[发明专利]一种考虑用户时延的小小区网络边缘部分缓存方法有效
| 申请号: | 201711132758.0 | 申请日: | 2017-11-15 |
| 公开(公告)号: | CN107889160B | 公开(公告)日: | 2020-03-17 |
| 发明(设计)人: | 张鹤立;刘洪燕;李曦;纪红 | 申请(专利权)人: | 北京邮电大学 |
| 主分类号: | H04W28/02 | 分类号: | H04W28/02;H04W28/06;H04N21/433;H04L29/08 |
| 代理公司: | 北京永创新实专利事务所 11121 | 代理人: | 赵文利 |
| 地址: | 100876 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 考虑 用户 小区 网络 边缘 部分 缓存 方法 | ||
1.一种考虑用户时延的小小区网络边缘部分缓存方法,其特征在于,具体步骤如下:
步骤一、建立包含核心网、宏基站、小小区基站,以及小小区基站周围覆盖的用户的小小区网络场景;
步骤二、针对某小小区基站,设定该小小区基站的缓存区最大容量M以及该小小区基站的缓存视频文件备选集;
将所有缓存的视频文件大小随机化,得到备选集为{f1,f2,....fn};
步骤三、将该小小区基站的缓存视频文件备选集,按热度从高到低重新排列为{fh1,fh2,....fhn},相应的热度值为{ph1,ph2,....phn},且对应的视频文件大小为{Sh1,Sh2,....Shn};
步骤四、针对该小小区基站,在不超过缓存区最大容量M的前提下,计算能完整缓存的视频文件的最大个数K;
所有完整保存的视频文件的大小满足
步骤五、在保证用户时延的条件下,利用最大类间方差法迭代次数达到最大个数K后,取得该小小区基站对每个视频文件的最佳的缓存阈值Sc;
具体步骤如下:
首先,针对用户请求播放的视频,计算用户播放要达到没有初时延也没有停顿时延需满足的条件;
具体条件如下:
R1为小小区基站到终端设备的下载速率,Mp为播放视频时需要在终端设备上缓存的内容最小值;Mp满足Mp<min{Shi}且Sc>Mp;Sc为每个视频文件的缓存阈值;t0为用户所能接受的最大初时延;R2为核心网到小小区基站的下载速率;V是视频的播放速度;
然后,根据满足时延的条件计算缓存阈值Sc的约束式,并得到缓存阈值Sc的若干结果;
约束式如下:
最后、采用最大类间方差法对缓存阈值Sc的若干结果迭代K次,获取最大的类间方差值对应的缓存阈值Sc作为最佳结果;
当部分缓存时缓存的文件满足Shi>Sc的文件数为m,Shi<Sc的文件数为n,有m+n=K;
步骤六、根据最佳缓存阈值Sc,将所有按热度排序的缓存视频文件进行缓存,对小于等于缓存阈值Sc的视频文件进行完整缓存;对大于缓存阈值Sc的视频文件,选取长度为Sc的前端部分进行缓存;
完整缓存的视频文件为K个;
步骤七、用户向小小区基站发起内容请求;
步骤八、该小小区基站判断请求内容是否缓存并且是否被完整缓存,如果是,用户直接从该小小区基站获取完整内容,并结束;否则,进入步骤九;
步骤九、小小区基站判断请求内容是否部分缓存,如果是,进入步骤十;否则,请求内容没有缓存,用户通过回程链路从核心网中的内容服务器请求内容;
步骤十、用户从小小区基站获取内容的已缓存部分,同时通过无线回程链路从内容提供商处获取剩下内容。
2.如权利要求1所述的一种考虑用户时延的小小区网络边缘部分缓存方法,其特征在于,所述的步骤五中,时延分为两个部分,一是在请求的视频播放前有一个初时延,二是在视频播放过程中由于网络拥塞等情况造成的停顿时延。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711132758.0/1.html,转载请声明来源钻瓜专利网。





