[发明专利]一种片段流行度的更新方法有效

专利信息
申请号: 200910082189.2 申请日: 2009-04-17
公开(公告)号: CN101645921A 公开(公告)日: 2010-02-10
发明(设计)人: 尤佳莉;王劲林;王玲芳;邓浩江 申请(专利权)人: 中国科学院声学研究所
主分类号: H04L29/08 分类号: H04L29/08
代理公司: 北京法思腾知识产权代理有限公司 代理人: 杨小蓉
地址: 100190北京市海淀区*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 片段 流行 更新 方法
【权利要求书】:

1.一种片段流行度的更新方法,其特征在于,包括如下步骤:

1)将文件切分为n个数据片段block,并计算出每个数据片段block的流行度,

初始时,假设任一文件s的时域访问概率分布函数为f(x),文件根据f(x)被切分 为等概率积分的n个数据片段block,每个数据片段block的流行度为 {pop_1,pop_2,...,pop_n};

2)为所有文件的每个数据片段block计算生存期,

假设数据片段block_i需要在网络中保持的总时间为tc,数据片段block_i的流行 度为pop_i,所有文件所有数据片段block的流行度的平均值或者从片段集合中选出 频率大于预设阈值的数据片段block所对应的频率的平均值为ave_pop,预先设置的 在线时间单位为ut,则总时间tc的计算方法如下式所示:

tc=pop_i/ave_pop×ut;

3)基于数据片段block的流行度计算每个数据片段block的副本放置等级,并对 其进行分发;

4)以时间T为周期记录对所有文件的访问行为,包括访问位置、对应数据片段 block、访问时间以及访问次数;

5)从文件加入分发网络开始,每到达k×T时间,则重新计算数据片段block_i 的流行度,

pop_inew=tc-T×ktc×pop_i+Σj=1kqjtc>T×kΣj=1kqjothers]]>

其中,qj表示数据片段block_i在第j个检测周期的被访问频率;

6)根据所述步骤5)中计算得到的新的流行度值,利用与步骤3)中相同的方 法重新计算数据块的副本放置等级,并根据新的等级调整已有数据的副本数目;

7)当经过某个比较长的时间,或者由管理员下发更新指令,则需对网络中的内 容进行调整,根据长时间的用户访问统计结果加上初始时的统计值,共同重新估计 任一文件s的时域访问概率分布函数f(x),并用新的概率分布函数对文件s进行分片、 片段流行度统计和副本放置方法的计算,并进行分发。

2.如权利要求1所述的片段流行度的更新方法,其特征在于,所述时域访问概 率分布函数f(x),通过最小二乘法、或者多项式函数拟合的数值分析函数拟合方法 对f(x)进行拟合估计。

3.如权利要求1所述的片段流行度的更新方法,其特征在于,所述步骤3)和 6)中,基于流行度信息进行副本放置等级计算并进行分发的过程如下:

a)计算副本放置等级L,

该副本放置等级L的计算通过在一定延迟或者带宽占用的条件下,根据文件流 行度通过全局最优的方法计算得到,或者通过人工设定或任何简化计算方法得到;

b)在结构化P2P内容分发网络中,与待放置数据的ID最近的节点作为其主节 点,根据各种分布式哈希路由协议找到当前数据的主节点,如果主节点中没有文件 相关信息,说明为初次分发,则将数据以及对应副本等级等相关信息下载到主节点, 通过主节点的路由表找到与主节点的ID匹配L位的所有节点,将文件复制到这些节 点上,否则,执行步骤c);

c)如果当前数据已分发过,则对比上一次分发的等级和当前等级的差异,假设 上一次的等级为L’,如果L’<L,则删除所有ID匹配L’位但不足L位的所有节点上 的副本;如果L’>L,则将数据复制在所有匹配L位的节点上。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院声学研究所,未经中国科学院声学研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200910082189.2/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top