(57)【要約】【課題】プロトコル試験において送信タイミングを試験する。【解決手段】試験対象装置（送信タイミング試験装置）３０は、条件設定部５２から無線フレームを送信する送信タイミングを算出する条件を取得して、送信タイミング演算部５３において送信タイミングを演算する。そして、送信部６１は、送信タイミング演算部５３から取得した送信タイミングに基づいて、無線フレームを送信するとともに、キャリアセンス開始時刻および通信フレームの送信開始時刻を測定する。次に、情報取得部５４は、送信部６１から送信タイミング、キャリアセンス開始時刻および送信開始時刻を取得し、書込処理部５５を介して記憶部５６に記憶する。【選択図】図２
2014207509.tif 000002
【特許請求の範囲】
【請求項１】
通信フレームを送信する送信タイミングを算出する条件を取得して、前記送信タイミングを演算する送信タイミング演算部と、
前記送信タイミング演算部から取得した前記送信タイミングに基づいて、前記通信フレームを送信するとともに、キャリアセンス開始時刻および前記通信フレームの送信開始時刻を測定する送信部と、
前記送信部から前記送信タイミング、前記キャリアセンス開始時刻および前記送信開始時刻を取得する情報取得部と、
を備えることを特徴とする送信タイミング試験装置。
【請求項２】
通信フレームを送信する送信タイミングを算出する条件を取得して、前記送信タイミングを演算する送信タイミング演算部と、
前記送信タイミング演算部から取得した前記送信タイミングに基づいて、前記通信フレームを送信するとともに、キャリアセンス開始時刻および前記通信フレームの送信開始時刻を測定する送信部と、
前記送信タイミング演算部から前記送信タイミングを算出する条件および前記送信タイミングを取得し、前記送信部から前記通信フレームの種別、前記キャリアセンス開始時刻および前記送信開始時刻を取得する情報取得部と、
を備えることを特徴とする送信タイミング試験装置。
【請求項３】
送信タイミング試験装置が、
通信フレームを送信する送信タイミングを算出する条件を取得して、前記送信タイミングを演算する送信タイミング演算ステップと、
前記送信タイミング演算ステップから取得した前記送信タイミングに基づいて、前記通信フレームを送信するとともに、キャリアセンス開始時刻および前記通信フレームの送信開始時刻を測定する送信ステップと、
前記送信ステップから前記送信タイミング、前記キャリアセンス開始時刻および前記送信開始時刻を取得する情報取得ステップと、
を実行することを特徴とする送信タイミング試験方法。
【請求項４】
送信タイミンング試験装置が、
通信フレームを送信する送信タイミングを算出する条件を取得して、前記送信タイミングを演算する送信タイミング演算ステップと、
前記送信タイミング演算ステップから取得した前記送信タイミングに基づいて、前記通信フレームを送信するとともに、キャリアセンス開始時刻および前記通信フレームの送信開始時刻を測定する送信ステップと、
前記送信タイミング演算ステップから前記送信タイミングを算出する条件および前記送信タイミングを取得し、前記送信ステップから前記通信フレームの種別、前記キャリアセンス開始時刻および前記送信開始時刻を取得する情報取得ステップと、
を実行することを特徴とする送信タイミング試験方法。
【請求項５】
請求項３または請求項４に記載の送信タイミング試験方法を、前記送信タイミング試験装置に実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プロトコル試験において送信タイミングを試験する技術に関する。
【背景技術】
【０００２】
プロトコル試験では、試験対象となる試験対象装置の動作が規格に準拠しているか否かが調べられる。その試験項目は、試験対象装置とその試験対象装置の通信相手となる試験装置との間で所定の手順に従ってコマンドやデータを送受信しているか、試験対象装置が所望の動作をしているか等を確認する内容を含んでいる。例えば、ＩＥＥＥ（The Institute of Electrical and Electronics Engineers）８０２．１１をはじめとする無線通信規格では、プロトコル試験の項目として、下記に示すものがある。
［１］所定のシーケンスシナリオに沿ってデータが送受信されていること。
［２］所定のタイミングで無線フレームが送受信されていること。
［３］各データの内容がプロトコルの仕様を満たすこと。
【０００３】
また、ＩＥＥＥ８０２．１１で採用されているプロトコルとして、ＣＳＭＡ／ＣＡ（Carrier Sense Multiple Access/Collision Avoidance）がある。無線装置は、ＣＳＭＡ／ＣＡに基づいて無線フレームを送信する場合、無線フレームの衝突回避のために、事前に使用するチャンネルに対して一定期間キャリアセンス(無線信号の有無を検出する動作)を実行する。そして、無線装置は、キャリアセンス中に他の無線信号を検出しなければ、ＩＦＳ（Inter Frame Space）およびバックオフ時間を待機した後に無線フレームを送信する。一方、無線装置は、キャリアセンス中に他の無線信号を検出した場合、その無線信号の送信終了を検出した時刻からＩＦＳおよびバックオフ時間を待機した後に無線フレームを送信する。
【０００４】
このように、ＣＳＭＡ／ＣＡをプロトコルとして用いている場合には、前記項目［２］に係る試験において、ＩＦＳやバックオフ時間に従って無線フレームを送信しているか否か、つまり送信タイミングを確認する必要がある。
【０００５】
例えば、特許文献１では、通信装置間で送受信される通信のログ情報を取得し、送信時刻と受信時刻との時間差に基づいて、通信装置のレイテンシを測定する技術が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−２５９０７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、ＣＳＭＡ／ＣＡではキャリアセンス中に他の無線信号を検出したか否かによって送信タイミングがケースバイケースに変更される。また、ＩＦＳやバックオフ時間の長さが、無線フレームの種別ごとにユーザによって設定変更できる。そのため、特許文献１に記載の技術を用いて送信時刻と受信時刻との時間差を求めただけでは、その時間差が所定の動作に基づくものか否かを明確にすることはできないという問題がある。
【０００８】
そこで、本発明では、プロトコル試験において送信タイミングを試験する技術を提供することを課題とする。
【課題を解決するための手段】
【０００９】
前記課題を解決するために、本発明は、試験対象装置としての送信タイミング試験装置であって、通信フレームを送信する送信タイミングを算出する条件を取得して、前記送信タイミングを演算する送信タイミング演算部と、前記送信タイミング演算部から取得した前記送信タイミングに基づいて、前記通信フレームを送信するとともに、キャリアセンス開始時刻および前記通信フレームの送信開始時刻を測定する送信部と、前記送信部から前記送信タイミング、前記キャリアセンス開始時刻および前記送信開始時刻を取得する情報取得部と、を備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、プロトコル試験において送信タイミングを試験することができる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態における無線通信試験システムの構成例を示す図である。
【図２】試験対象装置の機能例を示す図である。
【図３Ａ】送信タイミングを測定するフロー例を示す図である。
【図３Ｂ】送信タイミングを測定するフロー例のつづきを示す図である。
【図４】送信タイミングの試験結果の表示例を示す図である。
【図５】送信タイミングの正常を判定する処理フロー例を示す図である。
【図６】送信タイミングの設定値例を示す図である。
【発明を実施するための形態】
【００１２】
次に、本発明を実施するための形態（以降、「本実施形態」と称す。）について、適宜図面を参照しながら詳細に説明する。
【００１３】
まず、本実施形態における無線通信試験システムの構成例について、図１を用いて説明する。
無線通信試験システム１００は、試験制御装置１０、試験装置２０および試験対象装置（送信タイミング試験装置）３０を備える。
試験制御装置１０は、試験装置２０と通信可能に接続し、試験装置２０を介して、試験対象装置３０に対して試験モード開始の要求を送信し、試験開始の制御を実行する機能を有する。また、試験制御装置１０は、試験装置２０を経由して、試験対象装置３０の測定結果を受信し、その測定結果を用いて所定のタイミングで無線フレームが送受信されているか否かを判定し、その判定結果を表示する機能を有する。試験制御装置１０は、例えば、パソコン等である。
【００１４】
試験装置２０は、試験対象装置３０との間でアンテナ４０を介して、所定のプロトコルを用いて無線通信を行う機能を有する。また、試験装置２０は、試験制御装置１０と通信可能に接続し、試験制御装置１０から受信した試験モード開始の要求を試験対象装置３０に送信するとともに、試験対象装置３０から受信した測定結果を試験制御装置１０に送信する機能を有する。また、試験装置２０は、自身の試験モードを起動した場合に、所定のシーケンスシナリオ経過後に試験モード終了の通知を試験対象装置３０に送信する機能を有する。
【００１５】
試験対象装置３０は、試験対象となる装置であって、送信タイミングを測定する機能を有している。試験対象装置３０は、試験装置２０との間でアンテナ４０を介して、所定のプロトコルを用いて無線通信を行う機能を有する。また、試験対象装置３０は、試験制御装置１０が送信した試験モード開始の要求を試験装置２０を介して受信し、試験モードを起動する機能を有する。また、試験対象装置３０は、試験装置２０から試験モード終了の通知を受信し、測定結果を試験装置２０に送信する機能を有する。
【００１６】
なお、本実施形態では、試験対象装置３０が規定の送信タイミングで無線フレームを送信しているかを確認するテスト項目が存在する規格の一例として、無線通信規格ＩＥＥＥ８０２．１１ａｄの場合について説明する。無線通信規格ＩＥＥＥ８０２．１１ａｄでは、無線フレーム送信時にＣＳＭＡ／ＣＡに定められた無線フレームの衝突回避動作を行う必要がある。その手順の一部として、無線フレーム送信直前に、使用するチャンネルで他の無線装置が同じチャンネルの無線フレームを一定期間送信していないことの確認（キャリアセンス）が義務付けられている。このキャリアセンスを実行する時間長は、ＩＦＳおよびバックオフ時間の合計であり、これらの時間長は規格で規定されている。
【００１７】
本実施形態では、試験対象装置３０に対して、予め送信タイミングの測定機能を実装しておくことによって、送信タイミングの測定を行う。また、無線フレームのフレーム種別に依存してキャリアセンスの時間長が異なるので、フレーム種別についても送信タイミングの測定に合わせて取得する。
【００１８】
次に、試験対象装置３０の機能例について、図２を用いて説明する。ただし、図２には、送信タイミングの測定に関係する機能を示しているが、それ以外の機能については記載を省略している。
【００１９】
試験対象装置３０は、送信タイミングの測定に関係する機能として、測定試験制御部５１、条件設定部５２、送信タイミング演算部５３、情報取得部５４、書込処理部５５および記憶部５６を備える。また、試験対象装置３０は、無線通信に関係する機能として、送信部６１および受信部６２を備える。
【００２０】
試験対象装置３０は、マイコンを備えており、記憶部５６に記憶されているアプリケーションプログラムをマイコンのメモリに展開して、各部５１〜５５の機能を具現化している。
【００２１】
測定試験制御部５１は、試験制御装置１０から送信された試験モード開始の要求を試験装置２０および受信部６２を介して受信し、試験モードを起動する機能を有する。また、測定試験制御部５１は、試験モードが起動されている状態では、所定のシーケンスシナリオに基づいて、無線フレームを生成し送信部６１に送信する機能を有する。また、測定試験制御部５１は、試験モード終了の通知を受信したとき、記憶部５６に記憶されている測定結果を読み出して、送信部６１に送信する機能を有する。
【００２２】
条件設定部５２は、試験装置２０から受信したEDCA Parameter Set エレメントを送信タイミング演算部５３に設定する機能を有する。ここで、EDCA Parameter Set エレメントについて、図６を用いて説明する。
【００２３】
図６に示すように、EDCA Parameter Set エレメントは、アクセスカテゴリ（ＴＩＤを含む）、ＡＩＦＳＮ、ＥＣＷｍｉｎをパラメータとして備えている。
アクセスカテゴリには、ＡＣ＿ＶＯ（音声）、ＡＣ＿ＶＩ（映像）、ＡＣ＿ＢＥ（ベストエフォート）およびＡＣ＿ＢＫ（バックグラウンド）がある。ＴＩＤは、優先度識別子であり、数値が大きいほど優先度が高いことを示しており、優先度が高いほど無線フレームの送信を待たせないようにする。ＡＩＦＳＮは、ＩＦＳの数値を決めるパラメータであり、数値が大きいほどＩＦＳが大きくなる。ＥＣＷｍｉｎは、バックオフ時間の最大値を決めるパラメータであり、数値が大きいほどバックオフ時間の最大値が大きくなる。
【００２４】
また、図６には、上記パラメータ以外に、ＩＦＳおよびバックオフ時間範囲が示されている。それらの数値は、ＡＩＦＳＮやＥＣＷｍｉｎを用いて算出された値である。以降の説明では、図６に示すＩＦＳを「既定のＩＦＳ」、図６に示すバックオフ時間を「既定のバックオフ時間」と称すこともある。
【００２５】
図２に戻って、送信タイミング演算部５３は、条件設定部５２によって設定されたEDCA Parameter Set エレメントを「送信タイミングを算出する条件」として用いて、ＩＦＳやバックオフ時間を演算し、算出した送信タイミングおよび送信タイミングを算出する条件を送信部６１に送信する機能を有する。送信タイミングを算出する条件は、例えば、図６に示すアクセスカテゴリ（無線フレームの種別）、ＡＩＦＳＮおよびＥＣＷｍｉｎである。
【００２６】
情報取得部５４は、送信部６１から、送信した無線フレームに関して、送信タイミング、送信タイミングを算出する条件、無線フレームの種別（以降、フレーム種別とも称す。）、キャリアセンス開始時刻およびフレーム送信開始時刻（送信開始時刻とも称す。）を、送信タイミングに関する情報として取得する機能を有する。ここで、無線フレームの種別を取得する理由は、無線フレームの種別ごとに送信タイミングの許容範囲値が決められるので、無線フレームの種別を特定する必要があるためである。
【００２７】
書込処理部５５は、情報取得部５４によって取得された送信タイミングに関する情報（後記する送信タイミング情報群３１，３２，３３）を記憶部５６に記憶する機能を有する。
記憶部５６は、メモリやハードディスク等であり、情報取得部５４によって取得された送信タイミングに関する情報やアプリケーションプログラム等を記憶している。
【００２８】
送信部６１は、通信インタフェースであり、送信タイミング演算部５３から送信タイミングや送信タイミングを算出する条件を受信し、当該送信タイミングを満足するように無線フレームをアンテナ４０を介して送信する機能を有する。
受信部６２は、通信インタフェースであり、アンテナ４０を介して無線フレームを受信し、測定試験制御部５１に送信する機能を有する。
【００２９】
次に、送信タイミングを測定するフロー例について、図３Ａ、図３Ｂを用いて説明する（適宜、図１，２参照）。
図３Ａに示すステップＳ３０１では、試験装置２０と試験対象装置３０とは、ＩＥＥＥ８０２．１１ａｄに基づいて認証接続手順を実行する。具体的には、試験装置２０は、キャリアセンスの時間を設定するために、EDCA Parameter Set エレメントを試験対象装置３０へ送信する。試験対象装置３０の条件設定部５２は、EDCA Parameter Setエレメントに基づいて、送信タイミングを算出する条件を送信タイミング演算部５３に対して設定する。
【００３０】
ステップＳ３０２では、試験制御装置１０は、送信タイミングの試験モード開始の要求を示す試験開始要求を試験装置２０に送信する。
ステップＳ３０３では、試験装置２０は、送信タイミングの試験開始要求を無線フレームに含めて、試験開始要求フレームとして試験対象装置３０に送信する。
【００３１】
ステップＳ３０４では、試験対象装置３０の測定試験制御部５１は、受信部６２を介して試験開始要求フレームを受信し、試験モード(被試験側)を起動する。
ステップＳ３０５では、測定試験制御部５１は、送信部６１を介して、試験装置２０に対して試験開始応答フレームを試験装置２０に送信する。
【００３２】
ステップＳ３０６では、試験装置２０は、受信部６２を介して試験開始応答フレームを受信し、試験モード(試験側)を起動する。
【００３３】
ステップＳ３０７では、試験対象装置３０の測定試験制御部５１は、予め決められたシーケンスシナリオに従って、送信部６１を介してQoS Dataフレーム［SeqNo=10,TID=0］を試験装置２０に送信する。この送信前、試験対象装置３０の送信タイミング演算部５３は、算出した送信タイミングおよび送信タイミングを算出する条件を、送信部６１に送信する。なお、SeqNoは、フレームを識別する情報である。
【００３４】
ステップＳ３０８では、試験対象装置３０の情報取得部５４は、送信タイミング情報群３１を送信部６１から取得し、書込処理部５５を介して記憶部５６に記憶する。送信タイミング情報群３１は、具体的には、フレーム種別：QoS Data、SeqNo=10、TID=0、IFS=18μs、バックオフ時間=20μs、キャリアセンス開始時刻：ｔ１、フレーム送信開始時刻：ｔ２である。
【００３５】
ステップＳ３０９では、試験装置２０は、ＡＣＫフレームを試験対象装置３０に送信する。
ステップＳ３１０では、試験装置２０は、QoS Dataフレーム［SeqNo=20,TID=0］を試験対象装置３０に送信する。
【００３６】
図３Ｂに移って、ステップＳ３１１では、試験対象装置３０の測定試験制御部５１は、予め決められたシーケンスシナリオに従って、送信部６１を介してＡＣＫフレーム［SeqNo=20］を試験装置２０に送信する。この送信前に、試験対象装置３０の送信タイミング演算部５３は、算出した送信タイミングおよび送信タイミングを算出する条件を、送信部６１に送信する。
【００３７】
ステップＳ３１２では、試験対象装置３０の情報取得部５４は、送信タイミング情報群３２を送信部６１から取得し、書込処理部５５を介して記憶部５６に記憶する。送信タイミング情報群３２は、具体的には、フレーム種別：ＡＣＫ、SeqNo=20、TID=-、IFS=3μs、バックオフ時間=-、キャリアセンス開始時刻：ｔ３、フレーム送信開始時刻：ｔ４である。
【００３８】
ステップＳ３１３では、試験対象装置３０の測定試験制御部５１は、予め決められたシーケンスシナリオに従って、送信部６１を介してQoS Dataフレーム［SeqNo=30,TID=1］を試験装置２０に送信する。この送信前に、試験対象装置３０の送信タイミング演算部５３は、算出した送信タイミングおよび送信タイミングを算出する条件を、送信部６１に送信する。
【００３９】
ステップＳ３１４では、試験対象装置３０の情報取得部５４は、送信タイミング情報群３３を送信部６１から取得し、書込処理部５５を介して記憶部５６に記憶する。送信タイミング情報群３３は、具体的には、フレーム種別：QoS Data、SeqNo=30、TID=1、IFS=23μs、バックオフ時間=100μs、キャリアセンス開始時刻：ｔ５、フレーム送信開始時刻：ｔ６である。
【００４０】
ステップＳ３１５では、試験装置２０は、ＡＣＫフレームを試験対象装置３０に送信する。
ステップＳ３１６では、試験装置２０は、予め決められたシーケンスシナリオの動作が終了すると、送信部６１を介して試験終了通知フレームを試験対象装置３０に送信する。試験対象装置３０の測定試験制御部５１は、受信部６２を介して試験終了通知フレームを受信する。
【００４１】
ステップＳ３１７では、試験対象装置３０の測定試験制御部５１は、記憶部５６に記憶されている送信タイミング情報群３１，３２，３３を取得し、これらの情報を含む試験結果通知フレームを生成し、送信部６１を介して試験装置２０へ送信する。
ステップＳ３１８では、試験対象装置３０の測定試験制御部５１は、試験モード(被試験側)を終了する。
【００４２】
ステップＳ３１９では、試験装置２０は、試験結果通知フレームを受信し、試験結果通知フレームに含まれる送信タイミング情報群３１，３２，３３を、試験結果通知として試験制御装置１０へ送信する。試験制御装置１０は、試験結果通知に含まれる送信タイミング情報群３１，３２，３３を受信する。
ステップＳ３２０では、試験装置２０は、試験モード(試験側)を終了する。
【００４３】
ステップＳ３２１では、試験制御装置１０は、試験結果通知に含まれる送信タイミング情報群３１，３２，３３の測定結果がEDCA Parameter Setエレメントによって決められる値の範囲を満足するか否かを判定する。判定結果を含む試験結果は、不図示の表示装置に表示される。
【００４４】
図４は、送信タイミングの試験結果の表示例をタイムチャート７０として示したものである。ただし、図４では、試験対象装置３０だけでなく、試験装置２０にも送信タイミングを測定する機能を備えた場合での試験結果を表示している。
図４では、横軸は時間を表し、縦軸方向の最上段の吹き出しには、判定結果および送信タイミングの設定状態が表示される。また、縦軸方向の中段には、試験対象装置３０を対象とする送信タイミングについて、アローヘッドが「▲」形の矢印は測定されたＩＦＳの長さを表し、アローヘッドが「∧」形の矢印は測定されたバックオフ時間の長さを表し、矩形は送信した無線フレームを表している。縦軸方向の最下段には試験装置２０を対象とする送信タイミングについて、矩形によって送信した無線フレームが表示される。
【００４５】
図４には、３つの吹き出しが表示されているが、左側からそれぞれ、送信タイミング情報群３１、送信タイミング情報群３２、送信タイミング情報群３３に対応する送信タイミングに関する情報および判定結果を表している。また、図４中に示した時刻ｔ１，ｔ２，ｔ３，ｔ４，ｔ５，ｔ６それぞれは、図３Ａまたは図３Ｂに示したキャリアセンス開始時刻およびフレーム送信開始時刻のいずれかを表している。
ここで、送信タイミングの正常を判定する処理フロー例について、図５を用いて説明する（適宜、図１，３Ｂ参照）。
【００４６】
ステップＳ５０１では、試験制御装置１０は、測定された送信タイミングに関する情報（すなわち、送信タイミング情報群３１，３２，３３）を試験装置２０から取得する。この処理は、図３Ｂに示すステップＳ３１９の処理に相当する。
ステップＳ５０２では、試験制御装置１０は、測定されたＩＦＳが、図６に示す「既定のＩＦＳ」を満足しているか否かを判定する（図５では「ＩＦＳを満足？」と表記）。満足している場合は、測定されたＩＦＳと「既定のＩＦＳ」とがほぼ一致している状態を表している。
満足していると判定した場合（ステップＳ５０２でＹｅｓ）、処理はステップＳ５０３へ進み、満足していないと判定した場合（ステップＳ５０２でＮｏ）、処理はステップＳ５０８へ進む。
【００４７】
ステップＳ５０３では、試験制御装置１０は、測定されたバックオフ時間が、図６に示す「既定のバックオフ時間」を満足しているか否かを判定する（図５では「バックオフ時間を満足？」と表記）。満足している場合は、測定されたバックオフ時間が「既定のバックオフ時間」の最大値以下である状態を表している。
満足していると判定した場合（ステップＳ５０３でＹｅｓ）、処理はステップＳ５０４へ進み、満足していないと判定した場合（ステップＳ５０３でＮｏ）、処理はステップＳ５０８へ進む。
【００４８】
ステップＳ５０４では、試験制御装置１０は、キャリアセンス開始時刻とフレーム送信開始時刻との差分を演算し、差分時間Ｓとする。
ステップＳ５０５では、試験制御装置１０は、「既定のＩＦＳ」と「既定のバックオフ時間」との合計時間の最大値を演算し、合計時間の最大値Ｒとする。
【００４９】
ステップＳ５０６では、試験制御装置１０は、差分時間Ｓが「既定のＩＦＳ」以上かつ合計時間の最大値Ｒ以下であるか否かを判定する。
ステップＳ５０６の判定結果が真である場合（ステップＳ５０６でＹｅｓ）、処理はステップＳ５０７へ進み、ステップＳ５０６の判定結果が偽である場合（ステップＳ５０６でＮｏ）、処理はステップＳ５０８へ進む。
【００５０】
ステップＳ５０７では、試験制御装置１０は、正常と判定する。
ステップＳ５０８では、試験制御装置１０は、正常でないと判定する。
【００５１】
具体的に図５に示す処理フローを送信タイミング情報群３１の場合（図６に示すＡＣ＿ＢＥの場合）について当てはめて、以下に説明する（適宜、図３Ａ，６参照）。
試験制御装置１０は、まず、測定されたＩＦＳ（=18μs）が、「既定のＩＦＳ」（=18μs）を満足しているか否かを判定する（ステップＳ５０２）。そして、試験制御装置１０は、測定されたＩＦＳ（=18μs）が、「既定のＩＦＳ」（=18μs）を満足していると判定し（ステップＳ５０２でＹｅｓ）、次に、測定されたバックオフ時間（=20μs）が、「既定のバックオフ時間」（≦75μs）を満足しているか否かを判定する（ステップＳ５０３）。
【００５２】
そして、満足していると判定し（ステップＳ５０３でＹｅｓ）、試験制御装置１０は、キャリアセンス開始時刻ｔ１とフレーム送信開始時刻ｔ２との差分時間Ｓ（ステップＳ５０４）と、「既定のＩＦＳ」と「既定のバックオフ時間」との合計時間の最大値Ｒ（=18+75=93μs）（ステップＳ５０５）とを比較し、差分時間Ｓが「既定のＩＦＳ」以上かつ合計時間の最大値Ｒ以下であるか否かを判定する（ステップＳ５０６）。
次に、差分時間Ｓが「既定のＩＦＳ」（=18μs）以上でかつ合計時間の最大値Ｒ（=93μs）以下であると判定した場合（ステップＳ５０６でＹｅｓ）、試験制御装置１０は、送信タイミングが正常であると判定する（ステップＳ５０７）。
【００５３】
なお、測定されたＩＦＳが「既定のＩＦＳ」を満足していないと判定した場合（ステップＳ５０２でＮｏ）、測定されたバックオフ時間が「既定のバックオフ時間」を満足していないと判定した場合（ステップＳ５０３でＮｏ）、または、差分時間Ｓが「既定のＩＦＳ」未満の場合または差分時間Ｓが合計時間の最大値Ｒより大きい場合のいずれかと判定した場合（ステップＳ５０６でＮｏ）、試験制御装置１０は、正常でないと判定する（ステップＳ５０８）。
【００５４】
また、変形例として、図５に示すフロー例の中で、ステップＳ５０２とステップＳ５０３との順番を変えても構わない。
【００５５】
以上説明したように、本実施形態における試験対象装置（送信タイミング試験装置）３０は、条件設定部５２から無線フレームを送信する送信タイミングを算出する条件を取得して、送信タイミング演算部５３において送信タイミングを演算する。そして、送信部６１は、送信タイミング演算部５３から取得した送信タイミングに基づいて、無線フレームを送信するとともに、キャリアセンス開始時刻および無線フレームの送信開始時刻を測定する。次に、情報取得部５４は、送信部６１から送信タイミング、キャリアセンス開始時刻および送信開始時刻を取得し、書込処理部５５を介して記憶部５６に記憶する。そして、試験制御装置１０は、記憶部５６に記憶された測定結果を試験対象装置（送信タイミング試験装置）３０から取得して、送信タイミングの正常を判定することができる。つまり、試験対象装置（送信タイミング試験装置）３０は、無線フレームの送信タイミングを測定することができるので、無線フレームの送信タイミングを試験するための情報を提供できる。
【００５６】
なお、本実施形態では、情報取得部５４が、送信部６１から送信タイミングを算出する条件を受信するように説明したが、送信タイミング演算部５３から送信タイミングを算出する条件および送信タイミングを受信し、送信部６１から無線フレームの種別、キャリアセンス開始時刻およびフレーム送信開始時刻を受信するようにしても構わない。
【００５７】
また、本実施形態では、無線通信における送信タイミング測定を一例として説明したが、本実施形態で説明した技術は、無線通信に限られることなはなく、有線通信の場合であっても構わない。つまり、本実施形態で説明した技術を、有線および無線を問わず、通信フレームを送信する場合の送信タイミング測定に適用することが可能である。
【００５８】
また、図５に示すフロー例の中で、ステップＳ５０２およびステップＳ５０３を省略しても構わない。
【００５９】
また、本実施形態では、試験対象装置３０が図２に示す機能を備えるように説明したが、試験装置２０が、試験対象装置３０と同様の機能を備えるようにしても構わない。
【００６０】
なお、本発明は上記した実施形態に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施形態は、本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも、説明したすべての構成を備えるものに限定されるものではない。また、ある実施形態の構成の一部を他の実施形態の構成に置き換えることが可能であり、ある実施形態の構成に他の実施形態の構成を加えることも可能である。また、本実施形態の構成の一部について、他の構成の追加・削除・置換をすることが可能である。
また、上記の各機能５１〜５５等は、それらの一部または全部を、例えば、集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各機能５１〜５５等は、マイコン等のプロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。各機能５１〜５５を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、ＳＳＤ（Solid State Drive）等の記録装置、またはＩＣ（Integrated Circuit）カード、ＳＤカード、ＤＶＤ（Digital Versatile Disc）等の記録媒体に置くことができる。
また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしもすべての制御線や情報線を示しているとは限らない。実際には、ほとんどすべての構成が相互に接続されていると考えてもよい。
【符号の説明】
【００６１】
１０  試験制御装置
２０  試験装置
３０  試験対象装置（送信タイミング試験装置）
３１，３２，３３  送信タイミング情報群
４０  アンテナ
５１  測定試験制御部
５２  条件設定部
５３  送信タイミング演算部
５４  情報取得部
５５  書込処理部
５６  記憶部
６１  送信部
６２  受信部
７０  タイムチャート
１００  無線通信試験システム
【図１】
2014207509.tif 000003
【図２】
2014207509.tif 000004
【図３Ａ】
2014207509.tif 000005
【図３Ｂ】
2014207509.tif 000006
【図４】
2014207509.tif 000007
【図５】
2014207509.tif 000008
【図６】
2014207509.tif 000009