文本描述
近几年,随着通信技术和计算机技术的坛速发展,移动通信技 术得到了突飞猛进的发展,人们一方面要求越来越多的话音及数据业 务,同时一也对种类繁多的移动工P多媒体业务提}日更高的要求 通信提供商及其少目户越来越渴望新一代基于工P的服务,为了解 决这个问题,3GPP中的工MS域为移动通信构建了提供工P多媒体业务 的统一的体系架构和基础设施,尤其是基于S工P的功能丰富的业务控 制过程使用S工P,移动通信提供商及其少{丁户可以定制和提供基于S工P 的组合服务,使用户可以在单个通信会话中使少IJ会议!Web控制!在 线消息!工M等服务 S工P作为应用层的会话控制一协议,具有简单!扩展性和扩容性好 等优点,本文在简要介绍S工P一协议的基础上,详细讨论了SUN公司川一J一几 实现SIP通信的JA工NS仲开发架构,并利用Java语言以JA工NSIP为 核心,描述了具体实现SIP通信中各通信实体的基本方法,为SIP通信 搭建了简单的模型 首先概述了3G网络中工MS分层的网络架构!核心网元,以及相 关IMS解决方案的特点,相关工P多媒体新业务,并介绍了工MS在个 球的发展状况 在第二章,通过对SIP协议的分析,以及相关应用的介绍,对 基于S工P应用的实现方式进行了探讨在移动通信系统中,实现S工P一协议会面临多种选择,但为了更 好地分析SIP本身一协议和实现,第三章对基于Java技术的JA工NS工P 的设计一思路和模式做出深入分析 S工P是网络通信中的关键技术,一些规范或草案虽然对S工P从各 个方面进行定义,但是没有从实现级进行更深入的标准化,对开发应 用的通用性和互操作带来了一定的困难以Java语言为基础提出的 JA工NS工P在一定程度上解决了这个问题,对SIP通信的实现提出了模 块化架构和一系列标准接口第四章主要分析在基于JAINS工P标准 的基础卜,结合JSE和JZEE技术,同时结合S工EMENS公司的工MS系 统,实现S工P应用的Server和Client侧的功能,并对这科,实现力一式 存在的限制和今后的改进方向进一步进行阐述 关键词:移动通信,工MS,SIP,JA工NS工尸FEASIBILITYRESEARCHOFJAINSIP WITHINIMSSYSTEM ABSTRACT Inthereeentseveralyears,mobileeommunieationgainsaraPid develoPmentwiththeevolutionoftheteleeomnl!InieationandeomPuter teehnologies.AtthesametimePeoPleeallformoreandmorerequirements formanykindsofmobileIPserviees. In01#dertorealizetheserequirementsofthegrowingthirstamollg eo~!InieationsProviders,theirPartnersandsubseribersforanew generationofIPbasedserviees,anewteehnology:IMS15introdueedinto theexistingmobileteleeommunicationsby3GPP,esPeciallyforSIP (SessionInitiationProtoeol)asIPsignalwhieheans!甲Portnexiblemobile andfixedIPserviees.UsingSIP,mobileeommunieationsservieeProviders andtheirPartuerseaneustomizeanddeliveraPortfolioofSIP一based servieesthatletsubseribersuseeonfereneing,W亡beontrols,Presenee,IM andmorewithinasingleeom姗nieationssession. AsthesessioneontrollingProtoeolofaPPlieationlayer,SIPhasthe featuresofsimPle,exPansibility.AtthebasisofsilllPleintroduetionofSIPProtoeol,theJAINSIPexPloringeonstructionforthefulfillmentofSIP eommunieationofSUNCo.15diseussedindetail.TOuseJavalanguage andtakeJAINSIPastheeore,allkindsofeonllllunicationentitybasie methodinthefulfillmentofSIPeommunieationaredeseribedandsilllple modelforSIPeommunication15built. First,thisPaPerdePietstheoverviewofIMSsystem,ineludingthese differentkindsofnetworkelementswithinIMSsystem.Fromtheviewof theeurrentmobileteleeommunieationsystem,thePaPerbrieflyPresents thesedifferentmobileIPservieeswithinIMSsystem. Seeond,thisPaperhasadeePresearehontheSIPProtoeolwiththe relatedaPPlieationandimPlementationintheseeondehaPter. 5ineethemobileaPPlieationwithinIMSsystemdeveloPedbasedon SIPProtoeol,theanalysisanddesignPatternofJAINSIPsPeeifieationsare PresentedinthethirdehaPter. Asakeytee恤ologywithinmobileeommunieations,SIPhasbeen definedfromseveralPointsbysomesPeeificationsanddraftswhiehare notthedetailedstandardforthegeneralityandinter一workingofmobile aPPlication.BasedonJavalanguage,JAINSIPProvidesthemodular architeeturewithaseriesofstandardinterfaeetosolvethisProblem.Inthis ehaPter,theimPlementationofSIPserverandelientbasedonJAINSIP15 introdueedintoSIEMENSIMSsystem,alsoPresentssomeshorteomingsofJAINSIPwiththefurtherenhaneedPointsattheel飞d KEYWORDS:mobiletelecommunieations,ims,slP,JalnslP_比京邮电大学硕卜贞数一8- 目录 第一章绪论...,二10 onc,J,J抽.-门..勺孟-11.1工MS的概念# 2工MS体系架构及核心网元... 3西门子公司的IMS解决方案.,二 4沦文的主要一卜作.., 第二章SIP协议及实现方法...15 --c石万,/门八门丫Q以汀了门门z,l,lJ,I了,了了汀矛,才了l,1.,.1古,乙艺勺一勺乙2.1SIP协议简介... 么了.了乡尸超)述{... 么j.尸脚尸定戈村声犷三咨元蔚.., 么了.了万尸协理村丈义忽祝澎.二 么了.4万尸旅床泞免卯成... 2.25工P和11.323协议对比分析..二 尸.么了尔系绍了荞夕泞夕结友.... 尸.公尸夕染趁树结扮... 尸.么3可食群发服务质冷矛泞夕结行 尸.么4功贫刃产L}滩苦理村结段... 尸.么万阿勇乡规捞可矽洲老越Z宕扮. 尸.公石丈一寿淤务树结段... 2.35工P协议的实现方法..二 第三章基于JAINSIP技术的实现分析.....,...25 3.1JA丁NS印介绍. 3.2基于-J八州S冲的实现模.(呀分析... 3.么了侧I,\厂别尸鱿尸赓一到分解.., 3公2刀去V万IP莎曰汾/Pj. 3.3JA工NSI尸的设计模式.. .25 .27 ....28 ....了j JJ 第四章SIP协议实现的可行性研究...35 4.1分布式结构和JA\rA..... 4.2消息转发功能的实现....,. 4.3车专发按t一8消官!交互说明..,... 4.了.了万IP服务器端钟夕功醋汾必.二 4.3.2乡IP手导户端芳夕功醋汾毋...,. 4.4基于JA工NS工P实现方式的局限及改进分析 4.4.J例I,\/万尸叉恻衬祖关存理 4.4.2川I,\/乡尸叉侧泞夕尸名刁脚和改进分析.... .35 .35 .36 ,了8 ...4j .43 ...4了 .....48 第五章总结..,.50北京邮电大学硕卜贞数一g-