8 Replies Last post: Jul 16, 2009 8:46 PM by oliverkazaam41  
Click to view oliverkazaam41's profile   84 posts since
Jan 31, 2009

Jul 1, 2009 9:57 PM

Upper Registration Issue


Hi,

I am just wondering if this is possible. I have this scenario. OpenSBC is acting as registrar for asterisk. I have phones in which you can modify the domian parameter. I need asterisk to be in the call flow. So I did an experiment. I entered b.b.b.b in the domain parameter. The phone was able to register to sbc with the following AOR.

OpenSBC - a.a.a.a
Asterisk - b.b.b.b

AOR

sip:phone1@b.b.b.b

For phones that I can't modify the domain it registers to SBC with this AOR.

sip:phone2@a.a.a.a

Is there a way for me to use SBC and rewrite the AOR of all phones to the IP of asterisk?

here is my Upper Registration Settings

All-Reg-As-Upper-Reg = True
Enable-Stateful-Reg = False
Rewrite-TO-Domain = False
Rewrite-FROM-Domain = False
Route-List = [sip:82*] sip:b.b.b.b:*

Thanks for the help.

Oliver

  5 posts since
Jul 14, 2009
1. Jul 15, 2009 3:21 AM in response to: oliverkazaam41
Re: Upper Registration Issue

Hi Oliver,


Have you tried setting these two values to True?


Rewrite-TO-Domain = True
Rewrite-FROM-Domain =True

Click to view joegen's profile   519 posts since
Apr 28, 2007
3. Jul 15, 2009 9:22 PM in response to: oliverkazaam41
Re: Upper Registration Issue
Try setting asterisk as your outbound proxy. There is a section in the admin that allows you to add ob-proxies in the same fashion as b2bua routes.
Click to view joegen's profile   519 posts since
Apr 28, 2007
5. Jul 16, 2009 7:23 AM in response to: oliverkazaam41
Re: Upper Registration Issue
The question was very vague. I didn't know how to answer. Explain your scenario piece by piece. A sample message flow would be good.
Click to view joegen's profile   519 posts since
Apr 28, 2007
7. Jul 16, 2009 7:49 PM in response to: oliverkazaam41
Re: Upper Registration Issue

Ok I now understand what you mean by AOR hijack. This is exactly the part where i do not get your point. There are 2 ways to make asterisk to be always part of the call path

1. Upper-Reg

2. Set it as outbound proxy for osbc

Please explain further why you can't use any of these two choices.