基于P2P的流媒体底层网络架构的研究与改进

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:xunitt1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术的发展和接入速度的提高,用户对网络的期望和要求不再满足于单一的静态媒体,流媒体应用成为了用户新的需求。但流媒体对带宽资源要求高且服务时间长,在传统的C/S模式下服务器很容易成为系统瓶颈,如何在Internet网络上提供大规模的流媒体内容分发一直是过去十多年里流媒体研究领域的核心问题。目前流媒体分发的研究方向主要是集中于应用层组播。在应用层组播的多种方案中,都需要在参加的应用节点之间实现一个可扩展的,支持容错能力的重叠网络。而同属于应用层覆盖网络研究领域的P2P网络,由于其具有良好的可扩展性,支持负载平衡以及节点动态加入和离去等优点,正好为应用层组播的实现提供了良好的基础平台。因此将P2P网络技术引入流媒体的应用层组播,即基于P2P的流媒体分发方案成为流媒体分发技术研究的热点。然而P2P网络技术本身仍处于发展阶段。虽然采用分布式哈希表(DHT)技术的结构化纯P2P网络,由于建立在确定性拓扑结构的基础上,从而表现出较强的路由指导性和较强的节点与数据的控制力。但是DHT技术在抵御网络扰动、查询效率等方面仍存在一些不足。本文在流媒体的数据分发体系方面展开研究,分析了流媒体分发技术中的各种应用层组播方案,并将P2P网络技术引入应用层组播,使用基于DHT的结构化P2P网络作为流媒体在应用层组播的基础平台。本文在分析各种DHT算法的基础上,选择使用DHT算法中的Kademlia算法控制节点加入、离开系统和资源的发布、查询。本文的核心工作在于对影响Kademlia算法执行性能的各种因素进行了详细分析,根据分析的结果提出了RTT-Kademlia改进方案,并设计实现了基于此改进方案的RTT-Kademlia覆盖网络的底层结构。最后,本文使用软件模拟的方式,对标准Kademlia与RTT-Kademlia方案在路由表空间占用、网络负载等方面进行了比较测试,分析了RTT-Kademlia覆盖网络的性能。测试结果显示,采用RTT-Kademlia方案缩短了节点查询时间,提高了查询效率。
其他文献
集群系统是采用动态分配信道的方法,使有限的频率资源为众多的用户服务的专用通信系统。MPT1327是专用信道集群移动通信系统的一种公开典型信令,在频率资源利用,呼叫功能及系
Peer-to-Peer网络(P2P)技术是目前热门的研究领域之一,它对传统网络的“以内容为中心”的服务模式产生很大冲击。P2P网络采用分布式结构,每个节点既是客户端又是服务器,这种
随着网络技术与嵌入式技术的迅速发展,将嵌入式系统连接进入Internet网络成为发展的必然,这样有利于嵌入式设备与信息网络彼此互连,一方面扩大了设备的可控范围,另一方面拓展
数据挖掘致力于从大量数据中寻找有用的知识,数据挖掘的强大功能,能帮助人们更透彻地理解数据,从数据中获取更深层次的信息,从而产生巨大的生产力,已经在电信、银行、保险、证券、
语音识别技术的应用前景是无限的。应用语音的自动理解和翻译,可以消除人类相互交往的语言障碍。随着Internet网的爆炸性扩张,电子商务的迅速发展,语音识别技术将为网上会议、商
在企业的信息交换中,文档是业务与它们的客户之间交互的主要来源,被用于创造收入、管理事务并传递知识,同时也是客户、合作者、供应商及其后端系统和业务流程之间的公共接口
在我国的出口行业中,技术性贸易壁垒(Technical barriers to trade,简称TBT)造成的贸易摩擦日益增多,给我国出口贸易造成巨大损失。究其原因主要是我国缺乏强有力的TBT监测预
本文研究在CG树模型下的负载调度算法和资源管理模型,以实现分布式集群系统的负载均衡和资源合理利用。通过研究现有的负载调度算法,本文提出了一种基于CG树模型的请求式动态
入侵检测作为一种积极主动的安全防护技术,提供了对内部攻击、外部攻击和误操作的实时保护,在网络系统受到危害之前拦截和响应入侵。现有入侵检测系统不但误警率高,且实时性
基因组测序工作快速发展,基因组结构注释成为破译基因组秘密的首要问题。纯粹基于实验方法的基因结构注释代价较高且难以适应基因组数据的迅速增长,因此,需要建立基因组结构