[发明专利]一种基于网络环境预测的视频预加载方法有效

专利信息
申请号: 201711104593.6 申请日: 2017-11-10
公开(公告)号: CN107889053B 公开(公告)日: 2019-10-11
发明(设计)人: 窦万春;赵烜;刘忻瑶;冯灵珊 申请(专利权)人: 南京大学;刘忻瑶;冯灵姗
主分类号: H04W4/02 分类号: H04W4/02;H04W4/029;H04W24/00;H04W52/02;H04N21/433;H04N21/442
代理公司: 江苏圣典律师事务所 32237 代理人: 胡建华;于瀚文
地址: 210023 江苏省南*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于网络环境预测的视频预加载方法,包括:步骤1,获取城市公共wifi服务覆盖信息,得到城市公共wifi服务数据集;步骤2,通过GPS获取用户的当前位置信息和移动信息,通过移动终端确定用户的当前网络环境;步骤3,根据用户的当前位置信息和移动信息预测用户未来的位置,根据城市公共wifi服务覆盖信息预测用户未来的网络环境;步骤4,根据用户的当前网络环境和预测的未来网络环境调整用户的视频预加载策略;步骤5,重复执行步骤2~步骤4直到用户结束视频观看。
搜索关键词: 一种 基于 网络 环境 预测 视频 加载 方法
【主权项】:
1.一种基于网络环境预测的视频预加载方法,其特征在于,包括以下步骤:步骤1,获取城市公共wifi服务覆盖信息,得到城市公共wifi服务数据集;步骤2,通过GPS获取用户的当前位置信息和移动信息,通过移动终端确定用户的当前网络环境;步骤3,根据用户的当前位置信息和移动信息预测用户未来的位置,根据城市公共wifi服务覆盖信息预测用户未来的网络环境;步骤4,根据用户的当前网络环境和预测的未来网络环境调整用户的视频预加载策略;步骤5,重复执行步骤2~步骤4直到用户结束视频观看;步骤1包括:由城市服务部门提供城市公共wifi服务覆盖信息,或者通过移动终端的无线信号搜索得到城市公共wifi服务覆盖信息,城市公共wifi中每个wifi服务热点表示为一个元数据w={longitudewifi,latitudewifi,diameterwifi,statewifi},其中longitudewifi表示wifi服务热点中心的经度,latitudewifi表示wifi服务热点中心的纬度,diameterwifi表示wifi服务热点的覆盖半径,statewifi表示wifi服务热点的当前状态,statewifi为1时表示wifi服务热点正常可用,statewifi为0时表示wifi服务热点异常不可用,则城市公共wifi服务数据集{W}表示为:其中,wn表示第n个wifi服务热点的元数据;城市公共wifi服务数据集{W}每隔2小时更新一次;步骤2中通过用户移动终端的GPS获取用户的位置信息和移动信息,用户状态记为Stateuser={longitudeu,latitudeu,speedu,directionu},其中longitudeu和latitudeu分别表示用户当前位置的经度和纬度,speedu表示用户移动的平均速度,speedu为0时表示用户未移动,directionu表示用户移动的方向,即表示为以用户当前位置的正北方向起依顺时针方向至用户移动方向的水平夹角,移动终端的信号搜索则提供当前是否有可用的城市公共wifi服务;步骤3包括如下步骤:步骤3‑1,预测用户未来位置可以通过用户当前位置和移动状态进行计算,计算公式如下:longitudefuture=longitudeu+speedu*t*sin(directionu)(2)latitudefuture=longitudeu+speedu*t*cos(directionu)(3)其中longitudefuture和latitudefuture分别表示预测的用户未来位置的经度和纬度,t表示预测的用户到达未来位置所需要的时间,从而得到的用户未来位置Lfuture(longitudefuture,latitudefuture);步骤3‑2,将用户未来位置Lfuture(longitudefuture,latitudefuture)与城市公共wifi服务热点数据集{W}进行位置比对,当有城市公共wifi服务热点满足下列条件时:则预测用户在t时间后的网络环境是wifi环境,否则预测是移动蜂窝网络环境;步骤3‑3,预测用户未来的网络环境包括三种情况:当用户未移动时,网络环境保持不变;当用户在wifi环境下且移动时,通过用户的位置信息和移动信息预测用户离开当前wifi环境的时间,在该时间内,网络环境保持不变,超过该时间,网络环境由wifi环境转变为移动蜂窝环境;当用户在移动蜂窝网络环境下且移动时,通过用户的位置信息和移动信息预测用户离开当前无wifi网络环境的时间,在该时间内,网络环境保持不变,超过该时间,网络环境由移动蜂窝网络环境转变为wifi网络环境;步骤4包括如下步骤:步骤4‑1,设置用户移动终端最大视频预加载长度为10分钟,设置在wifi环境下的默认预加载策略为预加载5分钟,在移动蜂窝环境下的默认预加载策略为预加载2分钟;步骤4‑2,当用户在wifi环境下和移动蜂窝环境下移动时,预加载策略将根据用户移动信息进行调整:当用户移动终端的已经进行视频预加载的视频长度达到或者超过了调整的预加载策略需要预加载的视频长度时,不再进行预加载操作,否则分如下三种情况进行预加载策略调整:第一种情况,当预测用户网络环境未发生变化时,保持该环境下默认视频预加载策略不变;第二种情况,当用户在wifi环境下且移动时,根据如下公式计算用户当前位置与移动方向上当前wifi信号边界的距离SoutAngledirection‑wifi=Angleuser‑wifi+directionu‑π(7)其中lengthuser‑wifi表示用户与当前所在城市公共wifi服务热点中心的距离,Angleuser‑wifi表示用户与当前所在城市公共wifi服务热点中心的连线与竖直方向的锐角夹角,Angledirection‑wifi表示用户运动方向与用户到当前所在城市公共wifi服务热点中心连线的夹角,Angleborder‑wifi表示用户运动方向上的当前所在城市公共wifi服务热点的边界点分别与用户当前位置和用户当前所在城市公共wifi服务热点中心的连线的夹角;如果城市公共wifi服务集{W}中存在城市公共wifi满足下面条件,其中Twifi表示预测用户到达各个wifi环境所需要的时间,则从中选出令Twifi最小且非当前所在城市公共wifi的wifi热点为预测的用户到达的下一个wifi环境,则通过如下公式计算用户当前位置与移动方向上距离最近的下一个城市公共wifi服务热点信号边界的距离Sin:Sin=speedu*Twifi(11)通过如下公式计算用户离开当前wifi环境和到达下一个wifi环境的时间差值Tcellular从而得到需要预加载的分钟数Cmin第三种情况,当用户不在wifi环境下且移动时,根据用户当前位置与移动状态计算用户最快到达wifi环境的时间:如果城市公共wifi服务集{W}中存在wifi满足下面条件:其中Twifi表示预测用户到达该wifi环境所需要的时间,则从城市公共wifi服务集{W}中选出令Twifi最小的wifi热点为预测用户最快到达的wifi环境,则用户到达wifi环境的时间为Twifi,得到需要预加载的分钟数当Cmin>2时,保持移动蜂窝环境下的默认预加载策略,即加载2分钟。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201711104593.6/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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