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 <[email protected]>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 <[email protected]<mailto:
>> [email protected]>> 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:[email protected] <sip%3a%[email protected]>
>>    <mailto:sip%3a%[email protected]<sip%253a%[email protected]>
>> >
>>     > >
>>     > > and OpenSIPS modifies it to:
>>     > >   sip:+12345678;npdi=123;[email protected]
>>    <mailto:[email protected]>
>>     > >
>>     > > 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 <[email protected] <mailto:[email protected]>>
>>
>>    _______________________________________________
>>    Users mailing list
>>    [email protected] <mailto:[email protected]>
>>    http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>>
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Users mailing list
>> [email protected]
>> 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
>
_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to