没有合适的资源?快使用搜索试试~ 我知道了~
首页RCS5_1_advanced_communications_specification_version1
RCS5_1_advanced_communications_specification_version1
5星 · 超过95%的资源 需积分: 10 46 下载量 56 浏览量
更新于2023-03-16
评论 1
收藏 8.82MB PDF 举报
Rich Communcation Suite(缩写为RCS,中文翻译为富通信套件)解决方案,通过为用户提供整套基于通讯录的呈现、即时通信、群组聊天、文件传送等在线通信应用,帮助运营商占据无线社区市场主动地位,在提高用户ARPU值的同时,提高用户粘度。
资源详情
资源评论
资源推荐
GSM Association Non Confidential
Official Document
RCS 5.1: Services and Client Specification
v1.0 Page 2 of 433
Rich Communication Suite 5.1 Advanced Communications
Services and Client Specification
Version 1.0
13 August 2012
This is a Non Binding Permanent Reference Document of the GSMA.
Security Classification – NON CONFIDENTIAL GSMA MATERIAL
Copyright Notice
Copyright © 2012 GSM Association
Antitrust Notice
The information contain herein is in full compliance with the GSM Association’s antitrust compliance policy.
GSM Association Non Confidential
Official Document
RCS 5.1: Services and Client Specification
v1.0 Page 3 of 433
Table of Contents
1 Introduction 8
1.1 RCS 5 Principles and Vision 8
1.2 Scope 10
1.2.1 Original Equipment Manufacturer (OEM) Integration 10
1.2.2 Conformance 10
1.3 Definition of Terms 11
1.4 Document Cross-References 14
1.5 Differences to previous specifications 20
1.5.1 New features and procedures 20
1.5.2 Removed features and procedures 20
1.5.3 Modified features and procedures 20
2 RCS 5 General Procedures 22
2.1 RCS 5 architecture 22
2.2 RCS device modes, client types and device architecture 23
2.2.1 RCS Device Modes 23
2.2.2 RCS Client Types 26
2.2.3 Multi-IMS service device architecture 26
2.3 Configuration Procedures 26
2.3.1 First-time Start of an RCS capable device 26
2.3.2 Client configuration parameters 28
2.3.3 RCS client auto configuration mechanisms 28
2.3.4 Configuration storage on the RCS client 51
2.3.5 Network initiated configuration request 51
2.4 IMS registration 53
2.4.1 General 53
2.4.2 Procedures for multidevice handling: GRUU and sip.instance 54
2.4.3 Telephony feature tag 55
2.4.4 IMS Best Effort Identifier feature tag 55
2.4.5 Registration frequency optimization 55
2.4.6 Registration flows 56
2.4.7 Procedures for Proxy-Call Session Control Function (P-CSCF) Fully Qualified
Domain Name (FQDN) resolution 56
2.4.8 Loss of Registration 57
2.5 Addressing and identities 57
2.5.1 Overview 57
2.5.2 Device Incoming SIP Request 57
2.5.3 Device Outgoing SIP Request 58
2.6 Capability and new user discovery mechanisms 59
2.6.1 Capability discovery 59
2.6.2 User discovery mechanism 78
2.6.3 Capability update for services 84
2.6.4 Capability exchange optimisations 90
2.7 Capability values and status 90
2.7.1 Additional considerations for specific RCS services 92
2.8 RCS protocols 99
2.8.1 RTP and NAT traversal 100
2.8.2 MSRP session matching 101
2.9 RCS and Access Technologies 102
2.9.1 RCS and Cellular Access 102
2.9.2 Other access networks 106
2.10 End User Confirmation Requests 109
2.10.1 Example Use Case 1: Accepting terms and conditions 116
GSM Association Non Confidential
Official Document
RCS 5.1: Services and Client Specification
v1.0 Page 4 of 433
2.10.2 Example Use Case 2: Notification 117
2.11 Multidevice support 117
2.11.1 Overview 117
2.11.2 Control of Service delivery 117
2.11.3 Addressing of individual clients 118
2.12 Interconnect principles and guidelines 119
2.13 Security and privacy 119
2.13.1 Access Security for the User-to-Network Interface (UNI) 119
2.13.2 Privacy 127
2.14 XDM Handling and Shared XDMS 128
2.14.1 Shared XDMS template 128
2.14.2 XML Document Handling 130
2.15 Personal Network Blacklists (PNB) 133
2.15.1 RCS Applicability 133
2.15.2 PNB management 134
3 RCS 5 Services 135
3.1 General Service Overview 135
3.2 Standalone messaging 135
3.2.1 Feature description 136
3.2.2 Interaction with other RCS features 138
3.2.3 High Level Requirements 138
3.2.4 Technical Realization 139
3.2.5 NNI and IOT considerations 147
3.2.6 Implementation guidelines and examples 147
3.3 1-to-1 Chat 147
3.3.1 Feature description 147
3.3.2 Interaction with other RCS features 148
3.3.3 High Level Requirements 149
3.3.4 Technical Realization 150
3.3.5 NNI and IOT considerations 160
3.3.6 Implementation guidelines and examples 161
3.4 Group Chat 166
3.4.1 Feature description 166
3.4.2 Interaction with other RCS features 168
3.4.3 High Level Requirements 168
3.4.4 Technical Realization 169
3.4.5 NNI and IOT considerations 178
3.4.6 Implementation guidelines and examples 179
3.5 File Transfer 193
3.5.1 Feature description 193
3.5.2 Interaction with other RCS features 194
3.5.3 High Level Requirements 195
3.5.4 Technical Realization 196
3.5.5 NNI and IOT considerations 221
3.5.6 Implementation guidelines and examples 221
3.6 Content sharing 223
3.6.1 Feature description 223
3.6.2 Interaction with other RCS features 226
3.6.3 High Level Requirements 228
3.6.4 Technical Realization 229
3.6.5 NNI and IOT considerations 245
3.6.6 Implementation guidelines and examples 245
3.7 Social Presence Information 249
3.7.1 Feature description 249
3.7.2 Interaction with other RCS features 262
GSM Association Non Confidential
Official Document
RCS 5.1: Services and Client Specification
v1.0 Page 5 of 433
3.7.3 High Level Requirements 262
3.7.4 Technical Realization 264
3.7.5 NNI and IOT considerations 282
3.7.6 Implementation guidelines and examples 282
3.8 IP Voice Call 285
3.8.1 Feature description 285
3.8.2 Interaction with other RCS features 285
3.8.3 High Level Requirements 285
3.8.4 Technical Realization 285
3.8.5 NNI and IOT considerations 287
3.8.6 Implementation guidelines and examples 287
3.9 IP Video Call (IR.94) 287
3.9.1 Feature description 287
3.9.2 Interaction with other RCS features 291
3.9.3 High Level Requirements 292
3.9.4 Technical Realization 292
3.9.5 NNI and IOT considerations 304
3.9.6 Implementation guidelines and examples 304
3.10 Geolocation services 306
3.10.1 Feature description 306
3.10.2 Interaction with other RCS features 307
3.10.3 High Level Requirements 307
3.10.4 Technical Realization 308
3.10.5 NNI and IOT considerations 318
3.10.6 Implementation guidelines and examples 318
Annex A : Managed objects and configuration parameters 322
A.1. Management objects parameters overview 322
A.1.1. Presence related configuration 322
A.1.2. XDM related configuration 325
A.1.3. Chat related configuration 326
A.1.4. File Transfer related configuration 330
A.1.5. Content Sharing related configuration 331
A.1.6. IMS Core / SIP related configuration 332
A.1.7. Geolocation related configuration 334
A.1.8. Configuration related with Address book Back-up/Restore 336
A.1.9. Configuration related to secondary devices 336
A.1.10. Capability discovery related configuration 337
A.1.11. APN configuration 337
A.1.12. End User Confirmation parameters 338
A.1.13. Multidevice configuration parameters 338
A.1.14. Best Effort IP Voice and Video Call configuration 338
A.1.15. Service Provider specific extensions 340
A.2. RCS Management trees additions 341
A.2.1. Services sub tree additions 342
A.2.2. IMS sub tree additions 346
A.2.3. Presence sub tree additions 355
A.2.4. XDMS sub tree additions 361
A.2.5. SUPL sub tree additions 363
A.2.6. IM sub tree additions 365
A.2.7. CPM MO sub tree 377
A.2.8. Capability discovery MO sub tree 380
A.2.9. APN Configuration MO sub tree 383
A.2.10. Other RCS Configuration MO sub tree 385
A.2.11. Service Provider Extensions MO sub tree 392
A.3. HTTP specific configuration and behaviour 394
GSM Association Non Confidential
Official Document
RCS 5.1: Services and Client Specification
v1.0 Page 6 of 433
A.3.1. HTTP configuration XML structure 394
A.4. Autoconfiguration XML sample 396
Annex B : Additional diagrams 400
B.1. Chat and store and forward diagrams without Auto-Accept 400
B.1.1. Chat without store and forward 400
B.1.2. Store and forward: Receiver offline 401
B.1.3. Store and forward: Message deferred delivery with sender still on an active Chat
session 402
B.1.4. Store and forward: Message deferred delivery with sender online 403
B.1.5. Store and forward: Message deferred delivery with sender offline (delivery
notifications) 404
B.1.6. Store and forward: Notifications deferred delivery 405
B.1.7. Delivery of displayed notifications in an unanswered chat (without store and
forward) 406
B.1.8. Store and forward: Handling errors in the receiver‟s side 407
B.1.9. Race conditions: Simultaneous INVITEs 408
B.1.10. Race conditions: New INVITE after a session is accepted 409
B.1.11. Store and forward: Message(s) displayed notifications via SIP MESSAGE
with sender offline 410
B.1.12. Interworking to SMS/MMS with automatic accept at the IWF 411
B.1.13. Interworking to SMS/MMS with manual accept 412
B.1.14. Rejoining a Group Chat that timed out due to inactivity 413
B.1.15. Restart Group Chat when previous Session ID is no longer exists/available
414
B.1.16. Chat and store and forward diagrams: Notes 415
B.2. Chat and store and forward diagrams with Automatic Acceptance 417
B.2.1. Chat without store and forward 417
B.2.2. Store and forward: Receiver offline 418
B.2.3. Store and forward: Message deferred delivery with sender still on an active Chat
session 418
B.2.4. Store and forward: Message deferred delivery with sender online 419
B.2.5. Store and forward: Message deferred delivery with sender offline (delivery
notifications) 420
B.2.6. Store and forward: Notifications deferred delivery 421
B.2.7. Delivery of displayed notifications in an unanswered chat (without store and
forward) 421
B.2.8. Store and forward: Handling errors in the receiver‟s side 421
B.2.9. Race conditions: Simultaneous INVITEs 421
B.2.10. Race conditions: New INVITE after a session is accepted 421
B.2.11. Store and forward: Message(s) displayed notifications via SIP MESSAGE
with sender offline 421
B.2.12. Interworking to SMS/MMS with automatic acceptance at the IWF421
B.2.13. Interworking to SMS/MMS with manual acceptance 421
B.2.14. Rejoining a Group Chat that timed out due to inactivity 422
B.2.15. Rejoining a Group Chat that timed out due to inactivity 422
B.2.16. Chat and store and forward diagrams: Notes 422
B.3. RCS Chat and multidevice 425
B.3.1. Delivery prior to acceptance 425
B.3.2. Post-acceptance behaviour 426
B.3.3. Behaviour with automatic acceptance 427
B.3.4. RCS Chat and multidevice: Notes 428
Annex C : Special Procedures 429
C.1. SIP/TCP and NAT traversal 429
C.2. Examples of single registration architectures 430
C.2.1. Multi-stack approach 430
剩余432页未读,继续阅读
sjiang
- 粉丝: 74
- 资源: 89
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- RTL8188FU-Linux-v5.7.4.2-36687.20200602.tar(20765).gz
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论8