03-31-2014 04:45 AM - edited 03-16-2019 10:18 PM
Hi !
I have a use case that I have been thinking about. Please see the attached sketch. Could you have a cube (or any other form of voice gw) dynamically register sip ua:s with authentication over radius towards a user db?
What I would NOT like to have:
- ua Phone numbers configured in cube
- ua credentials configured in cube
What I would like to have:
- ua registered to cube/gw so that I can point it out easily from cucm
If one could have the gw just acting as a proxy it could potentially handle a lot of ua:s given that they are not registered at the same time. This way you could build and scale the solution to handle concurrent connections rather than registering "all ua:s"
I have a current lab setup where I use "network id" to handle registrations but I still need to specifically specify user dn:s to the phones which works in lab but would fill upp rapidly (not scalable) in production.
Regards
Bjorn
03-31-2014 07:27 AM
Bjorn,
As you know a sip proxy does nothing other than forward/relay requests. CUBE cant do a lookup as you want, that is not possible. CUBE also does not authenticate UAC, it only forwards authentication requests to UAS
04-01-2014 05:08 AM
Yeah. I guess the sip registrar function (with the "voice register pool" and "network id" command) is really an SRST functionality and not intended to scale. What I need is really some registrar that can handle possibly tousands of addresses but we only need to have a couple of hundred concurrent sessions. I guess the only sane thing to use the proxy for is to have some kind of failover to different back ends (different dialpeers that points to different systems). I cannot think of any valid cisco-backend system except cucm, but that will not fulfill our user authentication db requirement (we need to have authentication towards another db, like MySQL or something like that)
Maybee kamailio or asterisk or something would be the right thing... (any ideas are welcome)
regards
Bjorn
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide