[发明专利]一种动态网络延迟更新方法及系统在审
申请号: | 201711310016.2 | 申请日: | 2017-12-11 |
公开(公告)号: | CN108400943A | 公开(公告)日: | 2018-08-14 |
发明(设计)人: | 郭得科;屈挺 | 申请(专利权)人: | 梁海燕 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/841;H04L12/873;H04L12/875;H04L12/877 |
代理公司: | 北京风雅颂专利代理有限公司 11403 | 代理人: | 马骁;于洁 |
地址: | 410003 湖南省长沙*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 延迟 更新 动态网络 更新事件 队列 阻塞 公平性 带宽 迁移 优化 | ||
1.一种动态网络延迟更新方法,其特征在于,包括:
执行更新队列:按照顺序逐个执行更新队列中的更新事件,执行所述更新事件中的可执行的更新流,将暂时不可执行的更新流移入延迟队列,当前更新事件中所有的更新流处理完毕后,将该更新事件从更新队列中移除,执行延迟队列的步骤;
执行延迟队列:检测延迟队列中的更新流,判断所述延迟队列中是否存在当前可被执行的更新流,若是则执行当前可执行的更新流,在执行完成后将已执行的更新流从延迟队列中移除,并返回执行更新队列的步骤;否则直接返回执行更新队列的步骤;
检测所述更新队列和延迟队列,若所述两个队列均为空,则结束更新进程。
2.根据权利要求1所述的延迟更新方法,其特征在于,所述可执行的更新流为带宽要求小于等于当前网络剩余带宽的更新流。
3.根据权利要求1所述的延迟更新方法,其特征在于,所述不可执行的更新流为带宽要求大于当前网络剩余带宽的更新流。
4.根据权利要求1所述的延迟更新方法,其特征在于,所述检测延迟队列为将延迟队列中所有的更新流所需带宽与当前网络剩余带宽一一进行对比,判断更新流所需带宽是否小于等于当前网络剩余带宽,若是则判定为可执行的更新流,否则判定为不可执行的更新流。
5.一种动态网络延迟更新系统,其特征在于,包括:更新队列模块(401)、延迟队列模块(402)和检测模块(403);
所述更新队列模块(401),用于按照顺序逐个执行更新队列中的更新事件,执行所述更新事件中的可执行的更新流,将暂时不可执行的更新流移入延迟队列,当前更新事件中所有的更新流处理完毕后,将该更新事件从更新队列中移除,启动延迟队列模块(402);
所述延迟队列模块(402),检测延迟队列中的更新流,判断所述更新流当前是否存在可被执行的,若是则执行当前可执行的更新流,在执行完成后将所述当前可执行的更新流从延迟队列中移除,并启动所述更新队列模块(401);否则直接启动所述更新队列模块(401);
所述检测模块(403)用以检测所述更新队列和延迟队列,若所述两个队列均为空,则结束更新进程。
6.根据权利要求5所述的延迟更新系统,其特征在于,所述可执行的更新流为带宽要求小于等于当前网络剩余带宽的更新流。
7.根据权利要求5所述的延迟更新系统,其特征在于,所述不可执行的更新流为带宽要求大于当前网络剩余带宽的更新流。
8.根据权利要求5所述的延迟更新系统,其特征在于,所述检测延迟队列中的更新流为将延迟队列中所有的更新流所需带宽与当前网络剩余带宽一一进行对比,判断更新流所需带宽是否小于等于当前网络剩余带宽,若是则判定为可执行的更新流,否则判定为不可执行的更新流。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于梁海燕,未经梁海燕许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711310016.2/1.html,转载请声明来源钻瓜专利网。