Download - IMS VoLTE Reference Guide Poster

Transcript
Page 1: IMS VoLTE Reference Guide Poster

IMS / VoLTE Reference GuideIMS / VoLTE Reference GuideMANDATORY SIP HEADERSQCI VALUES FOR BEARERSKEY TECHNICAL REQUIREMENTS FOR VoLTE

SIP CODES

SIP METHODS

VoLTE CALL ESTABLISHMENT

COMMON RTP PAYLOAD TYPES

IMSMRFP

MGCF

IMS-MGW I-BGF/TrGW

SLF

IBCF

BGCF

S-CSCFMRFC

I-CSCFP-CSCF

HSS

Code Description Reference100 Trying *180 Ringing *181 Call Is Being Forwarded *182 Queued *183 Session Progress *199 Early Dialog Terminated RFC6228200 OK *202 Accepted RFC3265204 No Notification RFC5839300 Multiple Choices *301 Moved Permanently *302 Moved Temporarily *305 Use Proxy *380 Alternative Service *400 Bad Request *401 Unauthorized *402 Payment Required *403 Forbidden *404 Not Found *405 Method Not Allowed *406 Not Acceptable *407 Proxy Authentication Required *408 Request Timeout *410 Gone *412 Conditional Request Failed RFC3903413 Request Entity Too Large *414 Request-URI Too Long *415 Unsupported Media Type *416 Unsupported URI Scheme *417 Unknown Resource-Priority RFC4412420 Bad Extension *421 Extension Required *422 Session Interval Too Small RFC4028423 Interval Too Brief *424 Bad Location Information RFC6442428 Use Identity Header RFC4474429 Provide Referrer Identity RFC3892430 Flow Failed RFC5626433 Anonymity Disallowed RFC5079436 Bad Identity-Info RFC4474437 Unsupported Certificate RFC4474438 Invalid Identity Header RFC4474439 First Hop Lacks Outbound Support RFC5626440 Max-Breadth Exceeded RFC5393469 Bad Info Package RFC6086470 Consent Needed RFC5360480 Temporarily Unavailable *481 Call/Transaction Does Not Exist *482 Loop Detected *483 Too Many Hops *484 Address Incomplete *485 Ambiguous *486 Busy Here *487 Request Terminated *488 Not Acceptable Here *489 Bad Event RFC3265491 Request Pending *493 Undecipherable *494 Security Agreement Required RFC3329500 Server Internal Error *501 Not Implemented *502 Bad Gateway *503 Service Unavailable *504 Server Time-out *505 Version Not Supported *513 Message Too Large *580 Precondition Failure RFC3312 600 Busy Everywhere *603 Decline *604 Does Not Exist Anywhere *606 Not Acceptable *

Type Description Reference

192 FIR, full INTRA-frame request RFC2032

193 NACK, negative acknowledgement RFC2032

194 SMPTETC, SMPTE time-code mapping RFC5484

195 IJ, extended inter-arrival jitter report RFC5450

200 SR, sender report RFC3550

201 RR, receiver report RFC3550

202 SDES, source description RFC3550

203 BYE, goodbye RFC3550

204 APP, application defined RFC3550

205 RTPFB, Generic RTP Feedback

206 PSFB, Payload-specific

207 XR, RTCP extension RFC3611

208 AVB, AVB RTCP packet IEEE 1733

209 RSI, Receiver Summary Information RFC5760

QCIResource

Type PriorityPacket Delay Budget (ms)

Packet Error Loss Rate Example Services

1 GBR 2 100 10-2 Conversational Voice2 GBR 4 150 10-3 Conversational Video (live streaming)3 GBR 3 50 10-3 Real-time gaming4 GBR 5 300 10-6 Non-conversational video (buffered streaming)5 Non-GBR 1 100 10-6 IMS Signaling6 Non-GBR 6 300 10-6 Video (buffered streaming)7 Non-GBR 7 100 10-3 Voice, Video (live streaming), interactive gaming8 Non-GBR 8 300 10-6 TCP-based (WWW, email, FTP); privileged subscriber9 Non-GBR 9 300 10-6 TCP-based (WWW, email, FTP); non-privileged subscriber

LTE RAN Features Reference

Semi-Persistent Scheduling 3GPP 36.321

Transmission Time Interval (TTI) Bundling 3GPP 36.321

Discontinuous Reception (DRX) 3GPP 43.013

Robust Header Compression (RoHC) IETF RFC4815

QoS

Multiple Bearers (Default, Dedicated)

QoS Class Identifiers (QCIs) 3GPP 23.203

Method Reference Method ReferenceACK RFC3261 OPTIONS RFC3261BYE RFC3261 PRACK RFC3262CANCEL RFC3261 PUBLISH RFC3903INFO RFC2976 REFER RFC3515INVITE RFC3261 REGISTER RFC3261MESSAGE RFC3428 SUBSCRIBE RFC3265NOTIFY RFC3265 UPDATE RFC3311

Header field Abbreviation ReferenceCall-ID i RFC3261CSeq RFC3261From f RFC3261Max-Forwards RFC3261To t RFC3261Via v RFC3261

CS8 Device Tester

www.spirent.com

RTCP PACKET TYPES

Media Type Subtype

Clock Rate (Hz) IETF

Reference3GPP/3GPP2 Other Notes

Audio AMR 8000 RFC4867,RFC3267

3GPP 26.071 Mandatory in 3GPP terminals

3GPP 26.0903GPP 26.0733GPP 26.1043GPP 26.093

Audio AMR-WB 16000 RFC4867, RFC3267

3GPP 26.171 ITU G.722.2 Mandatory in 3GPP terminals that support wideband (16 kHz) services

3GPP 26.1903GPP 26.1943GPP 26.1143GPP 26.1733GPP 26.2043GPP 26.193

Text T140 1000 RFC4103 ITU T.140 Mandatory in 3GPP IMS terminals that support real-time conversational text servicesVideo H263 90000 RFC4628 3GPP 26.235 ITU H.263 Mandatory in 3GPP IMS terminalsAudio EVRCB 8000 RFC4788 C.S0055,

C.S0014Mandatory in 3GPP2 Packet Switched Video Telephony terminals

Audio EVRCWB RFC5188 C.S0055, C.S0014

[Preferred] Mandatory in wideband-capable 3GPP2 Packet Switched Video Telephony terminals

Video H263-2000 90000 RFC4629 C.S0055 ITU H263 H.263 Profile 0 Level 10 [Mandatory/baseline codec]*Video H263-2000 90000 RFC4629 C.S0055 ITU H263 H.263 Profile 0 Level 45*Video H264 RFC6184 C.S0055 ITU H264 H.264 Baseline profile, Level 1b ¤Video MP4V-ES 90000 RFC3016 C.S0055 ISO/IEC

14496-2Visual Simple Profile Level 0b §

NOTE: These payloads are dynamically assigned a payload type value between 96 - 127 (inclusive) per RFC 3551.* - “Profile” and “Level” are defined in Annex X of H263¤ - “Profile” and “Level” are defined in Annex A of H264§ - “Profile” and “Level” are defined in Part 2 of ISO/IEC 14496

* RFC3261

PDN Connectivity

Request contains Protocol

Configuration Options IE with

request for P-CSCF address

IMS PDN and P-CSCF IP

addresses are provided

UE has completed initial IMS

registration

UE has completed

subscription to the registration event package

VoLTE Call is Established

RRC Connection RequestUEEPC &IMS

RTP Voice Traffic

EPS Attach & P-CSCF Discovery

RRC Connection Setup

RRC Connection Setup Complete(Attach Request – PDN Connectivity)

Downlink Transfer(Authentication Request)

Uplink Transfer(Authentication Response)

Downlink Transfer(Security Mode Command)

Uplink Transfer(Security Mode Complete)

Downlink Transfer(ESM Information request)

Uplink Transfer(ESM Information Response)

RRC Connection Reconfiguration(Attach Accept – Activate EPS Bearer Context)

Uplink Transfer(Attach Complete – Activate EPS Bearer Accept)

RRC Connection Reconfiguration Complete

REGISTER

401 UNAUTHORIZED

200 OK

200 OK

200 OK

180 Ringing

200 OK

ACK

REGISTER

SUBSCRIBE

NOTIFY

Invite SDP

PRACK

200 OK (SDP Answer)

100 Trying