《基于P2P-SIP的自适应网络电话的研究》由会员分享,可在线阅读,更多相关《基于P2P-SIP的自适应网络电话的研究(80页珍藏版)》请在金锄头文库上搜索。
1、摘要随着互联网的迅速发展,网络电话( V o i c eo v e rI P ,V o I P ) 将逐步取代传统的P S T N 网络。作为构建V o I P 信令协议之一的S I P 协议,以其突出的简单、灵活、分布式控制和易于扩展等优点获得业界的青睐。P 2 P 系统中各个节点地位相同,不会因为单个节点的失效而影响整个系统,这就使P 2 P 拥有高扩展性、健壮性和高容错性等特点。如何针对S I P 与P 2 P 的优势,使这两种技术能够有效地互补结合是 当前研究的一个热点。目前,主要有两种P 2 P 和S I P 结合方式,但它们在D H T 机制和S I P 消息路由等具体实现上存在不
2、稳定和不完善等问题。对于这种现状,本文提出一种改进的基于P 2 P S I P 的自适应网络电话 模型,并展开深入的研究和探讨。首先,本文介绍了P 2 P 技术和S I P 协议的优缺点和相关特性,并分析二者之间的结合需求。针对现有两种P 2 P - S I P 结合模式不足,充分发挥P 2 P 系统的自适应特性和S I P 的简单、易扩展等优点,采用了基于 D H T 机制的C h o r d 算法,设计一种具有多层网络结构的基于P 2 P - S I P 的自适应网络电话系统。随后,本文从整体架构上研究该模型,并采用模块化方式来处理它。其中采用多线程方法来解决S I P 底层通信的不完善,
3、并改进D H T 模块的一些算法以增强系统的稳定性。最后,论文对该系统模型进行了仿真和性能测试,从理论分析和 实验数据分析等多个角度考察新模型的效果。实验结果表明,该系统模型解决了目前S I P 系统的配置和维护不便,以及服务器瓶颈等问题。使系统具有自适应、成本低、易于扩展等特性。关键字S I P ,对等网络,网络电话,分布式哈希表,P 2 P S I PA BS T R A C TW i t ht h er a p i dd e v e l o p m e n to fI n t e r n e t ,I n t e r n e tt e l e p h o n e ( V o i c eo
4、 v e rI P ,V o I P ) w i l lg r a d u a l l yr e p l a c et h et r a d i t i o n a lP S T Nn e t w o r k A so n eo ft h es i g n a l i n gP r o t o c o l st ob u i l dt h eI n t e m e tt e l e p h o n es y s t e m ,S I Pi Sw e l c o m e db ye n t e r p r i s e sf o ri t ss i m p l e ,f l e x i b l e
5、 ,d i s t r i b u t e d c o n t r o l e da n de a s y - e x t e n d e dc h a r a c t e r i s t i c s P 2 Ps y s t e mh a st h es a m en o d es t a t u s S ot h ee n t i r es y s t e mw i l ln o tb ei m p a c t e db yt h ef a i l u r eo fas i n g l en o d e ,w h i c hm a k e sp e e r - t o p e e rh a
6、 v eh i g he x p a n s i b i l i t y ,r o b u s t n e s sa n dh i g hf a u l t t o l e r a n c ef e a t u r e s H o wt om a k eu s eo ft h e i ra d v a n t a g e st oc o m b i n et h e s et w ot e c h n o l o g i e st o g e t h e ri sah o t s p o to ft h er e s e a r c ha tp r e s e n t N o w ,t h e
7、 r ea r et w oc h i e fc o m b i n a t i v em o d e so fP 2 Pa n dS I P H o w e v e r ,b o t ho ft h e mh a v ep r o b l e m so fs t a b i l i t ya n dp e r f e c t i o ns u c ha st h er e a l i z a t i o no fD H Tm e c h a n i s ma n dt h er o u t i n go fS I Pi n f o r m a t i o na n dS Oo n F o r
8、t h i ss i t u a t i o n ,t h i sp a p e rp r e s e n t sa ni m p r o v e da d a p t i v en e t w o r kp h o n em o d e lb a s e do nP 2 P S I Pa n dw i l ld oa ni n - d e p t hd i s c u s s i o no ni t F i r s t l yt h i sp a p e ri n t r o d u c e st h ea d v a n t a g e sa n dd i s a d v a n t a
9、g e so fP 2 Pa n dS I Pa n dr e l a t e dc h a r a c t e r i s t i c sr e s p e c t i v e l y ;m e a n w h i l ei ta n a l y z e st h ed e m a n df o rt h ec o m b i n a t i o nb e t w e e nt h e m T h e nf o rt h ef l a w so ft w oP 2 P - S I Ps y s t e m s ,t h i sp a p e rm a k e sf u l lu s eo f
10、t h ea d a p t i v en a t u r eo fP 2 Pa n dt h ea d v a n t a g e so fS I P W i t hu s i n gt h eD H Tm e c h a n i s mb a s e do nt h eC h o r dP r o t o c o l ,t h ep a p e rp r o p o s e sam u l t i l a y e rn e t w o r ka r c h i t e c t u r ew h i c hb a s e do nt h ea d a p t i v en e t w o r
11、 kP 2 P S I Pt e l e p h o n es y s t e m T h e nt h eP a p e rs t u d i e st h em o d e lf r o mt h eo v e r a l lf r a m e w o r ka n dd e a l sw i t hi tb ym o d u l a r i z e dm e a n s I tp e r f e c t st h eu n d e r l y i n gS I Pc o m m u n i c a t i o nb yt h eu s eo fm u l t i t h r e a d
12、e da p p r o a c ha n de n h a n c e st h es t a b i l i t yo ft h es y s t e mb yi m p r o v i n gt h eD H Tm o d u l ea l g o r i t h m s F i n a l l y , t h i sp a p e rs i m u l a t e st h es y s t e mm o d e la n dt e s t si t sp e r f o r m a n c e I ta n a l y s e st h es y s t e mf r o mt h
13、e o r ya n dp r a c t i c ea n dv a r i o u sa s p e c t T h ee x p e r i m e n t a lr e s u l t ss h o wt h a tt h es y s t e mm o d e lh a ss o l v e dt h ei s s u e sa st h ec u r r e n tS I P s y s t e mc o n f i g u r a t i o na n di n c o n v e n i e n tm a i n t e n a n c ea n ds e r v eb o t
14、 t l e n e c k sa n dS Of o r t h I tm a k e st h es y s t e mh a v ea d a p t i v e ,l o w - c o s t ,e a s y - e x t e n d e da n do t h e rc h a r a c t e r i s t i c s I IK E YW O R D SS e s s i o nI n i t i a t i o nP r o t o c o l ,P e e r t o P e e r ,C h o r d ,D i s t r i b u t eH a s hT a
15、b l e ,P 2 P - S I Pm原创性声明本人声明,所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了论文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得中南大学或其他单位的学位或证书而使用过的材料。与我共同工作的同志对本研究所作的贡献均已在论文中作了明确的说明。作者躲龌日期世年j 月琴日学位论文版权使用授权书本人了解中南大学有关保留、使用学位论文的规定,即:学校有权保留学位论文并根据国家或湖南省有关部门规定送交学位论文,允许学位论文被查阅和借阅;学校可以公布学位论文的全部或部分内容,可以采用复印、缩印或其它手段
16、保存学位论文。同时授权中国科学技术信息研究所将本学位论文收录到中国学位论文全文数据库,并通过网络向社会公众提供信息服务。作者签名碑导师签名黼期:进年母硕士学位论文第一章绪论第一章绪论本章首先阐述了论文的研究背景、国内外研究状况。随后介绍了本论文的主 要内容以及论文的组织结构安排。1 1 课题背景随着I n t e r n e t 的迅速发展和P C 的普及,作为新的服务领域的网络电话成为_大热点,具有很大的发展潜力和市场前景。网络电话不仅成本低廉、网络资源利用率高,还可以进一步集成语音、图像、视频、数据等多媒体信息以实现交互式实时通信。其免费、资源占用与费用无关、业务与网络运营分离等特点,对传统电信商业模式造成了巨大冲击。网络电话取代传统的P S T N 网络的趋势已不可阻挡,它将成为下一代网络中语音传输的主要形式乜1 。目前,网络电话系统主要采用两种协议,它们是I T U - T ( I T U - Tf o rI T UT e l e c o m m u n i c a t i o nS t a n d a r