[OpenSIPS-Users] Number portability

Brett Nemeroff brett at nemeroff.com
Fri Jul 10 22:47:48 CEST 2009


On a really bad day, you can make it work with a B2BUA in the middle. But
really, the technology shouldn't act so dumb, right? :)
On Fri, Jul 10, 2009 at 2:13 PM, Alex Balashov <abalashov at evaristesys.com>wrote:

> Brett is very right.   I think one of the reasons I reacted instinctively
> to this scenario was because I tried to implement something similar with a
> well-known switch once (I think it was a Metaswitch) and the signaling agent
> reacted to my "spiral" (which I didn't know to be such) as though it were a
> "loop."
>
> Brett Nemeroff wrote:
>
>  Just throwing this out.. Not all equipment can handle SIP Spiral properly.
>> <cough> asterisk <cough> (although I know there was work done on
>> Asterisk+SIP Sprial, I don't know where that ended up)
>>
>> so be careful before you spend a lot of time on that.  I'd love to hear
>> how all of that works for you. I've got plans to do something similar in the
>> LNP space..
>> -Brett
>>
>> On Fri, Jul 10, 2009 at 2:02 PM, Iñaki Baz Castillo <ibc at aliax.net<mailto:
>> ibc at aliax.net>> wrote:
>>
>>    El Viernes, 10 de Julio de 2009, Alex Balashov escribió:
>>     > > npdi and rp are *userinfo* parameters (in fact they are TEL URI
>>     > > paremeters so when converting to SIP URI they become part of
>>    the userinfo
>>     > > part). http://www.tech-invite.com/Ti-sip-abnf.html#teluri
>>     > >
>>     > > So, if the original RURI is:
>>     > >   sip:+12345678 at mydomain.org <sip%3A%2B12345678 at mydomain.org>
>>    <mailto:sip%3A%2B12345678 at mydomain.org<sip%253A%252B12345678 at mydomain.org>
>> >
>>     > >
>>     > > and OpenSIPS modifies it to:
>>     > >   sip:+12345678;npdi=123;rn=456 at mydomain.org
>>    <mailto:456 at mydomain.org>
>>     > >
>>     > > then both RURI's are differents and the softsiwtch won't
>>    consider it a
>>     > > loop.
>>     > >
>>     > > However, if the parameters are added as SIP URI parameters
>>    (after the
>>     > > hostpart) the it would be a loop (except if they are maddr,
>>    user, ttl).
>>     >
>>     > How does that change the other logical attributes of a call leg,
>> i.e.
>>     > Call ID GUID, From tag, CSeq, etc?
>>
>>    If the RURI changes, then it's *not* a loop, but a spiral. Re-read the
>>    appropiate section in RFC 3261 :)
>>
>>
>>    --
>>    Iñaki Baz Castillo <ibc at aliax.net <mailto:ibc at aliax.net>>
>>
>>    _______________________________________________
>>    Users mailing list
>>    Users at lists.opensips.org <mailto:Users at lists.opensips.org>
>>    http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.opensips.org
>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>
>
>
> --
> Alex Balashov
> Evariste Systems
> Web     : http://www.evaristesys.com/
> Tel     : (+1) (678) 954-0670
> Direct  : (+1) (678) 954-0671
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.opensips.org/pipermail/users/attachments/20090710/a455c448/attachment-0001.htm 


More information about the Users mailing list