(57)【特許請求の範囲】
【請求項１】
異なる複数のネットワークアドレスを介して通信するデータパケット信号送受信機の試験方法であって、
データパケット信号送受信機で、前記異なる複数のネットワークアドレスの１つ目を介して、１つ以上の第１のデータパケットを受信する工程と、
前記データパケット信号送受信機で、前記１つ以上の第１のデータパケットの少なくとも１つの受信を示す、少なくとも１つの第１の応答確認信号を送信する工程と、
所定の数の前記１つ以上の第１のデータパケットを、前記データパケット信号送受信機で受信した後、前記異なる複数のネットワークアドレスの２つ目を介して前記データパケット信号送受信機で、１つ以上の第２のデータパケットを受信する工程と、
前記データパケット信号送受信機で、前記１つ以上の第２のデータパケットの少なくとも１つの受信を示す、少なくとも１つの第２の応答確認信号を送信する工程と、
前記データパケット信号送受信機で、前記異なる複数のネットワークアドレスの前記２つ目を介して、前記少なくとも１つの第２の応答確認信号の前記受信の後に送信される前記１つ以上の第２のデータパケットの１つ以上の追加的なデータパケットを受信する工程と、
を含む方法。
【請求項２】
前記異なる複数のネットワークアドレスは複数の媒体アクセス制御（ＭＡＣ）アドレスを含む、請求項１に記載の方法。
【請求項３】
前記１つ以上の第１のデータパケットは１つ以上の同期データパケットを含む、請求項１に記載の方法。
【請求項４】
前記１つ以上の第２のデータパケットは１つ以上の試験データパケットを含む、請求項１に記載の方法。
【請求項５】
前記１つ以上の第１のデータパケットの前記受信の前に、データパケットカウンターをリセットする工程を更に含む、請求項１に記載の方法。
【請求項６】
所定の数の、前記１つ以上の第１のデータパケットの前記受信の後に、データパケットカウンターをリセットする工程を更に含む、請求項１に記載の方法。
【請求項７】
前記少なくとも１つの第１の応答確認信号の前記送信の後に、前記ネットワークアドレスを、前記異なる複数のネットワークアドレスの前記２つ目に設定する工程を更に含む、請求項１に記載の方法。
【請求項８】
前記所定の数の前記１つ以上の第１のデータパケットの前記受信の後に、前記ネットワークアドレスを、前記異なる複数のネットワークアドレスの前記２つ目に設定する工程を更に含む、請求項１に記載の方法。
【請求項９】
前記少なくとも１つの第１の応答確認信号の前記送信の後で、かつ前記１つ以上の第２のデータパケットの前記受信の前に、前記異なる複数のネットワークアドレスの前記１つ目を無効化し、前記異なる複数のネットワークアドレスの前記２つ目を有効化する工程を更に含む、請求項１に記載の方法。
【請求項１０】
前記少なくとも１つの第２の応答確認信号は前記少なくとも１つの第１の応答確認信号と異なる、請求項１に記載の方法。
【請求項１１】
異なる複数のネットワークアドレスを介して通信するデータパケット信号送受信機の試験方法であって、
前記異なる複数のネットワークアドレスの１つ目を介して、データパケット信号送受信機によって受信するために、１つ以上の第１のデータパケットを送信する工程と、
前記データパケット信号送信機から、前記１つ以上の第１のデータパケットの少なくとも１つの受信を示す、少なくとも１つの第１の応答確認信号を受信する工程と、
所定の数の、前記少なくとも１つの第１の応答確認信号を受信した後に、前記異なる複数のネットワークアドレスの２つ目を介して前記データパケット信号送受信機によって受信するために、１つ以上の第２のデータパケットを送信する工程と、
前記データパケット信号送受信機から、前記１つ以上の第２のデータパケットの少なくとも１つの受信を示す、少なくとも１つの第２の応答確認信号を受信する工程と、
前記少なくとも１つの第２の応答確認信号の前記受信の後に、前記異なる複数のネットワークアドレスの前記２つ目を介して前記データパケット信号送受信機によって受信するために、前記１つ以上の第２のデータパケットの１つ以上の追加的なデータパケットを送信する工程と、
を含む方法。
【請求項１２】
前記異なる複数のネットワークアドレスは複数の媒体アクセス制御（ＭＡＣ）アドレスを含む、請求項１１に記載の方法。
【請求項１３】
前記１つ以上の第１のデータパケットは１つ以上の同期データパケットを含む、請求項１１に記載の方法。
【請求項１４】
前記１つ以上の第２のデータパケットは１つ以上の試験データパケットを含む、請求項１１に記載の方法。
【請求項１５】
前記少なくとも１つの第１の応答確認信号の前記受信の後に、応答確認カウンターをリセットする工程を更に含む、請求項１１に記載の方法。
【請求項１６】
前記１つ以上の第２のデータパケットの前記送信の後に、データパケットカウンターをインクリメントする工程を更に含む、請求項１１に記載の方法。
【請求項１７】
前記少なくとも１つの第２の応答確認信号の前記受信の後に、応答確認カウンターをインクリメントする工程を更に含む、請求項１１に記載の方法。
【請求項１８】
前記１つ以上の第２のデータパケットの前記１つ以上の追加的なデータパケットのそれぞれの前記送信の後に、前記データパケットカウンターをインクリメントする工程を更に含み、請求項１１に記載の方法。
【請求項１９】
前記データパケット信号送受信機から、前記１つ以上の第２のデータパケットの前記１つ以上の追加のデータパケットの対応する１つ以上の受信を示す、前記少なくとも１つの第２の応答確認信号の１つ以上の追加の応答確認信号を受信する工程を更に含む、請求項１１に記載の方法。
【請求項２０】
前記少なくとも１つの第２の応答確認信号の前記受信の後に前記応答確認カウンターをインクリメントする工程を更に含む、請求項１９に記載の方法。
【請求項２１】
前記少なくとも１つの第２の応答確認信号は前記少なくとも１つの第１の応答確認信号と異なる、請求項１１に記載の方法。
【請求項２２】
異なる複数のネットワークアドレスを介して通信するデータパケット信号送受信機を試験するための試験機を含む装置であって、
前記異なる複数のネットワークアドレスの１つ目を介して、データパケット信号送受信機によって受信するために、１つ以上の第１のデータパケットを送信するための送信機であって、
前記データパケット信号送受信機から、所定の数の、少なくとも１つの第１の応答確認信号を受信した後に、前記異なる複数のネットワークアドレスの２つ目を介して前記データパケット信号送受信機によって受信するために、１つ以上の第２のデータパケットを送信するための送信機と、
前記１つ以上の第１のデータパケットの少なくとも１つの受信を示す、前記少なくとも１つの第１の応答確認信号を受信し、かつ
前記データパケット信号送受信機から、前記１つ以上の第２のデータパケットの少なくとも１つの受信を示す、少なくとも１つの第２の応答確認信号を受信し、前記少なくとも１つの第２の応答確認信号の前記受信の後に、前記異なる複数のネットワークアドレスの前記２つ目を介して、前記データパケット信号送受信機による受信のために、前記１つ以上の第２のデータパケットの１つ以上の追加的なデータパケットを送信するための受信機と、
を含む装置。
【請求項２３】
前記異なる複数のネットワークアドレスが複数の媒体アクセス制御（ＭＡＣ）アドレスを含む、請求項２２に記載の装置。
【請求項２４】
前記１つ以上の第１のデータパケットが１つ以上の同期データパケットを含む、請求項２２に記載の装置。
【請求項２５】
前記１つ以上の第２のデータパケットが１つ以上の試験データパケットを含む、請求項２２に記載の装置。
【請求項２６】
応答確認カウンターを更に含み、
該応答確認カウンターは、前記少なくとも１つの第１の応答確認信号の受信の後にリセットされる、請求項２２に記載の装置。
【請求項２７】
データパケットカウンターを更に含み、
該データパケットカウンターは、前記１つ以上の第２のデータパケットの送信の後にインクリメントされる、請求項２２に記載の装置。
【請求項２８】
応答確認カウンターを更に含み、
該応答確認カウンターは、前記少なくとも１つの第２の応答確認信号の受信の後にインクリメントされる、請求項２２に記載の装置。
【請求項２９】
データパケットカウンターを更に含み、
該データパケットカウンターは、前記１つ以上の第２のデータパケットの前記１つ以上の追加的なデータパケットのそれぞれの送信の後に、インクリメントされる、請求項２２に記載の装置。
【請求項３０】
前記受信機は更に、前記データパケット信号送受信機から、前記１つ以上の第２のデータパケットの前記１つ以上の追加のデータパケットの対応する１つ以上の受信を示す、前記少なくとも１つの第２の応答確認信号の１つ以上の追加の応答確認信号を受信する、請求項２２に記載の装置。
【請求項３１】
応答確認カウンターを更に含み、
該応答確認カウンターは、前記少なくとも１つの第２の応答確認信号の受信の後にインクリメントされる、請求項２２に記載の装置。
【請求項３２】
前記少なくとも１つの第２の応答確認信号は前記少なくとも１つの第１の応答確認信号と異なる、請求項２２に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、試験シーケンスの一部として、試験装置と無線デバイスとの同期を必要とする、無線デバイスを試験するためのシステム及び方法に関連する。
【背景技術】
【０００２】
今日の携帯用デバイスの多くは、電話、デジタルデータ転送、地理的位置決め等に無線「接続」を利用している。周波数スペクトル、変調方法、及び電力スペクトル密度に違いがあるにもかかわらず、無線接続性の規格は、データを伝送し、受信するために、同期させたデータパケットを使用する。
【０００３】
一般的に、これらの無線接続性能力の全て（例えば、ＷｉＦｉ、ＷｉＭＡＸ、Ｂｌｕｅｔｏｏｔｈ（登録商標）など）は、それらの接続性能力を有するデバイスが順守しなければならないパラメーター及び制限を特定する工業取得規格（例えば、ＩＥＥＥ ８０２．１１及びＩＥＥＥ ８０２．１６）によって定義される。
【０００４】
一連のデバイス開発のどの時点でも、デバイスがその規格の仕様内で動作するということを試験し、かつ検証する必要がある。そのようなデバイスの殆どは、送受信機、すなわち、無線ＲＦ信号を送受信するものである。そのようなデバイスを試験するために設計された専用のシステムは、典型的には、デバイスの送信信号を受信及び分析するように設計され、かつ、業界承認の規格に従った信号を送ることにより、デバイスがその規格に従って無線信号を受信及び処理しているか否かを判定するように設計される、サブシステムを含む。
【０００５】
試験環境は、デバイス、試験機、及びコンピューターコントローラーから構成される。コンピューター及び試験機は共同して、デバイスの送信信号を捕捉し、その後、これを基本規格によって提供される仕様に対して分析し、適合された信号をデバイスに送信し、基本規格の仕様に対するその受信機性能を試験する。
【０００６】
現在の無線デバイス（例えば、携帯電話）の多くにおいて開発者が直面する問題というのが、デバイスの無線サブブロックを制御する直接的な方法が存在しないということである。無線サブブロックを制御するために、デバイスのＣＰＵに命令を出す必要があり、ＣＰＵは順に無線サブシステムに対応する命令を出す。この種類の制御は、このような通信が非効率となり得るために試験時間を増加させることになる。
【０００７】
これに対処する方法が提案されている（例えば特許文献１：米国特許第７,６８９,２１３号。その開示内容は本明細書に組み込まれる）。この種のシステムにおいて、試験装置及び無線システムは、所定の試験シーケンスに従う。この所定の試験シーケンスが機能するため、試験装置及び無線システムは、その２つの試験装置及び無線システムが、他方が次に何を行うかを知るために同期しなくてはならない。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】米国特許第７,６８９,２１３号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００９】
無線システムの同期に関して問題が生ずることがあり、これは上記の試験方法の確実な実施に関して問題を生じさせることになる。これは、無線サブシステム内のソフトウェアが、命令を発することと、結果が得られるときとの間で時間遅延を起こさせる際に生じ得る。この遅延は、ひいては、２つのシステムの同期にずれを生じさせることがあり、これは試験装置が基本的に、無線サブシステムが監視又は受信していないパケットを送信しているためである。したがって、命令を発する際に遅延を呈するシステム内で確実な同期を実施するためのシステム及び方法を有することが望ましい。
【課題を解決するための手段】
【００１０】
本発明は被試験デバイスと、試験を制御する試験装置との同期を維持するために、複数のネットワークアドレス（例えば、媒体アクセス制御、すなわちＭＡＣアドレス）が使用されるデータパケット信号送受信機を試験するためのシステム及び方法である。代表的な実施形態により、第１のＭＡＣアドレスを使用して同期が確立され、その後、第２のＭＡＣアドレスを使用して試験が行われる。
【００１１】
本発明の一実施形態により、データパケット信号送受信機を試験する方法は、
データパケット信号送受信機で、複数のネットワークアドレスの１つ目を介して、１つ以上の第１のデータパケットを受信する工程であって、データパケット信号送受信機は、複数のネットワークアドレスを介して通信する、ところの受信工程と、
データパケット信号送受信機で、１つ以上の第１のデータパケットの少なくとも１つの受信を示す、少なくとも１つの第１の応答確認信号を送信する工程と、
所定の数の１つ以上の第１のデータパケットを、データパケット信号送受信機で受信した後、複数のネットワークアドレスの２つ目を介してデータパケット信号送受信機で、１つ以上の第２のデータパケットを受信する工程と、
データパケット信号送受信機で、１つ以上の第２のデータパケットの少なくとも１つの受信を示す、少なくとも１つの第２の応答確認信号を送信する工程と、を含む。
【００１２】
請求される本発明の別の実施形態により、データパケット信号送受信機を試験する方法は、
複数のネットワークアドレスの１つ目を介して、データパケット信号送受信機によって受信するために、１つ以上の第１のデータパケットを送信する工程であって、データパケット信号送受信機は、複数のネットワークアドレスを介して通信する、ところの工程と、
データパケット信号送受信機から、１つ以上の第１のデータパケットの少なくとも１つの受信を示す、少なくとも１つの第１の応答確認信号を受信する工程と、
所定の数の、少なくとも１つの第１の応答確認信号を受信した後に、複数のネットワークアドレスの２つ目を介してデータパケット信号送受信機によって受信するために、１つ以上の第２のデータパケットを送信する工程と、
データパケット信号送受信機から、１つ以上の第２のデータパケットの少なくとも１つの受信を示す、少なくとも１つの第２の応答確認信号を受信する工程と、を含む。
【００１３】
本発明の別の実施形態により、データパケット信号送受信機を試験するための試験機を含む装置は、
複数のネットワークアドレスの１つ目を介して、データパケット信号送受信機によって受信するために、１つ以上の第１のデータパケットを送信するための送信機であって、データパケット信号送受信機は、複数のネットワークアドレスを介して通信するように適合され、かつ
データパケット信号送受信機から、所定の数の、少なくとも１つの第１の応答確認信号を受信した後に、複数のネットワークアドレスの２つ目を介してデータパケット信号送受信機によって受信するために、１つ以上の第２のデータパケットを送信するための送受信機と、
１つ以上の第１のデータパケットの少なくとも１つの受信を示す、少なくとも１つの第１の応答確認信号を受信し、かつ
データパケット信号送受信機から、１つ以上の第２のデータパケットの少なくとも１つの受信を示す、少なくとも１つの第２の応答確認信号を受信するための受信機と、を含む。
【図面の簡単な説明】
【００１４】
【図１】図１は、ケーブルを使用して試験装置（試験機）に接続された被試験デバイス（ＤＵＴ）を有する従来の試験構成を示す。
【図２】図２は従来の同期（ＳＹＮＣ）イベントを示す。
【図３】図３は、信号受信試験が続く同期とともに生じ得る従来の問題を示す。
【図４】図４は、本発明の一実施形態にしたがったＤＵＴ及び試験機の同期の確立及び維持を示す。
【図５】図５は、本発明の別の実施形態にしたがったＤＵＴを試験する試験機を示す。
【図６】図６は媒体アクセス制御（ＭＡＣ）アドレスパケットを示す。
【図７Ａ】図７Ａは、本発明の更なる実施形態にしたがった試験機及びＤＵＴの動作をそれぞれ表す状態フロー図である。
【図７Ｂ】図７Ｂは、本発明の更なる実施形態にしたがった試験機及びＤＵＴの動作をそれぞれ表す状態フロー図である。
【図８Ａ】図８Ａは、本発明の更なる実施形態にしたがった試験機及びＤＵＴの動作をそれぞれ表す更なる状態フロー図である。
【図８Ｂ】図８Ｂは、本発明の更なる実施形態にしたがった試験機及びＤＵＴの動作をそれぞれ表す更なる状態フロー図である。
【発明を実施するための形態】
【００１５】
以下の「発明を実施するための形態」は、添付図面を参照してここで請求されている発明の例示の実施形態に関するものである。以下の説明は、例示的なものであって、本発明の範囲に関して限定するものではないことを意図する。かかる実施形態は、当業者が本発明を実施することを可能にするのに十分詳細に説明されており、本発明の趣旨及び範囲を逸脱することなく、一部の変形を用いる他の実施形態が実施され得るということは理解されよう。
【００１６】
本発明の開示を通じて、内容から反対であるという明確な指示がなければ、説明するような個々の回路要素は、数において単数の場合もあれば複数の場合もあることが理解されるであろう。例えば「回路（circuit）」及び「回路（circuitry）」という用語は、説明される機能を提供するために能動的及び／又は受動的であり、かつ互いに接続されるか又は他の方法で結合されている単一の構成要素又は複数の構成要素のいずれかを含み得る。更に、「信号」という用語は、１つ又はそれよりも多くの電流、１つ又はそれよりも多くの電圧、又はデータ信号を指す場合がある。図面内では、同様の又は関連の要素は、同様の又は関連の英字、数字、又は英数字の符号が付されている。更に、本発明は、個別の電子回路（好ましくは、１つ又はそれよりも多くの集積回路チップの形態）を使用する実施例という関連で説明されているが、このような回路のいかなる部分の機能も、代替的に、処理される信号周波数又はデータ転送速度により、１つ又はそれよりも多くの適切にプログラムされたプロセッサを使用して実施することができる。
【００１７】
以下でより詳細に記載されるように、本発明は、システムが、同期のためおよび実際の試験のために使用された異なるデータパケットと命令とを区別することを可能となるよう、ＤＵＴ内で、複数のネットワークアドレス（例えば、媒体アクセス制御（ＭＡＣ）アドレスの形態のデバイス識別子など）を使用するためのシステム及び方法を提供する。結果として、試験装置はパケット生成をより容易に制御することができ、複数の識別子を使用することによって、本方法は、試験用パケットのみが試験結果において考慮されることを確実にし、それによって複数のＤＵＴにおいて生じ得る問題に対処する。以下の議論は、ＩＥＥＥ ８０２．１１システムに関連しているが、無線並びに有線システム規格に適用できるは、当業者によって容易に理解されよう。
【００１８】
一度ＤＵＴによりデータパケットが受信され、それが良好なパケットとして受信されると、応答確認信号（例えば、ＡＣＫ）が生成される。８０２．１１システムにおいて、これは通常、処理時間を節約し、システム全体のスループットを最適化するために生成されるハードウェアである。Ｂｌｕｅｔｏｏｔｈ（登録商標）などの他の規格が、試験モードの間、受信されたパケットをループバックさせる状態にあり、そのパケットは、受信されたデータの正確な（ビット単位）表示を含む。これらの応答は異なるように見えるが、本発明の説明の目的のため、パケットが送信パケットの受信に反応して生成されるという点において同様である。これは、ＤＵＴがパケットを受信し試験の用意ができているということを試験装置が知るのを可能にする。これは、試験機及びＤＵＴを同期させるために更に使用することができる。
【００１９】
図１に示されているように、多くの無線通信システムに使用されるようなデータパケット信号受信機を試験するための従来の試験環境１０は、試験装置１２（例えば、ベクトル信号発生器（ＶＳＧ）及びベクトル信号解析器（ＶＳＡ））、被試験デバイス（ＤＵＴ）１４及びコントローラー（例えば、コンピューター）１５を含み、図示のように、実質的に相互接続されている。上記に引用された特許において説明されているように、ＤＵＴ１４は、多くの埋め込まれたサブシステム（図示されない）を有し、これはホストプロセッサ、メモリ、無線送受信機及び１つ以上の周辺デバイスを含み、メモリは、ＤＵＴ１４によって使用されるプログラム（例えば、ファームウェア）を記憶するため使用される。
【００２０】
コントローラー１５は一般的に、外部インターフェース接続１５ａ、１５ｂ、例えば、ユニバーサルシリアルバス（ＵＳＢ）、シリアル周辺機器インターフェース（ＳＰＩ）、ＲＳ−２３２シリアル・インターフェースなどを通じて、試験装置１２及びＤＵＴ１４を制御する製造試験ソフトウェアを実行する。加えて、試験装置１２は、汎用インターフェースバス（ＧＰＩＢ）又はイーサネット（登録商標）などのような、追加的なインターフェース接続を通じて制御することができる。別の方法としては、コントローラー１５は、少なくとも機能的意味において、単一ユニットとして形成するために、試験装置１２の部分として組み込むこができる。試験装置１２及びＤＵＴ１４は、信号インターフェース１３を通じて通信するが、このインターメースは無線インターフェースとするこができるものの、製造試験目的においては通常有線インターフェースである。
【００２１】
上記の特許で議論されているように、これらの信号インターフェース１５ｂを通じたコントローラー１５とＤＵＴ１４との間の通信は、試験装置１２を有することによって最小化することができるが、ＤＵＴ１４は、試験イベントの所定のシーケンスに従って動作し、これにより意図される試験結果が得られる。例えば、試験装置１２及びＤＵＴ１４が確実に同期されるように、すなわち、所定の試験シーケンス内の同じ点において同期が確立される。その後、試験（例えば、パケットエラー率に対する）が試験装置１２によって実行され、ＤＵＴ１４によって試験装置１２へと戻される応答確認信号（ＡＣＫ）の数によって確認されるように、所定の数のパケットがＤＵＴ１４によって正確に受信されるまで、パケットを送信する。しかしながら、いくつかの例において、ＤＵＴ１４は送信データパケットを受信しないことがあり、結果として、試験装置１２がいくつのパケットを送信したかが分からず、試験シーケンスをいつ終了すべきかが分からない。
【００２２】
図２に示されているように、典型的な同期事象は、データパケット２１、２２、２３を送信する試験装置１２を含む。最初に、第１のデータパケット２１が送信される際、ＤＵＴ１４はまだ用意ができていない。したがって、試験装置１２がタイムアウトし、別のデータパケット２２を送信する。また、ＤＵＴ１４がまだ用意ができていない場合、試験１２がタイムアウトし、別のデータパケット２３を送信する。この時点で、ＤＵＴ１４は用意ができ、次にデータパケット２４を送信する。ＩＥＥＥ ８０２．１１システムの場合、これは自動的に生成されるＡＣＫである。
【００２３】
第１のデータパケット２１の受信の際にＤＵＴ１４が、用意ができている場合において、これはＡＣＫ２４で迅速に応答する。いずれにせよ、同期に続き、認証された試験シーケンスがその後実行される。完全な試験シーケンス中に、複数の同期事象が必要であってもよい。
【００２４】
図３を参照し、同期事象３０ａの後に受信試験シーケンス３０ｂが続く。同期シーケンス３０ａは上記の通りであり（図２）、試験装置１２はＤＵＴ１４が用意できるまで、データパケット３１、３２、３３を送信し、その後これがＡＣＫ３４を返す。送信データパケット３１、３２、３３は、ＤＵＴ１４のＭＡＣアドレスと同一のＭＡＣアドレスを使用する。
【００２５】
この応答確認信号３４に続き、試験装置１２及びＤＵＴ１４は、実際の試験に備えるためにいくらかの時間をとり（３０ｃ）、その後、試験装置１２が、用意ができ、その第１のデータパケット３５を送信する。また用意ができたＤＵＴは、受信モードにあり（例えば、同期シーケンス中において既に受信モードにあったため）、これは応答確認パケット３６を出す。続く送信データパケット３７、３９、４１に対して、対応する応答確認パケット３８、４０、４２が生じる。
【００２６】
しかしながら、ここまで、ＤＵＴ１４は受信される実際のパケットを認識しておらず、それぞれの確認を自動的に生成している。このシーケンスにおける一定の点において、例えば、試験装置１２が次のデータパケット４３を送信するとき、ＤＵＴ１４は、次の送信パケット４３を良好なパケットとして受信及び認識するために、用意ができている。しかしながら、次のパケット４５はその後、ＤＵＴ１４によって良好なパケットとして認識されず、それに応じてＡＣＫが生成されない。したがって、ＤＵＴ１４は、このデータパケット４５に応答せず、試験装置１２はタイムアウトし、別の応答確認信号４９を生じる別のデータパケット４７を送信する。この時点において、試験装置１２は、ここで、ＤＵＴ１４が、ＤＵＴ１４によって生成された６つの戻り応答確認パケット３６、３８、４０、４２、４４、４９に基づいて６つのデータパケットを受信したものと認識する。しかしながら、ＤＵＴ１４は、受信された２つのデータパケット４５、４７のみを認識する。結果として、試験シーケンスが、それぞれ試験装置１２及びＤＵＴ１４による６つのデータパケットの送信及び受信として定義される場合、試験機器１２は試験シーケンスの次の部分に進むが、ＤＵＴ１４は、これが更なる４つのデータパケットの到着を待つことから進まない。結果として、試験装置１２及びＤＵＴ１４は、もはや同期せず、試験は意図されるようには進まない。
【００２７】
図４に示されているように、本発明に従い、データの欠損したパケット、又は準備ができていないＤＵＴは回避され得る。ＤＵＴ１４に対して、いくつかのＭＡＣアドレスを使用するのではなく、同期及び試験シーケンスのために別個のＭＡＣアドレスが使用される。例えば、同期シーケンスに関しては、ＤＵＴ１４は、ＭＡＣアドレスＸを使用して応答し、受信試験シーケンスに関しては、ＤＵＴ１４はＭＡＣアドレスＹを使用する。試験装置１２は、必要な時点で、２つのＭＡＣアドレスを容易に切り替えることができる。
【００２８】
例えば、試験装置１２は、ターゲットアドレスとしてのＭＡＣアドレスＸで、第１のデータパケット１０１を送信する。用意ができていないＤＵＴ１４は、応答確認信号を返さない。試験装置１２はその後、第２のデータパケット１０２を送信する。用意ができていないＤＵＴ１４はまた、確認信号を返すことができない。試験装置１２は、第３のデータパケット１０３を送信する。ＤＵＴ１４はここで用意ができ、ＭＡＣアドレスＸに応答するようにプログラミングされ、応答確認信号１０４を出す。
【００２９】
その後、短い時間間隔１００ｃの後、試験装置１２及びＤＵＴ１４は、受信試験１００ｂに備える。試験装置１２は、ターゲットアドレスとして、ＭＡＣアドレスＹを使用して、データパケット１０５、１０６、１０７の送信を開始する。しかしながら、ＤＵＴ１４は依然と用意ができておらず、応答確認信号を返すことができない。タイムアウトの後、試験装置１２は別のデータパケット１０８を送信し、ＤＵＴ１４（ここでは用意ができる、ＭＡＣアドレスＹに応答するようにプログラミングされる）は応答確認信号１０９を返し、ＤＵＴ１４が受信試験に対して用意ができていることを示す。結果として、試験装置１２は、ＤＵＴ１４が、用意ができていなかったため、試験の一部として送信された前のパケットを無視するべきことを知る（例えば、ＰＥＲ計算）。結果的に、試験装置１２は、対応する応答確認信号１１１、１１３に基づき、受信試験を行うために、より多くのデータパケット１１０、１１２を送信することができる。試験装置１２は第１の応答確認信号１０９を無視し、再同期の指標として扱うか、又は受信試験の一部として見なすことができる。
【００３０】
図５に示されているように、本発明の一実施形態にしたがって、試験装置１２は、送信機サブシステム（例えば、ＶＳＧ）２１２ａ、受信機サブシステム（例えば、ＶＳＡ）２１２ｂ、及びＤＵＴ２１４との信号インターフェース２１３によって伝達される送信及び受信信号をルーティングするための信号ルート指定回路２１２ｃ（例えば、スイッチ、マルチプレクサ、又はダイプレクサ）を有する試験機２１２を含む。
【００３１】
図６に示されているように、当該技術分野において既知であるように、ＭＡＣアドレス３００は６つのバイトを含み、それぞれ８ビットのアドレスを提供する。一般的に、最初の３つのバイト３０１、３０２、３０３は、その製造者によってデバイスに割り当てられる組織的に固有の識別子を形成する。残りの３つのバイト３０４、３０５、３０６は、ネットワーク・インターフェースコントローラー１５（ＮＩＣ）アドレスを形成する。本発明にしたがって、複数のＭＡＣアドレスを提供するために変更される可能性があるのは、これら最後の３バイト３０４、３０５、３０６である。
【００３２】
図７Ａに示されているように、試験装置１２の動作と関連する事象４００のシーケンスを図に表すことができる。最初に、１つ以上の第１のデータパケットが、多数のネットワークアドレスの１つ目を介して受信するために送信される（４０２）。これに続き、第１のデータパケットの少なくとも１つの受信を示す少なくとも１つの第１の応答確認信号が受信され（４０４）。所定の数の第１の応答確認信号の受信の後、複数のネットワークアドレスの２つ目を介して、１つ以上の第２のデータパケットが送信される（４０６）。これに続き、第２のデータパケットの少なくとも１つの受信を示す少なくとも１つの第２の応答確認信号が受信される（４０８）。
【００３３】
図７Ｂに示されているように、本発明の別の実施形態にしたがって、ＤＵＴ２１４によって実行される事象のシーケンスを図示することができる。最初に、複数のネットワークアドレスの１つ目を介して、１つ以上の第１のデータパケットが受信される（４５２）。これに応答し、第１のデータパケットの少なくとも１つの受信を示す少なくとも１つの第１の応答確認信号が送信される（４５４）。所定の数の第１のデータパケットの受信に続き、１つ以上の第２のデータパケットが、複数のネットワークアドレスの２つ目を介して受信される（４５６）。これに応答し、少なくとも１つの第２のデータパケットの受信を示す少なくとも１つの第２の応答確認信号が送信される（４５８）。
【００３４】
図８Ａ及び図８Ｂに示されているように、本発明の更なる実施形態にしたがって、試験機２１２及びＤＵＴ２１４によって実行される、事象４００ａ、４５０ａのより詳細なシーケンスを図示することができる。最初に、所定のチャネル５００で同期が行われる。試験機２１２はその後、ターゲットＭＡＣアドレスＸを使用して、データパケット５０２をＤＵＴ２１４に送信することを開始する。応答確認信号が受信されない場合（５０４）、別のデータパケットが送信される（５０２）。応答確認信号が受信された場合（５０４）、同期が達成される（５０６）。あるいは、同期が完了したものと認識される前に、２つ以上の応答確認信号が必要とされることが、必要とされる場合がある。
【００３５】
その間、ＤＵＴ２１４は、同期を達成するチャネルを設定し（５５０）、その受信機５５２がＭＡＣアドレスＸを介して応答することを可能にし、データパケット５５４の受信を開始する。応答確認信号が自動的に生成されると、ＤＵＴ２１４は、受信されるパケットの数が同期に必要な数（この例では１）と同じまたはそれ以上になるまで、このようにして動作する（５５６）。この後、シーケンスにおいて、次の試験５５８（この例において受信ＰＥＲ試験）が開始される。
【００３６】
その間、同期の後に実行される受信試験は、試験機２１２からのものである。このような試験は異なるターゲットＭＡＣアドレスを使用し、これによって送信データパケットは、新しいＭＡＣターゲットアドレスＹを含むように変更され（５１０）、試験機は応答確認信号が受信されるまで（５１２）データパケットを送信する。一度応答確認信号が受信されると（５２０）、データパケット及び応答確認カウンターがリセットされる（５２０）。この例において、パケットの両方の数がゼロにリセットされる。あるいは、これらが１にリセットされ得るように、１つのパケットが既に受信されている。しかしながら、受信を確実にするために。最初のパケットに対してロバスト（堅牢）なパケットが使用される場合、パケットカウンターは、最初のパケットが同じレベルでないことがあるため、ゼロにリセットされるか、又は所望の受信試験と同じ変調を使用する。
【００３７】
カウンターをリセットした後（５２０）、再び新しいＭＡＣアドレスＹで、データパケットが送信される（５２２）。このパケットは、所望の受信試験のための特定のものであるべきである。データパケットは、その後インクリメントされる（５２４）。応答確認信号が受信されない場合（５２６）、試験フローは、別のデータパケットの送信のために戻る（５２２）。データパケット５２６に反応して応答確認信号が受信されると、応答確認パケットカウンターがインクリメントされる（５２８）。受信される応答確認信号の合計数が応答確認信号の特定の数ＸＸＸよりも小さい場合（５３０）、フローは、別のデータパケットの送信のために戻る（５２２）。受信される応答確認信号の数が特定の数と同じである場合、試験は終わることができ（５４０）、試験は終了し、例えば、１と、送信データパケットに対する応答確認信号の比率との差としてＰＥＲが計算され得る。
【００３８】
当業者にとって容易に理解されるように、試験シーケンスの一部として、信号電力レベル及び変調は、ＭＡＣアドレスが同じである限りにおいて、新しいデータパケット５２２の送信プロセス中に変更され得る。異なるデータパケットタイプ、及びこれらの対応する応答確認信号を追跡するのみでよい。これは、単一の試験シーケンス内の多数のデータ速度の試験を可能にする。例えば、ＤＵＴ２１４は、異なる入力信号レベルの、４つの異なるデータを有する４００のパケットを、各パケットタイプに対して１００の応答確認信号で、受信しなくてはならないことが特定され得る。一度、受信試験の終了に達すると（５４０）、試験機２１２は、所定の試験シーケンス内の次の試験項目に移る。
【００３９】
試験機２１２のフローと同時に、ＤＵＴ２１４は、同期が達成した後に、フローのその一部を継続する。ＤＵＴ２１４は、受信試験モードに入り（５６０）、データパケットカウンター（これは、応答確認信号を生成した、正確に受信されたデータパケットの数を数える）をリセットし（５６２）、そのＭＡＣアドレスをアドレスＹに変更する（５６４）。ＤＵＴ  ２１４はここで、パケットの特定の数ＸＸＸが受信されるまで、ＭＡＣアドレスＹを使用してデータパケットの受信を開始し（５６６）、その後、受信試験が完了し（５６８）、ＤＵＴ２１４は、次の試験項目、又は別の所定の試験シーケンスへと続く。
【００４０】
試験工程４００ａ、４５０ａのこのような組み合わせは単なる例であり、請求される本発明に従って他の多くの組み合わせが可能であり、主な目的は、試験機２１２及びＤＵＴ２１４が、両方が試験に対して、用意ができてきるときを特定するため、そして、一方のタイプのパケットを他方のものとして扱う（例えば、同期パケットを受信試験の一部として扱う）のを防ぐことを可能にすることである、ということは当業者により容易に理解されよう。これは、ＤＵＴソフトウェアの実行との完全に同期することなく、ＤＵＴ受信機及びその動作を可能にするにもかかわらず、試験機２１２及びＤＵＴ２１４が同期を失わないようにする。例えば、ＤＵＴソフトウェアが、受信されたパケットの正確な数を検出するのが遅れた場合、試験機２１２は、これが、ＤＵＴ２１４が所定の数のパケットを受信したことを知るために、データパケットの送信を中止することができる。
【００４１】
例えば、同期のための特定のパケット、及び受信試験のための異なるパケットを使用して、追加的な機能が実施され得ることが更に理解される。例えば、変調、データ内容などを試験するために、受信試験パケットが使用され得る。いずれにせよ、上記のＭＡＣアドレスの使用は、これがＤＵＴのソフトウェアにおいて既にサポートされた機能であるため、既存のＤＵＴソフトウェアに対する影響は最小限である。
【００４２】
本発明の範囲及び趣旨から逸脱することなく、本発明の構造及び動作方法の様々な他の修正及び変更を行えることが当業者に明らかであろう。本発明は、特定の好ましい実施形態に関連して説明したが、特許請求の範囲に示す本発明は、このような特定的な実施形態に不当に限定されるべきではないことを理解すべきである。以下の特許請求の範囲が本発明の範囲を規定し、かつこれらの請求項及びその均等物の範囲内の構造及び方法がそれによって包含されることを意図している。
【図１】
0005952808.tif 000002
【図２】
0005952808.tif 000003
【図３】
0005952808.tif 000004
【図４】
0005952808.tif 000005
【図５】
0005952808.tif 000006
【図６】
0005952808.tif 000007
【図７Ａ】
0005952808.tif 000008
【図７Ｂ】
0005952808.tif 000009
【図８Ａ】
0005952808.tif 000010
【図８Ｂ】
0005952808.tif 000011