(57)【要約】      （修正有）【課題】プラグインユニバーサル（ＰＩＵ）モジュールを用いるステップを有する分離光トランスポートネットワーク（ＯＴＮ）スイッチングシステムの方法及びシステムを提供する。【解決手段】各々のＰＩＵモジュールは、スイッチングコアとしてＯＴＮのための複数のポートを有する。各々のＰＩＵモジュールの複数のポートにおけるｉ番目のポートは、Ｅｔｈｅｒｎｅｔスイッチの各々のｉ番目のＥｔｈｅｒｎｅｔスイッチに接続される。ＰＩＵモジュールは、Ｅｔｈｅｒｎｅｔスイッチの個々の順次的順序に関連付けられ、ｉ番目のＥｔｈｅｒｎｅｔスイッチに対応するＰＩＵモジュールのｉ番目のポートからＥｔｈｅｒｎｅｔパケットを送信する。ここで、ｉ番目のポートは、Ｅｔｈｅｒｎｅｔスイッチの個々の順次的順序に基づき選択される。【選択図】図２
2018011289.tif 000002
【特許請求の範囲】
【請求項１】
光トランスポートネットワークスイッチングシステムであって、
Ｍ個のＥｔｈｅｒｎｅｔスイッチを含むＥｔｈｅｒｎｅｔ構造であって、前記Ｍ個のＥｔｈｅｒｎｅｔスイッチの各々はＮ個のＥｔｈｅｒｎｅｔスイッチポートを有し、前記Ｎ個のＥｔｈｅｒｎｅｔスイッチポートの各々は、Ｐ個のＥｔｈｅｒｎｅｔスイッチサブポートを有し、１からＭまでの範囲の値を有する変数ｉは、前記Ｍ個のＥｔｈｅｒｎｅｔスイッチのうちの１つに対応するｉ番目のＥｔｈｅｒｎｅｔスイッチを示し、１からＮまでの範囲の値を有する変数ｊは、前記Ｎ個のＥｔｈｅｒｎｅｔスイッチポートのうちの１つに対応するｊ番目のＥｔｈｅｒｎｅｔスイッチポートを示し、１からＰまでの範囲の値を有する変数ｋは、前記Ｐ個のＥｔｈｅｒｎｅｔスイッチサブポートのうちの１つに対応するｋ番目のＥｔｈｅｒｎｅｔスイッチサブポートを示し、Ｎ、Ｍ、Ｐは１より大きい、Ｅｔｈｅｒｎｅｔ構造と、
Ｍ個のプラグインユニバーサル（ＰＩＵ）ポートを有するＰＩＵモジュールであって、前記Ｍ個のＰＩＵポートのうちのｉ番目のＰＩＵポートは、前記ｉ番目のＥｔｈｅｒｎｅｔスイッチに対応する、ＰＩＵモジュールと、
を有し、
前記光トランスポートネットワークスイッチングシステムは、前記ＰＩＵモジュールと前記ＰＩＵモジュールに関連付けられる仮想スイッチ構造とを用いて前記Ｅｔｈｅｒｎｅｔ構造を通じて光データユニットをスイッチングする、光トランスポートネットワークスイッチングシステム。
【請求項２】
前記仮想スイッチ構造は、仮想回線カードを有する、請求項１に記載の光トランスポートネットワークスイッチングシステム。
【請求項３】
仮想回線カードは、前記Ｍ個のＥｔｈｅｒｎｅｔスイッチの各々の対応するＥｔｈｅｒｎｅｔスイッチポートの各々の前記ｋ番目のＥｔｈｅｒｎｅｔスイッチサブポートの論理アグリゲーションを有する、請求項２に記載の光トランスポートネットワークスイッチングシステム。
【請求項４】
前記仮想回線カードは、前記仮想スイッチ構造の中で前記仮想回線カードにユニークな仮想アドレスに関連付けられる、請求項３に記載の光トランスポートネットワークスイッチングシステム。
【請求項５】
前記ＰＩＵモジュールの各々は、媒体アクセス制御（ＭＡＣ）アドレスに関連付けられ、前記ＭＡＣアドレスの少なくとも一部は、前記ＰＩＵモジュールに接続される前記仮想回線カードの前記仮想アドレスを有する、請求項４に記載の光トランスポートネットワークスイッチングシステム。
【請求項６】
仮想回線カードは、前記Ｍ個のＥｔｈｅｒｎｅｔスイッチの各々の対応するＥｔｈｅｒｎｅｔスイッチポートの各々の前記ｋ番目のＥｔｈｅｒｎｅｔスイッチポートで開始する複数の連続するＥｔｈｅｒｎｅｔスイッチサブポートの論理アグリゲーションを有する、請求項２に記載の光トランスポートネットワークスイッチングシステム。
【請求項７】
光トランスポートネットワークスイッチングのためのＥｔｈｅｒｎｅｔ構造であって、前記Ｅｔｈｅｒｎｅｔ構造は、
Ｍ個のＥｔｈｅｒｎｅｔスイッチであって、前記Ｍ個のＥｔｈｅｒｎｅｔスイッチの各々はＮ個のＥｔｈｅｒｎｅｔスイッチポートを有し、前記Ｎ個のＥｔｈｅｒｎｅｔスイッチポートの各々は、Ｐ個のＥｔｈｅｒｎｅｔスイッチサブポートを有し、１からＭまでの範囲の値を有する変数ｉは、前記Ｍ個のＥｔｈｅｒｎｅｔスイッチのうちの１つに対応するｉ番目のＥｔｈｅｒｎｅｔスイッチを示し、１からＮまでの範囲の値を有する変数ｊは、前記Ｎ個のＥｔｈｅｒｎｅｔスイッチポートのうちの１つに対応するｊ番目のＥｔｈｅｒｎｅｔスイッチポートを示し、１からＰまでの範囲の値を有する変数ｋは、前記Ｐ個のＥｔｈｅｒｎｅｔスイッチサブポートのうちの１つに対応するｋ番目のＥｔｈｅｒｎｅｔスイッチサブポートを示し、Ｎ、Ｍ、Ｐは１より大きい、Ｅｔｈｅｒｎｅｔスイッチ、
を有し、
前記Ｅｔｈｅｒｎｅｔ構造は、複数のプラグインユニバーサル（ＰＩＵ）モジュールに排他的に結合され、前記複数のＰＩＵモジュールの各々は、第１ＰＩＵモジュールを有するＭ個のＰＩＵポートを有し、前記第１ＰＩＵモジュールのｉ番目のＰＩＵポートは、前記ｉ番目のＥｔｈｅｒｎｅｔスイッチに対応し、
前記Ｅｔｈｅｒｎｅｔ構造は、前記ＰＩＵモジュールと前記ＰＩＵモジュールに関連付けられる仮想スイッチ構造とを用いて光データユニットをスイッチングするために用いられる、
Ｅｔｈｅｒｎｅｔ構造。
【請求項８】
前記仮想スイッチ構造は、仮想回線カードを有する、請求項７に記載のＥｔｈｅｒｎｅｔ構造。
【請求項９】
仮想回線カードは、前記Ｍ個のＥｔｈｅｒｎｅｔスイッチの各々の対応するＥｔｈｅｒｎｅｔスイッチポートの各々の前記ｋ番目のＥｔｈｅｒｎｅｔスイッチサブポートの論理アグリゲーションを有する、請求項８に記載のＥｔｈｅｒｎｅｔ構造。
【請求項１０】
前記仮想回線カードは、前記仮想スイッチ構造の中で前記仮想回線カードにユニークな仮想アドレスに関連付けられる、請求項９に記載のＥｔｈｅｒｎｅｔ構造。
【請求項１１】
前記ＰＩＵモジュールの各々は、媒体アクセス制御（ＭＡＣ）アドレスに関連付けられ、前記ＭＡＣアドレスの少なくとも一部は、前記ＰＩＵモジュールに接続される前記仮想回線カードの前記仮想アドレスを有する、請求項１０に記載のＥｔｈｅｒｎｅｔ構造。
【請求項１２】
仮想回線カードは、前記Ｍ個のＥｔｈｅｒｎｅｔスイッチの各々の対応するＥｔｈｅｒｎｅｔスイッチポートの各々の前記ｋ番目のＥｔｈｅｒｎｅｔスイッチポートで開始する複数の連続するＥｔｈｅｒｎｅｔスイッチサブポートの論理アグリゲーションを有する、請求項８に記載のＥｔｈｅｒｎｅｔ構造。
【請求項１３】
光トランスポートネットワークスイッチングのためのＥｔｈｅｒｎｅｔ構造を接続する方法であって、前記方法は、
Ｍ個のＥｔｈｅｒｎｅｔスイッチを有するＥｔｈｅｒｎｅｔ構造において、前記Ｍ個のＥｔｈｅｒｎｅｔスイッチの各々はＮ個のＥｔｈｅｒｎｅｔスイッチポートを有し、前記Ｎ個のＥｔｈｅｒｎｅｔスイッチポートの各々は、Ｐ個のＥｔｈｅｒｎｅｔスイッチサブポートを有し、
前記Ｍ個のＥｔｈｅｒｎｅｔスイッチのうちの１つに対応するｉ番目のＥｔｈｅｒｎｅｔスイッチを示すために、１からＭまでの範囲の値を有する変数ｉを割り当てるステップであって、Ｍは１より大きい、ステップと、
前記Ｎ個のＥｔｈｅｒｎｅｔスイッチポートのうちの１つに対応するｊ番目のＥｔｈｅｒｎｅｔスイッチポートを示すために、１からＮまでの範囲の値を有する変数ｊを割り当てるステップであって、Ｎは１より大きい、ステップと、
前記Ｐ個のＥｔｈｅｒｎｅｔスイッチサブポートのうちの１つに対応するｋ番目のＥｔｈｅｒｎｅｔスイッチサブポートを示すために、１からＰまでの範囲の値を有する変数ｋを割り当てるステップであって、Ｐは１より大きい、ステップと、
前記Ｅｔｈｅｒｎｅｔ構造を複数のプラグインユニバーサル（ＰＩＵ）モジュールに排他的に結合するステップであって、前記複数のＰＩＵモジュールの各々は、第１ＰＩＵモジュールを有するＭ個のＰＩＵポートを有し、前記第１ＰＩＵモジュールのｉ番目のＰＩＵポートは、前記ｉ番目のＥｔｈｅｒｎｅｔスイッチに接続される、ステップと、
前記ＰＩＵモジュールと前記ＰＩＵモジュールに関連付けられる仮想スイッチ構造とを用いて前記Ｅｔｈｅｒｎｅｔ構造を通じて光データユニットをスイッチングするステップと、
を有する方法。
【請求項１４】
前記仮想スイッチ構造は、仮想回線カードを有する、請求項１３に記載の方法。
【請求項１５】
前記Ｍ個のＥｔｈｅｒｎｅｔスイッチの各々の対応するＥｔｈｅｒｎｅｔスイッチポートの各々の前記ｋ番目のＥｔｈｅｒｎｅｔスイッチサブポートの論理アグリゲーションを有する仮想回線カードを定めるステップと、
前記仮想回線カードを用いて前記光データユニットをスイッチングするステップと、
を更に有する請求項１４に記載の方法。
【請求項１６】
前記仮想回線カードを、前記仮想スイッチ構造の中で前記仮想回線カードにユニークな仮想アドレスに関連付けるステップ、
を更に有する請求項１５に記載の方法。
【請求項１７】
前記第１ＰＩＵモジュールを媒体アクセス制御（ＭＡＣ）アドレスに関連付けるステップであって、前記ＭＡＣアドレスの少なくとも一部は、前記ＰＩＵモジュールに接続される前記仮想回線カードの前記仮想アドレスを有する、ステップ、
を更に有する請求項１６に記載の方法。
【請求項１８】
前記Ｍ個のＥｔｈｅｒｎｅｔスイッチの各々の対応するＥｔｈｅｒｎｅｔスイッチポートの各々の前記ｋ番目のＥｔｈｅｒｎｅｔスイッチポートで開始する複数の連続するＥｔｈｅｒｎｅｔスイッチサブポートの論理アグリゲーションを有する仮想回線カードを定めるステップと、
前記仮想回線カードを用いて前記光データユニットをスイッチングするステップと、
を更に有する請求項１４に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
［関連出願の参照］
本出願は、米国仮出願番号第６２／３２５，７２３号、２０１６年４月２１日出願、名称「DISAGGREGATED  OPTICAL  TRANSPORT  NETWORK  SWITCHING  SYSTEM」の優先権を主張する
［技術分野］
本開示は、概して、光通信ネットワークに関し、より詳細には、分離光トランスポートネットワークスイッチングシステムに関する。
【背景技術】
【０００２】
電気通信、ケーブルテレビシステム、データ通信システムは、光トランスポートネットワーク（optical  transport  networks：ＯＴＮ）を用いて、遠隔地点間で大量の情報を迅速に伝達する。ＯＴＮでは、情報は、光ファイバを通じて光信号の形式で伝達される。ここでは、複数のサブチャネルが１つの光信号の中で伝達できる。ＯＴＮは、増幅器、分散補償器、マルチプレクサ／デマルチプレクサフィルタ、波長選択スイッチ、光スイッチ、カプラ、等のような、ネットワーク内で種々の動作を実行するよう構成される種々のネットワークコンポーネントを有して良い。
【０００３】
特に、ＯＴＮは、例えば光アッドドロップマルチプレクサ（optical  add−drop  multiplexer：ＯＡＤＭ）を用いて異なる個々のチャネルを送信するために再構成されて良い。このように、個々のチャネル（例えば、波長）は、光ネットワークに沿う様々な地点でアッドされ又はドロップされて良く、様々なネットワーク構成及びトポロジを可能にする。
【０００４】
さらに、標準的に、光トランスポートネットワーク（ＯＴＮ）スイッチは、光信号の中で伝達されるサブチャネルの異なる宛先への電気的スイッチングを中央で実行するために使用される。
【発明の概要】
【０００５】
＜分離光トランスポートネットワークスイッチングシステム＞
プラグインユニバーサル（ＰＩＵ）モジュールを用いるステップを有する光伝送ネットワーク（ＯＴＮ）スイッチングシステムの方法及びシステムが開示される。各々のＰＩＵモジュールは、スイッチングコアとしてＥｔｈｅｒｎｅｔトランシービング及びＥｔｈｅｒｎｅｔ構造へのＯＴＮのための複数のポートを有する。ＰＩＵモジュールの各々の中のＯＴＮ  ｏｖｅｒ  Ｅｔｈｅｒｎｅｔモジュールは、複数のＥｔｈｅｒｎｅｔスイッチを含み得るＥｔｈｅｒｎｅｔ構造を用いて種々のＯＴＮ機能を実現させる。各々のＰＩＵモジュールの複数のポートのうちｉ番目のポートは、Ｅｔｈｅｒｎｅｔスイッチの各々のｉ番目のＥｔｈｅｒｎｅｔスイッチに接続されて良い。ＰＩＵモジュールは、Ｅｔｈｅｒｎｅｔスイッチの個々の順次的順序に関連付けられて良い。ＰＩＵモジュールは、ｉ番目のＥｔｈｅｒｎｅｔスイッチに対応するＰＩＵモジュールのｉ番目のポートからＥｔｈｅｒｎｅｔパケットを送信して良い。ここで、ｉ番目のポートは、Ｅｔｈｅｒｎｅｔスイッチの個々の順次的順序に基づき選択される。
【０００６】
一態様では、Ｅｔｈｅｒｎｅｔパケットのような光信号をスイッチングする開示の方法は、Ｍ個のＥｔｈｅｒｎｅｔスイッチを有するＥｔｈｅｒｎｅｔ構造を含む光トランスポートネットワーク（optical  transport  networking：ＯＴＮ）スイッチングシステムに含まれて良い。方法は、Ｍ個のＥｔｈｅｒｎｅｔスイッチのｉ番目のＥｔｈｅｒｎｅｔスイッチを示すために、１乃至Ｍの範囲の値を有する変数ｉを割り当てるステップであって、Ｍは１より大きい、ステップを更に有して良い。ＯＴＮスイッチングシステムは、第１、第２及び第３ＰＩＵモジュールを含む複数のプラグインユニバーサル（plug−in  universal：ＰＩＵ）モジュールであって、それぞれがＭ個のＰＩＵポートを有する、複数のＰＩＵモジュールを更に有して良い。ＯＴＮスイッチングシステムでは、複数のＰＩＵモジュールの各々のｉ番目のＰＩＵポートは、Ｅｔｈｅｒｎｅｔ構造のｉ番目のＥｔｈｅｒｎｅｔスイッチに接続されて良い。方法は、第１ＰＩＵモジュールから第３ＰＩＵモジュールへのＥｔｈｅｒｎｅｔ構造を介する第１光データユニット（ＯＤＵ）スイッチ接続、及び第２ＰＩＵモジュールから第３ＰＩＵモジュールへのＥｔｈｅｒｎｅｔ構造を介する第２ＯＤＵスイッチ接続を確立するステップを更に有して良い。方法は、第１ＰＩＵモジュールについて、Ｍ個のＥｔｈｅｒｎｅｔスイッチの第１順次的順序を選択するステップを更に有して良い。方法は、第２ＰＩＵモジュールについて、Ｍ個のＥｔｈｅｒｎｅｔスイッチの第２順次的順序を選択するステップを更に有して良い。方法では、第２順次的順序は、第１順次的順序と異なって良い。方法は、第１ＰＩＵモジュールにおいて第１ＯＤＵを受信するステップと、第１ＯＤＵに対応する第１Ｅｔｈｅｒｎｅｔパケットを生成するステップと、を更に有して良い。ここで、第１ＯＤＵは、第１ＯＤＵスイッチ接続を介する送信のためのものである。方法は、第１Ｅｔｈｅｒｎｅｔパケットを第１ＰＩＵモジュールの第１ポートから送信するステップを更に有して良い。ここで、第１ポートは、第１順次的順序に基づき選択されて良い。方法は、第２ＰＩＵモジュールにおいて第２ＯＤＵを受信するステップと、第２ＯＤＵに対応する第２Ｅｔｈｅｒｎｅｔパケットを生成するステップと、を更に有して良い。ここで、第２ＯＤＵは、第２ＯＤＵスイッチ接続を介する送信のためのものである。方法は、第２Ｅｔｈｅｒｎｅｔパケットを第２ＰＩＵモジュールの第２ポートから送信するステップを更に有して良い。ここで、第２ポートは、第２順次的順序に基づき選択されて良い。
【０００７】
方法の開示の実施形態のうちの任意のものにおいて、第１順次的順序及び第２順次的順序は、それぞれ、第１ＰＩＵモジュール及び第２ＰＩＵモジュールにそれぞれ関連付けられるＭ個のポート識別子を指定して良い。
【０００８】
方法の開示の実施形態のうちの任意のものにおいて、第１順次的順序を選択するステップ及び第２順次的順序を選択するステップは、第３ＰＩＵモジュールにおいて実行されて良く、第３ＰＩＵモジュールから第１ＰＩＵモジュールへ第１順次的順序を送信するステップと、及び第３ＰＩＵモジュールから第２ＰＩＵモジュールへ第２順次的順序を送信するステップと、を更に有して良い。
【０００９】
開示の実施形態のうちの任意のものにおいて、方法は、第１ＰＩＵモジュールにおいて第３ＯＤＵを受信するステップを更に有して良い。方法は、第１ＰＩＵモジュールについて、第３ＯＤＵに関連付けられる第１ＩＬＴエントリを読み出すために、複数のＩＬＴエントリを有するイングレスルックアップテーブル（ingress  lookup  table：ＩＬＴ）のテーブルルックアップを実行するステップを更に有して良い。方法は、第１ＰＩＵモジュールについて、第１ＩＬＴエントリに関連付けられる第１バンドリングバッファの第１位置に第３ＯＤＵを格納するステップを更に有して良い。方法は、第１ＰＩＵモジュールにおいて第４ＯＤＵを受信するステップを更に有して良い。方法は、第１ＰＩＵモジュールについて、第４ＯＤＵに関連付けられるＩＬＴの第２ＩＬＴエントリを読み出すために、ＩＬＴのテーブルルックアップを実行するステップを更に有して良い。方法は、第１ＰＩＵモジュールについて、第２ＩＬＴエントリに関連付けられる第１バンドリングバッファの順序内で次にある第２位置に第４ＯＤＵを格納するステップを更に有して良い。方法は、第１ＰＩＵモジュールについて、第１ＩＬＴエントリ及び第２ＩＬＴエントリに関連付けられる第１バンドリングバッファにある第３ＯＤＵ及び第４ＯＤＵに対応する第３Ｅｔｈｅｒｎｅｔパケットを生成するステップを更に有して良い。
【００１０】
開示の実施形態のうちの任意のものにおいて、方法は、第１ＰＩＵモジュールについて、第１順次的順序に基づき第３ＰＩＵモジュールへ送信するために、第１送信キューに第３Ｅｔｈｅｒｎｅｔパケットを格納するステップを更に有して良い。
【００１１】
開示の実施形態の任意のものにおいて、方法は、第３ＰＩＵモジュールについて、第１受信キューに格納された第３Ｅｔｈｅｒｎｅｔパケットを読み出すステップを更に有して良い。方法は、第３ＰＩＵモジュールについて、第３Ｅｔｈｅｒｎｅｔパケットから第３ＯＤＵ及び第４ＯＤＵを読み出すステップを更に有して良い。方法は、第３ＰＩＵモジュールについて、第３Ｅｔｈｅｒｎｅｔパケットに関連付けられる第１ＩＬＴエントリを読み出すために、複数のＥＬＴエントリを有するイグレスルックアップテーブル（egress  lookup  table：ＥＬＴ）のテーブルルックアップを実行するステップを更に有して良い。
【００１２】
開示の実施形態のうちの任意のものにおいて、方法は、第３ＰＩＵモジュールについて、第３Ｅｔｈｅｒｎｅｔパケットの第１Ｅｔｈｅｒｎｅｔパケットシーケンス番号に基づき、第１ＥＬＴエントリに関連付けられる第１再順序付けバッファの第１位置に、第３ＯＤＵ及び第４ＯＤＵを格納するステップを更に有して良い。
【００１３】
開示の実施形態のうちの任意のものにおいて、方法は、Ｅｔｈｅｒｎｅｔ構造を介する複数のＰＩＵモジュールのうちの第１ＰＩＵモジュールから第３ＰＩＵモジュールへの第３光データユニット（optical  data  unit：ＯＤＵ）スイッチ接続を確立するステップを更に有して良い。方法は、第１ＰＩＵモジュールにおいて第３ＯＤＵを受信するステップを更に有して良い。ここで、第３ＯＤＵは、第３ＯＤＵスイッチ接続を介する送信のためのものである。方法は、第１ＰＩＵモジュールの第３ポートから第３ＯＤＵに対応する第３Ｅｔｈｅｒｎｅｔパケットを送信するステップを更に有して良い。ここで、第３ポートは、連続送信ポートカウントに基づき選択されて良い。
【００１４】
方法の開示の実施形態のうちの任意のものにおいて、第３ＯＤＵスイッチ接続は、第１ＯＤＵスイッチ接続と異なる。
【００１５】
方法の開示の実施形態のうちの任意のものにおいて、連続送信ポートカウントは、単一ポートへの連続送信に基づいて良い。
【００１６】
別の態様では、開示のＯＴＮスイッチングシステムは、Ｍ個のＥｔｈｅｒｎｅｔスイッチを有するＥｔｈｅｒｎｅｔ構造を有して良い。ここで、変数ｉは、Ｍ個のＥｔｈｅｒｎｅｔスイッチのうちのｉ番目のＥｔｈｅｒｎｅｔスイッチを示すために１乃至Ｍの範囲の値を有し、Ｍは１より大きい。ＯＴＮスイッチングシステムは、第１ＰＩＵモジュール、第２ＰＩＵモジュール及び第３ＰＩＵモジュールを含む複数のＰＩＵモジュールであって、それぞれがＭ個のＰＩＵポートを有する、複数のＰＩＵモジュールを更に有して良い。ＯＴＮスイッチングシステムでは、複数のＰＩＵモジュールの各々のｉ番目のＰＩＵポートは、Ｅｔｈｅｒｎｅｔ構造のｉ番目のＥｔｈｅｒｎｅｔスイッチに接続されて良い。ＯＴＮスイッチングシステムは、第１ＰＩＵモジュールから第３ＰＩＵモジュールへのＥｔｈｅｒｎｅｔ構造を介する第１ＯＤＵスイッチ接続、及び第２ＰＩＵモジュールから第３ＰＩＵモジュールへのＥｔｈｅｒｎｅｔ構造を介する第２ＯＤＵスイッチ接続を確立して良い。ＯＴＮスイッチングシステムは、Ｍ個のＥｔｈｅｒｎｅｔスイッチの第１順次的順序を更に選択して良い。ＯＴＮスイッチングシステムは、Ｍ個のＥｔｈｅｒｎｅｔスイッチの第２順次的順序を更に選択して良い。ＯＴＮスイッチングシステムでは、第２順次的順序は、第１順次的順序と異なって良い。ＯＴＮスイッチングシステムは、第１ＰＩＵモジュールにおいて第１ＯＤＵを受信し、第１ＯＤＵに対応する第１Ｅｔｈｅｒｎｅｔパケットを生成して良い。ここで、第１ＯＤＵは、第１ＯＤＵスイッチ接続を介する送信のためのものである。ＯＴＮスイッチングシステムは、さらに、第１Ｅｔｈｅｒｎｅｔパケットを第１ＰＩＵモジュールの第１ポートから送信して良い。ここで、第１ポートは、第１順次的順序に基づき選択されて良い。ＯＴＮスイッチングシステムは、さらに、第２ＰＩＵモジュールにおいて第２ＯＤＵを受信し、第２ＯＤＵに対応する第２Ｅｔｈｅｒｎｅｔパケットを生成して良い。ここで、第２ＯＤＵは、第２ＯＤＵスイッチ接続を介する送信のためのものである。ＯＴＮスイッチングシステムは、さらに、第２Ｅｔｈｅｒｎｅｔパケットを第２ＰＩＵモジュールの第２ポートから送信して良い。ここで、第２ポートは、第２順次的順序に基づき選択されて良い。
【００１７】
ＯＴＮスイッチングシステムの開示の実施形態のうちの任意のものにおいて、第１順次的順序及び第２順次的順序は、それぞれ、第１ＰＩＵモジュール及び第２ＰＩＵモジュールにそれぞれ関連付けられるＭ個のポート識別子を指定して良い。
【００１８】
ＯＴＮスイッチングシステムの開示の実施形態のうちの任意のものにおいて、第１順次的順序の選択、及び第２順次的順序の選択は、第３ＰＩＵモジュールにおいて実行されて良い。ＯＴＮスイッチングシステムは、さらに、第３ＰＩＵモジュールから第１ＰＩＵモジュールへ第１順次的順序を送信し、第３ＰＩＵモジュールから第２ＰＩＵモジュールへ第２順次的順序を送信して良い。
【００１９】
開示の実施形態のうちの任意のものにおいて、ＯＴＮスイッチングシステムは、第１ＰＩＵモジュールにおいて第３ＯＤＵを受信して良い。ＯＴＮスイッチングシステムは、さらに、第３ＯＤＵに関連付けられる第１ＩＬＴエントリを読み出すために、複数のＩＬＴエントリを有するイングレスルックアップテーブル（ingress  lookup  table：ＩＬＴ）のテーブルルックアップを実行して良い。ＯＴＮスイッチングシステムは、さらに、第１ＩＬＴエントリに関連付けられる第１バンドリングバッファの第１位置に第３ＯＤＵを格納して良い。ＯＴＮスイッチングシステムは、さらに、第１ＰＩＵモジュールにおいて第４ＯＤＵを受信して良い。ＯＴＮスイッチングシステムは、さらに、第４ＯＤＵに関連付けられる第２ＩＬＴエントリを読み出すために、ＩＬＴのテーブルルックアップを実行して良い。ＯＴＮスイッチングシステムは、さらに、第２ＩＬＴエントリに関連付けられる第１バンドリングバッファの順序内で次にある第２位置に第４ＯＤＵを格納して良い。ＯＴＮスイッチングシステムは、さらに、第１ＩＬＴエントリ及び第２ＩＬＴエントリに関連付けられる第１バンドリングバッファにある第３ＯＤＵ及び第４ＯＤＵに対応する第３Ｅｔｈｅｒｎｅｔパケットを生成して良い。
【００２０】
開示の実施形態のうちの任意のものにおいて、ＯＴＮスイッチングシステムは、第１順次的順序に基づき第３ＰＩＵモジュールへ送信するために、第１送信キューに第３Ｅｔｈｅｒｎｅｔパケットを格納して良い。
【００２１】
開示の実施形態のうちの任意のものにおいて、ＯＴＮスイッチングシステムは、第１受信キューに格納された第３Ｅｔｈｅｒｎｅｔパケットを読み出して良い。ＯＴＮスイッチングシステムは、さらに、第３Ｅｔｈｅｒｎｅｔパケットから第３ＯＤＵ及び第４ＯＤＵを読み出して良い。ＯＴＮスイッチングシステムは、さらに、第３Ｅｔｈｅｒｎｅｔパケットに関連付けられる第１ＥＬＴエントリを読み出すために、複数のＥＬＴエントリを有するイグレスルックアップテーブル（egress  lookup  table：ＥＬＴ）のテーブルルックアップを実行して良い。
【００２２】
開示の実施形態のうちの任意のものにおいて、ＯＴＮスイッチングシステムは、第３Ｅｔｈｅｒｎｅｔパケットの第１Ｅｔｈｅｒｎｅｔパケットシーケンス番号に基づき、第１ＥＬＴエントリに関連付けられる第１再順序付けバッファの第１位置に、第３ＯＤＵ及び第４ＯＤＵを格納して良い。
【００２３】
開示の実施形態のうちの任意のものにおいて、ＯＴＮスイッチングシステムは、Ｅｔｈｅｒｎｅｔ構造を介する第１ＰＩＵモジュールから第３ＰＩＵモジュールへの第３光データユニット（optical  data  unit：ＯＤＵ）スイッチ接続を確立して良い。ＯＴＮスイッチングシステムは、第１ＰＩＵモジュールにおいて第３ＯＤＵを受信して良い。ここで、第３ＯＤＵは、第３ＯＤＵスイッチ接続を介する送信のためのものである。ＯＴＮスイッチングシステムは、さらに、第１ＰＩＵモジュールの第３ポートから第３ＯＤＵに対応する第３Ｅｔｈｅｒｎｅｔパケットを送信して良い。ここで、第３ポートは、連続送信ポートカウントに基づき選択されて良い。
【００２４】
ＯＴＮスイッチングシステムの開示の実施形態のうちの任意のものにおいて、第３ＯＤＵスイッチ接続は、第１ＯＤＵスイッチ接続と異なる。
【００２５】
ＯＴＮスイッチングシステムの開示の実施形態のうちの任意のものにおいて、連続送信ポートカウントは、単一ポートへの連続送信に基づいて良い。
【００２６】
＜分離ＯＴＮスイッチングシステムにおけるＥｔｈｅｒｎｅｔ構造保護＞
プラグインユニバーサル（ＰＩＵ）モジュールを用いるステップを有する分離（disaggregated）光トランスポートネットワーク（ＯＴＮ）スイッチングシステムにおけるＥｔｈｅｒｎｅｔ構造保護の方法及びシステムが開示される。各々のＰＩＵモジュールは、スイッチングコアとしてＥｔｈｅｒｎｅｔトランシービング及びＥｔｈｅｒｎｅｔ構造へのＯＴＮのための複数のポートを有する。ＰＩＵモジュールの各々の中のＯＴＮ  ｏｖｅｒ  Ｅｔｈｅｒｎｅｔモジュールは、複数のＥｔｈｅｒｎｅｔスイッチを含み得るＥｔｈｅｒｎｅｔ構造を用いて種々のＯＴＮ機能を実現させる。第１ＰＩＵモジュールは、Ｅｔｈｅｒｎｅｔ構造のＥｔｈｅｒｎｅｔ構造プレーンにおける故障状態を検出して良い。検出に応答して、Ｅｔｈｅｒｎｅｔ構造プレーンにおける故障を避けて光データユニット（optical  data  unit：ＯＤＵ）トラフィックをリダイレクトするために、ＯＴＮスイッチングシステムは、故障状態を他のＰＩＵモジュールへ送信して良い。
【００２７】
一態様では、ＯＴＮスイッチングシステムにおけるＥｔｈｅｒｎｅｔ構造保護のための方法が開示され、Ｍ個のＥｔｈｅｒｎｅｔ構造プレーンを有するＥｔｈｅｒｎｅｔ構造を含み得るＯＴＮスイッチにおいて、Ｍ個のＥｔｈｅｒｎｅｔ構造プレーンの各々は、Ｍ個のＥｔｈｅｒｎｅｔスイッチのうちの対応するＥｔｈｅｒｎｅｔスイッチを有して良い。ＯＴＮスイッチは、第１ＰＩＵモジュールを含む複数のＰＩＵモジュールも有して良い。各ＰＩＵモジュールは、Ｍ個のＰＩＵポートを有する。ここで、複数のＰＩＵモジュールの各々のｉ番目のＰＩＵポートは、Ｅｔｈｅｒｎｅｔ構造のｉ番目のＥｔｈｅｒｎｅｔ構造プレーンのｉ番目のＥｔｈｅｒｎｅｔスイッチに接続されて良い。方法は、Ｍ番目のＥｔｈｅｒｎｅｔ構造プレーンのうちｉ番目のＥｔｈｅｒｎｅｔ構造プレーン、Ｍ個のＥｔｈｅｒｎｅｔスイッチのうちのｉ番目のＥｔｈｅｒｎｅｔスイッチ、及びＭ個のＰＩＵポートのうちのｉ番目のＰＩＵポートを示すために、１乃至Ｍの範囲に渡る値を有する変数ｉを割り当てるステップであって、Ｍは１より大きい、ステップも有して良い。方法は、第１ＰＩＵモジュールにより、ｉ番目のＥｔｈｅｒｎｅｔ構造プレーンにおける第１ＰＩＵモジュールのｉ番目のＰＩＵポートに関連付けられる故障状態を検出するステップを更に有して良い。方法は、複数のＰＩＵモジュールから第１ＰＩＵモジュールのｉ番目のＰＩＵポートへのＯＤＵトラフィックの送信を停止するために、故障状態を送信するステップも有して良い。
【００２８】
方法の開示の実施形態のうちの任意のものにおいて、方法は、複数のＰＩＵモジュールから第１ＰＩＵモジュールのｉ番目のＰＩＵポートへのＯＤＵトラフィックの送信を停止するために、故障状態を送信するステップの後に、複数のＰＩＵモジュールから第１ＰＩＵモジュールのｉ番目のＰＩＵポートへのＯＤＵトラフィックの送信を停止するステップも有して良い。
【００２９】
方法の開示の実施形態のうちの任意のものにおいて、方法は、複数のＰＩＵモジュールのうちの第２ＰＩＵモジュールにより、ｉ番目のＥｔｈｅｒｎｅｔ構造プレーンにおける第２ＰＩＵモジュールのｉ番目のＰＩＵポートに関連付けられる故障状態を検出するステップを更に有して良い。方法は、複数のＰＩＵモジュールから第２ＰＩＵモジュールのｉ番目のＰＩＵポートへのＯＤＵトラフィックの送信を停止するために、第２故障状態を送信するステップも有して良い。
【００３０】
方法の開示の実施形態のうちの任意のものにおいて、故障状態を送信するステップ、及び第２故障状態を送信するステップは、同じ送信で送信されて良い。
【００３１】
方法の開示の実施形態のうちの任意のものにおいて、方法は、故障状態と、複数のＰＩＵモジュールから第２ＰＩＵモジュールのｉ番目のＰＩＵポートへのＯＤＵトラフィックの送信を停止するための、ｉ番目のＥｔｈｅｒｎｅｔ構造プレーンにおける複数のＰＩＵモジュールのうちの第２ＰＩＵモジュールのｉ番目のＰＩＵポートに関連付けられる第２故障状態と、を受信した後に、複数のＰＩＵモジュールから第１ＰＩＵモジュールのｉ番目のＰＩＵポート及び第２ＰＩＵモジュールのｉ番目のＰＩＵポートへのＯＤＵトラフィックの送信を停止するステップも有して良い。
【００３２】
方法の開示の実施形態のうちの任意のものにおいて、方法は、複数のＰＩＵモジュールから第１ＰＩＵモジュールのｉ番目のＰＩＵポートへのＯＤＵトラフィックの送信を停止するために故障状態を送信するステップ、及び、複数のＰＩＵモジュールから第２ＰＩＵモジュールのｉ番目のＰＩＵポートへのＯＤＵトラフィックの送信を停止するためにｉ番目のＥｔｈｅｒｎｅｔ構造プレーンにおける複数のＰＩＵモジュールのうちの第２ＰＩＵモジュールのｉ番目のＰＩＵポートに関連付けられる第２故障状態を送信するステップ、の前に、第１ＰＩＵモジュールのＭ個のＰＩＵポート及び第２ＰＩＵモジュールのＭ個のＰＩＵポートからのＯＤＵトラフィックの送信を停止するステップを更に有して良い。方法は、第１ＰＩＵモジュール及び第２ＰＩＵモジュールに関連付けられる遅延の終了の後に、複数のＰＩＵモジュールから第２ＰＩＵモジュールのｉ番目のＰＩＵポートへのＯＤＵトラフィックの送信を停止するために、第２故障状態を送信するステップも有して良い。
【００３３】
方法の開示の実施形態のうちの任意のものにおいて、方法は、第１ＰＩＵモジュール及び第２ＰＩＵモジュールに関連付けられる第２遅延の終了の後に、第１ＰＩＵモジュールのｉ番目のＰＩＵポート以外の第１ＰＩＵモジュールのＭ個のＰＩＵポートからＯＤＵトラフィックを送信し、第２ＰＩＵモジュールのｉ番目のＰＩＵポート以外の第２ＰＩＵモジュールのＭ個のＰＩＵポートからＯＤＵトラフィックを送信するステップであって、第２遅延の終了は遅延の終了の後である、ステップ、を更に有して良い。
【００３４】
方法の開示の実施形態のうちの任意のものにおいて、方法は、複数のＰＩＵモジュールから第３ＰＩＵモジュールのｊ番目のＰＩＵポートへのＯＤＵトラフィックの送信を停止するために、ｉ番目のＥｔｈｅｒｎｅｔ構造プレーンにおける第３ＰＩＵモジュールのｊ番目のＰＩＵポートに関連付けられる第３故障状態を受信するステップを更に有して良い。方法は、第１ＰＩＵモジュール及び第２ＰＩＵモジュールに関連付けられる第２遅延の終了の後に、第１ＰＩＵモジュールのｉ番目のＰＩＵポート以外の第１ＰＩＵモジュールのＭ個のＰＩＵポートから、第１ＰＩＵモジュールのｉ番目のＰＩＵポート、第２ＰＩＵモジュールのｉ番目のＰＩＵポート、及び第３ＰＩＵモジュールのｊ番目のＰＩＵポート以外の複数のＰＩＵモジュールへ、ＯＤＵトラフィックを送信するステップも有して良い。方法は、第２遅延の終了の後に、第２ＰＩＵモジュールのｉ番目のＰＩＵポート以外の第２ＰＩＵモジュールのＭ個のＰＩＵポートから、第１ＰＩＵモジュールのｉ番目のＰＩＵポート、第２ＰＩＵモジュールのｉ番目のＰＩＵポート、及び第３ＰＩＵモジュールのｊ番目のＰＩＵポート以外の複数のＰＩＵモジュールへ、ＯＤＵトラフィックを送信するステップであって、第２遅延の終了は遅延の終了の後である、ステップも有して良い。
【００３５】
方法の開示の実施形態のうちの任意のものにおいて、方法は、複数のＰＩＵモジュールから第１ＰＩＵモジュールのｉ番目のＰＩＵポートへのＯＤＵトラフィックの送信を停止するために故障状態を送信するステップ、及び、複数のＰＩＵモジュールから第２ＰＩＵモジュールのｉ番目のＰＩＵポートへのＯＤＵトラフィックの送信を停止するためにｉ番目のＥｔｈｅｒｎｅｔ構造プレーンにおける複数のＰＩＵモジュールのうちの第２ＰＩＵモジュールのｉ番目のＰＩＵポートに関連付けられる第２故障状態を送信するステップ、の前に、第１ＰＩＵモジュールのＭ個のＰＩＵポート及び第２ＰＩＵモジュールのＭ個のＰＩＵポートからのＯＤＵトラフィックの送信を停止するステップを更に有して良い。方法は、複数のＰＩＵモジュールから第３ＰＩＵモジュールのｊ番目のＰＩＵポートへのＯＤＵトラフィックの送信を停止するために、ｉ番目のＥｔｈｅｒｎｅｔ構造プレーンにおける第３ＰＩＵモジュールのｊ番目のＰＩＵポートに関連付けられる第３故障状態を受信するステップも有して良い。方法は、第１ＰＩＵモジュール及び第２ＰＩＵモジュールに関連付けられる第２遅延の終了の後に、複数のＰＩＵモジュールから第２ＰＩＵモジュールのｉ番目のＰＩＵポートへのＯＤＵトラフィックの送信を停止するために、第２故障状態を送信するステップを更に有して良い。方法は、第２遅延の終了の後に、複数のＰＩＵモジュールから第３ＰＩＵモジュールのｊ番目のＰＩＵポートへのＯＤＵトラフィックの送信を停止するために、第３故障状態を送信するステップを更に有して良い。
【００３６】
方法の開示の実施形態のうちの任意のものにおいて、方法は、第１ＰＩＵモジュール及び第２ＰＩＵモジュールに関連付けられる第３遅延の終了の後に、第１ＰＩＵモジュールのｉ番目のＰＩＵポート以外の第１ＰＩＵモジュールのＭ個のＰＩＵポートからＯＤＵトラフィックを送信するステップを更に有して良い。方法は、第３遅延の終了の後に、第２ＰＩＵモジュールのｉ番目のＰＩＵポート以外の第２ＰＩＵモジュールのＭ個のＰＩＵポートから、第１ＰＩＵモジュールのｉ番目のＰＩＵポート、第２ＰＩＵモジュールのｉ番目のＰＩＵポート、及び第３ＰＩＵモジュールのｊ番目のＰＩＵポート以外の複数のＰＩＵモジュールへ、ＯＤＵトラフィックを送信するステップであって、第３遅延の終了は第２遅延の終了の後である、ステップも有して良い。
【００３７】
方法の開示の実施形態のうちの任意のものにおいて、方法は、故障状態と、複数のＰＩＵモジュールから第２ＰＩＵモジュールのｉ番目のＰＩＵポートへのＯＤＵトラフィックの送信を停止するための、ｉ番目のＥｔｈｅｒｎｅｔ構造プレーンにおける複数のＰＩＵモジュールのうちの第２ＰＩＵモジュールのｉ番目のＰＩＵポートに関連付けられる第２故障状態と、を受信した後に、複数のＰＩＵモジュールのうちの第３ＰＩＵモジュールのＭ個のＰＩＵポートからのＯＤＵトラフィックの送信を停止するステップを更に有して良い。方法は、第３ＰＩＵモジュールに関連付けられる遅延の終了の後に、第３ＰＩＵモジュールのＭ個のＰＩＵポートから、第１ＰＩＵモジュールのｉ番目のＰＩＵポート及び第２ＰＩＵモジュールのｉ番目のＰＩＵポート以外の複数のＰＩＵモジュールへ、ＯＤＵトラフィックを送信するステップも有して良い。
【００３８】
方法の開示の実施形態のうちの任意のものにおいて、方法は、ｉ番目のＥｔｈｅｒｎｅｔ構造プレーンの第２故障状態を検出するステップを更に有して良い。方法は、複数のＰＩＵモジュールから他のＥｔｈｅｒｎｅｔ構造プレーンへＯＤＵトラフィックを送信するステップも有して良い。
【００３９】
別の態様では、開示のＥｔｈｅｒｎｅｔ構造保護のためのＯＴＮスイッチングシステムは、Ｍ個のＥｔｈｅｒｎｅｔ構造プレーンを有するＥｔｈｅｒｎｅｔ構造を含むＯＴＮスイッチを有して良く、Ｍ個のＥｔｈｅｒｎｅｔ構造プレーンの各々は、Ｍ個のＥｔｈｅｒｎｅｔスイッチのうちの対応するＥｔｈｅｒｎｅｔスイッチを有する。ＯＴＮスイッチは、第１ＰＩＵモジュールを含む複数のＰＩＵモジュールであって、それぞれＭ個のポートを有する複数のＰＩＵモジュールも有して良い。ここで、複数のＰＩＵモジュールの各々のｉ番目のＰＩＵポートは、Ｅｔｈｅｒｎｅｔ構造のｉ番目のＥｔｈｅｒｎｅｔ構造プレーンのｉ番目のＥｔｈｅｒｎｅｔスイッチに接続され、変数ｉは、１乃至Ｍの範囲の値を有し、Ｍ個のＥｔｈｅｒｎｅｔ構造プレーンのうちのｉ番目のＥｔｈｅｒｎｅｔ構造プレーン、Ｍ個のＥｔｈｅｒｎｅｔスイッチのうちのｉ番目のＥｔｈｅｒｎｅｔスイッチ、及びＭ個のＰＩＵポートのうちのｉ番目のＰＩＵポートを示し、Ｍは１より大きい。第１ＰＩＵモジュールは、ｉ番目のＥｔｈｅｒｎｅｔ構造プレーンにおける第１ＰＩＵモジュールのｉ番目のＰＩＵポートに関連付けられる故障状態を検出して良い。ＯＴＮスイッチは、複数のＰＩＵモジュールから第１ＰＩＵモジュールのｉ番目のＰＩＵポートへのＯＤＵトラフィックの送信を停止するために、故障状態を送信して良い。
【００４０】
ＯＴＮスイッチングシステムの開示の実施形態のうちの任意のものにおいて、ＯＴＮスイッチングシステムは、複数のＰＩＵモジュールのうちの第２ＰＩＵモジュールであって、ｉ番目のＥｔｈｅｒｎｅｔ構造プレーンにおける第２ＰＩＵモジュールのｉ番目のＰＩＵポートに関連付けられる故障状態を検出し得る第２ＰＩＵモジュールを更に有して良い。ＯＴＮスイッチは、複数のＰＩＵモジュールから第２ＰＩＵモジュールのｉ番目のＰＩＵポートへのＯＤＵトラフィックの送信を停止するために、第２故障状態を送信して良い。
【００４１】
ＯＴＮスイッチングシステムの開示の実施形態のうちの任意のものにおいて、ＯＴＮスイッチングシステムは、ＯＴＮスイッチであって、故障状態と、複数のＰＩＵモジュールから第２ＰＩＵモジュールのｉ番目のＰＩＵポートへのＯＤＵトラフィックの送信を停止するための、ｉ番目のＥｔｈｅｒｎｅｔ構造プレーンにおける複数のＰＩＵモジュールのうちの第２ＰＩＵモジュールのｉ番目のＰＩＵポートに関連付けられる第２故障状態と、を受信した後に、複数のＰＩＵモジュールのうちの第３ＰＩＵモジュールのＭ個のＰＩＵポートからのＯＤＵトラフィックの送信を停止するＯＴＮスイッチを更に有して良い。ＯＴＮスイッチは、故障状態及び第２故障状態を受信した後に、複数のＰＩＵモジュールから第１ＰＩＵモジュールのｉ番目のＰＩＵポート及び第２ＰＩＵモジュールのｉ番目のＰＩＵポートへのＯＤＵトラフィックの送信を停止して良い。
【００４２】
ＯＴＮスイッチングシステムの開示の実施形態のうちの任意のものにおいて、ＯＴＮスイッチングシステムは、ＯＴＮスイッチを更に有して良く、複数のＰＩＵモジュールから第１ＰＩＵモジュールのｉ番目のＰＩＵポートへのＯＤＵトラフィックの送信を停止するための故障状態の送信、及びｉ番目のＥｔｈｅｒｎｅｔ構造プレーンにおける複数のＰＩＵモジュールのうちの第２ＰＩＵモジュールのｉ番目のＰＩＵポートに関連付けられる第２故障状態の送信の前に、複数のＰＩＵモジュールから第２ＰＩＵモジュールのｉ番目のＰＩＵポートへのＯＤＵトラフィックの送信を停止して良い。ＯＴＮスイッチは、故障状態の送信及び第２故障状態の送信の前に、第１ＰＩＵモジュールのＭ個のＰＩＵポート及び第２ＰＩＵモジュールのＭ個のＰＩＵポートからのＯＤＵトラフィックの送信を停止して良い。ＯＴＮスイッチは、第１ＰＩＵモジュール及び第２ＰＩＵモジュールに関連付けられる遅延の終了の後に、複数のＰＩＵモジュールから第２ＰＩＵモジュールのｉ番目のＰＩＵポートへのＯＤＵトラフィックの送信を停止するために、第２故障状態を送信して良い。
【００４３】
ＯＴＮスイッチングシステムの開示の実施形態のうちの任意のものにおいて、ＯＴＮスイッチングシステムは、ＯＴＮスイッチを更に有して良く、第１ＰＩＵモジュール及び第２ＰＩＵモジュールに関連付けられる第２遅延の終了の後に、第１ＰＩＵモジュールのｉ番目のＰＩＵポート以外の第１ＰＩＵモジュールのＭ個のＰＩＵポートからＯＤＵトラフィックを送信して良い。ＯＴＮスイッチは、第２遅延の終了の後に、第２ＰＩＵモジュールのｉ番目のＰＩＵポート以外の第２ＰＩＵモジュールのＭ個のＰＩＵポートからＯＤＵトラフィックを送信して良い。ここで、第２遅延の終了の遅延の終了の後である。
【００４４】
ＯＴＮスイッチングシステムの開示の実施形態のうちの任意のものにおいて、ＯＴＮスイッチングシステムは、複数のＰＩＵモジュールのうちの第３ＰＩＵモジュールを更に有して良い。ＯＴＮスイッチは、複数のＰＩＵモジュールから第１ＰＩＵモジュールのｉ番目のＰＩＵポートへのＯＤＵトラフィックの送信を停止するための故障状態の送信、及び複数のＰＩＵモジュールから第２ＰＩＵモジュールのｉ番目のＰＩＵポートへのＯＤＵトラフィックの送信を停止するためのｉ番目のＥｔｈｅｒｎｅｔ構造プレーンにおける複数のＰＩＵモジュールのうちの第２ＰＩＵモジュールのｉ番目のＰＩＵポートに関連付けられる第２故障状態の送信の前に、第１ＰＩＵモジュールのＭ個のＰＩＵポート及び第２ＰＩＵモジュールのＭ個のＰＩＵポートからのＯＤＵトラフィックの送信を停止して良い。ＯＴＮスイッチは、複数のＰＩＵモジュールから第３ＰＩＵモジュールのｊ番目のＰＩＵポートへのＯＤＵトラフィックの送信を停止するために、ｉ番目のＥｔｈｅｒｎｅｔ構造プレーンにおける第３ＰＩＵモジュールのｊ番目のＰＩＵポートに関連付けられる第３故障状態を受信して良い。ＯＴＮスイッチは、第１ＰＩＵモジュール及び第２ＰＩＵモジュールに関連付けられる第２遅延の終了の後に、複数のＰＩＵモジュールから第２ＰＩＵモジュールのｉ番目のＰＩＵポートへのＯＤＵトラフィックの送信を停止するために、第２故障状態を送信して良い。ＯＴＮスイッチは、第２遅延の終了の後に、複数のＰＩＵモジュールから第３ＰＩＵモジュールのｊ番目のＰＩＵポートへのＯＤＵトラフィックの送信を停止するために、第３故障状態も送信して良い。
【００４５】
ＯＴＮスイッチングシステムの開示の実施形態のうちの任意のものにおいて、ＯＴＮスイッチングシステムは、ＯＴＮスイッチを更に有して良く、第１ＰＩＵモジュール及び第２ＰＩＵモジュールに関連付けられる第３遅延の終了の後に、第１ＰＩＵモジュールのｉ番目のＰＩＵポート以外の第１ＰＩＵモジュールのＭ個のＰＩＵポートからＯＤＵトラフィックを送信して良い。ＯＴＮスイッチは、第３遅延の終了の後に、第２ＰＩＵモジュールのｉ番目のＰＩＵポート以外の第２ＰＩＵモジュールのＭ個のＰＩＵポートから、第１ＰＩＵモジュールのｉ番目のＰＩＵポート、第２ＰＩＵモジュールのｉ番目のＰＩＵポート、及び第３ＰＩＵモジュールのｊ番目のＰＩＵポート以外の複数のＰＩＵモジュールへ、ＯＤＵトラフィックを送信して良く、第３遅延の終了は第２遅延の終了の後である。
【００４６】
ＯＴＮスイッチングシステムの開示の実施形態のうちの任意のものにおいて、ＯＴＮスイッチングシステムは、複数のＰＩＵモジュールのうちの第２ＰＩＵモジュールを更に有して良い。ＯＴＮスイッチングシステムは、複数のＰＩＵモジュールのうちの第３ＰＩＵモジュールも有して良く、故障状態及びｉ番目のＥｔｈｅｒｎｅｔ構造プレーンにおける第２ＰＩＵモジュールのｉ番目のＰＩＵポートに関連付けられる第２故障状態を受信した後に、複数のＰＩＵモジュールから第２ＰＩＵモジュールのｉ番目のＰＩＵポートへのＯＤＵトラフィックの送信を停止して良い。第３ＰＩＵモジュールは、故障状態及び第２故障状態を受信した後に、第３ＰＩＵモジュールのＭ個のＰＩＵポートからのＯＤＵトラフィックの送信を停止しても良い。第３ＰＩＵモジュールは、第３ＰＩＵモジュールに関連付けられる遅延の終了の後に、第３ＰＩＵモジュールのＭ個のＰＩＵポートから、第１ＰＩＵモジュールのｉ番目のＰＩＵポート及び第２ＰＩＵモジュールのｉ番目のＰＩＵポート以外の複数のＰＩＵモジュールへ、ＯＤＵトラフィックを送信しても良い。
【００４７】
＜分離ＯＴＮスイッチングシステムにおけるＯＤＵ経路保護＞
プラグインユニバーサル（ＰＩＵ）モジュールを用いるステップを有する分離（disaggregated）光トランスポートネットワーク（ＯＴＮ）スイッチングシステムにおけるＯＤＵ経路保護の方法及びシステムが開示される。各々のＰＩＵモジュールは、スイッチングコアとしてＥｔｈｅｒｎｅｔトランシービング及びＥｔｈｅｒｎｅｔ構造へのＯＴＮのための複数のポートを有する。ＰＩＵモジュールの各々の中のＯＴＮ  ｏｖｅｒ  Ｅｔｈｅｒｎｅｔモジュールは、複数のＥｔｈｅｒｎｅｔスイッチを含み得るＥｔｈｅｒｎｅｔ構造を用いて種々のＯＴＮ機能を実現させる。イグレスＰＩＵモジュールは、現用ＯＤＵ経路からＥｔｈｅｒｎｅｔ構造を介してＥｔｈｅｒｎｅｔパケットを受信して良い。保護ＯＤＵ経路を用いる保護切替が現用ＯＤＵ経路で実行され得ると決定することに応答して、イグレスＰＩＵモジュールは、保護ＯＤＵ経路からＥｔｈｅｒｎｅｔ構造を介してＥｔｈｅｒｎｅｔパケットを受信して良い。
【００４８】
一態様では、開示の光データユニット（optical  data  unit：ＯＤＵ）経路保護のための光トランスポートネットワーク（optical  transport  network：ＯＤＵ）は、第２ＯＴＮスイッチからの現用ＯＤＵ経路及び保護ＯＤＵ経路に接続される第１ＯＴＮスイッチを有して良い。第１ＯＴＮスイッチは、第１イングレスプラグインユニバーサル（plug−in  universal）モジュールであって、現用ＯＤＵ経路を介して第２ＯＴＮスイッチからＯＤＵを受信でき、第１ＯＴＮスイッチに含まれるＥｔｈｅｒｎｅｔ構造へＥｔｈｅｒｎｅｔパケットを送信できる、第１イングレスＰＩＵモジュールと、保護ＯＤＵ経路を介して第２ＯＴＮスイッチからＯＤＵを受信できる第２イングレスＰＩＵモジュールであって、Ｅｔｈｅｒｎｅｔ構造に接続される第２イングレスＰＩＵモジュールと、Ｅｔｈｅｒｎｅｔ構造からＥｔｈｅｒｎｅｔパケットを受信できる第１イグレスＰＩＵモジュールと、を有して良い。第１ＯＴＮスイッチは、保護ＯＤＵ経路を用いる保護切替が現用ＯＤＵ経路で実行され得ると決定することに応答して、保護ＯＤＵ経路から第２イングレスＰＩＵモジュールからＥｔｈｅｒｎｅｔ構造を介してＥｔｈｅｒｎｅｔパケットを受信するよう、保護切替を実行可能であって良い。
【００４９】
ＯＤＵ経路保護のためのＯＴＮの開示の実施形態のうちの任意のものにおいて、保護切替が実行され得ることを決定することは、第１ＯＴＮスイッチが、現用ＯＤＵ経路に関連付けられる故障状態、保護切替を実行するためのＯＴＮコマンド、現用ＯＤＵ経路によるＯＤＵ送信の中止、現用ＯＤＵ経路によるＯＤＵ送信の機能障害、及び保護ＯＤＵ経路に関連付けられるキープアライブ遅延の終了、を検出可能であって良いことを更に有して良い。
【００５０】
ＯＤＵ経路保護のためのＯＴＮの開示の実施形態のうちの任意のものにおいて、ＯＴＮは、保護切替の前に、第２イングレスＰＩＵモジュールが、Ｅｔｈｅｒｎｅｔ構造を介してＥｔｈｅｒｎｅｔパケットを第１イグレスＰＩＵモジュールへ送信し得ることを更に有して良い。
【００５１】
ＯＤＵ経路保護のためのＯＴＮの開示の実施形態のうちの任意のものにおいて、ＯＴＮは、保護切替の後に、第１イングレスＰＩＵモジュールが、Ｅｔｈｅｒｎｅｔ構造を介してＥｔｈｅｒｎｅｔパケットを第１イングレスＰＩＵモジュールへ送信することを停止し得ることを更に有して良い。
【００５２】
ＯＤＵ経路保護のためのＯＴＮの開示の実施形態のうちの任意のものにおいて、第１イグレスＰＩＵモジュールは、保護切替が実行されるべきであると決定して良い。
【００５３】
ＯＤＵ経路保護のためのＯＴＮの開示の実施形態のうちの任意のものにおいて、第１ＯＴＮスイッチは、ＯＤＵを第３ＯＴＮスイッチへ送信して良く、第１ＯＴＮスイッチにある第２イグレスＰＩＵモジュールであって、現用ＯＤＵ経路から第１イグレスＰＩＵモジュールからＥｔｈｅｒｎｅｔ構造を介してＥｔｈｅｒｎｅｔパケットを受信し、第１イグレスＰＩＵモジュールを監視し、第１イグレスＰＩＵモジュールが故障状態を有し及び保護切替が実行され得ることの指示に応答して、保護ＯＤＵ経路から第２イングレスＰＩＵモジュールからＥｔｈｅｒｎｅｔ構造を介してＥｔｈｅｒｎｅｔパケットを受信するために保護切替を実行できる、第２イグレスＰＩＵモジュールを更に有して良い。
【００５４】
ＯＤＵ経路保護のためのＯＴＮの開示の実施形態のうちの任意のものにおいて、ＯＴＮは、第２ＯＴＮスイッチからの第２現用ＯＤＵ経路及び第２保護ＯＤＵ経路に接続される第１ＯＴＮスイッチと、第２現用ＯＤＵ経路から第１イングレスＰＩＵモジュールからＥｔｈｅｒｎｅｔ構造を介して第２Ｅｔｈｅｒｎｅｔパケットを受信できる第２イグレスＰＩＵモジュールと、を更に有して良く、保護切替を実行する第１ＯＴＮスイッチは、第２保護ＯＤＵ経路から第２イングレスＰＩＵモジュールからＥｔｈｅｒｎｅｔ構造を介して第２Ｅｔｈｅｒｎｅｔパケットを更に受信して良い。
【００５５】
ＯＤＵ経路保護のためのＯＴＮの開示の実施形態のうちの任意のものにおいて、第１イングレスＰＩＵモジュール及び第２イングレスＰＩＵモジュールのうちの少なくとも一方は、保護切替が実行されるべきであると決定して良い。
【００５６】
別の態様では、ＯＤＵ経路保護のための開示の方法は、第２ＯＴＮスイッチからの現用光データユニット（optical  data  unit：ＯＤＵ）経路に接続される第１光トランスポートネットワーク（optical  transport  network：ＯＴＮ）スイッチにおいて、第１イングレスプラグインユニバーサル（plug−in  universal：ＰＩＵ）モジュールにより、現用ＯＤＵ経路を介して第２ＯＴＮスイッチからＯＤＵを受信するステップと、第１ＯＴＮスイッチに含まれるＥｔｈｅｒｎｅｔ構造へＥｔｈｅｒｎｅｔパケットを送信するステップと、を有して良い。方法は、第２イングレスＰＩＵモジュールにより、保護ＯＤＵ経路を介して第２ＯＴＮスイッチからＯＤＵを受信するステップであって、第２イングレスＰＩＵモジュールはＥｔｈｅｒｎｅｔ構造に接続される、ステップも有して良い。方法は、第１イグレスＰＩＵモジュールにより、Ｅｔｈｅｒｎｅｔ構造からＥｔｈｅｒｎｅｔパケットを受信するステップを更に有して良い。方法は、保護ＯＤＵ経路を用いる保護切替が現用ＯＤＵ経路で実行され得ると決定することに応答して、第１ＯＴＮスイッチについて保護切替を実行するステップであって、保護ＯＤＵ経路から第２イングレスＰＩＵモジュールからＥｔｈｅｒｎｅｔ構造を介してＥｔｈｅｒｎｅｔパケットを受信するステップを含む、ステップも有して良い。
【００５７】
方法の開示の実施形態のうちの任意のものにおいて、保護切替が実行され得ることを決定することは、現用ＯＤＵ経路に関連付けられる故障状態、保護切替を実行するためのＯＴＮコマンド、現用ＯＤＵ経路によるＯＤＵ送信の中止、現用ＯＤＵ経路によるＯＤＵ送信の機能障害、及び保護ＯＤＵ経路に関連付けられるキープアライブ遅延の終了、を検出するステップを更に有して良い。
【００５８】
方法の開示の実施形態のうちの任意のものにおいて、方法は、保護切替の前に、第２イングレスＰＩＵモジュールにより、Ｅｔｈｅｒｎｅｔ構造を介してＥｔｈｅｒｎｅｔパケットを第１イグレスＰＩＵモジュールへ送信するステップを更に有して良い。
【００５９】
方法の開示の実施形態のうちの任意のものにおいて、方法は、保護切替の後に、第１イングレスＰＩＵモジュールにより、Ｅｔｈｅｒｎｅｔ構造を介してＥｔｈｅｒｎｅｔパケットを第１イグレスＰＩＵモジュールへ送信することを停止するステップを更に有して良い。
【００６０】
方法の開示の実施形態のうちの任意のものにおいて、第１イグレスＰＩＵモジュールは、保護切替が実行されて良いことを決定して良い。
【００６１】
方法の開示の実施形態のうちの任意のものにおいて、方法は、第１ＯＴＮスイッチにより、第３ＯＴＮスイッチへＯＤＵを送信するステップを更に有して良い。方法は、第１ＯＴＮスイッチにある第２イグレスＰＩＵモジュールにより、現用ＯＤＵ経路からＥｔｈｅｒｎｅｔパケットを受信するステップと、第１イグレスＰＩＵモジュールを監視するステップと、を更に有して良い。方法は、第１イグレスＰＩＵモジュールが故障状態を有し及び保護切替が実行され得ることの指示に応答して、保護切替を実行するステップであって、保護ＯＤＵ経路から第２イングレスＰＩＵモジュールからＥｔｈｅｒｎｅｔ構造を介してＥｔｈｅｒｎｅｔパケットを受信するステップを含む、ステップを更に有して良い。
【００６２】
方法の開示の実施形態のうちの任意のものにおいて、第１ＯＴＮスイッチは、第２ＯＴＮスイッチからの第２現用ＯＤＵ経路及び第２保護ＯＤＵ経路に接続され、方法は、第２イグレスＰＩＵモジュールにより、第２現用ＯＤＵ経路から第１イングレスＰＩＵモジュールからＥｔｈｅｒｎｅｔ構造を介して第２Ｅｔｈｅｒｎｅｔパケットを受信するステップを更に有して良い。方法は、第１ＯＴＮスイッチについて保護切替を実行するステップであって、第２保護ＯＤＵ経路から第２イングレスＰＩＵモジュールからＥｔｈｅｒｎｅｔ構造を介して第２Ｅｔｈｅｒｎｅｔパケットを受信するステップを含む、ステップを更に有して良い。
【００６３】
方法の開示の実施形態のうちの任意のものにおいて、第１イングレスＰＩＵモジュール及び第２イングレスＰＩＵモジュールのうちの少なくとも一方は、保護切替が実行されて良いことを決定して良い。
【００６４】
＜分離ＯＴＮスイッチングシステムにおける仮想回線カード＞
スイッチングコアとしてＥｔｈｅｒｎｅｔトランシービング及びＥｔｈｅｒｎｅｔ構造へのＯＴＮのためのプラグインユニバーサル（ＰＩＵ）モジュールを用いるステップを有する光トランスポートネットワーク（ＯＴＮ）スイッチングシステムの方法及びシステムが開示される。ＰＩＵモジュールの各々の中のＯＴＮ  ｏｖｅｒ  Ｅｔｈｅｒｎｅｔモジュールは、複数のＥｔｈｅｒｎｅｔスイッチを含み得るＥｔｈｅｒｎｅｔ構造を用いて種々のＯＴＮ機能を実現させる。仮想回線カードは、Ｅｔｈｅｒｎｅｔスイッチの各々の対応するＥｔｈｅｒｎｅｔスイッチポートの各々のｋ番目のＥｔｈｅｒｎｅｔスイッチサブポートの論理アグリゲーションを有して良い。仮想スイッチ構造は、ＯＴＮスイッチングシステムのための複数の仮想回線カードを有して良い。仮想回線カードの各々は、個々のＰＩＵモジュールに対応して良い仮想アドレスに関連付けられて良い。仮想アドレスは、個々のＰＩＵモジュールに関連付けられる媒体アクセス制御アドレスを有して良い。
【００６５】
一態様では、開示の光トランスポートネットワーク（optical  transport  networking：ＯＴＮ）スイッチングシステムは、Ｅｔｈｅｒｎｅｔ構造であって、プラグインユニバーサル（plug−in  universal：ＰＩＵ）モジュール及びＰＩＵモジュールに関連付けられる仮想スイッチ構造を用いて光データユニットをＥｔｈｅｒｎｅｔ構造を通じてスイッチングする、Ｅｔｈｅｒｎｅｔ構造を有して良い。Ｅｔｈｅｒｎｅｔ構造は、Ｍ個のＥｔｈｅｒｎｅｔスイッチを有して良い。Ｍ個のＥｔｈｅｒｎｅｔスイッチの各々はＮ個のＥｔｈｅｒｎｅｔスイッチポートを有し、Ｎ個のＥｔｈｅｒｎｅｔスイッチポートの各々はＰ個のＥｔｈｅｒｎｅｔスイッチサブポートを有し、１乃至Ｍの範囲の値を有する変数ｉは、Ｍ個のＥｔｈｅｒｎｅｔスイッチのうちの１つに対応するｉ番目のＥｔｈｅｒｎｅｔスイッチを示し、１乃至Ｎの範囲の値を有する変数ｊは、Ｎ個のＥｔｈｅｒｎｅｔスイッチポートのうちの１つに対応するｊ番目のＥｔｈｅｒｎｅｔスイッチポートを示し、１乃至Ｐの範囲の値を有する変数ｋは、Ｐ個のＥｔｈｅｒｎｅｔスイッチサブポートのうちの１つに対応するｋ番目のＥｔｈｅｒｎｅｔスイッチサブポートを示し、Ｎ、Ｍ、Ｐは１より大きい。ＯＴＮスイッチングシステムは、Ｍ個のＰＩＵポートを有するＰＩＵモジュールも有して良い。ここで、Ｍ個のＰＩＵポートのうちのｉ番目のＰＩＵポートは、ｉ番目のＥｔｈｅｒｎｅｔスイッチに対応する。ＯＴＮスイッチングシステムは、ＰＩＵモジュール及びＰＩＵモジュールに関連付けられる仮想スイッチ構造を用いてＥｔｈｅｒｎｅｔ構造を通じて光データユニットをスイッチングして良い。仮想スイッチ構造は、仮想回線カードを有して良い。仮想回線カードは、Ｍ個のＥｔｈｅｒｎｅｔスイッチの各々の対応するＥｔｈｅｒｎｅｔスイッチポートの各々のｋ番目のＥｔｈｅｒｎｅｔスイッチサブポートの論理アグリゲーションを有して良い。仮想回線カードは、仮想スイッチ構造の中で仮想回線カードにユニークな仮想アドレスに関連付けられて良い。ＰＩＵモジュールの各々は、媒体アクセス制御（ＭＡＣ）アドレスに関連付けられ、ＭＡＣアドレスの少なくとも一部は、ＰＩＵモジュールに接続される仮想回線カードの仮想アドレスを有して良い。仮想回線カードは、Ｍ個のＥｔｈｅｒｎｅｔスイッチの各々の対応するＥｔｈｅｒｎｅｔスイッチポートの各々のｋ番目のＥｔｈｅｒｎｅｔスイッチポートで開始する複数の連続するＥｔｈｅｒｎｅｔスイッチサブポートの論理アグリゲーションを有して良い。
【００６６】
別の態様では、光トランスポートネットワークスイッチングのための開示のＥｔｈｅｒｎｅｔ構造は、Ｍ個のＥｔｈｅｒｎｅｔスイッチを有して良い。Ｍ個のＥｔｈｅｒｎｅｔスイッチの各々はＮ個のＥｔｈｅｒｎｅｔスイッチポートを有し、Ｎ個のＥｔｈｅｒｎｅｔスイッチポートの各々はＰ個のＥｔｈｅｒｎｅｔスイッチサブポートを有し、１乃至Ｍの範囲の値を有する変数ｉは、Ｍ個のＥｔｈｅｒｎｅｔスイッチのうちの１つに対応するｉ番目のＥｔｈｅｒｎｅｔスイッチを示し、１乃至Ｎの範囲の値を有する変数ｊは、Ｎ個のＥｔｈｅｒｎｅｔスイッチポートのうちの１つに対応するｊ番目のＥｔｈｅｒｎｅｔスイッチポートを示し、１乃至Ｐの範囲の値を有する変数ｋは、Ｐ個のＥｔｈｅｒｎｅｔスイッチサブポートのうちの１つに対応するｋ番目のＥｔｈｅｒｎｅｔスイッチサブポートを示し、Ｎ、Ｍ、Ｐは１より大きい。Ｅｔｈｅｒｎｅｔ構造は、第１ＰＩＵモジュールを含む複数のＰＩＵモジュールであって、それぞれＭ個のＰＩＵポートを有する、複数のＰＩＵモジュールに排他的に結合されて良く、第１ＰＩＵモジュールのｉ番目のＰＩＵポートはｉ番目のＥｔｈｅｒｎｅｔスイッチに対応する。Ｅｔｈｅｒｎｅｔ構造は、ＰＩＵモジュール及びＰＩＵモジュールに関連付けられる仮想スイッチ構造を用いて光データユニットをスイッチングするために使用されて良い。仮想スイッチ構造は、仮想回線カードを有して良い。仮想回線カードは、Ｍ個のＥｔｈｅｒｎｅｔスイッチのうちの各々の対応するＥｔｈｅｒｎｅｔスイッチポートの各々のｋ番目のＥｔｈｅｒｎｅｔスイッチサブポートの論理アグリゲーションを有して良い。仮想回線カードは、仮想スイッチ構造の中で仮想回線カードにユニークな仮想アドレスに関連付けられて良い。ＰＩＵモジュールの各々は、ＭＡＣアドレスに関連付けられ、ＭＡＣアドレスの少なくとも一部は、ＰＩＵモジュールに接続される仮想回線カードの仮想アドレスを有して良い。仮想回線カードは、Ｍ個のＥｔｈｅｒｎｅｔスイッチの各々の対応するＥｔｈｅｒｎｅｔスイッチポートの各々のｋ番目のＥｔｈｅｒｎｅｔスイッチポートで開始する複数の連続するＥｔｈｅｒｎｅｔスイッチサブポートの論理アグリゲーションを有して良い。
【００６７】
更なる態様では、光トランスポートネットワークスイッチングのためにＥｔｈｅｒｎｅｔ構造を接続する開示の方法は、Ｍ個のＥｔｈｅｒｎｅｔスイッチを含むＥｔｈｅｒｎｅｔ構造において、Ｍ個のＥｔｈｅｒｎｅｔスイッチの各々はＮ個のＥｔｈｅｒｎｅｔスイッチポートを有し、Ｎ個のＥｔｈｅｒｎｅｔスイッチポートの各々はＰ個のＥｔｈｅｒｎｅｔスイッチサブポートを有し、Ｍ個のＥｔｈｅｒｎｅｔスイッチのうちの１つに対応するｉ番目のＥｔｈｅｒｎｅｔスイッチを示すために１乃至Ｍの範囲の値を有する変数ｉを割り当てるステップであって、Ｍは１より大きい、ステップを有して良い。方法は、Ｎ個のＥｔｈｅｒｎｅｔスイッチポートのうちの１つに対応するｊ番目のＥｔｈｅｒｎｅｔスイッチポートを示すために、１乃至Ｎの範囲の値を有する変数ｊを割り当てるステップであって、Ｎは１より大きい、ステップを更に有して良い。方法は、Ｐ個のＥｔｈｅｒｎｅｔスイッチサブポートのうちの１つに対応するｋ番目のＥｔｈｅｒｎｅｔスイッチサブポートを示すために、１乃至Ｐの範囲の値を有する変数ｋを割り当てるステップであって、Ｐは１より大きい、ステップを更に有して良い。方法は、Ｅｔｈｅｒｎｅｔ構造を第１ＰＩＵモジュールを有する複数のＰＩＵモジュールに排他的に接続するステップであって、各ＰＩＵモジュールは、Ｍ個のＰＩＵポートを有する、ステップと、ＰＩＵモジュール及びＰＩＵモジュールに関連付けられる仮想スイッチ構造を用いてＥｔｈｅｒｎｅｔ構造を通じて光データユニットをスイッチングするステップと、を更に有して良い。仮想スイッチ構造は、仮想回線カードを有して良い。方法は、Ｍ個のＥｔｈｅｒｎｅｔスイッチの各々の対応するＥｔｈｅｒｎｅｔスイッチポートの各々のｋ番目のＥｔｈｅｒｎｅｔスイッチサブポートの論理アグリゲーションを有する仮想回線カードを定めるステップと、仮想回線カードを用いて光データユニットをスイッチングするステップと、を更に有する。方法は、仮想回線カードを、仮想スイッチ構造の中で仮想回線カードにユニークな仮想アドレスに関連付けるステップ、を更に有して良い。方法は、第１ＰＩＵモジュールをＭＡＣアドレスに関連付けるステップであって、ＭＡＣアドレスの少なくとも一部は、第１ＰＩＵモジュールに接続される仮想回線カードの仮想アドレスを有して良い、ステップを更に有して良い。方法は、Ｍ個のＥｔｈｅｒｎｅｔスイッチの各々の対応するＥｔｈｅｒｎｅｔスイッチポートの各々のｋ番目のＥｔｈｅｒｎｅｔスイッチポートで開始する複数の連続するＥｔｈｅｒｎｅｔスイッチサブポートの論理アグリゲーションを有する仮想回線カードを定めるステップと、仮想回線カードを用いて光データユニットをスイッチングするステップと、を更に有して良い。
【図面の簡単な説明】
【００６８】
本発明並びにその特徴及び利点のより完全な理解のため、添付の図と共に以下の説明を参照する。
【図１】光トランスポートネットワーク（ＯＴＮ）の一実施形態の選択された要素のブロック図である。
【図２】分離ＯＴＮスイッチングシステムの一実施形態の選択された要素のブロック図である。
【図３】ＯＴＮスイッチネットワーク要素の一実施形態の選択された要素のブロック図である。
【図４】ＯＴＮスイッチネットワーク要素の一実施形態の選択された要素のブロック図である。
【図５】ＰＩＵ筐体の一実施形態の選択された要素のブロック図である。
【図６Ａ】ＰＩＵモジュールの実施形態の選択された要素のブロック図である。
【図６Ｂ】ＰＩＵモジュールの実施形態の選択された要素のブロック図である。
【図６Ｃ】ＰＩＵモジュールの実施形態の選択された要素のブロック図である。
【図７Ａ】ローカルＯＴＮスイッチング機能の一実施形態の選択された要素のブロック図である。
【図７Ｂ】ローカルＯＴＮスイッチング機能の一実施形態の選択された要素のブロック図である。
【図８】Ｅｔｈｅｒｎｅｔ構造の一実施形態による光データユニット（ＯＤＵ）転送の一例のブロック図である。
【図９】ＯＴＮスイッチングシステムにおけるＥｔｈｅｒｎｅｔ構造の一実施形態による巡回歩行シーケンスを用いるＯＤＵ転送の一例のブロック図である。
【図１０】単一のＰＩＵモジュールの一実施形態を通じる複数のＯＤＵ切替接続のブロック図である。
【図１１】Ｅｔｈｅｒｎｅｔパケットとして光信号をスイッチングする方法の一実施形態の選択された要素のフローチャートである。
【図１２】Ｅｔｈｅｒｎｅｔスイッチ構造の中の仮想スロットの一実施形態のブロック図である。
【図１３】ＯＴＮスイッチングシステムの一実施形態のＯＤＵ経路保護の一例のブロック図である。
【図１４】ＯＴＮスイッチングシステムの一実施形態のＯＤＵ経路保護の連結の一例のブロック図である。
【図１５】ＯＴＮスイッチングシステムの例示的な一実施形態のブロック図である。
【図１６】ＯＴＮスイッチングシステムの一実施形態のＥｔｈｅｒｎｅｔ構造保護の一例のブロック図である。
【図１７】ＯＴＮスイッチングシステムのＥｔｈｅｒｎｅｔ構造保護のための方法の一実施形態の選択された要素のフローチャートである。
【図１８】ＯＴＮスイッチングシステムにおけるＯＤＵ経路保護のための方法の一実施形態の選択された要素のフローチャートである。
【図１９】プラグインユニバーサルモジュールとＥｔｈｅｒｎｅｔ推知との間の相互接続の一実施形態の選択された要素のブロック図である。
【図２０】高密度コネクタを有する仮想スイッチ構造の一実施形態のブロック図である。
【図２１】光トランスポートネットワークスイッチングのためにＥｔｈｅｒｎｅｔ構造を接続する方法の一実施形態である。
【発明を実施するための形態】
【００６９】
以下の説明では、開示の主題の議論を容易にするために例として詳細事項が説明される。しかしながら、当業者には、開示の実施形態が例示であること及び全ての可能な実施形態を網羅するものではないことが明らかである。
【００７０】
本開示を通じて、ハイフンで結んだ形式の参照符号は、１つの要素の特定のインスタンスを表し、ハイフンを有しない形式の参照符号は、要素を一般的又は集合的に表す。したがって、例として（図示しない）、装置１２−１は、装置クラスのインスタンスを表し、装置１２として集合的に言及されて良く、それらのうちの任意のものが装置１２として一般的に言及されて良い。図及び説明の中で、同様の記号は同様の要素を表す。
【００７１】
図を参照すると、図１は、光通信システムを表し得る光トランスポートネットワーク１０１の例示的な実施形態を示す。光トランスポートネットワーク１０１は、光トランスポートネットワーク１０１のコンポーネントにより通信される１又は複数の光信号を運ぶよう構成される１又は複数の光ファイバ１０６を有して良い。光トランスポートネットワーク１０１のネットワーク要素は、ファイバ１０６により互いに結合され、１又は複数の送信機１０２、１又は複数のマルチプレクサ（ＭＵＸ）１０４、１又は複数の光増幅器１０８、１又は複数の光アッド／ドロップマルチプレクサ（optical  add/drop  multiplexer：ＯＡＤＭ）１１０、１又は複数のデマルチプレクサ（ＤＥＭＵＸ）１０５、及び１又は複数の受信機１１２を有して良い。
【００７２】
光トランスポートネットワーク１０１は、端末ノードを有するポイントツーポイント型光ネットワーク、リング型光ネットワーク、メッシュ型光ネットワーク、又は任意の他の適切な光ネットワーク若しくは光ネットワークの組合せを有して良い。光ファイバ１０６は、非常に低損失で長距離に渡り信号を伝達可能なガラスの細い紐を有して良い。光ファイバ１０６は、光伝送のために種々の異なるファイバから選択される適切な種類のファイバを有して良い。
【００７３】
光トランスポートネットワーク１０１は、光ファイバ１０６を介して光信号を送信するよう構成される装置を有して良い。情報は、波長に関する情報を符号化するために１又は複数の光の波長の変調により、光トランスポートネットワーク１０１を通じて送信及び受信されて良い。光ネットワークでは、光の波長は、チャネルとも称される。各チャネルは、光トランスポートネットワーク１０１を通じて特定量の情報を伝達するよう構成されて良い。
【００７４】
光トランスポートネットワーク１０１の情報容量及び伝送能力を増大するために、複数のチャネルで送信される複数の信号は、単一の広帯域光信号に結合されて良い。複数のチャネルで情報を通信するプロセスは、光学的にＷＤＭ（wavelength  division  multiplexing）として言及される。ＣＷＤＭ（Coarse  wavelength  division  multiplexing）は、通常２０ｎｍより大きく１６個の波長より少ない、少ないチャネル数を有する広く間隔の開けられた波長の、１本のファイバへの多重化を表す。また、ＤＷＤＭ（dense  wavelength  division  multiplexing）は、通常０．８ｎｍより狭い間隔で４０個より多い、多くのチャネル数を有する密な間隔の波長の、１本のファイバへの多重化を表す。ＷＤＭ又は他の複数波長多重送信技術は、光ファイバ当たりの集約帯域幅を増大するために、光ネットワークで用いられる。ＷＤＭ無しでは、光ネットワークにおける帯域幅は、たった１波長のビットレートに制限され得る。より大きな帯域幅により、光ネットワークは、より多くの情報を送信できる。光トランスポートネットワーク１０１は、ＷＤＭ又は特定の他の適切な多チャネル多重化技術を用いて異なるチャネルを送信し、多チャネル信号を増幅するよう構成されても良い。
【００７５】
光トランスポートネットワーク１０１は、特定の波長又はチャネルで、光トランスポートネットワーク１０１を通じて光信号を送信するよう構成される１又は複数の光送信機（Ｔｘ）１０２を有して良い。送信機１０２は、電気信号を光信号に変換し該光信号を送信するよう構成されるシステム、機器、又は装置を有しても良い。例えば、送信機１０２は、それぞれ、レーザと、電気信号を受信し該電気信号に含まれる情報を特定の波長でレーザにより生成される光のビームに変調し光トランスポートネットワークを通じて信号を伝達するビームを送信する変調器と、を有して良い。
【００７６】
マルチプレクサ１０４は、送信機１０２に結合されても良く、送信機１０２により、例えばそれぞれ個々の波長で送信される信号を、ＷＤＭ信号に結合するよう構成されるシステム、機器又は装置であって良い。
【００７７】
光増幅器１０８は、光トランスポートネットワーク１０１の中の多チャネル信号を増幅して良い。光増幅器１０８は、特定長のファイバ１０６の前又は後に置かれて良い。光増幅器１０８は、光信号を増幅するよう構成されるシステム、機器又は装置を有して良い。例えば、光増幅器１０８は、光信号を増幅する光リピータを有して良い。この増幅は、光−電気（Ｏ−Ｅ）又は電気−光（Ｅ−Ｏ）変換により実行されて良い。幾つかの実施形態では、光増幅器１０８は、希土類元素をドープされた光ファイバを有し、ドープ光ファイバ増幅素子を形成して良い。信号がファイバを通過するとき、外部エネルギがポンプ信号の形式で印可され、光ファイバのドープされた部分の原子を励起し、光信号の強度を増大する。一例として、光増幅器１０８は、エルビウムドープファイバ増幅器（erbium−doped  fiber  amplifier：ＥＤＦＡ）を有して良い。
【００７８】
ＯＡＤＭ１１０は、ファイバ１０６を介して光トランスポートネットワーク１０１に結合されて良い。ＯＡＤＭ１１０は、ファイバ１０６から光信号を（つまり、個々の波長で）アッド又はドロップするよう構成されるシステム、機器又は装置を有しても良いアッド／ドロップモジュールを有しても良い。ＯＡＤＭ１１０を通過した後に、光信号は、ファイバ１０６に沿って宛先へと直接進んで良く、或いは、信号は、宛先に達する前に、１又は複数の追加ＯＡＤＭ１１０及び／又は光増幅器１０８を通過して良い。
【００７９】
光トランスポートネットワーク１０１の特定の実施形態では、ＯＡＤＭ１１０は、ＷＤＭ信号の個々の又は複数の波長をアッド又はドロップできるＲＯＡＤＭ（reconfigurable  OADM）を表して良い。個々の又は複数の波長は、例えば、ＲＯＡＤＭに含まれ得るＷＳＳ（wavelength  selective  switch）（図示しない）を用いて光ドメインの中でアッド又はドロップされて良い。
【００８０】
図１に示すように、光トランスポートネットワーク１０１は、ネットワーク１０１の１又は複数の宛先に、１又は複数のデマルチプレクサ１０５を有して良い。デマルチプレクサ１０５は、単一の合成ＷＤＭ信号をそれぞれの波長において個々のチャネルに分離することによりデマルチプレクサとして動作するシステム、機器又は装置を有して良い。例えば、光トランスポートネットワーク１０１は、４０チャネルＤＷＤＭ信号を伝送して良い。デマルチプレクサ１０５は、４０個の異なるチャネルに従って、信号、４０チャネルＤＷＤＭ信号を４０個の別個の信号に分割して良い。
【００８１】
図１で、光トランスポートネットワーク１０１は、デマルチプレクサ１０５に結合される受信機１１２も有して良い。各受信機１１２は、特定の波長又はチャネルで送信される光信号を受信し、該光信号をそれらが含む情報（つまり、データ）を得る（例えば、復調する）ために処理するよう構成されて良い。したがって、ネットワーク１０１は、ネットワークの各チャネル毎に少なくとも１つの受信機１１２を有して良い。
【００８２】
図１の光トランスポートネットワーク１０１のような光ネットワークは、光ファイバを介して光信号の中で情報を伝達するために、変調技術を用いて良い。このような変調方式は、変調技術の他の例の中でも特に、ＰＳＫ（phase−shift  keying）、ＦＳＫ（frequency−shift  keying）、ＡＳＫ（amplitude−shift  keying）、及びＱＡＭ（quadrature  amplitude  modulation）を有して良い。ＰＳＫでは、光信号により伝達される情報は、搬送波又は単にキャリアとしても知られる参照信号の位相を変調することにより変換されて良い。情報は、２レベル又はＢＰＳＫ（binary  phase−shift  keying）、４レベル又はＱＰＳＫ（quadrature  phase−shift  keying）、Ｍ−ＰＳＫ（multi−level  phase−shift  keying）及びＤＰＳＫ（differential  phase−shift  keying）を用いて信号自体の位相を変調することにより搬送されて良い。ＱＡＭでは、光信号により運ばれる情報は、搬送波の振幅と位相の両方を変調することにより伝達されて良い。ＰＳＫは、ＱＡＭの一部であると考えられる。ここで、搬送波の振幅は、一定に維持される。さらに、ＰＤＭ（polarization  division  multiplexing）技術は、情報送信のために、より大きなビットレートを達成できる。ＰＤＭ伝送は、チャネルに関連する光信号の種々の偏光成分に情報を変調することを含む。光信号の偏波は、通常、光信号の振動方向を表し得る。用語「偏波」は、通常、光信号の伝搬方向に垂直な、空間内のある点における光信号の電場ベクトルの先端により追跡される経路を表し得る。
【００８３】
図１の光トランスポートネットワーク１０１のような光ネットワークでは、管理プレーン、制御プレーン、及びトランスポートプレーン（物理層と呼ばれることが多い）を言及することが通常である。中央管理ホスト（図示しない）は、管理プレーンに存在して良く、制御プレーンのコンポーネントを構成し管理して良い。管理プレーンは、トランスポートプレーン及び制御プレーンのエンティティ（例えば、ネットワーク要素）全てに渡る最終的な制御を有する。一例として、管理プレーンは、１又は複数の処理リソース、データ記憶コンポーネント、等を含む中央処理センタ（例えば、中央管理ホスト）を有して良い。管理プレーンは、制御プレーンの要素と電気的に通信して良く、トランスポートプレーンの１又は複数のネットワーク要素と電気的に通信して良い。管理プレーンは、システム全体の管理機能を実行し、ネットワーク要素、制御プレーン及びトランスポートプレーンの間の調整を提供して良い。例として、管理プレーンは、要素の観点から１又は複数のネットワーク要素を取り扱うＥＭＳ（element  management  system）、ネットワークの観点から多くの装置を取り扱うＮＭＳ（network  management  system）、及びネットワーク全体の動作を取り扱うＯＳＳ（operational  support  system）を有して良い。
【００８４】
本開示の範囲から逸脱することなく、光トランスポートネットワーク１０１に対し変更、追加又は省略が行われて良い。例えば、光トランスポートネットワーク１０１は、図１に示すものより多くの又は少ない要素を有して良い。また、上述のように、ポイントツーポイントネットワークとして図示されたが、光トランスポートネットワーク１０１は、リング、メッシュ、又は階層構造のネットワークトポロジのような光信号を送信する任意の適切なネットワークトポロジを有して良い。
【００８５】
上述のように、光ネットワークを介して送信され得る情報量は、情報と共に符号化され１つの信号に多重化された光チャネルの数と共に変化して良い。したがって、ＷＤＭ信号を用いる光ファイバは、単一チャネルにより情報を伝達する光ファイバよりも多くの情報を伝達できる。伝達されるチャネル数及び偏波成分の数に加えて、どれだけ多くの情報が光りネットワークを介して送信できるかに影響する別の要因は、送信のビットレートであり得る。ビットレートが高いほど、送信される情報容量は大きい。高いビットレートの達成は、広帯域電気ドライバ技術、デジタル信号プロセッサ技術の可用性により制限され、光トランスポートネットワーク１０１による送信のために要求されるＯＳＮＲを増大し得る。
【００８６】
図１に示すように、光トランスポートネットワーク１０１は、種々の固有プロトコルの中で生じ得る及びアドレッシング、管理、及び品質保証目的でパケット化したオーバヘッドを追加し得る既存のデータフレームをカプセル化するために、デジタルラッパ技術を用いて良い。結果として生じる光信号は、光データユニット（optical  data  unit：ＯＤＵ）の形式で、次に、光トランスポートネットワーク１０１により個々の光波長を用いて伝送されて良い。パケット化されたオーバヘッドは、種々の異なるプロトコルのうちの任意のものを用いて伝送されている光信号を監視し及び制御するために使用されて良い。特定の実施形態では、光トランスポートネットワーク１０１の動作は、特にＩＴＵ−Ｔ  Ｇ．７０９「Interfaces  for  the  Optical  Transport  Network」及びＩＴＵ−Ｔ  Ｇ．８７２「Architecture  of  the  Optical  Transport  Network」のような、ＩＴＵ（International  Telecommunications  Union）により発布された光トランスポートネットワーキング（optical  transport  networking：ＯＴＮ）標準又は勧告に従い実行される。ＯＴＮの中の光波長は、搬送波波長効率を最適化するために、時分割多重（time−division  multiplexing：ＴＤＭ）の階層的実装に依存して良い。
【００８７】
ＯＴＮにおける光信号の階層的ＴＤＭ構成の結果として、ＯＴＮスイッチングは、光トランスポートネットワーク１０１に沿って異なるサブ波長ビットレートで実行されて良い。本願明細書で使用されるとき、ＯＴＮスイッチングは、スイッチングの最小単位であるＯＤＵによる異なるビットレートのＯＤＵ経路のスイッチングを表す。これに対して、ＩＰルータによるようなＩＰ（Internet  protocol）スイッチングは、個々のＩＰパケットがスイッチングの最小単位である、ネットワーク信号のスイッチングを表す。光トランスポートネットワーク１０１におけるようなＯＴＮスイッチングでは、ＯＤＵは、ネットワークイングレスからネットワークイグレスまでのＯＴＮスイッチの外側の光ドメインの中にある。ＯＴＮスイッチの内側では、ＯＤＵは、電気ドメインオブジェクトとしてアクセスされて良く、ＯＴＮスイッチングは、電気的スイッチング技術を含み得る。
【００８８】
留意すべきことに、ＯＴＮスイッチングは概してＤＷＤＭドメインの中で行われるが、ＲＯＡＤＭ及びＤＷＤＭは、正式にはレイヤ０技術として参照されて良い（ＯＳＩ（Open  Systems  Interconnection）基本参照モデルでは、ＯＳＩ参照モデルとしても参照される）。これに対して、ＯＴＮは、ＯＳＩ参照モデルの中でレイヤ１技術として記述されて良い。これは、光波長ドメイン（ＤＷＤＭ）と独立して動作して良い。例えば、ＯＴＮスイッチは、理論的には、未使用光ファイバ、（銅のような）ガルバニック導体を介して、又は（ミリメートルスケールの波、又は無線周波数のような）無線媒体を介して、動作して良い。
【００８９】
通常、用語「分散された」は、ネットワークにより相互接続される複数のノード又はネットワーク要素（ＮＥ）、及び協調ノード（又はＮＥ）セットを参照して良い。本願明細書で使用されるとき、用語「離散（disaggregated）」は、集約された物理構造と比べるとき、物理的意味で離散したサブコンポーネントのセットに更に再編成される分散ネットワークの中のＮＥを参照して良く、一方で、論理的意味では統合ＮＥの機能を維持している。幾つかの実施形態では、集合（aggregated）物理構造とは対照的に、分離（disaggregated）サブコンポーネントは、公開アクセス可能であって良い。
【００９０】
単一の中央位置にある単一の装置であるＯＴＮスイッチの中央集中型の埋め込み型特性とは対照的に、分離ＯＴＮスイッチングシステムが本願明細書に開示される。本願明細書に開示の分離ＯＴＮスイッチングシステムは、コアスイッチング機能をネットワークインタフェース機能と分離可能にする。本願明細書に開示の分離ＯＴＮスイッチングシステムは、内部Ｅｔｈｅｒｎｅｔスイッチングコア（本願明細書では「Ｅｔｈｅｒｎｅｔ構造（fabric）」としても参照される）に依存することにより、ＯＴＮスイッチングを可能にできる。本願明細書に開示の分離ＯＴＮスイッチングシステムは、したがって、特定位置又は異なる遠隔地における特定スイッチング機能の迅速なカスタマイズされた構成を可能にできる。本願明細書に開示の分離ＯＴＮスイッチングシステムは、ＯＴＮスイッチを使用することによるよりも、低価格のＯＴＮスイッチングを可能にできる。本願明細書に開示の分離ＯＴＮスイッチングシステムは、利用されるＥｔｈｅｒｎｅｔ構造が所望の能力に拡張可能なデータセンタスイッチングシステムのような外部ネットワーク基盤であって良いので、ＯＴＮスイッチに固有の固定されたスイッチング能力と比べて遙かに大きな拡張性を可能にできる。本願明細書に開示の分離ＯＴＮスイッチングシステムは、種々のＯＴＮ信号及びＥｔｈｅｒｎｅｔ信号の間のインターフェース及びトランシーバ機能を提供する複数のプラグインユニバーサル（plug−in  universal：ＰＩＵ）モジュールを用いて実装され得る。本願明細書に開示の分離ＯＴＮスイッチングシステムは、多数のＰＩＵモジュールにより装着されるインタフェーススロットを有するＰＩＵブレード筐体を用いて更に実装されて良い。多数のＰＩＵモジュールは、ＰＩＵブレード筐体を用いて相互接続され、電力供給され、及び制御される。本願明細書に開示のＰＩＵモジュールのうちの特定のものは、コアＥｔｈｅｒｎｅｔ構造を使用せずに、２以上のＰＩＵモジュールをループバック構成で相互接続することにより、ローカライズされた直接ＯＴＮスイッチング機能を可能にできる。
【００９１】
図２を参照すると分離ＯＴＮスイッチングシステム２００の一実施形態の選択された要素の概略ブロック図が示される。図２の分離ＯＴＮスイッチングシステム２００は、光トランスポートネットワーク１０１（図１を参照）に関連付けられる光信号の外部スイッチングのために実装されて良く、説明目的のための概略図であり、縮尺通り又は透視図として描かれない。光信号の外部スイッチングは、スイッチングの最小単位であるＯＤＵを有する異なるビットレートのＯＤＵ経路を切り替えることを表す。ここで、異なるビットレートは、サブ波長ビットレートであって良く、ＯＤＵは、ネットワークイングレスからネットワークイグレスへＯＴＮスイッチ２３０の外部の光ドメイン内に残っている。分離ＯＴＮスイッチングシステム２００の内側では、ＯＤＵは、電気ドメインオブジェクトとしてアクセスされて良く、ＯＴＮスイッチングは、電気的スイッチング技術を含み得る。
【００９２】
図２に示すように、分離ＯＴＮスイッチングシステム２００は、ＯＴＮスイッチ２３０として機能するよう構成される。この中で、ＰＩＵモジュール２０４に接続される光データユニット（ＯＤＵ）ストリームヘッダ２３２を有する光信号は、相互接続されＰＩＵモジュール２０４の間で論理的にスイッチングされて良い。分離ＯＴＮスイッチングシステム２００のコアにはＥｔｈｅｒｎｅｔ構造２２０がある。ＰＩＵモジュール２０４は、通信機として機能して良く、ＯＴＮ入力及び出力２１０（円筒形ポートとして示される）は、それぞれＯＤＵヘッダ２２４を有するＯＤＵから、それぞれＥｔｈｅｒｎｅｔスイッチングヘッダ２２２を有するＥｔｈｅｒｎｅｔパケットに、それぞれ変換され、したがって、１又は複数のＥｔｈｅｒｎｅｔスイッチ２１２によりスイッチング可能である。Ｅｔｈｅｒｎｅｔ構造２２０は、任意の種類のＥｔｈｅｒｎｅｔスイッチングアーキテクチャ又はＥｔｈｅｒｎｅｔスイッチングドメインの中でＥｔｈｅｒｎｅｔスイッチ２１２を利用して良い。種々の実施形態では、Ｅｔｈｅｒｎｅｔ構造２２０は、階層型スパイン−リーフアーキテクチャとして実装されて良い。これは、多くのデータセンタラックドメインにおいて一般的になってきている。したがって、各ラックは、比較的低いデータスループット能力で動作する、所謂、トップオブラック（top−of−rack：ＴＯＲ）リーフスイッチを有して良い。一方で、ＴＯＲリーフスイッチは、比較的高いデータスループット能力で動作するスパインスイッチを用いて相互接続される。このように、Ｅｔｈｅｒｎｅｔ構造２２０は、数十テラバイト又はそれ以上ものデータスループット能力を有し得る超高速スループット（very  large  throughput：ＶＨＴ）Ｅｔｈｅｒｎｅｔ構造２２０へのアグリゲーションを含む、任意の所与のネットワークスイッチングアプリケーションのために、異なる数のＴＯＲリーフスイッチ及びスパインスイッチを用いて階層的に実装されて良い。
【００９３】
ＰＩＵモジュール２０４とＥｔｈｅｒｎｅｔ構造２２０との間の相互接続は、他の可能な種類の銅線に基づくポートの中でも特に、１ＧＢ  Ｅｔｈｅｒｎｅｔのための１０００ＢＡＳＥ−ＣＸ、１０００ＢＡＳＥ−ＫＸ、１０００ＢＡＳＥ−Ｔ及び１０００ＢＡＳＥ−ＴＸのような、１０ＧＢ  Ｅｔｈｅｒｎｅｔのための１０ＧＢＡＳＥ−ＣＸ４、小型プラグ可能＋（ＳＦＰ＋）、１０ＧＢＡＳＥ−Ｔ及び１０ＧＢＡＳＥ−ＫＸ４のような、及び１００ＧＢ  Ｅｔｈｅｒｎｅｔのための１００ＧＢＡＳＥ−ＣＲ１０、１００ＧＢＡＳＥ−ＣＲ４、１００ＧＢＡＳＥ−ＫＲ４及び１００ＧＢＡＳＥ−ＫＰ４のような、銅線接続であって良い。幾つかの実施形態では、ＰＩＵモジュール２０４とＥｔｈｅｒｎｅｔ構造２２０との間の相互接続は、光Ｅｔｈｅｒｎｅｔポートのための種々のＥｔｈｅｒｎｅｔ標準に従いサポートされる光ファイバＥｔｈｅｒｎｅｔ接続であって良い。例えば、Ｅｔｈｅｒｎｅｔ構造との１００ＧＢ  Ｅｔｈｅｒｎｅｔ相互接続では、相互接続は、１００ＧＢＡＳＥ−ＳＲ１０、１００ＧＢＡＳＥ−ＳＲ４、１００ＧＢＡＳＥ−ＬＲ４、１００ＧＢＡＳＥ−えＲ４、１００ＧＢＡＳＥ−ＣＷＤＭ４、１００ＧＢＡＳＥ−ＰＳＭ４、１００ＧＢＡＳＥ−ＺＲ、１００ＧＢＡＳＥ−ＫＲ４、及び１００ＧＢＡＳＥ−ＫＰ４のうちの任意の１又は複数であって良い。例えば、Ｅｔｈｅｒｎｅｔ構造２２０との最大４００ＧＢ  Ｅｔｈｅｒｎｅｔ相互接続では、相互接続は、４００ＧＢＡＳＥ−ＳＲ１６、４００ＧＢＡＳＥ−ＤＲ４、４００ＧＢＡＳＥ−ＦＲ８、及び４００ＧＢＡＳＥ−ＬＲ８のうちの任意の１又は複数であって良い。さらに、特定の実施形態では、Ｅｔｈｅｒｎｅｔ構造２２０との相互接続は、Ｅｔｈｅｒｎｅｔ構造２２０に渡る異なる送信レートを混合するために、ＦｌｅｘＥｔｈｅｒｎｅｔ（ＦｌｅｘＥ）を利用して良い。
【００９４】
特に、ＰＩＵモジュール２０４の中で使用されるポートの形状因子は、ＱＦＳＰ（quad  small  form−factor  pluggable）、ＣＦＰ、ＣＦＰ２（C  form−factor  pluggable）、及びＳＦＰ＋である。例えば、ＯＴＮ回線側では、例えば１００ギガビット（１００ＧＢ）又は２００ギガビット（２００ＧＢ）コヒーレントＯＴＮ接続のために、アナログコヒーレント光（analog  coherent  optics：ＡＣＯ）をサポートするＣＦＰ２ポートがＰＩＵモジュール２０４の中で使用されて良い。
【００９５】
分離ＯＴＮスイッチングシステム２００の中の各ＰＩＵモジュール２０４は、それぞれＯＴＮ  ｏｖｅｒ  Ｅｔｈｅｒｎｅｔ（ＯＴＮｏＥ）モジュール２０６を更に備えて良い。ＯＴＮｏＥモジュール２０６は、特定目的のためにカスタマイズされるＡＳＩＣ（application  specific  integrated  circuit）、ＡＳＳＰ（application  specific  standard  product）、又はＦＰＧＡ（field−programmable  gate  array）であって良い。ＰＩＵモジュール２０４の中のＯＴＮｏＥモジュール２０６は、ＯＴＮスイッチ２３０としての分離ＯＴＮスイッチングシステム２００の全体的動作を可能にするための特定機能を提供して良い。ＯＴＮｏＥモジュール２０６は、分離ＯＴＮスイッチングシステム２００の文脈で、Ｅｔｈｅｒｎｅｔ構造２２０による種々のＯＴＮ機能を実装可能にされて良い。ＯＴＮｏＥモジュール２０６は、Ｅｔｈｅｒｎｅｔ構造２２０を用いてＯＴＮ経路冗長及び経路保護切替のための機能をサポートし又は可能にして良い。ＯＴＮｏＥモジュール２０６は、ＯＴＮ経路保護ドメインの連結のための機能をサポートし又は可能にして良い。ＯＴＮｏＥモジュール２０６は、ＯＴＮネットワーク経路及びネットワーク経路に関連付けられるＯＤＵの１：Ｎ  Ｅｔｈｅｒｎｅｔ構造接続を介する配信のための機能をサポートし又は可能にして良い。ここで、Ｎ個の現用Ｅｔｈｅｒｎｅｔスイッチ２１２のうちの任意の１個が障害を有する又はオフライン状態を生じ得る保守動作の実行を示す場合に、１個のＥｔｈｅｒｎｅｔスイッチ２１２は、Ｎ個の他の現用Ｅｔｈｅｒｎｅｔスイッチ２１２を保護するために使用される。さらに、１：Ｎ及び０：Ｎ保護方式の両者がサポートされて良い。ＯＴＮアプリケーション及びＥｔｈｅｒｎｅｔ構造２２０の両方のための超高速スイッチングの特性、並びに外部メモリをＯＴＮｏＥモジュール２０６と共に使用するコスト及び複雑性が与えられると、待ち時間遅延変動がＥｔｈｅｒｎｅｔスイッチ２１２の間で経験され得る。Ｅｔｈｅｒｎｅｔ構造２２０による待ち時間遅延変動（又はジッタ）は、保護方式が使用されるときＯＤＵ経路配信方式及び特定Ｅｔｈｅｒｎｅｔ構造２２０を選択するときに考慮すべき重要な因子であって良い。ＯＴＮｏＥモジュール２０６は、ジッタがＥｔｈｅｒｎｅｔ構造２２０に渡り生じるときでも、Ｅｔｈｅｒｎｅｔ構造２２０に渡るＯＤＵ経路及びデータ完全性を保証する機能をサポートし又は可能にして良い。ＯＴＮｏＥモジュール２０６は、より上位のＯＤＵのデータスループットがＥｔｈｅｒｎｅｔ構造２２０の中の基本のＥｔｈｅｒｎｅｔポートよりも大きいときでも、Ｅｔｈｅｒｎｅｔ構造２２０によるより上位のＯＤＵをスイッチングする機能をサポートし又は可能にして良い。ＯＴＮｏＥモジュール２０６は、Ｅｔｈｅｒｎｅｔ構造２２０へのより効率的な接続を提供するためにＯＴＮトラフィックを圧縮し、一方で、ＯＴＮスイッチングのためにＥｔｈｅｒｎｅｔ構造２２０を使用できるように、Ｅｔｈｅｒｎｅｔ構造２２０を介して生じ得るジッタ及びＢＥＲ（bit  error  rate）損失を補償する機能をサポートし又は可能して良い。
【００９６】
最後に、図２には、ＰＩＵブレード筐体２０２、ＰＩＵモジュール２０４及びＥｔｈｅｒｎｅｔ構造２２０の動作を調整するＯＴＮスイッチネットワーク要素制御部２１４（図３、４も参照）が示される。ＯＴＮスイッチネットワーク要素制御部２１４は、ソフトウェア定義ネットワーキング（software−defined  networking：ＳＤＮ）制御部、マイクロコントローラユニット（micro−controller  unit：ＭＣＵ）、仮想マイクロコントローラユニット（virtual  micro−controller  unit：ｖＭＣＵ）、又は種々の制御部であって良い。具体的には、ＯＴＮスイッチネットワーク要素制御部２１４における機能は、ＯＴＮスイッチング動作のためにＰＩＵ筐体２０２及びＥｔｈｅｒｎｅｔ構造２２０と通信するために使用されて良い。ＯＴＮスイッチネットワーク要素制御部２１４は、したがって、ＯＴＮスイッチ２３０として分離ＯＴＮスイッチングシステム２００の動作を可能にするよう、ソフトウェアコマンドを用いて、スイッチング経路及びスイッチング構成を構成して良い。
【００９７】
図３を参照すると、ＯＴＮスイッチネットワーク要素制御部３００の一実施形態の選択された要素のブロック図が示される。図３のＯＴＮスイッチネットワーク要素制御部３００は、分離ＯＴＮスイッチングシステム２００（図２を参照）を制御するために実装されて良く、説明の目的のための概略図である。
【００９８】
図３で、ＯＴＮスイッチネットワーク要素制御部３００は、本願明細書に記載のような分離ＯＴＮスイッチングシステム２００を実装する物理及び論理コンポーネントを含むコンピュータシステムとして表され、したがって、プロセッサ３０１、メモリ３１０、及びネットワークインタフェース３２２を有して良い。プロセッサ３０１は、１又は複数の個々の処理ユニットを表して良く、プログラム命令を実行し、データを解釈し、及び／又はメモリ３１０若しくはＯＴＮスイッチネットワーク要素制御部３００により格納されるデータを処理して良い。ＯＴＮスイッチネットワーク要素制御部３００は異なる実施形態で実装されて良いことに留意する。例えば、幾つかの実施形態では、ＯＴＮスイッチネットワーク要素制御部３００は、ネットワーク要素を用いて実装されて良い。特定の実施形態では、メモリ３１０は、プロセッサ３０１上で実行するソフトウェア制御部３２０を表して良い。
【００９９】
図３で、メモリ３１０は、プロセッサ６０１に通信可能に結合されて良く、プログラム命令又はデータをある期間の間保持するのに適するシステム、装置又は機器（例えば、コンピュータ可読媒体）を有して良い。メモリ３１０は、ＲＡＭ（random  access  memory）、ＥＥＰＲＯＭ（electrically  erasable  programmable  read−only  memory）、ＰＣＭＣＩＡカード、フラッシュメモリ、固体ディスク、ハードディスクドライブ、磁気テープライブラリ、光ディスクドライブ、光磁気ディスクドライブ、コンパクトディスクドライブ、コンパクトディスクアレイ、ディスクアレイコントローラ、又は揮発性若しくは不揮発性メモリの任意の適切な選択又はアレイのような様々な種類のコンポーネント及び装置を有して良い。不揮発性メモリは、電源がオフにされた後にデータを保持するメモリを表す。留意すべきことに、種々の実施形態において、メモリ３１０は、異なる数の物理記憶装置を有して良い。図３に示すように、メモリ３１０は、実行のために利用可能な他のアプリケーション又はプログラムの中でも特に、ソフトウェア制御部３２０を有して良い。
【０１００】
図４を参照すると、ＯＴＮスイッチネットワーク要素制御部４００の一実施形態の選択された要素のブロック図が示される。図４は、上述のような、分離ＯＴＮスイッチングシステム２００に関連するＳＤＮ動作を実行するソフトウェア制御部３２０の更なる詳細事項を示す。
【０１０１】
図４で、ソフトウェア制御部３２０は、説明上明確化のために他の抽象モデルの中で例として選択された任意の種々の異なる抽象モデル４１２を格納し得るレポジトリを有して示される。幾つかの実施形態では、抽象モデル４１２は、ネットワーク構成プロトコル（NETCONF）を通じてネットワーク装置を管理するために使用される構成及び状態データをモデル化するデータモデル化言語であるＹＡＮＧを用いて定められる。具体的には、抽象モデル４１２は、光トランスポートネットワーク１０１と共に使用されるネットワークサービスのための構成及び状態データをモデル化し得るサービス抽象モデルを有して良い。抽象モデル４１２は、光トランスポートネットワーク１０１と共に使用されるネットワーク接続のための構成及び状態データをモデル化し得るネットワーク抽象モデルを有して良い。抽象モデル４１２は、光トランスポートネットワーク１０１と共に使用されるネットワーク装置４２０のための構成及び状態データをモデル化し得る装置抽象モデルを有して良い。制御機能４１０は、ネットワークサービス、ネットワーク接続、及びネットワーク装置４２０のための種々の制御機能を表して良い。ＡＰＩ４０８は、制御ロジック４０６が、ネットワークサービス、ネットワーク接続、及びネットワーク装置４２０のための制御機能にアクセスすることを可能にして良い。
【０１０２】
ＯＴＮスイッチネットワーク要素制御部４００に示すように、ＡＰＩ４１４は、制御ロジック４０６同士の及び外部アプリケーション４１６との間の通信を可能にして良い。ソフトウェア制御部３２０と共に使用され得る外部アプリケーション４１６の幾つかの非限定的な例は、オーケストレ−タ（NCX,  Anuta  Networks,  Inc.,  Milpitas,  CA,  USA;  Exanova  Service  Intelligence,  CENX,  Ottawa,  Canada）、ワークフローマネジャ（Salesforce  Service  Cloud,  salesforce.com,  Inc.,  San  Francisco,  CA,  USA;  TrackVia,  TrackVia,  Inc.,  Denver,  CO,  USA;  Integrify,  Integrify  Inc.,  Chicago,  IL,  USA）、分析アプリケーション（Cloud  Analytics  Engine,  Juniper  Networks,  Inc.,  Sunnyvale,  CA,  USA;  Nuage  Networks  Virtualized  Services  Directory  (VSD),  Nokia  Solutions  and  Networks  Oy,  Espoo,  Finland）を含む。
【０１０３】
ＯＴＮスイッチネットワーク要素制御部４００の実装では、制御ロジック４０６は、ソフトウェア制御部３２０内に独自仕様、内部、又は管理上保護された部分を残す内部制御ロジックを有して良い。制御ロジック４０６の内部又は保護部分の非限定的な例は、経路計算のような複雑な独自仕様アルゴリズム、及びネットワークオペレータの課金アルゴリズムのようなプライベートビジネスロジックを含んで良い。分離ＯＴＮスイッチングシステム２００では、制御ロジック４０６は、上述のように、ＰＩＵ筐体２０２及びＥｔｈｅｒｎｅｔ構造２２０と通信する機能を有して良い。
【０１０４】
さらに、ソフトウェア制御部３２０は、異なるネットワークプロトコルを使用する種々のネットワーク装置４２０と相互作用して良い。例えば、ソフトウェア制御部３２０は、ＮＥＴＣＯＮＦプロトコル、ＣＬＩ（command  line  interface）、又はＳＮＭＰ（simple  network  management  protocol）であるソフトウェアプロトコル４２２を用いて、ネットワーク装置４２０と相互作用して良い。ネットワーク装置４２０は、ルータ、スイッチ、又は光トランスポートネットワーク１０１に含まれるネットワーク要素を表して良い。上述のように、ネットワーク抽象モデル４１２は、ソフトウェア制御部３２０によりサポートされる機能の表現を有するデータベースのようなレポジトリであって良い。一方で、機能の実際の実装は、制御機能４１０により実行される。したがって、制御機能４１０は、ネットワーク装置４２０にアクセスするために異なるネットワークプロトコル４２２を利用して良い。
【０１０５】
ネットワーク装置４２０及びソフトウェアプロトコル４２２は、図４に、物理的視点ではなく論理的視点で示される。ネットワーク装置４２０とソフトウェア制御部３２０との間の実際の物理接続は、１又は複数のネットワーク接続を使用するように、異なる実施形態において異なって良い。
【０１０６】
図５を参照すると、ＰＩＵ筐体５００の一実施形態の選択された要素の表現が示される。ＰＩＵ筐体５００は、内部バス及び内部プロセッサを有するラック搭載エンクロージャであって良い。ＰＩＵ筐体５００は、ＰＩＵモジュール２０４を内部バスに接続する個々のスロットを介してＰＩＵモジュール２０４を受けて良い。内部バスは、電力及びＰＩＵモジュール２０４の間の調整を提供して良い。特定の実施形態では、ＰＩＵ筐体５００は、ＯＴＮスイッチネットワーク要素制御部２１４との直接通信のためのネットワーク接続を有する。図示のように、ＰＩＵ筐体５００は、個々のＰＩＵモジュール２０４を装着され得る４個のスロットを有する。異なる実施形態では、ＰＩＵ筐体５００は、異なるスロット数により実装されて良く、異なる形状因子で実装されて良いことに留意する。ＰＩＵモジュール２０４は、アクセスのために前面ネットワーク接続を有して良く、一方で、ＰＩＵモジュール２０４はＰＩＵ筐体５００の中のスロットを装着する。
【０１０７】
図６Ａを参照すると、コヒーレントＰＩＵモジュール６０１の一実施形態の選択された要素のブロック図が示される。図６Ａは概略図である。コヒーレントＰＩＵモジュール６０１は、１スロットをＰＩＵ筐体５００に装着して良い。図６Ａに示す例示的な実施形態では、コヒーレントＰＩＵモジュール６０１は、ＯＴＮ入力及び出力２１０、例えば１００Ｇ又は２００Ｇ  ＯＴＮ回線及び１００Ｇ  Ｅｔｈｅｒｎｅｔ、及び１６×１０Ｇ  Ｅｔｈｅｒｎｅｔ／４×４０Ｇ  Ｅｔｈｅｒｎｅｔポート２０８、及び１００Ｇ  Ｅｔｈｅｒｎｅｔポート２０８をサポートする２個のアナログコヒーレント光（analog  coherent  optical：ＡＣＯ）通信機６０４、を実装される。コヒーレントＰＩＵモジュール６０１は、上述のように、１００Ｇ  Ｅｔｈｅｒｎｅｔ側に、ＯＴＮｏＥモジュール２０６と一緒に、ＤＳＰ６０６及びＯＴＮフレーマ＋スイッチ６０８を更に有して良い。コヒーレントＰＩＵモジュール６０１は、上述のように、光又は銅線に基づく接続のために種々のコネクタポートを有して良い。
【０１０８】
図６Ｂを参照すると、クライアントＰＩＵモジュール６０２の一実施形態の選択された要素のブロック図が示される。図６Ｂは概略図である。クライアントＰＩＵモジュール６０２は、ＰＩＵ筐体５００の中に１スロットを装着して良い。図６Ｂに示す例示的な実施形態では、クライアントＰＩＵモジュール６０２は、ＯＴＮ入力及び出力２１０、１６×１０Ｇ  Ｅｔｈｅｒｎｅｔ／４×４０Ｇ  Ｅｔｈｅｒｎｅｔポート２０８、及び１００Ｇ  Ｅｔｈｅｒｎｅｔポート２０８を実装される。クライアントＰＩＵモジュール６０２は、上述のように、１００Ｇ  Ｅｔｈｅｒｎｅｔ側に、ＯＴＮｏＥモジュール２０６と一緒に、ＯＴＮフレーマ＋スイッチ６０８を更に有して良い。クライアントＰＩＵモジュール６０２は、上述のように、光又は銅線に基づく接続のために種々のコネクタポートを有して良い。
【０１０９】
図６Ｃを参照すると、高密度ＰＩＵモジュール６０３の一実施形態の選択された要素のブロック図が示される。図６Ｃは概略図である。高密度ＰＩＵモジュール６０３は、ＰＩＵ筐体５００の中に２スロットを装着して良い。図６Ｃに示す例示的な実施形態では、高密度ＰＩＵモジュール６０３は、コヒーレントＰＩＵモジュール６０１と同様であって良い２個のサブモジュールを実装される。しかし、各サブモジュールは、ＯＴＮ入力及び出力２１０を有する２×１００Ｇ  ＯＴＮ回線をサポートして良い。高密度ＰＩＵモジュール６０３は、上述のように、１００Ｇ  Ｅｔｈｅｒｎｅｔ側に、２個のＯＴＮｏＥモジュール２０６と一緒に、２個のアナログコヒーレント光（ＡＣＯ）通信機６０４、１×４０Ｇ  Ｅｔｈｅｒｎｅｔ／１０×１０Ｇ  Ｅｔｈｅｒｎｅｔクライアントポート２０８、１６×１０Ｇ  Ｅｔｈｅｒｎｅｔポート２０８、３個のＤＳＰ６０６、及び２個のＯＴＮフレーマ＋スイッチ６０８を更に有して良い。高密度ＰＩＵモジュール６０３は、上述のように、光又は銅線に基づく接続を発生するために種々のコネクタポートを有して良い。
【０１１０】
図７Ａを参照すると、コアＥｔｈｅｒｎｅｔ構造２２０を有しないで、２個の直接接続されたＰＩＵモジュール６０４を用いるローカルスイッチング構成の一実施形態の選択された要素のブロック図が示される。図７Ａに示す構成では、ＯＴＮフレーマ＋スイッチ６０８は、接続されたモジュールの間で、ＯＴＮｏＥモジュール２０６と一緒に、ＯＴＮスイッチングを実行して良い。図７Ａには特定の直接接続が示されるが、ＰＩＵモジュール２０４を用いるローカルスイッチング構成は、メッシュの中の全ての参加者にクロス接続を可能にするために３又は４個のＰＩＵモジュール２０４が直接接続される、内部接続及びメッシュ接続構成を利用して良いことが理解される。例えば、図７Ｂは、コアＥｔｈｅｒｎｅｔ構造２２０を有しないで、４個の直接接続されたＰＩＵモジュール２０４を用いるローカルスイッチングの一実施形態の選択された要素のブロック図を示す。この方法では、複数のスイッチングノードを用いる特定のローカルＯＴＮ双方向スイッチング機能は、低い複雑性及びコストにより実現できる。
【０１１１】
＜分離光伝送ネットワークスイッチングシステム＞
図８を参照すると、ＯＴＮスイッチングシステム８００におけるＥｔｈｅｒｎｅｔ構造を介する光データユニット（optical  data  unit：ＯＤＵ）転送の一例のブロック図が示される。図８では、ＯＴＮスイッチングシステム８００は、概略的表現で示され、縮尺通り又は透視図ではない。留意すべきことに、異なる実施形態では、ＯＴＮスイッチングシステム８００は、追加の又はより少ない要素により動作されても良い。
【０１１２】
図８で、ＯＤＵ８３４を含む光データユニット（ＯＤＵ）は、イングレスＰＩＵモジュール２０４−１において、順序通りに（インシーケンス、in  sequence）（８３４−１、８３４−２、８３４−３、８３４−４）、ＯＴＮスイッチングシステム８００に入って良い。これは、イングレスＰＩＵモジュール２０４−１におけるＯＤＵ８３４のインシーケンス到着を表すＯＤＵスイッチ接続８３６−１により示される。ＯＤＵ８３４は、ＯＤＵスイッチ接続８３６−１内と同一順序で、イグレスＰＩＵモジュール２０４−２において、ＯＴＮスイッチングシステム８００を出て良い。言い換えると、ＯＤＵスイッチ接続８３６−１は、イングレスＰＩＵモジュール２０４−１におけるインシーケンス到着のとき、イグレスＰＩＵモジュール２０４−２においてＯＤＵ８３４の出発の同一順序を維持する。
【０１１３】
図８で、ＯＴＮスイッチングシステム８００は、ＰＩＵモジュール２０４−１からＰＩＵモジュール２０４−２へのＥｔｈｅｒｎｅｔ構造２２０−１を介するＥｔｈｅｒｎｅｔパケットのＯＤＵ転送を可能にするために、ＯＤＵスイッチ接続８３６−１を確立して良い。ＯＤＵスイッチ接続８３６−１は、ポートＰ１  ２０８−１からＥｔｈｅｒｎｅｔスイッチ２１２−１への接続、ポートＰ２  ２０８−２からＥｔｈｅｒｎｅｔスイッチ２１２−２への接続、ポートＰ３  ２０８−３からＥｔｈｅｒｎｅｔスイッチ２１２−３への接続、及びポートＰ４  ２０８−４からＥｔｈｅｒｎｅｔスイッチ２１２−４への接続を含む、イングレスＰＩＵモジュール２０４−１のポート２０８の各々からＥｔｈｅｒｎｅｔスイッチ２１２の各々への接続を有して良い。ＯＤＵスイッチ接続８３６−１は、Ｅｔｈｅｒｎｅｔスイッチ２１２−１からポート２０８−５への接続、Ｅｔｈｅｒｎｅｔスイッチ２１２−２からポート２０８−６への接続、Ｅｔｈｅｒｎｅｔスイッチ２１２−３からポート２０８−７への接続、及びＥｔｈｅｒｎｅｔスイッチ２１２−４からポート２０８−８への接続を含む、Ｅｔｈｅｒｎｅｔスイッチ２１２の各々からイグレスＰＩＵモジュール２０４−２のポート２０８の各々への接続も有して良い。異なる実施形態では、ＯＴＮスイッチングシステム８００は、複数のＯＤＵスイッチ接続８３６（図８に図示しない）を確立して良く、各ＯＤＵスイッチ接続８３６が、複数のＰＩＵモジュール２０４のうちの１個のＰＩＵモジュール２０４から複数のＰＩＵモジュール２０４のうちの別のＰＩＵモジュールへのＥｔｈｅｒｎｅｔ構造２２０−１を介するＯＤＵ転送を可能にすることに留意する。
【０１１４】
ＯＴＮスイッチングシステム８００のＯＴＮｏＥ２０６−１は、イングレスＰＩＵモジュール２０４−１においてＯＤＵ８３４を順序通りに受信して良い。各ＯＤＵ８３４は、イングレス（本願明細書では送信元としても参照される）ＰＩＵモジュール２０４とイグレス（本願明細書では宛先としても参照される）ＰＩＵモジュール２０４とを示す情報を有するＯＤＵヘッダ２２４を有して良い。ＯＴＮｏＥ２０６−１は、各ＯＤＵ８３４に関連付けられる情報を使用して、宛先イグレスＰＩＵモジュール２０４を決定する。例示的な実施形態では、ＯＤＵ８３４は、それぞれ、イングレスＰＩＵモジュール２０４がＰＩＵモジュール２０４−１であること及びイグレスＰＩＵモジュール２０４がＰＩＵモジュール２０４−２であることを示す情報を有する。異なる実施形態では、関連するＯＤＵ８３４のＯＤＵヘッダ２２４は、それぞれ、関連するイングレスＰＩＵモジュール２０４がＯＤＵ８３４の中で同一である又は異なる、及び関連するイグレスＰＩＵモジュール２０４がＯＤＵ８３４の中で同一である又は異なることを示す情報を有して良い。
【０１１５】
ＯＴＮスイッチングシステム８００では、各ＰＩＵモジュール２０４は、自身のユニークな識別子を割り当てられる。ユニークな識別子は、ＯＴＮスイッチングシステム８００の構成処理中にＯＴＮスイッチネットワーク要素制御部２１４により、又は各ＰＩＵモジュール２０４がＯＴＮスイッチングシステム８００に追加されるときＯＴＮスイッチネットワーク要素制御部２１４により割り当てられて良い。ＰＩＵモジュール識別子は、媒体アクセス制御（ＭＡＣ）アドレス、仮想ローカルエリアネットワーク（ＶＬＡＮ）識別子、等であって良い。例示的な実施形態では、ＰＩＵモジュール２０４−１はＭＡＣアドレスＭ１  ８２６−１を割り当てられ、ＰＩＵモジュール２０４−２はＭＡＣアドレスＭ２  ８２６−２を割り当てられる。
【０１１６】
ＯＴＮｏＥ２０６−１は、関連するＯＤＵ８３４の各ＯＤＵヘッダ２２４に含まれる情報から、宛先イグレスＰＩＵモジュール２０４がＰＩＵモジュール２０４−２であることを決定し、各々の対応するＯＤＵ８３４−１乃至ＯＤＵ８３４−４から、それぞれＰＫＴ８２８−１乃至ＰＫＴ８２８−４を含む各Ｅｔｈｅｒｎｅｔパケット８２８（ＰＫＴ）を生成する。例示的な実施形態では、ＯＤＵ８３４−１乃至ＯＤＵ８３４−４とＰＫＴ８２８−１乃至ＰＫＴ８２８−４との間に１対１対応が存在する。各々の生成されたＰＫＴ８２８は、関連するＯＤＵ８３４の各ＯＤＵヘッダ２２４からの情報を有して良いＥｔｈｅｒｎｅｔスイッチングヘッダ２２２を有する。生成されたＰＫＴ８２８の各Ｅｔｈｅｒｎｅｔスイッチングヘッダ２２２は、イングレスＰＩＵモジュールの送信元ＭＡＣアドレス及びイグレスＰＩＵモジュールの宛先ＭＡＣアドレスを示す情報も有して良い。ここで、ＰＫＴ８２８のＭ１及びＭ２により示されるように、送信元ＭＡＣアドレスは、イングレスＰＩＵモジュール２０４−１のＭＡＣアドレスＭ１  ８２６−１であり、宛先ＭＡＣアドレスは、イグレスＰＩＵモジュール２０４−２のＭＡＣアドレスＭ２  ８２６−２である。送信元及び宛先ＭＡＣアドレスは、ユニキャストＭＡＣアドレス、マルチキャストＭＡＣアドレス、ブロードキャストＭＡＣアドレス、等であって良い。生成されたＰＫＴ８２８は、ＯＤＵ８３４のインシーケンス到着に対応するＰＫＴ８２８のインシーケンス順序を示す、各ＰＫＴ８２８に割り当てられるシーケンス番号を更に有して良い。各パケットのシーケンス番号は、以下に更に詳述するように、ＰＩＵモジュール２０４−１におけるＯＤＵ８３４のインシーケンス到着順序を復元し及び維持するために、宛先イグレスＰＩＵモジュール２０４により利用される。生成されたＰＫＴ８２８は、イングレスＰＩＵモジュール２０４−１及びイグレスＰＩＵモジュール２０４−２に対応するＯＤＵスイッチ接続８３６−１を介する送信のためであって良い。
【０１１７】
ＯＴＮｏＥ２０６−１は、ＰＫＴ８２８のうちの各ＰＫＴ８２８の送信のためにポート２０８のうちの１つを選択し、ＰＫＴ８２８のうちの各ＰＫＴ８２８を、選択されたポート２０８に対応するＥｔｈｅｒｎｅｔスイッチ２１２を介してＰＩＵモジュール２０４−１のその選択されたポート２０８から送信する。例示的な実施形態では、ＯＴＮｏＥ２０６−１は、ＰＫＴ８２８−４の送信のためにポートＰ１  ２０８−１を選択し、ポートＰ１  ２０８−１からＥｔｈｅｒｎｅｔスイッチ２１２−１への破線矢印により示されるように、ＰＫＴ８２８−４をポートＰ１  ２０８−１からＥｔｈｅｒｎｅｔスイッチ２１２−１を介して送信する。同様に、ＯＴＮｏＥ２０６−１は、ポートＰ２  ２０８−２を選択し、ポートＰ１  ２０８−２からＥｔｈｅｒｎｅｔスイッチ２１２−２への破線矢印により示されるように、ＰＫＴ８２８−１をポートＰ２  ２０８−２からＥｔｈｅｒｎｅｔスイッチ２１２−２を介して送信し、ポートＰ３  ２０８−３を選択し、ポートＰ３  ２０８−３からＥｔｈｅｒｎｅｔスイッチ２１２−３への破線矢印により示されるように、ＰＫＴ８２８−３をポートＰ３  ２０８−３からＥｔｈｅｒｎｅｔスイッチ２１２−３を介して送信し、ポートＰ４  ２０８−４を選択し、ポートＰ４  ２０８−４からＥｔｈｅｒｎｅｔスイッチ２１２−４への破線矢印により示されるように、ＰＫＴ８２８−２をポートＰ４  ２０８−４からＥｔｈｅｒｎｅｔスイッチ２１２−４を介して送信する。ポートＰ１  ２０８−１乃至ポートＰ４  ２０８−４とＥｔｈｅｒｎｅｔスイッチ２１２−１乃至２１２−４との間の接続は、イングレスＰＩＵモジュール２０４が全ての利用可能なＥｔｈｅｒｎｅｔスイッチ２１２でＰＫＴ８２８を並列に送信することを可能にする。全てのＮ個のＥｔｈｅｒｎｅｔスイッチ２１２が通常動作中に利用可能であるとき、Ｅｔｈｅｒｎｅｔ構造２２０―１は０：Ｎ負荷共有モードである。例えば機器障害、相互接続ケーブル障害、又は保守により、Ｅｔｈｅｒｎｅｔスイッチ２１２のうちの１個が利用不可能であるとき、イングレスＰＩＵモジュール２０４は、ＰＫＴ８２８を、全ての残りの利用可能なＥｔｈｅｒｎｅｔスイッチ２１２で送信し、したがって構造保護Ｅｔｈｅｒｎｅｔスイッチングを実現する。
【０１１８】
ＯＴＮｏＥ２０６−２は、ＰＩＵモジュール２０４−２のポート２０８で受信されたＰＫＴ８２８を格納するために、再順序付けバッファ８７０−１を有して良い。ＯＴＮｏＥ２０６−２は、ＰＫＴ８２８をＥｔｈｅｒｎｅｔスイッチ２１２から、ＰＩＵモジュール２０４−１のポートＰ１  ２０８に対応するＰＩＵモジュール２０４−２のポート２０８において受信し、ＰＫＴ８２８をＯＴＮｏＥ２０６−２の再順序付けバッファ８７０−１に格納する。例示的な実施形態では、ＯＴＮｏＥ２０６−２は、ＰＫＴ８２８−４をポートＰ１  ２０８−５で、ＰＫＴ８２８−１をポートＰ２  ２０８−６で、ＰＫＴ８２８−３をポートＰ３  ２０８−７で、及びＰＫＴ８２８−２をポートＰ４  ２０８−８で受信し、ＰＫＴ８２８−１乃至ＰＫＴ８２８−４を再順序付けバッファ８７０−１に格納する。動作中、Ｅｔｈｅｒｎｅｔ構造２２０−１は、負荷共有モードであって良く、複数のＰＫＴ８２８は複数のＥｔｈｅｒｎｅｔスイッチ２１２を介して送信されて良く、結果として、固有パケットジッタ又は外因性パケットジッタであって良い到着パケットジッタを生じる。
【０１１９】
固有パケットジッタは、ＰＩＵモジュール２０４、相互接続、例えばケーブル、Ｅｔｈｅｒｎｅｔスイッチ２１２、及びＯＴＮスイッチングシステム８００を構成し得る他のコンポーネントの間の相違に起因して良い。外因性パケットジッタは、複数のイングレスＰＩＵモジュール２０４が複数のＥｔｈｅｒｎｅｔパケット８２８を同一イグレスＰＩＵモジュール２０４の同一ポートへ送信し、結果として様々なＥｔｈｅｒｎｅｔパケット到着時間を生じることに起因して良い。言い換えると、固有パケットジッタは、外因性パケットジッタの原因として定義され得る、Ｅｔｈｅｒｎｅｔパケット８２８衝突又は再送信以外の全ての原因から生じるとして定義できる。特に、ＯＴＮスイッチングシステム８００は、外因性パケットジッタを最小化し又は除去するよう設計され及び作動される。したがって、イグレス受信時間８３８の変動は、比較的小さく、固有パケットジッタに起因すると考えられる。
【０１２０】
負荷共有モードで動作するＥｔｈｅｒｎｅｔ構造２２０−１は、結果として、ＰＩＵモジュール２０４−２のポート２０８に到着する、ＰＩＵモジュール２０４−１からの送信順序とは順序が狂ったＥｔｈｅｒｎｅｔパケット８２８を生じる。例示的な実施形態では、ＰＫＴ８２８−１は、イグレス受信時間８３８に対するその到着時間により示されるとき最初に到着し、ＰＫＴ８２８−３が次に到着し、ＰＫＴ８２８−２が次に到着し、そしてＰＫＴ８２８−４が最後に到着する。図示のように、ＰＫＴ８２８は、イグレス受信時間８３８に対して互いに重なり合う。
【０１２１】
ＯＴＮｏＥ２０６−２は、ＯＤＵ８３４−１乃至ＯＤＵ８３４−４を再構築し、再順序付けバッファ８７０−１に格納されたＰＫＴ８２８−１乃至ＰＫＴ８２８−４の各々のＯＤＵ８３４の各ＯＤＵヘッダ２２４を再構築することも含む。ＯＴＮｏＥ２０６−２は、ＯＤＵ８３４のインシーケンス到着順に対応する各ＰＫＴ８２８に割り当てられるシーケンス番号に基づき、ＯＤＵ８３４−１乃至ＯＤＵ８３４−４を、ＰＩＵモジュール２０４−１におけるＯＤＵ８３４のインシーケンス到着順に対応する同じ順序に再順序付けする。ＯＴＮｏＥ２０６−２は、各ＰＫＴ８２８の各Ｅｔｈｅｒｎｅｔスイッチングヘッダ２２２に含まれる情報に基づき、各ＯＤＵ８３４の各ＯＤＵヘッダ２２４を再構築する。ＯＤＵ８３４が再構築され再順序付けされると、ＯＤＵ８３４は、それらがイングレスＰＩＵモジュール２０４−１でＯＴＮスイッチングシステム８００に入ったときと同じ順序で、イグレスＰＩＵモジュール２０４−２においてＯＴＮスイッチングシステム８００を出て良い。
【０１２２】
図９を参照すると、ＯＴＮスイッチングシステム９００におけるＥｔｈｅｒｎｅｔ構造２２０−１の一実施形態を介する巡回歩行シーケンス（cyclical  walk  sequence）を用いるＯＤＵ８３４転送の一例のブロック図が示される。図９では、ＯＴＮスイッチングシステム９００は、概略的表現で示され、縮尺通り又は透視図ではない。留意すべきことに、異なる実施形態では、ＯＴＮスイッチングシステム９００は、追加の又はより少ない要素により動作されて良い。
【０１２３】
１又は複数の実施形態では、前述のように、ＯＴＮスイッチングシステム９００は、１又は複数のＯＤＵスイッチ接続８３６を確立して、１又は複数のイングレスＰＩＵモジュール２０４から１又は複数のイグレスＰＩＵモジュール２０４へのＥｔｈｅｒｎｅｔ構造２２０−１を介するＥｔｈｅｒｎｅｔパケット８２８のＯＤＵ転送を可能にして良い。例示的な実施形態では、ＯＴＮスイッチングシステム９００は、イングレスＰＩＵモジュール２０４−１からイグレスＰＩＵモジュール２０４−２への第１ＯＤＵスイッチ接続８３６−１、及びイングレスＰＩＵモジュール２０４−３からイグレスＰＩＵモジュール２０４−２への第２ＯＤＵスイッチ接続８３６−２を確立して良い。第１ＯＤＵスイッチ接続８３６−１は、イングレスＰＩＵモジュール２０４−１のポートＰ１  ２０８−１乃至Ｐ４  ２０８−４の各々から対応するＥｔｈｅｒｎｅｔスイッチ２１２−１乃至２１２−４の各々への接続、及びＥｔｈｅｒｎｅｔスイッチ２１２−１乃至２１２−４の各々からイグレスＰＩＵモジュール２０４−２の対応するポートＰ１  ２０８−５乃至Ｐ４  ２０８−８への接続を有する。同様に、第２ＯＤＵスイッチ接続８３６−２は、イングレスＰＩＵモジュール２０４−３のポートＰ１  ２０８−９乃至Ｐ４  ２０８−８の各々から対応するＥｔｈｅｒｎｅｔスイッチ２１２−１乃至２１２−４の各々への接続、及びＥｔｈｅｒｎｅｔスイッチ２１２−１乃至２１２−４の各々からイグレスＰＩＵモジュール２０４−２の対応するポートＰ１  ２０８−５乃至Ｐ４  ２０８−８への接続を有する。
【０１２４】
１又は複数の実施形態では、ＯＤＵスイッチ接続８３６を有するイングレスＰＩＵモジュール２０４は、Ｅｔｈｅｒｎｅｔパケット送信のために、巡回歩行シーケンス９４４に基づき、Ｍ個のＥｔｈｅｒｎｅｔスイッチ２１２（本願明細書ではＥｔｈｅｒｎｅｔプレーンとしても参照される）のＥｔｈｅｒｎｅｔスイッチ２１２を選択する方法を利用して良い。ここで、巡回歩行シーケンス９４４はＯＤＵスイッチ接続８３６に関連付けられる。巡回歩行シーケンス９４４は、Ｍ個のユニークなポート識別子の順次的順序を有して良い。ここで、Ｍ個のポート識別子の各々は、それぞれ、イングレスＰＩＵモジュール２１２のＭ個のポート２０８の各々に関連付けられる。Ｍ個のユニークなポート識別子は、巡回歩行シーケンス９４４の中のＮ個の異なる可能な順次的順序のうちの１つであって良い。ここで、Ｎ個の異なる順次的順序はＭの階乗をＭで割ったもの（Ｍ！／Ｍ）に等しい。方法の一実施形態では、イングレスＰＩＵモジュール２０４は、第１乃至第ＭのインシーケンスＥｔｈｅｒｎｅｔパケット８２８の送信のために、巡回歩行シーケンス９４４の第１乃至第Ｍのインシーケンスポート識別子に基づき、イングレスＰＩＵモジュール２０４の第１ポート２０８乃至第Ｍポート２０８、及びそれらに対応する第１乃至第Ｍ  Ｅｔｈｅｒｎｅｔスイッチ２１２を選択して良い。イングレスＰＩＵモジュール２０４は、同様に、第Ｍ＋１のインシーケンスＥｔｈｅｒｎｅｔパケット８２８の送信のために、巡回歩行シーケンス９４４の第１のインシーケンスポート識別子に基づき、次のポート２０８及び次のＥｔｈｅｒｎｅｔスイッチ２１２を選択して良い。ここで、方法は、第Ｍ／最後のインシーケンスポート識別子から巡回歩行シーケンス９４４の第１のインシーケンスポート識別子に戻る。方法の別の実施形態では、ポート選択は、巡回歩行シーケンス９４４のランダムポート識別子に基づいて良い。
【０１２５】
１又は複数の実施形態では、イングレスＰＩＵモジュール２０４は、イングレスＰＩＵモジュール２０４の各ＯＴＮスイッチ接続８３６について巡回歩行シーケンス９４４を割り当てられる。一実施形態では、イグレスＰＩＵモジュール２０４は、巡回歩行シーケンス９４４を選択して、イングレスＰＩＵモジュール２０４へ送信する。ここで、巡回歩行シーケンス９４４は、イングレスＰＩＵモジュール２０４において受信され格納される。別の実施形態では、ＯＴＮスイッチネットワーク要素制御部２１４は、イグレスＰＩＵモジュール２０４を代表して、イグレスＰＩＵモジュール２０４に格納されるべき巡回歩行シーケンス９４４を選択する。図９では、イグレスＰＩＵモジュール２０４−２は、ＰＩＵモジュール２０４−１のために第１巡回歩行シーケンス９４４−１を選択し、ＰＩＵモジュール２０４−３のために第２巡回歩行シーケンス９４４−２を選択する。
【０１２６】
複数のＰＩＵモジュール２０４の複数のＯＤＵスイッチ接続８３６が、それぞれ、単一のイグレスＰＩＵモジュール２０４を指定するとき、各イングレスＰＩＵモジュール２０４は、自身の割り当てられた巡回歩行シーケンス９４４を利用でき、各イングレスＰＩＵモジュール２０４が同じＥｔｈｅｒｎｅｔスイッチ２１２の選択を他のイングレスＰＩＵモジュール２０４と同期してしまうこと、及び同じＥｔｈｅｒｎｅｔスイッチ２１２から単一のイグレスＰＩＵモジュール２０４にＥｔｈｅｒｎｅｔパケット８２８が殺到していまうことを回避するのを助ける。各イングレスＰＩＵモジュール２０４に異なる巡回歩行シーケンス９４４を割り当てることにより、Ｅｔｈｅｒｎｅｔスイッチ選択が同期する確率が最小化される。これは、イングレスＰＩＵモジュール２０４がそれらのＥｔｈｅｒｎｅｔスイッチ選択を同期するとき、Ｅｔｈｅｒｎｅｔパケット８２８の相当量の流入に耐えるために、ＯＴＮスイッチングシステム９００がより少ないバッファを使用することを可能にする。
【０１２７】
１又は複数の実施形態では、イングレスＰＩＵモジュール２０４は、イングレスＰＩＵモジュール２０４の各ポート２０８について連続送信ポートカウントを維持して良い。各連続送信ポートカウントは、単一ポート２０８への連続Ｅｔｈｅｒｎｅｔパケット８２８送信に基づく。ここで、Ｅｔｈｅｒｎｅｔパケット８２８送信は、異なるＥｔｈｅｒｎｅｔスイッチ接続８３６に関連付けられる。イングレスＰＩＵモジュール２０４は、自身がＥｔｈｅｒｎｅｔパケット８２８をイングレスＰＩＵモジュールの同一ポート２０８へ送信していると決定すると、関連する連続送信ポートカウントはインクリメントされる。
【０１２８】
イングレスＰＩＵモジュール２０４が、巡回歩行シーケンス９４４の現在インシーケンスポート識別子に基づき、インシーケンスＥｔｈｅｒｎｅｔパケット８２８の送信のために次のポート２０８を選択しており、イングレスＰＩＵモジュール２０４が、連続送信ポートカウントが次のポート２０８に関連付けられる連続送信ポートカウント閾値を超えることを決定すると、ＰＩＵモジュール２０４は、現在インシーケンスポート識別子をスキップし、巡回歩行シーケンス９４４の次のインシーケンスポート識別子に基づき次のポート２０８を選択する。上述の方法でポート２０８を選択すると、Ｅｔｈｅｒｎｅｔスイッチ２１２選択の同期の確率が最小化できる。
【０１２９】
図９では、ＯＴＮスイッチングシステム９００は、イングレスＰＩＵモジュール２０４−１について、イングレスＰＩＵモジュール２０４−１からイグレスＰＩＵモジュール２０４−２へのＥｔｈｅｒｎｅｔパケットＰＫＴ８２８−１乃至ＰＫＴ８２８−４のＯＤＵ転送のためにポートＰ１  ２０８−１乃至Ｐ４  ２０８−４の第１順次的順序を有する第１巡回歩行シーケンス９４４−１を選択して良い。ここで、それぞれ、第１巡回歩行シーケンス９４４−１は第１ＯＤＵスイッチ接続８３６−１に対応し、ＰＩＵモジュール２０４−１のポートＰ１  ２０８−１乃至Ｐ４  ２０８−４はＥｔｈｅｒｎｅｔスイッチ２１２−１乃至２１２−４に対応し、各ＰＫＴ８２８−１乃至ＰＫＴ８２８―４はＯＤＵ８３４−１乃至ＯＤＵ８３４−４に対応する。同様に、ＯＴＮスイッチングシステム９００は、イングレスＰＩＵモジュール２０４−３について、イングレスＰＩＵモジュール２０４−３からイグレスＰＩＵモジュール２０４−２へのＥｔｈｅｒｎｅｔパケットＰＫＴ２２８−５乃至ＰＫＴ２２８−８のＯＤＵ転送のためにポートＰ１  ２０８−９乃至Ｐ４  ２０８−１２の第２順次的順序を有する第２巡回歩行シーケンス９４４−２を選択して良い。ここで、それぞれ、第２巡回歩行シーケンス９４４−２は第２ＯＤＵスイッチ接続８３６−２に対応し、ＰＩＵモジュール２０４−３のポートＰ１  ２０８−９乃至Ｐ４  ２０８−１２はＥｔｈｅｒｎｅｔスイッチ２１２−１乃至２１２−４に対応し、各ＰＫＴ２２８−５乃至ＰＫＴ２２８−８はＯＤＵ８３４−５乃至ＯＤＵ８３４−８に対応する。
【０１３０】
図９では、第１巡回歩行シーケンス９４４−１は、Ｐ１、Ｐ２、Ｐ３及びＰ４の第１順次的順序の４個のポート識別子を有する。ここで、ポート識別子Ｐ１はＰ１  ２０８−１及びＥｔｈｅｒｎｅｔスイッチ２１２−１に対応し、ポート識別子Ｐ２はＰ２  ２０８−２及びＥｔｈｅｒｎｅｔスイッチ２１２−２に対応し、ポート識別子Ｐ３はＰ３  ２０８−３及びＥｔｈｅｒｎｅｔスイッチ２１２−３に対応し、ポート識別子Ｐ４はＰ４  ２０８−４及びＥｔｈｅｒｎｅｔスイッチ２１２−４に対応する。第２巡回歩行シーケンス９４４−２は、Ｐ３、Ｐ１、Ｐ４及びＰ２の第２順次的順序の４個のポート識別子を有する。ここで、ポート識別子Ｐ１はＰ１  ２０８−９及びＥｔｈｅｒｎｅｔスイッチ２１２−１に対応し、ポート識別子Ｐ２はＰ２  ２０８−１０及びＥｔｈｅｒｎｅｔスイッチ２１２−２に対応し、ポート識別子Ｐ３はＰ３  ２０８−１１及びＥｔｈｅｒｎｅｔスイッチ２１２−３に対応し、ポート識別子Ｐ４はＰ４  ２０８−１２及びＥｔｈｅｒｎｅｔスイッチ２１２−４に対応する。第１順次的順序及び第２順次的順序は、４個のポート識別子の、６個の可能な順次的順序のうちの２つであり、４の階乗を４で除算したものである（４！／４）。
【０１３１】
図９で、ＯＴＮスイッチングシステム９００のＯＴＮｏＥ２０６−１は、イングレスＰＩＵモジュール２０４−１においてインシーケンスＯＤＵ８３４−１乃至８３４−４を受信して良い。また、ＯＴＮｏＥ２０６−２は、イングレスＰＩＵモジュール２０４−３でインシーケンスＯＤＵ８３４−５乃至８３４−８を受信して良い。ＯＤＵ８３４−１乃至８３４−４、及び８３４−５乃至８３４−８は、一定データビットレートを有して良く、ＯＤＵスイッチ接続８３６がイングレスＰＩＵモジュール２０４のＭ個のポート２０８からＭ個のＥｔｈｅｒｎｅｔスイッチ２１２へのＥｔｈｅｒｎｅｔパケット８２８へ、整合したデータレートで送信を可能にするので、良好に機能できる。これは、イグレスＰＩＵモジュール２０４においてＯＤＵ８３４の復元に対する遅延変動を生じ得る最少輻輳をもたらすことができる。ＯＴＮｏＥ２０６−１は、ＯＤＵ８３４−１乃至８３４−４に対応するＰＫＴ８２８−１乃至８２８−４を生成する。ここで、ＯＤＵ８３４−１乃至８３４−４は、第１ＯＤＵスイッチ接続８３６−１を介する送信のためである。同様に、ＯＴＮｏＥ２０６−２は、ＯＤＵ８３４−５乃至８３４−８に対応するＰＫＴ８２８−５乃至８２８−８を生成する。ここで、ＯＤＵ８３４−５乃至８３４−８は、第２ＯＤＵスイッチ接続８３６−２を介する送信のためである。
【０１３２】
ＯＴＮｏＥ２０６−１は、第１ＰＫＴ８２８−１を、イングレスＰＩＵモジュール２０４−１のポートＰ１  ２０８−１からイグレスＰＩＵモジュール２０４−２へ、Ｅｔｈｅｒｎｅｔスイッチ２１２−１を介して送信して良い。ここで、ポートＰ１  ２０８−１は、第１巡回歩行シーケンス９４４−１の第１順次的順序の中の第１ポート識別子Ｐ１に基づき選択されて良い。ＯＴＮｏＥ２０６−１は、第２、第３、及び第４ＰＫＴ８２８−２乃至８２８−４を、イングレスＰＩＵモジュール２０４−１のポートＰ２  ２０８−２、Ｐ３  ２０８−３及びＰ４  ２０８−４から、イグレスＰＩＵモジュール２０４−２へ、Ｅｔｈｅｒｎｅｔスイッチ２１２−２、２１２−３、及び２１２−４を介して送信して良い。ここで、ポートＰ２  ２０８−２、Ｐ３  ２０８−３及びＰ４  ２０８−４は、第１巡回歩行シーケンス９４４−１の第１順次的順序の中の第２、第３及び第４ポート識別子Ｐ２、Ｐ３、及びＰ４に基づき選択されて良い。ＯＴＮｏＥ２０６−１は、ポートＰ１  ２０８−１から次のインシーケンスＰＫＴ８２８を送信して良い。ここで、Ｐ１  ２０８−１は、第１巡回歩行シーケンス９４４−１の第１順次的順序の中の第４／最後のインシーケンスポート識別子Ｐ４から第１／次のポート識別子Ｐ１への循環に基づき選択されて良い。
【０１３３】
同様に、ＯＴＮｏＥ２０６−２は、第１、第２、第３、及び第４ＰＫＴ８２８−５乃至８２８−８を、イングレスＰＩＵモジュール２０４−３のポートＰ３  ２０８−１１、Ｐ１  ２０８−９、Ｐ４  ２０８−８、及びＰ２  ２０８−１０から、イグレスＰＩＵモジュール２０４−２へ、Ｅｔｈｅｒｎｅｔスイッチ２１２−３、２１２−１、２１２−４及び２１２−２を介して送信して良い。ここで、ポートＰ３  ２０８−１１、Ｐ１  ２０８−９、Ｐ４  ２０８−８、及びＰ２  ２０８−１０は、第２巡回歩行シーケンス９４４−２の第２順次的順序の中の第１、第２、第３及び第４ポート識別子Ｐ３、Ｐ１、Ｐ４及びＰ２に基づき選択されて良い。ＯＴＮｏＥ２０６−２は、ポートＰ３  ２０８−１１から次のインシーケンスＰＫＴ８２８を送信して良い。ここで、Ｐ３  ２０８−１１は、第２巡回歩行シーケンス９４４−２の第２順次的順序の中の第４／最後のインシーケンスポート識別子Ｐ２から第１／次のポート識別子Ｐ３への循環に基づき選択されて良い。図９では、イングレスＰＩＵモジュール２０４−１の各々の選択されたポート２０８からＥｔｈｅｒｎｅｔスイッチ２１２へのＰＫＴ８２８−１乃至８２８−４、及びイングレスＰＩＵモジュール２０４−３の各々の選択されたポート２０８からＥｔｈｅｒｎｅｔスイッチ２１２へのＰＫＴ８２８−５乃至８２８−８の送信は、各々の選択されたポート２０８と各々の対応するＥｔｈｅｒｎｅｔスイッチ２１２との間の破線矢印により示される。
【０１３４】
図９において、イグレスＰＩＵモジュール２０４−２のＯＴＮｏＥ２０６−２は、Ｅｔｈｅｒｎｅｔスイッチ２１２−１からポートＰ１  ２０８−５への破線矢印により示すように、ＰＫＴ８２８−１及び８２８−６をイングレスＰＩＵモジュール２０４−１及び２０４−３からＥｔｈｅｒｎｅｔスイッチ２１２−１を介してポートＰ１  ２０８−５において、Ｅｔｈｅｒｎｅｔスイッチ２１２−２からポートＰ２  ２０８−６への破線矢印により示すように、ＰＫＴ８２８−２及び８２８−８をＥｔｈｅｒｎｅｔスイッチ２１２−２からポートＰ２  ２０８−６において、Ｅｔｈｅｒｎｅｔスイッチ２１２−３からポートＰ３  ２０８−７への破線矢印により示すように、ＰＫＴ８２８−３及び８２８−５をＥｔｈｅｒｎｅｔスイッチ２１２−３からポートＰ３  ２０８−７において、Ｅｔｈｅｒｎｅｔスイッチ２１２−４からポートＰ４  ２０８−８への破線矢印により示すように、ＰＫＴ８２８−４及び８２８−７をＥｔｈｅｒｎｅｔスイッチ２１２−４からポートＰ４  ２０８−８において、受信して良い。
【０１３５】
図１０を参照すると、ＯＴＮスイッチングシステム１０００における単一のＰＩＵモジュール２０４を通じる複数のＯＤＵスイッチ接続８３６の一例のブロック図が示される。図１０では、ＯＴＮスイッチングシステム１０００は、概略的表現で示され、縮尺通り又は透視図ではない。留意すべきことに、異なる実施形態では、ＯＴＮスイッチングシステム１０００は、追加の又はより少ない要素により動作されて良い。
【０１３６】
ＯＴＮスイッチングシステム１０００では、Ｅｔｈｅｒｎｅｔ構造２２０を介するＥｔｈｅｒｎｅｔパケット送信の待ち時間を最小化するために、及びこれらの送信のために利用されるメモリを最小化するために、複数のＯＤＵ８３４は、単一のＥｔｈｅｒｎｅｔパケット８２８にバンドルされて良い。同じＥｔｈｅｒｎｅｔスイッチ接続８３６に関連付けられるＯＤＵ８３４のみが、単一のＥｔｈｅｒｎｅｔパケットＰＫＴ８２８にバンドルされて良い。ＯＤＵ８３４のインシーケンス順序は、インシーケンス順序の中で同じＥｔｈｅｒｎｅｔパケットＰＫＴ８２８にバンドルされる。
【０１３７】
ＯＴＮｏＥ２０６−１及び２０６−２は、それぞれ、以下に更に詳述されるように単一のルックアップサイクルの中でテーブルルックアップ関数が確定的であるようにローカルインデックス付けを有するイングレスルックアップテーブル１０５４及びイグレスルックアップテーブル１０６５を利用して良い。ＯＴＮｏＥ２０６がＦＰＧＡ（field  programmable  gate  array）として実装され、及びこの方法で作動されるとき、ＦＰＧＡメモリの大きさは削減され得る。ＯＴＮスイッチングシステム１０００は、ＯＴＮスイッチングシステム１０００の中の全てのイングレスＰＩＵモジュール２０４及びイグレスＰＩＵモジュール２０４についての全てのＥｔｈｅｒｎｅｔスイッチ接続８３６のエントリを含む個々のＥｔｈｅｒｎｅｔスイッチ接続８３６ＩＤ（identification）を有するＥｔｈｅｒｎｅｔスイッチ接続８３６のシステム全体のルックアップテーブルを有する。効率的なルックアップ機能がＯＴＮｏＥ２０６により実行できるように、各ＯＴＮｏＥ２０６は、システム全体のルックアップテーブルの一部に基づく、ローカルイングレスルックアップテーブル１０５４及びイグレスルックアップテーブル１０６５を有する。ここで、ローカルイングレスルックアップテーブル１０５４は、ＰＩＵモジュール２０４−１に関連するＥｔｈｅｒｎｅｔスイッチ接続８３６及びそれに関連するイグレスＰＩＵモジュール２０４−２についてのエントリを含む。また、ローカルイグレスルックアップテーブル１０６５は、イグレスＰＩＵモジュール２０４−２に関連付けられるＥｔｈｅｒｎｅｔスイッチ接続８３６及びそれに関連するイングレスＰＩＵモジュール２０４−１についてのエントリを含む。システム全体のルックアップテーブルをイングレスＯＴＮｏＥ２０６−１のローカルイングレスルックアップテーブル１０５４及びイグレスＯＴＮｏＥ２０６−２のローカルイグレスルックアップテーブル１０６５に分配することにより、ローカルテーブルのサイズは縮小され、これらのローカルルックアップテーブル１０５４を用いて実行されるルックアップ機能はより効率的且つ確定的になり得る。
【０１３８】
ＯＴＮスイッチングシステム１０００のＯＴＮｏＥ２０６−１は、入力制御１０５２において第１ＯＤＵヘッダ２２４−１を有する第１ＯＤＵ８３４−１を受信して良い。ここで、第１ＯＤＵヘッダ２２４−１は、ＰＩＵモジュール２０４−２が第１ＯＤＵ８３４−１の宛先イグレスＰＩＵモジュール２０４−２であることを示す情報を含む。入力制御１０５２は、複数のイングレスルックアップテーブル（ＩＬＴ）エントリを有するＩＬＴ１０５４のテーブルルックアップを実行して、第１ＯＤＵ８３４−１の宛先イグレスＰＩＵモジュール２０４−２であるイグレスＰＩＵモジュール２０４−２に基づき、第１ＩＬＴエントリを読み出して良い。一実施形態では、入力制御１０５２は、ＩＬＴ１０５４の第１ＩＬＴエントリへの直接インデックスとしてＩＬＴテーブルインデックスを使用することにより、テーブルルックアップを実行して良い。ここで、ＩＬＴテーブルインデックスは、イグレスＰＩＵモジュール２０４−２に基づく。ＯＴＮｏＥ２０６−１は、バンドリングバッファ１  １０５６−１の第１位置に第１ＯＤＵ８２８を格納して良い。ここで、第１ＩＬＴエントリに含まれる情報は、イグレスＰＩＵモジュール２０６−２に関連付けられるＯＤＵ８３４を格納するためにバンドリングバッファ１  １０５６−１が使用されるべきであることを示す。
【０１３９】
ＯＴＮｏＥ２０６−１は、イグレスＰＩＵモジュール２０４−２が宛先イグレスＰＩＵモジュール２０４−２であることを示す第２ＯＤＵ８３４−２を受信して良い。入力制御１０５２は、上述のように、ＯＤＵ８３４−２に基づきＩＬＴ１０５４の第２ＩＬＴエントリを読み出して良い。ＯＴＮｏＥ２０６−１は、第２ＩＬＴエントリに基づき、バンドリングバッファ１  １０５６−１の次のインシーケンス第２位置にＯＤＵ８３４−２を格納して良い。Ｅｔｈｅｒｎｅｔフレーマ１０５８は、上述のように、第１及び第２ＩＬＴエントリに基づき、バンドリングバッファ１  １０５６−１の第１及び第２位置に格納された第１ＯＤＵ８３４−１及び第２ＯＤＵ８３４−２に対応する第１Ｅｔｈｅｒｎｅｔスイッチングヘッダ２２２−１を含む第１ＥｔｈｅｒｎｅｔパケットＰＫＴ８２８−１を生成して良い。ここで、第１Ｅｔｈｅｒｎｅｔスイッチングヘッダ２２２−１は、第１シーケンス番号、第１ＩＬＴテーブルインデックス、第１ＩＬＴエントリに格納された第１イグレスルックアップテーブル（ＥＬＴ）インデックス、及び第１ＩＬＴエントリに格納されるＥｔｈｅｒｎｅｔスイッチ接続８３６−１を含む。Ｅｔｈｅｒｎｅｔフレーマ１０５８は、イグレスＰＩＵモジュール２０６−２への送信のために、第１ＥｔｈｅｒｎｅｔパケットＰＫＴ８２８−１を、ＴＸ  Ｑ  Ｅｔｈｅｒｎｅｔスイッチ１  １０６１−１乃至ＴＸ  Ｑ  Ｅｔｈｅｒｎｅｔスイッチ４  １０６１−４を含む複数の送信キューのうちの第１送信キューに格納して良い。ここで、第１送信キューＴＸ  Ｑ  Ｅｔｈｅｒｎｅｔスイッチ１  １０６１−１は、巡回歩行シーケンス９４４−１に基づきＯＴＮｏＥ２０６−１により選択される。
【０１４０】
イグレスＯＴＮｏＥ２０６−２のＥｔｈｅｒｎｅｔデフレーマ１０６４は、ＲＸ  Ｑ  Ｅｔｈｅｒｎｅｔスイッチ１  １０６２−１乃至ＲＸ  Ｑ  Ｅｔｈｅｒｎｅｔスイッチ４  １０６２−４を含む複数の受信キューのうちの第１受信キューに格納された第１ＥｔｈｅｒｎｅｔパケットＰＫＴ８２８−１を読み出して良い。ここで、第１受信キューは、ＲＸ  Ｑ  Ｅｔｈｅｒｎｅｔスイッチ１  １０６２−１である。ＯＴＮｏＥ２０６−２は、第１Ｅｔｈｅｒｎｅｔスイッチングヘッダ２２２−１の第１ＥＬＴインデックスに基づき、ＥＬＴ１０６５の第１ＥＬＴエントリを読み出すために、複数のＥＬＴエントリを有するＥＬＴテーブル１０６５のテーブルルックアップを実行して良い。ＯＴＮｏＥ２０６−２は、再順序付けバッファ１  ８７０−２乃至再順序付けバッファ３  ８７０−４を含む複数の再順序付けバッファ８７０のうちの再順序付けバッファ８７０の第１位置に、第１ＥｔｈｅｒｎｅｔパケットＰＫＴ８２８−１を格納して良い。ここで、第１ＥＬＴエントリに含まれる情報は、第１ＥＬＴエントリに関連付けられるＥｔｈｅｒｎｅｔパケットＰＫＴ８２８を格納するために、再順序付けバッファ１  ８７０−２が使用されるべきであることを示し、再順序付けバッファ１  ８７０−２の第１位置は、ＰＫＴ８２８−１の第１Ｅｔｈｅｒｎｅｔスイッチングヘッダ２２２−１の第１シーケンス番号に基づく。ＯＴＮｏＥ２０６−２の出力制御１０６６は、ＯＴＮネットワークシステム１０００への送信のためにＰＫＴ８２８−１のＥｔｈｅｒｎｅｔスイッチングヘッダ２２２−１の中の情報に基づき、ＥｔｈｅｒｎｅｔパケットＰＫＴ８２８−１から、第１インシーケンスＯＤＵ８３４−１及び第２インシーケンスＯＤＵ８３４−２を復元して良い。
【０１４１】
ＯＴＮスイッチングシステム１０００は、ＯＤＵクロック同期及びクロック回復を可能にする環境を提供して良い。この環境を提供するために、ＯＴＮスイッチングシステム１０００は、イングレスＰＩＵモジュール２０４−１及びイグレスＰＩＵモジュール２０４−２の両方に単一クロック源を提供して良い。したがって、イングレスＯＴＮフレーマ＋スイッチ６０８−１及びイグレスＯＴＮフレーマ＋スイッチ６０８−２は、タイムスタンプ及びイングレスＯＴＮフレーマ＋スイッチ６０８−１からイグレスＯＴＮフレーマ＋スイッチ６０８−２へ転送されるバイト数を用いてＯＤＵクロックを回復するために、シグマ−デルタクロック回復方法を使用できる。イングレスＰＩＵモジュール２０４−１及びイグレスＰＩＵモジュール２０４−１は、ＯＤＵクロック回復を可能にするために、それらのＯＤＵクロックインタフェースを、ＯＴＮスイッチングシステム１０００により提供される又はＯＴＮオーバヘッド情報から引き出される単一クロック源に同期させる。
【０１４２】
ＯＴＮスイッチングシステム１０００は、Ｅｔｈｅｒｎｅｔ構造２２０がＥｔｈｅｒｎｅｔフレームの順序の狂った配信を生成し得るときでも、イングレスＯＴＮフレーマ＋スイッチ６０８−１とイグレスＯＴＮフレーマ＋スイッチ６０８−２との間の各々のＯＤＵ経路について、ＯＤＵのインシーケンス配信も提供する。
【０１４３】
ＯＴＮスイッチングシステム１０００は、Ｅｔｈｅｒｎｅｔ構造２２０により引き起こされる遅延及びジッタにも拘わらず、イグレスＯＴＮフレーマ＋スイッチ６０８−２への連続ＯＤＵ配信を更に提供し、イグレスＯＴＮフレーマ＋スイッチ６０８−２が処理できない追加ジッタをバッファリングする。２カ所でＯＤＵのジッタ除去（de−jittering）が起こり、イグレスＯＴＮフレーマ＋スイッチ６０８−２において及び再順序付けバッファ８７０において、ＯＤＵ経路毎に、限られた能力が提供される。再順序付けは、Ｅｔｈｅｒｎｅｔパケット８２８のレベルで実行される。Ｅｔｈｅｒｎｅｔパケット８２８が順序通りに再構成されると、Ｅｔｈｅｒｎｅｔパケット８２８オーバヘッドが除去され、ＯＤＵはイグレスＯＴＮフレーマ＋スイッチ６０８−２に配信される。再順序付けバッファ８７０がＥｔｈｅｒｎｅｔ構造ジッタのために不足するのを防ぐために、イグレスＯＴＮフレーマ＋スイッチ６０８−２へのＯＤＵの配信の前に幾つかのＥｔｈｅｒｎｅｔパケット８２８のバッファリングを可能にするよう、各々の再順序付けバッファ８７０に対してウォーターマークが設定される。Ｅｔｈｅｒｎｅｔ構造ジッタ及びＥｔｈｅｒｎｅｔパケット衝突は、再順序付けバッファ８７０に、ウォーターマークを超越して構築させても良い。ＯＴＮｏＥ２０６の内部メモリ要件を低減するために、再順序付けバッファ８７０は、ＰＩＵモジュール２０４の全てのＯＤＵ経路について共有される。ここで、再順序付けバッファ８７０は、より効率的な再順序付けを可能にするためにキューされ、リンクされるバッファ記述子を有して良い。ＯＴＮスイッチングシステム１０００では、ＯＤＵ経路毎に、イグレスＯＴＮフレーマ＋スイッチ６０８−２と再順序付けバッファ８７０との間で背圧（back−pressure）が生じて良い。イグレスＯＴＮｏＥ２０６−２は、ＯＤＵ８３４をイグレスＯＴＮフレーマ＋スイッチ６０８−２へ配信する。イグレスＯＴＮフレーマ＋スイッチ６０８−２は、各々の特定ＯＤＵ経路について、イグレスＯＴＮｏＥ２０６−２からＯＤＵ８３４の放出レートを制御するために、フロー制御を利用して良い。
【０１４４】
イングレスＯＴＮフレ―マ＋スイッチ６０８−１は、ＯＤＵ損失又はＯＤＵ破損が存在する場合にも、イグレスＯＴＮフレーマ＋スイッチ６０８−２における２つの隣接するタイムスタンプの間の各々の元のＯＤＵのバイト数を、各々の後続するＥｔｈｅｒｎｅｔパケットヘッダの中で提供する。Ｅｔｈｅｒｎｅｔパケット８２８が損失すると、同じＯＤＵ経路上のＥｔｈｅｒｎｅｔパケット８２８の次のＥｔｈｅｒｎｅｔパケットヘッダの中のバイト数は、ＯＤＵストリーム上で失われているバイト数を配信するために使用される。損失したＥｔｈｅｒｎｅｔパケット８２８の内容は失われるが、クロック情報は回復できる。
【０１４５】
図１１を参照すると、本願明細書で記載されるような、光信号をＥｔｈｅｒｎｅｔパケット８２８としてスイッチングする方法１１００の一実施形態の選択された要素のフローチャートが示される。種々の実施形態では、方法１１００は、例えばＯＴＮスイッチングシステムの例８００、９００に対応する、光ネットワークにおける分離ＯＴＮスイッチングシステム２００、１０００を用いて実行されて良い。留意すべきことに、方法１１００で記載される特定の動作は、異なる実施形態では任意であって良く或いは再配置されて良い。
【０１４６】
方法１１００は、ステップ１１０２で、第１ＰＩＵモジュール２０４−１から第３ＰＩＵモジュール２０４−３へのＥｔｈｅｒｎｅｔ構造２２０を介する第１光データユニット（ＯＤＵ）スイッチ接続８３６−１、及び第２ＰＩＵモジュール２０４−２から第３ＰＩＵモジュール２０４−３へのＥｔｈｅｒｎｅｔ構造２２０を介する第２光データユニット（ＯＤＵ）スイッチ接続８３６−２、を確立することにより、開始して良い。ステップ１１０４で、第１ＰＩＵモジュール２０４−１について、Ｍ個のＥｔｈｅｒｎｅｔスイッチ２１２の第１順次的順序が選択される。ステップ１１０６で、第２ＰＩＵモジュール２０４−２について、Ｍ個のＥｔｈｅｒｎｅｔスイッチ２１２の第２順次的順序が選択される。ここで、第２順次的順序は第１順次的順序と異なる。ステップ１１０８で、第１ＰＩＵモジュール２０４−１において第１ＯＤＵ８３４−１が受信され、第１ＯＤＵ８３４−１に対応する第１Ｅｔｈｅｒｎｅｔパケット８２８−１が生成される。ここで、第１ＯＤＵ８３４−１は第１ＯＤＵスイッチ接続８３６−１を介する送信のためである。ステップ１１１０で、第１Ｅｔｈｅｒｎｅｔパケット８２８−１は、第１ＰＩＵモジュール２０４−１の第１ポート２０８から送信される。ここで、第１ポート２０８は、第１順次的順序に基づき選択される。ステップ１１１２で、第２ＰＩＵモジュール２０４−２において第２ＯＤＵ８３４−２が受信され、第２ＯＤＵ８３４−２に対応する第２Ｅｔｈｅｒｎｅｔパケット８２８−２が生成される。ここで、第２ＯＤＵ８３４−２は第２ＯＤＵスイッチ接続８３６−２を介する送信のためである。ステップ１１１４で、第２Ｅｔｈｅｒｎｅｔパケット８２８−２は、第２ＰＩＵモジュール２０４−２の第２ポート２０８から送信される。ここで、第２ポート２０８は、第２順次的順序に基づき選択される。
【０１４７】
＜分離ＯＴＮスイッチングシステムにおけるＥｔｈｅｒｎｅｔ構造保護＞
図１２を参照すると、Ｅｔｈｅｒｎｅｔスイッチ構造１２００における仮想スロットの選択された要素の一実施形態のブロック図が示される。図１２は、説明を目的とする概略図であり、実寸通り又は透視図ではないことに留意する。図示のように、各Ｅｔｈｅｒｎｅｔスイッチ２１２−５乃至２１２−８は、３２個の個々のＥｔｈｅｒｎｅｔスイッチポート１２１６  ＳＰ１〜ＳＰ３２を有する。図１２に示すように、３２個の個々のＥｔｈｅｒｎｅｔスイッチポート１２１６  ＳＰ１〜ＳＰ３２の各々は、全部で１２８個のＥｔｈｅｒｎｅｔスイッチサブポート１２２０  Ｓ１〜Ｓ１２８の、４個のＥｔｈｅｒｎｅｔスイッチサブポート１２２０に分割されて良い。Ｅｔｈｅｒｎｅｔスイッチポート１２１６の各々は、ＱＳＦＰ（quad  small  form−factor  pluggable）通信機を有して良い。例えば、各々のＥｔｈｅｒｎｅｔスイッチポート１２１６のＱＳＦＰ通信機は、ＱＳＦＰ２８通信機であって良い。例えば、各々のＥｔｈｅｒｎｅｔスイッチポート１２１６のＱＳＦＰ２８通信機は、個々のＥｔｈｅｒｎｅｔスイッチへの１００ＧＥ（１００ギガビットイーサネット（登録商標））接続をサポートし及び可能にして良い。
【０１４８】
１又は複数の実施形態では、Ｅｔｈｅｒｎｅｔ構造２２０−２の個々のＥｔｈｅｒｎｅｔスイッチ２１２のＥｔｈｅｒｎｅｔスイッチサブポート１２２０は、複数の仮想スロット１２２２を形成して良い。複数の仮想スロット１２２２は、複数の連続するＥｔｈｅｒｎｅｔスイッチサブポート１２２０の論理アグリゲーションを有して良い。例えば、図示のように、個々のＥｔｈｅｒｎｅｔスイッチ２１２のＥｔｈｅｒｎｅｔスイッチサブポート１２２０  Ｓ１〜Ｓ４は、仮想スロットＶＳ１  １２２２−１〜Ｖ４  １２２２−４を形成して良い。他の仮想スロット１２２２は、他の仮想スロット１２２２を形成するために、個々のＥｔｈｅｒｎｅｔスイッチ２１２の他のＥｔｈｅｒｎｅｔスイッチサブポート１２２０を有して良い。例えば、個々のＥｔｈｅｒｎｅｔスイッチ２１２のＥｔｈｅｒｎｅｔスイッチサブポート１２２０  Ｓ５〜Ｓ８は、仮想スロットＶＳ５  １２２２−５〜ＶＳ８  １２２２−８を形成して良い。Ｅｔｈｅｒｎｅｔスイッチサブポート１２２０  Ｓ１２５は、仮想スロットＶＳ１２５  １２２−１２５を形成して良い。Ｅｔｈｅｒｎｅｔ構造２２０−２は、Ｅｔｈｅｒｎｅｔスイッチ２１２のＰ個のＥｔｈｅｒｎｅｔスイッチサブポート１２２０を有して良い。ここで、Ｐは１より大きい。Ｅｔｈｅｒｎｅｔ構造２２０−２は、Ｅｔｈｅｒｎｅｔスイッチ２１２の個々のＥｔｈｅｒｎｅｔスイッチサブポート１２２０に対応するＰ個の仮想スロット１２２２を有して良い。１乃至Ｐの範囲の値を有する変数ｋは、Ｐ個のＥｔｈｅｒｎｅｔスイッチサブポート１２２０のうちの１つに対応するｋ番目のＥｔｈｅｒｎｅｔスイッチサブポート１２２０  Ｓｋを示す。変数ｋは、Ｐ個の仮想スロットのうちの１つに対応する仮想スロット番号ｋを有するｋ番目の仮想スロット１２２２  ＶＳｋも示す。
【０１４９】
仮想スロット１２２２は、Ｅｔｈｅｒｎｅｔ構造２２０−２の中の仮想スロット１２２２にユニークな仮想スロットアドレスに関連付けられて良い。ここで、仮想スロットアドレスは、仮想スロット１２２２の開始Ｅｔｈｅｒｎｅｔスイッチサブポート１２２０のＥｔｈｅｒｎｅｔスイッチサブポート番号ｋに設定されて良い。例えば、仮想スロットＶＳ１２５  １２２−１２５は、Ｅｔｈｅｒｎｅｔスイッチサブポート番号１２５を有するＥｔｈｅｒｎｅｔスイッチサブポート１２２０  Ｓ１２５で開始し、その仮想スロットアドレスは１２５に設定される。１又は複数の他の実施形態では、仮想スロットアドレスは、仮想スロットの開始仮想スロット１２２２の仮想スロット番号ｋに設定されて良い。例えば、仮想スロットＶＳ１  １２２２−１〜ＶＳ４  １２２２−４の仮想スロットアドレスは、Ｅｔｈｅｒｎｅｔ構造２２０−２の中でユニークである１に設定されて良い。別の例では、仮想スロットＶＳ５  １２２２−５〜ＶＳ８  １２２２−８は、Ｅｔｈｅｒｎｅｔ構造２２０−２の中でもユニークである５に設定された仮想スロットアドレスに関連付けられて良い。更に別の例では、仮想スロットＶＳ１２５  １２２２−１２５は、Ｅｔｈｅｒｎｅｔ構造２２０−２の中でもユニークである、異なる仮想スロットアドレス５に関連付けられて良い。
【０１５０】
図１３を参照すると、ＯＴＮスイッチングシステム１３００の一実施形態におけるＯＤＵ経路保護の一例のブロック図が示される。図１３では、ＯＴＮスイッチングシステム１３００は、概略的表現で示され、縮尺通り又は透視図ではない。留意すべきことに、異なる実施形態では、ＯＴＮスイッチングシステム１３００は、追加の又はより少ない要素により動作されて良い。
【０１５１】
ＯＴＮスイッチングシステム１３００では、１又は複数のＯＤＵ経路１３０５が、ＯＤＵの送信のために確立されて良い。１又は複数の現用ＯＤＵ経路１３０６も、ＯＤＵの送信のために確立されて良い。１又は複数のＯＤＵ経路１３０７は、保護ＯＤＵ経路１３０７を用いる現用ＯＤＵ経路１３０６のための経路毎保護メカニズムであるサブネットワーク接続保護（sub−network  connection  protection：ＳＮＣＰ）のために確立されて良い。現用ＯＤＵ経路１３０６は、ヘッドエンドＯＴＮスイッチ１３０１からＯＴＮネットワーク１３０４−２へ及びＯＴＮネットワーク１３０４−２からテールエンドＯＴＮスイッチ１３０２へ延びる現用ＯＤＵ経路１３００−１を有して良い。現用ＯＤＵ経路１３０６−１は、Ｅｔｈｅｒｎｅｔ構造２２０−３からイグレスＰＩＵモジュール２０４−５へ、イグレスＰＩＵモジュール２０４−５からイングレスＰＩＵモジュール２０４−７へＯＴＮネットワーク１３０４−２を介して、イングレスＰＩＵモジュール２０４−７からＥｔｈｅｒｎｅｔ構造２２０−４へ、及びＥｔｈｅｒｎｅｔ構造２２０−４からイグレスＰＩＵモジュール２０４−９へ、さらに確立されて良い。保護ＯＤＵ経路１３０７−１を含む複数の保護ＯＤＵ経路１３０７が、ＳＮＣＰのために確立されて良い。保護ＯＤＵ経路１３０７−１は、Ｅｔｈｅｒｎｅｔ構造２２０−３からイグレスＰＩＵモジュール２０４−６へ、イグレスＰＩＵモジュール２０４−６からイングレスＰＩＵモジュール２０４−８へＯＴＮネットワーク１３０４−２を介して、イングレスＰＩＵモジュール２０４−８からＥｔｈｅｒｎｅｔ構造２２０−４へ、及びＥｔｈｅｒｎｅｔ構造２２０−４からイグレスＰＩＵモジュール２０４−９へ、確立されて良い。保護ＯＤＵ経路１３０７−１は、ＯＴＮスイッチ１３０２が、他の状態の中でも特に、現用ＯＤＵ経路１３０６−１に関連する故障状態、保護切替を実行するためのＯＴＮコマンド、現用ＯＤＵ経路１３０６−１を介するＯＤＵ送信の中止、現用ＯＤＵ経路１３０６−１を介するＯＤＵ送信の機能障害、のうちの少なくとも１つを検出する場合に、現用ＯＤＵ経路１３０６−１を保護する。
【０１５２】
ＯＴＮスイッチングシステム１３００では、ヘッドエンドＯＴＮスイッチ１３０１は、ＯＤＵ経路１３０５、現用ＯＤＵ経路１３０６−１、及び保護ＯＤＵ経路１３０７−１に接続されて良い。テールエンドＯＴＮスイッチ１３０２も、ＯＤＵ経路１３０５、現用ＯＤＵ経路１３０６−１、及び保護ＯＤＵ経路１３０７−１に接続されて良い。イングレスＰＩＵモジュール２０４−４は、ＯＤＵ経路１３０５に接続されて良い。Ｅｔｈｅｒｎｅｔ構造２２０−３、イグレスＰＩＵモジュール２０４−５及び２０４−６は、現用ＯＤＵ経路１３０６−１、保護ＯＤＵ経路１３０７−１、及びＥｔｈｅｒｎｅｔ構造２２０−３に接続されて良い。イングレスＰＩＵモジュール２０４−７及び２０４−８は、現用ＯＤＵ経路１３０６−１、保護ＯＤＵ経路１３０７―１、及びＥｔｈｅｒｎｅｔ構造２２０−４に接続されて良い。イグレスＰＩＵモジュール２０４−９は、現用ＯＤＵ経路１３０６−１、保護ＯＤＵ経路１３０７−１、Ｅｔｈｅｒｎｅｔ構造２２０−４、及びＯＤＵ経路１３０５に接続されて良い。以下に更に詳述されるように、保護切替が実行されるまで、イグレスＰＩＵモジュール２０４−５及びイングレスＰＩＵモジュール２０４−７は、現用状態で動作し、イグレスＰＩＵモジュール２０４−６及びイングレスＰＩＵモジュール２０４−８は、保護状態で動作して良い。
【０１５３】
ヘッドエンドＯＴＮスイッチ１３０１の一方向ＳＮＣＰスイッチング動作の間、イングレスＰＩＵモジュール２０４−４は、ＯＴＮネットワーク１３０４−１からＯＤＵ経路１３０５を介してインシーケンスＯＤＵ８３４を受信して良い。イングレスＰＩＵモジュール２０４−４は、マルチキャスト媒体アクセス制御（ＭＡＣ）アドレスを利用して、インシーケンスＯＤＵ８３４に対応するＥｔｈｅｒｎｅｔパケット８２８を、イグレスＰＩＵモジュール２０４−５及びイグレスＰＩＵモジュール２０４−６の両方へＥｔｈｅｒｎｅｔ構造２２０−３を介して送信して良い。イングレスＰＩＵモジュール２０４−４からＥｔｈｅｒｎｅｔ構造２２０−３へのＥｔｈｅｒｎｅｔパケット８２８の送信は、ＯＤＵ経路１３０５により示される。イグレスＰＩＵモジュール２０４−５におけるＥｔｈｅｒｎｅｔパケット８２８の受信は、現用ＯＤＵ経路１３０６−１により示される。イグレスＰＩＵモジュール２０４−６におけるＥｔｈｅｒｎｅｔパケット８２８の受信は、保護ＯＤＵ経路１３０７−１により示される。
【０１５４】
イグレスＰＩＵモジュール２０４−５におけるそれらの到着、及びＯＤＵ経路１３０７−１は、イグレスＰＩＵモジュール２０４−６における同じＥｔｈｅｒｎｅｔパケット８２８の到着を表す。
【０１５５】
マルチキャストＭＡＣアドレスは、イグレスＰＩＵモジュール２０４の各々の対、例えばイグレスＰＩＵモジュール２０４−５及び２０４−６、について割り当てられ管理されて良い。ここで、マルチキャストＭＡＣアドレスの第１部分は、前述のように（図１２を参照）、イグレスＰＩＵモジュールに接続されるＥｔｈｅｒｎｅｔ構造２２０−３のＥｔｈｅｒｎｅｔスイッチ２１２の対応するＥｔｈｅｒｎｅｔスイッチポート１２１６に関連付けられる仮想スロットアドレスを割り当てられて良い。マルチキャストＭＡＣアドレスの第２部分は、前述のように（図１２を参照）、イグレスＰＩＵモジュール２０４−６に接続されるＥｔｈｅｒｎｅｔ構造２２０−３のＥｔｈｅｒｎｅｔスイッチ２１２の対応するＥｔｈｅｒｎｅｔスイッチポート１２１６に関連付けられる仮想スロットアドレスを割り当てられて良い。一実施形態では、イグレスＰＩＵモジュール２０４の仮想スロット番号が大きいほど、マルチキャストＭＡＣアドレスのより低い１１ビットに割り当てられ、仮想スロット番号が小さいほど、マルチキャストＭＡＣアドレスのより高い１１ビットに割り当てられる。２２ビット空間は４百万個のマルチキャストＭＡＣアドレス空間を表すが、１＋１ブリッジのためにイグレスＰＩＵモジュールとして機能する実際のイグレスＰＩＵモジュール対２０４の数は実際には非常に小さく、コヒーレントＰＩＵモジュール対の小さな集合のみを巻き込むので、使用される実際のマルチキャストＭＡＣアドレス空間はもっと小さくて良い。実際のマルチキャストＭＡＣアドレス空間は小さいので、Ｅｔｈｅｒｎｅｔ構造ＭＡＣアドレステーブルのサイズは、小さくて良く、Ｅｔｈｅｒｎｅｔ構造ＭＡＣアドレステーブルのＥｔｈｅｒｎｅｔ構造ＭＡＣアドレステーブルエントリへの高速アクセスを可能にできる。Ｅｔｈｅｒｎｅｔ構造ＭＡＣアドレステーブルのＯＴＮスイッチネットワーク要素制御部２１４（図２を参照）による管理は、より簡易なデータ構造、例えばＥｔｈｅｒｎｅｔ構造ＭＡＣアドレステーブルエントリのリンクされたリスト、を利用することにより、より効率的であり得る。Ｅｔｈｅｒｎｅｔ構造ＭＡＣアドレステーブルのより小さなサイズ及びより簡易なデータ構造の利用は、保護グループが設定される又は取り壊されるとき、Ｅｔｈｅｒｎｅｔ構造ＭＡＣアドレステーブルエントリのより効率的な追加又は削除も可能にし得る。マルチキャストＭＡＣアドレスは、ブリッジ、例えばＥｔｈｅｒｎｅｔ構造２２０−３が、１より多いＰＩＵモジュール２０４への送信のためにマルチキャストＭＡＣアドレスの生成を示すとき、プロビジョニングされて良い。マルチキャストＭＡＣアドレスが生成されると、同じイグレスＰＩＵモジュール２０４ペアを使用する全てのブリッジは、同じマルチキャストＭＡＣアドレスを共有して良い。
【０１５６】
別の実施形態では、マルチキャストＭＡＣアドレスは、ブリッジを利用し得る各現用ＯＤＵ経路１３０６及び各保護経路１３０７について割り当てられ管理されて良い。８百万個のマルチキャストＭＡＣアドレス空間は、ＯＴＮスイッチングシステム１３００の中で各現用ＯＤＵ経路及び保護経路１３０７にユニークなマルチキャストＭＡＣアドレスを割り当てるのに、及び任意の良く知られたマルチキャストＭＡＣアドレスを避けるのを助けることのできるマルチキャストＭＡＣアドレスを割り当てるのに、十分大きい。本実施形態では、マルチキャストＭＡＣアドレス空間が大きいので、Ｅｔｈｅｒｎｅｔ構造ＭＡＣアドレステーブルのサイズは大きくて良く、ＯＴＮスイッチネットワーク要素制御部２１４は、Ｅｔｈｅｒｎｅｔ構造ＭＡＣアドレステーブルのより効率的なアクセスを可能にするために、より複雑なデータ構造を利用できる。
【０１５７】
Ｅｔｈｅｒｎｅｔパケット８２８が到着すると、イグレスＰＩＵモジュール２０４−５は、Ｅｔｈｅｒｎｅｔパケット８２８をシーケンスＯＤＵ８３４の中の対応物に変換し、現用ＯＤＵ経路１３０６−１により示されるように、それらをイングレスＰＩＵモジュール２０４−７へＯＴＮネットワーク１３０４−２を介して送信する。同じＥｔｈｅｒｎｅｔパケット８２８が到着すると、イグレスＰＩＵモジュール２０４−６は、Ｅｔｈｅｒｎｅｔパケット８２８をシーケンスＯＤＵ８３４の中の同じ対応物に変換し、保護ＯＤＵ経路１３０７−１により示されるように、それらをイングレスＰＩＵモジュール２０４−８へＯＴＮネットワーク１３０４−２を介して送信する。
【０１５８】
テールエンドＯＴＮスイッチ１３０２は、イングレスＰＩＵモジュール２０４−７に関連付けられるイングレスプロセッサ１３１０−１、イングレスＰＩＵモジュール２０４−８に関連付けられるイングレスプロセッサ１３１０−２、及びイグレスＰＩＵモジュール２０４−９に関連付けられるイグレスプロセッサ１３１０−３、を有して良い。イングレスＰＩＵモジュール２０４−７は、イングレスプロセッサ１３１０−１を有して良い。イングレスＰＩＵモジュール２０４−８は、イングレスプロセッサ１３１０−２を有して良い。そして、イグレスＰＩＵモジュール２０４−９は、イグレスプロセッサ１３１０−３を有して良い。１又は複数の実施形態では、イングレスプロセッサ１３１０−１は、イングレスＰＩＵモジュール２０４−７として同じＰＩＵブレード筐体２０２（図２を参照）に含まれて良い。イングレスプロセッサ１３１０−２は、イングレスＰＩＵモジュール２０４−８として同じＰＩＵブレード筐体２０２に含まれて良い。そして、イグレスプロセッサ１３１０−３は、イグレスＰＩＵモジュール２０４−９として同じＰＩＵブレード筐体２０２に含まれて良い。
【０１５９】
テールエンドＯＴＮスイッチ１３０２の単方向ＳＮＣＰスイッチング動作の間、イングレスプロセッサ１３１０−１は、現用ＯＤＵ経路１３０６−１を監視して良く、他の状態の中でも特に、現用ＯＤＵ経路１３０６−１に関連する故障状態、保護切替を実行するためのＯＴＮコマンド、現用ＯＤＵ経路１３０６−１を介するＯＤＵ送信の中止、現用ＯＤＵ経路１３０６−１を介するＯＤＵ送信の機能障害、のうちの少なくとも１つを検出する。イングレスプロセッサ１３１０−１は、現用ＯＤＵ経路１３０６−１の状態を決定するために、検出した条件を分析して良い。イングレスプロセッサ１３１０−２は、保護ＯＤＵ経路１３０７−１を監視して良く、保護ＯＤＵ経路１３０７−１に関連付けられる故障状態、保護切替を実行するためのＯＴＮコマンド、保護ＯＤＵ経路１３０７−１に渡るＯＤＵ送信の機能障害、保護ＯＤＵ経路１３０７−１に関連付けられるキープアライブ遅延タイマの終了、のうちの少なくとも１つを検出する。イングレスプロセッサ１３１０−２は、保護ＯＤＵ経路１３０７−１の状態を決定するために、検出した条件を分析して良い。イングレスプロセッサ１３１０−１及び１３１０−２は、現用ＯＤＵ経路１３０６−１及び保護ＯＤＵ経路１３０７−１の個々の状態を互いに及びイグレスプロセッサ１３１０−３に通信して良い。イングレスプロセッサ１３１０−１及び１３１０−２並びにイグレスプロセッサ１３１０−３は、それらの間で種々のコマンドも通信して良い。１又は複数の他の実施形態では、イングレスＰＩＵモジュール２０４−７及びイグレスＰＩＵモジュール２０４−８は、個々の現用ＯＤＵ経路１３０６−１及び保護ＯＤＵ経路１３０７−１を監視して良く、現用ＯＤＵ経路１３０６−１及び保護ＯＤＵ経路１３０７−１の個々の状態を互いに及びイグレスＰＩＵモジュール２０４−９に通信して良い。イングレスＰＩＵモジュール２０４−７、イングレスＰＩＵモジュール２０４−８、及びイグレスＰＩＵモジュール２０４−９は、それらの間で種々のコマンドも通信して良い。
【０１６０】
現用状態で動作中のイングレスＰＩＵモジュール２０４−７におけるインシーケンスＯＤＵ８３４の到着により、イングレスＰＩＵモジュール２０４−７は、ＯＤＵ８３４を、現用ＯＤＵ経路１３０６−１の状態を含む対応するＥｔｈｅｒｎｅｔパケット８２８に変換する。イングレスＰＩＵモジュール２０４−７は、現用ＯＤＵ経路１３０６−１により示すように、Ｅｔｈｅｒｎｅｔパケット８２８をイグレスＰＩＵモジュール２０４−９へＥｔｈｅｒｎｅｔ構造２２０−４を介して送信する。イグレスＰＩＵモジュール２０４−９におけるＥｔｈｅｒｎｅｔパケット８２８の到着により、Ｅｔｈｅｒｎｅｔパケット８２８は、更なる処理のために、イグレスＰＩＵモジュール２０４−９の再順序付けバッファ８７０（図１０を参照）のうちの１つに格納されて良い。イグレスＰＩＵモジュール２０４−９は、以下に更に詳述するように、現用ＯＤＵ経路１３０６−１の状態を監視するために、Ｅｔｈｅｒｎｅｔパケット８２８の中の状態を利用して良い。
【０１６１】
保護ＯＤＵ経路１３０７に関連付けられるキープアライブシーケンス番号を有するキープアライブＥｔｈｅｒｎｅｔパケットは、保護ＯＤＵ経路１３０７の状態、並びに保護ＯＤＵ経路１３０７上の任意のコマンド及び管理動作を報告するために、周期的に、例えばＮミリ秒毎に、送信されて良い。保護ＯＤＵ経路１３０７の状態が変化すると、キープアライブＥｔｈｅｒｎｅｔパケットは直ちに送信されて良い。他の例では、幾つかのキープアライブメッセージは、キープアライブＥｔｈｅｒｎｅｔパケットの送信数を低減するために、単一のキープアライブＥｔｈｅｒｎｅｔパケットにバンドルされて良い。イングレスＰＩＵモジュール２０４は、保護ＯＤＵ経路１３０７に関連付けられる同じキープアライブシーケンス番号を有するキープアライブＥｔｈｅｒｎｅｔパケットをＴ回の連続回数だけ送信して良い。これは、Ｅｔｈｅｒｎｅｔパケット損失を防ぐことができ、ここで、Ｔは１以上である。キープアライブＥｔｈｅｒｎｅｔパケットの送信は、Ｅｔｈｅｒｎｅｔ構造２２０−４通信トラフィックを低減し得る。保護ＯＤＵ経路１３０７に関連付けられるキープアライブシーケンス番号は、キープアライブＥｔｈｅｒｎｅｔパケットが送信される次の時間期間にインクリメントされて良い。ここで、保護ＯＤＵ経路１３０７に関連付けられるキープアライブシーケンス番号の開始値は、乱数であって良い。キープアライブシーケンス番号の使用は、ＯＴＮスイッチングシステム１３００の中のストール（stall）メッセージを最小化するのを助けることができる。イグレスＰＩＵモジュール２０４−９は、以下に更に詳述するように、保護ＯＤＵ経路１３０７−１の状態を監視するために、キープアライブＥｔｈｅｒｎｅｔパケットの中の保護ＯＤＵ経路１３０７−１の状態を利用して良い。
【０１６２】
イングレスＰＩＵモジュール２０４−７及び２０４−８は、それぞれ、個々のイングレスＰＩＵモジュール２０４−７及び２０４−８により管理されて良い個々の現用ＯＤＵ経路１３０６−１及び保護ＯＤＵ経路１３０７−１に関連付けられる関連ホールドオフ遅延を有する。各ホールドオフ遅延は、個々の現用ＯＤＵ経路１３０６−１及び保護ＯＤＵ経路１３０７−１の状態の部分として利用されて良い。１又は複数の他の実施形態では、各ホールドオフ遅延は、個々の現用イングレスプロセッサ１３１０−１及び保護プロセッサ１３１０−２により管理されて良い。１又は複数の実施形態では、ホールドオフ遅延は、タイマ、遅延装置、又は別のメカニズムを用いて実装されて良い。
【０１６３】
各保護ＯＤＵ経路１３０７は、イグレスＰＩＵモジュール２０４により管理され得る関連キープアライブ遅延を有して良い。ここで、各キープアライブ遅延は、イグレスＰＩＵモジュール２０４が、個々の保護ＯＤＵ経路１３０７に関連付けられるキープアライブＥｔｈｅｒｎｅｔパケットを受信する度にリセットされて良い。例えば、イグレスＰＩＵモジュール２０４−９は、保護ＯＤＵ経路１３０７−１上で条件が検出されなかったことを示す保護ＯＤＵ経路１３０７−１に関連付けられるキープアライブＥｔｈｅｒｎｅｔパケットを受信すると、保護ＯＤＵ経路１３０７−１に関連付けられるキープアライブ遅延をリセットされて良い。１又は複数の実施形態では、キープアライブ遅延は、タイマ、遅延装置、又は別のメカニズムを用いて実装されて良い。
【０１６４】
イングレスＰＩＵモジュール２０４−８において同じインシーケンスＯＤＵ８３４が到着すると、イングレスＰＩＵモジュール２０４−８は、保護ＯＤＵ経路１３０７−１の状態を、保護ＯＤＵ経路１３０７−１に関連付けられるキープアライブシーケンス番号を有するキープアライブＥｔｈｅｒｎｅｔパケットの中で、イグレスＰＩＵモジュール２０４−９へＥｔｈｅｒｎｅｔ構造２２０−４を介して、保護ＯＤＵ経路１３０７−１を用いて送信するために、保護ＯＤＵ経路１３０７−１を利用して良い。保護状態で動作しているイングレスＰＩＵモジュール２０４−８は、同じインシーケンスＯＤＵ８３４に対応するＥｔｈｅｒｎｅｔパケット８２８を送信する代わりに、キープアライブＥｔｈｅｒｎｅｔパケットを送信して良い。
【０１６５】
１又は複数の実施形態では、保護状態で動作しているイングレスＰＩＵモジュール２０４−８は、ＯＤＵ８３４を、保護ＯＤＵ経路１３０７−１の状態を含む対応するＥｔｈｅｒｎｅｔパケット８２８に変換して良く、Ｅｔｈｅｒｎｅｔパケット８２８をイグレスＰＩＵモジュール２０４−９へ保護ＯＤＵ経路１３０７−１を介して送信して良い。同じＥｔｈｅｒｎｅｔパケット８２８をイグレスＰＩＵモジュール２０４−９へ送信することは、保護切替性能を向上できるが、Ｅｔｈｅｒｎｅｔ構造帯域幅及び周波数目標に適合するよう現用ＯＤＵ経路トラフィック及び保護ＯＤＵ経路トラフィックの両方の送信のために追加Ｅｔｈｅｒｎｅｔ構造ハードウェアが必要であり得る。他の実施形態では、イグレスＰＩＵモジュール２０４−９は、同じＥｔｈｅｒｎｅｔパケット８２８を、より高速な保護切替性能を更に実現できる保護ＯＤＵ経路１３０７−１を介して受信して良いが、イグレスＰＩＵモジュール２０４−９は、イングレスＰＩＵモジュール２０４−７からの同じＥｔｈｅｒｎｅｔパケット８２８を格納するために追加再順序付けバッファ８７０（図１０を参照）を必要とし得る。特定の適用では、より高速な保護切替性能と追加Ｅｔｈｅｒｎｅｔ構造ハードウェア、例えば追加再順序付けバッファ８７０との間のトレードオフは、ＯＴＮスイッチ１３０２の所望の動作を決定するために評価されて良い。
【０１６６】
テールエンドＯＴＮスイッチ１３０２の単方向ＳＮＣＰスイッチング動作の間、イベント又は条件は、イグレスＰＩＵモジュール２０４−７及びイグレスＰＩＵモジュール２０４−８のうちの１又は複数において検出されて良い。イベント又は条件は、他のイベント又は条件の中でも特に、現用ＯＤＵ経路１３０６に関連付けられる故障状態、保護ＯＤＵ経路１３０７に関連付けられる故障状態、保護切替を実行するためのＯＴＮコマンド、現用ＯＤＵ経路１３０６を回するＯＤＵ送信の中止、現用ＯＤＵ経路１３０６を介するＯＤＵ送信の機能障害、個々の現用ＯＤＵ経路１３０６又は保護ＯＤＵ経路１３０７に関連付けられるホールドオフ遅延の終了、のうちの少なくとも１つであって良い。各イベント又は条件は、他のイベント又は条件の優先度に対するイベント又は条件の優先度を示す関連優先度を有して良い。例えば、特定の現用ＯＤＵ経路１３０６に関連付けられる特定の故障状態は、別の特定の保護ＯＤＵ経路１３０７に関連付けられる別の特定の故障状態より高い優先度を有して良い。別の例では、保護切替を実行するための特定のＯＴＮコマンドは、特定の保護ＯＤＵ経路１３０７に関連付けられる特定の故障状態より高い優先度を有して良い。イングレスプロセッサ１３１０−１は、検出された特定のイベント又は条件に基づき、現用ＯＤＵ経路１３０６の状態を決定して良い。現用状態で動作しているイングレスＰＩＵモジュール２０４−７でイベント又は状態が検出されると、イングレスＰＩＵモジュール２０４−７は、Ｅｔｈｅｒｎｅｔパケット８２８がイグレスＰＩＵモジュール２０４−９へ送信される前に、イベント又は状態を示すために、Ｅｔｈｅｒｎｅｔパケット８２８の現用ＯＤＵ経路１３０６の状態を設定する。イングレスプロセッサ１３１０−２は、検出された特定のイベント又は条件に基づき、保護ＯＤＵ経路１３０７の状態を決定して良い。保護状態で動作しているイングレスＰＩＵモジュール２０４−８でイベント又は状態が検出されると、イングレスＰＩＵモジュール２０４−８は、イベント又は状態がイングレスＰＩＵモジュール２０４−８において検出されたことを示すために設定された保護ＯＤＵ経路１３０７の状態を有するキープアライブＥｔｈｅｒｎｅｔパケットを送信する。
【０１６７】
現用ＯＤＵ経路１３０６−１の状態を有する１又は複数のＥｔｈｅｒｎｅｔパケット８２８、及び保護ＯＤＵ経路１３０７−１の状態を有するキープアライブＥｔｈｅｒｎｅｔパケットの到着により、イグレスＰＩＵモジュール２０４−９は、現用ＯＤＵ経路１３０６−１上で保護ＯＤＵ経路１３０７−１を用いて保護切替が実行されるべきであると決定して良い。保護切替が実行されて良いという決定は、イグレスＰＩＵモジュール２０４−９が、イベント又は状態がイングレスＰＩＵモジュール２０４−７で検出されること、又はイベント又は状態がイングレスＰＩＵモジュール２０４−８で検出されること、を決定することを含んで良い。保護切替が実行されて良いという決定は、イグレスＰＩＵモジュール２０４−９が、特定現用ＯＤＵ経路１３０６−１の優先度が特定保護ＯＤＵ経路１３０７−１の優先度より高いこと、を決定することを更に有して良い。
【０１６８】
決定に応答して、以下に更に詳述するように、イグレスＰＩＵモジュール２０４−９は、Ｅｔｈｅｒｎｅｔパケット８２８をイングレスＰＩＵモジュール２０４−８から保護ＯＤＵ経路１３０７−１を介して、及びキープアライブＥｔｈｅｒｎｅｔパケットをイングレスＰＩＵモジュール２０４−７から現用ＯＤＵ経路１３０６−１を介して、受信し始めるために、保護切替を実行する。１又は複数の他の実施形態では、イグレスプロセッサ１３１０−３は、Ｅｔｈｅｒｎｅｔパケット８２８をイングレスＰＩＵモジュール２０４−８から保護ＯＤＵ経路１３０７−１を介して、及び対応するＥｔｈｅｒｎｅｔパケット８２８をイングレスＰＩＵモジュール２０４−７から現用ＯＤＵ経路１３０６−１を介して、受信し始めるために、イグレスＰＩＵモジュール２０４−９について保護切替を実行する。
【０１６９】
保護切替の部分として、イグレスＰＩＵモジュール２０４−９は、現用ＯＤＵ経路１３０６−１に関連付けられる割り当てられた停止ＯＤＵ送信シーケンス番号を有する１又は複数の停止ＯＤＵ送信メッセージを、イングレスＰＩＵモジュール２０４−７へ送信して良い。イグレスＰＩＵモジュール２０４−９は、保護ＯＤＵ経路１３０７−１に関連付けられる割り当てられた開始ＯＤＵ送信シーケンス番号を有する１又は複数の開始ＯＤＵ送信メッセージも、イングレスＰＩＵモジュール２０４−８へ送信して良い。イグレスＰＩＵモジュール２０４−９は、現用ＯＤＵ経路１３０６−１を介して、イグレスＰＩＵモジュール２０４−９に関連付けられる個々の再順序付けバッファ８７０から受信したＥｔｈｅｒｎｅｔパケット８２８を更に流出させて良い。イグレスＰＩＵモジュール２０４−９は、保護ＯＤＵ経路１３０７−１を介して、イグレスＰＩＵモジュール２０４−９に関連付けられる個々の再順序付けバッファ８７０をＥｔｈｅｒｎｅｔパケット８２８により満たしても良い。イグレスＰＩＵモジュール２０４−９は、保護ＯＤＵ経路１３０７−１とのクロック同期を再確立しても良い。イグレスＰＩＵモジュール２０４−９は、順序付けバッファ８７０をフラッシングし及び現用ＯＤＵ経路１３０６−１から受信した任意のＥｔｈｅｒｎｅｔパケット８２８を廃棄することにより、個々の再順序付けバッファ８７０を流出させて良い。
【０１７０】
停止及び開始ＯＤＵ送信メッセージの各々は、Ｅｔｈｅｒｎｅｔパケット損失を最小化するために、Ｔ連続回数だけ送信されて良い。ここで、Ｔの値は１以上である。一実施形態では、Ｔは３に設定される。１又は複数の他の実施形態では、Ｔの値は、テールエンドＯＴＮスイッチ１３０２の構成、システムブートアップ、等の間に設定されて良い。イングレスＰＩＵモジュール２０４−７は、１又は複数の停止ＯＤＵ送信メッセージを受信することに応答して、保護状態での動作を開始し、現用ＯＤＵ経路１３０６−１を介してキープアライブＥｔｈｅｒｎｅｔパケットを送信する。イングレスＰＩＵモジュール２０４−８は、１又は複数の開始ＯＤＵ送信メッセージを受信することに応答して、現用状態での動作を開始し、保護ＯＤＵ経路１３０６−３を介してＥｔｈｅｒｎｅｔパケット８２８を送信する。
【０１７１】
このようにＯＴＮスイッチングシステムを作動することは、現用ＯＤＵ経路１３０６のサブネットワーク保護（sub−network  connection  protection：ＳＮＣＰ）を提供する。テールエンドＯＴＮスイッチ１３０２は、現用ＯＤＵ経路１３０６を保護するために冗長保護ＯＤＵ経路１３０７を確立することにより、現用ＯＤＵ経路１３０６を保護して良い。テールエンドＯＴＮスイッチ１３０２は、現用ＯＤＵ経路１３０６に関連付けられるイベント又は状態を検出して良く、イベント又は状態の検出に基づき、保護切替が現用ＯＤＵ経路１３０６上で実行されて良いことを決定して良い。決定に応答して、テールエンドＯＴＮスイッチ１３０２は、保護ＯＤＵ経路１３０７を用いて保護切替を実行する。これは、１＋１ＯＴＮ保護を提供する。
【０１７２】
図１４を参照すると、ＯＴＮスイッチングシステム１４００の一実施形態におけるＯＤＵ経路保護の連結の一例のブロック図が示される。図１４では、ＯＴＮスイッチングシステム１４００は、概略的表現で示され、縮尺通り又は透視図ではない。留意すべきことに、異なる実施形態では、ＯＴＮスイッチングシステム１４００は、追加の又はより少ない要素により動作されて良い。
【０１７３】
ＯＴＮスイッチングシステム１４００では、ヘッドエンドＯＴＮスイッチ１２０１及びテールエンドＯＴＮスイッチ１３０２は、図１３を参照して前述した通りである。図１４に示されるＯＴＮスイッチングシステム１４００は、連結点ＯＴＮスイッチ１４０１は、ヘッドエンドＯＴＮスイッチ１３０１とテールエンドＯＴＮスイッチ１３０２との間に追加されている。連結点ＯＴＮスイッチ１４０１は、テールエンドＯＴＮスイッチ１３０２の動作と同様に動作するが、ＯＴＮネットワーク１３０４−４のＳＮＣＰドメインの中の故障も防ぐことができると同時に、利用者に負担をかけないエンドツーエンド監視を伴うサブネットワーク接続（subnetwork  connection  with  non−intrusive  end−to−end  monitoring：ＳＮＣ／Ｎｅ）される。同情的（sympathetic）保護切替は、対象保護ドメインの外部、例えばＯＴＮネットワーク１３０４−４ドメインから対象保護ドメイン、例えばＯＴＮネットワーク１３０４−５ＳＮＣＰドメインへの故障伝搬により引き起こされる保護切替である。ＯＴＮネットワーク１３０４−５ＳＮＣＰドメインの中のホールドオフ遅延は、図１３を参照して上述したホールドオフ遅延終了値より長いホールドオフ遅延終了値を有するよう構成されて良い。図示のように、連結点ＯＴＮスイッチ１４０のための１＋１  ＳＮＣＰ保護は、テールエンドＯＴＮスイッチ１３０２のための１＋１保護と同様である。
【０１７４】
連結点ＯＴＮスイッチ１４０１では、単一マルチキャストＭＡＣアドレスは、図１３のＯＴＮスイッチングシステムのための１＋１保護として利用されて良い。現用ＯＤＵ経路１３０６−２及び保護ＯＤＵ経路１３０７−２は、単一のマルチキャストＭＡＣアドレスを利用して良い。ここで、現用状態で動作しているイングレスＰＩＵモジュール２０４−１０は、Ｅｔｈｅｒｎｅｔパケット８２８をイグレスＰＩＵモジュール２０４−１２及び２０４−１３の両方へ送信するために単一のマルチキャストＭＡＣアドレスを利用する。保護状態で動作しているイングレスＰＩＵモジュール２０４−１１は、例えばトラフィックを減少するため及びＥｔｈｅｒｎｅｔ構造２２０−５の性能を向上するために、対応するＥｔｈｅｒｎｅｔパケット８２８をＥｔｈｅｒｎｅｔ構造２２０−５へ送信することを抑制して良い。
【０１７５】
図１４では、保護切替は、一実施形態では、現用ＯＤＵ経路１３０６−２においてイグレスＰＩＵモジュール２０４−１２により開始されて良い。連結点ＯＴＮスイッチ１４０１は、イングレスＰＩＵモジュール２０４−１１から保護ＯＤＵ経路１３０７−２を介してＥｔｈｅｒｎｅｔパケット８２８を受信するためにイグレスＰＩＵモジュール２０４−１２について、及び対応するＥｔｈｅｒｎｅｔパケット８２８をイングレスＰＩＵモジュール２０４−１１から保護ＯＤＵ経路１３０７−２を介して受信するためにイグレスＰＩＵモジュール２０４−１３について、保護切替を実行して良い。
【０１７６】
図１４では、保護切替は、幾つかの実施形態では、現用ＯＤＵ経路１３０６−２においてイグレスＰＩＵモジュール２０４−１２により開始されて良い。イグレスＰＩＵモジュール２０４−１２とイングレスＰＩＵモジュール２０４−１０及び２０４−１１との間の通信は、図１３を参照して前述した１＋１ＳＮＣＰ保護切替と同じであり、イグレスＰＩＵモジュール２０４−１２とイグレスＰＩＵモジュール２０４−１３との間の追加通信を伴う。１又は複数の他の実施形態では、保護切替は、イグレスプロセッサ１３１０−６により開始され、イグレスプロセッサ１３１０−６、イングレスプロセッサ１３１０−４、イングレスプロセッサ１３１０−５、イグレスプロセッサ１３１０−７は、状態、種々のＯＴＮコマンド、及び他の情報及びデータを互いの間で通信して良い。イグレスプロセッサ１３１０−７は、イグレスプロセッサ１３１０−６が故障状態を有することの指示について、イグレスプロセッサ１３１０−６を周期的に監視して良い。イグレスプロセッサ１３１０−７は、イグレスプロセッサ１３１０−６が故障状態を有することの指示に応答して、イグレスプロセッサ１３１０−６から監視及び保護切替開始機能を引き継ぐ。１又は複数の他の実施形態では、イグレスＰＩＵモジュール２０４−１３は、同様に、イグレスＰＩＵモジュール２０４−１２が故障状態を有することの指示について、イグレスＰＩＵモジュール２０４−１２を周期的に監視して良い。イグレスＰＩＵモジュール２０４−１３は、イグレスＰＩＵモジュール２０４−１２が故障状態を有することの指示に応答して、ＰＩＵモジュール２０４−１２から監視及び保護切替開始機能を引き継ぐ。
【０１７７】
図１５を参照すると、ＯＴＮスイッチングシステム１５００の例示的な実施形態のブロック図が示される。図１５では、ＯＴＮスイッチングシステム１５００は、概略的表現で示され、縮尺通り又は透視図ではない。留意すべきことに、異なる実施形態では、ＯＴＮスイッチングシステム１５００は、追加の又はより少ない要素により動作されて良い。ＯＴＮスイッチングシステム１５００では、高次ＯＤＵにおける固有監視を伴うサブネットワーク接続保護（subnetwork  connection  protection  with  inherent  monitoring：ＳＮＣ／Ｉ）は、ドメイン間の保護されたハンドオフのために利用されて良いＯＴＵリンクレイヤ保護をサポートするために使用されて良い。
【０１７８】
連結点ＯＴＮスイッチ１５０１の動作中、現用状態で動作しているイングレスＰＩＵモジュール２０４−１４は、現用ＯＤＵ経路１３０６−３に関連付けられるＥｔｈｅｒｎｅｔパケット８２８を、イグレスＰＩＵモジュール２０４−１６へ送信して良い。イングレスＰＩＵモジュール２０４−１４は、現用ＯＤＵ経路１３０６−４に関連付けられるＥｔｈｅｒｎｅｔパケット８２８も、イグレスＰＩＵモジュール２０４−１７へ送信して良い。イングレスＰＩＵモジュール２０４−１４は、さらに、現用ＯＤＵ経路１３０６−５に関連付けられるＥｔｈｅｒｎｅｔパケット８２８を、イグレスＰＩＵモジュール２０４−１８へ、Ｅｔｈｅｒｎｅｔ構造２２０−６を介して送信して良い。保護状態で動作しているイングレスＰＩＵモジュール２０４−１５は、ＯＤＵ経路１３０７−３、ＯＤＵ経路１３０７−４、及びＯＤＵ経路１３０７−５に関連付けられる対応するＥｔｈｅｒｎｅｔパケット８２８を送信することを抑制して良い。
【０１７９】
連結点ＯＴＮスイッチ１５０１の動作中、現用状態で動作しているイングレスＰＩＵモジュール２０４−１４、及び保護状態で動作しているイングレスＰＩＵモジュール２０４−１５のうちの少なくとも１つは、保護切替が実行され得ることを決定して良い。決定に応答して、イグレスＰＩＵモジュール２０４−１６、２０４−１７、及び２０４−１８が通知されて良い。イングレスＰＩＵモジュール２０４−１４及び２０４−１５とイグレスＰＩＵモジュール２０４−１６、２０４−１７、及び２０４−１８との間の通信は、図１３及び図１４を参照して上述した通信と同様である。１又は複数の他の実施形態では、２以上のイングレスＰＩＵモジュール２０４が、保護切替が実行され得ることを決定して良い。決定に応答して、２以上のイグレスＰＩＵモジュール２０４が通知されて良い。１又は複数の他の実施形態では、イングレスプロセッサ１３１０−８及び１３１０−９は、保護切替が実行され得ることを決定して良く、イングレスプロセッサ１３１０−８及び１３１０−９並びにイグレスプロセッサ１３１０−１０、１３１０−１１、及び１３１０−１２は、状態、種々のＯＴＮコマンド、並びに他の情報及びデータを互いの間で通信して良い。連結点ＯＴＮスイッチ１５０１は、保護ＯＤＵ経路１３０７−３に関連付けられるＥｔｈｅｒｎｅｔパケット８２８をイングレスＰＩＵモジュール２０４−１５からＥｔｈｅｒｎｅｔ構造２２０−６を介して受信するために、イグレスＰＩＵモジュール２０４−１６について保護切替を実行して良い。さらに、イグレスＰＩＵモジュール２０４−１７は、保護ＯＤＵ経路１３０７−４に関連付けられるＥｔｈｅｒｎｅｔパケット８２８を、イングレスＰＩＵモジュール２０４−１５から、Ｅｔｈｅｒｎｅｔ構造２２０−６を介して受信して良い。さらに、イグレスＰＩＵモジュール２０４−１８は、保護ＯＤＵ経路１３０７−５に関連付けられるＥｔｈｅｒｎｅｔパケット８２８を、イングレスＰＩＵモジュール２０４−１５から、Ｅｔｈｅｒｎｅｔ構造２２０−６を介して受信して良い。
【０１８０】
図１６は、ＯＴＮスイッチングシステム１６００の一実施形態におけるＥｔｈｅｒｎｅｔ構造保護の一例のブロック図である。図１６では、ＯＴＮスイッチングシステム１６００は、概略的表現で示され、縮尺通り又は透視図ではない。留意すべきことに、異なる実施形態では、ＯＴＮスイッチングシステム１６００は、追加の又はより少ない要素により動作されて良い。
【０１８１】
図１６では、複数のＰＩＵモジュール２０４のうちのＰＩＵモジュール２０４は、Ｅｔｈｅｒｎｅｔ構造２２０−７のＥｔｈｅｒｎｅｔ構造プレーン１６２０における故障状態１６２２を検出して良い。検出に応答して、Ｅｔｈｅｒｎｅｔ構造プレーン１６２０における故障を避けてＯＤＵトラフィックをリダイレクトするために、ＯＴＮスイッチングシステム１６００は、故障状態１６２２を他のＰＩＵモジュール２０４へ送信して良い。故障を避けてＯＤＵトラフィックをリダイレクトすることにより、ＯＴＮスイッチングシステム１６００は、Ｅｔｈｅｒｎｅｔ構造２２０−７を保護し、ＯＤＵトラフィックの連続送信を可能にする。
【０１８２】
ＯＴＮスイッチングシステム１６００では、他の故障状態１６２２の中でも特に、特定のＰＩＵモジュール２０４は、Ｅｔｈｅｒｎｅｔ構造１６２０のうちの１つの故障に関連付けられる故障状態１６２２、Ｅｔｈｅｒｎｅｔ構造プレーン１６２０のうちの１つをシャットダウンする管理動作に関連付けられる故障状態１６２２、特定のＰＩＵモジュール２０４のＰＩＵポート２０８のうちの１つの故障に関連付けられる故障状態１６２２、特定のＰＩＵモジュール２０４のＰＩＵポート２０８のうちの１つと対応するＥｔｈｅｒｎｅｔスイッチ２１２との間の接続の故障に関連付けられる故障状態１６２２、のうちの少なくとも１つを検出して良い。ＯＴＮスイッチングシステム１６００は、１又は複数のＥｔｈｅｒｎｅｔ構造プレーン１６２０が故障し又はシャットダウンされる場合、対応するＰＩＵモジュール２０４の１又は複数のＰＩＵポート２０８が故障する場合、対応するＰＩＵモジュール２０４の１又は複数のＰＩＵポート２０８に対応する１又は複数の接続が故障する場合に、ＯＤＵトラフィックの連続送信を可能にするのに十分な帯域幅を提供する能力を有し得る。例えば、ＯＴＮスイッチングシステム１６００は、Ｅｔｈｅｒｎｅｔ構造２２０−７のＥｔｈｅｒｎｅｔ構造プレーン１６２０のうちの１つが故障するとき、１：３Ｅｔｈｅｒｎｅｔ構造保護を提供する。
【０１８３】
ＯＴＮスイッチングシステム１６００の動作中、Ｅｔｈｅｒｎｅｔスイッチ２１２−９のＥｔｈｅｒｎｅｔ構造プレーン１６２０−１の故障が生じ得る。故障は、Ｅｔｈｅｒｎｅｔスイッチ２１２−９自体により直ちに検出されて良く又はされなくて良い。しかしながら、ＰＩＵ２０４であるそれ自体の通信相手により検出されて良い。ＰＩＵモジュール２０４−１９は、Ｅｔｈｅｒｎｅｔ構造プレーン１６２０−１の故障に関連付けられる故障状態１６２２−１を、その故障状態１６２２−２を見ることにより検出して良い。このとき、ＰＩＵ２０４−１９及びその関連するブレード制御部１６１４−１は、障害が局所的リンク障害か又はＥｔｈｅｒｎｅｔスイッチ２１２−９上のより広域の障害かを常に知っているわけではない。１６１４−１は、ローカルリンク障害より広域の障害が存在し得ることの指示を検出し又は受信する前に、ＯＤＵトラフィックを障害リンクへ向けて転送するのを停止することにより、該障害をＥｔｈｅｒｎｅｔ転送プレーン全体ではなくローカルリンク障害として扱う。ＰＩＵモジュール２０４−１９は、Ｅｔｈｅｒｎｅｔ構造プレーンの残りの部分のＯＤＵトラフィックの送信を続ける一方で、Ｅｔｈｅｒｎｅｔ構造プレーン１６２０−１を介するＯＤＵトラフィックの送信も停止して良い。ＰＩＵモジュール２０４−１９は、さらに、故障状態１６２２−１を、ＰＩＵブレード筐体２２０−３の関連するＰＩＵブレード制御部１６１４−１に通信して良い。ＰＩＵブレード制御部１６１４−１は、故障状態１６２２−１を他の関連するＰＩＵモジュール２０４へ通信して良い。したがって、他の関連するＰＩＵモジュール２０４、例えばＰＩＵモジュール２０４−２０は、障害を検出しているＰＩＵモジュール２０４（本例ではＰＩＵモジュール２０４−１９）へのＥｔｈｅｒｎｅｔ構造プレーン１６２０−１を介するＯＤＵトラフィックの送信を停止でき、一方で、Ｅｔｈｅｒｎｅｔ構造プレーンの残りの部分のＰＩＵモジュール２０４−１９へＯＤＵトラフィックを送信し続ける。ＰＩＵモジュール２０４−２０は（図１６の本例では、それ自身のリンク障害１６２２−３を検出する前に）、１６２０−１を含む全てのＥｔｈｅｒｎｅｔ構造プレーンに渡る他のＯＤＵトラフィックのトランスポートを続けて良い。故障状態１６２２−１に関連付けられるシーケンス番号を有する障害メッセージは、故障状態１６２２−１を他のＰＩＵモジュール２０４に関連付けられる他のＰＩＵブレード制御部１６１４に報告するために、他のＥｔｈｅｒｎｅｔ構造プレーン１６２０−２乃至１６２０−４を用いて直ちに送信される。障害メッセージは、ＭＡＣブロードキャストリアルタイム制御メッセージとして送信されて良い。ＰＩＵブレード制御部１６１４−１は、故障状態１６２２−１に関連付けられる同じシーケンス番号を有する障害メッセージＴ連続回数を送信して良い。ここで、Ｔは１以上である。ＰＩＵブレード制御部１６１４−１は、上述のように、巡回歩行シーケンス９４４（図９を参照）を用いて障害メッセージを送信して良い。障害メッセージを他のＰＩＵブレード制御部１６１４へ送信するＰＩＵブレード制御部１６１４−１は、ＭＡＣブロードキャストリアルタイム制御メッセージの数を低減し得る。１又は複数の他の実施形態では、ＰＩＵモジュール２０４−１９は、他のＰＩＵモジュール２０４に故障状態１６２２−１を報告するために、故障状態１６２２−１に関連付けられる障害メッセージを送信して良い。
【０１８４】
故障状態１６２２−１に関連付けられる障害メッセージを受信すると、他のＰＩＵブレード制御部１６１４は、故障状態１６２２−１を他の関連するＰＩＵモジュール２０４に通信して良い。したがって、他の関連するＰＩＵモジュール２０４は、故障を検出したＰＩＵモジュール（ＰＩＵモジュール２０４−１９）へのＥｔｈｅｒｎｅｔ構造プレーン１６２０−１を介するＯＤＵトラフィックの送信を停止でき、その一方で、Ｅｔｈｅｒｎｅｔ構造プレーンの残りの部分でＯＤＵトラフィックを送信し続ける。図１６に示すように、故障状態１６２２−１に関連付けられる障害メッセージを受信すると、ＰＩＵブレード制御部１６１４−２は、故障状態１６２２−１をＰＩＵモジュール２０４−２１及びＰＩＵモジュール２０４−２２に通信して良い。したがって、ＰＩＵモジュール２０４−２１及びＰＩＵモジュール２０４−２２は、それらのＯＤＵトラフィックのＰＩＵモジュール２０４−１９へのＥｔｈｅｒｎｅｔ構造プレーン１６２０−１を介する送信を停止でき、その一方でＥｔｈｅｒｎｅｔ構造プレーンの残りの部分でＯＤＵトラフィックを送信し続ける。
【０１８５】
１又は複数の他の実施形態では、ＯＴＮスイッチングシステム１６００の動作中、ｉ番目のＥｔｈｅｒｎｅｔ構造プレーン１６２０−１にある対応するＰＩＵモジュール２０４−１９のｉ番目のＰＩＵポート２０８−１３の障害に関連付けられる故障状態１６２２−２及びｉ番目のＥｔｈｅｒｎｅｔ構造プレーン１６２０−１にある対応するＰＩＵモジュール２０４−２０のｉ番目のＰＩＵポート２０８−１７の障害に関連付けられる第２故障状態１６２２−３が生じ得る。故障状態１６２２−２及び第２故障状態１６２２−３は、実質的に同時に生じる。ＰＩＵモジュール２０４−１９は、故障状態１６２２−２を検出して良く、自身のｉ番目のＰＩＵポート２０８−１３を介する自身の個々のＯＤＵトラフィックの送信を停止して良い。ＰＩＵモジュール２０４−１９は、故障状態１６２２−２をＰＩＵブレード制御部１６１４−１にも通信して良い。ＰＩＵモジュール２０４−２０は、第２故障状態１６２２−３を検出して良く、自身のｉ番目のＰＩＵポート２０８−１７を介する自身の個々のＯＤＵトラフィックの送信を停止して良い。ＰＩＵモジュール２０４−２０は、第２故障状態１６２２−３をＰＩＵブレード制御部１６１４−１にも通信して良い。このとき、ＰＩＵブレード制御部１６１４−１は、元々ＰＩＵ２０４−１９により検出されたローカルリンク障害の向こう側の障害を理解する。今や、ＰＩＵブレード制御部１６１４−１は、任意のＯＤＵ送信のためにＥｔｈｅｒｎｅｔ構造プレーン１６２０−１を使用しないよう、自身のＰＩＵモジュール２０４に指示して良い。ＰＩＵブレード制御部１６１４−１は、故障状態１６２２−２をＰＩＵモジュール２０４−２０に通信して良い。したがって、ＰＩＵモジュール２０４−２０は、対応するＰＩＵモジュール２０４−１９のｉ番目のＰＩＵポート２０８−１３への自身の個々のＯＤＵトラフィックの送信を停止できる。ＰＩＵブレード制御部１６１４−１は、故障状態１６２２−３もＰＩＵモジュール２０４−１９に通信して良い。したがって、ＰＩＵモジュール２０４−１９は、対応するＰＩＵモジュール２０４−２０のｉ番目のＰＩＵポート２０８−１７への自身の個々のＯＤＵトラフィックの送信を停止できる。上述のように、故障状態１６２２−２及び第２故障状態１６２２−３に関連付けられるＭＡＣブロードキャスト障害メッセージは、故障状態１６２２−２及び第２故障状態１６２２−３を、Ｅｔｈｅｒｎｅｔ構造プレーン１６２０−２乃至１６２０−４のうちのいずれか１つを用いるＰＩＵモジュール２０４−２１及び２０４−２２に関連付けられるＰＩＵブレード制御部１６１４−２に報告するために、同様に直ちに送信されて良い。
【０１８６】
故障状態１６２２−２及び第２故障状態１６２２−３に関連付けられる障害メッセージを受信すると、ＰＩＵブレード制御部１６１４−２も、ローカルリンク障害を超えることを理解し、したがって、Ｅｔｈｅｒｎｅｔ構造プレーン１６２０−１を介するＯＤＵトラフィックの送信を停止して良い。ＰＩＵブレード制御部１６１４−２は、故障状態１６２２−２及び第２故障状態１６２２−３を、ＰＩＵモジュール２０４−２１及び２０４−２２に通信して良い。したがって、ＰＩＵモジュール２０４−２１及び２０４−２２は、ｉ番目のＥｔｈｅｒｎｅｔ構造プレーン１６２０−１にある対応するＰＩＵモジュール２０４−１９のｉ番目のＰＩＵポート２０８−１３及び対応するＰＩＵモジュール２０４−２０のｉ番目のＰＩＵポート２０８−１７への、それらの個々のＯＤＵトラフィックの送信を停止できる。このように故障状態１６２２−２及び第２故障状態１６２２−３の発生を取り扱うことは、より簡易なメカニズムでＥｔｈｅｒｎｅｔ構造保護を提供することを可能にできる。
【０１８７】
１又は複数の他の実施形態では、ＯＴＮスイッチングシステム１６００の動作中、ｉ番目のＥｔｈｅｒｎｅｔ構造プレーン１６２０−１にある対応するＰＩＵモジュール２０４−１９のｉ番目のＰＩＵポート２０８−１３の障害に関連付けられる故障状態１６２２−２及びｉ番目のＥｔｈｅｒｎｅｔ構造プレーン１６２０−１にある対応するＰＩＵモジュール２０４−２０のｉ番目のＰＩＵポート２０８−１７の障害に関連付けられる第２故障状態１６２２−３が生じ得る。故障状態１６２２−２及び第２故障状態１６２２−３は、実質的に同時に生じる。ＰＩＵモジュール２０４−１９は、故障状態１６２２−２を検出して良く、故障状態１６２２−２をＰＩＵブレード制御部１６１４−１に通信して良い。ＰＩＵモジュール２０４−２０は、第２故障状態１６２２−３を検出して良く、第２故障状態１６２２−３をＰＩＵブレード制御部１６１４−１に通信して良い。ＰＩＵブレード制御部１６１４−１は、故障状態１６２２−２をＰＩＵモジュール２０４−２０に通信して良い。したがって、ＰＩＵモジュール２０４−２０は、全ての自身のＰＩＵポート２０８−１７乃至２０８−２０を介する自身の個々のＯＤＵトラフィックの送信を停止できる。ＰＩＵブレード制御部１６１４−１は、故障状態１６２２−３もＰＩＵモジュール２０４−１９に通信して良い。したがって、ＰＩＵモジュール２０４−１９は、全ての自身のＰＩＵポート２０８−１３乃至２０８−１６を介する自身の個々のＯＤＵトラフィックの送信を停止できる。ＰＩＵブレード制御部１６１４−１は、さらに、故障状態１６２２−２及び第２故障状態１６２２−３に関連付けられるＭＡＣブロードキャスト障害メッセージを生成して良い。
【０１８８】
ＰＩＵブレード制御部１６１４−１は、ＰＩＵモジュール２０４−１９及びＰＩＵモジュール２０４−２０に関連付けられる遅延を開始して良い。一実施形態では、遅延は、０乃至Ｎの間の乱数に設定されて良い。例えば、Ｎは、１００マイクロ秒に設定されて良い。ＰＩＵブレード制御部１６１４−１が任意の他のＰＩＵブレード制御部１６１４、例えばＰＩＵブレード制御部１６１４−２から障害メッセージを受信することなく遅延が終了した場合、ＰＩＵブレード制御部１６１４−１は、ＰＩＵモジュール２０４−２１及び２０４−２２に関連付けられる故障状態１６２２−２及び第２故障状態１６２２−３をＰＩＵブレード制御部１６１４−２に報告するために、故障状態１６２２−２及び第２故障状態１６２２−３に関連付けられる第１ＭＡＣブロードキャスト障害メッセージを直ちに送信して良い。第１ＭＡＣブロードキャストメッセージを送信した後に、ＰＩＵブレード制御部１６１４−１は、ＰＩＵモジュール２０４−１９及びＰＩＵモジュール２０４−２０に関連付けられる第２遅延を開始して良い。一実施形態では、第２遅延は、（２＊Ｎ＋Ｍ）に等しい値に設定されて良い。例えば、Ｎは上述のように設定されて良く、Ｍは１０００マイクロ秒より小さい値に設定されて良い。
【０１８９】
ＰＩＵブレード制御部１６１４−１がＰＩＵブレード制御部１６１４−２から障害メッセージを受信することなく第２遅延が終了した後、ＰＩＵブレード制御部１６１４−１は、ｉ番目のＥｔｈｅｒｎｅｔ構造プレーン１６２０−１にある複数のｉ番目のＰＩＵポート２０８障害を検出する唯一のものである。この場合、ＰＩＵブレード制御部１６１４−１は、故障状態１６２２−２及び第２故障状態１６２２−３をＰＩＵモジュール２０４−２１及び２０４−２２に関連付けられるＰＩＵブレード制御部１６１４−２に報告するために、故障状態１６２２−２及び第２故障状態１６２２−３に関連付けられる第２ＭＡＣブロードキャスト障害メッセージを直ちに送信して良い。ＰＩＵブレード制御部１６１４−１は、ＰＩＵモジュール２０４−１９及び２０４−２０に通信して良い。したがって、ＰＩＵモジュール２０４−１９及び２０４−２０は、それぞれ、全ての自身の非障害ＰＩＵポート２０８−１４乃至２０８−１６及び非障害ＰＩＵポート２０８−１８乃至２０８−２０を介してＯＤＵトラフィックの送信を開始して良い。
【０１９０】
ｊ番目のＥｔｈｅｒｎｅｔ構造プレーン１６２０−２にある対応するＰＩＵモジュール２０４−２１のｊ番目のＰＩＵポート２０８―２２の障害に関連付けられる故障状態１６２２−４は、ＰＩＵモジュール２０４−２１により検出されている。第２遅延の終了の前に、ＰＩＵブレード制御部１６１４−１が故障状態１６２２−４に関連付けられる第３ＭＡＣブロードキャスト障害メッセージをＰＩＵブレード制御部１６１４−２から受信している場合、ＰＩＵブレード制御部１６１４−１は、ｉ番目のＥｔｈｅｒｎｅｔ構造プレーン１６２０１にある及びｊ番目のＥｔｈｅｒｎｅｔ構造プレーン１６２０−２にあるどのＰＩＵポート２０８が故障しているかを示すＰＩＵポート状態マップを生成して良い。第２遅延の終了の後に、ＰＩＵブレード制御部１６１４−１は、ＰＩＵモジュール２０４−１９のｉ番目のＰＩＵポート２０８―１３以外のＰＩＵモジュール２０４−１９のＭ個のＰＩＵポート２０８−１４乃至２０８−１６から、ＰＩＵモジュール２０４−２０のｉ番目のＰＩＵポート２０８―１７及びＰＩＵモジュール２０４−２１のｊ番目のＰＩＵポート２０８−２２以外のＰＩＵモジュール２０４−２０、２０４−２１及び２０４−２２への、個々のＯＤＵトラフィックの送信を開始して良い。ＰＩＵブレード制御部１６１４−１は、ＰＩＵモジュール２０４−２０のｉ番目のＰＩＵポート２０８―１７以外のＰＩＵモジュール２０４−２０のＭ個のＰＩＵポート２０８−１８乃至２０８−２０から、ＰＩＵモジュール２０４−１９のｉ番目のＰＩＵポート２０８―１３及びＰＩＵモジュール２０４−２１のｊ番目のＰＩＵポート２０８−２２以外のＰＩＵモジュール２０４−１９、２０４−２１及び２０４−２２への、個々のＯＤＵトラフィックの送信も開始して良い。ＰＩＵブレード制御部１６１４−１は、ＰＩＵモジュール２０４−１９の関連する非障害ＰＩＵポート２０８―１３乃至２０８−１６及びＰＩＵモジュール２０４−２０の非障害ＰＩＵポート２０８―１７乃至２０８−２０のうちのどれがそれらの個々のＯＤＵトラフィックの送信のために使用できるか、及びＰＩＵモジュール２０４−２１の障害ＰＩＵポート２０８−２１乃至２０８−２４及びＰＩＵモジュール２０４−２２の障害ＰＩＵポート２０８―２５乃至２０８−２８のうちのどれが個々のＯＤＵトラフィックを送信されるべきでないかを決定するために、ＰＩＵポート状態を使用して良い。ＰＩＵブレード制御部１６１４−１は、故障状態１６２２−２、第２故障状態１６２２−３、及び第３故障状態１６２２−４をＰＩＵモジュール２０４−２１及び２０４−２２に関連付けられるＰＩＵブレード制御部１６１４−２に報告するために、故障状態１６２２−２、第２故障状態１６２２−３、及び第３故障状態１６２２−４に関連付けられる第４ＭＡＣブロードキャスト障害メッセージも直ちに送信して良い。ＰＩＵブレード制御部１６１４−１は、故障状態１６２２−２、第２故障状態１６２２−３、及び第３故障状態１６２２−４に関連付けられる自身のＰＩＵポート状態マップを、ＯＴＮスイッチ制御部２１４へ更に送信して良い。
【０１９１】
遅延の終了前に、ＰＩＵブレード制御部１６１４−１が他のＰＩＵブレード制御部１６１４、例えばＰＩＵブレード制御部１６１４−２から障害メッセージを受信している場合、それはＥｔｈｅｒｎｅｔ構造プレーン１６２０−１が故障していることを示し得る。遅延の終了後、ＰＩＵブレード制御部１６１４−１は、ＰＩＵモジュール２０４−１９及びＰＩＵモジュール２０４−２０に関連付けられる第２遅延及び第３遅延を開始して良い。一実施形態では、第３遅延は、Ｎ／２乃至Ｍの間の乱数に設定されて良い。第２遅延、数Ｎ、及び数Ｍは、上述の通りである。
【０１９２】
第２遅延の終了後、ＰＩＵブレード制御部１６１４−１は、Ｍ個のＥｔｈｅｒｎｅｔ構造プレーン１６２０にあるどのＰＩＵポート２０８が故障しているかを示すＰＩＵポート状態マップに関連付けられる第５ＭＡＣブロードキャスト障害メッセージを送信して良い。現在ＰＩＵポート状態マップは、ｉ番目のＥｔｈｅｒｎｅｔ構造プレーン１６２０−１にある対応するＰＩＵモジュール２０４−１９のｉ番目のＰＩＵポート２０８−１３、及びｉ番目のＥｔｈｅｒｎｅｔ構造プレーン１６２０−１にある対応するＰＩＵモジュール２０４−２０のｉ番目のＰＩＵポート２０８−１７が故障していることを示す。ＰＩＵブレード制御部１６１４−１は、ＰＩＵブレード制御部１６１４−２から受信した任意の障害メッセージからのＰＩＵポート状態マップを更新し続けて良い。第３遅延の終了の後に、ＰＩＵブレード制御部１６１４−１は、ＰＩＵモジュール２０４−１９のｉ番目のＰＩＵポート２０８―１３以外のＰＩＵモジュール２０４−１９のＭ個のＰＩＵポート２０８−１４乃至２０８−１６から、ＰＩＵモジュール２０４−２０のｉ番目のＰＩＵポート２０８―１７以外のＰＩＵモジュール２０４−２０、２０４−２１及び２０４−２２への、個々のＯＤＵトラフィックの送信を開始して良い。ＰＩＵブレード制御部１６１４−１は、ＰＩＵモジュール２０４−２０のｉ番目のＰＩＵポート２０８―１７以外のＰＩＵモジュール２０４−２０のＭ個のＰＩＵポート２０８−１８乃至２０８−２０から、ＰＩＵモジュール２０４−１９のｉ番目のＰＩＵポート２０８―１３以外のＰＩＵモジュール２０４−１９、２０４−２１及び２０４−２２への、個々のＯＤＵトラフィックの送信も開始して良い。ＰＩＵブレード制御部１６１４−１は、自身のＰＩＵポート状態マップをＯＴＮスイッチ制御部２１４へ更に送信して良い。
【０１９３】
１又は複数の他の実施形態では、ＯＴＮスイッチングシステム１６００の動作中、ＰＩＵブレード制御部１６１４−２に関連付けられるＰＩＵモジュール２０４−２１及び２０４−２２は、個々のＰＩＵモジュール２０４−２１及び２０４−２２に対応するそれら自身のＰＩＵポート２０８―２１乃至２０８−２８に関連付けられる任意の故障状態１６２２を検出していなくて良い。ＰＩＵブレード制御部１６１４−２が、ｉ番目のＥｔｈｅｒｎｅｔ構造プレーン１６２０−１にある対応するＰＩＵモジュール２０４−１９のＰＩＵポート２０８−１３に関連付けられる故障状態１６２２−２に関連付けられる第６ＭＡＣブロードキャスト障害メッセージを受信すると、ＰＩＵブレード制御部１６１４−２は、ｉ番目のＥｔｈｅｒｎｅｔ構造プレーン１６２０−１にあるＰＩＵモジュール２０４−２１のＰＩＵポート２０８−２１及びＰＩＵモジュール２０４−２２のＰＩＵポート２０８−２５の全ての自身のＰＩＵポートを介する自身の個々のＯＤＵトラフィックの送信を停止して良い。ＰＩＵブレード制御部１６１４−２は、関連する第４遅延も開始して良い。一実施形態では、第４遅延は、（３×Ｎ＋Ｍ）に設定されて良い。ここで、Ｎ及びＭは上述の通りである。遅延、第２遅延、第３遅延、及び第４遅延は、それぞれ、タイマ、遅延装置、又は別のメカニズムを用いて実装されて良い。第３遅延の終了は、第２遅延の終了の後であり、第２遅延の終了は遅延の終了の後である。ＰＩＵブレード制御部１６１４−２は、ｉ番目のＥｔｈｅｒｎｅｔ構造プレーン１６２０−１にある対応するＰＩＵモジュール２０４−１９のＰＩＵポート２０８−１３が故障していることを示す第２ＰＩＵポート状態マップも生成して良い。ＰＩＵブレード制御部１６１４−２は、自身の受信した任意の更なるＭＡＣブロードキャスト障害メッセージ又はＰＩＵモジュール２０４−２１及び２０４−２２により検出された故障状態に基づき、第２ＰＩＵポート状態マップを更に更新して良い。
【０１９４】
第４遅延の終了の後に、ＰＩＵブレード制御部１６１４−２は、ＰＩＵモジュール２０４−２１のＭ個のＰＩＵポート２０８−２１乃至２０８−２４から、ＰＩＵモジュール２０４−１９のｉ番目のＰＩＵポート２０８−１３以外のＰＩＵモジュール２０４−１９、２０４−２０及び２０４−２２への、個々のＯＤＵトラフィックの送信を開始して良い。ＰＩＵブレード制御部１６１４−２は、ＰＩＵモジュール２０４−２２のＭ個のＰＩＵポート２０８−２５乃至２０８−２８から、ＰＩＵモジュール２０４−１９のｉ番目のＰＩＵポート２０８−１３以外のＰＩＵモジュール２０４−１９、２０４−２０及び２０４−２１への、個々のＯＤＵトラフィックの送信も開始して良い。ＰＩＵブレード制御部１６１４−２は、Ｍ個のＥｔｈｅｒｎｅｔ構造プレーン１６２０にあるどのＰＩＵポート２０８が故障しているかを示す第２ＰＩＵポート状態マップに関連付けられる第７ＭＡＣブロードキャスト障害メッセージを、故障していない対応するＥｔｈｅｒｎｅｔ構造プレーン１６２０にあるＰＩＵモジュール２０８のＰＩＵポート２０８へ更に送信して良い。現在第２ＰＩＵポート状態マップは、ｉ番目のＥｔｈｅｒｎｅｔ構造プレーン１６２０−１にある対応するＰＩＵモジュール２０４−１９のｉ番目のＰＩＵポート２０８−１３が故障していることを示す。ＰＩＵブレード制御部１６１４−２は、自身の第２ＰＩＵポート状態マップをＯＴＮスイッチ制御部２１４へ更に送信して良い。
【０１９５】
１又は複数の他の実施形態では、ＯＴＮスイッチングシステム１６００の動作中、ＰＩＵブレード制御部１６１４−２に関連付けられるＰＩＵモジュール２０４−２１は、自身のＰＩＵポート２０８−２１に関連付けられる故障状態１６２２−４を検出していて良い。この場合、ＰＩＵブレード制御部１６１４−２は、ＰＩＵブレード制御部１６１４−２に関連付けられるＰＩＵモジュール２０４−２１及び２０４−２２が個々のＰＩＵモジュール２０４−２１及び２０４−２２に対応するそれら自身のＰＩＵポート２０８−２１乃至２０８−２８に関連付けられる故障状態１６２２を検出していない場合と同じＥｔｈｅｒｎｅｔ構造保護を実行して良い。
【０１９６】
ＯＴＮスイッチ制御部２１４は、全てのＰＩＵポート状態マップからの全ての故障状態と、自身が受信した障害メッセージとを同期させ、不一致が存在するかどうかを決定するために、同期した障害の全てを分析して良い。決定が、不一致が存在することを示すとき、ＯＴＮスイッチ制御部２１４は、アラームをあげ、最悪状況ＰＩＵポート状態マップを、ＯＴＮスイッチングシステム１６００の中の全てのＰＩＵブレード制御部１６１４へプッシュして良い。決定が、不一致が存在しないことを示すとき、ＯＴＮスイッチ制御部２１４は、全ての同期した故障状態を記録し、ＯＴＮスイッチングシステム１６００の全ての同期した障害に関連する管理タスクを実行して良い。
【０１９７】
ＯＴＮスイッチングシステム１６００のＰＩＵブレード制御部１６１４にこの分散型方法でＥｔｈｅｒｎｅｔ構造保護を実行させることにより、対応するＰＩＵモジュール２０４のどれ位多くのＰＩＵポート２０８が故障しているか及びどれ位多くが故障していないかの決定の効率が向上できる。この分散型方法でＥｔｈｅｒｎｅｔ構造保護を実行することは、同じＥｔｈｅｒｎｅｔ構造プレーン１６２０にあるＰＩＵブレード制御部にＰＩＵポート障害をリアルタイムに認識させ得る。この分散型方法でＥｔｈｅｒｎｅｔ構造保護を実行することは、同じＥｔｈｅｒｎｅｔ構造プレーン１６２０にある非障害ＰＩＵポート２０８を使用可能にできる。したがって、全てのＥｔｈｅｒｎｅｔ構造プレーン１６２０は、障害Ｅｔｈｅｒｎｅｔ構造プレーン又はＰＩＵポート障害を修復し又は切り替えるための適正な動作の間、負荷共有から利益を享受し続けることができる。
【０１９８】
図１７を参照すると、本願明細書で記載されるような、ＯＴＮスイッチングシステムにおけるＥｔｈｅｒｎｅｔ構造保護のための方法１７００の一実施形態の選択された要素のフローチャートが示される。種々の実施形態で、方法１７００は、ＯＴＮスイッチングシステム２００、１３００、１４００、１５００、及び１６００を用いて実行されて良い。留意すべきことに、方法１７００で記載される特定の動作は、異なる実施形態では任意であって良く或いは再配置されて良い。
【０１９９】
方法１７００のＯＴＮスイッチングシステムは、ＯＴＮスイッチを有して良い。ＯＴＮスイッチは、Ｍ個のＥｔｈｅｒｎｅｔ構造プレーンを有するＥｔｈｅｒｎｅｔ構造を有して良い。Ｍ個のＥｔｈｅｒｎｅｔ構造プレーンの各々は、Ｍ個のＥｔｈｅｒｎｅｔスイッチのうちの対応するＥｔｈｅｒｎｅｔスイッチを有して良い。ＯＴＮスイッチは、第１ＰＩＵモジュールを含む複数のＰＩＵモジュールも有して良い。各ＰＩＵモジュールは、Ｍ個のＰＩＵポートを有する。ここで、複数のＰＩＵモジュールの各々のｉ番目のＰＩＵポートは、Ｅｔｈｅｒｎｅｔ構造のｉ番目のＥｔｈｅｒｎｅｔ構造プレーンのｉ番目のＥｔｈｅｒｎｅｔスイッチに接続されて良い。方法１７００は、ステップ１７０２で開始して良く、Ｍ番目のＥｔｈｅｒｎｅｔ構造プレーンのうちｉ番目のＥｔｈｅｒｎｅｔ構造プレーン、Ｍ個のＥｔｈｅｒｎｅｔスイッチのうちのｉ番目のＥｔｈｅｒｎｅｔスイッチ、及びＭ個のＰＩＵポートのうちのｉ番目のＰＩＵポートを示すために、１乃至Ｍの範囲に渡る値を有する変数ｉを割り当て、Ｍは１より大きい。ステップ１７０４で、第１ＰＩＵモジュールにより、ｉ番目のＥｔｈｅｒｎｅｔ構造プレーンにおける第１ＰＩＵモジュールのｉ番目のＰＩＵポートに関連付けられる故障状態を検出する。ステップ１７０６で、複数のＰＩＵモジュールから第１ＰＩＵモジュールのｉ番目のＰＩＵポートへのＯＤＵトラフィックの送信を停止するために、故障状態を送信する。
【０２００】
＜分離ＯＴＮスイッチングシステムにおけるＯＤＵ経路保護＞
図１８を参照すると、本願明細書で記載されるような、ＯＴＮスイッチングシステムにおけるＯＤＵ経路保護のための方法１８００の一実施形態の選択された要素のフローチャートが示される。種々の実施形態で、方法１８００は、ＯＴＮスイッチングシステム１３００、１４００、及び１５００を用いて実行されて良い。留意すべきことに、方法１５００で記載される特定の動作は、異なる実施形態では任意であって良く或いは再配置されて良い。
【０２０１】
方法１８００のＯＴＮスイッチングシステムは、第２ＯＴＮスイッチからの現用ＯＤＵ経路及び保護ＯＤＵ経路に接続される第１ＯＴＮスイッチを有して良い。方法１８００は、ステップ１８０２で開始して良く、第１イングレスＰＩＵモジュールにより、第２ＯＴＮスイッチから現用ＯＤＵ経路を介してＯＤＵを受信し、第１ＯＴＮスイッチに含まれるＥｔｈｅｒｎｅｔ構造へＥｔｈｅｒｎｅｔパケットを送信する。ステップ１８０４で、第２イングレスＰＩＵモジュールにより、保護ＯＤＵ経路を介して第２ＯＴＮスイッチからＯＤＵを受信し、第２イングレスＰＩＵモジュールはＥｔｈｅｒｎｅｔ構造に接続される。ステップ１８０６で、第１イグレスＰＩＵモジュールにより、Ｅｔｈｅｒｎｅｔ構造からＥｔｈｅｒｎｅｔパケットを受信する。ステップ１８０８で、保護ＯＤＵ経路を用いる保護切替が現用ＯＤＵ経路で実行され得ると決定することに応答して、第１ＯＴＮスイッチについて保護切替を実行し、保護ＯＤＵ経路から第２イングレスＰＩＵモジュールからＥｔｈｅｒｎｅｔ構造を介してＥｔｈｅｒｎｅｔパケットを受信すことを含む。
【０２０２】
＜分離光トランスポートネットワークスイッチングシステムにおける仮想回線カード＞
図１９を参照すると、ＰＩＵモジュール２０４とＥｔｈｅｒｎｅｔスイッチ２１２との間の相互接続の一実施形態の選択された要素のブロック図が示される。図１９は、説明を目的とする概略図であり、実寸通り又は透視図ではない。ＰＩＵモジュール２０４は、それぞれ、種々のＯＴＮ入力及び出力２０８（円筒形ポートとして示される）、ＯＴＮｏＥ２０６、及びポートＰ１〜Ｐ４  ２０８を有して良い。図１９に示すように、ＰＩＵモジュール２０４のポート２０８は、Ｅｔｈｅｒｎｅｔスイッチ２１２の個々のポート１９２０に接続される。一例では、ＰＩＵモジュール２０４−１のポートＰ１〜Ｐ４  ２０８は、Ｅｔｈｅｒｎｅｔスイッチ２１２のポートＳＰ１  １９２０に接続される。別の例では、ＰＩＵモジュール２０４−３のポートＰ１〜Ｐ４  ２０８は、Ｅｔｈｅｒｎｅｔスイッチ２１２のポートＳＰ３  １９２０に接続される。
【０２０３】
図１９に示すように、ポート２０８の各々は、ＱＳＦＰ（quad  small  form−factor  pluggable）通信機を有して良い。例えば、ＱＳＦＰ通信機はＱＳＦＰ２８通信機であって良い。例えば、ＱＳＦＰ２８通信機は、個々のＥｔｈｅｒｎｅｔスイッチへ２１２との１００ＧＥ（１００ギガビットイーサネット）接続をサポートし及び／又は可能にして良い。
【０２０４】
相互接続１９００に示すように、個々のＥｔｈｅｒｎｅｔスイッチ２１２のポート１９２０は、仮想回線カード１９２２を形成して良い。例えば、図示のように、個々のＥｔｈｅｒｎｅｔスイッチ２１２のポートＳＰ１  １９２０は、仮想回線カード１９２２−１を形成して良い。他の仮想回線カード１９２２は、個々のＥｔｈｅｒｎｅｔスイッチ２１２の他のＥｔｈｅｒｎｅｔスイッチポート１９２０を有して良い。例えば、個々のＥｔｈｅｒｎｅｔスイッチ２１２のＥｔｈｅｒｎｅｔスイッチポートＳＰ３  １９２０は、仮想回線カード１９２２−２を形成して良い。
【０２０５】
１又は複数の実施形態では、仮想スイッチ構造は、複数の仮想回線カード１９２２を有して良い。一例では、仮想回線カード１９２２−１は、仮想スイッチ構造の中で仮想回線カード１９２２−１にユニークな仮想アドレスに関連付けられて良い。別の例では、仮想回線カード１９２２−２は、仮想スイッチ構造の中で仮想回線カード１９２２−２にもユニークな異なる仮想アドレスに関連付けられて良い。
【０２０６】
１又は複数の実施形態では、ＰＩＵモジュール２０４の各々は、ユニークなＭＡＣアドレスに関連付けられて良い。ここで、ＭＡＣアドレスの少なくとも一部は、ＰＩＵモジュール２０４に接続される仮想回線カード１９２２の仮想アドレスを有して良い。ここで、ＭＡＣアドレスの部分は、仮想回線カード１９２２の仮想アドレスに揃っている。一例では、ＰＩＵモジュール２０４のＭＡＣアドレスの最下位１１ビットは、ＰＩＵモジュール２０４に接続される仮想回線カード１９２２の仮想アドレスを有して良い。一例では、ＰＩＵモジュール２０４−１のＭＡＣアドレスの最下位１１ビットは、参照用に、ＰＩＵモジュール２０４−１に接続される仮想回線カード１９２２−１の仮想アドレスである「００００００００００１」を有して良い。別の例では、ＰＩＵモジュール２０４−３のＭＡＣアドレスの最下位１１ビットは、参照用に、ＰＩＵモジュール２０４−３に接続される仮想回線カード１９２２−２の仮想アドレスである「０００００００１００１」であって良い。
【０２０７】
図１９はＥｔｈｅｒｎｅｔスイッチ２１２の特定数のポート１９２０を示すが、一実施形態では、Ｅｔｈｅｒｎｅｔ構造は、Ｍ個のＥｔｈｅｒｎｅｔスイッチ２１２を有して良い。Ｍ個のＥｔｈｅｒｎｅｔスイッチ２１２の各々はＮ個のＥｔｈｅｒｎｅｔスイッチポート１９２０を有し、Ｎ個のＥｔｈｅｒｎｅｔスイッチポート１９２０の各々はＰ個のＥｔｈｅｒｎｅｔスイッチサブポートを有し、１乃至Ｍの範囲の値を有する変数ｉは、Ｍ個のＥｔｈｅｒｎｅｔスイッチ２１２のうちの１つに対応するｉ番目のＥｔｈｅｒｎｅｔスイッチ２１２を示し、１乃至Ｎの範囲の値を有する変数ｊは、Ｎ個のＥｔｈｅｒｎｅｔスイッチポート１９２０のうちの１つに対応するｊ番目のＥｔｈｅｒｎｅｔスイッチポート１９２０を示し、１乃至Ｐの範囲の値を有する変数ｋは、Ｐ個のＥｔｈｅｒｎｅｔスイッチサブポートのうちの１つに対応するｋ番目のＥｔｈｅｒｎｅｔスイッチサブポートを示し、Ｎ、Ｍ、Ｐは１より大きい。さらに、ＰＩＵモジュール２０４は、Ｍ個のＰＩＵポート２０８を有するＰＩＵモジュールを有して良い。ここで、Ｍ個のＰＩＵポート２０８のうちのｉ番目のＰＩＵポート２０８は、ｉ番目のＥｔｈｅｒｎｅｔスイッチ２１２に対応する。Ｅｔｈｅｒｎｅｔスイッチサブポートは、図２０を参照して更に詳述される。例えば、仮想回線カード１９２２は、Ｍ個のＥｔｈｅｒｎｅｔスイッチ２１２の各々のｊ番目のＥｔｈｅｒｎｅｔスイッチポート２０８の論理アグリゲーションを有して良い。
【０２０８】
さらに、光伝送ネットワークスイッチングのためのＥｔｈｅｒｎｅｔ構造は、Ｍ個のＥｔｈｅｒｎｅｔスイッチ２１２を有して良い。Ｍ個のＥｔｈｅｒｎｅｔスイッチ２１２の各々はＮ個のＥｔｈｅｒｎｅｔスイッチポート１９２０を有し、Ｎ個のＥｔｈｅｒｎｅｔスイッチポート１９２０の各々はＰ個のＥｔｈｅｒｎｅｔスイッチサブポートを有し、１乃至Ｍの範囲の値を有する変数ｉは、Ｍ個のＥｔｈｅｒｎｅｔスイッチ２１２のうちの１つに対応するｉ番目のＥｔｈｅｒｎｅｔスイッチ２１２を示し、１乃至Ｎの範囲の値を有する変数ｊは、Ｎ個のＥｔｈｅｒｎｅｔスイッチポート１９２０のうちの１つに対応するｊ番目のＥｔｈｅｒｎｅｔスイッチポートを示し、１乃至Ｐの範囲の値を有する変数ｋは、Ｐ個のＥｔｈｅｒｎｅｔスイッチサブポートのうちの１つに対応するｋ番目のＥｔｈｅｒｎｅｔスイッチサブポートを示し、Ｎ、Ｍ、Ｐは１より大きい。Ｅｔｈｅｒｎｅｔ構造は、第１ＰＩＵモジュール２０４を含む複数のＰＩＵモジュール２０４であって、それぞれＭ個のＰＩＵポート２０８を有する、複数のＰＩＵモジュール２０４に排他的に結合されて良く、第１ＰＩＵモジュール２０４のｉ番目のＰＩＵポート２０８はｉ番目のＥｔｈｅｒｎｅｔスイッチ２１２に対応する。Ｅｔｈｅｒｎｅｔ構造は、ＰＩＵモジュール２０４及びＰＩＵモジュール２０４に関連付けられる仮想スイッチ構造を用いて光データユニットをスイッチングするために使用されて良い。
【０２０９】
１又は複数の実施形態では、１又は複数のＰＩＵモジュール２０４は、１又は複数の小型形状因子（small  form−factor：ＳＦＰ）通信機により構成されて良い。例えば、ＳＦＰ通信機の各々は、Ｅｔｈｅｒｎｅｔスイッチ２１２との１又は複数の２５ＧＥ（２５ギガビットイーサネット）接続をサポートし又は可能にし得るＳＦＰ２８通信機であって良い。例えば、Ｅｔｈｅｒｎｅｔスイッチ２１２のＱＳＦＰ２８ポートは、４個の２５ＧＥ  Ｅｔｈｅｒｎｅｔスイッチサブポートに分割されて良い。Ｅｔｈｅｒｎｅｔスイッチサブポートの利用は、図２０を参照して更に記載されるように、他の仮想回線カード１９２２を有効にして良い。
【０２１０】
図２０を参照すると、高密度コネクタ２０００を有する仮想スイッチ構造の一実施形態のブロック図である。図２０は、説明を目的とする概略図であり、実寸通り又は透視図ではない。図示のように、Ｅｔｈｅｒｎｅｔスイッチ２１２のポート１９２０は、４個の２５ＧＥ  Ｅｔｈｅｒｎｅｔスイッチサブポート２０２０に分割されて良い。例えば、ＳＦＰ２８通信機２０２０は、Ｅｔｈｅｒｎｅｔスイッチ２１２の１００ＧＥポート１９２０を、４個の２５ＧＥ個別接続に分割して良い。
【０２１１】
１又は複数の実施形態では、ＰＩＵモジュール２０４のポート２０８は、Ｅｔｈｅｒｎｅｔスイッチ２１２の対応するＥｔｈｅｒｎｅｔスイッチサブポート２０２０に接続される。一例では、ＰＩＵモジュール２０４−１のポート２０８は、Ｅｔｈｅｒｎｅｔスイッチ２１２のＥｔｈｅｒｎｅｔスイッチサブポートＳ１〜Ｓ４  ２０２０に接続される。別の例では、ＰＩＵモジュール２０４−２のポート２０８は、Ｅｔｈｅｒｎｅｔスイッチ２１２のＥｔｈｅｒｎｅｔスイッチサブポートＳ８  ２０２０に接続される。前述の２つの例では、ＥｔｈｅｒｎｅｔスイッチサブポートＳ１〜Ｓ４及びＳ８  ２０２０は、例えばＥｔｈｅｒｎｅｔスイッチ２１２との個々の接続をサポートし及び／又は可能にし得るＳＦＰ２８通信機であって良い。
【０２１２】
１又は複数の実施形態では、個々のＥｔｈｅｒｎｅｔスイッチ２１２のＥｔｈｅｒｎｅｔスイッチサブポート２０２０は、仮想回線カード２０２２を形成して良い。例えば、図示のように、個々のＥｔｈｅｒｎｅｔスイッチ２１２のＥｔｈｅｒｎｅｔスイッチサブポートＳ１  ２０２０は、仮想回線カード２０２２−１を形成して良い。他の仮想回線カード２０２２は、個々のＥｔｈｅｒｎｅｔスイッチ２１２の他のＥｔｈｅｒｎｅｔスイッチサブポート２０２０を有して良い。例えば、個々のＥｔｈｅｒｎｅｔスイッチ２１２のＥｔｈｅｒｎｅｔスイッチサブポートＳ８  ２０２０は、仮想回線カード２０２２−２を形成して良い。
【０２１３】
上述のように、１又は複数の実施形態によると、仮想スイッチ構造２０２４は、複数の仮想回線カード２０２２を有して良い。一例では、仮想回線カード２０２２−１は、仮想スイッチ構造の中で仮想回線カード２０２２−１にユニークな仮想アドレスに関連付けられて良い。別の例では、仮想回線カード２０２２−２は、仮想スイッチ構造の中で仮想回線カード２０２２−２にもユニークな異なる仮想アドレスに関連付けられて良い。
【０２１４】
さらに、１又は複数の実施形態によると、ＰＩＵモジュール２０４の各々は、上述のように、ユニークなＭＡＣアドレスに関連付けられて良い。ここで、ＭＡＣアドレスの少なくとも一部は、ＰＩＵモジュール２０４に接続される仮想回線カード２０２２の仮想アドレスを有して良い。ここで、ＭＡＣアドレスの部分は、仮想回線カード２０２２の仮想アドレスに揃っている。一例では、ＰＩＵモジュール２０４のＭＡＣアドレスの最下位１１ビットは、ＰＩＵモジュール２０４に接続される仮想回線カード２０２２の仮想アドレスを有して良い。ＰＩＵモジュール２０４−１に関する一例では、ＰＩＵモジュール２０４−１のＭＡＣアドレスの最下位１１ビットは、参照用に、ＰＩＵモジュール２０４−１に接続される仮想回線カード２０２２−１の仮想アドレスである「００００００００００１」を有して良い。ＰＩＵモジュール２０４−２に関する一例では、ＰＩＵモジュール２０４−２のＭＡＣアドレスの最下位１１ビットは、参照用に、ＰＩＵモジュール２０４−２に接続される仮想回線カード２０２２−２の仮想アドレスである「０００００００１０００」を有して良い。
【０２１５】
１又は複数の実施形態では、仮想回線カード２０２２は、Ｍ個のＥｔｈｅｒｎｅｔスイッチ２１２の各々の対応するＥｔｈｅｒｎｅｔスイッチポート１９２０の各々のｋ番目のＥｔｈｅｒｎｅｔスイッチサブポート２０２０で開始するＭ個のＥｔｈｅｒｎｅｔスイッチ２１２の各々の対応するＥｔｈｅｒｎｅｔスイッチポート１９２０の各々の複数の連続するＥｔｈｅｒｎｅｔスイッチサブポート２０２０の論理アグリゲーションを有して良い。例えば、仮想回線カード２０２２−３は、Ｍ個のＥｔｈｅｒｎｅｔスイッチ２１２の各々の対応するＥｔｈｅｒｎｅｔスイッチポート１９２０の各々のｋ番目の複数の連続するＥｔｈｅｒｎｅｔスイッチサブポート２０２０  Ｓ１２５乃至Ｓ１２８の論理アグリゲーションを有して良い。例えば、図示のように、仮想回線カード２０２２−３は、Ｅｔｈｅｒｎｅｔスイッチ２１２の各々にあるＥｔｈｅｒｎｅｔスイッチポート１９２０  Ｃ１乃至Ｃ３２のうちＥｔｈｅｒｎｅｔスイッチポート１９２０  Ｃ３２全体を利用して良い。
【０２１６】
さらに、１又は複数の実施形態によると、仮想回線カード２０２２−３は、仮想スイッチ構造２０２４の複数の仮想回線カード２０２２のうちの１つであって良い。一例では、仮想回線カード２０２２−３は、仮想スイッチ構造２０２４の中で仮想回線カード２０２２−３にユニークな仮想アドレスに関連付けられて良い。例えば、ＰＩＵモジュール２０４−３は、上述のように、ユニークなＭＡＣアドレスに関連付けられて良い。ここで、ＭＡＣアドレスの少なくとも一部は、ＰＩＵモジュール２０４−３に接続される仮想回線カード２０２２−３の仮想アドレスを有して良い。ここで、ＭＡＣアドレスの部分は、仮想回線カード２０２２−３の仮想アドレスに揃っている。ＰＩＵモジュール２０４−３に関する一例では、ＰＩＵモジュール２０４−３のＭＡＣアドレスの最下位１１ビットは、参照用２０２２−３に、ＰＩＵモジュール２０４−３に接続される仮想回線カード２０２２−３の仮想アドレスである「００００１１１１１０１」を有して良い。
【０２１７】
ＰＩＵブレード筐体は、特に、ＰＩＵスロットＩＤ、仮想回線カード幅、及び仮想回線カードアドレスに関連付けられる情報を有し又は格納して良い。一例では、ＰＩＵブレード筐体２１４−１（図２を参照）は、以下の例示的な表１の中の情報を有し又は格納して良い。別の例では、ＰＩＵブレード筐体２１４−２（図２を参照）は、以下の例示的な表２の中の情報を有し又は格納して良い。
【表１】
2018011289.tif 000003
【表２】
2018011289.tif 000004
【０２１８】
制御部は、ＰＩＵモジュール２０４及びブレードを仮想スロットに関連付けるデータベースを維持して良い。例えば、ＯＴＮスイッチネットワーク要素制御部３００（図３を参照）は、メモリ３１０（図３を参照）に格納される、ＰＩＵモジュール２０４（図２を参照）及びブレード２１４（図２を参照）を仮想回線カードに関連付けるデータベースを維持して良い。例えば、ＯＴＮスイッチネットワーク要素制御部３００（図３を参照）により維持されるデータベースは、以下の例示的な表３の中の情報を有し又は格納して良い。
【表３】
2018011289.tif 000005
【０２１９】
一例では、維持されるデータベースの情報は、システムブートアップ又は構成中に筐体ブレード及びＰＩＵモジュール２０４に提供されて良い。一例では、維持されるデータベースの情報は、システム再起動又は再構成中に筐体ブレード及びＰＩＵモジュール２０４に提供されて良い。
【０２２０】
図２１を参照すると、光トランスポートネットワークスイッチングのためにＥｔｈｅｒｎｅｔ構造を接続する方法２１００の一実施形態が示される。ステップ２１０２で、Ｍ個のＥｔｈｅｒｎｅｔスイッチを含むＥｔｈｅｒｎｅｔ構造において、Ｍ個のＥｔｈｅｒｎｅｔスイッチの各々はＮ個のＥｔｈｅｒｎｅｔスイッチポートを有し、Ｎ個のＥｔｈｅｒｎｅｔスイッチポートの各々はＰ個のＥｔｈｅｒｎｅｔスイッチポートを有し、Ｍ個のＥｔｈｅｒｎｅｔスイッチのうちの１つに対応するｉ番目のＥｔｈｅｒｎｅｔスイッチを示すために１乃至Ｍの範囲の値を有する変数ｉが割り当てられて良く、Ｍは１より大きい。ステップ２１０４で、Ｎ個のＥｔｈｅｒｎｅｔスイッチポートのうちの１つに対応するｊ番目のＥｔｈｅｒｎｅｔスイッチポートを示すために、１乃至Ｎの範囲の値を有する変数ｊが割り当てられて良い。ステップ２１０６で、Ｐ個のＥｔｈｅｒｎｅｔスイッチサブポートのうちの１つに対応するｋ番目のＥｔｈｅｒｎｅｔスイッチサブポートを示すために、１乃至Ｐの範囲の値を有する変数ｋが割り当てられて良く、Ｐは１より大きい。ステップ２１０８で、Ｅｔｈｅｒｎｅｔ構造は、第１ＰＩＵモジュールを含む複数のＰＩＵモジュールであって、それぞれＭ個のＰＩＵポートを有する、複数のＰＩＵモジュールに排他的に結合されて良く、第１ＰＩＵモジュールのｉ番目のＰＩＵポートはｉ番目のＥｔｈｅｒｎｅｔスイッチに接続される。ステップ２１１０で、光データユニットは、ＰＩＵモジュール及びＰＩＵモジュールに関連付けられる仮想スイッチ構造を用いてＥｔｈｅｒｎｅｔ構造を通じてスイッチングされて良い。
【０２２１】
本願明細書に開示のように、分離ＯＴＮスイッチングシステム２００の方法及びシステムは、スイッチングコアとしてＥｔｈｅｒｎｅｔトランシービング及びＥｔｈｅｒｎｅｔ構造２２０へのＯＴＮのためのＰＩＵモジュールを用いるステップを有する。ＰＩＵモジュール２０４の中のカスタマイズされたＯＴＮ  ｏｖｅｒ  Ｅｔｈｅｒｎｅｔモジュール２１２は、種々のＯＴＮ機能をＥｔｈｅｒｎｅｔ構造２２０を用いて実現可能にする。
【０２２２】
以上に開示した主題は、説明のためであり、限定ではないと考えられるべきである。また、添付の特許請求の範囲は、本開示の真の精神及び範囲に包含される全ての変更、拡張及び他の実施形態を包含することを意図している。したがって、法により認められる最大範囲まで、本開示の範囲は、特許請求の範囲及びその等価物の最も広い許容可能な解釈により決定されるべきであり、前述の詳細な説明により限定又は制限されるべきではない。
【０２２３】
以上の実施形態に加えて、更に以下の付記を開示する。
（付記１）  光トランスポートネットワークスイッチングシステムであって、
Ｍ個のＥｔｈｅｒｎｅｔスイッチを含むＥｔｈｅｒｎｅｔ構造であって、前記Ｍ個のＥｔｈｅｒｎｅｔスイッチの各々はＮ個のＥｔｈｅｒｎｅｔスイッチポートを有し、前記Ｎ個のＥｔｈｅｒｎｅｔスイッチポートの各々は、Ｐ個のＥｔｈｅｒｎｅｔスイッチサブポートを有し、１からＭまでの範囲の値を有する変数ｉは、前記Ｍ個のＥｔｈｅｒｎｅｔスイッチのうちの１つに対応するｉ番目のＥｔｈｅｒｎｅｔスイッチを示し、１からＮまでの範囲の値を有する変数ｊは、前記Ｎ個のＥｔｈｅｒｎｅｔスイッチポートのうちの１つに対応するｊ番目のＥｔｈｅｒｎｅｔスイッチポートを示し、１からＰまでの範囲の値を有する変数ｋは、前記Ｐ個のＥｔｈｅｒｎｅｔスイッチサブポートのうちの１つに対応するｋ番目のＥｔｈｅｒｎｅｔスイッチサブポートを示し、Ｎ、Ｍ、Ｐは１より大きい、Ｅｔｈｅｒｎｅｔ構造と、
Ｍ個のプラグインユニバーサル（ＰＩＵ）ポートを有するＰＩＵモジュールであって、前記Ｍ個のＰＩＵポートのうちのｉ番目のＰＩＵポートは、前記ｉ番目のＥｔｈｅｒｎｅｔスイッチに対応する、ＰＩＵモジュールと、
を有し、
前記光トランスポートネットワークスイッチングシステムは、前記ＰＩＵモジュールと前記ＰＩＵモジュールに関連付けられる仮想スイッチ構造とを用いて前記Ｅｔｈｅｒｎｅｔ構造を通じて光データユニットをスイッチングする、光トランスポートネットワークスイッチングシステム。
（付記２）  前記仮想スイッチ構造は、仮想回線カードを有する、付記１に記載の光トランスポートネットワークスイッチングシステム。
（付記３）  仮想回線カードは、前記Ｍ個のＥｔｈｅｒｎｅｔスイッチの各々の対応するＥｔｈｅｒｎｅｔスイッチポートの各々の前記ｋ番目のＥｔｈｅｒｎｅｔスイッチサブポートの論理アグリゲーションを有する、付記２に記載の光トランスポートネットワークスイッチングシステム。
（付記４）  前記仮想回線カードは、前記仮想スイッチ構造の中で前記仮想回線カードにユニークな仮想アドレスに関連付けられる、付記３に記載の光トランスポートネットワークスイッチングシステム。
（付記５）  前記ＰＩＵモジュールの各々は、媒体アクセス制御（ＭＡＣ）アドレスに関連付けられ、前記ＭＡＣアドレスの少なくとも一部は、前記ＰＩＵモジュールに接続される前記仮想回線カードの前記仮想アドレスを有する、付記４に記載の光トランスポートネットワークスイッチングシステム。
（付記６）  仮想回線カードは、前記Ｍ個のＥｔｈｅｒｎｅｔスイッチの各々の対応するＥｔｈｅｒｎｅｔスイッチポートの各々の前記ｋ番目のＥｔｈｅｒｎｅｔスイッチポートで開始する複数の連続するＥｔｈｅｒｎｅｔスイッチサブポートの論理アグリゲーションを有する、付記２に記載の光トランスポートネットワークスイッチングシステム。
（付記７）  光トランスポートネットワークスイッチングのためのＥｔｈｅｒｎｅｔ構造であって、前記Ｅｔｈｅｒｎｅｔ構造は、
Ｍ個のＥｔｈｅｒｎｅｔスイッチであって、前記Ｍ個のＥｔｈｅｒｎｅｔスイッチの各々はＮ個のＥｔｈｅｒｎｅｔスイッチポートを有し、前記Ｎ個のＥｔｈｅｒｎｅｔスイッチポートの各々は、Ｐ個のＥｔｈｅｒｎｅｔスイッチサブポートを有し、１からＭまでの範囲の値を有する変数ｉは、前記Ｍ個のＥｔｈｅｒｎｅｔスイッチのうちの１つに対応するｉ番目のＥｔｈｅｒｎｅｔスイッチを示し、１からＮまでの範囲の値を有する変数ｊは、前記Ｎ個のＥｔｈｅｒｎｅｔスイッチポートのうちの１つに対応するｊ番目のＥｔｈｅｒｎｅｔスイッチポートを示し、１からＰまでの範囲の値を有する変数ｋは、前記Ｐ個のＥｔｈｅｒｎｅｔスイッチサブポートのうちの１つに対応するｋ番目のＥｔｈｅｒｎｅｔスイッチサブポートを示し、Ｎ、Ｍ、Ｐは１より大きい、Ｅｔｈｅｒｎｅｔスイッチ、
を有し、
前記Ｅｔｈｅｒｎｅｔ構造は、複数のプラグインユニバーサル（ＰＩＵ）モジュールに排他的に結合され、前記複数のＰＩＵモジュールの各々は、第１ＰＩＵモジュールを有するＭ個のＰＩＵポートを有し、前記第１ＰＩＵモジュールのｉ番目のＰＩＵポートは、前記ｉ番目のＥｔｈｅｒｎｅｔスイッチに対応し、
前記Ｅｔｈｅｒｎｅｔ構造は、前記ＰＩＵモジュールと前記ＰＩＵモジュールに関連付けられる仮想スイッチ構造とを用いて光データユニットをスイッチングするために用いられる、
Ｅｔｈｅｒｎｅｔ構造。
（付記８）  前記仮想スイッチ構造は、仮想回線カードを有する、付記７に記載のＥｔｈｅｒｎｅｔ構造。
（付記９）  仮想回線カードは、前記Ｍ個のＥｔｈｅｒｎｅｔスイッチの各々の対応するＥｔｈｅｒｎｅｔスイッチポートの各々の前記ｋ番目のＥｔｈｅｒｎｅｔスイッチサブポートの論理アグリゲーションを有する、付記８に記載のＥｔｈｅｒｎｅｔ構造。
（付記１０）  前記仮想回線カードは、前記仮想スイッチ構造の中で前記仮想回線カードにユニークな仮想アドレスに関連付けられる、付記９に記載のＥｔｈｅｒｎｅｔ構造。
（付記１１）  前記ＰＩＵモジュールの各々は、媒体アクセス制御（ＭＡＣ）アドレスに関連付けられ、前記ＭＡＣアドレスの少なくとも一部は、前記ＰＩＵモジュールに接続される前記仮想回線カードの前記仮想アドレスを有する、付記１０に記載のＥｔｈｅｒｎｅｔ構造。
（付記１２）  仮想回線カードは、前記Ｍ個のＥｔｈｅｒｎｅｔスイッチの各々の対応するＥｔｈｅｒｎｅｔスイッチポートの各々の前記ｋ番目のＥｔｈｅｒｎｅｔスイッチポートで開始する複数の連続するＥｔｈｅｒｎｅｔスイッチサブポートの論理アグリゲーションを有する、付記８に記載のＥｔｈｅｒｎｅｔ構造。
（付記１３）  光トランスポートネットワークスイッチングのためのＥｔｈｅｒｎｅｔ構造を接続する方法であって、前記方法は、
Ｍ個のＥｔｈｅｒｎｅｔスイッチを有するＥｔｈｅｒｎｅｔ構造において、前記Ｍ個のＥｔｈｅｒｎｅｔスイッチの各々はＮ個のＥｔｈｅｒｎｅｔスイッチポートを有し、前記Ｎ個のＥｔｈｅｒｎｅｔスイッチポートの各々は、Ｐ個のＥｔｈｅｒｎｅｔスイッチサブポートを有し、
前記Ｍ個のＥｔｈｅｒｎｅｔスイッチのうちの１つに対応するｉ番目のＥｔｈｅｒｎｅｔスイッチを示すために、１からＭまでの範囲の値を有する変数ｉを割り当てるステップであって、Ｍは１より大きい、ステップと、
前記Ｎ個のＥｔｈｅｒｎｅｔスイッチポートのうちの１つに対応するｊ番目のＥｔｈｅｒｎｅｔスイッチポートを示すために、１からＮまでの範囲の値を有する変数ｊを割り当てるステップであって、Ｎは１より大きい、ステップと、
前記Ｐ個のＥｔｈｅｒｎｅｔスイッチサブポートのうちの１つに対応するｋ番目のＥｔｈｅｒｎｅｔスイッチサブポートを示すために、１からＰまでの範囲の値を有する変数ｋを割り当てるステップであって、Ｐは１より大きい、ステップと、
前記Ｅｔｈｅｒｎｅｔ構造を複数のプラグインユニバーサル（ＰＩＵ）モジュールに排他的に結合するステップであって、前記複数のＰＩＵモジュールの各々は、第１ＰＩＵモジュールを有するＭ個のＰＩＵポートを有し、前記第１ＰＩＵモジュールのｉ番目のＰＩＵポートは、前記ｉ番目のＥｔｈｅｒｎｅｔスイッチに接続される、ステップと、
前記ＰＩＵモジュールと前記ＰＩＵモジュールに関連付けられる仮想スイッチ構造とを用いて前記Ｅｔｈｅｒｎｅｔ構造を通じて光データユニットをスイッチングするステップと、
を有する方法。
（付記１４）  前記仮想スイッチ構造は、仮想回線カードを有する、付記１３に記載の方法。
（付記１５）  前記Ｍ個のＥｔｈｅｒｎｅｔスイッチの各々の対応するＥｔｈｅｒｎｅｔスイッチポートの各々の前記ｋ番目のＥｔｈｅｒｎｅｔスイッチサブポートの論理アグリゲーションを有する仮想回線カードを定めるステップと、
前記仮想回線カードを用いて前記光データユニットをスイッチングするステップと、
を更に有する付記１４に記載の方法。
（付記１６）  前記仮想回線カードを、前記仮想スイッチ構造の中で前記仮想回線カードにユニークな仮想アドレスに関連付けるステップ、
を更に有する付記１５に記載の方法。
（付記１７）  前記第１ＰＩＵモジュールを媒体アクセス制御（ＭＡＣ）アドレスに関連付けるステップであって、前記ＭＡＣアドレスの少なくとも一部は、前記ＰＩＵモジュールに接続される前記仮想回線カードの前記仮想アドレスを有する、ステップ、
を更に有する付記１６に記載の方法。
（付記１８）  前記Ｍ個のＥｔｈｅｒｎｅｔスイッチの各々の対応するＥｔｈｅｒｎｅｔスイッチポートの各々の前記ｋ番目のＥｔｈｅｒｎｅｔスイッチポートで開始する複数の連続するＥｔｈｅｒｎｅｔスイッチサブポートの論理アグリゲーションを有する仮想回線カードを定めるステップと、
前記仮想回線カードを用いて前記光データユニットをスイッチングするステップと、
を更に有する付記１４に記載の方法。
【符号の説明】
【０２２４】
２００  分離スイッチングシステム
２０２−１〜２０２−２  ＰＩＵブレード筐体
２０４−１〜２０４−４  ＰＩＵモジュール
２１２−１〜２１２−４  Ｅｔｈｅｒｎｅｔスイッチ
２１４  ＯＴＮスイッチネットワーク要素制御部
２２０  Ｅｔｈｅｒｎｅｔ構造
２２２  Ｅｔｈｅｒｎｅｔスイッチングヘッダ
２２４  ＯＤＵヘッダ
２３０  ＯＴＮスイッチ
２３２  ＯＤＵストリームヘッダ
【図１】
2018011289.tif 000006
【図２】
2018011289.tif 000007
【図３】
2018011289.tif 000008
【図４】
2018011289.tif 000009
【図５】
2018011289.tif 000010
【図６Ａ】
2018011289.tif 000011
【図６Ｂ】
2018011289.tif 000012
【図６Ｃ】
2018011289.tif 000013
【図７Ａ】
2018011289.tif 000014
【図７Ｂ】
2018011289.tif 000015
【図８】
2018011289.tif 000016
【図９】
2018011289.tif 000017
【図１０】
2018011289.tif 000018
【図１１】
2018011289.tif 000019
【図１２】
2018011289.tif 000020
【図１３】
2018011289.tif 000021
【図１４】
2018011289.tif 000022
【図１５】
2018011289.tif 000023
【図１６】
2018011289.tif 000024
【図１７】
2018011289.tif 000025
【図１８】
2018011289.tif 000026
【図１９】
2018011289.tif 000027
【図２０】
2018011289.tif 000028
【図２１】
2018011289.tif 000029
【外国語明細書】
2018011289000001.pdf