一种动态控制本端设备到对端设备信息流量的方法

文档序号:7660105阅读:147来源:国知局
专利名称:一种动态控制本端设备到对端设备信息流量的方法
技术领域
本发明涉及一种动态控制本端设备到对端设备信息流量的方法。
技术背景通讯运营商为了提高设备的稳定性,避免对其它相关网元造成沖击,都 要求设备必须具有流量控制功能。通常本端到对端的流量控制采用固定值流 量控制方法,即本端设备以不超过一设定值的流量向对端设备转发消息。采 用这种方法的缺点在于,不能根据对端设备的负载情况动态地调节本端设备 发送到对端设备的流量。在对端设备空闲时,不能充分利用对端设备的处理能力;而在对端设备忙时,会进一步加重对端设备的负载。 发明内容本发明的要解决的技术问题是提出 一种动态控制本端设备到对端设备 信息流量的方法,以使本端设备可以根据对端设备的负载情况动态的调节发 送到对端设备的信息流量。本发明采用的技术方案是一种动态控制本端设备到对端设备信息流量的方法,包括以下步骤a、 本端设备设置一时间周期、第一调控阀值R0和第二调控阀值 Rl,且0</ 0^/ 1<1后,向对端设备发送信息,在时间周期结束后,执行以 下步骤;b、 本端设备统计上一时间周期内,其发送到对端设备的信息流量 V和失败率R;c、 本端设备比较R和R0、 Rl的大小如果R<R0,则在本时间周 期内加大发送到对端设备的信息流量;如果R〉R1,则减小发送到对端设备 的信息流量;否则,不调整发送到对端设备的信息流量;d、 本端设备按照上一步骤计算出的信息流量,向对端设备发送信 息,且在时间周期结束后执行步骤b。进一步地,步骤a中,本端设备还同时确定第一调控步长VO和第二调 控步长V1;步骤c中,当IKR0时,在本时间周期内将本端设备发送到对 端设备的信息流量调整为V与V0的和;当R〉R1时,在本时间周期内将本 端设备发送到对端设备的信息流量调整为V与VI的差。进一步地,V0和V1相等。采用本发明所述方法,既能充分利用对端设备的处理能力,又能避免对 对端设备造成冲击,实用性强,应用前景广阔。


图1为本发明实施例中动态调控对端设备信息流量的流程图。
具体实施方式
下面将结合附图及实施例对本发明的技术方案进行更详细的说明。如图 l所示,动态控制本端设备到对端设备流量的方法,包括以下步骤1. 本端设备设定一时间周期值T、调控阀值R0和Rl(其中0 < i 0《M < 1 , 且为了保证流量的平稳性,R0与R1较佳不相等)、调控步长V0、 VI (V0 和V1较佳相等)后,向对端设备发送信息;待本时间周期结束后,执行步 骤2;2. 本端设备统计上一时间周期内,发到对端设备的信息流量V及失败 率R ( os"l );3. 如果IKRO,表明对端设备比较空闲,则将本时间周期到对端设备的 流量调整为V+V0后,按照此流量值向对端设备发送信息,然后执行步骤6;4. 如果R〉R1,表明对端设备负载过重,则将本时间周期到对端设备的 流量调整为V-V1后,按照此流量值向对端设备发送信息,然后执行步骤6;5. 如果i 0^i^i l,表明到对端设备的流量适中,不需要调整,本时间 周期到对端设备的流量仍为V,然后按照此流量值向对端设备发送信息;6. 下一周期时间到,执行步骤2。下面结合附图对移动彩信网关到彩信中心的流量控制的具体流程作进 一步的详细描述。在本实施例中,调控步长V(^V1。1.彩信网关系统初始上电时,设定一时间周期值T=5秒、调控阀值 R0=0.01和111=0.05、调控步长¥0=5条/秒;然后向某市彩信中心发送消息;2. 时间周期到(9:00:05 ),本端设备彩信网关系统统计出上一时间周 期T1内(9:00:00 9:00:05 ),发送到对端设备某市彩信中心1的流量V二30 条/秒及失败率R=0.003;3. 由于R<R0,表明某市彩信中心1比较空闲,则调整本时间周期 (9:00:05 9:00:10)发送到某市彩信中心1的流量V=30+5=35条/秒;4. 9:00:05 9:00:10,彩信网关以35条/秒向某市彩信中心1转发消息;5. 时间周期到(9:00:10 ),统计上一时间周期Tl内(9:00:05 9:00:10 ), 发送到对端设备某市彩信中心1的流量V=35条/秒及失败率R=0.008;6. 由于IKR0,表明某市彩信中心1仍然比较空闲,则调整本时间周期 (9:00:10 9:00:15)发送到某市彩信中心1的流量V=35+5=40条/秒;7. 9:00:10 9:00:15,彩信网关以40条/秒向某市彩信中心1转发消息;8. 时间周期到(9:00:15 ),统计上一时间周期Tl内(9:00:10 9:00:15 ), 发送到某市彩信中心1的流量V二40条/秒及失败率R=0.02;9. 由于i 0^i^i l,表明到对某市彩信中心1的流量适中,则本时间周 期(9:00:15 9:00:20)发送到某市彩信中心1的流量保持不变,V=40条/秒;10. 9:00:15 9:00:20,彩信网关以40条/秒向某市彩信中心1转发消息;11.时间周期到(9:30:10),统计上一时间周期Tl内(9:30:05 9:30:10 ),
发送到某市彩信中心1的流量V二40条/秒及失败率11=0.15;12. 由于R〉R1,表明某市彩信中心1负载比较重,则调整本时间周期 (9:30:10 9:30:15)发送到某市彩信中心1的流量V=40-5=35条/秒;13. 9:30:10 9:30:15,彩信网关以35条/秒向某市彩信中心1转发消息;14. 时间周期到(9:30:15),统计上一时间周期T1内(9:30:15 9:30:20 ), 发送到对端设备某市彩信中心1的流量¥=35条/秒及失败率11=0.03;15. 由于i 0^i^i l,表明发送到对某市彩信中心1的流量适中,则本 时间周期(9:30:15 9:30:20)发送到某市彩信中心1的流量保持不变,V=35 条/秒;16. 9:30:15 9:30:20,彩信网关以35条/秒向某市彩信中心1转发消息;当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的 形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
权利要求
1、一种动态控制本端设备到对端设备信息流量的方法,其特征在于,包括以下步骤a、所述本端设备设置一时间周期、第一调控阀值R0和第二调控阀值R1,且0<R0≤R1<1后,向所述对端设备发送信息,在所述时间周期结束后,执行以下步骤;b、所述本端设备统计所述上一时间周期内,其发送到所述对端设备的信息流量V和失败率R;c、所述本端设备比较所述R和R0、R1的大小如果R<R0,则在本时间周期内加大发送到所述对端设备的信息流量;如果R>R1,则减小发送到所述对端设备的信息流量;否则,不调整发送到所述对端设备的信息流量;d、所述本端设备按照上一步骤计算出的信息流量,向所述对端设备发送信息,且在所述时间周期结束后执行步骤b。
2、 如权利要求l所述的方法,其特征在于,步骤a中,所述本端设备 还同时确定第一调控步长VO和第二调控步长VI;步骤c中,当IKR0时, 在本时间周期内将所述本端设备发送到所述对端设备的信息流量调整为V 与VO的和;当R>R1时,在本时间周期内将所述本端设备发送到所述对端 设备的信息流量调整为V与VI的差。
3、 如权利要求2所述的方法,其特征在于,所述V0和V1相等。
全文摘要
一种动态控制本端设备到对端设备信息流量的方法,包括a.本端设备设置一时间周期、第一调控阀值R0和第二调控阀值R1,且0<R0≤R1<1后,向对端设备发送信息,在时间周期结束后,执行b;b.本端设备统计上一时间周期内,到对端设备的信息流量V和失败率R;c.本端设备比较R和R0、R1的大小如果R<R0,则在本时间周期内加大发送到对端设备的信息流量;如果R>R1,则减小到对端设备的信息流量;否则,不调整到对端设备的信息流量;d.本端设备按照上步计算出的信息流量,向对端设备发送信息,且在时间周期结束后执行b。采用本发明所述方法,既能充分利用对端设备的处理能力,又能避免对对端设备造成冲击,实用性强,应用前景广阔。
文档编号H04W28/10GK101166308SQ20071014353
公开日2008年4月23日 申请日期2007年8月7日 优先权日2007年8月7日
发明者余湛悦, 卞福升 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1