(57)【要約】【課題】障害の発生による切替発生時に即座に最適な設定状態を得ることができ、切替の発生していないパスに影響を与えず、トラフィックの使用率が高いクロスコネクトシステム及びクロスコネクトシステムの制御方法を提供する。【解決手段】ハードウェアとしては実質的に同様の構成を持った複数のクロスコネクトスイッチの切替え動作を、情報伝送ルートの構造を表すマップに依拠して面的に設定して管理し、障害が発生したときには第１のマップから第２のマップによる情報伝送ルートの構造へと切り換える。【選択図】      図１
2004214903.tif 000002
【特許請求の範囲】
【請求項１】
与えられた制御情報に応じて自己に繋がれた複数のバスの接続関係を切り換えるスイッチ機能を有しハードウェアとしては実質的に同様の構成を持った複数のスイッチ要素と、前記制御情報を生成するようになされ前記複数のスイッチ要素と当該複数のバスによって構成される情報伝送ルートの構造を該構造を表すマップに依拠して面的に設定して管理する機能部を有し且つ前記マップとして少なくともバスに障害が生じていない場合に適用する第１のマップと当該バスに障害が生じた場合に適用する第２のマップとを保有し障害が発生したときには第１のマップによる情報伝送ルートの構造から第２のマップによる情報伝送ルートの構造へと切り換えるようになされた制御要素と、を備えて構成されたものであることを特徴とするクロスコネクトシステム。
【請求項２】
前記スイッチ要素はファームウェアを含んで構成されたものであることを特徴とする請求項１に記載のクロスコネクトシステム。
【請求項３】
前記制御要素は、前記第１のマップによる情報伝送ルートの構造に基づいたルート算出の計算を行い、そのままでは情報伝送のルートを確保することが出来ないと算定されたときには前記第２のマップによる情報伝送ルートの構造に基づいた情報伝送のルートへと再配置を行なうようにして最適ルートを決定するように構成されたものであることを特徴とする請求項１に記載のクロスコネクトシステム。
【請求項４】
前記制御要素は、前記第１のマップによる情報伝送ルートの構造に基づいたルート算出の計算結果及び／又は前記第２のマップによる情報伝送ルートの構造に基づいたルート算出の計算結果に相応する状態を当該スイッチ要素に設定するに際しては該設定に係る再配置が実行されても接続関係に変更が発生していないバスに影響を与えないように制御を行うように構成されたものであることを特徴とする請求項３に記載のクロスコネクトシステム。
【請求項５】
前記制御要素は、前記再配置のためのルートの計算に際しては、前記複数のスイッチ要素のうち、バスの接続関係を変更するものとスルー接続するものとに関して状態の変更が最小となるように当該計算を実行するように構成されたものであることを特徴とする請求項３に記載のクロスコネクトシステム。
【請求項６】
与えられた制御情報に応じて自己に繋がれた複数のバスの接続関係を切り換えるスイッチ機能を有しハードウェアとしては実質的に同様の構成を持った複数のスイッチ要素と当該複数のバスによって構成される情報伝送ルートの構造を該構造を表すマップに依拠して面的に設定して管理するようにし、且つ前記マップとして少なくともバスに障害が生じていない場合に適用する第１のマップと当該バスに障害が生じた場合に適用する第２のマップとを準備し、障害が発生したときには第１のマップによる情報伝送ルートの構造から第２のマップによる情報伝送ルートの構造へと切り換えることを特徴とするクロスコネクトシステムの制御方法。
【請求項７】
前記スイッチ要素としてファームウェアを含んでなる回路を適用することを特徴とする請求項６に記載のクロスコネクトシステムの制御方法。
【請求項８】
前記第１のマップによる情報伝送ルートの構造に基づいたルート算出の計算を行いそのままではルートを確保することが出来ないときには前記第２のマップによる情報伝送ルートの構造へと再配置を行なって最適ルートを決定することを特徴とする請求項６に記載のクロスコネクトシステムの制御方法。
【請求項９】
前記第１のマップによる情報伝送ルートの構造に基づいたルート算出の計算結果及び／又は前記第２のマップによる情報伝送ルートの構造に基づいたルート算出の計算結果に相応する状態を当該スイッチ要素に設定するに際しては該設定に係る再配置が実行されても接続関係に変更が発生していないバスに影響を与えないように制御を行うことを特徴とする請求項８に記載のクロスコネクトシステムの制御方法。
【請求項１０】
前記再配置のためのルートの計算に際しては、前記複数のスイッチ要素のうち、バスの接続関係を変更するものとスルー接続するものとに関して状態の変更が最小となるように当該計算を実行することを特徴とする請求項８に記載のクロスコネクトシステムの制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、本発明は、ＳＯＮＥＴ／ＳＤＨ  Ｉｎｔｅｒｆａｃｅ等におけるようなリング型ネットワークを構成する基幹系伝送装置のクロスコネクトシステム及びクロスコネクトシステムの制御方法に関する。
【０００２】
茲に、「ＳＯＮＥＴ」はＳｙｎｃｈｒｏｎｏｕｓ  Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋの略称であり、電話局間を結ぶ大容量光伝送システムの一つである。米国で使われており、ＡＮＳＩ    Ｔ１．１０５、ＡＮＳＩ    Ｔ１．１０６、ＡＮＳＩ    Ｔ１．１１７で使用が規定されている。ＡＴＭの物理層としても採用されている。「ＳＤＨ」はＳｙｎｃｈｒｏｎｏｕｓ  Ｄｉｇｉｔａｌ  Ｈｉｅｒａｒｃｈｙの略称であり、電話局間を結び多数の電話や通信回線を収容する光伝送システムの国際規格。米国のＳＯＮＥＴと同様の技術である。「リング型ネットワーク（Ｒｉｎｇ  Ｎｅｔｗｏｒｋ）」は、ネットワークの接続構成を表すネットワークトポロジーの一つであり、バスをリング状にして多数のステーション（端末）を分散接続する。リング型ＬＡＮはバスを終端のないリング状に接続するため、バス上のデータ伝送方向は一方向でよく、隣接したステーションの間隔が短い部分はメタリックケーブルを使い、間隔が長い部分には光ファイバーケーブルを使うというような柔軟な構成が容易であり、ケーブルの延長が長い大規模なＬＡＮを実現できる。代表的なリング型ＬＡＮにＩＥＥＥ８０２．５標準のトークンリングＬＡＮとＡＮＳＩ標準のＦＤＤＩ−ＬＡＮがある。「クロスコネクト（Ｃｒｏｓｓ  Ｃｏｎｎｅｃｔ）」とは、多数のケーブルをつなぎ込む装置の総称であり、特に、通信業者が大容量回線網に回線をつなぎ込むために使う装置を指すこともあり、本明細書ではこの意である。
【０００３】
【従来の技術】
大容量長距離伝送システムの多重中継装置では、高信頼性を確保するため、ラインプロテクションとして１＋１  、１：１  、２Ｆｉｂｅｒ  及び４ＦｉｂｅのＢＬＳＲ（Ｂｉｄｉｒｅｃｔｉｏｎａｌ
Ｌｉｎｅ  Ｓｗｉｔｃｈｅｄ  Ｒｉｎｇ）方式が採用されている。
【０００４】
ＢＬＳＲ（Ｂｉｄｉｒｅｃｔｉｏｎａｌ  Ｌｉｎｅ  Ｓｗｉｔｃｈｅｄ  Ｒｉｎｇ）とは、ＳＯＮＥＴにおいて、通常は最適な経路を選択しておき、リングが切れた場合に反対方向のバックアップ経路に切り換える方式である。ＳＯＮＥＴノード間の接続形態は１対１あるいはリング状の何れかを選択可能であるが、通常はリング状接続とし、各経路を二重化した構成とすることが多い。経路を二重化しておけば、何れかの箇所でリングが切れた場合でも、反対方向の経路を使って通信を継続することができる。この二重化の方式の一つがＢＬＳＲで、もう一つの方式として、ＵＰＳＲ（Ｕｎｉ−ｄｉｒｅｃｔｉｏｎａｌ  Ｐａｔｈ  Ｓｗｉｔｃｈｅｄ  Ｒｉｎｇ）がある。４Ｆｉｂｅｒ  のＢＬＳＲ構成時の動作を例に、以下に説明する。
【０００５】
図１９〜図２４は一般的な４Ｆｉｂｅｒ  のＢＬＳＲのシステムにおけるスイッチ動作例を示す図である。以下に図１９〜図２４に基づいて伝送路（光ファイバー）に障害が生じルートの切替が発生したときの動作を説明する。
【０００６】
各図は、４つのノード（ＮＯＤＥ）で構成されたネットワークを示しており、各ノード間はそれぞれ４本の光ファイバー伝送路で接続される。このリングネットワーク構成において何れかの伝送路に障害が生じた場合、サービスを救済するために切替が発生する。
【０００７】
尚、ノードの語は、本来の意味は「結び目」あるいは「交点」であるが情報通信ネットワークでは、交換機能、伝送機能、ネットワーク管理機能などを備えた装置を総称してノードという。ノード間を繋ぐ通信回線をリンクという。インターネットの代表的なノードがルータであるが、ここに説明するものは、このほかの主なノードとしての、交換機やＬＡＮスイッチである。ＲＦＣ１３９２では、ノードを「コンピュータ・ネットワークにつながれたアドレス指定できる装置」と定義している。
【０００８】
図１９に「ＲＩＮＧ  スイッチ  動作例  （Ｎｏｒｍａｌ）」を示す。図１９では、ＮＯＤＥ１−２間、ＮＯＤＥ１−３間、ＮＯＤＥ２−３間でそれぞれデータをＡＤＤ／ＤＲＯＰし正常にサービスを運用している場合において、ＮＯＤＥ１に注目して、切替が発生していない場合のマップを示している。
【０００９】
図２０に「ＲＩＮＧ  スイッチ  動作例  （Ｗｅｓｔ  Ｓｐａｎ  Ｂｒｉｄｇｅ  ＆  Ｓｗｉｔｃｈ）」を示す。図２０では、ＮＯＤＥ１−２間、ＮＯＤＥ１−３間、ＮＯＤＥ２−３間でそれぞれデータをＡＤＤ／ＤＲＯＰしＮＯＤＥ１−２間のＷＯＲＫ  ＬＩＮＥに障害が発生している場合を示している。図２０のマップで、ＮＯＤＥ１に注目すると、正常時は、ＷＥＳＴ  ＷＯＲＫ  ＬＩＮＥを通っていた信号がＷＥＳＴ  ＰＲＯＴ側へ切替られることによりサービスが救済されていることがわかる。ＮＯＤＥ１における、この切替制御をＷｅｓｔ  Ｓｐａｎ  Ｂｒｉｄｇｅ  ＆  Ｓｗｉｔｃｈという。
【００１０】
図２１に「ＲＩＮＧ  スイッチ  動作例  （Ｅａｓｔ  Ｓｐａｎ  Ｂｒｉｄｇｅ  ＆  Ｓｗｉｔｃｈ）」を示す。図２１では、ＮＯＤＥ１−２間、ＮＯＤＥ１−３間、ＮＯＤＥ２−３間でそれぞれデータをＡＤＤ／ＤＲＯＰしＮＯＤＥ１−４間のＷＯＲＫ  ＬＩＮＥに障害が発生している場合を示している。図２１のマップで、ＮＯＤＥ１に注目すると、正常時は、ＥＡＳＴ  ＷＯＲＫ  ＬＩＮＥを通っていた信号がＥＡＳＴ  ＰＲＯＴ側へ切替られることによりサービスが救済されていることがわかる。ＮＯＤＥ１における、この切替制御をＥａｓｔ  Ｓｐａｎ  Ｂｒｉｄｇｅ  ＆  Ｓｗｉｔｃｈという。
【００１１】
図２２に「ＲＩＮＧ  スイッチ  動作例  （Ｗｅｓｔ  Ｒｉｎｇ  Ｂｒｉｄｇｅ  ＆  Ｓｗｉｔｃｈ）」を示す。図２２では、ＮＯＤＥ１−２間、ＮＯＤＥ１−３間、ＮＯＤＥ２−３間でそれぞれデータをＡＤＤ／ＤＲＯＰしＮＯＤＥ１−２間のＷＯＲＫ  ＬＩＮＥ及びＰＲＯＴ  ＬＩＮＥに障害が発生している場合を示している。図２２のマップで、ＮＯＤＥ１に注目すると、正常時は、ＷＥＳＴ  ＷＯＲＫ  ＬＩＮＥを通っていた信号がＥＡＳＴ  ＰＲＯＴ側へ切替られることによりサービスが救済されていることがわかる。ＮＯＤＥ１における、この切替制御をＷｅｓｔ  Ｒｉｎｇ  Ｂｒｉｄｇｅ  ＆  Ｓｗｉｔｃｈという。
【００１２】
図２３に「ＲＩＮＧ  スイッチ  動作例  （Ｅａｓｔ  Ｒｉｎｇ  Ｂｒｉｄｇｅ  ＆  Ｓｗｉｔｃｈ）」を示す。図２３では、ＮＯＤＥ１−２間、ＮＯＤＥ１−３間、ＮＯＤＥ２−３間でそれぞれデータをＡＤＤ／ＤＲＯＰしＮＯＤＥ１−４間のＷＯＲＫ  ＬＩＮＥ及びＰＲＯＴ  ＬＩＮＥに障害が発生している場合を示している。図２３のマップで、ＮＯＤＥ１に注目すると、正常時は、ＥＡＳＴ  ＷＯＲＫ  ＬＩＮＥを通っていた信号がＷＥＳＴ  ＰＲＯＴ側へ切替られることによりサービスが救済されていることがわかる。ＮＯＤＥ１における、この切替制御をＥａｓｔ  Ｒｉｎｇ  Ｂｒｉｄｇｅ  ＆  Ｓｗｉｔｃｈという。
【００１３】
図２４に「ＲＩＮＧ  スイッチ  動作例  （Ｆｕｌｌ−Ｐａｔｈ−Ｔｈｒｏｕｇｈ）」を示す。図２４では、ＮＯＤＥ１−２間、ＮＯＤＥ１−３間、ＮＯＤＥ２−３間でそれぞれデータをＡＤＤ／ＤＲＯＰしＮＯＤＥ２−３間のＷＯＲＫ  ＬＩＮＥ及びＰＲＯＴ  ＬＩＮＥに障害が発生している場合を示している。ここで、ＮＯＤＥ１に注目すると、正常時は、使用していないＰＲＯＴ  ＬＩＮＥがスルー接続されサービスが救済されていることがわかる。ＮＯＤＥ１における、この切替制御をＦｕｌｌ−Ｐａｔｈ−Ｔｈｒｏｕｇｈ  という。
【００１４】
従来の装置では、一般に、上述したようなプロテクション構成を実現するために、クロスコネクトスイッチと障害時の切替スイッチを有している。
【００１５】
尚、高速光信号を光信号のままでライン、パスの切り換えを行う光クロスコネクト装置及び光伝送システムに関しては従来より提案されている（例えば特許文献１等）。
【０００１６】
【特許文献１】
特開平１１−４１１７３号公報（要約、図１）
【００１７】
【発明が解決しようとする課題】
しかしながら、上記従来の技術においてクロスコネクト容量を大容量化する具体的方法については未だ幾つかの課題がある。即ち、障害の発生による切替発生時に即座に最適な設定状態を得ることができるクロスコネクト装置の実現、切替のために算出した各Ｎｏｒｍａｌマップ、Ｐｒｏｔｅｃｔｉｏｎマップをハードウェア（Ｈ／Ｗ）に設定するに際して再配置の実行によって切替の発生していないパスに影響を与えない制御方法及びトラフィックの使用率が高い場合でも適切なルートを決定することの必要、等である。
【００１８】
そこで、本発明の目的は、上述したような従来の課題を解決した新規且つ優れたクロスコネクトシステム及びクロスコネクトシステムの制御方法を提供することにある。
【００１９】
【課題を解決するための手段】
上述の課題を解決するため、本発明は、次のような特徴的なものである。
【００２０】
（１）与えられた制御情報に応じて自己に繋がれた複数のバスの接続関係を切り換えるスイッチ機能を有しハードウェアとしては実質的に同様の構成を持った複数のスイッチ要素と、前記制御情報を生成するようになされ前記複数のスイッチ要素と当該複数のバスによって構成される情報伝送ルートの構造を該構造を表すマップに依拠して面的に設定して管理する機能部を有し且つ前記マップとして少なくともバスに障害が生じていない場合に適用する第１のマップと当該バスに障害が生じた場合に適用する第２のマップとを保有し障害が発生したときには第１のマップによる情報伝送ルートの構造から第２のマップによる情報伝送ルートの構造へと切り換えるようになされた制御要素と、を備えて構成されたものであるクロスコネクトシステム。
【００２１】
（２）前記スイッチ要素はファームウェアを含んで構成されたものである上記（１）のクロスコネクトシステム。
【００２２】
（３）前記制御要素は、前記第１のマップによる情報伝送ルートの構造に基づいたルート算出の計算を行いそのままではルートを確保することが出来ないときには前記第２のマップによる情報伝送ルートの構造へと再配置を行なって最適ルートを決定するように構成されたものである上記（１）のクロスコネクトシステム。
【００２３】
（４）前記制御要素は、前記第１のマップによる情報伝送ルートの構造に基づいたルート算出の計算結果及び／又は前記第２のマップによる情報伝送ルートの構造に基づいたルート算出の計算結果に相応する状態を当該スイッチ要素に設定するに際しては該設定に係る再配置が実行されても接続関係に変更が発生していないバスに影響を与えないように制御を行うように構成されたものである上記（３）のクロスコネクトシステム。
【００２４】
（５）前記制御要素は、前記再配置のためのルートの計算に際しては、前記複数のスイッチ要素のうち、バスの接続関係を変更するものとスルー接続するものとに関して状態の変更が最小となるように当該計算を実行するように構成されたものである上記（３）のクロスコネクトシステム。
【００２５】
（６）与えられた制御情報に応じて自己に繋がれた複数のバスの接続関係を切り換えるスイッチ機能を有しハードウェアとしては実質的に同様の構成を持った複数のスイッチ要素と当該複数のバスによって構成される情報伝送ルートの構造を該構造を表すマップに依拠して面的に設定して管理するようにし、且つ前記マップとして少なくともバスに障害が生じていない場合に適用する第１のマップと当該バスに障害が生じた場合に適用する第２のマップとを準備し、障害が発生したときには第１のマップによる情報伝送ルートの構造から第２のマップによる情報伝送ルートの構造へと切り換えるクロスコネクトシステムの制御方法。
【００２６】
（７）前記スイッチ要素としてファームウェアを含んでなる回路を適用する上記（６）のクロスコネクトシステムの制御方法。
【００２７】
（８）前記第１のマップによる情報伝送ルートの構造に基づいたルート算出の計算を行いそのままではルートを確保することが出来ないときには前記第２のマップによる情報伝送ルートの構造へと再配置を行なって最適ルートを決定する上記（６）のクロスコネクトシステムの制御方法。
【００２８】
（９）前記第１のマップによる情報伝送ルートの構造に基づいたルート算出の計算結果及び／又は前記第２のマップによる情報伝送ルートの構造に基づいたルート算出の計算結果に相応する状態を当該スイッチ要素に設定するに際しては該設定に係る再配置が実行されても接続関係に変更が発生していないバスに影響を与えないように制御を行う上記（８）のクロスコネクトシステムの制御方法。
【００２９】
（１０）前記再配置のためのルートの計算に際しては、前記複数のスイッチ要素のうち、バスの接続関係を変更するものとスルー接続するものとに関して状態の変更が最小となるように当該計算を実行する上記（８）のクロスコネクトシステムの制御方法。
【００３０】
【発明の実施の形態】
以下、本発明のクロスコネクトシステム及びクロスコネクトシステムの制御方法の好適実施形態について詳細に説明する。
【００３１】
図１は本発明のクロスコネクトシステム及びクロスコネクトシステムの制御方法を説明するための概念図である。
【００３２】
本発明のクロスコネクトシステムでは、与えられた制御情報に応じて自己に繋がれた複数のバスの接続関係を切り換えるスイッチ機能を有しハードウェアとしては実質的に同様の構成を持った複数のスイッチ要素（図１の「Ｈ／Ｗ制御」における各ＳＷ）と、上記制御情報を生成するようになされ複数のスイッチ要素（各ＳＷ）と複数のバス（図１の「Ｈ／Ｗ制御」における各ＳＷを結ぶライン）によって構成される情報伝送ルートの構造を該構造を表すマップに依拠して面的に設定して管理する機能部（図１の「アプリケーション制御」）を有し且つ上記マップとして少なくともバスに障害が生じていない場合に適用する第１のマップと当該バスに障害が生じた場合に適用する第２のマップとを保有し（図１の「アプリケーション制御」におけるマップ情報エリア（２面構成））障害が発生したときには第１のマップによる情報伝送ルートの構造から第２のマップによる情報伝送ルートの構造へと切り換えるようになされた制御要素（図１の「アプリケーション制御」におけるルート制御再配置プログラム及び「上位設定制御」におけるクロスコネクト設定と切替制御）と、を備えて構成される。
【００３３】
本発明が提供するクロスコネクトシステムは、より具体的な例としては、大容量かつ高信頼なＳＤＨ／ＳＯＮＥＴ  装置として、クロスコネクトレベル容量ＶＣ−４  ２５６×２５６  ＣｈまたはＶＣ−３  ７６８×７６８Ｃｈのクロスコネクト回路を６回路組み合わせることによりクロスコネクトレベル  容  量ＶＣ−４  ５１２×５１２  ＣｈまたはＶＣ−３  １５３６×１５３６Ｃｈのクロスコネクトレベルのスイッチを実現するための制御方式である。（註：ＶＣはバーチャルチャネル。ＡＴＭネットワークで通信相手との間に設定された通信路。）
【００３４】
しかし、クロスコネクト回路を６回路の組み合わせとした場合に、その設定の手順によっては、ルートが空いているにもかかわらず、設定されたタイムスロットへの出力が出来ない場合がある。その場合、既に設定しているルートを変更し、全ての信号を導通させるため、マップの再配置が必要となる。
【００３５】
本発明では、ルートを計算しマップの再配置により最適ルートを設定する切り換え制御を実行する。以下にこのような再配置を実行する実施形態を示す。
【００３６】
図２〜図６にルートを計算した結果マップの再配置が必要となるパターンを示す。これらに図示のものは、ＶＣ−３換算で  ７６８×７６８ＣＨのクロスコネクト回路（ＳＷ１〜ＳＷ６）を６個組み合わせ、ＶＣ−３（５０Ｍｂ／ｓ）換算で  １５３６×１５３６ＣＨのクロスコネクトを実現する場合の構成図であり、便宜上各クロスコネクト回路（ＳＷ１〜ＳＷ６）の入力及び出力はＶＣ４−６４ｃ（１０Ｇｂｉｔ／ｓ）で表現している。即ち、１個の各クロスコネクト回路で４０Ｇｂ／ｓ容量のクロスコネクト、また６個のクロスコネクト回路構成で８０Ｇｂ／ｓ容量のクロスコネクトを可能とする。。
【００３７】
以下図２〜図６の順でクロスコネクトマップを設定した場合にマップの再配置が必要になる例について説明する。
【００３８】
図２は、本発明の構成において以下のマップ設定を行った場合を示している。
入力５  から  出力１
入力６  から  出力２
入力７  から  出力３
入力８  から  出力４
このときのルートは、図中太線で示している。
各ルートは、設定された順に各クロスコネクト回路の上のルートから詰めて設定する。
【００３９】
図３は、図２構成において以下のマップ設定を行った場合を示している。
入力１  から  出力５
入力２  から  出力６
このときのルートは、図中太線で示している。
各ルートは、設定された順に各クロスコネクト回路の上のルートから詰めて設定する。
【００４０】
この状態で、以下に示すマップ設定を行おうとしても、既にルートが塞がっておりブロードキャストできない状態になる。
入力５  から  出力７
入力６  から  出力８
（註：ブロードキャスト（Ｂｒｏａｄｃａｓｔ）は、データの宛先を指定しないで不特定多数の相手にデータを送ること。一般には、複数の宛先を指定して同じデータを送るマルチキャストとブロードキャストを区別しているが、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）のバージョン６（ＩＰｖ６）では、ブロードキャストをマルチキャストに含めて、特別なケースとして扱うことにしている。ＬＡＮやＴＣＰ／ＩＰネットワークではアドレス情報を使っている。）
【００４１】
図４は、図３の構成においてマップの再配置を行い前記以下のマップ設定を行った場合を示している。
入力５  から  出力７
入力６  から  出力８
このとき、図３でＳＷ１−ＳＷ３−ＳＷ−６のルートをとっていた上記のマップは、ＳＷ１−ＳＷ４−ＳＷ−６に再配置される。
入力１  から  出力５
入力２  から  出力６
上述のように、マップの再配置を行うことにより、前記入力５から出力７、入力６から出力８へのブロードキャストが可能となる。
【００４２】
図５は、図４の構成において以下のマップ設定を削除した場合を示している。
入力５  から  出力７
入力６  から  出力８
【００４３】
この状態で、以下に示すマップ設定を行おうとしても、既にルートが塞がっておりブロードキャストできない状態になる。
入力７  から  出力７
入力８  から  出力８
【００４４】
図６は、図５の構成においてマップの再配置を行い以下のマップ設定を行った場合を示している。
入力７  から  出力７
入力８  から  出力８
このとき、図５でＳＷ１−ＳＷ４−ＳＷ−６のルートをとっていた上記のマップは、ＳＷ１−ＳＷ３−ＳＷ−６に再配置される。
入力１  から  出力５
入力２  から  出力６
上述のように、マップの再配置を行うことによって、前記入力７から出力７、入力８から出力８へのブロードキャストが可能となる。
【００４５】
図７は本発明の実施形態における再配置制御のアルゴリズムを説明するためのフローチャートである。
【００４６】
マップ設定（Ｓ１）後、設定されたクロスコネクトスイッチの最適ルートを計算する（Ｓ２）。この（Ｓ２）では、設定が完了した順に各クロスコネクト回路の上方から順に詰めて設定する。次に再配置の必要の有無を判断し（Ｓ３）、この必要が発生したときには、再配置を実行し、全スイッチのマップを作成し直す（Ｓ４）。一方再配置の必要が無いときには追加マップのみ作成する（Ｓ５）。Ｎｏｒｍａｌマップ設定完了後、プロテクションマップを作成し（Ｓ６）、ルートが確定したらスイッチ１〜スイッチ６に対して面切替を行い新規クロスコネクトマップを設定する（Ｓ７）。この時、スイッチ１〜スイッチ６の制御は同時に行えるような構成とし、再配置後の設定で、既存マップのルートが変更になっても、信号が瞬断することがない様にする。
【００４７】
上述の実施形態におけるように、Ｎｏｒｍａｌマップ作成時、及びプロテクションマップ作成時に最適ルートを計算し、マップの再配置が必要か否かを判断して実行することにより、大容量かつ多種の切替構成を実現することができる。
【００４８】
図８は本実施形態のルート決定のアルゴリズムを示すフローチャートである。このフローチャートは、実際ユーザーがクロスコネクトの設定、追加を行った場合のルート決定フローを示している。構成手順としては、Ｎｏｒｍａｌ（基本）マップ作成、Ｂｒ＆Ｓｗマップ作成、Ｔｈｒｏｕｇｈマップ作成の手順で行われ、前述した通りＮｏｒｍａｌマップ、Ｂｒ＆Ｓｗマップ、Ｔｈｒｏｕｇｈマップは同時に設定されることはないため、Ｎｏｒｍａｌマップが設定された時点でＢｒ＆Ｓｗマップ、Ｔｈｒｏｕｇｈマップを作成し、切替が起こった場合に設定できるように別の面で管理しておく。
【００４９】
上述の「Ｎｏｒｍａｌマップ作成」は基本マップの作成であり、設定されたルートは通常時はスイッチＳＷ１−ＳＷ６の状態として設定される。一つのＮｏｒｍａｌマップが設定された状態が既述の図２に示されたものである。
【００５０】
「Ｂｒ＆Ｓｗマップ作成」はプロテクションマップの作成であり、Ｎｏｒｍａｌマップをもとにパスをサーチする。ラインプロテクションとして１＋１  、１：１  、２Ｆｉｂｅｒ及び４Ｆｉｂｅｒ  のＢＬＳＲ  （Ｂｉｄｉｒｅｃｔｉｏｎａｌ  Ｌｉｎｅ  Ｓｗｉｔｃｈｅｄ  Ｒｉｎｇ）方式の切替が発生した場合に面切替でスイッチＳＷ１−ＳＷ６に設定する。また、ＳＴＭ６４の４Ｆｉｂｅｒ  ＢＬＳＲ構成の場合は特別で、プロテクションマップを生成したときにマップの再配置が必要となる場合があるので考慮しておく。
【００５１】
「Ｔｈｒｏｕｇｈマップ作成」については、２Ｆｉｂｅｒ  及び４Ｆｉｂｅｒ  のＢＬＳＲ構成時は、Ｔｈｒｏｕｇｈ設定マップも確保しておく必要がある。Ｎｏｒｍａｌマップをもとにパスをサーチする。Ｂｒ＆Ｓｗマップ、Ｔｈｒｏｕｇｈマップは同時に設定されることはないため、Ｂｒ＆Ｓｗマップと共通のルートを選択するようにする。
【００５２】
図９〜図１７は本発明の実施の形態におけるルート決定の動作について説明するための図である。既に、各マップの再配置が必要なパターン（条件）における動作については図２から図６を用いて説明したが、図９〜図１７を用いて、本発明の実施形態の動作を詳細に説明する。
【００５３】
ここでは、便宜上、１０Ｇｂ／ｓ単位でのルート決定の制御動作について詳しく説明する。
【００５４】
図９に本実施形態のルート決定の実施例（Ｎｏｎ  Ｐｒｏｔｅｃｔｉｏｎマップ設定時）を示す。本図は、以下のマップ設定を行った場合のルートを示している。
入力１  から  出力２
入力２  から  出力１
このマップ設定は、プロテクション構成を持たないマップ設定の例であり、図中ルート１、ルート２に示す通り通常、中段のクロスコネクト回路ＳＷ３およびＳＷ４は、それぞれ均等に使用し、それぞれのクロスコネクト回路の上から順にマップを詰めていくように制御する。
【００５５】
次に、図１０に本実施形態のルート決定の一例（４Ｆ  ＢＬＳＲ  Ｎｏｒｍａｌマップ−１設定時）を示す。この例のプロテクション構成では、自由にインタフェースパッケージのスイッチ構成を決定することが可能になされている。プロテクション構成を４Ｆ  ＢＬＳＲ構成とし、入出力６をＷＥＳＴ  ＷＯＲＫ、入出力５をＷＥＳＴＷＯＲＫ、入出力４をＷＥＳＴ  ＰＲＯＴ、入出力３をＥＡＳＴ  ＰＲＯＴと設定している。
【００５６】
図１０におけるマップ設定は、以下とする。
入力６  から  出力７
入力７  から  出力６
ＢＬＳＲ構成においても、Ｎｏｒｍａｌマップ設定は、図中ルート３−１、ルート４−１に示す通り通常、中段のクロスコネクト回路ＳＷ３及びＳＷ４は、それぞれ均等に使用し、それぞれのクロスコネクト回路の上から順にマップを詰めていくように制御する。
このときの図中ルート３−１は、入力７からＢＬＳＲ構成のリングネットワーク出力６へＡＤＤする方向であり、ルート４−１は、ＢＬＳＲ構成のリングネットワーク入力６から出力７へＤＲＯＰする方向のマップ設定である。
【００５７】
ＢＬＳＲ構成の場合、図１０で示したＮｏｒｍａｌマップ設定時にプロテクションマップを生成し、ルートを確保する必要がある。本発明におけるプロテクションマップの例を図１１、図１２、図１３に示す。
【００５８】
図１１は、本実施形態のルート決定の実施例（４Ｆ  ＢＬＳＲ  Ｓｐａｎ  Ｂｒｉｄｇｅ  ＆  Ｓｗｉｔｃｈマップ−１生成）を示している。ルート３−２は、Ｎｏｒｍａｌマップルート３−１に対応するＳｐａｎ  Ｂｒｉｄｇｅマップである。また、ルート４−２は、Ｎｏｒｍａｌマップルート４−１に対応するＳｐａｎ  Ｓｗｉｔｃｈマップである。
【００５９】
図１２は、本実施形態のルート決定の実施例（４Ｆ  ＢＬＳＲ  Ｒｉｎｇ  Ｂｒｉｄｇｅ  ＆  Ｓｗｉｔｃｈマップ−１生成）を示している。ルート３−３は、Ｎｏｒｍａｌマップルート３−１に対応するＲｉｎｇ  Ｂｒｉｄｇｅマップである。また、ルート４−３は、Ｎｏｒｍａｌマップルート４−１に対応するＲｉｎｇ  Ｓｗｉｔｃｈマップである。
【００６０】
図１３は、本実施形態のルート決定の実施例（４Ｆ  ＢＬＳＲ  Ｆｕｌｌ−Ｐａｔｈ−Ｔｈｒｏｕｇｈ  マップ−１生成）を示している。ルート５は、４Ｆ  ＢＬＳＲ  Ｆｕｌｌ−Ｐａｔｈ−Ｔｈｒｏｕｇｈ  マップである。
【００６１】
本発明におけるプロテクションマップの例を図１１、図１２、図１３の通り各プロテクションマップは同時に切替が発生することはないため、同じルートをとるようにルート設定する。
【００６２】
次にＢＬＳＲ構成Ｎｏｒｍａｌマップ設定を追加する場合の動作例を本実施形態のルート決定の実施例（４Ｆ  ＢＬＳＲ  Ｎｏｒｍａｌマップ−２設定時）を示す図１４、本実施形態のルート決定の実施例（４Ｆ  ＢＬＳＲ  Ｓｐａｎ  Ｂｒｉｄｇｅ  ＆  Ｓｗｉｔｃｈマップ−２生成）を示す図１５、本実施形態のルート決定の実施例（４Ｆ  ＢＬＳＲ  Ｒｉｎｇ  Ｂｒｉｄｇｅ  ＆  Ｓｗｉｔｃｈマップ−２生成）を示す図１６、本実施形態のルート決定の実施例（４Ｆ  ＢＬＳＲ  Ｆｕｌｌ−Ｐａｔｈ−Ｔｈｒｏｕｇｈ  マップ−２生成）を示す図１７に夫々示す。
【００６３】
前記図１４から図１７のような例の場合、ルートの使用率も高くなるため、図８の本実施形態のルート決定のアルゴリズムを示すフローチャートに基づいて上述した規則に従って、ルートの再配置を行い最適ルートを決定していく。
【００６４】
次に、図１８は本発明の実施形態としての光クロスコネクト装置によるネットワークシステムを説明するための図である。図１８において、ＣＯＲＥは２０Ｇｂ／ｓの容量、ＰＯＲＴ１〜ＰＯＲＴ６は、それぞれ１０Ｇｂ／ｓの容量の単位を示し、
ＶＣ３／ＳＴＳ−１  は５０Ｍ  ｂｉｔ／ｓ  １９２ｃｈ
ＶＣ４／ＳＴＳ−３ｃ  は１５０Ｍ  ｂｉｔ／ｓ  ６４ｃｈ
ＶＣ４−４ｃ／ＳＴＳ−１２ｃ  は６００Ｍ  ｂｉｔ／ｓ  １６ｃｈ
ＶＣ４−１６ｃ／ＳＴＳ−４８ｃ  は２．５Ｇ  ｂｉｔ／ｓ  ４ｃｈ
ＶＣ４−６４ｃ／ＳＴＳ−１９２ｃ  は１０Ｇ  ｂｉｔ／ｓ  １ｃｈ
が夫々収容される。
【００６５】
ＳＴＭ−６４／  ＯＣ−１９２  及びＳＴＭ−１６  ／ＯＣ−４８  インタフェースは、ラインプロテクションとして１＋１  、１：１  、２Ｆｉｂｅｒ  及び２Ｆｉｂｅｒ  のＢＬＳＲ  （Ｂｉｄｉｒｅｃｔｉｏｎａｌ  Ｌｉｎｅ  Ｓｗｉｔｃｈｅｄ  Ｒｉｎｇ）方式が選択可能、またＶＣ４−４ｃ／ＳＴＳ−１２ｃ以下のＳＤＨ／ＳＯＮＥＴ  インタフェースは、ラインプロテクションとして１＋１  及び１：１  切替方式と、ＳＮＣＰ  パスプロテクション方式が選択可能である。
【００６６】
上述の実施形態によれば、クロスコネクト容量の拡張に伴い、スイッチ機能を持つハードウェア（Ｈ／Ｗ）を複数個備え、設定するマップを面管理し、Ｎｏｒｍａｌマップに対するＰｒｏｔｅｃｔｉｏｎマップを内部的に別の面として保有し、障害の発生による切替発生時に即座に設定するクロスコネクト装置を実現することができる。
【００６７】
また、マップが設定されたとき、ルートの計算を行い、そのままではルートを確保することが出来ない場合は再配置を行って最適ルートを決定するが、算出した各Ｎｏｒｍａｌマップ、Ｐｒｏｔｅｃｔｉｏｎマップをハードウェア（Ｈ／Ｗ）に設定するに際して再配置の実行によって切替の発生していないパスに影響を与えない制御を行うことができる。
【００６８】
更にまた、ルート算出時に、各ＮｏｒｍａｌマップをもとにＰｒｏｔｅｃｔｉｏｎマップを生成するが、不用意にルートを浪費しないよう、Ｂｒ＆ＳｗマップとＴｈｒｏｕｇｈマップは、できるだけ同じルートが設定されるようプログラムすることで、トラフィックの使用率が高い場合でも適切なルートを決定することができる。
【００６９】
【発明の効果】
本発明によれば、障害の発生による切替発生時に即座に最適な設定状態を得ることができ、ルート切替のために算出した各Ｎｏｒｍａｌマップ、Ｐｒｏｔｅｃｔｉｏｎマップをハードウェア（Ｈ／Ｗ）に設定するに際して再配置の実行によって切替の発生していないパスに影響を与えず、更に、トラフィックの使用率が高いクロスコネクトシステム及びクロスコネクトシステムの制御方法が実現される。
【図面の簡単な説明】
【図１】本発明のクロスコネクトシステム及びクロスコネクトシステムの制御方法を説明するための概念図である。
【図２】本発明でマップの再配置が必要となるパターンを示す図である。
【図３】本発明でマップの再配置が必要となるパターンを示す図である。
【図４】本発明でマップの再配置が必要となるパターンを示す図である。
【図５】本発明でマップの再配置が必要となるパターンを示す図である。
【図６】本発明でマップの再配置が必要となるパターンを示す図である。
【図７】本発明の実施形態における再配置制御のアルゴリズムを説明するためのフローチャートである。
【図８】本実施形態のルート決定のアルゴリズムを示すフローチャートである。
【図９】本発明の実施の形態におけるルート決定の動作について説明するための図である。
【図１０】本発明の実施の形態におけるルート決定の動作について説明するための図である。
【図１１】本発明の実施の形態におけるルート決定の動作について説明するための図である。
【図１２】本発明の実施の形態におけるルート決定の動作について説明するための図である。
【図１３】本発明の実施の形態におけるルート決定の動作について説明するための図である。
【図１４】本発明の実施の形態におけるルート決定の動作について説明するための図である。
【図１５】本発明の実施の形態におけるルート決定の動作について説明するための図である。
【図１６】本発明の実施の形態におけるルート決定の動作について説明するための図である。
【図１７】本発明の実施の形態におけるルート決定の動作について説明するための図である。
【図１８】本発明の実施形態としての光クロスコネクト装置によるネットワークシステムを説明するための図である。
【図１９】一般的な４Ｆｉｂｅｒ  のＢＬＳＲのシステムにおけるスイッチ  動作例を示す図である。
【図２０】一般的な４Ｆｉｂｅｒ  のＢＬＳＲのシステムにおけるスイッチ  動作例を示す図である。
【図２１】一般的な４Ｆｉｂｅｒ  のＢＬＳＲのシステムにおけるスイッチ  動作例を示す図である。
【図２２】一般的な４Ｆｉｂｅｒ  のＢＬＳＲのシステムにおけるスイッチ  動作例を示す図である。
【図２３】一般的な４Ｆｉｂｅｒ  のＢＬＳＲのシステムにおけるスイッチ  動作例を示す図である。
【図２４】一般的な４Ｆｉｂｅｒ  のＢＬＳＲのシステムにおけるスイッチ  動作例を示す図である。
【図１】
2004214903.tif 000003
【図２】
2004214903.tif 000004
【図３】
2004214903.tif 000005
【図４】
2004214903.tif 000006
【図５】
2004214903.tif 000007
【図６】
2004214903.tif 000008
【図７】
2004214903.tif 000009
【図８】
2004214903.tif 000010
【図９】
2004214903.tif 000011
【図１０】
2004214903.tif 000012
【図１１】
2004214903.tif 000013
【図１２】
2004214903.tif 000014
【図１３】
2004214903.tif 000015
【図１４】
2004214903.tif 000016
【図１５】
2004214903.tif 000017
【図１６】
2004214903.tif 000018
【図１７】
2004214903.tif 000019
【図１８】
2004214903.tif 000020
【図１９】
2004214903.tif 000021
【図２０】
2004214903.tif 000022
【図２１】
2004214903.tif 000023
【図２２】
2004214903.tif 000024
【図２３】
2004214903.tif 000025
【図２４】
2004214903.tif 000026