[OpenSIPS-Users] Number portability

Victor Pascual Avila victor.pascual.avila at gmail.com
Fri Jul 10 20:55:56 CEST 2009


On Fri, Jul 10, 2009 at 8:42 PM, Alex Balashov<abalashov at evaristesys.com> wrote:
> Victor Pascual Avila wrote:
>>
>> On Fri, Jul 10, 2009 at 8:12 PM, Alex Balashov<abalashov at evaristesys.com>
>> wrote:
>>>
>>> Yes, you can.
>>>
>>> Just beware that you will _have_ to use something like 302s.  If you
>>> send the INVITE request back to the switch, it will be considered a
>>> call loop.
>>
>> Unless you added ;npdi or ;rn parameters to the RURI
>
> I am not sure how adding those parameters would circumvent the fundamental
> problem.
>
>  Softswitch --> call leg 1 --> proxy --> still call leg 1 --> softswitch

The idea was not creating a loop but an spiral instead.

In such scenario, one could be using the following routing options (I
don't really know whether they are all implementable using opensips or
not):
- Direct routing: get invite, npdb dip, route the invite based on the
result (npdi, rn).
- Redirect routing: get invite, npdb dip, send back 302 (npdi, rn)
- Route updated invite back (spiral): get invite, npdb dip, send back
the updated invite (npdi, rn).

Cheers,
-- 
Victor Pascual Ávila



More information about the Users mailing list