(57)【要約】【課題】  監視制御の中断を防止できる伝送装置、伝送システム、及び監視制御方法を提供する。【解決手段】  伝送装置は、伝送路を介し、他の伝送装置との間で主信号を送受信する伝送処理部と、前記伝送処理部の監視制御を行う第１制御部と、前記第１制御部に障害が発生したとき、前記第１制御部に代わり、前記伝送処理部の監視制御を行う第２制御部とを有し、前記第２制御部は、前記他の伝送装置の監視制御系に障害が発生したとき、前記伝送処理部を介して、前記他の伝送装置との間で制御信号を送受信することにより、前記他の伝送装置の監視制御を行う。【選択図】図１８Ａ
2015106852.tif 000002
【特許請求の範囲】
【請求項１】
伝送路を介し、他の伝送装置との間で主信号を送受信する伝送処理部と、
前記伝送処理部の監視制御を行う第１制御部と、
前記第１制御部に障害が発生したとき、前記第１制御部に代わり、前記伝送処理部の監視制御を行う第２制御部とを有し、
前記第２制御部は、前記他の伝送装置の監視制御系に障害が発生したとき、前記伝送処理部を介して、前記他の伝送装置との間で制御信号を送受信することにより、前記他の伝送装置の監視制御を行うことを特徴とする伝送装置。
【請求項２】
前記伝送処理部は、前記他の伝送装置との間で、前記主信号と同一形式のフレームに収容された前記制御信号を送受信することを特徴とする請求項１に記載の伝送装置。
【請求項３】
伝送路を介して互いに接続された第１伝送装置及び第２伝送装置と、前記第１伝送装置及び第２伝送装置を管理するネットワーク管理装置とを有する伝送システムにおいて、
前記第１伝送装置は、
前記伝送路を介し、前記第２伝送装置との間で主信号を送受信する第１伝送処理部と、
前記第１伝送処理部の監視制御を行う第１制御部と、
前記第１制御部に障害が発生したとき、前記第１制御部に代わり、前記第１伝送処理部の監視制御を行う第２制御部とを有し、
前記第２伝送装置は、
前記伝送路を介し、前記第１伝送処理部との間で前記主信号を送受信する第２伝送処理部と、
前記第２伝送処理部との間で制御信号を送受信することにより、前記第２伝送処理部の監視制御を行う第３制御部と、
前記第３制御部に障害が発生したとき、前記第３制御部に代わり、前記第２伝送処理部の監視制御を行う第４制御部とを有し、
前記第２制御部は、前記第３制御部及び前記第４制御部の両方に障害が発生したとき、前記ネットワーク管理装置の指示に従い、前記第１伝送処理部を介して、前記第２伝送処理部との間で前記制御信号を互いに送受信することにより、前記第２伝送処理部の監視制御を行うことを特徴とする伝送システム。
【請求項４】
伝送路を介し、他の伝送装置との間で主信号を送受信する伝送処理部と、前記伝送処理部の監視制御を行う第１制御部と、前記第１制御部に障害が発生したとき、前記第１制御部に代わり、前記伝送処理部の監視制御を行う第２制御部とを有する伝送装置を用いた監視方法において、
前記第２制御部は、前記他の伝送装置の監視制御系に障害が発生したとき、前記伝送処理部を介して、前記他の伝送装置との間で制御信号を送受信することにより、前記他の伝送装置の監視制御を行うことを特徴とする監視制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本件は、伝送装置、伝送システム、及び監視制御方法に関する。
【背景技術】
【０００２】
通信需要の増加に伴い、レイヤ２スイッチなどの伝送装置の機能や収容される通信回線が多様化し、伝送装置内で行われる監視制御が複雑化している。伝送装置は、例えば、主信号の伝送処理を行う伝送処理ユニットと、各伝送処理ユニットの監視制御を行う制御ユニットなどを有する。なお、主信号は、例えばイーサネット（登録商標、以下同様）フレームなどに収容される。
【０００３】
制御ユニットは、例えば、伝送処理ユニットに各種の設定処理を行い、また、伝送処理ユニットから各種の警報を示す情報を収集する。制御ユニットは、ＬＡＮ（Local Area Network）などを介して、ネットワーク内の各伝送装置を管理するネットワーク管理装置に接続されている。
【０００４】
ネットワークの管理者は、ネットワーク管理装置を操作することにより、複数の伝送装置を管理する。ネットワーク管理装置は、例えば、各伝送装置の制御ユニットから、障害要因の特定のために各種のログを収集し、また、通信回線の通信状態（エラーレートなど）を収集する。このため、伝送装置内の制御ユニットに障害が発生したとき、当該伝送装置の管理が不可能となり、ネットワークの運用に支障が出る。
【０００５】
このような事態を回避するため、伝送装置は、制御ユニットの冗長構成を有する。つまり、伝送装置は、運用系の制御ユニット及び予備系の制御ユニットの２系が備えられている。したがって、運用系の制御ユニットに障害が発生した場合、予備系の制御ユニットが、障害が発生した運用系の制御ユニットに代わって、各伝送処理ユニットを監視制御する。なお、制御ユニットの障害としては、例えば、内蔵されたＣＰＵ（Central Processing Unit）などのプロセッサの故障（CPU Haltを含む）や、ネットワーク管理装置及び伝送処理ユニットとの通信障害などが挙げられる、
【０００６】
伝送装置の監視制御に関し、例えば特許文献１には、障害発生ノードの隣接ノードから送信されてくるポートの状態情報の変化を検出し、ネットワーク構成要素間の接続関係情報に基づいて障害発生ノードを特定する点が開示されている。また、特許文献２には、通信制御装置内において、制御ユニットから他の各ユニットの状態を監視する点が開示されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００４−３３６６５８号公報
【特許文献２】特開２０００−２５０６２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
障害が発生した制御ユニットは、保守作業により、障害がない他の制御ユニットに交換される。しかし、ネットワーク内の伝送装置は、広範囲にわたって複数の地域の局舎にそれぞれ設置されているため、伝送装置の保守作業は、必ずしも障害発生後に迅速に行われるとは限らない。
【０００９】
したがって、制御ユニットの交換前に、さらに、使用中の制御ユニットに障害が発生した場合、当該伝送装置の監視制御が中断するという問題が生ずる。
【００１０】
そこで本件は上記の課題に鑑みてなされたものであり、監視制御の中断を防止できる伝送装置、伝送システム、及び監視制御方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本明細書に記載の伝送装置は、伝送路を介し、他の伝送装置との間で主信号を送受信する伝送処理部と、前記伝送処理部の監視制御を行う第１制御部と、前記第１制御部に障害が発生したとき、前記第１制御部に代わり、前記伝送処理部の監視制御を行う第２制御部とを有し、前記第２制御部は、前記他の伝送装置の監視制御系に障害が発生したとき、前記伝送処理部を介して、前記他の伝送装置との間で制御信号を送受信することにより、前記他の伝送装置の監視制御を行う。
【００１２】
本明細書に記載の伝送システムは、伝送路を介して互いに接続された第１伝送装置及び第２伝送装置と、前記第１伝送装置及び第２伝送装置を管理するネットワーク管理装置とを有し、前記第１伝送装置は、前記伝送路を介し、前記第２伝送装置との間で主信号を送受信する第１伝送処理部と、前記第１伝送処理部の監視制御を行う第１制御部と、前記第１制御部に障害が発生したとき、前記第１制御部に代わり、前記伝送処理部の監視制御を行う第２制御部とを有し、前記第２伝送装置は、前記伝送路を介し、前記第１伝送処理部との間で前記主信号を送受信する第２伝送処理部と、前記第２伝送処理部との間で制御信号を送受信することにより、前記第２伝送処理部の監視制御を行う第３制御部と、前記第３制御部に障害が発生したとき、前記第３制御部に代わり、前記第２伝送処理部の監視制御を行う第４制御部とを有し、前記第２制御部は、前記第３制御部及び前記第４制御部の両方に障害が発生したとき、前記ネットワーク管理装置の指示に従い、前記第１伝送処理部を介して、前記第２伝送処理部との間で前記制御信号を互いに送受信することにより、前記第２伝送処理部の監視制御を行う。
【００１３】
本明細書に記載の監視制御方法は、伝送路を介し、他の伝送装置との間で主信号を送受信する伝送処理部と、前記伝送処理部の監視制御を行う第１制御部と、前記第１制御部に障害が発生したとき、前記第１制御部に代わり、前記伝送処理部の監視制御を行う第２制御部とを有する伝送装置を用い、前記第２制御部が、前記他の伝送装置の監視制御系に障害が発生したとき、前記伝送処理部を介して、前記他の伝送装置との間で制御信号を送受信することにより、前記他の伝送装置の監視制御を行う方法である。
【発明の効果】
【００１４】
本明細書に記載の伝送装置、伝送システム、及び監視制御方法は、監視制御の中断を防止できるという効果を奏する。
【図面の簡単な説明】
【００１５】
【図１】実施例に係る伝送システムを示す構成図である。
【図２】実施例に係る伝送装置を示す構成図である。
【図３】伝送処理ユニットの構成例を示す構成図である。
【図４】スイッチユニットの構成例を示す構成図である。
【図５】制御ユニットの構成例を示す構成図である。
【図６】ユニット間の通信手段の構成例を示す構成図である。
【図７】各ユニットの実装情報及び障害情報の一例を示す表である。
【図８】制御ユニット及び伝送処理ユニットの機能構成の一例を示す構成図である。
【図９】ユニット間通信用フレーム及びイーサネットフレームの構成を示す構成図である。
【図１０】ユニット間の通信の一例を示す図である。
【図１１】各ノードの伝送装置が保持するアドレステーブルを示す表である。
【図１２】アドレス情報の取得処理の一例を示すフローチャートである。
【図１３】制御ユニットの両方に障害が発生した伝送装置における伝送処理ユニットの処理の一例を示すフローチャートである。
【図１４】制御通信用伝送処理ユニットの決定処理の一例を示すフローチャートである。
【図１５】他の伝送装置の制御ユニットの両方に障害が発生した場合の制御ユニット及び伝送処理ユニットの処理の一例を示すフローチャートである。
【図１６】制御ユニットの両方に障害が発生した伝送装置における伝送処理ユニットの機能構成の一例を示す構成図である。
【図１７】隣接ノードの伝送装置の制御ユニットの両方に障害が発生した場合の制御ユニット及び伝送処理ユニットの機能構成の一例を示す構成図である。
【図１８Ａ】仮想インターフェースを介した伝送装置間の通信の一例を示す図である。
【図１８Ｂ】図１８Ａ内に示されたフレームを示す構成図である。
【図１９Ａ】仮想インターフェースを介した伝送装置間の通信の他例を示す図である。
【図１９Ｂ】図１９Ａ内に示されたフレームを示す構成図である。
【図２０】仮想インターフェースの削除処理の一例を示すラダーチャートである。
【発明を実施するための形態】
【００１６】
（伝送システムの構成）
図１は、実施例に係る伝送システムを示す構成図である。伝送システムは、一例として、リング型ネットワークの形態を有し、伝送路（光ファイバなど）Ｄを介して互いに接続されたノードＡ〜Ｄに設けられた伝送装置１，９を有する。
【００１７】
伝送装置１，９は、例えば、レイヤ２スイッチであり、複数の通信回線の間において、主信号であるユーザフレームを宛先に応じて転送する。伝送装置１，９は、ユーザネットワーク（例えばアクセス系ネットワーク）ＮＷから受信したユーザフレームを、他の伝送装置１，９に転送する。なお、本実施例において、ユーザフレームとして、イーサネットフレーム（登録商標、以下同様）を挙げるが、これに限定されることはなく、ＩＰ（Internet Protocol）パケットやＡＴＭ(Asynchronous Transfer Mode)セルが主信号として用いられてもよい。
【００１８】
伝送装置１，９は、当該伝送装置の全体の監視制御を行う運用系の制御ユニット（＃０）及び予備系の制御ユニット（＃１）を有する。予備系の制御ユニット（＃１）は、運用系の制御ユニット（＃０）に障害が発生した場合、運用系の制御ユニット（＃０）に代わって監視制御を行う。つまり、予備系の制御ユニット（＃１）は、運用系の制御ユニット（＃０）に障害が発生していないとき、待機状態にある。なお、図１において、点線の枠内には、各制御ユニット（＃０／＃１）のＩＰアドレスが記載され、カッコ内には、相互に接続されるユニット番号及びポート番号が記載されている。
【００１９】
各制御ユニット（＃０／＃１）は、ＬＡＮなどの監視制御用の通信回線Ｌを介して、ネットワーク内の各伝送装置１，９を管理するネットワーク管理装置８に接続されている。
【００２０】
ネットワークの管理者は、ネットワーク管理装置８を操作することにより、各伝送装置１，９を管理する。ネットワーク管理装置８は、例えば、各伝送装置１，９の制御ユニット（＃０）から、障害要因の特定のために各種のログを収集し、また、通信回線の通信状態（エラーレートなど）を収集する。このため、伝送装置１，９内の制御ユニット（＃０／＃１）の両方に障害が発生したとき、当該伝送装置の監視制御が中断することにより、ネットワークの運用に支障が出る。
【００２１】
そこで、本例では、ノードＢの伝送装置（第２伝送装置）１の制御ユニット（＃０／＃１）の両方に障害が発生した場合（×印参照）、ノードＡの伝送装置（第１伝送装置）１において、予備系の制御ユニット（＃１）が、ノードＢの伝送装置１の監視制御を行う。これにより、ノードＢの伝送装置１の監視制御の中断が防止される。
【００２２】
なお、以降の説明において、予備系の制御ユニット（＃１）が、隣接ノードの伝送装置１の監視制御を行う動作モードを「制御支援モード」と表記する。また、予備系の制御ユニット（＃１）が、運用系の制御ユニット（＃０）の障害に備えて待機する動作モードを「通常モード」と表記する。
【００２３】
本例では、ノードＡの伝送装置１の予備系の制御ユニット（＃１）は、ノードＢの伝送装置１の制御ユニット（＃０／＃１）の両方に障害が発生した場合、動作モードを通常モードから制御支援モードに切り替える。なお、ネットワーク内の伝送装置１，９のうち、ノードＤの伝送装置９は、制御支援モードに未対応（つまり、隣接ノードＡ，Ｃの伝送装置１の監視制御が不可能）であるとする。
【００２４】
（伝送装置の構成）
図２は、実施例に係る伝送装置１を示す構成図である。伝送装置１は、複数の伝送処理ユニット（＃１，＃２，・・・，＃Ｎ）（伝送処理部）１１と、スイッチユニット１２と、運用系の制御ユニット（＃０）（第１及び第３制御部）１００と、予備系の制御ユニット（第２及び第４制御部）（＃１）１０１とを有する。
【００２５】
各ユニット１００，１０１，１１，１２は、伝送装置１の筐体に設けられた個別のスロットに収容され、スロット背面に設けられた配線基板を介して互いに電気的に接続される。例えば、伝送処理ユニット（＃１）１１は、伝送処理ユニット用のスロット＃１に収容され、伝送処理ユニット（＃２）１１は、伝送処理ユニット用のスロット＃２に収容されている。なお、各伝送処理ユニット１１は、スロット＃１〜＃Ｎ（Ｎ：自然数）に応じた識別信号を出力する配線基板上の信号源により、自ユニット１１が実装されたスロット番号を識別する。
【００２６】
各伝送処理ユニット１１は、隣接ノードの伝送装置１，９などの他装置との間において、イーサネットフレーム（主信号）を送受信する。各伝送処理ユニット１１は、複数のポートが実装されている。各伝送処理ユニット１１は、ポートにより伝送路（光ファイバなど）Ｄと接続され、例えば１０ＧＢＡＳＥ−ＬＲの規格に基づく通信を行う。
【００２７】
スイッチユニット１２は、複数の伝送処理ユニット１１の間において、イーサネットフレームを交換する。より具体的には、スイッチユニット１２は、伝送処理ユニット１１からイーサネットフレームが入力され、イーサネットフレームを、その宛先に応じた伝送処理ユニット１１に出力する。
【００２８】
運用系の制御ユニット（＃０）１００及び予備系の制御ユニット（＃１）１０１は、上述したように、伝送装置１全体の監視制御を行う。より具体的には、運用系の制御ユニット（＃０）１００は、各伝送処理ユニット１１及びスイッチユニット１２との間で制御信号を送受信することにより、各伝送処理ユニット１１及びスイッチユニット１２の監視制御を行う。予備系の制御ユニット（＃１）１０１は、運用系の制御ユニット（＃０）１００に障害が発生したとき、運用系の制御ユニット（＃０）１００に代わり、各伝送処理ユニット１１及びスイッチユニット１２の監視制御を行う。
【００２９】
また、予備系の制御ユニット（＃１）１０１は、隣接ノードの伝送装置１の制御ユニット（＃０／＃１）１００，１０１の両方に障害（以下、「監視制御系障害」と表記）が発生したとき、待機状態であれば、動作モードを通常モードから制御支援モードに切り替える。予備系の制御ユニット（＃１）１０１は制御支援モードにおいて、伝送処理部１１を介して、隣接ノードの伝送装置１の伝送処理ユニット１１との間で制御信号を送受信することにより、当該伝送装置１の監視制御を行う。
【００３０】
ノードＢの伝送装置１において、監視制御系障害が発生したとき、複数の伝送処理ユニット１１から制御通信用伝送処理ユニット（第２伝送処理部）１１が決定される。制御通信用伝送処理ユニット１１は、隣接ノードＡの伝送装置１との間で主信号及び制御信号を送受信する。制御通信用伝送処理ユニットを除く他の伝送処理ユニット１１は、制御通信用伝送処理ユニット１１を介して、隣接ノードＡの伝送装置１との間で制御信号を送受信する。
【００３１】
また、ノードＡの伝送装置１では、予備系の制御ユニット（＃１）１０１が、動作モードを通常モードから制御支援モードに切り替える。予備系の制御ユニット（＃１）１０１は、ノードＢの制御通信用伝送処理ユニット１１と主信号を送受信する伝送処理ユニット（第１伝送処理部）１１を介して、制御通信用伝送処理ユニット１１との間で制御信号を送受信する。これにより、ノードＡの予備系の制御ユニット（＃１）１０１は、ノードＢの伝送処理ユニット１１の監視制御を行う。なお、伝送処理ユニット１１の監視制御は、ネットワーク管理装置８の指示に従って行われる。
【００３２】
このように、ノードＢの制御通信用伝送処理ユニット１１及びノードＡの予備系の制御ユニット（＃１）１０１が通信を行うことにより、監視制御系障害が発生したノードＢの伝送装置１の監視制御が継続される。なお、後述するように、ノードＢの伝送装置１の監視制御に用いられる制御信号は、ノードＢの制御通信用伝送処理ユニット１１及びノードＡの伝送処理部ユニット１１の間に形成された仮想インターフェースを介して送受信される。
【００３３】
（伝送処理ユニットの構成）
図３は、伝送処理ユニット１１の構成例を示す構成図である。伝送処理ユニット１１は、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２、通信処理部２４、ポート（＃１〜＃ｎ）２５、装置内ＬＡＮ処理部２６、及び装置内バス処理部２７などを備える。
【００３４】
ＣＰＵ２０は、演算処理手段であり、プログラムに従って各種の処理を実行する。ＣＰＵ２０は、各部２１，２２，２５〜２７とバス２８を介して接続されている。ＲＡＭ２２は、ＣＰＵ２０のワーキングメモリとして用いられる。また、ＲＯＭ２１は、ＣＰＵ２０を動作させるＯＳ（Operation System）及びプログラムや各種の情報などを記憶する記憶手段として用いられる。
【００３５】
通信処理部２４は、例えばＰＨＹレイヤ及びＭＡＣレイヤの各機能を有し、隣接ノードの伝送装置１と通信を行う通信手段である。通信処理部２４は、ポート（＃１〜＃ｎ）２５を介して、隣接ノードの伝送装置１との間で主信号及び制御信号を送受信する。
【００３６】
装置内ＬＡＮ処理部２６は、制御ユニット（＃０／＃１）１００，１０１、伝送処理ユニット（＃１〜＃Ｎ）１１、及びスイッチユニット１２の間に構成されたＬＡＮを介した通信を処理する。ＣＰＵ２０は、装置内ＬＡＮ処理部２６を介して、制御ユニット（＃０／＃１）１００，１０１及び他の伝送処理ユニット１１との間で、後述するユニット間通信用フレームを送受信する。
【００３７】
装置内バス処理部２７は、制御ユニット（＃０／＃１）１００，１０１、伝送処理ユニット（＃１〜＃Ｎ）１１、及びスイッチユニット１２の間に構成されたバスを介した通信を処理する。ＣＰＵ２０は、装置内バス処理部２７を介して、他のユニット１００，１０１，１１，１２との間で実装情報などを送受信する。
【００３８】
（スイッチユニットの構成）
図４は、スイッチユニット１２の構成例を示す構成図である。スイッチユニット１２は、ＣＰＵ４０、ＲＯＭ４１、ＲＡＭ４２、装置内ＬＡＮスイッチ部４６、及び装置内バス処理部４７などを備える。
【００３９】
ＣＰＵ４０は、演算処理手段であり、プログラムに従って各種の処理を実行する。ＣＰＵ４０は、各部４１，４２，４６，４７とバス４８を介して接続されている。ＲＡＭ４２は、ＣＰＵ４０のワーキングメモリとして用いられる。また、ＲＯＭ４１は、ＣＰＵ４０を動作させるＯＳ及びプログラムや各種の情報などを記憶する記憶手段として用いられる。
【００４０】
装置内ＬＡＮスイッチ部４６は、制御ユニット（＃０／＃１）１００，１０１、伝送処理ユニット（＃１〜＃Ｎ）１１、及びスイッチユニット１２の間に構成されたＬＡＮにおいて、ユニット間通信用フレームを交換する。ＣＰＵ２０は、装置内ＬＡＮスイッチ部４６を介して、制御ユニット（＃０／＃１）１００，１０１及び伝送処理ユニット１１との間でユニット間通信用フレームを送受信する。
【００４１】
装置内バス処理部４７は、制御ユニット（＃０／＃１）１００，１０１、伝送処理ユニット（＃１〜＃Ｎ）１１、及びスイッチユニット１２の間に構成されたバスを介した通信を処理する。ＣＰＵ２０は、装置内バス処理部２７を介して、他のユニット１００，１０１，１１との間で実装情報などを送受信する。
【００４２】
（制御ユニットの構成）
図５は、制御ユニット（＃０／＃１）１００，１０１の構成例を示す構成図である。制御ユニット（＃０／＃１）１００，１０１は、ＣＰＵ３０、ＲＯＭ３１、ＲＡＭ３２、通信処理部３４、装置内ＬＡＮスイッチ部３６、及び装置内バス制御部３７などを備える。
【００４３】
ＣＰＵ３０は、演算処理手段であり、プログラムに従って各種の処理を実行する。ＣＰＵ３０は、各部３１〜３４，３６，３７とバス３８を介して接続されている。ＲＡＭ３２は、ＣＰＵ４０のワーキングメモリとして用いられる。また、ＲＯＭ３１は、ＣＰＵ３０を動作させるＯＳ及びプログラムや各種の情報などを記憶する記憶手段として用いられる。
【００４４】
通信処理部３４は、例えばＰＨＹレイヤ及びＭＡＣレイヤの各機能を有し、ネットワーク管理装置８と通信を行う通信手段である。通信処理部３４は、制御ポート３３を介して、ネットワーク管理装置８と通信する。これにより、ＣＰＵ３０は、ネットワーク管理装置８からコマンドを受信し、ネットワーク管理装置８に応答を送信する。
【００４５】
ＣＰＵ３０は、ネットワーク管理装置８のコマンドに従って、伝送処理ユニット１１及びスイッチユニット１２の監視制御を行い、当該監視制御の実行結果として、ネットワーク管理装置８に応答を送信する。予備系の制御ユニット（＃１）１０１の場合、ＣＰＵ３０は、隣接ノードの伝送装置１の制御ユニット（＃０／＃１）１００，１０１に障害が発生したとき、動作モードを通常モードから制御支援モードに切り替える。このとき、ＣＰＵ３０は、ネットワーク管理装置８のコマンドに従って、隣接ノードの伝送装置１の伝送処理ユニット１１の監視制御を行い、当該監視制御の実行結果として、ネットワーク管理装置８に応答を送信する。
【００４６】
（装置内ＬＡＮ及び装置内バス）
図６は、ユニット１１，１２，１００，１０１間の通信手段の構成例を示す構成図である。本実施例では、ユニット１１，１２，１００，１０１間の通信手段として、装置内ＬＡＮ５０及び装置内バス５１を挙げる。装置内ＬＡＮ５０及び装置内バス５１は、例えば、伝送装置１の筐体の背面に設けられた配線基板に形成されている。
【００４７】
制御ユニット（＃０／＃１）１００，１０１は、装置内ＬＡＮスイッチ部３６を介して装置内ＬＡＮ５０に接続され、伝送処理ユニット１１は、装置内ＬＡＮ処理部２６を介して装置内ＬＡＮ５０に接続されている。また、スイッチユニット１２は、装置内ＬＡＮスイッチ部４６を介して装置内ＬＡＮ５０に接続されている。
【００４８】
各ユニット１１，１２，１００，１０１は、装置内ＬＡＮ５０を介し、ユニット間フレームを互いに送受信することにより通信する。例えば、伝送処理ユニット１１は、装置内ＬＡＮ５０を介した通信により、制御ユニット１００，１０１の障害を検出する。この場合、伝送処理ユニット１１は、装置内ＬＡＮ５０を介し、制御ユニット１００，１０１に状態確認要求メッセージＲＥＱを所定の時間間隔で送信する。
【００４９】
制御ユニット１００，１０１は、状態確認要求メッセージＲＥＱを受信すると、伝送処理ユニット１１に応答メッセージＲＥＳを送信する。伝送処理ユニット１１は、状態確認要求メッセージＲＥＱの送信後、例えば、所定時間内に応答メッセージを受信しないとき、制御ユニット１００，１０１の障害を検出する。また、応答メッセージを受信した場合であっても、当該応答メッセージに障害の発生を示す情報が含まれているとき、伝送処理ユニット１１は、制御ユニット１００，１０１の障害を検出する。
【００５０】
制御ユニット１００，１０１は、装置内バス制御部３７を介して装置内バス５１に接続され、伝送処理ユニット１１は、装置内バス処理部２７を介して装置内バス５１に接続されている。また、スイッチユニット１２は、装置内バス処理部４７を介して装置内バス５１に接続されている。
【００５１】
装置内バス５１は、複数の信号線を含み、各信号線の電圧レベル（ハイレベルまたはローレベル）により情報を通知する手段である。このため、装置内バス５１は、各ユニット１１，１２，１００，１０１の実装状態のように、緊急性が高い情報の通知に用いられる。例えば、各伝送処理ユニット１１は、装置内バス５１を介して、制御ユニット（＃０／＃１）１００，１０１の実装状態及び障害の有無を所定の時間間隔で監視する。なお、制御ユニット（＃０／＃１）１００，１０１の実装状態は、装置内ＬＡＮ５０を介して監視することもできる。
【００５２】
このように、各ユニット１１，１２，１００，１０１は、装置内ＬＡＮ５０または装置内バス５１を介して、他のユニットの実装状態及び障害の有無を監視し、実装情報及び障害情報として、例えばＲＯＭ２１，３１，４１に書き込む。
【００５３】
図７には、各ユニット１１，１２，１００，１０１の実装情報及び障害情報の一例が示されている。図７において、「ユニット」はユニットの種類を示し、「スロット」は、当該ユニットが実装されたスロットの番号を示す。「実装情報」は、「１」である場合、当該ユニットが実装されていることを示し、「０」である場合、当該ユニットが実装されていないことを示す。「障害情報」は、「１」である場合、当該ユニットに障害が発生していることを示し、「０」である場合、当該ユニットに障害が発生していないことを示す。
【００５４】
伝送処理ユニット１１は、制御ユニット（＃０／＃１）１００，１０１の両方の障害情報が「１」を示す場合、制御通信用伝送処理ユニット１１のＣＰＵ２０が生成した仮想インターフェースを介して、隣接ノードの予備系の制御ユニット（＃１）１０１と通信する。
【００５５】
（制御ユニット及び伝送処理ユニットの機能構成）
図８は、制御ユニット１００，１０１及び伝送処理ユニット１１の機能構成の一例を示す構成図である。制御ユニット１００，１０１のＣＰＵ３０及び伝送処理ユニット１１のＣＰＵ２０は、ＲＯＭ３１，２１からプログラムをそれぞれ読み込むと、複数の機能が形成される。
【００５６】
制御ユニット（＃０／＃１）１００，１０１のＣＰＵ３０は、ユーザインターフェース（UI: User Interface）部３００と、アプリケーション（ＡＰＬ）部３０１と、振り分け処理部３０２と、複数のユニット間通信処理部（＃１〜＃Ｎ）３０３とを有する。運用系の制御ユニット（＃０）１００のＣＰＵ３０は、さらに、制御フレーム処理部３０４を有する。伝送処理ユニット１１のＣＰＵ２０は、ユニット制御部２００と、フレーム処理部２０１とを有する。
【００５７】
ＵＩ部３００は、通信処理部３４からネットワーク管理装置８のコマンドを受信し、コマンドの内容を解析する。ＵＩ部３００は、コマンドの解析により得た情報をＡＰＬ部３０１に出力する。
【００５８】
ＡＰＬ部３０１は、ＵＩ部３００から入力された情報に基づいてコマンドメッセージ（制御信号）を生成し、振り分け処理部３０２に出力する。振り分け処理部３０２は、コマンドメッセージの宛先を解析し、宛先の伝送処理ユニット１１に応じたユニット間通信処理部３０３に振り分ける。例えば、振り分け処理部３０２は、伝送処理ユニット（＃１）１１を宛先とするコマンドメッセージをユニット間通信処理部（＃１）３０３に出力し、伝送処理ユニット（＃２）１１を宛先とするコマンドメッセージをユニット間通信処理部（＃２）３０３に出力する。
【００５９】
複数のユニット間通信処理部（＃１〜＃Ｎ）３０３は、複数の伝送処理ユニット（＃１〜＃Ｎ）１１のユニット制御部２００にコマンドメッセージをそれぞれ送信する。なお、図８には、複数の伝送処理ユニット１１のうち、伝送処理ユニット（＃１）１１のユニット制御部２００のみが示されている。
【００６０】
ユニット制御部２００は、受信したコマンドメッセージの内容に応じた処理を行い、当該処理の実行結果として、応答メッセージ（制御信号）を生成してユニット間通信処理部３０３に出力する。例えば、ユニット制御部２００は、通信状態の情報の収集を要求するコマンドメッセージを受信した場合、通信処理部２４からエラーレートやフレームロス数などの情報を取得する。そして、ユニット制御部２００は、収集した通信状態の情報を応答メッセージに収容して、ユニット間通信処理部３０３に出力する。
【００６１】
ユニット制御部２００から出力された応答メッセージは、ユニット間通信処理部３０３、振り分け処理部３０２、ＡＰＬ部３０１、及びＵＩ部３００を、この順に経由した後、通信処理部３４を介してネットワーク管理装置８に送信される。なお、コマンドメッセージ及び応答メッセージは、制御ユニット（＃０／＃１）１００，１０１及び伝送処理ユニット１１の間において装置内ＬＡＮ５０を介して送受信される。
【００６２】
このように、制御ユニット（＃０／＃１）１００，１０１は、ネットワーク管理装置８の指示に従い、各伝送処理ユニット１１との間で、コマンドメッセージ及び応答メッセージを送受信することにより、各伝送処理ユニット１１の監視制御を行う。コマンドメッセージ及び応答メッセージは、ユニット間通信用フレームに収容された状態で、ユニット１００，１０１，１１間において送受信される。
【００６３】
図９（ａ）は、ユニット間通信用フレームの構成を示す構成図である。ユニット間通信用フレームは、オーバーヘッド領域及びペイロード領域を含む。
【００６４】
オーバーヘッド領域は、宛先のユニットを示す識別子（宛先ユニットＩＤ）と、送信元のユニットを示す識別子（送信元ユニットＩＤ）とを含む。また、ペイロード領域は、コマンドメッセージまたは応答メッセージ（制御信号、第１及び第２制御信号）を収容する。なお、オーバーヘッド領域は、コマンドメッセージまたは応答メッセージの種別を示すシグナル番号、ノード識別子、プロセス名称、フレーム長、ペイロード長、及びタイマの識別子（タイマを用いる場合のみ）などの情報を含んでもよい。
【００６５】
再び図８を参照すると、フレーム処理部２０１は、通信処理部２４を介して、隣接ノードの伝送装置１と、主信号であるユーザフレーム及び制御フレームを送受信する。フレーム処理部２０１は、受信したユーザフレームをスイッチユニット１２に転送し、受信した制御フレームを運用系の制御ユニット（＃０）１００またはユニット制御部２００に転送する。
【００６６】
制御フレームは、例えば、隣接ノードの伝送装置１における監視制御系障害の発生を示す情報を含む。制御フレーム内の情報は、ユニット間通信用フレームに収容されて、制御ユニット（＃０）１００に転送される。
【００６７】
運用系の制御ユニット（＃０）１００では、制御フレーム処理部３０４が、制御フレームを受信して処理する。制御フレーム処理部３０４は、隣接ノードの監視制御系障害の発生を示す情報を含む制御フレームを受信した場合、予備系の制御ユニット（＃１）１０１の動作モードを通常モードから制御支援モードに切り替える。ユーザフレーム及び制御フレームは、イーサネットフレームの形式を有する。
【００６８】
図９（ｂ）は、イーサネットフレームの構成を示す構成図である。イーサネットフレームは、プリアンブル領域（ＰＡ）、宛先ＭＡＣアドレス（ＤＡ）、送信元ＭＡＣアドレス（ＳＡ）、ＶＬＡＮ（Virtual LAN）  Ｔａｇ、Ｄａｔａ領域、及びＦＣＳ（Frame Check Sequence）を含む。なお、カッコ内の数字は、各領域のバイト数を示す。
【００６９】
ＰＡ領域は、フレーム同期に用いられる。また、ＶＬＡＮ  Ｔａｇは、Ｅｔｈｅｒ  Ｔｙｐｅ及びＶＬＡＮ  ＩＤを含む。Ｄａｔａ領域は、制御フレームの場合、監視制御系障害などの障害の発生を示す情報を含む。ＦＣＳは、イーサネットフレームのデータ誤りを検査するための符号である。
【００７０】
伝送処理ユニット１１は、ユニット間通信用フレームを用いて、制御ユニット（＃０／＃１）１００，１０１及び他の伝送処理ユニット１１と通信し、イーサネットフレームを用いて、隣接ノードの伝送装置１の伝送処理ユニット１１と通信する。
【００７１】
図１０には、ユニット間の通信の一例が示されている。図１０は、振り分け処理部３０２とユニット制御部２００の間におけるユニット間通信用フレームの送受信の流れを示す。
【００７２】
振り分け処理部３０２は、コマンドメッセージの宛先に応じたユニット間通信処理部（＃１／＃２／・・・／＃Ｎ）３０３に、コマンドメッセージを収容したユニット間通信用フレームＦ１を送信する。
【００７３】
ユニット間通信用フレームＦ１は、宛先ユニットＩＤ（「ＴＯ：」参照）が、伝送処理ユニット（＃１／＃２／・・・／＃Ｎ）１１のＩＤを示し、送信元ユニットＩＤ（「ＦＲＯＭ：」参照）が、制御ユニット（＃０／＃１）１００，１０１のＩＤを示す。ユニット間通信用フレームＦ１のペイロード領域は、コマンドメッセージ（コマンドＭＳＧ）を収容する。
【００７４】
ユニット間通信処理部（＃１／＃２／・・・／＃Ｎ）３０３は、受信したユニット間通信用フレームＦ１を、当該伝送処理ユニット（＃１／＃２／・・・／＃Ｎ）１１のユニット制御部２００に出力する。ユニット制御部２００は、コマンドメッセージに応じた処理を行う。この処理としては、例えば、通信状態の情報や障害情報の取得が挙げられる。ユニット制御部２００は、コマンドの実行結果として、応答メッセージ（応答ＭＳＧ）を生成し、ユニット間通信用フレームＦ２に収容して、ユニット間通信処理部（＃１／＃２／・・・／＃Ｎ）３０３に出力する。
【００７５】
ユニット間通信用フレームＦ２は、宛先ユニットＩＤ（「ＴＯ：」参照）が、制御ユニット（＃０／＃１）１００，１０１のＩＤを示し、送信元ユニットＩＤ（「ＦＲＯＭ：」参照）が、伝送処理ユニット（＃１／＃２／・・・／＃Ｎ）１１のＩＤを示す。ユニット間通信用フレームＦ２のペイロード領域は、応答メッセージを収容する。
【００７６】
ユニット間通信処理部（＃１／＃２／・・・／＃Ｎ）３０３は、ユニット間通信用フレームＦ２を振り分け処理部３０２に出力する。このようにして、ユニット間の通信は行われる。
【００７７】
このように、制御ユニット（＃０／＃１）１００，１０１は、ネットワーク管理装置８の指示に従い、各伝送処理部１１との間で制御信号を送受信することにより、各伝送処理部１１の監視制御を行う。
【００７８】
（アドレス情報の取得処理）
各伝送処理ユニット１１は、制御支援モードによる監視制御に先立って、制御フレームを用いて、各ポート（＃１，＃２，・・・，＃ｎ）２５の接続先である他の伝送装置１からアドレス情報を取得する。アドレス情報は、接続先の伝送装置１の運用系の制御ユニット（＃０）１００のＩＰアドレス、及び当該伝送装置１の対向ポート２５のＭＡＣアドレスを含み、ＲＯＭ２１に格納される。
【００７９】
図１１には、各ノードＡ〜Ｃの伝送装置１が保持するアドレステーブルが示されている。図１１（ａ）〜図１１（ｃ）は、ノードＡ〜Ｃの伝送装置１が保持するアドレステーブルをそれぞれ示す。アドレステーブルは、ポート２５ごとのアドレス情報を含む。アドレス情報は、「ＩＰアドレス」及び「ＭＡＣアドレス」を含む。
【００８０】
図１１において、「スロット番号／ポート番号」は、伝送処理ユニット１１が収容されたスロットの番号と、当該伝送処理ユニット１１内のポートの番号をそれぞれ示す。例えば、「１／１」は、伝送処理ユニット（＃１）１１のポート（＃１）２５を示し、「４／２」は、伝送処理ユニット（＃４）１１のポート（＃２）２５を示す。
【００８１】
図１のカッコ内の数字は、この「スロット番号／ポート番号」に対応する。例えば、ノードＢの伝送装置１の伝送処理ユニット(＃４）のポート（＃２）２５は、ノードＣの伝送装置１の伝送処理ユニット(＃５）のポート（＃１）２５に接続されている。また、ノードＢの伝送装置１の伝送処理ユニット(＃２）のポート（＃３）２５は、ノードＡの伝送装置１の伝送処理ユニット(＃１）のポート（＃１）２５に接続されている。
【００８２】
「ＩＰアドレス」は、当該ポート２５の接続先の伝送装置１の運用系の制御ユニット（＃０）１００のＩＰアドレスを示す。例えば、ノードＢの伝送装置１の伝送処理ユニット(＃４）のポート（＃２）２５は、ノードＣの伝送装置１に接続されているので、ＩＰアドレスは、「10.10.10.5」となる。また、ノードＣの伝送装置１の伝送処理ユニット(＃２）のポート（＃３）２５は、ノードＡの伝送装置１に接続されているので、ＩＰアドレスは、「10.10.10.1」となる。
【００８３】
「ＭＡＣアドレス」は、当該ポート２５に対向するポート２５のＭＡＣアドレスを示す。なお、制御支援モードに非対応な伝送装置９に関し、「ＩＰアドレス」及び「ＭＡＣアドレス」は、Ａｌｌ「０」を示す。
【００８４】
図１２は、アドレス情報の取得処理の一例を示すフローチャートである。この処理は、伝送処理ユニット１１において、例えば所定の時間間隔で行われる。
【００８５】
ユニット制御部２００は、ポート２５のリンクアップ、つまり接続先の伝送装置１，９との通信が確立されたことを検出すると（ステップＳｔ１のＹｅｓ）、当該ポート２５のアドレス情報を接続先の伝送装置１，９に送信する（ステップＳｔ２）。リンクアップが検出されない場合（ステップＳｔ１のＮｏ）、ユニット制御部２００は、処理を終了する。
【００８６】
次に、ユニット制御部２００は、接続先の伝送装置１からアドレス情報を受信したか否かを判定する（ステップＳｔ３）。この判定処理では、例えば一定の時間内におけるアドレス情報の受信の有無が判定される。
【００８７】
ユニット制御部２００は、アドレス情報を受信なかった場合（ステップＳｔ３のＮｏ）、接続先の伝送装置１を、制御支援モードに非対応な装置（つまり、ノードＤの伝送装置９）として、アドレステーブルに登録する（ステップＳｔ６）。すなわち、当該ポート２５の「ＩＰアドレス」及び「ＭＡＣアドレス」は、Ａｌｌ「０」を示す。
【００８８】
また、ユニット制御部２００は、アドレス情報を受信した場合（ステップＳｔ３のＹｅｓ）、接続先の伝送装置１を、受信したアドレス情報をアドレステーブルに登録する（ステップＳｔ４）。
【００８９】
次に、ユニット制御部２００は、受信したアドレス情報をユニット間通信用フレームに収容して、装置内ＬＡＮ５０を介し、他の伝送処理ユニット１１に送信する（ステップＳｔ５）。当該他の伝送処理ユニット１１では、ユニット制御部２００が、受信したアドレス情報に基づいて自ユニット内のアドレステーブルを更新する。これにより、伝送装置１内の全ての伝送処理ユニット１１が、共通のアドレステーブルを保持する。
【００９０】
このようにして、アドレス情報の取得処理は行われる。アドレス情報の「ＩＰアドレス」は、制御ユニット（＃１）１０１の制御支援モードにおけるＩＰアドレスとして用いられる。また、アドレス情報の「ＭＡＣアドレス」は、仮想インターフェースを介した通信において、監視制御用のイーサネットフレームのＤＡとして用いられる。
【００９１】
（仮想インターフェース）
監視制御系障害が発生した場合、当該障害が生じた伝送装置１内の伝送処理ユニット１１と当該伝送処理ユニット１１の接続先（隣接ノード）の伝送処理ユニット１１の間に仮想インターフェースが形成される。各伝送処理ユニット１１は、仮想インターフェースを介して、障害が生じた伝送装置１の監視制御を行うための監視制御用イーサネットフレーム（制御信号）を送受信する。
【００９２】
監視制御用イーサネットフレームの構成は、図９（ｂ）に示されるイーサネットフレームと同様であり、Ｄａｔａ領域には、コマンドメッセージ及び応答メッセージを含むユニット間通信用フレームが収容される。また、上述したように、ＤＡには、アドレステーブルに登録された当該ポート２５の「ＭＡＣアドレス」が挿入される。
【００９３】
仮想インターフェースは、各伝送処理ユニット１１のＣＰＵ２０が、仮想インターフェース専用の送受信処理を行う仮想インターフェース用フレーム処理部２０３（図１６及び図１７参照）を生成して起動することにより形成される。仮想インターフェース用フレーム処理部２０３は、後述するように、監視制御用イーサネットフレームを、他の伝送処理ユニット１１、または予備系の制御ユニット（＃１）１０１との間で転送する。仮想インターフェース用フレーム処理部２０３は、以下の過程を経て、複数の伝送処理ユニット１１から選択された制御通信用伝送処理ユニットに形成される。
【００９４】
図１３は、制御ユニット１００，１０１の両方に障害が発生した伝送装置（図１の例ではノードＢの伝送装置に相当）１における伝送処理ユニット１１の処理の一例を示すフローチャートである。この処理は、伝送処理ユニット１１において、例えば所定の時間間隔で行われる。
【００９５】
ユニット制御部２００は、障害情報（図７参照）に基づいて、制御ユニット（＃０／＃１）１００，１０１の両方の障害（監視制御系障害）の検出の有無を判定する（ステップＳｔ１１）。ユニット制御部２００は、監視制御系障害が検出されていない場合（ステップＳｔ１１のＮｏ）、処理を終了する。
【００９６】
ユニット制御部２００は、監視制御系障害が検出されている場合（ステップＳｔ１１のＹｅｓ）、全伝送処理ユニット１１のスロット番号（＃１〜＃Ｎ）のうち、当該伝送処理ユニット１１のスロット番号が最小であるか否かを判定する（ステップＳｔ１２）。例えば、スロット＃１，＃２，＃５に伝送処理ユニット（＃１／＃２／＃５）１１がそれぞれ実装されている場合、伝送処理ユニット（＃１）１１のスロット番号が最小である。このため、ステップＳｔ１２の判定結果は、伝送処理ユニット（＃１）１１の判定では「Ｙｅｓ」となり、他方、伝送処理ユニット（＃２／＃５）の判定では「Ｎｏ」となる。
【００９７】
ユニット制御部２００は、スロット番号が最小である場合（ステップＳｔ１２のＹｅｓ）、全伝送処理ユニット１１の中から制御通信用伝送処理ユニット１１を決定する（ステップＳｔ１３）。制御通信用伝送処理ユニット１１は、仮想インターフェース（仮想インターフェース用フレーム処理部２０３）を介して、隣接ノードの伝送装置１と監視制御用イーサネットフレームを送受信する。本処理では、制御通信用伝送処理ユニット１１のスロット番号と、当該通信を行うポート２５のポート番号（＃１〜＃ｎ）とが決定される。なお、制御通信用伝送処理ユニットの決定処理については後述する。
【００９８】
次に、ユニット制御部２００は、装置内ＬＡＮ５０を介して、他の伝送処理ユニット１１に、制御通信用伝送処理ユニットのスロット番号及びポート番号を通知する（ステップＳｔ１４）。このとき、スロット番号及びポート番号は、ユニット間通信フレームのペイロードに収容される。
【００９９】
また、ユニット制御部２００は、スロット番号が最小ではない場合（ステップＳｔ１２のＮｏ）、制御通信用伝送処理ユニット１１のスロット番号及びポート番号の通知を受信の有無を判定する（ステップＳｔ１８）。ユニット制御部２００は、スロット番号及びポート番号の通知を受信しない場合（ステップＳｔ１８のＮｏ）、再度ステップＳｔ１８の判定を行う。ユニット制御部２００は、スロット番号及びポート番号の通知を受信した場合（ステップＳｔ１８のＹｅｓ）、後述するステップＳｔ１５の処理を行う。すなわち、ユニット制御部２００は、スロット番号及びポート番号の通知を受信するまで待機する。
【０１００】
次に、ユニット制御部２００は、当該伝送処理ユニット１１のスロット番号が、制御通信用伝送処理ユニット１１のスロット番号に一致するか否かを判定する（ステップＳｔ１５）。つまり、ユニット制御部２００は、当該伝送処理ユニット１１が制御通信用伝送処理ユニット１１であるか否かを判定する。
【０１０１】
ユニット制御部２００は、当該伝送処理ユニット１１のスロット番号が、制御通信用伝送処理ユニット１１のスロット番号に一致しない場合（ステップＳｔ１５のＮｏ）、処理を終了する。また、ユニット制御部２００は、当該伝送処理ユニット１１のスロット番号が、制御通信用伝送処理ユニット１１のスロット番号に一致する場合（ステップＳｔ１５のＹｅｓ）、決定されたポート番号のポート２５の接続先の伝送装置１に監視制御系障害の発生を通知する（ステップＳｔ１６）。このとき、ユニット制御部２００は、監視制御系障害の発生を示す情報を制御フレームのＤａｔａ領域に収容して送信する。
【０１０２】
次に、制御通信用伝送処理ユニット１１のユニット制御部２００は、仮想ＩＮＦ用フレーム処理部２０３を生成して起動し（ステップＳｔ１７）、処理を終了する。このようにして、伝送処理ユニット１１は、監視制御系障害が発生したときの処理を行う。
【０１０３】
図１４は、制御通信用伝送処理ユニット１１の決定処理（上記のステップＳｔ１３）の一例を示すフローチャートである。この決定処理は、上述したように、例えば、最小のスロット番号のスロットに実装された伝送処理ユニット１１が行うが（上記のステップＳｔ１２参照）、これに限定されない。
【０１０４】
本処理は、図１４に示されるように、優先度が異なる条件１〜６（条件１の優先度＞条件２の優先度＞・・・＞条件６の優先度）に従って、全伝送処理ユニット１１の全ポート２５から、各条件を満たすポートを順次に選択することにより行われる。このようにして、１つに絞り込まれたポート２５を、監視制御用イーサネットフレームの送受信を行う制御通信用ポート２５として決定し、制御通信用ポート２５を搭載した伝送処理ユニット１１を制御通信用伝送処理ユニット１１として決定する。
【０１０５】
まず、ユニット制御部２００は、接続先の伝送装置１が制御支援モードに対応する（条件１）ポート２５の数が１つであるか否かを判定する（ステップＳｔ３１）。ユニット制御部２００は、条件１を満たすポート２５の数が１つである場合（ステップＳｔ３１のＹｅｓ）、当該ポート２５を制御通信用ポート２５として決定する（ステップＳｔ３７）。
【０１０６】
ユニット制御部２００は、条件１を満たすポート２５の数が１つではない場合（ステップＳｔ３１のＮｏ）、条件１を満たすポート２５のうち、高優先ポートに指定された（条件２）ポート２５が１つであるか否かを判定する（ステップＳｔ３２）。ここで、高優先ポートの指定は、例えば、ネットワーク管理装置８から伝送処理ユニット１１に対して行われ、当該指定情報は、ＲＯＭ２１に格納される。
【０１０７】
ユニット制御部２００は、条件２を満たすポート２５の数が１つである場合（ステップＳｔ３２のＹｅｓ）、当該ポート２５を制御通信用ポート２５として決定する（ステップＳｔ３７）。
【０１０８】
ユニット制御部２００は、条件２を満たすポート２５の数が１つではない場合（ステップＳｔ３２のＮｏ）、条件２を満たすポート２５のうち、自ポート２５が搭載された伝送処理ユニット１１が他の全伝送処理ユニット１１と通信可能（条件３）なポート２５が１つであるか否かを判定する（ステップＳｔ３３）。このとき、ユニット制御部２００は、例えば、装置内ＬＡＮ５０を介して、他の全伝送処理ユニット１１との通信可否を検査する。
【０１０９】
ユニット制御部２００は、条件３を満たすポート２５の数が１つである場合（ステップＳｔ３３のＹｅｓ）、当該ポート２５を制御通信用ポート２５として決定する（ステップＳｔ３７）。
【０１１０】
ユニット制御部２００は、条件３を満たすポート２５の数が１つではない場合（ステップＳｔ３３のＮｏ）、条件３を満たすポート２５のうち、冗長ポート２５（条件４）の数が１つであるか否かを判定する（ステップＳｔ３４）。ここで、冗長ポート２５は、他のポート２５が伝送路障害などにより通信不能になった場合、当該ポート２５に代わり、通信を行うポートである。このため、冗長ポート２５を制御通信用ポート２５として用いた場合、ユーザフレームの帯域への影響が低減される。なお、ユニット制御部２００は、例えば、ＲＯＭ２１に格納されたポート設定情報を参照することにより、ポート２５の種別を判定する。
【０１１１】
ユニット制御部２００は、条件４を満たすポート２５の数が１つである場合（ステップＳｔ３４のＹｅｓ）、当該ポート２５を制御通信用ポート２５として決定する（ステップＳｔ３７）。
【０１１２】
ユニット制御部２００は、条件４を満たすポート２５の数が１つではない場合（ステップＳｔ３４のＮｏ）、条件４を満たすポート２５のうち、空き帯域＞Ｋ（条件５）を満たすポート２５の数が１つであるか否かを判定する（ステップＳｔ３５）。ここで、Ｋは、所定値である。条件５を満たすポート２５を制御通信用ポート２５として用いた場合、ユーザフレームの帯域への影響が低減される。
【０１１３】
ユニット制御部２００は、条件５を満たすポート２５の数が１つである場合（ステップＳｔ３５のＹｅｓ）、当該ポート２５を制御通信用ポート２５として決定する（ステップＳｔ３７）。
【０１１４】
ユニット制御部２００は、条件５を満たすポート２５の数が１つではない場合（ステップＳｔ３５のＮｏ）、（スロット番号×１００＋ポート番号）が最小である（条件６)ポート２５を制御通信用ポート２５として決定する（ステップＳｔ３６）。例えば、伝送処理ユニット（＃２）１１のポート（＃３）の場合、スロット番号×１００＋ポート番号＝２０３となる。（スロット番号×１００＋ポート番号）は、ポート２５ごとに個別の値となるので、１つのポート２５だけが条件６を満たすことになる。
【０１１５】
その後、ユニット制御部２００は、処理を終了し、上記のステップＳｔ１４が行われる。このようにして、制御通信用伝送処理ユニット１１の決定処理は行われる。
【０１１６】
図１５は、他の伝送装置１の制御ユニット１００，１０１の両方に障害が発生した場合の制御ユニット１００，１０１及び伝送処理ユニット１１の処理の一例を示すフローチャートである。この処理は、図１の例の場合、ノードＡの伝送装置１において、例えば所定の時間間隔で行われる。
【０１１７】
ユニット制御部２００は、接続先（隣接ノード）の伝送装置１から監視制御系障害の通知を受信したか否かを判定する（ステップＳｔ２１）。ここで、監視制御系障害の通知は、制御フレームに収容されている。
【０１１８】
ユニット制御部２００は、監視制御系障害の通知を受信していない場合（ステップＳｔ２１のＮｏ）、処理を終了する。また、ユニット制御部２００は、監視制御系障害の通知を受信した場合（ステップＳｔ２１のＹｅｓ）、予備系の制御ユニット（＃１）１０１が待機状態であるか否かを判定する（ステップＳｔ２２）。すなわち、ユニット制御部２００は、予備系の制御ユニット（＃１）１０１が、同一の伝送装置１内の伝送処理ユニット１１の監視制御を行っているか否かを判定する。ユニット制御部２００は、予備系の制御ユニット（＃１）１０１の状態を、装置内ＬＡＮ５０または装置内バス５１を介して確認する。
【０１１９】
ユニット制御部２００は、予備系の制御ユニット（＃１）１０１が待機状態ではない場合（ステップＳｔ２２のＮｏ）、処理を終了する。また、ユニット制御部２００は、予備系の制御ユニット（＃１）１０１が待機状態である場合（ステップＳｔ２２のＹｅｓ）、仮想インターフェース用フレーム処理部２０３を生成して起動する（ステップＳｔ２３）。
【０１２０】
次に、予備系の制御ユニット（＃１）１０１において、制御フレーム処理部３０４は、制御ユニット（＃１）１０１の動作モードを通常モードから制御支援モードに切り替える（ステップＳｔ２４）。動作モードの切り替えは、例えば、ＲＯＭ３１に格納された動作モード設定情報を変更することにより行われる。
【０１２１】
次に、制御フレーム処理部３０４は、予備系の制御ユニット（＃１）１０１のＩＰアドレスを、監視制御系障害が発生した接続先（図１の例ではノードＢ）の伝送装置１のＩＰアドレスに変更する（ステップＳｔ２５）。このとき、制御フレーム処理部３０４は、接続先の伝送装置１のＩＰアドレスをアドレステーブル（図１１参照）から取得する。ＩＰアドレスは、ＲＯＭ３１に格納されている。なお、変更前のＩＰアドレスは、動作モードを通常モードから制御支援モードに戻す場合（後述）に備えて、消去されずに、ＲＯＭ３１に保持される。
【０１２２】
次に、制御フレーム処理部３０４は、予備系の制御ユニット（＃１）１０１を再起動する（ステップＳｔ２６）。このようにして、制御ユニット１００，１０１及び伝送処理ユニット１１の処理は行われる。
【０１２３】
予備系の制御ユニット（＃１）１０１は、再起動により、ＩＰアドレスが、監視制御系障害が発生した伝送装置１と同一となり、制御支援モードで動作する。したがって、ネットワーク管理装置８は、ネットワーク設定を変更することなく、監視制御系障害が発生した伝送装置１を管理できる。なお、予備系の制御ユニット（＃１）１０１のＣＰＵ３０は、再起動により、仮想インターフェース用通信処理部３０５を形成する（図１７参照）。仮想インターフェース用通信処理部３０５は、後述するように、仮想インターフェース用フレーム処理部２０３との間でユニット間通信用フレームを送受信する。
【０１２４】
図１６は、制御ユニット１００，１０１の両方に障害が発生した伝送装置１における伝送処理ユニット１１の機能構成の一例を示す構成図である。この構成は、図１に示された例では、監視制御系障害が発生したノードＢの伝送装置（第２伝送装置）１の構成に相当する。図１６において、図８と共通する構成については、同一の符号を付し、その説明を省略する。なお、図１６は、制御通信用伝送処理ユニットとして決定された伝送処理ユニット（＃２）（第１伝送処理部）１１及び他の伝送処理ユニット１１の構成を例示し、障害が生じた制御ユニット１００，１０１の構成の図示を省略する。
【０１２５】
伝送処理ユニット（＃４）１１のＣＰＵ２０は、ユニット制御部２００と、フレーム処理部２０１とを有する。制御通信用伝送処理ユニット（＃２）１１のＣＰＵ２０は、ユニット制御部２００と、フレーム処理部２０１と、仮想インターフェース（ＩＮＦ）用フレーム処理部２０３とを有する。
【０１２６】
仮想ＩＮＦ用フレーム処理部２０３は、図１３を参照して述べたように、監視制御系障害が検出されたとき、形成される。仮想ＩＮＦ用フレーム処理部２０３は、隣接ノードＡの伝送装置１と監視制御用イーサネットフレームを送受信する。
【０１２７】
仮想ＩＮＦ用フレーム処理部２０３は、隣接ノードＡの伝送装置１から受信した、コマンドメッセージを含む監視制御用のイーサネットフレームを、監視制御対象の伝送処理ユニット１１のユニット制御部２００に転送する。また、仮想ＩＮＦ用フレーム処理部２０３は、監視制御対象の伝送処理ユニット１１のユニット制御部２００から受信した応答メッセージを、監視制御用イーサネットフレームに収容して、隣接ノードＡの伝送装置１に送信する。
【０１２８】
また、図１７は、隣接ノードの伝送装置１の制御ユニット１００，１０１の両方に障害が発生した場合の制御ユニット１００，１０１及び伝送処理ユニット１１の機能構成の一例を示す構成図である。この構成は、図１に示された例では、監視制御系障害が発生したノードＢの伝送装置１に隣接するノードＡの伝送装置（第１伝送装置）１の構成に相当する。図１７において、図８と共通する構成については、同一の符号を付し、その説明を省略する。
【０１２９】
予備系の制御ユニット（第２制御部）（＃１）１０１のＣＰＵ３０は、ＵＩ部３００と、ＡＰＬ部３０１と、振り分け処理部３０２と、複数のユニット間通信処理部（＃１〜＃Ｎ）３０３と、仮想インターフェース（ＩＮＦ）用通信処理部３０５とを有する。伝送処理ユニット（第１伝送処理部）１１のＣＰＵ２０は、ユニット制御部２００と、フレーム処理部２０１と、仮想ＩＮＦ用フレーム処理部２０３とを有する。
【０１３０】
仮想ＩＮＦ用フレーム処理部２０３及び仮想ＩＮＦ用通信処理部３０５は、図１５を参照して述べたように、隣接ノードＢの伝送装置１において、監視制御系障害が発生したとき、形成される。仮想ＩＮＦ用フレーム処理部２０３は、隣接ノードＢの伝送装置１と監視制御用イーサネットフレームを送受信する。
【０１３１】
予備系の制御ユニット（＃１）１０１は、制御支援モードの場合、ネットワーク管理装置８から、通信処理部３４を介して、監視制御系障害が発生したノードＢの伝送装置１宛てのコマンドを受信する。ＵＩ部３００は、コマンドを解析して得た情報をＡＰＬ部３０１に出力する。
【０１３２】
ＡＰＬ部３０１は、ＵＩ部３００から入力された情報に基づいてコマンドメッセージ（制御信号）を生成し、振り分け処理部３０２に出力する。振り分け処理部３０２は、コマンドメッセージの宛先を解析し、宛先がノードＢの伝送装置１の伝送処理ユニット１１である場合、コマンドメッセージを仮想ＩＮＦ用通信処理部３０５に転送する。なお、コマンドメッセージの転送は、例えば、ＯＳのリダイレクション機能により行われる。
【０１３３】
仮想ＩＮＦ用通信処理部３０５は、コマンドメッセージを、宛先ユニットＩＤ及び送信元ユニットＩＤとともにユニット間通信用フレームに収容し、装置内ＬＡＮ５０を介して、仮想ＩＮＦ用フレーム処理部２０３に送信する。仮想ＩＮＦ用フレーム処理部２０３は、コマンドメッセージを、宛先ユニットＩＤ及び送信元ユニットＩＤとともに監視制御用のイーサネットフレームのＤａｔａ領域に収容して、隣接ノードＢの伝送装置１の制御通信用伝送処理ユニット１１に送信する。
【０１３４】
ノードＢの伝送装置１では、上述したように、制御通信用伝送処理ユニット１１の仮想ＩＮＦ用フレーム処理部２０３が監視制御用イーサネットフレームを受信する。仮想ＩＮＦ用フレーム処理部２０３は、監視制御用イーサネットフレームからコマンドメッセージを取り出して、宛先ユニットＩＤが示す伝送処理ユニット１１のユニット制御部２００に転送する。
【０１３５】
ユニット制御部２００は、コマンドメッセージに応じた応答メッセージ（制御信号）を生成し、仮想ＩＮＦ用フレーム処理部２０３に転送する。仮想ＩＮＦ用フレーム処理部２０３は、応答メッセージを監視制御用イーサネットフレームのＤａｔａ領域に収容して、隣接ノードＡの伝送装置１の伝送処理ユニット１１に送信する。
【０１３６】
ノードＡの伝送装置１では、仮想ＩＮＦ用フレーム処理部２０３が、ノードＢの伝送装置１の制御通信用伝送処理ユニット１１から送信された監視制御用イーサネットフレームを受信する。仮想ＩＮＦ用フレーム処理部２０３は、監視制御用イーサネットフレームから応答メッセージを取り出し、応答メッセージを、宛先ユニットＩＤ及び送信元ユニットＩＤとともにユニット間通信用フレームに収容し、仮想ＩＮＦ用通信処理部３０５に送信する。応答メッセージは、振り分け処理部３０２、ＡＰＬ部３０１、及びＵＩ部３００を、この順に経由した後、通信処理部３４を介してネットワーク管理装置８に送信される。
【０１３７】
このように、監視制御系障害が発生したノードＢの制御通信用伝送処理ユニット（＃２）１１は、隣接ノードＡの伝送装置１との間でコマンドメッセージ及び応答メッセージを送受信する。また、他の伝送処理ユニット（＃４）１１は、制御通信用伝送処理ユニット（＃２）１１を介して、隣接ノードＡの伝送装置１との間でコマンドメッセージ及び応答メッセージとを送受信する。
【０１３８】
また、ノードＡの予備系の制御ユニット（＃１）１０１は、伝送処理ユニット（＃１）１１を介して、ネットワーク管理装置８の指示に従い、ノードＢの制御通信用伝送処理ユニット（＃２）１１との間でコマンドメッセージ及び応答メッセージを送受信する。したがって、ノードＡの伝送装置１の予備系の制御ユニット（＃１）１０１により、監視制御系障害が発生したノードＢの伝送装置１の監視制御の中断が防止される。
【０１３９】
（仮想インターフェースを介した通信例）
次に、上述した仮想インターフェースを介した通信の例を説明する。
【０１４０】
図１８Ａには、仮想インターフェースを介した伝送装置１間の通信の一例が示されている。図１８Ａは、図１６及び図１７に示された構成において、ノードＡの制御ユニット（＃１）１０１の振り分け処理部３０２と、ノードＢの制御通信用伝送処理ユニット（＃２）（第１伝送処理部）１１のユニット制御部２００との間の通信の流れを示す。また、図１８Ｂは、図１８Ａ内に示されたフレームＦ１１〜Ｆ１３，Ｆ１５〜Ｆ１７を示す構成図である
【０１４１】
ノードＡの伝送装置１の振り分け処理部３０２は、ＡＰＬ部３０１から、ノードＢの制御通信用伝送処理ユニット（＃２）１１宛てのユニット間通信用フレームＦ１１が入力されると、ユニット間通信用フレームＦ１１を仮想ＩＮＦ用通信処理部３０５に出力する。ユニット間通信用フレームＦ１１は、宛先ユニットＩＤ（「ＴＯ：」参照）が、ノードＢの制御通信用伝送処理ユニット（＃２）１１のＩＤを示し、送信元ユニットＩＤ（「ＦＲＯＭ：」参照）が、制御ユニット（＃１）１０１のＩＤを示す。ユニット間通信用フレームＦ１１のペイロード領域は、コマンドメッセージ（コマンドＭＳＧ）を収容する。
【０１４２】
仮想ＩＮＦ用通信処理部３０５は、ユニット間通信用フレームＦ１１を、ユニット間通信用フレームＦ１２のペイロード領域に収容し、装置内ＬＡＮ５０を介して、伝送処理ユニット（＃１）１１の仮想ＩＮＦ用フレーム処理部２０３に転送する。ユニット間通信用フレームＦ１２は、宛先ユニットＩＤ（「ＴＯ：」参照）が、伝送処理ユニット（＃１）１１のＩＤを示し、送信元ユニットＩＤ（「ＦＲＯＭ：」参照）が、制御ユニット（＃１）１０１のＩＤを示す。ユニット間通信用フレームＦ１１のペイロード領域は、ユニット間通信用フレームＦ１１を収容する。
【０１４３】
仮想ＩＮＦ用フレーム処理部２０３は、ユニット間通信用フレームＦ１１を、ユニット間通信用フレームＦ１２のペイロード領域から取り出して、監視制御用イーサネットフレームＦ１３のＤａｔａ領域に収容する。仮想ＩＮＦ用フレーム処理部２０３は、監視制御用イーサネットフレームＦ１３を、伝送路Ｄを介して、ノードＢの伝送装置１に送信する。
【０１４４】
ノードＢの伝送装置１において、制御通信用伝送処理ユニット（＃２）１１の仮想ＩＮＦ用フレーム処理部２０３が、監視制御用イーサネットフレームＦ１３を受信し、監視制御用イーサネットフレームＦ１３からユニット間通信用フレームＦ１１を取り出す。仮想ＩＮＦ用フレーム処理部２０３は、ユニット間通信用フレームＦ１１の宛先ユニットＩＤが制御通信用伝送処理ユニット（＃２）１１であるため、ユニット間通信用フレームＦ１１を制御通信用伝送処理ユニット（＃２）１１のユニット制御部２００に出力する。
【０１４５】
ユニット制御部２００は、ユニット間通信用フレームＦ１１からコマンドメッセージを取り出し、コマンドメッセージに応じた処理を行う。この処理としては、例えば、通信状態の情報や障害情報の取得が挙げられる。
【０１４６】
ユニット制御部２００は、コマンドの実行結果として、応答メッセージ（応答ＭＳＧ）を生成し、ユニット間通信用フレームＦ１５のペイロード領域に収容して、仮想ＩＮＦ用フレーム処理部２０３に出力する。ユニット間通信用フレームＦ１５は、宛先ユニットＩＤ（「ＴＯ：」参照）が、ノードＡの伝送処理ユニット（＃１）１１のＩＤを示し、送信元ユニットＩＤ（「ＦＲＯＭ：」参照）が、制御通信用伝送処理ユニット（＃２）１１のＩＤを示す。ユニット間通信用フレームＦ１５のペイロード領域は、応答メッセージを収容する。
【０１４７】
仮想ＩＮＦ用フレーム処理部２０３は、ユニット間通信用フレームＦ１５を監視制御用イーサネットフレームＦ１６のＤａｔａ領域に収容する。仮想ＩＮＦ用フレーム処理部２０３は、監視制御用イーサネットフレームＦ１６を、伝送路Ｄを介して、ノードＡの伝送装置１に送信する。
【０１４８】
ノードＡの伝送装置１において、伝送処理ユニット（＃１）１１の仮想ＩＮＦ用フレーム処理部２０３が、監視制御用イーサネットフレームＦ１６を受信し、監視制御用イーサネットフレームＦ１６からユニット間通信用フレームＦ１５を取り出す。仮想ＩＮＦ用フレーム処理部２０３は、ユニット間通信用フレームＦ１５の宛先ユニットＩＤがノードＡの伝送処理ユニット（＃１）１１のＩＤであるため、ユニット間通信用フレームＦ１５をユニット間通信用フレームＦ１７のペイロード領域に収容する。
【０１４９】
ユニット間通信用フレームＦ１７は、宛先ユニットＩＤ（「ＴＯ：」参照）が、制御ユニット（＃１）１０１のＩＤを示し、送信元ユニットＩＤ（「ＦＲＯＭ：」参照）が、伝送処理ユニット（＃１）１１のＩＤを示す。ユニット間通信用フレームＦ１７のペイロード領域は、ユニット間通信用フレームＦ１５を収容する。仮想ＩＮＦ用フレーム処理部２０３は、ユニット間通信用フレームＦ１７を、装置内ＬＡＮ５０を介して、制御ユニット（＃１）１０１の仮想ＩＮＦ用通信処理部３０５に転送する。
【０１５０】
仮想ＩＮＦ用通信処理部３０５は、ユニット間通信用フレームＦ１７からユニット間通信用フレームＦ１５を取り出し、振り分け処理部３０２に出力する。振り分け処理部３０２は、ユニット間通信用フレームＦ１７から応答メッセージを取り出し、ＡＰＬ部３０１に出力する。その後、応答メッセージは、ＵＩ部３００からネットワーク管理装置８に送信される。
【０１５１】
このように、コマンドメッセージ及び応答メッセージ（制御信号）は、主信号であるユーザフレームと同一形式のフレーム（イーサネットフレーム）に収容されて送受信される。つまり、コマンドメッセージ及び応答メッセージは、カプセル化されて送受信される。
【０１５２】
したがって、ノードＡの制御ユニット（＃１）１０１及びノードＢの制御通信用伝送処理ユニット（＃２）１１は、通信方式が相違する装置内ＬＡＮ５０と仮想インターフェースを介して、コマンドメッセージ及び応答メッセージを送受信することができる。
【０１５３】
また、図１９Ａには、仮想インターフェースを介した伝送装置１間の通信の他例が示されている。図１９Ａは、図１６及び図１７に示された構成において、ノードＡの制御ユニット（＃１）１０１の振り分け処理部３０２と、ノードＢの伝送処理ユニット（＃４）（第２伝送処理部）１１のユニット制御部２００との間の通信の流れを示す。また、図１９Ｂは、図１９Ａ内に示されたフレームＦ２１〜Ｆ２７を示す構成図である。
【０１５４】
ノードＡの伝送装置１の振り分け処理部３０２は、ＡＰＬ部３０１から、ノードＢの伝送処理ユニット（＃４）１１宛てのユニット間通信用フレームＦ２１が入力されると、ユニット間通信用フレームＦ２１を仮想ＩＮＦ用通信処理部３０５に出力する。ユニット間通信用フレームＦ１１は、宛先ユニットＩＤ（「ＴＯ：」参照）が、ノードＢの伝送処理ユニット（＃４）１１のＩＤを示し、送信元ユニットＩＤ（「ＦＲＯＭ：」参照）が、制御ユニット（＃１）１０１のＩＤを示す。ユニット間通信用フレームＦ２１のペイロード領域は、コマンドメッセージ（コマンドＭＳＧ）を収容する。
【０１５５】
仮想ＩＮＦ用通信処理部３０５は、ユニット間通信用フレームＦ２１を、ユニット間通信用フレームＦ２２のペイロード領域に収容し、装置内ＬＡＮ５０を介して、伝送処理ユニット（＃１）１１の仮想ＩＮＦ用フレーム処理部２０３に転送する。ユニット間通信用フレームＦ２２は、宛先ユニットＩＤ（「ＴＯ：」参照）が、伝送処理ユニット（＃１）１１のＩＤを示し、送信元ユニットＩＤ（「ＦＲＯＭ：」参照）が、制御ユニット（＃１）１０１のＩＤを示す。ユニット間通信用フレームＦ２２のペイロード領域は、ユニット間通信用フレームＦ２１を収容する。
【０１５６】
仮想ＩＮＦ用フレーム処理部２０３は、ユニット間通信用フレームＦ２１を、ユニット間通信用フレームＦ２２のペイロード領域から取り出して、監視制御用イーサネットフレームＦ２３のＤａｔａ領域に収容する。仮想ＩＮＦ用フレーム処理部２０３は、監視制御用イーサネットフレームＦ２３を、伝送路Ｄを介して、ノードＢの伝送装置１に送信する。
【０１５７】
ノードＢの伝送装置１において、制御通信用伝送処理ユニット（＃２）１１の仮想ＩＮＦ用フレーム処理部２０３が、監視制御用イーサネットフレームＦ２３を受信し、監視制御用イーサネットフレームＦ２３からユニット間通信用フレームＦ２１を取り出す。仮想ＩＮＦ用フレーム処理部２０３は、ユニット間通信用フレームＦ２１の宛先ユニットＩＤが伝送処理ユニット（＃４）１１であるため、ユニット間通信用フレームＦ２１の送信元ユニットＩＤを変更したユニット間通信用フレームＦ２４を生成する。
【０１５８】
ユニット間通信用フレームＦ２４は、宛先ユニットＩＤ（「ＴＯ：」参照）が、伝送処理ユニット（＃４）１１のＩＤを示し、送信元ユニットＩＤ（「ＦＲＯＭ：」参照）が、制御通信用伝送処理ユニット（＃２）１１のＩＤを示す。ユニット間通信用フレームＦ２４のペイロード領域は、コマンドメッセージ（コマンドＭＳＧ）を収容する。仮想ＩＮＦ用フレーム処理部２０３は、装置内ＬＡＮ５０を介して、ユニット間通信用フレームＦ２４を伝送処理ユニット（＃４）１１のユニット制御部２００に出力する。
【０１５９】
ユニット制御部２００は、ユニット間通信用フレームＦ２４からコマンドメッセージを取り出し、コマンドメッセージに応じた処理を行う。ユニット制御部２００は、コマンドの実行結果として、応答メッセージ（応答ＭＳＧ）を生成する。
【０１６０】
ユニット制御部２００は、応答メッセージをユニット間通信用フレームＦ２５のペイロード領域に収容して、装置内ＬＡＮ５０を介して、制御通信用伝送処理ユニット（＃２）１１の仮想ＩＮＦ用フレーム処理部２０３に転送する。ユニット間通信用フレームＦ２５は、宛先ユニットＩＤ（「ＴＯ：」参照）が、制御通信用伝送処理ユニット（＃２）１１のＩＤを示し、送信元ユニットＩＤ（「ＦＲＯＭ：」参照）が、伝送処理ユニット（＃４）１１のＩＤを示す。ユニット間通信用フレームＦ２５のペイロード領域は、応答メッセージを収容する。
【０１６１】
仮想ＩＮＦ用フレーム処理部２０３は、ユニット間通信用フレームＦ２５を監視制御用イーサネットフレームＦ２６のＤａｔａ領域に収容する。仮想ＩＮＦ用フレーム処理部２０３は、監視制御用イーサネットフレームＦ２６を、伝送路Ｄを介して、ノードＡの伝送装置１に送信する。
【０１６２】
ノードＡの伝送装置１において、伝送処理ユニット（＃１）１１の仮想ＩＮＦ用フレーム処理部２０３が、監視制御用イーサネットフレームＦ２６を受信し、監視制御用イーサネットフレームＦ２６からユニット間通信用フレームＦ２５を取り出す。仮想ＩＮＦ用フレーム処理部２０３は、ユニット間通信用フレームＦ２５の宛先ユニットＩＤがノードＢの制御通信用伝送処理ユニット（＃２）１１のＩＤであるため、ユニット間通信用フレームＦ２５をユニット間通信用フレームＦ２７のペイロード領域に収容する。
【０１６３】
ユニット間通信用フレームＦ２７は、宛先ユニットＩＤ（「ＴＯ：」参照）が、制御ユニット（＃１）１０１のＩＤを示し、送信元ユニットＩＤ（「ＦＲＯＭ：」参照）が、伝送処理ユニット（＃１）１１のＩＤを示す。ユニット間通信用フレームＦ２７のペイロード領域は、ユニット間通信用フレームＦ２５を収容する。仮想ＩＮＦ用フレーム処理部２０３は、ユニット間通信用フレームＦ２７を、装置内ＬＡＮ５０を介して、制御ユニット（＃１）１０１の仮想ＩＮＦ用通信処理部３０５に転送する。
【０１６４】
仮想ＩＮＦ用通信処理部３０５は、ユニット間通信用フレームＦ２７からユニット間通信用フレームＦ２５を取り出し、振り分け処理部３０２に出力する。振り分け処理部３０２は、ユニット間通信用フレームＦ２７から応答メッセージを取り出し、ＡＰＬ部３０１に出力する。その後、応答メッセージは、ＵＩ部３００からネットワーク管理装置８に送信される。
【０１６５】
本例においても、コマンドメッセージ及び応答メッセージは、カプセル化された状態で送受信される。したがって、ノードＡの制御ユニット（＃１）１０１及びノードＢの伝送処理ユニット（＃４）１１は、通信方式が相違する装置内ＬＡＮ５０と仮想インターフェースを介して、コマンドメッセージ及び応答メッセージを送受信することができる。
【０１６６】
（仮想インターフェースの削除処理）
図２０は、仮想インターフェースの削除処理の一例を示すラダーチャートである。仮想インターフェースの削除処理は、ネットワーク管理装置８から、制御支援モードの解除コマンドを受信したことを契機として行われる。
【０１６７】
ノードＡの制御ユニット（＃１）１０１において、仮想ＩＮＦ用通信処理部３０５は、ネットワーク管理装置８から、ＵＩ部３００、ＡＰＬ部３０１及び振り分け処理部３０２を介して、制御支援モードの解除コマンドを受信する（ステップＳｔ４１）。仮想ＩＮＦ用通信処理部３０５は、解除コマンドメッセージ（ＭＳＧ）をユニット間通信用フレームに収容して、伝送処理ユニット（＃１）１１の仮想ＩＮＦ用フレーム処理部２０３に転送する（ステップＳｔ４２）。
【０１６８】
仮想ＩＮＦ用フレーム処理部２０３は、解除コマンドメッセージ（ＭＳＧ）を受信する（ステップＳｔ４３）。仮想ＩＮＦ用フレーム処理部２０３は、解除コマンドメッセージ（ＭＳＧ）を監視制御用イーサネットフレームに収容して、伝送路Ｄを介し、ノードＢの制御通信用伝送処理ユニット（＃２）１１に送信する（ステップＳｔ４４）。
【０１６９】
ノードＢの制御通信用伝送処理ユニット（＃２）１１において、仮想ＩＮＦ用フレーム処理部２０３は、解除コマンドメッセージを受信する（ステップＳｔ４５）。ユニット制御部２００は、応答メッセージ（ＭＳＧ）を生成し、監視制御用イーサネットフレームに収容して、伝送路Ｄを介し、ノードＡの伝送処理ユニット（＃１）１１に送信する（ステップＳｔ４６）。送信後、ユニット制御部２００は、仮想ＩＮＦ用フレーム処理部２０３を停止して削除する（ステップＳｔ４７）。
【０１７０】
ノードＡの伝送処理ユニット（＃１）１１において、仮想ＩＮＦ用フレーム処理部２０３は、応答メッセージを受信する（ステップＳｔ４８）。仮想ＩＮＦ用フレーム処理部２０３は、応答メッセージを、ユニット間通信用フレームに収容して、制御ユニット（＃１）１０１に転送する（ステップＳｔ４９）。送信後、ユニット制御部２００は、仮想ＩＮＦ用フレーム処理部２０３を停止して削除する（ステップＳｔ５０）。これにより、仮想インターフェースは削除される。
【０１７１】
ノードＡの制御ユニット（＃１）１０１において、仮想ＩＮＦ用通信処理部３０５は、応答メッセージを受信する（ステップＳｔ５１）。受信後、仮想ＩＮＦ用通信処理部３０５は、動作モードを制御支援モードから通常モードに切り替える（ステップＳｔ５２）。動作モードの切り替えは、例えば、ＲＯＭ３１に格納された動作モード設定情報を変更することにより行われる。
【０１７２】
次に、仮想ＩＮＦ用通信処理部３０５は、制御ユニット（＃１）１０１のＩＰアドレスを元のＩＰアドレスに変更する（ステップＳｔ５３）。ここで、元のＩＰアドレスは、例えばＲＯＭ３１から取得される。なお、ステップＳｔ５３の処理は、ステップＳｔ５２の処理の前に実行されてもよい。
【０１７３】
次に、仮想ＩＮＦ用通信処理部３０５は、制御ユニット（＃１）１０１を再起動する（ステップＳｔ５４）。これにより、仮想ＩＮＦ用通信処理部３０５は削除され、制御ユニット（＃１）１０１は、通常モードで動作する。このようにして、仮想インターフェースの削除処理は行われる。
【０１７４】
これまで述べたように、実施例に係る伝送装置（ノードＡの伝送装置）１は、伝送処理部（伝送処理ユニット）１１と、第１制御部（運用系の制御ユニット（＃０））１００と、第２制御部（予備系の制御ユニット（＃１））１０１とを有する。伝送処理部１１は、伝送路Ｄを介し、他の伝送装置（ノードＢの伝送装置）１との間で主信号（ユーザフレーム）を送受信する。
【０１７５】
第１制御部１００は、伝送処理部１１との間で制御信号（コマンドメッセージ及び応答メッセージ）を送受信することにより、伝送処理部１１の監視制御を行う。第２制御部１０１は、第１制御部１００に障害が発生したとき、第１制御部１００に代わり、伝送処理部１１の監視制御を行う。
【０１７６】
第２制御部１０１は、他の伝送装置１の監視制御系に障害が発生したとき、伝送処理部１１を介して、他の伝送装置１との間で制御信号を送受信することにより、他の伝送装置１の監視制御を行う。
【０１７７】
したがって、実施例に係る伝送装置１は、他の伝送装置１の監視制御系に障害が発生した場合、他の伝送装置１の監視制御を行うことができる。よって、実施例に係る伝送装置１によると、監視制御の中断が防止できる。
【０１７８】
また、実施例に係る伝送システムは、伝送路Ｄを介して互いに接続された第１伝送装置（ノードＡの伝送装置）１及び第２伝送装置（ノードＢの伝送装置）１と、第１伝送装置及び第２伝送装置を管理するネットワーク管理装置８とを有する。
【０１７９】
第１伝送装置１は、第１伝送処理部（伝送処理ユニット）１１と、第１制御部（運用系の制御ユニット（＃０））１００と、第２制御部（予備系の制御ユニット（＃１））１０１とを有する。第１伝送処理部１１は、伝送路Ｄを介し、第２伝送装置１との間で主信号（ユーザフレーム）を送受信する。
【０１８０】
第１制御部１００は、第１伝送処理部１１の監視制御を行う。第２制御部１０１は、第１制御部１００に障害が発生したとき、第１制御部１００に代わり、第１伝送処理部１１の監視制御を行う。
【０１８１】
第２伝送装置１は、第２伝送処理部（制御通信用伝送処理ユニット）１１と、第３制御部（運用系の制御ユニット（＃０））１００と、第４制御部（予備系の制御ユニット（＃１））１０１とを有する。第２伝送処理部１１は、伝送路Ｄを介し、第１伝送処理部１１の伝送処理部１１との間で主信号（ユーザフレーム）を送受信する。
【０１８２】
第３制御部１００は、第２伝送処理部１１との間で制御信号（コマンドメッセージ及び応答メッセージ）を送受信することにより、第２伝送処理部１１の監視制御を行う。第４制御部１０１は、第３制御部１００に障害が発生したとき、第３制御部１００に代わり、第２伝送処理部１１の監視制御を行う。
【０１８３】
第２制御部１０１は、第３制御部１００及び第４制御部１０１の両方に障害が発生したとき、ネットワーク管理装置８の指示に従い、第１伝送処理部１１を介して、第２伝送処理部１１との間で制御信号を互いに送受信することにより、第２伝送処理部１１の監視制御を行う。
【０１８４】
実施例に係る伝送システムは、実施例に係る伝送装置１を含むので、上述した内容と同様の作用効果を奏する。
【０１８５】
また、実施例に係る監視制御方法は、伝送処理部（伝送処理ユニット）１１と、第１制御部（運用系の制御ユニット（＃０））１００と、第２制御部（予備系の制御ユニット（＃１））１０１とを有する伝送装置（ノードＡの伝送装置）１を用いた方法である。伝送処理部１１は、伝送路Ｄを介し、他の伝送装置（ノードＢの伝送装置）１との間で主信号（ユーザフレーム）を送受信する。
【０１８６】
第１制御部１００は、伝送処理部１１との間で制御信号（コマンドメッセージ及び応答メッセージ）を送受信することにより、伝送処理部１１の監視制御を行う。第２制御部１０１は、第１制御部１００に障害が発生したとき、第１制御部１００に代わり、伝送処理部１１の監視制御を行う。
【０１８７】
第２制御部１０１は、他の伝送装置１の監視制御系に障害が発生したとき、伝送処理部１１を介して、他の伝送装置１との間で制御信号を送受信することにより、他の伝送装置１の監視制御を行う。
【０１８８】
実施例に係る監視制御方法は、実施例に係る伝送装置１と同様の構成を含むので、上述した内容と同様の作用効果を奏する。
【０１８９】
以上、好ましい実施例を参照して本発明の内容を具体的に説明したが、本発明の基本的技術思想及び教示に基づいて、当業者であれば、種々の変形態様を採り得ることは自明である。
【０１９０】
なお、以上の説明に関して更に以下の付記を開示する。
（付記１）  伝送路を介し、他の伝送装置との間で主信号を送受信する伝送処理部と、
前記伝送処理部の監視制御を行う第１制御部と、
前記第１制御部に障害が発生したとき、前記第１制御部に代わり、前記伝送処理部の監視制御を行う第２制御部とを有し、
前記第２制御部は、前記他の伝送装置の監視制御系に障害が発生したとき、前記伝送処理部を介して、前記他の伝送装置との間で制御信号を送受信することにより、前記他の伝送装置の監視制御を行うことを特徴とする伝送装置。
（付記２）  前記伝送処理部は、前記他の伝送装置との間で、前記主信号と同一形式のフレームに収容された前記制御信号を送受信することを特徴とする付記１に記載の伝送装置。
（付記３）  伝送路を介して互いに接続された第１伝送装置及び第２伝送装置と、前記第１伝送装置及び第２伝送装置を管理するネットワーク管理装置とを有する伝送システムにおいて、
前記第１伝送装置は、
前記伝送路を介し、前記第２伝送装置との間で主信号を送受信する第１伝送処理部と、
前記第１伝送処理部の監視制御を行う第１制御部と、
前記第１制御部に障害が発生したとき、前記第１制御部に代わり、前記第１伝送処理部の監視制御を行う第２制御部とを有し、
前記第２伝送装置は、
前記伝送路を介し、前記第１伝送処理部との間で前記主信号を送受信する第２伝送処理部と、
前記第２伝送処理部との間で制御信号を送受信することにより、前記第２伝送処理部の監視制御を行う第３制御部と、
前記第３制御部に障害が発生したとき、前記第３制御部に代わり、前記第２伝送処理部の監視制御を行う第４制御部とを有し、
前記第２制御部は、前記第３制御部及び前記第４制御部の両方に障害が発生したとき、前記ネットワーク管理装置の指示に従い、前記第１伝送処理部を介して、前記第２伝送処理部との間で前記制御信号を互いに送受信することにより、前記第２伝送処理部の監視制御を行うことを特徴とする伝送システム。
（付記４）  前記第１伝送処理部は、前記第２伝送装置との間で、前記主信号と同一形式のフレームに収容された前記制御信号を送受信することを特徴とする付記３に記載の伝送システム。
（付記５）  伝送路を介し、他の伝送装置との間で主信号を送受信する伝送処理部と、前記伝送処理部の監視制御を行う第１制御部と、前記第１制御部に障害が発生したとき、前記第１制御部に代わり、前記伝送処理部の監視制御を行う第２制御部とを有する伝送装置を用いた監視方法において、
前記第２制御部が、前記他の伝送装置の監視制御系に障害が発生したとき、前記伝送処理部を介して、前記他の伝送装置との間で制御信号を送受信することにより、前記他の伝送装置の監視制御を行うことを特徴とする監視制御方法。
（付記６）  前記伝送処理部は、前記他の伝送装置との間で、前記主信号と同一形式のフレームに収容された前記制御信号を送受信することを特徴とする付記５に記載の監視制御方法。
【符号の説明】
【０１９１】
１      伝送装置（第１及び第２伝送装置）
８      ネットワーク管理装置
１１    伝送処理ユニット（第１及び第２伝送処理部）
１００  運用系の制御ユニット（第１及び第３制御部）
１０１  予備系の制御ユニット（第２及び第４制御部）
【図１】
2015106852.tif 000003
【図２】
2015106852.tif 000004
【図３】
2015106852.tif 000005
【図４】
2015106852.tif 000006
【図５】
2015106852.tif 000007
【図６】
2015106852.tif 000008
【図７】
2015106852.tif 000009
【図８】
2015106852.tif 000010
【図９】
2015106852.tif 000011
【図１０】
2015106852.tif 000012
【図１１】
2015106852.tif 000013
【図１２】
2015106852.tif 000014
【図１３】
2015106852.tif 000015
【図１４】
2015106852.tif 000016
【図１５】
2015106852.tif 000017
【図１６】
2015106852.tif 000018
【図１７】
2015106852.tif 000019
【図１８Ａ】
2015106852.tif 000020
【図１８Ｂ】
2015106852.tif 000021
【図１９Ａ】
2015106852.tif 000022
【図１９Ｂ】
2015106852.tif 000023
【図２０】
2015106852.tif 000024