> -----Original Message----- > From: [email protected] [mailto:sip- > [email protected]] On Behalf Of VAN GEEL Jan > (SDV/PSE) > Sent: Friday, May 20, 2011 2:27 PM > To: [email protected] > Subject: [Sip-implementors] Reason header syntax > > Dear all, > > > I have a question about the SIP reason header syntax. Apologies if this > has been asked before or in case this isn't the right forum. > > In RFC 3326 the Reason header is defined as follows: > > --------------------------------- > Reason = "Reason" HCOLON reason-value *(COMMA reason-value) > reason-value = protocol *(SEMI reason-params) > protocol = "SIP" / "Q.850" / token > reason-params = protocol-cause / reason-text > / reason-extension > protocol-cause = "cause" EQUAL cause > cause = 1*DIGIT > reason-text = "text" EQUAL quoted-string > reason-extension = generic-param > ---------------------------------- > > The question is whether the following syntax is correct given the fact > that there is a sentence " SIP: The cause parameter contains a SIP > status code.": > > Reason: SIP ;text="Network Initiated Resume" > > Or does the sentence means that a reason-param "protocol-cause" is > actually mandatory ?
Hi, I believe protocol-cause must exist, since the code carries both for SIP status codes, and Q.850 codes. As in the code will represent the correct status code/cause value. Best Regards, Ritul Sonania > > Many thanks > > Jan Van Geel > > **** DISCLAIMER **** > http://www.belgacom.be/maildisclaimer > > _______________________________________________ > Sip-implementors mailing list > [email protected] > https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors This message and the information contained herein is proprietary and confidential and subject to the Amdocs policy statement, you may review at http://www.amdocs.com/email_disclaimer.asp _______________________________________________ Sip-implementors mailing list [email protected] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
