JPH02142237A - ネットワーク障害回復方式 - Google Patents
ネットワーク障害回復方式Info
- Publication number
- JPH02142237A JPH02142237A JP63296893A JP29689388A JPH02142237A JP H02142237 A JPH02142237 A JP H02142237A JP 63296893 A JP63296893 A JP 63296893A JP 29689388 A JP29689388 A JP 29689388A JP H02142237 A JPH02142237 A JP H02142237A
- Authority
- JP
- Japan
- Prior art keywords
- node
- message
- request message
- hops
- bandwidth
- 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
- 238000011084 recovery Methods 0.000 title claims description 36
- 238000000034 method Methods 0.000 title claims description 32
- 235000008694 Humulus lupulus Nutrition 0.000 claims description 46
- 238000012545 processing Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 238000007796 conventional method Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 238000004088 simulation Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000001681 protective effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/26—Route discovery packet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/08—Intermediate station arrangements, e.g. for branching, for tapping-off
- H04J3/085—Intermediate station arrangements, e.g. for branching, for tapping-off for ring networks, e.g. SDH/SONET rings, self-healing rings, meashed SDH/SONET networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/22—Arrangements for detecting or preventing errors in the information received using redundant apparatus to increase reliability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/22—Alternate routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/28—Routing or path finding of packets in data switching networks using route fault recovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/32—Flooding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/40—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass for recovering from a failure of a protocol instance or entity, e.g. service redundancy protocols, protocol state redundancy or protocol service redirection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/0016—Arrangements providing connection between exchanges
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q3/00—Selecting arrangements
- H04Q3/0016—Arrangements providing connection between exchanges
- H04Q3/0062—Provisions for network management
- H04Q3/0075—Fault management techniques
- H04Q3/0079—Fault management techniques involving restoration of networks, e.g. disaster recovery, self-healing networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J2203/00—Aspects of optical multiplex systems other than those covered by H04J14/05 and H04J14/07
- H04J2203/0001—Provisions for broadband connections in integrated services digital network using frames of the Optical Transport Network [OTN] or using synchronous transfer mode [STM], e.g. SONET, SDH
- H04J2203/0028—Local loop
- H04J2203/0039—Topology
- H04J2203/0042—Ring
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J2203/00—Aspects of optical multiplex systems other than those covered by H04J14/05 and H04J14/07
- H04J2203/0001—Provisions for broadband connections in integrated services digital network using frames of the Optical Transport Network [OTN] or using synchronous transfer mode [STM], e.g. SONET, SDH
- H04J2203/0051—Network Node Interface, e.g. tandem connections, transit switching
- H04J2203/0053—Routing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J2203/00—Aspects of optical multiplex systems other than those covered by H04J14/05 and H04J14/07
- H04J2203/0001—Provisions for broadband connections in integrated services digital network using frames of the Optical Transport Network [OTN] or using synchronous transfer mode [STM], e.g. SONET, SDH
- H04J2203/0057—Operations, administration and maintenance [OAM]
- H04J2203/006—Fault tolerance and recovery
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S370/00—Multiplex communications
- Y10S370/901—Wide area network
- Y10S370/902—Packet switching
- Y10S370/903—Osi compliant network
- Y10S370/907—Synchronous optical network, SONET
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Maintenance And Management Of Digital Transmission (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(産業上の利用分野)
本発明は、ネットワークにおけるリンク障害回復方式に
関する。
関する。
(従来の技術とその問題点)
通信ネット−ワークにおけるリンク障害回復技術は、リ
ンクのビット速度が上がるに従い重要となってくる。例
えば公衆通信網においては、その上位階層にある通信リ
ンクの速度は10”bpsから10 ’ bpsのオー
ダーに達し、リンク障害の影響は多大である。通常、高
速通信リンクに対してはリンク障害回復技術が採用され
ている。例えば光通信端局には自動保護スイッチ(Au
tomaticProtectlon 5v1tch
)が用いられており、−本の光フアイバリンクに障害が
起こると自動的に保護用のフィバリンクにスイッチされ
障害回復がなされる。しかし、この方法ではファイバリ
ンク全所の場合には障害回復がなされない。
ンクのビット速度が上がるに従い重要となってくる。例
えば公衆通信網においては、その上位階層にある通信リ
ンクの速度は10”bpsから10 ’ bpsのオー
ダーに達し、リンク障害の影響は多大である。通常、高
速通信リンクに対してはリンク障害回復技術が採用され
ている。例えば光通信端局には自動保護スイッチ(Au
tomaticProtectlon 5v1tch
)が用いられており、−本の光フアイバリンクに障害が
起こると自動的に保護用のフィバリンクにスイッチされ
障害回復がなされる。しかし、この方法ではファイバリ
ンク全所の場合には障害回復がなされない。
一方、最近公衆通信網の上位階層通信リンクをスイッチ
するディジタルクロスコネクトシステムが出現し、これ
を利用したリンク障害回復が検討されている。即ち、リ
ンク障害時に障害リンクを迂回する経路をディジタルク
ロスコネクト装置により設定し、障害回復を行なうもの
である。この制御方式として、ネットワーク中央制御装
置からの指令により、各ディジタルクロスコネクト装置
が制御される集中型と、各ディジタルクロスコネクト装
置が自律的に迂回経路を決定していく分散型とに大きく
分けられる。
するディジタルクロスコネクトシステムが出現し、これ
を利用したリンク障害回復が検討されている。即ち、リ
ンク障害時に障害リンクを迂回する経路をディジタルク
ロスコネクト装置により設定し、障害回復を行なうもの
である。この制御方式として、ネットワーク中央制御装
置からの指令により、各ディジタルクロスコネクト装置
が制御される集中型と、各ディジタルクロスコネクト装
置が自律的に迂回経路を決定していく分散型とに大きく
分けられる。
例えば前者の例として5atoshl Ilasega
va等によるProceeding of Globa
l Cowmunlcatlon Confer−cn
cc、 ’ 87記載の“DynaIlic Rcco
nf’1gurat1on of旧gltal Cro
ss−Connect Systems with N
etworkControl and Managem
cnt−がある。この集中型方式は物理的なリンク障害
の回復とともにディジタルクロスコネクト装置のスイッ
チ単位での論理的リンク障害(チャネル障害)回復も可
能である特長を有するが、ネットワーク中央制御装置と
各ディジタルクロスコネクト装置間の通信及びネットワ
ーク制御装置での処理時間を必要とし、短時間での回復
が困難である、という欠点を有する。
va等によるProceeding of Globa
l Cowmunlcatlon Confer−cn
cc、 ’ 87記載の“DynaIlic Rcco
nf’1gurat1on of旧gltal Cro
ss−Connect Systems with N
etworkControl and Managem
cnt−がある。この集中型方式は物理的なリンク障害
の回復とともにディジタルクロスコネクト装置のスイッ
チ単位での論理的リンク障害(チャネル障害)回復も可
能である特長を有するが、ネットワーク中央制御装置と
各ディジタルクロスコネクト装置間の通信及びネットワ
ーク制御装置での処理時間を必要とし、短時間での回復
が困難である、という欠点を有する。
一方、後者の例としては、W、D、GROVERl:
ヨルProceeding of Global Co
mmunlcatlon Conf’erence゛8
7記載の“The Self−heallng Net
work”がある。これはディジタルクロスコネクト装
置間での分散型制御による障害回復で、各装置が自律的
に並行して処理を進めるので、短時間での回復が期待さ
れる。しかしながら、各装置間での制御メツセージ交換
にフラッディング(例えばV、StalllngS著M
acwlllan社発行の刊行物“Data andC
oapuLer Coavunicatons 25
6ページから261ページに記載)を用いているので、
メツセージ交換量が非常に大きくなる、という欠点を有
している。
ヨルProceeding of Global Co
mmunlcatlon Conf’erence゛8
7記載の“The Self−heallng Net
work”がある。これはディジタルクロスコネクト装
置間での分散型制御による障害回復で、各装置が自律的
に並行して処理を進めるので、短時間での回復が期待さ
れる。しかしながら、各装置間での制御メツセージ交換
にフラッディング(例えばV、StalllngS著M
acwlllan社発行の刊行物“Data andC
oapuLer Coavunicatons 25
6ページから261ページに記載)を用いているので、
メツセージ交換量が非常に大きくなる、という欠点を有
している。
(発明の目的)
本発明の目的は、上記従来方式の欠点を除去せしめ、制
御メツセージ交換量が少なく、短時間での障害回復が可
能である分散型のネットワーク障害回復方式を得ること
にある。
御メツセージ交換量が少なく、短時間での障害回復が可
能である分散型のネットワーク障害回復方式を得ること
にある。
(発明の構成)
本発明によると、複数のノードがリンクにより網目状に
接続されているネットワークにおいて、リンク障害が発
生すると障害リンクの両端の第1のノード及び第2のノ
ードのうち一方の第1のノードが要求メツセージを全て
の隣接ノードに送出し、該要求メツセージは送出された
リンクに対しての障害回復用の要求帯域とホップ数の情
報を少なくとも有し、該要求帯域は各リンクに予め用意
されている障害回復用帯域を越えることができず該ホッ
プ数は第1のノードから送出されるときには1に設定さ
れ、各ノードは前記要求帯域により参照できるホップ数
とノードアドレスのテーブルを有しており、各ノードは
初期状態ではリセットされており、各ノードは前記要求
メツセージを受信すると、該受信要求メツセージに含ま
れるホップ数が、予め定められた値以上ならば該メツセ
ージを棄却し、それ以外の場合で該ホップ数が該受信要
求メツセージの要求帯域より参照される前記テーブル中
のホップ数より小さければ前記テーブルを更新し、該要
求帯域が以前に受信した要求メツセージの要求帯域より
大きければ全ての隣接ノードに新たな要求帯域と1増加
させたホップ数を有する要求メツセージを送出し、第2
のノードでは予め定められた時間内に受信した要求メツ
セージのうちで最大要求帯域を有するメツセージを選択
し、該メツセージが送られてきた隣接ノードに返答メツ
セージを送り、該返答メツセージは要求帯域の情報を少
なくとも有し、各ノードでは返答メツセージを受信する
と該返答メツセージ中の要求帯域以上の帯域から参照さ
れるテーブルの中で最小ホップ項を選択し、該最小ホッ
プに対応するノードアドレスを有する隣接ノードに対し
て返答メツセージを転送するとともに障害迂回路を形成
していき、第1のノードが返答メツセージを受信すると
障害迂回路が決定されることを特徴とするネットワーク
障害回復方式が得られる。
接続されているネットワークにおいて、リンク障害が発
生すると障害リンクの両端の第1のノード及び第2のノ
ードのうち一方の第1のノードが要求メツセージを全て
の隣接ノードに送出し、該要求メツセージは送出された
リンクに対しての障害回復用の要求帯域とホップ数の情
報を少なくとも有し、該要求帯域は各リンクに予め用意
されている障害回復用帯域を越えることができず該ホッ
プ数は第1のノードから送出されるときには1に設定さ
れ、各ノードは前記要求帯域により参照できるホップ数
とノードアドレスのテーブルを有しており、各ノードは
初期状態ではリセットされており、各ノードは前記要求
メツセージを受信すると、該受信要求メツセージに含ま
れるホップ数が、予め定められた値以上ならば該メツセ
ージを棄却し、それ以外の場合で該ホップ数が該受信要
求メツセージの要求帯域より参照される前記テーブル中
のホップ数より小さければ前記テーブルを更新し、該要
求帯域が以前に受信した要求メツセージの要求帯域より
大きければ全ての隣接ノードに新たな要求帯域と1増加
させたホップ数を有する要求メツセージを送出し、第2
のノードでは予め定められた時間内に受信した要求メツ
セージのうちで最大要求帯域を有するメツセージを選択
し、該メツセージが送られてきた隣接ノードに返答メツ
セージを送り、該返答メツセージは要求帯域の情報を少
なくとも有し、各ノードでは返答メツセージを受信する
と該返答メツセージ中の要求帯域以上の帯域から参照さ
れるテーブルの中で最小ホップ項を選択し、該最小ホッ
プに対応するノードアドレスを有する隣接ノードに対し
て返答メツセージを転送するとともに障害迂回路を形成
していき、第1のノードが返答メツセージを受信すると
障害迂回路が決定されることを特徴とするネットワーク
障害回復方式が得られる。
(作 用)
第2図(a)〜(d)を参照しながら本発明の詳細な説
明する。第2図(a)は原理説明のために用いるネット
ワーク例を示し、図において200〜204はノード並
びに各ノードに割り当てられたアドレスを示すものとす
る。また、各リンクに付いている数字は各リンクに予め
割りあてられている障害回復用の帯域をあられし、説明
の便宜上、ここでは、数字により大小をあらわすものと
する。
明する。第2図(a)は原理説明のために用いるネット
ワーク例を示し、図において200〜204はノード並
びに各ノードに割り当てられたアドレスを示すものとす
る。また、各リンクに付いている数字は各リンクに予め
割りあてられている障害回復用の帯域をあられし、説明
の便宜上、ここでは、数字により大小をあらわすものと
する。
今、ノード200とノード204の間のリンクに障害が
生じたものとする。また、このリンク障害により9に等
しい帯域が失われるものとする。
生じたものとする。また、このリンク障害により9に等
しい帯域が失われるものとする。
この場合帯域9を有する障害回復用の迂回路を見出す必
要がある。
要がある。
本発明によると、障害リンクの両端のノード200と2
04のうちの一方が選択され、選択されたノードが要求
メツセージを送出する。ノード選択規則として、例えば
「予め与えられた各ノードにユニークなアドレスのうち
小さい方のアドレスを有するノードが要求メツセージ送
出側となる」という簡単な規則を設けておけば、ノード
選択が容易である。図示された例ではノード200が要
求メツセージ送出側のノードとして選択されることにな
る。
04のうちの一方が選択され、選択されたノードが要求
メツセージを送出する。ノード選択規則として、例えば
「予め与えられた各ノードにユニークなアドレスのうち
小さい方のアドレスを有するノードが要求メツセージ送
出側となる」という簡単な規則を設けておけば、ノード
選択が容易である。図示された例ではノード200が要
求メツセージ送出側のノードとして選択されることにな
る。
ノード200は全ての隣接ノード201と202に対し
て要求メツセージに含まれる障害回復用の要求帯域は、
各リンクに予め与えらている障害回復用帯域を越えるこ
とができないので、ノード201に対してはり、ノード
202に対しては3の帯域が要求される。
て要求メツセージに含まれる障害回復用の要求帯域は、
各リンクに予め与えらている障害回復用帯域を越えるこ
とができないので、ノード201に対してはり、ノード
202に対しては3の帯域が要求される。
ノード201とノード202がノード200からの要求
メツセージを受信した後の各ノードのテーブルは第2図
(b)のようになる。
メツセージを受信した後の各ノードのテーブルは第2図
(b)のようになる。
ノード201及び202では、受信した要求帯域が以前
に受信した要求帯域と比較される。図示された例では、
初めて受信した要求メツセージと仮定されているから、
当該要求メツセージの要求帯域は以前の要求帯域より無
条件に大きいから、ノード201.202は全ての隣接
ノードに要求メツセージを送る。この場合、ノード20
2はノード200からの要求帯域が3であったので、ノ
ード201及びノード203に対して3の帯域を要求す
る。このとき、経路中のノードの数をあらわすホップ数
は1だけ増加され2となる。
に受信した要求帯域と比較される。図示された例では、
初めて受信した要求メツセージと仮定されているから、
当該要求メツセージの要求帯域は以前の要求帯域より無
条件に大きいから、ノード201.202は全ての隣接
ノードに要求メツセージを送る。この場合、ノード20
2はノード200からの要求帯域が3であったので、ノ
ード201及びノード203に対して3の帯域を要求す
る。このとき、経路中のノードの数をあらわすホップ数
は1だけ増加され2となる。
ノード201と203の隣接ノードが要求メツセージを
受信した後の各ノードのテーブルは第2図(C)のよう
になる。ノード201ではノード202からの受信要求
帯域が3であり、これは以前に受信した要求帯域9より
小さいので要求メツセージは棄却される。このように常
に最大要求帯域を有するメツセージのみを転送すること
で、不必要なメツセージを棄却し、メツセージ数は大幅
に減少する。ノード202では受信要求帯域が9で以前
に受信したものより大きいので全ての隣接ノードに要求
メツセージを送出する。このようにして要求メツセージ
の転送が行なわれて、ノード204が複数の要求メツセ
ージを受信する。ノード204は要求メツセージの目的
ノードであり、受信したメツセージは他のノードに送出
されることはない。
受信した後の各ノードのテーブルは第2図(C)のよう
になる。ノード201ではノード202からの受信要求
帯域が3であり、これは以前に受信した要求帯域9より
小さいので要求メツセージは棄却される。このように常
に最大要求帯域を有するメツセージのみを転送すること
で、不必要なメツセージを棄却し、メツセージ数は大幅
に減少する。ノード202では受信要求帯域が9で以前
に受信したものより大きいので全ての隣接ノードに要求
メツセージを送出する。このようにして要求メツセージ
の転送が行なわれて、ノード204が複数の要求メツセ
ージを受信する。ノード204は要求メツセージの目的
ノードであり、受信したメツセージは他のノードに送出
されることはない。
この例は簡単な例であり、ホップ数の上限に関しては説
明しなかったが、不必要に長い迂回路及び要求メツセー
ジ数の増大を避けるため、予め定められたホップ数を越
える要求メツセージは自動的に棄却されるものとする。
明しなかったが、不必要に長い迂回路及び要求メツセー
ジ数の増大を避けるため、予め定められたホップ数を越
える要求メツセージは自動的に棄却されるものとする。
第2図(d)にノード204が返答メツセージをノード
201に送り返す際の各ノードのテーブルの一例を示す
。ノード204では、予め定められた時間が経過すると
それまでに受信した要求メツセージ中の要求帯域の中で
最大のものを選択する。
201に送り返す際の各ノードのテーブルの一例を示す
。ノード204では、予め定められた時間が経過すると
それまでに受信した要求メツセージ中の要求帯域の中で
最大のものを選択する。
第2図(d)の例では要求帯域9が最大であるので、こ
れを選択し、この要求帯域を含んだ要求メツセージを送
出してきたノード203に返答メツセージを返す。この
返答メツセージには要求帯域9が含まれている。よって
、ノード203では、最大要求帯域を有する迂回路を選
択する制御がなされるわけである。
れを選択し、この要求帯域を含んだ要求メツセージを送
出してきたノード203に返答メツセージを返す。この
返答メツセージには要求帯域9が含まれている。よって
、ノード203では、最大要求帯域を有する迂回路を選
択する制御がなされるわけである。
続いて、この返答メツセージを受信したノード202で
は、返答メツセージに含まれる要求帯域によりテーブル
を参照し、この要求帯域以上のテーブル中の帯域から参
照される最小ホップを選択する。この例では要求帯域9
より大きい帯域はテーブル中に存在しないので自動的に
ノード201からきたホップ数2の項が選択される。し
かし、仮りに帯域12でホップ数1の項がノード202
のテーブルに存在すれば、この項が選択されるわけであ
る。この処理は、ノード204が選択した最大要求帯域
を供給できる最小ホップ数の迂回路を分散的に選択して
いることになる。
は、返答メツセージに含まれる要求帯域によりテーブル
を参照し、この要求帯域以上のテーブル中の帯域から参
照される最小ホップを選択する。この例では要求帯域9
より大きい帯域はテーブル中に存在しないので自動的に
ノード201からきたホップ数2の項が選択される。し
かし、仮りに帯域12でホップ数1の項がノード202
のテーブルに存在すれば、この項が選択されるわけであ
る。この処理は、ノード204が選択した最大要求帯域
を供給できる最小ホップ数の迂回路を分散的に選択して
いることになる。
同様の返答メツセージの処理、転送が各ノードでなされ
、最終的にノード200に返答メツセージが到達すると
、最大帯域を有する最小ホップ数の迂回路が形成される
ことになるわけである。
、最終的にノード200に返答メツセージが到達すると
、最大帯域を有する最小ホップ数の迂回路が形成される
ことになるわけである。
なお、上記の処理で障害により失われた帯域が完全に回
復されない場合には、別の迂回路を見い出すため上記処
理が初めから繰り返し実行される。
復されない場合には、別の迂回路を見い出すため上記処
理が初めから繰り返し実行される。
この場合、迂回路として既に選択された経路上の各リン
クに割りあてられた障害回復用の帯域は、既に決定され
た帯域分だけ差し引かれることになる。このように、複
数の障害迂回路を設定して障害回復を行うことも勿論本
発明に含まれるものである。
クに割りあてられた障害回復用の帯域は、既に決定され
た帯域分だけ差し引かれることになる。このように、複
数の障害迂回路を設定して障害回復を行うことも勿論本
発明に含まれるものである。
(発明の効果)
本発明の方式によると、要求メツセージの転送過程では
最大帯域の経路が選択され、返答メツセージの転送過程
では最短経路が選択され、最大帯域を有する最小ホップ
数(最短経路)の障害迂回路が分散的な制御で得られる
。集中制御を必要としないので各ノードの並行処理から
短時間の障害回復が可能となる。また、各ノードにおい
てその時点での最大要求帯域を有する要求メツセージし
か隣接ノードに転送しないので、不必要なメツセージの
発生を押さえることが可能である。
最大帯域の経路が選択され、返答メツセージの転送過程
では最短経路が選択され、最大帯域を有する最小ホップ
数(最短経路)の障害迂回路が分散的な制御で得られる
。集中制御を必要としないので各ノードの並行処理から
短時間の障害回復が可能となる。また、各ノードにおい
てその時点での最大要求帯域を有する要求メツセージし
か隣接ノードに転送しないので、不必要なメツセージの
発生を押さえることが可能である。
第3図に、模擬実験による発生要求メツセージ数のグラ
フを示す。第3図(a)は模擬実験に用いたネットワー
ク例であり、第3図(b)は要求メツセージの発生を示
す。第3図(a)において、各リンクに付随した数字の
うちカッコ内の数字は障害回復用の帯域で、もう一方が
稼働帯域である。
フを示す。第3図(a)は模擬実験に用いたネットワー
ク例であり、第3図(b)は要求メツセージの発生を示
す。第3図(a)において、各リンクに付随した数字の
うちカッコ内の数字は障害回復用の帯域で、もう一方が
稼働帯域である。
第3図(b)において300は従来の技術のフラッディ
ングを用いた場合の要求メツセージの発生数で、301
は本発明の方式による発生メツセージ数である。なお、
図において横軸はホップ数の上限であり、このホップ数
を越えるメツセージは自動的に棄却される、という制御
をフラッディング及び本発明の方式双方に適用している
。勿論、このホップ数の上限を設定しなければ、フラッ
ディングにおける発生メツセージ数は無限大となる。
ングを用いた場合の要求メツセージの発生数で、301
は本発明の方式による発生メツセージ数である。なお、
図において横軸はホップ数の上限であり、このホップ数
を越えるメツセージは自動的に棄却される、という制御
をフラッディング及び本発明の方式双方に適用している
。勿論、このホップ数の上限を設定しなければ、フラッ
ディングにおける発生メツセージ数は無限大となる。
、第3図(b)の結果(a)のネットワーク例にてあら
ゆる障害発生リンクに対して平均的に求めた発生メツセ
ージ数を示し、図より明らかなように本発明による方式
により従来のフラッディングに比し大幅に要求メツセー
ジの発生数が減少していることがわかる。
ゆる障害発生リンクに対して平均的に求めた発生メツセ
ージ数を示し、図より明らかなように本発明による方式
により従来のフラッディングに比し大幅に要求メツセー
ジの発生数が減少していることがわかる。
しかも、フラッディングにおいては設定したホップ数の
上限が増えるに従い幾何級数的に発生要求メツセージ数
が増加するのに対し、本発明の方式では第3図(b)に
示すように、ホップ数の上限が4以上では要求メツセー
ジの発生数の増加はない。この効果により、本発明では
発生要求メツセージ数の増大がなくホップ数の上限を大
きく設定でき、即ち長い経路による障害迂回路が設定可
能で、障害回復能力の向上が見込まれる。
上限が増えるに従い幾何級数的に発生要求メツセージ数
が増加するのに対し、本発明の方式では第3図(b)に
示すように、ホップ数の上限が4以上では要求メツセー
ジの発生数の増加はない。この効果により、本発明では
発生要求メツセージ数の増大がなくホップ数の上限を大
きく設定でき、即ち長い経路による障害迂回路が設定可
能で、障害回復能力の向上が見込まれる。
(実施例)
第1図(a)〜(d)に本発明の方式を実現する一つの
フローチャートを示す。ここで、本発明の方式において
、障害を検出した障害リンクの両端の2つのノードをセ
ンダー、チユーザーと呼ぶことにする。センダーは要求
メツセージを送出するノードであり、チユーザーは返答
メツセージを送出するノードである。
フローチャートを示す。ここで、本発明の方式において
、障害を検出した障害リンクの両端の2つのノードをセ
ンダー、チユーザーと呼ぶことにする。センダーは要求
メツセージを送出するノードであり、チユーザーは返答
メツセージを送出するノードである。
第1図(a)にセンダーが実行する制御フローチャート
の一例を示す。センダーは障害を検出すると100のブ
ロックにて要求メツセージを作成する。要求メツセージ
の一構成例を第1図(e)に示す。センダーは各隣接ノ
ードに対しての要求帯域を設定し、ホップ数は1に設定
し、センダーアドレスと要求メツセージソースには自己
のアドレスを設定し、要求メツセージステイネ−ジョン
としては要求メツセージを受ける隣接ノードのアドレス
を設定する。また、コントロールとしては、例えば検出
された1つの障害に対して、本センダーから送出される
要求メツセージの゛通し番号を設定し、101のブロッ
クにてこの要求メツセージが各隣接ノードに送出される
。ここで、各隣接ノードに対する要求帯域は、各リンク
に予め与えられた障害回復用の帯域を越えることはでき
ない。
の一例を示す。センダーは障害を検出すると100のブ
ロックにて要求メツセージを作成する。要求メツセージ
の一構成例を第1図(e)に示す。センダーは各隣接ノ
ードに対しての要求帯域を設定し、ホップ数は1に設定
し、センダーアドレスと要求メツセージソースには自己
のアドレスを設定し、要求メツセージステイネ−ジョン
としては要求メツセージを受ける隣接ノードのアドレス
を設定する。また、コントロールとしては、例えば検出
された1つの障害に対して、本センダーから送出される
要求メツセージの゛通し番号を設定し、101のブロッ
クにてこの要求メツセージが各隣接ノードに送出される
。ここで、各隣接ノードに対する要求帯域は、各リンク
に予め与えられた障害回復用の帯域を越えることはでき
ない。
続いて、102のブロックにて返答メツセージを待ち、
返答メツセージを受信すると103のブロックにて返答
メツセージ中の要求帯域を見て、障害リンクの帯域が全
て回復されたかを検出する。
返答メツセージを受信すると103のブロックにて返答
メツセージ中の要求帯域を見て、障害リンクの帯域が全
て回復されたかを検出する。
もし、103のブロックでの検出結果が“NOならば、
部分的な障害回復がなされたことであり、他の迂回路を
選択するための100のブロックに戻り、障害により失
われた帯域から、返答メツセージ中の要求帯域を引いた
帯域を要求メツセージ中の要求帯域に設定し、再び処理
を行なう。
部分的な障害回復がなされたことであり、他の迂回路を
選択するための100のブロックに戻り、障害により失
われた帯域から、返答メツセージ中の要求帯域を引いた
帯域を要求メツセージ中の要求帯域に設定し、再び処理
を行なう。
103のブロックでの検出結果から障害リンクの帯域が
全て回復されたならば104のブロックにて処理を終了
する。また、返答メツセージ受信待ちで、予め設定した
障害回復時間が終了したことを告げるタイムアウト1が
生起すると、104のブロックにて処理を終了する。
全て回復されたならば104のブロックにて処理を終了
する。また、返答メツセージ受信待ちで、予め設定した
障害回復時間が終了したことを告げるタイムアウト1が
生起すると、104のブロックにて処理を終了する。
第1図(b)には、要求メツセージを受信した各ノード
での処理のフローチャート例を示す。ノードでは110
のブロックにて要求メツセージを受信すると111のブ
ロックにて要求メツセージ中のホップ数が予め設定され
たホップ数の上限MAXより大きいかどうかを検出する
。もし、大きければ長経路を経由してきたメツセージで
あるので117のブロックにてこの要求メツセージは棄
却される。
での処理のフローチャート例を示す。ノードでは110
のブロックにて要求メツセージを受信すると111のブ
ロックにて要求メツセージ中のホップ数が予め設定され
たホップ数の上限MAXより大きいかどうかを検出する
。もし、大きければ長経路を経由してきたメツセージで
あるので117のブロックにてこの要求メツセージは棄
却される。
他方、ホップ数がMAXより小さければ、112のブロ
ックにてホップ数の比較がなされる。
ックにてホップ数の比較がなされる。
この場合、第1図(r)に−例として示したテープルの
検索を行なう。具体的に言えば、要求メツセージ中の要
求帯域から参照されるテーブル中のホップ数を見出す。
検索を行なう。具体的に言えば、要求メツセージ中の要
求帯域から参照されるテーブル中のホップ数を見出す。
前に到来した要求メツセージによるホップ数を(ホップ
数)oldとし、この要求メツセージの要求帯域を例え
ば3とすると、第1図(f)のテーブル例によると、(
ホップ数)oldはh3 となる。112はブロックに
て受信メツセージ中のホップ数、即ち(ホップ数)ne
wが(ホップ数)oldより小さければ、113のブロ
ックにてテーブル中の受信要求帯域に対応するホップ数
を(ホップ数)newに更新するとともに、対応するノ
ードアドレスを受信メツセージ中の要求メツセージソー
スに更新して、114のブロックの処理に移る。112
のブロックにて(ホップ数)new(ホップ数)old
より大きければ113のブロックをスキップして114
のブロックの処理に移る。
数)oldとし、この要求メツセージの要求帯域を例え
ば3とすると、第1図(f)のテーブル例によると、(
ホップ数)oldはh3 となる。112はブロックに
て受信メツセージ中のホップ数、即ち(ホップ数)ne
wが(ホップ数)oldより小さければ、113のブロ
ックにてテーブル中の受信要求帯域に対応するホップ数
を(ホップ数)newに更新するとともに、対応するノ
ードアドレスを受信メツセージ中の要求メツセージソー
スに更新して、114のブロックの処理に移る。112
のブロックにて(ホップ数)new(ホップ数)old
より大きければ113のブロックをスキップして114
のブロックの処理に移る。
114のブロックでは、受信要求メツセージ中の要求帯
域、即ち(要求帯域)newと以前に受信した要求メツ
セージの中で最大の要求帯域、即ち(要求帯域)old
を比較し、(要求帯域)newの方が小さければ117
のブロックにてメツセージを棄却し、(要求帯域)ne
wの方が大きければ115のブロックにて要求メツセー
ジを作成する。
域、即ち(要求帯域)newと以前に受信した要求メツ
セージの中で最大の要求帯域、即ち(要求帯域)old
を比較し、(要求帯域)newの方が小さければ117
のブロックにてメツセージを棄却し、(要求帯域)ne
wの方が大きければ115のブロックにて要求メツセー
ジを作成する。
115のブロックでは各隣接ノードに対しての要求帯域
を設定し、ホップ数を1増加させ、要求メツセージソー
スを自己のアドレスに設定し、要求メツセージステイネ
−ジョンを各隣接ノードアドレスに設定する。要求メツ
セージ作成後116のブロックにてこのメツセージを全
隣接ノードに送出し、110のブロックに戻る。また1
17のブロックにてメツセージが棄却された後も1.1
0のブロックに戻り次の要求メツセージを待つ。
を設定し、ホップ数を1増加させ、要求メツセージソー
スを自己のアドレスに設定し、要求メツセージステイネ
−ジョンを各隣接ノードアドレスに設定する。要求メツ
セージ作成後116のブロックにてこのメツセージを全
隣接ノードに送出し、110のブロックに戻る。また1
17のブロックにてメツセージが棄却された後も1.1
0のブロックに戻り次の要求メツセージを待つ。
第1図(C)に、返答メツセージを受信した各ノードで
の処理のフローチャート例を示す。ノードでは120の
ブロックにて返答メツセージを受信すると121のブロ
ックで受信した返答メツセージに含まれる要求帯域を用
いてテーブルを参照する。返答メツセージには、少なく
とも要求帯域の情報が含まれている。
の処理のフローチャート例を示す。ノードでは120の
ブロックにて返答メツセージを受信すると121のブロ
ックで受信した返答メツセージに含まれる要求帯域を用
いてテーブルを参照する。返答メツセージには、少なく
とも要求帯域の情報が含まれている。
例えば、121のブロックでノードが1の要求帯域を含
む返答メツセージを受信すると、テーブル中で1以上の
帯域に対応するホップ数h+・・・hNの中から最小の
ホップ数を選択する。例えばこのホップ数をり、とする
。その最小ホップ数り。
む返答メツセージを受信すると、テーブル中で1以上の
帯域に対応するホップ数h+・・・hNの中から最小の
ホップ数を選択する。例えばこのホップ数をり、とする
。その最小ホップ数り。
に対応するノードアドレスa、を抽出し、そのノードア
ドレスを有する隣接ノードに対して、122のブロック
にて返答メツセージを転送する。
ドレスを有する隣接ノードに対して、122のブロック
にて返答メツセージを転送する。
同時に122のブロックでは返答メツセージが送られて
きたノードと返答メツセージを受信して処理を行なって
いるノードと、このノードが返答メツセージを送出した
相手ノードの間に要求帯域に対応する迂回路を構成する
。
きたノードと返答メツセージを受信して処理を行なって
いるノードと、このノードが返答メツセージを送出した
相手ノードの間に要求帯域に対応する迂回路を構成する
。
迂回路は返答メツセージがチユーザーからセンダーに送
られる間に逐次構成されていき、最終的に返答メツセー
ジがセンダーに到着すると完成する。返答メツセージの
送出が終了すると、120のブロックに戻り、返答メツ
セージの受信を待つ。
られる間に逐次構成されていき、最終的に返答メツセー
ジがセンダーに到着すると完成する。返答メツセージの
送出が終了すると、120のブロックに戻り、返答メツ
セージの受信を待つ。
第1図(d)に、チユーザーが実行する制御のフローチ
ャートの一例を示す。チユーザーは130のブロックに
て要求メツセージを受信すると、131のブロックにて
受信した要求メツセージを格納して、次の要求メツセー
ジ受信を130のブロックにて待つ。予め設定させたタ
イムアウト2が生起すると、132のブロックにて格納
されている要求メツセージの中から最大要求帯域を有す
るものを選択する。続く133のブロックにて、選択さ
れた最大要求帯域を含むメツセージが送られてきた隣接
ノードに対して、この要求帯域を含む返答メツセージを
送出する。同時に133のブロックにて、チユーザーと
返答メツセージを送出した相手ノードの間に送出した要
求帯域に対応する障害迂回路を構成する。続く134の
ブロックでタイムアウト2を検出するタイマーをリセッ
トし、別の障害迂回路のための要求メツセージ受信のた
めにブロックで、予め設定した障害回路時間が終了した
ことを告げるタイムアウト1が生起すると、135のブ
ロックにて対象としているリンク障害回復処理を終了す
る。
ャートの一例を示す。チユーザーは130のブロックに
て要求メツセージを受信すると、131のブロックにて
受信した要求メツセージを格納して、次の要求メツセー
ジ受信を130のブロックにて待つ。予め設定させたタ
イムアウト2が生起すると、132のブロックにて格納
されている要求メツセージの中から最大要求帯域を有す
るものを選択する。続く133のブロックにて、選択さ
れた最大要求帯域を含むメツセージが送られてきた隣接
ノードに対して、この要求帯域を含む返答メツセージを
送出する。同時に133のブロックにて、チユーザーと
返答メツセージを送出した相手ノードの間に送出した要
求帯域に対応する障害迂回路を構成する。続く134の
ブロックでタイムアウト2を検出するタイマーをリセッ
トし、別の障害迂回路のための要求メツセージ受信のた
めにブロックで、予め設定した障害回路時間が終了した
ことを告げるタイムアウト1が生起すると、135のブ
ロックにて対象としているリンク障害回復処理を終了す
る。
【図面の簡単な説明】
第1図(a)〜(d)は本発明の方式を実現するための
フローチャートの例を示す図、第1図(e)は要求メツ
セージ構成例、第1図(f)は各ノードが保有するテー
ブルを示す図、第2図(a)〜(d)は本発明の詳細な
説明するための図、第3図(a)。 (b)は本発明の方式に必要な要求メツセージ数と従来
方式に必要な要求メツセージ数の比較のための模擬実験
結果を示す図である。 図において、200〜204のノードである。 第 図 (k)) (a) (C) 第 図 (d) 第 図 (e) 第 図 (f) 第 図 (C) 第 図 (d) 第 図 (a) 第 図 (b) 第 図 (a) 第 図 (b) ホップ数の上限
フローチャートの例を示す図、第1図(e)は要求メツ
セージ構成例、第1図(f)は各ノードが保有するテー
ブルを示す図、第2図(a)〜(d)は本発明の詳細な
説明するための図、第3図(a)。 (b)は本発明の方式に必要な要求メツセージ数と従来
方式に必要な要求メツセージ数の比較のための模擬実験
結果を示す図である。 図において、200〜204のノードである。 第 図 (k)) (a) (C) 第 図 (d) 第 図 (e) 第 図 (f) 第 図 (C) 第 図 (d) 第 図 (a) 第 図 (b) 第 図 (a) 第 図 (b) ホップ数の上限
Claims (1)
- 【特許請求の範囲】 1、それぞれ定められた障害回復用帯域を有するリンク
により、複数のノードを接続することにより構成された
ネットワークにおけるリンク障害を迂回路を形成するこ
とにより回復する方式において、前記障害の発生したリ
ンクの両端に位置する2つのノードを第1及び第2のノ
ードとし、前記第1のノードから、当該第1のノードに
隣接したリンクに対し、該隣接したリンクの障害回復用
帯域の範囲内の帯域を要求帯域として指示すると共に、
前記第1のノードからの経路をあらわすホップ数を指示
する要求メッセージを送出し、前記第1及び第2のノー
ドの間に置かれたノードでは、最大の障害回復用帯域を
有する前記迂回路を選択するように、要求メッセージを
順次第2のノードまで転送し、前記第2のノードに要求
メッセージの要求帯域が最大であるノードに対して、要
求帯域を指示する返答メッセージを送出し、該返答メッ
セージは当該返答メッセージで指示される要求帯域以上
で且つ最小のホップ数を指示しているノードを通して、
前記第1のノードまで順次転送し、前記迂回路を設定す
ることを特徴とするネットワーク障害回復方式。 2、複数のノードがリンクにより網目状に接続されてい
るネットワークにおいて、リンク障害が発生すると障害
リンクの両端の第1のノード及び第2のノードのうち一
方の該第1のノードが要求メッセージを全て隣接ノード
に送出し、該要求メッセージは送出されたリンクに対し
ての障害回復用の要求帯域とホップ数の情報を少なくと
も有し、該要求帯域は各リンクに予め用意されている障
害回復用帯域を越えることができず該ホップ数は前記第
1のノードから送出されるときには1に設定され、各ノ
ードは前記要求帯域により参照できるホップ数とノード
アドレスのテーブルを有しており、該テーブルは初期状
態ではリセットされており、各ノードは前記要求メッセ
ージを受信すると該要求メッセージに含まれるホップ数
が予め定められた値以上ならば該メッセージを棄却し、
それ以外の場合で該ホップ数が該要求メッセージの要求
帯域より参照される前記テーブル中のホップ数より小さ
ければ前記テーブルを更新し、該要求帯域が以前に受信
した要求メッセージ要求帯域より大きければ全ての隣接
ノードに新たな要求帯域と1増加させたホップ数を有す
る要求メッセージを送出し、前記第2のノードでは予め
定められた時間内に受信した要求メッセージのうちで最
大要求帯域を有するメッセージを選択し、該メッセージ
が送られてきた隣接ノードに返答メッセージを送り、該
返答メッセージは要求帯域の情報を少なくとも有し、各
ノードでは返答メッセージを受信すると該返答メッーセ
ージ中の要求帯域以上の帯域から参照されるテーブルの
中で最小ホップ項を選択し、該最小ホップに対応するノ
ードアドレスを有する隣接ノードに対して返答メッセー
ジを転送するとともに障害迂回路を形成していき、前記
第1のノードが返答メッセージを受信すると障害迂回路
が決定されることを特徴とするネットワーク障害回復方
式。 3、請求項2に記載の方式が予め定められた時間内で繰
り返し実行された複数の障害迂回路により障害回復を行
なうことを特徴とするネットワーク障害回復方式。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63296893A JPH0624366B2 (ja) | 1988-11-24 | 1988-11-24 | ネットワーク障害回復方式 |
| US07/426,205 US5065399A (en) | 1988-11-24 | 1989-10-25 | Telecommunication network trouble recovery system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63296893A JPH0624366B2 (ja) | 1988-11-24 | 1988-11-24 | ネットワーク障害回復方式 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02142237A true JPH02142237A (ja) | 1990-05-31 |
| JPH0624366B2 JPH0624366B2 (ja) | 1994-03-30 |
Family
ID=17839528
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63296893A Expired - Lifetime JPH0624366B2 (ja) | 1988-11-24 | 1988-11-24 | ネットワーク障害回復方式 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US5065399A (ja) |
| JP (1) | JPH0624366B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07327030A (ja) * | 1994-05-31 | 1995-12-12 | Nec Corp | ネットワークの経路制御方法 |
Families Citing this family (53)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5444693A (en) * | 1992-04-27 | 1995-08-22 | At&T Corp. | System for restoration of communications networks |
| US5408618A (en) * | 1992-07-31 | 1995-04-18 | International Business Machines Corporation | Automatic configuration mechanism |
| US5412652A (en) * | 1993-09-24 | 1995-05-02 | Nec America, Inc. | Sonet ring subnetwork management method |
| EP0699008A1 (en) * | 1994-08-23 | 1996-02-28 | BELL TELEPHONE MANUFACTURING COMPANY Naamloze Vennootschap | Method for rerouting a data stream |
| NZ315055A (en) * | 1995-08-07 | 1998-10-28 | British Telecomm | Route finding in communications networks |
| CA2228294C (en) * | 1995-08-07 | 2001-10-09 | British Telecommunications Public Limited Company | Route finding in communications networks |
| CA2161847A1 (en) * | 1995-10-31 | 1997-05-01 | Wayne D. Grover | Method for preconfiguring a network to withstand anticipated failures |
| US5815490A (en) * | 1995-11-20 | 1998-09-29 | Nec America, Inc. | SDH ring high order path management |
| JP2836552B2 (ja) * | 1995-11-20 | 1998-12-14 | 日本電気株式会社 | 分散型ネットワーク障害回復装置 |
| JP2943677B2 (ja) * | 1995-12-06 | 1999-08-30 | 日本電気株式会社 | 非同期転送モード通信方式における回線迂回制御システム |
| US6199172B1 (en) * | 1996-02-06 | 2001-03-06 | Cabletron Systems, Inc. | Method and apparatus for testing the responsiveness of a network device |
| JP3001410B2 (ja) * | 1996-03-28 | 2000-01-24 | 日本電気テレコムシステム株式会社 | 自動迂回ルーティング方式 |
| US6141319A (en) * | 1996-04-10 | 2000-10-31 | Nec Usa, Inc. | Link based alternative routing scheme for network restoration under failure |
| US5781535A (en) * | 1996-06-14 | 1998-07-14 | Mci Communications Corp. | Implementation protocol for SHN-based algorithm restoration platform |
| US5732206A (en) * | 1996-07-23 | 1998-03-24 | International Business Machines Corporation | Method, apparatus and program product for disruptive recovery in a data processing system |
| US5859836A (en) * | 1996-07-29 | 1999-01-12 | At&T Corp | Alternate ring restoration technique |
| US6031819A (en) * | 1996-12-30 | 2000-02-29 | Mci Communications Corporation | Method and system of distributed network restoration using preferred routes |
| US6421349B1 (en) * | 1997-07-11 | 2002-07-16 | Telecommunications Research Laboratories | Distributed preconfiguration of spare capacity in closed paths for network restoration |
| US6377543B1 (en) | 1997-08-13 | 2002-04-23 | Telecommunications Research Laboratories | Path restoration of networks |
| DE19801875A1 (de) * | 1998-01-20 | 1999-07-22 | Cit Alcatel | Verfahren zum Einrichten einer Verbindung in einem synchronen digitalen Nachrichtenübertragungsnetz und Netzelement |
| US6404734B1 (en) | 1998-10-06 | 2002-06-11 | Telecommuncations Research Laboratories | Scalable network restoration device |
| US6801496B1 (en) * | 1999-01-15 | 2004-10-05 | Cisco Technology, Inc. | Network addressing scheme for reducing protocol overhead in an optical network |
| US6856627B2 (en) * | 1999-01-15 | 2005-02-15 | Cisco Technology, Inc. | Method for routing information over a network |
| US7200110B1 (en) * | 1999-03-24 | 2007-04-03 | Alcatel Canada Inc. | Method and apparatus for prioritized release of connections in a communications network |
| US7124187B1 (en) * | 1999-07-02 | 2006-10-17 | Lucent Technologies Inc. | Routing of bandwidth guaranteed paths with restoration in an information network |
| US7457233B1 (en) | 1999-07-15 | 2008-11-25 | Juniper Networks, Inc. | Method and apparatus for fast reroute in a connection-oriented network |
| US6549513B1 (en) * | 1999-10-12 | 2003-04-15 | Alcatel | Method and apparatus for fast distributed restoration of a communication network |
| US6751200B1 (en) | 1999-12-06 | 2004-06-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Route discovery based piconet forming |
| US6975613B1 (en) | 1999-12-06 | 2005-12-13 | Telefonaktiebolaget L M Ericsson (Publ) | System and method for scheduling communication sessions in an ad-hoc network |
| US6704293B1 (en) | 1999-12-06 | 2004-03-09 | Telefonaktiebolaget Lm Ericsson (Publ) | Broadcast as a triggering mechanism for route discovery in ad-hoc networks |
| US6535498B1 (en) | 1999-12-06 | 2003-03-18 | Telefonaktiebolaget Lm Ericsson (Publ) | Route updating in ad-hoc networks |
| US6480505B1 (en) | 1999-12-06 | 2002-11-12 | Telefonaktiebolaget Lm Ericsson (Publ) | Batched fair exhaustive polling scheduler |
| GB0000927D0 (en) * | 2000-01-14 | 2000-03-08 | Nokia Networks Oy | Communication method and system |
| JP3747740B2 (ja) * | 2000-05-22 | 2006-02-22 | 株式会社日立製作所 | インタネットゲートウェイシステムでの迂回制御方法 |
| US20030142678A1 (en) * | 2000-07-28 | 2003-07-31 | Chan Eric L. | Virtual path ring protection method and apparatus |
| US7120693B2 (en) * | 2001-05-08 | 2006-10-10 | International Business Machines Corporation | Method using two different programs to determine state of a network node to eliminate message response delays in system processing |
| US7477594B2 (en) | 2001-05-16 | 2009-01-13 | Cisco Technology, Inc. | Method for restoring a virtual path in an optical network using 1:N protection |
| GB0112955D0 (en) * | 2001-05-29 | 2001-07-18 | Marconi Comm Ltd | A route selector and a method of signal routing |
| US8762568B1 (en) | 2001-07-06 | 2014-06-24 | Cisco Technology, Inc. | Method and apparatus for inter-zone restoration |
| US6766482B1 (en) | 2001-10-31 | 2004-07-20 | Extreme Networks | Ethernet automatic protection switching |
| IL146588A (en) * | 2001-11-20 | 2006-12-31 | Eci Telecom Ltd | High speed dissemination of failure information in mesh networks |
| JP3973986B2 (ja) * | 2002-07-12 | 2007-09-12 | 株式会社エヌ・ティ・ティ・ドコモ | ノード探索方法、ノード、通信システム及びノード探索プログラム |
| US7047028B2 (en) * | 2002-11-15 | 2006-05-16 | Telefonaktiebolaget Lm Ericsson (Publ) | Optical fiber coupling configurations for a main-remote radio base station and a hybrid radio base station |
| US20050048486A1 (en) * | 2003-03-31 | 2005-03-03 | Fen Huang | Method of inactivating ribonucleases at high temperature |
| US20040197795A1 (en) * | 2003-03-31 | 2004-10-07 | Fen Huang | Method of inactivating ribonucleases at high temperature |
| FR2867643B1 (fr) * | 2004-03-12 | 2006-06-02 | Cit Alcatel | Procede de transmission de paquets de donnees dans un reseau de telecommunication et dispositif mettant en oeuvre ce procede |
| US7738859B2 (en) * | 2005-03-10 | 2010-06-15 | Interdigital Technology Corporation | Multi-node communication system and method of requesting, reporting and collecting destination-node-based measurements and route-based measurements |
| US8300798B1 (en) | 2006-04-03 | 2012-10-30 | Wai Wu | Intelligent communication routing system and method |
| US7796632B2 (en) * | 2006-09-29 | 2010-09-14 | Motorola, Inc. | Transmission channel bandwidth selection for communications between multi-bandwidth nodes |
| US7668118B2 (en) * | 2008-01-25 | 2010-02-23 | Intelliserv, Inc. | Directional topology discovery for downhole networks |
| US7668117B2 (en) * | 2008-01-25 | 2010-02-23 | Intelliserv, Inc. | Topology maintenance and discovery facility for downhole networks |
| CN112468391B (zh) * | 2019-09-09 | 2024-04-26 | 华为技术有限公司 | 网络故障传递方法和相关产品 |
| US12282391B2 (en) * | 2022-09-26 | 2025-04-22 | Dell Products, L.P. | Systems and methods for error recovery in rebootless firmware updates |
Family Cites Families (18)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4402082A (en) * | 1980-10-31 | 1983-08-30 | Foster Wheeler Energy Corporation | Automatic line termination in distributed industrial process control system |
| US4382294A (en) * | 1981-10-26 | 1983-05-03 | Bell Telephone Laboratories, Incorporated | Telephone switching control arrangement |
| US4500989A (en) * | 1982-08-02 | 1985-02-19 | Dahod Ashraf M | Digital communication system |
| US4536874A (en) * | 1983-07-21 | 1985-08-20 | Stoffel James C | Bandwidth efficient multipoint data communication system |
| JPS6038950A (ja) * | 1983-08-11 | 1985-02-28 | Sumitomo Electric Ind Ltd | 伝送路制御方式 |
| US4532625A (en) * | 1983-10-17 | 1985-07-30 | The United States Of America As Represented By The Secretary Of The Army | Communications network status information system |
| JPH0614643B2 (ja) * | 1983-12-05 | 1994-02-23 | 株式会社日立製作所 | ル−プ式デ−タ伝送システムの障害回復検出方法 |
| US4608684A (en) * | 1984-03-26 | 1986-08-26 | Itt Corporation | Digital switching systems employing multi-channel frame association apparatus |
| EP0194673B1 (en) * | 1985-03-12 | 1992-12-02 | Honda Giken Kogyo Kabushiki Kaisha | Multiplex transmission system |
| ATE61901T1 (de) * | 1986-03-10 | 1991-04-15 | Siemens Ag | Schaltungsanordnung fuer zentralgesteuerte zeitmultiplex-fernmeldevermittlungsanlagen, insbesondere pcm-fernsprechvermittlungsanlagen mit an ein koppelfeld angeschlossenen anschlussgruppen. |
| US4847610A (en) * | 1986-07-31 | 1989-07-11 | Mitsubishi Denki K.K. | Method of restoring transmission line |
| JPS6346029A (ja) * | 1986-08-13 | 1988-02-26 | Hitachi Ltd | ル−プバツク制御方式 |
| JP2533550B2 (ja) * | 1987-07-10 | 1996-09-11 | 株式会社日立製作所 | デ―タ通信ネットワ―クにおける構成制御方法 |
| US4785450B1 (en) * | 1987-08-06 | 1999-10-12 | Interdigital Tech Corp | Apparatus and method for obtaining frequency agility in digital communication system |
| CA1331647C (en) * | 1987-08-24 | 1994-08-23 | Toshihiko Yomogida | Multiplex communication system for sequence controllers |
| JPS6460026A (en) * | 1987-08-31 | 1989-03-07 | Fujitsu Ltd | Transmission line switching device for communication equipment |
| JPH0246055A (ja) * | 1988-08-08 | 1990-02-15 | Toshiba Corp | 構内交換機 |
| US4964095A (en) * | 1989-05-12 | 1990-10-16 | Alcatel Na, Inc. | Data communication bypass apparatus and method |
-
1988
- 1988-11-24 JP JP63296893A patent/JPH0624366B2/ja not_active Expired - Lifetime
-
1989
- 1989-10-25 US US07/426,205 patent/US5065399A/en not_active Expired - Lifetime
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07327030A (ja) * | 1994-05-31 | 1995-12-12 | Nec Corp | ネットワークの経路制御方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0624366B2 (ja) | 1994-03-30 |
| US5065399A (en) | 1991-11-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH02142237A (ja) | ネットワーク障害回復方式 | |
| US7002917B1 (en) | Method for path selection in a network | |
| Komine et al. | A distributed restoration algorithm for multiple-link and node failures of transport networks | |
| US8081582B2 (en) | Method for routing information over a network employing centralized control | |
| US7382731B1 (en) | Method and apparatus for updating probabilistic network routing information | |
| US5537532A (en) | Restoration in communications networks | |
| US6639897B1 (en) | Communication network of linked nodes for selecting the shortest available route | |
| EP0398614B1 (en) | Data communications network | |
| US7724655B2 (en) | Network addressing scheme for reducing protocol overhead in an optical network | |
| JP5722455B2 (ja) | ネットワークにおけるメッセージおよび計算オーバーヘッドの軽減 | |
| AU2003303532B2 (en) | Method and apparatus for advertising a link cost in a data communications network | |
| WO1997050211A1 (en) | Telecommunications network restoration method | |
| US7764596B2 (en) | Method for restoring a virtual path in an optical network using dynamic unicast | |
| US11552882B2 (en) | Efficient propagation of fault routing notifications | |
| WO2022012145A1 (zh) | 一种负载均衡方法、装置和系统 | |
| US8018953B1 (en) | Adaptive, deterministic ant routing approach for updating network routing information | |
| CN115769549A (zh) | 在通信网络中分发信息 | |
| EP0843941B1 (en) | Route Finding in Communications Networks | |
| EP1185041A2 (en) | OSPF autonomous system with a backbone divided into two sub-areas | |
| US7869350B1 (en) | Method and apparatus for determining a data communication network repair strategy | |
| JP4128944B2 (ja) | マルチキャスト転送経路設定方法、マルチキャスト転送経路計算装置、プログラムおよび記録媒体 | |
| CN110535675B (zh) | 一种组播快速切换的方法及装置 | |
| EP1673901B1 (en) | Method and apparatus for generating routing information in a data communications network | |
| US6868071B1 (en) | System and method of transmitting data frames in a mesh of data switches | |
| US7855949B1 (en) | Method and apparatus for bundling signaling messages for scaling communication networks |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080330 Year of fee payment: 14 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090330 Year of fee payment: 15 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090330 Year of fee payment: 15 |