基于P2P-SIP的IP电话系统的设计与部分实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:bsqtld0
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
互联网络的发展使得VoIP技术得到了更为广泛的应用,并逐步取代传统的PSTN网络.现有的基于C/S模式IP电话系统,用户必须向中心服务器注册才能与其他用户通信,因此中心服务器将成为系统性能的瓶颈。P2P网络结构能够充分利用客户节点处理能力,在提高系统整体负载能力的同时提高了系统的稳定性。作为VoIP技术的核心协议,SIP已经开始尝试着从C/S模式转向P2P模式。IETF已经提出了P2P-SIP的草案,该草案采用基于chord算法的P2P网络,能够以O(logN)的效率定位到网络中的SIP节点。该草案试图使用SIP的重定向模型让SIP信令不断逼近目标节点,这在NAT网络中是行不通的,因此在国内无法大规模应用。我们设计并实现了一种基于CAN的P2P-SIP方案,有效的解决了NAT穿透的问题。本文主要贡献以及内容包括:1.对SIP协议进行了深入的分析,对常见的P2P算法进行了介绍和比较。2.提出了一种基于CAN的P2P-SIP协议,与基于Chord的P2P-SIP协议相比,节点加入及离开网络的代价更小,并且能够以O( N )的效率定位到SIP节点。3.提出了通过SIP代理服务器路由SIP信令的方式,提高了SIP信令的到达率,并且在使用UDP传输时,可以穿越大部分NAT。4.设计并实现了基于P2P-SIP的IP电话系统,并给出了测试过程及测试结果。
其他文献
随着游戏产业的飞速发展,3D游戏引擎的研究受到了前所未有的关注。一个好的3D引擎是构成一款高性能游戏的基石,它包含了物理学,计算机图形学,人工智能等多个学科的研究成果。它所
蛋白质结构预测问题是计算生物学领域的核心问题之一,对其求解是后基因时代蛋白质工程的一项重要任务。已经证明,即使按最简化的数学模型,所导出的问题仍然是NP难度的。因此,蛋白
20世纪90年代初,R.Agrawal等人提出了关联规则挖掘技术。关联规则挖掘是为了发现大量数据中项集之间有趣的相关性信息。经过十余年的发展,关联规则挖掘已经成为数据挖掘技术
学位
目前,由于人机交互方式的演变、生物认证和物体检测技术的发展,以及商业及安全领域需求的不断增加,人脸检测与跟踪方向的研究已经在各个领域中得到越来越广的应用。人脸识别
随着电子商务、Web服务以及基于Web的信息系统的快速发展和壮大,基于Web的组织在日常运作中已经收集了大量的Web日志信息。分析并发现这些潜在的规律及知识,对于用户访问、广告
自20世纪90年代中期开始,非真实感绘制(NPR)逐渐成为计算机视觉和计算机图形学的研究热点之一。非真实感绘制和传统真实感绘制的研究内容不同,其目标不在于绘制结果的真实性,
面对日益复杂的社会和政治环境,国家安全、社会安全、个人人生安全和财产安全等都面临着不同程度的威胁,都需要各种安全保护措施。在众多的安保措施中,视频监控系统无疑是最直接
随着计算机网络和多媒体信息处理技术的发展,档案资料的数字化和网络化是信息时代档案工作的发展方向。但因为数字化资料可方便地进行复制和广泛传播,由此引起的滥用、篡改或伪
许多无线传感器网络的协议和应用都需要知道网络中节点的地理位置。节点随机部署的传感器网络具有与ad-hoc网络类似的特点,其分布式和高自由度的网络环境对定位算法提出了很高