CN102769605A - A method and device for determining a relay circuit - Google Patents
A method and device for determining a relay circuit Download PDFInfo
- Publication number
- CN102769605A CN102769605A CN2011101157694A CN201110115769A CN102769605A CN 102769605 A CN102769605 A CN 102769605A CN 2011101157694 A CN2011101157694 A CN 2011101157694A CN 201110115769 A CN201110115769 A CN 201110115769A CN 102769605 A CN102769605 A CN 102769605A
- Authority
- CN
- China
- Prior art keywords
- transmission
- data
- network
- relay circuit
- circuit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 230000005540 biological transmission Effects 0.000 claims abstract description 302
- 238000005259 measurement Methods 0.000 claims description 8
- 238000010586 diagram Methods 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 5
- 238000005457 optimization Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 238000012550 audit Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
技术领域 technical field
本发明涉及通信技术领域,尤其涉及一种确定中继电路的方法及装置。The present invention relates to the technical field of communications, in particular to a method and device for determining a relay circuit.
背景技术 Background technique
在目前的互联网协议(IP,Internet Protocol)网络中,大多通过采用IP overSDH或IP over DWDM的组网方式,由作为传送网的同步数字体系(SDH,Synchronous Digital Hierarchy)或密集波分复用(DWDM,Dense WavelengthDivision Multiplexing)为IP网提供中继电路。目前,IP网和传送网互相独立规划、建设与发展,IP网和传送网互相不了解对方网络的网络结构,而只是简单的叠加关系,因此,在为IP网提供中继电路时,传送网根据IP网的流量及流向需求为IP网提供中继电路。In the current Internet Protocol (IP, Internet Protocol) network, most of them adopt the networking mode of IP over SDH or IP over DWDM, and use Synchronous Digital Hierarchy (SDH, Synchronous Digital Hierarchy) or dense wavelength division multiplexing ( DWDM, Dense Wavelength Division Multiplexing) provides relay circuits for IP networks. At present, the IP network and the transport network are planned, constructed and developed independently of each other. The IP network and the transport network do not understand each other's network structure, but only a simple superposition relationship. Therefore, when providing relay circuits for the IP network, the transport The network provides relay circuits for the IP network according to the traffic and flow requirements of the IP network.
目前为IP网提供中继电路的方法存在以下问题:The current method of providing relay circuits for IP networks has the following problems:
IP网缺乏传送网的网络结构知识,无法结合传送网的路由情况和传输系统结构设置中继电路,因此,传送网根据IP网的流量及流向需求,为IP网提供的中继电路中可能存在不合理的路由,使得IP网在使用该中继电路进行数据传输时,数据传输时延较长,不能满足IP网的需求。The IP network lacks knowledge of the network structure of the transport network, and cannot set up relay circuits based on the routing conditions of the transport network and the structure of the transmission system. There may be unreasonable routing, so that when the IP network uses the relay circuit for data transmission, the data transmission delay is long, which cannot meet the requirements of the IP network.
发明内容 Contents of the invention
本发明实施例提供一种确定中继电路的方法及装置,用于解决现有技术中传送网为IP网提供的中继电路的数据传输时延较长的问题。Embodiments of the present invention provide a method and device for determining a relay circuit, which are used to solve the problem in the prior art that the data transmission delay of the relay circuit provided by the transport network for the IP network is relatively long.
一种确定中继电路的方法,该方法包括:A method of determining a trunk circuit, the method comprising:
确定互联网协议IP网的数据发送节点和数据接收节点,以及从所述数据发送节点向所述数据接收节点传输数据所需的第一数据传输流量;Determining a data sending node and a data receiving node of the Internet Protocol IP network, and a first data transmission flow required for data transmission from the data sending node to the data receiving node;
测量传送网中的电路从所述数据发送节点向所述数据接收节点传输数据的数据传输时延,所述传送网中的电路支持从所述数据发送节点向所述数据接收节点传输数据时能够承载的第二数据传输流量不小于所述第一数据传输流量;Measuring the data transmission delay for circuits in the transmission network to transmit data from the data sending node to the data receiving node, where the circuits in the transmission network support transmission of data from the data sending node to the data receiving node can The second data transmission traffic carried is not less than the first data transmission traffic;
确定所述数据传输时延满足设定条件的传送网中的电路;Determining the circuits in the transmission network whose data transmission delay meets the set condition;
将确定出的电路作为从所述数据发送节点向所述数据接收节点传输数据的传输中继电路。The determined circuit is used as a transmission relay circuit for transmitting data from the data sending node to the data receiving node.
一种确定中继电路的装置,该装置包括:A device for determining a relay circuit, the device comprising:
第一信息确定模块,用于确定互联网协议IP网的数据发送节点和数据接收节点,以及从所述数据发送节点向所述数据接收节点传输数据所需的第一数据传输流量;The first information determination module is used to determine the data sending node and the data receiving node of the Internet protocol IP network, and the first data transmission flow required for data transmission from the data sending node to the data receiving node;
第二信息确定模块,用于测量传送网中的电路从所述数据发送节点向所述数据接收节点传输数据的数据传输时延,所述传送网中的电路支持从所述数据发送节点向所述数据接收节点传输数据时能够承载的第二数据传输流量不小于所述第一数据传输流量,并确定所述数据传输时延满足设定条件的传送网中的电路;The second information determination module is used to measure the data transmission delay of the circuit in the transmission network from the data sending node to the data receiving node, and the circuit in the transmission network supports the transmission from the data sending node to the data receiving node. A circuit in the transmission network whose second data transmission traffic that the data receiving node can carry when transmitting data is not less than the first data transmission traffic, and that determines that the data transmission delay satisfies a set condition;
传输中继电路确定模块,用于将确定出的电路作为从所述数据发送节点向所述数据接收节点传输数据的传输中继电路。A transmission relay circuit determination module, configured to use the determined circuit as a transmission relay circuit for transmitting data from the data sending node to the data receiving node.
本发明实施例提供的方案,不是仅仅根据IP网的流量及流向需求来确定中继电路,而是结合传送网中电路的数据传输时延,将满足IP网的流量及流向需求的电路中,数据传输时延满足设定条件的电路确定为传输中继电路,从而可以使得确定出的传输中继电路的数据传输时延较短,IP网在利用确定出的传输中继电路进行数据传输时,可以提高IP网数据传输的速度。The solution provided by the embodiment of the present invention is not to determine the relay circuit only according to the traffic and flow direction requirements of the IP network, but to combine the data transmission delay of the circuit in the transmission network, and to meet the traffic and flow direction requirements of the IP network. , the circuit whose data transmission delay meets the set condition is determined as a transmission relay circuit, so that the data transmission delay of the determined transmission relay circuit can be shortened, and the IP network uses the determined transmission relay circuit During data transmission, the speed of IP network data transmission can be improved.
附图说明 Description of drawings
图1为本发明实施例一提供的一种确定中继电路的方法流程示意图;FIG. 1 is a schematic flowchart of a method for determining a relay circuit provided by Embodiment 1 of the present invention;
图2为本发明实施例一提供的一种确定传送网中的电路的步骤流程示意图;FIG. 2 is a schematic flowchart of steps for determining a circuit in a transmission network provided by Embodiment 1 of the present invention;
图3为本发明实施例一提供的一种更新冗余中继电路的步骤流程示意图;FIG. 3 is a schematic flowchart of steps for updating a redundant relay circuit provided by Embodiment 1 of the present invention;
图4为本发明实施例二提供的一种确定中继电路的装置结构示意图;FIG. 4 is a schematic structural diagram of a device for determining a relay circuit provided in Embodiment 2 of the present invention;
图5为本发明实施例二提供的一种确定中继电路的装置的功能框图;FIG. 5 is a functional block diagram of an apparatus for determining a relay circuit provided in Embodiment 2 of the present invention;
图6为本发明实施例二提供的一种确定中继电路的系统结构示意图。FIG. 6 is a schematic structural diagram of a system for determining a relay circuit provided by Embodiment 2 of the present invention.
具体实施方式 Detailed ways
针对现有的传送网为IP网提供的中继电路数据传输时延较长,不能满足IP网的需求的问题,本发明提供的方案中,结合IP网的流量、流向以及传送网的数据传输时延来确定传输中继电路,从而解决现有技术存在的问题。Aiming at the problem that the relay circuit provided by the existing transport network for the IP network has a long data transmission delay and cannot meet the needs of the IP network, in the solution provided by the present invention, the flow and direction of the IP network and the data of the transport network are combined The transmission delay is used to determine the transmission relay circuit, thereby solving the problems existing in the prior art.
下面结合说明书附图和各实施例对本发明技术方案进行说明。The technical solutions of the present invention will be described below in conjunction with the accompanying drawings and various embodiments.
实施例一、Embodiment one,
本发明实施例一提供一种确定中继电路的方法,该方法的步骤流程如图1所示,具体包括:Embodiment 1 of the present invention provides a method for determining a relay circuit. The step flow of the method is shown in FIG. 1 , specifically including:
步骤101、确定IP网的流量和流向需求。
本步骤具体包括:确定IP网的数据发送节点和数据接收节点,以及从所述数据发送节点向所述数据接收节点传输数据所需的第一数据传输流量。This step specifically includes: determining a data sending node and a data receiving node of the IP network, and a first data transmission flow required for data transmission from the data sending node to the data receiving node.
步骤102、确定传送网中的电路。
本实施例一提供的确定中继电路的方法中,将IP网和传送网的信息结合来确定传送网为IP网提供的中继电路。In the method for determining a relay circuit provided in Embodiment 1, the information of the IP network and the transport network is combined to determine the relay circuit provided by the transport network for the IP network.
在本步骤中确定出的电路需要满足以下条件:The circuit determined in this step needs to meet the following conditions:
该电路支持从所述数据发送节点向所述数据接收节点传输数据,能够承载的第二数据传输流量不小于所述第一数据传输流量,且从所述数据发送节点向所述数据接收节点传输数据的数据传输时延满足设定条件。The circuit supports data transmission from the data sending node to the data receiving node, the second data transmission traffic that can be carried is not less than the first data transmission traffic, and is transmitted from the data sending node to the data receiving node The data transmission delay of the data meets the set condition.
其中,所述数据传输时延满足设定条件可以是指测量出的数据传输时延的长短满足设定条件,也可以是指与数据传输时延相关的参数满足设定条件,如电路能够承载的第二数据传输流量与所述数据传输时延的比值大于设定值。Wherein, the data transmission delay meeting the set condition may mean that the measured data transmission delay meets the set condition, or it may mean that parameters related to the data transmission delay meet the set condition, such as the circuit can carry A ratio of the second data transmission flow rate to the data transmission delay is greater than a set value.
具体的,所述第二数据传输流量与所述数据传输时延的比值可以通过以下方法确定:Specifically, the ratio of the second data transmission traffic to the data transmission delay may be determined by the following method:
其中,in,
Wk表示传送网中第k条电路的第二数据传输流量与第k条电路的数据传输时延的比值,所述k的最小取值为1,最大取值为传送网中满足以下条件的电路数量:W k represents the ratio of the second data transmission flow of the k-th circuit in the transport network to the data transmission delay of the k-th circuit, the minimum value of k is 1, and the maximum value is the one that satisfies the following conditions in the transport network Number of circuits:
支持从所述数据发送节点向所述数据接收节点传输数据且能够承载的第二数据传输流量不小于所述第一数据传输流量;Supporting data transmission from the data sending node to the data receiving node and the second data transmission traffic that can be carried is not less than the first data transmission traffic;
i,j分别表示一个传输节点,且i为数据发送节点,j为数据接收节点;i and j respectively represent a transmission node, and i is a data sending node, and j is a data receiving node;
Ti,j表示在一个测量周期内,IP网从传输节点i到传输节点j的点对点流量的平均值;T i, j represents the average value of the point-to-point traffic of the IP network from the transmission node i to the transmission node j within a measurement period;
Ti表示在一个测量周期内,IP网传输节点i的数据总流量;T i represents the total data flow of IP network transmission node i within a measurement period;
Di,k,j表示传送网从传输节点i经由第k条电路,传输数据到传输节点j的数据传输时延;D i, k, j represent the data transmission delay of the transmission network from the transmission node i to the transmission node j via the kth circuit;
D表示传送网的最大数据传输时延。D represents the maximum data transmission delay of the transport network.
具体的,确定传送网中的电路的步骤流程可以如图2所示,包括以下步骤:Specifically, the steps for determining the circuits in the transmission network may be shown in Figure 2, including the following steps:
步骤1021、确定传送网中支持从所述数据发送节点向所述数据接收节点传输数据,且能够承载的第二数据传输流量不小于所述第一数据传输流量的每一条电路。
步骤1022、确定步骤1021中确定出的每一条电路的数据传输时延。
在本步骤中,可以分别确定经过所述确定出的每一条电路,从所述数据发送节点向所述数据接收节点传输数据时,产生的数据传输时延。In this step, the data transmission time delay generated when data is transmitted from the data sending node to the data receiving node through each of the determined circuits may be respectively determined.
步骤1023、选择数据传输时延满足设定条件的电路。
较优的,所述设定条件可以为数据传输时延最小。则在本步骤中,可以根据第二数据传输流量与所述数据传输时延的比值最小,来选择数据传输时延满足设定条件的电路。Preferably, the setting condition may be the minimum data transmission delay. Then in this step, the circuit whose data transmission delay satisfies the set condition may be selected according to the smallest ratio of the second data transmission flow rate to the data transmission delay.
步骤103、将确定出的电路作为从所述数据发送节点向所述数据接收节点传输数据的传输中继电路。
将确定出的电路作为传输中继电路后,后续在从所述数据发送节点向所述数据接收节点传输数据时,可以利用确定出的数据传输时延较小的电路来传输数据,提高IP网传输数据的速度,优化IP网的性能。After using the determined circuit as a transmission relay circuit, when transmitting data from the data sending node to the data receiving node, the determined circuit with a smaller data transmission delay can be used to transmit data, thereby improving the IP The speed of network transmission data and optimize the performance of IP network.
在现有技术中,为了提高IP网的可靠性,IP网会设置至少一条与已设置的中继电路不同中继方向的冗余中继电路,使得在所述已设置的中继电路无法正常工作时,可以利用冗余中继电路继续工作。但是,所述冗余中继电路,很可能有部分或全部与所述已设置的中继电路位于传送网的同一传输路由或同一物理设备中。In the prior art, in order to improve the reliability of the IP network, the IP network will set at least one redundant relay circuit with a different relay direction from the relay circuit that has been set, so that the When the circuit fails to work normally, the redundant relay circuit can be used to continue to work. However, it is likely that part or all of the redundant relay circuit is located in the same transmission route or the same physical device of the transport network as the configured relay circuit.
如,传送网根据IP网的流量及流向需求,为IP网提供中继电路B,以及一条冗余中继电路B’,而中继电路B和冗余中继电路B’的传输路由可能是部分或全部相同的,如该部分或全部传输路由均经过光缆4及光缆5,因此在光缆4或/和光缆5发生故障时,中继电路B和冗余中继电路B’均无法正常工作;或者中继电路B和冗余中继电路B’传输数据所使用的光缆或物理单元也非常可能有部分或全部位于同一个物理设备中,当该物理设备发生故障时,中继电路B和冗余中继电路B’也均无法正常工作。For example, the transport network provides the IP network with a relay circuit B and a redundant relay circuit B' according to the traffic and flow direction requirements of the IP network, and the relay circuit B and the redundant relay circuit B' The transmission routes may be partially or completely identical, such as the part or all of the transmission routes passing through the optical cable 4 and the optical cable 5, so when the optical cable 4 or/and the optical cable 5 fail, the relay circuit B and the redundant relay circuit Neither of B' can work normally; or the optical cables or physical units used to transmit data between the relay circuit B and the redundant relay circuit B' are also very likely to be partially or completely located in the same physical device, when the physical device occurs In case of failure, neither the relay circuit B nor the redundant relay circuit B' can work normally.
因此,冗余中继电路和已设置的中继电路可能受到相同的传输路由或相同的物理设备的制约,将同时工作或同时不工作,无法达到利用冗余中继电路提高IP网可靠性的目的。Therefore, the redundant relay circuit and the set relay circuit may be restricted by the same transmission route or the same physical equipment, and will work or not work at the same time, and it is impossible to use redundant relay circuits to improve IP network performance. purpose of reliability.
而现有技术中为了进一步提高IP网的可靠性,IP网还会为已设置的中继电路设置逻辑保护链路,在该中继电路的某个节点发生故障时,中继电路中正在传输的数据可以通过所述逻辑保护链路继续传输,使得数据传输不至于中断,但是当所述逻辑保护链路与所述已设置的中继电路位于传送网的同一传输路由或同一物理设备中时,所述逻辑保护链路将无法达到保证数据传输不中断的目的,因此也无法提高IP网的可靠性。In the prior art, in order to further improve the reliability of the IP network, the IP network will also set a logical protection link for the relay circuit that has been set. When a node of the relay circuit fails, the relay circuit The data being transmitted can continue to be transmitted through the logical protection link, so that the data transmission will not be interrupted, but when the logical protection link and the set relay circuit are located on the same transmission route or the same When it is in a physical device, the logical protection link cannot achieve the purpose of ensuring uninterrupted data transmission, and therefore cannot improve the reliability of the IP network.
为了确保IP网的可靠性,所述方法除了可以按照现有的方法来确定冗余中继电路和逻辑保护链路之外,还可以进一步通过步骤104来确定冗余中继电路和逻辑保护链路:In order to ensure the reliability of the IP network, in addition to determining the redundant relay circuit and logical protection link according to the existing method, the method can further determine the redundant relay circuit and logical protection link through
步骤104、在所述传送网中与所述传输中继电路不在同一传输路由,且不在同一物理设备的电路中确定冗余中继电路和逻辑保护链路。
具体地,确定冗余中继电路时,可以从所述传送网中与所述传输中继电路不在同一传输路由,且不在同一物理设备的电路中,选择从所述数据发送节点向所述数据接收节点传输数据的冗余中继电路。Specifically, when determining a redundant relay circuit, it is possible to select a circuit from the data sending node to the A redundant relay circuit for the data receiving node to transmit data.
确定逻辑保护链路时,可以从所述传送网中与所述传输中继电路不在同一传输路由,且不在同一物理设备的电路中,选择所述传输中继电路的逻辑保护链路。When determining the logical protection link, the logical protection link of the transmission relay circuit may be selected from a circuit in the transmission network that is not on the same transmission route and not on the same physical device as the transmission relay circuit.
步骤105、更新冗余中继电路和逻辑保护链路。
可以通过以下方法确定是否需要更新冗余中继电路:You can determine if redundant trunk circuits need to be updated by:
判断选择出的冗余中继电路的路由和/或冗余中继电路所属的物理设备是否发生了变化,若是,则重新选择冗余中继电路。It is judged whether the route of the selected redundant relay circuit and/or the physical device to which the redundant relay circuit belongs has changed, and if so, the redundant relay circuit is reselected.
所述冗余中继电路所属的物理设备是指,冗余中继电路中的部分或全部电路所在的物理设备。The physical device to which the redundant relay circuit belongs refers to the physical device where part or all of the circuits in the redundant relay circuit are located.
在本步骤中,还可以在满足设定条件时,更新冗余中继电路。所述设定条件可以是设定的周期时刻到达,也可以是在设定的触发事件发生。由于已设定的冗余中继电路发生变化,非常可能是在IP网或/和传送网发送了变化时发生的。因此,可以将IP网或/和传送网发送了变化作为触发事件,在IP网的网络信息和传送网的网络结构信息中的至少一个信息发生了变化时,判断已设定的冗余中继电路是否发生了变化,并在已设定的冗余中继电路发生了变化时,更新冗余中继电路。In this step, the redundant relay circuit can also be updated when the set condition is met. The set condition may be the arrival of a set period time, or the occurrence of a set trigger event. Due to the change of the set redundant trunk circuit, it is very likely to occur when the IP network or/and the transmission network send a change. Therefore, the change sent by the IP network or/and the transport network can be used as a trigger event, and when at least one of the network information of the IP network and the network structure information of the transport network changes, the redundant relay that has been set can be judged Whether the circuit has changed, and when the set redundant relay circuit has changed, the redundant relay circuit is updated.
所述网络信息包括网络拓扑结构信息和网络流量统计信息,所述网络结构信息包括网络路由信息和传输线缆所在的物理设备信息。The network information includes network topology information and network traffic statistics information, and the network structure information includes network routing information and physical device information where transmission cables are located.
具体的,如图3所示,可以在满足设定条件时,执行以下步骤来更新冗余中继电路:Specifically, as shown in FIG. 3, the following steps may be performed to update the redundant relay circuit when the set conditions are met:
步骤1051、确定传送网中以所述数据发送节点作为数据传输起始节点的所有电路。
步骤1052、针对确定出的每一条电路,分别确定所述传输中继电路是否与该电路在同一传输路由或同一物理设备中。
在本步骤中,所述传输中继电路与该电路在同一传输路由或同一物理设备中可以是指:所述传输中继电路的部分或全部电路与该电路的部分或全部电路在同一传输路由或同一物理设备。In this step, the transmission relay circuit and the circuit being in the same transmission route or the same physical device may mean that part or all of the transmission relay circuit and part or all of the circuit are in the same Transit routing or the same physical device.
具体的,针对确定出的每一条电路,可以设置一个比特,该比特为0表示所述传输中继电路与该电路在同一传输路由或同一物理设备中,该比特为1表示所述传输中继电路与该电路不在同一传输路由或同一物理设备中。Specifically, for each determined circuit, a bit can be set. If the bit is 0, it means that the transmission relay circuit and the circuit are in the same transmission route or in the same physical device. If the bit is 1, it means that the transmission relay circuit is in the same physical device. The relay circuit is not in the same transmission route or in the same physical device as the circuit.
步骤1053、确定与所述传输中继电路在同一传输路由或同一物理设备的电路的数量。Step 1053: Determine the number of circuits on the same transmission route or on the same physical device as the transmission relay circuit.
可以根据设置的所述比特,对每一条电路对应的该比特的取值进行累加,从而确定与所述传输中继电路在同一传输路由或同一物理设备的电路的数量。The value of the bit corresponding to each circuit may be accumulated according to the set bit, so as to determine the number of circuits on the same transmission route or on the same physical device as the transmission relay circuit.
步骤1054、确定在选择出冗余中继电路之前最近的一次确定出的与所述传输中继电路在同一传输路由或同一物理设备的电路的第一数量,以及在选择出冗余中继电路之后最近的一次确定出的与所述传输中继电路在同一传输路由或同一物理设备的电路的第二数量。Step 1054: Determine the first number of circuits on the same transmission route or on the same physical device as the transmission relay circuit determined last time before the redundant relay circuit is selected, and select the redundant relay circuit The second number of circuits on the same transmission route or on the same physical device as the transmission relay circuit determined most recently after the subsequent circuit.
步骤1055、判断选择出的冗余中继电路的路由和/或冗余中继电路所属的物理设备是否发生了变化。
在所述第二数量不等于第一数量时,如,在第二数量为22,第一数量为25时,确定所述冗余中继电路的路由和/或所述冗余中继电路所属的物理设备发生了变化,并继续执行步骤1056,否则,可以重新判断是否满足所述设定条件,并在满足设定条件时,重新执行步骤1051。When the second number is not equal to the first number, for example, when the second number is 22 and the first number is 25, determine the route of the redundant relay circuit and/or the redundant relay circuit If the physical device to which the road belongs has changed, continue to execute
步骤1056、更新冗余中继电路。
在本步骤中,可以根据IP网的网络信息和传送网的网络结构信息,分析所述传输中继电路在传送网上的资源(路由和物理设备)占用情况,按照冗余中继电路应与该传输中继电路占用不相同的传送网资源(所述传输中继电路与所述冗余中继电路不在同一传输路由,也不在同一物理设备中)的原则,重新配置冗余中继电路。In this step, according to the network information of the IP network and the network structure information of the transport network, the resource (routing and physical equipment) occupancy of the transmission relay circuit on the transport network can be analyzed, according to the application of the redundant relay circuit The principle of reconfiguring redundant relay circuit.
当然,在步骤1053中也可以确定与所述传输中继电路不在同一传输路由或同一物理设备的电路的数量。Of course, in
则在步骤1054中,可以确定在选择出冗余中继电路之前最近的一次确定出的与所述传输中继电路不在同一传输路由或同一物理设备的电路的第一数量,以及在选择出冗余中继电路之后最近的一次确定出的与所述传输中继电路不在同一传输路由或同一物理设备的电路的第二数量。Then in
而在步骤1055中,仍然可以根据所述第二数量不等于第一数量,确定所述冗余中继电路的路由和/或所述冗余中继电路所属的物理设备发生了变化。However, in
判断是否需要更新逻辑保护链路的方法与判断是否需要更新冗余中继电路的方法相同,且更新逻辑保护链路的方法与更新冗余中继电路的方法也相同,在此不再赘述。The method for judging whether to update the logical protection link is the same as the method for judging whether it is necessary to update the redundant relay circuit, and the method for updating the logical protection link is also the same as the method for updating the redundant relay circuit. repeat.
在步骤101之前,所述方法还可以进一步包括步骤101’:Before
步骤101’、确定IP网的网络信息和传送网的网络结构信息中的至少一个信息发生了变化。Step 101', determining that at least one of the network information of the IP network and the network structure information of the transport network has changed.
在IP网发送了变化时,IP网的流量、流向需求非常可能发生变化,而在传送网发送了变化时,传送网中的电路也非常可能发生变化,因此,可以IP网或/和传送网发送了变化时,执行确定中继电路的各步骤。When the IP network changes, the traffic and flow requirements of the IP network are very likely to change, and when the transport network changes, the circuits in the transport network are also very likely to change. Therefore, IP network or/and transport network When a change is sent, the steps of determining the relay circuit are performed.
而判断IP网或/和传送网是否发送了变化,可以是根据接收到的IP网的网络信息和传送网的网络结构信息来确定的。And judging whether the IP network or/and the transport network has sent a change may be determined according to the received network information of the IP network and network structure information of the transport network.
IP网的网络信息和传送网的网络结构信息可以是周期性上报的,也可能是IP网的网络信息和传送网的网络结构信息中的任意一个发生变化时上报的。The network information of the IP network and the network structure information of the transport network may be reported periodically, or may be reported when any one of the network information of the IP network and the network structure information of the transport network changes.
在本实施例执行的过程中,可以将传送网中的逻辑保护链路也视为普通的电路进行处理。In the execution process of this embodiment, the logical protection link in the transport network can also be regarded as a common circuit for processing.
根据本发明实施例一提供的方法,不仅可以确定数据传输时延较短的传输中继电路,提高IP网利用该传输中继电路传输数据的速度,还可以确定与传输中继电路的不在同一传输路由,也不在同一物理设备的该传输中继电路对应的冗余中继电路和逻辑保护电路,提高IP网络的可靠性,并且,还可以在IP网和/或传送网发生变化时,实时更新传输中继电路、冗余中继电路和逻辑保护电路,进一步提高IP网络的可靠性,优化IP网的性能。According to the method provided in Embodiment 1 of the present invention, not only can determine the transmission relay circuit with shorter data transmission delay, improve the speed of IP network using the transmission relay circuit to transmit data, but also can determine and transmit the relay circuit Redundant relay circuits and logical protection circuits corresponding to the transmission relay circuits that are not in the same transmission route or in the same physical device can improve the reliability of the IP network, and can also be used in the IP network and/or transport network When a change occurs, the transmission relay circuit, redundant relay circuit and logic protection circuit are updated in real time to further improve the reliability of the IP network and optimize the performance of the IP network.
根据本发明实施例一提供的方法,提供以下的装置与系统。According to the method provided in Embodiment 1 of the present invention, the following devices and systems are provided.
实施例二、Embodiment two,
本发明实施例二提供一种确定中继电路的装置,该装置的结构示意图如图4所示,具体包括第一信息确定模块11、第二信息确定模块12和传输中继电路确定模块13,其中:Embodiment 2 of the present invention provides a device for determining a relay circuit. The structural diagram of the device is shown in FIG. 4 , which specifically includes a first
第一信息确定模块11用于确定互联网协议IP网的数据发送节点和数据接收节点,以及从所述数据发送节点向所述数据接收节点传输数据所需的第一数据传输流量;第二信息确定模块12用于测量传送网中的电路从所述数据发送节点向所述数据接收节点传输数据的数据传输时延,所述传送网中的电路支持从所述数据发送节点向所述数据接收节点传输数据时能够承载的第二数据传输流量不小于所述第一数据传输流量,并确定所述数据传输时延满足设定条件的传送网中的电路;传输中继电路确定模块13用于将确定出的电路作为从所述数据发送节点向所述数据接收节点传输数据的传输中继电路。The first
第二信息确定模块12具体用于通过以下方法确定所述第二数据传输流量与所述数据传输时延的比值:The second
其中,in,
Wk表示传送网中第k条电路的第二数据传输流量与第k条电路的数据传输时延的比值,所述k的最小取值为1,最大取值为传送网中满足以下条件的电路数量:W k represents the ratio of the second data transmission flow of the k-th circuit in the transport network to the data transmission delay of the k-th circuit, the minimum value of k is 1, and the maximum value is the one that satisfies the following conditions in the transport network Number of circuits:
支持从所述数据发送节点向所述数据接收节点传输数据且能够承载的第二数据传输流量不小于所述第一数据传输流量;Supporting data transmission from the data sending node to the data receiving node and the second data transmission traffic that can be carried is not less than the first data transmission traffic;
i,j分别表示一个传输节点,且i为数据发送节点,j为数据接收节点;i and j respectively represent a transmission node, and i is a data sending node, and j is a data receiving node;
Ti,j表示在一个测量周期内,IP网从传输节点i到传输节点j的点对点流量的平均值;T i, j represents the average value of the point-to-point traffic of the IP network from the transmission node i to the transmission node j within a measurement period;
Ti表示在一个测量周期内,IP网传输节点i的数据总流量;T i represents the total data flow of IP network transmission node i within a measurement period;
Di,k,j表示传送网从传输节点i经由第k条电路,传输数据到传输节点j的数据传输时延;D i, k, j represent the data transmission delay of the transmission network from the transmission node i to the transmission node j via the kth circuit;
D表示传送网的最大数据传输时延。D represents the maximum data transmission delay of the transport network.
所述装置还包括冗余中继电路确定模块14和逻辑保护链路确定模块15,其中:The device also includes a redundant relay
冗余中继电路确定模块14用于从所述传送网中与所述传输中继电路不在同一传输路由,且不在同一物理设备的电路中,选择从所述数据发送节点向所述数据接收节点传输数据的冗余中继电路。The redundant relay
逻辑保护链路确定模块15用于从所述传送网中与所述传输中继电路不在同一传输路由,且不在同一物理设备的电路中,选择所述传输中继电路的逻辑保护链路。The logical protection
冗余中继电路确定模块14具体用于判断选择出的冗余中继电路的路由和/或冗余中继电路所属的物理设备是否发生了变化,若是,则重新选择冗余中继电路。The redundant relay
逻辑保护链路确定模块15具体用于判断选择出的逻辑保护链路的路由和/或逻辑保护链路所属的物理设备是否发生了变化,若是,则重新选择逻辑保护链路。The logical protection
冗余中继电路确定模块14具体用于在满足设定条件时,确定传送网中以所述数据发送节点作为数据传输起始节点的所有电路,在确定出的所有电路中,确定与所述传输中继电路在同一传输路由或同一物理设备的电路的数量,确定在选择出冗余中继电路之前最近的一次确定出的与所述传输中继电路在同一传输路由或同一物理设备的电路的第一数量,以及在选择出冗余中继电路之后最近的一次确定出的与所述传输中继电路在同一传输路由或同一物理设备的电路的第二数量,在所述第二数量不等于第一数量时,确定所述冗余中继电路的路由和/或所述冗余中继电路所属的物理设备发生了变化。The redundant relay
逻辑保护链路确定模块15具体用于在满足所述设定条件时,确定传送网中以所述数据发送节点作为数据传输起始节点的所有电路,在确定出的所有电路中,确定与所述传输中继电路在同一传输路由或同一物理设备的电路的数量,确定在选择出逻辑保护链路之前最近的一次确定出的与所述传输中继电路在同一传输路由或同一物理设备的电路的第一数量,以及在选择出逻辑保护链路之后最近的一次确定出的与所述传输中继电路在同一传输路由或同一物理设备的电路的第二数量,在所述第二数量不等于第一数量时,确定所述逻辑保护链路的路由和/或所述逻辑保护链路所属的物理设备发生了变化。The logical protection
所述装置还包括判断模块16:The device also includes a judging module 16:
判断模块16用于在确定IP网的网络信息和传送网的网络结构信息中的至少一个信息发生了变化时,触发第一信息确定模块,所述网络信息包括网络拓扑结构信息和网络流量统计信息,所述网络结构信息包括网络路由信息和传输线缆所在的物理设备信息。The judging
所述装置的功能框图可以如图5所示,该装置可以通过W1接口与IP网的网络接口之间进行通信,获取IP网上报的网络信息,通过W2接口与传送网的网络接口之间进行通信,获取传送网上报的网络结构信息,并将获取的网络信息和网络结构信息存储在联合优化数据库中,该装置的跨层优化指标计算引擎可以根据存储在联合优化数据库中信息确定中继电路。在图5中,IP网的网络接口与传送网的网络接口用一个网络接口表示。较优的,该装置还可以通过安全审计单元和维护管理单元实现对W1接口、W2接口、网络接口、联合优化数据库以及跨层优化指标计算引擎的管理。The functional block diagram of described device can be as shown in Figure 5, and this device can carry out communication between the network interface of IP network through W1 interface, obtains the network information reported on IP network, carries out by W2 interface and the network interface of transmission network. Communication, obtain the network structure information reported on the transmission network, and store the obtained network information and network structure information in the joint optimization database. The cross-layer optimization index calculation engine of the device can determine the relay power based on the information stored in the joint optimization database. road. In FIG. 5, the network interface of the IP network and the network interface of the transport network are represented by one network interface. Preferably, the device can also manage the W1 interface, W2 interface, network interface, joint optimization database and cross-layer optimization index calculation engine through the security audit unit and the maintenance management unit.
所述装置可以设置于IP网中,也可以设置于传送网中,所述装置也可以为独立于IP网和传送网的装置,则如图6所示,该装置可以与IP网、传送网共同构成确定中继电路的系统,且该装置与IP网之间可以通过W1接口进行通信,接收IP网上报的网络信息,与传送网之间可以通过W2接口进行通信,接收传送网上报的网络结构信息,W1接口和W2接口均可以采用可扩展标记语言(XML,Extensible Markup Language)定义,并采用文件传送协议(FTP,File Transfer Protocol)进行数据传输。Described device can be arranged in IP network, also can be arranged in transport network, described device also can be the device that is independent of IP network and transport network, then as shown in Figure 6, this device can be connected with IP network, transport network Together they constitute a system for determining the relay circuit, and the device can communicate with the IP network through the W1 interface, receive network information reported on the IP network, communicate with the transmission network through the W2 interface, and receive information reported on the transmission network. Network structure information, W1 interface and W2 interface can be defined by Extensible Markup Language (XML, Extensible Markup Language), and the file transfer protocol (FTP, File Transfer Protocol) can be used for data transmission.
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and equivalent technologies thereof, the present invention also intends to include these modifications and variations.
Claims (13)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110115769.4A CN102769605B (en) | 2011-05-05 | 2011-05-05 | Method and apparatus for determining relay circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110115769.4A CN102769605B (en) | 2011-05-05 | 2011-05-05 | Method and apparatus for determining relay circuit |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102769605A true CN102769605A (en) | 2012-11-07 |
CN102769605B CN102769605B (en) | 2015-04-22 |
Family
ID=47096855
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110115769.4A Active CN102769605B (en) | 2011-05-05 | 2011-05-05 | Method and apparatus for determining relay circuit |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102769605B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103138894A (en) * | 2013-03-25 | 2013-06-05 | 天脉聚源(北京)传媒科技有限公司 | Method and nodes and data network of data transmission |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1392684A (en) * | 2001-06-15 | 2003-01-22 | 北京邮电大学 | Wavelength division multiplexing optical network transmission adapting method for IP data |
US6822963B1 (en) * | 1997-10-22 | 2004-11-23 | Telia Ab | Telecommunications |
CN1728716A (en) * | 2004-07-27 | 2006-02-01 | 邓里文 | Adaptation method in use for syncretizing Internet and synchronous digital hierarchy (SHD) or synchronous optical network |
CN1731768A (en) * | 2004-08-05 | 2006-02-08 | 阿尔卡特公司 | Method for forwarding traffic in a connectionless communication network |
CN101072180A (en) * | 2007-04-03 | 2007-11-14 | 中兴通讯股份有限公司 | Method and systme for strengthening transport control layer control for next generation communication network |
CN101345713A (en) * | 2008-09-01 | 2009-01-14 | 华为技术有限公司 | A method, device and system for allocating network resources |
CN101459574A (en) * | 2007-12-14 | 2009-06-17 | 华为技术有限公司 | Network deployment method, network system and IP node |
CN101677286A (en) * | 2008-09-19 | 2010-03-24 | 中国电信股份有限公司 | Optimization method of carrier network |
CN101924690A (en) * | 2009-06-10 | 2010-12-22 | 华为技术有限公司 | A data routing method and device |
US20130111053A1 (en) * | 2011-10-26 | 2013-05-02 | Viagenie | Method and proxy for transporting ip payloads over a delay-tolerant network (dtn) |
-
2011
- 2011-05-05 CN CN201110115769.4A patent/CN102769605B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6822963B1 (en) * | 1997-10-22 | 2004-11-23 | Telia Ab | Telecommunications |
CN1392684A (en) * | 2001-06-15 | 2003-01-22 | 北京邮电大学 | Wavelength division multiplexing optical network transmission adapting method for IP data |
CN1728716A (en) * | 2004-07-27 | 2006-02-01 | 邓里文 | Adaptation method in use for syncretizing Internet and synchronous digital hierarchy (SHD) or synchronous optical network |
CN1731768A (en) * | 2004-08-05 | 2006-02-08 | 阿尔卡特公司 | Method for forwarding traffic in a connectionless communication network |
CN101072180A (en) * | 2007-04-03 | 2007-11-14 | 中兴通讯股份有限公司 | Method and systme for strengthening transport control layer control for next generation communication network |
CN101459574A (en) * | 2007-12-14 | 2009-06-17 | 华为技术有限公司 | Network deployment method, network system and IP node |
CN101345713A (en) * | 2008-09-01 | 2009-01-14 | 华为技术有限公司 | A method, device and system for allocating network resources |
CN101677286A (en) * | 2008-09-19 | 2010-03-24 | 中国电信股份有限公司 | Optimization method of carrier network |
CN101924690A (en) * | 2009-06-10 | 2010-12-22 | 华为技术有限公司 | A data routing method and device |
US20130111053A1 (en) * | 2011-10-26 | 2013-05-02 | Viagenie | Method and proxy for transporting ip payloads over a delay-tolerant network (dtn) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103138894A (en) * | 2013-03-25 | 2013-06-05 | 天脉聚源(北京)传媒科技有限公司 | Method and nodes and data network of data transmission |
Also Published As
Publication number | Publication date |
---|---|
CN102769605B (en) | 2015-04-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4149680B2 (en) | Detour route design method for communication network | |
US20210211359A1 (en) | SDN Network System, Controller, and Controlling Method | |
US8897141B2 (en) | Network system and routing method | |
US7639615B2 (en) | Communication path restoration method based on preplanned network note configuration | |
US20150055453A1 (en) | Detour path calculation method in emergency | |
CN104486194B (en) | A multi-reliability level virtual network control system and method | |
CN101309122B (en) | Clock track relation establishing method and clock track relation computing apparatus | |
CN104995881A (en) | Replacing an existing network communications path | |
CN108111411B (en) | Backbone network and dynamic path planning system and planning method thereof | |
CN103843293A (en) | Communication system, sending device, communication device, failure notification method and non-temporary computer-readable medium storing program | |
CN108924673A (en) | A kind of optical channel multipoint fault based on power telecom network carries out the method and system of self-healing | |
CN105553843A (en) | Transmission line relay protection control service channel route configuration method and device | |
JP5869041B2 (en) | Method for mapping network topology request to physical network, computer program product, mobile communication system, and network configuration platform | |
CN108965013B (en) | System and method for rapid provisioning of IP and optical network services | |
CN107800624A (en) | A kind of optimal circuitous path selection new method of regional protection key message | |
CN107018018A (en) | A kind of server delta online upgrading method and system based on SDN | |
CN100579025C (en) | Route information maintaining method of automatic exchange optical network | |
CN101714940B (en) | Path-calculating and establishing methods and path-calculating element, nodes and network | |
CN105264799B (en) | Method, node and the control equipment of pretection switch | |
CN102769605B (en) | Method and apparatus for determining relay circuit | |
US7656820B2 (en) | Data transmission apparatus capable of dividing network areas | |
JP5687972B2 (en) | Fault link identification system and monitoring route setting method thereof | |
CN113225215A (en) | Method and system for identifying differentiated service network key link under SDN architecture | |
CN111988682B (en) | Network control method, device and system | |
Osukhivska et al. | Method for estimating the convergence parameters of dynamic routing protocols in computer networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |