Вы находитесь на странице: 1из 1

IMS / VoLTE Reference Guide

VoLTE CALL ESTABLISHMENT


UE RRC Connection Request 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 Reconguration (Attach Accept Activate EPS Bearer Context) RRC Connection Reconguration Complete Uplink Transfer (Attach Complete Activate EPS Bearer Accept) IMS PDN and P-CSCF IP addresses are provided EPC & IMS

KEY TECHNICAL REQUIREMENTS FOR VoLTE


LTE RAN Features Semi-Persistent Scheduling Transmission Time Interval (TTI) Bundling PDN Connectivity Request contains Protocol Conguration Options IE with request for P-CSCF address Discontinuous Reception (DRX) Robust Header Compression (RoHC) QoS Multiple Bearers (Default, Dedicated) QoS Class Identiers (QCIs) 3GPP 23.203 Reference 3GPP 36.321 3GPP 36.321 3GPP 43.013 IETF RFC4815

QCI VALUES FOR BEARERS


QCI 1 2 3 4 5 6 7 8 9 Resource Type GBR GBR GBR GBR Non-GBR Non-GBR Non-GBR Non-GBR Non-GBR Priority 2 4 3 5 1 6 7 8 9 Packet Delay Budget (ms) 100 150 50 300 100 300 100 300 300 Packet Error Loss Rate 10-2 10-3 10-3 10-6 10-6 10-6 10-3 10-6 10-6 Example Services Conversational Voice Conversational Video (live streaming) Real-time gaming Non-conversational video (buffered streaming) IMS Signaling Video (buffered streaming) Voice, Video (live streaming), interactive gaming TCP-based (WWW, email, FTP); privileged subscriber TCP-based (WWW, email, FTP); non-privileged subscriber

MANDATORY SIP HEADERS


Header eld Call-ID CSeq From Max-Forwards To Via Abbreviation i f t v Reference RFC3261 RFC3261 RFC3261 RFC3261 RFC3261 RFC3261

SIP CODES
Code 100 180 181 182 183 199 200 202 204 300 301 302 305 380 400 401 402 403 404 405 406 407 408 410 412 413 414 415 416 417 420 421 422 423 424 428 429 430 433 436 437 438 439 440 469 470 480 481 482 483 484 485 486 487 488 489 491 493 494 500 501 502 503 504 505 513 580 600 603 604 606 Description Trying Ringing Call Is Being Forwarded Queued Session Progress Early Dialog Terminated OK Accepted No Notication Multiple Choices Moved Permanently Moved Temporarily Use Proxy Alternative Service Bad Request Unauthorized Payment Required Forbidden Not Found Method Not Allowed Not Acceptable Proxy Authentication Required Request Timeout Gone Conditional Request Failed Request Entity Too Large Request-URI Too Long Unsupported Media Type Unsupported URI Scheme Unknown Resource-Priority Bad Extension Extension Required Session Interval Too Small Interval Too Brief Bad Location Information Use Identity Header Provide Referrer Identity Flow Failed Anonymity Disallowed Bad Identity-Info Unsupported Certicate Invalid Identity Header First Hop Lacks Outbound Support Max-Breadth Exceeded Bad Info Package Consent Needed Temporarily Unavailable Call/Transaction Does Not Exist Loop Detected Too Many Hops Address Incomplete Ambiguous Busy Here Request Terminated Not Acceptable Here Bad Event Request Pending Undecipherable Security Agreement Required Server Internal Error Not Implemented Bad Gateway Service Unavailable Server Time-out Version Not Supported Message Too Large Precondition Failure Busy Everywhere Decline Does Not Exist Anywhere Not Acceptable Reference * * * * * RFC6228 * RFC3265 RFC5839 * * * * * * * * * * * * * * * RFC3903 * * * * RFC4412 * * RFC4028 * RFC6442 RFC4474 RFC3892 RFC5626 RFC5079 RFC4474 RFC4474 RFC4474 RFC5626 RFC5393 RFC6086 RFC5360 * * * * * * * * * RFC3265 * * RFC3329 * * * * * * * RFC3312 * * * *

HSS P-CSCF MRFP MRFC I-CSCF SLF S-CSCF IBCF IMS-MGW I-BGF/TrGW BGCF MGCF

IMS

EPS Attach & P-CSCF Discovery REGISTER 401 UNAUTHORIZED REGISTER 200 OK SUBSCRIBE 200 OK NOTIFY 200 OK Invite SDP 100 Trying 180 Ringing PRACK 203 BYE, goodbye 200 OK 200 OK (SDP Answer) ACK 204 APP, application dened 205 RTPFB, Generic RTP Feedback 206 PSFB, Payload-specic VoLTE Call is Established 207 XR, RTCP extension 208 AVB, AVB RTCP packet RTP Voice Trafc 209 RSI, Receiver Summary Information RFC5760 RFC3611 IEEE 1733 RFC3550 RFC3550 UE has completed subscription to the registration event package UE has completed initial IMS registration

CS8 Device Tester

www.spirent.com
RTCP PACKET TYPES
Type Description 192 FIR, full INTRA-frame request 193 NACK, negative acknowledgement Reference RFC2032 RFC2032

COMMON RTP PAYLOAD TYPES


Media Type Subtype Audio AMR Clock Rate (Hz) 8000 Reference IETF 3GPP/3GPP2 RFC4867, 3GPP 26.071 RFC3267 3GPP 26.090 3GPP 26.073 3GPP 26.104 3GPP 26.093 RFC4867, 3GPP 26.171 RFC3267 3GPP 26.190 3GPP 26.194 3GPP 26.114 3GPP 26.173 3GPP 26.204 3GPP 26.193 RFC4103 RFC4628 3GPP 26.235 RFC4788 C.S0055, C.S0014 RFC5188 C.S0055, C.S0014 RFC4629 C.S0055 RFC4629 C.S0055 RFC6184 C.S0055 RFC3016 C.S0055 Other Notes Mandatory in 3GPP terminals

194 SMPTETC, SMPTE time-code mapping RFC5484 195 IJ, extended inter-arrival jitter report 200 SR, sender report 201 RR, receiver report 202 SDES, source description RFC5450 RFC3550 RFC3550 RFC3550 Text T140 Video H263 Audio EVRCB Audio EVRCWB Video Video Video Video H263-2000 90000 H263-2000 90000 H264 MP4V-ES 90000 1000 90000 8000 Audio AMR-WB 16000

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

ITU T.140 ITU H.263

Mandatory in 3GPP IMS terminals that support real-time conversational text services Mandatory in 3GPP IMS terminals Mandatory in 3GPP2 Packet Switched Video Telephony terminals [Preferred] Mandatory in wideband-capable 3GPP2 Packet Switched Video Telephony terminals H.263 Prole 0 Level 10 [Mandatory/baseline codec]* H.263 Prole 0 Level 45* H.264 Baseline prole, Level 1b Visual Simple Prole Level 0b

* RFC3261

ITU H263 ITU H263 ITU H264 ISO/IEC 14496-2

SIP METHODS
Method ACK BYE CANCEL INFO INVITE MESSAGE NOTIFY Reference RFC3261 RFC3261 RFC3261 RFC2976 RFC3261 RFC3428 RFC3265 Method OPTIONS PRACK PUBLISH REFER REGISTER SUBSCRIBE UPDATE Reference RFC3261 RFC3262 RFC3903 RFC3515 RFC3261 RFC3265 RFC3311

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

Вам также может понравиться