[发明专利]一种内容中心物联网络的内容缓存方法有效
申请号: | 202010450687.4 | 申请日: | 2020-05-25 |
公开(公告)号: | CN111614771B | 公开(公告)日: | 2021-07-13 |
发明(设计)人: | 张天魁;程潜;杨洋 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G16Y10/75 |
代理公司: | 北京卓特专利代理事务所(普通合伙) 11572 | 代理人: | 陈变花 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 内容 中心 联网 缓存 方法 | ||
1.一种内容中心物联网络的内容缓存方法,其包括如下的具体步骤:
S1、网络节点缓存空间均为空闲状态,划分出p个缓存内容大小的缓存空间作为待下沉区,记为D区,其余空间作为剩余区,记为R区;
S2、计算网络节点缓存的所有缓存内容的预期收益的变化率ΔE,并按照预期收益的变化率ΔE从大到小的顺序将缓存内容分配进R区或D区,先给R区分配缓存内容,超出R区大小限制的内容被分配进D区,若D区内存在自身节点生产的内容,则将该缓存内容删除;并且若分配进D区的缓存内容超过其空间大小限制,则删除超过的缓存内容;
其中,还包括如下步骤:
S3、网络节点接收到本地内容的兴趣请求包时,生成新鲜内容,对节点缓存空间内容和新生成内容整体做一次缓存整理;网络节点组织Hello并发送;
网络接收节点接收到Hello包时,根据Hello消息来自节点的不同,向相应节点发送接收确认消息;
网络节点收到缓存接收确认消息,从缓存空间删除对应的缓存内容。
2.如权利要求1所述的一种内容中心物联网络的内容缓存方法,步骤S1还包括:将物联网络抽象为树状网络,网关节点为根节点,兴趣请求路径为树的路径,其中根据该树状网络将邻居节点标记为父节点、子节点。
3.如权利要求2所述的一种内容中心物联网络的内容缓存方法,缓存内容预期收益的变化率ΔE可以表示为:ΔE=k(τm+gm-t)λmδ,其中k为固定参数,δ表示一跳网络请求需要的传输时间,τm是请求者对内容的新鲜度要求,gm是该缓存内容的生成时间,t表示当前的时间,λm为该缓存内容的泊松参数。
4.如权利要求3所述的一种内容中心物联网络的内容缓存方法,其中k=4/τm。
5.如权利要求3所述的一种内容中心物联网络的内容缓存方法,步骤S3还包括:网络节点在发送Hello包之前,对节点缓存空间做一次缓存整理,将R区ΔE最大的缓存信息以及D区所有缓存信息添加进Hello报文,分别称为R信息与D信息。
6.如权利要求5所述的一种内容中心物联网络的内容缓存方法,步骤S3还包括:网络节点接收到Hello包时,若该Hello消息来自子节点,对节点缓存空间内容和Hello报文中R信息整体做一次缓存整理,若R信息分配到R区,向子节点发送接收确认消息,否则删除R信息。
7.如权利要求5所述的一种内容中心物联网络的内容缓存方法,步骤S3还包括:网络节点接收到Hello包时,若该Hello消息来自父节点,且Hello报文的D信息中存在经过当前节点上传的缓存信息,接收该缓存信息并做一次缓存整理,然后向父节点发送接收确认消息。
8.如权利要求1-7中任一项所述的一种内容中心物联网络的内容缓存方法,其中将内容缓存副本的数量限制为一个,且缓存副本只能够在邻居节点之间移动。
9.权利要求1-7中任一项所述的一种内容中心物联网络的内容缓存方法,其中网络节点之间均通过无线通信的方式传输信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010450687.4/1.html,转载请声明来源钻瓜专利网。
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法