(57)【要約】【課題】リアルタイムに通信動作を行えない擬似端末を試験する場合でも、通信のタイミングが適切かどうかを試験者が評価することができる試験装置及び試験方法を提供する。【解決手段】基地局シミュレータ１は、シミュレーション時間を管理するシミュレーション時間管理部３０を備え、シミュレーション時間管理部３０は、ＵＥシミュレータ１００からインタフェース２１が受信した第１の時刻情報を取得するＴＳ取得部３１と、第１の時刻情報を取得した後にダウンリンクデータを送信する際に、第１の時刻情報と受信演算処理及び送信演算処理の演算時間とに基づいて、シミュレーション時間における時刻である第２の時刻情報を生成し、この生成した第２の時刻情報を送受信手段から擬似端末に送信させるＴＳ付加部３３と、を有する。【選択図】図１
2015192351.tif 000002
【特許請求の範囲】
【請求項１】
所定の通信規格に対応して無線周波数信号を送受信する移動通信端末の通信機能を模擬する擬似端末（１００）と通信し、前記通信機能の動作を試験するための試験装置（１）であって、
前記擬似端末は、実時間とは異なる、前記通信機能の動作における時間であるシミュレーション時間を管理するようになっているとともに、前記試験装置にデータを送信するときに、前記シミュレーション時間における時刻である第１の時刻情報を前記試験装置に送信するようになっており、
前記擬似端末との間で、ベースバンド信号のデジタルのデータを送受信するための送受信手段（２１）と、
前記通信規格に従って、前記擬似端末から前記送受信手段が受信した前記データであるアップリンクデータに対する受信演算処理を行うとともに、前記通信規格に従って送信演算処理を行って前記擬似端末へ送信すべき前記データであるダウンリンクデータを生成し、この生成したダウンリンクデータを前記送受信手段に向けて送出する演算手段（４０）と、
前記シミュレーション時間を管理する管理手段（３０）と、
を備え、
前記管理手段は、
前記送受信手段が受信した前記第１の時刻情報を取得する時刻情報取得手段（３１）と、
前記第１の時刻情報を取得した後に前記ダウンリンクデータを送信する際に、前記第１の時刻情報と前記受信演算処理及び前記送信演算処理の演算時間とに基づいて、前記シミュレーション時間における時刻である第２の時刻情報を生成し、この生成した第２の時刻情報を前記送受信手段から前記擬似端末に送信させる時刻情報付加手段（３３）と、
を有することを特徴とする試験装置。
【請求項２】
前記演算手段は、前記通信規格によってそれぞれの処理が規定された複数のレイヤを含み、
前記試験装置は、
前記演算手段の所定のレイヤ間における通信のログデータを生成するログデータ生成手段（１３）と、
前記ログデータに基づいてログを表示するログ表示手段（１６）と、
をさらに備え、
前記ログデータ生成手段は、前記シミュレーション時間における時刻情報を含む前記ログデータを生成し、
前記ログ表示手段は、前記シミュレーション時間における時刻情報を含む前記ログを表示するものであることを特徴とする請求項１に記載の試験装置。
【請求項３】
前記ログデータ生成手段は、前記シミュレーション時間における時刻情報に加えて前記実時間における時刻情報を含む前記ログデータを生成し、
前記ログ表示手段は、前記シミュレーション時間における時刻情報と前記実時間における時刻情報とを併記した前記ログを表示するものであることを特徴とする請求項２に記載の試験装置。
【請求項４】
前記送受信手段が前記擬似端末から受信した前記アップリンクデータを一時的に記憶する受信バッファ（２２ａ）と、
前記演算手段が送出した前記ダウンリンクデータを一時的に記憶する送信バッファ（２２ｂ）と、
をさらに備え、
前記管理手段は、
前記時刻情報取得手段が前記第１の時刻情報を取得したことを条件として、前記受信バッファに記憶された前記アップリンクデータに対する前記受信演算処理を行わせるための指示を前記演算手段に通知する演算開始通知手段（３２）と、
前記時刻情報付加手段が前記第２の時刻情報を生成したことを条件として、前記送信バッファに記憶された前記ダウンリンクデータを送信させるための指示を前記送受信手段に通知する送信通知手段（３４）と、
をさらに有することを特徴とする請求項１から請求項３までのいずれか１項に記載の試験装置。
【請求項５】
前記擬似端末の前記通信機能は、ソフトウェアプログラムで実現されたものであることを特徴とする請求項１から請求項４までのいずれか１項に記載の試験装置。
【請求項６】
前記擬似端末の前記通信機能は、半導体集積回路で実現されたものであることを特徴とする請求項１から請求項４までのいずれか１項に記載の試験装置。
【請求項７】
所定の通信規格に対応して無線周波数信号を送受信する移動通信端末の通信機能を模擬する擬似端末（１００）と通信し、前記通信機能の動作を試験するための試験方法であって、
前記擬似端末は、実時間とは異なる、前記通信機能の動作における時間であるシミュレーション時間を管理するようになっているとともに、データを送信するときに、前記シミュレーション時間における時刻である第１の時刻情報を送信するようになっており、
前記擬似端末からベースバンド信号のデジタルのデータであるアップリンクデータ及び前記第１の時刻情報を受信するステップ（Ｓ１１）と、
前記通信規格に従って、前記アップリンクデータに対する受信演算処理を行うステップ（Ｓ１４）と、
前記通信規格に従って送信演算処理を行って、前記擬似端末に送信すべきベースバンド信号のデジタルのデータであるダウンリンクデータを生成するステップ（Ｓ２１）と、
前記第１の時刻情報を取得した後に前記ダウンリンクデータを送信する際に、前記第１の時刻情報と前記受信演算処理及び前記送信演算処理の演算時間とに基づいて、前記シミュレーション時間における時刻である第２の時刻情報を生成するステップ（Ｓ２２）と、
前記ダウンリンクデータ及び前記第２の時刻情報を前記擬似端末に送信するステップ（Ｓ２４）と、
を含むことを特徴とする試験方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、所定の通信規格に対応して無線周波数信号を送受信する移動通信端末の通信機能を模擬する擬似端末と通信し、通信機能の動作を試験する試験装置及び試験方法に関する。
【背景技術】
【０００２】
携帯電話等の移動通信端末を新たに開発した場合、この開発した移動通信端末が実際に使用される環境で正常に動作するか否かを試験する必要がある。しかしながら、この新規に開発された通信端末と既に稼働中の実際の基地局との間で各種の試験用の通信情報を送受信して、この新規に開発された通信端末が正常に動作するか否かを試験することは非常に困難である。
【０００３】
そのため、実際の基地局の機能を有する擬似基地局を備え、新規に開発された移動通信端末を擬似基地局に接続して、移動通信端末と擬似基地局との間で各種の通信情報を送受信することにより、新規に開発された移動通信端末が正常に動作するか否かの試験を実施する試験装置が提案されている（例えば、特許文献１参照）。
【０００４】
ところで、この種の試験装置は、ハードウェア化された移動通信端末を試験対象としているので、移動通信端末がハードウェア化されるのを待って動作確認を行うこととなってしまい、移動通信端末の開発期間が長期化してしまうため、その改善が望まれている。
【０００５】
そこで、移動通信端末をハードウェア化する前に、汎用のコンピュータを用いて試験対象の移動通信端末の通信機能を模擬する擬似端末をソフトウェアで実現し、擬似端末と擬似基地局とを有線で接続して擬似端末の通信機能を確認する構成が考えられる。この場合、例えば、特許文献２に記載されているように、ベースバンド信号を入出力して擬似端末を試験する構成とし、擬似端末と擬似基地局との間で、ネットワークを介し、ベースバンド信号を含むパケットを送受信する構成とするのが簡便で好ましい。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１４−００６６１８号公報
【特許文献２】特表２０１０−５２７１７３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、前述の構成の試験装置では、実際の使用環境のようにリアルタイム（実時間）で移動通信端末と通信できず、ノンリアルタイム（非実時間）での通信となってしまう。
【０００８】
具体的には、試験対象の移動通信端末を模擬したコンピュータを用いた場合は、コンピュータのハードウェア資源の制御やソフトウェア制御による処理時間が発生するので、通信専用のＩＣを有する移動通信端末よりも信号処理時間が長くなり、実際の使用環境のように、移動通信端末と疑似基地局とがリアルタイムでは通信できない。
【０００９】
また、コンピュータと擬似基地局との間で、ネットワークを介してパケットを送受信する構成では、パケットの遅延、消失による再送等が発生するので、実際の使用環境のように、移動通信端末と疑似基地局とがリアルタイムでは通信できない。
【００１０】
ところで、実際の端末を試験する場合は、リアルタイムで通信ができるので、実時間の時刻情報を含む通信ログを試験者が検証することによって、通信のタイミングが適切かどうかを評価することができる。例えば、あるメッセージを試験装置から端末に送信し、それに対する端末からの応答メッセージを受信した場合、試験者が通信ログを見て、送信から受信までのタイムラグを確認するという評価が考えられる。
【００１１】
これに対し、前述したようなリアルタイムに通信動作を行えない擬似端末の場合は、処理内容によって演算時間にバラツキが生じるので、試験者は、実時間のタイムラグを見ても、適切か否かを判断することができない。このように、リアルタイムに通信動作を行えない擬似端末を試験する場合、通信のタイミングが適切かどうかを評価することが困難である。
【００１２】
本発明は、前述のような事情に鑑みてなされたもので、リアルタイムに通信動作を行えない擬似端末を試験する場合でも、通信のタイミングが適切かどうかを試験者が評価することができる試験装置及び試験方法を提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明の請求項１に係る試験装置は、所定の通信規格に対応して無線周波数信号を送受信する移動通信端末の通信機能を模擬する擬似端末（１００）と通信し、前記通信機能の動作を試験するための試験装置（１）であって、前記擬似端末は、実時間とは異なる、前記通信機能の動作における時間であるシミュレーション時間を管理するようになっているとともに、前記試験装置にデータを送信するときに、前記シミュレーション時間における時刻である第１の時刻情報を前記試験装置に送信するようになっており、前記擬似端末との間で、ベースバンド信号のデジタルのデータを送受信するための送受信手段（２１）と、前記通信規格に従って、前記擬似端末から前記送受信手段が受信した前記データであるアップリンクデータに対する受信演算処理を行うとともに、前記通信規格に従って送信演算処理を行って前記擬似端末へ送信すべき前記データであるダウンリンクデータを生成し、この生成したダウンリンクデータを前記送受信手段に向けて送出する演算手段（４０）と、前記シミュレーション時間を管理する管理手段（３０）と、を備え、前記管理手段は、前記送受信手段が受信した前記第１の時刻情報を取得する時刻情報取得手段（３１）と、前記第１の時刻情報を取得した後に前記ダウンリンクデータを送信する際に、前記第１の時刻情報と前記受信演算処理及び前記送信演算処理の演算時間とに基づいて、前記シミュレーション時間における時刻である第２の時刻情報を生成し、この生成した第２の時刻情報を前記送受信手段から前記擬似端末に送信させる時刻情報付加手段（３３）と、を有する構成を有している。
【００１４】
この構成により、本発明の請求項１に係る試験装置は、ダウンリンクデータを送信する際に、第１の時刻情報と受信演算処理及び送信演算処理の演算時間とに基づいてシミュレーション時間における時刻である第２の時刻情報を生成し、この生成した第２の時刻情報を送受信手段から擬似端末に送信させるので、リアルタイムに通信動作を行えない擬似端末を試験する場合でも、通信のタイミングが適切かどうかを試験者が評価することができる。
【００１５】
本発明の請求項２に係る試験装置は、前記演算手段は、前記通信規格によってそれぞれの処理が規定された複数のレイヤを含み、前記試験装置は、前記演算手段の所定のレイヤ間における通信のログデータを生成するログデータ生成手段（１３）と、前記ログデータに基づいてログを表示するログ表示手段（１６）と、をさらに備え、前記ログデータ生成手段は、前記シミュレーション時間における時刻情報を含む前記ログデータを生成し、前記ログ表示手段は、前記シミュレーション時間における時刻情報を含む前記ログを表示するものである構成を有している。
【００１６】
この構成により、本発明の請求項２に係る試験装置は、ログデータ生成手段は、シミュレーション時間における時刻情報を含むログデータを生成し、ログ表示手段は、シミュレーション時間における時刻情報を含むログを表示するので、リアルタイムに通信動作を行えない擬似端末を試験する場合でも、通信のタイミングが適切かどうかを試験者が評価することができる。
【００１７】
本発明の請求項３に係る試験装置は、前記ログデータ生成手段は、前記シミュレーション時間における時刻情報に加えて前記実時間における時刻情報を含む前記ログデータを生成し、前記ログ表示手段は、前記シミュレーション時間における時刻情報と前記実時間における時刻情報とを併記した前記ログを表示するものである構成を有している。
【００１８】
この構成により、本発明の請求項３に係る試験装置は、シミュレーション時間における時刻情報と実時間における時刻情報とを併記したログを表示することができる。
【００１９】
本発明の請求項４に係る試験装置は、前記送受信手段が前記擬似端末から受信した前記アップリンクデータを一時的に記憶する受信バッファ（２２ａ）と、前記演算手段が送出した前記ダウンリンクデータを一時的に記憶する送信バッファ（２２ｂ）と、をさらに備え、前記管理手段は、前記時刻情報取得手段が前記第１の時刻情報を取得したことを条件として、前記受信バッファに記憶された前記アップリンクデータに対する前記受信演算処理を行わせるための指示を前記演算手段に通知する演算開始通知手段（３２）と、前記時刻情報付加手段が前記第２の時刻情報を生成したことを条件として、前記送信バッファに記憶された前記ダウンリンクデータを送信させるための指示を前記送受信手段に通知する送信通知手段（３４）と、をさらに有する構成を有している。
【００２０】
この構成により、本発明の請求項４に係る試験装置は、リアルタイムに通信動作を行えない擬似端末を試験する場合でも、擬似端末との同期をとることができるのでリアルタイム性が要求されず、リアルタイムの通信ができない擬似端末を正確に評価することができる。
【００２１】
本発明の請求項５に係る試験装置は、前記擬似端末の前記通信機能は、ソフトウェアプログラムで実現されたものである構成を有している。
【００２２】
この構成により、本発明の請求項５に係る試験装置は、ソフトウェアプログラムで実現された擬似端末の通信機能を試験対象とした場合でも、通信のタイミングが適切かどうかを試験者が評価することができる。
【００２３】
本発明の請求項６に係る試験装置は、前記擬似端末の前記通信機能は、半導体集積回路で実現されたものである構成を有している。
【００２４】
この構成により、本発明の請求項６に係る試験装置は、ベースバンド信号を処理する半導体集積回路を試験対象とした場合でも、その半導体集積回路の通信機能の通信のタイミングが適切かどうかを試験者が評価することができる。
【００２５】
本発明の請求項７に係る試験方法は、所定の通信規格に対応して無線周波数信号を送受信する移動通信端末の通信機能を模擬する擬似端末（１００）と通信し、前記通信機能の動作を試験するための試験方法であって、前記擬似端末は、実時間とは異なる、前記通信機能の動作における時間であるシミュレーション時間を管理するようになっているとともに、データを送信するときに、前記シミュレーション時間における時刻である第１の時刻情報を送信するようになっており、前記擬似端末からベースバンド信号のデジタルのデータであるアップリンクデータ及び前記第１の時刻情報を受信するステップ（Ｓ１１）と、前記通信規格に従って、前記アップリンクデータに対する受信演算処理を行うステップ（Ｓ１４）と、前記通信規格に従って送信演算処理を行って、前記擬似端末に送信すべきベースバンド信号のデジタルのデータであるダウンリンクデータを生成するステップ（Ｓ２１）と、前記第１の時刻情報を取得した後に前記ダウンリンクデータを送信する際に、前記第１の時刻情報と前記受信演算処理及び前記送信演算処理の演算時間とに基づいて、前記シミュレーション時間における時刻である第２の時刻情報を生成するステップ（Ｓ２２）と、前記ダウンリンクデータ及び前記第２の時刻情報を前記擬似端末に送信するステップ（Ｓ２４）と、を含む構成を有している。
【００２６】
この構成により、本発明の請求項７に係る試験方法は、ダウンリンクデータを送信する際に、第１の時刻情報と受信演算処理及び送信演算処理の演算時間とに基づいてシミュレーション時間における時刻である第２の時刻情報を生成し、この生成した第２の時刻情報を送受信手段から擬似端末に送信させるので、リアルタイムに通信動作を行えない擬似端末を試験する場合でも、通信のタイミングが適切かどうかを試験者が評価することができる。
【発明の効果】
【００２７】
本発明は、通信のタイミングが適切かどうかを試験者が評価することができる試験装置及び試験方法を提供することができるものである。
【図面の簡単な説明】
【００２８】
【図１】本発明の一実施形態における基地局シミュレータのブロック構成図である。
【図２】本発明の一実施形態における基地局シミュレータにおいて、データ種別と、そのデータの処理時間とが関連付けられた処理時間テーブルの一例を示す図である。
【図３】本発明の一実施形態における基地局シミュレータの試験シナリオを概念的に例示した図である。
【図４】本発明の一実施形態における基地局シミュレータの表示部が表示するログの一例を示す図である。
【図５】本発明の一実施形態における基地局シミュレータの受信処理のフローチャートである。
【図６】本発明の一実施形態における基地局シミュレータの送信処理のフローチャートである。
【図７】本発明の一実施形態における基地局シミュレータのタイミングチャートである。
【発明を実施するための形態】
【００２９】
以下、本発明の一実施形態について図面を用いて説明する。なお、本発明の試験装置を、基地局を模擬して移動通信端末の通信機能を模擬する擬似端末を試験する基地局シミュレータに適用した例を挙げて説明する。
【００３０】
まず、本実施形態における基地局シミュレータの構成について説明する。
【００３１】
図１に示すように、本実施形態における基地局シミュレータ１は、ＵＥ（User Equipment）シミュレータ１００と通信することにより、ＵＥシミュレータ１００の通信機能を試験するものである。このＵＥシミュレータ１００は、所定の通信規格、例えばＬＴＥ（Long Term Evolution）と呼ばれる通信規格に対応して無線周波数信号を送受信する携帯電話やモバイル端末等の通信機能を模擬するものである。
【００３２】
基地局シミュレータ１は、インタフェース２１、バッファ部２２、シミュレーション時間管理部３０、基地局模擬演算部４０、シナリオ処理部１２、ログデータ生成部１３、ログデータ記憶部１４、表示制御部１５、表示部１６、操作部１７を備えている。この基地局シミュレータ１は、図示しないＣＰＵ、ＲＯＭ、ＲＡＭ、ＦＰＧＡ、各種インタフェースが接続される入出力回路等を備えたマイクロコンピュータを含む。すなわち、基地局シミュレータ１は、ＲＯＭに予め格納された制御プログラムを実行させることにより、マイクロコンピュータを、ＵＥシミュレータ１００を試験する基地局シミュレータとして機能させるようになっている。この基地局シミュレータ１は、本発明に係る試験装置を構成する。
【００３３】
インタフェース２１は、基地局模擬演算部４０が生成したダウンリンクデータであるＩ相成分（同相成分）及びＱ相成分（直交成分）のベースバンドデータ（以下、単に「ＩＱデータ」という）をＵＥシミュレータ１００に送信するとともに、ＵＥシミュレータ１００からのアップリンクデータであるＩＱデータを受信するようになっている。このインタフェース２１は、本発明に係る送受信手段を構成する。
【００３４】
本実施形態では、インタフェース２１は、一例として、イーサネット（登録商標）のようなベストエフォート型のネットワークを介し、通信プロトコルとしてＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）を使用してＵＥシミュレータ１００と通信するものとする。したがって、インタフェース２１は、ＩＰパケットの生成、ＩＰアドレスの割り当て、送信元及び宛先の特定、データの伝送経路の選択、誤り訂正、再送要求等の機能を有するものとする。ただし、本発明に係る送受信手段はこれに限定されるものではなく、例えば無線ＬＡＮ（Local Area Network）やＵＳＢ（Universal Serial Bus）等の公知の送受信手段を用いてもよい。
【００３５】
バッファ部２２は、受信バッファ２２ａ、送信バッファ２２ｂを備えている。受信バッファ２２ａは、インタフェース２１がＵＥシミュレータ１００から受信したＩＱデータを一時的に記憶するようになっている。送信バッファ２２ｂは、インタフェース２１からＵＥシミュレータ１００に送信される送信待ちのＩＱデータを一時的に記憶するようになっている。
【００３６】
シミュレーション時間管理部３０は、タイムスタンプ（ＴＳ）取得部３１、演算開始通知部３２、タイムスタンプ付加部３３、送信通知部３４を備えている。このシミュレーション時間管理部３０は、タイムスタンプ取得部３１が取得するＩＱデータの時刻情報に応じて進行させる時刻であって、実時間の進行による現実の時刻とは異なるシミュレーション時刻を管理するようになっている。また、シミュレーション時間管理部３０は、基地局シミュレータ１を統括制御するようになっている。
【００３７】
タイムスタンプ取得部３１は、受信バッファ２２ａが記憶したＩＱデータの時刻情報（タイムスタンプ）を監視することによってＩＱデータの時刻情報を取得するようになっている。ここで、タイムスタンプは、ＵＥシミュレータ１００においてＩＱデータの生成時に付加されたもので、実時間とは異なる、ＵＥシミュレータ１００の通信機能の動作における時間であるシミュレーション時間での時刻情報（第１の時刻情報）である。なお、本実施形態における基地局模擬演算部４０は、入力したＩＱデータの演算が終了したときに、演算が終了したＩＱデータをタイムスタンプ付加部３３に出力するようになっている。また、タイムスタンプ取得部３１は、本発明に係る時刻情報取得手段を構成する。
【００３８】
演算開始通知部３２は、タイムスタンプ取得部３１が時刻情報を取得したことを条件として、アップリンクデータに対する受信演算処理を行わせるための指示（第１の指示）を基地局模擬演算部４０に通知するようになっている。この演算開始通知部３２は、本発明に係る演算開始通知手段を構成する。
【００３９】
タイムスタンプ付加部３３は、シミュレーション時間における時刻情報（第２の時刻情報）を生成してタイムスタンプとしてＩＱデータに付加するようになっている。このタイムスタンプ付加部３３は、本発明に係る時刻情報付加手段を構成する。
【００４０】
送信通知部３４は、タイムスタンプ付加部３３がシミュレーション時間における時刻情報をＩＱデータに付加したことを条件として、ダウンリンクデータの送信を行わせるための指示（第２の指示）をインタフェース２１に通知するようになっている。この送信通知部３４は、本発明に係る送信通知手段を構成する。
【００４１】
なお、実際の基地局では例えば１０ＭＨｚのクロック周波数に基づいて信号処理を行う構成となっているが、基地局シミュレータ１では例えば１ｋＨｚのクロック周波数での信号処理（スロークロック処理）を行う構成としてシミュレーション処理を行うこともできる。
【００４２】
基地局模擬演算部４０は、レイヤ処理部４１、メッセージ処理部４２を備えている。この基地局模擬演算部４０は、所定の通信規格に従って、ＵＥシミュレータ１００からのアップリンクデータを受信バッファ２２ａから読み出して受信演算処理を行うとともに、通信規格に従った送信演算処理を行ってダウンリンクデータを生成し、この生成したダウンリンクデータを送信バッファ２２ｂに記憶するようになっている。なお、基地局模擬演算部４０は、本発明に係る演算手段を構成する。
【００４３】
レイヤ処理部４１は、ＰＨＹ層（Physical Layer、物理層）の処理を行うＰＨＹ４１ａ、その上位のＭＡＣ層（Medium Access Control Layer、媒体アクセス制御層）の処理を行うＭＡＣ４１ｂ、その上位のＲＬＣ層（Radio Link Control Layer、無線リンク制御層）の処理を行うＲＬＣ４１ｃ、その上位のＰＤＣＰ層（Packet Data Convergence Protocol Layer、パケットデータ収束層）の処理を行うＰＤＣＰ４１ｄ、その上位のＲＲＣ層（Radio Resource Control Layer、無線リソース制御層）の処理を行うＲＲＣ４１ｅを備えている。これらの各層は、本発明に係るレイヤを構成する。
【００４４】
レイヤ処理部４１は、所定の通信規格に対応して各レイヤの通信プロトコル処理を行うよう構成され、インタフェース２１からの通信データを処理してメッセージ処理部４２に送るとともに、メッセージ処理部４２からのメッセージを処理してインタフェース２１に送るようになっている。この際、レイヤ処理部４１は、各レイヤで処理を行うごとに、レイヤ間の通信の内容である通信データをログデータ生成部１３に出力するようになっている。
【００４５】
メッセージ処理部４２は、シナリオ処理部１２からの制御により、ＵＥシミュレータ１００に送信すべきメッセージを生成してレイヤ処理部４１に送るとともに、ＵＥシミュレータ１００からインタフェース２１及びレイヤ処理部４１を介して受けたメッセージを処理するようになっている。
【００４６】
シナリオ処理部１２は、予め試験シナリオを記憶したシナリオ記憶部１２ａから試験シナリオを読み出して、メッセージ処理部４２を含む基地局模擬演算部４０の各部を制御するようになっている。
【００４７】
図２に試験シナリオの例を概念的に示す。試験シナリオには、ＵＥシミュレータ１００との通信内容および通信順序を示す通信シーケンスや、基地局シミュレータ１の各部の設定が記述されている。この設定には、初期設定の他に、試験実行中に基地局シミュレータ１の設定を変更するものも含まれる。図２では、設定の一例として、ＰＤＣＰ層の暗号化について、初期設定及び試験実行中の設定変更が記述されている。
【００４８】
ログデータ生成部１３は、時刻生成部１３ａ、ＩＤ生成部１３ｂを備え、レイヤ処理部４１より出力された通信データからログデータを生成するようになっている。このログデータ生成部１３は、本発明に係るログデータ生成手段を構成する。
【００４９】
時刻生成部１３ａは、実際の時刻又は試験開始からの経過時刻である時刻情報を生成するようになっている。ＩＤ生成部１３ｂは、それぞれのログを識別する識別子情報（ＩＤ）として試験開始からの追番を生成するようになっている。
【００５０】
ログデータ生成部１３が生成したログデータには、時刻生成部１３ａが生成した時刻情報及びＩＤ生成部１３ｂが生成した識別子情報を含む。なお、ログデータ生成部１３が、シミュレーション時間管理部３０からシミュレーション時間情報を入力する構成としてもよい。この構成では、ログデータ生成部１３が生成したログデータには、時刻生成部１３ａが生成した実時間の時刻情報に加えてシミュレーション時間情報が含まれることとなり、試験者は、基地局シミュレータ１における各処理を実時間での時刻とシミュレーション時間での時刻とで比較することができる。
【００５１】
ログデータ記憶部１４は、例えばＨＤＤ（ハードディスクドライブ）やフラッシュメモリ等の大容量記憶媒体で構成され、ログデータを記憶するようになっている。
【００５２】
表示制御部１５は、ログを表示するための表示画面を生成し、操作部１７の操作内容に従って、ログデータ記憶部１４からログデータを読み出し、それに含まれる情報に基づいてログを表示部１６に表示するようになっている。
【００５３】
表示部１６は、表示制御部１５の制御に従って、ログを画面に表示するようになっている。この表示部１６は、本発明に係るログデータ表示手段を構成する。
【００５４】
操作部１７は、キーボード、ダイヤル又はマウスのような入力デバイス、試験条件等を表示するディスプレイ、これらを制御する制御回路やソフトウェア等で構成され、各試験条件の入力や、表示部１６の表示内容を設定するため、試験者が操作するものである。
【００５５】
ＵＥシミュレータ１００は、インタフェース１０１と、レイヤ処理部１０２及び処理部１０３を有する模擬演算部１０４と、処理時間テーブル１０５と、を備えている。本実施形態では、模擬演算部１０４は、ＵＥシミュレータ１００が模擬するＵＥの通信機能を構成するものであり、ソフトウェアプログラムで実現されたものとする。ＵＥシミュレータ１００は、前述のシミュレーション時間を管理するとともに、所定の通信規格に対応したＩＱデータを基地局シミュレータ１に出力する際に、シミュレーション時間における時刻情報をＩＱデータに付加して基地局シミュレータ１に送信するようになっている。
【００５６】
インタフェース１０１は、基地局シミュレータ１のインタフェース２１と同様な構成を有し、ＩＱデータを含むＩＰパケットを基地局シミュレータ１に送信するとともに、基地局シミュレータ１からのＩＰパケットを受信するようになっている。なお、ＵＥシミュレータ１００が、基地局シミュレータ１と同様に、受信バッファ及び送信バッファを備える構成としてもよい。
【００５７】
レイヤ処理部１０２は、基地局シミュレータ１のレイヤ処理部４１と同様に、ＰＨＹ層の処理を行うＰＨＹ１０２ａ、その上位のＭＡＣ層の処理を行うＭＡＣ１０２ｂ、その上位のＲＬＣ層の処理を行うＲＬＣ１０２ｃ、その上位のＰＤＣＰ層の処理を行うＰＤＣＰ１０２ｄ、その上位のＲＲＣ層の処理を行うＲＲＣ１０２ｅを備えている。
【００５８】
処理部１０３は、基地局シミュレータ１に送信すべきメッセージを生成してレイヤ処理部１０２に送るとともに、基地局シミュレータ１からインタフェース１０１及びレイヤ処理部１０２を介して受けたメッセージを処理するようになっている。
【００５９】
処理時間テーブル１０５は、図３に示すように、ＵＥシミュレータ１００が演算するデータのデータ種別と、そのデータを実際のＵＥ（完成品のＵＥ）が処理するのに要する実時間とが予め関連付けられたものである。ＵＥシミュレータ１００は、ＩＱデータの生成時に処理時間テーブル１０５を参照し、該当するデータ種別に対応した処理時間に基づいてシミュレーション時間における時刻情報をタイムスタンプとしてＩＱデータに付加するようになっている。
【００６０】
ここで、データ種別について説明する。基地局シミュレータ１とＵＥシミュレータ１００との間で送受信されるデータとしては、大別して、メッセージのデータ、制御データ、ユーザデータの３つが挙げられる。メッセージには、例えば通信開始時やハンドオーバー時に送受信されるものがある。制御データには、例えばＡＲＱ（Automatic Repeat reQuest）やＨＡＲＱ（Hybrid-ARQ）による再送制御がある。ユーザデータには、例えばビデオデータや音声データがある。この中で、メッセージのデータやユーザデータは、レイヤ処理部の最下位層から最上位層までの各層（ＰＨＹ層〜ＲＲＣ層）で処理される。他方、ＡＲＱによる再送制御はＲＬＣ層で実行され、ＨＡＲＱによる再送制御はＭＡＣ層で処理される。このように、データが処理されるレイヤがデータ種別に応じて異なり、その処理時間が異なる。また、メッセージの種別やユーザデータの内容によっても処理時間が異なる。このため、データのデータ種別と、そのデータを実際のＵＥが処理するのに要する実時間とが予め関連付けられている。
【００６１】
次に、表示部１６が表示するログの一例について図４を用いて説明する。
【００６２】
表示制御部１５は、ログデータ記憶部１４から表示対象のログデータを読み出し、ログ表示のための表示情報を作成し、表示部１６に出力する。これにより、表示部１６の表示画面には、図４に例示するようなログ表示６０が表示される。
【００６３】
ログ表示６０は、ログ番号表示（No.）６１、レイヤ表示（PHY,MAC,RLC,PDCP,RRC/TE）６２、プリミティブ種別表示（Primitive）６３、ＢＴＳ（基地局）番号表示（BTS）６４、チャネル情報（Channel）６５、メッセージ名表示（Message）６６、シミュレーション時刻情報表示（Simulation Time）６７、実時刻情報表示（Progress Time）６７を有する。
【００６４】
ログ表示６０の上部には、各処理のログがシミュレーション時刻情報表示６７及び実時刻情報表示６８の時刻順に時系列にテーブル状に表示される。ログ表示６０の下部には、試験者等によって選択されハイライト表示された指定ログのデータ内容を示す内容表示６９が表示される。内容表示６９の下端部には、１６進の値で表した実データが表示される。
【００６５】
ログ番号表示６１は、ログデータに含まれるＩＤ情報に基づき、各処理のログを識別するための番号を表示する情報表示である。レイヤ表示６２は、ログデータの送信元レイヤ及び宛先レイヤに基づき、レイヤ処理部４１におけるプリミティブの情報の流れ（送信元と宛先のレイヤ）を矢印線によって示す情報表示である。プリミティブ種別表示６３は、ログデータのプリミティブ名に基づき、プリミティブの種類及び名称を示す情報表示である。
【００６６】
ＢＴＳ番号表示６４は、基地局シミュレータ１が複数の基地局模擬演算部４０を有して複数の基地局の動作を模擬する場合に、ログデータのＢＴＳ番号に基づき、通信を行う基地局の番号を示す情報表示である。チャネル情報表示６５は、ログデータのチャネル情報に基づき、通信を行うチャネルを示す情報表示である。メッセージ名表示６６は、ログデータのレイヤ間通信データ内のメッセージ記述情報に基づき、レイヤ間で送受されるメッセージの名称を示す情報表示である。なお、メッセージ名表示６６は、ログデータによっては表示が省略される。シミュレーション時刻情報表示６７は、シミュレーション時間管理部３０が管理するシミュレーション時刻情報に基づき、各処理のデータ送受がなされた時刻を示す情報表示である。実時刻情報表示６８は、ログデータの時刻情報に基づき、各処理のデータ送受がなされた時刻を示す情報表示である。
【００６７】
図４に示したログ表示６０の第１行の列（番号「132」のログ情報）は、シミュレーション時刻「000.01.13.750」、実時刻「000.05.41.000」に１番の基地局からＵＥシミュレータ１００へのデータとして、「LTE#DL#DTCH 0」（Downlink（下り）のDedicate Traffic Channelの０番）のチャネルにおいて、ＲＲＣ４１ｅからＰＤＣＰ４１ｄに、「LTE#PDCP#DATA#REQ」（ＰＤＣＰへのデータ要求）のプリミティブの処理が実行され、「RRC Connection Reconfiguration」（ＲＲＣのコネクションの再定義）のメッセージが伝送されたことを表している。
【００６８】
次に、本実施形態における基地局シミュレータ１の受信処理及び送信処理の動作について説明する。
【００６９】
まず、基地局シミュレータ１の受信処理について図５を用いて説明する。
【００７０】
インタフェース２１は、ＵＥシミュレータ１００が所定の通信規格に従って生成したベースバンド信号のデジタルデータであるアップリンクデータを受信する（ステップＳ１１）。これらのアップリンクデータには、ＵＥシミュレータ１００において、図３を参照してタイムスタンプが付加されている。
【００７１】
タイムスタンプ取得部３１は、受信バッファ２２ａが記憶したアップリンクデータのタイムスタンプを読み出してアップリンクデータの時刻情報を取得する（ステップＳ１２）。
【００７２】
シミュレーション時間管理部３０は、タイムスタンプ取得部３１がタイムスタンプを取得したことを条件として、アップリンクデータに対する受信演算処理を行わせるための指示（第１の指示）を基地局模擬演算部４０に通知する（ステップＳ１３）。
【００７３】
基地局模擬演算部４０は、受信バッファ２２ａから受信演算処理対象のアップリンクデータを読み出し、所定の通信規格に従って、アップリンクデータに対する受信演算処理を行う（ステップＳ１４）。
【００７４】
ステップＳ１４の処理において、レイヤ処理部４１に含まれるＰＨＹ４１ａ、ＭＡＣ４１ｂ、ＲＬＣ４１ｃ、ＰＤＣＰ４１ｄ、ＲＲＣ４１ｅの５つのレイヤの各レイヤ間で通信される各通信データはログデータ生成部１３に順次出力され、ログデータ生成部１３がログデータを生成する。そして、レイヤ処理部４１からのデータはメッセージ処理部４２に渡され、シナリオ処理部１２からの制御によって所定の処理がなされる。ステップＳ１４の処理が終了するとステップＳ１１に戻る。
【００７５】
次に、基地局シミュレータ１の送信処理について図６を用いて説明する。なお、ここでは、ＵＥシミュレータ１００からアップリンクデータを受信した基地局シミュレータ１が、そのアップリンクデータに応答するダウンリンクデータを送信する場合を想定して説明する。
【００７６】
基地局模擬演算部４０は、シナリオ処理部１２からの制御により、所定の通信規格に従った送信演算処理を行って、ＵＥシミュレータ１００に送信すべきデータであるダウンリンクデータを生成する（ステップＳ２１）。
【００７７】
ステップＳ２１の処理において、レイヤ処理部４１に含まれるＲＲＣ４１ｅ、ＰＤＣＰ４１ｄ、ＲＬＣ４１ｃ、ＭＡＣ４１ｂ、ＰＨＹ４１ａの５つのレイヤの各レイヤ間で通信される各通信データはログデータ生成部１３に順次出力され、ログデータ生成部１３がログデータを生成する。
【００７８】
タイムスタンプ付加部３３は、演算処理後のダウンリンクデータにタイムスタンプを付加する（ステップＳ２２）。このタイムスタンプは、ＵＥシミュレータ１００が送信したアップリンクデータのタイムスタンプと、アップリンクデータの受信演算処理での時間と、ダウンリンクデータを生成する際に要した送信演算処理での時間とに基づいたシミュレーション時間における時刻情報である。言い換えると、アップリンクデータを受信してからダウンリンクデータの生成を完了するまでの経過時間（基地局シミュレータ１がリアルタイムに処理を行う場合は、実時間での経過時間になる）を、アップリンクデータのタイムスタンプの時刻に加えた時刻である。タイムスタンプが付加されたダウンリンクデータは、送信バッファ２２ｂに出力される。
【００７９】
送信通知部３４は、タイムスタンプ付加部３３がシミュレーション時間における時刻情報をＩＱデータに付加したことを条件として、ダウンリンクデータの送信を行わせるための指示（第２の指示）をインタフェース２１に通知する（ステップＳ２３）。
【００８０】
インタフェース２１は、送信バッファ２２ｂに記憶された送信対象のダウンリンクデータを読み出してＩＰパケットに変換してＵＥシミュレータ１００に送信する。
【００８１】
次に、図７に示すタイミングチャートを用いて基地局シミュレータ１の動作を説明する。この例では、ＵＥシミュレータ１００は、アップリンクデータとして、ＩＱＡ（０．００３）のＩＱデータを基地局シミュレータ１に送信するものとする。
【００８２】
ここで、添字のＡは、予め定められたデータ種別を示している。また、カッコ内の数値は、シミュレーション時間におけるタイムスタンプを示している。例えばＩＱＡ（０．００３）は、データ種別ＡのＩＱデータであるＩＱＡがタイムスタンプとして０時３ミリ秒の時刻情報を有していることを示している。
【００８３】
前述したように、データ種別と、そのデータを実際のＵＥ（完成品のＵＥ）が処理するのに要する実時間は予めテーブル（図３参照）によって関連付けられている。
【００８４】
図３において、データ種別Ａのデータを、実際のＵＥが処理する時間は実時間で３ミリ秒であることを示している。ＵＥシミュレータ１００は、シミュレーション時間における時刻"０"からデータ種別ＡのＩＱデータＩＱＡの処理を開始したとすると、その処理開始から処理終了まで実時間で何ミリ秒を要したとしてもシミュレーション時間の３ミリ秒で処理を終了したとして、ＩＱＡのタイムスタンプを（０．００３）とする。
【００８５】
インタフェース２１は、ＵＥシミュレータ１００からＩＱＡ（０．００３）を受信すると、インタフェース２１は、ＩＰパケットのペイロード部に格納されたＩＱデータを取り出す。取り出されたＩＱデータは受信バッファ２２ａに順次一時的に記憶される。
【００８６】
シミュレーション時間管理部３０のタイムスタンプ取得部３１は、受信バッファ２２ａに記憶されたＩＱＡ（０．００３）の時間情報（第１の時刻情報）を取得する。
【００８７】
演算開始通知部３２は、タイムスタンプ取得部３１がＩＱＡ（０．００３）の時間情報を取得したことを条件に、ＩＱＡ（０．００３）に対する受信演算処理を行わせるための指示（第１の指示）を基地局模擬演算部４０に通知する。
【００８８】
基地局模擬演算部４０は、受信バッファ２２ａから受信演算処理の対象であるＩＱＡ（０．００３）の演算処理を行って、その結果を示すＩＱＰをシミュレーション時間管理部３０のタイムスタンプ付加部３３に出力する。
【００８９】
タイムスタンプ付加部３３は、ＵＥシミュレータ１００が送信したアップリンクデータのタイムスタンプと、アップリンクデータの受信演算処理での時間と、ダウンリンクデータを生成する際に要した送信演算処理での時間とに基づいて、演算処理後のダウンリンクデータであるＩＱＰにタイムスタンプを付加する。ここでは、ＩＱＡのタイムスタンプに５ミリ秒を加算して、ＩＱＰのタイムスタンプを（０．００８）とする。そして、タイムスタンプ付加部３３は、ＩＱＰを送信バッファ２２ｂに出力する。
【００９０】
送信通知部３４は、タイムスタンプ付加部３３がシミュレーション時間における時刻情報をＩＱＰに付加したことを条件として、ダウンリンクデータであるＩＱＰの送信を行わせるための指示（第２の指示）をインタフェース２１に通知する。
【００９１】
インタフェース２１は、送信バッファ２２ｂから送信対象であるＩＱＰを読み出し、ＩＰパケット化してＵＥシミュレータ１００に送信する。
【００９２】
さらに、ＩＱＰ（０．００８）を受信したＵＥシミュレータ１００は、ＩＱＰに対する処理を行い、これに応答するアップリンクデータであるＩＱＸを生成するための処理を行う。そして、ＵＥシミュレータ１００は、処理時間テーブル１０５を参照して、これらの処理に対応する処理時間を求め、この処理時間をＩＱＰのタイムスタンプの時刻に加え、この時刻のタイムスタンプをＩＱＸに付加し、基地局シミュレータ１に送信する。具体的には、図７は、処理時間テーブル１０５に、この処理時間（ＩＱＰに対する処理及びＩＱＸの生成処理）が４４ミリ秒と記憶されていた場合の例であり、ＵＥシミュレータ１００は、ＩＱＰのタイムスタンプの時刻＝８ミリ秒に、この処理時間＝４４ミリ秒を加算した時刻＝５２ミリ秒を算出し、算出した時刻のタイムスタンプを付加したデータである、ＩＱＸ（０．０５２）を基地局シミュレータ１に送信する。
【００９３】
以上のように、本実施形態における基地局シミュレータ１は、ＵＥシミュレータ１００側のデータ種別に応じた演算処理時間に基づいてＵＥシミュレータ１００が付加した時刻情報を受信バッファ２２ａが記憶した送信データから取得したら演算を開始して応答データを生成することができる。
【００９４】
したがって、本実施形態における基地局シミュレータ１は、実時間とは異なるシミュレーション時間を管理することによって、リアルタイムに通信動作を行えない擬似端末を試験する場合でも、通信のタイミングが適切かどうかを試験者が評価することができる。
【産業上の利用可能性】
【００９５】
以上のように、本発明に係る試験装置及び試験方法は、リアルタイムに通信動作を行えない擬似端末を試験する場合でも、通信のタイミングが適切かどうかを試験者が評価することができるという効果を有し、所定の通信規格に対応して無線周波数信号を送受信する移動通信端末の通信機能を模擬する擬似端末と通信し、通信機能の動作を試験する試験装置及び試験方法として有用である。
【符号の説明】
【００９６】
１  基地局シミュレータ（試験装置）
１２  シナリオ処理部
１２ａ  シナリオ記憶部
１３  ログデータ生成部（ログデータ生成手段）
１４  ログデータ記憶部
１５  表示制御部
１６  表示部（ログ表示手段）
１７  操作部
２１  インタフェース（送受信手段）
２２  バッファ部
２２ａ  受信バッファ
２２ｂ  送信バッファ
３０  シミュレーション時間管理部（管理手段）
３１  ＴＳ取得部（時刻情報取得手段）
３２  演算開始通知部（演算開始通知手段）
３３  ＴＳ付加部（時刻情報付加手段）
３４  送信通知部（送信通知手段）
４０  基地局模擬演算部（演算手段）
４１  レイヤ処理部
４１ａ  ＰＨＹ（レイヤ）
４１ｂ  ＭＡＣ（レイヤ）
４１ｃ  ＲＬＣ（レイヤ）
４１ｄ  ＰＤＣＰ（レイヤ）
４１ｅ  ＲＲＣ（レイヤ）
４２  メッセージ処理部
１００  ＵＥシミュレータ（擬似端末）
【図１】
2015192351.tif 000003
【図２】
2015192351.tif 000004
【図３】
2015192351.tif 000005
【図４】
2015192351.tif 000006
【図５】
2015192351.tif 000007
【図６】
2015192351.tif 000008
【図７】
2015192351.tif 000009
【手続補正書】
【提出日】平成27年7月16日(2015.7.16)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
所定の通信規格に対応して無線周波数信号を送受信する移動通信端末の通信機能を模擬する擬似端末（１００）と通信し、前記通信機能の動作を試験するための試験装置（１）であって、
前記擬似端末は、実時間とは異なる、前記通信機能の動作における時間であるシミュレーション時間を管理するようになっているとともに、前記試験装置に送信するデータのデータ種別とこのデータを前記移動通信端末が処理するのに要する実時間とが予め関連づけられた処理時間テーブルを備えており、前記試験装置にデータを送信するときに、前記シミュレーション時間における当該データの処理開始時刻に前記処理時間テーブルを参照して当該データを前記移動体通信端末が処理するのに要する実時間を加えた前記シミュレーション時間における時刻である第１の時刻情報を前記試験装置に送信するようになっており、
前記擬似端末との間で、ベースバンド信号のデジタルのデータを送受信するための送受信手段（２１）と、
前記通信規格に従って、前記擬似端末から前記送受信手段が受信した前記データであるアップリンクデータに対する受信演算処理を行うとともに、前記通信規格に従って送信演算処理を行って前記擬似端末へ送信すべき前記データであるダウンリンクデータを生成し、この生成したダウンリンクデータを前記送受信手段に向けて送出する演算手段（４０）と、
前記シミュレーション時間を管理する管理手段（３０）と、
を備え、
前記管理手段は、
前記送受信手段が受信した前記第１の時刻情報を取得する時刻情報取得手段（３１）と、
前記第１の時刻情報を取得した後に前記ダウンリンクデータを送信する際に、前記第１の時刻情報の時刻に前記受信演算処理及び前記送信演算処理の演算時間を加えた前記シミュレーション時間における時刻である第２の時刻情報を生成し、この生成した第２の時刻情報を前記送受信手段から前記擬似端末に送信させる時刻情報付加手段（３３）と、
を有することを特徴とする試験装置。
【請求項２】
前記演算手段は、前記通信規格によってそれぞれの処理が規定された複数のレイヤを含み、
前記試験装置は、
前記演算手段の所定のレイヤ間における通信のログデータを生成するログデータ生成手段（１３）と、
前記ログデータに基づいてログを表示するログ表示手段（１６）と、
をさらに備え、
前記ログデータ生成手段は、前記シミュレーション時間における時刻情報を含む前記ログデータを生成し、
前記ログ表示手段は、前記シミュレーション時間における時刻情報を含む前記ログを表示するものであることを特徴とする請求項１に記載の試験装置。
【請求項３】
前記ログデータ生成手段は、前記シミュレーション時間における時刻情報に加えて前記実時間における時刻情報を含む前記ログデータを生成し、
前記ログ表示手段は、前記シミュレーション時間における時刻情報と前記実時間における時刻情報とを併記した前記ログを表示するものであることを特徴とする請求項２に記載の試験装置。
【請求項４】
前記送受信手段が前記擬似端末から受信した前記アップリンクデータを一時的に記憶する受信バッファ（２２ａ）と、
前記演算手段が送出した前記ダウンリンクデータを一時的に記憶する送信バッファ（２２ｂ）と、
をさらに備え、
前記管理手段は、
前記時刻情報取得手段が前記第１の時刻情報を取得したことを条件として、前記受信バッファに記憶された前記アップリンクデータに対する前記受信演算処理を行わせるための指示を前記演算手段に通知する演算開始通知手段（３２）と、
前記時刻情報付加手段が前記第２の時刻情報を生成したことを条件として、前記送信バッファに記憶された前記ダウンリンクデータを送信させるための指示を前記送受信手段に通知する送信通知手段（３４）と、
をさらに有することを特徴とする請求項１から請求項３までのいずれか１項に記載の試験装置。
【請求項５】
前記擬似端末の前記通信機能は、ソフトウェアプログラムで実現されたものであることを特徴とする請求項１から請求項４までのいずれか１項に記載の試験装置。
【請求項６】
前記擬似端末の前記通信機能は、半導体集積回路で実現されたものであることを特徴とする請求項１から請求項４までのいずれか１項に記載の試験装置。
【請求項７】
所定の通信規格に対応して無線周波数信号を送受信する移動通信端末の通信機能を模擬する擬似端末（１００）と通信し、前記通信機能の動作を試験するための試験方法であって、
前記擬似端末は、実時間とは異なる、前記通信機能の動作における時間であるシミュレーション時間を管理するようになっているとともに、前記試験装置に送信するデータのデータ種別とこのデータを前記移動通信端末が処理するのに要する実時間とが予め関連づけられた処理時間テーブルを備えており、前記試験装置にデータを送信するときに、前記シミュレーション時間における当該データの処理開始時刻に前記処理時間テーブルを参照して当該データを前記移動体通信端末が処理するのに要する実時間を加えた前記シミュレーション時間における時刻である第１の時刻情報を送信するようになっており、
前記擬似端末からベースバンド信号のデジタルのデータであるアップリンクデータ及び前記第１の時刻情報を受信するステップ（Ｓ１１）と、
前記通信規格に従って、前記アップリンクデータに対する受信演算処理を行うステップ（Ｓ１４）と、
前記通信規格に従って送信演算処理を行って、前記擬似端末に送信すべきベースバンド信号のデジタルのデータであるダウンリンクデータを生成するステップ（Ｓ２１）と、
前記第１の時刻情報を取得した後に前記ダウンリンクデータを送信する際に、前記第１の時刻情報の時刻に前記受信演算処理及び前記送信演算処理の演算時間を加えた前記シミュレーション時間における時刻である第２の時刻情報を生成するステップ（Ｓ２２）と、
前記ダウンリンクデータ及び前記第２の時刻情報を前記擬似端末に送信するステップ（Ｓ２４）と、
を含むことを特徴とする試験方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明の請求項１に係る試験装置は、所定の通信規格に対応して無線周波数信号を送受信する移動通信端末の通信機能を模擬する擬似端末（１００）と通信し、前記通信機能の動作を試験するための試験装置（１）であって、前記擬似端末は、実時間とは異なる、前記通信機能の動作における時間であるシミュレーション時間を管理するようになっているとともに、前記試験装置に送信するデータのデータ種別とこのデータを前記移動通信端末が処理するのに要する実時間とが予め関連づけられた処理時間テーブルを備えており、前記試験装置にデータを送信するときに、前記シミュレーション時間における当該データの処理開始時刻に前記処理時間テーブルを参照して当該データを前記移動体通信端末が処理するのに要する実時間を加えた前記シミュレーション時間における時刻である第１の時刻情報を前記試験装置に送信するようになっており、前記擬似端末との間で、ベースバンド信号のデジタルのデータを送受信するための送受信手段（２１）と、前記通信規格に従って、前記擬似端末から前記送受信手段が受信した前記データであるアップリンクデータに対する受信演算処理を行うとともに、前記通信規格に従って送信演算処理を行って前記擬似端末へ送信すべき前記データであるダウンリンクデータを生成し、この生成したダウンリンクデータを前記送受信手段に向けて送出する演算手段（４０）と、前記シミュレーション時間を管理する管理手段（３０）と、を備え、前記管理手段は、前記送受信手段が受信した前記第１の時刻情報を取得する時刻情報取得手段（３１）と、前記第１の時刻情報を取得した後に前記ダウンリンクデータを送信する際に、前記第１の時刻情報の時刻に前記受信演算処理及び前記送信演算処理の演算時間を加えた前記シミュレーション時間における時刻である第２の時刻情報を生成し、この生成した第２の時刻情報を前記送受信手段から前記擬似端末に送信させる時刻情報付加手段（３３）と、を有する構成を有している。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
本発明の請求項７に係る試験方法は、所定の通信規格に対応して無線周波数信号を送受信する移動通信端末の通信機能を模擬する擬似端末（１００）と通信し、前記通信機能の動作を試験するための試験方法であって、前記擬似端末は、実時間とは異なる、前記通信機能の動作における時間であるシミュレーション時間を管理するようになっているとともに、前記試験装置に送信するデータのデータ種別とこのデータを前記移動通信端末が処理するのに要する実時間とが予め関連づけられた処理時間テーブルを備えており、前記試験装置にデータを送信するときに、前記シミュレーション時間における当該データの処理開始時刻に前記処理時間テーブルを参照して当該データを前記移動体通信端末が処理するのに要する実時間を加えた前記シミュレーション時間における時刻である第１の時刻情報を送信するようになっており、前記擬似端末からベースバンド信号のデジタルのデータであるアップリンクデータ及び前記第１の時刻情報を受信するステップ（Ｓ１１）と、前記通信規格に従って、前記アップリンクデータに対する受信演算処理を行うステップ（Ｓ１４）と、前記通信規格に従って送信演算処理を行って、前記擬似端末に送信すべきベースバンド信号のデジタルのデータであるダウンリンクデータを生成するステップ（Ｓ２１）と、前記第１の時刻情報を取得した後に前記ダウンリンクデータを送信する際に、前記第１の時刻情報の時刻に前記受信演算処理及び前記送信演算処理の演算時間を加えた前記シミュレーション時間における時刻である第２の時刻情報を生成するステップ（Ｓ２２）と、前記ダウンリンクデータ及び前記第２の時刻情報を前記擬似端末に送信するステップ（Ｓ２４）と、を含む構成を有している。