[发明专利]一种节点自组网中基于覆盖率动态调整的内容分发方法有效
| 申请号: | 201810027211.2 | 申请日: | 2018-01-11 |
| 公开(公告)号: | CN110035008B | 公开(公告)日: | 2020-08-18 |
| 发明(设计)人: | 尤佳莉;薛寒星;张欣;王劲林;刘学 | 申请(专利权)人: | 中国科学院声学研究所;北京中科海力技术有限公司 |
| 主分类号: | H04L12/721 | 分类号: | H04L12/721;H04L12/725;H04L12/733;H04L12/853;H04L12/927;H04L29/08 |
| 代理公司: | 北京方安思达知识产权代理有限公司 11472 | 代理人: | 陈琳琳;刘振 |
| 地址: | 100190 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 节点 组网 基于 覆盖率 动态 调整 内容 分发 方法 | ||
本发明公开了一种节点自组网中基于覆盖率动态调整的内容分发方法,所述方法包括:内容源节点在通过网络状态构建的节点自组网内进行一定覆盖率需求的内容分发时,网络中其余节点根据内容源节点的广播信息确定与内容源节点的最小距离;节点根据最小距离动态调整自身对该内容的覆盖率要求,增加与内容源节点较近的节点关于内容的覆盖率要求以利用更多节点的闲置资源促进分发;分发过程中节点的覆盖率不满足需求要选择邻居节点时,综合考虑向邻居节点的传输增益和该邻居节点可利用的上传带宽,选择综合指标最大的节点进行分发;通过不断的邻居节点的扩散,将内容分发至整个网络,最终使得网络中每个节点对该内容的覆盖率均满足要求。
技术领域
本发明涉及通信技术和内容分发网络领域,尤其涉及一种节点自组网中基于覆盖率动态调整的内容分发方法。
背景技术
随着P2P网络的迅速扩展,用户之间进行资源共享是一种很好的缓解服务器压力的模式。因此,在传统的CDN下构建P2P网络,在保证用户的服务质量的同时可以缓解服务器的压力。因为用户节点存储能力的限制,节点只能存储有限数量的内容。因此,针对部分热度极高、用户访问概率极大的内容,边缘服务器或内容源节点可以按照一定的局部覆盖率,将该内容分发至整个网络,使得网络中的所有节点均满足覆盖率要求。当用户希望访问该内容时,能够从本地或邻居节点中快速获取内容,既保证了服务的质量,又减小了边缘服务器的压力。
现有的内容分发方法多数研究的是如何将文件从单个节点分发至网络中的所有节点,因此如何根据指定的覆盖率将热门的内容从内容源节点快速、高效地分发到整个网络中具有重要的研究价值。在节点只能从一跳邻居上获取文件内容的条件下,在文件默认覆盖率较低且分发过程中维持不变时,部分节点的邻居中已缓存的副本数过少,少部分节点的分发较慢将影响整个网络分发完成的时间。实质上,在节点规模较大时,每个节点的邻居节点都很多,充分利用自组网中距离内容源节点较近的节点资源可以有效的辅助内容的分发。距离内容源节点较近的节点的覆盖率进行部分提高,利用初始部分节点完成默认覆盖率要求后存在的空闲时段,增加文件的副本数,辅助整个分发后期的部分节点的分发,提高整个网络的分发速率。因此,有必要提议节点自组网中基于覆盖率动态调整的内容快速分发方法,使得节点能够利用已知的局部的连接信息和自身在自组网中与内容源节点的跳数,充分利用自身的资源,动态调整覆盖率,将内容从源节点按照一定的覆盖率快速的扩散到整个网络。
发明内容
本发明目的在于克服利用覆盖率进行内容分发时存在的上述缺陷,提出了一种节点自组网中基于覆盖率动态调整的内容分发方法,该方法利用节点已知的局部的连接信息和自身在自组网中与内容源节点的跳数,充分利用自身的资源,动态调整覆盖率,利用初始部分节点完成默认覆盖率要求后存在的空闲时段,增加文件的副本数,辅助整个分发后期的部分节点的分发,提高整个网络的分发速率。将内容从单个源节点以一定的覆盖率快速、高效地分发到整个网络中,使得网络中的所有节点的对该内容的覆盖率均满足默认要求。
为了实现上述目的,本发明公开了一种节点自组网中基于覆盖率动态调整的内容分发方法,所述方法包括:
内容源节点在通过网络状态构建的节点自组网内进行一定覆盖率需求的内容分发时,网络中其余节点根据内容源节点的广播信息确定与内容源节点的最小距离;节点根据最小距离动态调整自身对该内容的覆盖率要求,增加与内容源节点较近的节点关于内容的覆盖率要求以利用更多节点的闲置资源促进分发;分发过程中节点的覆盖率不满足需求要选择邻居节点时,综合考虑向邻居节点的传输增益和该邻居节点可利用的上传带宽,选择综合指标最大的节点进行分发;通过不断的邻居节点的扩散,将内容分发至整个网络,最终使得网络中每个节点对该内容的覆盖率均满足要求。
作为上述方法的一种改进,所述方法具体包括:
步骤1)节点通过选择与本节点网络状态较好的节点构建邻居关系,组成节点自组网;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院声学研究所;北京中科海力技术有限公司,未经中国科学院声学研究所;北京中科海力技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810027211.2/2.html,转载请声明来源钻瓜专利网。





