[发明专利]一种P2P网络及其调度方法无效
| 申请号: | 200810216211.3 | 申请日: | 2008-09-12 |
| 公开(公告)号: | CN101355591A | 公开(公告)日: | 2009-01-28 |
| 发明(设计)人: | 邵济平 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/56 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 518057广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 p2p 网络 及其 调度 方法 | ||
技术领域
本发明涉及流媒体技术,尤其涉及一种P2P网络及其调度方法。
背景技术
当前,P2P技术已经成为互联网的主要应用之一,P2P模式也成为许多业务的首选模式,被广泛应用于文件共享、网络视频、网络电话等领域。它的分布式资源共享和并行传输的特点,能为用户提供更多的资源、更高的可用带宽以及更好的服务。
P2P应用按照它的体系架构,主要有三种模型:(1)完全基于Server的模型(Server-based),该模型是由服务器提供相连peer的名字索引以及网络上所有的资源,同时,peer之间通信的建立也依赖于服务器的初始化。服务器在系统中处于支配地位,类似于传统的C/S(即Client/Server)模型。该模型的缺点是因为对中心服务器的依赖,容易造成访问“热点”、单点故障以及法律问题;(2)部分基于Server的模型(with-Server),通常,准备加入网络的peer将自己已经登录的消息通知索引服务器,索引服务器建立已经连接的peer名字的索引,其作用也仅仅是为正在加入的peer提供该索引,而资源仍然分布式存放在各个peer上,peer间如何建立连接和通信由各peer自主完成,索引服务器不再参与。该模式以提供文件的高速传输和实时通信为主要目的,如早期的Napster、Kazaa以及近期出现的Edoney、eMule、Skype等就属于部分基于Server模型的P2P技术架构。现有技术中该模式存在效率不高和对内容源的控制困难的问题;(3)Serverless模型(non-Server)。此模型中,所有成员都是对等端,完全没有服务器的概念,peer动态地发现其连接的peer,peer之间的通信完全由自身完成而不需要来自服务器的任何帮助,打破了C/S模型的传统通信方式,也被称为纯P2P模型。该模型在可以在某种规则下,将网络中的所有资源完全共享、快速提供,同时支持每个peer的快速加入和退出。这种纯P2P模型容许用户自己设定通信规则,建立具有特色的网络环境,其可以使得网络资源使用率最大化,最优化系统性能。这类纯P2P系统包括Gnutella和Freenet,Myjxta及国内的SNS社会网络,Nexter等。纯P2P模型可以提供近似的即插即用特性,但其存在网络上peer之间如何彼此发现、并与之建立通信的难题。
发明内容
有鉴于此,本发明的一个目的是为了克服现有技术的缺陷,提供一种查询效率高的P2P网络。
本发明的另一个目的是提供一种基于该P2P网络的调度方法。
本发明的技术问题是通过以下技术方案实现的:
一种P2P网络,包括索引服务器和媒体服务器,所述索引服务器用以响应客户端的媒体内容查询请求并返回查询结果,所述媒体服务器用以存储媒体内容并接受索引服务器的管理,所述索引服务器包括远程查询模块,用于在缺失客户端查询内容时,向其他索引服务器发出查询请求并接收查询结果。
所述远程查询模块包括DHT(Distributed Hash Table,分布式哈希表)收发模块,用于通过DHT网络向其他索引服务器查询。
所述索引服务器还包括返回控制模块,用于控制查询返回的媒体服务器或其他客户端地址列表,使得列表中同一网络内的其他客户端或媒体服务器的位置要前于同一区域的其他媒体服务器或客户端。
所述索引服务器还包括缺失计数模块和复制触发模块,所述缺失计数模块用于统计所述索引服务器对同一查询内容缺失的次数,该次数超过预设阈值时,所述复制触发模块将触发所述索引服务器管理的媒体服务器就所述同一查询内容向其他媒体服务器发出内容请求并加以复制。
所述索引服务器还包括查询计数模块和负载均衡模块,所述查询计数模块将累计同一媒体内容被请求查询的次数,该次数超过预设阈值时,所述负载均衡模块将所述同一内容在所述索引服务器管理的多台媒体服务器之间进行分发,后续发生的针对所述同一内容的多次查询请求将指定相异的获得分发内容的媒体服务器响应。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810216211.3/2.html,转载请声明来源钻瓜专利网。





