Tech-invite3GPPspecsGlossariesIETFRFCsGroupsSIPABNFs   Ti+   SearchTech-invite World Map Symbol
SIP   SIP URIs   SIP Headers   SIP P‑Headers   SDP   HTTP   Generic URI   IRI   IMF   RTSP   ABNF Notation

ABNF for SIP

SIP Messages   SIP Response Codes   basic rules   common rules

SIP Headers' common rules


accept-param   =
( "q"   EQUAL   qvalue )  /  generic‑param
Up

qvalue   =
( "0"   [ "."   0*3DIGIT ] )   /   ( "1"   [ "."   0*3( "0" ) ] )
Up     Up

generic-param   =
token   [ EQUAL   gen‑value ]
Up     Up

gen-value   =
token  /  host  /  quoted‑string
Up     Up

name-addr   =
display‑name ]   LAQUOT  addr‑spec  RAQUOT
;   example:  Bob <sip:bob@biloxi.example.com>
Up

display-name   =
*( token   LWS )  /  quoted‑string
Up     Up

addr-spec   =
SIP‑URI  /  SIPS‑URI  /  absoluteURI
Up     Up

callid   =
word   [ "@"   word ]
Up

delta-seconds   =
1*DIGIT
Up

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

Up