(57)【要約】ネットワークテストアーキテクチャは、複数の機能を行なうための複数のモジュール（１００、２００、３００、または４００）を含み、複数のモジュール（１００、２００、３００、または４００）の各々は、一意の識別子（１３２）を有する。付加的な機能を行なうための付加的なモジュール（１００、２００、３００、または４００）は、付加的な一意の識別子（１３２）を有する。制御バス（１７０）は複数のモジュール（１００、２００、３００、または４００）間に接続され、データバス（１７４）は複数のモジュール（１００、２００、３００、または４００）間に接続され、電力バス（１７２）は複数のモジュール（１００、２００、３００、または４００）間に接続される。コントローラ（３００）は、複数のモジュール（１００、２００、３００、または４００）および付加的なモジュール（１００、２００、３００、または４００）の動作、データ送信、および電力供給をそれぞれ、制御バス（１７０）、データバス（１７４）、および電力バス（１７２）を通じて制御し、コントローラ（３００）は、制御バス（１７０）、データバス（１７４）、および電力バス（１７２）の付加的なモジュール（１００、２００、３００、または４００）への同時接続時に、複数のモジュール（１００、２００、３００、または４００）の一意の識別子（１３２）および付加的な一意の識別子（１３２）を使用する。
2006514358.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークテストアーキテクチャであって、
複数の機能を行なうための複数のモジュール（１００、２００、３００、または４００）を含み、複数のモジュール（１００、２００、３００、または４００）の各々は一意の識別子（１３２）を有し、さらに
付加的な機能を行なうための付加的なモジュール（１００、２００、３００、または４００）を含み、付加的なモジュール（１００、２００、３００、または４００）は付加的な一意の識別子（１３２）を有し、さらに
複数のモジュール（１００、２００、３００、または４００）の間に接続される制御バス（１７０）と、
複数のモジュール（１００、２００、３００、または４００）の間に接続されるデータバス（１７４）と、
複数のモジュール（１００、２００、３００、または４００）の間に接続される電力バス（１７２）と、
制御バス（１７０）、データバス（１７４）、および電力バス（１７２）の付加的なモジュール（１００、２００、３００、または４００）への同時接続時に、複数のモジュール（１００、２００、３００、または４００）の一意の識別子（１３２）および付加的な識別子（１３２）を使用して、複数のモジュール（１００、２００、３００、または４００）および付加的なモジュール（１００、２００、３００、または４００）の動作、データ送信、および電力供給をそれぞれ、制御バス（１７０）、データバス（１７４）、および電力バス（１７２）を通じて制御するためのコントローラ（３００）とを含む、ネットワークテストアーキテクチャ。
【請求項２】
複数のモジュール（１００、２００、３００、または４００）はさらに、
電力モジュール（２００）の組および
テストモジュール（１００）の組のうち少なくとも一方を含み、各テストモジュール（１００）は少なくとも１種類のネットワークテスト動作に関連付けられ、少なくとも１つのテストモジュール（１００）は少なくとも１つの電力モジュール（２００）に対して物理的に位置付けることが可能であり、
ネットワークテストアーキテクチャはさらに
分離可能な連結部材（１５６）の組を含み、各分離可能な連結部材（１５６）は、テストモジュール（１００）、電力モジュール（２００）およびコントローラ（３００）の群から選ばれる１つと、テストモジュール（１００）、電力モジュール（２００）およびコントローラ（３００）の群から選択される１つとの間に、制御バス（１７０）、データバス（１７４）および電力バス（１７２）の接続を同時に構築する、請求項１に記載のネットワークテストアーキテクチャ。
【請求項３】
テストモジュール（１００）の組の中に含まれるテストモジュール（１００）の数はスケーリングすることが可能である、請求項２に記載のネットワークテストアーキテクチャ。
【請求項４】
各テストモジュール（１００）、各電力モジュール（２００）およびコントローラ（３００）は、分離可能な連結部材（１５６）の一部に対応するように構築された共通のバスインターフェイス（１５０）を含む、請求項２に記載のネットワークテストアーキテクチャ。
【請求項５】
各テストモジュール（１００）の共通のバスインターフェイス（１５０）と、各電力モジュール（２００）の共通のバスインターフェイス（１５０）と、コントローラ（３００）の共通のバスインターフェイス（１５０）と、分離可能な連結部材（１５６）の組とは
、コントローラ（３００）に、テストモジュール（１００）の組に、および電力モジュール（２００）の組に延びる共通のバス（７５０）を含む、請求項４に記載のネットワークアーキテクチャ。
【請求項６】
コントローラ（３００）は、
コンピュータシステム（５００、６００）と、
制御モジュール（４００）と、
制御モジュール（４００）に接続された信号転送ユニット（４５０）とを含み、信号転送ユニット（４５０）は、少なくともコンピュータシステム（５００、６００）と制御モジュール（４００）との間で信号を交換するように構成される、請求項２に記載のネットワークテストアーキテクチャ。
【請求項７】
信号転送ユニット（４５０）は、有線の通信装置および無線の通信装置の群から選ばれる通信装置を含む、請求項６に記載のネットワークテストアーキテクチャ。
【請求項８】
テストモジュール（１００）の組内の各テストモジュール（１００）およびコントローラ（３００）は、電力モジュール（２００）の組および連結部材（１５６）の組と独立して動作するよう構成することができる、請求項２に記載のネットワークテストアーキテクチャ。
【請求項９】
各テストモジュール（１００）は、テストモジュール（１００）、電力モジュール（２００）およびコントローラ（３００）の群から選択される１つを物理的に収容するように構築されるケース（１１０、２１０、４１０）を含む、請求項２に記載のネットワークテストアーキテクチャ。
【請求項１０】
テストモジュール（１００）は、
ハードウェア、ソフトウェアおよびプログラマブル媒体の群から選ばれる１つを含むテスト素子ユニット（１３０）と、
テスト素子ユニット（１３０）に接続される補助電力インターフェイス（１６０）とを含む、請求項２に記載のネットワークテストアーキテクチャ。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は一般にネットワークテスト機器に関し、より特定的にはネットワークテストアーキテクチャに関する。
【背景技術】
【０００２】
データおよび／または通信ネットワークの拡張により、それらネットワークおよび／またはそれらに接続されるシステムまたは装置を特徴付け、分析し、および／またはテストするための機器および手順の開発が進んでいる。時間を経て、新しいネットワーク技術の開発および／または既存のネットワーク技術の増強から、新しいネットワーク機能および／または強化されたネットワーク性能が生まれる。その結果、ネットワークを特徴付け、分析し、および／またはテストするための機器および／または手順もまた、進化されねばならない。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
製品の寿命を延ばしかつ製品の開発および製造コストを減じるような態様で技術の発展に対処するために、ネットワークテスト機器はモジュラ設計であってもよい。特に、現場で実施可能な種々のネットワークテスト装置は、生来的にモジュラ式である。たとえば、モジュラ式テスト装置は、単一の取外し可能なアプリケーションモジュールに接続されたベースユニットを含む。所与のアプリケーションモジュールが特定の種類のネットワークテスト動作を行なうようにすることができ、ネットワークテスト機器の変更に応じて複数のアプリケーションモジュールを交換することができる。残念ながら、ベースユニットは単一のアプリケーションモジュールとしか接続できず、この種のテスト装置はスケーラビリティが不所望に限定されており、また、複数の種類のネットワークテスト動作を同時に行なう能力も限られている。さらに、アプリケーションモジュールを何度も交換するのは不便である。
【０００４】
他の種類の現場で実施可能なネットワークテスト装置は、複数のアプリケーションモジュールを同時に組み込むことが可能である。しかし、そのアプリケーションモジュールの数は、たとえば４または７といった比較的小さい数に不所望に限定され、したがって、そのようなテスト機器のスケーラビリティは限られている。非常にスケーラブルで拡張可能なネットワークテストアーキテクチャが望まれる。
【０００５】
これらの問題に対する解決策が長い間求められてきたが、これまでの開発ではどのような解決策も教示も示唆もされておらず、したがって、これらの問題は当業者にとって長い間解決されてこなかった問題である。
【課題を解決するための手段】
【０００６】
発明の開示
この発明は、複数の機能を行なう複数のモジュールを含むネットワークテストアーキテクチャを提供する。複数のモジュールの各々は一意の識別子を有する。付加的な機能を行なうための付加的なモジュールは付加的な一意の識別子を有する。制御バスは複数のモジュール間に接続され、データバスは複数のモジュール間に接続され、電力バスは複数のモジュール間に接続される。コントローラは、制御バス、データバスおよび電力バスの付加的なモジュールへの同時接続時、複数のモジュールの一意の識別子および付加的な一意の識別子を使用し、複数のモジュールおよび付加的なモジュールの動作、データ送信および電力供給を、それぞれ、制御バス、データバスおよび電力バスを介して制御する。
【０００７】
この発明のある実施例は、上記の利点に加えてまたはそれらに代えて、他の利点を有する。それらの利点は、添付の図面を参照して以下の詳細な説明を読むことで、当業者に明らかになるであろう。
【発明を実施するための最良の形態】
【０００８】
以下の説明は、この発明を当業者が行ないかつ使用することができるように提示されるものである。ここに説明される一般的な原理は、添付の請求項によって規定されるこの発明の精神および範囲から離れることなく、下に詳細に説明するもの以外の実施例および応用例に適用することが可能である。この発明は、示される実施例に限定されるものではなく、ここに開示される原理および特徴に合致する最も広い範囲を含むものと理解されるべきである。
【０００９】
この発明は、スケーラブルなかつ／または拡張可能な、ネットワークテストアーキテクチャを含む。この発明によって与えられるスケーラビリティは、複数のネットワークテスト環境にわたる多種多様のネットワークテスト要件に柔軟に対処し得る。このようなスケーラビリティは、所与のプラットフォームがある特定のネットワークテスト環境に適するかまたはほぼ適する、複数種類のネットワークテストプラットフォームの定義および／または設計を容易にし得る。この発明によって提供される拡張性は、効率的、経済的、かつプラットフォームとは独立した態様で、ネットワーク技術の技術的進歩に柔軟に対応し得る。
【００１０】
アーキテクチャの詳細
図１は、この発明の実施例に従ったスケーラブルかつ拡張可能なネットワークテストアーキテクチャ１０のブロック図である。一実施例において、スケーラブルかつ拡張可能なネットワークテストアーキテクチャ１０は、１または複数のテストモジュール１００と、おそらくは１または複数の電力モジュール２００と、少なくとも１種類のコントローラ３００とを含む。テストモジュール１００は、コントローラ３００と通信するよう構成することができ、また、１または複数のネットワーク２０と選択的に通信するよう構成され得る。コントローラ３００もまた、ネットワーク通信するように構成され得る。テストモジュール１００はさらに、互いと選択的に通信するよう構成されてもよい。テストモジュール１００と、少なくとも１つの電力モジュール２００と、おそらくは１つの制御モジュール４００とが、テストスタック７００の１または複数の部分を形成し得る。これについては下にさらに述べる。
【００１１】
この発明の意味内において、所与のネットワーク２０は、実質的にどのような種類のものであってもよく、実質的にいかなる好適な種類の信号方式および／または情報転送プロトコルまたはプロトコルの組に従っても動作することが可能である。ネットワーク２０は、１または複数種類のアナログおよび／またはデジタル情報を搬送または交換することが可能であり、それらは、データ、音声、映像、マルチメディア、および／または他の種類の信号を含み得る。ネットワーク２０は、回線ベース、無線、衛星、光学的、および／または他の技術を使用して実現され得る。ネットワーク２０は、公共でも私用でも仮想でもあり得、ローカルエリアネットワーク（ＬＡＮ）、メトロポリタンエリアネットワーク（ＭＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、インターネット、イントラネット、ケーブルテレビ（ＣＡＴＶ）ネットワーク、公衆交換電話網（ＰＳＴＮ）の１または複数の部分、および／または他の種類のネットワークもしくは通信基盤の部分を含み得るかまたはそれらにまたがり得る。
【００１２】
テストモジュール
一実施例において、テストモジュール１００は、コントローラ３００の制御の下、特定
の種類の物理的ネットワークおよび／またはネットワーク信号方式および／またはプロトコルの機能もしくは動作を、テスト、特徴付け、分析、診断、障害追跡、検証、監督、監視および／またはシミュレートするよう構成された、ハードウェア、ソフトウェアおよび／またはプログラマブル媒体を含み得る。テストモジュール１００は、追加でまたは代替的に、ネットワーク２０内に含まれるかまたはそれに関連付けられる１または複数のシステムおよび／または装置であって、種々のネットワークサービスを提供しおよび／または容易にし得る、システムおよび／または装置に関連付けられる種々の動作を、テスト、特徴付け、分析、診断、障害追跡、検証、監督、監視および／またはシミュレートするよう構成された、ハードウェア、ソフトウェアおよび／またはプログラマブル媒体を含み得る。
【００１３】
図２Ａは、この発明の実施例に従ったテストモジュール１００のブロック図である。一実施例において、テストモジュール１００は、通信ユニット１２０、テスト素子ユニット１３０、メモリ１４０、制御および電力バスインターフェイス１５０、および補助電力インターフェイス１６０を担持、含有、包含および／または含むことの可能なケースまたはシェル１１０を含む。制御バス１７０は、通信ユニット１２０、テスト素子ユニット１３０、メモリ１４０および／または、制御および電力バスインターフェイス１５０の間で、制御、初期化、データおよび／または他の種類の信号を交換するよう接続され得る。電力バス１７２は、制御および電力バスインターフェイス１５０および／または補助電力インターフェイス１６０から、通信ユニット１２０、テスト素子ユニット１３０およびメモリ１４０へと電力を供給するよう接続され得る。高速のデータバス１７４は、通信ユニット１２０、テスト素子ユニット１３０、メモリ１４０、および／または、制御および電力バスインターフェイス１５０の間で、テスト信号を搬送したり、データを交換したり、および／または他の種類の信号を通信するよう、組込まれかつ接続され得る。
【００１４】
一実施例において、テストモジュールのケース１１０は、上記要素の１または複数の部分を包含するように形成、機械加工および／または成形された、金属、プラスチックおよび／または１もしくは複数の他の種類の材料を含む。ケース１１０の１または複数の部分は、当業者に理解される態様で強化されるかまたは耐久性を高められ得る。ケース１１０の１または複数の側辺は、他のテストモジュール１００およびおそらくは１または複数の電力モジュール２００および／またはコントローラ３００を位置合わせするおよび／または物理的に収容することを容易にするための、種々のくぼみおよび／または他の物理的特徴を含み得る。実施の詳細に応じて、ケース１１０の１または複数の側辺はさらに、他のテストモジュール１００、おそらくは１または複数の電力モジュール２００および／またはコントローラ３００をそこに装着する際に固定またはほぼ固定できるように、１または複数種類のラッチ用、ロック用および／または固定用装置および／または機構を含むかまたは組込み得る。
【００１５】
通信ユニット１２０は、テストモジュール１００および１または複数の外部ネットワーク２０および／または装置の間での信号の転送または交換を容易にするおよび／または行なうために、ネットワークインターフェイスおよび／または入出力（Ｉ／Ｏ）インターフェイスおよび関連する回路の組を含み得る。通信ユニット１２０は、イーサネット（登録商標）インターフェイス、無線周波数（ＲＦ）通信インターフェイス、赤外線（ＩＲ）通信インターフェイス、同軸ケーブルインターフェイス、光トランシーバおよび／または光ファイバインターフェイス、Ｔキャリアおよび／またはＥキャリアインターフェイス、ＲＪ−４５インターフェイス、パラレルポート、シリアルポート、ユニバーサルシリアルバス（ＵＳＢ）インターフェイス、ＩＥＥＥ１３９４（「ファイアワイヤ」）インターフェイス、パーソナルコンピュータメモリカード国際協会（ＰＣＭＣＩＡ）インターフェイス、１０ＢａｓｅＴ、１０／１００ＢａｓｅＴ、１０／１００／１０００ＢａｓｅＴ、ＲＳ−２３２、および／または他の種類の通信もしくはＩ／Ｏインターフェイス、ポート、プ
ロトコルおよび／または素子のうち、１または複数を含み得る。
【００１６】
一実施例において、テスト素子ユニット１３０は、特定の種類のネットワーク、ネットワーク信号方式および／またはプロトコル、ネットワークサービス、および／またはネットワーク装置の機能もしくは動作を、テスト、特徴付け、分析、診断、障害追跡、検証、監督、監視および／またはシミュレートするよう構成された、ハードウェア、ソフトウェアおよび／またはプログラマブル媒体を含み得る。テスト素子ユニット１３０は、それらの機能を行なうための適切な電子回路を含み、それ自身独立して、または、コントローラ３００の制御下でもしくはコントローラ３００から受取ったコマンドに応答して、動作することが可能である。テストモジュール１００は、コントローラ３００による各特定のテストモジュール１００の個別の識別および制御をサポートするための、一意のＭＡＣアドレス１３２を含み得る。テスト素子ユニット１３０の１または複数の部分は、プログラム命令または命令シーケンスを実行することが可能であり、それらは、テスト素子ユニット１３０および／またはメモリ１４０内に常駐し得る。好ましくは、各テストモジュール１００は、たとえばテスト素子ユニット１３０および／またはメモリ１４０内に常駐して、テストモジュールがコントローラ３００とは独立してテストを行なうことを可能にする、それ自身のオペレーティングソフトウェアを有する。
【００１７】
メモリ１４０は、１または複数種類のランダムアクセスメモリ（ＲＡＭ）、リードオンリメモリ（ＲＯＭ）、プログラマブルＲＯＭ（ＰＲＯＭ）、フラッシュメモリ、および／または他の種類のデータ記憶素子を含み得る。メモリ１４０の１または複数の部分は、取外しが可能である。オペレーティングシステム１４２および／またはテストルーチン１４４の組は、メモリ１４０内に常駐することが可能であり、所与のテストルーチン１４４は、ネットワーク、ネットワーク信号方式、ネットワークプロトコル、ネットワーク装置、および／またはネットワークサービスの、テスト、特徴付け、分析、診断、障害追跡、検証、監督、監視、および／またはシミュレーション動作を行なうように向けられた、命令のシーケンスを含み得る。
【００１８】
テスト素子ユニット１３０は、独立して、またはコントローラ３００に応答して、１または複数のテストルーチン１４４またはその一部分を行なうことにより、広範囲にわたるネットワーク関連のテスト、特徴付け、分析、診断、障害追跡、検証、監督、監視、および／またはシミュレーション動作を行なうことができる。このような動作は、１または複数のＰＳＴＮ、デジタル加入者線（ＤＳＬ）、Ｔキャリア、Ｅキャリア、光、モバイル、統合サービスデジタル網（ＩＳＤＮ）、ＣＡＴＶ、インターネット、イントラネット、イーサネット（登録商標）、ＳＯＮＥＴ、ＳＤＨ、および／または他の種類のネットワークもしくはネットワークセグメント、ネットワーキングおよび／またはインターネットワーキングプロトコル、１または複数のネットワークスイッチング技術、ネットワークインターフェイステスト、データ通信および／または信号伝送分析、ネットワーク供給機能、ネットワーク信号種類収束テスト、ネットワークの性能および／またはサービスの質の評価、ネットワークトラフィックの監視および／または分析、ネットワークの活動および／または利用の監視および／または分析、および／または、ネットワークの時間および／またはサービスの計算、を含み得る。
【００１９】
代替的に、特定のテストモジュール１００のサービスがある時点において不要の場合には、コントローラ３００はその特定のテストモジュールを、そのモジュールの一意のＭＡＣアドレスによって直接アドレス指定して、電力を節約するためにそれをオフにするよう命令することもできる。その後、そのテストモジュールが必要になったら、同様に一意にアドレス指定してそれをオンにするよう命令することができる。これにより、電力消費は常に、必要最小限のレベルに保つことが可能である。
【００２０】
制御および電力バスインターフェイス１５０は、ａ）テストモジュール１００とコントローラ３００との間のコマンド、構成情報、テストルーチンおよび／またはデータの交換と、ｂ）電力モジュール２００からテストモジュール１００への電力供給と、を容易にするよう構成された、回線および／または信号転送経路の組を含み得る。制御および電力バスインターフェイス１５０は、テストモジュール１００を、他のテストモジュール１００、電力モジュール２００、およびおそらくはコントローラ３００に、空間効率のよい態様で接続するよう構築および／または構成され得るが、これについて以下に詳細に述べる。
【００２１】
図２Ｂは、この発明の実施例に従ったテストモジュール１００の斜視図である。図２Ａに関連して、同様の参照番号は同様の、類似のおよび／または実質的に類似の要素を示す。テストモジュールのケース１１０は、種々の態様で、通信ユニット１２０、制御および電力バスインターフェイス１５０ならびに補助電力インターフェイス１６０への外部アクセスを容易にし得る。一実施例において、制御および電力バスインターフェイス１５０は、ケース１１０の第１の側１１２に対して位置付けられた第１の制御および電力インターフェイス１５２と、ケースの第２の側１１４に対して位置付けられた第２の制御および電力インターフェイス１５４とを含む。第１および／または第２の制御および電力インターフェイス１５２、１５４は、そのテストモジュール１００と、ケース１１０の第１および／または第２の側１１２、１１４に物理的に隣接または近接する他のテストモジュール１００、電力モジュール２００および／またはコントローラ３００との電気的接続を容易にする、ソケットおよび／またはレセプタクルを含み得る。
【００２２】
図２Ｃは、この発明の実施例に従った、互いに接続される第１、第２および第３のテストモジュール１００ａ、１００ｂ、１００ｃの斜視図である。図２Ａに関連して、同様の参照番号は同様の、類似のおよび／または実質的に類似の要素を示す。連結部材またはインサート１５６は、あるテストモジュールの第１の制御および電力インターフェイス１５２を、物理的に隣接するテストモジュールの第２の制御および電力インターフェイス１５４に、またはその逆に、連結することができる。連結インサート１５６は、テストモジュール１００ａ、１００ｂ、１００ｃ同士の電気通路の連続性を容易にするかまたは実現する、ワイヤおよび／または回路素子をその中におよび／またはその上に有する、分離可能なまたは取外し可能なプレートまたはカバーを含み得る。連結インサート１５６は、取扱いを容易にし、また、連結インサート１５６の接続、分離、取付け、取外しおよび／または挿入および引抜きを容易にする、固定または締付け部分、装置、および／または機構（たとえば、ねじおよび／またはピン）および／または、くぼみ等の構造的特徴、を含み得る。連結インサート１５６は、モジュールの一部であったりモジュールに取付けられていても便利である。
【００２３】
テストモジュール１００ａ、１００ｂ、１００ｃは、垂直にまたは水平に組立てられて、テストスタック７００の１または複数の部分を形成し得る。下に詳細に述べるように、電力モジュール２００もまた、テストスタック７００の１または複数の部分内に配置するおよび／またはそれを形成することができる。実施の詳細に応じて、コントローラ３００もまた、テストスタック７００の一部を形成し得る。テストスタック７００のそれぞれの部分は、連結インサート１５６の組を使用して互いに電気的に接続することができ、それにより、共通のバスがテストスタック７００を通じてまたは実質的に通じて延びるようになる。そのバスは、制御信号、電力信号および／または他の種類の信号もしくは情報を搬送し得る。
【００２４】
電力モジュール
図３Ａは、この発明の実施例に従った電力モジュール２００のブロック図である。ここに開示される他の図と関連して、図３Ａにおける同様の参照番号は、同様の、類似の、および／または実質的に類似の要素を示す。一実施例において、電力モジュール２００は、
制御および電力バスインターフェイス１５０と、電池式もしくは蓄電式電力ユニット２２０および非電池式、非蓄電式、ＡＣまたは回線ベースの電力ユニット２３０の少なくとも一方と、を担持、含有および／または組込む、ケース２１０を含む。回線ベースの電力ユニット２３０は、回線ベースの電源から電力を供給するよう構成されたコード、ケーブルおよび／またはリンクとの接続を容易にする、回線インターフェイス２３２を含み得る。電力モジュール２００はさらに、電力管理ユニット２４０を含み得、電力管理ユニット２４０は、コントローラ３００による各特定の電力モジュール２００の個別の識別および制御をサポートするための、一意のＭＡＣアドレス２４２を有し得る。
【００２５】
電力モジュールのケース２１０は、テストモジュールのケース１１０に関連して上述したのと同様の、類似の、および／または実質的に類似の材料、構造、および／または特徴を含み得る。制御および電力バスインターフェイス１５０は、ａ）コントローラ３００からのコマンドの受信と、ｂ）電池式電力ユニット２２０および／または回線ベースの電力ユニット２３０からテストモジュール１００およびおそらくはコントローラ３００への電力の供給と、を容易にすることができる。電力管理ユニット２４０は、蓄電式電力ユニット２２０および／または回線ベースの電力ユニット２３０の動作を制御または管理することができ、おそらくは電力供給モード（たとえばオン／オフおよび／またはスリープ）の制御を容易にするかまたは実現する。当業者には、電力モジュール２００の１または複数の部分が、電力調整および／または信号調整回路を含み得ることが理解されるであろう。
【００２６】
図３Ｂは、この発明の実施例に従った電力モジュール２００の斜視図である。図２Ｂおよび図３Ａに関連して、同様の参照番号は同様の、類似の、および／または実質的に類似の要素を示す。一実施例において、電力モジュールの制御および電力バスインターフェイス１５０は、電力モジュールのケース２１０の第１の側２１２に関連して位置付けられた第１の制御および電力インターフェイス１５２と、電力モジュールのケース２１０の第２の側２１４に関連して位置付けられた第２の制御および電力インターフェイス１５４とを含む。第１および第２の制御および電力インターフェイス１５２、１５４は、電力モジュールのケース２１０の第１および第２の側２１２、２１４にまたはその近傍に位置する複数のテストモジュール１１０またはおそらくは１つのテストモジュール１００とコントローラ３００とに対する電力の供給を容易にし得る。図３Ｂに示した種類の電力モジュール２００は、テストスタック７００内の実質的にどの場所にも配置することができる。
【００２７】
図３Ｃは、この発明の別の実施例に従った電力モジュール２００の斜視図である。図２Ｂおよび図３Ａに関連して、同様の参照番号は同様の、類似の、および／または実質的に類似の要素を示す。図３Ｃに示した実施例においては、電力モジュールの制御および電力バスインターフェイス１５０は、単一の制御および電力インターフェイス１５２を含み得る。このような実施例では、電力モジュール２００は、テストスタック７００の一方端に配置することができ、テストスタック７００の、その電力モジュール２００が配置される側の端部から離れるように延びる、テストモジュール１００およびおそらくはコントローラ３００に対して電力を供給することができる。実施の詳細に応じて、単一のテストスタック７００は、図３Ｂおよび図３Ｃに示される両方の種類の電力モジュール２００を含み得る。
【００２８】
所与の電力モジュール２００は、限られた数のテストモジュール１１０の電力消費要件に対応し得る。たとえば、単一の電力モジュール２００は、所与の時間期間中、６個のテストモジュール１００に対して電池のおよび／または貯蔵された電力を供給するよう構成され得る。電力モジュール２００は追加でまたは代替的に、回線ベースの電力を、同じ数またはより多くの数のテストモジュール１００に対して、実質的に時間的な制限なしに供給することも可能である。
【００２９】
テストスタック７００は、テストスタック７００内の複数のテストモジュール１００およびおそらくは１つのコントローラ３００の電力要件をサポートするのに適切な数の電力モジュール２００を組込むことができる。たとえば、所与の電力モジュール２００が６個のテストモジュール１００をサポートするよう定められているまたは構成されている場合には、１個から６個のテストモジュール１００、または１個から５個のテストモジュール１００と１つのコントローラ３００とを含むテストスタック７００は、１つの電力モジュール２００を含み得る。同様に、７個から１２個のテストモジュール１００、または６個から１１個のテストモジュール１００と１つのコントローラ３００とを含むテストスタックは、２つの電力モジュール２００を含み得る。当業者には、実施の詳細に応じて、単一の電力モジュール２００がより多くのまたはより少ない数のテストモジュール１００の電力要件をサポートし得ることが理解されるであろう。
【００３０】
コントローラ
コントローラ３００は、テストスタック７００内のテストモジュール１００および／または電力モジュール２００の動作を制御または管理し得る。コントローラ３００は付加的に、テストスタック７００の１または複数の部分に関連するおよび／またはそこから受取った、構成情報、状態情報、データ信号、テスト結果、および／または他の情報を、分析および／または表示し得る。コントローラ３００は、制御モジュール４００、ラップトップコンピュータ５００、および／またはデスクトップコンピュータもしくはワークステーション６００のうち、１または複数を含み得る。一実施例において、制御モジュール４００は、テストスタック７００上に物理的に配置されかつそれと接続されるように設計され得る。すなわち、制御モジュール４００は、それ自身がテストスタック７００の一部分を形成し得る。デスクトップコンピュータまたはワークステーション６００は、テストスタック７００とは別個に配置され得るが、それとの回線ベース、無線、光学的、および／または他の種類の通信可能な接続を維持する。
【００３１】
図４Ａは、この発明の実施例に従った制御モジュール４００のブロック図である。ここに開示する他の図と関連して、図４Ａにおける同様の参照番号は、同様の、類似の、および／または実質的に類似の要素を示す。一実施例において、制御モジュール４００は、処理ユニット４２０、Ｉ／Ｏユニット４２２、データ記憶ユニット４２４、表示装置４２６、ネットワークインターフェイスユニット４２８、メモリ４３０、ならびに制御および電力バスインターフェイス１５０を有するコンピュータを担持、含有および／または組込む、ケース４１０を含む。コンピュータの各要素は、内部制御バス４７０、内部電力バス４７２、および選択的な高速データバス４７４に接続され得る。
【００３２】
制御モジュールのケース４１０は、テストモジュールのケース１１０に関連して上述したのと同様の、類似の、および／または実質的に類似の、材料、構造および／または特徴を含み得る。処理ユニット４２０はマイクロプロセッサを含み得、Ｉ／Ｏユニット４２２は、キーボードおよび／またはマウス、タッチパッド、または他のポイント装置等の、１または複数の入力装置を含み得る。Ｉ／Ｏユニット４２２はさらに、インターフェイスおよび／またはポートの組を含み得、それは、たとえば、通信ユニット１２０に含まれ得るものを含んだ、パラレルインターフェイス、シリアルインターフェイス、ＵＳＢインターフェイス、ＩＥＥＥ１３９４インターフェイス、ＰＣＭＣＩＡインターフェイス、および／または、１または複数の他の種類の通信インターフェイスを含み得る。データ記憶ユニット４２４は、ディスクドライブおよび／または他の種類のデータ記憶装置を含み得、表示装置４２６は、液晶表示（ＬＣＤ）等のフラットパネル装置を含み得る。ネットワークインターフェイスユニット４２８は、ネットワーク２０と信号を交換するための、１または複数の種類のネットワークインターフェイスおよびそれに関連する回路を含み得る。ネットワークインターフェイスユニット４２８は、たとえば、イーサネット（登録商標）インターフェイスであってもよい。
【００３３】
メモリ４３０は、ＲＡＭ、ＲＯＭ、ＰＲＯＭ、フラッシュメモリ、および／または他の記憶素子の１または複数の種類を含み得、その中にプログラム命令およびデータが常駐し得る。オペレーティングシステム４３２およびテストスタック管理ユニット４３４は、メモリ４３０内に常駐し得る。オペレーティングシステム４３２は、種々のハードウェアおよび／またはソフトウェア資源へのアクセスを管理するためのプログラム命令を含み得る。例示の実施例では、オペレーティングシステム４３２はマイクロソフト（Microsoft）社のＷｉｎｄｏｗｓ（登録商標）ＮＴを含む。一実施例において、テストスタック管理ユニット４３４は、テストモジュール１００の動作および／またはそれへの電力供給を管理または制御するための、グラフィカルユーザインターフェイス（ＣＵＩ）を提供する、複数のプログラム命令を含む。テストスタック管理ユニット４３４は、追加でまたは代替的に、テストスタック構成情報、テストスタック状態情報、および／または、テストモジュール１００および／または電力モジュール２００から受信した情報（たとえば、データ信号および／またはテスト結果）を分析および／または表示するよう向けられた複数のプログラム命令を含み得る。
【００３４】
一実施例において、制御モジュールの制御および電力バスインターフェイス１５０は、図３Ｃに関連して上に示したのと同様の、類似の、または実質的に類似の態様で、単一の制御および電力インターフェイス１５２を含む。このような実施例では、制御モジュール４００はテストスタック７００の所与の端部に配置することができ、この場合、テストモジュール１００および１または複数の電力モジュール２００は、スタック７００の、制御モジュール４００が配置される側の端部から離れて延在し得る。連結インサート１５６は、テストスタック７００内の制御モジュール４００、テストモジュール１００の組、および電力モジュール２００の組を連結することができ、それにより、共通の制御バス、高速データバスおよび電力バスが、テストスタック７００を通じて延在するようになる。
【００３５】
図４Ｂは、この発明の別の実施例に従った制御モジュール４００のブロック図である。一実施例において、制御モジュール４００は、テストスタック７００の上にまたはその中に配置され得るケース４１０を含み、それは、信号交換ユニット１５０の組、表示／インジケータユニット４５６、メモリ４３０、ならびに、制御および電力バスインターフェイス１５０を、担持、含有および／または組込む。内部制御バス４７０、内部電力バス４７２、および高速データバス４７４は、制御モジュール４００内の各要素を接続し得る。
【００３６】
所与の信号交換ユニット４５０は、ラップトップまたデスクトップコンピュータシステム５００、６００、表示／インジケータユニット４５６、メモリ４３０、および／または制御および電力バスインターフェイス１５０の間で信号を交換または転送するよう構成された、通信装置を含み得る。信号交換ユニット４５０とラップトップまたはデスクトップコンピュータ５００、６００との間の通信は、その性質が、回線ベース、無線、および／または光学的であり得る。例示の実施例において、信号交換ユニット４５０は、変調ステートマシンおよびメモリ４３０に接続されたＲＦトランシーバを含む。当業者には、単一の交換ユニット４５０が、特定の実施の詳細に従って、種々の形で存在し得ることが理解されるであろう。
【００３７】
表示／インジケータユニット４５６は、制御モジュール、コントローラ、および／またはテストスタックの状態および／または機能の視覚的表示を提供することが可能な、１または複数の装置を含み得る。表示／インジケータユニット４５６は、たとえば、ＬＣＤ表示および／または発光ダイオード（ＬＥＤ）の組を含み得る。メモリ４３０は、ＲＡＭ、ＲＯＭ、ＰＲＯＭ、フラッシュメモリ、および／または、バッファ、レジスタ等の他の記憶素子のうち、１または複数の種類を含み得る。
【００３８】
図４Ｂに示した制御モジュール４００内の制御および電力バスインターフェイス１５０は、図３Ｂに示したのと同様の、類似の、または実質的に類似の態様で、第１および第２の制御および電力インターフェイス１５２、１５４を含み得る。このような実施例においては、制御モジュール４００はテストスタック７００内の実質的にどの位置にも配置することができる。代替的に、図４Ｂの制御モジュール４００内の制御および電力バスインターフェイス１５０は、図３Ｃに示したのと同様の、類似の、または実質的に類似の態様で、単一の制御および電力インターフェイス１５２を含み得る。このような制御モジュール４００は、テストスタック７００の一方端部に配置することができる。
【００３９】
代替的な実施例において、ラップトップまたはデスクトップコンピュータ５００、６００を含むコントローラ３００は、たとえば、ＵＳＢまたは他の種類のインターフェイスを介して、テストモジュールの通信ユニット１２０と信号を交換するように構成され得る。このような実施例では、制御モジュール４００は不要となる。
【００４０】
さらに別の実施例では、コントローラ３００は、アプリケーションユーザインターフェイスをその中に、たとえば制御モジュール４００内に有するように構成することができ、そのアプリケーションユーザインターフェイスは、ラップトップコンピュータ５００またはデスクトップコンピュータもしくはワークステーション６００の上で実行することができる。この場合、制御モジュールは、コントローラ上に常駐するネットワークテスト用ソフトウェアを使用して、電力モジュール２００等の電源で、しかしテストモジュールなしに、動作することが可能になる。通常のノートブックＰＣは、現地の作業においてコントローラとともに使用することができるように、たとえばこのような態様で構成することができる。代替的に、制御モジュールの入出力ユニット４２２および表示装置４２６は、外部コンピュータを必要とせずに制御モジュール４００上でネットワークテスト用ソフトウェアを動作させるために、ユーザインターフェイスを直接供給することも可能である。
【００４１】
例示的なネットワークテストプラットフォーム
上述のように、この発明のネットワークテストアーキテクチャ１０は、種々のネットワークテストプラットフォームのための基礎となり得る。所与のネットワークテストプラットフォームは、特定の種類のネットワークテスト環境のために設計され得る。この発明に従って設計されたテストモジュール１００は、あらゆる、または実質的にあらゆるネットワークテストプラットフォームで、変更なしに動作または機能することが可能である。あらゆる、または実質的にあらゆるネットワークテストプラットフォームにおいて、所与のテストモジュール１００は、ネットワークテストプラットフォームの構造的特性を保持しながら、技術的進化に対応するように、容易にアップグレードまたは置換することができる。以下の例示的なネットワークテストプラットフォームの説明において、上記した図面におけるのと同様の参照番号は、同様の、類似の、または実質的に類似の要素を示す。
【００４２】
図５Ａは、この発明の実施例に従った第１のネットワークテストプラットフォーム８００を示す。一実施例において、第１のネットワークテストプラットフォーム８００は、テストスタック７００を含み、テストスタック７００は、図４Ａに示した種類の制御モジュール４００と、少なくとも１つのテストモジュール１００と、少なくとも１つの電力モジュール２００とを含む。第１のネットワークテストプラットフォーム８００内に含まれる電力モジュール２００の数は、先に説明したように、存在するテストモジュール１００の数に依存する。制御モジュール４００、各テストモジュール１００および各電力モジュール２００の制御および電力インターフェイス１５２、１５４は、連結インサート１５６の組で互いに連結され得る。その結果、テストスタック７００を通じて、共通の制御、データおよび電力バス７５０が走るまたは延在し得る。テストスタック７００内の２または３以上のテストモジュール１００は、さらに、それらの通信ユニット１２０を介して通信するよう接続および／または構成され得る。このようなテストモジュール１００同士の接続
は、テストモジュールネットワークの１または複数の部分を形成または構築し得る。１または複数のテストモジュール１００は、１または複数の別個のおよび／または共用のラインまたはリンクを通じて、１または複数のネットワーク２０に接続され得る。含まれるまたは組込まれるテストモジュール１００の数に応じて、第１のネットワークテストプラットフォーム８００は、現場の、製造工場内の、および／または実験室もしくは研究用のネットワークテスト環境に、うまく適応され得る。
【００４３】
図５Ｂは、この発明の実施例に従った第２のネットワークテストプラットフォーム８１０を示す。第２のネットワークテストプラットフォーム８１０は、図４Ｂに示した種類の制御モジュール４００と、少なくとも１つのテストモジュール１００と、少なくとも１つの電力モジュール２００とを有するテストスタック７００と通信するよう構成された、ラップトップまたはデスクトップコンピュータ６００を含み得る。第１のネットワークテストプラットフォーム８００の場合と同様に、第２のネットワークテストプラットフォーム８１０内の電力モジュール２００の数は、存在するテストモジュール１００の数に応じたものである。制御モジュール４００、各テストモジュール１００および各電力モジュール２００の制御および電力インターフェイス１５２、１５４は、連結インサート１５６の組を通じて連結され得、それにより、テストスタック７００を通じて走るまたは延在し得る、共通の制御、データおよび電力バス７５０が作成、定義および／または構築される。ネットワークテスト要件に応じて、テストスタック７００内の２つ以上のテストモジュール１００は、それらの通信ユニット１２０を介して通信するようにも接続および／または構成され得る。１または複数のテストモジュール１００は、１または複数の別個のおよび／または共用のラインまたはリンクを通じて、ネットワーク２０に接続され得る。第２のネットワークテストプラットフォーム８１０は、その中に含まれるか組込まれるテストモジュール１００の数に応じて、現場、製造工場内、および／または実験もしくは研究用のネットワークテスト環境に、うまく適応することができる。
【００４４】
図５Ｃは、この発明の実施例に従った第３のネットワークテストプラットフォーム８２０を示す。一実施例において、第３のネットワークテストプラットフォーム８２０は、テストモジュール１００と通信するよう構成されたラップトップまたはデスクトップコンピュータ６００を含み、ここで、テストモジュール１００は、その補助電力インターフェイス１６０を通じて電力を受けるように構成され得る。補助電力インターフェイス１６０は、たとえば、Ａ／Ｃアダプタポートおよびそれに関連する回路を含み得る。ラップトップまたはデスクトップコンピュータ６００は、テストモジュールの通信ユニット１２０に接続され得、テストモジュール１００は、ネットワーク２０に接続され得る。第３のネットワークテストプラットフォーム８２０もまた、現場、製造工場内、および／または実験室もしくは研究用のネットワークテスト環境にうまく適合し得る。
【００４５】
図５Ｄは、この発明の実施例に従った第４のネットワークテストプラットフォーム８２５を示す。図５Ｃに関連して、同様の参照番号は同様の、類似の、および／または実質的に類似の要素を示す。第４のネットワークテストプラットフォーム８２５は、第３のネットワークテストプラットフォーム８２０と同様のまたは実質的に同様の態様で構成され得る。しかし、ラップトップまたはデスクトップコンピュータ６００は、第１のネットワーク２０ａに接続され得、それがテストモジュールの通信ユニット１２０に接続される。第１のネットワーク２０ａは、インターネットを含むまたはそれからなり得る。テストモジュール１００はさらに、第２のネットワーク２０ｂに接続されて、物理的ネットワーク、ネットワーク信号形式および／またはプロトコル、ネットワーク装置、および／またはネットワークサービスのテスト、特徴付け、分析、診断、障害追跡、検証、監督、監視および／またはシミュレーションを容易にし得る。第１および第２のネットワーク２０ａ、２０ｂは実質的に独立であるか、または、互いに通信するよう構成され得る。
【００４６】
図５Ｅは、この発明の実施例に従った第５のネットワークテストプラットフォーム８３０を示す。一実施例において、第５のネットワークテストプラットフォーム８３０は、１または複数のテストスタック７００ａ、７００ｂと通信するよう接続または構成された、ラップトップまたはデスクトップコンピュータ６００を含む。ラップトップまたはデスクトップコンピュータ６００は、第１のテストスタック７００ａとの直接または局所的な接続と、第２のテストスタック７００ｂとの間接または遠隔の接続とを維持し得る。遠隔の接続は、インターネットからなるかまたはそれを含み得る第１のネットワーク２０ａを要し得る。
【００４７】
各テストスタック７００ａ、７００ｂは、テストラック８３２の中にまたその上に装着される、テストモジュール１００および少なくとも１つの電力モジュール２００の組を含み得る。連結インサート１５６の組は、各テストスタック７００ａ、７００ｂ内の隣接するテストモジュール１００および電力モジュール２００の第１および／または第２の制御、データおよび電力インターフェイス１５２、１５４を連結することができ、それにより、各テストスタック７００ａ、７００ｂの中に共通の制御および電力バス７５０が形成または構築され得る。所与のテストスタック７００ａ、７００ｂ内の２つ以上のテストモジュール１００はまた、それらの通信ユニット１２０を介して互いに通信するよう構成および／または接続され得る。各テストスタック７００ａ、７００ｂ内の１または複数のテストモジュール１００は、物理的ネットワーク、ネットワーク信号形式および／またはプロトコル、ネットワーク装置、および／またはネットワークサービスのテスト、特徴付け、分析、診断、障害追跡、検証、監督、監視、および／またはシミュレーションを容易にするために、第２のネットワーク２０ｂに接続され得る。第１および第２のネットワーク２０ａ、２０ｂは、実質的に独立であるか、または互いに通信するように構成され得る。第５のネットワークテストプラットフォーム８３０は、製造、中央オフィス、および／または他のネットワークテスト環境にうまく適合され得る。
【００４８】
ユーザインターフェイス
コントローラ３００上で実行されるテストスタック管理ユニット４３４（図４Ａ）は、テストスタック動作の図解式および／または視覚的管理を容易にするＧＵＩと関連して、生成、提供および／または動作することが可能である。ＧＵＩは、個々のテストモジュール１００、テストモジュール１００の群、および／または電力モジュール２００の動作を制御することで、物理的ネットワーク、ネットワーク信号形式および／またはプロトコル、ネットワーク装置、および／またはネットワークサービスのテスト、特徴付け、分析、診断、障害追跡、検証、監督、監視、および／またはシミュレーションを容易にし得る。ＧＵＩは付加的に、構成パラメータ、テスト結果、データ、および／または他の情報の図解式または視覚的表示も容易にし得る。
【００４９】
図６は、この発明の実施例に従ったテストスタック動作を管理するための例示的なＧＵＩ９００を示す。一実施例において、ＧＵＩ９００は、アプリケーション作業領域および／またはメインウインドウ９１０を含み、その中に、アイコン９２０ａ、９２０ｂ、９２０ｃの組および／またはモジュールウインドウ９３０ａ、９３０ｂ、９３０ｃの組が表示され得る。各アイコン９２０ａ、９２０ｂ、９２０ｃは、テストモジュール１００または電力モジュール２００を図解式または視覚的に表現することができる。所与のモジュールウインドウ９３０ａ、９３０ｂ、９３０ｃは、ａ）テストモジュール１００および／または電力モジュール２００の組に対応する情報の表示、および／または、ｂ）１または複数のテストモジュール１００および／または電力モジュール２００の制御、を容易にし得る。モジュールウインドウ９３０ａ、９３０ｂ、９３０ｃは、当業者に理解される態様で、メインウインドウ９１０内に敷きつめて表示および／またはずらしながら重なるように表示され得る。
【００５０】
この発明に従って生成されたＧＵＩ９００は、メニューバー、種々のメニュー、および／または１または複数のボタン、リストボックス、テキストボックス、選択および／または命令制御、および／または他の様々な種類のＧＵＩの小型装置（widgets）もしくは制御装置（controls）を提供することができ、それにより、ユーザ入力に応じたテストスタック管理動作を容易にする。所与のモジュールウインドウ９３０ａ、９３０ｂ、９３０ｃ内の特定の図解式要素を選択することで、テストモジュール１００、電力モジュール２００、１または複数のテストルーチン、テストスタックの構成および／または状態、テスト動作、および／またはテスト結果に関連する情報を表示する、追加のウインドウまたは子ウインドウが生成され得る。
【００５１】
この発明が種々の利点を提供することが見出された。たとえば、それは、個々の外部ケース１１０、２１０および４１０のサイズに限定されることはなく、適切な種類および数の個別のモジュールを選択しかつ連結することによって、所与の状況において要求され得るどのような作業能力にも対応するように、好都合にスケーリングすることができる。電力インターフェイス１５２および１５４ならびに連結インサート１５６により、各モジュールの内部の通信およびデータバスは、システム全体の視点からは外的なものとなり、したがって、この発明のネットワークテストアーキテクチャバスを、個々のコンポーネントの物理的限界から解き放つ。各テストモジュール１００の個別のＭＡＣアドレス１３２および電力モジュール２００の個別のＭＡＣアドレス２４２は、各々一意のモジュールをアドレス指定するときの可能性のある競合を排除することによって、実質的に無制限のスケーラビリティおよびシステム設計の柔軟性を与える。これはまた、コントローラが各モジュールに対して個別に、必要に応じて電源をオフまたはオンにするように命令することを可能にすることによって、この発明の電力節減機能を容易にし、それにより、どの時点においても必要最小限のリアルタイムの電力消費を維持することが可能になる。これは、電源および電力利用可能性が限られ得る現地での応用において、重要な利点である。
【００５２】
この発明は具体的な最良の形態に関連して説明されたが、多くの代替例、変形例および変更例が上記説明に鑑みて当業者には明らかであることが理解される。たとえば、テストモジュール１００は、第１および第２の側１１２、１１４以外の側辺にも、代替的なまたは追加の制御および電力インターフェイスを含むかまたは組込むことが可能である。また、テストモジュールは、たとえば電池等の自身の内部電源を組込むことができ、電力バス１７２によって、必要に応じて他のモジュールに電力を供給することも可能である。別の例として、テストスタック７００の１または複数の部分における制御信号の発信は、特定のテストモジュール１００、電力モジュール２００、および／またはコントローラ３００内のＲＦ通信装置によって達成することが可能である。
【００５３】
したがって、この発明は、ここに含まれるクレームの精神および範囲に当てはまるそのようなすべての代替例、変形例および変更例を包含することが意図される。ここに記載されまたは添付の図面に示されたすべての事項は、例示のものであり限定するものではないと理解されるべきである。
【図面の簡単な説明】
【００５４】
【図１】この発明の一実施例に従った、スケーラブルで拡張可能なネットワークテストアーキテクチャのブロック図である。
【図２Ａ】この発明の一実施例に従ったテストモジュールのブロック図である。
【図２Ｂ】この発明の一実施例に従ったテストモジュールの斜視図である。
【図２Ｃ】この発明の一実施例に従った、互いに連結された第１、第２、および第３のテストモジュールの斜視図である。
【図３Ａ】この発明の一実施例に従った電力モジュールのブロック図である。
【図３Ｂ】この発明の一実施例に従った電力モジュールの斜視図である。
【図３Ｃ】この発明の別の実施例に従った電力モジュールの斜視図である。
【図４Ａ】この発明の一実施例に従った制御モジュールのブロック図である。
【図４Ｂ】この発明の別の実施例に従った制御モジュールのブロック図である。
【図５Ａ】この発明の一実施例に従った第１の例示的なネットワークテストプラットフォームを示す図である。
【図５Ｂ】この発明の一実施例に従った第２の例示的なネットワークテストプラットフォームを示す図である。
【図５Ｃ】この発明の一実施例に従った第３の例示的なネットワークテストプラットフォームを示す図である。
【図５Ｄ】この発明の一実施例に従った第４の例示的なネットワークテストプラットフォームを示す図である。
【図５Ｅ】この発明の一実施例に従った第５の例示的なネットワークテストプラットフォームを示す図である。
【図６】この発明の一実施例に従った、テストスタック動作を管理するための例示的なグラフィカルユーザインターフェイス構造を示す図である。
【図１】
2006514358.tif 000003
2006514358.tif 000004
2006514358.tif 000005
2006514358.tif 000006
【図３Ａ】
2006514358.tif 000007
2006514358.tif 000008
2006514358.tif 000009
【図４Ａ】
2006514358.tif 000010
【図４Ｂ】
2006514358.tif 000011
【図５Ａ】
2006514358.tif 000012
【図５Ｂ】
2006514358.tif 000013
【図５Ｃ】
2006514358.tif 000014
【図５Ｄ】
2006514358.tif 000015
【図５Ｅ】
2006514358.tif 000016
【図６】
2006514358.tif 000017
【手続補正書】
【提出日】平成17年3月4日(2005.3.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークテストアーキテクチャであって、
複数の機能を行なうための複数のモジュール（１００、２００、３００、または４００）を含み、複数のモジュール（１００、２００、３００、または４００）の各々は一意の識別子（１３２）を有し、さらに
付加的な機能を行なうための付加的なモジュール（１００、２００、３００、または４００）を含み、付加的なモジュール（１００、２００、３００、または４００）は付加的な一意の識別子（１３２）を有し、さらに
複数のモジュール（１００、２００、３００、または４００）の間に接続される制御バス（１７０）と、
複数のモジュール（１００、２００、３００、または４００）の間に接続されるデータバス（１７４）と、
複数のモジュール（１００、２００、３００、または４００）の間に接続される電力バス（１７２）と、
制御バス（１７０）、データバス（１７４）、および電力バス（１７２）の付加的なモジュール（１００、２００、３００、または４００）への同時接続時に、一意の識別子（１３２）および付加的な識別子（１３２）を使用して、複数のモジュール（１００、２００、３００、または４００）および付加的なモジュール（１００、２００、３００、または４００）の動作、データ送信、および電力供給をそれぞれ、制御バス（１７０）、データバス（１７４）、および電力バス（１７２）を通じて制御するためのコントローラ（３００）とを含む、ネットワークテストアーキテクチャ。
【請求項２】
複数のモジュール（１００、２００、３００、または４００）はさらに、
電力モジュール（２００）の組および
テストモジュール（１００）の組のうち少なくとも一方を含み、各テストモジュール（１００）は少なくとも１種類のネットワークテスト動作に関連付けられ、少なくとも１つのテストモジュール（１００）は少なくとも１つの電力モジュール（２００）に対して物理的に位置付けることが可能であり、
ネットワークテストアーキテクチャはさらに
分離可能な連結部材（１５６）の組を含み、各分離可能な連結部材（１５６）は、テストモジュール（１００）、電力モジュール（２００）およびコントローラ（３００）の群から選ばれる１つと、テストモジュール（１００）、電力モジュール（２００）およびコントローラ（３００）の群から選択される１つとの間に、制御バス（１７０）、データバス（１７４）および電力バス（１７２）の接続を同時に構築する、請求項１に記載のネットワークテストアーキテクチャ。
【請求項３】
テストモジュール（１００）の組の中に含まれるテストモジュール（１００）の数はスケーリングすることが可能である、請求項２に記載のネットワークテストアーキテクチャ。
【請求項４】
各テストモジュール（１００）、各電力モジュール（２００）およびコントローラ（３００）は、分離可能な連結部材（１５６）の一部に対応するように構築された共通のバスインターフェイス（１５０）を含む、請求項２に記載のネットワークテストアーキテクチャ。
【請求項５】
各テストモジュール（１００）の共通のバスインターフェイス（１５０）と、各電力モジュール（２００）の共通のバスインターフェイス（１５０）と、コントローラ（３００）の共通のバスインターフェイス（１５０）と、分離可能な連結部材（１５６）の組とは、コントローラ（３００）に、テストモジュール（１００）の組に、および電力モジュール（２００）の組に延びる共通のバス（７５０）を含む、請求項４に記載のネットワークアーキテクチャ。
【請求項６】
コントローラ（３００）は、
コンピュータシステム（５００、６００）と、
制御モジュール（４００）と、
制御モジュール（４００）に接続された信号転送ユニット（４５０）とを含み、信号転送ユニット（４５０）は、少なくともコンピュータシステム（５００、６００）と制御モジュール（４００）との間で信号を交換するように構成される、請求項２に記載のネットワークテストアーキテクチャ。
【請求項７】
信号転送ユニット（４５０）は、有線の通信装置および無線の通信装置の群から選ばれる通信装置を含む、請求項６に記載のネットワークテストアーキテクチャ。
【請求項８】
テストモジュール（１００）の組内の各テストモジュール（１００）およびコントローラ（３００）は、電力モジュール（２００）の組および連結部材（１５６）の組と独立して動作するよう構成することができる、請求項２に記載のネットワークテストアーキテクチャ。
【請求項９】
各テストモジュール（１００）は、テストモジュール（１００）、電力モジュール（２００）およびコントローラ（３００）の群から選択される１つを物理的に収容するように構築されるケース（１１０、２１０、４１０）を含む、請求項２に記載のネットワークテストアーキテクチャ。
【請求項１０】
テストモジュール（１００）は、
ハードウェア、ソフトウェアおよびプログラマブル媒体の群から選ばれる１つを含むテスト素子ユニット（１３０）と、
テスト素子ユニット（１３０）に接続される補助電力インターフェイス（１６０）とを含む、請求項２に記載のネットワークテストアーキテクチャ。
【国際調査報告】
2006514358.tif 000018