[go: up one dir, main page]

JPH11163878A - Spare route setting method - Google Patents

Spare route setting method

Info

Publication number
JPH11163878A
JPH11163878A JP9326463A JP32646397A JPH11163878A JP H11163878 A JPH11163878 A JP H11163878A JP 9326463 A JP9326463 A JP 9326463A JP 32646397 A JP32646397 A JP 32646397A JP H11163878 A JPH11163878 A JP H11163878A
Authority
JP
Japan
Prior art keywords
route
link
spare
backup
spare capacity
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.)
Pending
Application number
JP9326463A
Other languages
Japanese (ja)
Inventor
Masayoshi Nabeshima
正義 鍋島
Naoaki Yamanaka
直明 山中
Haruhisa Hasegawa
治久 長谷川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Inc
Original Assignee
Nippon Telegraph and Telephone Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp filed Critical Nippon Telegraph and Telephone Corp
Priority to JP9326463A priority Critical patent/JPH11163878A/en
Publication of JPH11163878A publication Critical patent/JPH11163878A/en
Pending legal-status Critical Current

Links

Landscapes

  • Detection And Prevention Of Errors In Transmission (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

(57)【要約】 【課題】 一つの現用ルートに対して複数の予備ルート
を設定し、障害による故障に対して高い復旧率を実現し
たい。 【解決手段】 第一の予備ルートを設定し、その状況に
おいて全ての1リンク故障に対して故障復旧可能な予備
容量を求め、その予備容量を考慮して第二の予備ルート
以降の予備ルートを設定を行う。
(57) [Summary] [Problem] To set a plurality of backup routes for one working route and realize a high recovery rate against a failure due to a failure. SOLUTION: A first spare route is set, a spare capacity capable of recovering from a failure in all one link failures is determined in that situation, and a spare route after the second spare route is determined in consideration of the spare capacity. Make settings.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明はATM(Asynchronou
s Transfer Mode)に利用する。本発明は一つの現用ルー
トに対して複数の予備ルートを設定する技術に関する。
The present invention relates to an ATM (Asynchronou).
s Transfer Mode). The present invention relates to a technique for setting a plurality of backup routes for one working route.

【0002】[0002]

【従来の技術】ATM通信網では、現用ルートの故障時
に、これを復旧させるためにあらかじめ予備ルートを設
定しておくことが広く行われている。
2. Description of the Related Art In an ATM communication network, when a failure occurs in a working route, a backup route is widely set in advance to recover the working route.

【0003】従来の予備ルート設定方法を図6を参照し
て説明する。図6は従来の予備ルート設定方法を説明す
るための図である。図6に示すように、現用ルートおよ
び予備ルートは複数のノードおよびリンクにより構成さ
れる。従来の予備ルート設定方法では、現用ルートに対
して経路独立、すなわち互いに同じリンク、あるいはノ
ードを一つも共有しないように、ただ一つの予備ルート
を設定している(R.Kawamura et.al."Self-healing Virt
ual Path Architecture in ATM Networks",IEEE Commun
ication Magazine,vol.33,No.9,1995)。
[0003] A conventional backup route setting method will be described with reference to FIG. FIG. 6 is a diagram for explaining a conventional backup route setting method. As shown in FIG. 6, the working route and the backup route are configured by a plurality of nodes and links. In the conventional backup route setting method, only one backup route is set for the working route so as to be independent of the route, ie, not to share the same link or node with each other (R. Kawamura et.al.) Self-healing Virt
ual Path Architecture in ATM Networks ", IEEE Commun
ication Magazine, vol. 33, No. 9, 1995).

【0004】[0004]

【発明が解決しようとする課題】よって、一つの現用ル
ートに対して複数の予備ルートを設定するときに、それ
らの予備ルートをどのように設定するのかという検討
は、具体的になされていない。
Therefore, when setting a plurality of backup routes for one working route, there is no specific study on how to set those backup routes.

【0005】そのため、一つの現用ルートに対して複数
の予備ルートを設定することが従来行われる場合には、
複数の予備ルートの内で第二の予備ルート以降の予備ル
ートを予備容量を考慮して設定するということもなく、
また、複数の予備ルートの内で、第二の予備ルート以降
の予備ルートを以前に設定してある予備ルートと経路独
立に設定するか否かについて考慮するということもな
い。
[0005] Therefore, when a plurality of backup routes are conventionally set for one working route,
Without setting the spare route after the second spare route among the plurality of spare routes in consideration of the spare capacity,
In addition, there is no need to consider whether to set a spare route after the second spare route independently of the previously set spare route among the plurality of spare routes.

【0006】本発明は、このような背景に行われたもの
であって、一つの現用ルートに対して複数の予備ルート
を設定するATM通信網で、パスの復旧率ができるだけ
向上するように予備ルートを設定することができる予備
ルート設定方法を提供することを目的とする。
SUMMARY OF THE INVENTION The present invention has been made in such a background. In an ATM communication network in which a plurality of protection routes are set for one working route, a protection method is used to improve a path recovery rate as much as possible. An object of the present invention is to provide a preliminary route setting method capable of setting a route.

【0007】[0007]

【課題を解決するための手段】本発明は、ATM通信網
に含まれる各リンクのそれぞれの故障を想定し、これを
復旧するために確保されている予備容量を効率良く利用
して一つの現用ルートに複数の予備ルートを設定するこ
とを最も主要な特徴とする。
SUMMARY OF THE INVENTION The present invention is based on the assumption that each link included in an ATM communication network has a failure, and efficiently uses a spare capacity reserved to recover from the failure. The most main feature is to set a plurality of spare routes for a route.

【0008】すなわち、ATM通信網に含まれる各リン
クのそれぞれの故障を想定し、各リンクには、これを復
旧させるための予備容量が設定される。これを初期予備
容量とする。この初期予備容量は各リンクで一定ではな
い。本発明は、なるべく予備容量が大きく設定されてい
るリンクから順に予備ルートを設定し、予備容量を効率
良く活用することを特徴とする。
That is, a failure is assumed for each link included in the ATM communication network, and a spare capacity for restoring this is set for each link. This is used as the initial spare capacity. This initial reserve capacity is not constant for each link. The present invention is characterized in that a spare route is set in order from a link in which the spare capacity is set as large as possible, and the spare capacity is used efficiently.

【0009】まず、ATM通信網内の一つのリンクの故
障を想定し、このリンクを経由する現用ルートを有する
パスをパスグループとして抽出する。このパスにはそれ
ぞれ第一の予備ルートが設定されているものとする。
First, assuming a failure in one link in the ATM communication network, a path having a working route passing through this link is extracted as a path group. It is assumed that a first backup route is set for each of these paths.

【0010】次に、このパスグループに含まれるパスの
故障がこの第一の予備ルートにより復旧した場合を想定
する。このとき確保された各リンクの予備容量を確保予
備容量とする。また、前記初期予備容量からこの確保予
備容量を減算した予備容量を残余予備容量とする。
Next, it is assumed that a failure of a path included in the path group has been recovered by the first backup route. The spare capacity of each link secured at this time is defined as a reserved spare capacity. A spare capacity obtained by subtracting the reserved spare capacity from the initial spare capacity is defined as a remaining spare capacity.

【0011】ここで、第二の予備ルートを設定するが、
このとき、第二の予備ルート候補を複数抽出する。そし
て、この候補の中で前記残余予備容量の大きいリンクを
含むルートを第二の予備ルートとして設定する。この手
順は、第nの予備ルートまで繰り返される。このとき、
予備ルートに含まれるリンクが複数である場合には、残
余予備容量の大きいリンクをより多数含むルートを選択
する。
Here, a second spare route is set,
At this time, a plurality of second preliminary route candidates are extracted. Then, a route including a link having a large remaining spare capacity among the candidates is set as a second spare route. This procedure is repeated up to the n-th backup route. At this time,
When there are a plurality of links included in the spare route, a route including a larger number of links having a large remaining spare capacity is selected.

【0012】これにより、残余予備容量のより大きなリ
ンクから予備ルートを設定していくことができる。この
とき、ある予備ルートは他の予備ルートとリンクおよび
ノードを全く共有しないようにすることもできるし、一
部の共用を許すようにすることもできる。リンクを全く
共有しない場合には、故障復旧時の信頼性を高くするこ
とができる。しかし、リンクの一部を共有することによ
り、一つの現用ルートに対する予備ルートの数を簡単に
増やすことができるので、一部を共有する場合にも、一
つの現用ルートに対する予備ルートの数を増やすことに
より、故障復旧時の信頼性を高くすることができる。
[0012] Thus, a spare route can be set from a link having a larger remaining spare capacity. At this time, a certain spare route may not share a link and a node with another spare route at all, or may allow some sharing. When no link is shared at all, the reliability at the time of failure recovery can be increased. However, by sharing a part of the link, the number of backup routes for one working route can be easily increased. Therefore, even when sharing a part, the number of backup routes for one working route is increased. Thereby, the reliability at the time of failure recovery can be improved.

【0013】すなわち、本発明は、一つのルートは複数
のノードおよびリンクにより構成され、一つの現用ルー
トに対して複数の予備ルートが設定されるATM通信網
の予備ルート設定方法である。
That is, the present invention is a backup route setting method for an ATM communication network in which one route is composed of a plurality of nodes and links, and a plurality of backup routes are set for one working route.

【0014】ここで、本発明の特徴とするところは、各
現用ルートに対する第一の予備ルートを設定し、全ての
1リンク故障に対して故障復旧可能な初期予備容量を各
リンクに設定し、1リンクの故障を想定しこのリンクを
含む現用ルートの故障を復旧させるために確保する前記
第一の予備ルートに含まれるリンクの確保予備容量を調
べ、この確保予備容量を前記初期予備容量から減算して
残余予備容量を算出し、第二の予備ルート候補を設定
し、この候補に含まれるリンクの前記残余予備容量を参
照し、この候補の中でこの残余予備容量の比較的大きい
リンクを最も多数含む第二の予備ルート候補を第二の予
備ルートとして設定するところにある。
Here, a feature of the present invention is that a first spare route for each working route is set, and an initial spare capacity that can recover from a failure in all one link is set for each link. Assuming the failure of one link, the reserved spare capacity of the link included in the first spare route to be secured to recover the failure of the working route including this link is checked, and the reserved spare capacity is subtracted from the initial spare capacity. To calculate the remaining spare capacity, set a second spare route candidate, refer to the remaining spare capacity of the links included in this candidate, and select the link having the relatively large remaining spare capacity among the candidates. A second preliminary route candidate including a large number is set as a second preliminary route.

【0015】前記第一から第nの予備ルートの確保予備
容量を前記初期予備容量から減算して残余予備容量を算
出し、第(n+1)の予備ルート候補を設定し、この候
補に含まれるリンクのこの残余予備容量を参照し、この
候補の中でこの残余予備容量の比較的大きいリンクを最
も多数含む第(n+1)の予備ルート候補を第(n+
1)の予備ルートとして設定することが望ましい。ただ
し、n≧2の整数である。さらに、全てのリンクについ
てそれぞれ1リンクの故障を想定することが望ましい。
The reserved spare capacity of the first to n-th spare routes is subtracted from the initial spare capacity to calculate the remaining spare capacity, and the (n + 1) th spare route candidate is set, and the links included in this candidate are set. , The (n + 1) th spare route candidate including the largest number of links having a relatively large remaining spare capacity among the candidates is referred to as the (n +
It is desirable to set as a backup route of 1). However, it is an integer of n ≧ 2. Further, it is desirable to assume one link failure for each link.

【0016】これから設定される予備ルートは、すでに
設定された予備ルートとリンクを共有しないようにして
もよいし、あるいは、これから設定される予備ルート
は、すでに設定された予備ルートと一部のリンクの共有
を許容するようにしてもよい。
[0016] The backup route to be set may not share a link with the backup route already set, or the backup route to be set may be a link between the backup route already set and some links. May be allowed.

【0017】[0017]

【発明の実施の形態】発明の実施の形態を図1を参照し
て説明する。図1は本発明実施例のATM通信網の構成
を示す図である。
Embodiments of the present invention will be described with reference to FIG. FIG. 1 is a diagram showing a configuration of an ATM communication network according to an embodiment of the present invention.

【0018】本発明は、一つのルートは複数のノードA
〜Iおよびリンク1〜16により構成され、一つの現用
ルートに対して複数の予備ルートが設定されるATM通
信網の予備ルート設定方法である。図1の例では、現用
ルートであるパスP1に対して複数の予備ルート(リン
ク4←→リンク5)、(リンク3←→リンク8←→リン
ク9←→リンク7←→リンク2)が設定される。
In the present invention, one route includes a plurality of nodes A
This is a backup route setting method for an ATM communication network in which a plurality of backup routes are set for one working route. In the example of FIG. 1, a plurality of backup routes (link 4 ← → link 5) and (link 3 ← → link 8 ← → link 9 ← → link 7 ← → link 2) are set for the path P1 which is the working route. Is done.

【0019】ここで、本発明の特徴とするところは、各
現用ルートに対する第一の予備ルートを設定し、全ての
1リンク故障に対して故障復旧可能な初期予備容量を各
リンクに設定し、1リンクの故障を想定しこのリンクを
含む現用ルートの故障を復旧させるために確保する前記
第一の予備ルートに含まれるリンクの確保予備容量を調
べ、この確保予備容量を前記初期予備容量から減算して
残余予備容量を算出し、第二の予備ルート候補を設定
し、この候補に含まれるリンクの前記残余予備容量を参
照し、この候補の中でこの残余予備容量の比較的大きい
リンクを最も多数含む第二の予備ルート候補を第二の予
備ルートとして設定するところにある。
Here, a feature of the present invention is that a first spare route is set for each working route, and an initial spare capacity that can recover from a failure in all one link is set for each link. Assuming the failure of one link, the reserved spare capacity of the link included in the first spare route to be secured to recover the failure of the working route including this link is checked, and the reserved spare capacity is subtracted from the initial spare capacity. To calculate the remaining spare capacity, set a second spare route candidate, refer to the remaining spare capacity of the links included in this candidate, and select the link having the relatively large remaining spare capacity among the candidates. A second preliminary route candidate including a large number is set as a second preliminary route.

【0020】前記第一から第nの予備ルートの確保予備
容量を前記初期予備容量から減算して残余予備容量を算
出し、第(n+1)の予備ルート候補を設定し、この候
補に含まれるリンクのこの残余予備容量を参照し、この
候補の中でこの残余予備容量の比較的大きいリンクを最
も多数含む第(n+1)の予備ルート候補を第(n+
1)の予備ルートとして設定する。ただし、n≧2の整
数である。また、全てのリンクについてそれぞれ1リン
クの故障を想定する。
The reserved spare capacity of the first to n-th spare routes is subtracted from the initial spare capacity to calculate the remaining spare capacity, and the (n + 1) th spare route candidate is set, and the link included in this candidate is set. , The (n + 1) th spare route candidate including the largest number of links having a relatively large remaining spare capacity among the candidates is referred to as the (n +
Set as a backup route of 1). However, it is an integer of n ≧ 2. It is also assumed that one link fails for all links.

【0021】本発明第一実施例では、これから設定され
る予備ルートは、すでに設定された予備ルートとリンク
を共有しないようにする。
In the first embodiment of the present invention, the backup route to be set does not share a link with the backup route already set.

【0022】本発明第二実施例では、これから設定され
る予備ルートは、すでに設定された予備ルートと一部の
リンクの共有を許容するようにする。
In the second embodiment of the present invention, the spare route to be set is allowed to share some links with the already set spare route.

【0023】[0023]

【実施例】(第一実施例)本発明第一実施例を図1ない
し図4を参照して説明する。図1は上記のとおりであ
る。図2は予備容量の求め方について説明する図であ
る。図3は予備ルートの設定を説明するための図であ
る。図4は本発明第一実施例の動作を示すフローチャー
トである。
DESCRIPTION OF THE PREFERRED EMBODIMENTS (First Embodiment) A first embodiment of the present invention will be described with reference to FIGS. FIG. 1 is as described above. FIG. 2 is a diagram for explaining a method of obtaining the spare capacity. FIG. 3 is a diagram for explaining the setting of the backup route. FIG. 4 is a flowchart showing the operation of the first embodiment of the present invention.

【0024】図1では、ノード間の経路独立なルートの
数は“3”である。すべてのノードA〜I間にパスが1
本ずつ設定されており、ノードA〜I内のメッセージ処
理時間は全てのノードA〜Iで同一、メッセージの伝搬
遅延も全てのリンク1〜16で同一である。パスの帯域
は全て同一で、ここではそれを“1”とし、また、各パ
スの現用ルートはノード間を結ぶ最短ルートに設定さ
れ、第一の予備ルートは、現用ルートと経路独立な最短
のルートに設定されている。例えば、ノードAとノード
B間のパスの現用ルートは、リンク1のみを経由し、第
一の予備ルートはリンク4、5を経由する。
In FIG. 1, the number of route-independent routes between nodes is "3". 1 path between all nodes A to I
The message processing time in the nodes A to I is the same for all the nodes A to I, and the message propagation delay is also the same for all the links 1 to 16. The bandwidths of the paths are all the same. Here, it is set to "1". The working route of each path is set to the shortest route connecting the nodes, and the first protection route is the shortest route independent of the working route. Is set to root. For example, the working route of the path between the node A and the node B passes only through the link 1, and the first backup route passes through the links 4 and 5.

【0025】そして、予備容量を全ての1リンク故障に
対して100%復旧可能な容量として求める。この予備
容量の求め方を図2を参照して説明する。図2は予備容
量の求め方を説明するための図である。ノードはP、
Q、Rの三つ、リンクは51、52、53の三つとす
る。全てのノード間にパスが1本ずつ設定されており、
それらの帯域は全て“1”とする。すなわち、ノード
P、Q間のパスP51の現用ルートはリンク51を経由
し、ノードQ、R間のパスP52の現用ルートはリンク
52を経由し、ノードR、P間のパスP53の現用ルー
トは、リンク53を経由している。
Then, the spare capacity is determined as a capacity that is 100% recoverable from all one-link failures. A method of obtaining the spare capacity will be described with reference to FIG. FIG. 2 is a diagram for explaining how to find the spare capacity. The node is P,
Q and R are three, and links are 51, 52, and 53. One path is set between all nodes,
All the bands are set to “1”. That is, the working route of the path P51 between the nodes P and Q passes through the link 51, the working route of the path P52 between the nodes Q and R passes through the link 52, and the working route of the path P53 between the nodes R and P is , Via the link 53.

【0026】そして、予備ルートは現用ルートと経路独
立に設定されているとする。すなわち、パスP51の予
備ルートはリンク52、53を経由し、パスP52の予
備ルートは、リンク51、53を経由し、パスP53の
予備ルートはリンク51、52を経由する。
It is assumed that the backup route is set independently of the working route. That is, the backup route of the path P51 passes through the links 52 and 53, the backup route of the path P52 passes through the links 51 and 53, and the backup route of the path P53 passes through the links 51 and 52.

【0027】いま、リンク51が障害により切断された
とすると、パスP51の予備ルートが新たな現用ルート
になる。よって、リンク51障害時に故障復旧可能なた
めには、リンク52、53にそれぞれ“1”の予備容量
が必要となる。同様にリンク52障害時に故障復旧可能
なためには、リンク51、53にそれぞれ“1”の予備
容量が必要となる。同様にリンク53障害時に故障復旧
可能なためには、リンク51、52にそれぞれ“1”の
予備容量が必要となる。
Now, if the link 51 is disconnected due to a failure, the backup route of the path P51 becomes a new working route. Therefore, in order to be able to recover from a failure in the event of a link 51 failure, the links 52 and 53 need a spare capacity of “1”. Similarly, in order to be able to recover from a failure in the event of a link 52 failure, the links 51 and 53 each require a spare capacity of “1”. Similarly, in order to be able to recover from a failure in the event of a link 53 failure, the links 51 and 52 each require a spare capacity of “1”.

【0028】よって、全ての1リンク故障に対して、故
障復旧可能な予備容量は、 {リンク51、リンク52、リンク53}={1、1、
1} となる。図1に示すATM通信網において、図2で示し
た原理を適用すると、 {リンク1、リンク2、リンク3、リンク4、リンク
5、リンク6、リンク7、リンク8、リンク9、リンク
10、リンク11、リンク12、リンク13、リンク1
4、リンク15、リンク16}={3、2、2、2、
2、2、3、2、2、3、2、1、1、4、4、2} となる。
Therefore, for all 1-link failures, the spare capacity that can recover from the failure is as follows: {link 51, link 52, link 53} = {1, 1,
1}. When the principle shown in FIG. 2 is applied to the ATM communication network shown in FIG. 1, {link 1, link 2, link 3, link 4, link 5, link 6, link 7, link 8, link 9, link 10, Link 11, Link 12, Link 13, Link 1
4, link 15, link 16} = {3, 2, 2, 2,
2, 2, 3, 2, 2, 3, 2, 1, 1, 4, 4, 2}.

【0029】このようにして求めた予備容量に対し、リ
ンク1が切断されたと仮定する。リンク1を経由するパ
スは、ノードAおよびB間のリンク1のみを経由するパ
スP1、ノードAおよびC間のリンク1および2を経由
するパスP2、ノードBおよびD間のリンク1および3
を経由するパスP3の三つである。
It is assumed that the link 1 has been disconnected for the spare capacity thus determined. The path via the link 1 is a path P1 via only the link 1 between the nodes A and B, a path P2 via the links 1 and 2 between the nodes A and C, and links 1 and 3 between the nodes B and D.
Are the three paths P3 passing through.

【0030】また、パスP1の第一の予備ルートはリン
ク4および5を経由し、パスP2の第一の予備ルートは
リンク4および6を経由し、パスP3の第一の予備ルー
トはリンク5および8を経由する。
The first spare route of the path P1 goes through the links 4 and 5, the first spare route of the path P2 goes through the links 4 and 6, and the first spare route of the path P3 goes through the link 5. And 8.

【0031】したがって、これらのパスP1〜P3が故
障復旧可能なために必要な確保予備容量は、リンク4お
よび5に“2”、リンク6および8に“1”、その他の
リンクは“0”である。そして、パスP2の現用ルート
が使用していたリンク2の容量“1”と、パスP3の現
用ルートが使用していたリンク3の容量“1”が解放さ
れる。したがって、確保予備容量は、 {リンク1、リンク2、リンク3、リンク4、リンク
5、リンク6、リンク7、リンク8、リンク9、リンク
10、リンク11、リンク12、リンク13、リンク1
4、リンク15、リンク16}={0、−1、−1、
2、2、1、0、1、0、0、0、0、0、0、0、
0} となる。これにより、残余予備容量(RSC:Residual
Spare Capacity)は、 {3、2、2、2、2、2、3、2、2、3、2、1、
1、4、4、2}−{0、−1、−1、2、2、1、
0、1、0、0、0、0、0、0、0、0}={x、
3、3、0、0、1、3、1、2、3、2、1、1、
4、4、2} となる。本発明の特徴は、第二の予備ルート以降の予備
ルートをこの残余予備容量を考慮して設定するところに
ある。
Therefore, the reserved spare capacity required for the paths P1 to P3 to be able to recover from a failure is "2" for the links 4 and 5, "1" for the links 6 and 8, and "0" for the other links. It is. Then, the capacity “1” of the link 2 used by the working route of the path P2 and the capacity “1” of the link 3 used by the working route of the path P3 are released. Therefore, the reserved spare capacity is as follows: {link 1, link 2, link 3, link 4, link 5, link 6, link 7, link 8, link 9, link 10, link 11, link 12, link 13, link 1.
4, link 15, link 16} = {0, -1, -1,
2, 2, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0,
0}. As a result, the residual spare capacity (RSC: Residual
Spare Capacity) is {3,2,2,2,2,2,3,2,2,3,2,1,
1, 4, 4, 2}-{0, -1, -1, 2, 2, 1,
0, 1, 0, 0, 0, 0, 0, 0, 0, 0} = {x,
3, 3, 0, 0, 1, 3, 1, 2, 3, 2, 1, 1,
4, 4, 2}. A feature of the present invention resides in that backup routes subsequent to the second backup route are set in consideration of the remaining backup capacity.

【0032】本発明第一実施例では、予備ルート相互間
で同一リンクを共有しないことを前提としているから、
図1の例では、パスP1の第二の予備ルートは、唯一リ
ンク3←→リンク10←→リンク15←→リンク16←
→リンク14←→リンク7←→リンク2を経由するルー
トに設定される。この場合の確保予備容量は、{0、
1、1、0、0、0、1、0、0、1、0、0、0、
1、1、1}となる。また、このときの残余予備容量
は、{x、2、2、0、0、1、2、1、2、2、2、
1、1、3、3、1}となる。
In the first embodiment of the present invention, it is assumed that the same link is not shared between the backup routes.
In the example of FIG. 1, the second backup route of the path P1 is the only link 3 ← → link 10 ← → link 15 ← → link 16 ←
→ Link 14 ← → Link 7 ← → Set as a route via Link 2. The reserved spare capacity in this case is $ 0,
1,1,0,0,0,1,0,0,1,0,0,0,
1, 1, 1}. The remaining spare capacity at this time is Δx, 2, 2, 0, 0, 1, 2, 1, 2, 2, 2,.
1, 1, 3, 3, 1}.

【0033】図1の例では、第二の予備ルートは唯一に
定まったが、候補が複数存在する場合には、確保予備容
量を参照し、この候補の中でこの残余予備容量の比較的
大きいリンクを最も多数含む第二の予備ルート候補を第
二の予備ルートとして設定する。
In the example of FIG. 1, the second spare route is uniquely determined. However, when there are a plurality of candidates, the reserved spare capacity is referred to, and among the candidates, the remaining spare capacity is relatively large. A second backup route candidate including the largest number of links is set as a second backup route.

【0034】本発明第一実施例の動作を図4を参照して
説明する。図4は本発明第一実施例の動作を第jの予備
ルートの設定まで拡張して示したものである。ただし、
jは2以上の整数である。また、iは自然数である。
The operation of the first embodiment of the present invention will be described with reference to FIG. FIG. 4 shows the operation of the first embodiment of the present invention extended to the setting of the j-th backup route. However,
j is an integer of 2 or more. I is a natural number.

【0035】まず、初期設定として図2に示した原理を
用いて初期予備容量を設定する(S1)。ここでi=1
として、リンク1が切断したと想定する。ここで、jに
“2”を代入する(S2)。リンク1を経由する現用ル
ートを有するパスをパスグループとする(S3)。パス
グループに含まれるパスが復旧した後の残余予備容量R
SCを求める(S4)。パスグループから第二の予備ル
ートが既に設定されているパスを消去し、そのパスに予
備ルートが確保した容量を残余予備容量RSCから減算
する(S5)。この時点で、パスグループにまだパスが
残っていれば(S6)、パスグループから任意のパスを
選択し(S7)、選択したパスの以前に設定した予備ル
ートと経路独立でかつ出来るだけ多くのリンクの残余予
備容量RSCがパスの帯域以上であるルートを、選択し
たパスの第2の予備ルートとする(S8)。設定した予
備ルートが確保した容量を残余予備容量RSCから減算
し、選択したパスをパスグループから消去する(S
9)。この手順(S6〜S9)をパスグループからパス
が全てなくなるまで繰り返す。
First, an initial spare capacity is set as an initial setting using the principle shown in FIG. 2 (S1). Where i = 1
Assume that the link 1 is disconnected. Here, "2" is substituted for j (S2). A path having a working route via link 1 is set as a path group (S3). The remaining spare capacity R after the paths included in the path group are restored
SC is obtained (S4). The path for which the second backup route has already been set is deleted from the path group, and the capacity secured by the backup route for that path is subtracted from the remaining backup capacity RSC (S5). At this point, if there are still paths remaining in the path group (S6), an arbitrary path is selected from the path group (S7), and as many as possible and independent of the previously set backup route of the selected path. A route whose remaining spare capacity RSC of the link is equal to or larger than the band of the path is set as a second spare route of the selected path (S8). The capacity secured by the set spare route is subtracted from the remaining spare capacity RSC, and the selected path is deleted from the path group (S
9). This procedure (S6 to S9) is repeated until no paths are left from the path group.

【0036】さらに、必要に応じて(S10)、jに
“1”を足し(S12)、手順(S3〜S9)を繰り返
す。また、必要に応じて(S11)、iに“1”を足し
(S13)、手順(S2〜S10)を繰り返す。
Further, if necessary (S10), "1" is added to j (S12), and the procedure (S3 to S9) is repeated. If necessary (S11), "1" is added to i (S13), and the procedure (S2 to S10) is repeated.

【0037】(第二実施例)本発明第二実施例を図5を
参照して説明する。図5は本発明第二実施例の動作を示
すフローチャートである。本発明第二実施例は、予備ル
ートの設定において、予備ルート相互間でリンクの一部
を共有することを許容することを特徴とする。これによ
り、本発明第一実施例と比較すると、一見、故障復旧の
信頼性においては多少劣るような印象があるが、予備ル
ートの設定の自由度が向上するので、一つの現用ルート
に対して本発明第一実施例よりも多数の予備ルートを容
易に設定することができるため、故障復旧の信頼性にお
いて、本発明第一実施例よりも劣るとはいえない。
(Second Embodiment) A second embodiment of the present invention will be described with reference to FIG. FIG. 5 is a flowchart showing the operation of the second embodiment of the present invention. The second embodiment of the present invention is characterized in that a part of a link is allowed to be shared between backup routes when setting a backup route. Thus, when compared with the first embodiment of the present invention, at first glance, there is an impression that the reliability of the failure recovery is somewhat inferior, but since the degree of freedom in setting the backup route is improved, it is possible to set one backup route for one working route. Since a larger number of backup routes can be set more easily than in the first embodiment of the present invention, the reliability of failure recovery is not inferior to that of the first embodiment of the present invention.

【0038】まず、初期設定として図2に示した原理を
用いて初期予備容量を設定する(S21)。ここでi=
1として、リンク1が切断したと想定する。ここで、j
に“2”を代入する(S22)。リンク1を経由する現
用ルートを有するパスをパスグループとする(S2
3)。パスグループに含まれるパスが復旧した後の残余
予備容量RSCを求める(S24)。パスグループから
第二の予備ルートが既に設定されているパスを消去し、
そのパスに予備ルートが確保した容量を残余予備容量R
SCから減算する(S25)。この時点で、パスグルー
プにまだパスが残っていれば(S26)、パスグループ
から任意のパスを選択し(S27)、選択したパスの以
前に設定した予備ルートと経路の一部が重複してもよ
く、かつ出来るだけ多くのリンクの残余予備容量RSC
がパスの帯域以上であるルートを、選択したパスの第2
の予備ルートとする(S28)。設定した予備ルートが
確保した容量を残余予備容量RSCから減算し、選択し
たパスをパスグループから消去する(S29)。この手
順(S26〜S29)をパスグループからパスが全てな
くなるまで繰り返す。
First, an initial spare capacity is set as the initial setting by using the principle shown in FIG. 2 (S21). Where i =
As 1, assume that link 1 is disconnected. Where j
Is substituted for "2" (S22). A path having a working route via link 1 is set as a path group (S2
3). The remaining spare capacity RSC after the paths included in the path group have been restored is obtained (S24). Delete the path for which the second backup route has already been set from the path group,
The capacity reserved by the backup route for the path is the remaining spare capacity R
Subtract from SC (S25). At this point, if there is still a path in the path group (S26), an arbitrary path is selected from the path group (S27), and a part of the route overlaps with the previously set backup route of the selected path. Better, and the remaining spare capacity RSC of as many links as possible
Route that is greater than or equal to the bandwidth of the path
(S28). The capacity secured by the set spare route is subtracted from the remaining spare capacity RSC, and the selected path is deleted from the path group (S29). This procedure (S26 to S29) is repeated until no paths are left from the path group.

【0039】さらに、必要に応じて(S30)、jに
“1”を足し(S32)、手順(S23〜S29)を繰
り返す。また、必要に応じて(S31)、iに“1”を
足し(S33)、手順(S22〜S30)を繰り返す。
Further, if necessary (S30), "1" is added to j (S32), and the procedure (S23 to S29) is repeated. If necessary (S31), "1" is added to i (S33), and the procedure (S22 to S30) is repeated.

【0040】[0040]

【発明の効果】以上説明したように、本発明によれば、
一つの現用ルートに対して複数の予備ルートを設定する
ATM通信網で、パスの復旧率ができるだけ向上するよ
うに予備ルートを設定することができる。
As described above, according to the present invention,
In an ATM communication network in which a plurality of backup routes are set for one working route, a backup route can be set so as to improve the path recovery rate as much as possible.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明実施例を説明するためのノードおよびリ
ンクの接続構成を示す図。
FIG. 1 is a diagram showing a connection configuration of nodes and links for explaining an embodiment of the present invention.

【図2】予備容量の求め方について説明する図。FIG. 2 is a diagram for explaining a method of obtaining a spare capacity.

【図3】予備ルートの設定を説明するための図。FIG. 3 is a diagram illustrating the setting of a backup route.

【図4】本発明第一実施例の動作を示すフローチャー
ト。
FIG. 4 is a flowchart showing the operation of the first embodiment of the present invention.

【図5】本発明第二実施例の動作を示すフローチャー
ト。
FIG. 5 is a flowchart showing the operation of the second embodiment of the present invention.

【図6】従来の予備ルート設定方法を説明するための
図。
FIG. 6 is a diagram for explaining a conventional backup route setting method.

【符号の説明】[Explanation of symbols]

1〜16 リンク A〜I、P〜R ノード P1〜P3 パス 1 to 16 links A to I, P to R nodes P1 to P3 path

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 一つのルートは複数のノードおよびリン
クにより構成され、一つの現用ルートに対して複数の予
備ルートが設定されるATM通信網の予備ルート設定方
法であって、 各現用ルートに対する第一の予備ルートを設定し、全て
の1リンク故障に対して故障復旧可能な初期予備容量を
各リンクに設定し、1リンクの故障を想定しこのリンク
を含む現用ルートの故障を復旧させるために確保する前
記第一の予備ルートに含まれるリンクの確保予備容量を
調べ、この確保予備容量を前記初期予備容量から減算し
て残余予備容量を算出し、第二の予備ルート候補を設定
し、この候補に含まれるリンクの前記残余予備容量を参
照し、この候補の中でこの残余予備容量の比較的大きい
リンクを最も多数含む第二の予備ルート候補を第二の予
備ルートとして設定することを特徴とする予備ルート設
定方法。
1. A backup route setting method for an ATM communication network in which one route is composed of a plurality of nodes and links, and a plurality of backup routes are set for one working route. In order to set one spare route, set an initial spare capacity that can recover from failure for all one link failures for each link, and recover from failure of the working route including this link assuming failure of one link The reserved spare capacity of the link included in the first spare route to be secured is checked, the reserved spare capacity is subtracted from the initial spare capacity to calculate a remaining spare capacity, and a second spare route candidate is set. Referring to the remaining spare capacity of the link included in the candidate, a second spare route candidate including the largest number of links having a relatively large remaining spare capacity among the candidates is referred to as a second spare route. Spare route setting method and setting the bets.
【請求項2】 前記第一から第nの予備ルートの確保予
備容量を前記初期予備容量から減算して残余予備容量を
算出し、第(n+1)の予備ルート候補を設定し、この
候補に含まれるリンクのこの残余予備容量を参照し、こ
の候補の中でこの残余予備容量の比較的大きいリンクを
最も多数含む第(n+1)の予備ルート候補を第(n+
1)の予備ルートとして設定する請求項1記載の予備ル
ート設定方法。ただし、n≧2の整数
2. The remaining spare capacity is calculated by subtracting the reserved spare capacity of the first to n-th spare routes from the initial spare capacity, and sets an (n + 1) th spare route candidate, which is included in the candidate. The (n + 1) th spare route candidate including the largest number of links having a relatively large remaining spare capacity among the candidates is referred to as the (n +
2. The backup route setting method according to claim 1, wherein the backup route is set as the backup route of 1). Where n ≧ 2
【請求項3】 全てのリンクについてそれぞれ1リンク
の故障を想定する請求項1または2記載の予備ルート設
定方法。
3. The backup route setting method according to claim 1, wherein one link failure is assumed for all links.
【請求項4】 これから設定される予備ルートは、すで
に設定された予備ルートとリンクを共有しない請求項1
ないし3のいずれかに記載の予備ルート設定方法。
4. The backup route to be set does not share a link with the backup route already set.
3. The method for setting a spare route according to any one of items 1 to 3.
【請求項5】 これから設定される予備ルートは、すで
に設定された予備ルートと一部のリンクの共有を許容す
る請求項1ないし3のいずれかに記載の予備ルート設定
方法。
5. The backup route setting method according to claim 1, wherein the backup route to be set allows some links to be shared with the already set backup route.
JP9326463A 1997-11-27 1997-11-27 Spare route setting method Pending JPH11163878A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9326463A JPH11163878A (en) 1997-11-27 1997-11-27 Spare route setting method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9326463A JPH11163878A (en) 1997-11-27 1997-11-27 Spare route setting method

Publications (1)

Publication Number Publication Date
JPH11163878A true JPH11163878A (en) 1999-06-18

Family

ID=18188098

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9326463A Pending JPH11163878A (en) 1997-11-27 1997-11-27 Spare route setting method

Country Status (1)

Country Link
JP (1) JPH11163878A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002041691A (en) * 2000-05-18 2002-02-08 Canon Inc Maintenance system and maintenance method for managing equipment
JP2002374283A (en) * 2001-06-13 2002-12-26 Kddi Corp Optical Network Design Method
JP2011518517A (en) * 2008-04-18 2011-06-23 アルカテル−ルーセント ユーエスエー インコーポレーテッド Method of protection sharing in a WDM mesh network

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002041691A (en) * 2000-05-18 2002-02-08 Canon Inc Maintenance system and maintenance method for managing equipment
JP2002374283A (en) * 2001-06-13 2002-12-26 Kddi Corp Optical Network Design Method
JP2011518517A (en) * 2008-04-18 2011-06-23 アルカテル−ルーセント ユーエスエー インコーポレーテッド Method of protection sharing in a WDM mesh network

Similar Documents

Publication Publication Date Title
JP3071007B2 (en) Communication network control method
US7248561B2 (en) Path establishment method for establishing paths of different fault recovery types in a communications network
Mohan et al. Lightpath restoration in WDM optical networks
CN100534016C (en) Restoration protection in communication networks
US20030229807A1 (en) Segment protection scheme for a network
US6850705B2 (en) Online distributed path routing method and system
CA2161847A1 (en) Method for preconfiguring a network to withstand anticipated failures
JP2002247038A (en) Method for forming ring in network, method for restoring fault and method for adding node address at the time of forming ring
US20040088429A1 (en) Constrained path algoritm for transmission network
Wu A passive protected self-healing mesh network architecture and applications
CN100499434C (en) Spectrum route determining method for given connection in optical communication network
Hansen et al. Resilient routing layers for network disaster planning
JPH11163878A (en) Spare route setting method
JP2003115872A (en) Bandwidth Management Method Supporting Protection of Shared Bandwidth Protection in Mesh Networks
Touvet et al. Network resilience in multilayer networks: A critical review and open issues
ITMI982791A1 (en) METHOD TO OPTIMIZE, IN THE EVENT OF A FAULT, THE AVAILABILITY OF THE LOW PRIORITY CANALIA IN A TRANSOCEANIC FIBER OPTIC RING TYPE MS-SP
CN108924046B (en) Method and system for protecting GRE tunnel bearing service
CN101729347B (en) Method, system and device for protecting circuit loop
Castillo et al. Dual‐failure restorability analysis of span‐restorable meta‐mesh networks
JPWO2002007390A1 (en) Self-help and re-establishment of traffic
US7386232B1 (en) Method and system for diverse route computation
JP3604329B2 (en) Failure recovery method for optical transmission network
EP0939560B1 (en) Method and system for restoring a distributed telecommunications network
US7804788B2 (en) Ring type network system including a function of setting up a path
Naser et al. Availability analysis and simulation of mesh restoration networks