Reason: X.int ;reasoncode=0x00000603;add-info=0294.00AF.0000
Reason: Q.850 ;cause=41





-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of ext
VAN GEEL Jan (SDV/PSE)
Sent: Friday, May 20, 2011 3:57 AM
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 ?

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

_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to