论文部分内容阅读
随着通信技术的发展,简单的语音业务已经无法满足用户需求,越来越多的IMS数据业务投入开发和使用。但是大部分的IMS数据业务仅适用于特定的网络架构与终端设备,这阻碍了IMS新业务在产业界的快速广泛应用。为了实现IMS数据业务互联互通,GSMA组织通过综合现有的IETF、OMA、3GPP、GSMA等IMS标准,制定了具有互操作性的IMS通信标准RCS (Rich Communication Suite,富通信套件),目的在于为用户提供丰富通信服务体验,以便用户通过RCS业务在全球各地通过任何运营商网络以及终端设备进行自由沟通。本文主要对2008年12月发布的RCS第一版技术标准进行研究,并依据此标准对RCS业务进行设计与实现。在本标准中,RCS业务主要包括增强电话簿、增强信息、文件传输以及内容共享。增强电话簿是对Presence业务的扩展,其参考标准为OMA中的SIMPLE协议,主要实现呈现以及群组管理功能;增强信息即IM的会话模式,主要包括1-1聊天以及1-many功能,参考标准为OMA中SIMLE协议的IM部分,主要实现建立MSRP连接并调用MSRP栈传输消息内容;文件传输是指在会话中或单独建立会话进行文件内容传输,实现过程与1-1聊天类似;内容共享包括图片共享以及音视频共享,参考标准为由GSMA制定,本文主要关注其能力获取以及会话建立功能。本文首先简单介绍了IMS/SIP技术以及RCS业务发展现状,对各标准相关的IMS客户端规范进行研究,给出了IMS客户端的软件架构。然后详细研究了RCS业务体系结构以及RCS业务涉及的标准与技术,在此基础上设计了SIP/IMS终端中RCS业务的功能模块结构,给出了各功能模块的业务架构以及SIP信令流程,然后对各功能模块进行了实现。本文最后对RCS业务进行了功能测试,并对本文进行总结,展望了RCS业务的商用前景。