[发明专利]一种基于节点社交特性的D2D缓存方法有效

专利信息
申请号: 201810645589.9 申请日: 2018-06-21
公开(公告)号: CN108876646B 公开(公告)日: 2021-09-17
发明(设计)人: 蔡君 申请(专利权)人: 广东技术师范学院
主分类号: G06Q50/00 分类号: G06Q50/00;H04W4/02;H04W4/70;H04L29/08
代理公司: 广州市深研专利事务所(普通合伙) 44229 代理人: 陈雅平
地址: 510665 广东*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 节点 社交 特性 d2d 缓存 方法
【权利要求书】:

1.一种基于节点社交特性的D2D缓存方法,包括:定义节点社交亲密度、D2D复杂网络构建、用户影响度因子计算方面,其特征是:

一、分析离线社交层用户特性,定义亲密度因子

在本发明中,首先对用户离线社交层用户特性进行分析,具体如下:

基站能对D2D用户进行集中控制并获得其所在的地理位置信息,当用户ui与uj分别在其D2D传输范围内时,我们认为两用户具有潜在的D2D通信可能,因此,当其在彼此的范围内时,代表用户之间建立一次交互,其持续时间代表交互时长,通过一定的观测时间分析,用户交互持续时间符合γ(k,θ)分布,其中k为该分布的形状参数,θ为尺度参数,为求得参量k与θ,可分别根据用户交互历史记录求得用户交互持续时间的期望与方差,如下:

其中,Mij与Iij分别为通过基站对用户交互的历史观测的用户交互持续时间的期望与方差,在观测时间内,Xn代表用户ui、uj第n次交互持续时间,Nij表示用户交互次数,因此,用户交互持续时间分布其交互持续时间概率密度函数如下:

其中,t为观测时间;

定义离线社交网络亲密度因子wij=[0,1],表示用户ui、uj建立成功通信的概率,其表示如下:

其中,Xmin为随机变量,表示成功传输数据包所需的最小通信持续时间,其受到通信链路状态和传输的内容大小影响,wij越大,表示用户ui、uj未来建立通信的可能性越高;

二、根据离线社交层亲密度因子,划分社团

G=(V,E)是指由一个点集V(G)和一个边集E(G)组成的一个图,以用户的终端映射为V(G),边的映射方法如下:1)计算用户之间的亲密度因子wij,预测用户未来建立通信的概率;2)设定一个阈值wth,当wij≥wth时,连接两个终端的边被赋予权重“1”,否则为“0”,以网络社团量化指标——模块度为目标函数,其中Nc表示网络中社团的数目,M表示网络中连接的总数,mc表示社团c内节点之间的连接数,dc表示社团c内所有节点度数之和,应用优化算法将网络划分为不同的社团,同一社团内用户建立成功D2D通信的概率较高,不同社团内用户间建立成功通信的概率较低;

三、计算社团用户兴趣相似度,定义在线社交用户影响度因子

对于每个社团内用户,在保证社团内用户具有较高的D2D通信可能的基础上,计算社团内用户间的兴趣相似度,可获得在线社交用户影响度因子,用余弦相似度(cosinesimilarity)计算用户的兴趣相似度得:

其中,||Lij||1是用户i与j共同兴趣数,li和lj分别代表用户i,j兴趣数,表示社团

根据社团用户兴趣相似度,定义用户i影响度因子,其表示如下:

四、基于印度自助餐过程的内容缓存策略

应用印度自助餐过程实现用户请求文件过程,假定网络中N个用户对K个内容请求过程建模为IBP过程,具体如下:

假设缓存内容库中有无穷个文件内容(即K→∞),K=K0+K+,K0表示未被用户请求的新内容,K+表示已有请求记录的内容,用πk表示内容k被请求的概率,其服从β分布,即用户i独立请求内容k的过程服从参数为πK的伯努利分布,即znk~Bernoulli(πk),由于K→∞,其请求服从参数为α的泊松分布Possion(α),即用户请求已有请求记录内容数目服从参数为α的泊松分布Possion(α),请求新的内容数目服从参数为的泊松分布对每个用户进行影响度标记,并按降序排序,用户i请求内容k的概率只受比其影响力更高的用户影响,其请求概率如下:

其中k+为具有请求记录的内容,k0为无请求记录内容,mn-1为除用户i外,内容k的历史请求用户数目,α为当文件内容数趋向无穷大时,其用户请求内容的数目,zik=1表示第i个用户请求内容k,z-i,k表示除用户i外,请求内容k的用户集合,用一个N×K维矩阵Z表示所有用户对内容的请求结果,zik表示第i个用户对内容k的请求结果,当zik=1时,用户i请求内容k,获得该内容请求矩阵的概率如下:

其中,表示用户请求内容的总数目,谐波数mk表示内容k被请求的总次数;

对于每一个社团内用户,当用户i请求内容k时,实行缓存决策策略,用户是否缓存内容k取决于缓存该内容后,对其他请求该内容用户的平均贡献度

用影响度因子标记每一个请求用户,计算用户i在请求内容k时缓存该内容对其他用户的平均贡献度

其中,Z-j,k表示除了用户j以外,排名在用户j之前的所有请求内容k的用户集合,设定贡献度阈值Ith当时,用户i缓存该请求内容,否则不存,当缓存空间不足时候采用LRU的缓存内容替换方式,剔除相应的内容。

2.根据权利要求1所述的基于节点社交特性的D2D缓存方法,其特征是:

Step1:设定观测时间T,基站BS根据移动用户地理位置信息,记录用户交互时长与交互次数,计算的离线社交层(OffSN)中用户之间亲密度因子wij

Step2:设定一个阈值wth,构建D2D网络图G=(V,E),当wij≥wth时,连接两个终端的边被赋予权重“1”,否则为“0”,应用优化算法将网络划分为不同的社团;

Step3:根据社团内用户在线社交层(OnSN)特性,计算用户之间的兴趣相似度和影响度因子

Step4:

①存策略实施过程

用影响度因子标记每一个请求用户,当i请求内容k时,实行缓存决策策略来决定是否缓存请求内容,此时计算用户的平均贡献度设定贡献度阈值Ith,当时,用户i缓存该请求内容,否则不存,当缓存空间不足时候采用LRU的缓存内容替换方式,剔除相应的内容以提高内容缓存的多样性,降低冗余度;

②内容获取过程

当社团内用户i请求内容k时,若请求内容未缓存在自身社团内,则直接建立基站(Basestation)与设备通信(Device)B2D的通信;若请求内容已缓存在自身社团内,假设缓存该内容的用户集合为J,计算用户i与J集合用户中j的通信概率其中dij表示两用户通信距离,ζ为权值系数因子,根据Cij将集合J用户进行排序其中,代表社团J中排序为j的用户,设定一定的时间窗TW,在TW内首先选择Cij值最大的用户建立D2D通信,若通信中断,用户i选择次级用户进行通信,以此类推,直到时间窗到达,若在规定的时间窗TW内无法获得该请求内容,则建立B2D通信。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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