(57)【特許請求の範囲】
【請求項１】
複数のリングネットワークが互いに接続されて通信を行っている回線構成で、ワーキング回線及びプロテクション回線により冗長構成された回線を伝送路障害時に切り替える機能を有する伝送装置であって、
各チャンネル毎に、信号方向並びに自局が、ワーキング回線又はプロテクション回線の一方の回線へアッド、ワーキング回線及びプロテクション回線の両回線へアッド、ワーキング回線又はプロテクション回線の一方の回線からドロップ、ワーキング回線及びプロテクション回線の両回線からドロップ、スルー、及びワーキング回線又はプロテクション回線の一方の回線からドロップしてワーキング回線又はプロテクション回線の一方の回線へ中継のいずれの種類の処理を行うかを指示する情報を含むクロスコネクト情報を入力して、アッドするかドロップするか、アッド又はドロップする対象がワーキング回線かプロテクション回線かを示すクロスコネクト種別に分類するクロスコネクト分類手段と、
前記各チャンネル毎に、該チャンネルについて、アッド又はドロップする伝送装置の前記クロスコネクト種別及び該伝送装置を特定するノード情報を前記信号方向に基づく順序に従って、伝送装置間の通信により収集する通信手段と、
前記各チャンネル毎に、前記自局の前記クロスコネクト種別及び前記収集した他伝送装置の前記クロスコネクト種別に基づいて、複数の種類の、一方のリングネットワークと他方のリングネットワーク間の接続形態の内から該当する接続形態に分類して、障害発生時の回線の切り替え制御を行うためのテーブルを作成する接続形態分類手段と、
自局と隣接局との間の伝送路障害が発生したとき、自局の前記ノード情報を含む障害情報を送信する障害通知手段と、
受信した障害情報に基づいて、障害発生箇所を判定する障害発生箇所判定手段と、
前記障害発生箇所判定手段により判定された前記障害発生箇所及び前記テーブルに基づいて、回線の切り替えを行う切り替え制御手段と、
を具備したことを特徴とする伝送装置。
【請求項２】
前記接続形態分類手段は、誤設定を認識するクロスコネクト種別の順列配置表を持ち、前記収集したクロスコネクト種別の順列と前記順列配置表と一部または全部を比較して、一致しているか否かにより誤設定を検出することを特徴とする請求項１記載の伝送装置。
【請求項３】
前記接続形態分類手段は、前記各チャンネルについて、２局のノード情報から構成されるスケルチテーブルを作成し、接続形態が前記ドロップ且つプロテクション回線へ中継されるＤＣＰ接続である場合、該プロテクション回線へ中継された信号をドロップする局のノード情報を前記スケルチテーブルに設定し、接続形態がワーキング回線及びプロテクション回線へアッドするＤＴＰ接続である場合、該ワーキング回線及びプロテクション回線へアッドする第１局のノード情報及び該プロテクション回線へアッドされた信号をドロップする第２局のノード情報を前記スケルチテーブルに設定することを特徴とする請求項１記載の伝送装置。
【請求項４】
前記接続形態分類手段は、前記各チャンネルについて、アッド、ドロップ、又はドロップして中継する局のノード情報、及び接続形態に関する経路情報を含むリップテーブルを作成し、前記切り替え制御手段は、前記経路情報に基づいて、接続形態に該当する切り替え制御を行うことを特徴とする請求項１記載の伝送装置。
【請求項５】
前記接続形態分類手段は、前記ノード情報として、自局からノード情報に該当する局までの所定の方向の第１距離を前記リップテーブルに設定し、前記障害発生箇所判定手段は、自局から記受信した障害情報に含まれるノード情報に該当する局までの前記所定方向の第２距離を算出し、前記リップテーブルに設定されている各第１距離と前記第２距離との大小の比較を行うことにより、前記障害発生箇所を判定することを特徴とする請求項４記載の伝送装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＢＬＳＲ(Bi-directional Line Switched Ring)多重化装置等の障害発生時の回線切り替え機能を有する伝送装置における切り替え制御に関する。
【０００２】
【従来の技術】
ＢＬＳＲ多重化装置を用いたネットワークでは、伝送路がワーキング回線とプロテクション回線により冗長構成されていて、ワーキング回線に障害が発生した場合に、ワーキング回線と反対方向に設けられたプロテクション回線に切り替えることにより、ネットワークの信頼性向上を図っている。ワーキング回線とは、障害が発生していない場合に使用する回線をいう。プロテクション回線とは、ワーキング回線に障害発生したときに、ワーキング回線から切り替える回線をいう。このＢＬＳＲ多重化装置は、ＳＤＨ(Synchronous Digital Hierarchy)等の同期網内で音声、画像等データの伝送装置として使用されている。ＢＬＳＲ多重化装置は、Add（アッド）されてから受信側の端末装置を収容する側の伝送路にDrop（ドロップ）されるまでの間の帯域がチャンネルとして回線に割り当てられるが、データがDropされてからの回線には当該チャンネルが割り当てられることがないため、光ファイバー１本当たりの回線容量は、チャンネルがリング一周の伝送路を占有する今までに使用されてきた伝送装置の平均１．５倍の容量を持たせられる。ここで、Addとは、送信側の端末装置から出力されたデータが回線に送信されること、Dropとは、Addされた信号が端末装置や他のリングに接続される伝送路に送信されることをいう。
【０００３】
特に、２本のワーキング回線(Working)と２本のプロテクション回線(Protection)の４本の伝送路がそれぞれ別々のファイバで構成する４Ｆｉｂｅｒ  ＢＬＳＲ多重化装置は、１本の伝送路をワーキング回線とプロテクション回線として共用し、２本の伝送路で構成する２Ｆｉｂｅｒ  ＢＬＳＲ多重化装置と比べても、プロテクション回線に切り替えるための、リングスイッチの他にスパンスイッチの機能を備えており、回線を救済できる可能性が高いため、需要が増している。ＢＬＳＲ多重化装置は、従来型のものに加え、海底ケーブルを経由する長距離伝送に対応したネットワーク構成や切り替え方式（サブマリンＢＬＳＲ）が提唱されており、回線障害発生時にそれぞれの方式に応じた切り替えを行うことによって、信号断を回避できるようしている。
【０００４】
従来のＢＬＳＲ多重化装置における障害発生時の切り替え制御を行うために、各ＢＬＳＲ多重化装置（以下、ＮＥ(Network Element)とも呼ぶ）は、リングトポロジー(Ring Topology)テーブルと、ＳＴＳ１又はＶＣ３等のチャンネル毎に、クロスコネクトされているワーキング回線の範囲を示すスケルチ（Squelch)テーブルを備えている。Ring Topologyテーブルとは、自局のNode IDを先頭に、リングの一定の方向、例えば、反時計回りの方向をEast側と定義し、East側に向かってリング状に接続されたＮＥの接続順を示すテーブルである。Node IDとは、各ＮＥにリングネットワーク内でユニークに付与されたＩＤである。各ＮＥが、Ring Topologyテーブルにより、各ＮＥにおいて、隣接ＮＥのNode IDを知ることができる。
【０００５】
Squelchテーブルは、ＢＬＳＲ多重化装置において、誤接続防止、複数の伝送路で障害が発生した時に救済できない回線にＡＩＳ信号を挿入するための判定に用いるテーブルであり、AddしているＮＥのＩＤとDropしているＮＥのＩＤを格納するテーブルである。このSquelchテーブルには、ワーキング回線に対してのみ、Addチャンネル及びDropチャンネル個別に設定される。Addチャンネルとは、２本のワーキング回線のうち、Addする回線のチャンネルをいう。また、Dropチャンネルとは、Dropする回線のチャンネルをいう。AddしているＮＥのNode IDをソースノードＩＤ(Source Node ID)、DropしているノードＩＤをデスティネーションノードＩＤ(Destination Node ID)と呼ぶ。
【０００６】
各チャンネルについて、Add／Drop／スルー（中継）及び信号の方向（East／West）等のクロスコネクト情報がユーザにより、当該チャンネルに係わるＮＥに入力される。各ＮＥは、Squelchテーブルを構築するために、ＳＯＮＥＴやＳＤＨのオーバヘッドバイトにSource Node ID又はDestination Node IDを格納して、以下のルールに従って、Node IDの送受信を行う。Addチャンネル及びDropチャンネルについて、Squelchテーブル中に送信テーブル及び受信テーブルが設けられている。送信テーブルは、Node IDを送信するときに格納するテーブルであり、受信テーブルは、Node IDを受信したときに格納するテーブルである。
【０００７】
Add  ＮＥは、Addチャンネルの送信テーブルのSource Node IDに自Node IDを設定し、受信したDestination Node IDを受信テーブル及び送信テーブルのDestinationに格納してから隣接ＮＥに折り返して送信し、Drop  ＮＥより折り返されたSource Node IDを受信テーブルに格納する。スルーＮＥは、受信したNode IDをそのまま隣接ＮＥにスルーする。Drop  ＮＥは、Dropチャンネルの送信テーブルのDestination Node IDを設定し、受信したSource Node IDを受信テーブル及び送信テーブルのSourceに格納してから隣接ＮＥに折り返して送信し、Drop  ＮＥより折り返されたSource Node IDを受信テーブルに格納する。全ＮＥとも、送信テーブルと受信テーブルの一致をもって、Squelchテーブル構築完了と判断する。不一致の場合は、誤設定と判断することにより、各チャンネルの誤設定を防止している。また、複数の伝送路で障害が発生した時、Squelchテーブルに設定されているAdd  ＮＥとDrop  ＮＥ間の通信ができない場合に、救済できない回線にＡＩＳ信号を挿入する。
【０００８】
サブマリンＢＬＳＲ多重化装置では、リング間の接続形態として、Drop and Continue接続をサポートする。Drop and Continueとは、信号をプライマリノード(Primary Node)により、隣接リングネットワークへDropすること及び隣接ＮＥへ中継することをいう。Drop and Continueオプションとして、冗長系のセカンダリ回路をワーキング回線上に通す場合とプロテクション回線に通す場合がある。前者をDrop and Continue on Working（ＤＣＷ）と呼び、後者をDrop and Continue on Protection（ＤＣＰ）と呼ぶ。
【０００９】
ＤＣＰでは、信号がプライマリノードで隣接リングネットワークへDropされると共にプロテクション回線にContinueされてから、セカンダリノード(Secondary Node)で隣接リングネットワークにDropされる。ＤＣＰ接続形態において、プライマリノードとは、隣接リングネットワークに接続され、ワーキング信号を隣接リングにDropし、且つプロテクション回線にContinueする役割を果たすノードであり、セカンダリノードとは、隣接リングネットワークに接続され、プロテクション回線を通して、隣接リングネットワークにDropする役割を果たすノードである。
【００１０】
一方、ＤＣＷでは、信号がプライマリノードで隣接リングネットワークへDropされると共にワーキング回線へContinueされてから、セカンダリノードにより隣接リングネットワークにDropされる。ＤＣＷにおいて、プライマリノードとは、隣接リングに接続され、ワーキング信号を隣接リングにDropし、且つワーキング回線にContinueする役割を果たすノードであり、セカンダリノードとは、隣接リングネットワークに接続され、ワーキング回線を通して、隣接リングネットワークにDropする役割を果たすノードをいう。
【００１１】
リング間を接続する他の形態として、端末装置を収容するターミナルノード(Terminal Node)がワーキング回線及びプロテクション回線に信号をAddし、プライマリノードがワーキング回線の信号をDrop、セカンダリノードがプロテション回線の信号をDropするＤＴＰ(Dual Terminal Transmit on Protection)接続形態、及びターミナルノードがワーキング回線に信号をAddし、セカンダリノードがワーキング回線の信号をDropするＤＴＷ(Dual Terminal Transmit on Protection)接続形態が有る。
【００１２】
【発明が解決しようとする課題】
しかしながら、従来のＢＬＳＲ多重化装置では、以下の問題点があった。
【００１３】
（１）  Source Node IDとDestination Node IDのみを収集して、Squelchテーブルを作成していたため、ＤＣＷ接続やＤＣＰ接続など様々な接続形態を表現することができない。そのため、例えば、ＤＣＷ接続とＤＣＰ接続とでは、障害発生時の切り替えの接続が同じものになってしまい、接続形態に応じた切り替えができない。
【００１４】
（２）  ワーキング回線に接続された、Add  ＮＥのNode ID及びDrop  ＮＥのNode IDのみを収集し、プロテクション回線に接続されたセカンダリノードのNode IDを収集せずに作成されたSquelchテーブルに従って、Squelch制御を行っていたため、ＤＣＰ接続やＤＴＰ接続の時、回線救済できるような場合でも、不必要なSquelchを行っていた。
【００１５】
（３）  Node IＤのみを収集することにより、誤接続チェックを行っていたため、Source NodeとDestination Node間でNode IＤが正しく設定されているか否かの単純な接続チェックを行うことしかできず、ＤＣＰやＤＣＷなどの接続形態に応じた複雑なチェックを行うことができなかった。
【００１６】
本発明の目的は、障害発生時に接続形態に応じた切り替えを行うことができる伝送装置を提供することである。
【００１７】
本発明の他の目的は、障害発生時に接続形態に応じてスケルチを行うか否かの適切な判断を行うことにより、適切な回線救済を行うことのできる伝送装置を提供することである。
【００１８】
本発明の更に他の目的は、接続形態に応じた回線定義の接続チェックを行うことにより、より信頼性の高い伝送装置を提供することである。
【００１９】
【課題を解決するための手段】
本発明の一側面によれば、複数のリングネットワークが互いに接続されて通信を行っている回線構成で、ワーキング回線及びプロテクション回線により冗長構成された回線を伝送路障害時に切り替える機能を有する伝送装置であって、各チャンネル毎に、信号方向並びに自局が、ワーキング回線又はプロテクション回線の一方の回線へアッド、ワーキング回線及びプロテクション回線の両回線へアッド、ワーキング回線又はプロテクション回線の一方の回線からドロップ、ワーキング回線及びプロテクション回線の両回線からドロップ、スルー、及びワーキング回線又はプロテクション回線の一方の回線からドロップしてワーキング回線又はプロテクション回線の一方の回線へ中継のいずれの種類の処理を行うかを指示する情報を含むクロスコネクト情報を入力して、アッドするかドロップするか、アッド又はドロップする対象がワーキング回線かプロテクション回線かを示すクロスコネクト種別に分類するクロスコネクト分類手段と、前記各チャンネル毎に、該チャンネルについて、アッド又はドロップする伝送装置の前記クロスコネクト種別及び該伝送装置を特定するノード情報を前記信号方向に基づく順序に従って、伝送装置間の通信により収集する通信手段と、前記各チャンネル毎に、前記自局の前記クロスコネクト種別及び前記収集した他伝送装置の前記クロスコネクト種別に基づいて、複数の種類の、一方のリングネットワークと他方のリングネットワーク間の接続形態の内から該当する接続形態に分類して、障害発生時の回線の切り替え制御を行うためのテーブルを作成する接続形態分類手段と、自局と隣接局との間の伝送路障害が発生したとき、自局の前記ノード情報を含む障害情報を送信する障害通知手段と、受信した障害情報に基づいて、障害発生箇所を判定する障害発生箇所判定手段と、前記障害発生手段により判定された前記障害発生箇所及び前記テーブルに基づいて、回線の切り替えを行う切り替え制御手段とを具備したことを特徴とする伝送装置が提供される。
【００２０】
前記接続形態分類手段は、誤設定を認識するクロスコネクト種別の順列配置表を持ち、前記収集したクロスコネクト種別の順列と前記順列配置表と一部または全部を比較して、一致しているか否かにより誤設定を検出することが望ましい。また、前記接続形態分類手段は、前記各チャンネルについて、２局のノード情報から構成されるSqualchテーブルを作成し、前記Drop且つプロテクション回線へ中継されるＤＣＰ接続である場合、該プロテクション回線へ中継された信号をDropする局のノード情報を前記Squalchテーブルに設定し、ワーキング回線及びプロテクション回線へAddするＤＴＰ接続である場合、該ワーキング回線及びプロテクション回線へAddする第１局のノード情報及び該プロテクション回線へAddされた信号をDropする第２局のノード情報を前記Squalchテーブルに設定することが好ましい。前記接続形態分類手段は、前記各チャンネルについて、Add、Drop、又はDropして中継する局のノード情報、及び接続形態に関する経路情報を含むRIPテーブルを作成し、前記切り替え制御手段は、前記経路情報に基づいて、接続形態に該当する切り替え制御を行うことが更に好ましい。
【００２１】
【発明の実施の形態】
本発明の実施形態を説明する前に本発明の原理を説明する。図１は、本発明の原理図である。図１に示すように、伝送装置は、ワーキング回線２＃Ｗ及びプロテクション回線２＃Ｐにより冗長構成された回線を伝送障害時に切り替える機能を有するＢＬＳＲ多重化装置等の通信装置であり、クロスコネクト分類手段４、通信手段６、接続形態分類手段８、テーブル１０、障害通知手段１２、障害発生箇所判定手段１４及び切り替え制御手段１６を具備する。
【００２２】
クロスコネクト分類手段４は、外部から入力される、信号方向並びに自局が、ワーキング回線又はプロテクション回線の一方の回線へAdd、ワーキング回線及びプロテクション回線の両回線へAdd、ワーキング回線又はプロテクション回線の一方の回線からDrop、ワーキング回線及びプロテクション回線の両回線からDrop、スルー、及びワーキング回線又はプロテクション回線の一方の回線からDropしてワーキング回線又はプロテクション回線の一方の回線へ中継のいずれの種類の処理を行うかを指示する情報を含むクロスコネクト情報を入力して、該当するクロスコネクト種別に分類する。
【００２３】
例えば、ワーキング回線又はプロテクション回線からDrop、ワーキング回線及びプロテクション回線の両回線へAddは、ワーキング回線へAdd、ワーキング回線及びプロテクション回線の両回線からDropはワーキング回線からDrop、及びワーキング回線又はプロテクション回線の一方の回線からDropしてワーキング回線又はプロテクション回線の一方の回線へ中継はワーキング回線からDropといった具合にクロスコネクト種別に分類する。
【００２４】
通信手段６は、各チャンネル毎に、Add又はDropする伝送装置のクロスコネクト種別及びノード情報を、信号方向に従って、チャンネルの信号が流れる方向又は逆方向の順序で収集する。接続形態分類手段８は、信号方向に従って収集された、自局のクロスコネクト種別及び他伝送装置のクロスコネクト種別より、ＤＣＰ／ＤＣＷ／ＤＴＰ等の各種接続形態を該当する接続形態に分類して、回線の切り替えを行うためのテーブル１０を作成する。障害通知手段１２は、自局と隣接局との間の伝送路障害が発生したとき、自局のノード情報を含む障害情報を送信する。障害発生箇所判定手段１４は、障害情報から障害発生箇所を判定する。切り替え制御手段１６は、障害発生箇所及びテーブル１０に基づいて、回線の切り替え制御を行う。これにより、障害発生時に接続形態に応じた切り替え制御を行うことができる。
【００２５】
図２は、本発明の実施形態のネットワーク構成図（１）である。図２に示すように、ネットワークは１個のリングにより構成される。リングネットワーク１９は、複数、例えば、８個のＢＬＳＲ多重化装置（以下、伝送装置と略す）２０＃ｉ（ｉ＝１〜８）により構成される。各伝送装置２０＃ｉ（ｉ＝１〜８）間は、ワーキング回線２１＃Ｗ１，２１＃Ｗ２及びプロテクション回線２１＃Ｐ１，２１＃Ｐ２の２本又は４本の光ファイバーなどの伝送路に接続される。尚、図２上では、４本の伝送路を記載しているが、これらの伝送路は、論理的な接続を表すものであり、物理媒体としてそれぞれ別々に存在するわけではない。２ＦＢＬＳＲ多重化装置では、ワーキング回線２１＃Ｗ１とプロテクション回線２１＃Ｐ１、ワーキング回線２１＃Ｗ２とプロテクション回線２１＃Ｐ２が共有されるため２本となる。図２において、ワーキング回線２１＃Ｗ１，＃Ｗ２を実線、プロテクション回線２１＃Ｐ１，＃Ｐ２を破線で示している。
【００２６】
図３は、図２のネットワーク構成による通常(Normal)接続を示す図である。図３では、図２にようなネットワーク構成において、伝送装置２０＃２と伝送装置２０＃７との間でAdd／DropするNormal接続形態が示されている。伝送装置２０＃２，２０＃７がDropする伝送路には、多重化装置や端末装置に接続される。Normal接続では、ターミナルノード２０＃２によりAddされたチャンネルの信号は、ワーキング回線２１＃Ｗ２、伝送装置２０＃１、ワーキング回線２１＃Ｗ２、伝送装置２０＃８、ワーキング回線２１＃Ｗ２を経由して、ターミナルノード２０＃７でDropされる。ターミナルノード２０＃７によりAddされたチャンネルの信号は，ワーキング回線２１＃Ｗ１、伝送装置２０＃８、ワーキング回線２１＃Ｗ１、伝送装置２０＃１、ワーキング回線２１＃Ｗ１を経由して、ターミナルノード２０＃２でDropされる。ワーキング回線２１＃Ｗ１，＃Ｗ２に障害発生した時、ワーキング回線２１＃Ｗ１，＃Ｗ２とは反対方向のプロテクション回線２１＃Ｐ１，＃Ｐ２に切り替えられる。伝送装置２０＃２，２０＃７間で相互に接続不可となった場合は、Squalchされる。
【００２７】
図４は、本実施形態のネットワーク構成図（２）である。図４に示すように、このリングネットワークは、２つのリングネットワーク２３＃１，２３＃２により構成される。一方のリングネットワーク２３＃１は、複数、例えば、８個の伝送装置２２＃１ｉ（ｉ＝１〜８）より構成される。他方のリングネットワーク２３＃２は、複数、例えば、８個の伝送装置２２＃２ｉ（ｉ＝１〜８）より構成される。リングネットワーク２３＃１，２３＃２間は、伝送装置２２＃１７，２２＃２２により接続される。
【００２８】
図５は、図４のネットワーク構成によるＤＴＷ接続を示す図である。図５では、図４に示すネットワーク構成において、ターミナルノード２２＃１２とターミナルノード２２＃２８間でAdd／DropするＤＴＷ接続が示されている。ＤＴＷ接続では、ターミナルノード２２＃１２は、ワーキング回線２１＃Ｗ１及びワーキング回線２１＃Ｗ１と逆方向のワーキング回線２１＃Ｗ２にAddする。ワーキング回２１＃Ｗ１にAddされたチャンネルの信号は、伝送装置２２＃１１、ワーキング回線２１＃Ｗ１、伝送装置２２＃１８、ワーキング回線２１＃Ｗ１を経由して、セカンダリノード２２＃１７によりDropされる。セカンダリノード２２＃１７によりDropされた信号は、セカンダリノード２２＃２２でAddされ、ワーキング回線２１＃Ｗ１、伝送装置２２＃２１、ワーキング回線２１＃Ｗ１を経由して、ターミナルノード２２＃２８で受信される。
【００２９】
ワーキング回線２１＃Ｗ２にAddされたチャンネルの信号は、伝送装置２２＃１３、ワーキング回線２１＃Ｗ２、伝送装置２２＃１４、ワーキング回線２１＃Ｗ２、伝送装置２１＃１５、ワーキング回線２１＃Ｗ２を経由して、セカンダリノード２２＃１６によりDropされる。セカンダリノード２２＃１６によりDropされた信号は、セカンダリノード２２＃２３でAddされ、ワーキング回線２１＃Ｗ２、伝送装置２２＃２４、ワーキング回線２１＃Ｗ２、伝送装置２２＃２５、ワーキング回線２１＃Ｗ２、伝送装置２２＃２６、ワーキング回線２１＃Ｗ２を経由して、ターミナルノード２２＃２８で受信される。ターミナルノード２２＃２８は、伝送装置２２＃２１，２２＃２７より受信した信号をＰＳＷにより選択してDropする。ターミナルノード２２＃２８によりAddされたチャンネルの信号についても、上記と逆向きの経路を通過して、ターミナルノード２２＃１２によりDropされる。
【００３０】
図６は、本実施形態のネットワーク構成図（３）である。図６に示すように、このリングネットワークは、２つのリングネットワーク２５＃１，２５＃２により構成される。一方のリングネットワーク２５＃１は、複数、例えば、８個の伝送装置２４＃１ｉ（ｉ＝１〜８）より構成される。他方のリングネットワーク２５＃２は、複数、例えば、８個の伝送装置２４＃２ｉ（ｉ＝１〜８）より構成される。リングネットワーク２５＃１，２５＃２間は、伝送装置２４＃１７，２４＃２２及び伝送装置２４＃１６，２４＃２３により接続される。
【００３１】
図７は、図６のネットワーク構成によるＤＴＰ接続を示す図である。図７では、図６に示すネットワーク構成において、リングネットワーク２５＃１上のターミナルノード２４＃１２とリングネットワーク２５＃２上のターミナルノード２２＃２８間でAdd／DropするＤＴＰ接続が示されている。ＤＴＰ接続では、ターミナルノード２６＃１２はＤＴＰ２８＃１２によりワーキング回線２１＃Ｗ２及びプロテクション回線２１＃Ｐ２にチャンネルの信号をAddする。ワーキング回線２１＃Ｗ１にAddされた信号は、伝送装置２４＃１１、ワーキング回線２１＃Ｗ２、伝送装置２４＃１８、ワーキング回線２１＃Ｗ２を経由して、プライマリノード２４＃１７によりDropされる。一方、プロテクション回線２１＃Ｐ２にAddされた信号は、伝送装置２４＃１３、プロテクション回線２１＃Ｐ１、伝送装置２４＃１４、プロテクション回線２１＃Ｐ１、伝送装置２４＃１５、プロテクション回線２１＃Ｐ１を経由して、セカンダリノード２４＃１６によりDropされる。
【００３２】
プライマリノード２４＃１７によりDropされた信号は、プライマリノード２４＃２２でAddされ、ワーキング回線２１＃Ｗ２、伝送装置２４＃２１、ワーキング回線２１＃Ｗ２を経由して、ターミナルノード２４＃２８で受信される。セカンダリノード２４＃１６によりDropされた信号は、セカンダリノード２４＃２３でAddされ、プロテクション回線２１＃Ｐ１、伝送装置２４＃２４、プロテクション回線２１＃Ｐ２、伝送装置２４＃２５、プロテクション回線２１＃Ｐ１、伝送装置２４＃２６、プロテクション回線２１＃Ｐ２、伝送装置２４＃２７、プロテクション回線２１＃Ｐ２を経由して、ターミナルノード２４＃２８で受信される。ターミナルノード２４＃２８は、パススイッチ（ＰＳＷ）２６＃２８によりワーキング回線２１＃Ｗ２又はプロテクション回線２１＃Ｐ２のいずれかを選択して、Dropする。伝送装置２４＃２８によりAddされたチャンネルの信号についても、上記と逆向きの経路を通過して、ターミナルノード２４＃１２によりDropされる。
【００３３】
図８は、本実施形態のネットワーク構成図（４）である。図８に示すように、このリングネットワークは、３つのリングネットワーク３１＃ｉ（ｉ＝１〜３）により構成される。リングネットワーク３１＃ｉ（ｉ＝１〜３）は、複数、例えば、８個の伝送装置３０＃ｉｊ（ｊ＝１〜８）より構成される。リングネットワーク３１＃１，３１＃２間は、伝送装置３０＃１６，３０＃２２及び伝送装置３０＃１６，３０＃２３により接続される。リングネットワーク３１＃２，３１＃３間は、伝送装置３０＃２８，３０＃３３及び伝送装置３０＃２７，３０＃３４により接続される。
【００３４】
図９は、図８のネットワーク構成によるＤＣＰ接続を示す図である。図９では、図８に示すネットワーク構成において、リングネットワーク３１＃１上のターミナルノード３０＃１２とリングネットワーク３１＃３上のターミナルノード３０＃３８間でAdd／DropするＤＣＰ接続が示されている。ＤＣＰ接続では、ターミナルノード３０＃１２によりAddされたチャンネルの信号は、ワーキング回線２１＃Ｗ１、伝送装置３０＃１１、ワーキング回線２１＃Ｗ２、伝送装置３０＃１８、ワーキング回線２１＃Ｗ２を経由して、プライマリノード３０＃１７により受信される。プライマリノード３０＃１７は、ワーキング回線２１＃Ｗ２より信号を受信すると、ＤＣＰ３４＃１７により、リングネットワーク３１＃２上の伝送装置３０＃２２にプライマリ回路を通してDropすると共にセカンダリ回路２１＃Ｐ１にContinueする。セカンダリノード３０＃１６は、セカンダリ回路２１＃Ｐ１より信号を受信して、リングネットワーク３１＃２上の伝送装置３０＃２３にDropする。
【００３５】
リングネットワーク３１＃２上のセカンダリノード３０＃２３は、セカンダリノード３０＃１６によりDropされた信号を受信して、プロテクション回線２１＃Ｐ１にAddする。伝送装置３０＃２２は、リングネットワーク３１＃１上のプロテクションノード３０＃１７によりDropされた信号及びセカンダリノード３０＃２２によりプロテクション回線２１＃Ｐ１にAddされた信号を受信して、サービスセレクタ（ＳＳ）３２＃２２により、いずれか一方の信号を選択して、ワーキング回線２１＃Ｗ２にAddする。ワーキング回線２１＃Ｗ２にAddされた信号は、伝送装置３０＃２１、ワーキング回線２１＃Ｗ２を経由して、プライマリノード３０＃２８により受信される。プライマリノード３０＃２８は、リングネットワーク３１＃３上のプライマリノード３０＃３３にDropすると共にプロテクション回線２１＃Ｐ１にContinueする。セカンダリノード３０＃２７は、プロテクション回線２１＃Ｐ１より信号を受信して、リングネットワーク３１＃３上のセカンダリノード３０＃３４にDropする。
【００３６】
リングネットワーク３１＃３上のセカンダリノード＃３４は、セカンダリノード３０＃２７によりDropされた信号を受信して、プロテクション回線２１＃Ｐ１にAddする。伝送装置３０＃３３は、リングネットワーク３１＃２上のプライマリノード３０＃２８によりDropされた信号及びセカンダリノード３０＃３３によりプロテクション回線２１＃Ｐ１にAddされた信号を受信して、ＳＳ３２＃３３により、いずれか一方の信号を選択して、ワーキング回線２１＃Ｗ２にAddする。ワーキング回線２１＃Ｗ２にAddされた信号は、伝送装置３０＃３２、ワーキング回線２１＃Ｗ１、伝送装置３０＃３１、ワーキング回線２１＃Ｗ１を経由して、ターミナルノード伝送装置３０＃３８により受信される。
【００３７】
Drop and Continueを行う伝送装置３０＃１７、３０＃２２、３０＃２８及び３０＃３３をプライマリノード(Primary Node)と呼ぶ。伝送装置３０＃１６、３０＃２３、３０＃２７及び３０＃３４は、他のリングネットワークとの間でAdd／Dropするセカンダリノード(Secondary Node)である。
【００３８】
リングネットワーク３１＃１及び３１＃３のように、夫々セカンダリノード３０＃１６，３０＃３４が１個しか存在しないリングネットワークを片端ＤＣＰ接続という。一方、リングネットワーク３１＃２のように、セカンダリノード３０＃２３，３０＃２７が２個存在するリングネットワークをＤＣＰ両端接続と呼ぶ。
【００３９】
図１０は、図８のネットワーク構成によるＤＣＷ接続を示す図である。図１０に示すように、ＤＣＷ接続では、伝送装置３０＃１７、３０＃２２及び３０＃３３は、ＤＣＷ４０＃２２、４０＃２２及び４０＃３３がDrop and Continue on Workingしていること、伝送装置３０＃１６、＃２３、３０＃２７及び３０＃３４がワーキング回線２１＃Ｗ１，＃Ｗ２にAddしていることが図９のＤＣＰ接続と異なる。リングネットワーク３１＃１及び３１＃３のように、セカンダリノード３０＃１６，３０＃３４が１個しか存在しないリングネットワークを片端ＤＣＷ接続という。一方、リングネットワーク３１＃２のように、セカンダリノード３０＃２３，３０＃２７が２個存在するリングネットワークをＤＣＷ両端接続と呼ぶ。上述したように、ノーマル接続、ＤＴＷ接続、ＤＴＰ接続、ＤＣＰ片端、ＤＣＰ両端、ＤＣＷ片端及びＤＣＷ両端と様々な接続形態が有る。本実施形態の伝送装置は、様々の接続形態においても、接続形態に応じた切り替え制御を行うものである。
【００４０】
図１１は、本発明の実施形態による伝送装置の構成図である。伝送装置５６＃ｉは、ＤＭＵＸ部５２＃ｉ１，＃ｉ２、ＭＵＸ部５４＃ｉ１，＃ｉ２、クロスコネクト部５６＃ｉ及びＢＬＳＲ切り替え部５８＃ｉを具備する。ＤＭＵＸ部５２＃ｉ１，＃ｉ２は、ワーキング回線２１＃Ｗ１，＃Ｗ２及びプロテクション回線２１＃Ｐ１，＃Ｐ２の伝送路より、ＳＤＨ、ＳＯＮＥＴ等の同期フレームを受信して、オーバへッドとペイロードに分離する。ペイロードにマッピングされた各チャンネルのデータを分離して、オーバヘッドと共にＢＬＳＲ切り替え部５８＃ｉに出力する。ＭＵＸ部５４＃ｉは、ＢＬＳＲ切り替え部５８＃ｉより出力される各チャンネルのデータを同期フレームのペイロードに多重化し、ＢＬＳＲ切り替え部５８＃ｉより出力されるオーバヘッドを同期フレームにマッピングして、ワーキング回線２１＃Ｗ１，＃Ｗ２及びプロテクション回線２１＃Ｐ１，＃Ｐ２に出力する。クロスコネクト部５６＃ｉは、ＤＭＵＸ部５２＃ｉ１，＃ｉ２より分離された各チャンネルのデータを、回線設定情報に従って、出方路の該当チャンネルに対応する信号線に出力する。図示していないが、Add／Dropする場合は、端末装置等とインタフェースするための、ＤＭＵＸ部及びＭＵＸ部が必要となる。
【００４１】
ＢＬＳＲ切り替え部５８＃ｉは、以下の機能を有する。
【００４２】
(1)  ユーザインタフェースより、各チャンネルについて、クロスコネクト情報を入力して、クロスコネクト種別に分類する。チャンネルには、AddしてからDropするまでのパスに対して、同期フレームにタムスロットが割り当てられる。
【００４３】
(2)  クロスコネト種別から、自局がEast端局／West端局／中間局／スルー局のいずれであるかを判断する。例えば、信号の方向が反時計周り方向であったとき、各伝送装置５６＃ｉにおいて、受信側をWest側、送信側をEast側とする。端局とは、Add／Dropのみを行う局であり、チャンネルに関して端に位置するノードをいう。データがAddされてからDropされるまでの端局間において、East側に位置する端局がEast端局であり、West側に位置する端局がWest端局である。中間局とは、Drop及びContinue、又はワーキング回線及びプロテクション回線の両回線にAddをするノードをいう。スルー局とは、チャンネルのデータを中継（スルー）するノードをいう。例えば、図９中のリングネットワークにおいて、伝送装置３０＃２７がEast端局、伝送装置３０＃２８が中間局、伝送装置３０＃２１がスルー局、伝送装置３０＃２２が中間局、伝送装置３０＃２３がWest端局である。
【００４４】
(3)  自局がEast端局のとき
i) 所定のプロトコル、例えば、トークンリングプロトコルに従って、自局のクロスコネクト種別を同期フレームのオーバヘッドに挿入して、West側の隣接ノードに送信する。
【００４５】
ii) 送信権を隣接ノードに渡す。
【００４６】
iii) 自局のクロスコネクト種別をスタックする。
【００４７】
iv) 隣接ノードから受信したクロスコネクト種別をスタックする。
【００４８】
(4)  自局がWest端局のとき
i)  クロスコネクト種別の収集のトリガとなる情報をオーバヘッドに収容して、East側の隣接ノードに送信する。
【００４９】
ii)  クロスコネクト種別がEast端局からの場合は、テーブルを初期化して、クロスコネクト種別をスタックする。
【００５０】
iii)  クロスコネクト種別がEast端局からのものでない場合は、クロスコネクト種別をスタックする。
【００５１】
iv)  送信権がポーリングにより隣接ノードより回ってくると、送信権を獲得して、自局のクロスコネクト種別をオーバヘッドに収容して、West側の隣接ノードに送信する。自局のクロスコネクト種別をスタックする。
【００５２】
(5)  自局がスルー局のとき
i)  クロスコネクト種別がEast端局からの場合は、テーブルを初期化して、クロスコネクト種別をスタックする。
【００５３】
ii)  クロスコネクト種別がEast端局からのものでない場合は、クロスコネクト種別をスタックする。
【００５４】
iii)  受信したクロスコネクト種別をWest側の隣接ノードに転送する。
【００５５】
iv)  送信権がポーリングにより回ってくると、送信権をWest側の隣接ノードに回す。
【００５６】
(6)  自局が中間局のとき
i)  クロスコネクト種別がEast端局からの場合は、テーブルを初期化して、クロスコネクト種別をスタックする。
【００５７】
ii)  クロスコネクト種別がEast端局からのものでない場合は、クロスコネクト種別をスタックする。
【００５８】
iii)  受信したクロスコネクト種別をWest側の隣接ノードに転送する。
【００５９】
iv)  送信権がポーリングにより回ってくると、送信権を獲得して、自局のクロスコネクト種別をオーバヘッドに収容して、West側の隣接ノードに送信する。自局のクロスコネクト種別をスタックする。
【００６０】
(7)  スタックされたクロスコネクト種別より接続形態のエラーがあるかをチェックする。エラーが有れば、ユーザインタフェースを通して、警報をユーザに出力する。
【００６１】
(8)  スタックされたクロスコネクト種別により、接続形態を判断して、Squelchテーブル及びRIPテーブルを作成する。
【００６２】
(9)  伝送路障害を検出すると、障害情報をWest及びEast側の隣接ノードに通知する。
【００６３】
(10)  障害情報を受信すると、Squelchテーブル又はRIPテーブルを参照し、接続形態を判断して、各方式に応じた切り替えの制御を行う。
【００６４】
(11)  ＰＳＷ、ＳＳ、Ring-Switch、Span-Switch等のノーマルＢＬＳＲ／サブマリンＢＬＳＲ等の切り替え方式に応じた切り替え部を有する。
【００６５】
図１２は、図１１中のＢＬＳＲ切り替え部５８＃ｉの構成図である。図１２に示すように、ＢＬＳＲ切り替え部５８＃ｉは、ユーザインタフェース部７０＃ｉ、クロスコネクト分類部７２＃ｉ、通信部７４＃ｉ、接続形態分類部７６＃ｉ、Toplogyテーブル７８７８＃ｉ、Squalchテーブル＃ｉ、RIPテーブル８１＃ｉ、障害検出部８２＃ｉ、障害通知部８４＃ｉ、障害発生箇所判定部８６＃ｉ、切替制御部８８＃ｉ及び切替部９０＃ｉを有する。
【００６６】
ユーザインタフェース部７０＃ｉは、ユーザにより入力されたクロスコネクト情報を入力して、クロスコネクト分類部７２＃ｉに出力する。クロスコネクト情報は、例えば、遠隔に位置する集中管理装置からＬＡＮ又は隣接ノードより同期フレーム、例えば、オーバヘッドを通して、伝送される。クロスコネクト情報は、例えば、チャンネル番号、信号の方向（East／West）、Add／Drop／スルー、Add／Dropするワーキング回線／プロテクション回線の回線種別等である。
【００６７】
例えば、図９の場合、伝送装置３０＃１２がAddするチャンネルについては、各伝送装置３０＃１２，３０＃１１，３０＃１８，３０＃１７，３０＃１６のクロスコネクト情報は、それぞれ次のようになる。（チャンネル番号，East方向のワーキング回線にAdd），（チャンネル番号，East方向にスルー），（チャンネル番号、East方向にスルー），（チャンネル番号，East方向からDrop、East方向のプロテククション回線に中継），（チャンネル番号、East方向からDrop）となる。
【００６８】
伝送装置３０＃１７に入力されるクロスコネクト情報は、（チャンネル番号、East方向からDrop、East方向のプロテククション回線に中継）であり、Drop and Continue on Protectionであることを意味するが、これがDropとAddの２つに分けられて、クロスコネクト情報として２回入力されることになる。即ち、（チャンネル番号，East方向からDrop）、（チャンネンル番号，East方向のプロテククション回線にスルー）と２回クロスコネクト情報が入力される。また、図９中の伝送装置３０＃１７中のＳＳ３２＃１７が係わるチャンネルについては、そのクロスコネクト情報は、（チャンネル番号、West方向のワーキング回線にAdd）及び（チャンネル番号、West方向のプロテクション回線からスルー）となる。図１０中のＤＣＷ接続についてもＤＣＰ接続の場合と同様にプライマリノードにおいて、２回クロスコネクト情報が入力される。クロスコネクト分類部７２＃ｉは、ユーザインタフェース部７０＃ｉより入力されたクロスコネクト情報を該当するクロスコネクト種別に分類する。
【００６９】
図１３は、クロスコネクト種別の分類を示す図である。図１３に示すように、クロスコネクト種別は、Add to Working，Add to Protection，Drop from Working，Drop from Protectionに分類される。
【００７０】
（１）  Add to Workingのとき
クロスコネクト情報が、以下の場合にクロスコネクト種別がAdd to Workingに分類される。
【００７１】
i)  （East/West方向のワーキング回線にAdd）
ii)  （East／West方向のワーキング回線にAdd）又は（East／West方向のプロテクション回線からワーキング回線にスルー）
iii)  （East／West方向のワーキング回線にAdd）且つ（West／East方向のプロテクション回線からワーキング回線にスルー）
iv)  （East／West方向のプロテクション回線にAdd）且つ（West／East方向のプロテクション回線からワーキング回線にスルー）
（２）  Add to Protectionのとき
クロスコネクト情報が、以下の場合にクロスコネクト種別がAdd to Protectionに分類される。
【００７２】
i) （East／West方向のプロテクション回線にAdd）
ii) （East／West方向のプロテクション回線にAdd）又は（East／West方向のプロテクション回線からプロテクション回線にスルー）
（３）  Drop from Workingのとき
クロスコネクト情報が、以下の場合にクロスコネクト種別がDrop from Workingに分類される。
【００７３】
i)  （East／West方向のワーキング回線からDrop）
ii)  （East／West方向のワーキング回線からDrop）且つ（West／East方向のワーキング回線からワーキング回線にスルー）
iii)  （East／West方向のワーキング回線にDrop）且つ（West／East方向のワーキング回線からプロテクション回線にスルー）
（４）  Drop from Protectionのとき
クロスコネクト情報が、以下の場合にクロスコネクト種別がDrop from Protectionに分類される。
【００７４】
i)  （East／West方向のプロテクション回線からDrop）
ii)  （East／West方向のプロテクション回線からDrop）且つ（West／East方向のプロテクション回線からプロテクション回線にスルー）
スルー局については、クロスコネクト種別の対象外となっているのはSqualchテーブル８０＃ｉ及びRIPテーブル８１＃ｉの作成に必要でないからである。
【００７５】
通信部７４＃ｉは、以下の機能を有する。
【００７６】
(1)  クロスコネト種別から、自局がEast端局／West端局／中間局／スルー局のいずれであるかを判断する。
【００７７】
(2)  自局がEast端局のとき
i) トークンリングプロトコルに従って、後述する自局のクロスコネクト種別及びNode ID等を同期フレームのオーバヘッドに収容して、West側の隣接ノードに送信する。
【００７８】
ii) 送信権を隣接ノードに渡す。
【００７９】
(3)  自局がWest端局のとき
i) クロスコネクト種別等の収集開始のトリガとなる情報をオーバヘッドに収容して、East側の隣接ノードに送信する。
【００８０】
ii) 送信権がポーリングにより回ってくると、送信権を獲得して、自局のクロスコネクト種別等をオーバヘッドに収容して、West側の隣接ノードに送信する。
【００８１】
(4)  自局がスルー局のとき
i)  受信したクロスコネクト種別をWest側の隣接ノードに転送する。
【００８２】
ii)  送信権がポーリングにより回ってくると、送信権をWest側の隣接ノードに回す。
【００８３】
(5)  自局が中間局のとき
i)  受信したクロスコネクト種別をWest側の隣接ノードに転送する。
【００８４】
ii)  送信権がポーリングにより回ってくると、送信権を獲得して、自局のクロコネクト種別をオーバヘッドに収容して、West側の隣接ノードに送信する。
【００８５】
(6)  受信したクロスコネクト種別等を接続形態分類部７６＃ｉに出力する。
【００８６】
(7)  障害通知部８４＃ｉより障害情報の通知を受けると、例えば、オーバヘッドのＫ１，Ｋ２バイトに障害情報（自局のノードＩＤ等）を挿入して、隣接ノードに通知する。
【００８７】
接続形態分類部７６＃ｉは、以下の機能を有する。
【００８８】
(1)  スタックテーブルの初期化
East端局であれば、スタックを初期化して、自局のクロスコネクト種別等を先頭にスタックする。East端局でなければ、East端局よりクロスコネクト種別を受信すると、スタックを初期化して、クロスコネクト種別等をスタックする。
【００８９】
(2)  スタックテーブルにクロスコネクト種別等のスタック
通信部７４＃ｉが隣接ノードよりクロスコネクト種別等を受信すると、スタックされたクロスコネクト種別より、後述するように、今回受信した／直前にスタックされたクロスコネクト種別等に該当するノードが放送ノードであるか否かを判断する。放送ノードならば、今回受信したクロスコネクト種別をスタックしない／今回受信したクロスコネクト種別等で直前に受信したクロスコネクト種別に上書きする。放送ノードとは、サブマリンＢＬＳＲにおいて、ＤＣｘ片端／両端放送タイプ接続に設けられるノードである。この接続形態は、ＤＣｘ片端接続場合、プライマリノードとセカンダリノードとの間にDrop and Continue on Protection／Workingをする放送ノードが存在する形態である。これは、当該ノードでDropして、他リングネットワーク等が収容する端末装置等に放送するためである。放送ノードをスタックテーブルから除外するのは、切り替えの制御に関係がないからである。送信権が回ってくると、自局が中間局／West局ならば、クロスコネクト種別等をスタックする。これにより、クロスコネクト種別がEast方向から順にスタックされる。
【００９０】
図１４〜図１７は、ＤＣｘ両端放送タイプの場合のテーブル作成方法を示す図である。図１４及び図１５は、East方向からAddされるときのテーブル作成方法を示す。図１６及び図１７は、West方向からAddされるときのテーブル作成方法を示す。図１４中のノード１００＃１，１００＃７がセカンダリノード、ノード１００＃３がスルーノード、ノード１００＃２，１００＃４がプライマリノード、ノード１００＃５，１００＃６が放送ノード（仮想セカンダリノード）である。この場合、図１５に示すように、Add（セカンダリノード）を先頭にして、Drop（プライマリノード）→Drop（放送ノード）→Drop（放送ノード）→Drop（セカンダリノード）とDropが連続するが、最初のプライマリノードと最後のセカンダリノードのDropのクロスコネクト種別を収集して、その間のDropのクロスコネクト種別を収集しないようにする。即ち、先頭のクロスコネクト種別がAdd且つ今回受信したクロスコネクト種別がDrop且つ直前のクロスコネクト種別がDropであるとき、クロスコネクト種別をスタックしない。
【００９１】
図１６中のノード１００＃１，１００＃７がセカンダリノード、ノード１００＃３がスルーノード、ノード１００＃５，１００＃６がプライマリノード、ノード１００＃２，１００＃４が放送ノード（仮想セカンダリノード）である。この場合、図４４に示すように、Drop（セカンダリノード）を先頭にして、Drop（放送ノード）→Drop（放送ノード）→Drop（プライマリノード）→Drop（プライマリノード）→Drop（セカンダリノード）とDropが連続するが、２つ目のデータを自局で上書きする。即ち、先頭のクロスコネクト種別がAdd且つ今回受信したクロスコネクト種別がDrop且つ直前のクロスコネクト種別がDropであるとき、今回受信したクロスコネクト種別で直前のクロスコネクト種別を上書きする。
【００９２】
これより、両端ＤＣｘ放送タイプの場合に、放送ノードのクロスコネクト種別が収集されない。片端Ｄｃｘ放送タイプの場合も、図１４中のノード１００＃２、図１６中のノード１００＃６が無くなるだけであり、両端ＤＣｘ放送タイプの場合と同様である。
【００９３】
(3)  接続ミスのチェックを行う。
【００９４】
図１８は、設定ミスを示す図である。図１８（ａ）に示すように、Drop→Add又はAdd→Dropと連続した場合、図１８（ｂ）に示すように、Add→Addと連続した場合、図１８（ｃ）に示すように、Add→Drop→Add→Drop又はDrop→Add→Drop→Addとなった場合、設定ミスと判断して、ユーザインタフェース部７０＃ｉを通してユーザに設定ミスであるとの警報を送信する。
【００９５】
(4)  スタックされたクロスコネクト種別から接続形態を分類する。
【００９６】
接続形態は、上述したように、Normal接続、ＤＴＷ接続、片端ＤＣＰ接続、片端ＤＣＷ接続、両端ＤＣＰ接続、両端ＤＣＷ接続等がある。これらの接続形態を以下のようにして、分類する。
【００９７】
i) 普通のAdd／Drop又はＤＴＷの接続形態
図１９は、普通のAdd／Drop又はＤＴＷの接続形態を示す図である。図１９に示すように、スタックされたクロスコネクト種別が、（ワーキング回線へのAdd、ワーキング回線からDrop）／（ワーキング回線からDrop、ワーキング回線へAdd）となっている場合は、普通のAdd／Drop又はＤＴＷの接続形態である。
【００９８】
ii) ＤＣＰ片端の接続形態
図２０は、ＤＣＰ片端の接続形態を示す図である。図２０に示すように、スタックされたクロスコネクト種別が、（プロテクション回線へAdd、ワーキング回線ヘAdd、ワーキング回線からDrop）／（プロテクション回線からDrop、ワーキング回線からDrop、ワーキング回線へAdd）／（ワーキング回線からDrop、ワーキング回線ヘAdd、プロテクション回線へAdd）／（ワーキング回線へAdd、ワーキング回線からDrop、プロテクション回線からDrop）となっている場合は、ＤＣＰ片端接続である。
【００９９】
iii) ＤＣＷ片端の接続形態
図２１は、ＤＣＷ片端の接続形態を示す図である。図２１に示すように、スタックされたクロスコネクト種別が、（ワーキング回線へAdd、ワーキング回線ヘAdd、ワーキング回線からDrop）／（ワーキング回線からDrop、ワーキング回線からDrop、ワーキング回線へAdd）／（ワーキング回線からDrop、ワーキング回線ヘAdd、ワーキング回線へAdd）／（ワーキング回線へAdd、ワーキング回線からDrop、ワーキング回線からDrop）となっている場合は、ＤＣＷ片端接続である。
【０１００】
iv) ＤＴＰ片端の接続形態
図２２は、ＤＴＰ片端の接続形態を示す図である。図２２に示すように、スタックされたクロスコネクト種別が、（プロテクション回線からDrop、ワーキング回線ヘAdd、ワーキング回線からDrop）／（プロテクション回線へAdd、ワーキング回線からDrop、ワーキング回線へAdd）／（ワーキング回線からDrop、ワーキング回線ヘAdd、プロテクション回線からDrop）／（ワーキング回線へAdd、ワーキング回線からDrop、プロテクション回線へAdd）となっている場合は、ＤＴＰ片端接続である。
【０１０１】
v) ＤＣＰ両端の接続形態
図２３は、ＤＣＰ両端の接続形態を示す図である。図２３に示すように、スタックされたクロスコネクト種別が、（プロテクション回線へAdd、ワーキング回線ヘAdd、ワーキング回線からDrop、プロテクション回線からDrop）／（プロテクション回線からDrop、ワーキング回線からDrop、ワーキング回線へAdd、プロテクション回線へAdd）となっている場合は、ＤＣＰ両端接続である。
【０１０２】
vi) ＤＣＷ両端の接続形態
図２４は、ＤＣＷ両端の接続形態を示す図である。図２４に示すように、スタックされたクロスコネクト種別が、（ワーキング回線へAdd、ワーキング回線ヘAdd、ワーキング回線からDrop、ワーキング回線からDrop）／（ワーキング回線からDrop、ワーキング回線からDrop、ワーキング回線へAdd、ワーキング回線へAdd）となっている場合は、ＤＣＷ両端接続である。
【０１０３】
vii) ＤＣｘ片端放送タイプの接続形態
図２５は、ＤＣｘ（ｘ＝Ｐ／Ｗ）片端放送タイプの接続形態を示す図である。図２５中では、放送ノードが１個の場合を示しているが、２個以上の場合もある。例えば、左端のノードがAddするチャンネルについて、左端から（プライマリノード、プライマリノード、放送ノード、セカンダリノード）である。また、左端のノードがDropするチャンネルについて、左端から（セカンダリノード、放送ノード、プライマリノード、プライマリノード）である。スタックされたクロスコネクト種別が、（プロテクション回線又はワーキング回線へAdd、ワーキング回線からDrop、ワーキング回線からDrop）／（ワーキング回線からDrop、ワーキング回線又はプロテクション回線へAdd）となっている場合は、ＤＣｘ片端放送タイプ接続である。尚、放送ノードのクロスコネクト種別は、上述したように、スタックされていない。
【０１０４】
viii) ＤＣｘ両端放送タイプの接続形態
図２６は、ＤＣｘ（ｘ＝Ｐ／Ｗ）両端放送タイプの接続形態を示す図である。ＤＣｘ両端放送タイプ接続とは、サブマリンＢＬＳＲにおいてとられる形態である。この接続形態は、ＤＣｘ両端接続であって、プライマリノードとセカンダリノードとの間にDrop and Continue on Protection／Workingするノード（放送ノード）が複数個存在する形態である。図２６中では、放送ノードが１個の場合を示しているが、２個以上の場合もある。例えば、左端のノードがAddするチャンネルについて、左端から（セカンダリノード、プライマリノード、プライマリノード、放送ノード、セカンダリノード）である。また、左端のノードがDropするチャンネルについて、左端から（セカンダリノード、放送ノード、プライマリノード、プライマリノード、セカンダリノード）である。スタックされたクロスコネクト種別が、（プロテクション回線又はワーキング回線へAdd、ワーキング回線へAdd、ワーキング回線からDrop、ワーキング回線からDrop（放送ノード）、ワーキング回線からDrop）／（ワーキング回線からDrop、ワーキング回線からDrop（放送ノード）、ワーキング回線へAdd、ワーキング回線又はプロテクション回線へAdd）となっている場合は、ＤＣｘ両端放送タイプ接続である。尚、同様に、放送ノードのクロスコネクト種別は、上述したように、スタックされていない。
【０１０５】
図２７は、接続形態の判別の一例を示す図である。図２７に示すように、ＤＣＰ接続では、ノード１００＃Ａがプロテクション回線へAdd、ノード１００＃Ｂがワーキング回線にAdd、ノード１００＃Ｃがプロテクション回線からDropするが、このスタックされるデータは、プロテクション回線へAdd、ワーキング回線へAdd、プロテクション回線からDropのようになり、ＤＣＰ接続であることが分かる。
【０１０６】
(4)  分類された接続形態及びToplogyテーブル７８＃ｉに従って、図２９に示すSqualchテーブル８０＃ｉを作成する。
【０１０７】
図２８は、図１２中のToplogyテーブル７８＃ｉを示す図である。Toplogyテーブル７８＃ｉは、図２８に示すように、自局のNode IDを先頭にEast側に向かってリング状に接続されたＮＥの接続順を示すテーブルである。例えば、Ａ局１００＃ＡのToplogyテーブル７８＃Ａには、Ａ，Ｄ，Ｃ，ＢのNode IDが格納されている。Toplogyテーブル７８＃ｉは、Node IDを自局からの距離にモディファイして、Squalchテーブル８０＃ｉやRIPテーブル８１＃ｉに設定する場合や障害発生箇所を特定する場合等に使用される。
【０１０８】
図２９は、図１２中のSqualchテーブル８０＃ｉの構成図である。図２９に示すように、Squalchテーブル８０＃ｉは、各チャンネル毎に、Addチャンネル、Dropチャンネル個別に有る。Add及びDropチャンネルについては、East方向及びWest方向が有る。East方向及びWest方向には、それぞれSource Node ID及びDestination Node IDのモディファイドノードＩＤ(Modified Node ID)が設定される。Modified Node IDとは、自局を基準にして、East方向に設定対象のノードまでのノードの個数（距離）をいう。例えば、自局のModified Node ID＝０、East側の隣接局のModified Node ID＝１となる。伝送路障害に係わるNode ID及びリングネットワークを構成するノードＩＤを各ノードにおいてモディファイすることにより、論理演算により簡単に障害発生箇所を判定することが可能となるからである。
【０１０９】
図３０は、Normal／ＤＴＷの場合のSqualchテーブル８０＃ｉの一例を示す図である。図３０では、太い実線で示すチャンネル（パス）について、ターミナルノード１００＃２とターミナルノード１００＃４間でAdd／Dropを行う場合である。図３０中、ノードは、ノード１００＃ｉ（ｉ＝１〜６）を示しているが、２個のノードは省略されており、８個でリングネットワークを構成し、図面の左側がEast側、右側がWest側である。このような記載は、図３１〜図４４においても同様である。図３０に示すように、ノード１００＃２のWest側、ノード１００＃３のEast側、ノード１００＃４のEast側のSqualchテーブル８０＃２，＃３，＃４に、ノード１００＃２のNode ID＝２及びノード１００＃４のNode ID=４のModified Node IDが設定される。図３０中の括弧はNode IDを示す。
【０１１０】
図３１は、ＤＣＰ方端の場合のSqualchテーブル８０＃ｉの一例を示す図である。図３１中のノード１００＃２がEast端局、ノード１００＃３がスルー局、ノード１００＃４が中間局、ノード１００＃５がスルー局、ノード１００＃６がWest端局である。クロスコネクト種別等は、ノード１００＃２，１００＃４，１００＃６の順にスタックされる。チャンネルは、太い実線及び破線で示されるパスに割り当てられている。太い実線は、ノード１００＃２とプライマリノード１００＃４間のワーキング回線を示し，破線は、ノード１００＃２と１００＃６間のプロテクション回線を示す。この場合、ワーキング回線を通す、ノード１００＃２，１００＃３，１００＃４のWest側，East側，East側のSqualchテーブル、ノード１００＃２のNode ID＝２及びノード１００＃６のNode ID=６のModified Node IDが設定される。
【０１１１】
図３２は、ＤＣＰ片端接続の障害有りの場合を示す図である。図３２（ａ）は、ノード１００＃２とノード１００＃３との間の伝送路障害が発生して、ターミナルノード１００＃２とプライマリノード１００＃４間でワーキング回線により接続不可の場合である。この場合、ターミナルノード１００＃２がプロテクション回線にブリッジし、セカンダリノード１００＃６がプロテクション回線からの信号にスイッチし、スルーノード１００＃３がプロテクション回線からワーキング回線にブリッジすることにより、ターミナルノード１００＃１とプライマリノード１００＃４間で通信することができる。従って、この場合は、スケルチする必要が無い。Squalchテーブル８０＃ｉには、ノード１００＃２，１００＃６のNode IDが保持されているので、スケルチを行うことはない。
【０１１２】
図３２（ｂ）は、ノード１００＃２とノード１００＃３との間の伝送路障害に加えて、ノード１００＃６とWest側のノードとの間の伝送路障害が発生して、プライマリノード１００＃４及びセカンダリノード１００＃６の両方がターミナルノード１００＃２に接続できない状態にあり、救済不能である。Squalchテーブル８０＃ｉには、ターミナルノード１００＃２及びセカンダリノード１００＃６のModified Node IDが設定されているので、スケルチされる。
【０１１３】
図３２（ｃ）は、ノード１００＃２とノード１００＃３との間の伝送路障害に加えて、ノード１００＃５とセカンダリノード１００＃６との間に伝送路障害が発生して、ターミナルノード１００＃２とプライマリノード１００＃４間、及びプライマリノード１００＃４とセカンダリノード１００＃６間で相互に接続できない場合である。この場合、ターミナルノード１００＃２がプロテクション回線にブリッジすること、セカンダリノード１００＃６がプロテクション回線にスイッチしてDropすることにより、ターミナルノード１００＃２とセカンダリノード１００＃６間で接続することができる。このとき、ターミナルノード１００＃２−プライマリノード１００＃４間をSqualchテーブルにすると、ターミナルノード１００＃２−プライマリノード１００＃４間で相互に接続できない状態になってスケルチを行ってしまう。しかし、ターミナルノード１００＃２−セカンダリノード１００＃４間をＳｑｕａｌｃｈテーブル８０＃ｉとしているので、ターミナルノード１００＃２−セカンダリノード１００＃６間が接続可能なためスケルチが行われない。
【０１１４】
よって、ＤＣＰ片端接続の場合に、Squalchテーブル８０＃ｉには、ターミナルノード１００＃２及びセカンダリノード１００＃６のModified Node IDを設定するのが適切である。即ち、ＤＣＰ片端接続の場合は、East端局及びWest端局のノードＩＤがSqualchテーブル８０＃ｉに設定される。
【０１１５】
図３３は、ＤＣＷ方端接続の場合のSqualchテーブル８０＃ｉの一例を示す図である。図３３中のノード１００＃２がEast端局、ノード１００＃３がスルー局、ノード１００＃４が中間局、ノード１００＃５がスルー局、ノード１００＃６がWest端局である。クロスコネクト種別は、ノード１００＃２，１００＃４，１００＃６の順にスタックされる。チャンネルは、太い実線で示されるパスに割り当てられている。この場合、ワーキング回線を通す、ノード１００＃２〜１００＃６のWest側、East側、East側、East側、East側のSqualchテーブル８０＃２〜８０＃６には、ノード１００＃２及びノード１００＃６のModified Node IDが設定される。このように設定した理由は、ＤＣＰ片端接続の場合と同様である。
【０１１６】
図３４は、ＤＣＰ両端接続の場合のSqualchテーブル８０＃ｉの一例を示す図である。図３４中のノード１００＃１がEast端局、ノード１００＃２が中間局、ノード１００＃３がスルー局、ノード１００＃４が中間局、ノード１００＃５がスルー局、ノード１００＃６がWest端局である。クロスコネクト種別は、ノード１００＃１，１００＃２，１００＃４，１００＃６の順にスタックされる。チャンネルは、太い実線及び破線で示されるパスに割り当てられている。
【０１１７】
ワーキング回線を通す、ノード１００＃２〜１００＃４のWest側，East側，East側，East側のSqualchテーブル８０＃２〜８０＃４には、セカンダリノード１００＃１及びセカンダリノード１００＃６のModified Node IDが設定される。このように設定した理由は、図９に示すように、セカンダリノード３０＃２３とセカンダリノード３０＃２７間で相互に接続できる場合は、リングネットワーク３１＃２上でプロテクション回線を経由して、ターミナルノード３０＃１２−ターミナルノード３０＃３８間で接続することが可能であるからである。
【０１１８】
図３５は、ＤＣＷ両端接続の場合のSqualchテーブル８０＃ｉの一例を示す図である。図３５中のノード１００＃１がEast端局、ノード１００＃２が中間局、ノード１００＃３がスルー局、ノード１００＃４が中間局、ノード１００＃５がスルー局、ノード１００＃６がWest端局である。チャンネルは、太い実線で示されるパスに割り当てられている。ワーキング回線を通す、ノード１００＃１〜１００＃６のWest側，East側，East側，East側，East側，East側のSqualchテーブル８０＃１〜８０＃６には、当該チャンネルのEast方向に、セカンダリノード１００＃１及びセカンダリノード１００＃６のModified Node IDが設定される。このように設定した理由は、図１０に示すように、セカンダリノード３０＃２３とセカンダリノード３０＃２７間で相互に接続できる場合は、ＤＣＰ両端接続の場合と同様に、リングネットワーク３１＃２上でプロテクション回線を経由して、ターミナルノード３０＃１２−ターミナルノード３０＃３８間で通信することが可能であるからである。
【０１１９】
図３６は、ＤＴＰ接続の場合のSqualchテーブル８０＃ｉの一例を示す図である。図３６中のノード１００＃２がEast端局、ノード１００＃３がスルー局、ノード１００＃４が中間局、ノード１００＃５がスルー局、ノード１００＃６がWest端局である。チャンネルは、太い実線及び破線で示されるパスに割り当てられている。この場合、ワーキング回線を通す、ノード１００＃２〜１００＃４のWest側，East側，East側のSqualchテーブル８０＃２〜８０＃４には、プライマリノード１００＃４及びセカンダリノード１００＃６のModified Node IDが設定される。このように設定した理由を以下に説明する。
【０１２０】
図３７は、ＤＴＰ接続の障害有りの場合を示す図である。図３７（ａ）は、ノード１００＃２とノード１００＃３との間の伝送路障害が発生して、プライマリノード１００＃２とプライマリノード１００＃４間でワーキング回線により接続ができない場合である。切り替えは、図３２（ａ）の場合と同様である。これにより、ターミナルノード１００＃４とプライマリノード１００＃１間で相互に接続することができる。従って、この場合は、スケルチする必要が無い。Squalchテーブル８０＃ｉには、ノード１００＃４，１００＃６のModified Node IＤが保持されており、ターミナルノード１００＃４とセカンダリノード１００＃６間で相互に接続されているので、スケルチを行うことはない。
【０１２１】
図３７（ｂ）は、ノード１００＃２とノード１００＃３との間の伝送路障害に加えて、ノード１００＃６とWest側のノードとの間の伝送路障害が発生して、ターミナルノード１００＃ｉとプライマリノード１００＃２間が接続できない状態にある。この場合、スルーノード１００＃３がプロテクション回線にブリッジすること、ターミナルノード１００＃４がプロテクション回線からスルーすること、セカンダリノード１００＃６がDropすることにより、ターミナルノード１００＃４とセカンダリノード１００＃６間で接続することができる。このとき、ターミナルノード１００＃４−プライマリノード１００＃２間をＳｑｕａｌｃｈテーブルにすると、ターミナルノード１００＃２−プライマリノード１００＃４間で相互に接続できない状態になってスケルチを行ってしまう。しかし、ターミナルノード１００＃４−セカンダリノード１００＃６間をSqualchテーブル８０＃ｉに設定しており、ターミナルノード１００＃４−セカンダリノード１００＃６間が接続可能なためスケルチが行われない。
【０１２２】
図３７（ｃ）は、ノード１００＃２とノード１００＃３との間の伝送路障害に加えて、ノード１００＃５とノード１００＃６との間の伝送路障害が発生して、プライマリノード１００＃２及びセカンダリノード１００＃６の両方がターミナルノード１００＃４に接続できない状態にあり、救済不能である。Squalchテーブル８０＃ｉには、ターミナルノード１００＃４及びセカンダリノード１００＃６のModified Node IDが設定されているので、スケルチされる。
【０１２３】
このように、Squalchテーブル８０＃ｉには、接続形態に応じたModified Node IDが設定されるので、適切な切り替えが可能となり、救済できる場合に不必要なスケルチを行うことがない。
【０１２４】
(5)  分類された接続形態及びToplogyテーブル７８＃ｉに従って、RIPテーブル８１＃ｉを作成する。
【０１２５】
図３８は、図１２中のＲＩＰテーブル８１＃ｉの構成図である。図３４に示すように、ＲＩＰテーブル８１＃ｉは、各チャンネル毎に、Addチャンネル、Dropチャンネル個別に有る。Add及びDropチャンネルについては、East方向及びWest方向が有る。East方向及びWest方向には、Modified Node ID及び経路情報が設定される。経路情報は、ＤＣＰ，ＤＣＷ，ＤＴＷ等の接続形態を識別するための情報である。各チャンネルについて、Add／Dropするノードについて、Add／DropするEast／West側にRIPテーブル８１＃ｉが作成される。
【０１２６】
Modified Node ID及び経路情報は、セカンダリノード、プライマリノード／ターミナルノード、プライマリノード／ターミナルノード、セカンダリノードについての情報を格納するための４個の欄が設けられている。この欄の並びは、East側からWest方向に向かってのノードの並びに対応する。即ち、スタックされたクロスコネクト情報の並びの順に対応している。４個の欄全てが使用されるわけではなく、接続形態によりその使用の有無が決まる。例えば、両端ＤＣＰ接続／両端ＤＣＷ接続の場合は、４個の欄が使用され、片端ＤＣＰ接続／片端ＤＣＷ接続の場合は、３個の欄が使用され、Normal接続／ＤＴＷ接続の場合は、２個使用される。使用されない欄は、空欄（未設定を示す特別の値）となる。
【０１２７】
経路情報については、セカンダリノードの欄には、Ｗ（ワーキング回線）／Ｐ（プロテクション回線）／空欄のいずれであるかが設定され、プライマリノード／ターミナルノードの欄には、ＤＣｘ（ＤＣＰ／ＤＣＷ）／ＤＴ／空欄のいずれか設定される。例えば、ＤＣＰ両端接続であれば、経路情報が（Ｐ，ＤＣｘ，ＤＣｘ，Ｐ）となり、片端ＤＣＰ接続であれば、経路情報が（空欄，空欄，ＤＣｘ，Ｗ）となる。このように、経路情報により接続形態が分かるようになっている。尚、ＤＣｘ放送タイプの接続形態の場合は、放送ノードについての情報は、RIPテーブル８１＃ｉには設定しない。
【０１２８】
図３９は、Normal／ＤＴＷ接続の場合のＲＩＰテーブル８１＃ｉを示す図であり、接続形態は、図３０の場合と同様である。図３９に示すように、この場合、太線で示されるチャンネルＣＨ１について、ノード１００＃２，１００＃４のWest側，East側にRIPテーブル８１＃２，８１＃４が設定される。例えば、ＲＩＰテーブル８１＃４のEast側のＣＨ１には、Modified Node IDが（空欄，２（２），０（４），空欄）、経路情報が（空欄，空欄，空欄，空欄）である。括弧の中の数字はNode IDを示す。
【０１２９】
図４０は、ＤＣＰ片端の場合のRIPテーブル８１＃ｉの一例を示す図であり、接続形態は図３１の場合と同様である。図４０に示すように、この場合、太線及び破線で示されるチャンネルＣＨ１について、ノード１００＃２，１００＃４のWest側，East側に、RIPテーブル８１＃２，８１＃４が設定される。例えば、RIPテーブル８１＃６のEast側のＣＨ１には、Modified Node IDが（空欄，４（２），２（４），０（６））、経路情報が（空欄，空欄，ＤＣｘ，Ｐ）である。
【０１３０】
図４１は、ＤＣＷ片端接続の場合のRIPテーブル８１＃ｉの一例を示す図であり、接続形態は図３３の場合と同様である。図４１に示すように、この場合、太線で示されるチャンネルＣＨ１について、ノード１００＃２，１００＃４，１００＃６のWest側，East側，East側に、RIPテーブル８１＃２，８１＃４，８１＃６が設定される。例えば、RIPテーブル８１＃６のEast側のＣＨ１には、Modified Node IDが（空欄，４（２），２（４），０（６））、経路情報が（空欄，空欄，ＤＣｘ，Ｗ）である。
【０１３１】
図４２は、ＤＣＰ両端接続の場合のRIPテーブル８１＃ｉの一例を示す図であり、接続形態は図３４の場合と同様である。図４２に示すように、この場合、太線及び破線で示されるチャンネルＣＨ１について、ノード１００＃１，１００＃２，１００＃４，１００＃６のWest側，West側，East側，East側に、RIPテーブル８１＃１，８１＃２，８１＃４，８１＃６が設定される。例えば、RIPテーブル８１＃６のEast側のＣＨ１には、Modified Node IDが（５（１），４（２），２（４），０（６））、経路情報が（Ｐ，ＤＣｘ，ＤＣｘ，Ｐ）である。
【０１３２】
図４３は、ＤＣＷ両端接続の場合のＲＩＰテーブル８１＃ｉの一例を示す図であり、接続形態は図３５の場合と同様である。図４３に示すように、この場合、太線で示されるチャンネルＣＨ１について、ノード１００＃１，１００＃２，１００＃４，１００＃６のWest側，West側，East側，East側に、RIPテーブル８１＃１，８１＃２，８１＃４，８１＃６が設定される。例えば、RIPテーブル８１＃６のEast側のＣＨ１には、Modified Node IDが（５（１），４（２），２（４），０（６））、経路情報が（Ｗ，ＤＣｘ，ＤＣｘ，Ｗ）である。
【０１３３】
図４４は、ＤＴＰ接続の場合のRIPテーブル８１＃ｉの一例を示す図であり、接続形態は図３６の場合と同様である。図４４に示すように、この場合、太線及び破線で示されるチャンネルＣＨ１について、ノード１００＃２，１００＃４，１００＃６のWest側，East側，East側に、RIPテーブル８１＃２，８１＃４，８１＃６が設定される。例えば、RIPテーブル８１＃６のEast側のＣＨ１には、Modified Node IDが（空欄、４（２），２（４），０（６））、経路情報が（空欄，空欄，ＤＴ，Ｐ）である。
【０１３４】
図１２中の障害検出部８２＃ｉは、信号断、信号レベル劣化などを検出することにより、隣接ノード間を接続する伝送路の障害を検出して、障害情報を障害通知部８４＃ｉに出力する。障害通知部８４＃ｉは、通信部７４＃ｉ及び障害発生箇所判定部８６＃ｉに障害情報を通知する。障害情報には、障害が発生した伝送路がEast／West方向のいずれであるかを示す情報が含まれる。
【０１３５】
障害発生箇所判定部８６＃ｉは、障害通知部８４＃ｉや通信部７４＃ｉより、障害情報の通知を受けると、障害情報に含まれるNode IDをモディファイする。Modified受信IDと、Squalchテーブル８０＃ｉ／RIPテーブル８１＃ｉに設定されているModified Node IDの比較して、各Modified Node IDについて、True／Falseの判断をする。その判断結果より、障害発生箇所を判定する。
【０１３６】
図４５は、回線の定義を示す図である。図４５に示すように、チャンネルについて、図４５中の白丸印で示すように、West側にSqualchテーブル８０＃ｉ又はRIPテーブル８１＃ｉがある場合は、East方向の回線をＮ、West方向の回線をＲであらわす。また、図４５中の白丸印で示すように、East側にSqualchテーブル８０＃ｉ又はRIPテーブル８１＃ｉがある場合は、West方向の回線をＮ、East方向の回線をＲであらわす。
【０１３７】
図４６は、回線範囲の定義の例を示す図である。図４６では、ＤＣＰ／ＤＣＷ両端接続の場合を示しており、ノード１００＃１０，１００＃７がセカンダリノード、ノード１００＃１５，１００＃１がプライマリノード／ターミナルノードである。ノード１００＃１５−ノード１００＃１間が現用範囲（ワーキング回線）、ノード１００＃１０−ノード１００＃１５間及びノード１００＃１−ノード１００＃１−ノード１００＃７間が予備（プロテクション回線）である。ノード１００＃７−ノード１００＃１０間がその他の回線である。
【０１３８】
図４６に示すように、現用範囲を示すチャンネルについて、ノード１００＃１０，１００＃１５，１００＃１，１００＃７のWest側，West側，East側，East側にRIPテーブル８１＃１０，８１＃１５，８１＃１，８１＃７が有る。例えば、ノード１００＃１５のWest側において、Ｒ１，Ｒ２，Ｒ３，Ｒ４は、West方向から、ノード１００＃７のEast側，ノード１００＃１のEast側、ノード１００＃１５のEast側，ノード１００＃１０のEast側まで、それぞれ信号が来ていることを表す。Ｎ１，Ｎ２，Ｎ３，Ｎ４は、East方向から、ノード１００＃１０のWest側，ノード１００＃１５のWest側，ノード１００＃１のWest側，ノード１００＃７のWest側まで信号が来ていることを示す。また、ノード１００＃１のEast側において、Ｒ１，Ｒ２，Ｒ３，Ｒ４は、East方向から、ノード１００＃１０のWest側，ノード１００＃１５のWest側，ノード１００＃１のWest側，ノード１００＃７のWest側まで、それぞれ信号が来ていることを表し、Ｎ１，Ｎ２，Ｎ３，Ｎ４は、West方向から、ノード１００＃１のEast側，ノード１００＃１５のEast側，ノード１００＃１０のEast側，ノード１００＃７のEast側まで、それぞれ信号が来ていることを示す。このように、Ｒ位置及びＮ位置により、回線範囲を定義するのは、複数障害が発生したときの障害発生箇所を判定するためである。
【０１３９】
図４７は、障害発生箇所判定方法を示す図である。図４７では、８個のノード１００＃１〜１００＃８がリングネットワークを構成しており、ノード１００＃２−ノード１００＃８の間でチャンネルが割り当てられ、両端ＤＣＰ／ＤＣＷ接続されている場合に、RIPテーブル８１＃ｉを使用して、障害発生箇所判定する方法を示している。この場合、ノード１００＃２，１００＃４，１００＃６，１００＃８に当該チャンネルのRIPテーブル８１＃２，８１＃４，８１＃６，８１＃８が、West，West，East，East側に作成されている。ノード１００＃１がノード１００＃２のEast方向に位置する。
【０１４０】
図４８は、East側Ｎ位置評価方法を示す図である。East側Ｎ位置とは、East側にRIPテーブル８１＃ｉが設けられ、且つ、East側から障害情報を受信した時に、判明する障害発生回線のＮ位置をいう。図４７において、East側にRIPテーブル８１＃ｉが設けられている、ノード１００＃６，１００＃８において、この方法が適用される。図４８中の左側の真理値表がノード１００＃６で適用されたものである。図４８中の右側の真理値表がノード１００＃８で適用されたものである。真理値表中の横方向がRIPテーブル８１＃ｉ中のModified Node ID(RIP)、縦方向がModified受信ID（East ID)である。Modified Node IDの上に記載された文字Ｘ−Ｘは、East Primary Node／West Primary Node／East Secondary Node／West Secondary Nodeを表す。
【０１４１】
この場合、East ID＜RIP IDであれば、True（Ｔ）、それ以外であれば、False（Ｆ）とする。True-Ｆalseと並んでいる所が障害発生箇所となる。全ての比較結果がFalseの場合は、障害発生箇所はModified ID０−７間となる。例えば、ノード１００＃４−１００＃５間で障害が発生したとする。ノード１００＃６では、ノード１００＃５のNode ID＝５のModified Node ID＝１がEast IDとなる。ノード１００＃６では、図４８により、（Ｔ，Ｔ，Ｆ，Ｔ）となり、図４６より、Ｎ２で障害が発生していることが判明する。
【０１４２】
図４９は、East側Ｒ位置評価方法を示す図である。East側Ｒ位置とは、East側にRIPテーブル８１＃ｉが設けられ、且つ、East側から障害情報を受信した時に、判明する障害発生Ｒ位置をいう。図４９において、ノード１００＃６，１００＃８において、この方法が適用される。図４９中の左側の真理値表がノード１００＃６、右側の真理値表がノード１００＃８でそれぞれ適用されたものである。この場合、East ID≦RIPであれば、True（Ｔ）、それ以外であれば、False（Ｆ）とする。True-Ｆalseと並んでいる所が障害発生箇所となる。全ての比較結果がFalse又はTrueの場合は、障害発生箇所はModified Node ID０−７間となる。例えば、ノード１００＃４−１００＃５間で障害が発生したとする。ノード１００＃６では、ノード１００＃４のNode ID＝４のModified Node ID＝２がWest IDとなる。ノード１００＃６では、図４９により、（Ｔ，Ｔ，Ｆ，Ｔ）となり、図４６より、Ｒ３で障害が発生していることが判明する。これにより、ノード１００＃４−１００＃５間で障害が発生したときの、ノード１００＃６において、障害発生箇所判断結果は、Ｎ２＆Ｒ３となる。
【０１４３】
図５０は、West側Ｎ位置評価方法を示す図である。West側Ｎ位置とは、West側にRIPテーブル８１＃ｉが設けられ、且つ、West側から障害情報を受信した時に、判明する障害発生Ｎ位置をいう。図４７において、West側にRIPテーブル８１＃ｉが有る、ノード１００＃２，１００＃４において、この方法が適用される。図５０中の左側の真理値表は、ノード１００＃２、右側の真理値表はノード１００＃４でそれぞれ適用されたものである。この場合、West ID≦RIPであれば、True（Ｔ）、それ以外であれば、False（Ｆ）とする。True-Ｆalseと並んでいる所が障害発生箇所となる。全ての比較結果がFalse又はTrueの場合は、障害発生箇所はModified Node ID０−７間となる。例えば、ノード１００＃４−１００＃５間で障害が発生したとする。ノード１００＃２では、ノード１００＃４のNode ID＝４のModified Node ID=６がWest IDとなる。ノード１００＃２では、図５０により、（Ｆ，Ｔ，Ｆ，Ｆ）となり、図４６より、Ｎ２で障害が発生していることが判明する。
【０１４４】
図５１は、West側Ｒ位置評価方法を示す図である。West側Ｒ位置とは、West側にRIPテーブル８１＃ｉが設けられ、且つ、East側から障害情報を受信した時に、判明する障害発生Ｒ位置をいう。図４７において、West側にRIPテーブル８１＃ｉが有る、ノード１００＃２，１００＃４において、この方法が適用される。図５１中の左側の真理値表は、ノード１００＃２、右側の真理値表はノード１００＃４でそれぞれ適用されたものである。この場合、East ID＜RIPであれば、True（Ｔ）、それ以外であれば、False（Ｆ）とする。True-Ｆalseと並んでいる所が障害発生箇所となる。全ての比較結果がFalseの場合は、障害発生箇所はModified Node ID０−７間となる。例えば、ノード１００＃４−１００＃５間で障害が発生したとする。ノード１００＃２では、ノード１００＃５のNode ID＝５のModified Node ID=５がEast IDとなる。ノード１００＃２では、図５１により、（Ｆ，Ｔ，Ｆ，Ｆ）となり、図４６より、Ｒ３で障害が発生していることが判明する。これにより、ノード１００＃４−１００＃５間で障害が発生したときの、ノード１００＃２において、障害発生箇所判断結果は、Ｎ２＆Ｒ３となる。
【０１４５】
上記では、RIPテーブル８１＃ｉに４個のModified Node IDが設定されている場合を説明したが、当該テーブル８１＃ｉに設定されているModified Node数は４個の場合に限らず、２，３の場合であっても上記方法を適用できることは明らかである。また、Squalchテーブル８０＃ｉを使用する場合にも同様である。更に、障害発生箇所が１個に限らず、複数個の場合にも、適用可能である。例えば、ノード１００＃４−ノード１００＃５及びノード１００＃６，１００＃７間で障害が発生したとする。ノード１００＃６では、Node ID＝５のModified Node ID＝１がEast ID、Node ID＝７のModified Node ID＝７がWest IDとなるので、障害発生判定結果は、Ｎ２＆Ｒ４となる。
【０１４６】
切替制御部８８＃ｉは、Squalchテーブル８０＃ｉ又はRIPテーブル８１＃ｉ、及び障害発生箇所判定部８６＃ｉより判定されたＮ＆Ｒ位置から、以下のように、各チャンネル毎に切り替え制御を行う。
【０１４７】
（１）  Squalchテーブル８０＃ｉを使用する場合
例えば、Normal ＢＬＳＲ多重化装置において、ＤＣＰ／ＤＴＰ接続のセカンダリノード１００＃ｉ以外のノードにおいて、Squalchテーブル８０＃ｉを使用して、以下のように切り替え制御を行う。
【０１４８】
(i)  障害回線のＮ＆Ｒ位置より、Squalchテーブル８０＃ｉに設定されたModified Source IDに該当するノード及びModified Destination IDに該当するノード間でワーキング回線により接続できる場合、切り替えを行わない。
【０１４９】
(ii)  障害回線のＮ＆Ｒ位置より、Squalchテーブル８０＃ｉに設定されたModified Source IDに該当するノード及びModified Destination IDに該当するノード間でワーキング回線により接続できないが、プロテクション回線により接続できる場合、例えば、図３２（ａ），（ｃ），図３７（ａ），（ｂ）の場合、プロテクション回線に切り替える。
【０１５０】
(iii) 障害回線のＮ＆Ｒ位置より、Squalchテーブル８０＃ｉに設定されたModified Source IDに該当するノード及びModified Destination IDに該当するノード間で相互に接続できない場合、例えば、図３２（ｂ），図３７（ｃ）の場合、スケルチを行う。
【０１５１】
（２）  RIPテーブル８１＃ｉを使用する場合
例えば、Normal ＢＬＳＲ多重化装置のＤＣＰ／ＤＴＰ接続のセカンダリノード及びサブマリンＢＬＳＲ多重化装置のAdd/Dropを含むノードにおいて、ＲＩＰテーブル８１＃ｉを使用して、以下のように切り替え制御を行う。
【０１５２】
(i) 障害回線のＮ＆Ｒ位置、並びにRIPテーブル８１＃ｉに設定されたModified NodeＩＤ及び経路情報より、救済不可能な障害発生であるかを判断する。救済不可能な障害ならば、切り替え制御を行わない。
【０１５３】
(ii)  障害回線のＮ＆Ｒ位置より、並びにRIPテーブル８１＃ｉに設定されたModified Node ID及び経路情報より、ワーキング回線に障害が発生しているか否かを判断する。ワーキング回線に障害が発生していなければ、切り替え制御を行わない。
【０１５４】
(iii)  障害回線のＮ＆Ｒ位置より、並びにRIPテーブル８１＃ｉに設定されたModified Node ID及び経路情報より、ワーキング回線に障害が発生しているが、プロテクション回線に障害が発生しているか否かを判断する。ワーキング回線に障害が発生しているが、プロテクション回線に障害が発生していれば、経路情報から、Normal／ＤＴＷ／ＤＣＰ片端／ＤＣＷ片端／ＤＣＰ両端接続／ＤＣＷ両端接続／ＤＴＰ接続の各接続形態に応じて、切り替えを行う。
【０１５５】
以下に一例として、片端ＤＣＰ接続及び片端ＤＣＷ接続の場合の切り替え制御について説明をする。
【０１５６】
図５２は、片端ＤＣＰ接続時のプライマリ−セカンダリノード間の障害の場合の切り替え制御を示す図である。図５２（ａ）は、プライマリ−セカンダリノード間の障害無しの場合の信号の流れを示す図である。図５２（ｂ）は、プライマリ−セカンダリノード間の障害の場合の切り替えを示す図である。図６４中の、１００＃２のターミナルノード、１００＃３は、プライマリノード、１００＃４はセカンダリノード、ＷはWest、ＥはEast方向を示している。
【０１５７】
図５２（ａ）に示すように、プライマリ−セカンダリノード間に障害が無い場合、ターミナルノード１００＃２がワーキング回線にAddし、プライマリノード１００＃３がワーキング回線からDrop及びプロテクション回線にコンティニューし、セカンダリノード１００＃４がプロテクション回線からDropする。また、セカンダリノード１００＃４は、プロテクション回線にAddし、プライマリノード１００＃３は、隣接リングネットワークからの信号とプロテクション回線からの信号のいずれかを選択して、ワーキング回線にAddし、ターミナルノード１００＃２は、ワーキング回線からDropする。プライマリプライマリノード１００＃３−セカンダリノード１００＃４間に障害が発生した場合には、以下のようにして切り替えられる。
【０１５８】
図５２（ｂ）に示すように、ターミナルノード１００＃２はプロテクション回線間をスルー及びワーキング回線にAddし、プライマリノード１００＃３がワーキング回線からDrop及びプロテクション回線をスルーし、セカンダリノード１００＃４がプロテクション回線をスルーする。また、セカンダリノード１００＃４は、プロテクション回線をスルーし、プライマリノード１００＃３は、隣接リングネットワークからの信号をワーキング回線にAddし、ターミナルノード１００＃２は、ワーキング回線からDropする。
【０１５９】
図５３は、片端ＤＣＷ接続時のプライマリ−セカンダリノード間の障害の場合の切り替え制御を示す図である。図５３（ａ）は、プライマリ−セカンダリノード間の障害無しの場合の信号の流れを示す図である。図５３（ｂ）は、プライマリ−セカンダリノード間の障害の場合の切り替えを示す図である。図５３中の、１００＃６はターミナルノード、１００＃５はプライマリノード、１００＃４はセカンダリノード、ＷはWest、ＥはEast方向を示している。
【０１６０】
図５３（ａ）に示すように、プライマリ−セカンダリノード間に障害が無い場合、ターミナルノード１００＃５がワーキング回線にAddし、プライマリノード１００＃７がワーキング回線からDrop及びワーキング回線にコンティニューし、セカンダリノード１００＃８がワーキング回線からDropする。また、セカンダリノード１００＃８は、ワーキング回線にAddし、プライマリノード１００＃７は、隣接リングネットワークからの信号とワーキング回線からの信号のいずれかを選択して、ワーキング回線にAddし、ターミナルノード１００＃６は、ワーキング回線からDropする。プライマリプライマリノード１００＃７−セカンダリノード１００＃８間に障害が発生した場合には、以下のようにして切り替えられる。
【０１６１】
図５３（ｂ）に示すように、ターミナルノード１００＃６は、ワーキング回線にAdd及びプロテクョン回線にブリッジし、プライマリノード１００＃７は、ワーキング回線からDrop及びワーキング回線にコンティニューし、セカンダリノード１００＃８はWest方向のプロテクションの回線からDrop及びプロテクション回線にAddする。また、セカンダリノード１００＃８は、隣接リングネットワークからの信号をプロテクション回線にブリッジし、プライマリノード１００＃７は、ワーキング回線からの信号及び隣接リングネットワークからの信号のいずれかを選択して、ワーキング回線にAddし、ターミナルノード１００＃６は、プロテクション回線からの信号及びワーキング回線からの信号のいずれかを選択して、Dropする。
【０１６２】
以下、図１１の伝送装置５６＃ｉの動作説明をする。
【０１６３】
（１）  クロスコネクト情報分類
図５４は、クロスコネクト情報分類のフローチャートである。図６６に示すように、クロスコネクト分類部７２＃ｉは、ステップＳ２において、ユーザインタフェース部７０＃ｉより、クロスコネクト情報を入力する。クロスコネクト情報は、チャンネル、Add／Drop／スルー、East／West方向、ワーキング回線／プロテクション回線等の情報を含む。ステップＳ４において、クロスコネクト情報の入力が終了したか否かを判断する。クロスコネクト情報の入力が終了したならば、ステップＳ６に進む。クロスコネクト情報の入力が終了していなければ、ステップＳ２に戻って、クスコネクト情報を入力する。ステップＳ６において、クロスコネクト情報の入力が２回／１回であるか否かを判断する。クロスコネクト情報の入力が２回ならば、ステップＳ８に進む、クロスコネクト情報の入力が１回ならば、ステップＳ１２に進む。ステップＳ８ならば、２個のクロスコネクト情報のうちワーキング回線の情報を含むクロスコネクト情報を選択する。ステップＳ１０において、図１３に示したようにクロスコネクト種別に分類する。ステップＳ１２において、図１３に示したようにクロスコネクト種別に分類する。
【０１６４】
（２）  クロスコネクト種別の収集
図５５は、クロスコネクト種別を送信する送信データ構造の一例を示す図である。図５５に示すように、送信データは、例えば、Ｄ０〜Ｄ７の８ビットで構成される。Ｄ７，Ｄ６はトークン制御を示すコードが格納される。例えば、（Ｄ７，Ｄ６）は、（０，０）がＵＮＥＱコード、（０，１）リング確立コード、（１，０）がトークン委譲コード、（１，１）がトークコードを示す。ＵＮＥＱは、テーブル構築のトリガコードである。リング確立コードは、トークンリングを確立するコードである。トークン委譲コードは、トークンを受け渡すコードである。
【０１６５】
トークコードは、クロスコネクト種別を送信するためのコードである。Ｄ５，Ｄ４は上述したクロスコネクト種別が格納される。例えば、（Ｄ５，Ｄ４）は、（０，０）がワーキング回線へAdd、（０，１）がプロテクション回線へAdd、（１，０）がワーキング回線からDrop、（１，１）がプロテクション回線からDropを示す。Ｄ３〜Ｄ０は０〜１５のNode IDが格納される。ＵＮＥＱコード及びトークン委譲コードの場合を除いて、コードと共に、クロスコネクト種別及びNode
IDが送信される。
【０１６６】
図５６は、テーブル構築のシーケンスを示す図である。図５７は、テーブル構築のシーケンスチャートである。図５６及び図５７中、１００＃ＡがEast端局、１００＃Ｂが中間局、１００＃Ｃはスルー局、１００＃Ｄは中間局、１００＃ＥはWest端局である。図５８は、East端局のテーブル構築のフローチャートである。図５９は、中間局のテーブル構築のフローチャートである。図６０は、スルー局のテーブル構築のフローチャートである。図６１は、West端局のテーブル構築のフローチャートである。
【０１６７】
East端局１００＃Ａは、West端局１００＃Ｅより送信されたＵＮＥＱコードを受信すると、図５６中の(1)及び図５７中の(1)に示すように、図５８中のステップＳ２０において、オーバヘッド中の図５５に示したＤ０〜Ｄ７に、リング確立コード、クロスコネクト種別及びNode IDを設定して、West側に送信する。ステップＳ２２において、テーブル初期化する。ステップＳ２４において、クロスコネクト種別をスタックする。中間局１００＃Ｂは、図５９中のステップＳ５０において、リング確立コードを受信したか否かを判別する。リング確立コードを受信したならば、ステップＳ５２に進む。リング確立コードを受信していなければ、ステップＳ５０でウェイトする。ここでは、リング確立コードを受信したので、ステップＳ５２に進む。ステップＳ５２において、スタックテーブルを初期化する。ステップＳ５４において、クロスコネクト種別及びNode IDをスタックする。ステップＳ５５において、リング確立コードを転送する。
【０１６８】
スルー局１００＃Ｃは、図６０中のステップＳ９０において、トークンに関するデータを受信したか否かを判別する。トークンに関するデータを受信したならば、ステップＳ９２に進む。トークンに関するデータを受信していないならば、ステップＳ９０でウェイトする。ここでは、リング確立コードを受信したので、ステップＳ９２に進む。ステップＳ９２においてリング確立コード受信したか否かを判別する。リング確立コード受信したならば、ステップＳ９４に進む。ここでは、リング確立コードを受信したので、ステップＳ９４に進む。ステップＳ９４において、テーブル初期化する。ステップＳ９６において、クロスコネクト種別及びNode IDをスタックする。ステップＳ９８において、データ転送をする。中間局１００＃Ｄは、中間局１００＃Ｂと同様に、リング確立コードを受信して、クロスコネクト種別及びNode IDをスタックする。リング確立コードを転送する。
【０１６９】
West端局１００＃Ｅは、図６１中のステップＳ１２０において、クロスコネクト情報の入力が終了して、クロスコネクト種別に分類されると、テーブル構築のトリガとなるＵＮＥＱコードを送信する。ＵＮＥＱコードを受信したEast端局１００＃Ａが送信したリング確立コードを受信したか否かを判別する。ステップＳ１２２において、リング確立コードを受信したか否かを判断する。リング確立コードを受信したならば、ステップＳ１２４に進む。リング確立コードを受信していなければ、ステップＳ１２０でウェイトする。ここでは、リング確立コードを受信したので、ステップＳ１２４に進む。ステップＳ１２４において、テーブル初期化する。ステップＳ１２６において、クロスコネクト種別及びNode IDをスタックする。ステップＳ１２８において、リング確立コードをEast側に転送する。このリング確立コードは、中間局１００＃Ｄ、スルー局１００＃Ｃ、中間局１００＃Ｂを経由して、East端局１００＃Ａで受信される。
【０１７０】
East端局１００＃Ａは、図５８中のステップＳ２６において、リング確立コードを受信したか否かにより、リング確立したか否かを判別する。リング確立したならば、ステップＳ２８に進む。リング確立していなければ、ステップＳ２６でウェイトする。ステップＳ２８において、図５６中の(2)及び図５７中の(2)に示すように、トーク・委譲コードを送信する。
【０１７１】
中間局１００＃Ｂは、図５９中のステップＳ５６において、トーク受信したか否かを判別する。トーク受信したならば、ステップＳ７２に進む。トーク受信していなければ、ステップＳ５８に進む。ここでは、トークン委譲コードを受信したので、ステップＳ５８に進む。ステップＳ５８において、トークン委譲コードを受信したか否かを判別する。トークン委譲コードを受信したならば、ステップＳ６０に進む。ここでは、トークン委譲コードを受信したので、ステップＳ６０に進む。ステップＳ６０において、図５６中の(3)及び図５７中の(3)に示すように、トーク（トークコード，クロスコネクト種別、Node ID）を送信する。
【０１７２】
トークは、East局１００＃Ａ、スルー局１００＃Ｃ、中間局１００＃Ｄ、West端局１００＃Ｅに送信される。スルー局１００＃Ｃは、ステップＳ１００において、トーク受信したか否かを判別する。ステップＳ１０２において、直前にスタックされたクロスコネクト種別のノードが放送局ならば、直前にスタックされたクロスコネクト種別を受信したクロスコネクト種別で上書きする。今回受信したクロスコネクト種別のノードが放送局でないならば、クロスコネクト種別をスタックする。ステップＳ１０６において、接続形態をチェックする。接続エラーで無ければ、ステップＳ１０９において、データ転送をして、ステップＳ９０に戻る。接続エラーならば、ステップＳ１１０において、警報を出力する。
【０１７３】
中間局１００＃Ｄは、ステップＳ５６において、トーク受信したか否かを判別する。ステップＳ７２において、直前にスタックされたクロスコネクト種別のノードが放送局ならば、直前にスタックされたクロスコネクト種別を受信したクロスコネクト種別で上書きする。今回受信したクロスコネクト種別のノードが放送局でないならば、クロスコネクト種別をスタックする。ステップＳ７４において、接続形態をチェックする。接続エラーでなければ、ステップＳ７８において、データ転送をする。ステップＳ８０において、West端局１００＃Ｅからトーク受信したか否かを判別する。West端局１００＃Ｅからトーク受信したならば終了する。West端局１００＃Ｅからトーク受信していなければ、ステップＳ５６に戻る。接続エラーならば、ステップＳ８２において、警報を出力する。
【０１７４】
West端局１００＃Ｅは、ステップＳ１３０おいて、トーク受信したか否かを判別する。ステップＳ１３２において、直前にスタックされたクロスコネクト種別のノードが放送局ならば、直前にスタックされたクロスコネクト種別を受信したクロスコネクト種別で上書きする。今回受信したクロスコネクト種別のノードが放送局でないならば、クロスコネクト種別をスタックする。ステップＳ１３４において、接続形態をチェックする。接続エラーでなければ、ステップＳ１３０に戻る。接続エラーならば、ステップＳ８２において、警報を出力する。East端局１００＃Ａは、ステップＳ３２において、直前にスタックされたクロスコネクト種別のノードが放送局ならば、直前にスタックされたクロスコネクト種別を自局のクロスコネクト種別で上書きする。今回受信したクロスコネクト種別のノードが放送局でないならば、クロスコネクト種別をスタックする。今回受信したクロスコネクト種別のノードが放送局ならばクロスコネクト種別をスタックしない。ステップＳ３４において、接続形態をチェックする。接続エラーでなければ、ステップＳ３０に戻る。接続エラーならば、ステップＳ３８において、警報を出力する。
【０１７５】
中間局１００＃Ｂは、ステップＳ６２において、直前にスタックされたクロスコネクト種別のノードが放送局ならば、直前にスタックされたクロスコネクト種別を自局のクロスコネクト種別で上書きする。今回受信したクロスコネクト種別のノードが放送局でないならば、クロスコネクト種別をスタックする。今回受信したクロスコネクト種別のノードが放送局ならばクロスコネクト種別をスタックしない。ステップＳ６４において、接続形態をチェックする。接続エラーでなければ、ステップＳ６８に戻る。接続エラーならば、ステップＳ７０において、警報を出力する。ステップＳ７０において、図５６中の(3)及び図５７中の(4)に示すように、トークン委譲コードを送信する。
【０１７６】
以下、同様にして、中間局１００＃Ｄはトークン委譲コードを受信して、図５６中の(5)に示すようにトークコードを送信する。East端局１００＃Ａ、中間局１００＃Ｂ、スルー局１００＃Ｃ、中間局１００＃Ｄ及びＷｅｓｔ端局１００＃Ｅは、上記と同様にして、クロスコネクト種別をスタックする。中間局１００＃Ｄは図５６中の(6)に示すように、トークン委譲コードを送信する。West端局１００＃Ｅは、図５５中の(4)に示すようにトーク委譲コードを受信して、図５６中の(7)に示すようにトークコードを送信する。East端局１００＃Ａ、中間局１００＃Ｂ、スルー局１００＃Ｃ、中間局１００＃Ｄ及びＷｅｓｔ端局１００＃Ｅは、上記と同様にして、クロスコネクト種別及びNode IDをスタックする。以上のようにして、クロスコネクト種別の収集が終了する。
【０１７７】
（３）  Squalchテーブル８０＃ｉの作成
図６２は、Squalchテーブル８０＃ｉ作成のフローチャートである。ステップＳ１６０において、スタックしたクロスコネクト種別に係わるチャンネルについてのSqualchテーブル８０＃ｉを作成するか否かを判断する。Squalchテーブル８０＃ｉは、例えば、Normal ＢＬＳＲのワーキング回線を通すノード及びＤＴＷ接続形態のプライマリノードに作成される。Squalchテーブル８０＃ｉを作成する場合は、ステップＳ１６２に進む。ステップＳ１６２において、スタックされたクロスコネクト種別により、図１９〜図２６に示した該当する接続形態に分類する。ステップＳ１６４において、接続形態を判別する。
【０１７８】
普通のAdd／Drop又はＤＴＷの場合は、ステップＳ１６６において、両端局のModified Node IDをSqualchテーブル８０＃ｉに設定する。ＤＣＰ片端接続の場合は、ステップＳ１６８において、両端局のターミナル局及びセカンダリ局のModified Node IDを設定する。ＤＣＰ両端接続の場合は、ステップＳ１７０において、両端局のセカンダリ局のModified Node IDを設定する。ＤＣＷ片端接続の場合は、ステップＳ１７０において、両端局のターミナル局とセカンダリ局のModified Node IDを設定する。ＤＣＷ両端接続の場合は、ステップＳ１７４において、両端局のセカンダリ局のModified Node IDを設定する。ＤＴＰ片端接続の場合は、ステップＳ１７６において、ワーキング回線を通しているノード間において、ＤＴＰパスのプロテクション回線区間のModified Node IDを設定する。
【０１７９】
（４）  RIPテーブル８１＃ｉの作成
図６３は、RIPテーブル８１＃ｉの作成フローチャートである。ステップＳ１８０において、スタックしたクロスコネクト種別に係わるチャンネルについてのRIPテーブル８１＃ｉを作成するか否かを判断する。Normal ＢＬＳＲのＤＣＰ／ＤＴＰのセカンダリノード及びサブマリンＢＬＳＲのAdd／Dropを含むノードにおいて、RIPテーブル８１＃ｉが作成される。RIPテーブル８１＃ｉを作成する場合は、ステップＳ１８２に進む。ステップＳ１８２において、スタックされたクロスコネクト種別により、図１９〜図２６に示した該当する接続形態に分類する。ステップＳ１８４において、接続形態を判別する。
【０１８０】
普通のAdd／Drop又はＤＴＷの場合は、ステップＳ１８６において、RIPテーブル８１＃ｉのNode ID＝（−，Ａ，Ｂ，−）（Ａ，ＢはスタックされたノードＩＤ，−は設定ナシ）を設定し、ステップＳ１８８において、RIPテーブル８１＃ｉの経路情報＝（−，−，−，−）を設定する。
【０１８１】
ＤＣＰ片端接続の場合は、ステップＳ１９０において、RIPテーブル８１＃ｉのNode ID＝（Ａ，Ｂ，Ｃ，−）／（−，Ａ，Ｂ，Ｃ）（Ａ，Ｂ，ＣはスタックされたNode ID，−は設定ナシ）を設定し、ステップＳ１９２において、経路情報＝（Ｐ，ＤＣｘ，−，−）／（−，−，ＤＣｘ，Ｐ）を設定する。
【０１８２】
ＤＣＰ両端接続の場合は、ステップＳ１９４において、RIPテーブル８１＃ｉのNode ID＝（Ａ，Ｂ，Ｃ，Ｄ）（Ａ，Ｂ，Ｃ，ＤはスタックされたNode ID）を設定し、ステップＳ１９６において、経路情報＝（Ｐ，ＤＣｘ，ＤＣｘ，Ｐ）を設定する。
【０１８３】
ＤＣＷ片端接続の場合は、ステップＳ１９８において、RIPテーブル８１＃ｉのNode ID＝（Ａ，Ｂ，Ｃ，−）／（−，Ａ，Ｂ，Ｃ）（Ａ，Ｂ，ＣはスタックされたNode ID，−は設定ナシ）を設定し、ステップＳ２００において、経路情報＝（Ｗ，ＤＣｘ，−，−）／（−，−，ＤＣｘ，Ｗ）を設定する。
【０１８４】
ＤＣＷ両端接続の場合は、ステップＳ２０２において、RIPテーブル８１＃ｉのNode ID＝（Ａ，Ｂ，Ｃ，Ｄ）（Ａ，Ｂ，Ｃ，ＤはスタックされたノードＩＤ，−は設定ナシ）を設定し、ステップＳ２０４において、経路情報＝（Ｗ，ＤＣｘ，ＤＣｘ，Ｗ）を設定する。
【０１８５】
ＤＴＰ片端接続の場合は、ステップＳ２０６において、RIPテーブル８１＃ｉのノードＩＤ＝（Ａ，Ｂ，Ｃ，−）／（−，Ａ，Ｂ，Ｃ）（Ａ，Ｂ，ＣはスタックされたノードＩＤ，−は設定ナシ）を設定し、ステップＳ２０８において、経路情報＝（Ｐ，ＤＴ，−，−）／（−，−，ＤＴ，Ｐ）を設定する。
【０１８６】
ステップＳ２１０において、RIPテーブル８１＃ｉのNode IDをモディファイする。ステップＳ２１２において、East側にAdd又はEast側からDropする場合はEast側に、West側にAdd又はWest側からDropする場合はWest側にRIPテーブル８１＃ｉを作成する。
【０１８７】
（５）  障害発生箇所判定
図６４は障害発生箇所判定のフローチャートである。回線障害が発生すると、障害発生した回線に接続された両ノード（スパンノード）から障害ノードＩＤを含む障害情報が、例えば、オーバヘッドのＫ１，Ｋ２バイトに挿入されて、送信される。複数の回線で同時に障害が発生すると、複数のノードから障害情報が送信される。ステップＳ２１０において、障害情報を受信する。ステップＳ２１２において、受信ＩＤがEast側／West側より受信されたを判別する。East側より受信された場合は、ステップＳ２１４に進む。West側より受信された場合は、ステップＳ２２８に進む。
【０１８８】
ステップＳ２１４において、各チャンネルについて、RIPテーブル８１＃ｉが設けられている位置がEast側／West側のいずれであるかを判別する。West側ならば、ステップＳ２１６に進む。East側ならば、ステップＳ２２２に進む。ステップＳ２１６において、受信ＩＤをモディファイする。ステップＳ２１８において、East ID＜ＲＩＰテーブル８１＃ｉのModified Node ID（RIP)により、真理値を計算する。ステップＳ２２０において、真理値がＴ−Ｆと並んでいる位置又は全ての真理値がＦならばRIP ID0-n(nはリングネットワークを構成するノード数）の位置により、West側Ｒ位置を算出する。
【０１８９】
ステップＳ２２２において、受信ＩＤをモディファイする。ステップＳ２２４において、East ID＜RIPにより、真理値を計算する。ステップＳ２２６において、真理値がＴ−Ｆと並んでいる位置又は全ての真理値がＦならばRIP ID0-n(nはリングネットワークを構成するノード数）の位置により、East側Ｎ位置を評価する。
【０１９０】
ステップＳ２２８において、各チャンネルについて、RIPテーブル８１＃ｉが設けられている位置がEast側／West側のいずれであるかを判別する。West側ならば、ステップＳ２３０に進む。East側ならば、ステップＳ２３８に進む。ステップＳ２３０において、受信ＩＤをモディファイする。ステップＳ２３２において、West ID≦RIPにより、真理値を計算する。ステップＳ２３４において、真理値がＴ−Ｆと並んでいる位置又は全ての真理値がＦ／ＴならばRIP ID0-n(nはリングネットワークを構成するノード数）の位置により、West側Ｎ位置を評価する。
【０１９１】
ステップＳ２３６において、受信ＩＤをモディファイする。ステップＳ２３８において、West ID≦RIPにより、真理値を計算する。ステップＳ２４０において、真理値がＴ−Ｆと並んでいる位置又は全ての真理値がＦ／ＴならばRIP ID0-n(nはリングネットワークを構成するノード数）の位置により、West側Ｒ位置を評価する。ステップＳ２５２において、Ｒ位置＆Ｎ位置が評価されたか否かを判別する。Ｒ位置＆Ｎ位置が評価されていなければ、ステップＳ２１０に戻る。Ｒ位置＆Ｎ位置が評価されたならば、終了する。
【０１９２】
（６）  障害発生時の切り替え
図６５は、障害発生時の切り替えのフローチャートである。ステップＳ２６０において、Ｎ＆Ｒ位置より障害発生箇所を特定する。ステップＳ２６２において、Squalchテーブル８０＃ｉ又はRIPテーブル８１＃ｉのいずれのテーブルを使用するかを判断する。Squalchテーブル８０＃ｉを使用する場合は、ステップＳ２６４に進む。RIPテーブル８１＃ｉを使用する場合は、ステップＳ２７０に進む。ステップＳ２６４において、プロテクション回線に切り替える。ステップＳ２６６において、Squalchテーブル８０＃ｉに設定された、Modified Source Node ID及びModified Destination Node IDに対応するソースノード−ディスティネーションノード間で相互に接続不可であるか判別する。相互に接続不可でなれば、終了する。相互に接続不可であれば、ステップＳ２６８に進む。ステップＳ２６８において、スケルチを行う。
【０１９３】
ステップＳ２７０において、ターミナルノード／プライマリノード−プライマリノード間で障害発生しているか否かを判別する。障害発生していれば、ステップＳ２７２に進む。ステップＳ２７２において、プロテクション回線に切り替える。ステップＳ２７４において、RIPテーブル８１＃ｉを参照して、接続形態を認識する。ステップＳ２７６において、接続形態に応じて、切り替える。例えば、サブマリンＤＣＰ接続ならば、図５２（ｂ）に示すように、切り替える。また、サブマリンＤＣＷ接続ならば、図５３（ｂ）に示すように、切り替える。このように、ＤＣＰ／ＤＣＷサブマリンＢＬＳＲ、ＤＴＰ接続、ノーマルＢＬＳＲ等、様々な形態に応じて、切り替える。
【０１９４】
（７）  テーブル再構築
図６６は、テーブル再構築の一例を示す図である。一旦、ネットワークが構成された後、構成が変更される場合が有る。例えば、図６６（ａ）に示すように、ノード１００＃Ａ−ノード１００＃Ｅまでの間に上述した手順により、Squalchテーブル８０＃ｉ及びRIPテーブル８１＃ｉが完成しているとする。ここで、ネットワーク構成が変更される場合がある。この構成の変更は、クロスコネクト情報が変更されることにより行われる。例えば、図６６（ｂ）に示すように、単にスルーのみしていたノード１００＃ＢにAdd／Dropのクロスコネクトに変更されてＤＣＷプライマリになったり、East／West端局／スルー局になったりする場合である。このような場合に、Squalchテーブル８０＃ｉ及びRIPテーブル８１＃ｉの再構築が行われる。
【０１９５】
図６７は、テーブル再構築のフローチャートである。図６７中のステップＳ２９０において、構成変更されたかを否かを判別する。構成変更されなかったならば、終了する。ステップＳ２９２において、構成変更タイプを判断する。East端局になった場合は、ステップＳ２９４において、リング確立コードを送信し、図５６中の手順(2)からの処理を行って、当該チャンネルに関わる、Squalchテーブル８０＃ｉ及びRIPテーブル８１＃ｉの再構築をする。UNEQになった場合（クロスコネクトが無い場合）は、ステップＳ２９８において、All'0'を送信する。West端局になった場合、ステップＳ３００において、All'0'を送信する。中間局になった場合は、図６６（ｂ）に示すように、ステップＳ３０２において、All'0'を送信する。スルー局になった場合は、ステップＳ３０４において、All'0'に送信する。ステップＳ３０６において、East端局がトークン以外を受信したか否かを判別する。トークン以外を受信したならば、ステップＳ３０７に進む。トークン以外を受信していなれば、ステップＳ３０６でウェイトする。ステップＳ３０７において、図６６中の（ｃ），（ｄ）に示すように、図５６中の手順(1)から行って、当該チャンネルに関わる、Squalchテーブル８０＃ｉ及びRIPテーブル８１＃ｉの再構築をする。
【０１９６】
以上説明した本実施形態によれば、接続形態に応じてテーブルを作成して、障害発生時の切り替え制御を行うので、障害発生時に接続形態に応じた切り替えを行うことできる。また、障害発生時に接続形態に応じてスケルチを行うか否かの適切な判断を行うことにより、適切な回線救済を行うことができる。更に、本発明によれば、接続形態に応じた回線定義の接続チェックを行うので、より信頼性が向上する。
【０１９７】
本発明は以下の付記を有する。
【０１９８】
（付記１）  ワーキング回線及びプロテクション回線により冗長構成された回線を伝送路障害時に切り替える機能を有する伝送装置であって、
各チャンネル毎に、信号方向並びに自局が、ワーキング回線又はプロテクション回線の一方の回線へアッド、ワーキング回線及びプロテクション回線の両回線へアッド、ワーキング回線又はプロテクション回線の一方の回線からドロップ、ワーキング回線及びプロテクション回線の両回線からドロップ、スルー、及びワーキング回線又はプロテクション回線の一方の回線からドロップしてワーキング回線又はプロテクション回線の一方の回線へ中継のいずれの種類の処理を行うかを指示する情報を含むクロスコネクト情報を入力して、該当するクロスコネクト種別に分類するクロスコネクト分類手段と、
前記各チャンネル毎に、該チャンネルについて、アッド又はドロップする伝送装置の前記クロスコネクト種別及び該伝送装置を特定するノード情報を収集する通信手段と、
前記各チャンネル毎に、前記自局の前記クロスコネクト種別及び前記収集した他伝送装置の前記クロスコネクト種別に基づいて、該当する接続形態に分類して、障害発生時の回線の切り替え制御を行うためのテーブルを作成する接続形態分類手段と、
自局と隣接局との間の伝送路障害が発生したとき、自局の前記ノード情報を含む障害情報を送信する障害通知手段と、
受信した前記障害情報に基づいて、障害発生箇所を判定する障害発生箇所判定手段と、
前記障害発生手段により判定された前記障害発生箇所及び前記テーブルに基づいて、回線の切り替えを行う切り替え制御手段と、
を具備したことを特徴とする伝送装置。
【０１９９】
（付記２）  前記クロスコネクト分類手段は、前記クロスコネクト情報から、ワーキング回線へのアッド、プロテクション回線へのアッド、ワーキング回線からドロップ、及びプロテクション回線からドロップのいずれかの該当クロスコネクト種別に分類することを特徴とする付記１記載の伝送装置。
【０２００】
（付記３）  前記通信手段は、前記クロスコネクト情報に基づいて、当該チャンネルの信号に対して、自局がアッド又はドロップのみを行う端局、中継をするスルー局、及びドロップと中継の両方を行う中間局のいずれであるかを判別する第１判別手段と、クロスコネクト種別及びノード情報を受信して、スタックして、前記受信した前記クロスコネクト種別及び前記ノード情報を転送する第１転送手段と、端局になったとき、前記信号の方向に基づいて前記クロスコネクト種別を最初に発信する発信局であるか最後に発信する着信局であるかを判別する第２判別手段と、前記発信局になったとき、発信権を最初に獲得して隣接局に自局の前記クロスコネクト種別及び前記ノード情報を送信して、該発信権を隣接局に渡す第１送信手段と、前記スルー局になったとき、前記発信権が渡された場合に隣接局に該発信権を転送する第２転送手段と、中間局になったとき、前記発信権が渡された場合に該発信権を獲得して自局のクロスコネクト種別及びノード情報を送信して、前記発信権を隣接局に渡す第２送信手段と、着信局になったとき、前記発信権が渡された場合に該発信権を獲得して自局のクロスコネクト種別及びノード情報を送信する第３送信手段とを具備したことを特徴とする付記１記載の伝送装置。
【０２０１】
（付記４）  前記通信手段は、着信局になった場合にクロスコネクト収集のトリガ信号を送信し、発信局となった場合に前記トリガ信号を受信したとき前記クロスコネクト種別を送信することを特徴とする付記３記載の伝送装置。
【０２０２】
（付記５）  前記通信手段は、前記スタックされたクロスコネクト種別に基づいて、受信したクロスコネクト種別がドロップする最初の局と最後の局の間に位置する放送局のものであるとき、前記クロスコネクト種別を収集しない又は自局が前記中間局又は前記着信局のとき、発信権を獲得した場合に直前に収集した前記クロスコネクト種別が前記放送局のものである場合は自局のクロスコネクト種別で上書することを特徴とする付記３記載の伝送装置。
【０２０３】
（付記６）  前記接続形態分類手段は、スタックされた前記クロスコネクト種別に従って接続形態を判別することを特徴とする付記３記載の伝送装置。
【０２０４】
（付記７）  前記接続形態分類手段は、スタックされた前記クロスコネクト種別の並びに基づいて誤設定を検出することを特徴とする付記４記載の伝送装置。
【０２０５】
（付記８）  前記接続形態分類手段は、前記中間局のクロスコネクト種別がドロップ、アッド又はアッド、ドロップと連続した場合に誤設定であるとする付記７記載の伝送装置。
【０２０６】
（付記９）  前記接続形態分類手段は、前記中間局のクロスコネクト種別がアッド、アッドと連続した場合に誤設定であるとする付記７記載の伝送装置。
【０２０７】
（付記１０）  前記接続形態分類手段は、前記スタックされたクロスコネクト種別がアッド、ドロップ、アッド、ドロップ又はドロップ、アッド、ドロップ、アッドの並びであった場合に誤設定であるとする付記７記載の伝送装置。
【０２０８】
（付記１１）  前記接続形態分類手段は、前記各チャンネルについて、２局のノード情報から構成されるスケルチテーブルを作成し、前記ドロップ且つプロテクション回線へ中継されるＤＣＰ接続である場合、該プロテクション回線へ中継された信号をドロップする局のノード情報を前記スケルチテーブルに設定することを特徴とする付記７記載の伝送装置。
【０２０９】
（付記１２）  前記接続形態分類手段は、前記各チャンネルについて、２局のノードＩＤから成るスケルチテーブルを作成し、ワーキング回線及びプロテクション回線へアッドするＤＴＰ接続である場合、該ワーキング回線及びプロテクション回線へアッドする第１局のノード情報及び該プロテクション回線へアッドされた信号をドロップする第２局のノード情報を前記スケルチテーブルに設定することを特徴とする付記７記載の伝送装置。
【０２１０】
（付記１３）  前記接続形態分類手段は、前記各チャンネルについて、アッド、ドロップ、又はドロップして中継する局のノード情報、及び接続形態に関する経路情報を含むリップテーブルを作成することを特徴とする付記７記載の伝送装置。
【０２１１】
（付記１４）  前記接続形態分類手段は、前記ノード情報として、自局からノード情報に該当する局までの所定の方向の第１距離を前記リップテーブルに設定し、前記障害発生箇所判定手段は、自局から記受信した障害情報に含まれるノード情報に該当する局までの前記所定方向の第２距離を算出し、前記リップテーブルに設定されている各第１距離と前記第２距離との大小の比較を行うことにより、前記障害発生箇所を判定することを特徴とする付記１３記載の伝送装置。
【０２１２】
（付記１５）  前記切り替え制御手段は、前記リップテーブルに設定されている経路情報及びノード情報に基づいて、接続形態に応じた回線の切り替えを行うことを特徴とする付記１３記載の伝送装置。
【０２１３】
（付記１６）  前記通信手段は、前記チャンネルについて、前記クロスコネクト情報が再入力されたとき、該チャンネルに係わるアッド又はドロップをする伝送装置の前記クロスコネクト種別及び該伝送装置を特定するノード情報を再度収集することを特徴とする付記１記載の伝送装置。
【０２１４】
【発明の効果】
以上説明したように、本発明によれば、接続形態に応じてテーブルを作成して、障害発生時の切り替え制御を行うので、障害発生時に接続形態に応じた切り替えを行うことできる。また、障害発生時に接続形態に応じてスケルチを行うか否かの適切な判断を行うことにより、適切な回線救済を行うことができる。更に、本発明によれば、接続形態に応じた回線定義の接続チェックを行うので、より信頼性が向上する。
【図面の簡単な説明】
【図１】本発明の原理図である。
【図２】本発明の実施形態によるネットワーク構成図である（その１）。
【図３】Ｎｏrｍａｌ接続を示す図である。
【図４】本発明の実施形態によるネットワーク構成図である（その２）。
【図５】ＤＴＷ接続を示す図である。
【図６】本発明の実施形態によるネットワーク構成図である（その３）。
【図７】ＤＴＰ接続を示す図である。
【図８】本発明の実施形態によるネッワーク構成図である（その４）。
【図９】ＤＣＰ接続を示す図である。
【図１０】ＤＣＷ接続を示す図である。
【図１１】本発明の実施形態による伝送装置の構成図である。
【図１２】図１１中のＢＬＳＲ切り替え制御部の構成図である。
【図１３】クロスコネクト種別の分類を示す図である。
【図１４】放送タイプの場合のテーブル作成を示す図である。
【図１５】放送タイプの場合のテーブル作成を示す図である。
【図１６】放送タイプの場合のテーブル作成を示す図である。
【図１７】放送タイプの場合のテーブル作成を示す図である。
【図１８】設定ミスを示す図である。
【図１９】普通のAdd／Drop又はＤＴＷの接続形態を示す図である。
【図２０】ＤＣＰ片端の接続形態を示す図である。
【図２１】ＤＣＷ片端の接続形態を示す図である。
【図２２】ＤＴＰ片端接続の接続形態を示す図である。
【図２３】ＤＣＰ両端接続の接続形態を示す図である。
【図２４】ＤＣＷ両端接続の接続形態を示す図である。
【図２５】ＤＣｘ片端放送タイプの接続形態を示す図である。
【図２６】ＤＣｘ両端放送タイプの接続形態を示す図である。
【図２７】接続形態の判別の一例を示す図である。
【図２８】図１２中のＴｏｐｌｏｇｙテーブルを示す図である。
【図２９】図１２中のＳｑｕａｌｃｈテーブルの構成図である。
【図３０】Ｎｏｒｍａｌ／ＤＴＷ接続の場合のＳｑｕａｌｃｈテーブルの一例を示す図である。
【図３１】ＤＣＰ片端接続の場合のＳｑｕａｌｃｈテーブルの一例を示す図である。
【図３２】ＤＣＰ片端接続の障害有りの場合を示す図である。
【図３３】ＤＣＷ片端接続の場合のＳｑｕａｌｃｈテーブルの一例を示す図である。
【図３４】ＤＣＰ両端接続の場合のＳｑｕａｌｃｈテーブルの一例を示す図である。
【図３５】ＤＣＷ両端接続の場合のＳｑｕａｌｃｈテーブルの一例を示す図である。
【図３６】ＤＴＰ接続の場合のＳｑｕａｌｃｈテーブルの一例を示す図である。
【図３７】ＤＴＰ接続の障害有りの場合を示す図である。
【図３８】図１２中のＲＩＰテーブルの構成図である。
【図３９】Ｎｏｒｍａｌ／ＤＴＷ接続の場合のＲＩＰテーブルの一例を示す図である。
【図４０】ＤＣＰ片端接続の場合のＲＩＰテーブルの一例を示す図である。
【図４１】ＤＣＷ片端接続の場合のＲＩＰテーブルの一例を示す図である。
【図４２】ＤＣＰ両端接続の場合のＲＩＰテーブルの一例を示す図である。
【図４３】ＤＣＷ両端接続の場合のＲＩＰテーブルの一例を示す図である。
【図４４】ＤＴＰ接続の場合のＲＩＰテーブルの一例を示す図である。
【図４５】回線の定義を示す図である。
【図４６】回線範囲の定義を示す図である。
【図４７】障害発生箇所判定方法を示す図である。
【図４８】  East側Ｎ位置評価を示す図である。
【図４９】  East側Ｒ位置評価を示す図である。
【図５０】  West側Ｎ位置評価を示す図である。
【図５１】  West側Ｒ位置評価を示す図である。
【図５２】ＤＣＰ接続時のPrimary−Secondary Node障害の場合を示す図である。
【図５３】ＤCW接続時のPrimary−Secondary Node障害の場合を示す図である。
【図５４】クロスコネクト情報の分類を示すフローチャートである。
【図５５】送信データ構造を示す図である。
【図５６】テーブル構築のシーケンスを示す図である。
【図５７】テーブル構築のシーケンスを示す図である。
【図５８】  East端局のテーブル構築のフローチャートである。
【図５９】中間局のテーブル構築のフローチャートである。
【図６０】スルー局のテーブル構築のフローチャートである。
【図６１】  West端局のテーブル構築のフローチャートである。
【図６２】Ｓｑｕａｌｃｈテーブル作成のフローチャートである。
【図６３】ＲＩＰテーブル作成のフローチャートである。
【図６４】障害発生箇所判定のフローチャートである。
【図６５】障害発生時の切り替えのフローチャートである。
【図６６】テーブル再構築の一例を示す図である。
【図６７】テーブル再構築のフローチャートである。
【符号の説明】
２Ｗ  ワーキング回線
２Ｐ  プロテクション回線
４  クロスコネクト分類手段
６  通信手段
８  接続形態分類手段
１０  テーブル
１２  障害通知手段
１４  障害発生箇所判定手段
１６  切り替え制御手段
【図１】
0003797470.tif 000002
【図２】
0003797470.tif 000003
【図３】
0003797470.tif 000004
【図４】
0003797470.tif 000005
【図５】
0003797470.tif 000006
【図６】
0003797470.tif 000007
【図７】
0003797470.tif 000008
【図８】
0003797470.tif 000009
【図９】
0003797470.tif 000010
【図１０】
0003797470.tif 000011
【図１１】
0003797470.tif 000012
【図１２】
0003797470.tif 000013
【図１３】
0003797470.tif 000014
【図１４】
0003797470.tif 000015
【図１５】
0003797470.tif 000016
【図１６】
0003797470.tif 000017
【図１７】
0003797470.tif 000018
【図１８】
0003797470.tif 000019
【図１９】
0003797470.tif 000020
【図２０】
0003797470.tif 000021
【図２１】
0003797470.tif 000022
【図２２】
0003797470.tif 000023
【図２３】
0003797470.tif 000024
【図２４】
0003797470.tif 000025
【図２５】
0003797470.tif 000026
【図２６】
0003797470.tif 000027
【図２７】
0003797470.tif 000028
【図２８】
0003797470.tif 000029
【図２９】
0003797470.tif 000030
【図３０】
0003797470.tif 000031
【図３１】
0003797470.tif 000032
【図３２】
0003797470.tif 000033
【図３３】
0003797470.tif 000034
【図３４】
0003797470.tif 000035
【図３５】
0003797470.tif 000036
【図３６】
0003797470.tif 000037
【図３７】
0003797470.tif 000038
【図３８】
0003797470.tif 000039
【図３９】
0003797470.tif 000040
【図４０】
0003797470.tif 000041
【図４１】
0003797470.tif 000042
【図４２】
0003797470.tif 000043
【図４３】
0003797470.tif 000044
【図４４】
0003797470.tif 000045
【図４５】
0003797470.tif 000046
【図４６】
0003797470.tif 000047
【図４７】
0003797470.tif 000048
【図４８】
0003797470.tif 000049
【図４９】
0003797470.tif 000050
【図５０】
0003797470.tif 000051
【図５１】
0003797470.tif 000052
【図５２】
0003797470.tif 000053
【図５３】
0003797470.tif 000054
【図５４】
0003797470.tif 000055
【図５５】
0003797470.tif 000056
【図５６】
0003797470.tif 000057
【図５７】
0003797470.tif 000058
【図５８】
0003797470.tif 000059
【図５９】
0003797470.tif 000060
【図６０】
0003797470.tif 000061
【図６１】
0003797470.tif 000062
【図６２】
0003797470.tif 000063
【図６３】
0003797470.tif 000064
【図６４】
0003797470.tif 000065
【図６５】
0003797470.tif 000066
【図６６】
0003797470.tif 000067
【図６７】
0003797470.tif 000068