欢迎来到天天文库
浏览记录
ID:33618555
大小:253.82 KB
页数:3页
时间:2019-02-27
《基于jain sip的用户代理软件设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、维普资讯http://www.cqvip.com第6卷_年雹l2努月期CDMPLrrE计RT算Ea机0技I术与发展Vl01.】6No.122006Dec.2006.O(;YANDDEVEI/DPMENT基于JAINSIP的用户代理软件设计陈东郎,朱翠涛(中南民族大学电子信息工程学院,湖北武汉430073)摘要:会话初始化协议(S1P)是下一代网络中应用层的信令控制协议。JAINSIP是用于实现SIP应用而提供的一套标准Java接口提出了一个基于JAINSIP的用户代理软件框架,包括图形用户界面(GU1)、SIP消息处理模块、媒体处理模块’和SIP协议栈,并对各
2、个功能模块进行了详细分析。用JAINSIP来开发基于SIP协的应用不仅可以提高开发效率,而且将使应用程序获得较高的可靠性和较好的移植性。关键词:SIP协议;JNSIP;用户代理中圈分类号:TP393.O3文献标识码:A文章编号:1673—629X(2006)12—0130一O3SoftwareDesignofUserAgentBasedonJAINSIPCHENDonglang,ZHUCui-tao(Col1.0fElectronics&Info.Eng.,CentralSouthUniversityofNationalities,Wuhan430073,Ch
3、ina)Al~'tract:ThesessionimtiationprotocolisthesessioncontrollingprotocolofapplicationlayerofNGN(nextgenerationnetwork).JAINSIP,istheJava—standardinterfacetoasipsigstackforimplementingSIPapplication.PresentaframeworkofuseragentbasedonthearchitectureandimplementationmechanismofJA/NSIP
4、,analyzethefunctionofeachmodulewhichincludethegraphicalLkv,~rinter·faces,processingofSIPinformation,ocessingofmultimediainformationandthearchitectureofJAINSIP.DevelopingSIP—b{Ised印-plicatienswithJAINSIPwillimprovethedevelopmentefficiency,andtheapplicationswilgainhighreliabilityandpo
5、rtability.Keyw:SIPprotocol;JAINSIP;u5er艇吐0引育的逐渐普及,国内外对基于SIP协议的应用开发越来越广siP协议⋯是IETF制订的应用层的信令控制协议,泛,各个公司和社团都纷纷推出了自己的SIP用户代理产用来建立、修改和终止两个或多个参与者的会话。它定义品,包括SIP软件电话和SIP硬件电话。SIP软件电话如了两个要素:SIP用户代理和SIP网络服务器。IETF的XtenNetworks公司的X—Lite、EyePMedia公司的EyePSIP工作组对SIP协议的基本实体、体系结构、协议操作Phone、Java开源社区的s
6、ip—eommunicator、时曦科技的以及消息格式等都作了详细的规范,SIPPING工作组则BolSIPPh0ne等,硬件电话如3Corn公司的SIPPhone,SIP对基于SIP协议的各种应用包括网络电话、多媒体服务等Etherphone等。这些用户代理产品均支持标准的协议,同进行研究和制定规范。JAIN(JavaAdvancedIntel~gent时还提供了会议功能。文中基于JAINSIP协议栈,提出Network)APIs是由J凹组织推动开发的一套基于Java了一个用户代理的软件框架,并对各个模块进行了详细分APIs和面向对象技术的标准接I:1,主要
7、用于在Java平台析。上快速开发下一代电信产品业务。JAINSIPAPI[2J是SIP协议标准化的Java接口,该技术规范由Sun和dy.l用户代理软件结构namicsoft公司合作研发,完全基于IErF的SIP协议规范用户代理是一个用户与其它用户代理或服务器通信(RFc3261),是一个java技术的协议栈,该协议栈提供了的终端。采用SIP协议作为信令协议,该用户代理可以运各种SiP消息的编程接口。用户根据提供的这些接E1来实行在各种系统平台上,支持音频、视频、文本和电子白板等现应用编程开发。媒体类型。基于JAINSIP协议栈的用户代理l3软件结构随着Vol
8、P技术的进步发展和视频会议系统应用如图
此文档下载收益归作者所有