(57)【特許請求の範囲】
【請求項１】
低速信号転送用フレームを高速信号転送用フレームの複数タイムスロットに収容してネットワークのノード装置を介して伝送する伝送方法であって、
前記低速信号転送用フレームを収容するタイムスロット数の増加時に、前記複数タイムスロットはタイムスロット番号順で前記ノード装置のクロスコネクト部の複数の入力番号に供給され、
前記複数タイムスロットが入力される前記クロスコネクト部の複数の入力番号と前記複数タイムスロットが出力される前記クロスコネクト部の複数の出力番号とを結ぶクロスコネクトが交差しないようクロスコネクトを張り替える
ことを特徴とする伝送方法。
【請求項２】
請求項１記載の伝送方法において、
前記クロスコネクトの張り替えは、増加するタイムスロット数が１の場合に、既存及び追加の入力番号を番号順に並べ替え、かつ、既存及び追加の出力番号を番号順に並べ替え、
前記番号順に並べ替えられた入力番号と出力番号のペアが、前記クロスコネクト部でタイムスロットを入力されている既存の入力番号とタイムスロットを出力していない追加の出力番号とのクロスコネクトを行う場合は、前記入力番号と張り替え前後の出力番号間をマルチキャストでクロスコネクトしたのち、前記入力番号と張り替え前の出力番号とのクロスコネクトを削除して、前記入力番号と張り替え後の出力番号とのクロスコネクトを設定するマルチキャスト張り替えを行い、
更に、前記番号順に並べ替えられた入力番号と出力番号のペアが、前記既存の入力番号とタイムスロットを出力している既存の出力番号とのクロスコネクトを行う場合は、前記既存の入力番号に入力されるタイムスロット番号が同じ場合は既存のクロスコネクトの設定を維持し、異なる場合は前記マルチキャスト張り替えを行い、
更に、前記番号順に並べ替えられた入力番号と出力番号のペアが、タイムスロットを入力されていない追加の入力番号と前記既存の出力番号とのクロスコネクト、又は前記追加の入力番号と前記追加の出力番号とのクロスコネクトを行う場合は、既存のクロスコネクトの設定を維持する
ことを特徴とする伝送方法。
【請求項３】
請求項２記載の伝送方法において、
前記クロスコネクトの張り替えは、増加するタイムスロット数が２以上の場合に、既存及び追加の入力番号を番号順に並べ替え、かつ、既存及び追加の出力番号を番号順に並べ替え、
前記番号順に並べ替えられた入力番号と出力番号のペアが、前記クロスコネクト部でタイムスロットを入力されている既存の入力番号とタイムスロットを出力していない追加の出力番号とのクロスコネクトを行う場合は、自タイムスロット番号が接続を予定している入力番号が接続している出力番号のタイムスロット番号をＡとし、前記自タイムスロット番号より老番の入力番号が接続している出力番号のタイムスロット番号をＢとし、前記自タイムスロット番号をＣとして、Ａ＜Ｂ＜Ｃの関係又はＡ＞Ｂ＞Ｃの関係であればクロスコネクト張り替えを一旦休止し、Ａ＜Ｂ＜Ｃ又はＡ＞Ｂ＞Ｃ以外の関係であれば前記マルチキャスト張り替えを行い、
更に、前記番号順に並べ替えられた入力番号と出力番号のペアが、前記既存の入力番号と前記既存の出力番号とのクロスコネクトを行う場合は、前記既存の入力番号に入力されるタイムスロット番号が同じ場合は既存のクロスコネクトの設定を維持し、異なる場合は前記マルチキャスト張り替えを行い、
更に、前記番号順に並べ替えられた入力番号と出力番号のペアが、タイムスロットを入力されていない追加の入力番号と前記既存の出力番号とのクロスコネクト、又は前記追加の入力番号と前記追加の出力番号とのクロスコネクトを行う場合は、既存のクロスコネクトの設定を維持する
ことを特徴とする伝送方法。
【請求項４】
低速信号転送用フレームを高速信号転送用フレームの複数タイムスロットに収容して伝送するネットワークのノード装置であって、
前記低速信号転送用フレームを収容するタイムスロット数の増加時に、前記複数タイムスロットをタイムスロット番号順で複数の入力番号に供給され、前記複数タイムスロットのクロスコネクトを行って複数の出力番号から出力するクロスコネクト部と、
前記複数タイムスロットが入力される前記クロスコネクト部の複数の入力番号と前記複数タイムスロットが出力される前記クロスコネクト部の複数の出力番号とを結ぶクロスコネクトが交差しないようクロスコネクトを張り替える張り替え部と、
を有することを特徴とするノード装置。
【請求項５】
請求項４記載のノード装置において、
前記張り替え部は、前記クロスコネクト部の入力番号と出力番号とのクロスコネクトを張り替える際に、増加するタイムスロット数が１の場合に、既存及び追加の入力番号を番号順に並べ替え、かつ、既存及び追加の出力番号を番号順に並べ替え、
前記番号順に並べ替えられた入力番号と出力番号のペアが、前記クロスコネクト部でタイムスロットを入力されている既存の入力番号とタイムスロットを出力していない追加の出力番号とのクロスコネクトを行う場合は、前記入力番号と張り替え前後の出力番号間をマルチキャストでクロスコネクトしたのち、前記入力番号と張り替え前の出力番号とのクロスコネクトを削除して、前記入力番号と張り替え後の出力番号とのクロスコネクトを設定するマルチキャスト張り替えを行い、
更に、前記番号順に並べ替えられた入力番号と出力番号のペアが、前記既存の入力番号とタイムスロットを出力している既存の出力番号とのクロスコネクトを行う場合は、前記既存の入力番号に入力されるタイムスロット番号が同じ場合は既存のクロスコネクトの設定を維持し、異なる場合は前記マルチキャスト張り替えを行い、
更に、前記番号順に並べ替えられた入力番号と出力番号のペアが、タイムスロットを入力されていない追加の入力番号と前記既存の出力番号とのクロスコネクト、又は前記追加の入力番号と前記追加の出力番号とのクロスコネクトを行う場合は、既存のクロスコネクトの設定を維持する
ことを特徴とするノード装置。
【請求項６】
請求項５記載のノード装置において、
前記張り替え部は、増加するタイムスロット数が２以上の場合に、既存及び追加の入力番号を番号順に並べ替え、かつ、既存及び追加の出力番号を番号順に並べ替え、
前記番号順に並べ替えられた入力番号と出力番号のペアが、前記クロスコネクト部でタイムスロットを入力されている既存の入力番号とタイムスロットを出力していない追加の出力番号とのクロスコネクトを行う場合は、自タイムスロット番号が接続を予定している入力番号が接続している出力番号のタイムスロット番号をＡとし、前記自タイムスロット番号より老番の入力番号が接続している出力番号のタイムスロット番号をＢとし、前記自タイムスロット番号をＣとして、Ａ＜Ｂ＜Ｃの関係又はＡ＞Ｂ＞Ｃの関係であればクロスコネクト張り替えを一旦休止し、Ａ＜Ｂ＜Ｃ又はＡ＞Ｂ＞Ｃ以外の関係であれば前記マルチキャスト張り替えを行い、
更に、前記番号順に並べ替えられた入力番号と出力番号のペアが、前記既存の入力番号と前記既存の出力番号とのクロスコネクトを行う場合は、前記既存の入力番号に入力されるタイムスロット番号が同じ場合は既存のクロスコネクトの設定を維持し、異なる場合は前記マルチキャスト張り替えを行い、
更に、前記番号順に並べ替えられた入力番号と出力番号のペアが、タイムスロットを入力されていない追加の入力番号と前記既存の出力番号とのクロスコネクト、又は前記追加の入力番号と前記追加の出力番号とのクロスコネクトを行う場合は、既存のクロスコネクトの設定を維持する
ことを特徴とするノード装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、低速信号転送用フレームを高速信号転送用フレームに収容してネットワークを伝送する伝送方法及びノード装置に関する。
【背景技術】
【０００２】
ネットワーク分野において、今後適用領域の拡大が予想される次世代光トランスポート技術としてパケット系データを統合的に扱えるＯＴＮ（Ｏｐｔｉｃａｌ  Ｔｒａｎｓｐｏｒｔ  Ｎｅｔｗｏｒｋ：光転送ネットワーク）がＩＴＵ−Ｔにおいて勧告化されている。
【０００３】
ＯＴＮは、ＳＯＮＥＴ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｏｐｔｉｃａｌ  Ｎｅｔｗｏｒｋ）／ＳＤＨ（Ｓｙｎｃｈｒｏｎｏｕｓ  Ｄｉｇｉｔａｌ  Ｈｉｅｒａｒｃｈｙ）等のＴＤＭ系データと、Ｅｔｈｅｒｎｅｔ（登録商標、以降、単に「ＬＡＮ」と呼ぶ）等のパケット系データを統合的に扱うことができる。
【０００４】
ＯＴＮには、現在の主要なトラフィックであるパケット系データを効率的に伝送するために、需要に応じて可変帯域を与えることができるＯＤＵｆｌｅｘ（Ｏｐｔｉｃａｌ  Ｃｈａｎｎｅｌ  Ｄａｔａ  Ｕｎｉｔ  ｆｌｅｘ）の仕様がある。
【０００５】
ＯＤＵｆｌｅｘでは、帯域増加等をフレキシブルに行うことが可能であるが、クロスコネクトが多段配置されているＯＴＮネットワークにおいては、デマッピングする際に、バイト配列が入れ変わってしまうという場合がある。
【０００６】
このような問題に関連する技術として、ＯＤＵ０×２本で使用されていた伝送路からＯＤＵ０×１本の削除が行われた場合に、ＯＤＵ０×１本で使用されている他の伝送路に残りのＯＤＵ０と同一の信号を出力する制御した上で、ＯＤＵパスの張り替えを行う技術が提案されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１１−１７６６１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、このようなＯＤＵパスの張り替えを行う技術を使用しても、ＯＤＵｆｌｅｘにデマッピングする際に、バイト配列が変わり伝送情報が失われてしまうという問題があった。
【０００９】
そこで、開示の伝送方法は、ＯＴＮネットワークにおいて、帯域増加時における転送順序の誤りを抑制することを目的とする。
【課題を解決するための手段】
【００１０】
開示の一実施形態による伝送方法は、低速信号転送用フレームを高速信号転送用フレームの複数タイムスロットに収容してネットワークのノード装置を介して伝送する伝送方法であって、
前記低速信号転送用フレームを収容するタイムスロット数の増加時に、前記複数タイムスロットはタイムスロット番号順で前記ノード装置のクロスコネクト部の複数の入力番号に供給され、
前記複数タイムスロットが入力される前記クロスコネクト部の複数の入力番号と前記複数タイムスロットが出力される前記クロスコネクト部の複数の出力番号とを結ぶクロスコネクトが交差しないようクロスコネクトを張り替える。
【発明の効果】
【００１１】
本実施形態によれば、帯域増加時における転送順序の誤りを抑制することができる。
【図面の簡単な説明】
【００１２】
【図１】ＯＴＵｋフレームフォーマットを示す図である。
【図２】ＯＴＮネットワークの一例の構成図である。
【図３】ＯＴＮネットワークの一実施形態の構成図である。
【図４】ＴＳ＃１，＃３にて伝送されるデータを示す図である。
【図５】ＯＤＵｆｌｅｘの帯域増加を説明するための図である。
【図６】ＴＳ＃１〜＃３にて伝送されるデータを示す図である。
【図７】ＯＤＵｆｌｅｘの帯域増加を説明するための図である。
【図８】ＯＤＵｆｌｅｘの帯域増加を説明するための図である。
【図９】ＯＤＵｆｌｅｘの帯域増加を説明するための図である。
【図１０】ＯＤＵｆｌｅｘの帯域増加を説明するための図である。
【図１１】ＯＤＵｆｌｅｘの帯域増加を説明するための図である。
【図１２】ＴＳ＃１〜＃３にて伝送されるデータを示す図である。
【図１３】中間ノードの第１実施形態の構成図である。
【図１４】クロスコネクト張り替え制御回路の一実施形態の構成図である。
【図１５】中間ノードの第２実施形態の構成図である。
【図１６】クロスコネクトペア情報の一例を示す図である。
【図１７】ＴＳ追加情報の一例を示す図である。
【図１８】張り替え管理テーブルの一例を示す図である。
【図１９】ＴＳ追加前のクロスコネクト状態を示す図である。
【図２０】クロスコネクトペア情報を示す図である。
【図２１】ＴＳ追加情報を示す図である。
【図２２】張り替え管理テーブルを示す図である。
【図２３】クロスコネクト状態を示す図である。
【図２４】クロスコネクト状態を示す図である。
【図２５】クロスコネクト状態を示す図である。
【図２６】クロスコネクト状態を示す図である。
【図２７】ＴＳ追加前のクロスコネクト状態を示す図である。
【図２８】クロスコネクトペア情報を示す図である。
【図２９】ＴＳ追加情報を示す図である。
【図３０】張り替え管理テーブルを示す図である。
【図３１】クロスコネクト状態を示す図である。
【図３２】クロスコネクト状態を示す図である。
【図３３】クロスコネクト状態を示す図である。
【図３４】ＯＴＮネットワークの一実施形態の構成図である。
【発明を実施するための形態】
【００１３】
以下、図面に基づいて実施形態を説明する。
【００１４】
＜フレームフォーマット＞
図１にＯＴＵｋ（Ｏｐｔｉｃａｌ  ｃｈａｎｎｅｌ  Ｔｒａｎｓｐｏｒｔ  Ｕｎｉｔ  ｋ：ｋは０又は正の整数）のフレームフォーマットを示す。ＯＴＵｋフレームはオーバーヘッド部、ＯＰＵ（Ｏｐｔｉｃａｌ  ｃｈａｎｎｅｌ  Ｐａｙｌｏａｄ  Ｕｎｉｔ）ペイロード部、及び、ＦＥＣ（Ｆｏｒｗａｒｄ  Ｅｒｒｏｒ  Ｃｏｒｒｅｃｔｉｏｎ）部を含む。
【００１５】
オーバーヘッド部は第１列（ｃｏｌｕｍｎ）〜第１６列の１６バイト×４行（ｒｏｗ）のサイズを有しており、接続及び品質の管理に用いられる。第１列〜第７列×第１行はＦＡ（Ｆｒａｍｅ  Ａｌｉｇｎｍｅｎｔ）オーバーヘッドであり、第８列〜第１４列×第１行はＯＴＵオーバーヘッドである。第１列〜第１４列×第２行〜第４行はＯＤＵオーバーヘッドである。第１５列〜第１６列×第１行〜第４行はＯＰＵオーバーヘッド（マッピング及び制御部）とされ、第１５列×第１行〜第４行はＯＰＵｆｌｅｘオーバーヘッドである。ＯＰＵペイロード部は、第１７列〜第３８２４列の３８０８バイト×４行のサイズを有する。ＦＥＣ部は、第３８２５列〜第４０８０列の２５６バイト×４行のサイズを有し、伝送中に発生した誤りを訂正するために用いられる。
【００１６】
なお、接続及び品質の管理に用いるオーバーヘッドバイトをＯＰＵｋペイロード部に付加したものをＯＤＵｋ（Ｏｐｔｉｃａｌ  ｃｈａｎｎｅｌ  Ｄａｔａ  Ｕｎｉｔ）と称する。また、フレーム同期、接続及び品質の管理等に用いるオーバーヘッドバイト及びＯＴＵｋＦＥＣオーバーヘッド部をＯＤＵｋに付加したものをＯＴＵｋと称する。ＯＤＵｆｌｅｘのフォーマットはＯＤＵフォーマットと同一である。
【００１７】
ここで、例えばイーサネット（登録商標）等のクライアント信号を収容したＯＤＵｆｌｅｘフレームをＬＯ＿ＯＤＵｆｌｅｘ（Ｌｏｗｅｒ  Ｏｒｄｅｒ  ＯＤＵｆｌｅｘ）と呼び、低速のＬＯ＿ＯＤＵｆｌｅｘフレームやＬＯ＿ＯＤＵフレームを複数多重収容した高速のＯＤＵフレームをＨＯ＿ＯＤＵ（Ｈｉｇｈｅｒ  Ｏｒｄｅｒ  ＯＤＵ）と呼ぶ。また、ＬＯ＿ＯＤＵｆｌｅｘフレームやＬＯ＿ＯＤＵフレームを低速信号転送用フレームとも呼び、ＨＯ＿ＯＤＵフレームを高速信号転送用フレームとも呼ぶ。
【００１８】
ＯＤＵｆｌｅｘフレームのＨＯ＿ＯＤＵｋへの多重収容は、ＨＯ＿ＯＤＵｋフレームのペイロード部分であるＯＰＵｋ（Ｏｐｔｉｃａｌ  Ｃｈａｎｎｅｌ  Ｐａｙｌｏａｄ  Ｕｎｉｔ  'ｋ'）ペイロードエリアをバイト単位でｔｓ個に分割したトリビュータリスロット（Ｔｒｉｂｕｔａｒｙ  Ｓｌｏｔ：ＴＳ）を定義し、ＨＯ＿ＯＤＵｋフレームのペイロードエリアの各ＴＳにＯＤＵｋを収容することにより実現する。
【００１９】
ＩＴＵ−Ｔ  Ｇ．７０９勧告では、１ＴＳ当たりの帯域が約１．２５Ｇｂｐｓ及び約２．５Ｇｂｐｓ程度の２種類のトリビュータリスロットを定義している。１トリビュータリスロット当たりの帯域が約１．２５Ｇｂｐｓの場合のトリビュータリスロット数ｔｓは、ＨＯ＿ＯＤＵ１に対してｔｓ＝２、ＨＯ＿ＯＤＵ２に対してはｔｓ＝８、ＨＯ＿ＯＤＵ３に対してはｔｓ＝３２、ＨＯ＿ＯＤＵ４に対してはｔｓ＝８０を定義している。なお、トリビュータリスロットをタイムスロットとも呼び、トリビュータリスロット収容数ｔｓをタイムスロット収容数とも呼び、トリビュータリスロットを識別するＴＳ番号をタイムスロット番号とも呼ぶ。
【００２０】
ここで、ＯＤＵｆｌｅｘの帯域はＴＳ単位で行われる。このＴＳの増減はＨＯ＿ＯＰＵｋオーバーヘッドのＲＣＯＨ（Ｒｅｓｉｚｅ  Ｃｏｎｔｒｏｌ  Ｏｖｅｒｈｅａｄ）１，ＲＣＯＨ２，ＲＣＯＨ３を用いて制御される。図１において、ＨＯ＿ＯＰＵｋオーバーヘッドのＲＣＯＨ１のＲＰはＲｅｓｉｚｉｎｇ  Ｐｒｏｔｏｃｏｌを示す。ＲＣＯＨ１，ＲＣＯＨ２のＴＰＩＤ（Ｔｒｉｂｕｔａｒｙ  Ｐｏｒｔ  ＩＤ）は増減させるトリビュータリスロットの番号を示す。ＲＣＯＨ２のＴＳＧＳ（Ｔｒｉｂｕｔａｒｙ  Ｓｌｏｔ Ｇｒｏｕｐ  Ｓｔａｔｕｓ）はＯＤＵｆｌｅｘの帯域増減を開始するための応答を示し、ＣＴＲＬ（ＣｏｎＴＲｏＬ）はＴＳの増減状態の制御を示し、ＴＳＣＣ（Ｔｒｉｂｕｔａｒｙ  Ｓｌｏｔ  Ｃｏｎｎｅｃｔｉｖｉｔｙ  Ｃｈｅｃｋ）はＯＤＵｆｌｅｘの帯域変更中であることを示す。
【００２１】
＜ＯＴＮネットワークの一例＞
ＴＳ単位でのクロスコネクトが多段配置されているＯＴＮネットワークで、ＬＯ＿ＯＤＵｆｌｅｘを伝送させる際に、信号帯域増加に伴いＨＯ＿ＯＤＵのリンクにＴＳ（Ｔｒｉｂｕｔａｒｙｓｌｏｔ）を追加する場合、空いているＴＳに単純に追加すると、既に使用されている既存のＴＳとの転送順序（ｔｒａｎｓｍｉｓｓｉｏｎ  ｏｒｄｅｒ）が、多段のクロスコネクトを通過する過程で誤って伝送されるおそれがある。
【００２２】
図２にＯＴＮネットワークの一例の構成図を示す。ソース側のノード１は初期設定でＨＯ＿ＯＤＵ２の１番目のＴＳであるＴＳ＃１，２番目のＴＳであるＴＳ＃２，５番目のＴＳであるＴＳ＃５にＬＯ＿ＯＤＵｆｌｅｘ信号を割り当て中間ノード２に伝送する。その後、ＨＯ＿ＯＤＵ２の３番目のＴＳであるＴＳ＃３にＯＤＵｆｌｅｘ信号を伝送データの遮断を伴わないヒットレスで追加し、ＨＯ＿ＯＤＵ２のＴＳ＃１，＃２，＃３，＃５の順序つまりＴＳ番号順でマッピングして＃ａ，＃ｂ，＃ｃ，＃ｄの順のバイトストリームを中間ノード２に伝送する。
【００２３】
中間ノード２は初期設定でＨＯ＿ＯＤＵ２のＴＳ＃１，＃２，＃５をＨＯ＿ＯＤＵ４のＴＳ＃１，＃２，＃３に連続配置して中間ノード３に伝送する。その後、ヒットレスで追加されたＨＯ＿ＯＤＵ２のＴＳ＃３をＨＯ＿ＯＤＵ４のＴＳ＃４にクロスコネクトする。このＨＯ＿ＯＤＵ２のＴＳ＃３とＨＯ＿ＯＤＵ４のＴＳ＃４のクロスコネクトは、既存のＨＯ＿ＯＤＵ２のＴＳ＃５とＨＯ＿ＯＤＵ４のＴＳ＃３のクロスコネクトと交差する。そして、ＨＯ＿ＯＤＵ４のＴＳ＃１，＃２，＃３，＃４の順序でマッピングして＃ａ，＃ｂ，＃ｄ，＃ｃの順のバイトストリームを中間ノード３に伝送する。つまり、中間ノード２において転送順序誤りが生じている。
【００２４】
中間ノード３は初期設定でＨＯ＿ＯＤＵ４のＴＳ＃１，＃２，＃３をＨＯ＿ＯＤＵ３のＴＳ＃２，＃４，＃５に配置してシンク側のノード４に伝送する。その後、追加されたＨＯ＿ＯＤＵ４のＴＳ＃４をＨＯ＿ＯＤＵ３のＴＳ＃３にクロスコネクトする。このＨＯ＿ＯＤＵ４のＴＳ＃４とＨＯ＿ＯＤＵ３のＴＳ＃３のクロスコネクトは、既存のＨＯ＿ＯＤＵ４のＴＳ＃２，＃３とＨＯ＿ＯＤＵ３のＴＳ＃４，＃５のクロスコネクトと交差する。そして、ＨＯ＿ＯＤＵ３のＴＳ＃２，＃３，＃４，＃５の順序でマッピングして＃ａ，＃ｃ，＃ｂ，＃ｄの順のバイトストリームをノード４に伝送する。つまり、中間ノード３において転送順序誤りが生じている。このように、図２の例では、転送順序に誤りが生じる。
【００２５】
＜実施形態、帯域増加前＞
図３にＯＴＮネットワークの一実施形態の構成図を示す。図３において、ＬＯ＿ＯＤＵｆｌｅｘのソースノード１０はＨＯ＿ＯＤＵｋリンクによって中間ノード１１と接続されている。また、中間ノード１１はＨＯ＿ＯＤＵｋリンクによって中間ノード１２と接続され、中間ノード１２はＨＯ＿ＯＤＵｋリンクによって中間ノード１３と接続され、中間ノード１３はＨＯ＿ＯＤＵｋリンクによってシンクノード１４と接続されている。また、各ソースノード１０とシンクノード１４は監視制御装置１５と相互に接続されている。なお、中間ノード１１〜１３を単にノード装置とも呼ぶ。
【００２６】
中間ノード１１〜１３それぞれはクロスコネクト装置であり、ＭＵＸ／ＤＭＵＸ部２１，２５と、中間フレーム変換部２２，２４と、クロスコネクト部（ＸＣ）２３とを有している。
【００２７】
ＭＵＸ／ＤＭＵＸ部２１，２５はＨＯ＿ＯＤＵｋリンクから供給されるＨＯ＿ＯＴＵｋの光信号を終端してＨＯ＿ＯＤＵｋ信号を抽出し、抽出したＨＯ＿ＯＤＵｋ信号からＬＯ＿ＯＤＵｋ信号を分離して中間フレーム変換部２２，２４に供給する。また、ＭＵＸ／ＤＭＵＸ部２１，２５は中間フレーム変換部２２，２４から供給されるＬＯ＿ＯＤＵｋ信号をＨＯ＿ＯＤＵｋ信号に多重し、ＨＯ＿ＯＤＵｋ信号からＨＯ＿ＯＴＵｋの光信号を生成してＨＯ＿ＯＤＵｋリンクに送出する。
【００２８】
中間フレーム変換部２２，２４はＭＵＸ／ＤＭＵＸ部２１，２５から供給されるＬＯ＿ＯＤＵｋ信号を中間フレームにマッピングしてクロスコネクト部２３に供給し、また、クロスコネクト部２３から供給される中間フレームからＬＯ＿ＯＤＵｋ信号をデマッピングしてＭＵＸ／ＤＭＵＸ部２１，２５に供給する。
【００２９】
クロスコネクト部２３は中間フレーム変換部２２から供給される中間フレームのクロスコネクトを行って中間フレーム変換部２４に供給し、また、中間フレーム変換部２４から供給される中間フレームのクロスコネクトを行って中間フレーム変換部２２に供給する。
【００３０】
中間フレームはオーバーヘッド領域とペイロード領域を有し、ＯＤＵ０を格納できるサイズである。オーバーヘッド領域には、ＪＣ１（Ｊｕｓｔｉｆｉｃａｔｉｏｎ  ｏｖｅｒｈｅａｄ  １）〜ＪＣ６、ＦＡＳ（Ｆｒａｍｅ  Ａｌｉｇｎｍｅｎｔ  ｏｖｅｒｈｅａｄ）、ＢＩＰ−８（Ｂｉｔ  Ｉｎｔｅｒｌｅａｖｅｄ  Ｐａｒｉｔｙ−８）、ＣＩ（Ｃｏｎｃａｔｅｎａｔｅ  Ｉｎｄｉｃａｔｉｏｎ）、ＡＦ（Ａｌａｒｍ  Ｆｌａｇ）が設定される。
【００３１】
図３においては、中間ノード１１〜１３のクロスコネクト部２３は入力番号と出力番号ともに＃１〜＃４を設定できるものとする。中間ノード１１では入力番号＃１にデータ＃ａ、入力番号＃３にデータ＃ｃが入力されており、クロスコネクトによって、データ＃ａは出力番号＃３、データ＃ｃは出力番号＃４から出力する。
【００３２】
中間ノード１２，１３では入力番号＃３にデータ＃ａ、入力番号＃４にデータ＃ｃが入力されており、クロスコネクトによって、データ＃ａは出力番号＃３、データ＃ｃは出力番号＃４から出力する。
【００３３】
この場合、図５のＡ点つまりソースノード１０と中間ノード１１間では、入力番号＃１，＃３に対応するＯＤＵｆｌｅｘのＴＳ＃１，＃３にて図４に示す順序でデータＤＴ１〜ＤＴ２０が伝送される。
【００３４】
＜帯域増加要求の発生＞
ＬＯ＿ＯＤＵｆｌｅｘの帯域増加の要求が生じた際に、ＬＣＲ（Ｌｉｎｋ  Ｃｏｎｎｃｔｉｏｎ  Ｒｅｓｉｚｅ）プロトコルやＢＷＲ（ＢａｎｄＷｉｄｔｈ  Ｃｏｎｎｃｔｉｏｎ  Ｒｅｓｉｚｅ）プロトコルを用いて、ＬＯ＿ＯＤＵｆｌｅｘのソースノード１０はシンクノード１４及び中間ノード１１〜１３の間で通信を行い、各ノードでＨＯ＿ＯＤＵのＴＳ追加を実施する。
【００３５】
図５に示すように、ソースノード１０はＯＤＵｆｌｅｘの帯域をＴＳ＃１，＃３からＴＳ＃１，＃２，＃３に増加させる。この場合、ソースノード１０と中間ノード１１間では、ＴＳ＃１，＃２，＃３にて図６（Ａ）に示す順序でデータＤＴ１〜ＤＴ１５が伝送される。この時点では中間ノード１１のクロスコネクト設定は未だ変更されていないため、ＴＳ＃２は増加させたもののデータ量は図４に示す状態と同じデータ量である。
【００３６】
このため、中間ノード１１〜１３のＭＵＸ／ＤＭＵＸ部２１ではｎ：ｍの変換を行う。なお、ｎはＴＳを追加した際のＴＳ総数、ｍはＴＳ追加前のＴＳ総数である。これにより、図５のＢ点ではＴＳ＃１，＃３を使用する図６（Ｂ）の状態に変換されている。図６（Ｂ）の状態は図４に示す状態と同じ状態となる。また、クロスコネクト状態はＴＳ追加以前の状態を維持する。
【００３７】
次に、中間ノード１１〜１３のＭＵＸ／ＤＭＵＸ部２５ではｍ：ｎの変換を行う。これにより、図５のＣ点ではＴＳ＃１，＃２，＃３を使用する図６（Ｃ）の状態に変換している。図６（Ｃ）の状態は図６（Ａ）と同じ状態である。
【００３８】
次に、ＯＤＵｆｌｅｘの帯域追加によるＨＯ＿ＯＤＵのＴＳ追加に伴い、図７に示すように、初段の中間ノード１１のクロスコネクト部２３の入力／出力において、空いているＴＳ番号に設定を追加する。ここでは、例えば入力番号＃２と出力番号＃１を追加する。
【００３９】
次に、追加したクロスコネクト部２３の入力／出力のＴＳ番号に対してのクロスコネクトの張り替えを行うときの転送順序を維持するため、図８に示すように、マルチキャストを行う。すなわち、中間ノード１１のクロスコネクト部２３で既に張られている入力番号＃１から出力番号＃３へのクロスコネクトはそのままで、入力番号＃１から出力番号＃１へのクロスコネクトを有効にするマルチキャストを行う。これにより、ＯＤＵｆｌｅｘのデータ＃ａが出力番号＃１，＃３から出力されることになる。
【００４０】
次に、図９に示すように、既存のＴＳのクロスコネクトつまり入力番号＃１から出力番号＃３へのクロスコネクトは解除する。このように、入力番号と張り替え前後の出力番号間をマルチキャストでクロスコネクトしたのち、入力番号と張り替え前の出力番号とのクロスコネクトを削除して、入力番号と張り替え後の出力番号とのクロスコネクトを設定することを、マルチキャスト張り替えと呼ぶ。
【００４１】
また、中間ノード１１はＬＣＲプロトコルを用いてマルチキャストを行ったクロスコネクト部２３の後段に位置する中間ノード１２，１３のクロスコネクト部２３に対しマルチキャスト後の出力番号＃１からの出力データを使用するように、設定の切り替えを指示する。
【００４２】
次に、図１０に示すように、中間ノード１１のクロスコネクト部２３においてマルチキャスト対象以外の入力番号＃２を出力番号＃３にクロスコネクトしてクロスコネクトの張り替えを行う。
【００４３】
次に、図１１に示すように、中間ノード１１からＬＣＲプロトコルを用いての指示により中間ノード１２，１３でそれぞれ独立に、転送順序の順にクロスコネクト部２３のクロスコネクトの張り替えを行う。ｎ番目のクロスコネクトの張り替え後、中間ノード１１〜１３のＭＵＸ／ＤＭＵＸ部２１，２５でのｎ：ｍ変換又はｍ：ｎの変換をｎ：ｎ変換とすることで転送順序を維持したＨＯ＿ＯＤＵのＴＳ追加準備が完了する。この後、中間ノード１１はＬＣＲプロトコルを用いてソースノード１０にＴＳ追加準備が完了したことを通知する。
【００４４】
これにより、ソースノード１０と中間ノード１１間では、ＴＳ＃１，＃２，＃３にて図１２に示す順序でデータＤＴ１〜ＤＴ３０が伝送される。図１２においては図６（Ａ）に比してデータ量が増加している。
【００４５】
＜中間ノードの構成＞
図１３に中間ノードの第１実施形態の構成図を示す。図１３において、光モジュール３１ＡはＨＯ＿ＯＤＵｋリンクから受信したＨＯ＿ＯＴＵｋの光信号を電気信号に変換してフレーム終端回路３２Ａに供給する。また、光モジュール３１Ａはフレーム終端回路３２ＡからのＨＯ＿ＯＴＵｋフレームの電気信号を光信号に変換してＨＯ＿ＯＤＵｋリンクに送出する。
【００４６】
フレーム終端回路３２ＡはＨＯ＿ＯＴＵｋフレームを終端してＨＯ＿ＯＤＵｋフレームを抽出して分離／多重回路３３Ａに供給する。また、フレーム終端回路３２Ａは分離／多重回路３３Ａから供給されるＨＯ＿ＯＤＵｋフレームからＨＯ＿ＯＴＵｋフレームを生成して光モジュール３１Ａに供給する。
【００４７】
分離／多重回路３３ＡはＨＯ＿ＯＤＵｋフレームからＬＯ＿ＯＴＵｋフレーム，ＬＯ＿ＯＴＵｆｌｅｘフレームを分離してフレーム終端回路３４Ａに供給する。また、分離／多重回路３３Ａはフレーム終端回路３４Ａから供給されるＬＯ＿ＯＴＵｋフレーム，ＬＯ＿ＯＴＵｆｌｅｘフレームを多重してＨＯ＿ＯＤＵｋフレームを生成してフレーム終端回路３２Ａに供給する。上記の光モジュール３１Ａ，フレーム終端回路３２Ａ，分離／多重回路３３Ａが図３のＭＵＸ／ＤＭＵＸ部２１に対応する。
【００４８】
フレーム終端回路３４Ａは複数回路設けられており、各フレーム終端回路３４ＡはＬＯ＿ＯＴＵｋフレーム，ＬＯ＿ＯＴＵｆｌｅｘフレームを終端してＬＯ＿ＯＤＵｋフレーム，ＬＯ＿ＯＤＵｆｌｅｘフレームとして中間フレーム変換回路３５Ａに供給する。また、各フレーム終端回路３４Ａは中間フレーム変換回路３５Ａから供給されるＬＯ＿ＯＤＵｋフレーム，ＬＯ＿ＯＤＵｆｌｅｘフレームからＬＯ＿ＯＴＵｋフレーム，ＬＯ＿ＯＴＵｆｌｅｘフレームを生成して分離／多重回路３３Ａに供給する。
【００４９】
中間フレーム変換回路３５Ａは複数回路設けられており、各中間フレーム変換回路３５ＡはＬＯ＿ＯＴＵｋフレーム，ＬＯ＿ＯＴＵｆｌｅｘフレームを中間フレームに変換してクロスコネクト部３６に供給する。また、各中間フレーム変換回路３５Ａはクロスコネクト部３６から供給される中間フレームからＬＯ＿ＯＴＵｋフレーム，ＬＯ＿ＯＴＵｆｌｅｘフレームを生成してフレーム終端回路３４Ａに供給する。上記のフレーム終端回路３４Ａ，中間フレーム変換回路３５Ａが図３の中間フレーム変換部２２に対応する。
【００５０】
クロスコネクト部３６は中間フレーム変換回路３５Ａから供給される中間フレームのクロスコネクトを行って中間フレーム変換回路３５Ｂに供給し、また、中間フレーム変換回路３５Ｂから供給される中間フレームのクロスコネクトを行って中間フレーム変換回路３５Ａ２に供給する。上記のクロスコネクト部３６は図３のクロスコネクト部２３に対応する。
【００５１】
なお、光モジュール３１Ｂ，フレーム終端回路３２Ｂ，分離／多重回路３３Ｂ，フレーム終端回路３４Ｂ，中間フレーム変換回路３５Ｂそれぞれは、光モジュール３１Ａ，フレーム終端回路３２Ａ，分離／多重回路３３Ａ，フレーム終端回路３４Ａ，中間フレーム変換回路３５Ａと同一回路である。
【００５２】
フレーム終端回路３２Ａ，３２Ｂ，分離／多重回路３３Ａ，３３Ｂ，フレーム終端回路３４Ａ，３４Ｂ，中間フレーム変換回路３５Ａ，３５Ｂはバス３７によりインタフェース回路３８に接続されている。インタフェース回路３８にはクロスコネクト張り替え制御回路３９が接続されると共に、監視制御部４０としてのＣＰＵ４１，メモリ４２，外部メモリ４３が接続されている。
【００５３】
ＣＰＵ４１はメモリ４２に格納されている各種プログラムを実行することにより、分離／多重回路ポート設定処理４４，クロスコネクトポート設定処理４５，クロスコネクト張り替え設定処理４６などを実行する。外部メモリ４３にはクロスコネクト設定情報などが格納される。分離／多重回路ポート設定処理４４により分離／多重回路３３Ａ，３３Ｂのポートの設定が行われる。また、クロスコネクトポート設定処理４５によりクロスコネクト部３６のポート設定が行われ、クロスコネクト張り替え設定処理４６によりクロスコネクト張り替え制御回路３９への情報設定が行われる。また、監視制御部４０はＯＴＮネットワークの監視制御装置１５と接続されている。
【００５４】
＜クロスコネクト張り替え制御回路の構成＞
図１４にクロスコネクト張り替え制御回路３９の一実施形態の構成図を示す。クロスコネクトペア情報メモリ５１にはクロスコネクト張り替え設定処理４６により外部メモリ４３からクロスコネクトペア情報が格納される。ＴＳ追加情報メモリ５２にはクロスコネクト張り替え設定処理４６により外部メモリ４３からＴＳ追加情報が格納される。
【００５５】
張り替えテーブル生成制御部５３はＴＳ追加情報から張り替え管理テーブルを生成して張り替え管理テーブルメモリ５４に格納する。クロスコネクト張り替え制御部５５はクロスコネクトペア情報メモリ５１と張り替え管理テーブルメモリ５４を参照してクロスコネクト張り替え指示とクロスコネクト張り替え値を生成して監視制御部４０に通知する。また、クロスコネクトペア情報メモリ５１のクロスコネクトペア情報を更新する。
【００５６】
図１５に中間ノードの第２実施形態の構成図を示す。図１５において、図１３と同一部分には同一符号を付す。図１３ではハードウェア回路であるクロスコネクト張り替え制御回路３９でクロスコネクト張り替え制御を行うが、図１５においては監視制御部４０のソフトウェアであるクロスコネクト張り替え制御処理４７によりクロスコネクト張り替え制御を実行する。このため、図１５にはクロスコネクト張り替え制御回路３９が設けられていない。図１５ではＣＰＵ４１はメモリ４２に格納されている各種プログラムを実行することにより、分離／多重回路ポート設定処理４４，クロスコネクトポート設定処理４５，クロスコネクト張り替え制御処理４７などを実行する。なお、クロスコネクト張り替え制御処理４７はクロスコネクト張り替え設定処理４６の機能を含むものである。
【００５７】
＜クロスコネクトペア情報、ＴＳ追加情報＞
図１６にクロスコネクトペア情報メモリ５１のクロスコネクトペア情報の一例を示す。図１６の各行にアドレスとしての入力ポート番号が割り当てられている。各行には例えば７ビットで出力ポート番号が設定されている。各行のクロスコネクトペア情報はクロスコネクト部３６に張られているクロスコネクトの入力番号と出力番号とのペアを示している。例えば第４行ではクロスコネクト部３６の入力番号＃４と出力番号＃２がクロスコネクトされていることを示している。
【００５８】
図１７にＴＳ追加情報メモリ５２のＴＳ追加情報の一例を示す。図１７のＴＳ追加情報はＬＯ＿ＯＤＵｆｌｅｘの各ＴＳがどの入出力に張られたクロスコネクトを使用するかを示している。図１７の各行にアドレスとしてのＴＳ数が割り当てられている。各行は例えば１６ビットであり、ビット８〜１４は入力番号を示す。ビット１５は値１で当該入力番号にＴＳが追加されたことを示し、値０で当該入力番号のＴＳが既存のものであることを示す。ビット０〜６は出力番号を示す。ビット７は値１で当該出力番号にＴＳが追加されたことを示し、値０で当該出力番号のＴＳが既存のものであることを示す。
【００５９】
例えば第１行では１番目ＴＳは入力番号＃４から出力番号＃２の既存のクロスコネクトであることを示している。また、第３行では３番目のＴＳに対し入力番号＃２と出力番号＃４が追加されたことを示し、第４行では４番目のＴＳに対し入力番号＃３と出力番号＃５が追加されたことを示している。
【００６０】
図１８に張り替え管理テーブルメモリ５４の張り替え管理テーブルの一例を示す。図１８の張り替え管理テーブルは追加したＴＳのクロスコネクトを含めた形で転送順序を維持するクロスコネクトのテーブルである。図１８の各行にアドレスとしてのデータ番号が割り当てられている。データ番号はＬＯ＿ＯＤＵｆｌｅｘの帯域の順番つまりＴＳ番号である。ここでは帯域が４ＴＳとなり、ＴＳ＃１は入力番号＃２から出力番号＃２のクロスコネクト、ＴＳ＃２は入力番号＃３から出力番号＃３のクロスコネクト、ＴＳ＃３は入力番号＃４から出力番号＃４のクロスコネクト、ＴＳ＃４は入力番号＃５から出力番号＃５のクロスコネクトであることを示している。
【００６１】
＜クロスコネクト張り替え制御＞
初段の中間ノード１１におけるクロスコネクト張り替え制御回路３９（又はクロスコネクト張り替え制御処理４７）の動作手順について説明する。ＴＳを１つ追加した場合と、２つ以上追加した場合とではクロスコネクトを張り替えるための条件が異なるため、それぞれについて説明する。
【００６２】
＜１ＴＳ追加時＞
１ＴＳ追加時のクロスコネクト張り替えについて説明する。図１９にＴＳ追加前のクロスコネクト部３６のクロスコネクト状態を示す。ここでは、クロスコネクト部３６は４入力４出力構成とする。図１９においては、ＴＳ＃１は入力番号＃２から出力番号＃１にクロスコネクトされ、ＴＳ＃２は入力番号＃４から出力番号＃２にクロスコネクトされ、ＴＳ＃３は入力番号＃５から出力番号＃３にクロスコネクトされる。この場合のクロスコネクトペア情報を図２０に示す。
【００６３】
ここで、クロスコネクト張り替え設定処理４６ではクロスコネクト部３６の空いている入力と出力をそれぞれ１つ追加する。ＴＳ数４で入力番号＃３と出力番号＃５を追加した場合のＴＳ追加情報を図２１に示す。すなわち、図２１の第４行では４番目のＴＳに対し入力番号＃３と出力番号＃５が追加されたことを示している。
【００６４】
張り替えテーブル生成制御部５３は図２１のＴＳ追加情報から追加ＴＳの情報を含めてクロスコネクトを張り直したときに転送順序を維持するＴＳ張り替え管理テーブルを生成する。
【００６５】
ここでは、図２１のＴＳ追加情報を入力側（ビット８〜１５）と出力側（ビット０〜７）とに分け、入力側（ビット８〜１５）をビット８〜１４が若番順になるよう並べ替える。また、出力側（ビット０〜７）をビット０〜６が若番順になるよう並べ替える。これにより、図２２に示す張り替え管理テーブルが得られる。図２２の張り替え管理テーブルは図２３に示すクロスコネクト部３６のクロスコネクト状態を表している。
【００６６】
以降は、クロスコネクト張り替え制御部５５（又はクロスコネクト張り替え制御処理４７）の動作である。
【００６７】
ステップＳ１：クロスコネクト張り替え制御部５５は図２２に示す張り替え管理テーブル情報を若番順に行単位で読み出す。
【００６８】
ステップＳ２：クロスコネクト張り替え制御部５５は読み出した行の張り替え管理テーブル情報のビット１５とビット７の組み合わせで優先順を決めて、クロスコネクト張り替え指示を出力する。
【００６９】
優先１はビット１５，７が"０１"で既存入力と追加出力がペアとなっている場合であり、クロスコネクト張り替え制御部５５はクロスコネクトポート設定処理４５にマルチキャストによる張り替え実行を要求する。
【００７０】
優先２はビット１５，７が"００"で既存入力と既存出力がペアとなっている場合であり、クロスコネクト張り替え制御部５５は元々のＴＳ番号が同じ場合は、そのままのクロスコネクト状態で完了する。元々のＴＳ番号が異なる場合は、クロスコネクトポート設定処理４５にマルチキャストによる張り替え実行をクロスコネクトポート設定処理４５に要求する。
【００７１】
優先３はビット１５，７が"１０"で追加入力と既存出力がペア、又は"１１"で追加入力と追加出力がペアとなっている場合であり、クロスコネクト張り替え制御部５５はそのままのクロスコネクトを設定する。
【００７２】
ステップＳ２−１：優先１に基づいてクロスコネクト張り替え制御部５５はＴＳ番号＃４に対して、マルチキャストによる張り替え実行を要求する。これにより、クロスコネクトポート設定処理４５は入力番号＃５から出力番号＃３のクロスコネクトのＴＳ番号＃４について、入力番号＃５から出力番号＃３，＃５にマルチキャストし、入力番号＃５から出力番号＃３のクロスコネクトを削除し、入力番号＃５から出力番号＃５のクロスコネクトに張り替える。図２４に上記張り替え後におけるクロスコネクト部３６のクロスコネクト状態を示す。
【００７３】
ステップＳ２−２：他に優先１がないため優先２を確認し、ＴＳ番号＃１は元ＴＳ番号が一致しているため、そのままの設定を保持する。ＴＳ番号＃３に対して、元のＴＳ番号が同じではないのでマルチキャストによる張り替え実行をクロスコネクトポート設定処理４５に要求する。これにより、クロスコネクトポート設定処理４５はＴＳ番号＃３について、入力番号＃４から出力番号＃２，＃３にマルチキャストし、入力番号＃４から出力番号＃２のクロスコネクトを削除し、入力番号＃４から出力番号＃３のクロスコネクトに張り替える。図２５に上記張り替え後におけるクロスコネクト部３６のクロスコネクト状態を示す。
【００７４】
ステップＳ２−３：他に優先２がないため優先３を確認し、張り替え管理テーブル通りのクロスコネクト張り替えをクロスコネクトポート設定処理４５に要求する。これにより、クロスコネクトポート設定処理４５はＴＳ番号＃２について、入力番号＃３から出力番号＃２のクロスコネクトの張り替えを行う。図２６に上記張り替え後におけるクロスコネクト部３６のクロスコネクト状態を示す。
【００７５】
ステップＳ２−４：全てのＴＳ番号＃１，＃２，＃３，＃４に対して完了したので、張り替え完了をクロスコネクトポート設定処理４５に通知する。
【００７６】
＜２ＴＳ以上追加時＞
２ＴＳ追加時のクロスコネクト張り替えについて説明する。図２７にＴＳ追加前のクロスコネクト部３６のクロスコネクト状態を示す。ここでは、クロスコネクト部３６は４入力４出力構成とする。図２７においては、ＴＳ＃１は入力番号＃４から出力番号＃２にクロスコネクトされ、ＴＳ＃２は入力番号＃５から出力番号＃３にクロスコネクトされる。この場合のクロスコネクトペア情報を図２８に示す。
【００７７】
ここで、クロスコネクト張り替え設定処理４６ではクロスコネクト部３６の空いている入力と出力をそれぞれ２つ追加する。ＴＳ数３，４で、入力番号＃２，＃３と出力番号＃４，＃５を追加した場合のＴＳ追加情報を図２９に示す。すなわち、図２９の第３行では３番目のＴＳに対し入力番号＃２と出力番号＃４が追加され、第４行では４番目のＴＳに対し入力番号＃３と出力番号＃５が追加されたことを示している。
【００７８】
クロスコネクト張り替え制御部５５は図２９のＴＳ追加情報から追加ＴＳの情報を含めてクロスコネクトを張り直したときに転送順序を維持するＴＳ張り替え管理テーブルを生成する。
【００７９】
ここでは、図２９のＴＳ追加情報を入力側（ビット８〜１５）と出力側（ビット０〜７）とに分け、入力側（ビット８〜１５）をビット８〜１４が若番順になるよう並べ替える。また、出力側（ビット０〜７）をビット０〜６が若番順になるよう並べ替える。これにより、図３０に示す張り替え管理テーブルが得られる。図３０の張り替え管理テーブルは図３１に示すクロスコネクト部３６のクロスコネクト状態を表している。
【００８０】
以降は、クロスコネクト張り替え制御部５５（又はクロスコネクト張り替え制御処理４７）の動作である。
【００８１】
ステップＳ１１：クロスコネクト張り替え制御部５５は図３０に示す張り替え管理テーブル情報を若番順に行単位で読み出す。
【００８２】
ステップＳ１２：クロスコネクト張り替え制御部５５は読み出した行の張り替え管理テーブル情報のビット１５とビット７の組み合わせで優先順を決めて、クロスコネクト張り替え指示を出力する。
【００８３】
優先１はビット１５，７が"０１"で既存入力と追加出力がペアとなっている場合であり、以下の条件でクロスコネクト張り替え制御部５５はクロスコネクトポート設定処理４５にマルチキャストによる張り替え実行を要求する。ここで、自ＴＳ番号（図３１では例えばＴＳ＃３）が接続を予定している入力番号（＃４）が接続している出力番号（＃２）のＴＳ番号（ＴＳ＃１）を「Ａ」とする。自ＴＳ番号（ＴＳ＃３）より老番（ＴＳ＃４）の入力番号（＃５）が接続している出力番号（＃３）のＴＳ番号（ＴＳ＃２）を「Ｂ」とする。自ＴＳ番号（ＴＳ＃３）を「Ｃ」とする。ここで、Ａ＜Ｂ＜Ｃの関係又はＡ＞Ｂ＞Ｃの関係であればクロスコネクト張り替えを一旦スキップつまり休止する。
【００８４】
これは上記の関係がある場合にマルチキャストによる張り替え実行をするとクロスコネクトの交差が発生するので、交差を発生させないためにスキップを行う。なお、クロスコネクトの交差が発生すると、転送順序の維持が不可能となるからである。
【００８５】
一方、Ａ＜Ｂ＜Ｃ又はＡ＞Ｂ＞Ｃ以外の関係であれば、クロスコネクト張り替え制御部５５はクロスコネクトポート設定処理４５にマルチキャストによる張り替え実行を要求する。
【００８６】
優先２はビット１５，７が"００"で既存入力と既存出力がペアとなっている場合であり、クロスコネクト張り替え制御部５５は元々のＴＳ番号が同じ場合は、そのままのクロスコネクト状態で完了する。元々のＴＳ番号が異なる場合は、クロスコネクトポート設定処理４５にマルチキャストによる張り替え実行をクロスコネクトポート設定処理４５に要求する。
【００８７】
優先３はビット１５，７が"１０"で追加入力と既存出力がペア、又は"１１"で追加入力と追加出力がペアとなっている場合であり、クロスコネクト張り替え制御部５５はそのままのクロスコネクトを設定する。
【００８８】
ステップＳ１２−１：優先１に基づいてクロスコネクト張り替え制御部５５はＴＳ番号＃３に対して、マルチキャストによる張り替え実行を要求しようとするが、Ａ＜Ｂ＜Ｃの関係があるため、一旦スキップする。
【００８９】
ステップＳ１２−２：優先１に基づいてクロスコネクト張り替え制御部５５はＴＳ番号＃４に対して、マルチキャストによる張り替え実行を要求する。ここでは、Ａ＜Ｂ＜Ｃ又はＡ＞Ｂ＞Ｃ以外の関係であるため、スキップすることはない。これにより、クロスコネクトポート設定処理４５は入力番号＃５から出力番号＃３のクロスコネクトのＴＳ番号＃４について、入力番号＃５から出力番号＃３，＃５にマルチキャストし、入力番号＃５から出力番号＃３のクロスコネクトを削除し、入力番号＃５から出力番号＃５のクロスコネクトに張り替える。
【００９０】
ステップＳ１２−３：全データ番号を確認したが、一度スキップした優先１があるため、クロスコネクト張り替え制御部５５はＴＳ番号＃３に対して、マルチキャストによる張り替え実行を要求する。今度は、Ａ＜Ｂ＜Ｃの関係ではないため、クロスコネクト張り替え制御部５５はＴＳ番号＃３に対して、マルチキャストによる張り替え実行を要求する。これにより、クロスコネクトポート設定処理４５は入力番号＃４から出力番号＃２のクロスコネクトのＴＳ番号＃３について、入力番号＃４から出力番号＃２，＃４にマルチキャストし、入力番号＃４から出力番号＃２のクロスコネクトを削除し、入力番号＃４から出力番号＃４のクロスコネクトに張り替える。図３２に上記張り替え後におけるクロスコネクト部３６のクロスコネクト状態を示す。
【００９１】
ステップＳ１２−４：優先２がないため優先３を確認し、張り替え管理テーブル通りのクロスコネクト張り替えをクロスコネクトポート設定処理４５に要求する。これにより、クロスコネクトポート設定処理４５はＴＳ番号＃１について入力番号＃２から出力番号＃２のクロスコネクトの張り替えを行い、ＴＳ番号＃２について入力番号＃３から出力番号＃３のクロスコネクトの張り替えを行う。図３３に上記張り替え後におけるクロスコネクト部３６のクロスコネクト状態を示す。
【００９２】
ステップＳ１２−５：全てのＴＳ番号＃１，＃２，＃３，＃４に対して完了したので、張り替え完了をクロスコネクトポート設定処理４５に通知する。
【００９３】
以上、２ＴＳ追加時のクロスコネクト張り替えについて説明したが、２ＴＳ以上の追加時も２ＴＳ追加時と同様である。
【００９４】
＜ＯＴＮネットワーク＞
図３４にＯＴＮネットワークの一実施形態の構成図を示す。ソース側のノード６１は初期設定でＨＯ＿ＯＤＵ２の１番目のＴＳであるＴＳ＃１，２番目のＴＳであるＴＳ＃２，５番目のＴＳであるＴＳ＃５にＬＯ＿ＯＤＵｆｌｅｘ信号を割り当て中間ノード６２に伝送する。その後、ＨＯ＿ＯＤＵ２の３番目のＴＳであるＴＳ＃３にＯＤＵｆｌｅｘ信号を伝送データの遮断を伴わないヒットレスで追加し、ＨＯ＿ＯＤＵ２のＴＳ＃１，＃２，＃３，＃５の順序つまりＴＳ番号順でマッピングして＃ａ，＃ｂ，＃ｃ，＃ｄの順のバイトストリームを中間ノード６２に伝送する。
【００９５】
中間ノード６２は初期設定でＨＯ＿ＯＤＵ２のＴＳ＃１，＃２，＃５をＨＯ＿ＯＤＵ４のＴＳ＃１，＃２，＃３に連続配置して中間ノード３に伝送する。その後、ＨＯ＿ＯＤＵ２のＴＳ＃３をヒットレスで追加されると、上記実施形態で説明したように、クロスコネクトの張り替えを行って、ＨＯ＿ＯＤＵ２のＴＳ＃１，＃２，＃３，＃５とＨＯ＿ＯＤＵ４のＴＳ＃１，＃２，＃３，＃４の交差の生じないクロスコネクトを行う。そして、ＨＯ＿ＯＤＵ４のＴＳ＃１，＃２，＃３，＃４の順序でマッピングして＃ａ，＃ｂ，＃ｃ，＃ｄの順のバイトストリームを中間ノード６３に伝送する。つまり、中間ノード６２において転送順序に誤りは生じない。
【００９６】
中間ノード６３は初期設定でＨＯ＿ＯＤＵ４のＴＳ＃１，＃２，＃３をＨＯ＿ＯＤＵ３のＴＳ＃２，＃４，＃５に配置してシンク側のノード６４に伝送する。その後、ＨＯ＿ＯＤＵ４のＴＳ＃４をヒットレス追加されると、上記実施形態で説明したように、クロスコネクトの張り替えを行って、ＨＯ＿ＯＤＵ４のＴＳ＃１，＃２，＃３，＃４とＨＯ＿ＯＤＵ３のＴＳ＃２，＃３，＃４，＃５の交差の生じないクロスコネクトを行う。そして、ＨＯ＿ＯＤＵ３のＴＳ＃２，＃３，＃４，＃５の順序でマッピングして＃ａ，＃ｂ，＃ｃ，＃ｄの順のバイトストリームをノード６４に伝送する。つまり、中間ノード６３において転送順序に誤りは生じない。
【００９７】
このように、ＬＯ＿ＯＤＵｆｌｅｘの帯域増加に伴うＨＯ＿ＯＤＵｋのＴＳ追加で、それぞれの中間ノードにおけるクロスコネクトは、単独で転送順序を維持するように設定できるので、ソースノードとシンクノードの間でのＬＯ＿ＯＤＵｆｌｅｘ伝送の管理を容易にすることができる。
（付記１）
低速信号転送用フレームを高速信号転送用フレームの複数タイムスロットに収容してネットワークのノード装置を介して伝送する伝送方法であって、
前記低速信号転送用フレームを収容するタイムスロット数の増加時に、前記複数タイムスロットはタイムスロット番号順で前記ノード装置のクロスコネクト部の複数の入力番号に供給され、
前記複数タイムスロットが入力される前記クロスコネクト部の複数の入力番号と前記複数タイムスロットが出力される前記クロスコネクト部の複数の出力番号とを結ぶクロスコネクトが交差しないようクロスコネクトを張り替える
ことを特徴とする伝送方法。
（付記２）
付記１記載の伝送方法において、
前記クロスコネクトの張り替えは、前記入力番号と張り替え前後の出力番号間をマルチキャストでクロスコネクトしたのち、前記入力番号と張り替え前の出力番号とのクロスコネクトを削除して、前記入力番号と張り替え後の出力番号とのクロスコネクトを設定するマルチキャスト張り替えを行う
ことを特徴とする伝送方法。
（付記３）
付記２記載の伝送方法において、
前記クロスコネクトの張り替えは、増加するタイムスロット数が１の場合に、前記クロスコネクト部でタイムスロットを入力されている既存の入力番号とタイムスロットを出力していない追加の出力番号とをクロスコネクトする際に、前記マルチキャスト張り替えを行う
ことを特徴とする伝送方法。
（付記４）
付記３記載の伝送方法において、
前記クロスコネクトの張り替えは、前記既存の入力番号とタイムスロットを出力している既存の出力番号とのクロスコネクトについて、前記既存の入力番号に入力されるタイムスロット番号が同じ場合は既存のクロスコネクトの設定を維持し、異なる場合は前記マルチキャスト張り替えを行う
ことを特徴とする伝送方法。
（付記５）
付記４記載の伝送方法において、
前記クロスコネクトの張り替えは、タイムスロットを入力されていない追加の入力番号と前記既存の出力番号とのクロスコネクト、又は前記既存の入力番号と前記追加の出力番号とのクロスコネクトについて、既存のクロスコネクトの設定を維持する
ことを特徴とする伝送方法。
（付記６）
付記５記載の伝送方法において、
前記クロスコネクトの張り替えは、増加するタイムスロット数が２以上の場合に、自タイムスロット番号が接続を予定している入力番号が接続している出力番号のタイムスロット番号をＡとし、前期自タイムスロット番号より老番の入力番号が接続している出力番号のタイムスロット番号をＢとし、前期自タイムスロット番号をＣとして、Ａ＜Ｂ＜Ｃの関係又はＡ＞Ｂ＞Ｃの関係であればクロスコネクト張り替えを一旦休止し、Ａ＜Ｂ＜Ｃ又はＡ＞Ｂ＞Ｃ以外の関係であれば前記マルチキャスト張り替えを行う
ことを特徴とする伝送方法。
（付記７）
付記６記載の伝送方法において、
前記クロスコネクトの張り替えは、前記既存の入力番号と前期既存の出力番号とのクロスコネクトについて、前記既存の入力番号に入力されるタイムスロット番号が同じ場合は既存のクロスコネクトの設定を維持し、異なる場合は前記マルチキャスト張り替えを行う
ことを特徴とする伝送方法。
（付記８）
付記７記載の伝送方法において、
前記クロスコネクトの張り替えは、タイムスロットを入力されていない追加の入力番号と前記既存の出力番号とのクロスコネクト、又は前記既存の入力番号と前記追加の出力番号とのクロスコネクトについて、既存のクロスコネクトの設定を維持する
ことを特徴とする伝送方法。
（付記９）
付記８記載の伝送方法において、
前記低速信号転送用フレームを収容するタイムスロット数の増加は、伝送データの遮断を伴わないヒットレスで行われる
ことを特徴とする伝送方法。
（付記１０）
低速信号転送用フレームを高速信号転送用フレームの複数タイムスロットに収容して伝送するネットワークのノード装置であって、
前記低速信号転送用フレームを収容するタイムスロット数の増加時に、前記複数タイムスロットをタイムスロット番号順で複数の入力番号に供給され、前記複数タイムスロットのクロスコネクトを行って複数の出力番号から出力するクロスコネクト部と、
前記複数タイムスロットが入力される前記クロスコネクト部の複数の入力番号と前記複数タイムスロットが出力される前記クロスコネクト部の複数の出力番号とを結ぶクロスコネクトが交差しないようクロスコネクトを張り替える張り替え部と、
を有することを特徴とするノード装置。
（付記１１）
付記１０記載のノード装置において、
前記張り替え部は、前記クロスコネクト部の入力番号と出力番号とのクロスコネクトを張り替える際に、前記入力番号と張り替え前後の出力番号間をマルチキャストでクロスコネクトしたのち、前記入力番号と張り替え前の出力番号とのクロスコネクトを削除して、前記入力番号と張り替え後の出力番号とのクロスコネクトを設定するマルチキャスト張り替えを行う
ことを特徴とするノード装置。
（付記１２）
付記１１記載のノード装置において、
前記張り替え部は、増加するタイムスロット数が１の場合に、前記クロスコネクト部でタイムスロットを入力されている既存の入力番号とタイムスロットを出力していない追加の出力番号とをクロスコネクトする際に、前記マルチキャスト張り替えを行う
ことを特徴とするノード装置。
（付記１３）
付記１２記載のノード装置において、
前記張り替え部は、前記既存の入力番号とタイムスロットを出力している既存の出力番号とのクロスコネクトについて、前記既存の入力番号に入力されるタイムスロット番号が同じ場合は既存のクロスコネクトの設定を維持し、異なる場合は前記マルチキャスト張り替えを行う
ことを特徴とするノード装置。
（付記１４）
付記１３記載のノード装置において、
前記張り替え部は、タイムスロットを入力されていない追加の入力番号と前記既存の出力番号とのクロスコネクト、又は前記既存の入力番号と前記追加の出力番号とのクロスコネクトについて、既存のクロスコネクトの設定を維持する
ことを特徴とするノード装置。
（付記１５）
付記１４記載のノード装置において、
前記張り替え部は、増加するタイムスロット数が２以上の場合に、自タイムスロット番号が接続を予定している入力番号が接続している出力番号のタイムスロット番号をＡとし、前期自タイムスロット番号より老番の入力番号が接続している出力番号のタイムスロット番号をＢとし、前期自タイムスロット番号をＣとして、Ａ＜Ｂ＜Ｃの関係又はＡ＞Ｂ＞Ｃの関係であればクロスコネクト張り替えを一旦休止し、Ａ＜Ｂ＜Ｃ又はＡ＞Ｂ＞Ｃ以外の関係であれば前記マルチキャスト張り替えを行う
ことを特徴とするノード装置。
（付記１６）
付記１５記載のノード装置において、
前記張り替え部は、前記既存の入力番号と前期既存の出力番号とのクロスコネクトについて、前記既存の入力番号に入力されるタイムスロット番号が同じ場合は既存のクロスコネクトの設定を維持し、異なる場合は前記マルチキャスト張り替えを行う
ことを特徴とするノード装置。
（付記１７）
付記１６記載のノード装置において、
前記張り替え部は、タイムスロットを入力されていない追加の入力番号と前記既存の出力番号とのクロスコネクト、又は前記既存の入力番号と前記追加の出力番号とのクロスコネクトについて、既存のクロスコネクトの設定を維持する
ことを特徴とするノード装置。
（付記１８）
付記１７記載のノード装置において、
前記低速信号転送用フレームを収容するタイムスロット数の増加は、伝送データの遮断を伴わないヒットレスで行われる
ことを特徴とするノード装置。
【符号の説明】
【００９８】
１０  ソースノード
１１〜１３  中間ノード
１４  シンクノード
１５  監視制御装置
２１，２５  ＭＵＸ／ＤＭＵＸ部
２２，２４  中間フレーム変換部
２３  クロスコネクト部
３１Ａ，３１Ｂ  光モジュール
３２Ａ，３２Ｂ  フレーム終端回路
３３Ａ，３３Ｂ  分離／多重回路
３４Ａ，３４Ｂ  フレーム終端回路
３５Ａ，３５Ｂ  中間フレーム変換回路
３７  バス
３８  インタフェース回路
３９  クロスコネクト張り替え制御回路
４０  監視制御部
４１  ＣＰＵ
４２  メモリ
４３  外部メモリ
４４  分離／多重回路ポート設定処理
４５  クロスコネクトポート設定処理
４６  クロスコネクト張り替え設定処理
４７  クロスコネクト張り替え制御処理
５１  クロスコネクトペア情報メモリ
５２  ＴＳ追加情報メモリ
５３  張り替えテーブル生成制御部
５４  張り替え管理テーブルメモリ
５５  クロスコネクト張り替え制御部
【図１】
0005942542.tif 000002
【図２】
0005942542.tif 000003
【図３】
0005942542.tif 000004
【図４】
0005942542.tif 000005
【図５】
0005942542.tif 000006
【図６】
0005942542.tif 000007
【図７】
0005942542.tif 000008
【図８】
0005942542.tif 000009
【図９】
0005942542.tif 000010
【図１０】
0005942542.tif 000011
【図１１】
0005942542.tif 000012
【図１２】
0005942542.tif 000013
【図１３】
0005942542.tif 000014
【図１４】
0005942542.tif 000015
【図１５】
0005942542.tif 000016
【図１６】
0005942542.tif 000017
【図１７】
0005942542.tif 000018
【図１８】
0005942542.tif 000019
【図１９】
0005942542.tif 000020
【図２０】
0005942542.tif 000021
【図２１】
0005942542.tif 000022
【図２２】
0005942542.tif 000023
【図２３】
0005942542.tif 000024
【図２４】
0005942542.tif 000025
【図２５】
0005942542.tif 000026
【図２６】
0005942542.tif 000027
【図２７】
0005942542.tif 000028
【図２８】
0005942542.tif 000029
【図２９】
0005942542.tif 000030
【図３０】
0005942542.tif 000031
【図３１】
0005942542.tif 000032
【図３２】
0005942542.tif 000033
【図３３】
0005942542.tif 000034
【図３４】
0005942542.tif 000035