[发明专利]对等网络中搭便车行为的抑制方法有效
申请号: | 200910184927.4 | 申请日: | 2009-10-21 |
公开(公告)号: | CN101714938A | 公开(公告)日: | 2010-05-26 |
发明(设计)人: | 王汝传;胡玲;王海艳;王杨;张琳;邓勇 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L29/06 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 叶连生 |
地址: | 210003 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 对等 网络 搭便 车行 抑制 方法 | ||
1.一种对等网络中搭便车行为的抑制方法,其特征在于该方法所包含的步骤为:
请求客户端:
步骤1).请求节点申请资源,并且资源存在;
步骤2).状态对等体判断共享资源节点的繁忙状态,当共享资源节点处于空闲 状态时,不考虑其是否是搭便车者,就满足请求节点的需求,跳转到步骤5;
步骤3).当共享资源节点的状态是繁忙时,等级对等体计算出请求节点的等级: 等级对等体主要功能是通过等级函数Grade(pi,Ci,Ei,Ti)判定P2P网络中节点的等 级
Pi是指节点为其他节点提供下载文件大小之和,
Ci是指节点从网络中下载数据大小之和,
Ei是指求节点服务贡献值与节点所能提供的最大带宽之比值的函数,
Ti是指计算节点在线时间函数,
Grade函数与Pi,Ei,Ti成正比,而与Ci成反比,通过该函数最终得到该节点的 等级gi;
步骤4).根据请求节点的等级,通过等级对等体中的Quality函数来计算请求 节点应分配的带宽,和享受的服务质量,使贡献大的节点享受较好的服务;
步骤5).连接共享资源节点进行资源下载;
步骤6).当资源下载完后,资源管理对等体查询请求节点是否有共享资源节点 所需要的资源,如果没有,跳转到步骤9;
步骤7).当请求节点有共享资源节点需要的资源,共享资源节点连接请求节点 进行下载资源;
步骤8).当资源下载完后,等级对等体根据下载和上传文件的情况和节点服务 贡献值与节点所能提供的最大带宽之比值,及节点在线时间长短这些因子来修改请 求节点和共享资源节点的等级数;修改后跳转到步骤10;
步骤9).等级对等体修改请求节点的等级数;
步骤10).断开请求节点和共享资源节点的连接,此次请求资源过程结束;
服务客户端:
步骤21).共享资源节点共享资源的同时,资源管理对等体记载共享资源节点 的IP,和拥有的资源,同时还记载该节点所需的资源;
步骤22).等级对等体根据共享资源节点的贡献来修改它的等级;
步骤23).当请求节点下载完共享资源节点的资源后,跳到步骤6;
其中:
等级对等体:主要是根据网络中的节点共享资源和消耗资源,还有其贡献能力, 和其在网络中所待的时间因素来计算出节点的服务等级;
状态对等体:主要是根据网络的状态,将提供资源下载服务的节点判定为繁忙 状态,和清闲状态;
资源管理对等体:用来保存上传资料的节点共享的资料和同时该节点需要的资 源;
Quality函数的算法思想是:
1.我们把每个竞争节点看作一个球体,球体的大小由它的等级值gi来决定, 以gi作为球体的半径;
2.当球体大小确定后,在其表面涂色,球面开始涂色面积为ki,则涂色面积占 球体总体面积为ki/gi;
3.可以涂色的面积的总量就是服务节点的上传带宽W;
4.每次为涂色面积比例最小的球体加色。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910184927.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:二芳基脲类衍生物及其用途
- 下一篇:一种提高灵芝生物产量和多糖含量的方法