Tech-invite3GPPspecsGlossariesIETFRFCsGroupsSIPABNFs   Ti+SearchTech-invite World Map Symbol

ABNF for SDP
RFC 4566and many other RFCs

Session Description   v=   o=   s=   i=   u=   e=   p=   c=   b=   t=  r=  z=   k=   a=   m=   SDP Addressing   SDP generic rules   "a=" SDP Attributes
List   Prev   Next
SDP attributes defined in

RFC 3611 – RTP Control Protocol Extended Reports

RFC 3611Section 5.1  —  see also:  IANA

 


attribute-fields  =/
rtcp-xr-attrib =
"a="  "rtcp‑xr"  ":"  [ xr‑format  *( SPxr‑format ) ]  CRLF
Top

xr-format =
pkt‑loss‑rle /  pkt‑dup‑rle /  pkt‑rcpt‑times /  rcvr‑rtt /  stat‑summary /  voip‑metrics /
; see  RFC 3611 – Section 5.1
pkt‑loss‑rle‑post /  ; see  RFC 5725 – Section 4
multicast‑acq‑ext /  ; see  RFC 6332 – Section 5
ecn‑summary‑par /  ; see  RFC 6679 – Section 6.3
xr‑pdv‑block /  ; see  RFC 6798 – Section 4
xr‑delay‑block /  ; see  RFC 6843 – Section 4.1
xr‑bgl‑block /  ; see  RFC 6958 – Section 5.1
xr‑tpid‑block /  ; see  RFC 6990 – Section 4.1
xr‑pdc‑block /  ; see  RFC 7002 – Section 4.1
xr‑bgd‑block /  ; see  RFC 7003 – Section 5.1
xr‑bglss‑block /  xr‑bgdss‑block /  xr‑fiss‑block /  ; see  RFC 7004 – Section 5.1
xr‑djb‑block /  ; see  RFC 7005 – Section 5.1
xr‑discard‑rle /  ; see  RFC 7097 – Section 5
xr‑discard‑bytes /  ; see  RFC 7243 – Section 5
xr‑rfisd‑block /  xr‑rfso‑block /  ; see  RFC 7244 – Section 5.1
xr-mos-block /  ; see  RFC 7266 – Section 4.1
xr‑conceal‑block /  xr‑conc‑sec‑block /  ; see  RFC 7294 – Section 5.1
xr‑tpd‑block /  ; see  RFC 7380 – Section 4.1
xr‑prlr‑block /  ; see  RFC 7509 – Section 4.1
xr-vlc-block /  ; see  RFC 7867 – Section 5.1
xr‑ind‑bgd‑block /  ; see  RFC 8015 – Section 5.1
format‑ext
Up
pkt-loss-rle =
"pkt-loss-rle"  [ "="  max‑size ]
Up
pkt-dup-rle =
"pkt-dup-rle"  [ "="  max‑size ]
Up
pkt-rcpt-times =
"pkt-rcpt-times"  [ "="  max‑size ]
Up
rcvr-rtt =
"rcvr-rtt"  "="  rcvr‑rtt‑mode  [ ":"  max‑size ]
Up
rcvr-rtt-mode =
"all" /  "sender"
Up
stat-summary =
"stat‑summary"  [ "="  stat‑flag  *( ","  stat‑flag ) ]
Up
stat-flag =
"loss" /  "dup" /  "jitt" /  "TTL" /  "HL"
Up
voip-metrics =
"voip‑metrics"
Up
pkt-loss-rle-post =
"post‑repair‑loss‑rle"  [ "="  max‑size ]
Up
multicast-acq-ext =
"multicast‑acq"
Up
ecn-summary-par =
"ecn‑sum"
Up
xr-pdv-block =
"pkt‑dly‑var"  [ ","  pdvtype ]  [ ","  nspec  ","  pspec ]
Up
pdvtype =
"pdv=" ( "0"  / "1"  / 1*2DIGIT )
; 0: MAPDV2 ITU-T G.1020
; 1: 2-point PDV ITU-T Y.1540
Up
nspec =
( "nthr="  fixpoint )  / ( "npc="  fixpoint )
;  negative PDV threshold (ms) or percentile
Up
pspec =
( "pthr="   fixpoint )  / ( "ppc="  fixpoint )
;  positive PDV threshold (ms) or percentile
Up
fixpoint =
1*DIGIT  "."  1*DIGIT
;  fixed point decimal
Up
xr-delay-block =
"delay"
Up
xr-bgl-block =
"burst-gap-loss"
Up
xr-tpid-block =
"ts-psi-indep-decodability"
Up
xr-pdc-block =
"pkt-discard-count"
Up
xr-bgd-block =
"burst-gap-discard"
Up
xr-bglss-block =
"burst-gap-loss-stat"
Up
xr-bgdss-block =
"burst-gap-discard-stat"
Up
xr-fiss-block =
"frame-impairment-stat"
Up
xr-djb-block =
"de-jitter-buffer"
Up
xr-discard-rle =
"discard-rle"
Up
xr-discard-bytes =
"discard-bytes"
Up
xr-rfisd-block =
"rtp-flow-init-syn-delay"
Up
xr-rfso-block =
"rtp-flow-syn-offset"
Up
xr-mos-block =
"mos-metric"  [ "="  calgextmap  *( ","  calgextmap ) ]
Up
calgextmap =
Up
mapentry =
"calg:"  1*3DIGIT  [ "/"  direction ]
; values in the range 1-255 are valid
; if needed, 0 can be used to indicate
; that an algorithm is rejected
Up
direction =
"sendonly" /  "recvonly" /  "sendrecv" /  "inactive"
Up
extensionname =
"P564"  /     ; ITU-T P.564 Compliant Algorithm
"G107"  /     ; ITU-T G.107
"G107_1"  /     ; ITU-T G.107.1
"TS101_329"  /     ; ETSI TS 101 329-5 Annex E
"JJ201_1"  /     ; TTC JJ201.1
"P1201_1"  /     ; ITU-T P.1201.2
"P1201_2"  /     ; ITU-T P.1201.2
"P1202_1"  /     ; ITU-T P.1202.1
"P1202_2"  /     ; ITU-T P.1202.2
"P.862.2"  /     ; ITU-T P.862.2
"P.863"  /     ; ITU-T P.863
non-ws-string
Up
extensionattributes =
Up
mosref =
"mosref="  ( "l" /  "m" /  "h" /  non-ws-string )
;  lower, middle, higher resolution
Up
attributes-ext =
Up
xr-conceal-block =
"loss-conceal"
Up
xr-conc-sec-block =
"conc-sec"  [ "="  thresh ]
Up
thresh =
1*DIGIT
Up
xr-tpd-block =
"ts-psi-decodability"
Up
xr-prlr-block =
"post-repair-loss-count"
Up
xr-vlc-block =
"vlc"
Up
xr-ind-bgd-block =
"ind-burst-gap-discard"
Up
max-size =
1*DIGIT
Up
format-ext =
Up

Top