(57)【特許請求の範囲】
【請求項１】
ｎ個の運用系における障害発生時に１個の予備系に回線を切り替える伝送装置において、
前記障害発生時に前記運用系から前記予備系に回線の切り替えを行い、前記障害が発生した前記運用系の系統に対して所定のコマンドを実行して当該所定のコマンドに対応した所定の回線切り替え状態にさせた場合、前記障害の復旧後であっても前記運用系の系統に対して前記所定のコマンドに対応した回線切り替えの状態を維持させる切替制御手段を備え、
前記所定のコマンドは、所定の通信規格に準拠して障害の程度に対応した複数のコマンドが優先順位を有して設けられたものであり、
前記切替制御手段には、前記複数のコマンドとして定義されているマニュアル・スイッチとフォースド・スイッチの優先順位との間に、前記マニュアル・スイッチよりも優先順位が高く、装置外部に対しては当該マニュアル・スイッチが有する回線切り替えの状態を維持して通知しつつ、装置内部ではマニュアル・スイッチよりも障害の程度が高い回線切り替えの状態とするアドバンスド・マニュアル・スイッチの定義が設定されたことを特徴とする伝送装置。
【請求項２】
前記所定のコマンドは、優先順位が高い順に、フォースド・スイッチ＞ＳＦ（Ｈｉｇｈ）＞アドバンスド・マニュアル・スイッチ＋ＳＦ（Ｓｉｇｎａｌ  Ｆａｉｌ−Ｈｉｇｈ）＞ＳＦ（Ｌｏｗ）＞アドバンスド・マニュアル・スイッチ＋ＳＦ（Ｌｏｗ）＞ＳＤ（Ｓｉｇｎａｌ  Ｄｅｇｒａｄｅ−Ｈｉｇｈ）＞アドバンスド・マニュアル・スイッチ＋ＳＤ（Ｈｉｇｈ）＞ＳＤ（Ｌｏｗ）＞アドバンスド・マニュアル・スイッチ＋ＳＤ（Ｌｏｗ）＞マニュアル・スイッチ
（但し、上記の「＋以後」の項目は、装置外部に対して出力する状態通知）
に設定されたことを特徴とする請求項１に記載の伝送装置。
【請求項３】
前記切替制御手段は前記障害が発生した前記系統に対して前記マニュアル・スイッチのコマンドを実行した後において、より優先順位の高い障害が発生した場合には、当該優先順位の高い障害に相当する状態に遷移することを特徴とする請求項１に記載の伝送装置。
【請求項４】
前記切替制御手段は、前記マニュアル・スイッチのコマンド入力を受け付け、その後にＳＤ、ＳＦに相当する障害の発生があった場合、装置内部でアドバンスド・マニュアル・スイッチの状態となることを特徴とする請求項２に記載の伝送装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、運用系の障害発生時に予備系に回線を切り替えるＭＳＰＰ（Ｍｕｌｔｉ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｓｉｏｎｉｎｇ  Ｐｌａｔｆｏｒｍ）装置などの伝送装置に関する。
【背景技術】
【０００２】
従来、自局と他局との間を、通常使用される運用系のｎ本の伝送路と、１本の予備系の伝送路で接続した１：ｎ冗長構成の伝送装置を用いた伝送システムがある。伝送装置は、運用系の経路（伝送路、あるいはユニットまたはライン）の障害発生時には、運用系（Ｗｏｒｋｉｎｇ  Ｌｉｎｅ）の回線を予備系（Ｐｒｏｔｅｃｔｉｏｎ  Ｌｉｎｅ）の回線に切り替える。伝送路には、光信号または電気信号が伝送される。
【０００３】
障害発生時における１：１および１：ｎの回線切り替えは、ＧＲ−２５３，ＩＴＵ−Ｔ勧告  Ｇ．８４１の通信規格に定義されている。この際、監視装置との間で障害時対策用のコマンドを送受信して１：１，１：ｎ切り替えが実施される。このコマンドとして、伝送フレームのヘッダに含まれるＫ１，Ｋ２バイトに切り替え情報が定義されている。そして、運用系での障害発生時には、この切り替え情報のＫ１，Ｋ２バイトは、予備系を伝送されるフレームを使って伝送装置間で送受信される。
【０００４】
図２９は、従来の回線切り替えにおけるＫ１，Ｋ２バイトの定義を示す図表である。Ｋ１バイトの４ビット（ｂｉｔ１−４）には、切替要求（Ｓｗｉｔｃｈ  Ｒｅｑｕｅｓｔ）が定義され、他の４ビット（ｂｉｔ５−８）には、切替要求チャネル（Ｓｗｉｔｃｈ  Ｒｅｑｕｅｓｔ  ｃａｎｎｎｅｌ  ｎｕｍｂｅｒ）が定義されている。Ｋ２バイトの４ビット（ｂｉｔ１−４）には、予備系に切り替えたチャネルの情報（Ｂｒｉｄｇｉｎｇ  ｃｈａｎｎｅｌ  ｎｕｍｂｅｒ）が定義され、１ビット（ｂｉｔ５）には、回線の切り替え方式(Ａｒｃｈｉｔｅｃｔｕｒｅ)が定義され、３ビット（ｂｉｔ６−８）には、モード（Ｍｏｄｅ）が定義されている。
【０００５】
Ｋ１バイトのｂｉｔ１−４は、図中上方にしたがい優先順位（Ｐｒｉｏｒｉｔｙ）が高く、もっとも優先順位の高い切替要求にしたがって回線の切り替えを実行する。たとえば、ｂｉｔ１−４の値が「１０００」のマニュアル・スイッチ（Ｍａｎｕａｌ  Ｓｗｉｔｃｈ）よりも、「１１１０」のフォースド・スイッチ（Ｆｏｒｃｅｄ  Ｓｗｉｔｃｈ）の方が優先順位が高い。
【０００６】
上記の定義にしたがって回線切り替えを行う従来技術としては、１：ｎなどの予備系側で動的に予備系の回線の割り当てをすることで、障害からの復旧後における切り戻し処理時の瞬断を回避し、予備系の伝送路を用いた長時間運用を可能とするものがある。障害発生時の予備系の回線を固定的に確保するのではなく、障害の発生および回復時における伝送路の品質と、伝送路の優先順位をもとに予備系として使用する伝送路を動的に決定する構成となっている（たとえば、下記特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００１−３３９３７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
図３０は、従来の定義により切替要求があったときの状態遷移を説明する図である。自局のスロット（またはユニットまたはライン）単位での切り替えに着目した各状態間での遷移が示されている。なお、便宜上、図２９に示した各定義の状態のうち一部の状態だけを示している。各状態としては、ノーリクエスト（Ｎｏ  Ｒｅｑｕｅｓｔ）Ｐ１、マニュアル・スイッチＰ２、シグナルフェイル（ＳＦ：Ｓｉｇｎａｌ  Ｆａｉｌ、信号障害）Ｐ３、フォースド・スイッチ（Ｆｏｅｃｅｄ  Ｓｗｉｔｃｈ）Ｐ４の状態を示した。このほか、シグナル・ディグレード（ＳＤ：Ｓｉｇｎａｌ  Ｄｅｇｒａｄｅ、信号劣化）等がある。
【０００９】
マニュアル・スイッチＰ２の状態の場合、パスのエラーレートがＳＤに規定されたビットエラーレートの閾値よりも高くなったり、ＳＦ状態となると、保守者による回線の切り替え指示によらず、自動的にパスの冗長切り替えが動作する。これに対して、フォースド・スイッチＰ４の状態の場合、パスがＳＤ状態、すなわち、パスのエラーレートがＳＤに規定されたビットエラーレートの閾値よりも高い場合や、ＳＦ状態となった場合でも、これらに応じた自動的な冗長切り替えは動作しない。これは、このフォースド・スイッチが、図２９で示すように、ＳＤ、ＳＦ（Ｐ４）よりも優先順位が高いからである。
【００１０】
ここで問題となるのは、図３０に定義されたマニュアル・スイッチＰ２の状態の後に、装置のユニットの取り外しあるいは障害や、ユニットからのケーブル抜け等のラインの障害などが発生した場合である。これは、例えば保守者が何らかの理由でユニットにマニュアル・スイッチの状態を設定していた状態で、前記のような障害が発生した場合に相当する。この場合、マニュアル・スイッチＰ２の状態より優先順位の高い条件（図中のＳＦ（Ｈｉｇｈ）Ｐ３）に相当するため、図中ｐ２の遷移が生じてマニュアル・スイッチＰ２の状態が自動でクリアされ、ＳＦ（Ｈｉｇｈ）Ｐ３の状態に遷移する。これは、保守者が設定していたマニュアル・スイッチの状態が、保守者が認識することなく、他の状態になることに相当する。
【００１１】
そして、この障害発生後に、保守者がユニットの交換や、ユニットに実装される光送受信モジュールであるＳＦＰ（Ｓｍａｌｌ  Ｆｏｒｍ  ｆａｃｔｏｒ  Ｐｌｕｇｇａｂｌｅ、ここではポートに相当）の交換や、光ファイバの交換などの復旧作業を行い、新しいユニットやＳＦＰの実装、ケーブルの接続がなされると、保守者が意図しないにもかかわらず、対応するパスが、急に予備系から運用系の回線に切り戻ることになる。このとき、保守者は、切り戻し、あるいはエラーに関する確認が行えないため、新たに実装したユニットやケーブルに問題があった場合、信号断が生じる等の問題点があった。
【００１２】
上記のような状況としないためには、保守者がマニュアル・スイッチの状態ではなく、フォースド・スイッチＰ４の状態に設定することが考えられる。しかし、優先順位が高いフォースド・スイッチＰ４の状態は、他のユニットやラインの障害を救済できないことや、保守者のオペレーションミスによる解除忘れが起きると重大なトラブルに至るため、極力用いたくないという要望がある。このように、特定の事象に対しては、従来の状態の定義だけでは対応が困難な場合があった。
【００１３】
開示の伝送装置は、上述した問題点を解消するものであり、障害発生後の復旧時に回線の切り戻しを防止することを目的とする。
【課題を解決するための手段】
【００１４】
上述した課題を解決し、目的を達成するため、この伝送装置は、ｎ個の運用系における障害発生時に１個の予備系に回線を切り替える伝送装置において、前記障害発生時に前記運用系から前記予備系に回線の切り替えを行い、前記障害が発生した前記運用系の系統に対して所定のコマンドを実行して当該所定のコマンドに対応した所定の回線切り替え状態にさせた場合、前記障害の復旧後であっても前記運用系の系統に対して前記所定のコマンドに対応した回線切り替えの状態を維持させる切替制御手段を備え、前記所定のコマンドは、所定の通信規格に準拠して障害の程度に対応した複数のコマンドが優先順位を有して設けられたものであり、前記切替制御手段には、前記複数のコマンドとして定義されているマニュアル・スイッチとフォースド・スイッチの優先順位との間に、前記マニュアル・スイッチよりも優先順位が高く、装置外部に対しては当該マニュアル・スイッチが有する回線切り替えの状態を維持して通知しつつ、装置内部ではマニュアル・スイッチよりも障害の程度が高い回線切り替えの状態とするアドバンスド・マニュアル・スイッチの定義が設定されたことを要件とする。
【００１５】
上記構成によれば、障害発生時に運用系から予備系に回線の切り替えを行ったときに実行した所定のコマンドがあるとき、障害の復旧後であっても前記運用系の系統に対して前記所定のコマンドに対応した回線切り替えの状態を維持させるため、障害発生後の復旧時に直ちに回線が切り戻されることを防止できるようになる。
【発明の効果】
【００１６】
開示の  伝送装置によれば、障害発生後の復旧時に直ちに回線に切り戻しが生じることを防止できるという効果を奏する。
【図面の簡単な説明】
【００１７】
【図１】伝送装置における切替要求の状態遷移を説明する図である。
【図２】伝送装置を含む伝送システムの構成図である。
【図３】伝送装置を含む光伝送システムの構成図である。
【図４】伝送装置に装着されるユニットの構成を示す図である。
【図５】制御系ユニットの内部構成を示すブロック図である。
【図６】伝送装置に設定されるコマンド毎の優先順位を示す図表である。
【図７】シェルフにポートが設けられた装置のハードウェア構成を示す図である。
【図８】インターフェースユニットにポートが設けられた装置のハードウェア構成を示す図である。
【図９】各インターフェースユニットの状態切り替えの処理を示すフローチャートである。
【図１０】伝送装置全体における切り替え処理を示すフローチャートである。
【図１１】マニュアル・スイッチを実行したスロットでインターフェースユニットが取り外された場合の説明図である。
【図１２】図１１に示す状態切り替えの処理を示すフローチャートである。
【図１３】スロットからインターフェースユニットを取り外した後にこのスロットにマニュアル・スイッチを実行する場合の説明図である。
【図１４】図１３に示す状態切り替えの処理を示すフローチャートである。
【図１５】スロットからインターフェースユニットを取り外した後にこのスロットにアドバンスド・マニュアル・スイッチを実行する場合の説明図である。
【図１６】マニュアル・スイッチ実行後に別のスロットでインターフェースユニットが取り外された場合の説明図である。
【図１７】マニュアル・スイッチを実行したポートからケーブルが外れた場合の説明図である。
【図１８】ポートからケーブル抜けが発生した後にこのポートにマニュアル・スイッチを実行する場合の説明図である。
【図１９】ポートからケーブルが抜けた後にこのポートにアドバンスド・マニュアル・スイッチを実行する場合の説明図である。
【図２０】マニュアル・スイッチ実行後に別のポートでケーブルが抜けた場合の説明図である。
【図２１】切り替え情報Ｋ１，Ｋ２の使用例を説明する図（その１）である。
【図２２】切り替え情報Ｋ１，Ｋ２の使用例を説明する図（その２）である。
【図２３】既存装置との間の対応動作（その１）を説明する図である。
【図２４】既存装置との間の対応動作（その２）を説明する図である。
【図２５】切り替え情報Ｋ１，Ｋ２の割り当て例を説明する図（その１）である。
【図２６】切り替え情報Ｋ１，Ｋ２の割り当て例を説明する図（その２）である。
【図２７】切り替え情報Ｋ１，Ｋ２内のアドバンスド・マニュアル・スイッチのビット割り当て例を説明する図表である。
【図２８】切り替え情報Ｋ１，Ｋ２の交互送信処理例を示すフローチャートである。
【図２９】従来の回線切り替えにおけるＫ１，Ｋ２バイトの定義を示す図表である。
【図３０】従来の定義により切替要求があったときの状態遷移を説明する図である。
【発明を実施するための形態】
【００１８】
（実施の形態）
以下に添付図面を参照して、この伝送装置の好適な実施の形態を詳細に説明する。この伝送装置は、ｎ本の運用系の系統のいずれかに障害が発生したとき１本の予備系の系統に回線を切り替える１：ｎ冗長切り替えの伝送装置である。たとえば、ＧＲ−２５３やＩＴＵ−Ｔ勧告  Ｇ．８４１などに準拠した切り替え動作を行う伝送装置に適用できる。
【００１９】
図１は、実施の形態の伝送装置における切替要求の状態遷移を説明する図である。自局のスロット（上記ユニットに相当）、およびライン単位での切り替えに着目した各状態間での遷移が示されている。なお、便宜上、図１には、複数の状態のうち主要な一部の状態だけを示している。
【００２０】
この伝送装置では、装置内部で用いる障害時対策用のコマンドとして図３０の各種コマンドに、アドバンスド・マニュアル・スイッチ（Ａｄｖａｎｃｅｄ  Ｍａｎｕａｌ  Ｓｗｉｔｃｈ）Ｐ１０の状態を追加した点が異なる。アドバンスド・マニュアル・スイッチＰ１０は、装置内部での状態遷移のために追加されたものであり、マニュアル・スイッチＰ２の優先順位と、ＳＦ（Ｈｉｇｈ）Ｐ３の優先順位との間の優先順位として設定される。
【００２１】
すなわち、伝送装置は、このアドバンスド・マニュアル・スイッチＰ１０の状態では、装置外部に対してはマニュアル・スイッチＰ２の状態として通知するものであり、装置外部からは、このマニュアル・スイッチＰ２の状態情報を読み出すことができる。ここで、アドバンスド・マニュアル・スイッチＰ１０は、装置内部ではマニュアル・スイッチＰ２よりも優先順位の高い状態（装置内部では、マニュアル・スイッチＰ２でもフォースド・スイッチＰ４でもない状態）としている。これらの各状態およびコマンドは、優先順位が高いほど、障害の程度が高いものに対応して設けられている。
【００２２】
上述のように、アドバンスド・マニュアル・スイッチＰ１０の状態は、装置外部に通知する状態情報としては、マニュアル・スイッチＰ２である。そして、装置内部における状態遷移においては、マニュアル・スイッチＰ２の状態にあるとき、上記のようなＳＦ（Ｈｉｇｈ）障害の発生によって自動的にアドバンスド・マニュアル・スイッチＰ２の状態に遷移する。各スロット、あるいはラインに対する切替要求が生じたときには、すべて（ｎ個）のスロット、あるいはライン間で切替要求を比較し、一つの最優先の要求に対する切り替えを行って回線の救済を実施できる。この動作自体は、ＧＲ−２５３，ＩＴＵ−Ｔ  Ｇ．８４１の通信規格で決められている。
【００２３】
アドバンスド・マニュアル・スイッチＰ１０の状態が加えられたことにより、装置内部では、以下の状態遷移が追加されている。たとえば、マニュアル・スイッチＰ２の状態で、同一スロットにＳＦ（Ｈｉｇｈ）の障害が発生すると、アドバンスド・マニュアル・スイッチＰ１０の状態に遷移する（ｐ２１）。アドバンスド・マニュアル・スイッチＰ１０の状態で、同一スロットのＳＦ（Ｈｉｇｈ）の障害がクリアされると、マニュアル・スイッチＰ２の状態に遷移する（ｐ２２）。また、アドバンスド・マニュアル・スイッチＰ１０の状態で、他のスロットにフォースド・スイッチＰ４などの優先順位の高い障害が発生したことによる切替要求が発生すると、ＳＦ（Ｈｉｇｈ）Ｐ３の状態に遷移する（ｐ１０１）。また、ＳＦ（Ｈｉｇｈ）Ｐ３の状態で保守者等によりマニュアル・スイッチＰ１０の状態が設定されると、アドバンスド・マニュアル・スイッチＰ１０の状態に遷移する（ｐ１０２）。また、アドバンスド・マニュアル・スイッチＰ１０の状態で、フォースド・スイッチの障害が発生したことによる切替要求があると、フォースド・スイッチＰ４の状態に遷移する（ｐ１０３）。
【００２４】
図１を用いて説明したアドバンスド・マニュアル・スイッチＰ１０の状態は、機能的には、マニュアル・スイッチＰ２と、ＳＦ（Ｈｉｇｈ）Ｐ３の状態を兼ね備えている。なお、この実施の形態では、アドバンスド・マニュアル・スイッチＰ１０の状態は、図１に記載のＳＦ（Ｈｉｇｈ）Ｐ３の機能を兼ね備えた状態だけに限らず、図２９に示したＳＦ（Ｌｏｗ）、ＳＤ：Ｓｉｇｎａｌ  Ｄｅｒｇａｄｅ（Ｈｉｇｈ），ＳＤ（Ｌｏｗ）のそれぞれの状態についても定義している（詳細は後述する）。
【００２５】
そして、図１に示すように、マニュアル・スイッチＰ２の状態から一度アドバンスド・マニュアル・スイッチＰ１０の状態に遷移した後においては、切替要求があっても直ぐにマニュアル・スイッチＰ２の状態が解除されることはない。アドバンスド・マニュアル・スイッチＰ１０の状態が解除されてマニュアル・スイッチＰ２の状態に戻った後でなければこのマニュアル・スイッチＰ２の状態は解除されない。
【００２６】
上記構成によれば、障害が発生した系統において装置のユニットやケーブル交換の手順として、保守者は、まず、マニュアル・スイッチ（または後述するが直接、アドバンスド・マニュアル・スイッチ）への状態切り替えを最初に実行し、交換対象の運用系（Ｗｏｒｋ）側の系統（ユニットやスロット、ポート）から予備系（Ｐｒｏｔｅｃｔｉｏｎ）側の系統に回線を切り替える。その後、対象の運用中の系統（ユニットあるいはポート上のＳＦＰモジュールや、接続されているケーブル）を交換のために外しても、装置外部からみると、先に実行したマニュアル・スイッチ（またはアドバンスド・マニュアル・スイッチ）の状態を維持する。
【００２７】
これにより、この後に、運用側の系統（ユニットやポート）の障害が復旧しても、装置はマニュアル・スイッチの状態が維持されているため、自動的に切り戻されることを防ぐことができ、保守者が意図しない状態の切り替えを防止できる。障害が復旧して、ユニット、ポート、ケーブルなどが正常であったとしても、保守者が問題がないか確認を行ってから、この保守者の操作設定により装置外部からマニュアル・スイッチ（またはアドバンスド・マニュアル・スイッチ）を解除してはじめて、運用中のユニット、あるいはポートに切り戻しができるため、回線の瞬断や回線障害を引き起こすことなくメンテナンスができるようになる。
【００２８】
（伝送装置の構成）
図２は、伝送装置を含む伝送システムの構成図である。図２に示す構成例は、２つの伝送装置１００を記載してあり、この伝送装置１００のシェルフ１０１にポート１０２が設けられた構成である。シェルフ１０１には、伝送路に接続され、１：ｎ切り替えの対象になるインターフェースユニット１１０と、制御系ユニット１１１が装着されている。インターフェースユニット１１０は、運用系のｎ枚（図示の例では４枚）のユニット１１０ａ〜１１０ｄと、予備系の１枚のユニット１１０ｅからなる。
【００２９】
運用系の系統（伝送路あるいはユニット等）に障害が発生した場合、インターフェースユニット１１０の回線切り替えにより、予備系のユニット１１０ｅの回線を使用した障害の救済（Ｐｒｏｔｅｃｔｉｏｎ）が行える。この構成においては、運用系のポート１０２は、シェルフ１０１に固定されている。運用系のポート１０２は、シェルフ１０１の上部に設けられ、運用系の４枚のユニット１１０ａ〜１１０ｄに対応する送信用ポート（Ｔｘ）と、受信用ポート（Ｒｘ）の合計８つのポートからなる。２つの伝送装置１００，１００間は、運用系のポート１０２の送信側と受信側が互いに光ファイバや電気ケーブルを介して接続される（不図示）。
【００３０】
制御系ユニット１１１は、伝送路の信号の経路を切り替えるクロスコネクトの制御、およびｎ個の伝送路の運用系側で障害が発生したときに一つの予備系側に切り替える１：ｎのユニット切り替え制御、伝送路および装置内のアラーム監視などを行うもので、複数枚のユニットからなる。この制御系ユニット１１１は、ＬＡＮやクラフトケーブル、ＵＳＢ等の通信回線１６０を介して、ＰＣ等の監視装置１７０に接続されている。監視装置１７０は、伝送装置１００を状態監視し、コマンド入力により上記状態情報を読み出せる。また、障害時には、保守者の操作入力により、伝送装置１００に対して切替要求のコマンドを入力できる。
【００３１】
図３は、伝送装置を含む光伝送システムの構成図である。図３に示す構成例は、２つの伝送装置１００のシェルフ１０１に装着されるインターフェースユニット１１０に直接、ポート１０２が設けられている。この構成例の場合、運用系の系統（ポート１０２からのケーブル抜け等）に障害が発生した場合、予備系を使用した回線の切り替えで障害を救済でき、この際には予備系のユニット１１０ｅに設けられたポート１０２ｅが用いられる。
【００３２】
図４は、伝送装置に装着されるユニットの構成を示す図である。伝送装置１００のシェルフ１０１のスロットに装着されるインターフェースユニット１１０は、シェルフ１０１内部にて制御系ユニット１１１と接続されており、制御系ユニット１１１は、内部に設けられたＣＰＵおよびこのＣＰＵ上で動作する状態監視プログラムにより、インターフェースユニット１１０の状態等の情報を収集するとともに、監視装置１７０から送信されるコマンドに基づいてインターフェースユニット１１０のユニット切り替え等の設定が行える。インターフェースユニット１１０には、上記のポートに相当するＳＦＰ（Ｓｍａｌｌ  Ｆｏｒｍ  ｆａｃｔｏｒ  Ｐｌｕｇｇａｂｌｅ）仕様の送受信モジュール４０１が複数、着脱可能に設けられている。インターフェースユニット１１０の上部から下部に複数のラインが配置され、各ラインは、送信用ＳＦＰ（Ｔｘ）と受信用ＳＦＰ（Ｒｘ）が一対ずつ配置される。
【００３３】
図５は、制御系ユニットの内部構成を示すブロック図である。制御系ユニット１１１は、伝送路およびユニットの障害検出、障害発生時の１：ｎの回線切替制御を行う。この制御系ユニット１１１は、監視装置１７０から送信されたコマンドに基づきインターフェースユニット１１０に対する制御を行い、障害や動作状態を監視装置１７０に対してアラーム、およびレポート出力する。以下の各構成部は、ＣＰＵ、メモリ、Ｉ／Ｏポート、ハードウェア（ＨＷ）レジスタ等により構成され、ＣＰＵにより切替制御プログラムを実行させることにより障害時のユニット切り替えが行われる。
【００３４】
ｎ個の運用系のインターフェースユニット１１０ａ〜１１０ｄ、および１個の予備系のインターフェースユニット１１０ｅからの障害情報は、ハードウェアレジスタ５０１を介して各インターフェースユニット１１０に対応した障害検出部５０２が検出する。また、送受信部５０３は、切り替え情報Ｋ１，Ｋ２バイトを検出する。監視装置１７０を操作するオペレータからのコマンド入力は、コマンド入出力部５０４を介して入力される。検出された情報および入力された情報は、切替制御部５０５に通知出力される。
【００３５】
切替制御部５０５は、入力されたすべての情報をもとに最優先の切り替え状態を決定し、Ｉ／Ｏ設定部５０６を介してハードウェアレジスタ５０１に対する切り替え制御の設定、送受信部５０３を介しての切り替え情報Ｋ１，Ｋ２バイトの送信、およびコマンド入出力部５０４を介して監視装置１７０に対するアラームおよびレポートの出力、のそれぞれの処理を行う。
【００３６】
図６は、伝送装置に設定されるコマンド毎の優先順位を示す図表である。対比のために従来から用いられているコマンドを併記してある。図示の設定では、優先順位が低く設定されているマニュアル・スイッチと、優先順位が高めに設定されているフォースド・スイッチとの間の範囲に、アドバンスド・マニュアル・スイッチの定義を追加する設定としている。
【００３７】
アドバンスド・マニュアル・スイッチは、ＳＦと、ＳＤの定義に対応してそれぞれ設定され、ＳＦと、ＳＤの優先順位より１段ずつ優先順位が低くなるよう設定されている。具体的には、ＳＦ（Ｈｉｇｈ）Ｐ３ａと、ＳＦ（Ｌｏｗ）Ｐ３ｂとの間には、アドバンスド・マニュアル・スイッチ＋ＳＦ（Ｈｉｇｈ）Ｐ１０ａが設定される。ＳＦ（Ｌｏｗ）Ｐ３ｂと、ＳＤ（Ｈｉｇｈ）Ｐ３ｃとの間には、アドバンスド・マニュアル・スイッチ＋ＳＦ（Ｌｏｗ）Ｐ１０ｂが設定される。ＳＤ（Ｈｉｇｈ）Ｐ３ｃと、ＳＤ（Ｌｏｗ）Ｐ３ｄとの間には、アドバンスド・マニュアル・スイッチ＋ＳＤ（Ｈｉｇｈ）Ｐ１０ｃが設定される。ＳＤ（Ｌｏｗ）Ｐ３ｄと、マニュアル・スイッチＰ２との間には、アドバンスド・マニュアル・スイッチ＋ＳＤ（Ｌｏｗ）Ｐ１０ｄが設定される。
【００３８】
上記設定における優先順位は、高い順でみると、フォースド・スイッチＰ４＞ＳＦ（Ｈｉｇｈ）Ｐ３ａ＞アドバンスド・マニュアル・スイッチ＋ＳＦ（Ｈｉｇｈ）Ｐ１０ａ＞ＳＦ（Ｌｏｗ）Ｐ３ｂ＞アドバンスド・マニュアル・スイッチ＋ＳＦ（Ｌｏｗ）Ｐ１０ｂ＞ＳＤ（Ｈｉｇｈ）Ｐ３ｃ＞アドバンスド・マニュアル・スイッチ＋ＳＤ（Ｈｉｇｈ）Ｐ１０ｃ＞ＳＤ（Ｌｏｗ）Ｐ３ｄ＞アドバンスド・マニュアル・スイッチ＋ＳＤ（Ｌｏｗ）Ｐ１０ｄ＞マニュアル・スイッチＰ２となる。これら新たに設定したアドバンスド・マニュアル・スイッチＰ１０（Ｐ１０ａ〜Ｐ１０ｄ）のコマンドについては、他のコマンドと重ならないように、新たにＫ１，Ｋ２バイトのビット設定＃１〜＃４を行っている（詳細は後述する）。
【００３９】
図７は、シェルフにポートが設けられた装置のハードウェア構成を示す図である。図２に示したシェルフ１０１にポート１０２が設けられた場合の構成を示している。この場合、運用系のインターフェースユニット１１０（１１０ａ〜１１０ｄ）は、セレクタ７０１，７０２を切り替えることにより、予備系のインターフェースユニット１１０ｅに回線を切り替えることができる。この構成例の場合、運用系のポート１０２は、シェルフ１０１に固定で設けられたものを用いる。図中７０３は、マトリクススイッチであり、制御系ユニット１１１に設けられ、伝送路からの信号の経路を切り替えて入出力する。
【００４０】
図８は、インターフェースユニットにポートが設けられた装置のハードウェア構成を示す図である。図３に示したインターフェースユニット１１０（１１０ａ〜１１０ｅ）にポート１０２が設けられた場合の構成を示している。この場合、インターフェースユニット１１０（１１０ａ〜１１０ｄ）は、一つのセレクタ７０１を切り替えることにより、予備系のインターフェースユニット１１０ｅに回線を切り替えることができる。
【００４１】
図９は、各インターフェースユニットの状態切り替えの処理を示すフローチャートである。インターフェースユニット１１０に対し、監視装置１７０における保守者の操作に基づく切替要求がコマンド入力されたとき、各インターフェースユニット１１０に対し状態確定させるまでの処理を示した。運用系のインターフェースユニット１１０で障害が新規発生、あるいは復旧が生じると（ステップＳ９０１）、以下の処理を状態確定に至るまでの間で優先順位が高いコマンド順に順次処理し、確定していく。
【００４２】
具体的には、障害の発生に伴って入力される切替要求が優先順位が高いフォースド・スイッチであれば（ステップＳ９０２：Ｙｅｓ）、フォースド・スイッチ要求を確定し（ステップＳ９０３）、切替要求がフォースド・スイッチでなければ（ステップＳ９０２：Ｎｏ）、ＳＦ（Ｈｉｇｈ）であるか判断する（ステップＳ９０４）。切替要求がＳＦ（Ｈｉｇｈ）であれば（ステップＳ９０４：Ｙｅｓ）、現在の状態がマニュアル・スイッチの状態であるか判断し（ステップＳ９０５）、マニュアル・スイッチの状態でなければ（ステップＳ９０５：Ｎｏ）、ＳＦ（Ｈｉｇｈ）の状態を確定する（ステップＳ９０６）。現在がマニュアル・スイッチの状態であれば（ステップＳ９０５：Ｙｅｓ）、アドバンスド・マニュアル・スイッチ＋ＳＦ（Ｈｉｇｈ）の状態を確定する（ステップＳ９０７）。
【００４３】
ステップＳ９０４において切替要求がＳＦ（Ｈｉｇｈ）でなければ（ステップＳ９０４：Ｎｏ）、切替要求がマニュアル・スイッチであるか判断し（ステップＳ９０８）、切替要求がマニュアル・スイッチであれば（ステップＳ９０８：Ｙｅｓ）、この切替要求に合わせてマニュアル・スイッチの状態を確定する（ステップＳ９０９）。また、切替要求がマニュアル・スイッチでなければ（ステップＳ９０８：Ｎｏ）、切替要求がノーリクエストであるか判断する（ステップＳ９１０）。切替要求がノーリクエストであれば（ステップＳ９１０：Ｙｅｓ）、この切替要求に合わせてノーリクエストの状態を確定する（ステップＳ９１１）。上記処理では、新たに設定されたアドバンスド・マニュアル・スイッチに関する処理（ステップＳ９０４〜ステップＳ９０７）が加えられている。
【００４４】
図１０は、伝送装置全体における切り替え処理を示すフローチャートである。シェルフ１０１には複数のインターフェースユニット１１０が装着されるｎ個のスロットが設けられており、図５に示した切替制御部５０５は、各スロットの切替要求を検出した上で優先順位が高い切替要求から順次処理する。
【００４５】
具体的には、各インターフェースユニット１１０に発生した障害、あるいは復旧に対応した切替要因の発生、あるいは復旧を検出すると（ステップＳ１００１）、以下の処理を実行する。まず、切替要求の数を示す定数ｋを１に設定し（ステップＳ１００２）、装置全体で実行する切替要求を設定する（ステップＳ１００３）。この際、切替要求されたスロット番号と、切替要求された状態（たとえば、ＳＦ−Ｈｉｇｈ等）を設定する。
【００４６】
次に、定数ｋをインクリメントし（ステップＳ１００４）、他のスロット（ｋスロット）の切替要求の方がコマンドの優先順位が高いか判断する（ステップＳ１００５）。他のスロット（ｋスロット）の切替要求の方が優先順位が高ければ（ステップＳ１００５：Ｙｅｓ）、ステップＳ１００３で設定した装置全体の切替要求を更新する（ステップＳ１００６）。更新により優先順位が高い他のスロットのスロット番号と、要求された状態が設定される。
【００４７】
一方、他のスロット（ｋスロット）の切替要求の優先順位が高くなければ（ステップＳ１００５：Ｎｏ）、設定更新を行わず、ステップＳ１００３の設定のままとする。次に、上記処理がｎ個のスロット全体で行ったか（ｋ＝ｎ）判断し（ステップＳ１００７）、スロット全体を処理していなければ（ステップＳ１００７：Ｎｏ）、ステップＳ１００４に復帰してさらに他のスロットに対する処理を行う。ステップＳ１００７にてスロット全体の処理が終われば（ステップＳ１００７：Ｙｅｓ）、ｎ個のスロットを有する装置全体の切替要求が設定されることとなり、実際の回線切り替え（状態の遷移）を実施し（ステップＳ１００８）、処理を終了する。
【００４８】
（実施例１）ユニット切り替え
次に、図２に示した伝送装置の回線切り替えをユニット単位で切り替える例を具体的に説明する。図１１は、マニュアル・スイッチを実行したスロットでインターフェースユニットが取り外された場合の説明図である。シェルフ１０１のスロット３に装着された運用系のインターフェースユニット１１０ｂに障害が生じた場合を例に説明する。
【００４９】
この場合、スロット３に運用系のインターフェースユニット１１０ｂが正常実装されている状態で、監視装置１７０からマニュアル・スイッチの切替要求のコマンド「ＯＰＲ−ＰＲＯＴＮＳＷ−ＥＱＰＴ（Ｍａｎｕａｌ）」を入力する。この後、スロット３のインターフェースユニット１１０ｂを取り外したとしても、スロット３のマニュアル・スイッチの状態は解除されずに継続する。そして装置外部の監視装置１７０からは、伝送装置のａｌａｒｍや状態を確認するコマンド「ＲＴＲＶ−ＣＯＮＤ−ＡＬＬ」を用いて、マニュアル・スイッチの状態が読み出せる。
【００５０】
この状態で、装置内部では、スロット３は、アドバンスド・マニュアル・スイッチ＋ＳＦ（Ｈｉｇｈ）またはＳＦ（Ｌｏｗ）の状態となるが、装置外部に対してはマニュアル・スイッチの状態であるため、スロット３のインターフェースユニット１１０ｂの抜けだけでなく、インターフェースユニット１１０ｂの故障、あるいは誤実装が発生した場合でも同様に装置外部に対しては、マニュアル・スイッチの状態を継続して維持する。
【００５１】
図１２は、図１１に示す状態切り替えの処理を示すフローチャートである。初期状態では、スロット３がマニュアル・スイッチの状態であったとする（ステップＳ１２０１）。この後、スロット３のインターフェースユニット１１０ｂを取り外すことにより（ステップＳ１２０２）、ＳＦ（Ｈｉｇｈ）あるいはＳＦ（Ｌｏｗ）の状態となるが、スロット３がマニュアル・スイッチ状態であれば（ステップＳ１２０３：Ｙｅｓ）、このスロット３は、装置内部では、アドバンスド・マニュアル・スイッチ＋ＳＦ（ＨｉｇｈまたはＬｏｗ）への状態の切り替えを要求する（ステップＳ１２０４）。スロット３がマニュアル・スイッチ状態でなければ（ステップＳ１２０３：Ｎｏ）、このスロット３は、ＳＦ（ＨｉｇｈまたはＬｏｗ）への状態の切り替えを要求する（ステップＳ１２０５）。
【００５２】
図１３は、スロットからインターフェースユニットを取り外した後にこのスロットにマニュアル・スイッチを実行する場合の説明図である。上記同様にシェルフ１０１のスロット３に装着された運用系のインターフェースユニット１１０ｂに障害が生じた場合を例に説明する。
【００５３】
運用系のスロット３に装着されたインターフェースユニット１１０ｂに障害（ＦＬＴ，ＲＭＶ，ＭＥＡ等のＥＱＰＴ障害）が発生したとする。そして、保守者によりこのインターフェースユニット１１０ｂを取り外し、予備系のスロット１のインターフェースユニット１１０ｅに切り替わった状態の後でも、スロット３に対して上記同様に監視装置１７０からマニュアル・スイッチのコマンド「ＯＰＲ−ＰＲＯＴＮＳＷ−ＥＱＰＴ（Ｍａｎｕａｌ）」を入力して状態の切り替えを実行できる。この場合、装置外部に対しては、スロット３はマニュアル・スイッチの状態であり、監視装置１７０からコマンド「ＲＴＲＶ−ＣＯＮＤ−ＡＬＬ」を用いてこのマニュアル・スイッチの状態を読み出せる。一方、装置内部では、アドバンスド・マニュアル・スイッチ＋ＳＦ（ＨｉｇｈまたはＬｏｗ）の状態になる。
【００５４】
この後、スロット３のインターフェースユニット１１０ｂを取り外した場合でも、装置外部に対しては、スロット３に対するマニュアル・スイッチの状態は解除されずに継続される。ユニット抜け状態での装置内部の状態は、アドバンスド・マニュアル・スイッチ＋ＳＦ（ＨｉｇｈまたはＬｏｗ）の状態への切り替えが要求され、装置内部では、その切替要求にしたがった切り替えが発生する。また、インターフェースユニット１１０ｂの再実装後には、状態遷移により、マニュアル・スイッチの状態になる。なお、従来技術では、上述した障害発生時にインターフェースユニット１１０ｂが取り外された時点でマニュアル・スイッチが解除されていた。
【００５５】
図１４は、図１３に示す状態切り替えの処理を示すフローチャートである。初期状態では、スロット３のインターフェースユニット１１０ｂを取り外してＳＦ（ＨｉｇｈまたはＬｏｗ）の状態が発生し（ステップＳ１４０１）、この後、スロット３に対しマニュアル・スイッチの状態とするコマンド入力を行ったとする（ステップＳ１４０２）。この場合、スロット３がＳＦ（ＨｉｇｈあるいはＬｏｗ）の状態であれば（ステップＳ１４０３：Ｙｅｓ）、このスロット３は、アドバンスド・マニュアル・スイッチ＋ＳＦ（ＨｉｇｈまたはＬｏｗ）の状態の切り替えを要求する（ステップＳ１４０４）。スロット３がＳＦ（ＨｉｇｈまたはＬｏｗ）の状態でなければ（ステップＳ１４０３：Ｎｏ）、このスロット３は、マニュアル・スイッチの状態への切り替えを要求する（ステップＳ１４０５）。
【００５６】
図１５は、スロットからインターフェースユニットを取り外した後にこのスロットにアドバンスド・マニュアル・スイッチを実行する場合の説明図である。上述したようなコマンド「ＯＰＲ−ＰＲＯＴＮＳＷ−ＥＱＰＴ（Ｍａｎｕａｌ）」を用いてマニュアル・スイッチの状態への切り替えを指定するのではなく、図示のように、コマンドで直接、「ＯＰＲ−ＰＲＯＴＮＳＷ−ＥＱＰＴ（Ａｄｖａｎｃｅｄ  Ｍａｎｕａｌ）」アドバンスド・マニュアル・スイッチへの状態切り替えを入力する構成としてもよい。
【００５７】
図１６は、マニュアル・スイッチ実行後に別のスロットでインターフェースユニットが取り外された場合の説明図である。運用系のスロット３に装着されたインターフェースユニット１１０ｂに障害が発生して予備系のスロット１のインターフェースユニット１１０ｅに切り替わった状態で、運用系のスロット３に対してマニュアル・スイッチの状態にするコマンド「ＯＰＲ−ＰＲＯＴＮＳＷ−ＥＱＰＴ（Ｍａｎｕａｌ）」を入力し、スロット３をマニュアル・スイッチの状態とする。この後、スロット３のインターフェースユニット１１０を取り外しても、上記同様にスロット３はマニュアル・スイッチの状態を維持する。この後に、運用系の別のスロット４に障害が発生した場合には、マニュアル・スイッチの状態を解除して、これらスロット３，４の優先順位の設定にしたがい、救済動作する。ここで、スロット３，４の優先順位（ＰＲＩ＝Ｈｉｇｈ／Ｌｏｗ）設定が図示のように同じ設定（Ｌｏｗ）の場合には、先に切り替えを行ったスロット３を優先して救済を継続する。
【００５８】
（実施例２）ライン切り替え
次に、図３に示した伝送装置の回線切り替えをライン単位で切り替える具体的に説明する。図１７は、マニュアル・スイッチを実行したポートからケーブルが外れた場合の説明図である。シェルフ１０１のスロット３に運用系のインターフェースユニット１１０ｂが設けられており、このスロット３のポート１０２からケーブルが抜け等により外れた障害が生じた場合を例に説明する。
【００５９】
この場合、運用系のポート３が正常でＮｏ  ａｌａｒｍ状態とする。そして、監視装置１７０からマニュアル・スイッチの切替要求のコマンド「ＯＰＲ−ＰＲＯＴＮＳＷ−ＯＣ３（Ｍａｎｕａｌ）」を入力する。この後、ポート３に接続されるケーブルを抜挿した場合や、ＳＦ（Ｈｉｇｈ），ＳＦ（Ｌｏｗ），ＳＤ（Ｈｉｇｈ），ＳＤ（Ｌｏｗ）相当の障害が発生した場合でもマニュアル・スイッチの状態は解除されずに継続する。そして、監視装置１７０からは、状態確認用のコマンド「ＲＴＲＶ−ＣＯＮＤ−ＡＬＬ」を用いてマニュアル・スイッチの状態が読み出せる。この状態で装置内部では、アドバンスド・マニュアル・スイッチ＋ＳＦ（ＨｉｇｈまたはＬｏｗ）の切り替えが要求され、この要求にしたがってアドバンスド・マニュアル・スイッチ＋ＳＦ（ＨｉｇｈまたはＬｏｗ）の状態に遷移する。
【００６０】
図１８は、ポートからケーブル抜けが発生した後にこのポートにマニュアル・スイッチを実行する場合の説明図である。運用系のポート３からケーブルが抜けた場合、運用系のポート３にＳＦ、あるいはＳＤ（Ｓｉｇｎａｌ  Ｄｅｇｒａｄｅ）の状態が発生して、予備系のポート１に切り替わる。この状態において、運用系のポート３に対してコマンド「ＯＰＲ−ＰＲＯＴＮＳＷ−ＯＣ３（Ｍａｎｕａｌ）」を入力してマニュアル・スイッチの状態にできる。装置外部の監視装置１７０からは、コマンド「ＲＴＲＶ−ＣＯＮＤ−ＡＬＬ」でこのマニュアル・スイッチの状態を読み出せる。また、装置内部においては、切替要求は、アドバンスド・マニュアル・スイッチ＋ＳＦ（ＨｉｇｈまたはＬｏｗ）であり、その要求にしたがってアドバンスド・マニュアル・スイッチ＋ＳＦ（ＨｉｇｈまたはＬｏｗ）の状態に遷移する。
【００６１】
その後、ポート３に接続されるケーブルを取り外した場合や、ＳＦ，ＳＤ相当の障害が発生した場合でもマニュアル・スイッチの状態は解除されずに継続される。ケーブル抜け状態での装置内部の状態は、アドバンスド・マニュアル・スイッチ＋ＳＦ（ＨｉｇｈまたはＬｏｗ）であり、その要求にしたがった切り替えが発生する。また、ケーブルの再装着後には、状態遷移により、マニュアル・スイッチの状態になる。なお、従来技術では、ケーブルが抜けた時点でマニュアル・スイッチが解除されていた。
【００６２】
図１９は、ポートからケーブルが抜けた後にこのポートにアドバンスド・マニュアル・スイッチを実行する場合の説明図である。上述したようなコマンド「ＯＰＲ−ＰＲＯＴＮＳＷ−ＯＣ３（Ｍａｎｕａｌ）」を用いてマニュアル・スイッチを指定するのではなく、図示のように、直接、コマンド「ＯＰＲ−ＰＲＯＴＮＳＷ−ＯＣ３（Ａｄｖａｎｃｅｄ  Ｍａｎｕａｌ）」でアドバンスド・マニュアル・スイッチを入力する構成としてもよい。
【００６３】
図２０は、マニュアル・スイッチ実行後に別のポートでケーブルが抜けた場合の説明図である。運用系のポート３からケーブルが抜けてＳＦ，ＳＤ相当の障害が発生して予備系側のポート１に切り替わった状態において、運用系のポート３に対してマニュアル・スイッチの状態に切り替えるコマンド「ＯＰＲ−ＰＲＯＴＮＳＷ−ＯＣ３（Ｍａｎｕａｌ）」を入力し、スロット３をマニュアル・スイッチの状態とする。この後、ポート３のインターフェースユニット１１０を取り外しても、上記同様にポート３はマニュアル・スイッチの状態を維持する。この後に、運用系の別のポート４でケーブルが抜ける等してＳＦ，ＳＤ相当の障害が発生した場合には、マニュアル・スイッチの状態を解除して、ポート３，４の優先順位にしたがい、救済動作する。ここで、ポート３，４の優先順位（ＰＲＩ＝Ｈｉｇｈ／Ｌｏｗ）設定が図示のように同じ設定（Ｌｏｗ）の場合には、先に切り替えを行ったポート３を優先して救済を継続する。
【００６４】
（実施例３）切り替え情報の使用例
次に、上述した切り替え情報Ｋ１，Ｋ２バイトを伝送装置間で送受信する使用例について説明する。図２，図３に示したように、互いの伝送装置１００，１００のシェルフ１，２間では、伝送経路を運用系から予備系に切替自在な構成であるとする。
【００６５】
図２１は、切り替え情報Ｋ１，Ｋ２の使用例を説明する図（その１）である。初期状態で図２１に示すように、シェルフ２側の運用ポートＷ４がアドバンスド・マニュアル・スイッチ＋ＳＦ（Ｈｉｇｈ）の状態、運用ポートＷ２がＳＤ（Ｈｉｇｈ）の状態、運用ポートＷ１，Ｗ３はＮｏ  Ｒｅｑｕｅｓｔの状態であるとする。図中ＭＡＮは、マニュアル・スイッチの略である。この状態では、ＳＤ（Ｈｉｇｈ）の状態よりもアドバンスド・マニュアル・スイッチ＋ＳＦ（Ｈｉｇｈ）の状態の方が優先順位が高いため、アドバンスド・マニュアル・スイッチ＋ＳＦ（Ｈｉｇｈ）の状態への切り替えを実行し、Ｗ４を運用系に切り替える。そして、シェルフ１、２間では、予備系（Ｐｒｏｔｅｃｔｉｏｎ）のポート１０２ａを介して切り替え情報Ｋ１，Ｋ２バイトを送受信する。シェルフ２は、この切り替え情報Ｋ１，Ｋ２バイトを用いて「ＭＡＮ（マニュアル・スイッチ）／Ｗ４／Ｗ４／１：ｎ／Ｂｉ（Ｂｉ−ｄｉｒｅｃｔｉｏｎａｌ  ｍｏｄｅ、図２９参照）」という切り替え情報をシェルフ１に送信する。
【００６６】
この状態では、シェルフ１の運用ポートＷ１〜Ｗ４は、Ｎｏ  Ｒｅｑｕｅｓｔで特に切替が必要な障害要因は発生していないとする。また、この状態では、Ｋ２バイトに回線の切り替え方式としてＢｉ−ｄｉｒｅｃｔｉｏｎａｌが設定されており、シェルフ１、シェルフ２間ではシェルフ２から送信される切り替え情報「ＭＡＮ／Ｗ４／Ｗ４／１：ｎ／Ｂｉ」に対応した切り替えを優先して実行する。
【００６７】
また、シェルフ２から切り替え情報として「ＳＦ（Ｈｉｇｈ）／Ｗ４／Ｗ４／１：ｎ／Ｂｉ」送信することも考えられるが、Ｆａｒ  ｅｎｄ要求によるマニュアル・スイッチ状態をレポート表示するために切り替え情報「ＭＡＮ／Ｗ４／Ｗ４／１：ｎ／Ｂｉ」としてマニュアル・スイッチを送信している。
【００６８】
図２２は、切り替え情報Ｋ１，Ｋ２の使用例を説明する図（その２）である。図２１の状態の後、シェルフ１の運用ポートＷ２にＳＦ（Ｌｏｗ）の障害が発生したとする。この場合、シェルフ１は、シェルフ２から切り替え情報「ＭＡＮ／Ｗ４／Ｗ４／１：ｎ／Ｂｉ」を受信しているため、シェルフ１（自局）でのＳＦ（Ｌｏｗ）の状態の方が優先順位は高いと判定し、シェルフ１は、切り替え情報「ＳＦ−Ｌ／Ｗ２／Ｗ４／１：ｎ／Ｂｉ」をシェルフ２に送信する。これにより、シェルフ２では、優先順位にしたがってＳＦ（Ｌｏｗ）の状態への切り替えが発生するはずであるが、シェルフ２から一定時間応答がない場合には、シェルフ１はシェルフ２を異常として検出する。ただし、シェルフ１では、Ｐｒｏｔｅｃｔｉｏｎ  Ｓｗｉｔｃｈ  ｂｙｔｅ  Ｆａｉｌｕｒｅなどの装置外部に対するアラームは出力せずに、相手のシェルフ２がアドバンスド・マニュアル・スイッチ＋ＳＦ（ＬｏｗあるいはＨｉｇｈ）の状態であるものと判断する。これにより、シェルフ１は、切り替え情報「ＳＦ−Ｌ／Ｗ２／Ｗ４／１：ｎ／Ｂｉ」を継続してシェルフ２に送信する。
【００６９】
図２３は、既存装置との間の対応動作（その１）を説明する図である。アドバンスド・マニュアル・スイッチの定義および設定がなされていない既存装置との間での相互の対向動作について説明する。シェルフ１（１００ｘ）が上述したアドバンスド・マニュアル・スイッチの状態の定義がない既存の装置であり、シェルフ２側がアドバンスド・マニュアル・スイッチの状態の定義および設定を有する装置である。図２１と同様の状態が発生してＷ４が運用系に切り替えられたとする。この場合、シェルフ１側の運用ポートＷ４は、マニュアル・スイッチの状態であり、シェルフ２側の運用ポートＷ４がアドバンスド・マニュアル・スイッチ＋ＳＦ（Ｈｉｇｈ）の状態であるとする。そして、シェルフ１、２間では、予備系（Ｐｒｏｔｅｃｔｉｏｎ）のポート１０２ａを介してＫ１，Ｋ２バイトを送受信する。
【００７０】
図２４は、既存装置との間の対応動作（その２）を説明する図である。図２３の後、シェルフ１の運用ポートＷ２にＳＦ（Ｌｏｗ）の障害が発生したとする。これにより、シェルフ１（１００ｘ）側は、一定時間、Ｋ１，Ｋ２バイトを用いて切り替え情報「ＳＦ−Ｌ（Ｌｏｗ）／Ｗ２／Ｗ４／１：ｎ／Ｂｉ」をシェルフ２に送信する。しかし、シェルフ２側がＳＦ−Ｈ（Ｈｉｇｈ）の状態への切り替えをおこなわなければ、相手のシェルフ２が異常とみなす（Ｐｒｏｔｅｃｔｉｏｎ  ｓｗｉｔｃｈ  ｂｙｔｅ  ｆａｉｌｕｒｅ  ＡＰＳ）を検出する。この場合、シェルフ１はＫ１，Ｋ２バイトを用いて切り替え情報「ＳＦ−Ｌ／Ｗ２／Ｗ４／１：ｎ／Ｂｉ」を継続してシェルフ２に送信する。このように、既存の装置であるシェルフ１から切り替え情報「ＳＦ−Ｌ／Ｗ２／Ｗ４／１：ｎ／Ｂｉ」送信したにもかかわらず、シェルフ２から一定時間経過後においてもマニュアル・スイッチ状態である受信が継続されているときには、同様の切り替え情報の送信を継続すればよい。この際、相手側のシェルフ２ではアドバンスド・マニュアル・スイッチが実行されている。これにより、シェルフ１側がアドバンスド・マニュアル・スイッチの設定が無い既存の装置であってもシェルフ２との間の対向動作を継続させることができる。
【００７１】
（実施例４）切り替え情報のビット割り当てについて（その１）
実施例４では、新たに定義したアドバンスド・マニュアル・スイッチの切り替え情報Ｋ１，Ｋ２のビット割り当て例を説明する。図２９を用いて説明したように、Ｋ２バイトのｂｉｔ６−８では、現在、「０１１」，「０１０」が定義されておらず、将来使うための予約になっており、このｂｉｔ８−８を用いる。
【００７２】
図２５は、切り替え情報Ｋ１，Ｋ２の割り当て例を説明する図（その１）である。図２５に示す例では、Ｋ２バイトのｂｉｔ６−８で未定義の「０１１」，「０１０」を下記のようにアドバンスド・マニュアル・スイッチのために用いる。
「０１１」：Ｂｉ−ｄｉｒｅｃｔｉｏｎａｌ  Ｍｏｄｅ＋アドバンスド・マニュアル・スイッチ
「０１０」：Ｕｎｉ−ｄｉｒｅｃｔｉｏｎａｌ  Ｍｏｄｅ＋アドバンスド・マニュアル・スイッチ
上記のように定義し、このＫ２バイトのｂｉｔ６−８の「０１１」，「０１０」は、アドバンスド・マニュアル・スイッチ時のみ送受信する。
【００７３】
受信側では、Ｋ２バイトのｂｉｔ６−８が「０１１」である場合は、回線切り替え方式がＢｉ−ｄｉｒｅｃｔｉｏｎａｌ  Ｍｏｄｅでアドバンスド・マニュアル・スイッチであると判断するとともに、Ｋ１バイトのｂｉｔ１−４の情報により、対向ノードの状態が以下のいずれであるかを判断する。
「１１０１」：アドバンスド・マニュアル・スイッチ＋ＳＦ（Ｈｉｇｈ）
「１１００」：アドバンスド・マニュアル・スイッチ＋ＳＦ（Ｌｏｗ）
「１０１１」：アドバンスド・マニュアル・スイッチ＋ＳＤ（Ｈｉｇｈ）
「１０１０」：アドバンスド・マニュアル・スイッチ＋ＳＤ（Ｌｏｗ）
【００７４】
同様に受信側ではＫ２バイト  ｂｉｔ６−８が「０１０」である場合は、回線切り替え方式がＵｎｉ−ｄｉｒｅｃｔｉｏｎａｌ  Ｍｏｄｅでアドバンスド・マニュアル・スイッチであると判断するとともに、Ｋ１バイトのｂｉｔ１−４の情報をもとに、対向ノードの状態が以下のいずれであるかを判断する。
「１１０１」：アドバンスド・マニュアル・スイッチ＋ＳＦ（Ｈｉｇｈ）
「１１００」：アドバンスド・マニュアル・スイッチ＋ＳＦ（Ｌｏｗ）
「１０１１」：アドバンスド・マニュアル・スイッチ＋ＳＤ（Ｈｉｇｈ）
「１０１０」：アドバンスド・マニュアル・スイッチ＋ＳＤ（Ｌｏｗ）
【００７５】
図２５の例では、シェルフ２の運用系のポートＷ２がＳＤ（Ｈｉｇｈ）の状態、Ｗ４がアドバンスド・マニュアル・スイッチ＋ＳＦ（Ｈｉｇｈ）の状態であり、この場合、シェルフ２は、Ｋ１、Ｋ２バイトを使用した切り替え情報として「ＳＦ−Ｈ／Ｗ４／Ｗ４／１：ｎ／０１１」を送信する。
【００７６】
（実施例５）切り替え情報のビット割り当てについて（その２）
図２６は、切り替え情報Ｋ１，Ｋ２の割り当て例を説明する図（その２）である。シェルフ２では、図２１と同様の状態が発生してポートＷ４が運用系に切り替えられたとする。この実施例では、シェルフ２では、自局のＷ１〜Ｗ４のそれぞれのポートの切替要求をもとに最高の優先順位のアドバンスド・マニュアル・スイッチ＋ＳＦ（Ｈｉｇｈ）の状態への切り替えを実行する。このシェルフ２は、アドバンスド・マニュアル・スイッチの状態への切り替えを実行するために、Ｋ１，Ｋ２バイトを用いて下記の２つの切り替え情報をシェルフ１に交互に送信する。
切り替え情報１「ＳＦ−Ｈ／Ｗ４／Ｗ４／１：ｎ／Ｂｉ」
切り替え情報２「ＭＡＮ／Ｗ４／Ｗ４／１：ｎ／Ｂｉ」
【００７７】
これにより、受信側のシェルフ１は、シェルフ２側でアドバンスド・マニュアル・スイッチ＋ＳＦ（Ｈｉｇｈ）の状態であるものと判断し、対応した切り替えを実施する。上記２つの切り替え情報を交互に送信する場合、Ｋ１，Ｋ２バイトが安定しないようにみえるが、シェルフ１側では、この２つの特定の切り替え情報を受信した場合については、Ｐｒｏｔｅｃｔｉｏｎ  Ｓｗｉｔｃｈ  ｂｙｔｅ  Ｆａｉｌｕｒｅとして検出しない例外条件を設定しておけばよい。
【００７８】
図２７は、切り替え情報Ｋ１，Ｋ２内のアドバンスド・マニュアル・スイッチのビット割り当て例を説明する図表である。アドバンスド・マニュアル・スイッチの切り替え情報＃１〜＃４については、図６を用いて説明した各コマンドのＫ１バイトのうち、他のコマンドに割り当てられているコード（ビット情報）を用いる。
【００７９】
構成例１は、Ｋ１バイトのｂｉｔ１−４によりＳＦ，ＳＤの状態を割り当て、Ｋ２バイトのｂｉｔ６−８で設定されていないビット「０１０」，「０１１」を用いてアドバンスド・マニュアル・スイッチのコマンドとして割り当てる。構成例２では、Ｋ１バイトのｂｉｔ１−４だけを用い、ＳＦ、ＳＤの設定「１１０１」，「１１００」，「１０１１」，「１０１０」のうちいずれかと、マニュアル・スイッチの設定「１０００」とを交互に送信する。
【００８０】
図２８は、切り替え情報Ｋ１，Ｋ２の送信処理例を説明するフローチャートである。この図の例では、構成例２に示したうち、アドバンスド・マニュアル・スイッチ＋ＳＦ（Ｈｉｇｈ）のコマンドを送信する例について説明している。アドバンスド・マニュアル・スイッチ＋ＳＦ（Ｈｉｇｈ）に切り替える場合（ステップＳ２８０１）、上述したＳＦ（Ｈｉｇｈ）のコマンド「ＳＦ−Ｈ／Ｗ４／Ｗ４／１：ｎ／Ｂｉ」と、マニュアル・スイッチ「ＭＡＮ／Ｗ４／Ｗ４／１：ｎ／Ｂｉ」とからなる切り替え情報Ｋ１，Ｋ２を作成する（ステップＳ２８０２）。
【００８１】
次に、送信元の装置では、カウンタｋを初期値１とし（ステップＳ２８０３）、ｋが奇数であるか判断し（ステップＳ２８０４）、奇数であるため（ステップＳ２８０４：Ｙｅｓ）、始めにＳＦ（Ｈｉｇｈ）のコマンド「ＳＦ−Ｈ／Ｗ４／Ｗ４／１：ｎ／Ｂｉ」を送信し（ステップＳ２８０５）、カウンタｋをインクリメントする（ステップＳ２８０６）。この後、アドバンスド・マニュアル・スイッチ＋ＳＦ（Ｈｉｇｈ）のコマンドの送信終了の時期（アドバンスド・マニュアル・スイッチ＋ＳＦ（Ｈｉｇｈ）の解除の要求発生時）に至るまで（ステップＳ２８０７）、ステップＳ２８０４以降の処理を繰り返す。次の送信は、ｋが偶数であり（ステップＳ２８０４：Ｎｏ）、マニュアル・スイッチのコマンド「ＭＡＮ／Ｗ４／Ｗ４／１：ｎ／Ｂｉ」を送信する（ステップＳ２８０８）。以降、ＳＦ（Ｈｉｇｈ）とマニュアル・スイッチのコマンドを交互に送信する。
【００８２】
そして、以上説明した実施の形態で説明したアドバンスド・マニュアル・スイッチの設定によれば、障害が発生した運用中の系統のユニットやケーブルを交換のために外しても、先に実行したマニュアル・スイッチの状態を維持できる。これによって、運用側の系統の障害が復旧しても、直ちに切り戻しが発生することを防止でき、回線の瞬断や回線障害を引き起こすことがない。
【００８３】
上述した実施の形態に関し、さらに以下の付記を開示する。
【００８４】
（付記１）ｎ個の運用系における障害発生時に１個の予備系に回線を切り替える伝送装置において、
前記障害発生時に前記運用系から前記予備系に回線の切り替えを行い、前記障害が発生した前記運用系の系統に対して所定のコマンドを実行して当該所定のコマンドに対応した所定の回線切り替え状態にさせた場合、前記障害の復旧後であっても前記運用系の系統に対して前記所定のコマンドに対応した回線切り替えの状態を維持させる切替制御手段を備えたことを特徴とする伝送装置。
【００８５】
（付記２）前記所定のコマンドは、所定の通信規格に準拠して障害の程度に対応した複数のコマンドが優先順位を有して設けられたものであり、
前記切替制御手段には、前記複数のコマンドとして定義されているマニュアル・スイッチとフォースド・スイッチの優先順位との間に、前記マニュアル・スイッチよりも優先順位が高く、装置外部に対しては当該マニュアル・スイッチが有する回線切り替えの状態を維持して通知しつつ、装置内部ではマニュアル・スイッチよりも障害の程度が高い回線切り替えの状態とするアドバンスド・マニュアル・スイッチの定義が設定されたことを特徴とする付記１に記載の伝送装置。
【００８６】
（付記３）前記所定のコマンドは、優先順位が高い順に、フォースド・スイッチ＞ＳＦ（Ｈｉｇｈ）＞アドバンスド・マニュアル・スイッチ＋ＳＦ（Ｓｉｇｎａｌ  Ｆａｉｌ−Ｈｉｇｈ）＞ＳＦ（Ｌｏｗ）＞アドバンスド・マニュアル・スイッチ＋ＳＦ（Ｌｏｗ）＞ＳＤ（Ｓｉｇｎａｌ  Ｄｅｇｒａｄｅ−Ｈｉｇｈ）＞アドバンスド・マニュアル・スイッチ＋ＳＤ（Ｈｉｇｈ）＞ＳＤ（Ｌｏｗ）＞アドバンスド・マニュアル・スイッチ＋ＳＤ（Ｌｏｗ）＞マニュアル・スイッチ
（但し、上記の「＋以後」の項目は、装置外部に対して出力する状態通知）
に設定されたことを特徴とする付記２に記載の伝送装置。
【００８７】
（付記４）前記切替制御手段は前記障害が発生した前記系統に対して前記マニュアル・スイッチのコマンドを実行した後において、より優先順位の高い障害が発生した場合には、当該優先順位の高い障害に相当する状態に遷移することを特徴とする付記２に記載の伝送装置。
【００８８】
（付記５）前記切替制御手段は、前記運用系の系統がマニュアル・スイッチ状態のときに、切替要求としてＳＦ（Ｈｉｇｈ）が発生した場合には、装置外部に対しては、ＳＦ（Ｈｉｇｈ）の状態を出力し、装置内部では、アドバンスド・マニュアル・スイッチ＋ＳＦ（Ｈｉｇｈ）の状態となることを特徴とする付記３に記載の伝送装置。
【００８９】
（付記６）前記切替制御手段は、前記運用系の系統がマニュアル・スイッチ状態のときに、切替要求としてＳＦ（Ｌｏｗ）が発生した場合には、装置外部に対しては、ＳＦ（Ｌｏｗ）の状態を出力し、装置内部では、アドバンスド・マニュアル・スイッチ＋ＳＦ（Ｌｏｗ）の状態となることを特徴とする付記３に記載の伝送装置。
【００９０】
（付記７）前記切替制御手段は、前記運用系の系統がマニュアル・スイッチ状態のときに、切替要求としてＳＤ（Ｈｉｇｈ）が発生した場合には、装置外部に対しては、ＳＤ（Ｈｉｇｈ）の状態を出力し、装置内部では、アドバンスド・マニュアル・スイッチ＋ＳＤ（Ｈｉｇｈ）の状態となることを特徴とする付記３に記載の伝送装置。
【００９１】
（付記８）前記切替制御手段は、前記運用系の系統がマニュアル・スイッチ状態のときに、切替要求としてＳＤ（Ｌｏｗ）が発生した場合には、装置外部に対しては、ＳＤ（Ｌｏｗ）の状態を出力し、装置内部では、アドバンスド・マニュアル・スイッチ＋ＳＤ（Ｌｏｗ）の状態となることを特徴とする付記３に記載の伝送装置。
【００９２】
（付記９）前記切替制御手段は、前記マニュアル・スイッチのコマンド入力を受け付け、その後にＳＤ、ＳＦの障害の発生があった場合、装置内部でアドバンスド・マニュアル・スイッチの状態となることを特徴とする付記３に記載の伝送装置。
【００９３】
（付記１０）前記切替制御手段は、前記アドバンスド・マニュアル・スイッチの状態の後に、前記ＳＤ、ＳＦの障害からの復旧時には、装置内部でマニュアル・スイッチ状態に遷移することを特徴とする付記３に記載の伝送装置。
【００９４】
（付記１１）前記切替制御手段は、前記アドバンスド・マニュアル・スイッチのコマンド入力を受け付け、前記ＳＤ、ＳＦの障害の発生、あるいは復旧によって、装置内部でアドバンスド・マニュアル・スイッチの状態に遷移することを特徴とする付記３に記載の伝送装置。
【００９５】
（付記１２）前記切替制御手段により切り替えられた状態がアドバンスド・マニュアル・スイッチの場合、装置外部に対して通知する切り替え情報としてマニュアル・スイッチを送信するコマンド入出力手段を備えたことを特徴とする付記１〜１１のいずれか一つに記載の伝送装置。
【００９６】
（付記１３）前記コマンド入出力手段は、前記切り替え情報として、Ｋ１バイトのｂｉｔ１−４に定義されたマニュアル・スイッチのビット情報を送信する付記１２に記載の伝送装置。
【００９７】
（付記１４）前記切替制御手段は、他の伝送装置で前記ＳＦ、ＳＤの障害が発生して、前記切り替え情報の送信にもかかわらず、前記他の伝送装置からマニュアル・スイッチ状態が継続して受信された場合には、対向側ではアドバンスド・マニュアル・スイッチが実行されているものと判断する付記３〜１３のいずれか一つに記載の伝送装置。
【００９８】
（付記１５）前記コマンド入出力手段は、前記切り替え情報として、アドバンスト・マニュアル・スイッチの送信時には、前記Ｋ１バイトを構成するｂｉｔ１−４に前記ＳＦ、あるいはＳＤのビット情報を送信することを特徴とする付記１２に記載の伝送装置。
【００９９】
（付記１６）前記コマンド入出力手段は、前記切り替え情報として、アドバンスト・マニュアル・スイッチの送信時には、Ｋ２バイトの未定義のビット情報を用いてＢｉ−ｄｉｒｅｃｔｉｏｎａｌ  Ｍｏｄｅ、あるいはＵｎｉ−ｄｉｒｅｃｔｉｏｎａｌ  Ｍｏｄｅの情報を送信することを特徴とする付記１２に記載の伝送装置。
【０１００】
（付記１７）前記コマンド入出力手段は、前記切り替え情報として、アドバンスト・マニュアル・スイッチの送信時には、Ｋ１バイトのｂｉｔ１−４を用いて、マニュアル・スイッチのビット情報と、前記ＳＦ、ＳＤの情報とを交互に送信することを特徴とする付記１２に記載の伝送装置。
【符号の説明】
【０１０１】
１００  伝送装置
１０１  シェルフ
１０２  ポート
１１０  インターフェースユニット
１１０ａ〜１１０ｄ  運用系
１１０ｅ  予備系
１１１  制御系ユニット
１６０  通信回線
１７０  監視装置
５０１  ハードウェアレジスタ
５０２  障害検出部
５０３  送受信部
５０４  コマンド入出力部
５０５  切替制御部
５０６  Ｉ／Ｏ設定部
Ｐ２  マニュアル・スイッチ
Ｐ３  ＳＦ（シグナルフェイル）
Ｐ４  フォースド・スイッチ
Ｐ１０  アドバンスド・マニュアル・スイッチ
【図１】
0005463798.tif 000002
【図２】
0005463798.tif 000003
【図３】
0005463798.tif 000004
【図４】
0005463798.tif 000005
【図５】
0005463798.tif 000006
【図６】
0005463798.tif 000007
【図７】
0005463798.tif 000008
【図８】
0005463798.tif 000009
【図９】
0005463798.tif 000010
【図１０】
0005463798.tif 000011
【図１１】
0005463798.tif 000012
【図１２】
0005463798.tif 000013
【図１３】
0005463798.tif 000014
【図１４】
0005463798.tif 000015
【図１５】
0005463798.tif 000016
【図１６】
0005463798.tif 000017
【図１７】
0005463798.tif 000018
【図１８】
0005463798.tif 000019
【図１９】
0005463798.tif 000020
【図２０】
0005463798.tif 000021
【図２１】
0005463798.tif 000022
【図２２】
0005463798.tif 000023
【図２３】
0005463798.tif 000024
【図２４】
0005463798.tif 000025
【図２５】
0005463798.tif 000026
【図２６】
0005463798.tif 000027
【図２７】
0005463798.tif 000028
【図２８】
0005463798.tif 000029
【図２９】
0005463798.tif 000030
【図３０】
0005463798.tif 000031