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.com> wrote:
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-users