(57)【特許請求の範囲】
【請求項１】
複数の信号チャネルのうちの少なくとも１つを介して通信することを含む、無線周波数（ＲＦ）データパケット信号送受信機の被試験デバイス（ＤＵＴ）を試験する方法であって、
テスタにより前記複数の信号チャネルのうちの１つを介して前記ＤＵＴからリンク開始データパケットを受信することと、
前記テスタにより前記複数の信号チャネルのうちの前記１つを介して前記リンク開始データパケットに応答するテスタ応答データパケットを送信することと、
前記テスタにより前記複数の信号チャネルのうちの前記１つを介して前記テスタ応答データパケットに応答するＤＵＴ応答データパケットを受信することと、
前記テスタにより前記複数の信号チャネルのうちの前記１つを介して前記ＤＵＴ応答データパケットに応答する別のテスタ応答データパケットを送信することを見合わせることと、
少なくとも、前記テスタにより前記複数の信号チャネルのうちの１つを介して前記ＤＵＴからリンク開始データパケットを受信することと、前記テスタにより前記複数の信号チャネルのうちの前記１つを介して前記リンク開始データパケットに応答するテスタ応答データパケットを送信することと、を繰り返すことと
を含む方法。
【請求項２】
前記繰り返すことは、前記テスタによる前記複数の信号チャネルのうちの少なくとも第１のチャネル及び第２のチャネルを介した前記受信及び前記送信をもたらす、請求項１に記載の方法。
【請求項３】
前記ＤＵＴは、Ｂｌｕｅｔｏｏｔｈ（登録商標）ｌｏｗ  ｅｎｅｒｇｙ機器を含み、
前記リンク開始データパケットは、アドバタイズメントデータパケットを含み、
前記テスタ応答データパケットは、スキャン要求データパケットを含み、
前記ＤＵＴ応答データパケットは、スキャン応答データパケットを含む、請求項１に記載の方法。
【請求項４】
前記テスタにより前記複数の信号チャネルのうちの前記１つを介して前記リンク開始データパケットに応答するテスタ応答データパケットを送信することは、前記テスタ応答データパケットを第１の信号出力で送信することを含み、
前記テスタによる前記複数の信号チャネルのうちの前記１つを介した前記リンク開始データパケットに応答するテスタ応答データパケットの前記送信を繰り返すことは、前記テスタ応答データパケットを前記第１の信号出力未満の第２の信号出力で送信することを含む、請求項１に記載の方法。
【請求項５】
前記ＤＵＴ応答データパケットは、複数の信号特性を含み、
前記方法は、前記テスタにより前記複数の信号特性のうちの少なくとも１つを解析することを更に含む、請求項１に記載の方法。
【請求項６】
複数の信号チャネルのうちの少なくとも１つを介して通信することを含む、無線周波数（ＲＦ）データパケット信号送受信機の被試験デバイス（ＤＵＴ）を試験する方法であって、
前記ＤＵＴにより前記複数の信号チャネルのうちの１つを介してリンク開始データパケットを送信することと、
前記ＤＵＴにより前記複数の信号チャネルのうちの前記１つを介して前記リンク開始データパケットに応答するテスタ応答データパケットを受信することと、
前記テスタにより前記複数の信号チャネルのうちの前記１つを介して前記テスタ応答データパケットに応答するＤＵＴ応答データパケットを送信することと、
前記テスタにより前記複数の信号チャネルのうちの前記１つを介して前記ＤＵＴ応答データパケットに応答する別のテスタ応答データパケットの受信を行わないことと、
少なくとも、前記ＤＵＴにより前記複数の信号チャネルのうちの１つを介してリンク開始データパケットを送信することと、前記ＤＵＴにより前記複数の信号チャネルのうちの前記１つを介して前記リンク開始データパケットに応答するテスタ応答データパケットを受信することと、を繰り返すことと
を含む方法。
【請求項７】
前記繰り返すことは、前記ＤＵＴによる前記複数の信号チャネルのうちの少なくとも第１のチャネル及び第２のチャネルを介した前記送信及び前記受信をもたらす、請求項６に記載の方法。
【請求項８】
前記ＤＵＴは、Ｂｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙ機器を含み、
前記リンク開始データパケットは、アドバタイズメントデータパケットを含み、
前記テスタ応答データパケットは、スキャン要求データパケットを含み、
前記ＤＵＴ応答データパケットは、スキャン応答データパケットを含む、請求項６に記載の方法。
【請求項９】
前記ＤＵＴにより前記複数の信号チャネルのうちの前記１つを介して前記リンク開始データパケットに応答するテスタ応答データパケットを受信することは、前記テスタ応答データパケットを第１の信号出力で受信することを含み、
前記ＤＵＴによる前記複数の信号チャネルのうちの前記１つを介した前記リンク開始データパケットに応答するテスタ応答データパケットの前記受信を繰り返すことは、前記テスタ応答データパケットを前記第１の信号出力未満の第２の信号出力で受信することを含む、請求項６に記載の方法。
【請求項１０】
複数の信号チャネルのうちの少なくとも１つを介して通信することを含む、無線周波数（ＲＦ）データパケット信号送受信機の被試験デバイス（ＤＵＴ）を試験する方法であって、
前記ＤＵＴにより前記複数の信号チャネルのうちの１つを介してリンク開始データパケットを送信することと、
テスタにより前記リンク開始データパケットを受信して、それに応答して前記複数の信号チャネルのうちの前記１つを介してテスタ応答データパケットを送信することと、
前記ＤＵＴにより前記テスタ応答データパケットを受信して、それに応答して前記複数の信号チャネルのうちの前記１つを介してＤＵＴ応答データパケットを送信することと、
前記テスタにより前記ＤＵＴ応答データパケットを受信して、それに応答して前記複数の信号チャネルのうちの前記１つを介して別のテスタ応答データパケットを送信することを見合わせることと、
少なくとも、前記ＤＵＴにより前記複数の信号チャネルのうちの１つを介してリンク開始データパケットを送信することと、前記テスタにより前記リンク開始データパケットを記受信して、それに応答して前記複数の信号チャネルのうちの前記１つを介してテスタ応答データパケットを送信することと、前記ＤＵＴにより前記テスタ応答データパケットを受信して、それに応答して前記複数の信号チャネルのうちの前記１つを介してＤＵＴ応答データパケットを送信することと、を繰り返すことと
を含む方法。
【請求項１１】
前記繰り返すことは、前記ＤＵＴ及び前記テスタによる前記複数の信号チャネルのうちの少なくとも第１のチャネル及び第２のチャネルを介した前記送信をもたらす、請求項１０に記載の方法。
【請求項１２】
前記繰り返すことは、前記ＤＵＴによる前記複数の信号チャネルのうちの少なくとも第１のチャネル及び第２のチャネルを介した前記送信をもたらす、請求項１０に記載の方法。
【請求項１３】
前記ＤＵＴは、Ｂｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙ機器を含み、
前記リンク開始データパケットは、アドバタイズメントデータパケットを含み、
前記テスタ応答データパケットは、スキャン要求データパケットを含み、
前記ＤＵＴ応答データパケットは、スキャン応答データパケットを含む、請求項１０に記載の方法。
【請求項１４】
前記テスタにより前記複数の信号チャネルのうちの前記１つを介してテスタ応答データパケットを送信することは、前記テスタ応答データパケットを第１の信号出力で送信することを含み、
前記テスタによる前記複数の信号チャネルのうちの前記１つを介したテスタ応答データパケットの前記送信を繰り返すことは、前記テスタ応答データパケットを前記第１の信号出力未満の第２の信号出力で送信することを含む、請求項１０に記載の方法。
【請求項１５】
前記ＤＵＴにより前記テスタ応答データパケットを受信することは、前記テスタ応答データパケットを第１の信号出力で受信することを含み、
前記ＤＵＴによる前記テスタ応答データパケットの前記受信を繰り返すことは、前記テスタ応答データパケットを前記第１の信号出力未満の第２の信号出力で受信することを含む、請求項１０に記載の方法。
【請求項１６】
前記ＤＵＴ応答データパケットは、複数の信号特性を含み、
前記方法は、前記テスタにより前記複数の信号特性のうちの少なくとも１つを解析することを更に含む、請求項１０に記載の方法。
【発明の詳細な説明】
【背景技術】
【０００１】
本願は、参照によりその開示が本明細書に明示的に組み込まれる、２０１５年９月１４日に出願された米国特許出願第１４／８５２，８０３号に対する優先権を主張する。
【０００２】
本発明は、低出力無線周波数（ＲＦ）データパケット信号送受信機の試験、特に、通信リンク開始シーケンスの通常の部分としてテスタと機器との間で交換されるデータパケットを使用するそのような機器の試験に関する。
【０００３】
今日の電子機器の多くは、接続及び通信の目的の両方で無線信号技術を使用する。無線機器は、電磁エネルギを送受信するため、また２つ又はそれ以上の無線機器は、それらの信号周波数及びパワースペクトル密度に基づいて互いの動作に干渉する可能性を有するため、これらの機器及びそれらの無線信号技術は、様々な無線信号技術標準仕様に準拠する必要がある。
【０００４】
そのような無線機器を設計するとき、そのような機器が、それらに含まれる無線信号技術規定標準ベース仕様のそれぞれを確実に満たすか又は上回ることとなるように、技術者は、格別の注意を払う。更に、これらの機器が後で大量に製造されるとき、含まれる無線信号技術標準ベース仕様に準拠することを含めて、製造欠陥が不適切な動作の原因とならないことを確実にするために、これらの機器は、試験される。
【０００５】
これらの機器をその製造及び組立に続いて試験するために、現在の無線機器試験システムは、被試験デバイス（ＤＵＴ）のそれぞれに試験信号を提供して、それぞれのＤＵＴから受信した信号を解析するためのサブシステムの試験を一般的に採用する。いくつかのサブシステム（多くの場合「テスタ」と称する）は、ＤＵＴに送信されることとなるソース信号又は試験信号を提供するための１つ又はそれ以上のベクトル信号発生器（ＶＳＧ）と、ＤＵＴにより生成された信号を解析するための１つ又はそれ以上のベクトル信号解析器（ＶＳＡ）と、を含む。ＶＳＧによる試験信号の生成及びＶＳＡにより実施される信号解析は、様々な機器が、異なる周波数範囲、帯域幅及び信号変調特性を有する様々な無線信号技術標準に対して準拠していることを試験するためにそれぞれが使用できるように、（例えば、パーソナルコンピュータなどの内部プログラム可能コントローラ又は外部プログラム可能コントローラの使用により）概ねプログラム可能である。
【０００６】
無線機器の試験は、それらの受信サブシステム及び送信サブシステムの試験を一般的に含む。テスタは、一般的に、試験データパケット信号の規定のシーケンスを、例えば、異なる周波数、出力レベル及び／又は変調技術を使用してＤＵＴに送信して、ＤＵＴ受信サブシステムが適切に動作しているかどうかを判定する。同様に、ＤＵＴは、試験データパケット信号を、様々な周波数、出力レベル及び／又は変調技術で送信して、ＤＵＴ送信サブシステムが適切に動作しているかどうかを判定する。
【０００７】
低出力ＲＦデータパケット信号送受信機は、多くの場合、通信リンクを開始するためのシーケンスの一部としてデータパケットを交換する。一例として、Ｂｌｕｅｔｏｏｔｈ（登録商標）Ｌｏｗ  Ｅｎｅｒｇｙ（ＢＬＥ）として既知の（又は「Ｂｌｕｅｔｏｏｔｈ  Ｓｍａｒｔ」としても既知の）パーソナルエリアネットワーク（ＰＡＮ）技術が挙げられる。本技術は、接続が確立されると、中心機器（「クライアント」）と周辺機器（「サーバ」）との間の接続性を提供しながらも、そのエネルギ要件において非常に保守的に設計されている。そのような機器の例には、中心機器として「スマートフォン」、周辺機器としてユーザの手首に結び付けられた脈拍数センサが挙げられる。
【０００８】
初期のＢｌｕｅｔｏｏｔｈ機器は、携帯電話に対するオンエアヘッドセット及びＭＰ３再生機器に対する携帯スピーカなどのモバイル用途向け無線データ接続を提供するように設計された。より新しいＢＬＥ機器は、簡略化するように設計され、また、電力使用を最小化するためにデータをより少ない量、かつより低速で伝達することによって、バッテリ寿命を保ち、より長い期間にわたって動作可能となるように設計されている。
【０００９】
製造中、ＢＬＥサブシステムが試験されているとき、入力／出力（Ｉ／Ｏ）ポートは、受信器及び送信機の物理レベルの挙動の導電試験並びにＤＵＴ制御を容易にするために利用できる。しかし、ＢＬＥサブシステムがサーバ周辺機器（例えば、センサ）と組み合わされると、Ｉ／Ｏポートは、（例えば、除去されるか又は封止されて）一般的にはもはや利用できない。したがって、その段階での試験は、放射性信号伝達を用いて（例えば、無線ＲＦ信号を介して）無線で実施される必要がある。しかし、個別のＤＵＴ制御は、ほとんど利用できない（例えば、導電性信号経路も無線制御信号チャネルも利用できない）ため、そのような試験は、テスタとＢＬＥ形式の周辺被試験デバイス（ＤＵＴ）との間の無線通信リンクを、ＤＵＴ内のドライバソフトウェア及びテスタ内のＤＵＴ特異的試験ソフトウェアを含むことによって確立されたＤＵＴ制御により、確立することに依存する。ドライバソフトウェア及び試験ソフトウェアのそのような要件は、試験の複雑さ及び時間を増加させ、それによって、試験費用が増加する。
【００１０】
加えて、ＢＬＥの例で続けると、通信リンクを開始するために周辺機器により使用されるデータパケットは、複数の（例えば、３つの）チャネルのうちの任意に載せてランダムな順序で送信できる。どのチャネルに載せてＤＵＴが送信することとなるかを試験システムが事前に識別している場合を除いて、試験システムは、応答データパケットをその同じチャネルに載せて確定的に送信することができない。このことは、試験時間を顕著に遅延させるか、又はＤＵＴ内で用いられることとなる所定のコーディングのいくつかの形式を必要とする可能性があり、一般化された試験方法論の使用を無効にするであろう。
【００１１】
更にＢＬＥの例では、通信リンクの確立が保留の間、通信リンクを開始しようとするデータパケットシーケンス間に、比較的長い時間間隔が存在する。その一方で、リンク開始シーケンス中、開始データパケットは、複数の規定のチャネルに載せて間断なく送信される。データパケットのそのような高速シーケンスが試験のために使用でき、それによって、より多くの試験データが得られ、高速化でき、総試験時間を低減できるのであれば、有利となろう。
【発明の概要】
【００１２】
ここで請求されている発明によれば、複数の利用可能な信号チャネルのうちの少なくとも１つを介する通信を含む、無線周波数（ＲＦ）データパケット信号送受信機の被試験デバイス（ＤＵＴ）を試験するための方法が提供される。通信リンク開始シーケンスの通常の部分としてテスタとＤＵＴとの間で交換されるデータパケットは、選択的に交換かつ圧縮されて、ＤＵＴ内に特別なドライバを含むこと、テスタ内に特別な試験ソフトウェアを含むこと又はテスタとＤＵＴとの間の同期した通信リンクを確立することを必要とせずに、ＤＵＴの試験を可能にする。例えば、Ｂｌｕｅｔｏｏｔｈ  ｌｏｗ  ｅｎｅｒｇｙ送受信機の場合には、アドバタイズメントデータパケット、スキャン要求データパケット及びスキャン応答データパケットを、そのような手法で使用できる。
【００１３】
ここで請求されている発明の一実施形態によれば、複数の信号チャネルのうちの少なくとも１つを介する通信を含む、無線周波数（ＲＦ）データパケット信号送受信機の被試験デバイス（ＤＵＴ）を試験するための方法は、
【００１４】
テスタにより複数の信号チャネルのうちの１つを介してＤＵＴからリンク開始データパケットを受信することと、
【００１５】
テスタにより複数の信号チャネルのうちの１つを介してリンク開始データパケットに応答するテスタ応答データパケットを送信することと、
【００１６】
テスタにより複数の信号チャネルのうちの１つを介してテスタ応答データパケットに応答するＤＵＴ応答データパケットを受信することと、
【００１７】
テスタにより複数の信号チャネルのうちの１つを介してＤＵＴ応答データパケットに応答する別のテスタ応答データパケットを送信することを見合わせることと、
【００１８】
少なくとも、
【００１９】
テスタによる複数の信号チャネルのうちの１つを介したＤＵＴからのリンク開始データパケットの受信と、
【００２０】
テスタによる複数の信号チャネルのうちの１つを介したリンク開始データパケットに応答するテスタ応答データパケットの送信と、を繰り返すことと、を含む。
【００２１】
ここで請求されている発明の別の実施形態によれば、複数の信号チャネルのうちの少なくとも１つを介する通信を含む、無線周波数（ＲＦ）データパケット信号送受信機の被試験デバイス（ＤＵＴ）を試験するための方法は、
【００２２】
ＤＵＴにより複数の信号チャネルのうちの１つを介してリンク開始データパケットを送信することと、
【００２３】
ＤＵＴにより複数の信号チャネルのうちの１つを介してリンク開始データパケットに応答するテスタ応答データパケットを受信することと、
【００２４】
ＤＵＴにより複数の信号チャネルのうちの１つを介してテスタ応答データパケットに応答するＤＵＴ応答データパケットを送信することと、
【００２５】
ＤＵＴにより複数の信号チャネルのうちの１つを介してＤＵＴ応答データパケットに応答する別のテスタ応答データパケットの受信を行わないことと、
【００２６】
少なくとも、
【００２７】
ＤＵＴによる複数の信号チャネルのうちの１つを介したリンク開始データパケットの送信と、
【００２８】
ＤＵＴによる複数の信号チャネルのうちの１つを介したリンク開始データパケットに応答するテスタ応答データパケットの受信と、を繰り返すことと、を含む。
【００２９】
ここで請求されている発明の別の実施形態によれば、複数の信号チャネルのうちの少なくとも１つを介する通信を含む、無線周波数（ＲＦ）データパケット信号送受信機の被試験デバイス（ＤＵＴ）を試験するための方法は、
【００３０】
ＤＵＴにより複数の信号チャネルのうちの１つを介してリンク開始データパケットを送信することと、
【００３１】
テスタによりリンク開始データパケットを受信して、それに応答して複数の信号チャネルのうちの１つを介してテスタ応答データパケットを送信することと、
【００３２】
ＤＵＴによりテスタ応答データパケットを受信して、それに応答して複数の信号チャネルのうちの１つを介してＤＵＴ応答データパケットを送信することと、
【００３３】
テスタによりＤＵＴ応答データパケットを受信して、それに応答して複数の信号チャネルのうちの１つを介して別のテスタ応答データパケットを送信することを見合わせることと、
【００３４】
少なくとも、
【００３５】
ＤＵＴによる複数の信号チャネルのうちの１つを介したリンク開始データパケットの送信と、
【００３６】
テスタによるリンク開始データパケットの受信、及びそれに応答した、複数の信号チャネルのうちの１つを介したテスタ応答データパケットの送信と、
【００３７】
ＤＵＴによるテスタ応答データパケットの受信、及びそれに応答した、複数の信号チャネルのうちの１つを介したＤＵＴ応答データパケットの送信と、を繰り返すことと、を含む。
【図面の簡単な説明】
【００３８】
【図１】導電環境又は有線環境における無線周波数（ＲＦ）データパケット信号送受信機の被試験デバイス（ＤＵＴ）の一般的な試験環境を示す図である。
【００３９】
【図２】放射環境又は無線環境おけるＲＦ  ＤＵＴの一般的な試験環境を示す図である。
【００４０】
【図３】ここで請求されている発明の例示的実施形態による、無線環境におけるＲＦ  ＤＵＴの試験環境を示す図である。
【００４１】
【図４】テスタ応答を伴わないＢＬＥ  ＤＵＴによるアドバタイズメントパケットの送信を示す図である。
【００４２】
【図５】例示的実施形態による、ＢＬＥ  ＤＵＴとテスタとの間のアドバタイズメントパケット、スキャン要求パケット及びスキャン応答パケットの交換を示す図である。
【００４３】
【図６】例示的実施形態による、ＢＬＥ  ＤＵＴと複数のスキャン要求パケットを同時に送信するテスタとの間のアドバタイズメントパケット、スキャン要求パケット及びスキャン応答パケットの交換を示す図である。
【図７】例示的実施形態による、ＢＬＥ  ＤＵＴと複数のスキャン要求パケットを同時に送信するテスタとの間のアドバタイズメントパケット、スキャン要求パケット及びスキャン応答パケットの交換を示す図である。
【００４４】
【図８】例示的実施形態による、ＢＬＥ  ＤＵＴと出力レベルを変化させて複数のスキャン要求パケットを同時に送信するテスタとの間のアドバタイズメントパケット、スキャン要求パケット及びスキャン応答パケットの交換を示す図である。
【図９】例示的実施形態による、ＢＬＥ  ＤＵＴと出力レベルを変化させて複数のスキャン要求パケットを同時に送信するテスタとの間のアドバタイズメントパケット、スキャン要求パケット及びスキャン応答パケットの交換を示す図である。
【発明を実施するための形態】
【００４５】
以下の「発明を実施するための形態」は、添付図面を参照してここで請求されている発明の例示の実施形態に関するものである。そのような記載は、本発明の範囲に関して例示的なものであり、かつ限定するものではないということを意図している。そのような実施形態は、当業者が本発明を実施することを可能にするのに十分詳細に説明されており、本発明の趣旨及び範囲を逸脱することなく、一部の変形を用いる他の実施形態が実施され得るということが理解されよう。
【００４６】
本発明の開示を通じて、内容から反対であるという明確な指示がなければ、説明するような個々の回路要素は、数において単数の場合もあれば複数の場合もあることが理解されるであろう。例えば「回路（circuit）」及び「回路（circuitry）」という用語は、単一の構成要素又は複数の構成要素のいずれかを含んでもよく、それらは、説明される機能を提供するように、能動的及び／又は受動的であり、かつ（１つ又はそれ以上の集積回路チップとして）互いに接続されるか又は他の方法で結合され得る。更に、「信号」という用語は、１つ又はそれ以上の電流、１つ又はそれ以上の電圧又はデータ信号を指してもよい。図面内では、同様の又は関連する要素は、同様の又は関連の英字、数字、又は英数字指定子を有する。更に、本発明は、個別の電子回路（好ましくは、１つ又はそれ以上の集積回路チップの形態）を使用する実施例という関連で説明されているが、このような回路のいかなる部分の機能も、代替的に、処理される信号周波数又はデータ転送速度により、１つ又はそれ以上の適切にプログラムされたプロセッサを使用して実施することができる。更に、図が様々な実施形態の機能ブロックの略図を例示する範囲において、機能ブロックはハードウェア回路間の境界を必ずしも示さない。
【００４７】
携帯電話、スマートフォン、タブレットなどの無線機器は、標準ベース技術（例えば、ＩＥＥＥ  ８０２．１１ａ／ｂ／ｇ／ｎ／ａｃ、３ＧＰＰ  ＬＴＥ及びＢｌｕｅｔｏｏｔｈ）を使用する。これらの技術の基礎となる標準は、信頼性のある無線接続及び／又は通信を提供するように設計される。標準は、エネルギ効率が良くなるように、かつ無線スペクトルに隣接するか又はそれを共有する同じ又は他の技術を使用する機器間の干渉を最小化するように一般的に設計された、物理的かつ高水準の仕様を規定する。
【００４８】
これらの標準により規定された試験は、そのような機器が標準規定の仕様に準拠するように設計されること及び製造された機器がそれらの規定の仕様に準拠し続けることを保証することを意味している。ほとんどの機器は、少なくとも１つ又はそれ以上の受信器及び送信機を含む送受信機である。したがって、試験は、受信器及び送信機の両方が準拠しているかどうかを確認することが意図される。ＤＵＴの受信器又は複数の受信器の試験（ＲＸ試験）は、（複数の）受信機に試験パケットを送信する試験システム（テスタ）と、（複数の）ＤＵＴ受信器がそれらの試験パケットにどのように応答するのかを判定するいくつかの方法と、を含む。ＤＵＴの送信機は、送信機がパケットを試験システムに送信する状態にすることによって試験され、次いで、試験システムは、ＤＵＴによって送信された信号の物理的特性を評価する。
【００４９】
図１を参照すると、一般的な製造試験環境１０ａは、テスタ１２及びＤＵＴ１６を含み、テスタ１２とＤＵＴ１６との間で伝達されるＲＦ信号として、一般的には同軸ＲＦケーブル２０ｃ及びＲＦ信号コネクタ２０ｔｃ、２０ｄｃの形式の導電性信号経路を介して交換される試験データパケット信号２１ｔ及びＤＵＴデータパケット信号２１ｄを伴う。上記のように、テスタは、信号源１４ｇ（例えば、ＶＳＧ）及び信号解析器１４ａ（例えば、ＶＳＡ）を一般的に含む。また、上述のように、テスタ１２及びＤＵＴ１６は、所定の試験シーケンスに関するプリインストール情報を含み、テスタ１２内のファームウェア１４ｆ及びＤＵＴ１６内のファームウェア１８ｆにおいて一般的に具体化されている。更に上記のように、所定の試験フローに関するこのファームウェア１４ｆ、１８ｆにおける詳細は、一般的にデータパケット信号２１ｔ、２１ｄを介して、テスタ１２とＤＵＴ１６との間の明示的同期のいくつかの形式を一般的に必要とする。
【００５０】
図２を参照すると、最終組立（最終組立後、上記のように、物理的なＤＵＴ信号接続２０ｄｃは、概ね利用できない）に続く一般的な試験環境１０ｂは、無線信号経路２０ｂを使用し、その無線信号経路を介して、試験データパケット信号２１ｔ及びＤＵＴデータパケット信号２１ｄは、テスタ１２及びＤＵＴ１６の各アンテナシステム２０ｔａ、２０ｄａにより通信される。
【００５１】
以下の説明は、ＤＵＴとしてのＢＬＥ機器という観点から示されている。しかし、ここで請求されている発明の原理及び運用は、データパケットが通信リンク開始シーケンスの通常の部分として交換される機器又はシステムにも適用可能であることが、当業者には容易に理解されよう。既知でありかつ後述するように、ＢＬＥ送受信機の場合には、そのようなデータパケットは、アドバタイズメントデータパケット、スキャン要求データパケット及びスキャン応答データパケットの形式である。
【００５２】
図３を参照すると、ＢＬＥ機器及びシステムなどの、通信リンク開始シーケンスの通常の部分としてデータパケットを交換する機器又はシステムのための、ここで請求されている発明による試験方法は、無線試験環境において一般的に実施される。ＤＵＴ１６は、テスタ１２により受信されるアドバタイズメントパケットを送信２１ｄする、ＢＬＥサブシステム又は機器２６を含む（段階Ａ）。テスタ１２がアドバタイズメントパケットを良好に受信すると、テスタ１２は、スキャン要求パケットを送信２１ｔする（段階Ｂ）。ＤＵＴ１６のＢＬＥサブシステム２６が良好に受信すると、ＤＵＴ１６は、スキャン応答パケットを送信２１ｄする（段階Ｃ）。
【００５３】
そのようなパケットのこれらの交換は、ＢＬＥシステムのための信号標準内に規定されている。したがって、ＤＵＴ１６は、いかなる特別なドライバコードも（例えば、ファームウェア又はソフトウェアの形式のいずれでも）必要とせず、テスタ１２がいかなる機器特異的あるいは試験のソフトウェア又はファームウェアを必要とすることもない。また、パケットのこの相互交換は、通信リンクがＤＵＴ１６とテスタ１２との間で既に確立される前かつ通信リンクが存在しない場合に発生する。したがって、通信プロファイルは、まだ有効ではなく、任意のＢＬＥ機器がこの方法でテスタと対話するように求められ得る。
【００５４】
図４を参照すると、ＢＬＥ信号標準に従って、ＢＬＥ機器は、機器発見及び接続設定のために（全体で４０のチャネルのうち）３つのチャネルを使用する。これらのチャネルは、標準無線ローカルエリアネットワークチャネル（「Ｗｉ−Ｆｉ」）間に配置されて、システム間干渉を最小化する。これらのチャネルは、「アドバタイジング」チャネルとして既知であり、ＢＬＥシステムが、他の機器を検索するために又は接続しようと試みているであろう機器に対して自身の存在を知らせるために使用する。機器は、アドバタイズメントパケットを送信し、次いで、スキャン要求パケットを受信するために所定の時間間隔にわたって待機する。スキャン要求パケットがその時間間隔内に受信されない場合、異なるチャネルに載せた別のアドバタイズメントパケットが送信される。初期チャネル選択は、ランダムであり、各後続のアドバタイズメントパケットは、３つのチャネルすべてが使用されるまで異なるチャネルに載せて送信され、その送信に続いて、このプロセスは、スキャン要求パケットが受信されかつ通信リンクが確立されるまで繰り返す。
【００５５】
したがって、ここで例示したように、ＢＬＥ機器は、第１のアドバタイズメントパケット２１ａａをランダムに選択されたチャネル、例えば、チャネル１で送信する。それに応じてスキャン要求パケットが受信されない場合、第２のアドバタイズメントパケット２１ａｂが、別のチャネル、例えば、チャネル２で送信される。再び、所定の時間間隔内にスキャン要求パケットが受信されない場合、第３のアドバタイズメントパケット２１ａｃが、残りのチャネル、例えば、チャネル３で送信される。
【００５６】
図５を参照すると、例示的実施形態によれば、ＤＵＴは、アドバタイズメントパケット２１ａａを送信し、そのアドバタイズメントパケット２１ａａは、テスタにより正しく受信され、それに応じて、テスタは、スキャン要求パケット２１ｑａを送信する。このスキャン要求パケット２１ｑａの良好な受信に応答して、ＤＵＴは次いで、スキャン応答パケット２１ｒａを送信する。これらのパケット２１ａａ、２１ｑａ、２１ｒａはすべて、同じチャネル（チャネル１、２又は３）で送信される。テスタがスキャン応答パケット２１ｒａ後にいかなる更なるパケットの送信も見合わせる場合、ＤＵＴは、更なるコマンドの受信のために所定の時間間隔にわたって待機することとなる。その時間間隔内に更なるコマンドが受信されない場合、ＤＵＴは、アドバタイズメントパケット２１ａｂ、２１ａｃ、２１ａｄをそれぞれ３つのアドバタイズメントチャネルのうちの１つに載せて、連続する特定のアドバタイズメント間隔で密に連続して送信することを再開する。
【００５７】
したがって、例えばここに示したように、ＤＵＴは、第２のアドバタイズメントパケット２１ａｂを送信し、スキャン要求パケット２１ｑｂを受信し、スキャン応答パケット２１ｒｂにより応答する。しかし、ＤＵＴが第３のアドバタイズメントパケット２１ａｃを送信するとき、この例におけるテスタは、信号出力が低減されたスキャン要求パケット２１ｑｃを送信し、そのスキャン要求パケット２１ｑｃは、ＤＵＴによって受信されない。したがって、ＤＵＴは、スキャン応答パケットを送信しない。次いで、所定の時間間隔２３の後、ＤＵＴは、第４のアドバタイズメントパケット２１ａｄを送信することによって動作をもう一度再開する。
【００５８】
この動作からわかるように、テスタは、ＢＬＥ標準プロトコルを使用して、１つ又はそれ以上のスキャン応答パケットを３つの所定のアドバタイズメントパケット周波数のうちの１つでＤＵＴから引き出すことができる。ＤＵＴにより送信されたそのようなスキャン応答パケットは、（ＩＥＥ８０２．１１標準のような）Ｗｉ−Ｆｉシステムで使用される「肯定応答」（ＡＣＫ）パケットに類似していると見なすことができ、その肯定応答パケットは、Ｗｉ−Ｆｉ送信信号特性（例えば、信号出力レベル及びデータエンコーディング）を試験するために使用できる。同様に、これに関連して、本明細書のテスタは、これらのスキャン応答パケットを使用して、テスタによって送信されたスキャン要求パケットがどれくらいＤＵＴによって受信されたのかを判定できる。受信されたスキャン応答パケットの送信されたスキャン要求パケットに対する比は、有効パケットエラー率（ＰＥＲ）を得るために使用できる。
【００５９】
更に、テスタにより送信されるスキャン要求パケットの出力レベルを変化させることによって、受信されるスキャン応答パケットの数に変化が生じることとなり、その変化は、ＤＵＴ内のＢＬＥ受信器の感度を判定するために使用することができる。これは、参照によりその開示が本明細書に組み込まれる２０１３年８月５日出願の米国特許出願第１３／９５９３５４号に記載され、米国特許出願公開第２０１５／００３６７２９号として公開された、Ｗｉ−Ｆｉ受信器のＰＥＲ試験の実施に類似している。したがって、テスタは、ＤＵＴ受信器感度に関する有用な情報を短い試験時間内に得ることができる。更に、テスタは、スキャン応答パケット並びにアドバタイズメントパケットの信号品質（周波数、出力レベル、変調など）を解析して、ＤＵＴ送信機による性能の品質を判定してもよい。
【００６０】
任意のイベントにおいて、これらの試験は、ＤＵＴ内の特別なドライバコード又はテスタ用の機器特異的試験ソフトウェアを必要とせずに、従来のテスタを使用して、例えば、従来のＶＳＡ及びＶＳＧシステムにより実施できる。
【００６１】
図６を参照すると、更なる例示的実施形態によれば、試験は、テスタ内のブロードバンド送信機（例えば、ブロードバンドＶＳＧ）を使用して簡略化かつ迅速化することができ、それによって、ＤＵＴが自身のアドバタイズメントパケットを載せて送信しているチャネルを素早く判定するための、テスタ内の受信器（例えば、ＶＳＡ）の必要性を無くすことができる。例えば、ＤＵＴからの、例えばチャネル２に載せたアドバタイズメントパケット２１ａの受信に応じて、テスタは、スキャン要求パケット２１ｑａ、２１ｑｂ、２１ｑｃの群２１ｑを送信する。各スキャン要求パケット２１ｑａ、２１ｑｂ、２１ｑｃは、ブロードバンド送信機能力を使用して、３つのアドバタイズメントパケットチャネルのうち各１つに載せて送信される。結果として、ＤＵＴは、３つのアドバタイズメントチャネルすべて（すなわち、アドバタイズメントパケット２１ａに実際に使用されたチャネル及び使用されなかった他の２つのチャネル）で応答スキャン要求パケットを受信することとなり、それによって、ＤＵＴが続いて、元のアドバタイズメントパケット２１ａが送信された同じチャネルにスキャン応答パケット２１ｒを載せて送信することによって応答することを保証する。
【００６２】
図７を参照すると、すべてのチャネルにおいて、スキャン応答パケットでアドバタイズメントパケットに対して応答するこの技術は、今回はチャネル１に載せているが、ＤＵＴが最初のアドバタイズメントパケット２１ａを載せて送信するチャネルがどれであるかに関わらず、ＤＵＴは、それに応じて、同じチャネルに載せた（同時に未使用チャネルに載せた）スキャン要求パケットを受信することとなる。結果として、ＤＵＴは、続いて同じチャネルに載せたスキャン応答パケット２１ｒで応答することによって、通信リンク開始シーケンスを次いで完了することとなる。したがって、ＤＵＴがその最初のアドバタイズメントパケット２１ａを送信するために３つの所定のチャネルのうちのどれを使用したかに関わらず、テスタは、ＤＵＴが適切に機能し、スキャン要求パケット２１ｑの出力がＤＵＴによって正確に受信されるために十分である限り、利用可能なすべてのアドバタイズメントチャネルに載せたスキャン要求パケットで応答することによって、スキャン応答パケット２１ｒをＤＵＴから引き出すことができるようになる。
【００６３】
関連する手法では、テスタは、アドバタイズメントパケット２１ａ及びスキャン応答パケット２１ｒを検出かつ正確に受信するために、広帯域受信機（例えば、ＶＳＡ）を使用できる。そのような受信機が、対話が発生しているチャネルをリアルタイムで検出できない場合であっても、受信されたパケットは、一度捕捉されると、捕捉後処理中にチャネルを判定するために、例えば、ダウンストリームシステム又は処理により後で使用できる。
【００６４】
信号経路損失がアドバタイズメントチャネル周波数により変化するそれらの場合では、送信されたパケットの出力は、ＤＵＴにおける受信信号出力が３つのアドバタイズメントチャネルのそれぞれに対して十分であることを確実にするために十分なオフセットにより変化することができる。
【００６５】
図８を参照すると、更なる例示的実施形態によれば、上述した、多様な信号出力でスキャン要求パケットを送信する技術及び異なるチャネルを介して複数のスキャン要求パケットを同時に送信する技術は、（複数の）組み合わせで使用できる。例えば、（例えば、チャネル２に載せた）第１のアドバタイズメントパケット２１ａａに応答して、テスタは、上述したように、スキャン要求パケットをすべてのチャネルに載せて同時に、ＤＵＴによる良好な受信を防止するように意図された低減させた出力レベルで、送信できる。結果として、ＤＵＴは、所定の時間間隔後に、第２のアドバタイズメントパケット２１ａｂを異なるチャネルに載せて（例えば、チャネル１に載せて）送信する。テスタは、このアドバタイズメントパケット２１ａｂを検出し、スキャン要求パケット２１ｑｂの第２の組をすべてのチャネルに載せて同時に、このときはより高い出力レベルで送信することによって応答する。しかし、このより高い出力レベルは、ＤＵＴによる良好な受信を確実にするためにはまだ不十分である。したがって、ＤＵＴは、所定の時間間隔後に再び、第３のアドバタイズメントパケット２１ａｃを別の異なるチャネルに載せて（例えば、残りのチャネル３に載せて）送信し、それに応じて、テスタは、スキャン要求パケットの第３の組２１ｑｃを、このときは更により高い出力レベルで送信する。この出力レベルであれば、ＤＵＴによる良好な受信を確実にするためには十分であり、ＤＵＴは、アドバタイズメントパケット２１ａｃ及びスキャン要求パケット２１ｑｃの最も直近の交換に使用されたものと同じチャネル（例えば、チャネル３）に載せたスキャン応答パケット２１ｒにより応答する。
【００６６】
その結果として、ＤＵＴ受信器がそのようなスキャン要求パケットを良好に受信する能力を試験するために、スキャン要求パケットに対する３つの異なる出力レベルを使用する。スキャン要求パケットの最初の２つの組２１ａｑ、２１ｑｂは出力が低すぎる一方で、第３の組２１ｑｃは、スキャン応答パケット２１ｒを引き出すために十分な出力であった。したがって、この試験は、単一の動作から３つの結果を効率的に得ることができる。ノイズがこのシステムに加わり、完全に防止できないため、それを超えたときにＤＵＴがすべてのスキャン要求パケットを良好に受信することが確実となる閾値に、どのような実際の出力レベルが相当するのかについて、結論付けることはできない。このことを判定するために、更なる統計学的結果が必要となろう。したがって、このような複数の試験は、そのような閾値を特定するかあるいは示唆する統計的分布を決定するために実施することができる。
【００６７】
図９を参照すると、そのような統計的分布に到達する一環として、スキャン要求パケットの組２１ｑａ、２１ｑｂは、スキャン応答パケットを引き出すために２つの出力レベルのみが必要であるような出力レベルを伴って送信することができる。例えば、スキャン要求パケットの第１の組２１ｑａがＤＵＴによる良好な受信を確実にするには不十分な出力レベルを有する一方で、第２の組２１ｑｂは、先行例（図８）で特定されたように、スキャン要求パケットの第２の組及び第３の組の出力レベル間の出力レベルを伴って送信できる。このことが、例えば接続要求が受信された場合に、試験結果間の時間を有利に更に低減できるのは、確立された通信リンクがない場合に、連続するアドバタイズメントパケット間の時間が、新規アドバタイズメントパケットシーケンスの開始間の時間よりも顕著に短いためである。（しかし、いくつかの例では、第３のアドバタイズメントパケットは、例えば、スキャン応答パケットに続くイベントがない場合に更に送信されてもよく、この場合には、３つの試験結果が更に得られるであろう。）
【００６８】
任意のイベントでは、変化する出力レベルを有するこれらのパケット交換を実施することは、統計的データベースの生成を可能にする。更に、多様なパケット出力レベルを適切に選択することによって、スキャン要求パケットの半分が正確に受信され、対応するスキャン応答パケットが引き出される統計的出力レベルにより速やかに収束することが可能である。したがって、選択された出力レベルがすべてこの感度点未満である場合、ＤＵＴは、後続のアドバタイズメントパケットを速やかに続けて送信することとなる。これにより、スキャン要求パケットを送信するときに、新規アドバタイズメントパケットシーケンスが開始される前に長期間にわたって待機する必要なく、出力レベルの新規値を設定することができる。
【００６９】
本発明の範囲及び趣旨から逸脱することなく、本発明の構造及び動作方法の様々な他の修正及び変更を行えることが当業者に明らかであろう。本発明は、特定の好ましい実施形態に関連して説明したが、特許請求の範囲に示す本発明は、このような特定的な実施形態に不当に限定されるべきではないことを理解すべきである。以下の「特許請求の範囲」が本発明の範囲を規定し、かつこれらの請求項及びその均等物の範囲内の構造及び方法がそれによって包含されることを意図している。
【図１】
0006768794.tif 000002
【図２】
0006768794.tif 000003
【図３】
0006768794.tif 000004
【図４】
0006768794.tif 000005
【図５】
0006768794.tif 000006
【図６】
0006768794.tif 000007
【図７】
0006768794.tif 000008
【図８】
0006768794.tif 000009
【図９】
0006768794.tif 000010