本人承接 sip/ims 视频客户端定制开发,支持接入sip软交换,ims核心网,支持 语音,视频,即时通信功能,视频格式支持 h263,h264,mpeg4 软编软解,提供硬件编解码接口对接,提供服务器,有兴趣请联系我。
当前对IMS(IP多媒体子系统)技术的探讨主要集中在网络侧上,而缺少对IMS客户端的研究。本文针对IETF、3GPP、OMA(开放移动联盟)、JCP等国际标准组织中IMS客户端的相关规范进行了研究和分析,给出IMS客户端的定义和IMS客户端软件架构设计参考,指出IMS客户端区别于传统SIP客户端的一些特点以及在IMS客户端软件开发中应当注意的一些关键问题。
1、引言IMS是基于SIP(session initiation protocol,会话启始协议)的系统,它为多媒体服务提供了一整套标准体系架构。作为日趋成熟的标准体系,IETF、3GPP、OMA(open mobile alliance,开放移动联盟)等国际标准组织都在定义和完善IMS标准。IMS技术允许运营商能更好地控制业务层,能更快地集成和开展IMS多媒体服务,并减少网络投资和运营开销,所以运营商都很重视IMS技术。同时,IMS技术也能给用户带来统一的用户体验,用户将会获得更多质量和安全都有保障的IMS服务。IMS的提出,顺应了通信网络技术融合与业务融合发展的趋势,它将在未来通信网络中发挥重要作用。
当前的IMS技术工作主要集中在探讨IMS网络上,而忽视了对IMS客户端的研究,然而,IMS客户端才是最终用户享受IMS技术带来的诸多成果的最直接的表现方式。当前还没有统一的对IMS客户端的定义,但根据作者的理解,可以将IMS客户端定义为一个软件包(包括了驱动程序、协议栈、各种引擎、应用程序、人机界面等),并可运行在多种终端上(如移动终端、固定终端、PDA、台式机、笔记本电脑等),可在IMS网络架构下提供多种实时与非实时IMS业务(如VoIP、视频电话、呈现、即时消息、会议、组管理、一键通、协同工作、文档共享等)和统一的用户体验,并且符合IETF、3GPP、OMA、JCP(Java community process,Java标准制定组织)等国际标准组织所规定的IMS相关规范。
对IETF、3GPP、OMA和JCP等国际标准组织的相关IMS规范的研究是开发IMS客户端软件的基础。通过对这些标准的研究,便于理解相关标准之间的关系,从而总结出IMS客户端的基本需求,这将有助于描绘出IMS客户端的软件架构以及今后技术路线图的研究,为将来IMS客户端软件开发与具体实现做好准备工作。
2、IMS客户端标准分析和架构参考
在此首先分析包括IETF、3GPP、OMA和JCP在内的标准组织与IMS客户端相关的规范,然后基于这些研究,给出了IMS客户端的软件架构参考设计图。
2.1 IETF中IMS客户端相关规范
IETF定义了一整套基础协议包括SIP、SDP(会话描述协议)、RTP/RTCP(实时传送协议/实时控制协

本文关注IMS客户端技术,分析IETF、3GPP、OMA等组织的规范,探讨IMS客户端定义、软件架构设计及与传统SIP客户端的区别,提供硬件编解码接口与服务器解决方案。


被折叠的 条评论
为什么被折叠?



