tech-invite   World Map
3GPP     Specs     Glossaries     Architecture     IMS     UICC       IETF     RFCs     Groups     SIP     ABNFs       Search     Home

ABNF for SIP:  Headers

 

Here        Top        Up        Prev        Next
(55  of  93)

Reason   =
"Reason"   HCOLON   reason‑value   *( COMMA   reason‑value )

; examples:
;   Reason: SIP;cause=200;text="Call completed elsewhere"
;   Reason: Q.850;cause=16;text="Terminated"
;   Reason: SIP;cause=600;text="Busy Everywhere"
;   Reason: SIP;cause=580;text="Precondition Failure"
;   Reason: preemption;cause=1;text="UA Preemption"
;   Reason: preemption;cause=2;text="Reserved Resources Preempted"
;   Reason: preemption;cause=3;text="Generic Preemption"
;   Reason: preemption;cause=4;text="Non-IP Preemption"

Up

reason-value   =
protocol   *( SEMI   reason‑params )
Up

protocol   =
"SIP"  /  "Q.850"  /  "Preemption"  /  token
Up

reason-params   =
protocol-cause   =
"cause"   EQUAL   cause
Up

cause   =
1*DIGIT
Up

reason-text   =
"text"   EQUAL   quoted‑string
Up

reason-extension   =