(57)【特許請求の範囲】
【請求項１】
各々、低次群装置を収容する複数のノードが、複数の光ファイバ伝送路を介して、順次接続され、前記ノードは、前記低次群装置と前記光ファイバ伝送路との間でパスの挿入および抽出ならびに通過を行い、方路の切替を行うＢＬＳＲネットワークシステムにおいて、
ＡＮＳＩ Ｔ１．１０５記載のリングスイッチが、ＢＬＳＲネットワークの障害個所を間に挟む第１のノードと第２のノードとにより実行される場合、
現用伝送路あるいは低次群装置から予備伝送路にパスを転送する前記リングスイッチを実行する前記第１のノードは、当該第１のノードが前記パスを前記障害個所方向へ伝送するために用いた現用伝送路上のタイムスロット番号と同一の第１のタイムスロット番号を用いて、現用伝送路とは逆方向の予備伝送路へ前記パスを転送し、
予備伝送路から現用伝送路にパスを転送する前記リングスイッチを実行する前記第２のノードは、当該第２のノードが前記パスを前記障害個所方向から伝送するために用いた現用伝送路上のタイムスロット番号と同一の第２のタイムスロット番号を用いて、予備伝送路へ転送された前記パスを現用伝送路へ転送することにより、パスの救済を行うことを特徴とするＢＬＳＲネットワークシステム。
【請求項２】
請求項１に記載のＢＬＳＲネットワークシステムであって、
前記ノードは、前記ＢＬＳＲネットワークシステムの現用伝送路上から前記ＢＬＳＲネットワーク用伝送装置に入力される前記パスについて、当該ノードまでの当該パスが使用するタイムスロットを、ＢＬＳＲ上へ挿入された前記ノードから順に記述され、前記ＢＬＳＲネットワークシステムの現用伝送路へ前記ノードから出力される前記パスについて、当該ノードから当該パスが使用するタイムスロットを、ＢＬＳＲ上から抽出される前記ノードまで記述されたテーブルを保持することにより、パスの救済をおこなうことを特徴とするＢＬＳＲネットワークシステム。
【請求項３】
請求項１に記載のＢＬＳＲネットワークシステムであって、
前記パスを構成する、各ノード間の伝送路で用いるタイムスロット番号は当該各ノード間で同一のスロット番号ではなく、前記第１のタイムスロット番号と前記第２のタイムスロット番号とは異なるタイムスロット番号であることを特徴とするＢＬＳＲネットワークシステム。
【請求項４】
リングを一方向に回る現用回線と、現用回線とは逆方向にリングを回る予備回線とを有し、現用回線および予備回線を複数のタイムスロットに時分割多重してデータを伝送するリング・ネットワークを構成する複数のノード装置の１つであって、
隣接する第１のノード装置または前記第１のノード装置との間の伝送路に障害がある場合に、当該障害がなければ前記第１のノード装置から第１の現用回線を経由して受信するデータを、前記第１のノード装置とは反対側に隣接する第２のノード装置から予備回線を介して受信し、
当該予備回線から受信したデータを、前記障害がなければ前記第１の現用回線を経由して受信するデータを前記第２のノード装置へ送信するときに用いたタイムスロット番号を用いて、第２の現用回線を介して前記第２のノード装置へ送信することを特徴とするノード装置。
【請求項５】
請求項４に記載のノード装置であって、
前記リング・ネットワーク上の各ノード装置間で、いずれのタイムスロット番号を用いてデータを伝送しているかを管理するテーブルを有することを特徴とするノード装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＳＯＮＥＴ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ）のＢＬＳＲ（Ｂｉｄｉｒｅｃｔｉｏｎａｌ  Ｌｉｎｅ  ＳｗｉｔｃｈｅｄＲｉｎｇ)ネットワークに係り、特に、タイムスロット制御に特徴を有するＢＬＳＲネットワークシステム関するものである。
【０００２】
【従来の技術】
Ｒｉｎｇネットワーク内では、例えばＳＴＳ−１（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｔｒａｎｓｐｏｒｔ  Ｓｉｇｎａｌ−１）と呼ばれるフレーム単位でトラヒックの転送が行われ、これらのフレームがあらかじめ定められたタイムスロットの位置に時分割多重されて伝送される。現在、ＢＬＳＲネットワークとしては、”ＡＮＳＩ  Ｔ１．１０５．０１  ＳＯＮＥＴ  Ａｕｔｏｍａｔｉｃ  Ｐｒｏｔｅｃｔｉｏｎ  Ｓｗｉｔｃｈｉｎｇ”に記載されているように、２−ファイバ（２−Ｆｉｂｅｒ）ＢＬＳＲおよび４−ファイバ（４−Ｆｉｂｅｒ）ＢＬＳＲがある。
【０００３】
２−Ｆｉｂｅｒ  ＢＬＳＲは、各ノード間を２本の光ファイバで接続し、各回線内の容量を二分し、一方を現用、他方を予備として用いる。これに対して、４−Ｆｉｂｅｒ  ＢＬＳＲは、現用回線と予備回線を設け、各ノード間を、４本の光ファイバで接続して構成したものである。
【０００４】
２−Ｆｉｂｅｒ  ＢＬＳＲおよび４−Ｆｉｂｅｒ  ＢＬＳＲは、共に通常は現用回線を用いてトラヒックを伝送し、障害発生時などに予備回線を用いてトラヒックを救済する方式である。以下では、ＯＣ（Ｏｐｔｉｃａｌ  Ｃａｒｒｉｅｒ）−４８の４−Ｆｉｂｅｒ  ＢＬＳＲを例にして説明する。また、以下ではトラヒックをパスと記述する。
【０００５】
図１は、ＢＬＳＲネットワークの構成例と、回線使用例を示している。図１において、１０は、ＢＬＳＲネットワーク全体を示し、ＢＬＳＲネットワーク１０は、光ファイバ伝送路群１１と複数のノード１２とからなる。図１においては、６つのノード（ノードＡ、ノードＢ、ノードＣ、ノードＤ、ノードＥおよびノードＦ）からなるＢＬＳＲネットワークを示す。
【０００６】
光ファイバ伝送路群１１は、片方向２本ずつ、双方向４本の光ファイバからなり、時計回り方向ＣＷ（Ｃｌｏｃｋ  Ｗｉｓｅ）方向現用回線１３およびＣＷ方向予備回線１４ならびに反時計回り方向ＣＣＷ（Ｃｏｕｎｔｅｒ  Ｃｌｏｃｋ  Ｗｉｓｅ）方向現用回線１５およびＣＣＷ方向予備回線１６から構成される。
【０００７】
複数のノード１２は、光ファイバ伝送路群１１に間隔を置いて挿入され、各々が、図示省略した低次群装置を収容し、所属する低次群装置と光ファイバ伝送路群１１との間で、各回線のパス（ＳＴＳ−１）を、挿入（Ａｄｄ）または抽出（Ｄｒｏｐ）を行う。したがって、ノード１２は、ＡＤＭ（Ａｄｄ  Ｄｒｏｐ  Ｍｕｌｔｉｐｌｅｘｅｒ）とも呼ばれる。
【０００８】
図１に示す例では、ＳＴＳ−１パスが、ノードＣで挿入され、ノードＤおよびノードＥを通過し、ノードＦで抽出されるパスが、ＣＷ方向現用回線１３のタイムスロット番号＃１を用いて伝送されることを示している。
【０００９】
ＢＬＳＲネットワークシステムでは、図１において、例えば、ノードＤとノードＥとの間の現用回線のみに障害が発生した場合、障害区間を通過するパスを予備回線を用いて伝送する。この場合の構成を図２に示す。
【００１０】
図２において、ノードＤおよびノードＥ間の現用回線１３に障害が発生した場合には、ノードＤおよびノードＥは、現用回線１３により伝送されていたタイムスロット番号＃１に収容されているパスを、予備回線１４のタイムスロット番号＃１を用いて伝送するように切り替える、図２に示すこの切替は、「スパンスイッチ」と呼ばれる。
【００１１】
また、ＢＬＳＲネットワークシステムでは、図１において、ノードＤおよびノードＥ間の現用回線１３および予備回線１４の両方に障害が発生した場合、障害区間を通過するパスを、ノードＤにおいて、反対回り方向の予備回線１６にループバックさせる。この場合の構成を図３に示す。
【００１２】
図３において、ノードＤおよびノードＥ間の現用回線１３および予備回線１４の両方に障害が発生した場合には、ノードＤは、現用回線１３により伝送されていたタイムスロット番号＃１に収容されているパスをループさせ、予備回線１６のタイムスロット番号＃１を用いて反対方向に伝送するように切り替える。
【００１３】
この場合、ノードＣ、ノードＢ、ノードＡおよびノードＦは、予備回線１６のタイムスロット番号を入れ替えずに通過（スルー）させる。
【００１４】
ノードＥは、予備回線１６により伝送されていたタイムスロット番号＃１から、ＣＷ方向現用回線のタイムスロット番号＃１にパスが乗せ替えられて、ノードＦにて抽出する。図３に示す、ノードＤおよびノードＥにおける切替を、「リングスイッチ」という。
【００１５】
このように、スパンスイッチまたはリングスイッチを実行するのは、障害回線の端部のノード（図２、図３の例ではノードＤ、ノードＥ）である。また、図３に示すように、リングスイッチを実行した場合は、ノードＡ、ノードＢ、ノードＣおよびノードＦは、予備回線および切替制御情報であるＫ−ｂｙｔｅを通過させるフルパススルー（Ｆｕｌｌ  Ｐａｓｓ  Ｔｈｒｏｕｇｈ）状態にはいる。
【００１６】
次に、ノードの構成を説明する。図４に、ノード１２の構成を示す。ＢＬＳＲネットワーク上のノードはすべて同じ構成となるので代表として１つのノードの構成を示す。
【００１７】
図４において、ノード１２は、前述したように、ＡＤＭ（Ａｄｄ  Ｄｒｏｐ  Ｍｕｌｔｉｐｌｅｘｅｒ）と呼ばれ、Ｆｉｂｅｒ回線(リング用回線)としては、ＣＷ方向現用回線１３、ＣＷ方向予備回線１４、ＣＣＷ方向現用回線１５およびＣＣＷ方向予備回線１６の４回線と、低次群装置１２−１からのパスを挿入するためのＡｄｄ回線２７およびパスを抽出して低次群装置１２−１に出力するためのＤｒｏｐ回線２８とを収容する。
【００１８】
他のノードから入力された光信号は光レシーバ（Ｒ）２１で受信され、オーバヘッド処理部２３へ入力され、オーバヘッドの処理が施される。オーバヘッドを取り除かれたパスは、高速側と低速側の各パスのタイムスロットインタチェンジＴＳＩ（Ｔｉｍｅ  Ｓｌｏｔ  Ｉｎｔｅｒｃｈａｎｇｅ）およびタイムスロットアサインメントＴＳＡ（Ｔｉｍｅ  Ｓｌｏｔ  Ａｓｓｉｇｎｍｅｎｔ）を行うクロスコネクト部２０に入力され、ＳＴＳ−１単位に、それぞれの方向に振り分けられる。
【００１９】
振り分けられたパスは、それぞれ多重化され、オーバヘッド処理部２３にてオーバヘッドの処理が施され、光トランスミッタ（Ｔ）２２で光信号に変換されて、ＣＷ方向現用回線１３、ＣＷ方向予備回線１４、ＣＣＷ方向現用回線１５もしくはＣＣＷ方向予備回線１６またはＤｒｏｐ回線２８のいずれかから出力される。
【００２０】
例えば、図１に示す構成において、ＳＴＳ−１のパスは、ノードＣで、図４に示す低次群装置１２−１から、Ａｄｄ回線２７を介して挿入され、オーバヘッド処理部２３を介してクロスコネクト部２０においてノードＤへの伝送路のＣＷ方向回線１３に振り分けられ、タイムスロット番号＃１の位置に多重化され、出力される。
【００２１】
また、図４に示すパス切替制御部２５は、ファイバー断などの伝送路の状態やシステム全体の管理装置であるＯＳ（Ｏｐｅｒａｔｉｏｎ  Ｓｙｓｔｅｍ）からの指示により、リングスイッチやスパンスイッチを実行するかどうかを決定し、切替命令をクロスコネクト部２０に指示する。クロスコネクト部２０は、パス切替制御部２５からの切替命令を受けて、リングスイッチもしくはスパンスイッチまたはフルパススルー（Ｆｕｌｌ  Ｐａｓｓ  Ｔｈｒｏｕｇｈ）などの切り替え命令の種別に応じてパスの切替を行う。
【００２２】
次に回線誤接続について説明する。図１のネットワークにおいて、図５に×印で示すように、ノードＤが、ノード障害となった場合、図１に示すノードＣからノードＦへのタイムスロット番号＃１のパスは、ノードＣで予備伝送路１６に乗せ替えられ、ＣＣＷ方向の予備回線１６のタイムスロット番号＃１を用いて、ノードＢ、ノードＡ、ノードＦを通過し、Ｅノードにて図３と同様に折り返されてＣＷ方向の現用回線＃１に乗せ替えられて、ノードＦにて抽出される。この際、ノードＣノードＥでは、リングスイッチを実行している。
【００２３】
図６は、図１に示すＢＬＳＲネットワークにおける別の回線使用例を示す図である。図６は、ノードＢで挿入され、ノードＣを通過し、ノードＤで抽出されるパスと、ノードＤで挿入され、ノードＥを通過し、ノードＦで抽出されるパスとが、双方ともタイムスロット番号＃２を使って伝送されることを示している。
【００２４】
図６において、図５と同じくノードＤにおいてノード障害が発生した場合、図５と同様にタイムスロットの接続を行うと、ノードＣで予備伝送路１６に乗せ替えられ、ＣＣＷ方向の予備回線１６のタイムスロット番号＃２を用いて、ノードＢ、ノードＡ、ノードＦを通過し、ノードＥにて折り返されてＣＷ方向の現用回線＃２に乗せ替えられて、ノードＦにて抽出される。
【００２５】
その結果、ノードＦで抽出されるパスは、ノードＢで挿入されたパスと接続され、パスの誤接続が発生する。このような誤接続を防ぐために、ＡＮＳＩでは、図７のようにリングスイッチを行うノードＣおよびノードＥでは、パス  アラームインディケーションシグナルＡＩＳ（Ａｌａｒｍ  Ｉｎｄｉｃａｔｉｏｎ  Ｓｉｇｎａｌ）を、パス内の定められた位置に挿入する操作を行うことを規定している。このパスＡＩＳを挿入する操作は、スケルチ（Ｓｑｕｅｌｃｈ）と呼ばれる。
【００２６】
図８は、図１および図６の回線使用例が同時に存在した場合のパスの転送図である。図８では、パス１ＰＣＦは図１のＳＴＳ−１パスを、パス２ＰＢＤおよびパス２ＰＣＦは、図６の２つのＳＴＳ−１パスを、それぞれ示す。
【００２７】
ＡＮＳＩによると、スケルチ操作のために各ノードは、リング内のノードＩＤの順番を示したリングトポロジマップ（Ｒｉｎｇ  Ｔｏｐｏｌｏｇｙ  Ｍａｐ）と、自ノードを通過、挿入あるいは抽出されるパスがどのノードで挿入され、どのノードで抽出されるかを示すＳＴＳスケルチマップ（Ｓｑｕｅｌｃｈ  Ｍａｐ）との２種類のマップを保持する。
【００２８】
図９は、図１のＢＬＳＲネットワークのＲｉｎｇ  Ｔｏｐｏｌｏｇｙ  Ｍａｐの例である。図９は、ＢＬＳＲネットワーク内では、ＣＷ方向にＢ，Ｃ，Ｄ，Ｅ，Ｆ，Ａの順にノードが並んでいることを示している。図９では、６つのノードが記述されているが、ＢＬＳＲでは１６までのノード数を許容している。
【００２９】
図１０は、図１、図６のように回線設定された場合に、ノードＡ、ノードＢ、ノードＣ、ノードＤ、ノードＥおよびノードＦの各ノードが保持するＳＴＳ  Ｓｑｕｅｌｃｈ  Ｍａｐの例である。
【００３０】
図１０において、例えば、図１０(ｅ)に示すように、ノードＥが保持するＳＴＳ  Ｓｑｕｅｌｃｈ  Ｍａｐによると、Ｗｅｓｔ側タイムスロット番号＃１のパスは、ノードＣで挿入されていることを示し、同様に、Ｅａｓｔ側タイムスロット番号＃１のパスは、ノードＦで抽出されることを示している。
【００３１】
また、Ｗｅｓｔ側タイムスロット番号＃２のパスは、ノードＤで挿入されていることを示し、Ｅａｓｔ側タイムスロット番号＃２のパスは、ノードＦで、それぞれ、抽出されることを示している。
【００３２】
次に、スケルチの実行方法を説明する。例えば、図５および図７のように、ノード障害の状態になった場合、ＣノードおよびＥノードはリングスイッチを実行する。ＢＬＳＲではＬｉｎｅ  Ｏｖｅｒｈｅａｄ上のＫ−ｂｙｔｅによってＭｉｓｓｉｎｇ  Ｎｏｄｅを特定する。Ｍｉｓｓｉｎｇ  Ｎｏｄｅとは、自ノードから見て切り離されているノードである。
【００３３】
例えば、図５および図７のような場合、ノードＣおよびノードＥにおけるＭｉｓｓｉｎｇ  ＮｏｄｅはＤノードとなる。このような状態の場合、Ｅノードでは、タイムスロット番号＃１のパスは、発出ノード（Ｓｒｃ）はＣノードであるため、スケルチは実行されず、図５のようにパスを接続する。
【００３４】
一方、タイムスロット＃２のパスは、Ｍｉｓｓｉｎｇ  ＮｏｄｅであるＤノードが発出ノードであるため、そのままパスを接続すると誤接続が発生するので、図７のようにスケルチ（パスＡＩＳ挿入）が実行される。
【００３５】
ＢＬＳＲにおいては、ノードをスルーするパスのタイムスロットの入れ替え（Ｔｉｍｅ  Ｓｌｏｔ  Ｉｎｔｅｒｃｈａｎｇｅ：以下、ＴＳＩと記述する）は実行することができない。図１の回線設定がされた場合、パスをスルーするノードＤおよびノードＥではタイムスロットを変えることができず、ＢＬＳＲ上でタイムスロット＃１を使用し続けることになる。同様に、図６の回線設定例では、ＣおよびＥノードではタイムスロットを変更することができずに、タイムスロット＃２を使用し続けることになる。
【００３６】
【発明が解決しようとする課題】
上記した従来の技術におけるＢＬＳＲでは、高速側をスルーするパスのＴＳＩは行われておらず、ＴＳＩをサポートしたときの障害時など、切替の必要性が発生した時のパスの保護の方法についても規定されていない。また、各ノードが保持するＳＴＳ  Ｓｑｕｅｌｃｈ  Ｍａｐは、ＢＬＳＲにおいてＴＳＩをサポートしない場合を前提としており、ＴＳＩをサポートした場合には十分な情報ではない。
【００３７】
本発明は上記問題点を解決するためのもので、ＢＬＳＲにおいてノードをスルーするパスがタイムスロットを変更することのできるＢＬＳＲネットワークを提供することを目的とするものである。
【００３８】
また、本発明は、切替発生時のパスの救済方法を提供することを目的とするものである。
【００３９】
【課題を解決するための手段】
本発明は、上記課題を解決するために、各々、低次群装置を収容したノードが、複数の光ファイバ伝送路を介して順次接続され、各ノードは、前記低次群装置と前記光ファイバ伝送路との間でパスの挿入と抽出を行い、障害発生時に方路の切替を行うのーどあるパスがスルーする場合において、当該パスが前記伝送装置においてタイムスロット番号を変更することができるＢＬＳＲネットワークシステムであって、スパンスイッチあるいは単一リングスイッチが起動した場合には、障害が発生している現用伝送路とタイムスロット番号と同一の予備伝送路のタイムスロット番号を用いてパスを保護するようにしたものである。
【００４０】
また、本発明は、ノード障害を含む多重障害によるリングスイッチが起動した場合には、現用伝送路から予備伝送路にパスの折り返しを行う前記伝送装置においては、障害が発生している隣接現用伝送路のタイムスロット番号と同一の予備伝送路のタイムスロット番号にパスを乗せ替えて転送し、予備伝送路から現用伝送路あるいは低速側へパスの折り返しを行う前記伝送装置においては前記の予備伝送路上におりかえされたパスが予備伝送路上のどのタイムスロット番号を使用しているかにより判断し、予備伝送路上の当該タイムスロット番号からパスを折り返す。
【００４１】
上記のような動作を実現するために、ＢＬＳＲ上の伝送装置であるノードは、受信あるいは送信する現用伝送路上のパスについて、パスを終端する前記伝送装置までにＢＬＳＲ上で使用するタイムスロット番号を順に記述したテーブルを保持する。
【００４２】
以下、本発明を図に示す実施の形態によって、具体的に説明する
【００４３】
【発明の実施の形態】
まず、ＢＬＳＲにおけるＴＳＩについて説明する。ＢＬＳＲにおけるＴＳＩとは、Ｒｉｎｇ上においてノードをスルーするパスのタイムスロット番号を変更する機能である。
【００４４】
図１１は、現用回線を使用しているパスの転送図の例を示している。
【００４５】
図１１では、タイムスロット番号＃１を、ノードＡで挿入されノードＣで抽出されるパス１ＰACと、ノードＤで挿入されノードＦで抽出されるパス１ＰDFとの２つのパスが使用している。
【００４６】
また、タイムスロット番号＃２は、ノードＢで挿入されノードＤで抽出されるパス２ＰBDが使用し、さらに、タイムスロット番号＃３は、ノードＣで挿入されノードＥで抽出されるパス３ＰCEが使用している。これら４つのパスはＴＳＩは行っていない。
【００４７】
図１１のパス転送状況において、新たに、ノードＡで挿入されノードＥで抽出されるパスＰAEが設定される場合を考える。
【００４８】
このときのパス設定は、従来の技術によれば、図１２に示すように、ノードＡからノードＥまでのすべてのノード間において他のパスが使用していないタイムスロット番号＃４を使用して、パス４ＰAEの設定を行うことになる。これは、従来の技術においては、ＴＳＩをサポートしていないので、スルーするノードにおいてタイムスロットの入れ替えが実行できないためである。
【００４９】
これに対して、本発明では、ＴＳＩをサポートしているので、あるスパン上でタイムスロットが空いていればパスをスルーするノードでタイムスロットを入れ替えることができる。
【００５０】
図１３は、上記の例と同じく、図９のパス転送状況において、新たに、ノードＡで挿入されＥで抽出されるパスを設定する場合の、本発明によるパス設定の例を示す。
【００５１】
図１３では、ノードＡ−ノードＢ間をタイムスロット番号＃２を使用して、パス２ＰAB→、ノードＢ−ノードＣ間をタイムスロット番号＃３を使用して、→パス３ＰBC→、ノードＣ−ノードＤ間をタイムスロット番号＃１を使用して、パス→１ＰCD→、ノードＤ−ノードＥ間をタイムスロット番号＃２を使用して、パス→２ＰDEの４つのパスにより、上記した、ノードＡで挿入されノードＥで抽出されるパスＰAEを設定している。
【００５２】
このとき、ＴＳＩ機能により、ノードＢでタイムスロット番号＃２から＃３へ、ノードＣでタイムスロット番号＃３から＃１へ、ノードＤでタイムスロット番号＃１から＃２へのタイムスロットの入れ替えを行っている。
【００５３】
その結果、図１２に示す従来の技術で必要であった、タイムスロット番号＃４を使用することなく、ノードＡからノードＥまでのパスＰAEを設定することができ、図１２と比較してタイムスロットを効率的に使用することが可能となる。
【００５４】
本発明による、ＴＳＩをサポートしたときのＢＬＳＲネットワークにおけるパスの転送の一例を図１４に示す。図１４では、パスがノードＣからＢＬＳＲ上に挿入され、ＣＷ方向現用回線１３を使用して、ノードＣ−ノードＤ間でタイムスロット＃１を使用し、ノードＤ−ノードＥ間でタイムスロット＃２を、ノードＥ−ノードＦ間でタイムスロット＃３を、それぞれ使用して転送されている。
【００５５】
また、図１４では、ノードＤにおいてタイムスロットを＃１から＃２へ変更し、ノードＥにおいてタイムスロットを＃２から＃３へ変更している。
【００５６】
次に障害やＯＳからの指示により、ＡＮＳＩ  Ｔ１．１０５．０１記載のスパンスイッチやリングスイッチが起動した場合のパスの救済方法を述べる。
【００５７】
図１５は、ノードＤ−ノードＥ間で、スパンスイッチが起動した場合の図１４に示したパスの救済方法を示している。スパンスイッチ起動時には、スパンスイッチが起動したノード間で予備伝送路１４を使用してパスの救済が実行される。
【００５８】
また、図１４のパスが割り当てられるタイムスロット番号は、本発明により、通常時にＣＷ方向現用回線１３において使用している＃２が使用される。このタイムスロット割り当てにより、ＯＣ−４８  ＢＬＳＲでは、ノードＤ−ノードＥ間にはＳＴＳ−１換算で４８のパスが存在するが、通常時に現用回線１３を使用しているパスのすべてが救済できることは明白である。
【００５９】
図１６は、ノードＤ−ノードＥ間でリングスイッチが起動した場合の図１４に示したパスの救済方法を示している。リングスイッチの起動時には、ＣＷ方向現用回線１３と逆方向のＣＣＷ側予備回線１６を使用してパスを救済する。また、図１２のパスが割り当てられるタイムスロット番号は、本発明により、通常時ＣＷ方向現用回線１３において使用している＃２が使用される。また、リングスイッチを実行しているノードＤ−ノードＥ以外の中間ノードであるノードＣ、ノード、ノードＢ、ノードＡおよびノードＦは、ＡＮＳＩ  Ｔ１．１０５．０１に定められるＦｕｌｌ  Ｐａｓｓ  Ｔｈｒｏｕｇｈ状態であり、ＣＣＷ方向予備回線１６上の入力されたパスをそのまま、タイムスロット番号を入れ替えることなく逆側のＣＣＷ方向予備回線１６へ出力する。従って、ノードＤで折り返されたパスはノードＥまで、タイムスロットを入れ替えることなく、ノードＥまで転送され、ノードＥでＣ４Ｗ方向現用回線１３のタイムスロット番号＃３へ折り返されてノードＦにて抽出される。本発明によるタイムスロットの割り当てにより、ノードＤ−ノードＥ間の現用回線１３を使用しているすべてのパスが救済できることは明白である。
【００６０】
次に、ノード障害時のパスの救済方法について述べる。図１７は、ノードＤがノード障害により、ノードＣおよびノードＥにおいてリングスイッチが実行された場合の図１４に示したパスの救済方法を示している。
【００６１】
図１７において、リングスイッチを起動しているノードＣは、パスをＣＷ方向現用回線１３からＣＣＷ方向予備回線１６へパスを折り返すノードであるため、本発明のタイムスロット割り当てにより、通常時ＣＷ方向現用回線１３において使用しているタイムスロット番号は＃１であるため、ＣＣＷ方向予備回線１６のタイムスロット番号＃１に折り返す。
【００６２】
また、ノードＥは、ＣＣＷ方向予備回線１６のパスをＣＷ方向現用回線１３へ折り返すノードであるため、ノードＥではノードＣで折り返されたＣＣＷ方向予備回線１６上のタイムスロット番号＃１からＣＷ方向現用回線１３のタイムスロット番号＃３へ折り返す。また、リングスイッチを実行しているノードＣ、Ｅ以外の中間ノードであるノードＢ、ＡおよびＦは、Ｆｕｌｌ  Ｐａｓｓ  Ｔｈｒｏｕｇｈ状態である。このとき、図１６と図１７において異なるのは、ノードＥについて、ＣＣＷ方向予備回線１６から折り返すタイムスロットが、図１６では＃２、図１７では＃１となっている点である。この折り返すタイムスロット番号の制御については後述する。
【００６３】
図１８は、図１４において設定されたパスの双方向パスを示している。図１８では、パスがノードＦからＢＬＳＲ上に挿入され、ＣＣＷ方向現用回線１５を使用して、ノードＦ−ノードＥ間ではタイムスロット＃３を使用し、ノードＥ−ノードＤ間ではタイムスロット＃２を、ノードＤ−ノードＣ間ではタイムスロット＃１を、それぞれ使用して転送されている。
【００６４】
また、図１８では、ノードＥにおいて、タイムスロット番号を＃３から＃２へ変更し、ノードＥにおいて、タイムスロット番号を＃２から＃１へ、それぞれ変更している。
【００６５】
図１９は、図１８のようにパスが設定された場合のノードＤにおいてノード障害が発生した場合のパスの救済方法を示している。図１９では、ノードＣおよびノードＥにおいてリングスイッチが起動している。
【００６６】
図１９においてリングスイッチを起動しているノードＥは、パスを、ＣＣＷ方向現用回線１５からＣＷ方向予備回線１４へ折り返すノードであるため、本発明のタイムスロット割り当てにより、通常時、ＣＣＷ方向現用回線１５において使用しているタイムスロット番号は＃２であることから、ＣＷ方向予備回線１４のタイムスロット番号＃２に折り返す。
【００６７】
また、ノードＣは、ＣＷ方向予備回線１４のパスを、低速側へ抽出するノードであるため、ノードＣではノードＥで折り返されたＣＷ方向予備回線１４上のタイムスロット番号＃２から低速側へパスを抽出する。また、リングスイッチを実行しているノードＣ、Ｅ以外の中間ノードであるノードＢ、ＡおよびＦは、Ｆｕｌｌ  Ｐａｓｓ  Ｔｈｒｏｕｇｈ状態である。
【００６８】
図１７と図１９により、双方向パスについては、各ノード間におけるパスのタイムスロット設定状態が同一でも、ノード障害時にはパスの救済にて使用する予備回線上のタイムスロット番号が異なる。図１７では予備回線タイムスロット番号＃１を使用し、図１９ではタイムスロット番号＃２を使用する。
【００６９】
次に、ＴＳＩサポート時のスケルチについて説明する。図２０は、ＢＬＳＲにおけるＴＳＩサポート時の別の回線設定を示している。図２０ではパスがノードＢからＢＬＳＲ上に挿入され、ＣＷ方向現用回線１３のノードＢ−ノードＣ間をタイムスロット番号＃１を使用し、ノードＣ−ノードＤ間をタイムスロット番号＃３を使用し、ノードＤにて低速側に抽出している。また、もう一つのパスがノードＤにてＢＬＳＲ上に挿入され、ノードＤ−ノードＥ間にてＣＷ方向現用回線１３のタイムスロット番号＃３を使用し、ノードＥ、Ｆ間にてタイムスロット番号＃２を使用し、ノードＦにて低速側に抽出している。
【００７０】
図２１は、図２０のようにパスが設定された場合のノードＤにおいてノード障害が発生した場合のパスの転送図を示している。図２１では、ノードＣおよびノードＥにおいてリングスイッチが起動している。
【００７１】
図２１において、ノードＣは、パスをＣＷ方向現用回線１３からＣＣＷ方向予備回線１６へ折り返すノードであるため、通常時、ＣＷ方向現用回線１３において使用しているタイムスロット番号＃３であることから、ＣＣＷ方向予備回線１６のタイムスロット番号＃２に折り返される。
【００７２】
しかし、図２１では、ノードＢ→ノードＣ→ノードＤへのパスは、ＢＬＳＲ上から抽出されるノードＤが、ノード障害により、使用できない。したがって、このパスはスケルチされる必要があり、折り返しを行うノードＣにてスケルチが実行され、ＣＣＷ方向予備回線のタイムスロット＃３には、パスＡＩＳが挿入される。また、ノードＤ→ノードＥ→ノードＦのパスについては、ＢＬＳＲ上にパスを挿入するノードＤがノード障害となっていることから、リングスイッチを起動しているノードＥにおいてＣＷ方向現用回線１３のタイムスロット番号＃２にパスＡＩＳを挿入する。
【００７３】
図２２は、図１４および図２０のようにパスが設定されているときのＢＬＳＲ１０におけるパスの転送図を示している。
【００７４】
次に、各ノードにおけるタイムスロット制御方法について述べる。
【００７５】
まず、スパンスイッチや単一リングスイッチによる場合には、スパンスイッチやリングスイッチが起動した時点で通常時使用している現用回線のタイムスロット番号と同一のタイムスロット番号にて予備回線を使用する。
【００７６】
図１５のスパンスイッチを実行しているＤノードでは、出力するＣＷ方向現用回線１３のタイムスロットの割り当てをそのまま、出力するＣＷ方向予備回線１４に適用する。また、Ｅノードでも、入力されるＣＷ方向現用回線１３のタイムスロットの割り当てをそのまま入力されるＣＷ方向予備回線１４に適用することによって図１３のようにパスを接続することが可能である。
【００７７】
図１６における単一リングスイッチが起動する場合でも、リングスイッチを起動するノードＤ、ＥにてＣＷ方向現用回線１３のタイムスロットの割り当てをそのままＣＣＷ方向予備回線１６にて適用すれば、図１６のようなパスの接続が可能になる。
【００７８】
しかし、ノード障害やリングの分割が発生することにより、タイムスロットの制御方法が複雑になる。図１７では、ノードＣにより、ＣＣＷ方向予備回線１６のタイムスロット番号＃１にパスを折り返し、ノードＥにてＣＣＷ方向予備回線のタイムスロット番号＃１からパスをＣＷ方向現用回線のタイムスロット番号＃３に折り返す動作を行う。また、図２１に示すようなスケルチ処理が必要とされる場合もある。
【００７９】
このようなタイムスロット制御を実行するために、図１０のＳＴＳ  Ｓｑｕｅｌｃｈ  Ｍａｐを拡張したＴＳＩテーブルを使用する。ＴＳＩテーブルは、そのノードで送受信されるパスについて各々のノード間においてどのタイムスロット番号を使用してパスを転送しているかを示すテーブルである。
【００８０】
図２３から図２８は、図２２のようにパスが設定されたときのノードＡ、ノードＢ、ノードＣ、ノードＤ、ノードＥおよびノードＦの各ノードが保持するＴＳＩテーブルを示している。
【００８１】
各テーブルの意味は同一であるため、代表として、図２５に示す、ノードＣにおけるＴＳＩテーブルについて説明する。
【００８２】
ＴＳＩテーブルは、ノードの各方向、すなわちＷｅｓｔ方向（ａ）、Ｅａｓｔ方向（ｂ）毎に、送信（Ｏｕｔｇｏｉｎｇ）と受信（Ｉｎｃｏｍｉｎｇ）のそれぞれのタイムスロットについて、収容されているパスがＢＬＳＲ上でどのタイムスロット番号を使用してどのノードまで導通しているかを示す。表中の”−”は該当するノード間ではパスが存在しないことを示す。
【００８３】
図２５のノードＣにおけるＴＳＩテーブルは、図２５(ａ)のＷｅｓｔ側受信（Ｉｎｃｏｍｉｎｇ）、すなわち、ノードＣ−ノードＢ間の受信側のタイムスロット＃１は、ノードＣ−ノードＢ間でタイムスロット番号＃１を使用し、ノードＢ−ノードＡ間でパスが存在しないため、ノードＢで、ＢＬＳＲ上に挿入されていることを示している。
【００８４】
また、Ｅａｓｔ側送信（Ｏｕｔｇｏｉｎｇ）、すなわち、ノードＣ−ノードＤ間の送信側タイムスロット＃１は、ノードＣ−ノードＤ間でタイムスロット番号＃１を、ノードＤ−ノードＥ間でタイムスロット番号＃２を、ノードＥ−ノードＦ間でタイムスロット番号＃３を、それぞれ使用して、ノードＦで、ＢＬＳＲから抽出されていることを示している。
【００８５】
また、タイムスロット番号＃３は、ノードＣ−ノードＤ間でタイムスロット番号＃３を使用してノードＤで抽出されていることを示している。同様に、Ｅａｓｔ側受信側タイムスロット番号＃１は、ノードＦでＢＬＳＲ上に挿入され、ノードＥ−ノードＦ間でタイムスロット番号＃３を、ノードＤ−ノードＥ間でタイムスロット番号＃２を、ノードＣ−ノードＤ間でタイムスロット番号＃１を、それぞれ使用してパスが導通していることを示している。
【００８６】
図２９は、リングスイッチにより現用回線から予備回線へパスを折り返す際のフローチャート例を示している。例として、図１７および図２１におけるノードＣの動作について述べる。
【００８７】
ＢＬＳＲでは、ラインオーバヘッド(Ｌｉｎｅ  Ｏｖｅｒｈｅａｄ)上のＫ−ｂｙｔｅによって、ミッシングノード(Ｍｉｓｓｉｎｇ  Ｎｏｄｅ)を特定するため、Ｋ−ｂｙｔｅにより、リングスイッチを実行しているスパンも特定することができる。図１７および図２１の場合、Ｍｉｓｓｉｎｇ  Ｎｏｄｅは、ノードＤであるため、その隣接スパンであるノードＤ−ノードＥ間でリングスイッチが行われていることが特定できる（ステップ４１）。
【００８８】
次に、ステップ４１で特定したスパン上にパスが存在するかどうかをＴＳＩテーブルにより、決定する（ステップ４２）。図２５(ｂ)によると、Ｅａｓｔ側Ｏｕｔｇｏｉｎｇパスのタイムスロット番号＃１のパス３０は、ノードＤ−ノードＥ間でタイムスロット番号＃２を使用しているため、このスパンにパスが存在する。
【００８９】
したがって、ステップ４３により、図１７のように、ＣＣＷ方向予備回線のタイムスロット番号＃１にパスを折り返す。また、Ｅａｓｔ側Ｏｕｔｇｏｉｎｇパスのタイムスロット番号＃３のパス３１は、ノードＤ−ノードＥ間では、パスが存在しないため、ステップ４４により、ＣＣＷ方向予備回線のタイムスロット番号＃３には、図２１のように、パスＡＩＳが挿入される。
【００９０】
図３０は、リングスイッチにより予備回線から現用回線あるいは低次群装置へパスを折り返す際のフローチャート例を示している。例として、図１７および図２１におけるノードＥの動作について述べる。
【００９１】
まず、Ｋ−ｂｙｔｅにより、リングスイッチを実行しているスパンを特定する（ステップ５１）。図１７および図２１の場合、Ｋ−ｂｙｔｅにより、Ｍｉｓｓｉｎｇ  ＮｏｄｅはノードＤであるため、その隣接スパンであるノードＤ−ノードＣ間でリングスイッチが行われていることが特定できる。
【００９２】
次に、ステップ５１で特定したスパン上にパスが存在するかどうかを、ＴＳＩテーブルにより決定する（ステップ４２）。図２７(ａ)によると、Ｗｅｓｔ側Ｉｎｃｏｍｉｎｇパスのタイムスロット番号＃２のパス３３は、ノードＤ−ノードＥ間でタイムスロット番号＃２を使用しているため、このスパンにパスが存在する。
【００９３】
したがって、ステップ５３により、ＣＣＷ方向予備回線１６のタイムスロット番号＃１からパスを折り返す。折り返されたパスは、ＣＷ方向現用回線１３のＷｅｓｔ側受信タイムスロット番号＃２のパスであるため、このパスをＥａｓｔ側送信タイムスロット番号＃３に接続される。
【００９４】
また、Ｗｅｓｔ側Ｉｎｃｏｍｉｎｇパスのタイムスロット番号＃３のパス３４はノードＤ、Ｃ間でパスが存在しないため、ステップ５４により、図２１のように、パスの接続先であるＣＷ方向現用回線１３のタイムスロット番号＃２には、パスＡＩＳが挿入され、スケルチが実行される。
【００９５】
以上説明した実施の形態は、４−Ｆｉｂｅｒ  ＢＬＳＲを例にしたが、２−Ｆｉｂｅｒ  ＢＬＳＲにも本発明は適用される。２−Ｆｉｂｅｒ  ＢＬＳＲでは、全帯域の半分を現用に割り当て、残りの半分を予備に割り当てているので、現用に割り当てた帯域を現用回線に、予備に割り当てた帯域を予備回線と想定すれば、本発明は適用できる。
【００９６】
【発明の効果】
以上述べたように、本発明によれば、ＢＬＳＲにおいて高速側をスルーするパスのＴＳＩを行うことができ、限られた伝送路の帯域を有効に使用することができる。
【００９７】
また、障害発生時やＯＳからの指示により切替が発生したときにもパスの保護の行うことができる。さらに、提案したＴＳＩテーブルにより、ノード障害時やリング分割が行われたときにも、パスの接続が適切に実行され、スケルチを伴う場合にもパスＡＩＳを挿入することができる。
【図面の簡単な説明】
【図１】従来の技術による４−Ｆｉｂｅｒ  ＢＬＳＲネットワークシステムの構成例および第１のパス設定例を示すネットワーク構成図。
【図２】図１におけるスパンスイッチによるパス救済例を示すネットワーク構成図。
【図３】図１におけるリングスパンスイッチによるパス救済例を示すネットワーク構成図。
【図４】ノードの基本構成を示すブロック図。
【図５】図１におけるノード障害時のリングスイッチによるパス救済例を示すネットワーク構成図。
【図６】従来の技術による４−Ｆｉｂｅｒ  ＢＬＳＲネットワークシステムの構成例および第２のパス設定例を示すネットワーク構成図。
【図７】図６におけるノード障害時のスケルチ実行例を示すネットワーク構成図。
【図８】図１および図６のパス設定例が併存した場合におけるパス転送図。
【図９】図１のリングトポロジマップ。
【図１０】図１および図６の各ノードにおけるＳＴＳスケルチマップ。
【図１１】現用回線を使用して設定したパスを例示するパス転送図。
【図１２】従来の技術によるＴＳＩ非サポート時のパス設定例を示すパス転送図。。
【図１３】本発明による、ＴＳＩサポート時のパス設定例を示すパス転送図。。
【図１４】本発明による４−Ｆｉｂｅｒ  ＢＬＳＲネットワークシステムの構成例および第１のパス設定例を示すネットワーク構成図。
【図１５】図１４におけるスパンスイッチによるパス救済例を示すネットワーク構成図。
【図１６】図１４におけるリングスイッチによるパス救済例を示すネットワーク構成図。
【図１７】図１４におけるノード障害時の場合のリングスイッチによるパス救済例を示すネットワーク構成図。
【図１８】本発明による４−Ｆｉｂｅｒ  ＢＬＳＲネットワークシステムの構成例および第２のパス設定例を示すネットワーク構成図。
【図１９】図１８におけるノード障害時の場合のリングスイッチによるパス救済例を示すネットワーク構成図。
【図２０】本発明による４−Ｆｉｂｅｒ  ＢＬＳＲネットワークシステムの構成例および第３のパス設定例を示すネットワーク構成図。
【図２１】図２０におけるノード障害時のスケルチ実行例を示すネットワーク構成図。
【図２２】図１４、図１８および図２０パス設定例におけるパス転送図。
【図２３】図２０におけるノードＡが保持するＴＳＩテーブルの構成図。
【図２４】図２０におけるノードＢが保持するＴＳＩテーブルの構成図。
【図２５】図２０におけるノードＣが保持するＴＳＩテーブルの構成図。
【図２６】図２０におけるノードＤが保持するＴＳＩテーブルの構成図。
【図２７】図２０におけるノードＥが保持するＴＳＩテーブルの構成図。
【図２８】図２０におけるノードＦが保持するＴＳＩテーブルの構成図。
【図２９】本発明による現用回線から予備回線へのタイムスロット割り当て動作を示すフローチャート。
【図３０】本発明による予備回線から現用回線あるいは低次群装置へのタイムスロット割り当て動作を示すフローチャート。
【符号の説明】
１０…ＢＬＳＲネットワーク、１１…光ファイバ伝送路群、１２…ノード、１３…ＣＷ方向現用回線、１４…ＣＷ方向予備回線、１５…ＣＣＷ方向現用回線、１６…ＣＣＷ方向予備回線、２１…光レシーバ、２２…光トランスミッタ、２３…オーバヘッド処理部、２５…パス切替制御部、２７…Ａｄｄ回線、２８…Ｄｒｏｐ回線
【図１】
0003976397.tif 000002
【図２】
0003976397.tif 000003
【図３】
0003976397.tif 000004
【図４】
0003976397.tif 000005
【図５】
0003976397.tif 000006
【図６】
0003976397.tif 000007
【図７】
0003976397.tif 000008
【図８】
0003976397.tif 000009
【図９】
0003976397.tif 000010
【図１０】
0003976397.tif 000011
【図１１】
0003976397.tif 000012
【図１２】
0003976397.tif 000013
【図１３】
0003976397.tif 000014
【図１４】
0003976397.tif 000015
【図１５】
0003976397.tif 000016
【図１６】
0003976397.tif 000017
【図１７】
0003976397.tif 000018
【図１８】
0003976397.tif 000019
【図１９】
0003976397.tif 000020
【図２０】
0003976397.tif 000021
【図２１】
0003976397.tif 000022
【図２２】
0003976397.tif 000023
【図２３】
0003976397.tif 000024
【図２４】
0003976397.tif 000025
【図２５】
0003976397.tif 000026
【図２６】
0003976397.tif 000027
【図２７】
0003976397.tif 000028
【図２８】
0003976397.tif 000029
【図２９】
0003976397.tif 000030
【図３０】
0003976397.tif 000031