(57)【要約】【課題】試験環境の構築不備で試験が失敗することを防ぐことができる移動端末試験装置を提供すること。【解決手段】試験開始前の試験系構築時に、制御装置２に入力された、試験系を構成する移動端末試験装置１のＩＰアドレスと装置ＩＤを受信すると、データ通信制御部１１に試験系の他の移動端末試験装置１のＩＰアドレスと装置ＩＤを送信する制御部１２と、試験系の他の移動端末試験装置１にＡＲＰリクエストを送信してアドレス解決を行なって、他の移動端末試験装置との通信の確認を行なうデータ通信制御部１１と、を備える。【選択図】図１
2017112516.tif 000002
【特許請求の範囲】
【請求項１】
移動体通信の基地局を擬似して移動端末（３）を試験する移動端末試験装置（１）であって、
ネットワークを介して複数の前記移動端末試験装置を接続して試験系を構成する場合、試験開始前の前記試験系を構成する前記移動端末試験装置の装置ＩＤ及びネットワークアドレスが設定されたときに、前記試験系を構成する他の前記移動端末試験装置との前記ネットワークを介しての通信の確認を行なうデータ通信制御部（１１）を備える移動端末試験装置。
【請求項２】
前記データ通信制御部は、前記移動端末とデータサーバ（４）とのデータ通信の中継を行なうとき、前記データサーバからのデータを前記移動端末と通信している他の前記移動端末試験装置へ前記ネットワークを介して送信する請求項１に記載の移動端末試験装置。
【請求項３】
前記データ通信制御部は、通信中の前記移動端末とデータサーバ（４）に接続された前記移動端末試験装置とのデータ通信の中継を行なうとき、前記移動端末からのデータを前記データサーバに接続された移動端末試験装置へ前記ネットワークを介して送信する請求項１に記載の移動端末試験装置。
【請求項４】
前記データ通信制御部は、ＡＲＰにより前記試験系を構成する他の前記移動端末試験装置との前記ネットワークを介しての通信の確認を行なう請求項１から３のいずれか１項に記載の移動端末試験装置。
【請求項５】
移動体通信の基地局を擬似して移動端末（３）を試験する移動端末試験装置（１）のネットワークを介して複数の前記移動端末試験装置を接続して構成した試験系の確認方法であって、
試験開始前に、前記試験系を構成する前記移動端末試験装置の装置ＩＤ及びネットワークアドレスを設定させるステップと、
前記試験系を構成する他の前記移動端末試験装置との前記ネットワークを介しての通信の確認を行なうステップと、を備える試験系の確認方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体通信端末の試験を行なう移動端末試験装置に関する。
【背景技術】
【０００２】
携帯電話やデータ通信端末等の移動体通信端末を開発した場合、この開発した移動体通信端末が正常に通信を行なえるか否かを試験する必要がある。このため、実際の基地局の機能を擬似する擬似基地局として動作する試験装置に試験対象の移動体通信端末を接続し、試験装置と移動体通信端末との間で通信を行なわせ、この通信の内容を確認する試験を行なっている。
【０００３】
特許文献１には、複数の試験装置をネットワークで接続し、このネットワークを介してイベントを送受信して、試験を実行することが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２０２２９６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、このような試験装置にあっては、ネットワークのアドレス設定等に誤りがあった場合、イベントの送受信ができず、試験を実施することができなくなるという問題があった。
【０００６】
そこで、本発明は、ネットワークのアドレス解決を自動的に行なうことにより、試験環境の構築不備で試験が失敗することを防ぐことができる移動端末試験装置を提供することを目的としている。
【課題を解決するための手段】
【０００７】
本発明の移動端末試験装置は、移動体通信の基地局を擬似して移動端末を試験する移動端末試験装置であって、ネットワークを介して複数の前記移動端末試験装置を接続して試験系を構成する場合、試験開始前の前記試験系を構成する前記移動端末試験装置の装置ＩＤ及びネットワークアドレスが設定されたときに、前記試験系を構成する他の前記移動端末試験装置との前記ネットワークを介しての通信の確認を行なうデータ通信制御部を備えるものである。
【０００８】
この構成により、試験開始前に試験系を構成する移動端末試験装置間の通信が確認される。このため、試験環境の構築不備で試験が失敗することを防ぐことができる。
【０００９】
また、本発明の移動端末試験装置において、前記データ通信制御部は、前記移動端末とデータサーバとのデータ通信の中継を行なうとき、前記データサーバからのデータを前記移動端末と通信している他の前記移動端末試験装置へ前記ネットワークを介して送信するものである。
【００１０】
この構成により、試験系を構成する移動端末試験装置間の通信が確認されてから、データサーバからのデータが移動端末と通信している他の移動端末試験装置にネットワークを介して送信される。このため、他の移動端末試験装置との通信が確認されるまでデータサーバからのデータを一時的に蓄積しておくキャッシュメモリを不要にすることができる。
【００１１】
また、本発明の移動端末試験装置において、前記データ通信制御部は、通信中の前記移動端末とデータサーバに接続された前記移動端末試験装置とのデータ通信の中継を行なうとき、前記移動端末からのデータを前記データサーバに接続された移動端末試験装置へ前記ネットワークを介して送信するものである。
【００１２】
この構成により、試験系を構成する移動端末試験装置間の通信が確認されてから、移動端末からのデータがデータサーバに接続された移動端末試験装置へネットワークを介して送信される。このため、他の移動端末試験装置との通信が確認されるまで移動端末からのデータを一時的に蓄積しておくキャッシュメモリを不要にすることができる。
【００１３】
また、本発明の移動端末試験装置において、前記データ通信制御部は、ＡＲＰにより前記試験系を構成する他の前記移動端末試験装置との前記ネットワークを介しての通信の確認を行なうものである。
【００１４】
この構成により、ＡＲＰによりネットワークを介しての通信の確認が行なわれる。このため、アドレスを割り当てるだけで通信の確認を行なうことができる。
【００１５】
また、本発明の試験系の確認方法は、移動体通信の基地局を擬似して移動端末を試験する移動端末試験装置のネットワークを介して複数の前記移動端末試験装置を接続して構成した試験系の確認方法であって、試験開始前に、前記試験系を構成する前記移動端末試験装置の装置ＩＤ及びネットワークアドレスを設定させるステップと、前記試験系を構成する他の前記移動端末試験装置との前記ネットワークを介しての通信の確認を行なうステップと、を備えるものである。
【００１６】
この構成により、試験開始前に試験系を構成する移動端末試験装置間の通信が確認される。このため、試験環境の構築不備で試験が失敗することを防ぐことができる。
【発明の効果】
【００１７】
本発明は、試験環境の構築不備で試験が失敗することを防ぐことができる移動端末試験装置を提供することができる。
【図面の簡単な説明】
【００１８】
【図１】図１は、本発明の一実施形態に係る移動端末試験装置のブロック図である。
【図２】図２は、本発明の一実施形態に係る移動端末試験装置の試験系の例を示す構成図である。
【図３】図３は、本発明の一実施形態に係る移動端末試験装置のアドレス解決処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、図面を参照して、本発明の実施形態に係る移動端末試験装置について詳細に説明する。
【００２０】
図１において、本発明の一実施形態に係る移動端末試験装置１は、擬似基地局として同軸ケーブル等を介して有線で移動端末３と無線信号を送受信するようになっている。移動端末試験装置１は、制御装置２に接続され、制御装置２の制御信号に従って試験を実行するようになっている。
【００２１】
移動端末試験装置１は、図２に示すように、データサーバ４と接続され、疑似基地局としてデータサーバ４と移動端末３とのデータ通信の中継を行ない、スループットなどを測定する。
【００２２】
移動端末試験装置１は、複数の移動端末試験装置１を集線装置５で、例えば、イーサネット（登録商標）とＩＰ（Internet Protocol）により接続し、相互に通信可能にして試験系を構築して、ハンドオーバーなどの試験を行なうことができる。この場合、複数の移動端末試験装置１のうちの１つをホスト装置とし、その他の移動端末試験装置１をゲスト装置とする。
【００２３】
ホスト装置の移動端末試験装置１は、データサーバ４と接続され、データサーバ４の送信データを移動端末３と通信中の移動端末試験装置１に集線装置５を介して送信し、集線装置５を介して受信した移動端末３と通信中の移動端末試験装置１からのデータをデータサーバ４に送信する。
【００２４】
ゲスト装置の移動端末試験装置１は、移動端末３と通信中の場合は、集線装置５を介して受信したホスト装置の移動端末試験装置１からのデータを移動端末３に送信し、移動端末３の送信データをホスト装置の移動端末試験装置１に集線装置５を介して送信する。
【００２５】
移動端末試験装置１は、無線信号処理部１０と、データ通信制御部１１と、制御部１２とを含んで構成されている。
【００２６】
無線信号処理部１０は、移動端末３との間で無線信号を送受信するものである。無線信号処理部１０は、制御部１２やデータ通信制御部１１の送信データを、符号化や、変調、周波数変換などして無線信号を生成して送信する。また、無線信号処理部１０は、移動端末３から受信した無線信号を、周波数変換や、復調、復号などして制御部１２やデータ通信制御部１１に出力する。
【００２７】
無線信号処理部１０は、チャネルコーディング部１０１と、アップコンバータ部１０２と、ダウンコンバータ部１０３と、チャネルデコーディング部１０４とを含んで構成されている。
【００２８】
チャネルコーディング部１０１は、制御部１２やデータ通信制御部１１の送信データを、符号化、変調してＩＱ信号を出力する。
【００２９】
アップコンバータ部１０２は、チャネルコーディング部１０１の出力するＩＱ信号をアップコンバート（周波数変換）して無線信号に変換し、移動端末３に送信する。
【００３０】
ダウンコンバータ部１０３は、移動端末３から受信した無線信号をダウンコンバート（周波数変換）してＩＱ信号に変換して出力する。
【００３１】
チャネルデコーディング部１０４は、ダウンコンバータ部１０３の出力するＩＱ信号を復調、復号して制御部１２やデータ通信制御部１１に出力する。
【００３２】
データ通信制御部１１は、ホスト装置の移動端末試験装置１に接続されたデータサーバ４と移動端末３との間のデータ通信の中継を行なう。
【００３３】
データ通信制御部１１は、ＩＰパケット送信部１１１と、Ｅｔｈｅｒヘッダ生成部１１２と、Ｅｔｈｅｒフレーム送信部１１３と、Ｅｔｈｅｒフレーム受信部１１４と、Ｅｔｈｅｒフレーム処理部１１５と、ＩＰパケット受信部１１６と、ＡＲＰリクエスト生成部１１７と、ＡＲＰステートマシン１１８と、ＡＲＰ受信処理部１１９と、ＡＲＰリプライ生成部１２０とを含んで構成されている。
【００３４】
ＩＰパケット送信部１１１は、自装置がホスト装置であって、自装置が移動端末３と通信している場合、データサーバ４から受信したＩＰパケットを移動端末３に無線信号処理部１０を介して送信し、他の移動端末試験装置１が移動端末３と通信している場合、データサーバ４から受信したＩＰパケットを他装置に転送するためＥｔｈｅｒヘッダ生成部１１２に出力する。
【００３５】
ＩＰパケット送信部１１１は、自装置がゲスト装置であって、自装置が移動端末３と通信している場合、無線信号処理部１０から受信したＩＰパケットをＥｔｈｅｒヘッダ生成部１１２に出力する。
【００３６】
Ｅｔｈｅｒヘッダ生成部１１２は、ＩＰパケット送信部１１１が出力するＩＰパケットに、自装置がホスト装置の場合は、移動端末３と通信中の他装置宛のイーサネット（登録商標）のヘッダを付与し、自装置がゲスト装置の場合は、ホスト装置宛のイーサネット（登録商標）のヘッダを付与し、Ｅｔｈｅｒフレーム送信部１１３に出力する。
【００３７】
Ｅｔｈｅｒフレーム送信部１１３は、Ｅｔｈｅｒヘッダ生成部１１２またはＡＲＰリクエスト生成部１１７、ＡＲＰリプライ生成部１２０の出力するイーサネット（登録商標）フレームを送信する。
【００３８】
Ｅｔｈｅｒフレーム受信部１１４は、受信したイーサネット（登録商標）フレームのヘッダのタイプを解析し、タイプがＡＲＰ（Address Resolution Protocol）の場合はＡＲＰ受信処理部１１９に出力し、それ以外の場合はＥｔｈｅｒフレーム処理部１１５に出力する。
【００３９】
Ｅｔｈｅｒフレーム処理部１１５は、Ｅｔｈｅｒフレーム受信部１１４が出力したイーサネット（登録商標）フレームのイーサネット（登録商標）のヘッダを除去してＩＰパケット受信部１１６に出力する。
【００４０】
ＩＰパケット受信部１１６は、自装置がホスト装置の場合は、無線信号処理部１０またはＥｔｈｅｒフレーム処理部１１５の出力するＩＰパケットをデータサーバ４へ送信する。
【００４１】
ＩＰパケット受信部１１６は、自装置がゲスト装置の場合は、Ｅｔｈｅｒフレーム処理部１１５の出力するＩＰパケットを無線信号処理部１０へ送信する。
【００４２】
ＡＲＰリクエスト生成部１１７は、制御部１２から試験系を構成する移動端末試験装置１のＩＰアドレスと装置ＩＤを通知されると、そのＩＰアドレスをターゲットとしてＡＲＰリクエストを生成して、Ｅｔｈｅｒフレーム送信部１１３を介して送信する。
【００４３】
ＡＲＰリクエスト生成部１１７は、ＡＲＰリクエストを送信した移動端末試験装置１の装置ＩＤを設定したカウント開始要求をＡＲＰステートマシン１１８に送信する。装置ＩＤは、移動端末試験装置１を識別するための情報であり、複数の移動端末試験装置１それぞれに異なる装置ＩＤが割り当てられて、制御部１２に記憶されている。
【００４４】
ＡＲＰステートマシン１１８は、試験系を構成する移動端末試験装置１ごとにカウンタ（タイマ）を管理する。ＡＲＰステートマシン１１８は、カウント開始要求を受信すると、カウント開始要求に設定された装置ＩＤのカウンタをゼロにした後カウントを開始する。ＡＲＰステートマシン１１８は、カウント停止要求を受信すると、カウント停止要求に設定された装置ＩＤのカウンタのカウントを停止する。
【００４５】
ＡＲＰステートマシン１１８は、カウンタのカウント値が予め設定された閾値に達した場合、ＡＲＰリクエストの再送要求をＡＲＰリクエスト生成部１１７に送信する。ＡＲＰステートマシン１１８は、ＡＲＰリクエストの再送回数を装置ＩＤごとにカウントしており、この再送回数が予め設定された回数Ｍを超えた場合、その装置ＩＤと接続状態に「Ｄｉｓｃｏｎｎｅｃｔ」を設定した接続状態通知を制御部１２に送信する。接続状態通知は、接続状態が変化したときのみ送信するようにしてもよい。
【００４６】
ＡＲＰ受信処理部１１９は、ＡＲＰリクエストを受信した場合、指定されたＩＰアドレスが自装置のＩＰアドレスの場合、ＡＲＰリプライ生成部１２０にＡＲＰリクエストの送信元のＩＰアドレスとＭＡＣ（Media Access Control）アドレスを設定したＡＲＰリプライの送信要求を送信する。また、ＡＲＰリクエストの送信元が自装置以外の場合、ＡＲＰ受信処理部１１９は、送信元のＩＰアドレスとＭＡＣアドレスをＥｔｈｅｒヘッダ生成部１１２に通知する。
【００４７】
ＡＲＰ受信処理部１１９は、ＡＲＰリプライを受信した場合、自装置が送信したＡＲＰリクエストに対する応答である場合、ＡＲＰステートマシン１１８にＡＲＰリプライを送信した移動端末試験装置１の装置ＩＤを設定したカウント停止要求を送信する。ＡＲＰ受信処理部１１９は、ＡＲＰリプライを送信した移動端末試験装置１の装置ＩＤと接続状態に「Ｃｏｎｎｅｃｔ」を設定した接続状態通知を制御部１２に送信する。ＡＲＰ受信処理部１１９は、ＡＲＰリプライの送信元のＩＰアドレスとＭＡＣアドレスをＥｔｈｅｒヘッダ生成部１１２に通知する。
【００４８】
ＡＲＰ受信処理部１１９は、ＡＲＰリプライが自装置の送信したＡＲＰリクエストに対する応答でない場合、ＡＲＰリプライの送信元のＩＰアドレスとＭＡＣアドレスをＥｔｈｅｒヘッダ生成部１１２に通知する。
【００４９】
ＡＲＰリプライ生成部１２０は、ＡＲＰ受信処理部１１９からＡＲＰリプライの送信要求を受信すると、送信要求に設定されたＩＰアドレスとＭＡＣアドレスを宛先としたＡＲＰリプライを生成して、Ｅｔｈｅｒフレーム送信部１１３を介して送信する。
【００５０】
制御部１２は、図示しないＣＰＵ（Central Processing Unit）と、ＲＡＭ（Random Access Memory）と、ＲＯＭ（Read Only Memory）と、ハードディスク装置と、入出力ポートとを備えたコンピュータユニットによって構成されている。
【００５１】
制御部１２のＲＯＭ及びハードディスク装置には、各種制御定数や各種マップ等とともに、当該コンピュータユニットを制御部１２として機能させるためのプログラムが記憶されている。すなわち、ＣＰＵがＲＯＭ及びハードディスク装置に記憶されたプログラムを実行することにより、当該コンピュータユニットは、制御部１２として機能する。
【００５２】
制御部１２の入出力ポートには、データ通信制御部１１、無線信号処理部１０が接続され、制御部１２と信号の送受信をできるようになっている。
【００５３】
制御部１２は、制御装置２からの制御信号を受け取って、制御信号の内容に従って無線信号処理部１０やデータ通信制御部１１を制御して試験を実行する。制御部１２は、無線信号処理部１０を介して移動端末３と呼制御信号を送受信して、呼の接続や切断、ハンドオーバーなどを制御する。
【００５４】
なお、本実施形態において、データ通信制御部１１は、各処理を実行するようにプログラミングされたＤＳＰ（Digital Signal Processor）等のプロセッサによって構成されている。また、無線信号処理部１０は、通信モジュールによって構成されている。
【００５５】
制御装置２は、移動端末試験装置１と、例えば、イーサネット（登録商標）やＵＳＢ（Universal Serial Bus）などのインターフェイスで接続される。制御装置２は、このインターフェイスを介して制御信号を移動端末試験装置１に送信して、移動端末試験装置１を制御する。複数の移動端末試験装置１を試験系とする場合、１つの制御装置２で全ての移動端末試験装置１を制御してもよいし、移動端末試験装置１ごとに制御装置２を接続するようにしてもよい。制御装置２は、パソコンなどによって構成される。
【００５６】
制御装置２は、試験条件の設定画面や移動端末試験装置１の測定結果などを表示する表示部２１と、ユーザからの操作入力を受け付ける操作部２２とを含んで構成されている。表示部２１は、液晶表示装置などによって構成される。操作部２２は、タッチパッドやキーボードやプッシュボタンなどによって構成される。
【００５７】
制御装置２は、複数の移動端末試験装置１を集線装置５により接続した試験系で試験を行なう場合、試験開始前の試験系構築時に、表示部２１に使用する移動端末試験装置１のＩＰアドレスと装置ＩＤの設定画面を表示させ、操作部２２への入力により使用する移動端末試験装置１のＩＰアドレスと装置ＩＤを入力させる。
【００５８】
制御装置２は、入力された移動端末試験装置１のＩＰアドレスと装置ＩＤを各移動端末試験装置１に送信する。
【００５９】
移動端末試験装置１の制御部１２は、制御装置２から試験系を構成する移動端末試験装置１のＩＰアドレスと装置ＩＤを受信すると、自装置の装置ＩＤと一致する装置ＩＤのＩＰアドレスを自装置のＩＰアドレスとし、その他の装置ＩＤとＩＰアドレスを他装置の装置ＩＤとＩＰアドレスとして設定した試験系構成通知をＡＲＰリクエスト生成部１１７とＡＲＰ受信処理部１１９へ送信する。
【００６０】
ＡＲＰリクエスト生成部１１７は、上述したように、他装置のＩＰアドレスをターゲットとしてＡＲＰリクエストを生成して、Ｅｔｈｅｒフレーム送信部１１３を介して送信する。ＡＲＰリクエスト生成部１１７は、ＡＲＰリクエストを送信した移動端末試験装置１の装置ＩＤを設定したカウント開始要求をＡＲＰステートマシン１１８に送信する。
【００６１】
ＡＲＰ受信処理部１１９は、上述したように、自装置が送信したＡＲＰリクエストに対するＡＲＰリプライを受信した場合、ＡＲＰステートマシン１１８にＡＲＰリプライを送信した移動端末試験装置１の装置ＩＤを設定したカウント停止要求を送信する。ＡＲＰ受信処理部１１９は、ＡＲＰリプライを送信した移動端末試験装置１の装置ＩＤと接続状態に「Ｃｏｎｎｅｃｔ」を設定した接続状態通知を制御部１２に送信する。ＡＲＰ受信処理部１１９は、ＡＲＰリプライの送信元のＩＰアドレスとＭＡＣアドレスをＥｔｈｅｒヘッダ生成部１１２に通知する。
【００６２】
ＡＲＰ受信処理部１１９は、ＡＲＰリプライが自装置の送信したＡＲＰリクエストに対する応答でない場合、ＡＲＰリプライの送信元のＩＰアドレスとＭＡＣアドレスをＥｔｈｅｒヘッダ生成部１１２に通知する。
【００６３】
ＡＲＰステートマシン１１８は、カウンタのカウント値が予め設定された閾値に達した場合、ＡＲＰリクエストの再送要求をＡＲＰリクエスト生成部１１７に送信する。ＡＲＰステートマシン１１８は、ＡＲＰリクエストの再送回数が予め設定された回数Ｍを超えた場合、その装置ＩＤと接続状態に「Ｄｉｓｃｏｎｎｅｃｔ」を設定した接続状態通知を制御部１２に送信する。
【００６４】
制御部１２は、接続状態通知を受信すると、その装置ＩＤと接続状態を制御装置２に送信する。
【００６５】
制御装置２は、データ通信制御部１１から装置ＩＤと接続状態を受信すると、その装置ＩＤと接続状態を表示部２１に表示させる。
【００６６】
このように、試験系の構成を設定したときに、他の移動端末試験装置１との集線装置５を介した通信の確認が行なわれ、試験系の移動端末試験装置１の接続状態が制御装置２の表示部２１に表示され、試験実施前に通信のできない移動端末試験装置１を検出することができ、試験環境の構築不備で試験が失敗することを防ぐことができる。
【００６７】
また、試験開始前（データ送信前）に複数の移動端末試験装置１間の接続の確認（アドレス解決）が行なわれるため、試験開始後（最初のデータ送信時）に接続の確認を行なう場合に比べ、接続の確認が行なわれる間に、データサーバ４と移動端末３間で送受信されるデータを一時的に蓄積しておくキャッシュメモリが不要となり、移動端末試験装置１の使用メモリを削減することができ、構成を簡略化することができる。
【００６８】
また、正常にアドレス解決が行なわれた場合、Ｅｔｈｅｒヘッダ生成部１１２に試験系を構成する移動端末試験装置１のＩＰアドレス、ＭＡＣアドレスが通知され、この情報に基づいてイーサネット（登録商標）のヘッダが生成される。
【００６９】
以上のように構成された本実施形態に係る移動端末試験装置１によるアドレス解決処理について、図３を参照して説明する。なお、以下に説明するアドレス解決処理は、データ通信制御部１１が制御部１２から試験系を構成する移動端末試験装置１のＩＰアドレスと装置ＩＤを受信すると実行され、１つの移動端末試験装置１に対して１つのアドレス解決処理が実行される。
【００７０】
ステップＳ１において、データ通信制御部１１は、移動端末試験装置１ごとの処理状態（接続状態）を表す「Ｓｔａｔｅ」の対象となる移動端末試験装置１に対応する値にゼロを設定する。
【００７１】
ステップＳ２において、データ通信制御部１１は、ＡＲＰリクエスト生成部１１７により対象となる移動端末試験装置１のＩＰアドレスをターゲットとしてＡＲＰリクエストを作成する。
【００７２】
ステップＳ３において、データ通信制御部１１は、対象となる移動端末試験装置１の装置ＩＤについてＡＲＰステートマシン１１８のカウントを開始する。
【００７３】
ステップＳ４において、データ通信制御部１１は、作成したＡＲＰリクエストをＥｔｈｅｒフレーム送信部１１３から送信する。
【００７４】
ステップＳ５において、データ通信制御部１１は、対象となる移動端末試験装置１からのＡＲＰリプライを受信したか否かを判定する。ＡＲＰリプライを受信していないと判定した場合、データ通信制御部１１は、ステップＳ１４に処理を進める。
【００７５】
ＡＲＰリプライを受信したと判定した場合、データ通信制御部１１は、ステップＳ６において、ＡＲＰ受信処理部１１９によりＡＲＰリプライの内容を解析する。
【００７６】
ステップＳ７において、データ通信制御部１１は、ＡＲＰ受信処理部１１９により受信したＡＲＰリプライが自装置の送信したＡＲＰリクエストに対する応答か否かを判定する。受信したＡＲＰリプライがＡＲＰリクエストに対する応答であると判定した場合、ステップＳ８において、データ通信制御部１１は、ＡＲＰステートマシン１１８のＡＲＰリプライの送信元の移動端末試験装置１の装置ＩＤのカウントを停止する。
【００７７】
ステップＳ９において、データ通信制御部１１は、ＡＲＰリプライの送信元の移動端末試験装置１の「Ｓｔａｔｅ」が１か否かを判定する。「Ｓｔａｔｅ」が１であると判定した場合、データ通信制御部１１は、ステップＳ１３に処理を進める。
【００７８】
「Ｓｔａｔｅ」が１でないと判定した場合、ステップＳ１０において、データ通信制御部１１は、ＡＲＰリプライの送信元の移動端末試験装置１のＩＰアドレスや装置ＩＤなどの情報を収集する。
【００７９】
ステップＳ１１において、データ通信制御部１１は、ＡＲＰリプライの送信元の移動端末試験装置１の装置ＩＤと接続状態に「Ｃｏｎｎｅｃｔ」を設定した接続状態通知を制御部１２に送信する。
【００８０】
ステップＳ１２において、データ通信制御部１１は、ＡＲＰリプライの送信元の移動端末試験装置１の「Ｓｔａｔｅ」に１を設定する。
【００８１】
ステップＳ１３において、データ通信制御部１１は、ＡＲＰリプライの送信元のＩＰアドレスとＭＡＣアドレスをＥｔｈｅｒヘッダ生成部１１２に通知して、処理を終了する。
【００８２】
ステップＳ７において受信したＡＲＰリプライがＡＲＰリクエストに対する応答ではないと判定した場合、データ通信制御部１１は、ステップＳ１４に処理を進める。
【００８３】
ステップＳ１４において、データ通信制御部１１は、ＡＲＰリプライの送信元の移動端末試験装置１の装置ＩＤのカウント値が閾値以上か否かを判定する。カウント値が閾値以上でないと判定した場合、データ通信制御部１１は、ステップＳ５に戻って処理を繰り返す。
【００８４】
カウント値が閾値以上であると判定した場合、ステップＳ１５において、データ通信制御部１１は、ＡＲＰリプライの送信元の移動端末試験装置１の「Ｓｔａｔｅ」が−１であるか否かを判定する。
【００８５】
ＡＲＰリプライの送信元の移動端末試験装置１の「Ｓｔａｔｅ」が−１でないと判定した場合、ステップＳ１６において、データ通信制御部１１は、ＡＲＰリプライの送信元の移動端末試験装置１に対してＡＲＰリクエストをＭ回以上再送済みであるか否かを判定する。
【００８６】
ＡＲＰリクエストをＭ回以上再送済みであると判定した場合、ステップＳ１７において、データ通信制御部１１は、ＡＲＰリプライの送信元の移動端末試験装置１のＩＰアドレスや装置ＩＤなどの情報を収集する。
【００８７】
ステップＳ１８において、データ通信制御部１１は、ＡＲＰリプライの送信元の移動端末試験装置１の装置ＩＤと接続状態に「Ｄｉｓｃｏｎｎｅｃｔ」を設定した接続状態通知を制御部１２に送信する。
【００８８】
ステップＳ１９において、データ通信制御部１１は、ＡＲＰリプライの送信元の移動端末試験装置１の「Ｓｔａｔｅ」に−１を設定する。
【００８９】
ステップＳ１５においてＡＲＰリプライの送信元の移動端末試験装置１の「Ｓｔａｔｅ」が−１であると判定した場合、または、ステップＳ１６においてＡＲＰリクエストをＭ回以上再送済みでないと判定した場合、ステップＳ２０において、データ通信制御部１１は、ＡＲＰリクエスト生成部１１７によりＡＲＰリクエストの再送処理を行なう。
【００９０】
ステップＳ２１において、データ通信制御部１１は、ＡＲＰステートマシン１１８のＡＲＰリプライの送信元の移動端末試験装置１の装置ＩＤのカウントを初期化し、ステップＳ５に戻って処理を続ける。
【００９１】
このように、上述の実施形態では、試験開始前の試験系構築時に、試験系を構成する移動端末試験装置１のＩＰアドレスと装置ＩＤが制御装置２に入力されると、試験系を構成する他の移動端末試験装置１にＡＲＰリクエストを送信してアドレス解決を行なって、他の移動端末試験装置１との通信の確認を行なうデータ通信制御部１１を備える。
【００９２】
これにより、試験開始前に、試験系を構成する移動端末試験装置１間の通信が確認され、試験環境の構築不備で試験が失敗することを防ぐことができる。
【００９３】
また、試験開始前に複数の移動端末試験装置１間の接続の確認が行なわれるため、試験開始後に接続の確認を行なう場合に必要な、接続の確認が行なわれる間にデータサーバ４と移動端末３間で送受信されるデータを一時的に蓄積しておくキャッシュメモリが不要となり、移動端末試験装置１の使用メモリを削減することができ、構成を簡略化することができる。
【００９４】
また、ＡＲＰによりＭＡＣアドレスの解決を行なうことで接続の確認を行なっているため、ＩＰアドレスを割り当てるだけでＭＡＣアドレスの解決をすることができ、通信が可能か確認することができる。
【００９５】
本発明の実施形態を開示したが、当業者によっては本発明の範囲を逸脱することなく変更が加えられうることは明白である。すべてのこのような修正及び等価物が次の請求項に含まれることが意図されている。
【符号の説明】
【００９６】
１  移動端末試験装置
２  制御装置
３  移動端末
４  データサーバ
１０  無線信号処理部
１１  データ通信制御部
１２  制御部
１１７  ＡＲＰリクエスト生成部
１１８  ＡＲＰステートマシン
１１９  ＡＲＰ受信処理部
１２０  ＡＲＰリプライ生成部
【図１】
2017112516.tif 000003
【図２】
2017112516.tif 000004
【図３】
2017112516.tif 000005