发明名称 一种网络流量控制方法和设备
摘要 本发明公开了一种网络流量控制方法和设备,其中方法包括以下步骤:检测网络设备的实际下行流量;计算实际下行流量与预先设定的下行流量之间的误差e;根据PID控制公式对误差进行PID输出量的计算;根据计算的PID输出量和下行流量计算上行流量的缩放比例;根据缩放比例调整上行流量阈值。本发明通过对网络设备的上行流量和下行流量的关联调整和动态控制,针对下行流量的实际情况增大或者缩减上行流量,实现了对自身缺乏流控机制的应用(如P2P流媒体等UDP流量)的流量控制,充分利用了网络带宽,同时在关键业务启动后可进行流量的退避,保证关键业务的正常运转。
申请公布号 CN102355425B 申请公布日期 2014.10.29
申请号 CN201110329336.9 申请日期 2011.10.26
申请人 深信服网络科技(深圳)有限公司 发明人 刘楠
分类号 H04L12/801(2013.01)I;H04L29/06(2006.01)I 主分类号 H04L12/801(2013.01)I
代理机构 深圳市瑞方达知识产权事务所(普通合伙) 44314 代理人 张秋红;张约宗
主权项 一种网络流量控制方法,其特征在于,包括以下步骤:检测网络设备的实际下行流量;计算所述实际下行流量与预先设定的下行流量之间的误差e;根据PID控制公式对所述误差进行PID输出量的计算,所述PID控制公式为离散PID控制公式<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>u</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mi>u</mi><mrow><mo>(</mo><mi>kT</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>k</mi><mi>p</mi></msub><mi>e</mi><mrow><mo>(</mo><mi>kT</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>k</mi><mi>i</mi></msub><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></munderover><mi>e</mi><mrow><mo>(</mo><mi>jT</mi><mo>)</mo></mrow><mi>T</mi><mo>+</mo><msub><mi>k</mi><mi>d</mi></msub><mfrac><mrow><mi>e</mi><mrow><mo>(</mo><mi>kT</mi><mo>)</mo></mrow><mo>-</mo><mi>e</mi><mrow><mo>(</mo><mi>kT</mi><mo>-</mo><mi>T</mi><mo>)</mo></mrow></mrow><mi>T</mi></mfrac><mo>,</mo></mrow>]]></math><img file="FDA0000527331200000011.GIF" wi="1232" he="147" /></maths>其中t=kT,T为离散量采样周期,k为自然数,k<sub>p</sub>为比例系数,k<sub>i</sub>为积分时间常数,k<sub>d</sub>为微分时间常数;根据计算的所述PID输出量和所述下行流量计算上行流量的缩放比例,所述上行流量的缩放比例为<img file="FDA0000527331200000012.GIF" wi="536" he="147" />其中,u(k)为所述PID输出量,V<sub>obj</sub>为预先设定的下行流量,sensitive为用于调节灵敏度的调节参数,且sensitive为大于0且小于100的整数;根据所述缩放比例调整所述上行流量阈值。
地址 518000 广东省深圳市南山区麒麟路1号南山科技创业服务中心418、419