[prev in list] [next in list] [prev in thread] [next in thread] 

List:       sip-implementors
Subject:    Re: [Sip-implementors] TCP/NAT handling in SIP
From:       Varun Bhatia <varuninbharti () gmail ! com>
Date:       2014-04-29 16:32:54
Message-ID: 32C779D2-04DB-4D99-9753-366861B07E4D () gmail ! com
[Download RAW message or body]

Thanks Ankur, not sure if it is implemented in such manner then we should not honor new connection with INVITE? 

Thanks,
Varun Bhatia

> On 29-Apr-2014, at 21:05, ankur bansal <abh.ankur@gmail.com> wrote:
> 
> Hi Varun ,
> I dont think sip protocol will have any issue with this .Means you can use
> one TCP socket T1 for Register and another T2 for INVITE.
> But if you talk about IMS and specifically IPSec feature then it may impact
> .
> 
> UE1--------------------------P1
> --------Register(T1)--->
> IPSEC SA created on this socket T1
> ------INVITE(T1)--->
> Call established then Tcp connection breaks,need to send register again on
> new socket .
> ------Register(T2)----->
> new IPSEC SA will be created for T2
> ----Re-invite hold(T1)---------->
> <---500 --------------(as re-invite came from old client port so IPSec will
> have issue )
> 
> So here after TCP connection breaks ,call should be dropped .All IMS
> communcation should be in same connection as of Register.
> You may get some reference in 3gpp spec 33.203 .
> 
> Thanks & regards
> Ankur Bansal
> 
> 
>> On Tue, Apr 29, 2014 at 6:11 PM, Paul Kyzivat <pkyzivat@alum.mit.edu> wrote:
>> 
>>> On 4/29/14 7:55 AM, VARUN BHATIA wrote:
>>> 
>>> Thanks Brett, is there any specific standard which indicates that INVITE
>>> dialog will be using same connection of REGISTER ?
>> 
>> RFC 5626 is the only one
>> 
>> 
>> Thanks,
>>> Varun
>>> 
>>> 
>>> On Tue, Apr 29, 2014 at 4:35 PM, Brett Tate <brett@broadsoft.com> wrote:
>>> 
>>> RFC 5626 will likely be helpful.
>>>> 
>>>> -----Original Message-----
>>>>> From: sip-implementors-bounces@lists.cs.columbia.edu [mailto:sip-
>>>>> implementors-bounces@lists.cs.columbia.edu] On Behalf Of VARUN BHATIA
>>>>> Sent: Tuesday, April 29, 2014 6:52 AM
>>>>> To: sip-implementors
>>>>> Subject: [Sip-implementors] TCP/NAT handling in SIP
>>>>> 
>>>>> Hi,
>>>>> 
>>>>> If the UA is behind NAT registers on TCP and after that it initiates a
>>>>> call
>>>>> on same connection (may be another connection ?) after some time
>>>>> connection
>>>>> break now as soon as UA detect that the connection is closed it
>>>>> initiates a
>>>>> new REGISTER using new connection (It is not changing contact as it is
>>>>> listening on default port).
>>>>> 
>>>>> 1. Should UA send a re-invite/update for modifying the connection
>>>>> status
>>>>> within a call ?
>>>>> 2. If No, then whether it is recommended in any of standard that we
>>>>> should
>>>>> use the same connection for sending any request ?
>>>>> 3. Is there any RFC which mention the connection handling between
>>>>> REGISTER
>>>>> request and INVITE request ?
>>>>> 
>>>>> Any inputs are appreciated.
>>>>> 
>>>>> --
>>>>> Regards,
>>>>> Varun Bhatia
>>>>> _______________________________________________
>>>>> Sip-implementors mailing list
>>>>> Sip-implementors@lists.cs.columbia.edu
>>>>> https://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
>>>> 
>>>> --
>>>> 
>>>> This email is intended solely for the person or entity to which it is
>>>> addressed and may contain confidential and/or privileged information. If
>>>> you are not the intended recipient and have received this email in error,
>>>> please notify BroadSoft, Inc. immediately by replying to this message,
>>>> and
>>>> destroy all copies of this message, along with any attachment, prior to
>>>> reading, distributing or copying it.
>> _______________________________________________
>> Sip-implementors mailing list
>> Sip-implementors@lists.cs.columbia.edu
>> https://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
> _______________________________________________
> Sip-implementors mailing list
> Sip-implementors@lists.cs.columbia.edu
> https://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
_______________________________________________
Sip-implementors mailing list
Sip-implementors@lists.cs.columbia.edu
https://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic