[SR-Users] Routing for case of client's changing networks
Daniel-Constantin Mierla
miconda at gmail.com
Mon Aug 11 15:47:38 CEST 2014
On 11/08/14 15:18, Dmytro Bogovych wrote:
> >You can try not sending the 100 trying, so the sender does retransmissions
> Sender did not receive 100 answer; anyway it did not retransmit. It is
> based on resiprocate.
Ahh, right, for tls the reliability of transmission is given by
transport layer. So no much to try on this option.
>
> >maybe the sender should send a new re-invite as it changes to a new
> network again.
> Is it legal in SIP? I ask because such attempt violates resiprocate's
> invite session state machine rules; resiprocate will throw exception.
I see no problem from sip point of view -- each party can send
re-invites as they have something new to negotiate.
Cheers,
Daniel
>
>
>
> On Mon, Aug 11, 2014 at 3:17 PM, Daniel-Constantin Mierla
> <miconda at gmail.com <mailto:miconda at gmail.com>> wrote:
>
> The SIP reply is routed based on the address in the VIA header.
> The address in VIA is set by each node sending a request, if
> between the request and the response the sender is no longer
> available at the address it added as VIA, then it is little one
> can do for that.
>
> You can try not sending the 100 trying, so the sender does
> retransmissions. Also, maybe the sender should send a new
> re-invite as it changes to a new network again.
>
> Cheers,
> Daniel
>
>
> On 11/08/14 13:10, Dmytro Bogovych wrote:
>> Greetings all.
>> I have following use case:
>>
>> 0) Peer A and B registers on kamailio via TLS.
>> 1) Peer A establishes call to peer B.
>> 2) Peer A changes network and call has to be refreshed. Peer A
>> reregisters, gathers ICE candidates, builds reINVITE and sends it
>> to B. After peer A changes network again, reregisters and waits
>> for answer from old reINVITE.
>> 3) Peer B receives reINVITE and sends answer.
>>
>> The problem is this answer never gets to peer B. Kamailio cannot
>> route answer as old TLS connection is closed and new one did not
>> established before reregistering.
>>
>> Is there way to solve or avoid this situation?
>>
>> Thank you :)
>>
>>
>> _______________________________________________
>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
>> sr-users at lists.sip-router.org <mailto:sr-users at lists.sip-router.org>
>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>
> --
> Daniel-Constantin Mierla
> http://twitter.com/#!/miconda <http://twitter.com/#%21/miconda> -http://www.linkedin.com/in/miconda
> Next Kamailio Advanced Trainings 2014 -http://www.asipto.com
> Sep 22-25, Berlin, Germany ::: Oct 15-17, San Francisco, USA
>
>
> _______________________________________________
> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing
> list
> sr-users at lists.sip-router.org <mailto:sr-users at lists.sip-router.org>
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>
>
--
Daniel-Constantin Mierla
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Next Kamailio Advanced Trainings 2014 - http://www.asipto.com
Sep 22-25, Berlin, Germany ::: Oct 15-17, San Francisco, USA
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20140811/97da74d9/attachment.html>
More information about the sr-users
mailing list