Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD, APPARATUS AND SYSTEM FOR PROCESSING NETWORK CONGESTION
Document Type and Number:
WIPO Patent Application WO/2012/159269
Kind Code:
A1
Abstract:
Disclosed are a method, an apparatus and a system for processing network congestion, which relate to the technical field of communications, and can automatically detect and position a routing node in a network where the congestion occurs, thus saving labor resources and time. The method includes: receiving a first congestion warning message sent from a transmission device, wherein the first congestion warning message is used for reporting that congestion has occurred at the transmission device; sending a second congestion warning message to a network management device, wherein the second congestion warning message includes the names of the router and the interface where the congestion occurs. The present invention is mainly used for processing the network congestion.

Inventors:
ZHANG XIAOXIAO (CN)
LI LIANG (CN)
TANG SHI (CN)
Application Number:
PCT/CN2011/074646
Publication Date:
November 29, 2012
Filing Date:
May 25, 2011
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
HUAWEI DIGITAL TECH CO LTD (CN)
ZHANG XIAOXIAO (CN)
LI LIANG (CN)
TANG SHI (CN)
International Classes:
H04L12/24; H04L12/56
Foreign References:
CN1809051A2006-07-26
CN1674552A2005-09-28
CN101286930A2008-10-15
Attorney, Agent or Firm:
BEIJING ZBSD PATENT & TRADEMARK AGENT LTD. (CN)
北京中博世达专利商标代理有限公司 (CN)
Download PDF:
Claims:
权利 要 求 书

1、 一种网络拥塞处理方法, 其特征在于, 包括:

接收传输设备发送的第一拥塞告警消息, 所述第一拥塞告警消息用于报告 所述传输设备已经发生拥塞;

向网络管理设备发送第二拥塞告警消息, 所述第二拥塞告警消息包含发生 拥塞路由器的名称和接口名称。

2、 根据权利要求 1所述的网络拥塞处理方法, 其特征在于, 所述第一拥塞 告警消息是所述传输设备发生拥塞后发送的。

3、 根据权利要求 2所述的网络拥塞处理方法, 其特征在于, 所述方法还包 括:

修改所述路由器或者所述传输设备的传输带宽, 使所述路由器的传输带宽 小于或等于所述传输设备的传输带宽。

4、 根据权利要求 3所述的网络拥塞处理方法, 其特征在于, 在所述接收传 输设备发送的第一拥塞告警消息后, 所述方法还包括:

暂停发送报文, 直到收到所述传输设备发送的拥塞告警撤销消息。

5、 根据权利要求 4所述的网络拥塞处理方法, 其特征在于, 所述拥塞告警 撤销消息是所述传输设备的拥塞解除后发送的。

6、 一种网络拥塞处理装置, 其特征在于, 包括:

接收单元, 用于接收传输设备发送的第一拥塞告警消息;

发送单元, 用于向网络管理设备发送第二拥塞告警消息, 所述第二拥塞告 警消息包含发生拥塞的路由器名称和接口名称。

7、 根据权利要求 6所述的网络拥塞处理装置, 其特征在于, 所述第一拥塞 告警消息是所述传输设备在检测出拥塞后发送的。

8、 根据权利要求 7所述的网络拥塞处理装置, 其特征在于, 所述网络拥塞 处理装置还包括:

修改单元, 用于修改所述路由器或者所述传输设备的传输带宽, 使所述路 由器的传输带宽小于或等于所述传输设备的传输带宽。 9、 根据权利要求 8所述的网络拥塞处理装置, 其特征在于, 所述网络拥塞 处理装置还包括:

暂停单元, 用于暂停发送报文, 直到收到所述传输设备发送的拥塞告警撤 销消息。

1 0、 一种网络拥塞处理系统, 其特征在于, 包括:

传输设备, 用于向路由器发送第一拥塞告警消息;

路由器, 在接收到所述传输设备发送的第一拥塞告警消息后, 向网络管理 设备发送第二拥塞告警消息, 所述第二拥塞告警消息包含发生拥塞的路由器名 称和接口名称。

Description:
网络拥塞处理方法、 装置和系统 技术领域

本发明涉及通信技术领域, 尤其涉及网络拥塞处理方法、 装置和系统。 背景技术 路由器可以用于连通不同的网络, 还可以用于选择信息传送的线路。 随 着网络技术的不断发展, 网络中路由器的数量也越来越多。

为了保障路由器间信号的顺利传输, 可以在路由器间使用传输设备, 例 如 0SN ( Opt ica l Swi tch Ne twork, 光交换网络)。 但是, 如果传输设备的带 宽和路由器的带宽不一致, 则在路由器传输的业务量增大后, 会在传输设备 上出现拥塞而导致业务传输中断。

目前, 为了控制拥塞, 可以通过人工逐个路由节点进行排查, 找到与传 输设备带宽不一致的路由节点, 修改传输设备或者路由器的带宽, 使传输设 备与路由节点的带宽一致。

釆用上述方案解决拥塞问题会浪费大量的人力 资源, 且需要较长时间才 能完成。

发明内容

本发明的实施例提供一种网络拥塞处理方法、 装置和系统, 能够自动检 测并定位网络中发生拥塞的路由节点, 节省人力资源和时间。

为达到上述目的, 本发明的实施例釆用如下技术方案:

一种网络拥塞处理方法, 包括:

接收传输设备发送的第一拥塞告警消息, 所述第一拥塞告警消息用于报 告所述传输设备已经发生拥塞;

向网络管理设备发送第二拥塞告警消息, 所述第二拥塞告警消息包含发 生拥塞路由器的名称和接口名称。

一种网络拥塞处理装置, 包括:

接收单元, 用于接收传输设备发送的第一拥塞告警消息; 发送单元, 用于向网络管理设备发送第二拥塞告警消息, 所述第二拥塞 告警消息包含发生拥塞的路由器名称和接口名 称。

一种网络拥塞处理系统, 包括:

传输设备, 用于向路由器发送第一拥塞告警消息;

路由器, 在接收到所述传输设备发送的第一拥塞告警消 息后, 向网络管 理设备发送第二拥塞告警消息, 所述第二拥塞告警消息包含发生拥塞的路由 器名称和接口名称。

本发明实施例提供的网络拥塞处理方法、 装置和系统, 在网络发生拥塞 时, 传输设备能够自动检测出网络拥塞, 并向路由节点发送第一告警消息, 收到第一告警消息的路由节点向网络管理设备 发送第二告警消息给, 告知网 络管理设备发生拥塞的路由设备的名称、 接口名称等信息, 网络管理设备便 可以根据收到的路由器的名称和接口名称确定 发生拥塞的路由节点。 不需要 人工参与, 网络管理设备能够自动检测并定位网络中发生 拥塞的路由节点, 节省人力资源和时间。

附图说明 为了更清楚地说明本发明实施例中的技术方案 , 下面将对实施例描述中 所需要使用的附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本 发明的一些实施例, 对于本领域普通技术人员来讲, 在不付出创造性劳动的 前提下, 还可以根据这些附图获得其他的附图。

图 1为本发明实施例提供的一种网络拥塞处理方 的流程图;

图 2为本发明实施例提供的另一种网络拥塞处理 法的流程图; 图 3为本发明实施例中路由器和传输设备的连接 系示意图;

图 4为本发明实施例提供的一种网络拥塞处理装 的结构图;

图 5为本发明实施例提供的另一种网络拥塞处理 置的结构图; 图 6为本发明实施例提供的网络拥塞处理系统的 构图。

具体实施方式 下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进行 清楚、 完整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而 不是全部的实施例。 基于本发明中的实施例, 本领域普通技术人员在没有作 出创造性劳动前提下所获得的所有其他实施例 , 都属于本发明保护的范围。

本发明实施例提供了一种网络拥塞处理方法, 如图 1所示, 包括:

101、 路由器接收传输设备发送的第一拥塞告警消息 , 第一拥塞告警消息 用于报告该传输设备已经发生拥塞。

网络中的传输设备在发现业务传输发送拥塞后 , 会发出第一拥塞告警消 息, 以提示路由器该传输设备已经发送拥塞, 路由器接收传输设备发送的第 一拥塞告警消息, 所述第一拥塞告警消息用于报告所述传输设备 已经发生拥 塞。

102、 路由器向网络管理设备发送第二拥塞告警消息 , 第二拥塞告警消息 包含发生拥塞路由器的名称和接口名称。

路由器在接收传输设备发送的第一拥塞告警消 息后, 为了将拥塞情况告 知网络管理设备, 向网络管理设备发送第二拥塞告警消息, 所述第二拥塞告 警消息包含发生拥塞路由器的名称和接口名称 。

本发明实施例提供的网络拥塞处理方法, 在网络发生拥塞时, 传输设备 能够自动检测出网络拥塞, 并向路由节点发送第一告警消息, 收到第一告警 消息的路由节点向网络管理设备发送第二告警 消息给, 告知网络管理设备发 生拥塞的路由设备的名称、 接口名称等信息, 网络管理设备便可以根据收到 的路由器的名称和接口名称确定发生拥塞的路 由节点。 不需要人工参与, 网 络管理设备能够自动检测并定位网络中发生拥 塞的路由节点, 节省人力资源 和时间。

作为本实施例的一种改进, 本发明实施例提供另一种网络拥塞处理方法, 如图 2所示, 包括:

201、 传输设备检测业务传输是否发生拥塞。

传输设备实施检测业务的传输情况, 若传输设备检测出业务传输发生拥 塞, 则执行 202 , 否则, 流程结束。

如图 3所示,; 路由器 A ( RouterA )和路由器 B ( RouterB )的接口 G1 / 0/ 0 的带宽均为 1G , 而中间传输设备的带宽为 500M。 当路由器 A和路由器 B间的 流量小于 500M时, 业务不会出现问题, 但当路由器 A和路由器 B间的流量大 于 500M时, 传输设备将出现拥塞, 丟弃部分>¾文, 此时业务会收到影响。

202、 传输设备向路由器发送第一拥塞告警消息, 第一拥塞告警消息用于 报告该传输设备已经发生拥塞。

网络中的传输设备在发现业务传输发送拥塞后 , 会发出第一拥塞告警消 息, 以提示路由器该传输设备已经发送拥塞, 路由器接收传输设备发送的第 一拥塞告警消息, 所述第一拥塞告警消息用于报告所述传输设备 已经发生拥 塞。

203、 路由器在接收到传输设备发送的第一拥塞告警 消息后, 暂停发送报 文, 直到收到所述传输设备发送的拥塞告警撤销消 息。

为了保证路由器发出的流量可以自动适应传输 的带宽, 在路由器接到第 一拥塞告警消息后, 暂停发送报文, 在暂停发送报文期间, 可以将报文存储 在路由器的緩存中, 如果路由器的緩存被占满, 则自动丟弃下面传送来的报 文。

204、 路由器向网络管理设备发送第二拥塞告警消息 , 第二拥塞告警消息 包含发生拥塞路由器的名称和接口名称。

路由器在接收传输设备发送的第一拥塞告警消 息后, 为了将拥塞情况告 知网络管理设备, 向网络管理设备发送第二拥塞告警消息, 所述第二拥塞告 警消息包含发生拥塞路由器的名称和接口名称 。

205、 修改路由器或者传输设备的传输带宽, 使路由器的传输带宽小于或 等于传输设备的传输带宽。

为了解决传输设备的拥塞问题, 可以修改路由器或者传输设备的传输带 宽, 使路由器的传输带宽小于或等于传输设备的传 输带宽。

釆用上述方案保证路由器发出的流量可以自动 适应传输设备传输的带 宽, 虽然路由器瞬间发出的业务流量可能超过传输 设备传输的带宽, 或者路 由器瞬间发出的业务流量可能为零, 但是从路由器平均发送的业务流量速率 来看, 应该和传输设备传输的业务带宽一致。 以 30 S为一周期, 根据公式: 速率 =流量总和 / 30 S , 可以得到业务传输的实际带宽, 这样可以得到路由器 和网络管理设备的带宽参数, 再将路由器和网络管理设备的带宽参数通过第 二拥塞告警消息上报给网络管理设备。

206、 传输设备向路由器发送拥塞告警撤销消息。

传输设备在检测出网络中的拥塞已经解除后, 向路由设备发送拥塞告警 撤销消息。

207、 路由器重新开始发送报文。

在接收到传输设备发送的拥塞告警撤销消息后 , 路由器重新开始发送报 文。

本发明实施例提供的网络拥塞处理方法, 在网络发生拥塞时, 传输设备 能够自动检测出网络拥塞, 并向路由节点发送第一告警消息, 收到第一告警 消息的路由节点向网络管理设备发送第二告警 消息给, 告知网络管理设备发 生拥塞的路由设备的名称、 接口名称等信息, 网络管理设备便可以根据收到 的路由器的名称和接口名称确定发生拥塞的路 由节点。 不需要人工参与, 网 络管理设备能够自动检测并定位网络中发生拥 塞的路由节点, 节省人力资源 和时间。

本发明实施例提供了一种网络拥塞处理装置, 如图 4 所示, 包括: 接收 单元 41、 发送单元 42。

其中, 接收单元 41用于接收传输设备发送的第一拥塞告警消息

网络中的传输设备在发现业务传输发送拥塞后 , 会发出第一拥塞告警消 息, 以提示路由器该传输设备已经发送拥塞, 路由器的接收单元 41接收传输 设备发送的第一拥塞告警消息, 所述第一拥塞告警消息用于报告所述传输设 备已经发生拥塞。

发送单元 42用于向网络管理设备发送第二拥塞告警消息 所述第二拥塞 告警消息包含发生拥塞的路由器名称和接口名 称。

路由器在接收传输设备发送的第一拥塞告警消 息后, 为了将拥塞情况告 知网络管理设备, 通过发送单元 42向网络管理设备发送第二拥塞告警消息, 所述第二拥塞告警消息包含发生拥塞路由器的 名称和接口名称。

本发明实施例提供的网络拥塞处理装置, 在网络发生拥塞时, 传输设备 自动检测出网络拥塞, 并向路由节点的接收单元发送第一告警消息, 收到第 一告警消息的路由节点通过发送单元向网络管 理设备发送第二告警消息给, 告知网络管理设备发生拥塞的路由设备的名称 、 接口名称等信息, 网络管理 设备便可以根据收到的路由器的名称和接口名 称确定发生拥塞的路由节点。 不需要人工参与, 网络管理设备能够自动检测并定位网络中发生 拥塞的路由 节点, 节省人力资源和时间。

作为本实施例的一种改进, 本发明实施例提供另一种网络拥塞处理装置, 如图 5所示, 包括: 接收单元 51、 暂停单元 52、 发送单元 53、 修改单元 54。

其中, 接收单元 51用于接收传输设备发送的第一拥塞告警消息 作为本实施例的一种实施方式, 所述第一拥塞告警消息可以是所述传输 设备在检测出拥塞后发送的。

暂停单元 52用于暂停发送 ·艮文, 直到收到所述传输设备发送的拥塞告警 撤销消息。

发送单元 53用于向网络管理设备发送第二拥塞告警消息 所述第二拥塞 告警消息包含发生拥塞的路由器名称和接口名 称。

路由器在接收传输设备发送的第一拥塞告警消 息后, 为了将拥塞情况告 知网络管理设备, 通过发送单元 53向网络管理设备发送第二拥塞告警消息, 所述第二拥塞告警消息包含发生拥塞路由器的 名称和接口名称。

修改单元 54用于修改所述路由器或者所述传输设备的传 带宽, 使所述 路由器的传输带宽小于或等于所述传输设备的 传输带宽。

为了解决传输设备的拥塞问题, 修改单元 54可以修改路由器或者传输设 备的传输带宽, 使路由器的传输带宽小于或等于传输设备的传 输带宽。 釆用上述方案保证路由器发出的流量可以自动 适应传输设备传输的带 宽, 虽然路由器瞬间发出的业务流量可能超过传输 设备传输的带宽, 或者路 由器瞬间发出的业务流量可能为零, 但是从路由器平均发送的业务流量速率 来看, 应该和传输设备传输的业务带宽一致。 以 30 S为一周期, 根据公式: 速率 =流量总和 / 30 S , 可以得到业务传输的实际带宽, 这样可以得到路由器 和网络管理设备的带宽参数, 再将路由器和网络管理设备的带宽参数通过第 二拥塞告警消息上报给网络管理设备。

本发明实施例提供的网络拥塞处理装置, 在网络发生拥塞时, 传输设备 能够自动检测出网络拥塞, 并向路由节点的接收单元发送第一告警消息, 收 到第一告警消息的路由节点通过发送单元向网 络管理设备发送第二告警消息 给, 告知网络管理设备发生拥塞的路由设备的名称 、 接口名称等信息, 网络 管理设备便可以根据收到的路由器的名称和接 口名称确定发生拥塞的路由节 点。 不需要人工参与, 网络管理设备能够自动检测并定位网络中发生 拥塞的 路由节点, 节省人力资源和时间。

本发明实施例提供了一种网络拥塞处理系统, 如图 6所示, 包括: 传输设备 61用于向路由器发送第一拥塞告警消息;

路由器 62在接收到所述传输设备发送的第一拥塞告警 息后, 向网络管 理设备发送第二拥塞告警消息, 所述第二拥塞告警消息包含发生拥塞的路由 器名称和接口名称。

本发明实施例提供的网络拥塞处理系统, 在网络发生拥塞时, 传输设备 能够自动检测出网络拥塞, 并向路由节点发送第一告警消息, 收到第一告警 消息的路由节点向网络管理设备发送第二告警 消息给, 告知网络管理设备发 生拥塞的路由设备的名称、 接口名称等信息, 网络管理设备便可以根据收到 的路由器的名称和接口名称确定发生拥塞的路 由节点。 不需要人工参与, 网 络管理设备能够自动检测并定位网络中发生拥 塞的路由节点, 节省人力资源 和时间。

通过以上的实施方式的描述, 所属领域的技术人员可以清楚地了解到本 发明可借助软件加必需的通用硬件的方式来实 现, 当然也可以通过硬件, 但 很多情况下前者是更佳的实施方式。 基于这样的理解, 本发明的技术方案本 质上或者说对现有技术做出贡献的部分可以以 软件产品的形式体现出来, 该 计算机软件产品存储在可读取的存储介质中, 如计算机的软盘, 硬盘或光盘 等, 包括若干指令用以使得一台计算机设备(可以 是个人计算机, 服务器, 或者网络设备等)执行本发明各个实施例所述 的方法。

以上所述, 仅为本发明的具体实施方式, 但本发明的保护范围并不局限 于此, 任何熟悉本技术领域的技术人员在本发明揭露 的技术范围内, 可轻易 想到变化或替换, 都应涵盖在本发明的保护范围之内。 因此, 本发明的保护 范围应所述以权利要求的保护范围为准。