没有合适的资源?快使用搜索试试~ 我知道了~
首页3GPPTS24.229V8.7.0:IP多媒体呼叫控制协议(SIP, SDP)
3GPPTS24.229V8.7.0:IP多媒体呼叫控制协议(SIP, SDP)
需积分: 14 10 下载量 112 浏览量
更新于2024-07-31
收藏 14.96MB DOC 举报
"3rd Generation Partnership Project (3GPP) 的技术规范,专注于基于 Session Initiation Protocol (SIP) 和 Session Description Protocol (SDP) 的 IP 多媒体呼叫控制协议,处于第3阶段(Release 8)。"
3GPP 是一个全球性的标准化组织,致力于开发和维护移动通信系统的规范,包括2G、3G以及4G和5G网络。在提供的文档中,3GPP 技术规范组核心网络和终端部门详细定义了基于 SIP 和 SDP 的 IP 多媒体呼叫控制协议的第三阶段(Stage 3),该规范是 Release 8 版本的一部分。
SIP(Session Initiation Protocol)是一种应用层控制协议,用于初始化、修改和终止多媒体会话,如语音通话、视频通话或即时消息。SIP 在 IP 网络中扮演着至关重要的角色,允许用户发起、响应和管理交互式通信。它的工作原理类似于互联网上的电子邮件或文件传输协议,但针对实时通信。
SDP(Session Description Protocol)则是用于描述多媒体会话内容的协议,包括媒体类型(如音频、视频)、编码格式、传输地址和端口等信息。SDP 通常与 SIP 结合使用,当 SIP 用来建立或修改会话时,SDP 提供会话的详细描述。
Release 8 是 3GPP 的一个重要版本,它标志着向第四代(4G)移动通信系统演进的关键步骤,特别是引入了 Long Term Evolution (LTE) 技术。LTE 是一种高速无线通信标准,显著提高了数据传输速率和网络效率,为用户提供接近固定宽带的无线连接体验。
该技术规范可能涉及以下关键知识点:
1. **SIP 协议操作**:SIP 消息结构、请求方法(如 INVITE、ACK、CANCEL、BYE 等)、响应状态码、头字段和路由机制。
2. **SDP 会话描述**:如何定义会话的媒体特性,包括媒体类型、编码、带宽、时间信息等。
3. **SIP 和 SDP 的交互**:如何在 SIP 会话初始化过程中使用 SDP 交换会话描述信息。
4. **3G 网络架构**:包括核心网络组件(如归属用户服务器(HSS)、分组数据网络网关(PGW)、服务网关(SGW)等)及其与 SIP 和 SDP 的接口。
5. **LTE 网络兼容性**:Release 8 中的 IP 呼叫控制协议如何适应 LTE 网络的需求。
6. **安全性**:如何保护 SIP 和 SDP 通信的安全,防止中间人攻击和其他安全威胁。
7. **QoS(服务质量)管理**:确保实时多媒体通信的性能,例如通过调度策略和带宽分配来保证语音和视频的质量。
8. **网络互通**:与其他通信协议(如 ISDN、PSTN)的互操作性,以及不同网络之间的漫游支持。
该文档对于理解 3GPP 系统中 SIP 和 SDP 如何协同工作,以及它们在 3G 和 4G 网络中的具体实现至关重要。然而,由于文档未经过 3GPP 组织伙伴的批准,不应直接用于实施,而是作为未来开发工作的参考。任何基于 3GPP 系统的实施规范和报告应通过 3GPP 组织伙伴的公共出版办公室获取。
7.2A.9.1 Introduction...............................................................................................................................................237
7.2A.9.2 Coding of the IARI....................................................................................................................................238
7.2A.10 "phone-context" tel URI parameter............................................................................................................238
7.2A.10.1 Introduction.............................................................................................................................................238
7.2A.10.2 Syntax238
7.2A.10.3 Additional coding rules for "phone-context" tel URI parameter............................................................238
7.2A.11 Extension to Content-Disposition header field..........................................................................................239
7.2A.11.1 Introduction.............................................................................................................................................239
7.2A.11.2 Syntax239
7.2A.11.3 Operation.................................................................................................................................................239
7.3 Option-tags defined within the present document.............................................................................................239
7.4 Status-codes defined within the present document............................................................................................239
7.5 Session description types defined within the present document........................................................................240
7.6 3GPP IM CN subsystem XML body.................................................................................................................240
7.6.1 General 240
7.6.2 Document Type Definition.............................................................................................................................240
7.6.3 XML Schema description...............................................................................................................................241
7.6.4 MIME type definition.....................................................................................................................................242
7.6.4.1 Introduction..................................................................................................................................................242
7.6.4.2 Syntax 242
7.6.4.3 Operation242
7.6.5 IANA Registration..........................................................................................................................................242
7.7 SIP timers...........................................................................................................................................................244
7.8 IM CN subsystem timers....................................................................................................................................245
7.9 Media feature tags defined within the current document...................................................................................245
7.9.1 General 245
7.9.2 Definition of media feature tag g.3gpp.icsi-ref...............................................................................................245
7.9.3 Definition of media feature tag g.3gpp.iari-ref...............................................................................................246
8 SIP compression.................................................................................................................................246
8.1 SIP compression procedures at the UE..............................................................................................................246
8.1.1 SIP compression..............................................................................................................................................246
8.1.2 Compression of SIP requests and responses transmitted to the P-CSCF........................................................247
8.1.3 Decompression of SIP requests and responses received from the P-CSCF....................................................247
8.2 SIP compression procedures at the P-CSCF......................................................................................................247
8.2.1 SIP compression..............................................................................................................................................247
8.2.2 Compression of SIP requests and responses transmitted to the UE................................................................248
8.2.3 Decompression of SIP requests and responses received from the UE............................................................248
9 IP-Connectivity Access Network aspects when connected to the IM CN subsystem.........................248
9.1 Introduction........................................................................................................................................................248
9.2 Procedures at the UE..........................................................................................................................................248
9.2.1 Connecting to the IP-CAN and P-CSCF discovery........................................................................................248
9.2.2 Handling of the IP-CAN.................................................................................................................................249
9.2.3 Special requirements applying to forked responses........................................................................................249
10 Media control...................................................................................................................................250
10.1 General.............................................................................................................................................................250
10.2 Procedures at the AS........................................................................................................................................250
10.2.1 General..........................................................................................................................................................250
10.2.2 Tones and announcements............................................................................................................................250
10.2.2.1 General 250
10.2.2.2 Basic network media services with SIP.....................................................................................................250
10.2.2.3 SIP interface to VoiceXML media services...............................................................................................251
10.2.2.4 Media control channel framework and packages.......................................................................................251
10.2.3 Ad-hoc conferences.......................................................................................................................................251
10.2.3.1 General 251
10.2.3.2 Basic network media services with SIP.....................................................................................................251
10.2.3.3 Media control channel framework and packages.......................................................................................251
10.2.4 Transcoding...................................................................................................................................................252
10.2.4.1 General 252
10.2.4.2 Basic network media services with SIP.....................................................................................................252
10.2.4.3 Media control channel framework and packages.......................................................................................252
3GPP
3GPP TS 24.229 V8.7.0 (2009-03)11Release 8
10.3 Procedures at the MRFC..................................................................................................................................252
10.3.1 General..........................................................................................................................................................252
10.3.2 Tones and announcements............................................................................................................................252
10.3.2.1 General 252
10.3.2.2 Basic network media services with SIP.....................................................................................................253
10.3.2.3 SIP interface to VoiceXML media services...............................................................................................253
10.3.2.4 Media control channel framework and packages.......................................................................................253
10.3.3 Ad-hoc conferences.......................................................................................................................................253
10.3.3.1 General 253
10.3.3.2 Basic network media services with SIP.....................................................................................................253
10.3.3.3 Media control channel framework and packages.......................................................................................253
10.3.4 Transcoding...................................................................................................................................................254
10.3.4.1 General 254
10.3.4.2 Basic network media services with SIP.....................................................................................................254
10.3.4.3 Media control channel framework and packages.......................................................................................254
Annex A (normative): Profiles of IETF RFCs for 3GPP usage.......................................................255
A.1 Profiles...........................................................................................................................................255
A.1.1 Relationship to other specifications...............................................................................................................255
A.1.2 Introduction to methodology within this profile............................................................................................255
A.1.3 Roles...............................................................................................................................................................257
A.2 Profile definition for the Session Initiation Protocol as used in the present document...................260
A.2.1 User agent role...............................................................................................................................................260
A.2.1.1 Introduction.................................................................................................................................................260
A.2.1.2 Major capabilities........................................................................................................................................260
A.2.1.3 PDUs270
A.2.1.4 PDU parameters..........................................................................................................................................271
A.2.1.4.1 Status-codes..............................................................................................................................................271
A.2.1.4.2 ACK method............................................................................................................................................276
A.2.1.4.3 BYE method.............................................................................................................................................278
A.2.1.4.4 CANCEL method.....................................................................................................................................285
A.2.1.4.5 COMET method.......................................................................................................................................288
A.2.1.4.6 INFO method............................................................................................................................................288
A.2.1.4.7 INVITE method........................................................................................................................................295
A.2.1.4.7A MESSAGE method...............................................................................................................................306
A.2.1.4.8 NOTIFY method......................................................................................................................................314
A.2.1.4.9 OPTIONS method....................................................................................................................................322
A.2.1.4.10 PRACK method......................................................................................................................................330
A.2.1.4.10A PUBLISH method...............................................................................................................................336
A.2.1.4.11 REFER method......................................................................................................................................344
A.2.1.4.12 REGISTER method................................................................................................................................352
A.2.1.4.13 SUBSCRIBE method.............................................................................................................................359
A.2.1.4.14 UPDATE method...................................................................................................................................368
A.2.2 Proxy role.......................................................................................................................................................375
A.2.2.1 Introduction.................................................................................................................................................375
A.2.2.2 Major capabilities........................................................................................................................................376
A.2.2.3 PDUs386
A.2.2.4 PDU parameters..........................................................................................................................................387
A.2.2.4.1 Status-codes..............................................................................................................................................387
A.2.2.4.2 ACK method............................................................................................................................................392
A.2.2.4.3 BYE method.............................................................................................................................................394
Prerequisite A.163/3 - - BYE response.................................................................................................402
A.2.2.4.4 CANCEL method.....................................................................................................................................403
A.2.2.4.5 COMET method.......................................................................................................................................406
A.2.2.4.6 INFO method............................................................................................................................................406
A.2.2.4.7 INVITE method........................................................................................................................................413
A.2.2.4.7A MESSAGE method...............................................................................................................................426
A.2.2.4.8 NOTIFY method......................................................................................................................................436
A.2.2.4.9 OPTIONS method....................................................................................................................................444
A.2.2.4.10 PRACK method......................................................................................................................................454
3GPP
3GPP TS 24.229 V8.7.0 (2009-03)12Release 8
A.2.2.4.10A PUBLISH method...............................................................................................................................461
A.2.2.4.11 REFER method......................................................................................................................................470
A.2.2.4.12 REGISTER method................................................................................................................................480
A.2.2.4.13 SUBSCRIBE method.............................................................................................................................487
A.2.2.4.14 UPDATE method...................................................................................................................................497
A.3 Profile definition for the Session Description Protocol as used in the present document...............504
A.3.1 Introduction....................................................................................................................................................504
A.3.2 User agent role...............................................................................................................................................504
A.3.2.1 Major capabilities........................................................................................................................................504
A.3.2.2 SDP types....................................................................................................................................................505
A.3.2.3 Void 508
A.3.2.4 Void 508
A.3.3 Proxy role.......................................................................................................................................................508
A.3.3.1 Major capabilities........................................................................................................................................509
A.3.3.2 SDP types....................................................................................................................................................510
A.3.3.3 Void 513
A.3.3.4 Void 513
A.4 Profile definition for other message bodies as used in the present document.................................513
Annex B (normative): IP-Connectivity Access Network specific concepts when using GPRS to
access IM CN subsystem.....................................................................514
B.1 Scope..............................................................................................................................................514
B.2 GPRS aspects when connected to the IM CN subsystem................................................................514
B.2.1 Introduction....................................................................................................................................................514
B.2.2 Procedures at the UE......................................................................................................................................514
B.2.2.1 PDP context activation and P-CSCF discovery...........................................................................................514
B.2.2.1A Modification of a PDP context used for SIP signalling............................................................................516
B.2.2.1B Re-establishment of the PDP context for SIP signalling..........................................................................516
B.2.2.2 Session management procedures.................................................................................................................516
B.2.2.3 Mobility management procedures...............................................................................................................516
B.2.2.4 Cell selection and lack of coverage.............................................................................................................517
B.2.2.5 PDP contexts for media...............................................................................................................................517
B.2.2.5.1 General requirements................................................................................................................................517
B.2.2.5.1A Activation or modification of PDP contexts for media by the UE........................................................517
B.2.2.5.1B Activation or modification of PDP contexts for media by the GGSN...................................................518
B.2.2.5.2 Special requirements applying to forked responses.................................................................................519
B.2.2.5.3 Unsuccessful situations............................................................................................................................519
B.2.2.6 Emergency service.......................................................................................................................................519
B.2A Usage of SDP...............................................................................................................................520
B.2A.1 Impact on SDP offer / answer of activation or modification of PDP contexts for media by the network. .520
B.2A.2 Handling of SDP at the terminating UE when originating UE has resources available and IP-CAN
performs network-initiated resource reservation for terminating UE.....................................................520
B.3 Application usage of SIP................................................................................................................520
B.3.1 Procedures at the UE......................................................................................................................................520
B.3.1.1 P-Access-Network-Info header field...........................................................................................................520
B.3.2 Procedures at the P-CSCF..............................................................................................................................520
B.3.2.1 Detecting requests destined for a PSAP......................................................................................................520
B.3.2.2 Location information handling....................................................................................................................521
B.3.3 Procedures at the S-CSCF..............................................................................................................................521
B.3.3.1 Notification of AS about registration status................................................................................................521
B.4 3GPP specific encoding for SIP header field extensions................................................................521
B.4.1 Void................................................................................................................................................................521
B.5 Use of circuit-switched domain......................................................................................................521
Annex C (normative): UICC and USIM Aspects for access to the IM CN subsystem...................522
C.1 Scope..............................................................................................................................................522
3GPP
3GPP TS 24.229 V8.7.0 (2009-03)13Release 8
剩余63页未读,继续阅读
2018-01-21 上传
2018-04-18 上传
2009-02-26 上传
2024-11-14 上传
gf_ren
- 粉丝: 0
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 高清艺术文字图标资源,PNG和ICO格式免费下载
- mui框架HTML5应用界面组件使用示例教程
- Vue.js开发利器:chrome-vue-devtools插件解析
- 掌握ElectronBrowserJS:打造跨平台电子应用
- 前端导师教程:构建与部署社交证明页面
- Java多线程与线程安全在断点续传中的实现
- 免Root一键卸载安卓预装应用教程
- 易语言实现高级表格滚动条完美控制技巧
- 超声波测距尺的源码实现
- 数据可视化与交互:构建易用的数据界面
- 实现Discourse外聘回复自动标记的简易插件
- 链表的头插法与尾插法实现及长度计算
- Playwright与Typescript及Mocha集成:自动化UI测试实践指南
- 128x128像素线性工具图标下载集合
- 易语言安装包程序增强版:智能导入与重复库过滤
- 利用AJAX与Spotify API在Google地图中探索世界音乐排行榜
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功