Tech-invite3GPPspecsGlossariesIETFRFCsGroupsSIPABNFs   Ti+SearchTech-invite World Map Symbol

ABNF for SIP
RFC 3261and subsequent RFCs

SIP Headers' common rules

 

option-tag =
token
; see   IANA
; 100rel  → RFC 3262Section 8.1
; 199  → RFC 6228Section 11.2
; answermode  → RFC 5373Section 8.3
; early-session  → RFC 3959Section 9
; eventlist  → RFC 4662Section 8.1
; explicitsub  → RFC 7614Section 9.1
; from-change  → RFC 4916Section 6
; geolocation-http  → RFC 6442Section 8.3
; geolocation-sip  → RFC 6442Section 8.3
; gin  → RFC 6140Section 9.1
; gruu  → RFC 5627Section 11.3
; histinfo  → RFC 7044Section 14.1
; ice  → RFC 5768Section 7.1
; join  → RFC 3911Section 10.2
; multiple-refer  → RFC 5368Section 11
; norefersub  → RFC 4488Section 7
; nosub  → RFC 7614Section 9.2
; outbound  → RFC 5626Section 11.4
; path  → RFC 3327Section 7
; policy  → RFC 6794Section 6.4
; precondition  → RFC 3312Section 11
; pref  → RFC 3840Section 12.3
; privacy  → RFC 3323Section 7
; recipient-list-invite  → RFC 5366Section 8
; recipient-list-message  → RFC 5365Section 11
; recipient-list-subscribe  → RFC 5367Section 9.2
; record-aware  → RFC 7866Section 11.1.2
; replaces  → RFC 3891Section 9.2
; resource-priority  → RFC 4412Section 12.3
; sdp-anat  → RFC 4092Section 7
; sec-agree  → RFC 3329Section 6.5
; siprec  → RFC 7866Section 11.1.1
; tdialog  → RFC 4538Section 11.3
; timer  → RFC 4028Section 12.3
; uui  → RFC 7433Section 6.6
Top
accept-param =
( "q"  EQUALqvalue ) /  generic‑param
Top
qvalue =
( "0"  [ "."  0*3DIGIT ] ) /  ( "1"  [ "."  0*3( "0" ) ] )
Up
generic-param =
token  [ EQUAL   gen‑value ]
Up
gen-value =
token /  host /  quoted‑string
Up
name-addr =
display‑name ]  LAQUOT  addr‑spec  RAQUOT
;  example:  Bob <sip:bob@biloxi.example.com>
Top
display-name =
*( tokenLWS ) /  quoted‑string
Up
addr-spec =
Up
callid =
word  [ "@"  word ]
Top
delta-seconds =
1*DIGIT
Top