[发明专利]一种P2P网络及其调度方法无效
| 申请号: | 200810216211.3 | 申请日: | 2008-09-12 | 
| 公开(公告)号: | CN101355591A | 公开(公告)日: | 2009-01-28 | 
| 发明(设计)人: | 邵济平 | 申请(专利权)人: | 中兴通讯股份有限公司 | 
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/56 | 
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 | 
| 地址: | 518057广东省深圳*** | 国省代码: | 广东;44 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 p2p 网络 及其 调度 方法 | ||
1.一种P2P网络,包括索引服务器和媒体服务器,所述索引服务器用以响应客户端的媒体内容查询请求并返回查询结果,所述媒体服务器用以存储媒体内容并接受索引服务器的管理,其特征在于:所述索引服务器包括远程查询模块,用于在缺失客户端查询内容时,向其他索引服务器发出查询请求并接收查询结果。
2.根据权利要求1所述的P2P网络,其特征在于:所述远程查询模块包括DHT收发模块,用于通过DHT网络向其他索引服务器查询。
3.根据权利要求1中所述的P2P网络,其特征在于:所述索引服务器还包括返回控制模块,用于控制查询返回的媒体服务器或其他客户端地址列表,使得列表中同一网络内的其他客户端或媒体服务器的位置要前于同一区域的其他媒体服务器或客户端。
4.根据权利要求1-3中任意一项所述的P2P网络,其特征在于:所述索引服务器还包括缺失计数模块和复制触发模块,所述缺失计数模块用于统计所述索引服务器对同一查询内容缺失的次数,该次数超过预设阈值时,所述复制触发模块将触发所述索引服务器管理的媒体服务器就所述同一查询内容向其他媒体服务器发出内容请求并加以复制。
5.根据权利要求1-3中任意一项所述的P2P网络,其特征在于:所述索引服务器还包括查询计数模块和负载均衡模块,所述查询计数模块将累计同一媒体内容被请求查询的次数,该次数超过预设阈值时,所述负载均衡模块将所述同一内容在所述索引服务器管理的多台媒体服务器之间进行分发,后续发生的针对所述同一内容的多次查询请求将指定相异的获得分发内容的媒体服务器响应。
6.一种P2P网络的调度方法,包括以下步骤:
A、客户端登录,返回索引服务器地址;
B、客户端向索引服务器查询请求内容所在的媒体服务器;
C、索引服务器返回存在请求内容的媒体服务器和其他客户端的地址列表;
D、客户端向存在请求内容的媒体服务器或其他客户端发送请求内容消息;
E、媒体服务器或者其他客户端返回请求媒体内容;
其特征在于:所述步骤C进一步包括以下步骤:
C1、若所述索引服务器存在所述客户端请求内容的媒体服务器或其他客户端地址列表,直接返回该列表,转所述步骤D,否则执行以下步骤;
C2、所述索引服务器向其他索引服务器发出查询请求;
C3、所述索引服务器接收到其他索引服务器返回的地址列表并将其返回给所述客户端。
7.根据权利要求6所述的P2P网络调度方法,其特征在于:所述步骤C2中的查询请求是通过DHT网络发出的。
8.根据权利要求6所述的P2P网络调度方法,其特征在于:所述步骤C的地址列表将按照同一网络之内的其他客户端或媒体服务器要先于同一区域内的其他媒体服务器或客户端的顺序。
9.根据权利要求6所述的P2P网络调度方法,其特征在于:所述步骤C3进一步包括以下步骤:
C31、累计所请求查询内容的缺失次数;
C32、缺失次数超过预设阈值时,所述索引服务器触发其管理的媒体服务器向其他索引服务器返回的媒体服务器进行数据复制。
10.根据权利要求6所述的P2P网络调度方法,其特征在于:所述步骤C1进一步包括以下步骤:
C11、累计所请求查询内容的请求次数;
C12、请求次数超过预设阈值时,所述索引服务器将请求查询内容在所述索引服务器管理的多台媒体服务器之间进行分发,后续发生的针对所述同一内容的多次查询请求将指定相异的获得分发内容的媒体服务器响应。
11.根据权利要求7-11任意所述的P2P网络调度方法,其特征在于:所述步骤A返回的是地理位置上较近的多个索引服务器地址,默认优先选用最近的索引服务器,所述步骤B是向默认的索引服务器发送请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810216211.3/1.html,转载请声明来源钻瓜专利网。





