Re: [Sip-implementors] Custom Header fields

2012-02-06 Thread Ravi Kumar
Yes you are correct. Refer to RFC 3261 section 16.3 1. Reasonable syntax check This protocol is designed to be extended. Future extensions may define new methods and header fields at any time. An element MUST NOT refuse to proxy a request because it contains a method or head

Re: [Sip-implementors] Significance of ACK in SIP

2012-02-06 Thread Worley, Dale R (Dale)
> From: Vineet Menon [mvineetme...@gmail.com] > > I was wondering what is the significance of ACK in SIP? The specification of its use is in RFC 3261, of course. The reason that INVITE uses ACK but other methods do not is that final responses (200) to INVITE are not returned immediately, but may

Re: [Sip-implementors] Significance of ACK in SIP

2012-02-06 Thread Brett Tate
3-way handshake needed because 1xx responses stop retries of INVITE. However, the ACK can also contain things such as an answer SDP. > -Original Message- > From: sip-implementors-boun...@lists.cs.columbia.edu [mailto:sip- > implementors-boun...@lists.cs.columbia.edu] On Behalf Of Vineet

Re: [Sip-implementors] Significance of ACK in SIP

2012-02-06 Thread Neel Neelakantan
Please read RFC 3261. You should read section 4 Overview of Operation and other places where ACK usage is discussed. For example, Offer/Answer exchanges can happen in 200 OK and ACK. Thanks, Neel. > -Original Message- > From: sip-implementors-boun...@lists.cs.columbia.edu [mailto:sip-

Re: [Sip-implementors] Capability negotiation in SIP

2012-02-06 Thread Brett Tate
See RFC 3261, RFC 3264, and RFC 6337 concerning offer/answer model and failure responses such as 488. > -Original Message- > From: sip-implementors-boun...@lists.cs.columbia.edu [mailto:sip- > implementors-boun...@lists.cs.columbia.edu] On Behalf Of Vineet Menon > Sent: Monday, February 0

[Sip-implementors] Significance of ACK in SIP

2012-02-06 Thread Vineet Menon
Hi, I was wondering what is the significance of ACK in SIP? I mean can't the caller UA just send the media instead of the ACK message? This feature is present in H.323 too, so it might have some significance! Its just that im not able to get it Regards, Vineet Menon ___

[Sip-implementors] Capability negotiation in SIP

2012-02-06 Thread Vineet Menon
Hi, Can somebody tell me what is the scope of capability negotiation in SIP? Take this scenario, A Invite with H.264 codec--- > B A <--200 OK with H.261 codec- A What will be the codec use

Re: [Sip-implementors] Custom Header fields

2012-02-06 Thread Vineet Menon
Hi Mahudeswaran, Doesn't SIP recommends all proxies to make the custom headers pass i.e headers which proxies cannot understand!! I have read it a couple of reputed papers where the authors have implemented their custom enhancement to SIP using custom headers. Regards, Vineet Menon On 6 Febr

Re: [Sip-implementors] Custom Header fields

2012-02-06 Thread Brett Tate
See RFC 5727; it obsoletes or updates some of the related prior RFCs. > -Original Message- > From: sip-implementors-boun...@lists.cs.columbia.edu [mailto:sip- > implementors-boun...@lists.cs.columbia.edu] On Behalf Of Vineet Menon > Sent: Monday, February 06, 2012 2:42 AM > To: Sip-impleme

Re: [Sip-implementors] Custom Header fields

2012-02-06 Thread Mahudeswaran
Hi, >>Can I add any custom headers to extend SIP, if it doesn't interfere with the >>existing protocol? Some time back we heard & we do exchange custom information from end to other with the help of custom sip headers. e.g. 'x-header1:value1'. the header that starts with 'x-' treated as custom s