(57)【特許請求の範囲】
【請求項１】
下位階層通信回線および上位階層通信回線に接続され、かつ、その下位階層通信回線の回線切替手段を有する下位階層装置と、上位階層通信回線に接続され、かつ、その上位階層通信回線の回線切替手段を有する上位階層装置とを有するネットワークに接続され、
収集した上位階層通信回線の障害情報および下位階層通信回線の障害情報を用いて、上位階層通信回線または下位階層通信回線のうちの一以上の障害発生回線および障害発生部位を特定し、
下位階層通信回線および上位階層通信回線の両方で、かつ、同時に障害発生がある場合には、上位階層装置の回線切替処理実行の停止通知を上位階層装置に対して行い、前記下位階層装置における回線切替処理を先に行うことにより前記下位階層通信回線の障害復旧を行い、その後に上位階層装置の回線切替処理実行の停止通知の解除を上位階層装置に対して行うことにより前記上位階層通信回線の障害復旧を行う手段を有することを特徴とする通信装置。
【請求項２】
前記通信装置は協調切替装置又は協調切替機能を有する下位階層装置を有するか、または協調切替手段と下位階層装置とが別体で構成されその間がインタフェースを介して結ばれているものであることを特徴とする請求項1記載の通信装置。
【請求項３】
下位階層通信回線および上位階層通信回線に接続され、かつ、その下位階層通信回線の回線切替手段を有する下位階層装置と、上位階層通信回線に接続され、かつ、その上位階層通信回線の回線切替手段を有する上位階層装置とを有するネットワークに接続され、
下位階層通信回線および上位階層通信回線の両方で、かつ、同時に障害発生がある場合には、上位階層装置の回線切替処理実行の停止通知を上位階層装置に対して行い、前記下位階層装置における回線切替処理を先に行うことにより前記下位階層通信回線の障害復旧を行い、その後に上位階層装置の回線切替処理実行の停止通知の解除を上位階層装置に対して行うことにより前記上位階層通信回線の障害復旧を行う手段を有することを特徴とする通信装置。
【請求項４】
下位階層通信回線および上位階層通信回線に接続され、かつ、その下位階層通信回線の回線切替手段を有する下位階層装置と、上位階層通信回線に接続され、かつ、その上位階層通信回線の回線切替手段を有する上位階層装置とを有するネットワークに接続され、
いずれかの下位階層装置が回線障害を検知した場合には、上位階層装置の回線切替処理実行の停止通知を上位階層装置に対して行い、
収集した上位階層通信回線の障害情報および下位階層通信回線の障害情報を用いて、上位階層通信回線または下位階層通信回線のうちの一以上の障害発生回線および障害発生部位を特定し、
いずれの下位階層通信回線でも障害発生はなく、かつ、いずれかの上位階層通信回線での障害発生があると特定される場合には、上位階層装置の回線切替処理実行の停止通知の解除を上位階層装置に対して行い、
いずれかの下位階層通信回線で障害発生があると特定される場合には、上位階層通信回線の障害情報および下位階層通信回線の障害情報を用いて、障害復旧処理実行後に最大数の上位階層通信回線が使用可能とするためには、又は優先度の低い回線よりも優先度の高い回線を優先的に使用可能とするためには、又は復旧する信号回線数が最大となるためには、複数個の上位階層装置または下位階層装置が各々有する回線切替手段のうちのどれを切り替えるべきかの第一の選択肢を特定し、
第一の選択肢による前記回線切替処理において上位階層装置および下位階層装置での回線切替処理の両方が含まれる場合には、下位階層装置における回線切替処理を先に行い、その後に上位階層装置の回線切替処理実行の停止通知の解除を上位階層装置に対して行う手段を有することを特徴とする通信装置。
【請求項５】
それぞれが回線切替手段を有する第一、第二の上位階層装置および第一乃至第四の下位階層装置を有し、
前記第一、第二の上位階層装置は相互に切替可能な第一および第二の上位階層通信回線を介して接続され、第一、第二の下位階層装置は相互に切替可能な、かつ、一以上の上位階層通信回線を多重化した第一および第二の下位階層通信回線を介して接続され、第三、第四の下位階層装置は相互に切替可能な、かつ、一以上の上位階層通信回線を多重化した第三および第四の下位階層通信回線を介して接続され、前記第一の上位階層装置と前記第一の下位階層装置との間および前記第二の上位階層装置と前記第二の下位階層装置との間は前記第一の上位階層通信回線を介して接続され、前記第一の上位階層装置と前記第三の下位階層装置との間および前記第二の上位階層装置と前記第四の下位階層装置との間は前記第二の上位階層通信回線を介して接続され、
下位階層装置が回線障害を検知した場合には、上位階層装置の回線切替処理実行の停止通知を上位階層装置に対して行い、
上位階層通信回線の障害情報および下位階層通信回線の障害情報を用いて、上位階層通信回線または下位階層通信回線のうちの一以上の障害発生回線および障害発生部位を特定し、
いずれの下位階層通信回線でも障害発生はなく、かつ、いずれかの上位階層通信回線での障害発生があると特定される場合には、上位階層装置の回線切替処理実行の停止通知の解除を上位階層装置に対して行い、
いずれかの下位階層通信回線で障害発生があると特定される場合には、上位階層通信回線の障害情報および下位階層通信回線の障害情報に基づいて、障害復旧処理実行後に最大数の上位階層通信回線が使用可能とするためには、又は優先度の低い回線よりも優先度の高い回線を優先的に使用可能とするためには、又は復旧する信号回線数が最大となるためには、複数個の上位階層装置または下位階層装置が各々有する回線切替手段のうちのどれを切り替えるべきかの第一の選択肢を特定し、
第一の選択肢による前記回線切替処理において上位階層装置および下位階層装置での回線切替処理の両方が含まれる場合には、下位階層装置における回線切替処理を先に行い、その後に上位階層装置の回線切替処理実行の停止通知の解除を上位階層装置に対して行う第一の手段を有することを特徴とする通信システム。
【請求項６】
前記第一の選択肢が複数個ある場合には、障害復旧処理時の回線の切替回数が最小となる第二の選択肢を前記第一の選択肢の中から特定し、
前記第二の選択肢が複数個ある場合において、その選択肢の中に下位階層装置での回線切替を伴わない回線切替の組み合わせがある場合には、第三の選択肢としてのその組み合わせを選択して上位階層装置の回線切替処理実行の停止通知の解除を上位階層装置に対して行い、
前記第三の選択肢が存在しない場合には切替が必要な下位階層装置での回線切替処理を行わせ、その後に上位階層装置の回線切替処理実行の停止通知の解除を上位階層装置に対して行うように前記第一の手段は構成されていることを特徴とする請求項5記載の通信システム。
【請求項７】
それぞれが回線切替手段を有する複数の下位階層装置と、前記下位階層装置よりも上位階層に属する複数の上位階層装置とを有し、
前記下位階層装置間は一以上の上位階層通信回線を多重化した下位階層通信回線を介して接続され、前記上位階層装置間は下位階層装置を経由した上位階層通信回線を介して接続され、
いずれかの下位階層装置が回線障害を検知した場合には、上位階層装置の回線切替処理実行の停止通知を上位階層装置に対して行い、
上位階層通信回線の障害情報および下位階層通信回線の障害情報に基づいて、上位階層通信回線または下位階層通信回線のうちの一以上の障害発生回線および障害発生部位を特定し、
いずれの下位階層通信回線でも障害発生はなく、かつ、いずれかの上位階層通信回線での障害発生があると特定される場合には、上位階層装置の回線切替処理実行の停止通知の解除を上位階層装置に対して行い、
いずれかの下位階層通信回線で障害発生があると特定される場合には、上位階層通信回線の障害情報および下位階層通信回線の障害情報に基づいて、障害復旧処理実行後に最大数の上位階層通信回線が使用可能とするためには、又は優先度の低い回線よりも優先度の高い回線を優先的に使用可能とするためには、又は復旧する信号回線数が最大となるためには、複数個の上位階層装置または下位階層装置が各々有する回線切替手段のうちのどれを切り替えるべきかの第一の選択肢を特定し、
第一の選択肢による前記回線切替処理において上位階層装置および下位階層装置での回線切替処理の両方が含まれる場合には、下位階層装置における回線切替処理を先に行い、その後に上位階層装置の回線切替処理実行の停止通知の解除を上位階層装置に対して行う第一の手段を有することを特徴とする通信システム。
【請求項８】
それぞれが回線切替手段を有する第一、第二の上位階層装置および第一乃至第四の下位階層装置を有し、
前記第一、第二の上位階層装置は相互に切替可能な第一および第二の上位階層通信回線を介して接続され、第一、第二の下位階層装置は相互に切替可能な、かつ、一以上の上位階層通信回線を多重化した第一および第二の下位階層通信回線を介して接続され、第三、第四の下位階層装置は相互に切替可能な、かつ、一以上の上位階層通信回線を多重化した第三および第四の下位階層通信回線を介して接続され、前記第一の上位階層装置と前記第一の下位階層装置との間および前記第二の上位階層装置と前記第二の下位階層装置との間は前記第一の上位階層通信回線を介して接続され、前記第一の上位階層装置と前記第三の下位階層装置との間および前記第二の上位階層装置と前記第四の下位階層装置との間は前記第二の上位階層通信回線を介して接続され、
下位階層装置が回線障害を検知した場合には、上位階層装置の回線切替処理実行の停止通知を上位階層装置に対して行い、
上位階層通信回線の障害情報および下位階層通信回線の障害情報に基づいて、上位階層通信回線または下位階層通信回線のうちの一以上の障害発生回線および障害発生部位を特定し、
いずれの下位階層通信回線でも障害発生はなく、かつ、いずれかの上位階層通信回線での障害発生があると特定される場合には、上位階層装置の回線切替処理実行の停止通知の解除を上位階層装置に対して行い、
いずれかの下位階層通信回線で障害発生があると特定される場合には、上位階層通信回線の障害情報および下位階層通信回線の障害情報に基づいて、障害復旧処理実行後に最大数の上位階層通信回線が使用可能とするためには、又は優先度の低い回線よりも優先度の高い回線を優先的に使用可能とするためには、又は復旧する信号回線数が最大となるためには、複数個の上位階層装置または下位階層装置が各々有する回線切替手段のうちのどれを切り替えるべきかの第一の選択肢を特定する第一の手段を有することを特徴とする通信システム。
【請求項９】
それぞれが回線切替手段を有する複数の下位階層装置と、前記下位階層装置よりも上位階層に属する複数の上位階層装置とを有し、
前記下位階層装置間は一以上の上位階層通信回線を多重化した下位階層通信回線を介して接続され、前記上位階層装置間は下位階層装置を経由した上位階層通信回線を介して接続され、
いずれかの下位階層装置が回線障害を検知した場合には、上位階層装置の回線切替処理実行の停止通知を上位階層装置に対して行い、
上位階層通信回線の障害情報および下位階層通信回線の障害情報に基づいて、上位階層通信回線または下位階層通信回線のうちの一以上の障害発生回線および障害発生部位を特定し、
いずれの下位階層通信回線でも障害発生はなく、かつ、いずれかの上位階層通信回線での障害発生があると特定される場合には、上位階層装置の回線切替処理実行の停止通知の解除を上位階層装置に対して行い、
いずれかの下位階層通信回線で障害発生があると特定される場合には、上位階層通信回線の障害情報および下位階層通信回線の障害情報に基づいて、障害復旧処理実行後に最大数の上位階層通信回線が使用可能とするためには、又は優先度の低い回線よりも優先度の高い回線を優先的に使用可能とするためには、又は復旧する信号回線数が最大となるためには、複数個の上位階層装置または下位階層装置が各々有する回線切替手段のうちのどれを切り替えるべきかの第一の選択肢を特定する第一の手段を有することを特徴とする通信システム。
【請求項１０】
下位階層通信回線および上位階層通信回線に接続され、かつ、その下位階層通信回線の回線切替手段を有する下位階層装置と、上位階層通信回線に接続され、かつ、その上位階層通信回線の回線切替手段を有する上位階層装置とを有するネットワークに接続され、
下位階層装置の回線切替によっては障害救済ができないと判断される場合には、その下位階層装置を通らない迂回ルートへ上位階層装置の回線切替手段を切り替える指示を前記上位階層装置に通知する手段を有することを特徴とする通信装置。
【請求項１１】
下位階層通信回線および上位階層通信回線に接続され、かつ、その下位階層通信回線の回線切替手段を有する下位階層装置と、上位階層通信回線に接続され、かつ、その上位階層通信回線の回線切替手段を有する上位階層装置とを有するネットワークに接続され、
回線障害検出時には、上位階層通信回線の障害情報および下位階層通信回線の障害情報に基づいて上位階層通信回線または下位階層通信回線のうちの一以上の障害発生回線および障害発生部位を特定し、
その特定情報及び下位階層装置の障害発生時にその下位階層装置を通らない迂回ルートが有るか否かの情報に基づいて障害復旧の目的で回線切替処理をすべき上位階層装置、下位階層装置を特定し、
下位階層装置の回線切替によっては障害救済ができないと判断され、かつ、その下位階層装置を通らない迂回ルートが存在する場合には、上位階層装置の回線切替手段を前記迂回ルートへ切り替える指示を前記上位階層装置に通知する手段を有することを特徴とする通信装置。
【請求項１２】
上記上位階層通信回線の障害情報は上位階層装置または下位階層装置の少なくとも一方から収集するものであることを特徴とする請求項１１記載の通信装置。
【請求項１３】
前記指示は上位階層装置への切替停止信号の解除であることを特徴とする請求項1１に記載の通信装置。
【請求項１４】
下位階層通信回線および上位階層通信回線に接続され、かつ、その下位階層通信回線の回線切替手段を有する下位階層装置と、上位階層通信回線に接続され、かつ、その上位階層通信回線の回線切替手段を有する上位階層装置とを有するネットワークに接続され、
上位階層装置の回線切替手段を切り替えることにより特定の下位階層装置を通らない迂回回線ルートを確保できるか否かの情報、上位階層通信回線の障害情報および下位階層通信回線の障害情報を用いて上位階層通信回線または下位階層通信回線のうちの一以上の障害発生回線および障害発生部位を回線障害検出時点で特定し、
その特定情報に基づいて障害復旧の目的で回線切替処理をすべき上位階層装置、下位階層装置を特定し、
それら上位階層装置、下位階層装置の回線切替手段のうちのどれを切り替えるかを特定し、切り替えるべき回線切替手段が上位階層装置および下位階層装置にそれぞれ存在する場合には下位階層装置の回線切替手段の切替を上位階層装置の回線切替手段の切替に優先して行うよう指示する手段を有することを特徴とする通信装置。
【請求項１５】
下位階層通信回線および上位階層通信回線に接続され、かつ、その下位階層通信回線の回線切替手段を有する下位階層装置と、上位階層通信回線に接続され、かつ、その上位階層通信回線の回線切替手段を有する上位階層装置とを有し、
下位階層装置の回線切替によっては障害救済ができないと判断される場合には、その下位階層装置を通らない迂回ルートへ上位階層装置の回線切替手段を切り替える指示を前記上位階層装置に通知する手段を有することを特徴とする通信システム。
【請求項１６】
下位階層通信回線および上位階層通信回線に接続され、かつ、その下位階層通信回線の回線切替手段を有する下位階層装置と、上位階層通信回線に接続され、かつ、その上位階層通信回線の回線切替手段を有する上位階層装置とを有し、
回線障害検出時には、上位階層通信回線の障害情報および下位階層通信回線の障害情報に基づいて上位階層通信回線または下位階層通信回線のうちの一以上の障害発生回線および障害発生部位を特定し、
その特定情報及び下位階層装置の障害発生時にその下位階層装置を通らない迂回ルートが有るか否かの情報に基づいて障害復旧の目的で回線切替処理をすべき上位階層装置、下位階層装置を特定し、
下位階層装置の回線切替によっては障害救済ができないと判断され、かつ、その下位階層装置を通らない迂回ルートが存在する場合には、上位階層装置の回線切替手段を前記迂回ルートへ切り替える指示を前記上位階層装置に通知する手段を有することを特徴とする通信システム。
【請求項１７】
下位階層通信回線および上位階層通信回線に接続され、かつ、その下位階層通信回線の回線切替手段を有する下位階層装置と、上位階層通信回線に接続され、かつ、その上位階層通信回線の回線切替手段を有する上位階層装置とを有し、
上位階層装置の回線切替手段を切り替えることにより特定の下位階層装置を通らない迂回回線ルートを確保できるか否かの情報、上位階層通信回線の障害情報および下位階層通信回線の障害情報を用いて上位階層通信回線または下位階層通信回線のうちの一以上の障害発生回線および障害発生部位を回線障害検出時点で特定し、
その特定情報に基づいて障害復旧の目的で回線切替処理をすべき上位階層装置、下位階層装置を特定し、
それら上位階層装置、下位階層装置の回線切替手段のうちのどれを切り替えるかを特定し、切り替えるべき回線切替手段が上位階層装置および下位階層装置にそれぞれ存在する場合には下位階層装置の回線切替手段の切替を上位階層装置の回線切替手段の切替に優先して行うよう指示する手段を有することを特徴とする通信システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、通信装置および通信システムに関する。
【０００２】
【従来の技術】
近年、インターネット等の普及によりデータ通信の重要性が増している。このため、電話やデータ通信を統合して扱うために  ＩＴＵ−Ｔ  Ｉ．１５０で定められたＡＴＭ網が導入されている。また、著しく増加する伝送容量をサポートするための高速光通信網であるＡＮＳＩ  Ｔ１．１０５で定められたＳＯＮＥＴ網、あるいはＩＴＵ−Ｔ  Ｇ７０７で定められたＳＤＨ（ただし、ＳＯＮＥＴとＳＤＨは基本的に同機能）、さらにファイバあたりの伝送容量をふやすために波長多重（ＷＤＭ）技術を導入したＩＴＵ  −  Ｔ  Ｇ．８７２で定めれらた光ネットワーク（ＯＴＮ）が導入されている。
【０００３】
これらのネットワークの接続には、ＩＳＯが規定したＯＳＩ（Ｏｐｅｎ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）基本参照モデルによる階層構造をもとに上位階層と下位階層が規定された上で相互接続される。
【０００４】
個々のネットワークの規定によると、ＡＴＭ、 ＳＯＮＥＴ／ＳＤＨ、ＯＴＮにおいては、ＡＴＭが最も上位の階層であり、ＯＴＮが最も下位の階層であり、 ＳＯＮＥＴとＳＤＨはその間の階層という位置づけとなる。また、各ネットワークは、各々さらにサブネットワークに階層化されている。例えば、ＡＴＭ網なら、Ｖｉｒｔｕａｌ  ＰａｔｈとＶｉｒｔｕａｌ  Ｃｈａｎｎｅｌに分れる。 ＳＯＮＥＴ／ＳＤＨ、ＯＴＮにおいても、サブネットワークに各々階層化されている。
【０００５】
【発明が解決しようとしている課題】
このサブネットワークの中で、中継器で定義された区間を除き、切替に関する階層のみあらわしたものの上位、下位の関係を表１に示す。
【０００６】
【表１】
0003775111.tif 000002
【０００７】
また、この場合上位、下位と言った場合に、定義される区間と多重化の関係を図１に示す。図中の１００〜１１２は上位階層の装置、３００〜３１０は下位階層の装置、５００〜５０２は上位階層回線、６００が下位階層回線を表す。
【０００８】
この図では、一つの下位階層装置に対して複数の上位階層装置が接続されており、下位装置３００には上位装置１００〜１０２、下位装置３１０に対しては上位装置１１０〜１１２が上位階層回線５００〜５０２を介して接続されている。下位装置は、上位階層回線を例えばＡＮＳＩ  Ｔ１．１０５で定められたＳＯＮＥＴ網、あるいはＩＴＵ−Ｔ  Ｇ７０７で定められたＳＤＨ網で規定された時分割多重化方式、あるいは例えばＩＴＵ  −  Ｔ  Ｇ．８７２で定めれらたＯＴＮで規定された波長多重（ＷＤＭ）化方式等の方法により束ねて、ある物理媒体あたり、あるいは単位時間あたりのデータ伝送容量を大きくして下位階層回線に伝送する。
【０００９】
上位階層回線５００、５０１、５０２は各々上位装置１００と１１０、１０１と１１１、１０２と１１２によって、回線の監視制御情報を伝達する部分、例えばＳＯＮＥＴ信号、あるいはＳＤＨ信号のオーバヘッド部の送信、受信処理を施される。この上位階層回線の監視制御情報を処理する区間を上位階層回線区間（以後、上位区間と略記）という。これらの上位階層回線５００〜５０２は物理的に別の回線であっても構わないし、例えばＳＯＮＥＴ網、あるいはＳＤＨ網で定められたパスのように、物理的には同じ回線を使用しても論理的に独立した回線である場合でも構わない。同様に、下位階層回線６００は、下位装置３００と３１０によって終端されており、この下位装置３００と３１０に挟まれた部分を下位階層回線区間（以後、下位区間と略記）という。
【００１０】
このように、上位階層の信号は多重化処理を経て下位区間の信号となるため、信号の帯域の観点から言うと、上位階層の信号は下位階層の信号より同じになることはあっても大きくなることはない。また、定義される区間については、上位階層が下位階層より同じになることはあっても短くなることはない。
【００１１】
ここで、図２に示すような上位階層、下位階層が両方に切替処理部を持っている場合を考える。この図では、上位階層回線５００〜５０５は、上位階層装置１００〜１０４とその中にある上位階層回線信号処理部１２０〜１２４、１２５〜１２９によって終端されている。
【００１２】
上位階層回線５００〜５０３は、下位階層装置３００と３１０中にある多重分離部４４０と４５０によって、多重分離処理を施され下位階層回線６００あるいは６０１の下位区間を経由して上位階層装置１００〜１０３と１１０〜１１３を接続している。同様に、上位階層回線５０４〜５０５は、下位階層装置３０１と３１１中にある多重分離部４４１と４５１によって、多重分離処理を施され下位階層回線６０２あるいは６０３の下位区間を経由して上位階層装置１０３〜１０４と１１３〜１１４を接続している。
【００１３】
以下、簡単のため現用回線と予備回線が１つずつ対になって存在し、正常時には同じデータが転送され受信側で品質のよい回線を選択する１＋１型の切替系について説明する。この図では、下位階層回線６００と６０１は、下位階層装置の下位階層回線経路分岐・選択部４２０あるいは４３０により、それぞれ同じ内容のデータが分岐されて伝送される。同様に、下位階層回線６０２と６０３は、下位階層装置の下位階層回線経路分岐・選択部４２１あるいは４３１により、それぞれ同じ内容のデータが分岐されて伝送される。いかなる回線の障害、および装置障害の無い正常時には、現用回線として下位階層回線６００が下位階層装置の下位階層回線経路分岐・選択部４２０あるいは４３０により選択され、何らかの障害が発生し下位階層回線６００が使用できなくなった場合には、予備回線として６０１が下位階層装置の下位階層回線経路分岐・選択部４２０あるいは４３０により選択され、障害時の下位階層の回線復旧が行われる。
【００１４】
下位階層回線６０２と６０３においても同様に、正常時には現用回線として下位階層回線６０２が下位階層装置の下位階層回線経路分岐・選択部４２１あるいは４３１により選択され、何らかの障害が発生し下位階層回線６０２が使用できなくなった場合には、予備回線として６０３が下位階層装置の下位階層回線経路分岐・選択部４２１あるいは４３１により選択され、障害時の下位階層の回線復旧が行われる。
【００１５】
この図では上位区間においても同様に、上位階層回線５０３と５０４には、上位階層装置の上位階層回線経路分岐・選択部２２０および２３０により、それぞれ同じ内容のデータが分岐されて伝送される。下位区間の場合と同様に、正常時には現用伝送路として上位階層回線５０３が上位階層装置の上位階層回線経路分岐・選択部２２０あるいは２３０により選択され、上位階層回線５０３の障害発生時には、予備伝送路として上位階層回線５０４が上位階層装置の上位階層回線経路分岐・選択部２２０あるいは２３０により選択される。
【００１６】
次に、図３に示した下位階層回線６００で障害が発生した場合、本発明の実施例の説明のために考案した方法による上位階層と下位階層での切替処理について説明する。図３は、図２の中で、上位階層装置、下位階層装置のうち切替処理部を持つ部分を抜き出して示している。
【００１７】
この方法では、下位階層で発生した障害は、上位階層への警報転送によって、上位階層装置に通知される。警報転送の概念を図４に示す。図中、上位階層回線５００〜５０２は上位階層装置１００〜１１２によって終端されており、上位階層と下位階層との接続は下位階層装置３００と３１０によって行われ、下位階層装置３００と３１０の間は下位階層回線６００によって接続されている。
【００１８】
今、下位階層回線６００で障害が発生したとする。下位階層回線６００は双方向に伝達する信号を示しているが、今の場合、障害の影響が双方向に及ぼす場合を考える。まず、下位階層装置３００と３１０は各々下位階層回線で障害が発生したことを検出する。そして、障害を検出したことを上位階層に伝達するための警報転送信号（ Ａｌａｒｍ  Ｉｎｄｉｃａｔｉｏｎ  Ｓｉｇｎａｌ 、ＡＩＳ）を全ての上位階層回線５００〜５０２に流す。これにより、下位階層装置に接続されている全ての上位階層装置１００〜１０２と１１０〜１１２は、下位区間６００で障害を受けたことを識別でき、現在上位階層回線５００〜５０２に送られているデータが無効なものであることを認識する。
【００１９】
ＡＩＳは、表１に示した各網の各階層、すなわちＡＴＭ網のＶｉｒｔｕａｌ  ＰａｔｈとＶｉｒｔｕａｌ  Ｃｈａｎｎｅｌ、ＳＯＮＥＴ網のパスとライン、ＳＤＨ網のパスとＭセクション、ＯＴＮ網のＯｐｔｉｃａｌ  ＣｈａｎｎｅｌとＯｐｔｉｃａｌ  Ｍｕｌｔｉｐｌｅ  Ｓｅｃｔｉｏｎ等で各々規定されており、各網の規定では表１に従った各網の中での下位階層から上位階層への警報転送についても規定している。また、各網をまたがる警報転送についても規定されている。例えば、下位階層がＳＯＮＥＴ網で上位階層がＡＴＭ網の場合の警報転送は、ＩＴＵ−Ｔ  Ｉ．６１０によって規定されている。
【００２０】
下位階層から上位階層への警報転送の概念図を図５に示す。図中の上位階層と下位階層を結ぶ線は上位階層回線を示し、下位階層同士を結ぶ線は下位階層回線を示す。警報転送は、下位階層から上位階層に対して行われるもので、上位階層から下位階層に対して行われることはない。
【００２１】
このような警報転送の仕組みによって、上位階層は下位階層の障害発生を認識することができる。この方法は、上位階層、下位階層の切替処理部は独立したプロトコルを持ち、検出した障害情報、あるいはＡＩＳをもとに切替が必要かどうか判断し、独立に切替処理を行うというものである。このため、図３における下位階層回線６００で障害が発生した場合、下位階層装置３００と３１０は下位階層回線６００で障害が発生したことを検出して下位階層内での切替処理を始める。そして、下位階層の現用回線６００から下位階層の予備回線６０１への切替処理を実行する。また、上位階層装置１００と１１０は下位階層回線６００で障害が発生したことを受信したＡＩＳより判断して、上位階層内での切替処理を始める。そして、上位階層の現用回線５０３から上位階層の予備回線５０４への切替を実行する。
【００２２】
この場合、両階層で切替処理を独立に行うため、本来どちらかの階層で切替処理を行えば回線復旧が行われる場合でも、両階層での切替処理が実行されてしまい、無駄な切替が実行されることになる。これを防ぐために、２つの階層で異なる切替機能を持つ場合に片方の切替処理を永続的に停止させる方法がある。例えばＡＮＳＩ  Ｔ１．１０５では、ＳＯＮＥＴ装置がＡＴＭのように切替機能を持ったネットワークを上位階層として接続される場合を想定し、自らの切替をパス単位で禁止するＮＵＴ  （Ｎｏｎ−ｐｒｅｅｍｐｔｉｂｌｅ  Ｕｎｐｒｏｔｅｃｔｅｄ  Ｔｒａｆｆｉｃ）を規定している。
【００２３】
また、両階層で切替処理を独立に行うことの不都合として、下位階層の装置が切替中である場合には、上位装置間で行われる切替プロトコルの内容が正しく受け渡されない可能性もある。これを防ぐためには、片方の切替処理を一定時間停止させるという方法もある。例えば、ＡＴＭ網とＳＯＮＥＴ網あるいはＳＤＨ網の接続においては、ＩＴＵ−Ｔ  Ｉ．６３０に定められた方法によると、下位階層であるＳＯＮＥＴあるいはＳＤＨが切替処理を行っている場合に、ＡＴＭ網での切替動作を一定期間停止するためのホールドオフ時間が設けられており、この時間は０〜１０ｓの範囲で５００ｍｓごとに変えることができる。
【００２４】
以上説明したように、上位階層と下位階層にそれぞれ切替機能を持っているシステムでは、片方の切替処理を永続的に、あるいは、一定期間停止する必要があるため、切替時間において無駄を生じることになる。
【００２５】
片方の階層の切替処理を永続的に停止する方法の例として挙げたＡＮＳＩ  Ｔ１．１０５で定められたＮＵＴによる方法では、ＳＯＮＥＴ網の切替を停止するので、ＳＯＮＥＴ切替処理部が無駄になる。
【００２６】
また、片方の階層の切替処理を一定期間停止する方法の例として挙げたＩＴＵ−Ｔ  Ｉ．６３０に定められた方法では、ＳＯＮＥＴ網で救済不能の障害をＡＴＭ網で救済する場合に、少なくとも５００ｍｓ以上待たなければならない。この方法によるタイムチャートを図７に示す。今、下位階層回線で障害が発生すると、下位階層装置は回線で障害が発生したことを検出しＡＩＳを全ての上位階層回線に流す。これにより、下位階層装置に接続されている全ての上位階層装置は、下位区間が障害を受け、現在上位階層回線に送られているデータが無効なものであることを認識する。しかし、両階層で独立に切替が行われ無駄な切替が実行されることを防ぐために、先に述べたように上位階層装置ではホールドオフ時間を設けてあるので、上位階層装置は下位階層装置からＡＩＳを受け取ってもホールドオフ時間内は切替処理を実行しない。この図では、上位階層がＡＴＭ、下位階層がＳＯＮＥＴあるいはＳＤＨの場合を想定し、上位階層装置でのホールドオフ時間が５００ｍｓである場合を示している。
【００２７】
下位階層装置ではＡＩＳを上位階層に転送するとともに、下位階層装置間での切替処理を実行する。今の場合１＋１型の切替系なので、現用回線の障害を検出した受信装置は自らの経路選択部にて予備回線への切替を行う。この切替に要する時間は、例えばＳＯＮＥＴでは５０ｍｓ以内に規定されている。しかし、予備回線にも障害が生じていた場合、あるいは装置が既に故障しており経路選択部が正しく動作しなかった場合には切替処理が失敗する場合がある。すなわち、受信装置は引き続き回線からの障害を検出し、上位階層回線にＡＩＳを転送する状態が継続する。しかし、上位階層装置はホールドオフ時間が経過するまで障害を復旧するための切替処理を行わずに待機し続ける。そして、ホールドオフ時間経過後に上位階層装置間での切替処理を行う。すなわち、上位階層の受信装置は自らの経路選択部にて上位階層の予備回線への切替を開始する。ＡＴＭの場合では、 ＩＴＵ−Ｔ  Ｄｒａｆｔ  Ｎｅｗ  Ｒｅｃｏｍｍｅｎｄａｔｉｏｎ  Ｉ．６３０で規定されているように切替処理時間は目標値として５０ｍｓが上げられている。切替処理が無事終了すれば、上位階層装置は正常な予備回線からの信号を受けることができ、ＡＩＳあるいは障害を検出することなく、回線からの信号を正しく受信するようになる。
【００２８】
この図に示すように、ＳＯＮＥＴは５０ｍｓ以内で切替を行うが、ホールドオフ時間５００ｍｓからＳＯＮＥＴの処理時間５０ｍｓを差し引いた分の４５０ｍｓの時間は両装置は何もしないので時間の無駄となる。
【００２９】
本発明の実施例の目的は、二つの階層で切替機能を持っている通信装置または通信ネットワークにおいて、両階層の切替方式の特徴を生かし、障害状況に応じてお互いの切替機能と処理時間に関して従来よりも無駄の少ない効率的な階層間協調切替処理を実現すること等にある。
【００３０】
【課題を解決するための手段】
本発明の実施例の一態様は次の通りであり、その構成の一部を図21に示した。それぞれが回線切替手段を有する第一、第二の上位階層装置および第一乃至第四の下位階層装置を有し、
前記第一、第二の上位階層装置は相互に切替可能な第一および第二の上位階層通信回線を介して接続され、第一、第二の下位階層装置は相互に切替可能な、かつ、一以上の上位階層通信回線を多重化した第一および第二の下位階層通信回線を介して接続され、第三、第四の下位階層装置は相互に切替可能な、かつ、一以上の上位階層通信回線を多重化した第三および第四の下位階層通信回線を介して接続され、前記第一の上位階層装置と前記第一の下位階層装置との間および前記第二の上位階層装置と前記第二の下位階層装置との間は前記第一の上位階層通信回線を介して接続され、前記第一の上位階層装置と前記第三の下位階層装置との間および前記第二の上位階層装置と前記第四の下位階層装置との間は前記第二の上位階層通信回線を介して接続され、
下位階層装置が回線障害を検知した場合には、上位階層装置の回線切替処理実行の停止通知を上位階層装置に対して行い、
上位階層通信回線の障害情報および下位階層通信回線の障害情報を用いて、上位階層通信回線または下位階層通信回線のうちの一以上の障害発生回線および障害発生部位を特定し、
いずれの下位階層通信回線でも障害発生はなく、かつ、いずれかの上位階層通信回線での障害発生があると特定される場合には、上位階層装置の回線切替処理実行の停止通知の解除を上位階層装置に対して行い、
いずれかの下位階層通信回線で障害発生があると特定される場合には、上位階層通信回線の障害情報および下位階層通信回線の障害情報に基づいて、障害復旧処理実行後に最大数の上位階層通信回線が使用可能とするためには、又は優先度の低い回線よりも優先度の高い回線を優先的に使用可能とするためには、又は復旧する信号回線数が最大となるためには、複数個の上位階層装置または下位階層装置が各々有する回線切替手段のうちのどれを切り替えるべきかの第一の選択肢を特定し、
第一の選択肢による前記回線切替処理において上位階層装置および下位階層装置での回線切替処理の両方が含まれる場合には、下位階層装置における回線切替処理を先に行い、その後に上位階層装置の回線切替処理実行の停止通知の解除を上位階層装置に対して行う第一の手段を有することを特徴とする通信システム。
【００３１】
【発明の実施の形態】
（実施例1）
本実施例による協調切替判断部を持つ切替装置について説明する。その概念図を図８に示す。
【００３２】
本実施例においては、協調切替を行うための判断部を新たに設け、上位階層、下位階層からの障害情報を受けとり、障害の状態に応じて、切替を行うべき階層を判断する。判断部は、上位階層から、この上位装置が別の迂回ルート、すなわち、切替処理を行おうとしている下位装置を通らない別のルートを持っているかの有無の情報をも受けるように構成される。下位階層から上位階層へは、従来の警報転送信号に加え切替停止信号を与えることができ、これにより下位階層の切替を先に切替制御を行うことができる。
【００３３】
まず、本実施例による切替装置を説明する前に、比較例としての方式を実現するための装置構成の一例を図５等に基づいて説明する。図６は、従来の下位階層の装置と上位階層の装置で図２におけるネットワークを構成した場合、図２の一部分を詳細に書き表したものである。
【００３４】
図中、下位階層装置３１０は、下位階層の現用回線６００と下位階層の予備回線６０１を介して別の下位階層装置と接続されている。また、下位階層装置３１０は、上位階層装置１１０〜１１３とも上位階層の回線５００〜５０３を介して接続されている。上位階層装置１１３は、上位階層の予備回線５０４を有し、別の下位装置あるいは上位装置と接続されている。この場合、上位階層の予備回線５０４は必要に応じて上位階層の回線５０３と同じ内容のデータを伝達できるようになっている。
【００３５】
ここでは、回線６００〜６０１と５００〜５０４を図中の左側から右側に流れる片方向の信号の伝播について説明する。右側から左側に流れる信号に対しても、以下に示すように同様に説明できる。
【００３６】
下位階層装置３１０は、下位階層回線信号受信処理部３３０〜３３１と、下位階層回線障害検出部３６０〜３６１と、下位階層回線経路分岐・選択部４３０と、下位階層回線の多重分離部４５０と、下位階層回線切替判断部７１０と、上位階層への警報転送判断部７５０と、上位階層回線信号送信処理部３４０〜３４３と、上位階層への警報転送信号発出部４７０〜４７３とを有する。上位階層装置１１３は、上位階層回線信号受信処理部１３３〜１３４と、上位階層回線障害検出部１６３〜１６４と、上位階層回線経路分岐・選択部２３０と、上位階層回線切替判断部７２０とを有する。
【００３７】
ここで、下位階層の回線６００で障害が発生した場合を考える。この場合、下位階層回線障害検出部３６０は障害が発生したことを検出し、下位階層回線切替判断部７１０と、上位階層への警報転送判断部７５０に障害を検出したことを知らせる。尚、障害の検出方式としては、例えばＳＯＮＥＴ，ＳＤＨの場合には、ＬＯＳ（Ｌｏｓｓ  ｏｆ  Ｓｉｇｎａｌ）やＢＩＰ（Ｂｉｔｅ  Ｉｎｔｅｒｌｅａｖｅｄ  Ｐａｒｉｔｙ）を用いた誤り率検出方法を用いる。また、ＡＴＭにおいてはＣＲＣ（Ｃｙｃｌｉｃ  Ｒｅｄｕｎｄａｎｃｙ  Ｃｈｅｃｋ）を用いる。警報転送の方法としては、 ＳＯＮＥＴ，ＳＤＨの場合には各々ＡＮＳＩ  Ｔ１．１０５、あるいはＩＴＵ−Ｔ  Ｇ７０７で規定されているＡＩＳフォーマットを用いる。また、ＡＴＭにおいてはＩＴＵ−Ｔ  Ｉ．６１０において規定されているＯＡＭセルによる方法を用いる。
【００３８】
警報転送判断部７５０は、下位階層回線６００によって影響を受ける上位階層回線５００〜５０３の全ての回線にＡＩＳが送信されるように、上位階層への警報転送信号発出部４７０〜４７３に指示を出す。下位階層回線切替判断部７１０は、対向している下位階層装置と切替プロトコルにより、下位階層の予備回線６０１を選択してデータを転送するように切替処理を実行する。本図では１＋１型の切替系のものを示しているが、例えば切替プロトコルとしては、 ＡＮＳＩ  Ｔ１．１０５で規定されている１＋１型、１：Ｎ型、ＢＬＳＲ（Ｂｉｄｉｒｅｃｔｉｏｎａｌ  Ｌｉｎｅ  Ｓｗｉｔｃｈｅｄ  Ｒｉｎｇ）などを用いることができる。以下、簡単のため１＋１型の場合について説明する。１＋１型切替系では、現用回線の障害を検出した受信装置が自らの経路選択部にて、正常にデータ転送を行うことのできる予備回線への切替を行う。すなわち、下位階層回線切替判断部７１０は、下位階層回線障害検出部３６０，３６１より受け取った情報をもとに、現用回線６００と予備回線６０１のうち障害の無い回線を選択するように下位階層回線経路分岐・選択部４３０に指示を出す。下位階層回線経路分岐・選択部４３０は、自らの選択処理が正しく行われた場合には警報転送判断部７５０に知らせ、上位階層装置での切替処理が不要であること、すなわち、上位階層装置への警報転送が不要であることを知らせる。警報転送判断部７５０は、下位階層装置での切替処理が正常に行われ、これ以上ＡＩＳの転送が不要であると判断した場合には、上位階層への警報転送信号発出部４７０〜４７３に警報の転送を行わないように指示する。また、警報転送判断部７５０は、下位階層回線障害検出部３６０，３６１から両方の回線の障害情報を受け取り、下位階層回線経路分岐・選択部４３０が選択している回線が妥当なものであるかを判断する。この時、両方の回線の障害情報と経路選択部の処理に矛盾がある場合には、引き続き上位階層への警報転送信号発出部４７０〜４７３にＡＩＳ転送を行うように指示する。
【００３９】
上位階層回線５００〜５０３によって、ＡＩＳを受信した上位階層装置１１０〜１１３は、上位階層の切替プロトコルに従いそれぞれ独立に上位階層回線の切替処理を行う。
【００４０】
上位階層装置１１３を例にとって、上位階層装置の切替処理を説明する。今の場合、上位階層装置１１３は、上位階層回線障害検出部１６３〜１６４によって、上位階層回線５０３がＡＩＳを転送し、そのデータの内容が無効であることを識別し、上位階層回線切替判断部７２０に知らせる。上位階層回線切替判断部７２０は、対向している上位階層装置と切替プロトコルを交わすことにより、上位階層の予備回線５０４を選択してデータを転送するように切替処理を実行する。この場合、切替プロトコルとしてはいくつか考えられるが、ＡＴＭの場合には１＋１型の切替プロトコルがＩＴＵ−Ｔ  Ｄｒａｆｔ  Ｎｅｗ  Ｒｅｃｏｍｍｅｎｄａｔｉｏｎ  Ｉ．６３０にて規定されいる。
【００４１】
もちろん、上位階層装置１１３は、上位階層回線障害検出部１６３〜１６４がＡＩＳではなく上位階層回線５０３の障害を検出した場合にも、同様に上位階層装置と切替プロトコルを交わすことにより、上位階層の予備回線５０４を選択するように切替処理を実行する。
【００４２】
この図では省略しているが、上位階層装置１１３は、さらなる上位階層回線信号への送信処理部、さらなる上位階層への警報転送信号発出部、さらなる上位階層への警報転送判断部を持ち、さらなる上位階層への警報転送を行う場合もある。
【００４３】
本発明の協調切替判断部を持つ切替装置の第１の実施例について図９を用いて詳しく説明する。本図は、上述の方式の下位階層の装置と上位階層の装置で図２におけるネットワークを構成した場合、図２の一部分を詳細に書き表したものである。
【００４４】
本発明の実施例における上位階層と下位階層は、表１に示されたＡＴＭ、ＳＯＮＥＴ、ＳＤＨ、ＯＴＮの、上位と下位の相対関係が与えられるもの、全てにおいて適用可能である。また、ＡＴＭやＳＯＮＥＴ、ＳＤＨのサブネットワークにおけるＶｉｒｔｕａｌ  ＰａｔｈやＶｉｒｔｕａｌ  Ｃｈａｎｎｅｌ，Ｐａｔｈ，Ｌｉｎｅ等のどれであっても構わない。 ＩＳＯが規定したＯＳＩ（Ｏｐｅｎ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ）基本参照モデルによる階層構造に従い、上位と下位の相対関係を与えられるもの全てに、本発明の実施例の考え方は適用できる。
【００４５】
図中、下位階層装置３１０は、下位階層の現用回線６００と下位階層の予備回線６０１を介して別の下位階層装置と接続されている。本図では、現用と予備が１つずつ対になり、正常時に同じデータが転送されている１＋１型の切替系を示しているが、本発明の実施例は、現用回線ｎ本に対して１本の予備回線を持つ１：ｎ型の切替プロトコルを持つネットワークにおいても同様に適用することができる。また、図２では、リニア型のネットワークを示しているが、リング型のネットワーク、およびメッシュ型のネットワークにおいても、本発明の実施例の考え方を同様に適用することができる。以下、１＋１リニア型の切替プロトコルを持つネットワークについて説明していく。
【００４６】
下位階層装置３１０は、上位階層装置１１０〜１１３とも上位階層の回線５００〜５０３を介して接続されている。上位階層装置１１３は、上位階層の予備回線５０４を有し、別の下位装置あるいは上位装置と接続されている。この場合、上位階層の予備回線５０４は必要に応じて上位階層の回線５０３と同じ内容のデータを伝達できるようになっている。
【００４７】
ここでは、回線６００〜６０１と５００〜５０４を図中の左側から右側に流れる片方向の信号の伝播について説明する。右側から左側に流れる信号に対しても、以下に示すように同様に説明できる。
【００４８】
下位階層装置３１０は、図６で説明した装置と同じく下位階層回線信号受信処理部３３０〜３３１と、下位階層回線障害検出部３６０〜３６１と、下位階層回線経路分岐・選択部４３０と、下位階層回線の多重分離部４５０と、下位階層回線切替判断部７１０と、上位階層への警報転送判断部７５０と、上位階層回線信号送信処理部３４０〜３４３と、上位階層への警報転送信号発出部４７０〜４７３とを有する。ただし、この図では、下位階層回線切替判断部７１０と上位階層への警報転送判断部７５０については省略してある。
【００４９】
下位階層装置３１０は、従来装置に比較してさらに、下位階層装置３１０の下位階層現用回線６００に対する上位階層回線障害検出部４６０〜４６３と、下位階層予備回線６０１に対する上位階層回線障害検出部４６５〜４６８と、下位階層装置の上位階層への切替停止信号発出部４８０〜４８３を持つ。
【００５０】
切替停止信号転送のための媒体は、例えばＯＴＮでは波長多重された監視信号を用いればよいし、ＳＯＮＥＴやＳＤＨでは、オーバヘッドを用いればよい。また、ＡＴＭでは、ＯＡＭ（Ｏｐｅｒａｔｉｏｎ  Ａｄｍｉｎｉｓｔｒａｔｉｏｎ  Ｍａｉｎｔｅｎａｎｃｅ）セル等によって転送すればよい。
【００５１】
上位階層装置１１３は、従来装置と同じく上位階層回線信号受信処理部１３３〜１３４と、上位階層回線障害検出部１６３〜１６４と、上位階層回線経路分岐・選択部２３０と、上位階層回線切替判断部７２０とを有する。ただし、この図では、上位階層回線切替判断部７２０は省略してある。
【００５２】
上位階層装置１１０〜１１２も上位階層装置１１３と同様に、上位階層回線信号受信処理部１３０〜１３２と、上位階層回線障害検出部１６０〜１６２とを有する。
【００５３】
上位階層装置１１３は、従来装置に比較してさらに、上位階層回線迂回ルート有無情報信号発出部８０３を有する。上位階層装置１１０〜１１２も上位階層装置１１３と同様に、上位階層回線迂回ルート有無情報信号発出部８００〜８０２を有する。
【００５４】
迂回ルート有無情報信号転送のための媒体は、例えばＯＴＮでは波長多重された監視信号を用いればよいし、ＳＯＮＥＴやＳＤＨでは、オーバヘッドを用いればよい。また、ＡＴＭでは、ＯＡＭ（Ｏｐｅｒａｔｉｏｎ  Ａｄｍｉｎｉｓｔｒａｔｉｏｎ  Ｍａｉｎｔｅｎａｎｃｅ）セル等によって転送する方法が考えれる。
【００５５】
ここで言う迂回ルートとは、別の下位階層装置を経由する使用可能な上位階層回線のことを意味する。これは、管理者が与えるネットワークの接続状態、あるいは上位階層予備回線の障害検出部から送られる障害の発生状況から決定することができる。簡単には、管理者がネットワーク構築の際に、個々の上位階層回線で迂回ルートが存在するかを把握して、あらかじめ迂回ルートの有無を設定し、その設定内容を下位階層装置に伝達させる。もう一つの簡単な、迂回ルート有無の決定方法としては、迂回ルート有無は、上位階層予備回線が正常か否かだけで判断しても構わない。すなわち、上位階層予備回線の障害検出部１６４が上位階層予備回線５０４における障害を検出したら迂回ルート有り、障害を検出しない場合には迂回ルート無し、として上位階層回線迂回ルート有無情報信号発出部８０３から迂回ルート有無の情報を発出させる。更には、管理者が設定した迂回ルートの有無の情報と上位階層予備回線が正常か否かといった情報の論理ＯＲをとっても構わない。すなわち、この場合は、管理者が迂回ルート有りと設定し、かつ上位階層予備回線が正常な時のみ、上位階層回線迂回ルート有無情報信号発出部８００〜８０２が迂回ルート有りであることを発する。
【００５６】
本発明の実施例では、さらに階層間協調切替判断部７００を有する。階層間協調切替判断部７００の存在する場所は、本図では下位階層装置３１０、あるいは上位階層装置１１０〜１１３の外に描かれているが、下位階層装置３１０の中にあっても構わないし、上位階層装置１１０〜１１３の中にあっても構わない。
【００５７】
協調切替判断部７００は、 上位階層装置１１０〜１１３の上位階層回線障害検出部１６０〜１６４から送られる上位階層障害情報と、下位階層装置３１０の下位階層回線障害検出部３６０〜３６１から送られる下位階層障害情報と、下位階層装置３１０の上位階層回線障害検出部４６０〜４６８から送られる上位階層障害情報とを受け取る。
【００５８】
協調切替判断部７００は、障害情報が送られてきたときに、下位階層回線と上位階層回線の障害情報に対して照合する機能を持つ。協調切替判断部７００は、下位階層装置３１０の下位階層回線経路分岐・選択部４３０と上位階層への切替停止信号発出部４８０〜４８３の制御を行うことができる。また、協調切替判断部７００は上位階層装置１００〜１０３の上位階層回線迂回ルート有無情報信号発出部８００〜８０３から迂回ルート有無情報を受け取ることができる。
【００５９】
協調切替判断部７００の詳細な構成を図１７に示す。協調切替判断部は、下位階層装置が検出した障害情報の障害情報収集部９００と上位階層装置が検出した障害情報の障害情報収集部９２０と下位階層階層装置と上位階層装置が各々検出した障害情報の照合部９１０と場合分け状態計算部９３０と場合分け状態選択部９４０と下位階層装置の上位階層への切替停止信号発出要求部９５０とを有する。
【００６０】
そして、下位階層装置が検出した障害情報の障害情報収集部９００は、この内部に下位階層現用回線に関する下位階層装置が検出した障害の情報を記述するテーブル９０１と下位階層予備回線に関する下位階層装置が検出した障害の情報を記述するテーブル９０２を有する。上位階層装置が検出した障害情報の障害情報収集部９２０は、この内部に上位階層現用回線に関する上位階層装置が検出した障害の情報を記述するテーブル９２１を有する。下位階層階層装置と上位階層装置が各々検出した障害情報の照合部９１０は、有効な上位階層現用回線の情報を記述するテーブル９１１と有効な上位階層予備回線の情報を記述するテーブル９１２を有する。場合分け状態計算部９３０は、一つ目の場合分けされた状態を計算するテーブル９３１と二つ目の場合分けされた状態を計算するテーブル９３２と三つ目の場合分けされた状態を計算するテーブル９３２と四つ目の場合分けされた状態を計算するテーブル９３３を有する。場合分け状態選択部９４０は使用可能回線数最大状態抽出部９４１と切替数最小状態抽出部９４２を有する。下位階層装置の上位階層への切替停止信号発出要求部９５０は、下位階層装置が検出した障害情報の障害情報収集部９００からの下位階層装置の上位階層への切替停止信号発出要求部950への割込信号線９６０が接続されている。下位階層装置の上位階層への切替停止信号発出要求部９５０は、下位階層装置の上位階層への切替停止信号発出部４８０〜４８３と接続しており、協調切替処理判断部７００にて判断した結果に基づき、下位階層装置の上位階層への切替停止信号発出部４８０〜４８３が切替停止信号を発出すべきか否かの指示を出す。
【００６１】
下位階層現用回線に関する下位階層装置が検出した障害の情報テーブル９０１には、下位階層装置の下位階層現用回線障害検出部３６０からの障害検出情報と、下位階層装置の下位階層現用回線に対応する上位階層回線障害検出部４６０〜４６３からの障害検出情報が送られ、その障害検出情報を上位階層回線単位で記述することができる。下位階層予備回線に関する下位階層装置が検出した障害の情報テーブル９０２には、下位階層装置の下位階層予備回線障害検出部３６１からの障害検出情報と、下位階層装置の下位階層予備回線に対応する上位階層回線障害検出部４６５〜４６８からの障害検出情報が送られ、その障害検出情報を上位階層回線単位で記述することができる。
【００６２】
上位階層現用回線に関する上位階層装置が検出した障害の情報テーブル９２１には、上位階層装置の上位階層現用回線に対応する上位階層回線障害検出部１６０〜１６３からの障害検出情報が送られ、その障害検出情報を上位階層回線単位で記述することができる。
【００６３】
有効上位階層現用回線情報テーブル９１１とは、下位階層装置３１０と上位階層装置１１０〜１１３間の上位階層現用回線５００〜５０３の中でこの区間に障害を持たずに現在使用可能な上位階層現用回線を上位階層回線単位で記述するテーブルである。有効上位階層現用回線は、上位階層現用回線に関する上位階層装置が検出した障害情報テーブル９２１の内容から下位階層現用回線に関する下位階層装置が検出した障害情報テーブル９０１の内容を論理的に引き算して求める。すなわち、上位階層装置が検出した障害情報テーブル９２１で上位階層回線５００に関して障害有り（異常）と記述され、かつ下位階層装置が検出した障害情報テーブル９０１で上位階層回線５００に関して障害無し（正常）と記述されている場合には、障害の要因は図９に示す下位階層装置３１０と上位階層装置１１０間の上位階層回線５００上に障害の原因があると考えられる。よって、この場合は有効上位階層現用回線情報テーブル９１１に使用不可と記述する。次に上位階層装置が検出した障害情報テーブル９２１で上位階層回線５００に関して障害有り（異常）と記述され、かつ下位階層装置が検出した障害情報テーブル９０１で上位階層回線５００に関して障害有り（異常）と記述されている場合には、障害の要因は図９に示す下位階層装置３１０の左側、すなわち下位階層回線６００もしくはその上流で障害の原因があると考えられる。この場合は有効上位階層現用回線情報テーブル９１１に使用可能と記述する。尚、両方の装置の障害検出方法が厳密に一致しない場合に上位階層装置が検出した障害情報テーブル９２１で上位階層回線５００に関して障害無し（正常）と記述され、かつ下位階層装置が検出した障害情報テーブル９０１では障害有り（異常）と記述されている場合には、上位階層装置では問題なく受信できていると考え上位階層装置が検出した障害情報テーブル９２１の結果を信じることにする。よって、この場合は有効上位階層現用回線情報テーブル９１１に使用可能と記述する。
【００６４】
有効な予備回線の情報を記述するテーブル９１２は、個々の上位階層装置１１０〜１１３における上位階層回線迂回ルート有無情報信号発出部８００〜８０３からの内容を収集して上位階層回線単位で記述するテーブルである。これは言い方を変えれば、上位階層装置１１０〜１１３間が上位階層現用回線５００〜５０３で障害を検出したときに、その代わりに使用可能な上位階層予備回線を上位階層回線単位で記述するテーブルである。
【００６５】
想定される場合分けの状態の決め方、持つべきテーブルの数については厳密なルールがあるわけではないが、ここでは、４つの場合分け状態計算テーブルを用いた場合の実施例について説明する。一つ目の場合分けの状態は、下位階層、上位階層ともに現用回線のみを用いる状態である。二つ目の場合分けの状態は、下位階層では現用回線を用い、上位階層回線は現用回線と予備回線のうち障害を持たない方を用いる状態である。三つ目の場合分けの状態は、下位階層では予備回線を用い、上位階層回線は現用回線を用いる状態である。四つ目の場合分けの状態は、下位階層では予備回線を用い、上位階層回線は現用回線と予備回線のうち障害を持たない方を用いる状態である。
【００６６】
各場合分け状態テーブルの値の持ち方について説明する。各場合分け状態テーブルは、先に決めた状態に応じ、協調切替処理が終了した時点でどの上位階層回線が救済されるかという内容を上位階層回線単位で記述するものである。
【００６７】
一つ目の場合分け状態では、上位階層装置、下位階層装置ともに切替処理を行わないので、この場合分け状態計算テーブル９３１が持つ値は、上位階層現用回線に関する上位階層装置が検出した障害情報テーブル９２１と同じである。
【００６８】
二つ目の場合分け状態では、下位階層装置では切替を行わず、上位階層装置のみで切替処理を行うため、この場合分け状態計算テーブル９３２は、各上位階層回線ごとに上位階層現用回線に関する上位階層装置が検出した障害情報テーブル９２１と有効上位階層予備回線情報テーブル９１２の値を比較し良い方の値を採用（障害のない方があればそちらを採用）する。
【００６９】
三つ目の場合分け状態では、下位階層装置で切替を行い、上位階層装置では切替処理を行わないため、この場合分け状態計算テーブル９３３は、各上位階層回線ごとに下位階層予備回線に関する下位階層装置が検出した障害情報テーブル９０２と有効上位階層現用回線情報テーブル９１１との論理ＯＲをとる。
【００７０】
四つ目の場合分け状態では、下位階層装置と上位階層装置の両方で切替処理を行わう状態を考えるため、場合分け状態計算テーブル９３４は、各上位階層回線ごとに三つ目の場合分け状態テーブル９３３の値と有効上位階層予備回線情報テーブル９１２の値を比較し良い方の値を採用（障害のない方があればそちらを採用）する。
【００７１】
このように計算された４つの場合分け状態計算テーブルの結果から使用可能な上位階層回線数と切替数の計算を行い、場合分け状態選択部９４０にて最適な状態を選択する。使用可能な上位階層回線数は、場合分け状態テーブルで上位階層回線単位で使用可能と記述されている正常な回線の数の和で求められる。
【００７２】
この結果より、使用可能回線数最大状態抽出部９４１は各場合分け状態において使用可能回線が最大数を持つ状態を抽出する。このとき、複数の最大数を持つ場合分け状態が存在する場合には、その全ての場合分け状態を抽出し、その次の切替数最小状態抽出部９４２にその抽出した結果を渡す。
【００７３】
切替数の計算については次のように求める。一つ目の場合分け状態では、切替を行っていないので切替数は０である。三つ目の場合分け状態では、下位階層装置でのみ切替を行うので、切替数は１となる。二つ目の場合分け状態では、上位階層装置でのみ切替を行うので、下位階層現用回線に関する下位階層装置が検出した障害情報テーブル９０１で記述されている障害を持つ回線の数だけ、上位階層装置での切替処理が開始されることになる。よって、切替数は、障害情報テーブル９０１で記述されている障害を持つ回線数の和となる。四つ目の場合分け状態では、下位階層装置と上位階層装置の両方で切替を行う。上位階層装置での切替処理は、下位階層予備回線に関する下位階層装置が検出した障害情報テーブル９０２で記述されている障害を持つ回線の数だけ行われる。これに、下位階層装置での切替数１を加算した回数が全切替数ということになる。
【００７４】
このように計算した切替数をもとに切替数最小状態抽出部９４２は、切替数が最小の状態を抽出する。ここでもし、使用可能回線数が最大で、かつ切替数が最小となる複数の場合分け切替状態が存在する場合には下位階層装置での切替処理を行わない状態の方を採用する。これは、両方の階層で切替を行うより片方の階層（この場合、上位階層）だけで切替処理を行った方が全切替処理にかかる時間が短くてすむからである。すなわち、使用可能回線数が最大で、かつ切替数が最小となる場合分け状態が複数存在する場合には、三つ目や四つ目の場合分け状態ではなく二つ目の場合分け状態を選択する。
【００７５】
切替数最小状態抽出部９４２によって、下位階層の切替処理を行う必要が生じた場合、すなわち上記三つ目、あるいは四つ目の場合分け状態が選択された場合には下位階層装置３１０の下位階層装置の下位階層回線経路選択部４３０を起動し、下位階層予備回線６０１を選択する。下位階層装置での切替処理が終了した場合、もしくは下位階層装置での切替処理が必要でなかった場合（すなわち、上記一つ目あるいは二つ目の場合分け状態が選択された場合）、下位階層装置の上位階層への切替停止信号発出要求部９５０にもう下位階層装置の上位階層への切替停止信号を発出する必要がないことを伝える。下位階層装置の上位階層への切替停止信号発出要求部９５０は、下位階層装置の上位階層への切替停止信号発出部４８０〜４８３に指示を出し切替停止信号を解除する。そして、各々の上位階層装置１１０〜１１３は上位階層での切替処理を開始する。
【００７６】
以下、障害が発生した場合の協調切替を行うための処理手順を説明する。
【００７７】
下位階層装置３１０の上位階層回線障害検出部４６０〜４６８は、この実施例の場合、上位階層回線１本の単位で障害を検出できるとする。
【００７８】
下位階層回線障害検出部３６０、あるいは下位階層装置３１０の上位階層回線障害検出部４６０〜４６３が障害を検出した場合、障害検出情報を階層間協調切替判断部７００と上位階層への警報転送信号発出部４７０〜４７３に知らせる。階層間協調切替判断部７００は、上位階層装置１１０〜１１３でＡＩＳにより上位階層での切替処理が始まらないように、ＡＩＳが送信される前、あるいは同時に切替停止信号が送信されるように切替停止信号発出部４８０〜４８３に指示を出す。
【００７９】
この時、協調切替判断部７００では、下位階層回線障害検出部３６０、あるいは下位階層装置３１０の上位階層回線障害検出部４６０〜４６３のどれかから障害を検出したという知らせを受けると、下位階層装置からの障害情報収集部９００から割込信号が発生し、割込信号線９６０を伝わって下位階層装置の上位階層への切替停止信号発出要求部９５０に切替停止信号の要求を指示する。切替停止信号発出要求部９５０は、下位階層装置の上位階層への切替停止信号発出部４８０〜４８３に切替停止信号を発出させる。
【００８０】
次に協調切替判断部７００は、一定時間、下位階層装置３１０の上位階層回線障害検出部４６０〜４６８から障害情報を収集し、下位階層装置が検出した障害情報の障害情報収集部９００の下位階層現用回線に関する下位階層装置が検出した障害の情報テーブル９０１と下位階層予備回線に関する下位階層装置が検出した障害の情報テーブル９０２に障害情報を上位階層回線単位ごとに記述する。これは、同じ原因の障害でも、信号伝播速度の違い、装置構成で信号伝達経路が異なる場合、複数の障害検出部から協調切替判断部７００までの障害情報の信号伝達にタイムラグが生じる場合に対応するためである。
【００８１】
協調切替判断部７００は、上記一定時間、上位階層装置１１０〜１１３の上位階層回線障害検出部１６０〜１６３と上位階層回線迂回ルート有無情報信号発出部８００〜８０３からも障害情報を収集する。そして、先に協調切替判断部の詳細な構成で述べた方法で下位階層装置３１０からの障害情報と上層階層装置１１０〜１１３からの障害情報の照合を行う。
【００８２】
図18, 19, 20に、障害発生時の協調切替判断部の処理例を三つ示す。まず、図１８の例では、下位階層の現用回線６００に対して下位階層装置３１０の三つの上位階層回線障害検出部４６０，４６１，４６２が障害を検出し、下位階層の予備回線６０１に対して下位階層装置３１０の一つの上位階層回線障害検出部４６８が障害を検出し、上位階層現用回線５００〜５０３に対して上位階層装置１１０〜１１２の三つの上位階層回線障害検出部１６０，１６１，１６２が障害を検出し、上位階層装置１１０〜１１３の一つの上位階層回線迂回ルート有無情報信号発出部８０１が迂回ルートが無いことを示し上位階層の予備回線が使用できないという状態を示している。
【００８３】
これらの下位階層装置と上位階層装置の検出した障害情報は、例えば正常時には０，障害検出時（異常時）には１として図１８に示すように障害情報テーブル９０１，９０２，９２１に記述される。また、上位階層装置から送られた上位階層回線迂回ルート有無情報は、有効上位階層予備回線情報テーブル９１２に、例えば使用可能な回線は０，使用不可能な回線は１として記述される。
【００８４】
有効上位階層現用回線情報テーブル９１１には、上位階層装置が検出した障害情報テーブル９２１の内容から下位階層装置が検出した障害情報テーブル９０１の内容を引き算した結果が記述される。この例では、障害の要因は下位階層装置３１０の上流（図９の左側）にあると考えられる。このため、上位階層現用回線５００〜５０３において下位階層装置３１０と上位階層装置１１０〜１１３の間の区間は、本来は正常で使用可能な回線であることがわかる。
【００８５】
これらの情報テーブル９０１，９０２，９１１，９１２，９２１の内容から、四つの場合分け状態を計算する。上位階層装置、下位階層装置ともに切替処理を行わない一つ目の場合分けの状態では、この場合分け状態計算テーブルの持つ値は障害情報テーブル９２１と同じである。
【００８６】
下位階層装置では切替を行わず、上位階層装置のみで切替処理を行う二つ目の場合分けの状態では、場合分け状態計算テーブル９３２は、各上位階層回線単位ごとに障害情報テーブル９２１と有効上位階層予備回線情報テーブル９１２の値を比較し良い方の値、すなわち図１８に示した例では値の小さい方を採用する。
【００８７】
下位階層装置で切替を行い、上位階層装置では切替処理を行わない三つ目の場合分けの状態では、場合分け状態計算テーブル９３３は、各上位階層回線単位ごとに障害情報テーブル９０２と有効上位階層現用回線情報テーブル９１１との論理ＯＲをとる。
【００８８】
下位階層装置と上位階層装置の両方で切替処理を行う四つ目の場合分けの状態では、場合分け状態計算テーブル９３４は、各上位階層回線単位ごとに三つ目の場合分け状態計算テーブル９３３と有効上位階層予備回線情報テーブル９１２の値を比較し良い方の値、すなわち図１８に示した例では値の小さい方を採用する。
【００８９】
このように計算された４つの場合分け状態計算テーブル９３１〜９３４の結果から使用可能な上位階層回線数と切替数の計算を行う。使用可能な上位階層回線数は、場合分け状態テーブルで上位階層回線単位で使用可能と記述されている正常な回線の数の和で求められる。図１８の例では、これらの場合分け状態の中で使用可能回線数が最大となるのは下位階層装置と上位階層装置の両方で切替処理を行う四つ目の場合分け状態であり、その数は４となる。
【００９０】
使用可能回線数最大状態抽出部９４１で抽出された状態が一つしかないので、この結果が切替数最小状態抽出部９４２でもそのまま採用される。四つ目の場合分け状態では、下位階層装置３１０の下位階層装置の下位階層回線経路選択部４３０を起動し、下位階層予備回線６０１を選択する。下位階層装置での切替処理が終了したら、下位階層装置の上位階層への切替停止信号発出要求部９５０にもう下位階層装置の上位階層への切替停止信号を発出する必要がないことを伝える。下位階層装置の上位階層への切替停止信号発出要求部９５０は、下位階層装置の上位階層への切替停止信号発出部４８０〜４８３に指示を出し切替停止信号を解除する。そして、各々の上位階層装置１１０〜１１３は上位階層での切替処理を開始する。
【００９１】
次に、図１９の例について説明する。この例では、下位階層の現用回線６００に対して下位階層装置３１０の一つの上位階層回線障害検出部４６２が障害を検出し、下位階層の予備回線６０１に対して下位階層装置３１０の一つの上位階層回線障害検出部４６８が障害を検出し、上位階層現用回線５００〜５０３に対して上位階層装置１１０〜１１３の二つの上位階層回線障害検出部１６０，１６１が障害を検出し、上位階層装置１１０〜１１３の全ての上位階層回線迂回ルート有無情報信号発出部８００〜８０３が迂回ルートが有ることを示し上位階層の予備回線が全て使用できるという状態を示している。
【００９２】
これらの下位階層装置と上位階層装置の検出した障害情報は、図１８に示した時と同様に障害情報テーブル９０１，９０２，９２１に記述される。また、上位階層装置から送られた上位階層回線迂回ルート有無情報は、有効上位階層予備回線情報テーブル９１２に記述される。
【００９３】
有効上位階層現用回線情報テーブル９１１には、上位階層装置が検出した障害情報テーブル９２１の内容から下位階層装置が検出した障害情報テーブル９０１の内容を引き算した結果が記述される。この例では、上位階層現用回線５００において下位階層装置３１０と上位階層装置１１０の間の区間に障害要因があり、下位階層装置３１０で切替を行い下位階層回線の障害復旧が行われても、上位階層現用回線５００は使用不可能な回線となっていることがわかる。
【００９４】
図１８で示した例と同様に四つの場合分け状態すなわち、障害情報テーブル９３１〜９３４の計算を行う。そして、場合分け状態計算テーブル９３１〜９３４の結果から使用可能な上位階層回線数と切替数の計算を行う。図１９の例では、これらの場合分け状態の中で使用可能回線数が最大となるのは二つ目と四つ目の場合分け状態であり、その数は４となる。よって、使用可能回線数最大状態抽出部９４１では二つ目と四つ目の場合分け状態を抽出して、その結果を切替数最小状態抽出部９４２に伝える。
【００９５】
切替数の計算については、この例の場合次のように求める。二つ目の場合分け状態では、切替数は障害情報テーブル９０１で記述されている障害を持つ回線数の和であり、その数は１となる。四つ目の場合分け状態では、切替数は障害情報テーブル９０２で記述されている障害を持つ回線数に下位階層装置での切替数１を足した数で、その数は２となる。よって、切替数最小状態抽出部９４２では二つ目の場合分け状態が採用される。
【００９６】
二つ目の場合分け状態では、下位階層装置での切替を行わずに上位階層装置で切替を行うというものである。よって、切替数最小状態抽出部９４２は、下位階層装置の上位階層への切替停止信号発出要求部９５０にもう下位階層装置の上位階層への切替停止信号を発出する必要がないことを伝える。そして、下位階層装置の上位階層への切替停止信号発出要求部９５０は、下位階層装置の上位階層への切替停止信号発出部４８０〜４８３に指示を出し切替停止信号を解除する。そして、各々の上位階層装置１１０〜１１３は上位階層での切替処理を開始する。
【００９７】
最後に、図２０の例について説明する。この例では、下位階層の現用回線６００に対して下位階層装置３１０の二つ上位階層回線障害検出部４６０，４６２が障害を検出し、下位階層の予備回線６０１に対して下位階層装置３１０の一つの上位階層回線障害検出部４６８が障害を検出し、上位階層現用回線５００〜５０３に対して上位階層装置１１０〜１１３の三つの上位階層回線障害検出部１６０，１６１，１６２が障害を検出し、上位階層装置１１０〜１１３の全ての上位階層回線迂回ルート有無情報信号発出部８０１が迂回ルートが有ることを示し上位階層の予備回線が全て使用できるという状態を示している。
【００９８】
これらの下位階層装置と上位階層装置の検出した障害情報は、図１８に示した時と同様に障害情報テーブル９０１，９０２，９２１に記述される。また、上位階層装置から送られた上位階層回線迂回ルート有無情報は、有効上位階層予備回線情報テーブル９１２に記述される。
【００９９】
有効上位階層現用回線情報テーブル９１１には、上位階層装置が検出した障害情報テーブル９２１の内容から下位階層装置が検出した障害情報テーブル９０１の内容を引き算した結果が記述される。この例では、上位階層現用回線５０１において下位階層装置３１０と上位階層装置１１１の間の区間に障害要因があり、下位階層装置３１０で切替を行い下位階層回線の障害復旧が行われても、上位階層現用回線５０１は使用不可能な回線となっていることがわかる。
【０１００】
図１８で示した例と同様に四つの場合分け状態すなわち、障害情報テーブル９３１〜９３４の計算を行う。そして、場合分け状態計算テーブル９３１〜９３４の結果から使用可能な上位階層回線数と切替数の計算を行う。図２０の例では、これらの場合分け状態の中で使用可能回線数が最大となるのは二つ目と四つ目の場合分け状態であり、その数は４となる。よって、使用可能回線数最大状態抽出部９４１では二つ目と四つ目の場合分け状態を抽出して、その結果を切替数最小状態抽出部９４２に伝える。
【０１０１】
切替数については、この場合どちらの場合分け状態も２となる。よって、切替数最小状態抽出部９４２では二つ目と四つ目の二つの場合分け状態が抽出されたままである。このように、使用可能回線数が最大で、かつ切替数が最小となる複数の場合分け切替状態が存在する場合には下位階層装置での切替処理を行わない状態の方を採用する。これは、両方の階層で切替を行うより片方の階層だけで切替処理を行った方が全切替処理にかかる時間が短くてすむからである。この選択則に従い、切替数最小状態抽出部９４２は二つ目の場合分け状態を採用する。そして、図１９に示したのと同様に、切替数最小状態抽出部９４２は下位階層装置の上位階層への切替停止信号発出要求部９５０に指示を出し、下位階層装置の上位階層への切替停止信号発出部４８０〜４８３の切替停止信号を解除する。そして、各々の上位階層装置１１０〜１１３は上位階層での切替処理を開始する。
【０１０２】
下位階層装置の３１０の上位階層回線障害検出部４６０〜４６８は、厳密に上位階層装置１１０〜１１３の上位階層回線障害検出部１６０〜１６４のものと同じである必要はなく、障害検出方法を簡略化したり、ある程度まとまったパス単位で監視するものであってもかまわない。ただし、この場合は、下位階層装置３１０の手前に障害原因があったとしても照合結果が一致せずに下位階層装置３１０と上位階層装置１１０〜１１３間で障害原因が存在するとして処理される。
【０１０３】
また、下位階層装置３１０のみが障害を検出して、上位階層装置１１０〜１１３が障害を検出しない場合には、実際には上位階層回線で通信ができていると考え、上位階層装置１１０〜１１３で検出した結果を優先させる。以上説明した第１の実施例を実現するための協調切替判断部の処理手順のフローチャートを図１６に示す。
【０１０４】
これまで、現用と予備が１つずつ対になり、正常時には同じデータが転送されている１＋１型の切替プロトコルを持つネットワークについて説明したが、本発明の実施例を１：ｎ型の切替プロトコルを持つネットワークに適用することも可能である。
【０１０５】
１：ｎ型切替プロトコルでは、正常時の予備回線には、データが転送されていないか、ｎ本のうちの１本のデータが予備回線無しという条件のもとで転送されている。１：ｎ型切替プロトコルでは、切替処理が始まると、ブリッジという予備回線に救済すべき現用回線と同じデータが転送される状態に移行する。その上で、スイッチという受信側で予備回線の信号を適用するように経路選択を行う状態に移行し、切替処理が完了する。１：ｎ型切替プロトコルでは、予備回線の状態は、このブリッジ状態時に判断できる。すなわち、１：ｎ型切替プロトコルを持つネットワークに本発明の実施例を適用する場合には、協調切替判断部７００が下位階層の現用回線６００での障害を検出すると、切替停止信号発出部４８０〜４８３に上位階層への切替停止信号を発出すると同じく、下位階層回線経路選択部４３０にブリッジ状態に移行するように指示を出す。これにより、協調切替判断部７００は予備回線６０１の回線状態を判断することができ、あとは先に示した１＋１型切替プロトコルと同様に切替処理を継続していけばよい。また、本発明の実施例は、リング型やメッシュ型等のネットワークに依存する方式ではないので、これらのネットワークにも同様に適用可能である。
【０１０６】
第1の実施例のいくつかの機能を除いて、装置構成の簡素化を行った例も考えられる。
【０１０７】
（実施例２）
協調切替判断部を持つ切替装置の本発明の第２の実施例について説明する。本実施例に係わる概念図を図１０に示す。第２の実施例は第1の実施例と比べ、上位階層から上位階層装置が迂回ルートを持つかという協調切替判断部への情報伝達機能を削除したものである。
【０１０８】
本発明の第２の実施例に係わる装置の詳細な構成図を図１１に示す。本図は、従来の下位階層の装置と上位階層の装置で図２におけるネットワークを構成した場合、図２の一部分を詳細に書き表したものである。
【０１０９】
第２の実施例は第1の実施例と比べ、上位階層回線迂回ルート有無情報を伝達する機能を削除している。階層間協調切替判断部７００は、迂回ルート有無情報の代りに上位階層の予備回線が正常か否かという情報を判断材料に用いる。処理の方法については、第1の実施例と同じに行えばよいのでここでは説明を省略する。
【０１１０】
（実施例３）
本発明の第３の実施例に係る協調切替判断部を持つ切替装置について説明する。本発明の第３の実施例に係わる概念図を図１２に示す。第３の実施例は第２の実施例と比べ、上位階層装置からの上位階層回線の障害情報を階層間協調切替判断部に伝達する機能を省いている。
【０１１１】
本発明の第３の実施例に係わる装置の詳細な構成図を図１３に示す。本図は、従来の下位階層の装置と上位階層の装置で図２におけるネットワークを構成した場合、図２の一部分を詳細に書き表したものである。
【０１１２】
協調切替判断部７００は下位装置３１０と上位装置１００〜１０３からの障害情報の照合を行わずに、下位階層装置からの障害情報から下位階層装置の切替制御、切替停止信号の解除を行う。
【０１１３】
第１の実施例と異なるのは、協調切替判断部で行う切替制御の決定方法である。第３の実施例では、上位階層装置からの障害情報が伝達されない。このため、障害情報を受信できる範囲で、最大数の回線を確保するということは、下位階層装置３１０に接続されている下位階層の現用回線６００と予備回線６０１のうち伝送品質のよい方を選択するということになる。尚、第３の実施例では、協調切替判断部７００は、上位階層装置からの情報を得られないので、この場合には上位階層装置も含めた切替処理数を最小にすることは実現できない。
【０１１４】
下位階層での現用、予備回線選択のための別の方法としては、下位階層装置３１０で検出できる各上位階層回線単位に優先度を与え、その優先度を考慮した選択方法がある。例えば、図１８に示した状況では、回線２については上位階層での迂回ルートが存在しない。このことをあらかじめ下位階層装置の管理者が知っていれば、回線２に対して優先度をあげる、すなわち下位階層装置３１０が上位階層回線障害検出部４６０〜４６８により回線２が使用可能な下位階層の現用、あるいは予備回線を選択するという方法も設定できる。
【０１１５】
このような設定を管理者が可能であれば、図１８で与えた障害状態の例では、迂回ルート有無情報を用いた第１の実施例の場合と結果として同じ下位、上位階層での切替処理が実現されることとなる。もちろん、この優先度の与えかたは、迂回ルート有無の情報と関係なく、管理者が別の判断基準で決めても構わない。
【０１１６】
協調切替判断部７００が、切替制御方法を決めてしまえば、あとは先に下位階層での切替を行い、切替停止信号を解除し、上位階層での切替を行うことは、第１の実施例の場合と同じである。
【０１１７】
（実施例４）
本発明の第４の実施例に係る協調切替判断部を持つ切替装置について説明する。本発明の第４の実施例に係わる概念図は、第２の実施例の図１０と同じである。第４の実施例は第２の実施例と比べ、下位階層装置の上位階層障害検出部を省いている。
【０１１８】
本発明の第４の実施例に係わる装置の詳細な構成図を図１４に示す。本図は、従来の下位階層の装置と上位階層の装置で図２におけるネットワークを構成した場合、図２の一部分を詳細に書き表したものである。
【０１１９】
第４の実施例は、上位階層装置と下位階層装置の地理的な距離が近い場合、例えば同一局舎内に両装置が存在する場合、もしくは上位階層装置と下位階層装置間の接続に必要な部品、あるいは回線の信頼性が高く、他の区間に比べ障害発生のおきる確率が明らかに低い場合に有効に適用される。
【０１２０】
協調切替判断部７００は、上位階層装置１１０〜１１３の上位階層回線障害検出部１６０〜１６４からの障害情報に基づき、下位階層装置３１０の切替制御、切替停止信号の解除を行う。協調切替判断部で行う切替制御の決定は、上位階層装置が受信できる正常な回線数を最大限に確保することを基準に決定される。他の実施例と同様に、下位階層装置が切替処理を実行中には、切替停止信号を発出することにより、上位階層装置での切替を停止させる。
【０１２１】
以上述べたように、本発明の実施例によれば、異なる階層で独自の切替機能を持つ場合にどちらかの切替機能を停止させるのではなく、お互いの特徴を生かした切替を状況に応じて使いわけることが可能となる。
【０１２２】
すなわち、両階層の切替機能を状況に応じて用いることで、最終的に上位階層装置が受信できる正常な回線数を最大限に確保することができる。また、切替処理を行う数が最小になるように、切替を行う装置を決定することも可能となる。特に、両階層の切替を行う場合には、下位階層装置から先に切替処理を確実に行うことができるため、切替プロトコルのやりとりを少なくすることができ、信頼性の観点から有効である。
【０１２３】
さらに、両階層の切替機能を用いた場合の全体の切替処理時間についても著しく短縮することができる。図１５に上位階層をホールドオフ時間を500msとした時のＡＴＭ、下位階層をＳＯＮＥＴ（切替処理時間50ms）とした時の本発明の実施例による切替時間のタイムチャートを示す。比較例として示した図７の方法と比較すると、従来の方法では、２つの階層の切替処理が終了するのに550msほどかかっていたが、本発明の実施例によると100ms前後で済む。
【０１２４】
なお、本発明の実施例に関連する技術を列挙すれば次の通りである。
【０１２５】
1．  下位階層通信回線および上位階層通信回線に接続され、かつ、その下位階層通信回線の回線切替手段を有する下位階層装置と、上位階層通信回線に接続され、かつ、その上位階層通信回線の回線切替手段を有する上位階層装置とを有するネットワークに接続され、
回線障害検出時の上位階層通信回線の障害情報および下位階層通信回線の障害情報を用いて、それら上位階層装置、下位階層装置の回線切替手段のそれぞれの切替処理を協調して行うように構成されたことを特徴とする通信装置。
【０１２６】
2．  前記通信装置は協調切替装置又は協調切替機能を有する下位階層装置を有するか、または協調切替手段と下位階層装置とが別体で構成されその間がインタフェースを介して結ばれているものであることを特徴とする上記１．に記載の通信装置。
【０１２７】
3．  前記協調切替処理は、上位階層装置の回線切替手段の切替処理を下位階層装置の下位階層装置の切替処理終了したと判断した時点で開始するものを含むことを特徴とする上記１．に記載の通信装置。
【０１２８】
4．  下位階層通信回線および上位階層通信回線に接続され、かつ、その下位階層通信回線の回線切替手段を有する下位階層装置と、上位階層通信回線に接続され、かつ、その上位階層通信回線の回線切替手段を有する上位階層装置とを有するネットワークに接続され、
回線障害検出時の上位階層通信回線の障害情報および下位階層通信回線の障害情報を用いてそれら上位階層装置、下位階層装置の回線切替手段をどのような順序で切替処理すべきかを特定する障害復旧のための手段を有することを特徴とする通信装置。
【０１２９】
5．  前記手段は協調切替装置又は協調切替機能を有する下位階層装置であるか、または協調切替手段と下位階層装置とが別体で構成されその間がインタフェースを介して結ばれているものであることを特徴とする上記４．に記載の通信装置。
【０１３０】
6．  下位階層通信回線および上位階層通信回線に接続され、かつ、その下位階層通信回線の回線切替手段を有する下位階層装置と、上位階層通信回線に接続され、かつ、その上位階層通信回線の回線切替手段を有する上位階層装置とを有するネットワークに接続され、
回線障害検出時には上位階層通信回線の障害情報および下位階層通信回線の障害情報を収集し、
その収集情報を用いて上位階層通信回線または下位階層通信回線のうちの一以上の障害発生回線および障害発生部位を特定し、
その特定情報を用いて障害復旧の目的で回線切替処理をすべき上位階層装置、下位階層装置を特定し、
それら上位階層装置、下位階層装置の回線切替手段をどのような順序とタイミングで切替処理すべきかを特定する手段を有することを特徴とする通信装置。
【０１３１】
7．  前記手段は協調切替装置又は協調切替機能を有する下位階層装置であるか、または協調切替手段と下位階層装置とが別体で構成されその間がインタフェースを介して結ばれているものであることを特徴とする上記６．に記載の通信装置。
【０１３２】
8．  下位階層通信回線および上位階層通信回線に接続され、かつ、その下位階層通信回線の回線切替手段を有する下位階層装置と、上位階層通信回線に接続され、かつ、その上位階層通信回線の回線切替手段を有する上位階層装置とを有するネットワークに接続され、
いずれかの下位階層装置による回線障害を検知した場合には、上位階層装置の回線切替処理実行の停止通知を上位階層装置に対して行い、
収集した上位階層通信回線の障害情報および下位階層通信回線の障害情報を用いて、上位階層通信回線または下位階層通信回線のうちの一以上の障害発生回線および障害発生部位を特定し、
前記収集した上位階層通信回線の障害情報および下位階層通信回線の障害情報を用いて、下位階層装置の回線切替処理と上位階層装置の回線切替処理とを協調して行うように構成されたことを特徴とする通信装置。
【０１３３】
9．  前記下位階層装置が回線障害を検知した場合には、前記上位階層装置の回線切替処理実行の停止通知を前記上位階層装置に対して行った後に、前記障害を検出したことを上位階層装置に通知するように構成されたことを特徴とする上記８．に記載の通信装置。
【０１３４】
10．  前記通信装置は協調切替装置又は協調切替機能を有する下位階層装置を有するか、または協調切替手段と下位階層装置とが別体で構成されその間がインタフェースを介して結ばれているものであることを特徴とする上記８．に記載の通信装置。
【０１３５】
11．  下位階層通信回線および上位階層通信回線に接続され、かつ、その下位階層通信回線の回線切替手段を有する下位階層装置と、上位階層通信回線に接続され、かつ、その上位階層通信回線の回線切替手段を有する上位階層装置とを有するネットワークに接続され、
いずれかの下位階層装置が回線障害を検知した場合には、上位階層装置の回線切替処理実行の停止通知を上位階層装置に対して行い、
収集した上位階層通信回線の障害情報および下位階層通信回線の障害情報を用いて、上位階層通信回線または下位階層通信回線のうちの一以上の障害発生回線および障害発生部位を特定し、
いずれの下位階層通信回線でも障害発生はなく、かつ、いずれかの上位階層通信回線での障害発生があると特定される場合には、上位階層装置の回線切替処理実行の停止通知の解除を上位階層装置に対して行い、
いずれかの下位階層通信回線で障害発生があると特定される場合には、上位階層通信回線の障害情報および下位階層通信回線の障害情報を用いて、障害復旧処理実行後に最大数の上位階層通信回線が使用可能とするためには、又は優先度の低い回線よりも優先度の高い回線を優先的に使用可能とするためには、又は復旧する信号回線数が最大となるためには、複数個の上位階層装置または下位階層装置が各々有する回線切替手段のうちのどれを切り替えるべきかの第一の選択肢を特定し、
第一の選択肢による前記回線切替処理において上位階層装置および下位階層装置での回線切替処理の両方が含まれる場合には、下位階層装置における回線切替処理を先に行い、その後に上位階層装置の回線切替処理実行の停止通知の解除を上位階層装置に対して行う手段を有することを特徴とする通信装置。
【０１３６】
12.   前記下位階層装置が回線障害を検知した場合には、前記上位階層装置の回線切替処理実行の停止通知を前記上位階層装置に対して行った後に、前記障害を検出したことを上位階層装置に通知するように構成されたことを特徴とする上記11.に記載の通信装置。
【０１３７】
13．  前記手段は協調切替装置又は協調切替機能を有する下位階層装置であるか、または協調切替手段と下位階層装置とが別体で構成されその間がインタフェースを介して結ばれているものであることを特徴とする上記11.に記載の通信装置。
【０１３８】
14．  それぞれが回線切替手段を有する第一、第二の上位階層装置および第一乃至第四の下位階層装置を有し、
前記第一、第二の上位階層装置は相互に切替可能な第一および第二の上位階層通信回線を介して接続され、第一、第二の下位階層装置は相互に切替可能な、かつ、一以上の上位階層通信回線を多重化した第一および第二の下位階層通信回線を介して接続され、第三、第四の下位階層装置は相互に切替可能な、かつ、一以上の上位階層通信回線を多重化した第三および第四の下位階層通信回線を介して接続され、前記第一の上位階層装置と前記第一の下位階層装置との間および前記第二の上位階層装置と前記第二の下位階層装置との間は前記第一の上位階層通信回線を介して接続され、前記第一の上位階層装置と前記第三の下位階層装置との間および前記第二の上位階層装置と前記第四の下位階層装置との間は前記第二の上位階層通信回線を介して接続され、
下位階層装置が回線障害を検知した場合には、上位階層装置の回線切替処理実行の停止通知を上位階層装置に対して行い、
上位階層通信回線の障害情報および下位階層通信回線の障害情報を用いて、上位階層通信回線または下位階層通信回線のうちの一以上の障害発生回線および障害発生部位を特定し、
いずれの下位階層通信回線でも障害発生はなく、かつ、いずれかの上位階層通信回線での障害発生があると特定される場合には、上位階層装置の回線切替処理実行の停止通知の解除を上位階層装置に対して行い、
いずれかの下位階層通信回線で障害発生があると特定される場合には、上位階層通信回線の障害情報および下位階層通信回線の障害情報に基づいて、障害復旧処理実行後に最大数の上位階層通信回線が使用可能とするためには、又は優先度の低い回線よりも優先度の高い回線を優先的に使用可能とするためには、又は復旧する信号回線数が最大となるためには、複数個の上位階層装置または下位階層装置が各々有する回線切替手段のうちのどれを切り替えるべきかの第一の選択肢を特定し、
第一の選択肢による前記回線切替処理において上位階層装置および下位階層装置での回線切替処理の両方が含まれる場合には、下位階層装置における回線切替処理を先に行い、その後に上位階層装置の回線切替処理実行の停止通知の解除を上位階層装置に対して行う第一の手段を有することを特徴とする通信システム。
【０１３９】
15．  前記第一の選択肢が複数個ある場合には、障害復旧処理時の回線の切替回数が最小となる第二の選択肢を前記第一の選択肢の中から特定し、
前記第二の選択肢が複数個ある場合において、その選択肢の中に下位階層装置での回線切替を伴わない回線切替の組み合わせがある場合には、第三の選択肢としてのその組み合わせを選択して上位階層装置の回線切替処理実行の停止通知の解除を上位階層装置に対して行い、
前記第三の選択肢が存在しない場合には切替が必要な下位階層装置での回線切替処理を行わせ、その後に上位階層装置の回線切替処理実行の停止通知の解除を上位階層装置に対して行うように前記第一の手段は構成されていることを特徴とする上記14.に記載の通信システム。
【０１４０】
16．  前記下位階層装置が回線障害を検知した場合には、前記上位階層装置の回線切替処理実行の停止通知を前記上位階層装置に対して行った後に、前記障害を検出したことを上位階層装置に通知するように構成されたことを特徴とする上記14.にの通信システム。
【０１４１】
17．  それぞれが回線切替手段を有する複数の下位階層装置と、前記下位階層装置よりも上位階層に属する複数の上位階層装置とを有し、
前記下位階層装置間は一以上の上位階層通信回線を多重化した下位階層通信回線を介して接続され、前記上位階層装置間は下位階層装置を経由した上位階層通信回線を介して接続され、
いずれかの下位階層装置が回線障害を検知した場合には、上位階層装置の回線切替処理実行の停止通知を上位階層装置に対して行い、
上位階層通信回線の障害情報および下位階層通信回線の障害情報に基づいて、上位階層通信回線または下位階層通信回線のうちの一以上の障害発生回線および障害発生部位を特定し、
いずれの下位階層通信回線でも障害発生はなく、かつ、いずれかの上位階層通信回線での障害発生があると特定される場合には、上位階層装置の回線切替処理実行の停止通知の解除を上位階層装置に対して行い、
いずれかの下位階層通信回線で障害発生があると特定される場合には、上位階層通信回線の障害情報および下位階層通信回線の障害情報に基づいて、障害復旧処理実行後に最大数の上位階層通信回線が使用可能とするためには、又は優先度の低い回線よりも優先度の高い回線を優先的に使用可能とするためには、又は復旧する信号回線数が最大となるためには、複数個の上位階層装置または下位階層装置が各々有する回線切替手段のうちのどれを切り替えるべきかの第一の選択肢を特定し、
第一の選択肢による前記回線切替処理において上位階層装置および下位階層装置での回線切替処理の両方が含まれる場合には、下位階層装置における回線切替処理を先に行い、その後に上位階層装置の回線切替処理実行の停止通知の解除を上位階層装置に対して行う第一の手段を有することを特徴とする通信システム。
【０１４２】
18.  前記いずれの下位階層通信回線でも障害発生はなく、かつ、いずれかの上位階層通信回線での障害発生があると特定される場合には、上位階層装置の回線切替処理実行の停止通知の解除を上位階層装置に対して行った後に、前記障害を検出したことを上位階層装置に通知するように構成されたことを特徴とする上記17.に記載の通信システム。
【０１４３】
19．  それぞれが回線切替手段を有する第一、第二の上位階層装置および第一乃至第四の下位階層装置を有し、
前記第一、第二の上位階層装置は相互に切替可能な第一および第二の上位階層通信回線を介して接続され、第一、第二の下位階層装置は相互に切替可能な、かつ、一以上の上位階層通信回線を多重化した第一および第二の下位階層通信回線を介して接続され、第三、第四の下位階層装置は相互に切替可能な、かつ、一以上の上位階層通信回線を多重化した第三および第四の下位階層通信回線を介して接続され、前記第一の上位階層装置と前記第一の下位階層装置との間および前記第二の上位階層装置と前記第二の下位階層装置との間は前記第一の上位階層通信回線を介して接続され、前記第一の上位階層装置と前記第三の下位階層装置との間および前記第二の上位階層装置と前記第四の下位階層装置との間は前記第二の上位階層通信回線を介して接続され、
下位階層装置が回線障害を検知した場合には、上位階層装置の回線切替処理実行の停止通知を上位階層装置に対して行い、
上位階層通信回線の障害情報および下位階層通信回線の障害情報に基づいて、上位階層通信回線または下位階層通信回線のうちの一以上の障害発生回線および障害発生部位を特定し、
いずれの下位階層通信回線でも障害発生はなく、かつ、いずれかの上位階層通信回線での障害発生があると特定される場合には、上位階層装置の回線切替処理実行の停止通知の解除を上位階層装置に対して行い、
いずれかの下位階層通信回線で障害発生があると特定される場合には、上位階層通信回線の障害情報および下位階層通信回線の障害情報に基づいて、障害復旧処理実行後に最大数の上位階層通信回線が使用可能とするためには、又は優先度の低い回線よりも優先度の高い回線を優先的に使用可能とするためには、又は復旧する信号回線数が最大となるためには、複数個の上位階層装置または下位階層装置が各々有する回線切替手段のうちのどれを切り替えるべきかの第一の選択肢を特定する第一の手段を有することを特徴とする通信システム。
【０１４４】
20.  第一の選択肢による前記回線切替処理において上位階層装置および下位階層装置での回線切替処理の両方が含まれる場合には、下位階層装置における回線切替処理を先に行い、その後に上位階層装置の回線切替処理実行の停止通知の解除を上位階層装置に対して行うように構成されたことを特徴とする上記19.に記載の通信システム。
【０１４５】
21．  前記第一の選択肢が複数個ある場合には、障害復旧処理時の回線の切替回数が最小となる第二の選択肢を前記第一の選択肢の中から特定し、
前記第二の選択肢が複数個ある場合において、その選択肢の中に下位階層装置での回線切替を伴わない回線切替の組み合わせがある場合には、第三の選択肢としてのその組み合わせを選択して上位階層装置の回線切替処理実行の停止通知の解除を上位階層装置に対して行い、
前記第三の選択肢が存在しない場合には切替が必要な下位階層装置での回線切替処理を行わせ、その後に上位階層装置の回線切替処理実行の停止通知の解除を上位階層装置に対して行うように前記第一の手段は構成されていることを特徴とする上記19.に記載の通信システム。
【０１４６】
22．  前記下位階層装置が回線障害を検知した場合には、前記上位階層装置の回線切替処理実行の停止通知を前記上位階層装置に対して行った後に、前記障害を検出したことを上位階層装置に通知するように構成されたことを特徴とする上記19.に記載の通信システム。
【０１４７】
23．  それぞれが回線切替手段を有する複数の下位階層装置と、前記下位階層装置よりも上位階層に属する複数の上位階層装置とを有し、
前記下位階層装置間は一以上の上位階層通信回線を多重化した下位階層通信回線を介して接続され、前記上位階層装置間は下位階層装置を経由した上位階層通信回線を介して接続され、
いずれかの下位階層装置が回線障害を検知した場合には、上位階層装置の回線切替処理実行の停止通知を上位階層装置に対して行い、
上位階層通信回線の障害情報および下位階層通信回線の障害情報に基づいて、上位階層通信回線または下位階層通信回線のうちの一以上の障害発生回線および障害発生部位を特定し、
いずれの下位階層通信回線でも障害発生はなく、かつ、いずれかの上位階層通信回線での障害発生があると特定される場合には、上位階層装置の回線切替処理実行の停止通知の解除を上位階層装置に対して行い、
いずれかの下位階層通信回線で障害発生があると特定される場合には、上位階層通信回線の障害情報および下位階層通信回線の障害情報に基づいて、障害復旧処理実行後に最大数の上位階層通信回線が使用可能とするためには、又は優先度の低い回線よりも優先度の高い回線を優先的に使用可能とするためには、又は復旧する信号回線数が最大となるためには、複数個の上位階層装置または下位階層装置が各々有する回線切替手段のうちのどれを切り替えるべきかの第一の選択肢を特定する第一の手段を有することを特徴とする通信システム。
【０１４８】
24.  前記第一の選択肢による前記回線切替処理において上位階層装置および下位階層装置での回線切替処理の両方が含まれる場合には、下位階層装置における回線切替処理を先に行い、その後に上位階層装置の回線切替処理実行の停止通知の解除を上位階層装置に対して行うように構成されたことを特徴とする上記23.に記載の通信システム。
【０１４９】
25.  前記いずれの下位階層通信回線でも障害発生はなく、かつ、いずれかの上位階層通信回線での障害発生があると特定される場合には、上位階層装置の回線切替処理実行の停止通知の解除を上位階層装置に対して行った後に、前記障害を検出したことを上位階層装置に通知するように構成されたことを特徴とする上記23.に記載の通信システム。
【０１５０】
26.  下位階層通信回線および上位階層通信回線に接続され、かつ、その下位階層通信回線の回線切替手段を有する下位階層装置と、上位階層通信回線に接続され、かつ、その上位階層通信回線の回線切替手段を有する上位階層装置とを有するネットワークに接続され、
下位階層装置の回線切替によっては障害救済ができないと判断される場合には、その下位階層装置を通らない迂回ルートへ上位階層装置の回線切替手段を切り替える指示を前記上位階層装置に通知する手段を有することを特徴とする通信装置。
【０１５１】
27．  前記通信装置は協調切替装置又は協調切替機能を有する下位階層装置を有するか、または協調切替手段と下位階層装置とが別体で構成されその間がインタフェースを介して結ばれているものであることを特徴とする上記26.に記載の通信装置。
【０１５２】
28.  下位階層通信回線および上位階層通信回線に接続され、かつ、その下位階層通信回線の回線切替手段を有する下位階層装置と、上位階層通信回線に接続され、かつ、その上位階層通信回線の回線切替手段を有する上位階層装置とを有するネットワークに接続され、
回線障害検出時には、上位階層通信回線の障害情報および下位階層通信回線の障害情報に基づいて上位階層通信回線または下位階層通信回線のうちの一以上の障害発生回線および障害発生部位を特定し、
その特定情報及び下位階層装置の障害発生時にその下位階層装置を通らない迂回ルートが有るか否かの情報に基づいて障害復旧の目的で回線切替処理をすべき上位階層装置、下位階層装置を特定し、
下位階層装置の回線切替によっては障害救済ができないと判断され、かつ、その下位階層装置を通らない迂回ルートが存在する場合には、上位階層装置の回線切替手段を前記迂回ルートへ切り替える指示を前記上位階層装置に通知する手段を有することを特徴とする通信装置。
【０１５３】
29．  前記通信装置は協調切替装置又は協調切替機能を有する下位階層装置を有するか、または協調切替手段と下位階層装置とが別体で構成されその間がインタフェースを介して結ばれているものであることを特徴とする上記28.に記載の通信装置。
【０１５４】
30.  上記上位階層通信回線の障害情報は上位階層装置または下位階層装置の少なくとも一方から収集するものであることを特徴とする上記28.に記載の通信装置。
【０１５５】
31.  前記指示は上位階層装置への切替停止信号の解除であることを特徴とする上記28.に記載の通信装置。
【０１５６】
32.  下位階層通信回線および上位階層通信回線に接続され、かつ、その下位階層通信回線の回線切替手段を有する下位階層装置と、上位階層通信回線に接続され、かつ、その上位階層通信回線の回線切替手段を有する上位階層装置とを有するネットワークに接続され、
上位階層装置の回線切替手段を切り替えることにより特定の下位階層装置を通らない迂回回線ルートを確保できるか否かの情報、上位階層通信回線の障害情報および下位階層通信回線の障害情報を用いて上位階層通信回線または下位階層通信回線のうちの一以上の障害発生回線および障害発生部位を回線障害検出時点で特定し、
その特定情報に基づいて障害復旧の目的で回線切替処理をすべき上位階層装置、下位階層装置を特定し、
それら上位階層装置、下位階層装置の回線切替手段のうちのどれを切り替えるかを特定し、切り替えるべき回線切替手段が上位階層装置および下位階層装置にそれぞれ存在する場合には下位階層装置の回線切替手段の切替を上位階層装置の回線切替手段の切替に優先して行うよう指示する手段を有することを特徴とする通信装置。
【０１５７】
33．  前記手段は協調切替装置又は協調切替機能を有する下位階層装置であるか、または協調切替手段と下位階層装置とが別体で構成されその間がインタフェースを介して結ばれているものであることを特徴とする上記32.に記載の通信装置。
【０１５８】
34.  下位階層通信回線および上位階層通信回線に接続され、かつ、その下位階層通信回線の回線切替手段を有する下位階層装置と、上位階層通信回線に接続され、かつ、その上位階層通信回線の回線切替手段を有する上位階層装置とを有し、
下位階層装置の回線切替によっては障害救済ができないと判断される場合には、その下位階層装置を通らない迂回ルートへ上位階層装置の回線切替手段を切り替える指示を前記上位階層装置に通知する手段を有することを特徴とする通信システム。
【０１５９】
35．  前記手段は協調切替装置又は協調切替機能を有する下位階層装置であるか、または協調切替手段と下位階層装置とが別体で構成されその間がインタフェースを介して結ばれているものであることを特徴とする上記34.に記載の通信システム。
【０１６０】
36.  下位階層通信回線および上位階層通信回線に接続され、かつ、その下位階層通信回線の回線切替手段を有する下位階層装置と、上位階層通信回線に接続され、かつ、その上位階層通信回線の回線切替手段を有する上位階層装置とを有し、
回線障害検出時には、上位階層通信回線の障害情報および下位階層通信回線の障害情報に基づいて上位階層通信回線または下位階層通信回線のうちの一以上の障害発生回線および障害発生部位を特定し、
その特定情報及び下位階層装置の障害発生時にその下位階層装置を通らない迂回ルートが有るか否かの情報に基づいて障害復旧の目的で回線切替処理をすべき上位階層装置、下位階層装置を特定し、
下位階層装置の回線切替によっては障害救済ができないと判断され、かつ、その下位階層装置を通らない迂回ルートが存在する場合には、上位階層装置の回線切替手段を前記迂回ルートへ切り替える指示を前記上位階層装置に通知する手段を有することを特徴とする通信システム。
【０１６１】
37.  上記上位階層通信回線の障害情報は上位階層装置または下位階層装置の少なくとも一方から収集するものであることを特徴とする上記36.に記載の通信システム。
【０１６２】
38.  前記指示は上位階層装置への切替停止信号の解除であることを特徴とする上記36.に記載の通信システム。
【０１６３】
39.  下位階層通信回線および上位階層通信回線に接続され、かつ、その下位階層通信回線の回線切替手段を有する下位階層装置と、上位階層通信回線に接続され、かつ、その上位階層通信回線の回線切替手段を有する上位階層装置とを有し、
上位階層装置の回線切替手段を切り替えることにより特定の下位階層装置を通らない迂回回線ルートを確保できるか否かの情報、上位階層通信回線の障害情報および下位階層通信回線の障害情報を用いて上位階層通信回線または下位階層通信回線のうちの一以上の障害発生回線および障害発生部位を回線障害検出時点で特定し、
その特定情報に基づいて障害復旧の目的で回線切替処理をすべき上位階層装置、下位階層装置を特定し、
それら上位階層装置、下位階層装置の回線切替手段のうちのどれを切り替えるかを特定し、切り替えるべき回線切替手段が上位階層装置および下位階層装置にそれぞれ存在する場合には下位階層装置の回線切替手段の切替を上位階層装置の回線切替手段の切替に優先して行うよう指示する手段を有することを特徴とする通信システム。
【０１６４】
【発明の効果】
本発明によれば階層間の協調切替が可能となる。
【図面の簡単な説明】
【図１】本発明の実施例を説明するための図であって、上位階層回線区間と下位階層回線区間の概念を示す図。
【図２】本発明の実施例を説明するための図であって、上位階層と下位階層がそれぞれ切替部を持つ場合のネットワークの構成を示す図。
【図３】本発明の実施例を説明するための図であって、下位区間で障害が発生した場合の上位階層と下位階層の切替処理を説明するための図。
【図４】本発明の比較例を説明するための図であって、下位階層から上位階層への警報転送を説明するための図。
【図５】本発明の比較例を説明するための図であって、上位階層と下位階層との間の警報転送方式の概念を説明するための図。
【図６】本発明の比較例を説明するための図であって、上位−下位階層間の切替処理に関する装置構成を示す図。
【図７】本発明の比較例を説明するための図であって、上位−下位階層間の切替処理のタイムチャートを示す図。
【図８】本発明の一実施例を説明するための図であって、上位−下位階層間の切替処理の概念図。
【図９】本発明の一実施例を説明するための図であって、協調切替判断部を持つ切替装置の構成を示す図。
【図１０】本発明の他の実施例を説明するための図であって、上位−下位階層間の切替処理の概念図。
【図１１】本発明の他の実施例を説明するための図であって、協調切替判断部を持つ切替装置の構成を示す図。
【図１２】本発明のさらに他の実施例を説明するための図であって、上位−下位階層間の切替処理の概念図。
【図１３】本発明のさらに他の実施例を説明するための図であって、協調切替判断部を持つ切替装置の構成を示す図。
【図１４】本発明の第４の実施例を説明するための図であって、協調切替判断部を持つ切替装置の構成を示す図。
【図１５】本発明の実施例を説明するための図であって、切替処理のタイムチャートを示す図。
【図１６】本発明の第１の実施例を説明するための図であって、協調切替判断部が行う処理のフローチャートを示す図。
【図１７】本発明の第１の実施例を説明するための図であって、協調切替判断部の機能ブロック図。
【図１８】障害発生時の協調切替判断部の処理の例を示す図。
【図１９】障害発生時の協調切替判断部の処理の例を示す図。
【図２０】障害発生時の協調切替判断部の処理の例を示す図。
【図２１】本発明の実施例を説明するための図であって、ネットワークの構成を示す図。
【符号の説明】
１００〜１１４：上位階層の装置
１２０〜１２９：上位階層装置の上位階層回線信号処理部
１３０〜１３８：上位階層装置の上位階層回線信号受信処理部
１６０〜１６４：上位階層装置の上位階層回線障害検出部
２２０〜２３０：上位階層装置の上位階層回線経路選択部
３００〜３１１：下位階層の装置
３３０〜３３１：下位階層装置の下位階層回線信号受信処理部
３４０〜３４３：下位階層装置の上位階層回線信号送信処理部
３６０〜３６１：下位階層装置の下位階層回線障害検出部
４２０〜４３１：下位階層装置の下位階層回線経路選択部
４４０〜４５１：下位階層装置の多重分離部
４６０〜４６８：下位階層装置の上位階層回線障害検出部
４７０〜４７３：下位階層装置の上位階層への警報転送信号発出部
４８０〜４８３：下位階層装置の上位階層への切替停止信号発出部
５００〜５０４：上位階層回線
６００〜６０３：下位階層回線
７００：階層間協調切替判断部
７１０：下位階層装置の下位階層回線切替判断部
７２０：上位階層装置の上位階層回線切替判断部
７５０：上位階層への警報転送判断部
８００〜８０３：上位階層回線迂回ルート有無情報信号発出部
９００：下位階層装置が検出した障害情報の障害情報収集部
９０１：下位階層現用回線に関する下位階層装置が検出した障害の情報テーブル
９０２：下位階層予備回線に関する下位階層装置が検出した障害の情報テーブル
９１０：下位階層階層装置と上位階層装置が各々検出した障害情報の照合部
９１１：有効上位階層現用回線情報テーブル
９１２：有効上位階層予備回線情報テーブル
９２０：上位階層装置が検出した障害情報の障害情報収集部
９２１：上位階層現用回線に関する上位階層装置が検出した障害の情報テーブル
９３０：場合分け状態計算部
９３１：場合分け状態計算テーブル１
９３２：場合分け状態計算テーブル２
９３３：場合分け状態計算テーブル３
９３４：場合分け状態計算テーブル４
９４０：場合分け状態選択部
９４１：使用可能回線数最大状態抽出部
９４２：切替数最小状態抽出部
９５０：下位階層装置の上位階層への切替停止信号発出要求部
９６０：下位階層装置の上位階層への切替停止信号発出要求部への割込信号線。
【図１】
0003775111.tif 000003
【図２】
0003775111.tif 000004
【図３】
0003775111.tif 000005
【図４】
0003775111.tif 000006
【図５】
0003775111.tif 000007
【図６】
0003775111.tif 000008
【図７】
0003775111.tif 000009
【図８】
0003775111.tif 000010
【図９】
0003775111.tif 000011
【図１０】
0003775111.tif 000012
【図１１】
0003775111.tif 000013
【図１２】
0003775111.tif 000014
【図１３】
0003775111.tif 000015
【図１４】
0003775111.tif 000016
【図１５】
0003775111.tif 000017
【図１６】
0003775111.tif 000018
【図１７】
0003775111.tif 000019
【図１８】
0003775111.tif 000020
【図１９】
0003775111.tif 000021
【図２０】
0003775111.tif 000022
【図２１】
0003775111.tif 000023