(57)【要約】【課題】  リングネットワークにおける多重伝送の処理の負荷を低減することができる伝送装置を提供する。【解決手段】  伝送装置は、データ信号を受信するポートと、オーバヘッド及びスロットを含むフレーム信号を一方の隣接ノードとの間で送受信する第１送受信部と、フレーム信号を他方の隣接ノードとの間で送受信する第２送受信部と、第１送受信部から送信されるフレーム信号のオーバヘッドに、ポートに対するデータ信号の割り当てを示すポート情報を付与するポート情報付与部と、第１または第２送受信部で受信されたフレーム信号のオーバヘッドから、ポート情報に基づくスロットに対するデータ信号の割り当てを示すスロット情報を取得するスロット情報取得部と、第１及び第２送受信部の一方で受信されて他方から送信されるフレーム信号のスロットのうち、スロット情報に基づき割り当てられたスロットにデータ信号を収容するフレーム処理部とを有する。【選択図】図３
2020014182.tif 000002
【特許請求の範囲】
【請求項１】
データ信号を受信する１以上のポートと、
オーバヘッド及び複数のスロットを含むフレーム信号をリングネットワーク内の一方の隣接ノードとの間で送受信する第１送受信部と、
前記フレーム信号を前記リングネットワーク内の他方の隣接ノードとの間で送受信する第２送受信部と、
前記第１送受信部から送信される前記フレーム信号の前記オーバヘッドに、前記１以上のポートに対する前記データ信号の割り当てを示すポート情報を付与するポート情報付与部と、
前記第１送受信部または前記第２送受信部で受信された前記フレーム信号の前記オーバヘッドから、前記ポート情報に基づく前記複数のスロットに対する前記データ信号の割り当てを示すスロット情報を取得するスロット情報取得部と、
前記第１送受信部及び前記第２送受信部の一方で受信されて他方から送信される前記フレーム信号の前記複数のスロットのうち、前記スロット情報に基づき割り当てられたスロットに前記データ信号を収容するフレーム処理部とを有することを特徴とする伝送装置。
【請求項２】
前記ポート情報には、前記１以上のポートに対する前記データ信号の帯域の割り当てが含まれることを特徴とする請求項１に記載の伝送装置。
【請求項３】
前記ポート情報付与部は、前記ポート情報と、前記ポート情報を付与したか否かを示すフラグとを前記オーバヘッドに付与することを特徴とする請求項１または２に記載の伝送装置。
【請求項４】
前記リングネットワーク内の障害を検出する障害検出部と、
前記スロット情報に基づく前記データ信号の収容先を、前記障害の発生箇所に応じて前記第１送受信部から送信される前記フレーム信号または前記第２送受信部から送信される前記フレーム信号に切り替える切替部とを有することを特徴とする請求項１乃至３の何れかに記載の伝送装置。
【請求項５】
前記複数のスロットのうち、前記データ信号に割り当てられたスロットが、前記リングネットワーク内の他のノードが受信する前記データ信号と共有されるように、前記スロット情報を前記他のノードに通知する通知部を有することを特徴とする請求項１乃至４の何れかに記載の伝送装置。
【請求項６】
オーバヘッド及び複数のスロットを含むフレーム信号をリングネットワーク内の一方の隣接ノードとの間で送受信する第３送受信部と、
前記フレーム信号を前記リングネットワーク内の他方の隣接ノードとの間で送受信する第４送受信部と、
前記第３送受信部または前記第４送受信部で受信された前記フレーム信号の前記オーバヘッドから、前記リングネットワーク内の複数のノードの各ポートに対するデータ信号の割り当てを示すポート情報を取得するポート情報取得部と、
前記ポート情報に基づき、前記フレーム信号の前記複数のスロットに対する前記データ信号のポートごとの割り当てを示すスロット情報を生成する情報生成部と、
前記第３送受信部または前記第４送受信部から送信される前記フレーム信号の前記オーバヘッドに前記スロット情報を付与する情報付与部と、
前記第３送受信部及び前記第４送受信部でそれぞれ受信した前記フレーム信号から、前記スロット情報に基づき前記複数のスロットに前記データ信号が収容された前記フレーム信号を生成するフレーム生成部とを有することを特徴とする伝送装置。
【請求項７】
前記ポート情報取得部は、前記第３送受信部または前記第４送受信部で受信された前記フレーム信号の前記オーバヘッドから、前記複数のノードの各ポートの間で送受信される前記データ信号の経路に関する経路情報を取得し、
前記複数のノードの各ポートの前記経路情報同士を照合することにより、前記データ信号を互いに送受信する一組のポートを検出するポート検出部と、
前記スロット情報に基づいて、前記第３送受信部及び前記第４送受信部の一方が受信した前記フレーム信号から、前記一組のポートの一方が送信した前記データ信号を分離し、前記第３送受信部及び前記第４送受信部の他方から送信される前記フレーム信号の前記複数のスロットのうち、前記一組のポートの他方の前記データ信号に割り当てられたスロットに収容するスロット処理部とを有することを特徴とする請求項６に記載の伝送装置。
【請求項８】
前記一組のポートの各々の前記データ信号の帯域が異なる場合、前記一組のポートのうち、帯域の大きいポートに対して帯域を削減する帯域制御部を有することを特徴とする請求項７に記載の伝送装置。
【請求項９】
前記一組のポートの間で前記データ信号が前記伝送装置を通過せずに送受信されるように、前記複数のノードのうち、前記一組のポートの各ノードを設定するノード設定部とを有することを特徴とする請求項７または８に記載の伝送装置。
【請求項１０】
前記ポート情報取得部は、前記第３送受信部または前記第４送受信部で受信された前記フレーム信号の前記オーバヘッドから、前記複数のノードの各ポートの間で送受信される前記データ信号の経路に関する経路情報を取得し、
前記複数のノードの各ポートの前記経路情報同士を照合することにより、前記データ信号を互いに送受信する一組のポートを検出するポート検出部と、
前記第３送受信部及び前記第４送受信部の一方が受信した前記フレーム信号の前記複数のスロットのうち、前記スロット情報に基づくスロットから、前記一組のポートの一方が送信した前記データ信号を分離し、前記第３送受信部及び前記第４送受信部の他方から送信される前記フレーム信号の前記複数のスロットのうち、前記データ信号の分離元の前記スロットと同一のスロットに収容するスロット処理部とを有することを特徴とする請求項６に記載の伝送装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本件は、伝送装置に関する。
【背景技術】
【０００２】
データセンタの普及に伴い、データセンタ間に大容量のイーサネット（登録商標、以下同様）信号を伝送する手段の１つとして、ＯＩＦ（Optical Internetworking group Forum）により規定された「Flex Ethernet」技術の適用が検討されている。「Flex Ethernet」技術によると、国際標準のイーサネットのデータレートとして規定されていない伝送速度のクライアント信号を１００ＧｂＥ（Gigabit Ethernet（登録商標、以下同様））のフレーム信号に多重化して収容することができる。このようなクライアント信号としては、例えば１０（Gbps）、４０（Gbps）、２５（Gbps）などのイーサネット信号が挙げられる。
【０００３】
広域に存在する多数のデータセンタから個別にクライアント信号を１つのノード（以下、「親ノード」と表記）に集めてから共通のフレーム信号に多重化する場合、各データセンタと親ノードの間をそれぞれ結ぶ長距離の伝送路（例えば光ファイバ）が必要となる。これに対し、互いに近い位置にあるデータセンタ同士を共通のノード（以下、「子ノード」と表記）に接続し、各子ノード及び親ノードをリング状に接続することによりリングネットワーク（例えば特許文献１参照）を構成すれば、伝送路の長さを短縮することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−３３０１４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
リングネットワークを用いる場合、各子ノードは共通の伝送路に接続されるため、各子ノードから送信されたクライアント信号はコード多重（バイト多重）されて伝送される。このとき、各子ノードに対してクライアント信号の送信タイミングを個別に制御する処理が複雑となるため、その処理の負荷が増加して、伝送遅延が増加するおそれがある。
【０００６】
そこで本件は、リングネットワークにおける多重伝送の処理の負荷を低減することができる伝送装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
１つの態様では、伝送装置は、データ信号を受信する１以上のポートと、オーバヘッド及び複数のスロットを含むフレーム信号をリングネットワーク内の一方の隣接ノードとの間で送受信する第１送受信部と、前記フレーム信号を前記リングネットワーク内の他方の隣接ノードとの間で送受信する第２送受信部と、前記第１送受信部から送信される前記フレーム信号の前記オーバヘッドに、前記１以上のポートに対する前記データ信号の割り当てを示すポート情報を付与するポート情報付与部と、前記第１送受信部または前記第２送受信部で受信された前記フレーム信号の前記オーバヘッドから、前記ポート情報に基づく前記複数のスロットに対する前記データ信号の割り当てを示すスロット情報を取得するスロット情報取得部と、前記第１送受信部及び前記第２送受信部の一方で受信されて他方から送信される前記フレーム信号の前記複数のスロットのうち、前記スロット情報に基づき割り当てられたスロットに前記データ信号を収容するフレーム処理部とを有する。
【０００８】
１つの態様では、他の伝送装置は、オーバヘッド及び複数のスロットを含むフレーム信号をリングネットワーク内の一方の隣接ノードとの間で送受信する第３送受信部と、前記フレーム信号を前記リングネットワーク内の他方の隣接ノードとの間で送受信する第４送受信部と、前記第３送受信部または前記第４送受信部で受信された前記フレーム信号の前記オーバヘッドから、前記リングネットワーク内の複数のノードの各ポートに対するデータ信号の割り当てを示すポート情報を取得するポート情報取得部と、前記ポート情報に基づき、前記フレーム信号の前記複数のスロットに対する前記データ信号のポートごとの割り当てを示すスロット情報を生成する情報生成部と、前記第３送受信部または前記第４送受信部から送信される前記フレーム信号の前記オーバヘッドに前記スロット情報を付与する情報付与部と、前記第３送受信部及び前記第４送受信部でそれぞれ受信した前記フレーム信号から、前記スロット情報に基づき前記複数のスロットに前記データ信号が収容された前記フレーム信号を生成するフレーム生成部とを有する。
【発明の効果】
【０００９】
１つの側面として、リングネットワークにおける多重伝送の処理の負荷を低減することができる。
【図面の簡単な説明】
【００１０】
【図１】スター型ネットワーク及びリング型ネットワークの一例を示す図である。
【図２】互いに接続された２つのリングネットワークの一例を示す構成図である。
【図３】リングネットワークにおけるコード多重伝送の一例を示す図である。
【図４】フレーム信号の一例を示す図である。
【図５】イーサネット信号の割り当て処理の一例を示す図である。
【図６】収集メッセージ及び設定メッセージの一例を示す図である。
【図７】ポート情報の収集処理及びスロット情報の配信処理の一例を示すシーケンス図（その１）である。
【図８】ポート情報の収集処理及びスロット情報の配信処理の一例を示すシーケンス図（その２）である。
【図９】追加要求メッセージ及び追加設定メッセージの一例を示す図である。
【図１０】クライアント信号の追加処理の一例を示すシーケンス図である。
【図１１】ノード間に障害が発生した場合のリングネットワークにおけるコード多重伝送の一例を示す図である。
【図１２】障害発生時のノードの伝送経路の切り替え処理を示すシーケンス図である。
【図１３】伝送装置の一例を示す構成図である。
【図１４】制御部の一例を示す構成図である。
【図１５】スロットに対するイーサネット信号の割り当て処理の一例を示すフローチャートである。
【図１６】障害処理の一例を示すフローチャートである。
【図１７】伝送装置の一例を示す構成図である。
【図１８】制御部の一例を示す構成図である。
【図１９】ポート情報データベース及びスロット情報データベースの一例を示す図である。
【図２０】多重設定テーブル及び分離設定テーブルの一例を示す図である。
【図２１】送信側スロット情報及び受信側スロット情報の配信処理の一例を示すフローチャートである。
【図２２】ノード間でイーサネット信号を冗長化した例を示す図である。
【図２３】伝送装置の他の例を示す構成図である。
【図２４】ノード間の送信側スロット情報の通知処理の一例を示すフローチャートである。
【図２５】伝送装置の他の例を示す構成図である。
【図２６】伝送装置を冗長化させたリングネットワークの一例を示す構成図である。
【図２７】コントロールノードとスルーノードの間の伝送路で障害が発生した場合のフレーム信号の伝送処理の一例を示す図である。
【図２８】コントロールノードとセレクタ装置の間の伝送路に障害が発生した場合のフレーム信号の伝送処理の一例を示す図である。
【図２９】コントロールノードに障害が発生した場合のフレーム信号の伝送処理の一例を示す図である。
【図３０】コントロールノードに障害が発生した場合の伝送経路の切り替え処理を示すシーケンス図である。
【図３１】リングネットワーク内の各ノードのポート間通信の一例を示す図である。
【図３２】スイッチ部の一例を示す構成図である。
【図３３】ポート間通信データベース及びスイッチ設定テーブルの一例を示す図である。
【図３４】ポート間通信の設定処理の一例を示すシーケンス図である。
【図３５】リングネットワーク内のノード間の通信の他の例を示す図である。
【図３６】リングネットワーク内のノード間の通信の他の例を示す図である。
【図３７】イーサネット信号の送受信の設定処理の一例を示すシーケンス図である。
【図３８】スロットを変更せずにイーサネット信号を転送する構成の一例を示す図である。
【図３９】スロットを変更せずにイーサネット信号を転送する構成の他の例を示す図である。
【図４０】スロットを変更せずにイーサネット信号を転送するための設定処理の一例を示すシーケンス図である。
【発明を実施するための形態】
【００１１】
図１は、スター型ネットワークＧａ及びリング型ネットワークＧｂの一例を示す図である。スター型ネットワークＧａ及びリング型ネットワークＧｂには、複数のデータセンタＤＣとノードＸ，Ｙが含まれている。ノードＸは、親ノードとして、各データセンタＤＣのデータを収容したイーサネット信号を、ＯＩＦの「Flex Ethernet」技術によりフレーム信号に多重化してノードＹに伝送する。
【００１２】
スター型ネットワークＧａにおいて、ノードＸは、各データセンタＤＣと個別の伝送路９０を介し接続されている。また、リング型ネットワークＧｂにおいて、ノードＸは、子ノードであるノードＡ〜Ｅと共通の伝送路９１に接続されている。各ノードＡ〜Ｅは、互いに近い位置にあるデータセンタＤＣとそれぞれ個別の伝送路９により接続されている。
【００１３】
各データセンタＤＣは広域に配置されているため、リング型ネットワークＧｂの伝送路９，９１の距離は、スター型ネットワークＧａの伝送路９０の距離より短くなる。例えば、スター型ネットワークＧａの各伝送路９０の平均距離を０．５（km）とし、データセンタＤＣの数を１００とすると、伝送路９０の距離の合計は５０（km）（＝０．５×１００）となる。
【００１４】
これに対し、リング型ネットワークＧｂにおいて、ノードＡ〜Ｅ，Ｘを結ぶ伝送路９１の距離を３（km）とし、データセンタＤＣごとの伝送路９の平均距離を０．２５（km）とすると、伝送路９，９１の距離の合計は２８（km）（＝３＋０．２５×１００）となる。
【００１５】
このため、リング型ネットワークＧｂを用いた場合、スター型ネットワークＧａを用いた場合より光ファイバの施設コストが削減される。なお、リング型ネットワークＧｂを以下の説明では「リングネットワーク」と表記する。
【００１６】
図２は、互いに接続された２つのリングネットワークＮＷ，ＮＷ’の一例を示す構成図である。一方のリングネットワークＮＷには親ノードのノードＸ及び子ノードのノードＡ〜Ｅが接続されており、各ノードＡ〜Ｅ，Ｘは互いに隣接している。他方のリングネットワークＮＷ’には親ノードのノードＹ及び子ノードのノードＡ’〜Ｅ’が接続されており、各ノードＡ’〜Ｅ’，Ｙは互いに隣接している。
【００１７】
リングネットワークＮＷ，ＮＷ’同士はノードＸ，Ｙにおいて互いに接続されている。なお、以下の説明では一方のリングネットワークＮＷの動作について述べるが、他方のリングネットワークＮＷ’の動作もこれと同様である。
【００１８】
ノードＸは、ノードＹと送信回線＃１〜＃ｍ及び受信回線＃１〜＃ｍ（ｍ：正の整数）を介して通信する。ノードＸは、ＯＩＦの「Flex Ethernet」技術に従って、送信回線＃１〜＃ｍを介してフレーム信号をノードＹに送信し、受信回線＃１〜＃ｍを介してフレーム信号をノードＹから受信する。なお、送信回線＃１〜＃ｍ及び受信回線＃１〜＃ｍは個別の伝送路に収容されている。
【００１９】
また、ノードＸは右回り回線＃１〜＃ｋ及び左回り回線＃１〜＃ｋ（ｋ：正の整数）を介してノードＡ〜Ｅと通信する。図２の紙面を正面視した場合、右回り回線＃１〜＃ｋは右方向にフレーム信号を伝送し、左回り回線＃１〜＃ｋは左方向にフレーム信号を伝送する。なお、右回り回線＃１〜＃ｋ及び左回り回線＃１〜＃ｋは、各ノードＡ〜Ｅ，Ｘ間において個別の伝送路に収容されている。
【００２０】
ノードＡ〜Ｅ，Ｘは、その隣接ノードＡ〜Ｅ，Ｘと右回り回線＃１〜＃ｋ及び左回り回線＃１〜＃ｋを介してフレーム信号を送受信する。例えばノードＤは、右回り回線＃１〜＃ｋを介して一方の隣接ノードＣからフレーム信号を受信し隣接ノードＥに送信する。また、ノードＤは、左回り回線＃１〜＃ｋを介して一方の隣接ノードＥからフレーム信号を受信し隣接ノードＣに送信する。
【００２１】
ノードＸからノードＹに送信されるフレーム信号には、ノードＡ〜Ｅの少なくとも一部から送信されるデータ信号が収容されている。ノードＸには、各ノードＡ〜Ｅからデータ信号を収容したフレーム信号が右回り回線＃１〜＃ｋ及び左回り回線＃１〜＃ｋを介して送信される。ノードＸは各ノードＡ〜Ｅからのデータ信号を１つのフレーム信号に収容してノードＹに送信する。これにより、ノードＡ〜Ｅからのデータ信号がノードＡ’〜Ｅ’に送信される。
【００２２】
また、ノードＸは、ノードＡ'〜Ｅ’からのデータ信号が収容されたフレーム信号をノードＹから受信回線＃１〜＃ｍを介して受信する。ノードＸは、ノードＹから受信したフレーム信号からデータ信号を分離し、宛先のノードＡ〜Ｅに応じて右回り回線＃１〜＃ｋまたは左回り回線＃１〜＃ｋのフレーム信号に収容する。各ノードＡ〜Ｅは、右回り回線＃１〜＃ｋまたは左回り回線＃１〜＃ｋのフレーム信号から受信対象のデータ信号を分離する。これにより、ノードＡ'〜Ｅ’からのデータ信号がノードＡ〜Ｅに送信される。
【００２３】
以下にノードＡ〜ＥからノードＹにデータ信号を送信する例を挙げる。
【００２４】
図３は、リングネットワークＮＷにおけるコード多重伝送の一例を示す図である。図３には、フレーム信号Ｓａ，Ｓｂ，Ｓｇが、各ノードＡ〜ＥからノードＸを通りノードＹに伝送される様子が矢印により示されている。また、各ノードＡ〜Ｅ，Ｘ，Ｙ間を結ぶ矢印から点線により引き出されたフレーム信号Ｓａ，Ｓｂ，Ｓｇは、その矢印の区間に伝送される。
【００２５】
各ノードＡ〜Ｅには、コード多重伝送（バイト多重伝送）を行う伝送装置１が設けられている。ノードＸ，Ｙには、コード多重伝送を行う伝送装置２，３がそれぞれ設けられている。伝送装置２，３の間では、ＯＩＦの「Flex Ethernet」技術に従ったコード多重伝送が行われる。なお、リングネットワークＮＷはネットワークシステムの一例であり、各ノードＡ〜Ｅの伝送装置１は複数の第１伝送装置の一例であり、ノードＸの伝送装置２は第２伝送装置の一例である。
【００２６】
ノードＡ〜Ｅの伝送装置１には、それぞれ、伝送制御部ＣＮＴ、ネットワークインターフェース部ＮＷ−ＩＦ＃１，＃２、フレーム処理部ＦＰ、及びポートＰ１〜Ｐｎ（ｎ：正の整数）が設けられている。ノードＸの伝送装置２には、伝送制御部ＣＮＴｘ、フレーム処理部ＦＰｘ、ネットワークインターフェース部ＮＷ−ＩＦ＃１，＃２、及びＦｌｅｘイーサネットインターフェース部ＦｌｅｘＥ−ＩＦが設けられている。
【００２７】
各ノードＡ〜Ｅの伝送装置１において、ポートＰ１〜Ｐｎは、「Flex Ethernet」技術に基づき、データ信号の一例であるイーサネット信号を送受信する。ポートＰ１〜Ｐｎには、イーサネット信号をデータセンタＤＣに送信する送信ポートとデータセンタＤＣからイーサネット信号を受信する受信ポートが含まれる。本例では、少なくともポートＰ１は受信ポートであると仮定する。
【００２８】
イーサネット信号ａ〜ｅは、各データセンタＤＣからクライアント信号としてポートＰ１に送信される。なお、各伝送装置１において、ポートＰ１〜Ｐｎの数に限定はない。また、本例では、ポートＰ１だけにイーサネット信号ａ〜ｅが入力される場合を挙げるが、これに限定されず、他のポートＰ２〜Ｐｎにもイーサネット信号ａ〜ｅが入力されてもよい。
【００２９】
ネットワークインターフェース部ＮＷ−ＩＦ＃１，＃２は、リングネットワークＮＷ内の方及び他方の隣接ノードＡ〜Ｅ，Ｘとの間でフレーム信号Ｓａ，Ｓｂをそれぞれ送受信する。なお、各ノードＡ〜Ｅのネットワークインターフェース部ＮＷ−ＩＦ＃１，＃２の一方は第１送受信部の一例であり、他方は第２送受信部の一例である。また、ノードＸのネットワークインターフェース部ＮＷ−ＩＦ＃１，＃２の一方は第３送受信部の一例であり、他方は第４送受信部の一例である。
【００３０】
フレーム処理部ＦＰは、ネットワークインターフェース部ＮＷ−ＩＦ＃１，＃２の一方から送信されるフレーム信号Ｓａ，Ｓｂにイーサネット信号ａ〜ｅを収容する。また、フレーム処理部ＦＰｘは、ネットワークインターフェース部ＮＷ−ＩＦ＃１，＃２で受信したフレーム信号Ｓａ，Ｓｂからイーサネット信号ａ〜ｅを分離して１つのフレーム信号Ｓｇに収容する。イーサネット信号ａ〜ｅが収容されたフレーム信号ＳｇはＦｌｅｘイーサネットインターフェース部ＦｌｅｘＥ−ＩＦからノードＹに送信される。また、伝送制御部ＣＮＴ，ＣＮＴｘはフレーム信号Ｓａ，Ｓｂ，Ｓｇの伝送処理を制御する。
【００３１】
フレーム信号Ｓａ，Ｓｂ，Ｓｇは、制御チャネルとして機能するオーバヘッドＨと、イーサネット信号ａ〜ｅが収容されるスロット＃１〜＃８とが含まれる。なお、スロット＃１〜＃８は、フレーム信号Ｓａ，Ｓｂ，Ｓｇの全スロットの一部として示されている。
【００３２】
図４は、フレーム信号Ｓａ，Ｓｂ，Ｓｇの一例を示す図である。フレーム信号Ｓａ，Ｓｂ，Ｓｇには、一例として２０個のスロット（＃０，＃１，・・・，＃１９）を有するスロット領域と、１０２３個のスロット領域の間に挿入されたオーバヘッドＯＨ（上記のＨ）が含まれている。オーバヘッドＯＨには、各種の制御メッセージが含まれている。なお、フレーム信号Ｓａ，Ｓｂ，Ｓｇは、図２の紙面右方向に順次に伝送される（「伝送順」参照）。
【００３３】
各スロットには例えば５（Gbps）相当のイーサネット信号ａ〜ｅが収容される。このため、１つの多重化フレームには１００（Gbps）（＝５×２０）のクライアント信号が収容可能である。各スロット内のデータ形式は、一例として６６Ｂブロックが挙げられるが、これに限定されない。
【００３４】
また、オーバヘッドＯＨには、各スロット内のイーサネット信号ａ〜ｅの出力先ポートのポート番号を示すカレンダが収容されている。このため、フレーム信号Ｓａ，Ｓｂ，Ｓｇを受信した装置（不図示）は、オーバヘッドＯＨからカレンダを取得して、カレンダに従いスロットからイーサネット信号を分離して出力先ポートに出力することができる。
【００３５】
再び図３を参照すると、ノードＢは、リングネットワークＮＷのマスターノードとして機能し、ノードＢと隣接するノードＣとの間をブロックする。このため、ノードＸに到るフレーム信号Ｓａ，Ｓｂの経路としては、ノードＣからノードＤ及びノードＥを通ってノードＸに至る経路Ｒａと、ノードＢからノードＡを通ってノードＸに至る経路Ｒｂとが存在する。フレーム信号Ｓａは右回り回線＃１〜＃ｋの何れかにより経路Ｒａに沿って伝送され、フレーム信号Ｓｂは左回り回線＃１〜＃ｋの何れかにより経路Ｒｂに沿って伝送される。
【００３６】
ノードＢの伝送装置１において、ポートＰ１には１０（Gbps）のイーサネット信号ｂが入力される。なお、図３では、イーサネット信号ａ〜ｅを示す１つの四角が５（Gbps）の帯域を表す。このため、イーサネット信号ｂの２個の四角は１０（Gbps）を表す。
【００３７】
ノードＢのフレーム処理部ＦＰは、ネットワークインターフェース部ＮＷ−ＩＦ＃１から送信するフレーム信号Ｓｂのスロット＃７，＃８にイーサネット信号ｂを収容する。ノードＢのネットワークインターフェース部ＮＷ−ＩＦ＃１から送信されたフレーム信号Ｓｂは、ノードＡのネットワークインターフェース部ＮＷ−ＩＦ＃２で受信される。
【００３８】
ノードＡの伝送装置１において、ポートＰ１には５（Gbps）のイーサネット信号ａが入力される。ノードＡのフレーム処理部ＦＰは、ネットワークインターフェース部ＮＷ−ＩＦ＃２で受信されてネットワークインターフェース部ＮＷ−ＩＦ＃１から送信されるフレーム信号Ｓｂのスロット＃３にイーサネット信号ａを収容する。ノードＡのネットワークインターフェース部ＮＷ−ＩＦ＃１から送信されたフレーム信号Ｓｂは、ノードＸのネットワークインターフェース部ＮＷ−ＩＦ＃２で受信される。
【００３９】
このように、経路Ｒｂのフレーム信号ＳｂにはノードＡ，Ｂのイーサネット信号ａ，ｂが収容される。一方、経路Ｒａのフレーム信号Ｓａにも、上記のノードＡ，Ｂと同様の動作によりノードＣ〜Ｅのイーサネット信号ｃ，ｄ，ｅが多重される。ノードＥのネットワークインターフェース部ＮＷ−ＩＦ＃２から送信されたフレーム信号Ｓａは、ノードＸのネットワークインターフェース部ＮＷ−ＩＦ＃１で受信される。
【００４０】
フレーム信号Ｓａ，Ｓｂ，Ｓｇ内の「−」（ハイフン）は、イーサネット信号ａ〜ｅが収容されていない空きスロットであって、「Flex Ethernet」技術の「unavailable」スロットに該当する。経路Ｒａ，ＲｂからノードＸに入力される各フレーム信号Ｓａ，Ｓｂの空きスロットの位置は互い違いの関係を有する。
【００４１】
より具体的には、経路Ｒｂのフレーム信号Ｓｂの空きスロットはスロット＃１，＃２，＃４〜＃６であるが、経路Ｒａのフレーム信号Ｓａのスロット＃１，＃２，＃４〜＃６にはイーサネット信号ｅ，ｃ，ｄが収容されている。一方、経路Ｒａのフレーム信号Ｓａの空きスロットはスロット＃３，＃７，＃８であるが、経路Ｒｂのフレーム信号Ｓｂのスロット＃３，＃７，＃８にはイーサネット信号ａ，ｂが収容されている。
【００４２】
ノードＸの伝送装置２は、経路Ｒａ，Ｒｂから入力された各フレーム信号Ｓａ，Ｓｂを１つのフレーム信号Ｓｇに合成してＦｌｅｘイーサネットインターフェース部ＦｌｅｘＥ−ＩＦからノードＹの伝送装置３に送信する。このとき、フレーム処理部ＦＰｘは、経路Ｒａのフレーム信号Ｓａからイーサネット信号ｅ，ｃ，ｄを分離し、経路Ｒｂのフレーム信号Ｓｂからイーサネット信号ａ，ｂを分離し、イーサネット信号ａ〜ｅを共通のフレーム信号Ｓｇの同一スロットに収容する。
【００４３】
これにより、異なる方路から受信された２つのフレーム信号Ｓａ，Ｓｂが１つのフレーム信号Ｓｇに合成される。フレーム処理部ＦＰｘは、合成されたフレーム信号ＳｇをＦｌｅｘイーサネットインターフェース部ＦｌｅｘＥ−ＩＦに出力する。
【００４４】
このように、ノードＸのフレーム処理部ＦＰｘは、ネットワークインターフェース部ＮＷ−ＩＦ＃１，＃２でそれぞれ受信したフレーム信号Ｓａ，Ｓｂから、イーサネット信号ａ〜ｅが収容されたフレーム信号Ｓｇを生成する。なお、フレーム処理部ＦＰｘはフレーム生成部の一例である。
【００４５】
より具体的には、フレーム処理部ＦＰｘは、フレーム信号Ｓａのスロット＃１，＃２，＃４〜＃６からイーサネット信号ｅ，ｃ，ｄを取得してフレーム信号Ｓｇのスロット＃１，＃２，＃４〜＃６に収容する。また、フレーム処理部ＦＰｘは、フレーム信号Ｓｂのスロット＃３，＃７，＃８からイーサネット信号ａ，ｂを取得してフレーム信号Ｓｇのスロット＃３，＃７，＃８に収容する。
【００４６】
このため、ノードＸの伝送装置２は、リングネットワークＮＷ内の別々の経路Ｒａ，Ｒｂからフレーム信号Ｓｇをそれぞれ受信しても、１つのフレーム信号Ｓｇに合成してノードＹに送信することができる。
【００４７】
各伝送装置１．２は、上記のようなコード多重伝送を行うため、以下に述べる処理により各イーサネット信号ａ〜ｅをスロット＃１〜＃８に割り当てる。
【００４８】
図５は、イーサネット信号ａ〜ｅの割り当て処理の一例を示す図である。図５において、図３と共通する構成には同一の符号を付し、その説明は省略する。
【００４９】
イーサネット信号ａ〜ｅの割り当て処理には、まず、各ノードＡ〜Ｅのポート情報を収集するステップと、ノードＸから各ノードＡ〜Ｅにスロット情報を設定するステップとが含まれる。図５において、実線の矢印はポート情報の伝送方向を例示し、点線の矢印はスロット情報の伝送方向を例示する。
【００５０】
ポート情報は、各ノードＡ〜Ｅにおいて、ポートＰ１〜Ｐｎに対するイーサネット信号ａ〜ｅの割り当てを示す。各ノードＡ〜Ｅの伝送制御部ＣＮＴは、ポート情報を、ネットワークインターフェース部ＮＷ−ＩＦ＃１から送信されるフレーム信号のオーバヘッドＨ（ＯＨ）に付与する。ポート情報を含むフレーム信号は、右回り回線＃１〜＃ｋ及び左回り回線＃１〜＃ｋの何れかを伝送される。
【００５１】
各ノードＡ〜Ｅにおいて、ポート情報を含むフレーム信号は、ネットワークインターフェース部ＮＷ−ＩＦ＃１から一方の隣接ノードＡ〜Ｅ，Ｘに送信される。このため、ポート情報は、各ノードＡ〜Ｅにおいて共通のオーバヘッドＨに順次に付与される。これにより、１つのフレーム信号に各ノードＡ〜Ｅのポート情報が集められる。なお、ポート情報は、伝送制御部ＣＮＴにより予め生成されてもよいし、不図示のネットワーク管理装置（ＯｐＳなど）から各伝送装置１に設定されてもよい。
【００５２】
ポート情報を収容するフレーム信号は、一例としてマスターノードのノードＢの伝送制御部ＣＮＴにより生成され、リングネットワークＮＷ内をノードＡ，Ｘ，Ｅ，Ｄ，Ｃ，Ｂ，Ａの順で経由してノードＸで受信される。なお、フレーム信号Ｓｇを生成するノードは、ノードＢに限定されず、ノードＸであってもよい。
【００５３】
ノードＸの伝送制御部ＣＮＴｘは、ネットワークインターフェース部ＮＷ−ＩＦ＃２で受信されたフレーム信号から全ての子ノードＡ〜Ｅのポート情報を取得して、各ポート情報に基づいて各ノードＡ〜Ｅのスロット情報を生成する。スロット情報は、ポート情報に基づく、フレーム信号Ｓａ，Ｓｂ，Ｓｇのスロットに対するポートＰ１〜Ｐｎごとのイーサネット信号ａ〜ｅの割り当てを示す。
【００５４】
伝送制御部ＣＮＴｘは、スロット情報を、ネットワークインターフェース部ＮＷ−ＩＦ＃１から送信されるフレーム信号ＳｇのオーバヘッドＨに付与する。スロット情報を収容したフレーム信号は、ネットワークインターフェース部ＮＷ−ＩＦ＃１から一方の隣接ノードＥに送信される。フレーム信号Ｓｇは、リングネットワークＮＷをノードＥ，Ｄ，Ｃ，Ｂ，Ａの順で伝送されてノードＸに戻り廃棄される。
【００５５】
各ノードＡ〜Ｅの伝送装置１において、伝送制御部ＣＮＴは、ネットワークインターフェース部ＮＷ−ＩＦ＃２で受信されたフレーム信号のオーバヘッドＨからスロット情報を取得して、スロット情報に基づいてスロットに対してイーサネット信号ａ〜ｅを割り当てる。フレーム処理部ＦＰは、その割り当てに従ってフレーム信号Ｓａ，Ｓｂのスロットにイーサネット信号ａ〜ｅを収容する。その結果、図３に示される伝送処理が行われる。
【００５６】
ポート情報は、オーバヘッドＨに収容される収集メッセージに含まれる。また、スロット情報は、オーバヘッドＨに収容される設定メッセージに含まれる。
【００５７】
図６は、収集メッセージ（符号Ｇｃ参照）及び設定メッセージ（符号Ｇｄ参照）の一例を示す図である。収集メッセージ及び設定メッセージは、宛先を示すＤＡ（Destination Address）、送信元を示すＳＡ（Source Address）、固定値の「Ethernet Type」、及び動作状態を示す「State」を含む。伝送装置１，２は「State」でメッセージの種類を識別する。
【００５８】
収集メッセージは、「State」が収集モードを示し、各ノードＡ〜Ｅのポート情報を含む。ノードＡ〜Ｅの伝送制御部ＣＮＴは、収集メッセージに自己のノードＡ〜Ｅのポート情報を付与する。ポート情報には、ノードＡ〜Ｅの識別子、ポートＰ１〜Ｐｎの識別子であるポートＩＤ、イーサネット信号ａ〜ｅの帯域、及び送信ポートと受信ポートを区別する情報（以下、「送信／受信」情報と表記）が含まれる。
【００５９】
このように、ポート情報は、ポートＰ１〜Ｐｎに対するイーサネット信号ａ〜ｅの割り当てを示す。ポート情報には、ポートＰ１〜Ｐｎに対するイーサネット信号ａ〜ｅの帯域の割り当てが含まれるため、ノードＸの伝送制御部ＣＮＴｘは、イーサネット信号ａ〜ｅに対してその帯域に応じたスロット数割り当てることができる。なお、ポートＰ１〜Ｐｎごとの帯域は、ポート情報に含まれていなくてもよく、例えばネットワーク管理装置から伝送制御部ＣＮＴｘに設定されてもよい。
【００６０】
また、収集メッセージには、ノードＡ〜Ｅごとに収集フラグが付与される。収集フラグは、ノードＡ〜Ｅがポート情報を付与したか否かを示す。収集フラグは、ノードＡ〜Ｅごとのポート情報の付与の完了（「１」）または未完了（「０」）を示す。
【００６１】
ノードＸの伝送制御部ＣＮＴｘは、収集フラグから各ノードＡ〜Ｅのポート情報の収集が完了したか否かを判定することができる。伝送制御部ＣＮＴｘは、ポート情報の収集が完了すると、スロット情報を生成する。スロット情報には、ノードＸからノードＹに送信されるフレーム信号Ｓｇの各スロットの割り当てを示す送信側スロット情報と、ノードＹから受信したフレーム信号に含まれるイーサネット信号を収容するフレーム信号の各スロットの割り当てを示す受信側スロット情報とが含まれる。送信側スロット情報は、各ノードＡ〜Ｅの受信ポートで受信されるイーサネット信号ａ〜ｅに対するスロットの割り当てを示し、受信側スロット情報は、各ノードＡ〜Ｅの送信ポートから送信されるイーサネット信号に対するスロットの割り当てを示す。
【００６２】
伝送制御部ＣＮＴｘは、送信側スロット情報を生成する場合、ポート情報の「送信／受信」情報に従って各ノードＡ〜Ｅの受信ポートを特定する。伝送制御部ＣＮＴｘは、ポート情報が示す帯域に応じて各ノードＡ〜Ｅの受信ポートにスロットを割り当てる。このため、図３の例のように、１５（Gbps）のイーサネット信号ｅには３個のスロットが割り当てられ、５（Gbps）のイーサネット信号ｄには１個のスロットが割り当てられる。したがって、各ノードＡ〜Ｅの伝送装置１は、イーサネット信号ａ〜ｅの帯域に応じたスロット数を確保することができる。伝送制御部ＣＮＴは、割り当て結果に基づいて送信側スロット情報を生成する。
【００６３】
伝送制御部ＣＮＴｘは、受信側スロット情報を生成する場合、ポート情報の「送信／受信」情報に従って各ノードＡ〜Ｅの送信ポートを特定する。伝送制御部ＣＮＴｘは、例えばノードＹから受信するフレーム信号のオーバヘッドからカレンダを取得し、カレンダとポート情報に基づいて受信側スロット情報を生成する。伝送制御部ＣＮＴは、送信側スロット情報及び受信側スロット情報を含む設定メッセージを生成してオーバヘッドＨに付与する。
【００６４】
設定メッセージは、「State」が設定モードを示し、各ノードＡ〜Ｅの送信側スロット情報及び受信側スロット情報を含む。送信側スロット情報及び受信側スロット情報には、ノードＡ〜Ｅの識別子、ポートＰ１〜Ｐｎの識別子であるポートＩＤ、及びスロットＩＤが含まれる。スロットＩＤは、スロットのフレーム信号内の位置であるスロット番号＃１〜＃２０を示す。
【００６５】
また、送信側スロット情報及び受信側スロットには、右回り回線＃１〜＃ｋ及び左回り回線＃１〜＃ｋをそれぞれ識別する右回り回線ＩＤ及び左回り回線ＩＤがそれぞれ含まれる。伝送制御部ＣＮＴｘは、右回り回線＃１〜＃ｋ及び左回り回線＃１〜＃ｋからそれぞれ未使用の回線を選択して、各ノードＡ〜Ｅで送受信されるイーサネット信号に割り当てる。伝送制御部ＣＮＴｘは、イーサネット信号ごとに右回り回線＃１〜＃ｋ及び左回り回線＃１〜＃ｋを１つずつ割り当てるため、後述するようにリングネットワークＮＷ内で障害が発生した場合、各ノードＡ〜Ｅはフレーム信号を送受信する方路を切り替えて伝送処理を継続することができる。
【００６６】
図３の例を挙げると、ノードＤの伝送装置１は、右回り回線＃１〜＃ｋを介してフレーム信号Ｓａを隣接ノードＥに送信するが、障害に応じて送信方路を切り替えることにより、ノードＡ，Ｂと同じ左回り回線＃１〜＃ｋを介してフレーム信号Ｓｂを隣接ノードＣに送信することができる。また、各ノードＡ〜Ｅの伝送装置１は、ノードＹからのイーサネット信号を受信する場合も上記と同様に、障害に応じて受信方路を切り替えることにより右回り回線＃１〜＃ｋ及び左回り回線＃１〜＃ｋの何れからもフレーム信号を受信することができる。
【００６７】
各ノードＡ〜Ｅの伝送制御部ＣＮＴは、その該当する送信側スロット情報に基づいて、受信ポートで受信したイーサネット信号を、右回り回線ＩＤ及び左回り回線ＩＤが示す回線＃１〜＃ｋの送信対象のフレーム信号Ｓａ，Ｓｂのスロットに割り当てる。フレーム処理部ＦＰは、その割り当てに従って、隣接ノードＡ〜Ｅ，Ｘに送信されるフレーム信号Ｓａ，Ｓｂの空きスロットにイーサネット信号ａ〜ｅを収容する。
【００６８】
このように、フレーム処理部ＦＰは、ネットワークインターフェース部ＮＷ−ＩＦ＃１，＃２の一方で受信されて他方から送信されるフレーム信号Ｓａ，Ｓｂの各スロットのうち、送信側スロット情報に基づき割り当てられたスロットにイーサネット信号ａ〜ｅを収容する。
【００６９】
また、各ノードＡ〜Ｅの伝送制御部ＣＮＴは、その該当する受信側スロット情報に基づいて、送信ポートから送信するイーサネット信号を、右回り回線ＩＤ及び左回り回線ＩＤが示す回線＃１〜＃ｋの受信対象のフレーム信号のスロットに割り当てる。フレーム処理部ＦＰは、その割り当てに従って、隣接ノードＡ〜Ｅ，Ｘから受信されるフレーム信号の各スロットのうち、その割り当てられたスロットからイーサネット信号を分離する。
【００７０】
図７及び図８は、ポート情報の収集処理及びスロット情報の配信処理の一例を示すシーケンス図である。まず、図７を参照して説明する。
【００７１】
マスターノードのノードＢにおいて、伝送制御部ＣＮＴは、収集メッセージ（ＭＳＧ）を生成し（Ｓ１）、ポート情報を収集メッセージに付与する（Ｓ２）。伝送制御部ＣＮＴは、ネットワークインターフェース部ＮＷ−ＩＦ＃１から送信されるフレーム信号のオーバヘッドＨに収集メッセージを付与する。ネットワークインターフェース部ＮＷ−ＩＦ＃１は、収集メッセージを含むフレーム信号を隣接ノードＡに送信する。
【００７２】
ノードＡにおいて、フレーム信号はネットワークインターフェース＃２で受信される。伝送制御部ＣＮＴは、フレーム信号から収集メッセージを取得して、収集メッセージにポート情報を付与する（Ｓ３）。伝送制御部ＣＮＴは、ネットワークインターフェース部ＮＷ−ＩＦ＃１から送信されるフレーム信号のオーバヘッドＨに収集メッセージを付与する。ネットワークインターフェース部ＮＷ−ＩＦ＃１は、収集メッセージを含むフレーム信号を隣接ノードＸに送信する。また、ノードＥ，Ｄ，Ｃの伝送制御部ＣＮＴも、収集メッセージにポート情報を付与する（Ｓ４〜Ｓ６）。
【００７３】
ノードＸにおいて、フレーム信号は一方のネットワークインターフェース部ＮＷ−ＩＦ＃２で受信されて他方のネットワークインターフェースＮＷ−ＩＦ＃１から隣接ノードＥに送信される。その後、ノードＥ，Ｄ，ＣでノードＡと同様の処理が実行されることにより、フレーム信号はノードＢに戻る。ノードＢ及びノードＡの伝送制御部ＣＮＴはポート情報を付与済みであるため、フレーム信号をノードＸに転送する。
【００７４】
ノードＸにおいて、伝送制御部ＣＮＴｘは、ネットワークインターフェース部ＮＷ−ＩＦ＃２で受信されたフレーム信号のオーバヘッドから収集メッセージを取得し、収集メッセージから各ノードＡ〜Ｅのポート情報を取得する。このとき、伝送制御部ＣＮＴｘは、各ノードＡ〜Ｅの収集フラグが「１」であることから、全ノードＡ〜Ｅのポート情報の収集が完了したと判定する。
【００７５】
伝送制御部ＣＮＴｘは、ポート情報の収集の完了を判定すると、ポート情報に基づき送信側スロット情報及び受信側スロット情報を生成する。伝送制御部ＣＮＴｘは、設定メッセージ（ＭＳＧ）を生成して（Ｓ７）、設定メッセージに送信側スロット情報及び受信側スロット情報を付与する（Ｓ８）。
【００７６】
次に図８を参照すると、ノードＸの伝送制御部ＣＮＴｘは、ネットワークインターフェース部ＮＷ−ＩＦ＃１から隣接ノードＥに送信されるフレーム信号のオーバヘッドに設定メッセージを付与する。
【００７７】
ノードＥの伝送制御部ＣＮＴは、ネットワークインターフェース部ＮＷ−ＩＦ＃２で受信されたフレーム信号のオーバヘッドから設定メッセージを取得する。伝送制御部ＣＮＴは、設定メッセージからノードＥの送信側スロット情報及び受信側スロット情報を取得して、送信側スロット情報及び受信側スロット情報に基づいてイーサネット信号をスロットに割り当てる処理を実行する（Ｓ２１）。伝送制御部ＣＮＴは、ネットワークインターフェース部ＮＷ−ＩＦ＃１から隣接ノードＤに送信されるフレーム信号のオーバヘッドＨに設定メッセージを付与する。
【００７８】
その後、ノードＤ，Ｃ，Ｂ，Ａにおいても、伝送制御部ＣＮＴは、ノードＥと同様のスロット設定を行う（Ｓ２２〜Ｓ２５）。ノードＸにおいて、伝送制御部ＣＮＴは、ネットワークインターフェース部ＮＷ−ＩＦ＃２で受信されたフレーム信号を廃棄する。このようにして、ポート情報の収集処理及びスロット情報の配信処理は行われる。
【００７９】
このように、ノードＡ〜Ｅの伝送制御部ＣＮＴは、ネットワークインターフェース部ＮＷ−ＩＦ＃１から送信されるフレーム信号のオーバヘッドＨにポート情報を付与する。また、伝送制御部ＣＮＴは、ネットワークインターフェース部ＮＷ−ＩＦ＃２で受信されたフレーム信号のオーバヘッドＨから送信側スロット情報及び受信側スロット情報を取得する。
【００８０】
フレーム処理部ＦＰは、ネットワークインターフェース部ＮＷ−ＩＦ＃１，＃２の一方で受信されて他方から送信されるフレーム信号Ｓａ，Ｓｂの各スロットのうち、送信側スロット情報に基づき割り当てられたスロットにイーサネット信号ａ〜ｅを収容する。また、フレーム処理部ＦＰは、ネットワークインターフェース部ＮＷ−ＩＦ＃１，＃２の一方で受信されて他方から送信されるフレーム信号Ｓａ，Ｓｂの各スロットのうち、受信側スロット情報に基づき割り当てられたスロットからイーサネット信号を分離する。分離されたイーサネット信号は送信ポートからデータセンタＤＣに送信される。
【００８１】
また、ノードＸの伝送制御部ＣＮＴｘは、ネットワークインターフェース部ＮＷ−ＩＦ＃２で受信されたフレーム信号のオーバヘッドＨから各ノードＡ〜Ｅのポート情報を取得する。また、伝送制御部ＣＮＴｘは、ポート情報に基づき各ノードＡ〜Ｅの送信側スロット情報及び受信側スロット情報を生成する。伝送制御部ＣＮＴは、ネットワークインターフェース部ＮＷ−ＩＦ＃１から送信されるフレーム信号のオーバヘッドＨに送信側スロット情報及び受信側スロット情報を付与する。
【００８２】
ノードＸのフレーム処理部ＦＰｘは、ネットワークインターフェース部ＮＷ−ＩＦ＃１，＃２でそれぞれ受信したフレーム信号Ｓａ，Ｓｂから、送信側スロット情報に基づき各スロットにイーサネット信号ａ〜ｅが収容されたフレーム信号Ｓｇを生成する。
【００８３】
上記の構成によると、各ノードＡ〜Ｅのポート情報は、リングネットワークＮＷ内を右回り方向または左回り方向に流れるフレーム信号のオーバヘッドＨに順次に付与されてノードＸに伝送される。ノードＸの伝送制御部ＣＮＴｘは、各ノードＡ〜Ｅのポート情報に基づきスロット情報を生成する。スロット情報は、リングネットワークＮＷ内右回り方向または左回り方向に流れるフレーム信号のオーバヘッドＨに付与されて各ノードＡ〜Ｅに順次に伝送される。
【００８４】
したがって、伝送装置１，２によると、リングネットワークＮＷ内を巡回するフレーム信号を用いることにより、各ノードＡ〜Ｅからポート情報を容易に収集してノードＸに伝送し、ノードＸから各ノードＡ〜Ｅに容易に送信側スロット情報を伝送することができる。よって、リングネットワークＮＷにおけるコード多重伝送の処理の負荷が低減される。
【００８５】
なお、本例において、ポート情報とスロット情報はリングネットワークＮＷ内を同一方向に伝送されるが、互いに反対方向に伝送されてもよい。この場合、ノードＸにおいて、スロット情報は、ネットワークインターフェース部ＮＷ−ＩＦ＃２から送信されるフレーム信号のオーバヘッドＨに付与される。
【００８６】
ノードＡ〜Ｅは、クライアント信号が追加された場合、そのポート情報を含む追加要求メッセージをノードＸに伝送し、ノードＸは、ポート情報から、追加されたイーサネット信号に関するスロット情報を生成して、追加設定メッセージに付与して各ノードＡ〜Ｅに伝送する。
【００８７】
図９は、追加要求メッセージ（符号Ｇｅ参照）及び追加設定メッセージ（符号Ｇｆ参照）の一例を示す図である。追加要求メッセージ及び追加設定メッセージは、収集メッセージ及び設定メッセージとそれぞれ同様のフォーマットを有する。追加要求メッセージの「State」は追加要求モードを示し、追加設定メッセージの「State」は追加設定モードを示す。
【００８８】
図１０は、クライアント信号の追加処理の一例を示すシーケンス図である。例えばノードＤにおいて、伝送制御部ＣＮＴは、クライアント信号が追加されると（Ｓ３１）、追加要求メッセージ（ＭＳＧ）を生成する（Ｓ３２）。伝送制御部ＣＮＴは、追加のクライアント信号に関するポート情報を追加要求メッセージに付与し（Ｓ３３）、ネットワークインターフェース部ＮＷ−ＩＦ＃１から送信されるフレーム信号のオーバヘッドＨに付与する。フレーム信号はノードＣ，Ｂ，Ａを経由してノードＸに伝送される。
【００８９】
ノードＸにおいて、伝送制御部ＣＮＴは、ネットワークインターフェース部ＮＷ−ＩＦ＃２で受信されたフレーム信号ＳｇのオーバヘッドＨからポート情報を取得し、そのポート情報に基づきスロット情報を生成する。伝送制御部ＣＮＴは、追加設定メッセージを生成して（Ｓ３４）、追加設定メッセージにスロット情報を付与する（Ｓ３５）。
【００９０】
ノードＸの伝送制御部ＣＮＴｘは、ネットワークインターフェース部ＮＷ−ＩＦ＃１から送信されるフレーム信号のオーバヘッドＨに追加設定メッセージを付与する。フレーム信号はノードＥを経由してノードＤで受信される。
【００９１】
ノードＤの伝送制御部ＣＮＴは、ネットワークインターフェース部ＮＷ−ＩＦ＃２で受信されたフレーム信号のオーバヘッドＨからスロット情報を取得してクライアント信号をスロットに割り当てる設定処理を行う（Ｓ３６）。このようにして、クライアント信号の追加処理は行われる。
【００９２】
次にリングネットワークＮＷに障害が発生した場合のノードＡ〜Ｅの伝送装置１の動作を述べる。以下の動作は、例えばＩＴＵ−Ｔ（International Telecommunication Union Telecommunication sector）勧告Ｇ．８０３２のリングプロテクション機能の一部に従って行われるが、ＭＡＣ（Media Access Control）フラッシュの処理は用いられない。
【００９３】
図１１は、ノードＥ，Ｄの間に障害が発生した場合のリングネットワークＮＷにおけるコード多重伝送の一例を示す図である。図１１において、図３と共通する構成には同一の符号を付し、その説明は省略する。
【００９４】
図３に示された伝送状態において例えばノードＥ，Ｄの間に障害が発生すると、ノードＥ，Ｄの伝送装置１は、ＮＲ（No Request）メッセージの未受信により障害を検出して、ＳＦ（Signal Failure）メッセージを送信する。これにより、リングネットワークＮＷ内の各ノードＡ〜Ｅ，Ｘで障害が検出される。
【００９５】
ノードＤ，Ｃの伝送装置１は、障害の発生箇所がノードＥ，Ｄの間の区間であることから、イーサネット信号ｄ，ｃの送信方路を反対側の方路に切り替える。このため、ノードＣ，Ｄの各伝送制御部ＣＮＴは、イーサネット信号ｄ，ｃが収容されるフレーム信号を、右回り回線＃１〜＃ｋのフレーム信号Ｓａから左回り回線＃１〜＃ｋのフレーム信号Ｓｂに切り替える。このため、イーサネット信号ｄ，ｃは、イーサネット信号ａ，ｂが収容されるフレーム信号Ｓｂに収容される。
【００９６】
このため、各ノードＡ〜Ｄのフレーム処理部ＦＰは、共通のフレーム信号Ｓｂにイーサネット信号ａ〜ｄを収容して伝送する。これにより、フレーム信号Ｓｄは、ノードＤ，Ｃ，Ｂ，Ａを順次に経由する経路Ｒｄに沿ってノードＸに伝送される。
【００９７】
また、ノードＥの伝送制御部ＣＮＴは、障害発生前と同様に、ネットワークインターフェース部ＮＷ−ＩＦ＃２から送信されるフレーム信号Ｓａにイーサネット信号ｅを収容する。これにより、フレーム信号Ｓａは経路Ｒｃに沿ってノードＸに伝送される。ノードＸの伝送制御部ＣＮＴｘは、各経路Ｒｃ，Ｒｄからのフレーム信号Ｓａ，Ｓｂを合成してノードＹに転送する。
【００９８】
図１２は、障害発生時のノードＡ〜Ｅ，Ｘの伝送経路の切り替え処理を示すシーケンス図である。各ノードＡ〜Ｅ，Ｘの伝送装置１，２は、隣接ノードＡ〜Ｅ，Ｘとの間でＮＲメッセージを送受信することにより障害の発生を監視する。
【００９９】
ノードＥの伝送制御部ＣＮＴは、ＮＲメッセージの未受信によりノードＥ，Ｄ間の障害を検出し（Ｓ４１）、ノードＥの検出フラグ（「Ｅ」）が付与されたＳＦメッセージを生成する。ＳＦメッセージは、オーバヘッドＨに付与されてノードＥからノードＸに送信される。その後、ＳＦメッセージはノードＸからノードＡ，Ｂ，Ｃを経由してノードＤまで伝送される。
【０１００】
また、ノードＤの伝送制御部ＣＮＴは、ＮＲメッセージの未受信によりノードＥ，Ｄ間の障害を検出し（Ｓ４２）、フレーム処理部ＦＰを制御することによりイーサネット信号ｄの送信方路を切り替え（Ｓ４３）、ノードＥの検出フラグ（「Ｄ」）が付与されたＳＦメッセージを生成する。伝送制御部ＣＮＴは、ＳＦメッセージを、ネットワークインターフェース部ＮＷ−ＩＦ＃１から送信されるフレーム信号のオーバヘッドＨに付与する。ＳＦメッセージはノードＤからノードＣに伝送される。
【０１０１】
ノードＣの伝送制御部ＣＮＴは、ＳＦメッセージから障害を検出し（Ｓ４４）、フレーム処理部ＦＰを制御することによりイーサネット信号ｃの送信方路を切り替える（Ｓ４５）。伝送制御部ＣＮＴは、ＳＦメッセージにノードＣの検出フラグ（「Ｃ」）を追加する。伝送制御部ＣＮＴは、ＳＦメッセージを、ネットワークインターフェース部ＮＷ−ＩＦ＃１から送信されるフレーム信号のオーバヘッドＨに付与する。ＳＦメッセージはノードＣからノードＡに伝送される。
【０１０２】
ノードＢにおいて、伝送制御部ＣＮＴは、ＳＦメッセージにノードＢの検出フラグ（「Ｂ」）を追加する。ＳＦメッセージは、ノードＡに伝送されて、ノードＡで検出フラグ（「Ａ」）が追加される。その後、ＳＦメッセージは、ノードＸを経由してノードＥに伝送される。ノードＥ，Ｄにおいて、障害発生中、検出フラグ（「Ｅ」）を付与されたＳＦメッセージが送信される。このようにして、伝送経路の切り替え処理は実行される。
【０１０３】
次に、ノードＡ〜Ｅの伝送装置１の構成を説明する。
【０１０４】
図１３は、伝送装置１の一例を示す構成図である。伝送装置１は、制御部４００、受信器４１０、送信器４１４、受信ポート（Ｒｘ）４１９、送信ポート（Ｔｘ）４２０、オーバヘッド（ＯＨ）検出部４１１、オーバヘッド（ＯＨ）挿入部４１３、多重分離部４１２、送信方路切替部４１５、受信方路切替部４１６、情報抽出部４１７、及び情報付与部４１８を有する。
【０１０５】
制御部４００は伝送制御部ＣＮＴに該当し、受信ポート４１９及び送信ポート４２０はポートＰ１〜Ｐｎに該当する。受信器４１０、送信器４１４、多重分離部４１２、ＯＨ検出部４１１、及びＯＨ挿入部４１３は、右回り回線＃１〜＃ｋ及び左回り回線＃１〜＃ｋの各々に対応して２個ずつ設けられている。二組の送信器４１４及び受信器４１０はネットワークインターフェース部ＮＷ−ＩＦ＃１，＃２に該当する。また、二組の多重分離部４１２、ＯＨ検出部４１１、及びＯＨ挿入部４１３と送信方路切替部４１５と受信方路切替部４１６はフレーム処理部ＦＰに該当する。
【０１０６】
各受信ポート４１９は、データセンタＤＣからイーサネット信号を受信し、情報抽出部４１７に出力する。受信ポート４１９は、例えば光−電気変換を行うＰＤ（Photo Detector）や復調器などを有する。
【０１０７】
情報抽出部４１７は、イーサネット信号からその経路情報などを抽出して制御部４００に出力する。経路情報は、後述するようにリングネットワークＮＷ内のノードＡ〜Ｅ間の通信に用いられる。情報抽出部４１７は、各イーサネット信号を送信方路切替部４１５に出力する。
【０１０８】
受信方路切替部４１６は、２つの隣接ノードＡ〜Ｅ，Ｘからのフレーム信号の受信元の方路（以下、「受信方路」と表記）にそれぞれ対応する多重分離部４１２からイーサネット信号が入力される。受信方路切替部４１６は、イーサネット信号を情報付与部４１８に出力する。情報付与部４１８は、制御部４００の指示に従って経路情報をイーサネット信号に付与する。情報付与部４１８は、イーサネット信号を送信ポート４２０に出力する。
【０１０９】
各送信ポート４２０は、イーサネット信号をデータセンタＤＣに送信する。各送信ポート４２０は、例えば電気−光変換を行うＬＤや変調器などを有する。
【０１１０】
一方の受信器４１０は、右回り回線＃１〜＃ｋの伝送路９１０に接続され、他方の受信器４１０は左回り回線＃１〜＃ｋの伝送路９１２に接続されている。また、一方の送信器４１４は、右回り回線＃１〜＃ｋの伝送路９１１に接続され、他方の送信器４１４は左回り回線＃１〜＃ｋの伝送路９１３に接続されている。例えばノードＤの伝送装置１は、伝送路９１０，９１３を介してノードＣと接続され、伝送路９１１，９１２を介してノードＥと接続されている。なお、各伝送路９１０〜９１３は右回り回線＃１〜＃ｋ及び左回り回線＃１〜＃ｋの数だけ設けられている。
【０１１１】
受信器４１０は、例えば光−電気変換を行うＰＤなどを有する。受信器４１０は、伝送路９１０，９１２からフレーム信号を受信してＯＨ検出部４１１に出力する。
【０１１２】
ＯＨ検出部４１１は、フレーム信号からオーバヘッドＨを検出して制御部４００に出力する。これにより、制御部４００は、制御チャネルを介した各種の制御を実行する。ＯＨ検出部４１１は、フレーム信号のスロット領域のデータを多重分離部４１２に出力する。
【０１１３】
多重分離部４１２は、右回り回線＃１〜＃ｋ及び左回り回線＃１〜＃ｋの数分の多重化回路ＭＵＸ及び分離回路ＤＭＵＸを有する。多重化回路ＭＵＸは、ＯＨ検出部４１１から見て分離回路ＤＭＵＸの後段に設けられている。
【０１１４】
分離回路ＤＭＵＸは、ＯＨ検出部４１１から入力されたスロット領域のデータからイーサネット信号を分離する。分離されたイーサネット信号は送信ポート４２０に出力され、送信ポート４２０からデータセンタＤＣに送信される。分離回路ＤＭＵＸは、制御部４００から指示されたタイミングにおいてイーサネット信号がスロットから取り出されるように分離処理を行う。制御部４００は、ノードＸから受信したフレーム信号のスロットからイーサネット信号を分離する場合に受信側スロット情報に基づき分離回路ＤＭＵＸに収容タイミングを設定する。
【０１１５】
多重化回路ＭＵＸは、分離回路ＤＭＵＸから入力されたスロット領域のデータに、受信ポート４１９から入力されたイーサネット信号を多重する。多重化回路ＭＵＸは、制御部４００から指示されたタイミングにおいてイーサネット信号がスロットに収容されるように多重処理を行う。制御部４００は、ノードＸに送信されるフレーム信号Ｓａ，Ｓｂのスロットにイーサネット信号ａ〜ｅを収容する場合に送信側スロット情報に基づき多重化回路ＭＵＸに収容タイミングを設定する。
【０１１６】
送信方路切替部４１５は、各受信ポート４１９からのイーサネット信号の出力先を、右回り回線＃１〜＃ｋ及び左回り回線＃１〜＃ｋにそれぞれ対応する２つ多重分離部４１２から選択することによりフレーム信号の送信先の方路（以下、「送信方路」と表記）を選択する。例えば、ノードＤにおいて、送信方路切替部４１５は、送信方路としてノードＥ側及びノードＣ側の方路の一方を選択する。このとき、送信方路切替部４１５は、送信側スロット情報の右回り回線ＩＤ及び左回り回線ＩＤに従ってイーサネット信号の出力先の多重化回路ＭＵＸを切り替える。
【０１１７】
制御部４００は、障害発生時にＳＦメッセージに応じて送信方路切替部４１５を制御する。このため、伝送装置１は、図１１を参照して述べたように、障害発生時にフレーム信号の送信方路を切り替えることができる。
【０１１８】
受信方路切替部４１６は、各送信ポート４２０に出力するイーサネット信号の出力元を、右回り回線＃１〜＃ｋ及び左回り回線＃１〜＃ｋにそれぞれ対応する２つ多重分離部４１２から選択することによりフレーム信号の受信方路を選択する。例えば、ノードＤにおいて、受信方路切替部４１６は、受信方路としてノードＥ側及びノードＣ側の方路の一方を選択する。このとき、受信方路切替部４１６は、受信側スロット情報の右回り回線ＩＤ及び左回り回線ＩＤに従ってイーサネット信号の出力元の分離回路ＤＭＵＸを切り替える。
【０１１９】
制御部４００は、障害発生時にＳＦメッセージに応じて送信方路切替部４１５を制御する。このため、伝送装置１は、障害発生時にフレーム信号の受信方路を切り替えることができる。多重分離部４１２は、スロット領域のデータをフレーム信号としてＯＨ挿入部４１３に出力する。
【０１２０】
ＯＨ挿入部４１３は、制御部４００から入力された各種の制御メッセージを含むオーバヘッドＨを生成してフレーム信号に挿入する。ＯＨ挿入部４１３は、フレーム信号を送信器４１４に出力する。
【０１２１】
送信器４１４は、例えば電気−光変換を行うＬＤなどを有する。送信器４１４は、伝送路９１１，９１３にフレーム信号を送信する。なお、ＯＨ検出部４１１、ＯＨ挿入部４１３、多重分離部４１２、送信方路切替部４１５、受信方路切替部４１６、受信ポート４１９、及び送信ポート４２０は、例えば、ＦＰＧＡ（Field Programmable Gate Array）やＡＳＩＣ（Application Specified Integrated Circuit）などのハードウェアから構成される回路である。
【０１２２】
図１４は、制御部４００の一例を示す構成図である。制御部４００は、ＣＰＵ（Central Processing Unit）１０、ＲＯＭ（Read Only Memory）１１、ＲＡＭ（Random Access Memory）１２、ストレージメモリ１３、及びハードウェアインターフェース部（ＨＷ−ＩＦ）１４を有する。ＣＰＵ１０は、互いに信号の入出力ができるように、ＲＯＭ１１、ＲＡＭ１２、ストレージメモリ１３、及びＨＷ−ＩＦ１４と、バス１９を介して接続されている。
【０１２３】
また、制御部４００は、メッセージ検出部１４０及びメッセージ生成部１４１を有する。メッセージ検出部１４０及びメッセージ生成部１４１は、ＨＷ−ＩＦ１４を介してＣＰＵ１０と接続されている。ＨＷ−ＩＦ１４、メッセージ検出部１４０、及びメッセージ生成部１４１は、例えば、ＦＰＧＡやＡＳＩＣなどのハードウェアから構成される回路である。なお、メッセージ検出部１４０及びメッセージ生成部１４１は、ハードウェアに限定されず、ＣＰＵ１０を駆動するプログラムの機能として構成されてもよい。
【０１２４】
ＲＯＭ１１は、ＣＰＵ１０を駆動するプログラムが格納されている。ＲＡＭ１２は、ＣＰＵ１０のワーキングメモリとして機能する。ＨＷ−ＩＦ１４は、ＣＰＵ１０と、メッセージ検出部１４０、メッセージ生成部１４１、多重分離部４１２、送信方路切替部４１５、受信方路切替部４１６、情報抽出部４１７、及び情報付与部４１８との間の通信を中継する。
【０１２５】
ＣＰＵ１０は、ＲＯＭ１１からプログラムを読み込むと、機能として、状態管理部１００、収集処理部１０１、スロット設定部１０２、信号設定処理部１０３、シグナリング処理部１０４、障害検出部１０５、及び経路切替処理部１０６を形成する。なお、状態管理部１００、収集処理部１０１、スロット設定部１０２、信号設定処理部１０３、シグナリング処理部１０４、障害検出部１０５、及び経路切替処理部１０６は、ＦＰＧＡなどの回路により構成されてもよい。また、ストレージメモリ１３には、ネットワーク構成情報１３０、ポート情報１３１、及びタイミング情報１３２が格納される。
【０１２６】
状態管理部１００は、ノードＡ〜Ｅの状態を管理し、その状態に応じて状態管理部１００、収集処理部１０１、スロット設定部１０２、信号設定処理部１０３、シグナリング処理部１０４、障害検出部１０５、及び経路切替処理部１０６に動作を指示する。状態管理部１００は、受信した収集メッセージ、設定メッセージ、追加要求メッセージ、追加設定メッセージ、ＮＲメッセージ、及びＳＦメッセージに応じたシーケンスを実行する。メッセージ検出部１４０は、ＯＨ検出部４１１で検出されたオーバヘッドＨから各メッセージを検出しＣＰＵ１０に出力する。
【０１２７】
収集処理部１０１はポート情報の収集処理を実行する。収集処理部１０１は、ストレージメモリ１３からポート情報１３１を読み出しメッセージ生成部１４１に出力する。メッセージ生成部１４１は、収集メッセージを生成し、その収集メッセージにポート情報を付与する。メッセージ生成部１４１は収集メッセージをＯＨ挿入部４１３に出力する。これにより、メッセージ生成部１４１は、ポート情報１３１をフレーム信号のオーバヘッドＨに付与する。なお、メッセージ生成部１４１はポート情報付与部の一例である。
【０１２８】
収集処理部１０１は、メッセージ検出部１４０において収集メッセージが検出された場合、収集メッセージに自己のノードＡ〜Ｅのポート情報を追加する。このとき、その収集メッセージに含まれている他のノードＡ〜Ｅのポート情報はそのまま収集メッセージに含まれたままとなる。このため、１つの収集メッセージに、各ノードＡ〜Ｅのポート情報が付与される。
【０１２９】
スロット設定部１０２は、メッセージ検出部１４０において設定メッセージが検出された場合、設定メッセージから送信側スロット情報及び受信側スロット情報を取得する。スロット設定部１０２は、送信側スロット情報及び受信側スロット情報に基づきタイミング情報１３２を設定することによりスロット設定を行う。なお、スロット設定部１０２はスロット情報取得部の一例である。
【０１３０】
タイミング情報１３２は、多重分離部４１２において、右回り回線＃１〜＃ｋ及び左回り回線＃１〜＃ｋごとにイーサネット信号をスロットに収容するタイミング、及びスロットからイーサネット信号を分離するタイミングを示す。タイミング情報１３２は、例えば送信側スロット情報及び受信側スロット情報のうち、該当するノードＩＤに対応するスロットＩＤを、オーバヘッドの検出時刻を基準として多重分離部４１２内の多重及び分離の時刻に置き換えた情報である。信号設定処理部１０３は、多重分離部４１２に対し、タイミング情報１３２に基づいてイーサネット信号の多重タイミング及び分離タイミングを制御する。
【０１３１】
これにより、ノードＸに送信されるフレーム信号の各スロット、及びノードＸから受信されるフレーム信号の各スロットに対してイーサネット信号が割り当てられる。なお、収集処理部１０１は、収集メッセージと同様に追加要求メッセージを処理し、スロット設定部１０２は、設定メッセージと同様に追加設定メッセージを処理する。
【０１３２】
シグナリング処理部１０４は、情報抽出部４１７からイーサネット信号の経路情報を取得する。経路情報には、例えばデータセンタのネットワーク内のルーティングに関するアドバタイズメントデータやシグナリング要求が含まれる。シグナリング要求には、例えばＶＲＦ（Virtual Routing and Forwarding）情報やＡＳ（Autonomous System）情報が含まれる。
【０１３３】
シグナリング処理部１０４は経路情報をメッセージ生成部１４１に出力する。メッセージ生成部１４１は、経路情報を含むメッセージを生成する。ＯＨ挿入部４１３は、経路情報を含むメッセージをフレーム信号のオーバヘッドＨに挿入する。
【０１３４】
これにより、各ノードＡ〜ＥからノードＸに経路情報が収集される。ノードＸは、送信ポート４２０ごとの経路情報に基づき、リングネットワークＮＷ内の各ノードＡ〜Ｅの送信ポート４２０及び受信ポート４１９の間で送受信されるイーサネット信号の経路を設定する。
【０１３５】
また、シグナリング処理部１０４は、ノードＸからの経路設定に応じた経路情報を生成して情報付与部４１８に出力する。情報付与部４１８は、受信ポート４１９に出力されるイーサネット信号に経路情報を付与する。
【０１３６】
障害検出部１０５は、メッセージ検出部１４０において検出されるＮＲメッセージまたはＳＦメッセージに基づいてリングネットワークＮＷ内の障害を検出する。障害検出部１０５は、例えばＮＲメッセージが所定の周期内に受信されない場合、またはＳＦメッセージが受信された場合に障害を検出する。
【０１３７】
経路切替処理部１０６は、ネットワーク構成情報１３０とＮＲメッセージまたはＳＦメッセージのフラグに基づいてリングネットワークＮＷ内の障害箇所を特定し、障害箇所に応じて送信方路切替部４１５及び受信方路切替部４１６を制御する。ネットワーク構成情報１３０は、例えばノードＡ〜Ｅ，Ｘの間の接続関係などを示す。
【０１３８】
例えば、経路切替処理部１０６は、図１１の例のように、フレーム信号の経路が障害箇所を通過しないようにフレーム信号の送信方路を切り替える。このとき、経路切替処理部１０６は、タイミング情報１３２に従い、ポートＩＤに該当する受信ポート４１９で受信したイーサネット信号の出力先が、右回り回線ＩＤ及び左回り回線ＩＤにそれぞれ該当する右回り回線＃１〜＃ｋ及び左回り回線＃１〜＃ｋの一方から他方に切り替えられるように送信方路切替部４１５を制御する。
【０１３９】
このように、経路切替処理部１０６は、切替部の一例として、送信側スロット情報に基づくイーサネット信号の収容先を、障害の発生箇所に応じて一方の送信器４１４から送信されるフレーム信号から他方の送信器４１４から送信されるフレーム信号に切り替える。このため、伝送装置１は、障害が発生してもフレーム信号の伝送を継続することができる。
【０１４０】
次に、伝送装置１の処理について述べる。
【０１４１】
図１５は、スロットに対するイーサネット信号の割り当て処理の一例を示すフローチャートである。収集処理部１０１は、隣接ノードＡ〜Ｅから収集メッセージが受信されたか否かを判定する（ステップＳｔ１）。
【０１４２】
メッセージ生成部１４１は、収集メッセージが受信されている場合（ステップＳｔ１のＹｅｓ）、ポート情報及び収集フラグ（＝「１」）を収集メッセージに付与する（ステップＳｔ３）。より具体的には、メッセージ生成部１４１は、受信した収集メッセージにポート情報及び収集フラグを付与する。
【０１４３】
また、メッセージ生成部１４１は、収集メッセージが所定時間内で受信されていない場合（ステップＳｔ１のＮｏ）、収集メッセージを生成する（ステップＳｔ２）。その後、ステップＳｔ３の処理が行われる。このような場合としては、例えば、ノードＢのようなマスターノードである場合が挙げられる。メッセージ生成部１４１は、収集メッセージをＯＨ挿入部４１３に出力することにより隣接ノードＡ〜Ｅ，Ｘに送信する（ステップＳｔ４）。
【０１４４】
次に、スロット設定部１０２は、メッセージ検出部１４０において設定メッセージが受信されたか否かを判定する（ステップＳｔ５）。スロット設定部１０２は、設定メッセージが受信されていない場合（ステップＳｔ５のＮｏ）、再びステップＳｔ５の処理を行う。また、スロット設定部１０２は、設定メッセージが受信された場合（ステップＳｔ５のＹｅｓ）、設定メッセージから送信側スロット情報及び受信側スロット情報を取得し、送信側スロット情報及び受信側スロット情報に基づきスロット設定を行う（ステップＳｔ７）。これにより、タイミング情報１３２が生成される。
【０１４５】
次に、信号設定処理部１０３は、多重分離部４１２に対してタイミング情報１３２に基づきイーサネット信号を多重及び分離するタイミングを制御することによりフレーム信号の伝送処理を行う（ステップＳｔ８）。次に、状態管理部１００は、送信ポート４２０または受信ポート４１９に対する新たなイーサネット信号の追加の有無を判定する（ステップＳｔ９）。イーサネット信号の追加は、例えば、不図示のネットワーク管理装置から状態管理部１００に通知される。
【０１４６】
イーサネット信号の追加がない場合（ステップＳｔ９のＮｏ）、再びステップＳｔ８の処理が行われる。イーサネット信号が追加された場合（ステップＳｔ９のＹｅｓ）、メッセージ生成部１４１は、追加されたイーサネット信号のポート情報を含む追加要求メッセージを生成する（ステップＳｔ１０）。収集処理部１０１は、追加要求メッセージをＯＨ挿入部４１３に出力することにより隣接ノードＡ〜Ｅ，Ｘに送信する（ステップＳｔ１１）。
【０１４７】
次に、スロット設定部１０２は、メッセージ検出部１４０において追加設定メッセージが受信されたか否かを判定する（ステップＳｔ１２）。スロット設定部１０２は、追加設定メッセージが受信されていない場合（ステップＳｔ１２のＮｏ）、再びステップＳｔ１２の処理を行う。
【０１４８】
スロット設定部１０２は、追加設定メッセージが受信された場合（ステップＳｔ１２のＹｅｓ）、追加設定メッセージからスロット情報を取得し、スロット情報に基づきスロット設定を行う（ステップＳｔ１３）。その後、ステップＳｔ８以降の各処理が実行される。このようにして、イーサネット信号の割り当て処理は行われる。
【０１４９】
図１６は、障害処理の一例を示すフローチャートである。本処理は、例えばフレーム信号の伝送処理と平行して行われる。
【０１５０】
障害検出部１０５は、ＮＲメッセージまたはＳＦメッセージに基づいてリングネットワークＮＷ内に障害が発生したか否かを判定する（ステップＳｔ５１）。障害が未発生である場合（ステップＳｔ５１のＮｏ）、再びステップＳｔ５１の処理が実行される。
【０１５１】
経路切替処理部１０６は、障害が発生した場合（ステップＳｔ５１のＹｅｓ）、ネットワーク構成情報１３０とＮＲメッセージまたはＳＦメッセージのフラグとに基づいてフレーム信号の経路の切り替えの要否を判定する（ステップＳｔ５２）。経路の切り替えが不要である場合（ステップＳｔ５２のＮｏ）、再びステップＳｔ５１の処理が実行される。
【０１５２】
経路切替処理部１０６は、経路の切り替えが必要である場合（ステップＳｔ５２のＹｅｓ）、送信方路切替部４１５に対して送信方路の切り替え制御を行う（ステップＳｔ５３）。このため、フレーム信号の経路が、障害の発生箇所を通過しない経路に切り替わる。
【０１５３】
障害検出部１０５は、ＮＲメッセージまたはＳＦメッセージに基づいてリングネットワークＮＷ内の障害が復旧したか否かを判定する（ステップＳｔ５４）。障害が未復旧である場合（ステップＳｔ５４のＮｏ）、再びステップＳｔ５４の処理が実行される。
【０１５４】
経路切替処理部１０６は、障害が復旧した場合（ステップＳｔ５４のＹｅｓ）、送信方路切替部４１５に対して送信方路の切り戻し制御を行う（ステップＳｔ５５）。このため、フレーム信号の経路が障害の発生前の経路に戻る。その後、ステップＳｔ５１以降の各処理が実行される。このようにして、障害処理は行われる。なお、経路切替処理部１０６は、上記と同様に受信方路も切り替える。
【０１５５】
次にノードＸの伝送装置２の構成を説明する。
【０１５６】
図１７は、伝送装置２の一例を示す構成図である。伝送装置２は、制御部５００、データ多重部５０１、データ分離部５０４、受信器５０６，５１０、送信器５０３，５１６、ＯＨ検出部５０５，５１１、及びＯＨ挿入部５０２，５１５を有する。さらに伝送装置２は、スイッチ部５１３、分離処理部５１２、及び多重処理部５１４を有する。
【０１５７】
制御部５００は伝送制御部ＣＮＴｘに該当する。受信器５１０、送信器５１６、多重処理部５１４、分離処理部５１２、ＯＨ検出部５１１、及びＯＨ挿入部５１５は、右回り回線＃１〜＃ｋ及び左回り回線＃１〜＃ｋの各々に対応して２個ずつ設けられている。２組の送信器５１６及び受信器５１０はネットワークインターフェース部ＮＷ−ＩＦ＃１，＃２に該当する。
【０１５８】
また、送信器５０３及び受信器５０６はＦｌｅｘイーサネットインターフェース部ＦｌｅｘＥ−ＩＦに該当する。ＯＨ検出部５０５，５１１、ＯＨ挿入部５０２，５１５、スイッチ部５１３、分離処理部５１２、及び多重処理部５１４は、フレーム処理部ＦＰｘに該当する。送信器５０３は、送信回線＃１〜＃ｍの伝送路９１９に接続され、ノードＹにフレーム信号を送信する。受信器５０６は、受信回線＃１〜＃ｍの伝送路９１８に接続され、ノードＹからフレーム信号を受信する。
【０１５９】
一方の受信器５１０は、右回り回線＃１〜＃ｋの伝送路９１４に接続され、隣接ノードＥからフレーム信号を受信する。他方の受信器５１０は、左回り回線＃１〜＃ｋの伝送路９１６に接続され、隣接ノードＡからフレーム信号を受信する。一方の送信器５１６は、右回り回線＃１〜＃ｋの伝送路９１５に接続され、隣接ノードＡにフレーム信号を送信する。他方の送信器５１６は、左回り回線＃１〜＃ｋの伝送路９１７に接続され、隣接ノードＥにフレーム信号を送信する。
【０１６０】
受信器５１０は、例えば光−電気変換を行うＰＤなどを有する。受信器５１０は、フレーム信号を受信してＯＨ検出部５１１に出力する。
【０１６１】
ＯＨ検出部５１１は、フレーム信号からオーバヘッドＨを検出して制御部５００に出力する。これにより、制御部５００は、制御チャネルを介した各種の制御を実行する。ＯＨ検出部５１１は、フレーム信号のスロット領域のデータを分離処理部５１２に出力する。
【０１６２】
分離処理部５１２は、制御部５００から指示されたタイミングに従って、ＯＨ検出部５１１から入力されたスロット領域のデータからイーサネット信号を分離する。分離処理部５１２は、右回り回線＃１〜＃ｋ及び左回り回線＃１〜＃ｋの数分の分離回路ＤＭＵＸを有する。なお、分離回路ＤＭＵＸについては、上述した通りである。分離回路ＤＭＵＸにより分離されたイーサネット信号はデータ多重部５０１に入力される。
【０１６３】
データ多重部５０１は、２つの方路に対応する各分離処理部５１２から入力されたイーサネット信号を、制御部５００の指示に従って、送信回線＃１〜＃ｍの１つに送信されるフレーム信号Ｓｇの各スロットに応じたタイミングで出力する。これにより、フレーム信号Ｓｇには送信側スロット情報に従ってイーサネット信号が収容される。
【０１６４】
したがって、伝送装置２は、右回り回線＃１〜＃ｋ及び左回り回線＃１〜＃ｋからそれぞれ伝送されたフレーム信号Ｓａ，Ｓｂから１つのフレーム信号Ｓｇを合成することができる。データ多重部５０１は、フレーム信号のスロット領域のデータをＯＨ挿入部５０２に出力する。
【０１６５】
ＯＨ挿入部５０２は、制御部５００から入力された各種の制御メッセージを含むオーバヘッドＨを生成してフレーム信号に挿入する。ＯＨ挿入部５０２は、フレーム信号を送信器５０３に出力する。送信器５０３は送信回線＃１〜＃ｍを介してフレーム信号を送信する。
【０１６６】
このように、データ多重部５０１は、各方路の受信器５１０でそれぞれ受信したフレーム信号Ｓａ，Ｓｂから、送信側スロット情報に基づき各スロットにイーサネット信号が収容されたフレーム信号Ｓｇを生成する。このため、伝送装置２は、右回り回線＃１〜＃ｋ及び左回り回線＃１〜＃ｋでそれぞれ受信したフレーム信号Ｓａ，Ｓｂから１つのフレーム信号Ｓｇを合成してノードＹに送信することができる。なお、データ多重部５０１は生成部の一例である。
【０１６７】
制御部５００は、データ多重部５０１に対し、送信回線＃１〜＃ｍごとに、右回り回線＃１〜＃ｋ及び左回り回線＃１〜＃ｋのイーサネット信号をフレーム信号Ｓｇに多重するタイミングをスロットＩＤに基づき制御する。このため、フレーム信号Ｓｇの各スロットには、送信側スロット情報に基づいてイーサネット信号ａ〜ｅがその割り当てられたスロットに収容される。
【０１６８】
また、受信器５０６は、例えば光−電気変換を行うＰＤなどを有する。受信器５０６は、伝送路９１８の受信回線＃１〜＃ｍを介してフレーム信号を受信してＯＨ検出部５０５に出力する。
【０１６９】
ＯＨ検出部５０５は、フレーム信号からオーバヘッドを検出して制御部５００に出力する。これにより、制御部５００は、制御チャネルを介した各種の制御を実行する。ＯＨ検出部５０５は、フレーム信号のスロット領域のデータをデータ分離部５０４に出力する。
【０１７０】
データ分離部５０４は、制御部５００から指示されたタイミングに従って、フレーム信号から、ノードＡ側の伝送路９１５に送信するイーサネット信号を分離して一方の多重処理部５１４に出力し、ノードＥ側の伝送路９１７に送信するイーサネット信号を分離して他方の多重処理部５１４に出力する。データ分離部５０４は、ノードＹが設定したカレンダに基づいてイーサネット信号を分離する。
【０１７１】
多重処理部５１４は、右回り回線＃１〜＃ｋ及び左回り回線＃１〜＃ｋの数分の多重化回路ＭＵＸを有する。多重化回路ＭＵＸについては、上述した通りである。多重処理部５１４は、制御部５００から指示されたタイミングに従って、イーサネット信号を右回り回線＃１〜＃ｋ及び左回り回線＃１〜＃ｋのフレーム信号の各スロットに収容する。多重処理部５１４は、フレーム信号のスロット領域のデータをＯＨ挿入部５１５に出力する。
【０１７２】
ＯＨ挿入部５１５は、制御部５００から入力された各種の制御メッセージを含むオーバヘッドを生成してフレーム信号に挿入する。ＯＨ挿入部５１５は、フレーム信号を送信器５１６にそれぞれ出力する。
【０１７３】
送信器５１６は、例えば電気−光変換を行うＬＤなどを有する。一方の送信器５１６は、ノードＡ側の伝送路９１５に右回り回線＃１〜＃ｋを介してフレーム信号を送信する。他方の送信器５１６は、ノードＥ側の伝送路９１７に左回り回線＃１〜＃ｋを介してフレーム信号を送信する。
【０１７４】
スイッチ部５１３は、分離処理部５１２と多重処理部５１４の間に接続されている。スイッチ部５１３は、制御部５００からの設定に基づき、分離処理部５１２から入力されたフレーム信号からイーサネット信号を分離して、多重処理部５１４に出力するフレーム信号のスロットに収容する。
【０１７５】
スイッチ部５１３は、設定に基づき入力側ポートと出力側ポートの間でスイッチングを行う。これにより、一方のスイッチ部５１３は、イーサネット信号を入力側の左回り回線＃１〜＃ｋとは別の左回り回線＃１〜＃ｋに出力することができ、他方のスイッチ部５１３は、イーサネット信号を入力側の右回り回線＃１〜＃ｋとは別の右回り回線＃１〜＃ｋに出力することができる。
【０１７６】
このため、後述するように、リングネットワークＮＷ内のノードＡ〜Ｅ間でイーサネット信号を送受信することができる。なお、このようなリングネットワークＮＷ内のノードＡ〜Ｅ間の通信を行われない場合、スイッチ部５１３は、入力側及び出力側の左回り回線＃１〜＃ｋ及び右回り回線＃１〜＃ｋが同一となるように設定される。
【０１７７】
また、ＯＨ検出部５０５，５１１、ＯＨ挿入部５０２，５１５、分離処理部５１２、多重処理部５１４、データ多重部５０１、データ分離部５０４、及びスイッチ部５１３は、例えばＦＰＧＡやＡＳＩＣなどのハードウェアから構成される回路である。
【０１７８】
図１８は、制御部５００の一例を示す構成図である。制御部５００は、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２、ストレージメモリ２３、及びハードウェアインターフェース部２４を有する。ＣＰＵ２０は、互いに信号の入出力ができるように、ＲＯＭ２１、ＲＡＭ２２、ストレージメモリ２３、及びＨＷ−ＩＦ２４と、バス２９を介して接続されている。
【０１７９】
また、制御部５００は、メッセージ検出部２４０及びメッセージ生成部２４１を有する。メッセージ検出部２４０及びメッセージ生成部２４１は、ＨＷ−ＩＦ２４を介してＣＰＵ２０と接続されている。ＨＷ−ＩＦ２４、メッセージ検出部２４０、及びメッセージ生成部２４１は、例えば、ＦＰＧＡやＡＳＩＣなどのハードウェアから構成される回路である。なお、メッセージ検出部２４０及びメッセージ生成部２４１は、ハードウェアに限定されず、ＣＰＵ２０を駆動するプログラムの機能として構成されてもよい。
【０１８０】
ＲＯＭ２１は、ＣＰＵ２０を駆動するプログラムが格納されている。ＲＡＭ２２は、ＣＰＵ２０のワーキングメモリとして機能する。ＨＷ−ＩＦ２４は、ＣＰＵ２０と、メッセージ検出部２４０、メッセージ生成部２４１、多重処理部５１４、分離処理部５１２、送データ多重部５０１、データ分離部５０４、及びスイッチ部５１３との間の通信を中継する。
【０１８１】
ＣＰＵ２０は、ＲＯＭ２１からプログラムを読み込むと、機能として、状態管理部２００、収集処理部２０１、スロット割り当て部２０２、データ転送制御部２０３、シグナリング処理部２０４、帯域制御部２０５、ノード設定部２０６、障害検出部２０７、及び経路切替処理部２０８を形成する。なお、状態管理部２００、収集処理部２０１、スロット割り当て部２０２、データ転送制御部２０３、シグナリング処理部２０４、帯域制御部２０５、ノード設定部２０６、障害検出部２０７、及び経路切替処理部２０８はＦＰＧＡなどの回路により構成されてもよい。
【０１８２】
また、ストレージメモリ２３には、ネットワーク構成情報２３０、ポート情報データベース２３１、スロット情報ＤＢ２３２、多重設定テーブル２３３、分離設定テーブル２３４、ポート間通信データベース２３５、及びスイッチ設定テーブル２３６が格納される。ネットワーク構成情報２３０は、伝送装置１のネットワーク構成情報１３０と同様である。
【０１８３】
図１９は、ポート情報ＤＢ２３１及びスロット情報ＤＢ２３２の一例を示す図である。ポート情報ＤＢ２３１は、各ノードＡ〜Ｅから収集されたポート情報から生成される。ポート情報ＤＢ２３１には、ノードＡ〜ＥごとのポートＩＤ、イーサネット信号の帯域、及び「送信／受信」情報が登録されている。
【０１８４】
スロット情報ＤＢ２３２は、ポート情報ＤＢ２３１から生成される。スロット情報ＤＢ２３２には送信側スロット情報及び受信側スロット情報が含まれている。送信側スロット情報及び受信側スロット情報には、上述したようにノードＩＤ、ポートＩＤ、右回り回線ＩＤ、左回り回線ＩＤ、及びスロットＩＤが含まれる。
【０１８５】
再び図１８を参照すると、状態管理部２００は、ノードＸの状態を管理し、その状態に応じて収集処理部２０１、スロット割り当て部２０２、データ転送制御部２０３、シグナリング処理部２０４、帯域制御部２０５、ノード設定部２０６、障害検出部２０７、及び経路切替処理部２０８に動作を指示する。状態管理部２００は、受信した収集メッセージ、設定メッセージ、追加要求メッセージ、追加設定メッセージ、ＮＲメッセージ、及びＳＦメッセージに応じたシーケンスを実行する。メッセージ検出部２４０は、ＯＨ検出部５０５，５１１で検出されたオーバヘッドＨから各メッセージを検出しＣＰＵ２０に出力する。
【０１８６】
収集処理部２０１は、ノードＡ〜Ｅから受信したフレーム信号のオーバヘッドＨからポート情報を取得する。収集処理部２０１はポート情報の収集処理を実行する。収集処理部２０１は、ポート情報からポート情報ＤＢ２３１を生成してストレージメモリ２３に格納する。なお、収集処理部２０１はポート情報取得部の一例である。
【０１８７】
また、収集処理部２０１は、何れかの受信器５１０で受信されたフレーム信号のオーバヘッドから、各ノードＡ〜Ｅの各送信ポート４２０及び各受信ポート４１９の間で送受信されるイーサネット信号の経路に関する経路情報を取得する。シグナリング処理部２０４は、経路情報からポート間通信ＤＢ２３５を生成する。
【０１８８】
スロット割り当て部２０２は、ポート情報ＤＢ２３１に基づき、各ノードＡ〜Ｅの受信ポート４１９からノードＹに送信されるフレーム信号、及びノードＹから各ノードＡ〜Ｅの送信ポート４２０に送信されるフレーム信号にスロットを割り当てる。スロット割り当て部２０２は、ノードＹからのフレーム信号のスロット割り当てには、ノードＹからのフレーム信号のオーバヘッドに付与されたカレンダを用いる。カレンダは、例えばＯＨ検出部５０５で検出されたオーバヘッドからメッセージ検出部２４０により抽出されてスロット割り当て部２０２に出力される。
【０１８９】
このように、スロット割り当て部２０２は、ポート情報ＤＢ２３１に基づき、フレーム信号の各スロットに対するイーサネット信号の送信ポート４２０及び受信ポート４１９ごとの割り当てを示す送信側スロット情報及び受信側スロット情報をそれぞれ生成する。このため、スロット割り当て部２０２は、各ノードＡ〜Ｅの送信ポート４２０及び受信ポート４１９の使用状態に応じてフレーム信号のスロットを割り当てることができる。なお、スロット割り当て部２０２は情報生成部の一例である。
【０１９０】
スロット割り当て部２０２は、送信側スロット情報及び受信側スロット情報をスロット情報ＤＢ２３２に登録する。スロット割り当て部２０２は、送信側スロット情報及び受信側スロット情報をメッセージ生成部２４１に出力する。
【０１９１】
メッセージ生成部２４１は、設定メッセージを生成して、設定メッセージに送信側スロット情報及び受信側スロット情報を付与する。設定メッセージは、メッセージ生成部２４１からＯＨ挿入部５１５に出力される。
【０１９２】
このように、メッセージ生成部２４１は、何れかの送信器５１６から送信されるフレーム信号のオーバヘッドに送信側スロット情報及び受信側スロット情報を付与する。なお、メッセージ生成部２４１はスロット情報付与部の一例である。また、収集処理部２０１及びスロット割り当て部２０２は、追加要求メッセージ及び追加設定メッセージについても上記と同様に処理する。
【０１９３】
データ転送制御部２０３は、送信側スロット情報及び受信側スロット情報に基づいて多重処理部５１４及び分離処理部５１２を制御する。また、データ転送制御部２０３は、送信側スロット情報に基づき多重設定テーブル２３３を生成し、カレンダ及び受信側スロット情報に基づき分離設定テーブル２３４を生成する。データ転送制御部２０３は、多重設定テーブル２３３に基づきデータ多重部５０１を制御し、分離設定テーブル２３４に基づきデータ分離部５０４を制御する。
【０１９４】
図２０は、多重設定テーブル２３３及び分離設定テーブル２３４の一例を示す図である。多重設定テーブル２３３には、送信回線ＩＤ（＃１〜＃ｍ）、右回り回線ＩＤ（＃１〜＃ｋ）、右回り受信スロットＩＤ、左回り回線ＩＤ（＃１〜＃ｋ）、及び左回り受信スロットＩＤが含まれる。ここで、右回り受信スロットＩＤは、右回り回線＃１〜＃ｋを介して受信されたフレーム信号のスロットＩＤであり、左回り受信スロットＩＤは、左回り回線＃１〜＃ｋを介して受信されたフレーム信号のスロットＩＤである。
【０１９５】
データ多重部５０１は、送信回線ＩＤに応じた送信回線＃１〜＃ｍを介して送信されるフレーム信号に、右回り回線ＩＤに応じた右回り回線＃１〜＃ｋのフレーム信号内のイーサネット信号と左回り回線ＩＤに応じた左回り回線＃１〜＃ｋのフレーム信号内のイーサネット信号を収容する。イーサネット信号の収容先のスロットは、右回り受信スロットＩＤ及び左回り受信スロットＩＤにより決定される。
【０１９６】
また、分離設定テーブル２３４には、受信回線ＩＤ（＃１〜＃ｍ）、右回り回線ＩＤ（＃１〜＃ｋ）、右回り送信スロットＩＤ、左回り回線ＩＤ（＃１〜＃ｋ）、及び左回り送信スロットＩＤが含まれる。ここで、右回り送信スロットＩＤは、右回り回線＃１〜＃ｋを介して送信されるフレーム信号に収容されるイーサネット信号の分離元のスロットＩＤであり、左回り送信スロットＩＤは、左回り回線＃１〜＃ｋを介して送信されるフレーム信号に収容されるイーサネット信号の分離元のスロットＩＤである。
【０１９７】
データ分離部５０４は、受信回線ＩＤに応じた受信回線＃１〜＃ｍを介して受信されるフレーム信号からイーサネット信号を分離し、右回り回線ＩＤに応じた右回り回線＃１〜＃ｋ、及び左回り回線ＩＤに応じた左回り回線＃１〜＃ｋのフレーム信号に収容する。イーサネット信号の分離元スロットは、右回り送信スロットＩＤ及び左回り送信スロットＩＤにより決定される。
【０１９８】
データ転送制御部２０３は、送信側スロット情報に基づき、２つの分離処理部５１２に対し、各ノードＡ〜Ｅからのフレーム信号Ｓａ，Ｓｂからイーサネット信号ａ〜ｅを分離するタイミングを制御する。データ転送制御部２０３は、多重設定テーブル２３３に基づき、データ多重部５０１に対し、ノードＹへのフレーム信号Ｓｇにイーサネット信号ａ〜ｅを収容するタイミングを制御する。これにより、リングネットワークＮＷ内の各ノードＡ〜ＥからノードＹにイーサネット信号ａ〜ｅが伝送される。
【０１９９】
また、データ転送制御部２０３は、分離設定テーブル２３４に基づき、データ分離部５０４に対し、ノードＹからのフレーム信号からイーサネット信号を分離するタイミングを制御する。データ転送制御部２０３は、受信側スロット情報に基づき、２つの多重処理部５１４に対し、各ノードＡ〜Ｅへのフレーム信号にイーサネット信号を収容するタイミングを制御する。これにより、ノードＹからリングネットワークＮＷ内の各ノードＡ〜Ｅにイーサネット信号が伝送される。
【０２００】
再び図１８を参照すると、シグナリング処理部２０４は、送信ポート４２０及び受信ポート４１９ごとの経路情報から、互いにイーサネット信号を送受信する送信ポート４２０及び受信ポート４１９を検出する。シグナリング処理部２０４は、検出結果に基づきポート間通信ＤＢ２３５及びスイッチ設定テーブル２３６を生成する。
【０２０１】
データ転送制御部２０３は、スイッチ設定テーブル２３６に基づきスイッチ部５１３に対してスイッチング設定を行う。帯域制御部２０５は、ポート間通信ＤＢ２３５に基づいて、送信ポート４２０及び受信ポート４１９の各帯域が相違する場合、帯域の大きいポートに対して帯域を削減する。ノード設定部２０６は、リングネットワークＮＷ内のノードＡ〜Ｅ間のポート間通信がノードＸを介さずに行われる場合、そのノードＡ〜Ｅに対して互いにイーサネット信号を送受信するための設定をポート間通信ＤＢ２３５に基づき行う。
【０２０２】
障害検出部２０７は、メッセージ検出部２４０において検出されたＮＲメッセージまたはＳＦメッセージに基づきリングネットワークＮＷ内の障害を検出する。経路切替処理部２０８は、ノードＸの状態と障害発生箇所に応じてフレーム信号の経路が切り替わるように、スロット情報ＤＢ２３２に基づき多重処理部５１４及び分離処理部５１２を制御する。
【０２０３】
例えば経路切替処理部２０８は、分離処理部５１２で分離されるイーサネット信号の回線を、右回り回線ＩＤが示す右回り回線＃１〜＃ｋから左回り回線ＩＤが示す左回り回線＃１〜＃ｋに切り替える。また、経路切替処理部２０８は、多重処理部５１４で多重されるイーサネット信号の回線を、右回り回線ＩＤが示す右回り回線＃１〜＃ｋから左回り回線ＩＤが示す左回り回線＃１〜＃ｋに切り替える。
【０２０４】
また、経路切替処理部２０８は、回線切り替えに応じて多重設定テーブル２３３の右回り受信スロットＩＤ及び左回り受信スロットＩＤまたは分離設定テーブル２３４の右回り送信スロットＩＤ及び左回り送信スロットＩＤを変更する。
【０２０５】
次に、伝送装置２の処理について述べる。
【０２０６】
図２１は、送信側スロット情報及び受信側スロット情報の配信処理の一例を示すフローチャートである。収集処理部２０１は、隣接ノードＡ，Ｅから収集メッセージが受信されたか否かを判定する（スロットＳｔ２１）。収集メッセージが受信されていない場合（ステップＳｔ２１のＮｏ）、再びステップＳｔ２１の処理が行われる。
【０２０７】
また、収集処理部２０１は、収集メッセージが受信された場合（ステップＳｔ２１のＹｅｓ）、収集メッセージの全てのノードＡ〜Ｅの収集フラグが「１」であるか否かを判定する（ステップＳｔ２２）。収集処理部２０１は、少なくとも１つの収集フラグが「０」である場合（ステップＳｔ２２のＮｏ）、収集メッセージをメッセージ生成部２４１から隣接ノードＥまたは隣接ノードＡに送信する（ステップＳｔ３３）。その後、再びステップＳｔ２１の処理が行われる。
【０２０８】
収集処理部２０１は、全てのノードＡ〜Ｅの収集フラグが「１」である場合（ステップＳｔ２２のＹｅｓ）、収集メッセージからポート情報を取得する（ステップＳｔ２３）。次に、スロット割り当て部２０２は、ポート情報に基づいて送信側スロット情報及び受信側スロット情報を生成する（ステップＳｔ２４）。次に、メッセージ生成部２４１は、設定メッセージを生成し（ステップＳｔ２５）、一方の送信器５１６から送信する（ステップＳｔ２６）。
【０２０９】
次に、データ転送制御部２０３は、多重処理部５１４、分離処理部５１２、データ多重部５０１、及びデータ分離部５０４に対しイーサネット信号を多重及び分離するタイミングを制御することによりフレーム信号の伝送処理を行う（ステップＳｔ２７）。次に、収集処理部２０１は、追加要求メッセージが受信されたか否かを判定する（ステップＳｔ２８）。追加要求メッセージが受信されていない場合（ステップＳｔ２８のＮｏ）、再びステップＳｔ２７の処理が行われる。
【０２１０】
収集処理部２０１は、追加要求メッセージが受信された場合（ステップＳｔ２８のＹｅｓ）、追加要求メッセージからポート情報を取得する（ステップＳｔ２９）。次に、スロット割り当て部２０２は、ポート情報に基づいて送信側スロット情報及び受信側スロット情報を生成する（ステップＳｔ３０）。各スロット情報はスロット情報ＤＢ２３２に登録される。
【０２１１】
メッセージ生成部２４１は、設定メッセージを生成して（ステップＳｔ３１）、隣接ノードＡまたは隣接ノードＥに送信する（ステップＳｔ３２）。その後、ステップＳｔ２７以降の各処理が実行される。このようにして、スロット情報の配信処理は行われる。
【０２１２】
次に、リングネットワークＮＷ内のノードＡ〜Ｅ間において、ノードＹに送信されるイーサネット信号ａ〜ｅを冗長化した構成について述べる。
【０２１３】
図２２は、ノードＡ，Ｂ間でイーサネット信号ａを冗長化した例を示す図である。図２２において、図３と共通する構成には同一の符号を付し、その説明は省略する。なお、本例において、ノードＡ，ＢのポートＰ１〜Ｐｎは受信ポート４１９であると仮定する。
【０２１４】
ノードＡ，ＢのポートＰ１〜Ｐｎには、データセンタＤＣ＃１〜＃ｒ（ｒ：正の整数）がそれぞれ接続されている。データセンタＤＣ＃１〜＃ｒは、各ノードＡ，ＢのポートＰ１〜Ｐｎに同じイーサネット信号ａをそれぞれ送信する。ノードＡ，Ｂには、ノードＡ，Ｂの一方のみがイーサネット信号ａをフレーム信号Ｓｂに収容するようにスイッチが設けられている。
【０２１５】
図２３は、伝送装置１の他の例を示す構成図である。図２３において、図１３と共通する構成には同一の符号を付し、その説明は省略する。図２３には、ノードＹに送信されるフレーム信号Ｓｂの冗長化に関する機能構成のみが示されている。
【０２１６】
各受信ポート４１９と情報抽出部４１７の間にはスイッチ４２１が接続されている。スイッチ４２１は、受信ポート４１９で受信されたイーサネット信号を切り替え信号に従って送信方路切替部４１５に出力するか否かを切り替える。切り替え信号は、例えば不図示のネットワーク管理装置の制御に基づいてＣＰＵ１０から出力される。この構成によると、ノードＡ，Ｂの一方の受信ポート４１９で受信されたイーサネット信号ａだけがフレーム信号Ｓｂに多重される。
【０２１７】
冗長化されたイーサネット信号ａは、フレーム信号Ｓｂの同一のスロットに収容される。このため、冗長化の際、一方のノードＡはイーサネット信号ａの送信側スロット情報を他方のノードＢに通知する。
【０２１８】
図２４は、ノードＡ，Ｂ間の送信側スロット情報の通知処理の一例を示すフローチャートである。ステップＳｔ４１〜Ｓｔ４３は、図２２の例におけるノードＡの処理を示し、ステップＳｔ４４〜Ｓｔ４６は、図２２の例におけるノードＢの処理を示す。
【０２１９】
状態管理部１００は、例えば、ネットワーク管理装置からの冗長化の要求の有無を判定する（ステップＳｔ４１）。要求がない場合（ステップＳｔ４１のＮｏ）、以下のステップＳｔ４４以降の処理が行われる。
【０２２０】
また、状態管理部１００は、要求がある場合（ステップＳｔ４１のＹｅｓ）、冗長化するイーサネット信号ａの送信側スロット情報を、例えばＯＨ挿入部４１３からノードＥに送信する（ステップＳｔ４２）。このとき、スロット情報は、例えばフレーム信号ＳｂのオーバヘッドＨに付与される。
【０２２１】
次に、状態管理部１００は、切り替え信号を出力することによりスイッチ４２１をオフにする（ステップＳｔ４３）。これにより、ノードＡにおいてイーサネット信号ａが送信方路切替部４１５に入力されなくなる。
【０２２２】
また、状態管理部１００は、イーサネット信号ａの冗長化のための送信側スロット情報が受信されたか否かを判定する（ステップＳｔ４４）。送信側スロット情報が受信されていない場合（ステップＳｔ４４のＮｏ）、再びステップＳｔ４１以降の各処理が行われる。
【０２２３】
スロット情報が受信されている場合（ステップＳｔ４４のＹｅｓ）、信号設定処理部１０３は送信側スロット情報に基づきスロット設定を行う（ステップＳｔ４５）。次に、状態管理部１００は、切り替え信号を出力することによりスイッチ４２１をオンにする（ステップＳｔ４６）。これにより、ノードＢにおいて、イーサネット信号ａが送信方路切替部４１５に入力されるようになる。その後、ステップＳｔ４１以降の各処理が実行される。このようにして、ノードＡ，Ｅ間のスロット情報の通知処理は行われる。
【０２２４】
このように、ノードＡにおいて、状態管理部１００は、イーサネット信号ａに割り当てられたスロットが、ノードＢが受信するイーサネット信号ａと共有されるように、送信側スロット情報をノードＢに通知する。このため、イーサネット信号ａを異なるノードＡ，Ｂ間で冗長化することができる。なお、状態管理部１００は通知部の一例である。
【０２２５】
本例において、伝送装置１，２は、複数のフレーム信号を個別の回線を介して伝送するが、これに限定されない。
【０２２６】
図２５は、伝送装置１の他の例を示す構成図である。図２５において、図１３と共通する構成には同一の符号を付し、その説明は省略する。図２５には、右回り回線＃１〜＃ｋのフレーム信号の処理に関する機能構成のみが示されているが、左回り回線＃１〜＃ｋのフレーム信号の処理に関する機能構成もこれと同様である。
【０２２７】
伝送装置１には、デマッピング部４５０、マッピング部４５３、及びフレーマ４５１，４５２が追加されている。デマッピング部４５０、マッピング部４５３、及びフレーマ４５１，４５２は、例えばＦＰＧＡなどの回路、ＬＤ、各種の光デバイスなどにより構成される。
【０２２８】
本例の伝送装置１は、ＩＴＵ−Ｔ勧告Ｇ．７０９に規定されるＯＴＮ（Optical Transport Network）の技術を用いて複数の回線分のフレーム信号を１つのＯＴＮフレームに多重して伝送する。フレーマ４５２は、送信器４１４から送信されたフレーム信号をＯＤＵ（Optical channel Data Unit）４またはＯＤＵｆｌｅｘに変換して個別の波長光λi（i＝１〜ｍ）としてマッピング部４５３に出力する。マッピング部４５３は、波長光λ1〜λmを多重してＯＴＮフレームを生成して伝送路９１１に送信する。
【０２２９】
また、デマッピング部４５０には伝送路９１０からＯＴＮフレームが入力される。デマッピング部４５０はＯＴＮフレームから波長光λ1〜λmを分離して各フレーマ４５１に出力する。フレーマ４５１は、ＯＤＵ４またはＯＤＵｆｌｅｘからフレーム信号を再生して受信器４１０に出力する。
【０２３０】
このように、回線ごとのフレーム信号を１つのＯＴＮフレームに収容することにより伝送路９１０，９１１の数を削減することができる。また、ＯＤＵｆｌｅｘを用いた場合、「Flex Ethernet」技術の「FlexE aware mapping 」に規定されるように、「unavailable slot」を削除することによって伝送帯域の削減が可能である。
【０２３１】
次に、ノードＸの伝送装置２を冗長化させたリングネットワークＮＷについて述べる。
【０２３２】
図２６は、伝送装置２を冗長化させたリングネットワークＮＷの一例を示す構成図である。図２６において、図３と共通する構成には同一の符号を付し、その説明は省略する。
【０２３３】
ノードＸとノードＡの間にはノードＺが追加され、ノードＺには、ノードＸと同じ伝送装置２が設けられている。各ノードＸ，Ｚの伝送制御部ＣＮＴｘの一方は、コントロールノードとして、上述したフレーム信号の伝送処理を制御するが、他方は、スルーノードとして、フレーム信号をネットワークインターフェース部ＮＷ−ＩＦ＃１，＃２の一方から他方にフレーム信号を転送する。
【０２３４】
コントロールノード及びスルーノードは、障害発生時、例えば制御チャネルを介した経路切替処理部２０８同士のネゴシエーション処理により決定される。障害の未発生時、一例として、ノードＸはコントロールノードとして機能し、ノードＺはスルーノードとして機能する。
【０２３５】
ノードＣ〜Ｅのフレーム処理部ＦＰは、右回り回線＃１〜＃ｋのフレーム信号Ｓａにイーサネット信号を収容する。また、ノードＡ，Ｂのフレーム処理部ＦＰは、左回り回線＃１〜＃ｋのフレーム信号Ｓｂにイーサネット信号を収容する。
【０２３６】
ノードＺのフレーム処理部ＦＰはフレーム信号ＳｂをネットワークインターフェースＮＷ−ＩＦ＃２からネットワークインターフェースＮＷ−ＩＦ＃１に転送する。このため、フレーム信号ＳｂはノードＺを通ってノードＸで受信される。このとき、ノードＺのスイッチ部５１３は、フレーム信号Ｓｂが伝送される左回り回線＃１〜＃ｋが変更されないようにイーサネット信号を分離処理部５１２から多重処理部５１４に出力する。
【０２３７】
ノードＸ，ＺのＦｌｅｘイーサネットインターフェース部ＦｌｅｘＥ−ＩＦとノードＹの間にはセレクタ装置（ＳＥＬ）６が追加されている。セレクタ装置６は、コントロールノードからの制御に従い、コントロールノードからのフレーム信号ＳｇをノードＹに出力する。障害が未発生である場合、セレクタ装置６は、ノードＸ，Ｚのうち、ノードＸからのフレーム信号Ｓｇを選択してノードＹに出力する。
【０２３８】
図２７は、コントロールノードとスルーノードの間の伝送路で障害が発生した場合のフレーム信号の伝送処理の一例を示す図である。図２７において、図２６と共通する構成には同一の符号を付し、その説明は省略する。
【０２３９】
ノードＸとノードＺの間の伝送路で障害が発生すると、ノードＸ，Ｚの伝送制御部ＣＮＴｘは、ＮＲメッセージに基づき障害を検出して他のノードＡ〜ＥにＳＦメッセージを送信する。ノードＡ〜Ｅの伝送制御部ＣＮＴは、ＳＦメッセージから障害箇所を検出し、ノードＡ，Ｂの経路切替処理部２０８は送信方路を反対側の方路に切り替える。
【０２４０】
これにより、ノードＡ，Ｂのフレーム処理部ＦＰは、ネットワークインターフェースＮＷ−ＩＦ＃２から送信される右回り回線＃１〜＃ｋのフレーム信号にイーサネット信号を収容する。このため、各ノードＡ〜Ｅのイーサネット信号は共通のフレーム信号に収容されてノードＸまで伝送される。
【０２４１】
図２８は、コントロールノードとセレクタ装置６の間の伝送路に障害が発生した場合のフレーム信号の伝送処理の一例を示す図である。図２８において、図２６と共通する構成には同一の符号を付し、その説明は省略する。
【０２４２】
ノードＸとセレクタ装置６の間の伝送路で障害が発生すると、ノードＸ，Ｚの伝送制御部ＣＮＴｘは、ＮＲメッセージに基づき障害を検出して他のノードＡ〜ＥにＳＦメッセージを送信する。また、障害の検出後、ノードＺは新たなコントロールノードとなり、ノードＸは新たなスルーノードとなる。
【０２４３】
このため、ノードＸのフレーム処理部ＦＰｘは、フレーム信号Ｓａ，Ｓｂの合成を停止し、ネットワークインターフェースＮＷ−ＩＦ＃１で受信されたフレーム信号ＳａをネットワークインターフェースＮＷ−ＩＦ＃２に転送する。これにより、フレーム信号ＳａはノードＺまで伝送されるため、ノードＺにはフレーム信号Ｓａ，Ｓｂが入力される。
【０２４４】
ノードＺのフレーム処理部ＦＰｘは、フレーム信号Ｓａ，Ｓｂからフレーム信号Ｓｇを合成する。Ｆｌｅｘイーサネットインターフェース部ＦｌｅｘＥ−ＩＦはフレーム信号Ｓｇを送信回線＃１〜＃ｍを介してセレクタ装置６に送信する。セレクタ装置６は、コントロールノードのノードＺからのフレーム信号ＳｇをノードＹに出力する。
【０２４５】
図２９は、コントロールノードに障害が発生した場合のフレーム信号の伝送処理の一例を示す図である。図２９において、図２６と共通する構成には同一の符号を付し、その説明は省略する。
【０２４６】
ノードＸの伝送装置２で障害が発生すると、その隣接ノードＥ，Ｚの伝送制御部ＣＮＴ，ＣＮＴｘは、ＮＲメッセージに基づき障害を検出して他のノードＡ〜ＤにＳＦメッセージを送信する。また、障害の検出後、ノードＺは新たなコントロールノードとなる。ノードＡ〜Ｅの伝送制御部ＣＮＴは、ＳＦメッセージから障害箇所を検出し、ノードＣ〜Ｅの経路切替処理部２０８は送信方路を反対側の方路に切り替える。
【０２４７】
これにより、ノードＣ〜Ｅのフレーム処理部ＦＰは、ネットワークインターフェースＮＷ−ＩＦ＃１から送信される左回り回線＃１〜＃ｋのフレーム信号にイーサネット信号を収容する。このため、各ノードＡ〜Ｅのイーサネット信号は共通のフレーム信号に収容されてノードＺまで伝送される。
【０２４８】
ノードＺのフレーム処理部ＦＰｘは、ネットワークインターフェースＮＷ−ＩＦ＃２で受信されたフレーム信号Ｓｂに収容されたイーサネット信号を、Ｆｌｅｘイーサネットインターフェース部ＦｌｅｘＥ−ＩＦから送信されるフレーム信号Ｓｇに収容する。Ｆｌｅｘイーサネットインターフェース部ＦｌｅｘＥ−ＩＦはフレーム信号Ｓｇを送信回線＃１〜＃ｍを介してセレクタ装置６に送信する。セレクタ装置６は、コントロールノードのノードＺからのフレーム信号ＳｇをノードＹに出力する。
【０２４９】
図３０は、コントロールノードに障害が発生した場合の伝送経路の切り替え処理を示すシーケンス図である。各ノードＡ〜Ｅ，Ｘの伝送装置１，２は、隣接ノードＡ〜Ｅ，Ｘ，Ｚとの間でＮＲメッセージを送受信することにより障害の発生を監視する。
【０２５０】
コントロールノードであるノードＸの伝送装置２に障害が発生すると、その隣接ノードＥ，Ｚの伝送制御部ＣＮＴ，ＣＮＴｘは、Ｒメッセージの未受信によりノードＸの障害を検出する（Ｓ５１）。ノードＥの伝送制御部ＣＮＴは、障害の検出に応じて送信方路を反対側の方路に切り替える（Ｓ５２）。このとき、経路切替処理部１０６は送信方路切替部４１５を制御する。
【０２５１】
また、ノードＺの伝送制御部ＣＮＴｘは、障害の検出（Ｓ５３）に応じ、ネットワークインターフェースＮＷ−ＩＦ＃２で受信されたフレーム信号から分離されたイーサネット信号がＦｌｅｘイーサネットインターフェース部ＦｌｅｘＥ−ＩＦから送信されるフレーム信号Ｓｇに収容されるように転送設定を変更する（Ｓ５４）。このとき、経路切替処理部２０８は、データ分離部５０４、多重処理部５１４、及びスイッチ部１３を制御する。また、ノードＺの伝送制御部ＣＮＴｘは、障害の検出に応じ新たなコントロールノードとして機能する。
【０２５２】
ノードＥの伝送制御部ＣＮＴは、ノードＥの検出フラグが付与され、ノードＸの障害を通知するＳＦメッセージを生成する。ＳＦメッセージは、オーバヘッドＨに付与されてノードＥから左回り回線＃１〜＃ｋを介してノードＺに送信される。
【０２５３】
ノードＤの伝送制御部ＣＮＴは、ＳＦメッセージの受信に応じてノードＸの障害を検出する（Ｓ５５）。また、ノードＤの伝送制御部ＣＮＴは、ネットワークインターフェースＮＷ−ＩＦ＃２から送信されるフレーム信号にイーサネット信号が収容されるように送信方路を切り替える（Ｓ５６）。このとき、経路切替処理部１０６は送信方路切替部４１５を制御する。
【０２５４】
ノードＣの伝送制御部ＣＮＴは、ＳＦメッセージの受信に応じてノードＸの障害を検出する（Ｓ５７）。また、ノードＣの伝送制御部ＣＮＴは、ネットワークインターフェースＮＷ−ＩＦ＃２から送信されるフレーム信号にイーサネット信号が収容されるように送信方路を切り替える（Ｓ５８）。このとき、経路切替処理部１０６は送信方路切替部４１５を制御する。
【０２５５】
また、ノードＺの伝送制御部ＣＮＴｘも、ノードＥと同様にＳＦメッセージを生成して送信する。ＳＦメッセージは、ノードＺから左回り回線＃１〜＃ｋを介してノードＥまで伝送される。なお、ノードＥから送信されたＳＦメッセージには、その受信されたノードＡ〜Ｅごとにフラグが付与されるが、ＳＦメッセージが各ノードＡ〜Ｅを一巡した後でノードＥから送信されるＳＦメッセージにはフラグが付与されない。
【０２５６】
次に、リングネットワークＮＷ内の各ノードＡ〜Ｅのポート間通信の一例について述べる。
【０２５７】
図３１は、リングネットワークＮＷ内の各ノードＡ〜Ｅのポート間通信の一例を示す図である。図３１において、図３と共通する構成には同一の符号を付し、その説明は省略する。一例として、ノードＤとノードＢは、ノードＡ，Ｂ，Ｄ，Ｅ，Ｘを通る経路Ｒｉに沿って通信する。ノードＤ，Ｂにおいて、ポートＰｎは送信ポート４２０であり、ポートＰ１は受信ポート４１９である。なお、ノードＤ，ＢのポートＰ１，Ｐｎは、イーサネット信号ｄ，ｂを互いに送受信する一組のポートの一例である。
【０２５８】
ノードＤのポートＰ１で受信されたイーサネット信号ｄは、右回り回線＃１〜＃ｋのフレーム信号Ｓａに収容されてノードＸまで伝送される。また、ノードＢのポートＰ１で受信されたイーサネット信号ｂは、左回り回線＃１〜＃ｋのフレーム信号Ｓｂに収容されてノードＸまで伝送される。
【０２５９】
ノードＸのフレーム処理部ＦＰｘは、フレーム信号Ｓａからイーサネット信号ｄを分離して、ネットワークインターフェースＮＷ−ＩＦ＃２から送信されるフレーム信号Ｓｍに収容する。フレーム信号Ｓｍは、点線の矢印で示されるように、右回り回線＃１〜＃ｋを介してノードＢに伝送される。ノードＢのフレーム処理部ＦＰは、フレーム信号Ｓｍからイーサネット信号ｄを分離してポートＰｎに出力する。ポートＰｎはイーサネット信号ｄをデータセンタＤＣに送信する。
【０２６０】
また、ノードＸのフレーム処理部ＦＰｘは、フレーム信号Ｓｂからイーサネット信号ｂを分離して、ネットワークインターフェースＮＷ−ＩＦ＃１から送信されるフレーム信号Ｓｈに収容する。フレーム信号Ｓｈは、点線の矢印で示されるように、左回り回線＃１〜＃ｋを介してノードＤに伝送される。ノードＤのフレーム処理部ＦＰは、フレーム信号Ｓｈからイーサネット信号ｂを分離してポートＰｎに出力する。ポートＰｎはイーサネット信号ｂをデータセンタＤＣに送信する。
【０２６１】
ノードＸのフレーム処理部ＦＰｘは、ノードＹに送信するフレーム信号Ｓｇの各スロットのうち、送信側スロット情報に基づいてイーサネット信号ｄ，ｂが収容されるスロットを、符号Ｗで示されるように、「unavailable」スロットとして空き状態とする。このため、イーサネット信号ｄ，ｂがノードＹに送信されることはない。
【０２６２】
ノードＸのフレーム処理部ＦＰｘは、ノードＹから受信回線＃１〜＃ｍを介して受信したフレーム信号から分離したイーサネット信号をフレーム信号Ｓｍ，Ｓｈに収容する。ノードＸの伝送制御部ＣＮＴｘは、フレーム信号Ｓｍの各スロットのうち、受信側スロット情報に基づくスロット＃７にイーサネット信号ｄを収容し、フレーム信号Ｓｈの各スロットのうち、受信側スロット情報に基づくスロット＃３、＃４にイーサネット信号ｂを収容する。なお、図３１において、フレーム信号Ｓｍ，Ｓｈの他のスロットには、便宜上、「−」が記載されている。
【０２６３】
このように、ノードＸのフレーム処理部ＦＰｘは、イーサネット信号ｄ，ｂの収容先のフレーム信号を、ノードＹに送信されるフレーム信号Ｓｇではなく、隣接ノードＡ，Ｅに送信されるフレーム信号Ｓｍ，Ｓｈに変更する。イーサネット信号ｄ，ｂの収容先のフレーム信号の変更は、スイッチ部５１３により行われる。
【０２６４】
図３２は、スイッチ部５１３の一例を示す構成図である。スイッチ部５１３は、複数のシリアル−パラレル（Ｓ／Ｐ）変換回路７０、スイッチング回路７１、遅延挿入回路７２、及び複数のパラレル−シリアル（Ｐ／Ｓ）変換回路７３を有する。
【０２６５】
Ｓ／Ｐ変換回路７０及びＰ／Ｓ変換回路７３は、右回り回線＃１〜＃ｋ及び左回り回線＃１〜＃ｋにそれぞれ対応して設けられている。Ｓ／Ｐ変換回路７０は、入力側の右回り回線＃１〜＃ｋまたは左回り回線＃１〜＃ｋ（「入力側回線」）からイーサネット信号が入力される。Ｐ／Ｓ変換回路７３は、出力側の右回り回線＃１〜＃ｋまたは左回り回線＃１〜＃ｋ（「出力側回線」）にイーサネット信号を出力する。
【０２６６】
Ｓ／Ｐ変換回路７０は、イーサネット信号のシリアルデータをパラレルデータに変換して、６４Ｂ／６６Ｂのコード変換を行う。Ｓ／Ｐ変換回路７０はパラレルデータをスイッチング回路７１に出力する。
【０２６７】
スイッチング回路７１は、スイッチ設定テーブル２３６に従って、入力側回線と出力側回線の間でパラレルデータをスイッチングする。スイッチング回路７１は、パラレルデータを遅延挿入回路７２に出力する。遅延挿入回路７２は、スイッチ設定テーブル２３６に従ってパラレルデータを遅延させてＰ／Ｓ変換回路７３に出力する。
【０２６８】
一例として、入力側回線＃２からフレーム信号のスロット領域のデータＳｘがスイッチング回路７１に入力されると、スイッチング回路７は、データＳｘのスロット＃ｉ（ｉ＝１〜２０）からイーサネット信号ｘを分離する。ここで、スロット＃ｉは、受信ポート４１９が受信したイーサネット信号が収容されるスロットであり、送信側スロット情報に基づいてイーサネット信号に割り当てられる。
【０２６９】
スイッチング回路７１は、点線の矢印で示されるように、イーサネット信号ｘを、出力側回線＃１に出力されるフレーム信号のスロット領域のデータＳｘ’に収容されるようにスイッチングする。これにより、イーサネット信号ｘはデータＳｘ’のスロット＃ｊ（ｊ＝１〜２０）に収容される。ここで、スロット＃ｊは、送信ポート４２０から出力されるイーサネット信号が収容されるスロットであり、受信側スロット情報に基づいてイーサネット信号に割り当てられる。
【０２７０】
入力側回線＃２におけるイーサネット信号ｘのスロット＃ｉは、送信側スロット情報に基づきスイッチ設定テーブル２３６に設定される。出力側回線＃１におけるイーサネット信号ｘのスロット＃ｊは、受信側スロット情報に基づきスイッチ設定テーブル２３６に設定される。このため、シグナリング処理部２０４は、スロット情報ＤＢ２３２及びポート間通信ＤＢ２３５からスイッチ設定テーブル２３６を生成する。
【０２７１】
図３３は、ポート間通信ＤＢ２３５及びスイッチ設定テーブル２３６の一例を示す図である。ポート間通信ＤＢ２３５には、送信ポート４２０に関する送信ポート情報と受信ポート４１９に関する受信ポート情報が含まれる。送信ポート情報及び受信ポート情報には、ノードＩＤ、ポートＩＤ、及び帯域が含まれる。
【０２７２】
スイッチ設定テーブル２３６には、スイッチ部５１３を識別するスイッチＩＤと、入力側及び出力側の回線ＩＤ及びスロットＩＤと、遅延挿入回路７２にセットされる遅延時間とが含まれる。上記の例の場合、入力側の回線ＩＤ及びスロットＩＤにはそれぞれ「＃２」及び「＃ｉ」が設定され、出力側の回線ＩＤ及びスロットＩＤにはそれぞれ「＃１」及び「＃ｊ」が設定される。
【０２７３】
シグナリング処理部１０４は、各ノードＡ〜Ｅから収集したポートＰ１〜Ｐｎごとの経路情報からポート間通信ＤＢ２３５及びスイッチ設定テーブル２３６を生成する。
【０２７４】
図３４は、ポート間通信の設定処理の一例を示すシーケンス図である。データセンタネットワークＮｄ，Ｎｂは、データセンタＤＣが接続されたネットワークであり、ノードＤ，Ｂの伝送装置１の受信ポート４１９にそれぞれ接続されている。なお、ノードＡ，Ｃ，Ｅの図示は省略する。
【０２７５】
ノードＤ，Ｂの伝送装置１は、データセンタネットワークＮｄ，Ｎｂからアドバタイズメントデータを受信する。アドバタイズメントデータは、例えばデータセンタネットワークＮｄ，Ｎｂ内のルータにより生成され、ルータから受信ポート４１９に送信されるイーサネット信号に付与されている。
【０２７６】
ノードＤ，Ｂにおいて、情報抽出部４１７はイーサネット信号からアドバタイズメントデータを抽出し、メッセージ生成部２４１はアドバタイズメントデータからアドバタイズメントメッセージを生成する。アドバタイズメントメッセージは、ノードＸに送信されるフレーム信号のオーバヘッドに付与される。ノードＸにおいて、メッセージ検出部２４０はオーバヘッドからアドバタイズメントメッセージを検出して収集処理部２０１に出力する。
【０２７７】
ノードＸの伝送装置２は、アドバタイズメントメッセージに対する応答メッセージをノードＤ，Ｂに送信する。応答メッセージはフレーム信号のオーバヘッドに付与される。ノードＤ，Ｂの伝送装置１は、応答メッセージに応じてデータセンタネットワークＮｄ，Ｎｂに応答を返す。
【０２７８】
データセンタネットワークＮｄ，Ｎｂは、応答に対してシグナリング要求をノードＤ，Ｂにそれぞれ送信する。アドバタイズメントデータは、例えばデータセンタネットワークＮｄ，Ｎｂ内のルータにより生成され、ルータから受信ポート４１９に送信されるイーサネット信号に付与されている。
【０２７９】
ノードＤ，Ｂにおいて、情報抽出部４１７はイーサネット信号ｄ，ｂからシグナリング要求を抽出し、メッセージ生成部２４１はアシグナリング要求からシグナリングメッセージを生成する。シグナリングメッセージは、ノードＸに送信されるフレーム信号のオーバヘッドに付与される。ノードＸにおいて、メッセージ検出部２４０はオーバヘッドからシグナリングメッセージを検出して収集処理部２０１に出力する。
【０２８０】
ノードＸにおいて、収集処理部２０１は、ノードＤ，ＢのポートＰ１，Ｐｎの間で送受信されるイーサネット信号の経路に関する経路情報を取得する（Ｓ６１）。経路情報にはアドバタイズメントデータ及びシグナリング要求が含まれる。経路情報は、状態管理部２００によりシグナリング処理部２０４に出力される。
【０２８１】
シグナリング処理部２０４は、ノードＤ，ＢのポートＰ１，Ｐｎの経路情報同士を照合する（Ｓ６２）。これにより、シグナリング処理部２０４は、イーサネット信号ｂ，ｄを互いに送受信する一組のポートＰ１，Ｐｎを検出し、検出結果とポート情報ＤＢ２３１に基づきポート間通信ＤＢ２３５を生成する（Ｓ６３）。シグナリング処理部２０４は、例えばシグナリング要求のＡＳ情報やＶＲＦ情報が合致する一組のポートＰ１，Ｐｎを検出する。なお、シグナリング処理部２０４はポート検出部の一例である。
【０２８２】
次に、シグナリング処理部２０４は、ポート間通信ＤＢ２３５、送信側スロット情報、及び受信側スロット情報に従ってスイッチ設定テーブル２３６を生成する（Ｓ６４）。次に、シグナリング処理部２０４は、イーサネット信号ｂ，ｄがノードＹに送信されないように多重設定テーブル２３３を変更し、イーサネット信号ｂ，ｄのスロットに、ノードＹからの他のイーサネット信号が収容されないように分離設定テーブル２３４を変更する（Ｓ６５）。
【０２８３】
次に、帯域制御部２０５は、ポート間通信ＤＢ２３５に基づき、送信側のポートＰ１と受信側のポートＰｎのイーサネット信号ｄ，ｂの帯域の差を検出する（Ｓ６６）。つまり、帯域制御部２０５は、送信ポート４２０の帯域と受信ポート４１９の帯域に差があるか否かを判定する。帯域制御部２０５は、帯域に差がある場合、差をなくすための帯域変更メッセージをメッセージ生成部２４１に生成させる。
【０２８４】
次に、ノードＸの伝送装置１は応答メッセージをノードＤ，Ｂに送信する。また、ノードＸの伝送装置１は、帯域変更メッセージをノードＤ，Ｂのうち、帯域の大きいほうのポートＰ１〜ＰｎのノードＤに送信する。帯域変更メッセージには帯域削除指示が含まれており、帯域削除指示はデータセンタネットワークＮｄに送信される。
【０２８５】
一例として、ノードＤの送信ポート４２０の帯域が４０（Gbps）であり、ノードＢの受信ポート４１９の帯域が２５（Gbps）である場合を挙げると、帯域制御部２０５は、ノードＤの送信ポート４２０の帯域を１５（Gbps）（＝４０−２５）だけ削減するための帯域変更メッセージを生成する。ノードＤの伝送装置１は、帯域変更メッセージから得た帯域削除指示をデータセンタネットワークＮｄに送信する。このため、データセンタネットワークＮｄから送信ポート４２０に送信されるイーサネット信号ｄの帯域は２５（Gbps）となり、受信ポート４１９の帯域に一致する。
【０２８６】
このように、帯域制御部２０５は、一組のポートＰ１，Ｐｎの各々のイーサネット信号の帯域が異なる場合、帯域の大きいポートＰ１に対して帯域を削減する。このため、各ポートＰ１，Ｐｎの帯域が同一となることで無駄な空きスロットが削減され、フレーム信号の伝送効率を向上することができる。
【０２８７】
また、スイッチ部５１３は、送信側スロット情報及び受信側スロット情報に基づいて、受信器５１０が受信したフレーム信号から、ポートＰ１が送信したイーサネット信号を分離し、送信器５１６から送信されるフレーム信号の各スロットのうち、ポートＰｎのイーサネット信号に割り当てられたスロットに収容する。このため、リングネットワークＮＷ内の各ノードＡ〜Ｅのポート間で通信が可能となり、データセンタネットワークＮｄ，Ｎｂ間を結ぶ大容量の長距離伝送を実現することができる。なお、スイッチ部５１３は、スロット処理部の一例である。
【０２８８】
例えばスイッチ部５１３が用いられない場合、ノードＹの伝送装置２がフレーム信号から各イーサネット信号を分離してノードＸ宛てのフレーム信号に再収容すれば、ポート間通信が可能である。しかし、この場合、ノードＸ，Ｙ間の伝送路をフレーム信号が往復するため、遅延時間が大きくなるという問題がある。したがって、ノードＸにスイッチ部５１３を設けることで、ノードＹを経由することのない低遅延のポート間通信を実現することができる。
【０２８９】
次に、リングネットワークＮＷ内の各ノードＡ〜Ｅのポート間通信の他の例について述べる。
【０２９０】
図３５は、リングネットワークＮＷ内のノードＡ〜Ｅ間の通信の他の例を示す図である。図３５において、図３と共通する構成には同一の符号を付し、その説明は省略する。
【０２９１】
一例として、各ノードＤ，Ｃの一組のポートＰ１，Ｐｎがイーサネット信号ｘ，ｙを送受信すると仮定する。ここで、ポートＰ１は受信ポート４１９であり、ポートＰｎは送信ポート４２０である。
【０２９２】
ノードＤのポートＰ１，Ｐｎは、実線の矢印で示されるように、イーサネット信号ｘ，ｙを収容したフレーム信号をノードＸと送受信する。ノードＤのフレーム処理部ＦＰは、ポートＰ１が受信したイーサネット信号ｘを、ネットワークインターフェースＮＷ−ＩＦ＃２から送信されるフレーム信号に収容し、ネットワークインターフェースＮＷ−ＩＦ＃２で受信されたフレーム信号からイーサネット信号ｙを分離してポートＰｎに出力する。
【０２９３】
また、ノードＣのポートＰ１，Ｐｎは、点線の矢印で示されるように、イーサネット信号ｘ，ｙを収容したフレーム信号をノードＸと送受信する。ノードＣのフレーム処理部ＦＰは、ポートＰ１が受信したイーサネット信号ｙを、ネットワークインターフェースＮＷ−ＩＦ＃２から送信されるフレーム信号に収容し、ネットワークインターフェースＮＷ−ＩＦ＃２で受信されたフレーム信号からイーサネット信号ｘを分離してポートＰｎに出力する。
【０２９４】
ノードＸの伝送制御部ＣＮＴｘは、例えば、符号Ｒｔで示されるように２つのスイッチ部５１３間を接続することで、ネットワークインターフェースＮＷ−ＩＦ＃１からのフレーム信号から分離したイーサネット信号ｘ，ｙをネットワークインターフェースＮＷ−ＩＦ＃１に折り返す。これにより、各ノードＤ，ＣのポートＰ１，Ｐｎは、ノードＸを介して通信することができる。
【０２９５】
しかし、上記のようにノードＸで折り返す経路が通信に用いられた場合、ノードＸとノードＥの間の伝送路、及びノードＤとノードＥの間の伝送路に、各イーサネット信号ｘ，ｙの送信及び受信のための帯域を割り当てる必要がある。
【０２９６】
これに対し、各ノードＤ，ＣのポートＰ１，Ｐｎが、ノードＸを介さずにイーサネット信号ｘ，ｙを送受信すれば、ノードＸとノードＥの間の伝送路、及びノードＤとノードＥの間の伝送路に帯域が不要となるので、以下の例のように帯域が削減される。
【０２９７】
図３６は、リングネットワークＮＷ内のノードＡ〜Ｅ間の通信の他の例を示す図である。図３６において、図３と共通する構成には同一の符号を付し、その説明は省略する。各ノードＤ，ＣのポートＰ１，Ｐｎは、ノードＸを介さずにイーサネット信号ｘ，ｙを送受信する。
【０２９８】
ノードＤのフレーム処理部ＦＰは、ポートＰ１からのイーサネット信号ｘを、ネットワークインターフェースＮＷ−ＩＦ＃１から送信されるフレーム信号に収容する。このとき、ノードＤの信号設定処理部１０３は、ノードＣ側の送信器４１４から送信されるフレーム信号にイーサネット信号ｘが収容されるように多重分離部４１２を制御する。
【０２９９】
また、ノードＣのフレーム処理部ＦＰは、ネットワークインターフェースＮＷ−ＩＦ＃２で受信されたフレーム信号からイーサネット信号ｘを分離してポートＰｎに出力する。このとき、ノードＤの信号設定処理部１０３は、ノードＤ側の受信器４１０で受信されたフレーム信号からイーサネット信号ｘが分離されるように多重分離部４１２を制御する。
【０３００】
このため、イーサネット信号ｘは、ノードＸを通過することなく、ノードＤのポートＰ１からノードＣのポートＰｎに送信される。なお、イーサネット信号ｙも、イーサネット信号ｘと同様に処理される。
【０３０１】
ノードＸの伝送制御部ＣＮＴｘは、上記のようにイーサネット信号ｘ，ｙが送受信されるように各ノードＣ，Ｄを設定する。
【０３０２】
図３７は、イーサネット信号ｘ，ｙの送受信の設定処理の一例を示すシーケンス図である。図３７において、図３４と共通する構成には同一の符号を付し、その説明は省略する。
【０３０３】
ポート間通信ＤＢ２３５の生成（Ｓ６３）の後、ノード設定部２０６は、ネットワーク構成情報２３０及びポート間通信ＤＢ２３５に基づき、ポートＰ１，Ｐｎ間の伝送路が最短となる経路を決定する（Ｓ７１）。ノード設定部２０６は、図３６の例のように、ノードＤ，ＣのポートＰ１，Ｐｎ間の経路を、ノードＸを通過しない経路に決定した場合、ポートＰ１，Ｐｎ間で送受信されるイーサネット信号ｘ，ｙにスロットを割り当てる（Ｓ７２）。イーサネット信号ｘ，ｙのスロットは、右回り回線＃１〜＃ｋ及び左回り回線＃１〜＃ｋのフレーム信号の空きスロットに割り当てられる。
【０３０４】
次に、メッセージ生成部２４１は、スロットの割り当てに従ってスロット設定メッセージを生成する（Ｓ７３）。ＯＨ挿入部４１３は、スロット設定メッセージを、ノードＤ，Ｃに送信されるフレーム信号のオーバヘッドに付与する。これにより、スロット設定メッセージはノードＤ，Ｃに送信される。
【０３０５】
ノードＤ，Ｃにおいて、スロット設定部１０２は、メッセージ検出部１４０からスロット設定メッセージを取得する。スロット設定部１０２は、スロット設定メッセージが示すスロットの割り当てに従ってタイミング情報１３２を設定する（Ｓ７４，Ｓ７５）。
【０３０６】
これにより、イーサネット信号ｘは、ノードＤにおいてフレーム信号に収容されてノードＣにおいてフレーム信号から分離される。イーサネット信号ｙは、ノードＣにおいてフレーム信号に収容されてノードＤにおいてフレーム信号から分離される。
【０３０７】
次にノードＤ，Ｃの伝送装置１は、応答メッセージをノードＸに送信する。次に、ノードＸの伝送装置２は、ノードＤ，Ｃに対し通信の開始を指示するための通信開始メッセージを送信する。
【０３０８】
このように、ノード設定部２０６は、一組のポートＰ１，Ｐｎの間でイーサネット信号ｘ，ｙがノードＸの伝送装置２を通過せずに送受信されるように、ポートＰ１，Ｐｎの各ノードＤ，Ｃを設定する。このため、イーサネット信号ｘ，ｙに必要な伝送路の帯域を削減することが可能である。
【０３０９】
図３２を参照して述べたように、スイッチ部５１３は、ポートＰ１，Ｐｎ間で送受信されるイーサネット信号の収容先のスロットを変更するが、これに限定されない。例えば、スロットを変更せずにイーサネット信号を転送することもできる。
【０３１０】
図３８は、スロットを変更せずにイーサネット信号を転送する構成の一例を示す図である。転送部５１３ａは、例えばＦＰＧＡなどの回路であり、スイッチ部５１３に代えて設けられている。また、転送部５１３ａには、ＯＨ挿入部５０２及びＯＨ検出部５０５が接続されている。
【０３１１】
転送部５１３ａは、データ転送制御部２０３の制御に従ってイーサネット信号ｄ，ｂの転送を行う。転送部５１３ａは、ポート間通信のイーサネット信号ｄ，ｂを収容したフレーム信号Ｓｉ，Ｓｊが入力されると、フレーム信号Ｓｉ，Ｓｊからイーサネット信号ｄ，ｂを分離し、その分離元のスロット＃ｉ，＃ｊを変更せずに他のフレーム信号Ｓｉ’，Ｓｊ’に収容して出力する。
【０３１２】
例えば、右回り回線＃１から転送部５１３ａに入力されるフレーム信号Ｓｉのスロット＃ｉにはイーサネット信号ｄが収容されている。転送部５１３ａは、イーサネット信号ｄをフレーム信号Ｓｉから分離して、フレーム信号Ｓｉと同じ右回り回線＃１から出力されるフレーム信号Ｓｉ’のスロット＃ｉに収容する。
【０３１３】
また、左回り回線＃１から転送部５１３ａに入力されるフレーム信号Ｓｊのスロット＃ｊにはイーサネット信号ｂが収容されている。転送部５１３ａは、イーサネット信号ｂをフレーム信号Ｓｊから分離して、フレーム信号Ｓｊと同じ左回り回線＃１から出力されるフレーム信号Ｓｊ’のスロット＃ｊに収容する。
【０３１４】
このため、イーサネット信号ｄ，ｂは、収容先のスロットが変更されることなく転送される。
【０３１５】
図３９は、スロットを変更せずにイーサネット信号を転送する構成の他の例を示す図である。図３９において、図３８と共通する構成には同一の符号を付し、その説明は省略する。転送部５１３ａとＯＨ挿入部５０２及びＯＨ検出部５０５の間には、転送部５１３ａから出力されたイーサネット信号ｄ，ｂを転送部５１３ａに折り返す折返処理部５０７が設けられている。折返処理部５０７は、例えばＦＰＧＡなどの回路である。
【０３１６】
転送部５１３ａは、点線の矢印で示されるように、フレーム信号Ｓｉ，Ｓｊから分離したイーサネット信号ｄ，ｂを折返処理部５０７に出力する。折返処理部５０７は、データ転送制御部２０３の制御に従ってイーサネット信号ｄ，ｂを転送部５１３ａに折り返す。転送部５１３ａは、折り返されたイーサネット信号ｄ，ｂをフレーム信号Ｓｉ’，Ｓｊ’のスロット＃ｉ，＃ｊに収容する。
【０３１７】
このため、イーサネット信号ｄ，ｂは、収容先のスロットが変更されることなく転送される。
【０３１８】
図４０は、スロットを変更せずにイーサネット信号ｄ，ｂを転送するための設定処理の一例を示すシーケンス図である。図４０において、図３４と共通する構成には同一の符号を付し、その説明は省略する。
【０３１９】
ポート間通信ＤＢ２３５の生成（Ｓ６３）の後、メッセージ生成部１４１は、ノード設定部２０６の指示に従ってノードＤ，Ｃに対してイーサネット信号ｄ，ｂの分離元のスロットを設定するスロット設定メッセージを生成する（Ｓ８１）。ノード設定部２０６は、送信側スロット情報に基づきイーサネット信号ｄ，ｂに割り当てられた収容先のスロットからイーサネット信号ｄ，ｂが分離されるように、ノードＤ，Ｃをスロット設定メッセージにより設定する。スロット設定メッセージは、フレーム信号のオーバヘッドに付与されてノードＤ，Ｃにそれぞれ送信される。
【０３２０】
ノードＤ，Ｃにおいて、信号設定処理部１０３は、メッセージ検出部１４０からスロット設定メッセージを取得し、タイミング情報１３２を設定する（Ｓ８２，Ｓ８３）。これにより、多重分離部４１２は、イーサネット信号ｄ，ｂを収容先のスロットと同じスロットから分離することができる。次に、ノードＤ，Ｃの伝送装置１は、応答メッセージをノードＸに送信する。
【０３２１】
次に、ノードＸにおいて、データ転送制御部２０３は、転送部５１３ａに対して、イーサネット信号ｄ，ｂのスロットが変更されずに転送されるように設定する（Ｓ８４）。
【０３２２】
このように、転送部５１３ａは、受信器５１０が受信したフレーム信号Ｓｉ，Ｓｊの各スロットのうち、送信側スロット情報に基づくスロット＃ｉ，＃ｊから、ポートｐ１が送信したイーサネット信号ｄ，ｂを分離する。転送部５１３ａは、送信器５１６から送信されるフレーム信号Ｓｉ’，Ｓｊ’の各のスロットのうち、イーサネット信号ｄ，ｂの分離元のスロット＃ｉ，＃ｊと同一のスロット＃ｉ，＃ｊに収容する。なお、転送部５１３ａはスロット処理部の他の例である。
【０３２３】
したがって、ノードＸの伝送装置２は、送信側スロット情報に基づきイーサネット信号ｄ，ｂに元々割り当てられたスロット＃ｉ，＃ｊにイーサネット信号ｄ，ｂを収容してノードＤ，Ｃに転送することができる。このため、フレーム信号Ｓｉ，Ｓｊの帯域効率を向上することができる。
【０３２４】
上述した実施形態は本発明の好適な実施の例である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形して実施可能である。
【０３２５】
なお、以上の説明に関して更に以下の付記を開示する。
（付記１）  データ信号を受信する１以上のポートと、
オーバヘッド及び複数のスロットを含むフレーム信号をリングネットワーク内の一方の隣接ノードとの間で送受信する第１送受信部と、
前記フレーム信号を前記リングネットワーク内の他方の隣接ノードとの間で送受信する第２送受信部と、
前記第１送受信部から送信される前記フレーム信号の前記オーバヘッドに、前記１以上のポートに対する前記データ信号の割り当てを示すポート情報を付与するポート情報付与部と、
前記第１送受信部または前記第２送受信部で受信された前記フレーム信号の前記オーバヘッドから、前記ポート情報に基づく前記複数のスロットに対する前記データ信号の割り当てを示すスロット情報を取得するスロット情報取得部と、
前記第１送受信部及び前記第２送受信部の一方で受信されて他方から送信される前記フレーム信号の前記複数のスロットのうち、前記スロット情報に基づき割り当てられたスロットに前記データ信号を収容するフレーム処理部とを有することを特徴とする伝送装置。
（付記２）  前記ポート情報には、前記１以上のポートに対する前記データ信号の帯域の割り当てが含まれることを特徴とする付記１に記載の伝送装置。
（付記３）  前記ポート情報付与部は、前記ポート情報と、前記ポート情報を付与したか否かを示すフラグとを前記オーバヘッドに付与することを特徴とする付記１または２に記載の伝送装置。
（付記４）  前記リングネットワーク内の障害を検出する障害検出部と、
前記スロット情報に基づく前記データ信号の収容先を、前記障害の発生箇所に応じて前記第１送受信部から送信される前記フレーム信号または前記第２送受信部から送信される前記フレーム信号に切り替える切替部とを有することを特徴とする付記１乃至３の何れかに記載の伝送装置。
（付記５）  前記複数のスロットのうち、前記データ信号に割り当てられたスロットが、前記リングネットワーク内の他のノードが受信する前記データ信号と共有されるように、前記スロット情報を前記他のノードに通知する通知部を有することを特徴とする付記１乃至４の何れかに記載の伝送装置。
（付記６）  オーバヘッド及び複数のスロットを含むフレーム信号をリングネットワーク内の一方の隣接ノードとの間で送受信する第３送受信部と、
前記フレーム信号を前記リングネットワーク内の他方の隣接ノードとの間で送受信する第４送受信部と、
前記第３送受信部または前記第４送受信部で受信された前記フレーム信号の前記オーバヘッドから、前記リングネットワーク内の複数のノードの各ポートに対するデータ信号の割り当てを示すポート情報を取得するポート情報取得部と、
前記ポート情報に基づき、前記フレーム信号の前記複数のスロットに対する前記データ信号のポートごとの割り当てを示すスロット情報を生成する情報生成部と、
前記第３送受信部または前記第４送受信部から送信される前記フレーム信号の前記オーバヘッドに前記スロット情報を付与する情報付与部と、
前記第３送受信部及び前記第４送受信部でそれぞれ受信した前記フレーム信号から、前記スロット情報に基づき前記複数のスロットに前記データ信号が収容された前記フレーム信号を生成するフレーム生成部とを有することを特徴とする伝送装置。
（付記７）  前記ポート情報取得部は、前記第３送受信部または前記第４送受信部で受信された前記フレーム信号の前記オーバヘッドから、前記複数のノードの各ポートの間で送受信される前記データ信号の経路に関する経路情報を取得し、
前記複数のノードの各ポートの前記経路情報同士を照合することにより、前記データ信号を互いに送受信する一組のポートを検出するポート検出部と、
前記スロット情報に基づいて、前記第３送受信部及び前記第４送受信部の一方が受信した前記フレーム信号から、前記一組のポートの一方が送信した前記データ信号を分離し、前記第３送受信部及び前記第４送受信部の他方から送信される前記フレーム信号の前記複数のスロットのうち、前記一組のポートの他方の前記データ信号に割り当てられたスロットに収容するスロット処理部とを有することを特徴とする付記６に記載の伝送装置。
（付記８）  前記一組のポートの各々の前記データ信号の帯域が異なる場合、前記一組のポートのうち、帯域の大きいポートに対して帯域を削減する帯域制御部を有することを特徴とする付記７に記載の伝送装置。
（付記９）  前記一組のポートの間で前記データ信号が前記伝送装置を通過せずに送受信されるように、前記複数のノードのうち、前記一組のポートの各ノードを設定するノード設定部とを有することを特徴とする付記７または８に記載の伝送装置。
（付記１０）  前記ポート情報取得部は、前記第３送受信部または前記第４送受信部で受信された前記フレーム信号の前記オーバヘッドから、前記複数のノードの各ポートの間で送受信される前記データ信号の経路に関する経路情報を取得し、
前記複数のノードの各ポートの前記経路情報同士を照合することにより、前記データ信号を互いに送受信する一組のポートを検出するポート検出部と、
前記第３送受信部及び前記第４送受信部の一方が受信した前記フレーム信号の前記複数のスロットのうち、前記スロット情報に基づくスロットから、前記一組のポートの一方が送信した前記データ信号を分離し、前記第３送受信部及び前記第４送受信部の他方から送信される前記フレーム信号の前記複数のスロットのうち、前記データ信号の分離元の前記スロットと同一のスロットに収容するスロット処理部とを有することを特徴とする付記６に記載の伝送装置。
（付記１１）  リングネットワーク内の複数のノードに設けられた複数の第１伝送装置及び第２伝送装置を有し、
前記複数の第１伝送装置は、それぞれ、
データ信号を受信する１以上のポートと、
オーバヘッド及び複数のスロットを含むフレーム信号をリングネットワーク内の一方の隣接ノードとの間で送受信する第１送受信部と、
前記フレーム信号を前記リングネットワーク内の他方の隣接ノードとの間で送受信する第２送受信部と、
前記第１送受信部から送信される前記フレーム信号の前記オーバヘッドに、前記１以上のポートに対する前記データ信号の割り当てを示すポート情報を付与するポート情報付与部と、
前記第１送受信部または前記第２送受信部で受信された前記フレーム信号の前記オーバヘッドから、前記ポート情報に基づく前記複数のスロットに対する前記データ信号の割り当てを示すスロット情報を取得するスロット情報取得部と、
前記第１送受信部及び前記第２送受信部の一方で受信されて他方から送信される前記フレーム信号の前記複数のスロットのうち、前記スロット情報に基づき割り当てられたスロットに前記データ信号を収容するフレーム処理部とを有し、
前記第２伝送装置は、
前記フレーム信号を、前記複数の第１伝送装置のうち、前記リングネットワーク内の一方の隣接ノードとの間で送受信する第３送受信部と、
前記フレーム信号を、前記複数の第１伝送装置のうち、前記リングネットワーク内の他方の隣接ノードとの間で送受信する第４送受信部と、
前記第３送受信部または前記第４送受信部で受信された前記フレーム信号の前記オーバヘッドから前記ポート情報を取得するポート情報取得部と、
前記ポート情報に基づき前記スロット情報を生成する情報生成部と、
前記第３送受信部または前記第４送受信部から送信される前記フレーム信号の前記オーバヘッドに前記スロット情報を付与する情報付与部と、
前記第３送受信部及び前記第４送受信部でそれぞれ受信した前記フレーム信号から、前記スロット情報に基づき前記複数のスロットに前記データ信号が収容された前記フレーム信号を生成するフレーム生成部とを有することを特徴とするネットワークシステム。
（付記１２）  前記ポート情報には、前記１以上のポートに対する前記データ信号の帯域の割り当てが含まれることを特徴とする付記１１に記載のネットワークシステム。
（付記１３）  前記ポート情報付与部は、前記ポート情報と、前記ポート情報を付与したか否かを示すフラグとを前記オーバヘッドに付与し、
前記スロット情報取得部は、前記複数の第１伝送装置の各々の前記フラグが前記ポート情報の付与の完了を示す場合、前記複数の第１伝送装置の各々の前記スロット情報を取得することを特徴とする付記１１または１２に記載のネットワークシステム。
（付記１４）  前記複数の第１伝送装置は、それぞれ、
前記リングネットワーク内の障害を検出する障害検出部と、
前記スロット情報に基づく前記データ信号の収容先を、前記障害の発生箇所に応じて前記第１送受信部から送信される前記フレーム信号または前記第２送受信部から送信される前記フレーム信号に切り替える切替部とを有することを特徴とする付記１１乃至１３の何れかに記載のネットワークシステム。
（付記１５）  前記複数の第１伝送装置は、それぞれ、
前記複数のスロットのうち、前記データ信号に割り当てられたスロットが、前記リングネットワーク内の他のノードの第１伝送装置が受信する前記データ信号と共有されるように、前記スロット情報を、前記他のノードの第１伝送装置に通知する通知部を有することを特徴とする付記１１乃至１４の何れかに記載のネットワークシステム。
（付記１６）  前記ポート情報取得部は、前記第３送受信部または前記第４送受信部で受信された前記フレーム信号の前記オーバヘッドから、前記複数の第１伝送装置の各ポートの間で送受信される前記データ信号の経路に関する経路情報を取得し、
前記第２伝送装置は、
前記複数の第１伝送装置の各ポートの前記経路情報同士を照合することにより、前記データ信号を互いに送受信する一組のポートを検出するポート検出部と、
前記スロット情報に基づいて、前記第３送受信部及び前記第４送受信部の一方が受信した前記フレーム信号から、前記一組のポートの一方が送信した前記データ信号を分離し、前記第３送受信部及び前記第４送受信部の他方から送信される前記フレーム信号の前記複数のスロットのうち、前記一組のポートの他方の前記データ信号に割り当てられたスロットに収容するスロット処理部とを有することを特徴とする請求項１１乃至１５の何れかに記載のネットワークシステム。
（付記１７）  前記第２伝送装置は、前記一組のポートの各々の前記データ信号の帯域が異なる場合、前記一組のポートのうち、帯域の大きいポートに対して帯域を削減する帯域制御部を有することを特徴とする付記１６に記載のネットワークシステム。
（付記１８）  前記第２伝送装置は、前記一組のポートの間で前記データ信号が前記伝送装置を通過せずに送受信されるように、前記複数の第１伝送装置のうち、前記一組のポートの各第１伝送装置を設定するノード設定部とを有することを特徴とする付記１６または１７に記載のネットワークシステム。
（付記１９）  前記ポート情報取得部は、前記第３送受信部または前記第４送受信部で受信された前記フレーム信号の前記オーバヘッドから、前記複数の第１伝送装置の各ポートの間で送受信される前記データ信号の経路に関する経路情報を取得し、
前記複数の第１伝送装置の各ポートの前記経路情報同士を照合することにより、前記データ信号を互いに送受信する一組のポートを検出するポート検出部と、
前記第３送受信部及び前記第４送受信部の一方が受信した前記フレーム信号の前記複数のスロットのうち、前記スロット情報に基づくスロットから、前記一組のポートの一方が送信した前記データ信号を分離し、前記第３送受信部及び前記第４送受信部の他方から送信される前記フレーム信号の前記複数のスロットのうち、前記データ信号の分離元の前記スロットと同一のスロットに収容するスロット処理部とを有することを特徴とする付記１６に記載のネットワークシステム。
【符号の説明】
【０３２６】
１，２     伝送装置
１０２     スロット設定部
１０５，２０７    障害検出部
１０６，２０８    経路切替処理部
１４０     メッセージ検出部
１４１     メッセージ生成部
１００，２００    状態管理部
２０１     収集処理部
２０２     スロット割り当て部
２０５     帯域制御部
２０６     ノード設定部
１０４，２０４    シグナリング処理部
１４１，２４１    メッセージ生成部
５１３     スイッチ部
５１３ａ     転送部
ＦＰ，ＦＰｘ     フレーム処理部
ＮＷ−ＩＦ＃１，＃２    ネットワークインターフェース
Ｐ１〜Ｐｎ     ポート
【図１】
2020014182.tif 000003
【図２】
2020014182.tif 000004
【図３】
2020014182.tif 000005
【図４】
2020014182.tif 000006
【図５】
2020014182.tif 000007
【図６】
2020014182.tif 000008
【図７】
2020014182.tif 000009
【図８】
2020014182.tif 000010
【図９】
2020014182.tif 000011
【図１０】
2020014182.tif 000012
【図１１】
2020014182.tif 000013
【図１２】
2020014182.tif 000014
【図１３】
2020014182.tif 000015
【図１４】
2020014182.tif 000016
【図１５】
2020014182.tif 000017
【図１６】
2020014182.tif 000018
【図１７】
2020014182.tif 000019
【図１８】
2020014182.tif 000020
【図１９】
2020014182.tif 000021
【図２０】
2020014182.tif 000022
【図２１】
2020014182.tif 000023
【図２２】
2020014182.tif 000024
【図２３】
2020014182.tif 000025
【図２４】
2020014182.tif 000026
【図２５】
2020014182.tif 000027
【図２６】
2020014182.tif 000028
【図２７】
2020014182.tif 000029
【図２８】
2020014182.tif 000030
【図２９】
2020014182.tif 000031
【図３０】
2020014182.tif 000032
【図３１】
2020014182.tif 000033
【図３２】
2020014182.tif 000034
【図３３】
2020014182.tif 000035
【図３４】
2020014182.tif 000036
【図３５】
2020014182.tif 000037
【図３６】
2020014182.tif 000038
【図３７】
2020014182.tif 000039
【図３８】
2020014182.tif 000040
【図３９】
2020014182.tif 000041
【図４０】
2020014182.tif 000042