P2P系统结构与数据传输策略研究与实现

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:nolva
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自二十世纪九十年代互联网向公众开放以来,计算机网络发展日新月异,各种新的系统层出不穷。因特网(Internet)的结构随着上层应用程序对网络需求的变化,经历了从对等网络模式(Peer-to-Peer or P2P)向客户端/服务器模式(Client/Server),再返回到P2P模式的发展历程。随着计算机终端设备和网络设备的快速发展,伴随网络处理和传输数据能力的提升,P2P系统的应用范围愈发广泛,这其中就包括了文件共享系统,视频点播系统,以及实时语音和视频电话系统等。然而,最近几年P2P应用程序的发展远远超过了网络传输能力和网络协议的发展速度,造成网络的严重拥塞。由于IPv4没有提供数据的分级传输机制,而能提供分级传输机制的IPv6协议又迟迟无法推广,造成P2P数据流占用了绝大多数网络带宽,严重影响到其它网络应用程序的性能。网络服务提供商花费重金扩展网络容量也无法满足庞大的用户需求,因此只好使用多种手段限制、甚至阻断P2P应用程序的数据传输。同时,随着各种无线网络技术的发展,越来越多的P2P系统开始尝试部署于无线网络上。而无线网络所能提供的数据传输速率和稳定性又远远不及有线网络,这更加重了大规模P2P系统的部署难度。本文提出一系列平衡网络流量,缓解矛盾的方法,以应对P2P应用系统与网络发展不平衡所带来的矛盾。在当前P2P系统的无线化大背景下,本文着重研究WiMAX、Wi-Fi、3G等无线网络的特点,在AnyServer平台的支持下,提出了在这些网络上高效部署P2P文件共享系统和视频电话系统的方法。本文的主要内容与创新点如下:首先,本文提出了一种在包含有线结点和无线结点的混合P2P文件共享系统下,保护无线结点能量,以延长其服务时间的方法。通过实验我们发现,在拥有较大数量无线结点的P2P文件共享系统中,如果不考虑无线结点的能量和通信能力,会导致无线结点过早能量耗尽,令系统中结点数量显著减少,从而反过来严重影响系统的覆盖率和文件共享功能的效率。实验证明,在80%的结点是无线结点的系统中,我们的资源结点选择算法可以使无线结点的失效率降低50%以上,并令资源文件传输总时间降低超过50%,从而有效改善混合P2P网络中无线结点的生存环境。第二,本文提出了一个基于WiMAX和Wi-Fi网络的P2P文件共享系统的应用层网络拓扑结构优化模型。考虑到无线城域网WiMAX即将产品化,如果能充分利用成熟的无线局域网技术Wi-Fi的特性,城际无线网络上数据共享系统拥有广阔的应用前景。在这样的混合无线网络中,如果不考虑无线网络空中接口资源紧张的特点,随意搭建应用层拓扑结构,会导致大量宝贵带宽被浪费。因此本文提出层次化P2P共享系统,根据WiMAX Mesh网络的特点,在WiMAX基站骨干网络层和客户站所组成的Mesh网络层中建立层次化分布式查找结构。模拟实验证明,对于拥有率超过2.5%的资源,本文提出的查找算法在本地Mesh网络发现该资源的概率超过90%,从而有效节省了网络空中接口资源,提高了资源查找效率。第三,本文提出了一个基于会话初始化协议(Session Initiation Protocol orSIP)的自适应视频IP电话(Voice and Video over IP or VVoIP)系统。由于IPv4网络中地址不足,且网络安全问题比较突出,目前网络中大量部署了防火墙和网络地址转换器(Network Address Translator or NAT)。由于SIP/SDP协议族对NAT穿越方面没有作具体规定,使得两个VVoIP客户端实现点到点传输会遇到问题。ICE(Interactive Connectivity Establishment)协议的出现填补了NAT穿透的空白,但就VVoIP应用来说,ICE显得比较复杂,所消耗的资源也较大。而本文提出的基于AnyServer平台的自适应SIP VVoIP系统能够保证VVoIP客户端之间的P2P实时通信。实验证明,本系统能够减轻流媒体服务器的压力,降低实时会话的网络时延。第四,本文提出了一组基于SIP的VVoIP系统中音频/视频数据的协作传输算法。音频电话VoIP向视频电话VVolP的转变,大大缩短了人与人之间的空间距离。然而,VVoIp中视频流数据的规模远大于音频流数据,无序的视频/音频流传输会使得VVoIP客户端的话音效果受到较大影响,尤其是在无线网络接入设备上运行的VVoIP客户端上,话音质量的下降现象尤为明显。本文提出了一组协作传输算法(Voice and Video Transmission Strategies of VVTS),能够有效减小数据传输速率的波动,在尽量不降低视频质量的前提下,提高话音质量。最后,本文介绍了支持本文实验的AnyServer平台的总体架构,以及各个子系统的框架和实现细节,并对VVoIP系统今后的发展方向进行了讨论。
其他文献
目的 对比分析伴糖尿病及不伴糖尿病的口腔颌面多间隙感染患者的临床特征及治疗结果。方法 对2014年1月至2017年10月收治的104例口腔颌面部多间隙感染患者进行回顾性分析,按
圆锥角膜是一种渐进性的角膜扩张疾病,表现为角膜中央变薄、呈圆锥样向前突出。早期患者常引发高度近视及不规则散光,晚期可能会出现角膜混浊,形成瘢痕,造成严重视力障碍甚至
社会工作实务是运用社会工作的专业价值、方法和原则帮助人们获得实质性的服务。然而现实中由于服务对象们行为方式、思维观念等各方价值观都千差万别,致使社会工作者面临在
第一章对单细胞分析技术及其在生命科学研究上的应用性进行了综述。分别对毛细管电泳检测的理论和技术,2003年之后毛细管电泳检测方法在分析单细胞上的应用,微流控芯片在细胞
为了对某重型车车外加速噪声的异响问题进行控制,首先,对车外通过噪声进行频谱测试,并应用信号分析技术对异响现象和噪声频谱进行分析,试图寻找异响的故障频率,为设计改进提
商务英语函电是商务伙伴之间沟通交流的重要媒介。国际贸易中,一封语言得体、用词得当的函电,对于促成交易往往会起到很大的作用,而其中"礼貌(courtesy)"的作用不容忽视,甚至
目的探讨当归饮子加减联合西药治疗血虚风燥型过敏性皮炎的临床疗效。方法收集血虚风燥型过敏性皮炎患者64例,将患者随机分为对照组30例,观察组34例。对照组采用常规西药口服
目的:本研究通过测定在根管预备过程中其根管预备时间及推出根尖牙本质碎屑量,评价不同运动模式下机用镍钛锉其根管预备效率及推出根尖孔碎屑量,为临床机用镍钛器械的选择提
在实践范畴层面,族群虽然共享相似或相同的文化,但它的内部并非是完全同质分布的。事实上,族群具有异质性的一面。马蹄藏族乡z村的藏族来源纷杂,其内部分化为两个群体--“不是真
家政学作为一门新兴科学起源于18世纪西方国家,是工业革命时代社会政治经济变革的产物。然而,现代家政学无论是其外延还是其内涵都发生了巨大变化。在当今日本高等教育机构中,其