Hi,
I am trying to get a company who handles our billing and account provisioning connected to our Kamailio instance. I understand that XMLRPC is likely the best method for doing this, but I am unable to find direct commands equivalent to "kamctl add" or "kamctl rm". Is there a resource that lists the MI or XMLRPC commands, or do I need to create even simple commands?
Thanks, Ed
Such things would most likely be done by database manipulations. XMLRPC/MI are really for the manipulation of more low-level, technical kinds of traits of the proxy process itself. Mostly.
On 10/22/2012 11:01 AM, Ed Brady wrote:
Hi,
I am trying to get a company who handles our billing and account provisioning connected to our Kamailio instance. I understand that XMLRPC is likely the best method for doing this, but I am unable to find direct commands equivalent to "kamctl add" or "kamctl rm". Is there a resource that lists the MI or XMLRPC commands, or do I need to create even simple commands?
Thanks, Ed
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
Is there a tool available for this or will I need to devise something of my own?
Thanks, Ed
On Mon, Oct 22, 2012 at 11:03 AM, Alex Balashov abalashov@evaristesys.comwrote:
Such things would most likely be done by database manipulations. XMLRPC/MI are really for the manipulation of more low-level, technical kinds of traits of the proxy process itself. Mostly.
On 10/22/2012 11:01 AM, Ed Brady wrote:
Hi,
I am trying to get a company who handles our billing and account provisioning connected to our Kamailio instance. I understand that XMLRPC is likely the best method for doing this, but I am unable to find direct commands equivalent to "kamctl add" or "kamctl rm". Is there a resource that lists the MI or XMLRPC commands, or do I need to create even simple commands?
Thanks, Ed
______________________________**_________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/**cgi-bin/mailman/listinfo/sr-**usershttp://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
-- Alex Balashov - Principal Evariste Systems LLC 235 E Ponce de Leon Ave Suite 106 Decatur, GA 30030 Tel: +1-678-954-0670 Fax: +1-404-961-1892 Web: http://www.evaristesys.com/, http://www.alexbalashov.com/
______________________________**_________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/**cgi-bin/mailman/listinfo/sr-**usershttp://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
On 10/22/2012 11:06 AM, Ed Brady wrote:
Is there a tool available for this or will I need to devise something of my own?
Well, that depends on how you're handling billing and account management. :-) Kamailio provides some built-in modules for handling some aspects of this, though non-trivial service delivery systems usually end up having a lot of custom-integrated stuff.
Without knowing more about how your setup is supposed to work, I can't say.
-- Alex
This is connecting to a completely separate B/OSS that also handles this sort of integration with our other SIP switch (different purpose and software), and with our cellular admin interface. For all of these they have used SOAP APIs as that is what has been available to interface with the other systems. When looking at the best way to interface with Kamailio, it looked like XMLRPC was the way to go. Their use case is very simple though as they only need to essentially "sync" accounts between another switch we have. This means when they create an account on the other switch, they need to create it on this switch, and same with removing it. I am tempted to give them a key for SSH and have them run the same commands I use to perform this, but am hesitant to rely on a persistent SSH connection in this way.
Ed
On Mon, Oct 22, 2012 at 11:09 AM, Alex Balashov abalashov@evaristesys.comwrote:
On 10/22/2012 11:06 AM, Ed Brady wrote:
Is there a tool available for this or will I need to devise something of
my own?
Well, that depends on how you're handling billing and account management. :-) Kamailio provides some built-in modules for handling some aspects of this, though non-trivial service delivery systems usually end up having a lot of custom-integrated stuff.
Without knowing more about how your setup is supposed to work, I can't say.
-- Alex
-- Alex Balashov - Principal Evariste Systems LLC 235 E Ponce de Leon Ave Suite 106 Decatur, GA 30030 Tel: +1-678-954-0670 Fax: +1-404-961-1892 Web: http://www.evaristesys.com/, http://www.alexbalashov.com/
______________________________**_________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/**cgi-bin/mailman/listinfo/sr-**usershttp://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users