[发明专利]一种网络流量控制方法、装置及局域网系统有效

专利信息
申请号: 201010164946.3 申请日: 2010-04-30
公开(公告)号: CN101827033A 公开(公告)日: 2010-09-08
发明(设计)人: 孙卓;蒋又新 申请(专利权)人: 北京搜狗科技发展有限公司
主分类号: H04L12/56 分类号: H04L12/56;H04L1/00
代理公司: 北京集佳知识产权代理有限公司 11227 代理人: 逯长明;王宝筠
地址: 100084 北京市海淀区中关*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 网络流量 控制 方法 装置 局域网 系统
【权利要求书】:

1.一种网络流量控制方法,其特征在于,包括:

监测新到来的待发送上行数据包;

当满足需要进行流量控制的触发条件时,按照以下方式对所述待发送上行数据包进行流量控制:当所述待发送上行数据包为来自预置的高优先级网络应用的第一上行数据包时,将所述第一上行数据包加入到上行发送缓存队列;当所述待发送上行数据包为来自预置的非高优先级网络应用的第二上行数据包时,根据当前的带宽占用情况,判断是否允许发送所述第二上行数据包,如果是,则将所述第二上行数据包加入到上行发送缓存队列,否则将所述第二上行数据包丢弃。

2.根据权利要求1所述的方法,其特征在于,所述根据当前的带宽占用情况,判断是否允许发送所述第二上行数据包,包括:

获得本机上行发送缓存队列的当前水位值;其中,所述当前水位值为:上一统计时刻获得的水位值与从所述上一统计时刻到当前统计时刻流出的数据量之差;所述流出的数据量为:所述上一统计时刻到当前统计时刻的时间差与数据量流出速率之积;

判断所述当前水位值与所述第二上行数据包所占数据量之和是否小于预置的水位阈值,如果是,则允许发送所述第二上行数据包;其中,所述数据量流出速率及预置的水位阈值根据实际网络环境的数据包上传速率确定。

3.根据权利要求2所述的方法,其特征在于,所述非高优先级网络应用包括多个优先级级别,各个优先级级别具有不同的预置水位阈值;所述判断所述当前水位值与所述第二上行数据包所占数据量之和是否小于预置的水位阈值包括:

确定所述第二上行数据包的优先级级别及该优先级级别对应的水位阈值;

判断所述当前水位值与所述第二上行数据包所占数据量之和是否小于该优先级级别对应的水位阈值。

4.根据权利要求2或3所述的方法,其特征在于,当所述待发送上行数据包为来自预置的高优先级网络应用的第一上行数据包时,还包括:

降低所述数据量流出速率,以便提高所述获得的当前水位值。

5.根据权利要求4所述的方法,其特征在于,还包括:

如果从降低所述数据量流出速率时起的第一预置时间段内,没有监测到所述第一上行数据包,则按照预置的速率恢复步长,恢复所述数据量流出速率。

6.根据权利要求2、3或5任一项所述的方法,其特征在于,还包括:

如果从监测到第一上行数据包时起的第二预置时间段内,没有监测到新到来的所述第一上行数据包,则将所述数据量流出速率提高到预置的足够大的值。

7.根据权利要求1所述的方法,其特征在于,还包括:将预置时间段设置为一个时间片,滑动窗口内包括多个时间片,每经过一个时间片将所述滑动窗口向后移动一个时间片;

所述当所述待发送上行数据包为来自预置的高优先级网络应用的第一上行数据包时还包括:将所述第一上行数据包所占数据量加入到所述监测时刻所在的时间片中;

所述根据当前的带宽占用情况,判断是否允许发送所述第二上行数据包包括:获得所述滑动窗口内当前各时间片中的总数据量;判断所述总数据量与所述第二上行数据包所占数据量之和是否小于预置的数据量阈值,如果是,则允许发送所述第二上行数据包,并将所述第二上行数据包所占数据量加入到对应的时间片中;其中,所述数据量阈值根据实际网络环境的数据包上传速率确定。

8.根据权利要求1所述的方法,其特征在于,所述当满足需要进行流量控制的触发条件时包括:

当监测到有所述第一上行数据包需要发送时,则满足需要进行流量控制的触发条件;

和/或,

当接收局域网内的服务器或者其他终端发送的流量控制触发消息时,则满足需要进行流量控制的触发条件。

9.一种网络流量控制装置,其特征在于,包括:

监测单元,用于监测新到来的待发送上行数据包;

流量控制单元,用于当满足需要进行流量控制的触发条件时,按照以下方式对所述待发送上行数据包进行流量控制:当所述待发送上行数据包为来自预置的高优先级网络应用的第一上行数据包时,将所述第一上行数据包加入到上行发送缓存队列;当所述待发送上行数据包为来自预置的非高优先级网络应用的第二上行数据包时,根据当前的带宽占用情况,判断是否允许发送所述第二上行数据包,如果是,则将所述第二上行数据包加入到上行发送缓存队列,否则将所述第二上行数据包丢弃。

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

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京搜狗科技发展有限公司,未经北京搜狗科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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