May 10, 2007 12:53 PM
OpenSBC as complete SBC for a softswitch
Dear all,
I vould like to use openSBC in order to make it a 'frontend' to one PortaSIP (www.portaone.com/products/portasip/) softswitch. This Softswitch act both as a registrar and as an UAS for my sipphone when I want to route call by its way.
My PortaSIP softswitch is on a private network. I would like to authorize sipphone on the internet to use it. For that purpose, I am looking at openSBC in order to have a b2bua allowing my sipphones to register on PortaSIP and also to issue calls on it.
I have tried to configure openSBC as a b2bua with upper registration in order to have it forward all sip requests coming from my phones, and in order to have several opensbc boxes in front of my softswitch so that I can deal with a very important load.
I would like to declare my opensbc boxes in my DNS so that they appear as registrar for my domain and so that I can add new boxes without having to reconfigure the sipphones. On the phones, I declare their domain as this domain.
In order to have everything working fine, I need to have all requests (register, invite,...) forwarded to my PortaSIP softswitch. I though that 'b2bua with upper registration' was the right option for that. BUT if I declare my opensbc boxes in my DNS as registrar for my domain, openSBC just think that it have to authenticate the phones and it decides not to forward the requests to my softswitch. Is it the right behaviour ? Don't you think that every REGISTER request should be forwarded accorded to rules defined in 'Upper Registration Routes' when mode is set to 'b2bua with upper registration', even if DNS says that our opensbc is registrar for the domain ? If not, is is possible to add something like a checkbox in the general parameters so that openSBC never decide to act as a registrar and always try to forward REGISTER request according to 'Upper Registration Routes'.
Having that behaviour could enable using openSBC as a frontend to every device running both registrar and UAS hosted on a private lan. That would be great !
I hope that this question would be of some interest for you. Feel free to contact me if you need more information.
Best regards,
Cedric









