(57)【要約】【課題】マルチサービス・プラットホーム・システムおよびその方法を提供する。【解決手段】ＶＭＥｂｕｓネットワーク１０２とスイッチ型ファブリック・ネットワーク１０４とを含むマルチサービス・プラットホーム・システム１００，２００。ＶＭＥｂｕｓネットワーク１０２およびスイッチ型ファブリック・ネットワーク１０４は、マルチサービス・プラットホーム・システム１００，２００内で同時並行的に動作する。マルチサービス・プラットホーム・システム１００，２００は、バックプレーン２０４上のＪ０機械的エンベロープ２２０内の対応する第１のスイッチ型ファブリック・コネクタ２１２とインタフェースするように形成されるＰ０機械的エンベロープ２１８内の第１のスイッチ型ファブリック・コネクタ２１０を有するペイロード・モジュール１０６を含むことができる。【選択図】　　　図１
2004030669.tif 000002
【特許請求の範囲】
【請求項１】
マルチサービス・プラットホーム・システム（１００，２００）であって、
ＶＭＥｂｕｓネットワーク（１０２）と、
スイッチ型ファブリック・ネットワーク（１０４）とを備え、前記ＶＭＥｂｕｓネットワークおよび前記スイッチ型ファブリック・ネットワークがマルチサービス・プラットホーム・システム内で同時並行的に動作するマルチサービス・プラットホーム・システム。
【請求項２】
ペイロード・モジュールであって、該ペイロード・モジュール上においてＰ０機械的エンベロープ内に第１のスイッチ型ファブリック・コネクタを有する、ペイロード・モジュールと、
バックプレーンおよび第１のスロットを有する、マルチサービス・プラットホーム・システムのシャーシとをさらに備え、前記バックプレーンおよび前記第１のスロットが、前記ペイロード・モジュールを受容するように形成され、前記バックプレーンは、前記第１のスイッチ型ファブリック・コネクタとインタフェースするように形成された、Ｊ０機械的エンベロープ内の対応する第１のスイッチ型ファブリック・コネクタを備える、請求項１に記載のマルチサービス・プラットホーム・システム。
【請求項３】
同時並行的に動作するＶＭＥｂｕｓネットワークおよびスイッチ型ファブリック・ネットワークを有するマルチサービス・プラットホーム・システム・シャーシ内で動作するように形成されたペイロード・モジュール（１０６）であって、
前記ペイロード・モジュール上のＰ０機械的エンベロープ（２１８）内にある第１のスイッチ型ファブリック・コネクタ（２１０）と、前記第１のスイッチ型ファブリック・コネクタは、前記マルチサービス・プラットホーム・システム・シャーシのバックプレーン上にある対応する第１のスイッチ型ファブリック・コネクタ（２１２）にインタフェースするように形成されていることと、
複数のスイッチ型ファブリック・ネットワーク標準のうちの１つに一意的に対応する、Ｐ０機械的エンベロープ内にあるペイロード・モジュール・キーイング機構とを備える、ペイロード・モジュール。
【請求項４】
マルチサービス・プラットホーム・システム（１００，２００）を動作させる方法であって、
前記マルチサービス・プラットホーム・システム内で同時並行的に動作するＶＭＥｂｕｓネットワーク（１０２）とスイッチ型ファブリック・ネットワーク（１０４）とを提供するステップと、
前記ペイロード・モジュール上のＰ０機械的エンベロープ内に第１のスイッチ型ファブリック・コネクタを有するペイロード・モジュール（１０６）を提供するステップであって、前記ペイロード・モジュールは、第１のスロットおよびバックプレーンを経由して前記マルチサービス・プラットホーム・システムに結合している、ステップと、
スイッチ・モジュールを提供するステップであって、前記スイッチ・モジュールは、第２のスロットおよび前記バックプレーンを経由して前記マルチサービス・プラットホーム・システムに結合しているステップとを備え、
前記ペイロード・モジュールおよび前記スイッチ・モジュールが、前記スイッチ型ファブリック・ネットワークを使用して通信する方法。
【請求項５】
互換性を有さないペイロード・モジュールが前記バックプレーンに結合するのを妨げるために、複数のスイッチ型ファブリック・ネットワーク標準のうちの１つに一意的に対応する、Ｊ０機械的エンベロープ内における対応するペイロード・モジュール・キーイング機構を使用する前記マルチサービス・プラットホーム・システムをさらに含む、請求項４に記載の方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、マルチサービス・プラットホーム・システムおよび方法に関する。
【０００２】
【従来の技術】
ＶＥＲＳＡモジュール・ユーロカード（ＶＥＲＳＡｍｏｄｕｌｅ　Ｅｕｒｏｃａｒｄ）（ＶＭＥｂｕｓ）システムのような現在の組込型コンピュータ・プラットホームにおいて、共有マルチドロップ・バスは、ネットワーク内のペイロード・モジュール間の１つの同時通信をサポートするためのみに使用することができる。しかし、いくつかのアプリケーションはＶＭＥｂｕｓの共有マルチドロップ・アーキテクチャによっては扱えないＶＭＥｂｕｓシステムのペイロード・カード間の同時高帯域転送を必要とする。既存のＶＭＥｂｕｓネットワーク・アーキテクチャを維持するとともに、高速データ転送に適応するように現在のＶＭＥｂｕｓシステムを構成することが望ましい。
【０００３】
【発明が解決しようとする課題】
それ故、上記従来技術の不都合を克服する装置および方法の開発が待望されている。
【０００４】
【課題を解決するための手段】
上記問題点を解決するために、請求項１に記載の発明は、マルチサービス・プラットホーム・システムであって、ＶＭＥｂｕｓネットワークと、スイッチ型ファブリック・ネットワークとを備え、前記ＶＭＥｂｕｓネットワークおよび前記スイッチ型ファブリック・ネットワークがマルチサービス・プラットホーム・システム内で同時並行的に動作することを要旨とする。
【０００５】
請求項２に記載の発明は、請求項１に記載のマルチサービス・プラットホーム・システムにおいて、ペイロード・モジュールであって、該ペイロード・モジュール上においてＰ０機械的エンベロープ内に第１のスイッチ型ファブリック・コネクタを有する、ペイロード・モジュールと、バックプレーンおよび第１のスロットを有する、マルチサービス・プラットホーム・システムのシャーシとをさらに備え、前記バックプレーンおよび前記第１のスロットが、前記ペイロード・モジュールを受容するように形成され、前記バックプレーンは、前記第１のスイッチ型ファブリック・コネクタとインタフェースするように形成された、Ｊ０機械的エンベロープ内の対応する第１のスイッチ型ファブリック・コネクタを備えることを要旨とする。
【０００６】
請求項３に記載の発明は、同時並行的に動作するＶＭＥｂｕｓネットワークおよびスイッチ型ファブリック・ネットワークを有するマルチサービス・プラットホーム・システム・シャーシ内で動作するように形成されたペイロード・モジュールであって、前記ペイロード・モジュール上のＰ０機械的エンベロープ内にある第１のスイッチ型ファブリック・コネクタと、前記第１のスイッチ型ファブリック・コネクタは、前記マルチサービス・プラットホーム・システム・シャーシのバックプレーン上にある対応する第１のスイッチ型ファブリック・コネクタにインタフェースするように形成されていることと、複数のスイッチ型ファブリック・ネットワーク標準のうちの１つに一意的に対応する、Ｐ０機械的エンベロープ内におけるペイロード・モジュール・キーイング機構とを備えることを要旨とする。
【０００７】
請求項４に記載の発明は、マルチサービス・プラットホーム・システムを動作させる方法であって、前記マルチサービス・プラットホーム・システム内で同時並行的に動作するＶＭＥｂｕｓネットワークとスイッチ型ファブリック・ネットワークとを提供するステップと、前記ペイロード・モジュール上のＰ０機械的エンベロープ内に第１のスイッチ型ファブリック・コネクタを有するペイロード・モジュールを提供するステップであって、前記ペイロード・モジュールは、第１のスロットおよびバックプレーンを経由して前記マルチサービス・プラットホーム・システムに結合している、ステップと、スイッチ・モジュールを提供するステップであって、前記スイッチ・モジュールは、第２のスロットおよび前記バックプレーンを経由して前記マルチサービス・プラットホーム・システムに結合しているステップとを備え、前記ペイロード・モジュールおよび前記スイッチ・モジュールが、前記スイッチ型ファブリック・ネットワークを使用して通信することを要旨とする。
【０００８】
請求項５に記載の発明は、請求項４に記載の方法において、互換性を有さないペイロード・モジュールが前記バックプレーンに結合するのを妨げるために、複数のスイッチ型ファブリック・ネットワーク標準のうちの１つに一意的に対応する、Ｊ０機械的エンベロープ内における対応するペイロード・モジュール・キーイング機構を使用する前記マルチサービス・プラットホーム・システムをさらに含むことを要旨とする。
【０００９】
【発明の実施の形態】
図面を簡単にし、分かりやすくするために、図面の要素の縮尺は必ずしも正確なものでないことを理解されたい。例えば、ある要素の寸法は相対的に誇張されている。さらに、適当であると思われた場合には、図面の対応する要素には同じ参照番号を使用している。
【００１０】
本発明の例示としての実施形態の以下の詳細な説明において、本発明を実施することができる特定の例示としての実施形態を示す添付の図面を参照する。これらの実施形態は、当業者なら本発明を実施することができるように十分詳しく説明されているが、本発明の範囲から逸脱することなく、他の実施形態を使用することができ、論理的、機械的、電気的変更および他の変更を行うことができる。それ故、以下の詳細な説明は本発明を制限するためのものではなく、本発明の範囲は添付の特許請求の範囲によってのみ定義れる。
【００１１】
以下の説明において、本発明をよりよく理解することができるように数値的な特定の詳細が記載されている。しかし、本発明をこれらの特定の詳細を用いることなく実施することができることを理解されたい。他の点においては、周知の回路、構造および技術は本発明を不明瞭にしないために詳しくは示されてはいない。
【００１２】
以下の説明および特許請求の範囲において、「結合された」（ｃｏｕｐｌｅｄ）および「接続された」（ｃｏｎｎｅｃｔｅｄ）という用語、並びにそれらの派生物が、使用され得る。これらの用語はお互いに対する同義語として意図されてはいないことを理解されたい。むしろ、特定の実施形態においては、「接続された」は２つまたはそれ以上の要素が直接物理的または電気的に接触していることを示すために使用され得る。しかし、「結合された」は２つまたはそれ以上の要素が互いに直接接触しているのではないが、やはり互いに協動するか、あるいは相互に作用し合うことを意味し得る。
【００１３】
説明を明確にするために、本発明の実施形態は、部分的に、個々の機能的ブロックを含むものとして示されている。これらのブロックによって表される機能は、ソフトウェアを実行し得るハードウェアを含むがそれに限定されない、共有の、あるいは専用のハードウェアのいずれかを使用することによって提供され得る。本発明は要素の特定の組による実施に限定されず、本明細書での説明は一実施形態を示すに過ぎない。
【００１４】
図１は、本発明の一実施形態のマルチサービス・プラットホーム・システム１００を示す。図１に示すように、マルチサービス・プラットホーム・システム１００はＶＥＲＳＡモジュール・ユーロカード（ＶＭＥｂｕｓ）ネットワーク１０２と、任意の数のペイロード・モジュール１０６に結合しているスイッチ型ファブリック・ネットワーク１０４とを備えることができる。ペイロード・モジュール１０６は、プロセッサ、メモリ、記憶装置、Ｉ／Ｏ要素などを追加することによって、マルチサービス・プラットホーム・システム１００に対して機能を追加することができる。換言すれば、ペイロード・モジュール１０６は、プロセッサ、メモリ、記憶装置、Ｉ／Ｏ要素などの任意の組合せを含み、ユーザが望むマルチサービス・プラットホームを提供することができる。
【００１５】
マルチサービス・プラットホーム・システム１００は、プラットホーム・コントローラ（明確化のために図示せず）によって制御され、そのコントローラはメモリ内に記憶されているアルゴリズムを処理するためのプロセッサを備え得る。メモリは制御アルゴリズムを含む。また、メモリは、ランダム・アクセス・メモリ（ＲＡＭ）、読み出し専用メモリ（ＲＯＭ）、フラッシュ・メモリ、電気的に消去可能なプログラマブルＲＯＭ（ＥＥＰＲＯＭ）などであり得るが、これらに限定されるものではない。メモリは、プロセッサによって用いられ得る、格納された命令、テーブル、データ等を収容し得る。プラットホーム・コントローラは、ＶＭＥｂｕｓネットワーク１０２またはスイッチ型ファブリック・ネットワーク１０４を経由して発生するマルチサービス・プラットホーム・システム１００の種々のペイロード・モジュール間の通信を伴って、１つのペイロード・モジュール内に、または２つまたはそれ以上のペイロード・モジュール１０６に分散して含まれ得る。プラットホーム・コントローラはまたスイッチ・モジュール１０８上に含まれてもよい。プラットホーム・コントローラは、シャーシのスロット内に配置された任意のペイロード・モジュール１０６を管理して、マルチサービス・プラットホーム・システム１００に機能を追加するなど、マルチサービス・プラットホーム・システム１００の機能を制御することが可能であるる。
【００１６】
ＶＭＥｂｕｓネットワーク１０２は、当業界において公知である並列マルチドロップ・バス・ネットワークである。ＶＭＥｂｕｓネットワーク１０２は、ＶＭＥｂｕｓインターナショナル・トレード・アソシエーション（ＶＭＥｂｕｓ　Ｉｎｔｅｒｎａｔｉｏｎａｌ　Ｔｒａｄｅ　Ａｓｓｏｃｉａｔｉｏｎ（ＶＩＴＡ）、８５２６９、アリゾナ州　ファウンテン　ヒルズ　ピーオーボックス　１９６５８）によって公表されているＡＮＳＩ／ＶＩＴＡ　１‐１９９４およびＡＮＳＩ／ＶＩＴＡ　１．１‐１９９７規格に記載されている（ＡＮＳＩは、米国規格協会を表す）。本発明のある実施形態においては、ＶＭＥｂｕｓネットワーク１０２は、単一サイクル転送プロトコル（Ｓｉｎｇｌｅ　Ｃｙｃｌｅ　Ｔｒａｎｓｆｅｒ　ｐｒｏｔｏｃｏｌ，ＳＣＴ）、ブロック転送プロトコル（Ｂｌｏｃｋ　Ｔｒａｎｓｆｅｒ　ｐｒｏｔｏｃｏｌ，ＢＬＴ）、多重化ブロック転送プロトコル（Ｍｕｌｔｉｐｌｅｘｅｄ　Ｂｌｏｃｋ　Ｔｒａｎｓｆｅｒ　ｐｒｏｔｏｃｏｌ，ＭＢＬＴ）、二重エッジＶＭＥｂｕｓプロトコル（Ｔｗｏ　Ｅｄｇｅ　ＶＭＥｂｕｓ　ｐｒｏｔｏｃｏｌ，２ｅＶＭＥ）および二重エッジ・ソース同期転送プロトコル（Ｔｗｏ　Ｅｄｇｅ　Ｓｏｕｒｃｅ　Ｓｙｎｃｈｒｏｎｏｕｓ　Ｔｒａｎｓｆｅｒ　ｐｒｏｔｏｃｏｌ，２ｅＳＳＴ）のようなプロトコルをベースとするＶＭＥｂｕｓを含むことができる。ＶＭＥｂｕｓネットワーク１０２はこれらのＶＭＥｂｕｓをベースとするプロトコルの使用に限定されるものではなく、他のＶＭＥｂｕｓをベースとするプロトコルも本発明の範囲内にある。
【００１７】
スイッチ型ファブリック・ネットワーク１０４は、スイッチ・モジュール１０８を、そのスイッチ・モジュール１０８に結合している任意の数のペイロード・モジュール１０６を有する中央スイッチング・ハブとして使用する。スイッチ型ファブリック・ネットワーク１０４はポイント・ツー・ポイントのスイッチ型入出力（Ｉ／Ｏ）ファブリックをベースとすることができ、それにより、カスケード型スイッチ装置がエンド・ノード装置を相互接続する。スイッチ型ファブリック・ネットワーク１０４は、モジュール間の環境（例えば、Ｉ／Ｏモジュールのアドイン・スロットをサポートするコンピュータ・システム）およびシャーシ間の環境（例えば、データ・センター環境において相互接続しているコンピュータ、外部記憶システム、外部ローカル・エリア・ネットワーク（ＬＡＮ）アクセス装置および広域ネットワーク（ＷＡＮ）アクセス装置）の両方を含むことができる。スイッチ型ファブリック・ネットワーク１０４は複数のスイッチ型ファブリック・ネットワーク標準１０７のうちの１つ以上を使用することによって実施することができる。前記スイッチ型ファブリック・ネットワーク標準１０７としては、例えば、ＩｎｆｉｎｉＢａｎｄ（商標）、Ｓｅｒｉａｌ　ＲａｐｉｄＩＯ（商標）、ＦｉｂｒｅＣｈａｎｎｅｌ（商標）、Ｅｔｈｅｒｎｅｔ（商標）、ＰＣＩ　Ｅｘｐｒｅｓｓ（商標）、Ｈｙｐｅｒｔｒａｎｓｐｏｒｔ（商標）などがあるが、これらに限定されない。スイッチ型ファブリック・ネットワーク１０４は、これらのスイッチ型ファブリック・ネットワーク標準の使用に制限されるものではなく、任意のスイッチ型ファブリック・ネットワーク標準の使用が本発明の範囲内にある。
【００１８】
本発明のある実施形態においては、ＶＭＥｂｕｓネットワーク１０２と、スイッチ型ファブリック・ネットワーク１０４とが、マルチサービス・プラットホーム・システム１００内で同時並行的に動作する。一実施形態においては、スイッチ型ファブリック・ネットワーク１０４は、ＡＮＳＩ／ＶＩＴＡ　１‐１９９４およびＡＮＳＩ／ＶＩＴＡ　１．１‐１９９７標準で定義されているマルチサービス・プラットホーム・システム１００において、ＶＭＥｂｕｓ１０２と並行して動作することができる。ある実施形態の一例においては、ＶＭＥｂｕｓネットワーク１０２は、マルチサービス・プラットホーム・システム１００のアクティビティを同期化して編成することによって、制御プレーン１１０として動作することができる。これは、図１において、制御プレーン１１０の送信および受信システムＩ／Ｏ１１５によって示されている。スイッチ型ファブリック・ネットワーク１０４は、個々のペイロード・モジュール１０６間でデータを転送することによってデータ・プレーン１１２として動作することができる。これは、図１において、データ・プレーン１１２の送信および受信データＩ／Ｏ１１３によって示されている。この実施形態においては、データはバンド幅がより高いスイッチ型ファブリック・ネットワーク１０４を介してより速く転送され、一方、ＶＭＥｂｕｓネットワーク１０２がシステム全体を制御し管理する。これは、ＶＭＥｂｕｓ仕様に基づいているマルチサービス・プラットホーム・システム１００の速度を増加させる効果がある。というのも、ＶＭＥｂｕｓネットワーク１０２のバンド幅を超えるデータ転送を、スイッチ型ファブリック・ネットワーク１０４を使用して行なうことができるからである。
【００１９】
本発明の他の実施形態においては、ＶＭＥｂｕｓネットワーク１０２をデータ・プレーン１１２として使用し、スイッチ型ファブリック・ネットワーク１０４を制御プレーン１１０として使用することができる。本発明のさらに他の実施形態においては、ＶＭＥｂｕｓネットワーク１０２およびスイッチ型ファブリック・ネットワーク１０４は、それぞれ制御プレーン１１０およびデータ・プレーン１１２の両方として動作することができる。
【００２０】
図２は、本発明のある実施形態によるマルチサービス・プラットホーム・システム２００を示す。図２に示すように、マルチサービス・プラットホーム・システム２００は、ソフトウェアおよびモジュール挿入のための任意の数のスロット２０３を有するマルチサービス・プラットホーム・システムのシャーシ２０２を含むことができる。一実施形態においては、バックプレーン２０４がスロット２０３内に置かれたモジュールを接続するために使用される。ある実施形態の一例として、マルチサービス・プラットホーム・システム２００は、モトローラ・コンピュータ・グループ、８５２８２、アリゾナ州　テンペ　サウス　ディアボロ２９００（Ｍｏｔｏｒｏｌａ　Ｃｏｍｐｕｔｅｒ　Ｇｒｏｕｐ，２９００　Ｓｏｕｔｈ　Ｄｉａｂｌｏ　Ｗａｙ，Ｔｅｍｐｅ，ＡＺ　８５２８２）によって製造されたモデルＭＶＭＥ５１００を含むことができる。本発明は、このモデルまたは製造者に限定されるものではなく、任意のマルチサービス・プラットホーム・システムが本発明の範囲内に含まれる。
【００２１】
バックプレーン２０４は、ペイロード・モジュール１０６を受容するように形成される第１のスロット２０６を含む。本発明のある実施形態においては、バックプレーン２０４およびペイロード・モジュール１０６は、ペイロード・モジュール１０６が第１のスロット２０６内に配置される場合に互いにインターロックするように形成された一組のインターロッキング・コネクタを有する。これらのインターロッキング・コネクタの一部に対する機械的および電気的仕様は、ＶＭＥｂｕｓシステムに対するＡＮＳＩ／ＶＩＴＡ　１‐１９９４およびＡＮＳＩ／ＶＩＴＡ　１．１‐１９９７標準に記載されている。例えば、これらの標準は、ペイロード・モジュール上のＰ０、Ｐ１およびＰ２として示されている機械的エンベロープ（外被）および、バックプレーン２０４上の対応する機械的エンベロープＪ０、Ｊ１およびＪ２を定義し、ペイロード・モジュール１０６がマルチサービス・プラットホーム・システムのシャーシ２０２の第１のスロット２０６内に配置されたときに、Ｐ１／Ｊ１機械的エンベロープおよびＰ２／Ｊ２機械的エンベロープ内のコネクタがインターロックするようにしている。例えば、ペイロード・モジュール１０６は、Ｐ１機械的エンベロープ内のインターロッキング・コネクタの一部分を有し、それは第１のスロット２０６のバックプレーン２０４上のＪ１機械的エンベロープ内に配置されているその対応する部分とインターロックするように形成されている。また、ペイロード・モジュール１０６は、第１のスロット２０６のバックプレーン２０４上のＪ２機械的エンベロープ内に配置されている対応する部分とインターロックするように形成されたインターロッキング・コネクタを機械的エンベロープＰ２内に有することができる。
【００２２】
本発明のある実施形態においては、Ｐ１／Ｊ１機械的エンベロープ内およびＰ２／Ｊ２機械的エンベロープ内のコネクタはＶＭＥｂｕｓネットワーク１０２のためのものであり、Ｐ０／Ｊ０機械的エンベロープを一意の用途に適合するように専用化することができる。ペイロード・モジュール１０６が第１のスロット２０６内に配置され、Ｐ１／Ｊ１およびＰ２／Ｊ２機械的エンベロープ内のコネクタを経由してバックプレーン２０４に結合されると、ペイロード・モジュール１０６の機能がＶＭＥｂｕｓネットワーク１０２を経由してマルチサービス・プラットホーム・システム２００に追加される。例えば、ペイロード・モジュール１０６上のプロセッサ、メモリ、記憶装置、Ｉ／Ｏ要素等には他のペイロード・モジュールがアクセスすることができ、その逆も可能である。
【００２３】
本発明のある実施形態においては、ペイロード・モジュール１０６は、Ｐ０機械的エンベロープ２１８内に第１のスイッチ型ファブリック・コネクタ２１０を有する。バックプレーン２０４は、Ｊ０機械的エンベロープ２２０内に対応する第１のスイッチ型ファブリック・コネクタ２１２を含み、第１のスイッチ型ファブリック・コネクタ２１０および対応する第１のスイッチ型ファブリック・コネクタ２１２は、ペイロード・モジュール１０６が第１のスロット２０６内に挿入されるときにインタフェースおよびインターロックするように形成されている。第１のスイッチ型ファブリック・コネクタ２１０および対応する第１のスイッチ型ファブリック・コネクタ２１２は、高速スイッチ型ファブリック・ネットワークで使用するために形成されており、ＩｎｆｉｎｉＢａｎｄ（商標）、Ｓｅｒｉａｌ　ＲａｐｉｄＩＯ（商標）、ＦｉｂｒｅＣｈａｎｎｅｌ（商標）、Ｅｔｈｅｒｎｅｔ（商標）、ＰＣＩ　Ｅｘｐｒｅｓｓ（商標）、Ｈｙｐｅｒｔｒａｎｓｐｏｒｔ（商標）などの任意の複数のスイッチ型ファブリック・ネットワーク標準１０７と互換性を有する。本発明のある実施形態の一例においては、第１のスイッチ型ファブリック・コネクタ２１０および対応する第１のスイッチ型ファブリック・コネクタ２１２は、ペンシルベニア州ハリスバーグ所在の、ティコ・エレクトロニクス（Ｔｙｃｏ　Ｅｌｅｃｔｒｏｎｉｃｓ）のＡＭＰ事業部（ＡＭＰ　Ｄｉｖｉｓｉｏｎ）によって製造されたＴｙｃｏ　ＭｕｌｔｉＧｉｇ　ＲＴ‐３（商標）コネクタとすることができる。本発明は、Ｔｙｃｏ　ＲＴ‐３コネクタの使用に限定されるものではなく、複数のスイッチ型ファブリック・ネットワーク標準１０７を使用してデータを扱うことができる任意のコネクタが本発明の範囲内に含まれる。
【００２４】
本発明のある実施形態においては、ペイロード・モジュール１０６は、Ｐ０機械的エンベロープ２１８にペイロード・モジュール・キーイング機構２２２を備え得る。そのキーイング機構２２２は複数のスイッチ型ファブリック・ネットワーク標準１０７のうちの１つに一意的に対応する。また、バックプレーン２０４は、対応するペイロード・モジュール・キーイング機構２２４をＪ０機械的エンベロープ２２０に備え得る。その対応するキーイング機構２２４は、複数のスイッチ型ファブリック・ネットワーク標準１０７のうちの１つに一意的に対応する。ペイロード・モジュール・キーイング機構２２２および対応するペイロード・モジュール・キーイング機構２２４は、それらの双方が複数のスイッチ型ファブリック・ネットワーク標準１０７のうちの同一のものに対応するとき、相互接続するように形成されている。対応するペイロード・モジュール・キーイング機構２２４は第１のスロット２０６内のバックプレーンに対して互換性を有さないペイロード・モジュールの結合を妨げるように形成されている。互換性を有さないペイロード・モジュールは、対応するペイロード・モジュール・キーイング機構２２４とインタフェースしないペイロード・モジュール・キーイング機構２２４を有する。これは、例えば、各キーイング機構が複数のスイッチ型ファブリック・ネットワーク標準のうちの同一のものには対応しないという理由で起こり得るが、その理由に限定されない。
【００２５】
本発明のある実施形態においては、マルチサービス・プラットホーム・システム２００は、スイッチ・モジュール１０８と第２のスロット２０８とを備える。第２のスロット２０８およびバックプレーン２０４はスイッチ・モジュール１０８を受容するように形成されている。スイッチ・モジュール１０８は、第２のスイッチ型ファブリック・コネクタ２１４を有し、バックプレーン２０４は、対応する第２のスイッチ型ファブリック・コネクタ２１６を備え得る。第２のスイッチ型ファブリック・コネクタ２１４および対応する第２のスイッチ型ファブリック・コネクタ２１６は、スイッチ・モジュール１０８が第２のスロット２０８内に挿入されるとインタフェースするように形成される。第２のスイッチ型ファブリック・コネクタ２１４および対応する第２のスイッチ型ファブリック・コネクタ２１６は、複数のペイロード・モジュール１０６に対してスイッチ・モジュールをバックプレーン２０４を介して結合するように動作する。第２のスイッチ型ファブリック・コネクタ２１４および対応する第２のスイッチ型ファブリック・コネクタ２１６は、高速スイッチ型ファブリック・ネットワークで使用するために形成され、ＩｎｆｉｎｉＢａｎｄ（商標）、Ｓｅｉａｌ　ＲａｐｉｄＩＯ（商標）、ＦｉｂｒｅＣｈａｎｎｅｌ（商標）、Ｅｔｈｅｒｎｅｔ（商標）、ＰＣＩＥｘｐｒｅｓｓ（商標）、Ｈｙｐｅｒｔｒａｎｓｐｏｒｔ（商標）のような複数のスイッチ型ファブリック・ネットワーク標準１０７のうちの任意のものと互換性を有する。
【００２６】
スイッチ・モジュール１０８が第２のスロット２０８に挿入されると、スイッチ・モジュール１０８は、図１に示すように、バックプレーンを介して対応する第１のスイッチ型ファブリック・コネクタ２１２を経由してペイロード・モジュール１０６に結合される。また、スイッチ・モジュール１０８は、対応する各第１のスイッチ型ファブリック・コネクタをそれぞれ通して、バックプレーンを経由して、図１に示すように複数のペイロード・モジュール１０６に結合されることもできる。スイッチ・モジュール１０８がバックプレーン２０４に結合すると、ペイロード・モジュール１０６およびスイッチ・モジュール１０８は、第１のスイッチ型ファブリック・コネクタ２１０を経由して、スイッチ型ファブリック・ネットワーク１０４を使用して通信することができる。
【００２７】
本発明のある実施形態においては、スイッチ・モジュール１０８は、複数のスイッチ型ファブリック・ネットワーク標準１０７のうちの１つに一意的に対応するスイッチ・モジュール・キーイング機構２２６を備え得る。また、バックプレーン２０４は、複数のスイッチ型ファブリック・ネットワーク標準１０７のうちの１つに一意的に対応する、対応するスイッチ・モジュール・キーイング機構２２８を備え得る。スイッチ・モジュール・キーイング機構２２６および対応するスイッチ・モジュール・キーイング機構２２８は、それらの双方が複数のスイッチ型ファブリック・ネットワーク標準１０７のうちの同一のものに対応する場合に、相互接続するように形成されている。対応するスイッチ・モジュール・キーイング機構２２８は、第２のスロット２０８内のバックプレーンに対して互換性を有さないスイッチ・モジュールの結合を妨げるように形成される。互換性を有さないスイッチ・モジュールは、対応するスイッチ・モジュール・キーイング機構２２８とインタフェースしないスイッチ・モジュール・キーイング機構２２６を有する。これは、例えば、複数のスイッチ型ファブリック・ネットワーク標準のうちの一意の１つに各キーイング機構が対応するという理由で起こり得るが、その理由には限定されない。図２は、スイッチ・モジュール・キーイング機構２２６および対応するスイッチ・モジュール・キーイング機構２２８を２個ずつ示す。しかし、２個より少ない、あるいは２個より多い数のスイッチ・モジュール・キーイング機構２２６および対応するスイッチ・モジュール・キーイング機構２２８が本発明の範囲内に含まれる。
【００２８】
図３は、本発明のある実施形態のスイッチ型ファブリック・ネットワーク構成３００を示す。図３に示すように、ペイロード・モジュールのスロット３０６およびスイッチ・モジュールのスロット３０８を冗長デュアル・スター構成（ｒｅｄｕｎｄａｎｔ　ｄｕａｌ−ｓｔａｒ　ｃｏｎｆｉｇｕｒａｔｉｏｎ）に構成し、各ペイロード・モジュールのスロット３０６が２つの別のスイッチ・モジュール・スロット３０８に結合されるようにすることができる。これによって、ペイロード・モジュール・スロット３０６に挿入されたペイロード・モジュール１０６が、マルチサービス・プラットホーム・システム１００，２００にアクセスするために、スイッチ・モジュール・スロット３０８に挿入されたスイッチ・モジュール１０８を使用すること、およびマルチサービス・プラットホーム・システム１００、２００内の他のペイロード・モジュール１０６を使用することのいずれかを可能にすることによってマルチサービス・プラットホーム・システム１００　　，２００における冗長性を可能にする。また、各スイッチ・モジュール・スロット３０８を接続している矢印によって表されているように、スイッチ・モジュール１０８はスイッチ型ファブリック・ネットワーク１０４上で互いに通信することができる。
【００２９】
図４は、本発明の他の実施形態のスイッチ型ファブリック・ネットワーク構成４００を示す。図４に示すように、スイッチ・モジュール４０８は、ペイロード・モジュール４０６、レガシーＶＭＥモジュール４１２およびスイッチ型ファブリック・ペイロード・モジュール４１４に結合することができる。上記のように、ペイロード・モジュール１０６上のＰ１機械的エンベロープ内およびＰ２機械的エンベロープ内のコネクタは、ＶＭＥバスのネットワーク１０２に結合される。本発明のある実施形態においては、Ｐ０機械的エンベロープ内の第１のスイッチ型ファブリック・コネクタ２１０がスイッチ・モジュール４０８に結合している。図４に示されているスイッチ型ファブリック・ネットワーク構成４００は、スイッチ・モジュール１０８に結合している８個のペイロード・モジュールを示しているが、スイッチ・モジュールに結合している任意の数のペイロード・モジュールが本発明の範囲内にある。
【００３０】
本発明のある実施形態においては、レガシーＶＭＥモジュール４１２は、特定のスロットのバックプレーン２０４上に対応する第１のスイッチ型ファブリック・コネクタ２１２が存在していても、ＶＭＥｂｕｓネットワーク１０２に結合され得る。レガシーＶＭＥモジュール４１２は、Ｐ０機械的エンベロープ２１８内の第１のスイッチ型ファブリック・コネクタ２１０を有さないペイロード・モジュールであってもよい。他の実施形態においては、レガシーＶＭＥモジュール４１２は、バックプレーン上の対応する第１のスイッチ型ファブリック・コネクタ２１２と機械的に干渉しないＰ０機械的エンベロープ２１８のコネクタを有するペイロード・モジュールであってもよい。この方法で、レガシーＶＭＥモジュール４１２は、ＶＭＥｂｕｓネットワーク１０２およびスイッチ型ファブリック・ネットワーク１０４の双方を有するマルチサービス・プラットホーム・システム１００，２００内で依然として使用することができる。
【００３１】
他の実施形態においては、スイッチ型ファブリック・ペイロード・モジュール４１４がスイッチ・モジュール４０８に結合することができ、スイッチ型ファブリック・ペイロード・モジュール４１４は、第１のスイッチ型ファブリック・コネクタ２１０のみを有して、スイッチ型ファブリック・ネットワーク１０４のみに結合する。この実施形態においては、スイッチ型ファブリック・ペイロード・モジュール４１４は、ＶＭＥｂｕｓネットワーク１０２に結合されておらず、もっぱらスイッチ型ファブリック・ネットワーク１０４を使用してデータを転送する。
【００３２】
さらに他の実施形態においては、対応するペイロード・モジュール・キーイング機構２２４がバックプレーンに対する互換性を有さないペイロード・モジュール４１３の結合を妨げるように形成されている。互換性を有さないペイロード・モジュール４１３は、ペイロード・モジュール・キーイング機構２２２および対応するペイロード・モジュール・キーイング機構２２４を有するペイロード・モジュールを含み得る。キーイング機構２２４は、互換性を有さないペイロード・モジュール４１３のＰ０／Ｊ０インタフェースを通して“Ｘ”によって表されているような複数のスイッチ型ファブリック・ネットワーク標準のうちの同一のものには対応しない。他の実施形態においては、互換性を有さないスイッチ・モジュールはキーイング機構の使用およびコネクタの配置によって同様な方法でバックプレーンに結合するのを妨げられている。
【００３３】
図５は、本発明のある実施形態のキーイング機構の等角図５００を示す。図５に示すように、ペイロード・モジュールに対するキーイング機構はペイロード・モジュール１０６上に配置されているペイロード・モジュール・キーイング機構２２２およびバックプレーン２０４上に配置されている対応するペイロード・モジュール・キーイング機構２２４を含み得る。ペイロード・モジュール・キーイング機構２２２および対応するペイロード・モジュール・キーイング機構２２４は、ペイロード・モジュール１０６上のＰ０機械的エンベロープ２１８内に配置されている任意のコネクタがバックプレーン２０４上のＪ０機械的エンベロープ２２０内に配置されている互換性を有さないコネクタと接続できないことを保証する。このような非互換性は、Ｐ０機械的エンベロープ２１８またはＪ０機械的エンベロープ２２０内のコネクタのタイプ、コネクタの位置、コネクタの電気的非互換性などによって生じ得る。
【００３４】
本発明のある実施形態においては、ペイロード・モジュール・キーイング機構２２２および対応するペイロード・モジュール・キーイング機構２２４は、コネクタが相互接続することが許可される前に、互いに対応しなければならない２つのフィーチャ（形状）を有することができる。最初に、キー・フィーチャ５０２は、四角形、長方形、星形、三角形、円などの特定の寸法および／または複数のスイッチ型ファブリック・ネットワーク標準１０７の１つに対応する断面のような一意的な断面形状を備え得る。例えば、複数のスイッチ型ファブリック・ネットワーク標準１０７のうちの１つは、対応するペイロード・モジュール・キーイング機構２２４上の特定の寸法の四角形の断面が、ペイロード・モジュール・キーイング機構２２２上の同様な寸法の利用できる開口部に一致することを要求することができる。第二に、アラインメント・フィーチャ５０４は、ペイロード・モジュール１０６を第１のスロット２０６内に整合させるのに加えて、キー・フィーチャ５０２と同様な機能を果して、バックプレーン２０４に対するペイロード・モジュール１０６の適当な相互接続を確保することができる。本発明の範囲外の、キー・フィーチャおよびアラインメント・フィーチャなどのキーイング機構を使用する方法は、当業者にとって周知のものである。スイッチ・モジュール・キーイング機構２２６および対応するスイッチ・モジュール・キーイング機構２２８は、上記のペイロード・モジュール・キーイング機構２２２および対応するペイロード・モジュール・キーイング機構２２４に類似している。
【００３５】
本発明の特定の実施形態を図示し、説明してきたが、当業者であれば他の種々の修正および改良を思い付くことができるだろう。それ故、添付の特許請求の範囲は本発明の真の精神および範囲に属するすべてのそのような修正および変更を包含するものであることを理解されたい。
【発明の効果】
本発明によれば、高速データ転送に適応したマルチサービス・プラットホーム・システムが提供される。
【図面の簡単な説明】
【図１】本発明の一実施形態のマルチサービス・プラットホーム・システムを示す図。
【図２】本発明のある実施形態のマルチサービス・プラットホーム・システムを示す図。
【図３】本発明のある実施形態のスイッチ型ファブリック・ネットワーク構成を示す図。
【図４】本発明の他の実施形態のスイッチ型ファブリック・ネットワーク構成を示す図。
【図５】本発明のある実施形態のキーイング機構の等角図。
【符号の説明】
１０２…ＶＭＥｂｕｓネットワーク、１０４…スイッチ型ファブリック・ネットワーク、１０６…ペイロード・モジュール、２１０…第１のスイッチ型ファブリック・コネクタ，２１２…対応する第１のスイッチ型ファブリック・コネクタ、２１８…Ｐ０機械的エンベロープ。
【図１】
2004030669.tif 000003
【図２】
2004030669.tif 000004
【図３】
2004030669.tif 000005
【図４】
2004030669.tif 000006
【図５】
2004030669.tif 000007