网络控制方法和设备.pdf

上传人:111****112 文档编号:473313 上传时间:2018-02-18 格式:PDF 页数:22 大小:4.87MB
返回 下载 相关 举报
摘要
申请专利号:

CN201380020049.7

申请日:

2013.04.12

公开号:

CN104247347A

公开日:

2014.12.24

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):H04L 12/721申请日:20130412|||公开

IPC分类号:

H04L12/721; H04L12/66

主分类号:

H04L12/721

申请人:

日本电气株式会社

发明人:

西冈到; 林谷昌洋

地址:

日本东京都

优先权:

2012.04.16 JP 2012-092798

专利代理机构:

中科专利商标代理有限责任公司 11021

代理人:

闫晔

PDF下载: PDF下载
内容摘要

本发明提供了一种能够实现用户业务通过网络进行高效和灵活传输的网络控制方法和设备。网络控制设备(100)通过边缘设备(300)收集网络(WAN 10)中的网络状态。所述网络控制设备(100)基于网络状态对从用户站点(20)通过所述边缘设备向所述网络中的特定路由或特定接收端传输的业务进行导向。

权利要求书

1.  一种控制与多个用户站点中每一个相连的网络的边缘设备的网络控制设备,所述网络控制设备包括:
网络状态收集装置,用于通过所述边缘设备收集所述网络中的网络状态;以及
业务导向装置,用于基于所述网络状态对从用户站点通过所述边缘设备向所述网络中的特定路由或特定接收端传输的业务进行导向。

2.
  根据权利要求1所述的网络控制设备,其中,所述网络状态包括:指示所述边缘设备和其他边缘设备之间的路由的路径路由信息,以及所述路由的路径性能信息和空闲频带信息。

3.
  根据权利要求1或2所述的网络控制设备,其中,所述网络控制设备向所述用户站点提供所述路径性能信息和/或所述空闲频带信息。

4.
  根据权利要求1至3中任一项所述的网络控制设备,其中,所述网络控制设备控制相互具有不同层的多个网络的各个边缘设备,并且所述业务导向装置将所述业务导向到所述多个网络之一。

5.
  一种用于控制与多个用户站点中每一个相连的网络的边缘设备的网络控制方法,所述网络控制方法包括:
由网络状态收集装置通过所述边缘设备收集所述网络中的网络状态;以及
由业务导向装置基于所述网络状态对从用户站点通过所述边缘设备向所述网络中的特定路由或特定接收端传输的业务进行导向。

6.
  根据权利要求5所述的网络控制方法,其中,所述网络状态包括:指示所述边缘设备和其他边缘设备之间的路由的路径路由信息,以及所述路由的路径性能信息和空闲频带信息。

7.
  根据权利要求5或6所述的网络控制方法,包括:向所述用户站点提供所述路径性能信息和/或所述空闲频带信息。

8.
  根据权利要求5至7中任一项所述的网络控制方法,包括:控制相互具有不同层的多个网络的各个边缘设备,并且由所述业务导向装置将所述业务导向到所述多个网络之一。

9.
  一种将多个用户站点相互连接的网络系统,所述网络系统包括:
分别与所述多个用户站点相连的多个边缘设备;以及
控制所述多个边缘设备中每一个的网络控制设备,
其中,所述网络控制设备通过所述边缘设备收集网络中的网络状态,并基于所收集的网络状态,对从用户站点通过所述边缘设备中的任意边缘设备向所述网络中的特定路由或特定接收端传输的业务进行导向。

10.
  一种使计算机用作网络控制设备的程序,所述网络控制设备控制与多个用户站点中每一个相连的网络的边缘设备,所述程序使所述计算机实现:
通过所述边缘设备收集所述网络中的网络状态的网络状态收集功能;以及
基于所述网络状态对从用户站点通过所述边缘设备向所述网络中的特定路由或特定接收端传输的业务进行导向的业务导向功能。

说明书

网络控制方法和设备
本申请基于并要求2012年4月16日递交的日本专利申请No.2012-092798的优先权,其公开的全文以引用方式整体上并入本文。
技术领域
本发明涉及网络控制技术,具体涉及用于控制用户业务的网络控制方法和设备。
背景技术
在本技术领域中,经由广域网(WAN)接收通信服务的用户通常聚合用户自身使用的各种应用软件的通信业务量,并基于该聚合值与通信服务提供商签订与使用频带有关的合同。
例如,具有多个基地的公司估计各个基地之间的通信业务量,并使用通信服务提供商的专用线路服务或虚拟专用网(VPN)服务。此外,使用专用线路服务或VPN服务,使得管理多个数据中心的公司或组织能够实现数据中心之间的数据的发送和接收。根据专用线路服务,能够接收由专用保证通信资源确保其质量的服务。同时,根据专用线路服务,使用通信服务的计费通常很昂贵。
同时,根据VPN,可以使用由另一用户共享的通信资源,就像该共享资源是专用线路一样,这会导致低开销。这种VPN的示例包括IP-VPN、层2VPN(L2VPN)等。在IP-VPN中,在分组网络上构建虚拟网络。根据这种基于分组的VPN,与另一用户共享通信资源,使得与专用线路服务相比,通信质量降低。然而,根据基于分组的VPN,可以期望在多个用户之间的业务统计多重效应,使得通信开销变低。
通常由IP/IP/MPLS路由器或以太网(以太网是注册商标)交换机提供基于分组的VPN通信系统。集成在这些设备中的控制软件控制VPN服务。这种控制软件交换设备相互之间的控制信息以获得相邻设备的 信息和拓扑信息,并控制到目的设备的路由。根据这种VPN通信系统,为来自用户的业务量设置上限,使得比期望量大的业务不流入WAN。此外,根据这种VPN通信系统,WAN中的边缘设备对业务进行整形以确保合同规定的通信质量。
作为使用VPN的业务管理技术,例如专利文献1中,公开了用于LAN之间的连接的系统的路由设备。具体而言,专利文献1描述了:对具有相互不同频带速率的连接线路进行捆绑,使得以总频带速率执行网络通信以能够实现分组的高效发送和接收。
专利文献2公开了管理VPN之间的连接的连接状态管理服务器。连接状态管理服务器收集VPN之间的连接中使用的路由的频带信息和终端用户使用的应用信息。基于所收集的信息,连接状态管理服务器根据VPN之间的连接中使用的路由的频带,创建应用软件的设置信息。该服务器向每个VPN下的终端提供由此创建的设置信息,以降低在终端处的设置负担。
[引用列表]
[专利文献]
专利文献1:日本待审专利公开No.2003-338843
专利文献2:日本待审专利公开No.2011-176467
发明内容
[技术问题]
然而,专利文献1和2中所描述的上述控制系统和技术具有以下问题。
首先,当每个用户的业务超过合同规定的频带时,通信网络中的业务整形器丢弃每个用户的业务。为此,即使当通信链路的频带具有空闲时,用户也不能在合同规定的频带之外发送突发业务。
第二,即使当考虑用户之间的业务统计多重效应时,需要确保每个用户合同规定的峰值频带。因此,在大多数情况下,通信链路使用率变得非常低。
第三,当按照需要向信通信目的地设置新路径时,集成的控制软 件需要控制路由上的所有通信设备。因此,设置通信路径耗费时间。即使当迅速地预测用于准备以设置通信路径的业务量时,实际上预测业务量是非常困难的。
本发明提供用于解决上述问题的手段,并且本发明的目的是提供一种能够实现用户业务通过网络进行高效和灵活的传输的网络控制方法和设备。
[问题的解决方案]
一种根据本发明的网络控制设备是控制与多个用户站点中每一个相连的网络的边缘设备的网络控制设备,所述网络控制设备包括:网络状态收集装置,用于通过所述边缘设备收集所述网络中的网络状态;以及业务导向装置,用于基于所述网络状态,对从用户站点通过边缘设备向所述网络中的特定路由或特定接收端发送的业务进行导向。一种根据本发明的网络控制方法是用于控制与多个用户站点中每一个相连的网络的边缘设备的网络控制方法,所述网络控制方法包括:由网络状态收集装置通过所述边缘设备收集所述网络中的网络状态;以及,由业务导向装置基于所述网络状态对从用户站点通过边缘设备向所述网络中的特定路由或特定接收端发送的业务进行导向。
[发明的有益效果]
根据本发明的示例性优点,能够通过网络高效和灵活地传输用户业务。
附图说明
图1是根据本发明的一个示例性实施例的网络系统的配置图。
图2是描绘根据示例性实施例的WAN控制设备的配置的框图。
图3是描绘根据示例性实施例的用户控制设备的配置的框图。
图4包括用于描绘示例性实施例中的拓扑构建方法的示意图,其中,图4A是描绘路由信息和拓扑的网络图,图4B描绘路径的路由信息的一个示例,图4C描绘拓扑及其信息。
图5是描绘图4中拓扑构建过程的流程图。
图6A是描绘示例性实施例中用于获得质量信息的方法的网络图,图6B描绘路径的性能信息的一个示例。
图7是描绘示例性实施例中用于获得质量信息的方法的流程图。
图8是描绘示例性实施例中用于计算剩余频带的方法的流程图。
图9是描绘已经应用示例性实施例的网络的框图。
图10是描绘已经应用示例性实施例的网络中的路径配置示例的示意图。
具体实施方式
根据本发明的示例性实施例,网络控制设备从网络的边缘设备收集网络状态信息。基于网络状态,网络控制设备将从用户侧发送的业务导向到网络中的特定路径或特定接收端。从而,根据网络状态,可以通过网络灵活地发送用户业务,并可以最大化WAN的频带的使用。此外,尽管控制了网络边缘设备,但不一定要控制路由上所有的通信设备,借此可以极大地减少交换控制时间。以下,将参考附图描述本发明的示例性实施例。
1.系统配置
如图1所示,本发明的网络系统包括广域网(WAN)10和多个用户基地(用户站点)20,广域网(WAN)10将各个用户基地相互连接,基被布置在地理上广阔的范围中,多个用户基地(用户站点)20经由WAN10相互连接。WAN 10和每个用户基地20经由WAN边缘设备300和用户边缘设备400相互连接。
WAN边缘设备300接收由用户边缘设备400发送的业务。WAN边缘设备300通过WAN 10将业务转发到另一用户基地20。作为用于在WAN边缘设备300和用户边缘设备400处转发业务的方法,存在通过IP、多协议标签交换(MPLS)、以太网等的基于分组的转发方法,通过作为光传输网络(OTN)的数据帧的光数据单元(ODU)或通过光交换机以波长为单位进行的光路径交换的基于路径的转发方法。WAN边缘设备300和用 户边缘设备400由分别与其相连的WAN控制设备100和用户控制设备200控制。
1.1)WAN控制设备(网络控制设备)
如图2所示,WAN控制设备100包括:业务导向单元101、网络分析单元102和源映射单元103。WAN控制设备100还包括:包括与外部设备的通信接口的拓扑构建单元104、质量信息获得单元105、设备控制执行单元106、业务量获得单元107和查询接口(查询I/F)108。
业务导向单元101具有确定特定用户边缘设备的一个或多个业务路由候选并将业务路由交换到用户边缘设备的功能。网络分析单元102计算路由候选,并作为路径信息存储在源映射单元103的数据库(DB)中。此外,业务导向单元101具有对来自用户控制设备的查询进行响应的功能。业务导向单元101向指派的目的地发送路径候选和诸如质量等的附加信息作为答复。
网络分析单元102根据随时间改变并存储在源映射单元103的数据库中的WAN10的网络状态,计算N个(N是自然数)业务路由候选。以固定间隔或当诸如故障等事件发生时执行该路由候选的计算。根据例如单向延迟较少的路径、往返延迟较少的路径、具有最大空闲频带的路径或具有最大冗余的路由来确定路由候选。
源映射单元103具有存储随时间变化的WAN 10的网络状态、一个或多个业务路由候选和各个路由的质量信息的功能,该一个或多个业务路由候选从所关注的用户边缘设备导向到所有其他用户边缘设备,这些所关注的用户边缘设备被布置以面向WAN边缘设备。源映射单元103还具有在源映射单元103的站的数据库(DB)和另一WAN控制设备的源映射单元的数据库(DB)之间同步信息的功能。如稍后将描述,源映射单元103的数据库(DB)可以保存多个WAN(例如相互具有不同层的分组网络和电路交换网络)的网络配置的信息。
拓扑构建单元104具有以下功能:基于从每个WAN边缘设备收集的信息,创建与整个WAN 10的配置有关的信息。拓扑构建单元104在源映射单元103的数据库中注册所创建的与整个WAN 10有关的信息。
质量信息收集单元105收集与WAN边缘设备之间的多个路由上的路 径有关的性能信息。该性能信息包括路径的单向/往返延迟信息、分组丢失信息等。可以由WAN边缘设备300的操作管理维护(OAM)功能收集这种性能信息。作为这种OAM功能,存在MPLS网络中使用的MPLS OAM和以太网中使用的以太网OAM。
设备控制执行单元106执行WAN 10中的路径集合的连接或用户控制设备之间的连接的设置或改变。设备控制执行单元106基于由质量信息获得单元105收集的和在源映射单元103中存储的信息,执行对WAN边缘设备300的该设置或改变。
1.2)用户控制设备
如图3所述,用户控制设备200包括用户站点网络控制单元201、设备控制执行单元202、查询I/F 203和不同用户站点的地址列表204。
用户站点网络控制单元201具有在用户站点控制网络所必需的功能。用户站点网络控制单元201通过设备控制执行单元202控制包括用户边缘设备400的网络。用任意方法控制用户站点。
在监视当前连接的路径的状态时或当通过参考其他用户站点的地址列表204来向不同用户站点请求新连接时或针对其他目的,使用向WAN 10发送查询的用户控制设备的查询I/F 203。
可以通过WAN控制设备的计算机执行未示出的存储器中存储的程序,实现由业务导向单元101、网络分析单元102、源映射单元103、拓扑构建单元104、质量信息获得单元105、设备控制执行单元106和业务量获得单元107实现的功能。
2.操作
以下参考图4A至图8描述用于创建要由WAN控制设备100中的源映射单元103保存的信息的方法。源映射单元103至少保存随时间改变的WAN 10的配置信息和与WAN 10的网络状态有关的信息。源映射单元103还保存从针对其提供WAN边缘设备的用户边缘设备400到所有其他用户边缘设备的一个或多个路由的信息。源映射单元103还保存与各个路由的质量有关的信息。首先,描述用于构建WAN 10中的拓扑的过程。
2.1)拓扑构建操作
在图4A中,假定WAN边缘设备A和WAN边缘设备H中的每个设置与位于其他用户站点处的WAN边缘设备的路径。在本示例中,假定设置从WAN边缘设备A到不同WAN边缘设备F、G和H的多个路径。每个WAN控制设备的拓扑构建单元104基于多个路径的路由信息,构建拓扑信息。在本示例中,假定WAN控制设备100A控制WAN边缘设备A并且WAN控制设备100H控制WAN边缘设备H进行描述。WAN控制设备100A和100H两者均具有图2中所述的配置。为此,关于每个WAN控制设备的配置块,符号A或H附接到每个附图标记以将它们相互区分。以下参考图5描述拓扑构建过程。
在图5中,当拓扑构建过程开始时(步骤S100),WAN控制设备100A的拓扑构建单元104A命令WAN边缘设备A发送用于获得与其他用户站点相连的所有路径有关的路由信息的消息(回环消息)。当WAN边缘设备A通过该回环消息接收到各条路径的路由信息时,WAN控制设备100A从WAN边缘设备A获得路由信息(步骤S102)。例如,如图4B所述,路径路由信息包括路由A-B-G的路径1、路由A-C-D-G的路径2、路由A-C-D-F的路径3、路由A-C-E-H的路径4、路由H-E-D-G的路径5和路由H-E-D-F的路径6。
拓扑构建单元104A确定每个路径的路由信息是否指示新路由或路由改变(步骤S103)。当路由信息指示新路由或与先前获得的路由信息不同的路由时(步骤S103处,是),拓扑构建单元104A从所获得的新的或改变的路由信息中删除重合的节点和链路以创建拓扑配置(步骤S104)。然后,拓扑构建单元104A在源映射单元105的数据库中注册拓扑配置(步骤S104)。图4C中示出了因此获得的拓扑信息的一个示例。当新路由和路由改变不再存在时(在步骤S103处,否),过程等待下一收集定时(在步骤S105处,否)。当下一收集定时到来时(在步骤S105处是),过程返回上述步骤S101。在每个WAN控制设备处以固定间隔或当诸如生成故障告警等事件发生时,执行更新拓扑配置的该操作。
还以相同方式在与WAN边缘设备H相连的WAN控制设备100H中执行上述拓扑信息更新操作。所有WAN控制设备通过使用每个源映射单元103的数据库的同步功能,共享已经由每个WAN边缘设备更新的拓扑配置。
2.2)性能信息更新操作
接下来,参考图6A至图7描述获得性能信息的过程。在本示例中,如图6A所示,进行关于由WAN控制设备100A控制的WAN边缘设备A连接到WAN边缘设备G、F和H的情况的描述。
在图7中,当性能信息获得过程开始时(步骤S200),WAN控制设备100A的质量信息获得单元105A命令WAN边缘设备A发送针对与其他用户站点相连的所有路径的性能测量消息(步骤S201)。当WAN边缘设备A通过该性能测量消息接收到每条路径的性能信息时,WAN控制设备100A的质量信息获得单元105A从WAN边缘设备A获得性能信息(步骤S202)。然后,质量信息获得单元105A通过使用所获得的每条路径的性能信息,更新源映射单元103的数据库(DB)(步骤S203)。当存在未更新性能信息的路径时,确定此路径为在WAN 10中不存在的路径,并从源映射单元103的数据库(DB)中删除此路径(步骤S204)。随后,当收集定时到来时(在步骤S205处,是),过程返回上述步骤S201。在每个WAN控制设备处以固定间隔或当诸如生成故障告警等事件发生时执行该更新性能信息的操作。图6B中示出了路径的性能信息的一个示例。
2.3)空闲频带更新操作
最后,作出关于以下方法的描述:通过使用上述拓扑信息和路径信息,WAN控制设备的网络分析单元102计算每条路径的空闲频带。
在图8中,当开始空闲频带更新操作时(步骤S300),网络分析单元102从源映射单元103获得WAN 10中的路径信息集合(步骤S301)。然后,网络分析单元102创建Nx1(“N”是路径的数量)的路径频带矩阵,其元素是各条路径中使用的频带(步骤S301)。
接下来,网络分析单元102创建MxN的路由矩阵(“M”是链路的数量,“N”是路径的数量),其元素是路径和链路,并且其中路径经过的链路的元素是“1”(步骤S302)。然后,网络分析单元102通过使用所创建的路径频带矩阵和路由矩阵以及链路频带矩阵来计算每条链路的空闲频带(步骤S303)。链路频带矩阵是1xM的矩阵,其元素是各条链路的最大可接收频带。例如,通过以下公式执行计算。
(每条链路空闲频带矩阵)=(链路频带矩阵)-(路由矩阵)x(路径频带矩阵)
随后,网络分析单元102使用所获得的每条链路的空闲频带、路由矩阵和Nx 1的可用频带矩阵来创建等式“(空闲频带)=(路由矩阵)x(可用频带矩阵)”(步骤S304)。在可用频带矩阵中,将针对其计算空闲频带的路径的元素设置为“Xi”(“i”是路径的标识符)。网络分析单元102通过线性编程来求解此等式,以计算每条路径中可用的频带“Xi”(步骤S304)。网络分析单元102使用因此计算的每条路径的可用频带来更新源映射单元103的数据库(DB)中的路径信息中的可用频带(步骤S305)。以先前确定的时间间隔执行这种一系列计算(步骤S306)。
2.4)业务导向
如上所述,及时地更新源映射单元103的数据库(DB)中的路径信息(拓扑信息、质量信息和可用频带信息)。当从用户站点请求用户业务传输时,业务导向单元101通过使用所关注的通信目的地的用户站点的地址,在源映射单元103的数据库(DB)中进行搜索,以确定一个或多个路由候选,并基于诸如所请求的用户业务的频带等的信息来确定可传输的路由。
例如,当将如图6B中所示的路径性能信息作为从WAN边缘设备A至WAN边缘设备G的路径存储在数据库(DB)中时,存在路由A-B-G的路径1和路由A-C-D-G的路径2。在图6B中所示的示例中,尽管路径1具有较大可用频带,路径2具有良好的性能。因此,当用户请求的到WAN边缘设备G的业务量小于路径2的可用容量时,选择路径2是有益的。另一方面,当业务超过路径2的可用容量时,业务导向单元104将用户的路径切换到路径1,使得可以传输用户业务。
3.有益效果
如上所述,根据示例性实施例的WAN控制设备可以通过以固定间隔获得质量信息和路由信息来持续地获得最新的WAN拓扑配置和最新的网络状态(例如质量)。从而,能够灵活地对用户的业务进行导向。此外,因为仅由WAN边缘设备执行业务的交换,不需要控制WAN 10中的所 有通信设备,因此可以高速地控制路径。
更具体而言,根据网络状态灵活地对用户业务进行导向。因此,使用VAN的用户可以发送突发业务而不被合同规定的频带所限制,并可以最大化WAN中的频带使用效率。此外,不需要控制WAN中的路由上的所有通信设备,控制WAN边缘设备就足够了。因此,可以响应于用户的请求迅速地提供网络服务,并可以极大地减少控制时间。
4.具体应用示例
如图9所示,根据示例性实施例的网络控制设备可以应用于WAN边缘设备360和WAN边缘设备350,WAN边缘设备360连接到通过同步数字体系(SDH)等的时隙或波长单位交换业务的路径交换网络11,WAN边缘设备350连接到通过分组单位交换业务的分组网络12。因此,根据示例性实施例,还可以在其层相互不同的WAN中的VPN之间对用户业务进行导向。
当分组网络12是图10A中所示的MPLS网络500时,根据示例性实施例的WAN控制设备收集WAN中设置的MPLS标签交换路径(LSP)的路由信息和性能信息,并且WAN边缘设备执行关于哪个LSP用于封装来自用户的IP、以太网或MPLS业务的控制。
当分组网络12是图10B中所示的以太网络501时,根据示例性实施例的WAN控制设备收集WAN中设置的以太网的路由信息和性能信息,并且WAN边缘设备通过使用提供商骨干桥接(PBB)机制或IEEE803.1Q来封装来自用户的IP或以太网业务。
当路径交换网络11是图10C中所示的专用线路网络502时,根据示例性实施例的WAN控制设备收集WAN中设置的ODU或波长路径的路由信息和性能信息,并且WAN边缘设备执行关于要连接到用户站点的端口连接到哪个ODU或波长路径的控制。
因此,根据本发明,集成了多个网络层,并且利用常用机制进行控制。因此,用户控制设备可以通过使用最优路由而不考虑对网络层唯一的质量和开销来接收通信服务。
如要由本发明解决的技术问题中所描述,在分组网络中,因为通 常与其他用户共享频带,开销较低,但难以确保通信质量。在路径交换网络中,因为频带被占用,质量较高,但开销也高。当应用本发明时,执行操作使得从在用户站点之间进行连接的WAN边缘设备获得WAN中的信息,并对用户站点之间的业务进行导向。换言之,在分组网络中,可以实时地识别WAN网络的状态。因此,可以事先知道通信质量和可用频带,并可以将其用于控制用户站点中的应用。在路径交换网络中,WAN中的路径未被占用,并可以与不同用户共享。因此,可以减少更多开销。
5.补充注释
上文公开的示例性实施例的全部或部分可以描述为(但不限于)以下补充注释。
(补充注释1)一种控制与多个用户站点中每一个相连的网络的边缘设备的网络控制设备,所述网络控制设备包括:网络状态收集装置,用于通过所述边缘设备收集所述网络中的网络状态;以及业务导向装置,用于基于所述网络状态对从用户站点通过所述边缘设备向所述网络中的特定路由或特定接收端发送的业务进行导向。
(补充注释2)根据补充注释1所述的网络控制设备,其中,所述网络状态包括:指示所述边缘设备和其他边缘设备之间的路由的路径路由信息,以及所述路由的路径性能信息和空闲频带信息。
(补充注释3)根据补充注释1或2所述的网络控制设备,其中,所述网络控制设备向所述用户站点提供所述路径性能信息和/或所述空闲频带信息。
(补充注释4)根据补充注释1至3中任一项所述的网络控制设备,其中,所述网络控制设备控制相互具有不同层的多个网络的各个边缘设备,并且所述业务导向装置将所述业务导向到所述多个网络之一。
(补充注释5)一种用于控制与多个用户站点中每一个相连的网络的边缘设备的网络控制方法,所述网络控制方法包括:由网络状态收集装置通过所述边缘设备收集所述网络中的网络状态;以及,由业务导向装置基于所述网络状态对从用户站点通过所述边缘设备向所述网 络中的特定路由或特定接收端发送的业务进行导向。
(补充注释6)根据补充注释5所述的网络控制方法,其中,所述网络状态包括:指示所述边缘设备和其他边缘设备之间的路由的路径路由信息,以及所述路由的路径性能信息和空闲频带信息。
(补充注释7)根据补充注释5或6所述的网络控制方法,包括:向所述用户站点提供所述路径性能信息和/或所述空闲频带信息。
(补充注释8)根据补充注释5至7中任一项所述的网络控制方法,包括:控制相互具有不同层的多个网络的各个边缘设备,并且由所述业务导向装置将所述业务导向到所述多个网络之一。
(补充注释9)一种将多个用户站点相互连接的网络系统,所述网络系统包括:分别与所述多个用户站点相连的多个边缘设备;以及控制所述多个边缘设备中每一个的网络控制设备,其中,所述网络控制设备通过所述边缘设备收集所述网络中的网络状态,并基于所述所收集的网络状态,对从用户站点通过所述边缘设备中的任意边缘设备向所述网络中的特定路由或特定接收端发送的业务进行导向。
(补充注释10)根据补充注释9所述的网络系统,其中,所述网络状态包括:指示所述边缘设备和其他边缘设备之间的路由的路径路由信息,以及所述路由的路径性能信息和空闲频带信息。
(补充注释11)根据补充注释9或10所述的网络系统,其中,所述网络系统向所述用户站点提供所述路径性能信息和/或所述空闲频带信息。
(补充注释12)根据补充注释9至11中任一项所述的网络系统,其中,所述网络系统控制相互具有不同层的多个网络中每一个的所述边缘设备,并且所述业务导向装置将所述业务导向到所述多个网络之一。
(补充注释13)根据补充注释12所述的网络系统,其中,所述相互具有不同层的多个网络包括分组网络和电路交换网络。
(补充注释14)一种使计算机用作网络控制设备的程序,所述网络控制设备控制与多个用户站点中每一个相连的网络的边缘设备,所述程序使所述计算机实现:通过所述边缘设备收集所述网络中的网络状态的网络状态收集功能;以及基于所述网络状态对从用户站点通过 所述边缘设备向所述网络中的特定路由或特定接收端发送的业务进行导向的业务导向功能。
(补充注释15)一种广域网(WAN)中的网络系统,所述广域网(WAN)提供将多个用户站点相互连接的虚拟专用网(VPN),其中,控制多个WAN的控制设备收集所述WAN中的状态,相互共享所收集的状态,并基于WAN中的业务状态,对从用户向所述WAN中的特定路由或特定接收端发送的业务进行导向。
(补充注释16)根据补充注释15所述的网络系统,其中,多个WAN控制设备中的每一个包括:拓扑构建单元,所述拓扑构建单元从所述WAN边缘设备收集所述WAN的信息并创建拓扑配置;质量获得单元,所述质量获得单元收集所述WAN边缘设备之间的多个路径集合的性能信息;源映射单元,所述源映射单元在每个WAN边缘设备中存储所构建的拓扑信息和每条路径的质量信息;网络分析单元,所述网络分析单元基于这些信息项来分析网络的状态;业务导向单元,所述业务导向单元根据分析结果对业务进行导向;以及设备控制执行单元,所述设备控制执行单元控制所述WAN边缘设备用于对所述业务进行导向。
(补充注释17)根据补充注释16所述的网络系统,其中,所述WAN控制设备包括用于与控制用户站点的网络的用户控制设备进行通信的通信接口,以及所述网络系统向所述用户站点提供所述WAN中的所述路径集合的所述质量信息。
(补充注释18)根据补充注释16或17所述的网络系统,其中,所述质量信息是以下任一项:单向延迟、往返延迟、分组丢失率和故障的存在或不存在。
(补充注释19)根据补充注释16所述的网络系统,其中,所述WAN控制设备包括用于与控制用户站点的网络的用户控制设备进行通信的通信接口,以及所述网络系统向所述用户站点提供指示所述WAN中的所述路径集合的可传输频带的空闲频带信息。
(补充注释20)根据补充注释16至19中任一项所述的网络系统,其中,所述多个WAN控制设备的所述源映射单元保存所述多个WAN的网络配置和网络状态,所述多个WAN包括其层相互不同的分组网络和电路 交换网络,以及所述网络系统对从用户经由与用户控制设备的通信接口在其层相互不同的WAN中的VPN之间传输的业务进行导向。
(补充注释21)一种控制WAN的网络控制设备,所述WAN提供将多个用户站点相互连接的VPN,所述网络控制设备包括:拓扑构建单元,所述拓扑构建单元收集所述WAN的信息并创建拓扑配置;质量获得单元,所述质量获得单元收集所述WAN边缘设备之间的多个路径集合的性能信息;源映射单元,所述源映射单元在其中存储所构建的拓扑信息和每条路径的质量信息;网络分析单元,所述网络分析单元基于这些信息项来分析网络的状态;业务导向单元,所述业务导向单元根据分析结果对业务进行导向;以及设备控制执行单元,所述设备控制执行单元控制所述WAN边缘设备以对所述业务进行导向。
(补充注释22)根据补充注释21所述的网络控制设备,包括用于与控制所述用户站点的网络的用户控制设备进行通信的通信接口,其中所述网络控制设备向用户站点提供WAN网络中的路径集合的质量信息。
(补充注释23)根据补充注释22所述的网络控制设备,包括用于与控制所述用户站点的网络的用户控制设备进行通信的通信接口,其中所述网络控制设备向所述用户站点提供指示WAN网络中的路径集合中的可传输频带的空闲频带信息。
(补充注释24)根据补充注释20至23中任一项所述的网络系统,其中,所述网络控制设备中的所述源映射单元保存多个WAN的网络配置和网络状态,所述多个WAN由相互具有不同的层的分组网络和电路交换网络构成,以及所述网络控制设备对从用户经由与用户控制设备的通信接口在相互具有不同层的所述WAN中的VPN之间传输的业务进行导向。
(补充注释25)一种用于控制WAN的网络控制方法,所述WAN提供将多个用户站点相互连接的VPN,所述网络控制方法包括:在数据库中存储所述WAN的拓扑信息、路径的路由信息、路径的质量信息和路径的频带信息;通过使用在所述数据库中存储的这些信息项来分析网络的状态;以及根据分析结果对业务进行导向。
(补充注释26)根据补充注释25所述的网络控制方法,其中,提供了用于与控制用户站点的网络的用户控制设备进行通信的通信接口装置,以及向所述用户站点发布所述WAN中的路径集合的所述质量信息和可用频带信息。
(补充注释27)根据补充注释26所述的网络控制方法,其中,所述质量信息是以下任一项:单向延迟、往返延迟、分组丢失率和故障的存在或不存在。
[工业实用性]
本发明可以应用于将网络控制设备等用于将分离的用户基地相互连接的WAN。此外,本发明可以应用于将网络信息共享系统用于与用户共享广域网的配置和质量信息。
[附图标记列表]
10 WAN
11 路径交换网络
12 分组交换网络
20 用户基地/站点
100 WAN控制设备
101 业务导向单元
102 网络分析单元
103 源映射单元
104 拓扑构建单元
105 质量信息获得单元
106 设备控制执行单元
107 业务量获得单元
108 查询I/F
200 用户控制设备
201 用户网络控制单元
202 设备控制执行单元
203 查询I/F
204 地址列表
300 WAN边缘设备
350 WAN边缘设备(分组SW)
360 WAN边缘设备(专用线路)
400 用户边缘设备

网络控制方法和设备.pdf_第1页
第1页 / 共22页
网络控制方法和设备.pdf_第2页
第2页 / 共22页
网络控制方法和设备.pdf_第3页
第3页 / 共22页
点击查看更多>>
资源描述

《网络控制方法和设备.pdf》由会员分享,可在线阅读,更多相关《网络控制方法和设备.pdf(22页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN104247347A43申请公布日20141224CN104247347A21申请号201380020049722申请日20130412201209279820120416JPH04L12/721200601H04L12/6620060171申请人日本电气株式会社地址日本东京都72发明人西冈到林谷昌洋74专利代理机构中科专利商标代理有限责任公司11021代理人闫晔54发明名称网络控制方法和设备57摘要本发明提供了一种能够实现用户业务通过网络进行高效和灵活传输的网络控制方法和设备。网络控制设备100通过边缘设备300收集网络WAN10中的网络状态。所述网络控制设备100基于网络。

2、状态对从用户站点20通过所述边缘设备向所述网络中的特定路由或特定接收端传输的业务进行导向。30优先权数据85PCT国际申请进入国家阶段日2014101586PCT国际申请的申请数据PCT/JP2013/0025072013041287PCT国际申请的公布数据WO2013/157234JA2013102451INTCL权利要求书1页说明书10页附图10页19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书10页附图10页10申请公布号CN104247347ACN104247347A1/1页21一种控制与多个用户站点中每一个相连的网络的边缘设备的网络控制设备,所述网络控制设备包括网。

3、络状态收集装置,用于通过所述边缘设备收集所述网络中的网络状态;以及业务导向装置,用于基于所述网络状态对从用户站点通过所述边缘设备向所述网络中的特定路由或特定接收端传输的业务进行导向。2根据权利要求1所述的网络控制设备,其中,所述网络状态包括指示所述边缘设备和其他边缘设备之间的路由的路径路由信息,以及所述路由的路径性能信息和空闲频带信息。3根据权利要求1或2所述的网络控制设备,其中,所述网络控制设备向所述用户站点提供所述路径性能信息和/或所述空闲频带信息。4根据权利要求1至3中任一项所述的网络控制设备,其中,所述网络控制设备控制相互具有不同层的多个网络的各个边缘设备,并且所述业务导向装置将所述业。

4、务导向到所述多个网络之一。5一种用于控制与多个用户站点中每一个相连的网络的边缘设备的网络控制方法,所述网络控制方法包括由网络状态收集装置通过所述边缘设备收集所述网络中的网络状态;以及由业务导向装置基于所述网络状态对从用户站点通过所述边缘设备向所述网络中的特定路由或特定接收端传输的业务进行导向。6根据权利要求5所述的网络控制方法,其中,所述网络状态包括指示所述边缘设备和其他边缘设备之间的路由的路径路由信息,以及所述路由的路径性能信息和空闲频带信息。7根据权利要求5或6所述的网络控制方法,包括向所述用户站点提供所述路径性能信息和/或所述空闲频带信息。8根据权利要求5至7中任一项所述的网络控制方法,。

5、包括控制相互具有不同层的多个网络的各个边缘设备,并且由所述业务导向装置将所述业务导向到所述多个网络之一。9一种将多个用户站点相互连接的网络系统,所述网络系统包括分别与所述多个用户站点相连的多个边缘设备;以及控制所述多个边缘设备中每一个的网络控制设备,其中,所述网络控制设备通过所述边缘设备收集网络中的网络状态,并基于所收集的网络状态,对从用户站点通过所述边缘设备中的任意边缘设备向所述网络中的特定路由或特定接收端传输的业务进行导向。10一种使计算机用作网络控制设备的程序,所述网络控制设备控制与多个用户站点中每一个相连的网络的边缘设备,所述程序使所述计算机实现通过所述边缘设备收集所述网络中的网络状态。

6、的网络状态收集功能;以及基于所述网络状态对从用户站点通过所述边缘设备向所述网络中的特定路由或特定接收端传输的业务进行导向的业务导向功能。权利要求书CN104247347A1/10页3网络控制方法和设备0001本申请基于并要求2012年4月16日递交的日本专利申请NO2012092798的优先权,其公开的全文以引用方式整体上并入本文。技术领域0002本发明涉及网络控制技术,具体涉及用于控制用户业务的网络控制方法和设备。背景技术0003在本技术领域中,经由广域网WAN接收通信服务的用户通常聚合用户自身使用的各种应用软件的通信业务量,并基于该聚合值与通信服务提供商签订与使用频带有关的合同。0004例。

7、如,具有多个基地的公司估计各个基地之间的通信业务量,并使用通信服务提供商的专用线路服务或虚拟专用网VPN服务。此外,使用专用线路服务或VPN服务,使得管理多个数据中心的公司或组织能够实现数据中心之间的数据的发送和接收。根据专用线路服务,能够接收由专用保证通信资源确保其质量的服务。同时,根据专用线路服务,使用通信服务的计费通常很昂贵。0005同时,根据VPN,可以使用由另一用户共享的通信资源,就像该共享资源是专用线路一样,这会导致低开销。这种VPN的示例包括IPVPN、层2VPNL2VPN等。在IPVPN中,在分组网络上构建虚拟网络。根据这种基于分组的VPN,与另一用户共享通信资源,使得与专用线。

8、路服务相比,通信质量降低。然而,根据基于分组的VPN,可以期望在多个用户之间的业务统计多重效应,使得通信开销变低。0006通常由IP/IP/MPLS路由器或以太网以太网是注册商标交换机提供基于分组的VPN通信系统。集成在这些设备中的控制软件控制VPN服务。这种控制软件交换设备相互之间的控制信息以获得相邻设备的信息和拓扑信息,并控制到目的设备的路由。根据这种VPN通信系统,为来自用户的业务量设置上限,使得比期望量大的业务不流入WAN。此外,根据这种VPN通信系统,WAN中的边缘设备对业务进行整形以确保合同规定的通信质量。0007作为使用VPN的业务管理技术,例如专利文献1中,公开了用于LAN之间。

9、的连接的系统的路由设备。具体而言,专利文献1描述了对具有相互不同频带速率的连接线路进行捆绑,使得以总频带速率执行网络通信以能够实现分组的高效发送和接收。0008专利文献2公开了管理VPN之间的连接的连接状态管理服务器。连接状态管理服务器收集VPN之间的连接中使用的路由的频带信息和终端用户使用的应用信息。基于所收集的信息,连接状态管理服务器根据VPN之间的连接中使用的路由的频带,创建应用软件的设置信息。该服务器向每个VPN下的终端提供由此创建的设置信息,以降低在终端处的设置负担。0009引用列表0010专利文献0011专利文献1日本待审专利公开NO2003338843说明书CN104247347。

10、A2/10页40012专利文献2日本待审专利公开NO2011176467发明内容0013技术问题0014然而,专利文献1和2中所描述的上述控制系统和技术具有以下问题。0015首先,当每个用户的业务超过合同规定的频带时,通信网络中的业务整形器丢弃每个用户的业务。为此,即使当通信链路的频带具有空闲时,用户也不能在合同规定的频带之外发送突发业务。0016第二,即使当考虑用户之间的业务统计多重效应时,需要确保每个用户合同规定的峰值频带。因此,在大多数情况下,通信链路使用率变得非常低。0017第三,当按照需要向信通信目的地设置新路径时,集成的控制软件需要控制路由上的所有通信设备。因此,设置通信路径耗费时。

11、间。即使当迅速地预测用于准备以设置通信路径的业务量时,实际上预测业务量是非常困难的。0018本发明提供用于解决上述问题的手段,并且本发明的目的是提供一种能够实现用户业务通过网络进行高效和灵活的传输的网络控制方法和设备。0019问题的解决方案0020一种根据本发明的网络控制设备是控制与多个用户站点中每一个相连的网络的边缘设备的网络控制设备,所述网络控制设备包括网络状态收集装置,用于通过所述边缘设备收集所述网络中的网络状态;以及业务导向装置,用于基于所述网络状态,对从用户站点通过边缘设备向所述网络中的特定路由或特定接收端发送的业务进行导向。一种根据本发明的网络控制方法是用于控制与多个用户站点中每一。

12、个相连的网络的边缘设备的网络控制方法,所述网络控制方法包括由网络状态收集装置通过所述边缘设备收集所述网络中的网络状态;以及,由业务导向装置基于所述网络状态对从用户站点通过边缘设备向所述网络中的特定路由或特定接收端发送的业务进行导向。0021发明的有益效果0022根据本发明的示例性优点,能够通过网络高效和灵活地传输用户业务。附图说明0023图1是根据本发明的一个示例性实施例的网络系统的配置图。0024图2是描绘根据示例性实施例的WAN控制设备的配置的框图。0025图3是描绘根据示例性实施例的用户控制设备的配置的框图。0026图4包括用于描绘示例性实施例中的拓扑构建方法的示意图,其中,图4A是描绘。

13、路由信息和拓扑的网络图,图4B描绘路径的路由信息的一个示例,图4C描绘拓扑及其信息。0027图5是描绘图4中拓扑构建过程的流程图。0028图6A是描绘示例性实施例中用于获得质量信息的方法的网络图,图6B描绘路径的性能信息的一个示例。0029图7是描绘示例性实施例中用于获得质量信息的方法的流程图。0030图8是描绘示例性实施例中用于计算剩余频带的方法的流程图。说明书CN104247347A3/10页50031图9是描绘已经应用示例性实施例的网络的框图。0032图10是描绘已经应用示例性实施例的网络中的路径配置示例的示意图。具体实施方式0033根据本发明的示例性实施例,网络控制设备从网络的边缘设备。

14、收集网络状态信息。基于网络状态,网络控制设备将从用户侧发送的业务导向到网络中的特定路径或特定接收端。从而,根据网络状态,可以通过网络灵活地发送用户业务,并可以最大化WAN的频带的使用。此外,尽管控制了网络边缘设备,但不一定要控制路由上所有的通信设备,借此可以极大地减少交换控制时间。以下,将参考附图描述本发明的示例性实施例。00341系统配置0035如图1所示,本发明的网络系统包括广域网WAN10和多个用户基地用户站点20,广域网WAN10将各个用户基地相互连接,基被布置在地理上广阔的范围中,多个用户基地用户站点20经由WAN10相互连接。WAN10和每个用户基地20经由WAN边缘设备300和用。

15、户边缘设备400相互连接。0036WAN边缘设备300接收由用户边缘设备400发送的业务。WAN边缘设备300通过WAN10将业务转发到另一用户基地20。作为用于在WAN边缘设备300和用户边缘设备400处转发业务的方法,存在通过IP、多协议标签交换MPLS、以太网等的基于分组的转发方法,通过作为光传输网络OTN的数据帧的光数据单元ODU或通过光交换机以波长为单位进行的光路径交换的基于路径的转发方法。WAN边缘设备300和用户边缘设备400由分别与其相连的WAN控制设备100和用户控制设备200控制。003711WAN控制设备网络控制设备0038如图2所示,WAN控制设备100包括业务导向单元。

16、101、网络分析单元102和源映射单元103。WAN控制设备100还包括包括与外部设备的通信接口的拓扑构建单元104、质量信息获得单元105、设备控制执行单元106、业务量获得单元107和查询接口查询I/F108。0039业务导向单元101具有确定特定用户边缘设备的一个或多个业务路由候选并将业务路由交换到用户边缘设备的功能。网络分析单元102计算路由候选,并作为路径信息存储在源映射单元103的数据库DB中。此外,业务导向单元101具有对来自用户控制设备的查询进行响应的功能。业务导向单元101向指派的目的地发送路径候选和诸如质量等的附加信息作为答复。0040网络分析单元102根据随时间改变并存储。

17、在源映射单元103的数据库中的WAN10的网络状态,计算N个N是自然数业务路由候选。以固定间隔或当诸如故障等事件发生时执行该路由候选的计算。根据例如单向延迟较少的路径、往返延迟较少的路径、具有最大空闲频带的路径或具有最大冗余的路由来确定路由候选。0041源映射单元103具有存储随时间变化的WAN10的网络状态、一个或多个业务路由候选和各个路由的质量信息的功能,该一个或多个业务路由候选从所关注的用户边缘设备导向到所有其他用户边缘设备,这些所关注的用户边缘设备被布置以面向WAN边缘设备。源映射单元103还具有在源映射单元103的站的数据库DB和另一WAN控制设备的源映射单元的数据库DB之间同步信息。

18、的功能。如稍后将描述,源映射单元103的数据库DB说明书CN104247347A4/10页6可以保存多个WAN例如相互具有不同层的分组网络和电路交换网络的网络配置的信息。0042拓扑构建单元104具有以下功能基于从每个WAN边缘设备收集的信息,创建与整个WAN10的配置有关的信息。拓扑构建单元104在源映射单元103的数据库中注册所创建的与整个WAN10有关的信息。0043质量信息收集单元105收集与WAN边缘设备之间的多个路由上的路径有关的性能信息。该性能信息包括路径的单向/往返延迟信息、分组丢失信息等。可以由WAN边缘设备300的操作管理维护OAM功能收集这种性能信息。作为这种OAM功能,。

19、存在MPLS网络中使用的MPLSOAM和以太网中使用的以太网OAM。0044设备控制执行单元106执行WAN10中的路径集合的连接或用户控制设备之间的连接的设置或改变。设备控制执行单元106基于由质量信息获得单元105收集的和在源映射单元103中存储的信息,执行对WAN边缘设备300的该设置或改变。004512用户控制设备0046如图3所述,用户控制设备200包括用户站点网络控制单元201、设备控制执行单元202、查询I/F203和不同用户站点的地址列表204。0047用户站点网络控制单元201具有在用户站点控制网络所必需的功能。用户站点网络控制单元201通过设备控制执行单元202控制包括用户。

20、边缘设备400的网络。用任意方法控制用户站点。0048在监视当前连接的路径的状态时或当通过参考其他用户站点的地址列表204来向不同用户站点请求新连接时或针对其他目的,使用向WAN10发送查询的用户控制设备的查询I/F203。0049可以通过WAN控制设备的计算机执行未示出的存储器中存储的程序,实现由业务导向单元101、网络分析单元102、源映射单元103、拓扑构建单元104、质量信息获得单元105、设备控制执行单元106和业务量获得单元107实现的功能。00502操作0051以下参考图4A至图8描述用于创建要由WAN控制设备100中的源映射单元103保存的信息的方法。源映射单元103至少保存随。

21、时间改变的WAN10的配置信息和与WAN10的网络状态有关的信息。源映射单元103还保存从针对其提供WAN边缘设备的用户边缘设备400到所有其他用户边缘设备的一个或多个路由的信息。源映射单元103还保存与各个路由的质量有关的信息。首先,描述用于构建WAN10中的拓扑的过程。005221拓扑构建操作0053在图4A中,假定WAN边缘设备A和WAN边缘设备H中的每个设置与位于其他用户站点处的WAN边缘设备的路径。在本示例中,假定设置从WAN边缘设备A到不同WAN边缘设备F、G和H的多个路径。每个WAN控制设备的拓扑构建单元104基于多个路径的路由信息,构建拓扑信息。在本示例中,假定WAN控制设备1。

22、00A控制WAN边缘设备A并且WAN控制设备100H控制WAN边缘设备H进行描述。WAN控制设备100A和100H两者均具有图2中所述的配置。为此,关于每个WAN控制设备的配置块,符号A或H附接到每个附图标记以将它们相互区分。以下参考图5描述拓扑构建过程。0054在图5中,当拓扑构建过程开始时步骤S100,WAN控制设备100A的拓扑构建单元104A命令WAN边缘设备A发送用于获得与其他用户站点相连的所有路径有关的路由信说明书CN104247347A5/10页7息的消息回环消息。当WAN边缘设备A通过该回环消息接收到各条路径的路由信息时,WAN控制设备100A从WAN边缘设备A获得路由信息步骤。

23、S102。例如,如图4B所述,路径路由信息包括路由ABG的路径1、路由ACDG的路径2、路由ACDF的路径3、路由ACEH的路径4、路由HEDG的路径5和路由HEDF的路径6。0055拓扑构建单元104A确定每个路径的路由信息是否指示新路由或路由改变步骤S103。当路由信息指示新路由或与先前获得的路由信息不同的路由时步骤S103处,是,拓扑构建单元104A从所获得的新的或改变的路由信息中删除重合的节点和链路以创建拓扑配置步骤S104。然后,拓扑构建单元104A在源映射单元105的数据库中注册拓扑配置步骤S104。图4C中示出了因此获得的拓扑信息的一个示例。当新路由和路由改变不再存在时在步骤S1。

24、03处,否,过程等待下一收集定时在步骤S105处,否。当下一收集定时到来时在步骤S105处是,过程返回上述步骤S101。在每个WAN控制设备处以固定间隔或当诸如生成故障告警等事件发生时,执行更新拓扑配置的该操作。0056还以相同方式在与WAN边缘设备H相连的WAN控制设备100H中执行上述拓扑信息更新操作。所有WAN控制设备通过使用每个源映射单元103的数据库的同步功能,共享已经由每个WAN边缘设备更新的拓扑配置。005722性能信息更新操作0058接下来,参考图6A至图7描述获得性能信息的过程。在本示例中,如图6A所示,进行关于由WAN控制设备100A控制的WAN边缘设备A连接到WAN边缘设。

25、备G、F和H的情况的描述。0059在图7中,当性能信息获得过程开始时步骤S200,WAN控制设备100A的质量信息获得单元105A命令WAN边缘设备A发送针对与其他用户站点相连的所有路径的性能测量消息步骤S201。当WAN边缘设备A通过该性能测量消息接收到每条路径的性能信息时,WAN控制设备100A的质量信息获得单元105A从WAN边缘设备A获得性能信息步骤S202。然后,质量信息获得单元105A通过使用所获得的每条路径的性能信息,更新源映射单元103的数据库DB步骤S203。当存在未更新性能信息的路径时,确定此路径为在WAN10中不存在的路径,并从源映射单元103的数据库DB中删除此路径步骤。

26、S204。随后,当收集定时到来时在步骤S205处,是,过程返回上述步骤S201。在每个WAN控制设备处以固定间隔或当诸如生成故障告警等事件发生时执行该更新性能信息的操作。图6B中示出了路径的性能信息的一个示例。006023空闲频带更新操作0061最后,作出关于以下方法的描述通过使用上述拓扑信息和路径信息,WAN控制设备的网络分析单元102计算每条路径的空闲频带。0062在图8中,当开始空闲频带更新操作时步骤S300,网络分析单元102从源映射单元103获得WAN10中的路径信息集合步骤S301。然后,网络分析单元102创建NX1“N”是路径的数量的路径频带矩阵,其元素是各条路径中使用的频带步骤。

27、S301。0063接下来,网络分析单元102创建MXN的路由矩阵“M”是链路的数量,“N”是路径的数量,其元素是路径和链路,并且其中路径经过的链路的元素是“1”步骤S302。然后,网络分析单元102通过使用所创建的路径频带矩阵和路由矩阵以及链路频带矩阵来计算每条链路的空闲频带步骤S303。链路频带矩阵是1XM的矩阵,其元素是各条链路的最说明书CN104247347A6/10页8大可接收频带。例如,通过以下公式执行计算。0064每条链路空闲频带矩阵链路频带矩阵路由矩阵X路径频带矩阵0065随后,网络分析单元102使用所获得的每条链路的空闲频带、路由矩阵和NX1的可用频带矩阵来创建等式“空闲频带路。

28、由矩阵X可用频带矩阵”步骤S304。在可用频带矩阵中,将针对其计算空闲频带的路径的元素设置为“XI”“I”是路径的标识符。网络分析单元102通过线性编程来求解此等式,以计算每条路径中可用的频带“XI”步骤S304。网络分析单元102使用因此计算的每条路径的可用频带来更新源映射单元103的数据库DB中的路径信息中的可用频带步骤S305。以先前确定的时间间隔执行这种一系列计算步骤S306。006624业务导向0067如上所述,及时地更新源映射单元103的数据库DB中的路径信息拓扑信息、质量信息和可用频带信息。当从用户站点请求用户业务传输时,业务导向单元101通过使用所关注的通信目的地的用户站点的地。

29、址,在源映射单元103的数据库DB中进行搜索,以确定一个或多个路由候选,并基于诸如所请求的用户业务的频带等的信息来确定可传输的路由。0068例如,当将如图6B中所示的路径性能信息作为从WAN边缘设备A至WAN边缘设备G的路径存储在数据库DB中时,存在路由ABG的路径1和路由ACDG的路径2。在图6B中所示的示例中,尽管路径1具有较大可用频带,路径2具有良好的性能。因此,当用户请求的到WAN边缘设备G的业务量小于路径2的可用容量时,选择路径2是有益的。另一方面,当业务超过路径2的可用容量时,业务导向单元104将用户的路径切换到路径1,使得可以传输用户业务。00693有益效果0070如上所述,根据。

30、示例性实施例的WAN控制设备可以通过以固定间隔获得质量信息和路由信息来持续地获得最新的WAN拓扑配置和最新的网络状态例如质量。从而,能够灵活地对用户的业务进行导向。此外,因为仅由WAN边缘设备执行业务的交换,不需要控制WAN10中的所有通信设备,因此可以高速地控制路径。0071更具体而言,根据网络状态灵活地对用户业务进行导向。因此,使用VAN的用户可以发送突发业务而不被合同规定的频带所限制,并可以最大化WAN中的频带使用效率。此外,不需要控制WAN中的路由上的所有通信设备,控制WAN边缘设备就足够了。因此,可以响应于用户的请求迅速地提供网络服务,并可以极大地减少控制时间。00724具体应用示例。

31、0073如图9所示,根据示例性实施例的网络控制设备可以应用于WAN边缘设备360和WAN边缘设备350,WAN边缘设备360连接到通过同步数字体系SDH等的时隙或波长单位交换业务的路径交换网络11,WAN边缘设备350连接到通过分组单位交换业务的分组网络12。因此,根据示例性实施例,还可以在其层相互不同的WAN中的VPN之间对用户业务进行导向。0074当分组网络12是图10A中所示的MPLS网络500时,根据示例性实施例的WAN控制设备收集WAN中设置的MPLS标签交换路径LSP的路由信息和性能信息,并且WAN边缘设备执行关于哪个LSP用于封装来自用户的IP、以太网或MPLS业务的控制。说明书。

32、CN104247347A7/10页90075当分组网络12是图10B中所示的以太网络501时,根据示例性实施例的WAN控制设备收集WAN中设置的以太网的路由信息和性能信息,并且WAN边缘设备通过使用提供商骨干桥接PBB机制或IEEE8031Q来封装来自用户的IP或以太网业务。0076当路径交换网络11是图10C中所示的专用线路网络502时,根据示例性实施例的WAN控制设备收集WAN中设置的ODU或波长路径的路由信息和性能信息,并且WAN边缘设备执行关于要连接到用户站点的端口连接到哪个ODU或波长路径的控制。0077因此,根据本发明,集成了多个网络层,并且利用常用机制进行控制。因此,用户控制设备。

33、可以通过使用最优路由而不考虑对网络层唯一的质量和开销来接收通信服务。0078如要由本发明解决的技术问题中所描述,在分组网络中,因为通常与其他用户共享频带,开销较低,但难以确保通信质量。在路径交换网络中,因为频带被占用,质量较高,但开销也高。当应用本发明时,执行操作使得从在用户站点之间进行连接的WAN边缘设备获得WAN中的信息,并对用户站点之间的业务进行导向。换言之,在分组网络中,可以实时地识别WAN网络的状态。因此,可以事先知道通信质量和可用频带,并可以将其用于控制用户站点中的应用。在路径交换网络中,WAN中的路径未被占用,并可以与不同用户共享。因此,可以减少更多开销。00795补充注释008。

34、0上文公开的示例性实施例的全部或部分可以描述为但不限于以下补充注释。0081补充注释1一种控制与多个用户站点中每一个相连的网络的边缘设备的网络控制设备,所述网络控制设备包括网络状态收集装置,用于通过所述边缘设备收集所述网络中的网络状态;以及业务导向装置,用于基于所述网络状态对从用户站点通过所述边缘设备向所述网络中的特定路由或特定接收端发送的业务进行导向。0082补充注释2根据补充注释1所述的网络控制设备,其中,所述网络状态包括指示所述边缘设备和其他边缘设备之间的路由的路径路由信息,以及所述路由的路径性能信息和空闲频带信息。0083补充注释3根据补充注释1或2所述的网络控制设备,其中,所述网络控。

35、制设备向所述用户站点提供所述路径性能信息和/或所述空闲频带信息。0084补充注释4根据补充注释1至3中任一项所述的网络控制设备,其中,所述网络控制设备控制相互具有不同层的多个网络的各个边缘设备,并且所述业务导向装置将所述业务导向到所述多个网络之一。0085补充注释5一种用于控制与多个用户站点中每一个相连的网络的边缘设备的网络控制方法,所述网络控制方法包括由网络状态收集装置通过所述边缘设备收集所述网络中的网络状态;以及,由业务导向装置基于所述网络状态对从用户站点通过所述边缘设备向所述网络中的特定路由或特定接收端发送的业务进行导向。0086补充注释6根据补充注释5所述的网络控制方法,其中,所述网络。

36、状态包括指示所述边缘设备和其他边缘设备之间的路由的路径路由信息,以及所述路由的路径性能信息和空闲频带信息。0087补充注释7根据补充注释5或6所述的网络控制方法,包括向所述用户站点提供所述路径性能信息和/或所述空闲频带信息。0088补充注释8根据补充注释5至7中任一项所述的网络控制方法,包括控制相说明书CN104247347A8/10页10互具有不同层的多个网络的各个边缘设备,并且由所述业务导向装置将所述业务导向到所述多个网络之一。0089补充注释9一种将多个用户站点相互连接的网络系统,所述网络系统包括分别与所述多个用户站点相连的多个边缘设备;以及控制所述多个边缘设备中每一个的网络控制设备,其。

37、中,所述网络控制设备通过所述边缘设备收集所述网络中的网络状态,并基于所述所收集的网络状态,对从用户站点通过所述边缘设备中的任意边缘设备向所述网络中的特定路由或特定接收端发送的业务进行导向。0090补充注释10根据补充注释9所述的网络系统,其中,所述网络状态包括指示所述边缘设备和其他边缘设备之间的路由的路径路由信息,以及所述路由的路径性能信息和空闲频带信息。0091补充注释11根据补充注释9或10所述的网络系统,其中,所述网络系统向所述用户站点提供所述路径性能信息和/或所述空闲频带信息。0092补充注释12根据补充注释9至11中任一项所述的网络系统,其中,所述网络系统控制相互具有不同层的多个网络。

38、中每一个的所述边缘设备,并且所述业务导向装置将所述业务导向到所述多个网络之一。0093补充注释13根据补充注释12所述的网络系统,其中,所述相互具有不同层的多个网络包括分组网络和电路交换网络。0094补充注释14一种使计算机用作网络控制设备的程序,所述网络控制设备控制与多个用户站点中每一个相连的网络的边缘设备,所述程序使所述计算机实现通过所述边缘设备收集所述网络中的网络状态的网络状态收集功能;以及基于所述网络状态对从用户站点通过所述边缘设备向所述网络中的特定路由或特定接收端发送的业务进行导向的业务导向功能。0095补充注释15一种广域网WAN中的网络系统,所述广域网WAN提供将多个用户站点相互。

39、连接的虚拟专用网VPN,其中,控制多个WAN的控制设备收集所述WAN中的状态,相互共享所收集的状态,并基于WAN中的业务状态,对从用户向所述WAN中的特定路由或特定接收端发送的业务进行导向。0096补充注释16根据补充注释15所述的网络系统,其中,多个WAN控制设备中的每一个包括拓扑构建单元,所述拓扑构建单元从所述WAN边缘设备收集所述WAN的信息并创建拓扑配置;质量获得单元,所述质量获得单元收集所述WAN边缘设备之间的多个路径集合的性能信息;源映射单元,所述源映射单元在每个WAN边缘设备中存储所构建的拓扑信息和每条路径的质量信息;网络分析单元,所述网络分析单元基于这些信息项来分析网络的状态;。

40、业务导向单元,所述业务导向单元根据分析结果对业务进行导向;以及设备控制执行单元,所述设备控制执行单元控制所述WAN边缘设备用于对所述业务进行导向。0097补充注释17根据补充注释16所述的网络系统,其中,所述WAN控制设备包括用于与控制用户站点的网络的用户控制设备进行通信的通信接口,以及所述网络系统向所述用户站点提供所述WAN中的所述路径集合的所述质量信息。0098补充注释18根据补充注释16或17所述的网络系统,其中,所述质量信息是以下任一项单向延迟、往返延迟、分组丢失率和故障的存在或不存在。0099补充注释19根据补充注释16所述的网络系统,其中,所述WAN控制设备包括用说明书CN1042。

41、47347A109/10页11于与控制用户站点的网络的用户控制设备进行通信的通信接口,以及所述网络系统向所述用户站点提供指示所述WAN中的所述路径集合的可传输频带的空闲频带信息。0100补充注释20根据补充注释16至19中任一项所述的网络系统,其中,所述多个WAN控制设备的所述源映射单元保存所述多个WAN的网络配置和网络状态,所述多个WAN包括其层相互不同的分组网络和电路交换网络,以及所述网络系统对从用户经由与用户控制设备的通信接口在其层相互不同的WAN中的VPN之间传输的业务进行导向。0101补充注释21一种控制WAN的网络控制设备,所述WAN提供将多个用户站点相互连接的VPN,所述网络控制。

42、设备包括拓扑构建单元,所述拓扑构建单元收集所述WAN的信息并创建拓扑配置;质量获得单元,所述质量获得单元收集所述WAN边缘设备之间的多个路径集合的性能信息;源映射单元,所述源映射单元在其中存储所构建的拓扑信息和每条路径的质量信息;网络分析单元,所述网络分析单元基于这些信息项来分析网络的状态;业务导向单元,所述业务导向单元根据分析结果对业务进行导向;以及设备控制执行单元,所述设备控制执行单元控制所述WAN边缘设备以对所述业务进行导向。0102补充注释22根据补充注释21所述的网络控制设备,包括用于与控制所述用户站点的网络的用户控制设备进行通信的通信接口,其中所述网络控制设备向用户站点提供WAN网。

43、络中的路径集合的质量信息。0103补充注释23根据补充注释22所述的网络控制设备,包括用于与控制所述用户站点的网络的用户控制设备进行通信的通信接口,其中所述网络控制设备向所述用户站点提供指示WAN网络中的路径集合中的可传输频带的空闲频带信息。0104补充注释24根据补充注释20至23中任一项所述的网络系统,其中,所述网络控制设备中的所述源映射单元保存多个WAN的网络配置和网络状态,所述多个WAN由相互具有不同的层的分组网络和电路交换网络构成,以及所述网络控制设备对从用户经由与用户控制设备的通信接口在相互具有不同层的所述WAN中的VPN之间传输的业务进行导向。0105补充注释25一种用于控制WA。

44、N的网络控制方法,所述WAN提供将多个用户站点相互连接的VPN,所述网络控制方法包括在数据库中存储所述WAN的拓扑信息、路径的路由信息、路径的质量信息和路径的频带信息;通过使用在所述数据库中存储的这些信息项来分析网络的状态;以及根据分析结果对业务进行导向。0106补充注释26根据补充注释25所述的网络控制方法,其中,提供了用于与控制用户站点的网络的用户控制设备进行通信的通信接口装置,以及向所述用户站点发布所述WAN中的路径集合的所述质量信息和可用频带信息。0107补充注释27根据补充注释26所述的网络控制方法,其中,所述质量信息是以下任一项单向延迟、往返延迟、分组丢失率和故障的存在或不存在。0。

45、108工业实用性0109本发明可以应用于将网络控制设备等用于将分离的用户基地相互连接的WAN。此外,本发明可以应用于将网络信息共享系统用于与用户共享广域网的配置和质量信息。0110附图标记列表011110WAN011211路径交换网络011312分组交换网络说明书CN104247347A1110/10页12011420用户基地/站点0115100WAN控制设备0116101业务导向单元0117102网络分析单元0118103源映射单元0119104拓扑构建单元0120105质量信息获得单元0121106设备控制执行单元0122107业务量获得单元0123108查询I/F0124200用户控制设。

46、备0125201用户网络控制单元0126202设备控制执行单元0127203查询I/F0128204地址列表0129300WAN边缘设备0130350WAN边缘设备分组SW0131360WAN边缘设备专用线路0132400用户边缘设备说明书CN104247347A121/10页13图1说明书附图CN104247347A132/10页14图2说明书附图CN104247347A143/10页15图3说明书附图CN104247347A154/10页16图4说明书附图CN104247347A165/10页17图5说明书附图CN104247347A176/10页18图6说明书附图CN104247347A187/10页19图7说明书附图CN104247347A198/10页20图8说明书附图CN104247347A209/10页21图9说明书附图CN104247347A2110/10页22图10说明书附图CN104247347A22。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1