CN100518382C - Method and device for finding shortest path under multi-constraint conditions in automatic switched optical network - Google Patents
Method and device for finding shortest path under multi-constraint conditions in automatic switched optical network Download PDFInfo
- Publication number
- CN100518382C CN100518382C CNB2007101401019A CN200710140101A CN100518382C CN 100518382 C CN100518382 C CN 100518382C CN B2007101401019 A CNB2007101401019 A CN B2007101401019A CN 200710140101 A CN200710140101 A CN 200710140101A CN 100518382 C CN100518382 C CN 100518382C
- Authority
- CN
- China
- Prior art keywords
- node
- index
- shortest path
- nodes
- spf
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 29
- 230000003287 optical effect Effects 0.000 title description 6
- 108091034117 Oligonucleotide Proteins 0.000 claims 2
- 230000007423 decrease Effects 0.000 claims 2
- 230000006855 networking Effects 0.000 claims 1
- 238000004364 calculation method Methods 0.000 description 16
- 235000008694 Humulus lupulus Nutrition 0.000 description 9
- 230000005540 biological transmission Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000000354 decomposition reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
技术领域 technical field
本发明涉及网络最短路径建立的方法,尤其涉及在ASON(自动交换光网络)中,当存在多种约束条件时,查找两个点之间的最短路径的方法及装置。The invention relates to a method for establishing the shortest path in a network, in particular to a method and a device for finding the shortest path between two points in ASON (Automatically Switched Optical Network) when there are various constraints.
背景技术 Background technique
在网络数据的传输中,对从数据源到达目的地的数据,希望其能够在最短的时间内到达,也希望在数据传送中所占用的资源较少。因此可以将网络中的设备作为点,将设备之间的通信通道作为点于点之间的链路,将设备间通信通道的传输特征作为度量(metric),将上述问题变为,如何建立给定拓扑图(包括点和链路)上两个点之间的最短(metric最小)路径的问题。In the transmission of network data, it is hoped that the data from the data source to the destination can arrive in the shortest time, and it is also hoped that less resources are occupied in data transmission. Therefore, the devices in the network can be regarded as points, the communication channel between devices can be regarded as a point-to-point link, and the transmission characteristics of the communication channel between devices can be regarded as a metric. The problem of determining the shortest (minimum metric) path between two points on a topological graph (including points and links).
SPF(最短路径优先)算法(也称为Dijkstra算法)是最常用的计算最短路径的算法,例如IGP(内部网关协议)协议的OSPF(开放式最短路径优先)协议、ISIS(中间系统到中间系统)协议都是在获取到当前的网络拓扑后,路由器利用SPF算法计算出以自己为根的最短路径树,而后生成对应的路由转发表。传统的SPF算法,以metric来生成最短路径树。SPF (Shortest Path First) algorithm (also known as Dijkstra algorithm) is the most commonly used algorithm for calculating the shortest path, such as OSPF (Open Shortest Path First) protocol of IGP (Interior Gateway Protocol) protocol, ISIS (Intermediate System to Intermediate System ) protocols, after obtaining the current network topology, the router uses the SPF algorithm to calculate the shortest path tree with itself as the root, and then generates the corresponding routing forwarding table. The traditional SPF algorithm uses metric to generate the shortest path tree.
在ASON网络中,对于网络资源的利用有了更多的要求,在两个点之间的最短路径,提出了多种约束条件,比如必须经过的节点,必须避开的链路,链路最小带宽等等,统称为多约束。多约束中会有下面这样的约束,比如要求跳数(hop数)最小,要求所有链路的总带宽最大,要求所有链路可用带宽百分比最大等等,针对这样的约束,传统的SPF算法,只给出了存在某一种约束情况下的最短路径计算方法,当同时存在多种约束条件的情况下,目前的计算方法,不能一次性计算出最优路径。In the ASON network, there are more requirements for the utilization of network resources. The shortest path between two points puts forward various constraints, such as the nodes that must pass through, the links that must be avoided, and the minimum link Bandwidth, etc., are collectively referred to as multiple constraints. In the multi-constraint, there will be the following constraints, such as requiring the minimum number of hops (hops), requiring the maximum total bandwidth of all links, requiring the maximum percentage of available bandwidth of all links, etc. For such constraints, the traditional SPF algorithm, Only the calculation method of the shortest path under the existence of a certain constraint is given. When there are multiple constraints at the same time, the current calculation method cannot calculate the optimal path at one time.
综上所述,需要一种当存在多种约束条件时,查找两个点之间的最短路径的技术方案。To sum up, there is a need for a technical solution for finding the shortest path between two points when there are various constraints.
发明内容 Contents of the invention
本发明所要解决的技术问题是提供一种自动交换光网络中多约束条件下最短路径查找方法及装置,解决当前不能一次性计算出最优路径的问题,节省了计算次数,提高了速度。The technical problem to be solved by the present invention is to provide a method and device for searching the shortest path under multi-constraint conditions in an automatic switched optical network, which solves the current problem that the optimal path cannot be calculated at one time, saves the number of calculations, and improves the speed.
为了解决上述问题,本发明提供了一种自动交换光网络中多约束条件下最短路径查找装置,包括索引单元、比较单元,其中,In order to solve the above problems, the present invention provides a shortest path search device under multi-constraint conditions in an automatic switched optical network, including an index unit and a comparison unit, wherein,
所述索引单元,用于通过SPF计算并存储网络中所有节点的索引值;The index unit is used to calculate and store the index values of all nodes in the network through SPF;
所述比较单元,用于根据多种约束条件对所述索引单元中各个节点相应的索引值按照索引的顺序依次进行比较,得到与本节点相连最短路径的节点,建立两点之间的连接。The comparison unit is used to sequentially compare the corresponding index values of each node in the index unit according to the order of the index according to various constraints, to obtain the node with the shortest path connected to this node, and to establish a connection between two points.
进一步地,上述装置还可包括,所述比较单元在进行比较时,将第一个索引的约束条件设为优先,依次递减。Further, the above-mentioned device may further include that when the comparison unit performs the comparison, the constraint condition of the first index is set as a priority, and the constraints are decremented sequentially.
进一步地,上述装置还可包括,所述比较单元在进行比较时,如果存在多个索引优先级相同的节点,将所有多个索引优先级相同的节点与本节点建立各个两点之间的连接。Further, the above-mentioned device may further include, when the comparing unit performs the comparison, if there are multiple nodes with the same index priority, all multiple nodes with the same index priority and the current node shall establish a connection between each two points .
进一步地,上述装置还可包括,所述与本节点相连最短路径的节点为多个索引优先的节点。Further, the above-mentioned apparatus may further include that the node of the shortest path connected to the present node is a plurality of index-first nodes.
本发明还提供了一种自动交换光网络中多约束条件下最短路径查找方法,包括以下步骤:The present invention also provides a method for searching the shortest path under multi-constraint conditions in an automatic switching optical network, comprising the following steps:
a、通过SPF计算得到本节点到所有邻居节点的多个索引值;a. Obtain multiple index values from this node to all neighbor nodes through SPF calculation;
b、根据多种约束条件对各个节点相应的索引值按照索引的顺序依次进行比较,得到与本节点相连最短路径的节点,建立两点之间的连接b. According to various constraints, compare the corresponding index values of each node in sequence according to the order of the index, get the node with the shortest path connected to this node, and establish a connection between two points
进一步地,上述方法还可包括,所述步骤b中,在进行比较时,将第一个索引的约束条件设为优先,依次递减。Further, the above method may further include, in the step b, prioritizing the constraint condition of the first index during the comparison, and decrementing in order.
进一步地,上述方法还可包括,所述步骤b中,如果存在多个索引优先级相同的节点,将所有多个索引优先级相同的节点与本节点建立各个两点之间的连接。Further, the above method may further include, in the step b, if there are multiple nodes with the same index priority, establishing connections between all the multiple nodes with the same index priority and the current node.
进一步地,上述方法还可包括,所述步骤b中,所述与本节点相连最短路径的节点为多个索引优先的节点。Further, the above method may further include, in the step b, the node of the shortest path connected to the current node is a plurality of index-first nodes.
与现有技术相比,应用本发明,通过引入多索引的方法来计算最短路径,即通过一次SPF计算得到最短路径,节省了计算次数,提高了速度。Compared with the prior art, the application of the present invention calculates the shortest path by introducing a multi-index method, that is, the shortest path is obtained through one SPF calculation, which saves the number of calculations and improves the speed.
附图说明 Description of drawings
图1是一个示意性的网络拓扑图;Fig. 1 is a schematic network topology diagram;
图2是本发明具体实施方式中最短路径查找方法的流程图;Fig. 2 is the flowchart of the shortest path search method in the embodiment of the present invention;
图3是本发明具体实施方式中多约束(metric和链路可用带宽百分比最大)条件下,针对图1示意的网络拓扑,采用最短路径查找方法的过程分解图;Fig. 3 is under the multi-constraint (metric and link available bandwidth percentage maximum) condition in the specific embodiment of the present invention, for the network topology shown in Fig. 1, adopt the process decomposition diagram of the shortest path search method;
图4是本发明具体实施方式中多约束(metric和hop数目)条件下,针对图1示意的网络拓扑,采用最短路径查找方法的过程分解图。Fig. 4 is an exploded view of the process of using the shortest path search method for the network topology shown in Fig. 1 under the condition of multiple constraints (metric and hop number) in the specific embodiment of the present invention.
具体实施方式 Detailed ways
下面结合附图对本发明具体实施方式作进一步说明。The specific embodiments of the present invention will be further described below in conjunction with the accompanying drawings.
图1是一个示意性的网络拓扑图,其中链路属性表示链路的metric和链路可用带宽占总带宽的百分比。Figure 1 is a schematic network topology diagram, in which the link attribute represents the metric of the link and the percentage of the available bandwidth of the link to the total bandwidth.
本发明具体实施方式中,在SPF计算获取下一跳节点时,引入多索引(或者键值)的概念,即第一索引(K1),第二索引(K2)......第N索引(Kn),在进行下一条选择时,计算多索引的值,而后进行多索引比较,选取最优的下一跳。In the specific implementation of the present invention, when SPF calculates and obtains the next hop node, the concept of multiple indexes (or key values) is introduced, that is, the first index (K 1 ), the second index (K 2 )... The Nth index (K n ), when selecting the next item, calculates the value of the multi-index, and then compares the multi-indexes to select the optimal next hop.
多索引对于于用户的多约束,这里的多约束有优先级别的区分,第一索引约束是首先要满足的,依次递减。多索引的比较方法可以用函数关系式y=f(K1、K2......Kn),y代表比较结果,也就是最终选取的下一跳节点。比如一种可用的多索引的比较方法是:比较第一索引,第一索引优的节点优;如果第一索引相等,比较第二索引,第二索引优的节点优......依此处理,直到最后一个索引项,如果所有索引全部相同,则两个节点优先级相同。以实际的约束例子来说明:用户要求寻找总度量(metric)最小和跳数(hop数目)最小的路径,那么第一索引是metric,第二索引是hop数目,在出现metric相同的路径时,再选取hop数目最小的路径,如果metric和hop数目都相等,则两个节点优先级相同。Multi-index For the multi-constraints of the user, the multi-constraints here have priority levels. The first index constraint must be satisfied first, and the order is reduced. The multi-index comparison method can use the functional relationship y=f(K 1 , K 2 . . . K n ), where y represents the comparison result, that is, the final selected next-hop node. For example, an available multi-index comparison method is: compare the first index, and the node with the first index is superior; if the first index is equal, compare the second index, and the node with the second index is superior... According to This process, until the last index entry, if all indexes are all the same, then two nodes have the same priority. To illustrate with an example of actual constraints: the user wants to find the path with the smallest total metric (metric) and the smallest number of hops (number of hops), then the first index is the metric, and the second index is the number of hops. When a path with the same metric appears, Then select the path with the smallest number of hops. If the metric and the number of hops are equal, the two nodes have the same priority.
在多种约束条件的情况下,如图2所示,本发明具体实施方式中最短路径查找方法,步骤如下:Under the situation of multiple constraints, as shown in Figure 2, the shortest path search method in the specific embodiment of the present invention, the steps are as follows:
步骤210、通过SPF计算得到本节点到所有邻居节点的多个索引值;
所述本节点的多个索引值可以都设为0。The multiple index values of the present node may all be set to 0.
步骤220、根据多种约束条件对各个节点相应的索引值按照索引的顺序依次进行比较,得到与本节点相连最短路径的节点,建立两点之间的连接。Step 220: Compare the corresponding index values of each node according to the order of the index according to various constraint conditions, obtain the node with the shortest path connected to this node, and establish a connection between the two points.
在进行比较时,将第一个索引的约束条件设为优先,依次递减。When making comparisons, the constraints of the first index are given priority, descending in order.
所述约束条件包括metric最小、链路可用带宽百分比最大、或者hop数目最小等。The constraints include the smallest metric, the largest percentage of available link bandwidth, or the smallest number of hops.
所述与本节点相连最短路径的节点为多个索引优先的节点。The node with the shortest path connected to this node is a node with multiple index priority.
如果存在多个索引优先级相同的节点,将所有多个索引优先级相同的节点与本节点建立各个两点之间的连接。If there are multiple nodes with the same index priority, establish connections between all the nodes with the same index priority and this node.
一种自动交换光网络中多约束条件下最短路径查找装置,包括索引单元、比较单元,其中,A shortest path search device under multi-constraint conditions in an automatic switched optical network, including an index unit and a comparison unit, wherein,
所述索引单元用于通过SPF计算并存储网络中所有节点的索引值;The index unit is used to calculate and store index values of all nodes in the network through SPF;
所述比较单元用于根据多种约束条件对所述索引单元中各个节点相应的索引值进行比较;The comparison unit is used to compare the corresponding index values of each node in the index unit according to various constraints;
通过所述索引单元得到本节点到所有邻居节点的多个索引值,所述比较单元根据多种约束条件对所述索引单元中各个节点相应的索引值按照索引的顺序依次进行比较,得到与本节点相连最短路径的节点,建立两点之间的连接。Multiple index values from this node to all neighbor nodes are obtained through the index unit, and the comparison unit compares the corresponding index values of each node in the index unit according to the index order according to various constraints, and obtains Nodes are connected by the nodes of the shortest path, establishing a connection between two points.
比较单元在进行比较时,将第一个索引的约束条件设为优先,依次递减。When the comparing unit performs the comparison, the constraint condition of the first index is set as the priority, and the constraints are decremented successively.
本发明具体实施方式中根据多索引的查找方法,在进行多约束路由计算时,根据多索引生成最短路径树,具体的实现步骤如下:In the specific embodiment of the present invention, according to the search method of multi-index, when performing multi-constraint routing calculation, the shortest path tree is generated according to the multi-index, and the specific implementation steps are as follows:
第一步:把本节点加入最短路径树,多索引值都是0,下一跳也是自己,本节点就是SPF树的根节点。Step 1: Add this node to the shortest path tree. The multi-index value is 0, and the next hop is itself. This node is the root node of the SPF tree.
第二步:获取下一跳节点,查找到最短路径树中所有节点的邻居节点,计算根节点到所有邻居节点的多索引值,根据多索引的比较方法,取多索引优先的节点和链路,将节点和链路添加到最短路径树中;如果存在多索引优先级相同的路径,将优先级相同的节点和链路都添加到最短路径树中。Step 2: Obtain the next hop node, find the neighbor nodes of all nodes in the shortest path tree, calculate the multi-index value from the root node to all neighbor nodes, and take the multi-index priority node and link according to the multi-index comparison method , add nodes and links to the shortest path tree; if there are paths with the same priority in multiple indexes, add nodes and links with the same priority to the shortest path tree.
第三步:重复进行第二步,直到网络拓扑中的所有节点都在最短路径树中。Step 3: Repeat step 2 until all nodes in the network topology are in the shortest path tree.
下面结合具体实例对本发明作进一步说明。The present invention will be further described below in conjunction with specific examples.
第一具体实例,First concrete instance,
如图3所示,在获取metric和链路可用带宽百分比最大的路径时,采用最短路径查找方法的计算过程。As shown in FIG. 3 , when obtaining the path with the largest metric and link bandwidth percentage, the calculation process of the shortest path search method is adopted.
首先:将A节点加入到最短路径树中,A为根节点,下一跳为A,metric为0,链路可用带宽百分比为0,标识为,记录为{A.A.(0,0)},其中第一位代表当前节点,第二位代表下一跳节点,第三位代表当前节点到根节点的metric值和链路可用带宽百分比。First: Add node A to the shortest path tree, A is the root node, the next hop is A, the metric is 0, the percentage of available link bandwidth is 0, identified as, and recorded as {A.A.(0,0)}, where The first digit represents the current node, the second digit represents the next hop node, and the third digit represents the metric value and link bandwidth percentage from the current node to the root node.
获取A节点的相邻节点,有B、C、E,根据多索引规则,其中B、C到A的多索引值为(1,10%),E到A的多索引值为(3,15%),按多索引比较规则,则将B、C加入到最短路径树中,结果是{A.A.(0,0)},{B.A.(1,10%)},{C.A.(1,10%)}。Get the adjacent nodes of node A, including B, C, and E. According to the multi-index rule, the multi-index value from B, C to A is (1, 10%), and the multi-index value from E to A is (3, 15%) %), according to the multi-index comparison rule, add B and C to the shortest path tree, and the result is {A.A.(0, 0)}, {B.A.(1, 10%)}, {C.A.(1, 10%) }.
再次执行SPF计算,查找A、B、C的邻居节点,有D、E节点,其中多索引值分别为,D经B到A(3,20%),E经C到A(3,10%),E直接到A(3,15%),按多索引比较规则,则将D经B到A加入到最短路径树中,结果是{A.A.(0,0)},{B.A.(1,10%)},{C.A.(1,10%)},{D.A.(3,20%)}。Execute the SPF calculation again to find the neighbor nodes of A, B, and C. There are nodes D and E, where the multi-index values are respectively, D passes through B to A (3, 20%), E passes through C to A (3, 10%) ), E goes directly to A (3, 15%), according to the multi-index comparison rule, then D is added to the shortest path tree from B to A, and the result is {A.A.(0, 0)}, {B.A.(1, 10 %)}, {C.A. (1, 10%)}, {D.A. (3, 20%)}.
接着,再次执行SPF计算,查找A、B、C、D的邻居节点,有E节点,其中多索引值分别为,E经D到A(4,20%),E经C到A(3,20%),E直接到A(3,15%),按多索引比较规则,则将E经C到A加入到最短路径树中,结果是{A.A.(0,0)},{B.A.(1,10%)},{C.A.(1,10%)},{D.A.(2,20%)},{E.A.(3,20%)}。Then, execute the SPF calculation again to find the neighbor nodes of A, B, C, and D, and there is an E node, where the multi-index values are respectively, E passes through D to A (4, 20%), E passes through C to A (3, 20%), E goes directly to A (3, 15%), according to the multi-index comparison rule, then E is added to the shortest path tree from C to A, and the result is {A.A.(0, 0)}, {B.A.(1 , 10%)}, {C.A. (1, 10%)}, {D.A. (2, 20%)}, {E.A. (3, 20%)}.
所有的节点在最短路径树中,计算完成,结果参考图3。All the nodes are in the shortest path tree, the calculation is completed, and the results refer to Figure 3.
第二具体实例,The second specific example,
如图4所示,在获取metric和hop数目最小的路径时,采用最短路径查找方法的计算过程。As shown in Figure 4, when obtaining the path with the smallest metric and hop number, the calculation process of the shortest path search method is adopted.
首先:将A节点加入到最短路径树中,A为根节点,下一跳为A,metric为0,hop数目为0,标识为,记录为{A.A.(0,0)},其中第一位代表当前节点,第二位代表下一跳节点,第三位代表当前节点到根节点的metric值和hop数目。First: Add node A to the shortest path tree, A is the root node, the next hop is A, the metric is 0, the number of hops is 0, the identification is, and the record is {A.A.(0, 0)}, where the first Represents the current node, the second digit represents the next hop node, and the third digit represents the metric value and hop number from the current node to the root node.
获取A节点的相邻节点,有B、C、E,根据多索引规则,其中B、C到A的多索引值为(1,1),E到A的多索引值为(3,1),按多索引比较规则,则将B、C加入到最短路径树中,结果是{A.A.(0,0)},{B.A.(1,1)},{C.A.(1,1)}。Get the adjacent nodes of node A, including B, C, and E. According to the multi-index rule, the multi-index value from B, C to A is (1, 1), and the multi-index value from E to A is (3, 1) , according to the multi-index comparison rule, add B and C to the shortest path tree, and the result is {A.A.(0, 0)}, {B.A.(1, 1)}, {C.A.(1, 1)}.
再次执行SPF计算,查找A、B、C的邻居节点,有D、E节点,其中多索引值分别为,D经B到A(3,2),E经C到A(3,2),E直接到A(3,1),按多索引比较规则,则将E直接到A加入到最短路径树中,结果是{A.A.(0,0)},{B.A.(1,1)},{C.A.(1,1)},{E.A.(3,1)}。Execute the SPF calculation again to find the neighbor nodes of A, B, and C. There are nodes D and E, where the multi-index values are respectively, D passes through B to A(3,2), E passes through C to A(3,2), E directly to A (3, 1), according to the multi-index comparison rule, then add E directly to A into the shortest path tree, the result is {A.A.(0, 0)}, {B.A.(1, 1)}, { C.A.(1,1)}, {E.A.(3,1)}.
接着,再次执行SPF计算,查找A、B、C、E的邻居节点,有D节点,其中多索引值分别为,D经C到A(3,2),D经E到A(4,2),按多索引比较规则,则将D经C到A加入到最短路径树中,结果是{A.A.(0,0)},{B.A.(1,1)},{C.A.(1,1)},{E.A.(3,1)},{D.A.(3,2)}。Then, execute the SPF calculation again to find the neighbor nodes of A, B, C, and E, and there is D node, where the multi-index values are respectively, D passes C to A(3,2), D passes E to A(4,2 ), according to the multi-index comparison rule, add D to A through C into the shortest path tree, and the result is {A.A.(0, 0)}, {B.A.(1, 1)}, {C.A.(1, 1)} , {E.A.(3, 1)}, {D.A.(3, 2)}.
所有的节点在最短路径树中,计算完成,结果参考图4。All the nodes are in the shortest path tree, the calculation is completed, and the results refer to Figure 4.
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。The above is only a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any person familiar with the technology can easily think of changes or replacements within the technical scope disclosed in the present invention. , should be covered within the protection scope of the present invention. Therefore, the protection scope of the present invention should be determined by the protection scope of the claims.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2007101401019A CN100518382C (en) | 2007-08-02 | 2007-08-02 | Method and device for finding shortest path under multi-constraint conditions in automatic switched optical network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2007101401019A CN100518382C (en) | 2007-08-02 | 2007-08-02 | Method and device for finding shortest path under multi-constraint conditions in automatic switched optical network |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101102616A CN101102616A (en) | 2008-01-09 |
CN100518382C true CN100518382C (en) | 2009-07-22 |
Family
ID=39036645
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2007101401019A Expired - Fee Related CN100518382C (en) | 2007-08-02 | 2007-08-02 | Method and device for finding shortest path under multi-constraint conditions in automatic switched optical network |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100518382C (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101299894B (en) * | 2008-06-26 | 2011-05-04 | 烽火通信科技股份有限公司 | Method for seeking route of optical channel in DWDM system |
US9215163B2 (en) * | 2008-11-19 | 2015-12-15 | Nippon Telegraph And Telephone Corporation | Path calculating method, program and calculating apparatus |
CN102204169A (en) * | 2011-05-12 | 2011-09-28 | 华为技术有限公司 | Fault detection method, route node and system |
-
2007
- 2007-08-02 CN CNB2007101401019A patent/CN100518382C/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN101102616A (en) | 2008-01-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100450407B1 (en) | A Multi QoS Path Computation Method | |
JP5551253B2 (en) | Method and apparatus for selecting from multiple equal cost paths | |
CN108781182B (en) | Communication method and network element between SDN controllers by using BGP protocol | |
JP5676710B2 (en) | Tie break for shortest path determination | |
EP2614618B1 (en) | Automated traffic engineering for multi-protocol label switching (mpls) with link utilization as feedback into the tie-breaking mechanism | |
JP5830539B2 (en) | Automated traffic engineering for 802.1AQ based on using link utilization as feedback to tie breaking mechanism | |
US20090285101A1 (en) | Method and Apparatus for Dynamically Runtime Adjustable Path Computation | |
US9049145B2 (en) | Method and apparatus for calculating MPLS traffic engineering paths | |
WO2017045578A1 (en) | Topological graph optimal path algorithm with constraint conditions | |
US10404576B2 (en) | Constrained shortest path determination in a network | |
KR20150030644A (en) | Tie-breaking in shortest path determination | |
CN102197625A (en) | Provider link state bridging (PLSB) computation method | |
CN113179532A (en) | Multipath routing method and device | |
CN107046504A (en) | Method and controller for traffic engineering in a communication network | |
CN101778041A (en) | Method, device and network equipment for path selection | |
CN100518382C (en) | Method and device for finding shortest path under multi-constraint conditions in automatic switched optical network | |
CN102142972B (en) | Networking method and device for an IP network | |
CN103763191A (en) | Intra-domain multipath generating method based on spanning tree | |
CN109842553B (en) | A link resource-oriented adaptive interconnection and routing control method and system | |
CN102694725B (en) | Method for bi-directionally searching paths based on bandwidth | |
CN1788455A (en) | An Automatic Protection Switching Method | |
CN103581015A (en) | Inter-domain disjoint multipath generation method based on AS rings | |
Asaduzzaman et al. | Towards a decentralized algorithm for mapping network and computational resources for distributed data-flow computations | |
JP2011091495A (en) | Multicast route search device, method and program | |
CN116319537A (en) | A Routing Availability Calculation Method Based on Node Sequence |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20090722 Termination date: 20170802 |