Definitely if PRACK is enabled and Required in the Invite Request then Provisional Response must have Contact so that Prack can be sent.
Kasturi > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf > Of Vishal Mathur > Sent: Wednesday, June 06, 2007 6:52 AM > To: Ivar; Christer Holmberg (JO/LMF) > Cc: sip-implementors@cs.columbia.edu > Subject: Re: [Sip-implementors] Early dialog BYE, no Contact header > > Hi, > > There is no need to send contact in 1xx response as message > like CANCEL can use the same path (older IP which is used in > INVITE) for cancel of the call. > But UAC must update its IP if it gets contact in 1xx message > and send next request like CANCEL using that IP. > > Regards, > > Vishal Mathur > Symantec Corporation > www.symantec.com > _________________________________ > Office: +91-20-66067655 > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Ivar > Sent: Wednesday, June 06, 2007 12:32 PM > To: Christer Holmberg (JO/LMF) > Cc: sip-implementors@cs.columbia.edu > Subject: Re: [Sip-implementors] Early dialog BYE, no Contact header > > > >("[Sip] Contact header in 1xx responses/updates remote > target or not?") > Hmm if i remember > right rfc 3261 clearly says that only 2xx response to target > refresh method will do it, may i remember wrong ... > > My opinion is that Contact must be there always, but > unfortunately thats no the case. > For example i have linksys spa 3201 pstn gateway, it doesn't > send Contact for provisional responses. > > > > Christer Holmberg (JO/LMF) wrote: > > Hi, > > > > I think most people agree that if there is no Contact there > is no early dialog - and that means no mid-dialog requests > (e.g. BYE). One question is whether it should be mandatory to > include Contact in 1xx (non-100) or not. > > > > This is currently discussed in another thread on the SIP > list ("[Sip] Contact header in 1xx responses/updates remote > target ornot?"), so you may want to check that out. > > > > Regards, > > > > Christer > > > > > > > >> -----Original Message----- > >> From: [EMAIL PROTECTED] > >> [mailto:[EMAIL PROTECTED] On Behalf Of Ivar > >> Sent: 6. kesäkuuta 2007 9:11 > >> To: sip-implementors@cs.columbia.edu > >> Subject: [Sip-implementors] Early dialog BYE, no Contact header > >> > >> Hi, > >> > >> In RFC 3261 > >> > >> Contact 1xx - - - o - - > >> Contact 2xx - - - m o o > >> > >> For there i guess it's optional, but no the case: > >> > >> UA1 -> UA2 > >> UA2 sends ringing without Contact > >> UA1 created early dialog, but wants to terminate it, it > must send BYE > >> ...... no contact header what should do ? > >> > >> _______________________________________________ > >> Sip-implementors mailing list > >> Sip-implementors@cs.columbia.edu > >> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors > >> > >> > > _______________________________________________ > Sip-implementors mailing list > Sip-implementors@cs.columbia.edu > https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors > > _______________________________________________ > Sip-implementors mailing list > Sip-implementors@cs.columbia.edu > https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors > _______________________________________________ Sip-implementors mailing list Sip-implementors@cs.columbia.edu https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors