(57)【特許請求の範囲】
【請求項１】
受信信号の複数のスロットのそれぞれに割り当てられたポートの情報を抽出する抽出部と、
抽出された前記ポートの情報に基づいて、前記複数のスロットの中の第１のスロットについて、同じポートに割り当てられているスロットの連結数を求め、該スロットの連結数と前記第１のスロットと同じポートに割り当てられているスロットの連結数の期待値とを比較する比較部と、
スロットごとに、同じポートに割り当てられるスロットの連結数に対する期待値を保持するメモリと、を備え、
前記比較部は、前記複数のスロットごとに、同一ポートに割り当てられているスロットの連結数が前記期待値と異なるときにミスマッチを検出することを特徴とする光伝送装置。
【請求項２】
前記ミスマッチが検出されたときに、前記受信信号から分離された、前記スロットの連結数が前記期待値と異なるスロットの信号を他の信号に置換する置換部、を備えることを特徴とする請求項１に記載の光伝送装置。
【請求項３】
前記ミスマッチが検出されたときに、前記受信信号から分離されて出力先へ振り分けられた、前記スロットの連結数が前記期待値と異なるスロットの信号を他の信号に置換する置換部、を備えることを特徴とする請求項１に記載の光伝送装置。
【請求項４】
前記ミスマッチが検出されたときに、前記受信信号から分離されて出力先へ振り分けられた、前記スロットの連結数が前記期待値と異なるスロットの信号を出力する出力部に対して当該信号の出力を停止させる停止部、を備えることを特徴とする請求項１に記載の光伝送装置。
【請求項５】
前記受信信号から分離された各スロットの信号をそれぞれの出力先へ振り分けるクロスコネクト部、を備えることを特徴とする請求項１〜４のいずれか一つに記載の光伝送装置。
【請求項６】
受信信号の複数のスロットのそれぞれに割り当てられたポートの情報を抽出し、
抽出された前記ポートの情報に基づいて、前記複数のスロットの中の第１のスロットについて、同じポートに割り当てられているスロットの連結数を求め、
求めたスロットの連結数と、前記第１のスロットと同じポートに割り当てられているスロットの連結数の期待値とを比較し、
前記複数のスロットごとに、同一ポートに割り当てられているスロットの連結数が前記期待値と異なるときにミスマッチを検出することを特徴とする光伝送方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、光伝送装置及び光伝送方法に関する。
【背景技術】
【０００２】
従来、光信号の送信側で複数のクライアント信号を多重化し、さらに複数のスロットに分割して送信し、光信号の受信側で受信信号を元の複数のクライアント信号に戻してそれぞれのクライアントへ送信する光伝送システムがある。例えば、光伝送技術の規格の一つに、ＯＴＮ（Ｏｐｔｉｃａｌ  Ｔｒａｎｓｐｏｒｔ  Ｎｅｔｗｏｒｋ）がある。ＯＴＮは、ＩＴＵ−Ｔ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｕｎｉｏｎ−Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  ｓｅｃｔｏｒ）及びＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃ  Ｅｎｇｉｎｅｅｒｓ）によって標準化が進められている規格である。
【０００３】
ＯＴＮでは、ＧＭＰ（Ｇｅｎｅｒｉｃ  Ｍａｐｐｉｎｇ  Ｐｒｏｃｅｄｕｒｅ）というマッピング方式によって、ＯＤＵ（Ｏｐｔｉｃａｌ  ｃｈａｎｎｅｌ  Ｄａｔａ  Ｕｎｉｔ）に多種多様なクライアント信号を収容することができる。種々のクライアント信号を収容したＯＴＮフレームは、上位レイヤに多重化されて伝送される。その際、上位レイヤの帯域は、複数の帯域に分割される。例えば、上位レイヤがＯＴＵ２（Ｏｐｔｉｃａｌ  ｃｈａｎｎｅｌ  Ｔｒａｎｓｐｏｒｔ  Ｕｎｉｔ  ２）である場合、１０Ｇビット／秒の帯域が８つの１．２５Ｇビット／秒の帯域に分割される。その際、８つのトリビュタリースロット（ＴＳ：Ｔｒｉｂｕｔａｒｙ  Ｓｌｏｔ）を各ＯＴＮフレーム（ＯＤＴＵ２．ｔｓ）に自由に割り当てることができる。その割り当ては、分割された帯域構造を示すＭＳＩ（Ｍｕｌｔｉｐｌｅｘ  Ｓｔｒｕｃｔｕｒｅ  Ｉｄｅｎｔｉｆｉｅｒ）というオーバーヘッドに示される。
【０００４】
例えば、ＯＰＵ４（Ｏｐｔｉｃａｌ  ｃｈａｎｎｅｌ  Ｐａｙｌｏａｄ  Ｕｎｉｔ  ４）では、ＭＳＩ内に８０個のＰＳＩ（Ｐａｙｌｏａｄ  Ｓｔｒｕｃｔｕｒｅ  Ｉｄｅｎｔｉｆｉｅｒ）が設けられている。各ＰＳＩは、１バイト（８ビット）長であり、その最上位ビットで「使用（Ａｌｌｏｃａｔｅｄ）」または「未使用（Ｕｎａｌｌｏｃａｔｅｄ）」を示し、下位７ビットで１〜８０のトリビュタリーポートナンバ（Ｔｒｉｂｕｔａｒｙ  Ｐｏｒｔ  Ｎｕｍｂｅｒ）を示している。
【０００５】
例えば、ＯＰＵ３（Ｏｐｔｉｃａｌ  ｃｈａｎｎｅｌ  Ｐａｙｌｏａｄ  Ｕｎｉｔ  ３）では、ＭＳＩ内に３２個のＰＳＩが設けられている。各ＰＳＩは、１バイト（８ビット）長であり、その上位２ビットで「ＯＤＴＵ（Ｏｐｔｉｃａｌ  ｃｈａｎｎｅｌ  Ｄａｔａ  Ｔｒｉｂｕｔａｒｙ  Ｕｎｉｔ）のタイプ」または「未使用」を示し、下位６ビットで１〜３２のトリビュタリーポートナンバを示している。
【０００６】
例えば、ＯＰＵ２（Ｏｐｔｉｃａｌ  ｃｈａｎｎｅｌ  Ｐａｙｌｏａｄ  Ｕｎｉｔ  ２）では、ＭＳＩ内に８個のＰＳＩが設けられている。各ＰＳＩは、１バイト（８ビット）長であり、その上位２ビットで「ＯＤＴＵのタイプ」、「予約（Ｒｅｓｅｒｖｅｄ）」または「未使用」を示し、下位６ビットで１〜８のトリビュタリーポートナンバ（ポートの情報）を示している。ＩＴＵ−Ｔ標準では、トリビュタリーポートナンバは論理的なポートナンバであるので、何番のトリビュタリーポートナンバにどのトリビュタリースロットを割り当てるか、ということについての制限がない。
【０００７】
また、ＯＴＮでは、送信側と受信側とでＭＳＩの設定値が異なっている場合に、ミスマッチを検出することが規定されている。ＩＴＵ−Ｔによれば、受信側の装置において、受信したＭＳＩの値（すなわち、送信側のＭＳＩの設定値）とＭＳＩの期待値（すなわち、受信側のＭＳＩの設定値）とをトリビュタリースロット単位で比較し、値が異なっていればトリビュタリースロット単位でミスマッチアラームを検出すること、と定義されている。
【先行技術文献】
【非特許文献】
【０００８】
【非特許文献１】ＩＴＵ−Ｔ  Ｇ．７０９／Ｙ．１３３１（１２／２００９）、“Ｉｎｔｅｒｆａｃｅｓ  ｆｏｒ  ｔｈｅ  Ｏｐｔｉｃａｌ  Ｔｒａｎｓｐｏｒｔ  Ｎｅｔｗｏｒｋ（ＯＴＮ）”
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、現在、規定されているＩＴＵ−Ｔ標準では、論理的なトリビュタリーポートの連結信号（コンカチ、ｃｏｎｃａｔｅ）の扱いが十分に考慮されていないため、送受信のＭＳＩ設定のミスマッチを検出するための標準で規定されているＭＳＩミスマッチを検出することができない場合がある。すなわち、ＯＴＮでは、トリビュタリースロットの連結数が送信側のＭＳＩと受信側のＭＳＩとで異なっていても、ＭＳＩのミスマッチアラームを検出することができないことがある、という問題点がある。
【００１０】
図２５は、受信側で受信したＭＳＩの値の一例を示す図表である。図２６は、受信側のＭＳＩの期待値の一例を示す図表である。例えば、図２５に示す例では、送信側は、４ＧＦＣ（４Ｇｂｐｓ  Ｆｉｂｒｅ  Ｃｈａｎｎｅｌ）をＯＤＴＵ２．４にマッピングして、４〜７のトリビュタリースロットに割り当てるように設定されている。図２６に示す例では、受信側は、２ＧＦＣ（２Ｇｂｐｓ  Ｆｉｂｒｅ  Ｃｈａｎｎｅｌ）をＯＤＴＵ２．２にマッピングして、４及び５のトリビュタリースロットに割り当てるように設定されている。
【００１１】
図２５及び図２６に示す例では、受信したＭＳＩとＭＳＩの期待値とで４及び５のトリビュタリースロットの設定が一致しているので、受信側の装置はＭＳＩのミスマッチアラームを検出しない。また、ＭＳＩの期待値では、６及び７のトリビュタリースロットが未使用に設定されているので、受信したＭＳＩとＭＳＩの期待値とで設定が異なっていても、受信側の装置はＭＳＩのミスマッチアラームを検出しない。この場合、６及び７のトリビュタリースロットについて、受信側の装置はＬＯＦ（Ｌｏｓｓ  ｏｆ  Ｆｒａｍｅ）アラームを検出するので、不適切である。
【００１２】
一方、ＳＯＮＥＴ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ）ではオーバーヘッドに連結情報がある。ＯＴＮにおいて、オーバーヘッドの空き領域にＳＯＮＥＴと同様の連結情報を格納することも考えられる。しかし、ＯＰＵ４では、トリビュタリースロット８０個分の連結情報を定義する必要があり、処理が複雑になってしまうため、現実的でない。
【００１３】
送信側と受信側とでスロットの連結数が異なるという設定ミスを受信側の処理だけで検出することができる光伝送装置及び光伝送方法を提供することを目的とする。
【課題を解決するための手段】
【００１４】
光伝送装置は、抽出部、比較部及びメモリを備えている。抽出部は、受信信号の複数のスロットのそれぞれに割り当てられたポートの情報を抽出する。比較部は、抽出されたポートの情報に基づいて、複数のスロットの中の第１のスロットについて、同じポートに割り当てられているスロットの連結数を求め、該スロットの連結数と第１のスロットと同じポートに割り当てられているスロットの連結数の期待値とを比較する。メモリは、スロットごとに、同じポートに割り当てられるスロットの連結数に対する期待値を保持している。そして、比較部は、複数のスロットごとに、同一ポートに割り当てられているスロットの連結数が期待値と異なるときにミスマッチを検出する。
【発明の効果】
【００１５】
この光伝送装置及び光伝送方法によれば、送信側と受信側とでスロットの連結数が異なるという設定ミスを受信側の処理だけで検出することができる。
【図面の簡単な説明】
【００１６】
【図１】図１は、実施例１にかかる光伝送装置を示すブロック図である。
【図２】図２は、実施例１にかかる光伝送方法を示すフローチャートである。
【図３】図３は、実施例２にかかるＯＴＮシステムの一例を示すブロック図である。
【図４】図４は、実施例２にかかる光伝送装置を示すブロック図である。
【図５】図５は、実施例２にかかる光伝送装置の信号の流れの一例を示すブロック図である。
【図６】図６は、実施例２にかかる光伝送方法のコンカチテーブル作成手順を示すフローチャートである。
【図７】図７は、実施例２にかかる光伝送方法のコンカチテーブル作成手順を示すフローチャートである。
【図８】図８は、受信したＭＳＩの値の一例を示す図表である。
【図９】図９は、受信したＭＳＩのトリビュタリースロットリストの一例を示す図表である。
【図１０】図１０は、受信したＭＳＩのコンカチテーブルの一例を示す図表である。
【図１１】図１１は、ＭＳＩの期待値の一例を示す図表である。
【図１２】図１２は、ＭＳＩの期待値のトリビュタリースロットリストの一例を示す図表である。
【図１３】図１３は、ＭＳＩの期待値のコンカチテーブルの一例を示す図表である。
【図１４】図１４は、実施例２にかかる光伝送方法のミスマッチ検出手順を示すフローチャートである。
【図１５】図１５は、実施例２にかかる光伝送装置の第１変形例を示すブロック図である。
【図１６】図１６は、実施例２にかかる光伝送装置の第２変形例を示すブロック図である。
【図１７】図１７は、実施例２にかかる光伝送装置の第３変形例を示すブロック図である。
【図１８】図１８は、実施例３にかかる光伝送装置を示すブロック図である。
【図１９】図１９は、実施例３にかかる光伝送装置の信号の流れの一例を示すブロック図である。
【図２０】図２０は、実施例３にかかる光伝送装置の第１変形例を示すブロック図である。
【図２１】図２１は、実施例３にかかる光伝送装置の第２変形例を示すブロック図である。
【図２２】図２２は、実施例３にかかる光伝送装置の第３変形例を示すブロック図である。
【図２３】図２３は、実施例３にかかる光伝送装置の第４変形例を示すブロック図である。
【図２４】図２４は、実施例３にかかる光伝送装置の第５変形例を示すブロック図である。
【図２５】図２５は、受信側で受信したＭＳＩの値の一例を示す図表である。
【図２６】図２６は、受信側のＭＳＩの期待値の一例を示す図表である。
【発明を実施するための形態】
【００１７】
以下に添付図面を参照して、この光伝送装置及び光伝送方法の好適な実施の形態を詳細に説明する。光伝送装置及び光伝送方法は、受信信号のスロットごとに同じポートに割り当てられているスロットの連結数を求め、連結数を期待値と比較することで、送信側と受信側とでスロットの連結数が異なるという設定ミスを受信側の処理だけで検出するものである。以下の各実施例の説明においては、同様の構成要素には同一の符号を付して、重複する説明を省略する。
【００１８】
（実施例１）
・光伝送装置の説明
図１は、実施例１にかかる光伝送装置を示すブロック図である。図１に示すように、光伝送装置１は、抽出部２、比較部３及びメモリ４を備えている。抽出部２は、光伝送装置１に接続された図示しないネットワークに接続されている。比較部３は、抽出部２に接続されている。メモリ４は、比較部３に接続されている。例えば比較部３はプロセッサ、ＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）または専用ＬＳＩを利用して実現してもよい。
【００１９】
抽出部２は、受信信号の複数のスロットのそれぞれに割り当てられたポートの情報を抽出する。比較部３は、抽出部２で抽出されたポートの情報に基づいて、スロットごとに、同じポートに割り当てられているスロットの数を求める。
【００２０】
比較部３は、同じポートに割り当てられているスロットの数と期待値とを比較する。メモリ４は、スロットごとに、同じポートに割り当てられるスロットの数に対する期待値を保持している。期待値は、例えばネットワークの管理者によって設定されてもよい。そして、比較部３は、スロットごとに、同一ポートに割り当てられているスロットの数が期待値と異なるときにミスマッチを検出する。比較部３は、すべてのスロットについて比較を行ってもよいし、比較したスロットの数が期待値と一致した場合には、比較したスロットと同一ポートのスロットについては比較を行わなくてもよい。
【００２１】
・光伝送方法の説明
図２は、実施例１にかかる光伝送方法を示すフローチャートである。図２に示すように、受信側の光伝送装置は、ネットワークから信号を受信して処理を開始する。まず、抽出部２は、受信信号の複数のスロットのそれぞれに割り当てられたポートの情報を抽出する（ステップＳ１）。次いで、抽出部２により抽出されたポートの情報に基づいて、比較部３は、スロットごとに、同じポートに割り当てられているスロットの数を求める（ステップＳ２）。求めたスロットの数は、スロットの連結数を表す。
【００２２】
次いで、比較部３は、メモリ４から、同じポートに割り当てられるスロットの数に対する期待値を読み出し、求めたスロットの数と期待値とをスロットごとに比較し、一致しているか否かを判断する（ステップＳ３）。比較部３は、一致しているスロットについては何もせずに終了し（ステップＳ３：Ｙｅｓ）、一致していないスロットについては（ステップＳ３：Ｎｏ）、ミスマッチを検出して（ステップＳ４）、終了する。
【００２３】
実施例１によれば、受信側で、受信信号におけるスロットの連結数が期待値に一致しているか否かを判断することができる。従って、送信側（受信信号におけるスロットの連結数）と受信側（期待値）とでスロットの連結数が異なるという設定ミスを受信側の処理だけで検出することができる。
【００２４】
（実施例２）
実施例２は、実施例１にかかる光伝送装置及び光伝送方法をＯＴＮに適用した例である。なお、実施例１にかかる光伝送装置及び光伝送方法は、ＯＴＮ以外にも適用することができる。
【００２５】
・ＯＴＮシステムの説明
図３は、実施例２にかかるＯＴＮシステムの一例を示すブロック図である。図３に示すように、ＯＴＮシステムでは、ＯＴＮネットワークＡ＿１１に一つ以上の光伝送装置１２が接続されている。各光伝送装置１２には、別のＯＴＮネットワークＢ＿１３やＯＴＮネットワークＣ＿１４が接続されていたり、ＳＯＮＥＴやイーサネット（登録商標）やファイバチャネルネットアークなどのクライアントネットワーク１５が接続されていることがある。ＯＴＮネットワークＢ＿１３、ＯＴＮネットワークＣ＿１４及びクライアントネットワーク１５は、光伝送装置１２及びＯＴＮネットワークＡ＿１１を経由して、相互に信号を授受することができる。
【００２６】
・光伝送装置の説明
図４は、実施例２にかかる光伝送装置を示すブロック図である。図５は、実施例２にかかる光伝送装置の信号の流れの一例を示すブロック図である。図４及び図５に示すように、光伝送装置２１は、出力部として例えば複数の光モジュール２２、及び１個以上のマルチプレクサ／デマルチプレクサ回路２３を備えていてもよい。
【００２７】
光モジュール２２は、ＯＴＮネットワークＡ＿１１やＯＴＮネットワークＢ＿１３やＯＴＮネットワークＣ＿１４やクライアントネットワーク１５などのネットワークに接続されている。光モジュール２２は、ネットワークから受信した光信号を電気信号に変換して光伝送装置２１の内部回路に渡す。光モジュール２２は、光伝送装置２１の内部回路から渡された電気信号を光信号に変換してネットワークへ出力する。
【００２８】
マルチプレクサ／デマルチプレクサ回路２３は、ＯＴＮネットワークに接続されたいずれかの光モジュール２２に接続されている。マルチプレクサ／デマルチプレクサ回路２３は、ＬＯ−ＯＤＵフレームをＨＯ−ＯＤＵ／ＯＴＵフレームにマルチプレクスする。マルチプレクサ／デマルチプレクサ回路２３は、ＨＯ−ＯＤＵ／ＯＴＵフレームをＬＯ−ＯＤＵフレームにデマルチプレクスする。
【００２９】
ここで、ＬＯ−ＯＤＵフレーム（Ｌｏｗ  Ｏｒｄｅｒ  ＯＤＵフレーム）は、クライアント信号がそれに見合った下位階層のＯＰＵにマッピングされ、さらにそれに見合った下位階層のＯＤＵにマッピングされたＯＤＵフレームである。クライアント信号は、ＩＴＵ−Ｔ  Ｇ．７０９で定義されている、例えばＳＤＨ／ＳＯＮＥＴ、イーサネット（登録商標）、ファイバーチャネル及び他の信号種であってもよい。ＨＯ−ＯＤＵフレーム（Ｈｉｇｈ  Ｏｒｄｅｒ  ＯＤＵフレーム）は、ＬＯ−ＯＤＵ信号をマルチプレクスしてＯＤＴＵＧ（Ｏｐｔｉｃａｌ  ｃｈａｎｎｅｌ  Ｄａｔａ  Ｔｒｉｂｕｔａｒｙ  Ｕｎｉｔ  Ｇｒｏｕｐ）となった信号が、それに関連する上位階層のＯＰＵ（ＨＯ−ＯＰＵ）にマッピングされ、さらにそれに見合った上位階層のＯＤＵにマッピングされたＯＤＵフレームである。
【００３０】
また、光伝送装置２１は、１個以上のマッピング／デマッピング回路２４を備えていてもよい。マッピング／デマッピング回路２４は、クライアントネットワークに接続されたいずれかの光モジュール２２に接続されている。マッピング／デマッピング回路２４は、クライアント信号をＯＤＵｋフレームまたはＯＤＵｆｌｅｘフレームなどのＯＤＵフレームにマッピングする。マッピング／デマッピング回路２４は、ＯＤＵフレームをクライアント信号にデマッピングする。
【００３１】
また、光伝送装置２１は、１個以上のＯＤＵ化処理回路２５を備えていてもよい。ＯＤＵ化処理回路２５は、ＯＴＮネットワークに接続されたいずれかの光モジュール２２に接続されている。ＯＤＵ化処理回路２５は、ＯＴＵフレームのＳＭ（Ｓｅｃｔｉｏｎ  Ｍｏｎｉｔｏｒｉｎｇ）レイヤ／ＦＥＣ部を処理してＯＴＵフレームをＯＤＵ化する。なお、光伝送装置２１は、マルチプレクサ／デマルチプレクサ回路２３、マッピング／デマッピング回路２４及びＯＤＵ化処理回路２５のいずれかを備えていなくてもよい。
【００３２】
また、光伝送装置２１は、クロスコネクト部として例えばクロスコネクト回路２６を備えていてもよい。クロスコネクト回路２６は、例えばマルチプレクサ／デマルチプレクサ回路２３、マッピング／デマッピング回路２４及びＯＤＵ化処理回路２５に接続されている。クロスコネクト回路２６は、ＯＤＵレイヤでのクロスコネクトスイッチ機能を実現し、ＯＤＵフレームを出力先へ振り分ける。
【００３３】
また、光伝送装置２１は、抽出部として例えばＭＳＩオーバーヘッド検出回路２７、比較部３として例えばＭＳＩ処理回路２８、及びメモリ２９を備えている。
【００３４】
ＭＳＩオーバーヘッド検出回路２７は、ＯＴＮネットワークＡ＿１１に接続された光モジュール２２に接続されている。ＭＳＩオーバーヘッド検出回路２７は、ネットワークから入力されたＨＯ−ＯＤＵのＭＳＩオーバーヘッド情報を検出する。
【００３５】
ＭＳＩ処理回路２８は、ＭＳＩオーバーヘッド検出回路２７に接続されている。ＭＳＩ処理回路２８は、ＭＳＩオーバーヘッド検出回路２７により検出されたＭＳＩオーバーヘッド情報に基づいて、トリビュタリースロットごとに、同じトリビュタリーポート（ポート）に割り当てられているトリビュタリースロットの連結数（スロットの連結数）を求める。ＭＳＩ処理回路２８は、トリビュタリースロットごとに、求めたトリビュタリースロットの連結数と期待値とを比較する。ＭＳＩ処理回路２８は、比較結果に基づいて、ＭＳＩのミスマッチアラームを検出する。
【００３６】
メモリ２９は、トリビュタリースロットごとに、トリビュタリースロットの連結数の期待値を保持している。光伝送装置２１の各回路２３〜２８は、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）やＦＰＧＡ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）などのハードウェアで構成されていてもよい。
【００３７】
・光伝送方法の説明
受信したＭＳＩのコンカチテーブルもトリビュタリースロットの連結数の期待値のコンカチテーブルも同じ手順で作成される。ここでは、受信したＭＳＩのコンカチテーブルを作成する手順について説明する。
【００３８】
（１）受信したＭＳＩのコンカチテーブル作成手順
図６及び図７は、実施例２にかかる光伝送方法のコンカチテーブル作成手順を示すフローチャートである。図８は、受信したＭＳＩの値の一例を示す図表である。図９は、受信したＭＳＩのトリビュタリースロットリストの一例を示す図表である。図１０は、受信したＭＳＩのコンカチテーブルの一例を示す図表である。
【００３９】
トリビュタリースロットごとに、同じトリビュタリーポートに割り当てられているトリビュタリースロットの連結数を求めることにより、コンカチテーブルを作成することができる。光伝送装置２１は、固定データとしてＭＡＸＴＳＩＮＦＯという情報を有する。ＭＡＸＴＳＩＮＦＯ情報は、例えばメモリに保持されていてもよい。
【００４０】
ＭＡＸＴＳＩＮＦＯの値は、光伝送装置２１が１０Ｇｂｐｓの装置であれば８、４０Ｇｂｐｓの装置であれば３２、１００Ｇｂｐｓの装置であれば８０である。ここでは、特に限定しないが、光伝送装置２１が１０Ｇｂｐｓの装置であり、ＭＡＸＴＳＩＮＦＯの値が８であり、受信したＭＳＩバイトが図８に示す例である場合について説明する。
【００４１】
また、光伝送装置２１は、変数としてｃｏｕｎｔｅｒ、ｃｏｎｃａｔｅ及びｔｓを用いる。ｃｏｕｎｔｅｒ、ｃｏｎｃａｔｅ及びｔｓの各値は、例えばカウンタにより更新されてもよい。
【００４２】
コンカチテーブルの作成が開始されると、光伝送装置２１のＭＳＩオーバーヘッド検出回路２７は、受信信号のＭＳＩバイトを検出し、検出したＭＳＩバイトをＲＣＶ＿ＭＳＩ＿Ｔａｂｌｅ（図８参照）に格納する。そして、図６に示すように、ＭＳＩ処理回路２８は、ＭＡＸＴＳＩＮＦＯとして例えば８を設定する（ステップＳ１１）。
【００４３】
また、ＭＳＩ処理回路２８は、ｃｏｕｎｔｅｒ、ｃｏｎｃａｔｅ及びｔｓの各値を初期化する（ステップＳ１２）。ｃｏｕｎｔｅｒの初期値は、例えば０である。ｃｏｎｃａｔｅの初期値は、例えば０である。ｔｓの初期値は、例えば１である。
【００４４】
（１−１）ＴＳ１についての検索
ｔｓ＝１であるので、ＭＳＩ処理回路２８は、まず、トリビュタリースロットナンバが１であるトリビュタリースロット（ＴＳ１）について、トリビュタリースロットの連結数を検索する。
【００４５】
ＲＣＶ＿ＭＳＩ＿Ｔａｂｌｅ（図８参照）のＮｏ．［ｔｓ−１］、ここではＮｏ．０のＯＤＴＵＴＹＰＥは、例えばＯＤＴＵ２．ｔｓである（ステップＳ１３：Ｎｏ）。また、［ｔｓ−１］及びｃｏｕｎｔｅｒの値がともに０であるので、ＲＣＶ＿ＭＳＩ＿Ｔａｂｌｅ（図８参照）のＮｏ．［ｔｓ−１］とＮｏ．［ｃｏｕｎｔｅｒ］とが同じになる（ステップＳ１４：Ｙｅｓ）。
【００４６】
従って、ＭＳＩ処理回路２８は、ＲＣＶ＿ＴＳ＿Ｌｉｓｔ（トリビュタリースロットリスト、図９参照）のＴＳ１検索の欄にトリビュタリースロットナンバ（ＴＳ  Ｎｕｍｂｅｒ）としてｃｏｕｎｔｅｒ＋１の値、ここでは１、つまりＴＳ１を登録する。そして、ＭＳＩ処理回路２８は、ｃｏｎｃａｔｅの値をインクリメントして１とする（ステップＳ１５）。次いで、ＭＳＩ処理回路２８は、ｃｏｕｎｔｅｒの値をインクリメントして１とする（ステップＳ１６）。
【００４７】
次いで、ステップＳ１３に戻る。ステップＳ１３はＮｏであるので、ステップＳ１４へ進む。ステップＳ１４でＲＣＶ＿ＭＳＩ＿Ｔａｂｌｅ（図８参照）において、Ｎｏ．［ｔｓ−１］、ここではＮｏ．０と、Ｎｏ．［ｃｏｕｎｔｅｒ］、ここではＮｏ．１とでは、ＯＤＴＵＴＹＰＥが異なる（ステップＳ１４：Ｎｏ）。従って、ＭＳＩ処理回路２８は、ステップＳ１５をスキップして、ｃｏｕｎｔｅｒの値をインクリメントして２とする（ステップＳ１６）。そして、ステップＳ１３に戻る。
【００４８】
図８に示す例では、ｃｏｕｎｔｅｒの値が２〜７であるときもｃｏｕｎｔｅｒ＝１のときと同様となる。ただし、ｃｏｕｎｔｅｒの値が３〜７である場合については、ＲＣＶ＿ＭＳＩ＿Ｔａｂｌｅ（図８参照）のＮｏ．０に対してＯＤＴＵＴＹＰＥは同じであるが、トリビュタリーポートナンバ（Ｔｒｉｂｕｔａｒｙ  Ｐｏｒｔ  Ｎｕｍｂｅｒ）が異なる。ステップＳ１６でｃｏｕｎｔｅｒの値をインクリメントして８、すなわちＭＡＸＴＳＩＮＦＯの値と同じになると、ＭＳＩ処理回路２８は、ステップＳ１３〜ステップＳ１６のループ処理（図６及び図７において（Ｂ）で示すループ処理）を抜ける。
【００４９】
そして、ＭＳＩ処理回路２８は、ＲＣＶ＿Ｃｏｎｃａｔｅ＿Ｔａｂｌｅ（受信したＭＳＩのコンカチテーブル、図１０参照）において、トリビュタリースロットナンバ（ＴＳ  Ｎｕｍｂｅｒ）が１であるＣｏｎｃａｔｅ情報（連結情報）としてｃｏｎｃａｔｅの値、ここでは１を登録する。ＭＳＩ処理回路２８は、ｔｓの値をインクリメントして２とし、ｃｏｕｎｔｅｒの値及びｃｏｎｃａｔｅの値を０に戻す（ステップＳ１７）。
【００５０】
（１−２）ＴＳ２についての検索
ｔｓ＝２であるので、ＭＳＩ処理回路２８は、トリビュタリースロットナンバが２であるトリビュタリースロット（ＴＳ２）について、トリビュタリースロットの連結数を検索する。
【００５１】
ＲＣＶ＿ＭＳＩ＿Ｔａｂｌｅ（図８参照）のＮｏ．［ｔｓ−１］、ここではＮｏ．１のＯＤＴＵＴＹＰＥは、例えばＯＤＴＵ１２である（ステップＳ１３：Ｙｅｓ）。従って、ＭＳＩ処理回路２８は、ステップＳ１４〜ステップＳ１６及びステップＳ１３〜ステップＳ１６のループ処理をスキップして、ＲＣＶ＿Ｃｏｎｃａｔｅ＿Ｔａｂｌｅ（図１０参照）において、トリビュタリースロットナンバ（ＴＳ  Ｎｕｍｂｅｒ）が２であるＣｏｎｃａｔｅ情報（連結情報）としてｃｏｎｃａｔｅの値、ここでは０、すなわちｎｕｌｌを登録する。ＭＳＩ処理回路２８は、ｔｓの値をインクリメントして３とし、ｃｏｕｎｔｅｒの値及びｃｏｎｃａｔｅの値を０に戻す（ステップＳ１７）。
【００５２】
（１−３）ＴＳ３についての検索
ｔｓ＝３であるので、ＭＳＩ処理回路２８は、トリビュタリースロットナンバが３であるトリビュタリースロット（ＴＳ３）について、トリビュタリースロットの連結数を検索する。
【００５３】
ＲＣＶ＿ＭＳＩ＿Ｔａｂｌｅ（図８参照）のＮｏ．［ｔｓ−１］、ここではＮｏ．２のＯＤＴＵＴＹＰＥは、例えばＯＤＴＵ１２であるので、上述した（１−２）ＴＳ２についての検索と同様である。ｔｓの値は４となり、ｃｏｕｎｔｅｒの値及びｃｏｎｃａｔｅの値は０に戻る。
【００５４】
（１−４）ＴＳ４についての検索
ｔｓ＝４であるので、ＭＳＩ処理回路２８は、トリビュタリースロットナンバが４であるトリビュタリースロット（ＴＳ３）について、トリビュタリースロットの連結数を検索する。
【００５５】
ＲＣＶ＿ＭＳＩ＿Ｔａｂｌｅ（図８参照）のＮｏ．［ｔｓ−１］、ここではＮｏ．３のＯＤＴＵＴＹＰＥは、例えばＯＤＴＵ２．ｔｓである（ステップＳ１３：Ｎｏ）。また、ＲＣＶ＿ＭＳＩ＿Ｔａｂｌｅ（図８参照）において、Ｎｏ．３と、Ｎｏ．［ｃｏｕｎｔｅｒ］、ここではＮｏ．０とでは、トリビュタリーポートナンバ（Ｔｒｉｂｕｔａｒｙ  Ｐｏｒｔ  Ｎｕｍｂｅｒ）が異なる（ステップＳ１４：Ｎｏ）。従って、ＭＳＩ処理回路２８は、ステップＳ１５をスキップして、ｃｏｕｎｔｅｒの値をインクリメントして１とする（ステップＳ１６）。そして、ステップＳ１３に戻る。
【００５６】
ステップＳ１３〜ステップＳ１６のループ処理を繰り返す中で、ｃｏｕｎｔｅｒの値がｔｓ−１、ここでは３になると、ＲＣＶ＿ＭＳＩ＿Ｔａｂｌｅ（図８参照）のＮｏ．［ｔｓ−１］とＮｏ．［ｃｏｕｎｔｅｒ］とが同じになる（ステップＳ１４：Ｙｅｓ）。従って、ＭＳＩ処理回路２８は、ＲＣＶ＿ＴＳ＿Ｌｉｓｔ（図９参照）のＴＳ４検索の欄にトリビュタリースロットナンバ（ＴＳ  Ｎｕｍｂｅｒ）としてｃｏｕｎｔｅｒ＋１の値、ここでは４、つまりＴＳ４を登録する。そして、ＭＳＩ処理回路２８は、ｃｏｎｃａｔｅの値をインクリメントして１とする（ステップＳ１５）。次いで、ＭＳＩ処理回路２８は、ｃｏｕｎｔｅｒの値をインクリメントして４とする（ステップＳ１６）。
【００５７】
次いで、ステップＳ１３に戻る。ステップＳ１３はＮｏであるので、ステップＳ１４へ進む。ステップＳ１４でＲＣＶ＿ＭＳＩ＿Ｔａｂｌｅ（図８参照）において、Ｎｏ．［ｃｏｕｎｔｅｒ］、ここではＮｏ．４は、Ｎｏ．３と同じである。従って、ＭＳＩ処理回路２８は、ＲＣＶ＿ＴＳ＿Ｌｉｓｔ（図９参照）のＴＳ４検索の欄にトリビュタリースロットナンバ（ＴＳ  Ｎｕｍｂｅｒ）としてｃｏｕｎｔｅｒ＋１の値、ここでは５、つまりＴＳ５を登録する。そして、ＭＳＩ処理回路２８は、ｃｏｎｃａｔｅの値をインクリメントして２とする（ステップＳ１５）。次いで、ＭＳＩ処理回路２８は、ｃｏｕｎｔｅｒの値をインクリメントして５とする（ステップＳ１６）。
【００５８】
次いで、ステップＳ１３に戻る。図８に示す例では、ｃｏｕｎｔｅｒの値が５及び６であるときもｃｏｕｎｔｅｒ＝４のときと同様となる。従って、ＲＣＶ＿ＴＳ＿Ｌｉｓｔ（図９参照）のＴＳ４検索の欄に、トリビュタリースロットナンバ（ＴＳ  Ｎｕｍｂｅｒ）として６と７、つまりＴＳ６とＴＳ７とが登録される。ｃｏｎｃａｔｅの値は、２度インクリメントされて４となる（ステップＳ１５）。また、ｃｏｕｎｔｅｒの値は、２度インクリメントされて７となる（ステップＳ１６）。
【００５９】
次いで、ステップＳ１３に戻る。ステップＳ１３はＮｏであるので、ステップＳ１４へ進む。ステップＳ１４でＲＣＶ＿ＭＳＩ＿Ｔａｂｌｅ（図８参照）において、Ｎｏ．３と、Ｎｏ．［ｃｏｕｎｔｅｒ］、ここではＮｏ．７とでは、トリビュタリーポートナンバ（Ｔｒｉｂｕｔａｒｙ  Ｐｏｒｔ  Ｎｕｍｂｅｒ）が異なる（ステップＳ１４：Ｎｏ）。従って、ＭＳＩ処理回路２８は、ステップＳ１５をスキップして、ｃｏｕｎｔｅｒの値をインクリメントして８とする（ステップＳ１６）。ｃｏｕｎｔｅｒの値がＭＡＸＴＳＩＮＦＯの値と同じになったので、ＭＳＩ処理回路２８は、ステップＳ１３〜ステップＳ１６のループ処理を抜ける。
【００６０】
そして、ＭＳＩ処理回路２８は、ＲＣＶ＿Ｃｏｎｃａｔｅ＿Ｔａｂｌｅ（図１０参照）において、トリビュタリースロットナンバ（ＴＳ  Ｎｕｍｂｅｒ）が４、５、６及び７であるＣｏｎｃａｔｅ情報（連結情報）としてｃｏｎｃａｔｅの値、ここでは４を登録する。ＭＳＩ処理回路２８は、ｔｓの値をインクリメントして５とし、ｃｏｕｎｔｅｒの値及びｃｏｎｃａｔｅの値を０に戻す（ステップＳ１７）。
【００６１】
（１−５）ＴＳ５、ＴＳ６及びＴＳ７についての検索
ＭＳＩ処理回路２８は、ステップＳ１３〜ステップＳ１７のループ処理（図６及び図７において（Ａ）で示すループ処理）を、ＲＣＶ＿Ｃｏｎｃａｔｅ＿Ｔａｂｌｅ（図１０参照）のＣｏｎｃａｔｅ情報が空のＴＳについてのみ実施してもよい。ここでは、ＭＳＩ処理回路２８は、ＴＳ５、ＴＳ６及びＴＳ７の検索をスキップするものとする。なお、ＭＳＩ処理回路２８は、ステップＳ１３〜ステップＳ１７のループ処理を、ＲＣＶ＿Ｃｏｎｃａｔｅ＿Ｔａｂｌｅ（図１０参照）にかかわらずに、常に行ってもよい。
【００６２】
（１−６）ＴＳ８についての検索
ｔｓの値は、３回インクリメントされて８となっている。ｃｏｕｎｔｅｒの値及びｃｏｎｃａｔｅの値は、０に戻されている。ＭＳＩ処理回路２８は、トリビュタリースロットナンバが８であるトリビュタリースロット（ＴＳ８）について、トリビュタリースロットの連結数を検索する。
【００６３】
ＲＣＶ＿ＭＳＩ＿Ｔａｂｌｅ（図８参照）のＮｏ．［ｔｓ−１］、ここではＮｏ．７のＯＤＴＵＴＹＰＥは、例えばＯＤＴＵ２．ｔｓである（ステップＳ１３：Ｎｏ）。また、ＲＣＶ＿ＭＳＩ＿Ｔａｂｌｅ（図８参照）において、Ｎｏ．７と、Ｎｏ．［ｃｏｕｎｔｅｒ］、ここではＮｏ．０とでは、トリビュタリーポートナンバ（Ｔｒｉｂｕｔａｒｙ  Ｐｏｒｔ  Ｎｕｍｂｅｒ）が異なる（ステップＳ１４：Ｎｏ）。従って、ＭＳＩ処理回路２８は、ステップＳ１５をスキップして、ｃｏｕｎｔｅｒの値をインクリメントして１とする（ステップＳ１６）。そして、ステップＳ１３に戻る。
【００６４】
ステップＳ１３〜ステップＳ１６のループ処理を繰り返す中で、ｃｏｕｎｔｅｒの値がｔｓ−１、ここでは７になると、ＲＣＶ＿ＭＳＩ＿Ｔａｂｌｅ（図８参照）のＮｏ．［ｔｓ−１］とＮｏ．［ｃｏｕｎｔｅｒ］とが同じになる（ステップＳ１４：Ｙｅｓ）。従って、ＭＳＩ処理回路２８は、ＲＣＶ＿ＴＳ＿Ｌｉｓｔ（図９参照）のＴＳ８検索の欄にトリビュタリースロットナンバ（ＴＳ  Ｎｕｍｂｅｒ）としてｃｏｕｎｔｅｒ＋１の値、ここでは８、つまりＴＳ８を登録する。そして、ＭＳＩ処理回路２８は、ｃｏｎｃａｔｅの値をインクリメントして１とする（ステップＳ１５）。次いで、ＭＳＩ処理回路２８は、ｃｏｕｎｔｅｒの値をインクリメントして８とする（ステップＳ１６）。ｃｏｕｎｔｅｒの値がＭＡＸＴＳＩＮＦＯの値と同じになったので、ＭＳＩ処理回路２８は、ステップＳ１３〜ステップＳ１６のループ処理を抜ける。
【００６５】
そして、ＭＳＩ処理回路２８は、ＲＣＶ＿Ｃｏｎｃａｔｅ＿Ｔａｂｌｅ（図１０参照）において、トリビュタリースロットナンバ（ＴＳ  Ｎｕｍｂｅｒ）が８であるＣｏｎｃａｔｅ情報（連結情報）としてｃｏｎｃａｔｅの値、ここでは１を登録する。ＭＳＩ処理回路２８は、ｔｓの値をインクリメントして９とし、ｃｏｕｎｔｅｒの値及びｃｏｎｃａｔｅの値を０に戻す（ステップＳ１７）。ｔｓの値がＭＡＸＴＳＩＮＦＯの値よりも大きくなったので、ＭＳＩ処理回路２８は、ステップＳ１３〜ステップＳ１７のループ処理を抜ける。そして、ＭＳＩ処理回路２８は、受信したＭＳＩのコンカチテーブルの作成を終了する。
【００６６】
（２）トリビュタリースロットの連結数の期待値（ＭＳＩの期待値）のコンカチテーブル作成手順
図１１は、ＭＳＩの期待値の一例を示す図表である。図１２は、ＭＳＩの期待値のトリビュタリースロットリストの一例を示す図表である。図１３は、ＭＳＩの期待値のコンカチテーブルの一例を示す図表である。ＭＳＩの期待値が図１１に示す例である場合について説明する。例えば、光伝送装置２１のメモリ２９には、図１２に示すような内容の期待値が保持されていてもよい。
【００６７】
コンカチテーブルの作成手順は、上述した（１）受信したＭＳＩのコンカチテーブル作成手順と同様である。（１）受信したＭＳＩのコンカチテーブル作成手順の説明において、ＲＣＶ＿ＭＳＩ＿Ｔａｂｌｅ、ＲＣＶ＿ＴＳ＿Ｌｉｓｔ及びＲＣＶ＿Ｃｏｎｃａｔｅ＿ＴａｂｌｅをそれぞれＥＸＰ＿ＭＳＩ＿Ｔａｂｌｅ、ＥＸＰ＿ＴＳ＿Ｌｉｓｔ及びＥＸＰ＿Ｃｏｎｃａｔｅ＿Ｔａｂｌｅと読み替えればよい。ここで、ＲＣＶ＿は、受信した、ということを表し、ＥＸＰ＿は、期待値の、ということを表す。
【００６８】
図１１に示すように、ＭＳＩの期待値では、例えば６及び７のトリビュタリースロット（Ｎｏ．５及びＮｏ．６）が未使用に設定されている。従って、ＥＸＰ＿ＴＳ＿Ｌｉｓｔ（図１２参照）のＴＳ４検索の欄に、トリビュタリースロットナンバ（ＴＳ  Ｎｕｍｂｅｒ）として４と５、つまりＴＳ４とＴＳ５のみが登録される。そして、ＥＸＰ＿ＴＳ＿Ｌｉｓｔ（図１２参照）のＴＳ６検索及びＴＳ７検索の各欄には、ｎｕｌｌが登録される。
【００６９】
それによって、トリビュタリースロットナンバ（ＴＳ  Ｎｕｍｂｅｒ）が４及び５であるＣｏｎｃａｔｅ情報（連結情報）として２が登録される。また、トリビュタリースロットナンバ（ＴＳ  Ｎｕｍｂｅｒ）が６及び７であるＣｏｎｃａｔｅ情報（連結情報）としてｎｕｌｌが登録される。その他は、図８〜図１０と同様である。
【００７０】
（３）ミスマッチ検出手順
図１４は、実施例２にかかる光伝送方法のミスマッチ検出手順を示すフローチャートである。図１４に示すように、ミスマッチの検出が開始されると、光伝送装置２１のＭＳＩ処理回路２８は、ＭＡＸＴＳＩＮＦＯとして例えば８を設定する（ステップＳ２１）。
【００７１】
次いで、ＭＳＩ処理回路２８は、受信したＭＳＩのコンカチテーブルＲＣＶ＿Ｃｏｎｃａｔｅ＿Ｔａｂｌｅ及びＭＳＩの期待値のコンカチテーブルＥＸＰ＿Ｃｏｎｃａｔｅ＿Ｔａｂｌｅを作成する。各コンカチテーブルの作成手順は、（１）受信したＭＳＩのコンカチテーブル作成手順及び（２）トリビュタリースロットの連結数の期待値（ＭＳＩの期待値）のコンカチテーブル作成手順において説明した通りである。また、ＭＳＩ処理回路２８は、ｔｓの値を初期化する（ステップＳ２２）。ｔｓの初期値は、例えば１である。
【００７２】
次いで、ＭＳＩ処理回路２８は、ＲＣＶ＿Ｃｏｎｃａｔｅ＿Ｔａｂｌｅ（図１０参照）とＥＸＰ＿Ｃｏｎｃａｔｅ＿Ｔａｂｌｅ（図１３参照）とで、同じトリビュタリースロットナンバ（ＴＳ  Ｎｕｍｂｅｒ）同士のＣｏｎｃａｔｅ情報を比較する。すなわち、ＭＳＩ処理回路２８は、ＥＸＰ＿Ｃｏｎｃａｔｅ＿Ｔａｂｌｅ［ｔｓ］．ｃｏｎｃａｔｅがＲＣＶ＿Ｃｏｎｃａｔｅ＿Ｔａｂｌｅ［ｔｓ］．ｃｏｎｃａｔｅに等しいか否かを判断する（ステップＳ２３）。ｔｓ＝１のＣｏｎｃａｔｅ情報は、ともに１であるので（ステップＳ２３：Ｙｅｓ）、ＭＳＩ処理回路２８は、ＭＳＩのミスマッチアラームを検出しないで、ｔｓの値をインクリメントして２とする（ステップＳ２５）。そして、ステップＳ２３に戻る。
【００７３】
ステップＳ２３〜ステップＳ２５のループ処理（図１４において（Ｃ）で示すループ処理）を繰り返す中で、図１０及び図１３に示す例では、例えばｔｓの値が４になると、Ｃｏｎｃａｔｅ情報が不一致となる（ステップＳ２３：Ｎｏ）。すなわち、ＥＸＰ＿Ｃｏｎｃａｔｅ＿Ｔａｂｌｅ［４］．ｃｏｎｃａｔｅは２であり、ＲＣＶ＿Ｃｏｎｃａｔｅ＿Ｔａｂｌｅ［４］．ｃｏｎｃａｔｅは４である。従って、ＭＳＩ処理回路２８は、ＭＳＩのミスマッチアラームを検出し、４のトリビュタリースロットナンバ（ＴＳ  Ｎｕｍｂｅｒ）がアサインされているトリビュタリーポートのミスマッチを通知する（ステップＳ２４）。そして、ＭＳＩ処理回路２８は、ｔｓの値をインクリメントして３とし（ステップＳ２５）、ステップＳ２３に戻る。
【００７４】
ＭＳＩ処理回路２８は、ｔｓの値がＭＡＸＴＳＩＮＦＯよりも大きくなるまで、ステップＳ２３〜ステップＳ２５のループ処理を繰り返す。ＭＳＩ処理回路２８は、Ｃｏｎｃａｔｅ情報が不一致であるトリビュタリースロットナンバ（ＴＳ  Ｎｕｍｂｅｒ）がアサインされているトリビュタリーポートについてミスマッチを通知する（ステップＳ２４）。そして、ＭＳＩ処理回路２８は、ミスマッチの検出を終了する。
【００７５】
・第１変形例の説明
図１５は、実施例２にかかる光伝送装置の第１変形例を示すブロック図である。図１５に示すように、光伝送装置は、光伝送装置３１と制御装置３２とに分離されていてもよい。制御装置３２は、ＭＳＩ処理回路２８及びメモリ２９を備えている。この場合、光伝送装置３１は、ＭＳＩ処理回路２８及びメモリ２９を備えていない。
【００７６】
・第２変形例の説明
図１６は、実施例２にかかる光伝送装置の第２変形例を示すブロック図である。図１６に示すように、光伝送装置３３は、クロスコネクト回路を備えていなくてもよい。この場合、光伝送装置３３は、マルチプレクサ／デマルチプレクサ装置となる。あるいは、光伝送装置３３は、クロスコネクト回路を備えているが、クロスコネクト回路の設定を固定にしていてもよい。
【００７７】
・第３変形例の説明
図１７は、実施例２にかかる光伝送装置の第３変形例を示すブロック図である。図１７に示すように、光伝送装置は、上述した第１変形例と第２変形例とを組み合わせたものであり、光伝送装置３４と制御装置３２とに分離されていてもよい。光伝送装置３４は、ＭＳＩ処理回路２８及びメモリ２９を備えていない。光伝送装置３４は、クロスコネクト回路を備えていないか、あるいは、クロスコネクト回路の設定を固定にされていてもよい。
【００７８】
実施例２によれば、実施例１と同様の効果が得られる。また、同じトリビュタリーポートに割り当てられているトリビュタリースロットの連結数の情報を新たにオーバーヘッド情報として定義しなくてもよいので、フレームを処理する回路の構成を変更せずに済む。
【００７９】
（実施例３）
図１８は、実施例３にかかる光伝送装置を示すブロック図である。図１９は、実施例３にかかる光伝送装置の信号の流れの一例を示すブロック図である。図１８及び図１９に示すように、光伝送装置４１は、置換部または停止部として例えばスケルチ回路４２を備えていてもよい。スケルチ回路４２は、ＭＳＩ処理回路２８に接続されている。スケルチ回路４２は、ＭＳＩ処理回路２８がＭＳＩのミスマッチアラームを検出した場合に、ミスマッチアラームの対象となったＬＯ−ＯＤＵｋフレームの信号を遮断する。
【００８０】
例えば、スケルチ回路４２は、クロスコネクト回路２６の前段において、クライアント信号の種類に対応した、ＯＴＮにおけるＯＤＵｋ−ＡＩＳ（ＡＩＳ：Ａｌａｒｍ  Ｉｎｄｉｃａｔｉｏｎ  Ｓｉｇｎａｌ）、ＳＯＮＥＴにおけるＡＩＳ−Ｌ、または１０Ｇｂｐｓイーサネット（登録商標）におけるＬＦのような信号置換を実施してもよい。スケルチ回路４２は、このような信号置換をクロスコネクト回路２６の後段において実施してもよい。
【００８１】
あるいは、スケルチ回路４２は、ミスマッチアラームの対象となったトリビュタリーポートに割り当てられたクライアント信号もしくはそのクライアント信号を収容したＯＴＮフレームを再びネットワークへ出力する光モジュール２２に対して、光出力を停止するようにしてもよい。なお、図１８に示す例では、スケルチ回路４２は、クロスコネクト回路２６の前段及び後段において信号置換を実施し、また光モジュール２２に対して光出力の停止を実施するように表されているが、何れか一つまたは二つ、あるいは全部を実施するようになっていてもよい。
【００８２】
・第１変形例の説明
図２０は、実施例３にかかる光伝送装置の第１変形例を示すブロック図である。図２０に示すように、光伝送装置は、実施例２にかかる光伝送装置の第１変形例と同様に、光伝送装置４３と制御装置４４とに分離されていてもよい。制御装置４４は、ＭＳＩ処理回路２８、メモリ２９及びスケルチ回路４２を備えている。この場合、光伝送装置４３は、ＭＳＩ処理回路２８、メモリ２９及びスケルチ回路４２を備えていない。
【００８３】
・第２変形例の説明
図２１は、実施例３にかかる光伝送装置の第２変形例を示すブロック図である。図２１に示すように、光伝送装置は、クロスコネクト回路２６を備えた装置＃２＿４６、それぞれネットワークとのインターフェイスとなる装置＃１＿４５、装置＃３＿４７、装置＃４＿４８及び装置＃５＿４９とに分離されていてもよい。図２１に示す例では、例えばＭＳＩオーバーヘッド検出回路２７、ＭＳＩ処理回路２８、メモリ２９及びスケルチ回路４２は装置＃１＿４５に設けられていてもよい。
【００８４】
・第３変形例の説明
図２２は、実施例３にかかる光伝送装置の第３変形例を示すブロック図である。図２２に示すように、光伝送装置は、上述した実施例３における第１変形例と第２変形例とを組み合わせたものであり、光伝送装置５０と制御装置４４とに分離されていてもよい。光伝送装置５０は、ＭＳＩ処理回路２８、メモリ２９及びスケルチ回路４２を備えていない。
【００８５】
・第４変形例の説明
図２３は、実施例３にかかる光伝送装置の第４変形例を示すブロック図である。図２３に示すように、光伝送装置５１は、実施例２にかかる光伝送装置の第２変形例と同様に、クロスコネクト回路を備えていないか、クロスコネクト回路の設定が固定にされているマルチプレクサ／デマルチプレクサ装置であってもよい。
【００８６】
・第５変形例の説明
図２４は、実施例３にかかる光伝送装置の第５変形例を示すブロック図である。図２４に示すように、光伝送装置は、実施例３にかかる光伝送装置の第１変形例と第４変形例とを組み合わせたものであり、光伝送装置５２と制御装置４４とに分離されていてもよい。光伝送装置５２は、ＭＳＩ処理回路２８、メモリ２９及びスケルチ回路４２を備えていない。光伝送装置５２は、クロスコネクト回路を備えていないか、あるいは、クロスコネクト回路の設定を固定にされていてもよい。
【００８７】
実施例３によれば、実施例２と同様の効果が得られる。また、スケルチ回路４２によって、ミスマッチアラームの対象となったトリビュタリーポートに割り当てられたクライアント信号もしくはそのクライアント信号を収容したＯＴＮフレームが再びネットワークへ出力されるのを防ぐことができる。
【００８８】
上述した実施例１〜３に関し、さらに以下の付記を開示する。
【００８９】
（付記１）受信信号の複数のスロットのそれぞれに割り当てられたポートの情報を抽出する抽出部と、抽出された前記ポートの情報に基づいて、前記複数のスロットの中の第１のスロットについて、同じポートに割り当てられているスロットの数を求め、該スロットの数と前記第１のスロットの期待値とを比較する比較部と、スロットごとに、同じポートに割り当てられるスロットの数に対する期待値を保持するメモリと、を備え、前記比較部は、前記第１のスロットについて、同一ポートに割り当てられているスロットの数が前記第１のスロットの期待値と異なるときにミスマッチを検出することを特徴とする光伝送装置。
【００９０】
（付記２）前記ミスマッチが検出されたときに、前記受信信号から分離された、前記スロットの数が前記期待値と異なるスロットの信号を他の信号に置換する置換部、を備えることを特徴とする付記１に記載の光伝送装置。
【００９１】
（付記３）前記ミスマッチが検出されたときに、前記受信信号から分離されて出力先へ振り分けられた、前記スロットの数が前記期待値と異なるスロットの信号を他の信号に置換する置換部、を備えることを特徴とする付記１に記載の光伝送装置。
【００９２】
（付記４）前記ミスマッチが検出されたときに、前記受信信号から分離されて出力先へ振り分けられた、前記スロットの数が前記期待値と異なるスロットの信号を出力する出力部に対して当該信号の出力を停止させる停止部、を備えることを特徴とする付記１に記載の光伝送装置。
【００９３】
（付記５）前記受信信号から分離された各スロットの信号をそれぞれの出力先へ振り分けるクロスコネクト部、を備えることを特徴とする付記１〜４のいずれか一つに記載の光伝送装置。
【００９４】
（付記６）受信信号の複数のスロットのそれぞれに割り当てられたポートの情報を抽出し、抽出された前記ポートの情報に基づいて、前記複数のスロットの中の第１のスロットについて、同じポートに割り当てられているスロットの数を求め、求めたスロットの数と、前記第１のスロットの期待値とを比較し、スロットごとに、同一ポートに割り当てられているスロットの数が前記第１のスロットの期待値と異なるときにミスマッチを検出することを特徴とする光伝送方法。
【００９５】
（付記７）前記ミスマッチが検出されたときに、前記受信信号から分離された、前記スロットの数が前記期待値と異なるスロットの信号を他の信号に置換することを特徴とする付記６に記載の光伝送方法。
【００９６】
（付記８）前記ミスマッチが検出されたときに、前記受信信号から分離されて出力先へ振り分けられた、前記スロットの数が前記期待値と異なるスロットの信号を他の信号に置換することを特徴とする付記６に記載の光伝送方法。
【００９７】
（付記９）前記ミスマッチが検出されたときに、前記受信信号から分離されて出力先へ振り分けられた、前記スロットの数が前記期待値と異なるスロットの信号の出力を停止することを特徴とする付記６に記載の光伝送方法。
【符号の説明】
【００９８】
１，２１，３１〜３４，４１，４３〜５２  光伝送装置
２，２７  抽出部
３，２８  比較部
４，２９  メモリ
２２  出力部
２６  クロスコネクト部
４２  置換部、停止部
【図１】
0005796327.tif 000002
【図２】
0005796327.tif 000003
【図３】
0005796327.tif 000004
【図４】
0005796327.tif 000005
【図５】
0005796327.tif 000006
【図６】
0005796327.tif 000007
【図７】
0005796327.tif 000008
【図８】
0005796327.tif 000009
【図９】
0005796327.tif 000010
【図１０】
0005796327.tif 000011
【図１１】
0005796327.tif 000012
【図１２】
0005796327.tif 000013
【図１３】
0005796327.tif 000014
【図１４】
0005796327.tif 000015
【図１５】
0005796327.tif 000016
【図１６】
0005796327.tif 000017
【図１７】
0005796327.tif 000018
【図１８】
0005796327.tif 000019
【図１９】
0005796327.tif 000020
【図２０】
0005796327.tif 000021
【図２１】
0005796327.tif 000022
【図２２】
0005796327.tif 000023
【図２３】
0005796327.tif 000024
【図２４】
0005796327.tif 000025
【図２５】
0005796327.tif 000026
【図２６】
0005796327.tif 000027