[发明专利]一种时延驱动的D2D网络缓存下载方法在审
申请号: | 201910266415.6 | 申请日: | 2019-04-03 |
公开(公告)号: | CN110035415A | 公开(公告)日: | 2019-07-19 |
发明(设计)人: | 王熠晨;王璐;杨子欢;王弢;李壮 | 申请(专利权)人: | 西安交通大学 |
主分类号: | H04W4/70 | 分类号: | H04W4/70;H04L29/08;H04B17/391 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 王艾华 |
地址: | 710049 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 时延 下载 网络缓存 驱动 缓存 缓存策略 提升系统 下载数据 优化问题 设备发送数据 网络平均时延 仿真结果 缓存功能 下载链路 流行度 最小化 构建 基站 算法 近似 概率 优化 网络 | ||
1.一种时延驱动的D2D网络缓存下载方法,其特征在于,包括以下步骤:
步骤1:构建一个具有N个D2D设备的单小区缓存下载网络具有L个文件在自身发生数据请求前,D2D设备可从基站端提前下载文件进行存储,由基站(BS)到设备Di的传输速率设备Di向基站请求提前下载存储文件的时延
用a={a1,a2,…,aN}表示下载策略,Di的缓存策略可用ci={ci,1,ci,2,…,ci,L}表示,当设备发生数据下载需求时,设备可以通过检查自身缓存、由已缓存数据的D2D设备处下载或由基站处下载,若自身已缓存则下载时延为零,假设一个D2D设备只能向一个其余D2D设备或基站发出请求,而一D2D设备也仅能为一个设备提供下载帮助,同时所有D2D链路复用相同资源传输,用表示设备Di下载文件的链路选择,由设备Dj到设备Di的传输速率由基站(BS)到设备Di的传输速率设备从给其提供下载服务的设备或基站处下载文件的传输速率Rj,i,时延为
步骤2:基于步骤1中构建的网络,构建通过优化缓存策略,下载策略和链路选择最小化网络的平均传输时延的优化问题,时延包括从基站处提前下载存储产生的时延和产生文件下载需求进行下载所产生的传输时延两个部分,优化问题如下:
其中下载链路选择,表示文件缓存策略,a表示提前下载策略,下载成功概率因该门限ε,ε∈[0,1];
步骤3:一种时延驱动的缓存下载算法解决步骤2中所提优化问题,该算法通过固定另外两个优化变量求其中一个优化变量的解,反复迭代求解上诉优化问题,如算法1所示;
在算法1的基础上,设计了分别求解每一步迭代中v,c和a的子算法;
根据优化问题,可以得出以下结论:
定理1:如果给定其余设备的下载策略,可以得到当前设备的最优下载策略;
定理2:如果给定其余设备的缓存策略,可以得到当前设备的最优缓存策略;
根据定理1设计了求解a的子算法,如算法2所示;
根据定理2设计了求解c的子算法,如算法3所示;
求解v时,利用一种基于惩罚函数的二元粒子群算法进行求解;
求解v的子算法,如算法4所示。
2.根据权利要求1所述的一种时延驱动的D2D网络缓存下载方法,其特征在于,步骤1中,假设网络中的N个设备服从密度为λ独立泊松点过程(PPP),假设每个D2D设备兼具有下载所需数据的需求和缓存功能,D2D设备索引用集合表示,代表N个活跃D2D链路假设每个D2D只能存储一个文件,所有信道将服从瑞利衰落模型,基站可为个M设备提供下载服务,假设网络中一共有L个文件可能被D2D设备请求下载,文件大小均为FLbit,根据文件流行度由大到小用集合表示文件索引,该集合表示了L个文件设备Di对文件fl的请求概率为pi,l,用a={a1,a2,…,aN}表示下载策略,其中ai=1表示设备Di从基站中提前下载存储了文件,ai=0表示Di未进行提前下载存储,同时为每个设备考虑一个独立的概率缓存策略,Di的缓存策略可用ci={ci,1,ci,2,…,ci,L}表示,其中ci,l表示设备Di缓存文件fl的概率,用表示设备Di下载文件的链路选择,如果vj,i=1则设备Di将从设备Dj(或基站)处进行文件下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安交通大学,未经西安交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910266415.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种第一电子设备及处理方法
- 下一篇:数据传输方法及装置