[发明专利]网络拥塞控制方法、装置及系统有效
申请号: | 200910238161.3 | 申请日: | 2009-11-17 |
公开(公告)号: | CN102065000A | 公开(公告)日: | 2011-05-18 |
发明(设计)人: | 魏春辉;张红星;孙健;文静;王昀;初瑞;何勇强;李启源 | 申请(专利权)人: | 中国移动通信集团公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L29/06 |
代理公司: | 北京中誉威圣知识产权代理有限公司 11279 | 代理人: | 丛芳;朱德仁 |
地址: | 100032 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网络 拥塞 控制 方法 装置 系统 | ||
技术领域
本发明涉及业务支撑领域,具体涉及一种网络拥塞控制方法、装置及系统。
背景技术
当前网络设备上使用的拥塞控制机制大概有四种,分别为:慢速启动、拥塞避免机制、快速重发以及快速启动。其中,慢速启动的原理是:当主机进入传输的时候,首先以一个较慢的速度接入网络,然后根据网络情况的判断逐渐提高传输速率,直至达到拥塞。这种方法只是让主机接入后不能直接进入拥塞状态,并不能对拥塞进行有效控制,而且不能支持时敏性业务。拥塞避免机制是通过对网络数据进行监控,当数据流量到达一定的阈值之后,开始向数据发送端发送响应,使数据发送端降低发送速率,进而避免拥塞产生。虽然这种机制能在一定程度上控制拥塞,但若遇到超过阈值的突发流量,发送端难以迅速响应,使得网络因为拥塞而丢弃一部分传输的数据。快速重发是基于传输控制协议/互联网协议(TCP/IP Transmission Control Protocol/Internet Protocol,简称TCP/IP)的应答机制,通过快速向数据发送端重发TCP/IP报文头中的确认标记(acknowledgment,简称ACK)使得丢失的网络分组数据得以重发。快速启动是使网络从拥塞中回复的一种算法,保证数据源以一个较慢的速度重新发送新数据,但是发送速度要比慢速启动时候的速度高。
现有拥塞控制机制有如下不足:
(1)通过网络设备进行拥塞控制,没有进行应用级的拥塞控制,导致拥塞控制的力度不够,难以全面有效地进行拥塞控制,效率低。
(2)基于降低发送速度和对于数据包的丢弃来进行拥塞控制,对于应用层而言,可能导致交易失败,并影响应用程序的正常功能,使得业务系统稳定性差。
发明内容
本发明的第一目的是提出一种高效的、稳定性高的网络拥塞控制方法。
本发明的第二目的是提出一种高效的、稳定性高的网络拥塞控制装置。
本发明的第三目的是提出一种高效的、稳定性高的网络拥塞控制系统。
为实现上述第一目的,本发明提供了一种网络拥塞控制方法,包括:监控分布式网络中所有业务节点的数据流量;在监控到一个或者多个业务节点的数据流量超过预设的拥塞阈值时,向所有业务节点发送负载均衡指令以及空闲业务节点的路由表;空闲业务节点根据负载均衡指令分担拥塞业务节点的数据。
为实现上述第二目的,本发明提供了一种网络拥塞控制装置,包括:路由配置下发模块,用于向所有业务节点发送负载均衡指令以及空闲业务节点的路由表;负载均衡控制模块,用于监控分布式网络中所有业务节点的数据流量,并在监控到一个或者多个业务节点的数据流量超过预设的拥塞阈值时,启动路由配置下发模块,以及启动空闲业务节点根据负载均衡指令分担拥塞业务节点的数据。
为实现上述第三目的,本发明提供了一种网络拥塞控制系统,包括:网络拥塞控制装置,用于监控分布式网络中所有业务节点的数据流量,并在监控到一个或者多个业务节点的数据流量超过预设的拥塞阈值时,向所有业务节点发送负载均衡指令以及空闲业务节点的路由表;多个业务节点,其中每一业务节点均包括负载均衡器,负载均衡器用于在收到网络拥塞控制装置发送的启动信息时,根据负载均衡指令进行负载均衡。
本发明各实施例的网络拥塞控制方法、装置及系统,通过将拥塞业务节点的数据分担到空闲业务节点以均衡该拥塞业务节点的负载,实现了应用层拥塞控制,提高了拥塞控制效率,同时避免了现有技术中应用层数据丢失的缺陷,提高了数据完整性,进而提高了分布式网络中各业务系统的稳定性。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一并用于解释本发明,并不构成对本发明的限制。在附图中:
图1为本发明的网络拥塞控制方法的实施例一流程图;
图2为本发明的网络拥塞控制方法的实施例二流程图;
图3为本发明的网络拥塞控制方法的实施例三及系统实施例一示意图;
图4为本发明的网络拥塞控制方法的实施例四及系统实施例二示意图;
图5为本发明的网络拥塞控制装置的实施例结构图;
图6为本发明的网络拥塞控制系统中业务节点的实施例结构图。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
方法实施例
图1为本发明的网络拥塞控制方法的实施例一流程图。如图1所示,本实施例包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团公司,未经中国移动通信集团公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910238161.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于保持主体状态的方法和系统
- 下一篇:负载驱动装置