[发明专利]一种基于蚁群算法的内容中心网络缓存定位方法有效

专利信息
申请号: 201410265770.9 申请日: 2014-06-13
公开(公告)号: CN103997461B 公开(公告)日: 2017-05-17
发明(设计)人: 胡骞;武穆清;王宁;郭嵩;徐春秀;赵敏;韩海龙;胡谦;刘红宝;彭蠡;王振华 申请(专利权)人: 北京邮电大学
主分类号: H04L12/741 分类号: H04L12/741;H04L12/757;H04L12/861
代理公司: 暂无信息 代理人: 暂无信息
地址: 100876 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 算法 内容 中心 网络 缓存 定位 方法
【权利要求书】:

1.一种基于蚁群算法的内容中心网络缓存定位方法,其特征在于,包括以下步骤:1)节点缓存内容后,生成通告蚂蚁,主动广播缓存信息,缓存信息的通告限定在一定的跳数范围内,同时通告蚂蚁广播时携带缓存生存时间和缓存存放时间,收到通告蚂蚁的节点更新本地蚂蚁信息表(AIT);2)范围外的其它节点主动通过发送探测蚂蚁,探测缓存内容的位置,并记录沿途到达每个节点的时间,当到达缓存节点时,生成更新蚂蚁,更新蚂蚁沿探测蚂蚁到达时的路径返回,沿途更新各节点AIT表中的接口概率。

2.根据权利要求1所述,一种基于蚁群算法的内容中心网络缓存定位方法,其特征在于,所述蚂蚁和AIT表具体构成为:

通告蚂蚁由内容名、类型、缓存存放时间、缓存生存时间构成;

探测蚂蚁由内容名、类型、时间栈构成;

更新蚂蚁由内容名、类型、时间栈、缓存生存剩余构成;

AIT表由内容名、接口、缓存存放时间、缓存生存时间、概率构成。

3.根据权利要求1所述,一种基于蚁群算法的内容中心网络缓存定位方法,其特征在于,所述步骤1)具体包括以下步骤:

I.缓存节点主动生成缓存通告蚂蚁,并限定通告蚂蚁的广播范围;

II.通告蚂蚁广播时携带缓存存放时间和缓存生存时间;

III.收到通告蚂蚁的节点更新AIT表中的缓存存放时间和缓存生存时间。

4.根据权利要求1所述,一种基于蚁群算法的内容中心网络缓存定位方法,其特征在于,所述步骤2)具体包括以下步骤:

I.探测蚂蚁到达中间节点时,查看AIT表,若表中有此内容,判断此接口是否满足时间条件;若时间条件满足,则从概率最大的接口转发;

II.当探测蚂蚁到达缓存节点时,生成更新蚂蚁,并计算缓存剩余生存时间,由更新蚂蚁携带,沿原路径返回;

III.更新蚂蚁返回时,计算沿途节点接口的信息素值,更新接口概率大小。

5.根据权利要求4所述,一种基于蚁群算法的内容中心网络缓存定位方法,其特征在于,所述时间条件按照如下公式判断:

tarrive-tstore<Tsurvive

其中,tarrive是探测蚂蚁到达节点的时刻,tstore、Tsurvive分别是内容在缓存节点存放的时间和缓存生存时间,当探测蚂蚁到达中间节点时,查找AIT表,获取tstore和Tsurvive,进行时间条件判断。

6.根据权利要求4所述,一种基于蚁群算法的内容中心网络缓存定位方法,其特征在于,所述缓存剩余生存时间按照如下公式计算:

Tj=Tsurvive-trefresh-tstore

其中trefresh、tstore和Tsurvive分别代表更新蚂蚁返回的时间,缓存存放的时间和缓存的生存时间,当生成更新蚂蚁时,计算缓存的剩余生存时间,并记录在更新蚂蚁内,由更新蚂蚁返回时携带。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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