(57)【特許請求の範囲】
【請求項１】
移動体通信端末に信号を送信し前記移動体通信端末からの信号を受信する送受信部（１２）を有し、前記移動体通信端末との通信条件及びメッセージの送受信の手順がシーケンスとして記述された試験シナリオに基づいて、前記移動体通信端末との通信試験を行う移動体通信端末試験装置であって、
前記試験シナリオに基づいて、前記移動体通信端末に送るための第１のメッセージを生成し、また、前記移動体通信端末からの第２のメッセージを処理して前記シーケンスを実行するシーケンス実行部（１０）と、
前記第１のメッセージを含む通信データに通信規格に対応した複数レイヤの通信プロトコル処理を施し、前記送受信部に送るとともに、前記第２のメッセージを含む前記通信データに複数レイヤの通信プロトコル処理を施して、前記シーケンス実行部に送るレイヤ処理部（１１）と、
前記レイヤ処理部の各レイヤで交わされる前記通信データを受け、該通信データに基づいてログデータを生成するログデータ生成部（１３０）を有するログデータ処理部（１３）と、
前記ログデータ生成部による前記ログデータを時系列的に記憶するログデータ記憶部（１４）と、
前記送受信部が受信した信号に基づく波形データを時系列的に記憶する波形データ記憶部（１５）と、
操作部（１９）と、
前記操作部により指定されたログデータに対応する最下層レイヤのログデータを前記ログデータ記憶部に記憶されたログデータのうちから特定する最下層レイヤログデータ特定部（１６００）と、
前記最下層レイヤログデータ特定部により特定された前記最下層レイヤのログデータに対応する波形データを前記波形データ記憶部から読み出し解析する波形データ解析部（１７）と、
前記指定されたログデータ及び前記波形データ解析部による解析結果をともに表示部（１８）に表示させる表示処理部（１６）と
を有することを特徴とする移動体通信端末試験装置。
【請求項２】
前記ログデータ処理部は、時刻情報を生成する時刻生成部（１３１）を有し、
前記ログデータ生成部は、前記時刻生成部による前記時刻情報を含む前記ログデータを生成し、
前記波形データ記憶部は、前記時刻生成部から前記時刻情報を受け該時刻情報を前記波形データに付加して前記波形データを記憶し、
前記波形データ解析部は、前記最下層レイヤログデータ特定部により特定された前記最下層レイヤのログデータの前記時刻情報を取得し、該時刻情報に対応する波形データを前記波形データ記憶部から読み出す波形データ読出処理部（１７０）を有し、前記波形データ読出処理部が読み出した前記波形データを解析する
ことを特徴とする請求項１に記載の移動体通信端末試験装置。
【請求項３】
前記時刻生成部は、前記通信試験の開始時からの経過時刻を前記時刻情報として生成し、
前記波形データ記憶部は、一定の時間間隔毎にサンプリングされた前記波形データをアドレス順に記憶し、
前記波形データ読出処理部は、前記最下層のログデータの前記時刻情報と前記時間間隔とに基づいて、前記最下層のログデータに対応する前記波形データが前記波形データ記憶部に記憶されたアドレスを決定し、該アドレスの波形データを読み出す
ことを特徴とする請求項２に記載の移動体通信端末試験装置。
【請求項４】
前記表示処理部は、前記ログデータ記憶部に記憶された前記ログデータに含まれる前記通信条件のうち少なくとも一部を参照して前記波形データ解析部による解析の解析条件を設定する解析条件設定部（１６２）を有し、
前記波形データ解析部は、前記解析条件設定部による前記解析条件を受け、該解析条件に対応する解析を行う
ことを特徴とする請求項１に記載の移動体通信端末試験装置。
【請求項５】
前記解析条件設定部は、前記ログデータに含まれる前記通信条件のうち使用帯域情報に基づいて前記解析条件を設定し、
前記波形データ解析部は、前記使用帯域情報に基づいて設定された前記解析条件を受け、前記波形データをスペクトラム解析し、
前記表示部は、前記スペクトラム解析の解析結果とともに前記使用帯域情報を表示する
ことを特徴とする請求項４に記載の移動体通信端末試験装置。
【請求項６】
前記解析条件設定部は、さらに前記ログデータに含まれる前記通信条件のうち信号レベルに基づいて前記解析条件としての許容範囲を設定し、
前記波形データ解析部は、前記信号レベルに基づいて設定された前記解析条件を受け、前記波形データをスペクトラム解析し、
前記表示部は、前記スペクトラム解析の解析結果とともに前記許容範囲を表示する
ことを特徴とする請求項５に記載の移動体通信端末試験装置。
【請求項７】
前記解析条件設定部は、前記ログデータに含まれる前記通信条件のうち変調方式情報に基づいて前記解析条件を設定し、
前記波形データ解析部は、前記変調方式情報に基づいて設定された前記解析条件を受け、前記波形データからＥＶＭを求め、
前記表示部は、求めた前記ＥＶＭを表示する
ことを特徴とする請求項４に記載の移動体通信端末試験装置。
【請求項８】
移動体通信端末との通信条件及びメッセージの送受信の手順がシーケンスとして記述された試験シナリオと通信規格に対応した複数レイヤの通信プロトコルとに基づいて、前記移動体通信端末との通信試験を行う移動体通信端末試験方法であって、
波形データ記憶部が、前記移動体通信端末から受信された信号に基づく波形データを時系列的に記憶するステップと、
ログデータ記憶部が、前記複数レイヤの各レイヤで交わされ前記通信条件及び前記メッセージを含む通信データに基づいて生成されたログデータを時系列的に記憶するステップと、
操作部が、記憶された前記ログデータのうちいずれかのログデータを指定するステップと、
最下層レイヤログデータ特定部が、指定された前記ログデータに対応する最下層レイヤのログデータを記憶された前記ログデータのうちから特定する特定ステップと、
波形データ解析部が、特定された前記最下層レイヤのログデータに対応する波形データを読み出し解析するステップと、
表示部が、指定された前記ログデータ及び前記解析による解析結果をともに表示するステップと
を有することを特徴とする移動体通信端末試験方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体通信端末の性能評価の試験を行うため、移動体通信端末との通信を行う移動体通信端末試験装置に関する。
【背景技術】
【０００２】
移動体通信端末試験装置は、移動体通信端末に信号を送信し移動体通信端末からの信号を受信する送受信部を有し、疑似基地局として移動体通信端末との通信を行うことによって移動体通信端末を試験する装置である。
【０００３】
移動体通信端末試験装置は、試験シナリオを予め記憶し、この試験シナリオに基づく試験を行う。試験シナリオには、メッセージの送受信の手順を表すシーケンスや移動体通信端末との通信条件が含まれる。
【０００４】
一般的に、このメッセージの送受信は規定の通信プロトコルに従った処理が行われる。通信プロトコルは、通信規格によって規定され、通常階層化された通信手順としてその規約が定められている。例えば、ＰＨＹ層（Ｐｈｙｓｉｃａｌ  Ｌａｙｅｒ：物理層）、ＭＡＣ層（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ  Ｌａｙｅｒ：媒体アクセス制御層）、ＲＬＣ層（Ｒａｄｉｏ  Ｌｉｎｋ  Ｃｏｎｔｒｏｌ  Ｌａｙｅｒ：無線リンク制御層）、ＰＤＣＰ層（Ｐａｃｋｅｔ  Ｄａｔａ  Ｃｏｎｖｅｒｇｅｎｃｅ  Ｐｒｏｔｏｃｏｌ  Ｌａｙｅｒ：パケット・データ収斂プロトコル層）、ＲＲＣ層（Ｒａｄｉｏ  Ｒｅｓｏｕｒｃｅ  Ｃｏｎｔｒｏｌ  Ｌａｙｅｒ：無線リソース制御層）として階層化されている。
【０００５】
移動体通信端末におけるシーケンス動作を移動体通信端末試験装置により試験することがある。このとき、上記各階層でのログデータを取得しておく。試験者は、移動体通信端末試験装置が取得していたログデータを表示させる。そして、試験者は表示されたログデータを確認して異常の有無を確認する。
【０００６】
一方で、移動体通信端末からの信号を受信して得られた波形データを基に例えばスペクトラム解析やＥＶＭ（Ｅｒｒｏｒ  Ｖｅｃｔｏｒ  Ｍａｇｎｉｔｕｄｅ）測定等を行う解析装置がある。試験者は各種の解析をさせ、その解析結果を確認してその異常の有無を確認する。
【０００７】
そして、移動体通信端末のシーケンス動作と波形データの特性との関係を調べるには、上述した二つの装置（試験）を個別に用いて、試験者は、ログデータから異常の有無を確認し、異常有りと思われるログデータに対応する波形データを自ら探し、当該ログデータに対応する波形データを解析させ、異常の有無を確認していた。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００９−１４７６４０号公報
【特許文献２】特開２００６−０６０４７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
従来、上述したログデータ及び波形データはそれぞれ個別に取得され解析される構成なので、ログデータと波形データとの相互関係を調べることが容易でなかった。さらに、移動体通信端末試験はその試験項目が多岐に亘るので、ログデータ及び波形データは膨大な数となる。従って、異常有りと思われるログデータが見つかったとき、当該ログデータに対応する波形データを探し、解析するには多くの労力を必要とした。
【００１０】
本発明は、移動体通信端末試験において、容易にログデータに対応する波形データを特定し、そして特定された波形データを解析する移動体通信端末試験装置を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、請求項１に記載の発明は、移動体通信端末に信号を送信し前記移動体通信端末からの信号を受信する送受信部（１２）を有し、前記移動体通信端末との通信条件及びメッセージの送受信の手順がシーケンスとして記述された試験シナリオに基づいて、前記移動体通信端末との通信試験を行う移動体通信端末試験装置であって、前記試験シナリオに基づいて、前記移動体通信端末に送るための第１のメッセージを生成し、また、前記移動体通信端末からの第２のメッセージを処理して前記シーケンスを実行するシーケンス実行部（１０）と、前記第１のメッセージを含む通信データに通信規格に対応した複数レイヤの通信プロトコル処理を施し、前記送受信部に送るとともに、前記第２のメッセージを含む前記通信データに複数レイヤの通信プロトコル処理を施して、前記シーケンス実行部に送るレイヤ処理部（１１）と、前記レイヤ処理部の各レイヤで交わされる前記通信データを受け、該通信データに基づいてログデータを生成するログデータ生成部（１３０）を有するログデータ処理部（１３）と、前記ログデータ生成部による前記ログデータを時系列的に記憶するログデータ記憶部（１４）と、前記送受信部が受信した信号に基づく波形データを時系列的に記憶する波形データ記憶部（１５）と、操作部（１９）と、前記操作部により指定されたログデータに対応する最下層レイヤのログデータを前記ログデータ記憶部に記憶されたログデータのうちから特定する最下層レイヤログデータ特定部（１６００）と、前記最下層レイヤログデータ特定部により特定された前記最下層レイヤのログデータに対応する波形データを前記波形データ記憶部から読み出し解析する波形データ解析部（１７）と、前記指定されたログデータ及び前記波形データ解析部による解析結果をともに表示部（１８）に表示させる表示処理部（１６）とを有することを特徴とする移動体通信端末試験装置である。
また、請求項２に記載の発明は、請求項１に記載の移動体通信端末試験装置であって、前記ログデータ処理部は、時刻情報を生成する時刻生成部（１３１）を有し、前記ログデータ生成部は、前記時刻生成部による前記時刻情報を含む前記ログデータを生成し、前記波形データ記憶部は、前記時刻生成部から前記時刻情報を受け該時刻情報を前記波形データに付加して前記波形データを記憶し、前記波形データ解析部は、前記最下層レイヤログデータ特定部により特定された前記最下層のログデータの前記時刻情報を取得し、該時刻情報に対応する波形データを前記波形データ記憶部から読み出す波形データ読出処理部（１７０）を有し、前記波形データ読出処理部が読み出した前記波形データを解析することを特徴とする。
また、請求項３に記載の発明は、請求項２に記載の移動体通信端末試験装置であって、前記時刻生成部は、前記通信試験の開始時からの経過時刻を前記時刻情報として生成し、前記波形データ記憶部は、一定の時間間隔毎にサンプリングされた前記波形データをアドレス順に記憶し、前記波形データ読出処理部は、前記最下層のログデータの前記時刻情報と前記時間間隔とに基づいて、前記最下層のログデータに対応する前記波形データが前記波形データ記憶部に記憶されたアドレスを決定し、該アドレスの波形データを読み出すことを特徴とする。
また、請求項４に記載の発明は、請求項１に記載の移動体通信端末試験装置であって、前記表示処理部は、前記ログデータ記憶部に記憶された前記ログデータに含まれる前記通信条件のうち少なくとも一部を参照して前記波形データ解析部による解析の解析条件を設定する解析条件設定部（１６２）を有し、前記波形データ解析部は、前記解析条件設定部による前記解析条件を受け、該解析条件に対応する解析を行うことを特徴とする。
また、請求項５に記載の発明は、請求項４に記載の移動体通信端末試験装置であって、前記解析条件設定部は、前記ログデータに含まれる前記通信条件のうち使用帯域情報に基づいて前記解析条件を設定し、前記波形データ解析部は、前記使用帯域情報に基づいて設定された前記解析条件を受け、前記波形データをスペクトラム解析し、前記表示部は、前記スペクトラム解析の解析結果とともに前記使用帯域情報を表示することを特徴とする。
また、請求項６に記載の発明は、請求項５に記載の移動体通信端末試験装置であって、前記解析条件設定部は、さらに前記ログデータに含まれる前記通信条件のうち信号レベルに基づいて前記解析条件としての許容範囲を設定し、前記波形データ解析部は、前記信号レベルに基づいて設定された前記解析条件を受け、前記波形データをスペクトラム解析し、前記表示部は、前記スペクトラム解析の解析結果とともに前記許容範囲を表示することを特徴とする。
また、請求項７に記載の発明は、請求項４に記載の移動体通信端末試験装置であって、前記解析条件設定部は、前記ログデータに含まれる前記通信条件のうち変調方式情報に基づいて前記解析条件を設定し、前記波形データ解析部は、前記変調方式情報に基づいて設定された前記解析条件を受け、前記波形データからＥＶＭを求め、前記表示部は、求めた前記ＥＶＭを表示することを特徴とする。
また、請求項８に記載の発明は、移動体通信端末との通信条件及びメッセージの送受信の手順がシーケンスとして記述された試験シナリオと通信規格に対応した複数レイヤの通信プロトコルとに基づいて、前記移動体通信端末との通信試験を行う移動体通信端末試験方法であって、波形データ記憶部が、前記移動体通信端末から受信された信号に基づく波形データを時系列的に記憶するステップと、ログデータ記憶部が、前記複数レイヤの各レイヤで交わされ前記通信条件及び前記メッセージを含む通信データに基づいて生成されたログデータを時系列的に記憶するステップと、操作部が、記憶された前記ログデータのうちいずれかのログデータを指定するステップと、最下層レイヤログデータ特定部が、指定された前記ログデータに対応する最下層レイヤのログデータを記憶された前記ログデータのうちから特定する特定ステップと、波形データ解析部が、特定された前記最下層レイヤのログデータに対応する波形データを読み出し解析するステップと、表示部が、指定された前記ログデータ及び前記解析による解析結果をともに表示するステップとを有することを特徴とする移動体通信端末試験方法である。
【発明の効果】
【００１２】
本発明によれば、移動体通信端末試験装置は、ログデータ及び波形データを時系列的に記憶し、ログデータの指定を受け、指定されたログデータに対応する波形データを特定及び解析し、指定されたログデータ及び指定されたログデータに対応する波形データの解析結果をともに表示する。それにより、容易にログデータに対応する波形データを特定し、そして特定された波形データを解析する移動体通信端末試験装置を提供することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態に係る移動体通信端末試験装置の構成を表すブロック図。
【図２】本発明の実施形態に係る移動体通信端末試験装置の概略を表す模式図。
【図３】本発明の実施形態に係る移動体通信端末試験装置の概略を表す模式図。
【図４】本発明の実施形態に係る移動体通信端末試験装置の概略を表す模式図。
【図５】本発明の実施形態に係る移動体通信端末試験装置の動作を表すフローチャート。
【図６】本発明の実施形態に係る移動体通信端末試験装置の動作を表すフローチャート。
【図７】本発明の実施形態に係る移動体通信端末試験装置の動作を表すフローチャート。
【発明を実施するための形態】
【００１４】
［構成］
図１を参照して、本発明の実施形態に係る移動体通信端末試験装置１の構成を説明する。移動体通信端末試験装置１は、疑似基地局の機能を有して移動体通信端末２を試験する。移動体通信端末試験装置１は、試験シナリオ（移動体通信端末２との通信条件及びメッセージの送受信の手順がシーケンスとして記述されたもの）を記憶する。移動体通信端末試験装置１は、この試験シナリオに従って動作することによって、移動体通信端末２とＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｓｙ）信号をやりとりして通信を行う。移動体通信端末試験装置１は、シーケンス実行部１０と、レイヤ処理部１１と、送受信部１２と、ログデータ処理部１３と、ログデータ記憶部１４と、波形データ記憶部１５と、表示処理部１６と、波形データ解析部１７と、表示部１８と、操作部１９とを有する。
【００１５】
シーケンス実行部１０は、試験シナリオに基づいて、移動体通信端末２に送るための第１のメッセージを生成する。また、シーケンス実行部１０は、移動体通信端末２からの第２のメッセージを処理して試験シナリオのシーケンスを実行する。シーケンス実行部１０は、シナリオ処理部１００と、第１のメッセージ処理部１０１と、第２のメッセージ処理部１０２とを有する。
【００１６】
シナリオ処理部１００は、移動体通信端末２との通信条件及びメッセージの送受信の手順がシーケンスとして記述された試験シナリオを予め記憶する。シナリオ処理部１００は、試験シナリオに従って、第１のメッセージ処理部１０１を制御して移動体通信端末２に送るための第１のメッセージを生成させる。一方、シナリオ処理部１００は、第２のメッセージ処理部１０２から、先に送った第１のメッセージに対する移動体通信端末２からの応答である第２のメッセージを取得する。そして、さらに、移動体通信端末２からの応答のメッセージの次のステップのシーケンスのメッセージを第１のメッセージ処理部１０１に生成させる。このようにして、シナリオ処理部１００は、各シーケンスを実行させる。但し、以下の各構成要素の説明に当たっては、各シーケンスのうち上記の第１のメッセージと第２のメッセージとについてのシーケンス動作を中心に説明する。
【００１７】
第１のメッセージ処理部１０１は、シナリオ処理部１００の試験シナリオに従って、移動体通信端末２に送信すべき第１のメッセージを生成する。第１のメッセージ処理部１０１は、生成した第１のメッセージをレイヤ処理部１１に出力する。
【００１８】
レイヤ処理部１１は、第１のメッセージ処理部１０１からの第１のメッセージに規定の通信規格に対応した各レイヤの通信プロトコル処理を施し、当該処理が施された第１のメッセージを送受信部１２に送るとともに、送受信部１２からの第２のメッセージに規定の通信規格に対応した各レイヤの通信プロトコル処理を施し、当該処理が施された第２のメッセージを第２のメッセージ処理部１０２に送る。レイヤ処理部１１は、各レイヤで通信プロトコル処理を行う毎に、移動体通信端末２との通信条件及びメッセージ（第１のメッセージ又は第２のメッセージ）を含む通信データをログデータ処理部１３のログデータ生成部１３０に出力する。
【００１９】
送受信部１２は、移動体通信端末２に信号を送信し移動体通信端末２からの信号を受信する。送受信部１２は、レイヤ処理部１１からの入力に符号化処理、変調処理及び周波数変換処理を施してＲＦ信号を生成し、移動体通信端末２に送信する。また、移動体通信端末２から受信したＲＦ信号に周波数変換処理、復調処理及び復号処理を施してレイヤ処理部１１に出力する。また、この受信したＲＦ信号に施す処理の過程で、送受信部１２は、ＲＦ信号に周波数変換処理をした後にアナログデジタル変換を施したベースバンド信号を波形データとして波形データ記憶部１５に出力する。このとき、送受信部１２は、レイヤ処理部１１（その物理層）への出力と波形データ記憶部１５への出力とを同期させる。
【００２０】
第２のメッセージ処理部１０２は、レイヤ処理部１１から第２のメッセージを取得する。第２のメッセージ処理部１０２は、取得した第２のメッセージをシナリオ処理部１００に送る。シナリオ処理部１００は、試験シナリオに沿って次のステップのシーケンスに係る指示を出す。なお、図１では、第１のメッセージ処理部１０１と第２のメッセージ処理部１０２とを分けて記載しているが、これらを一つの構成要素としてもよい。
【００２１】
ここで、第１のメッセージ処理部１０１と、レイヤ処理部１１と、送受信部１２と、第２のメッセージ処理部１０２とからなる一つのセットは、一つの疑似基地局として動作する。このセットは複数セット設けられてもよい。例えば二つのセットが設けられることによって、移動体通信端末試験装置１はハンドオーバ試験を行うことができる構成となる。
【００２２】
ログデータ処理部１３は、レイヤ処理部１１からの入力に後述の処理を施し、ログデータをログデータ記憶部１４に出力する。ログデータ処理部１３は、ログデータ生成部１３０と時刻生成部１３１とを有する。
【００２３】
ログデータ生成部１３０は、ログデータを生成する。図２は、ログデータ生成部１３０が生成するログデータのフォーマットの概略を表す模式図である。ログヘッダに含まれる情報のうち、送信元レイヤ、宛先レイヤ、チャネル情報、ＢＴＳ番号、プリミティブ名及びログデータ長は、ログデータ生成部１３０が通信データ（通信内容を含み、レイヤ処理部１１が扱うデータ）の送出元を識別する、又はログデータ生成部１３０が受けた通信データを解析する、あるいはレイヤ処理部１１から通信データとともにこれらの情報を送出してもらう、のいずれかの方式又はそれらの組み合わせにより、ログデータ生成部１３０がこれらの情報を取得する。ログデータ生成部１３０は、そのように取得された情報に、ＩＤ及び時刻情報をさらに付加してログヘッダを生成する。なお、ＩＤとは、個々のログデータを識別するための情報であり、例えば試験開始時からの追番である。チャネル情報とは、どの通信チャネルを用いた通信かを表す情報である。ＢＴＳ番号とは、試験装置が複数の疑似基地局を備える場合の識別を行うための情報である。プリミティブ名とは、各レイヤ間の設定命令を表す情報である。ログデータ生成部１３０は、生成したログヘッダを通信データ（ログ情報）に付加することによってログデータを生成する。ここでの時刻情報は、レイヤ処理部１１において、レイヤ毎に通信プロトコル処理が行われた時刻を表す情報である。
【００２４】
時刻生成部１３１は、時刻情報を生成する。時刻生成部１３１は、試験開始時からの経過時刻を時刻情報として生成する。また、時刻生成部１３１は、日常生活に用いられている時刻を時刻情報として生成してもよい。
【００２５】
ログデータ記憶部１４は、ログデータ生成部１３０によるログデータを時系列的に記憶する。このとき、ログデータ記憶部１４は、ログデータ生成部１３０からログデータを順次受け記憶する。
【００２６】
波形データ記憶部１５は、送受信部１２からの波形データを時系列的に記憶する。このとき、波形データ記憶部１５は、時刻生成部１３１から時刻情報を受けその時刻情報を波形データに付加して波形データを記憶する。また、波形データ記憶部１５は、一定の時間間隔（送受信部１２に含まれるＡ／Ｄ変換器のサンプリング周期）でサンプリングされた波形データを取得する毎にアドレスをインクリメントして波形データを順次記憶してもよい。なお、時刻情報として日常生活に用いられている時刻が採用されている場合、波形データ記憶部１５は、例えば先頭アドレスに試験開始時刻を記憶する。
【００２７】
表示処理部１６は、ログデータ表示画面及び波形データ解析結果表示画面を生成する。図３は、ログデータ表示画面の概略を表す模式図である。図４は、ログデータ表示画面及び波形データ解析結果表示画面の概略を表す模式図である。表示処理部１６は、生成したログデータ表示画面及び波形データ解析結果表示画面を表示部１８に表示させる。また、表示処理部１６は、ログデータをマーカ等で指定可能にログデータ表示画面を表示部１８に表示させる。なお、表示処理部１６は、ログデータ表示画面及び波形データ解析結果表示画面を表示部１８に同時表示させてもよく、また、切り替え表示させてもよい。表示処理部１６は、ログデータ表示処理部１６０と、波形データ解析結果表示処理部１６１と、解析条件設定部１６２とを有する。図３の▲印は、表示処理部１６により生成されたマーカであって、操作部１９によりＩＤ１０１のログデータが指定されたことを示す。
【００２８】
ログデータ表示処理部１６０は、例えば、図３に示すようなログデータ表示画面を生成する。図３においてログデータ表示画面は、ログヘッダ表示エリアＡ１と、通信データ表示エリアＡ２とを含む。ログヘッダ表示エリアＡ１は、ログヘッダに含まれる情報が時系列的に並べて表示されるエリアである。ログヘッダ表示エリアＡ１は、ＩＤエリアＡ１０と、レイヤエリアＡ１１と、プリミティブ名エリアＡ１２と、ＢＴＳ番号エリアＡ１３と、チャネル情報エリアＡ１４と、時刻情報エリアＡ１５とを有する。ログデータ表示処理部１６０は、ログデータ記憶部１４によるログデータのログヘッダから、ＩＤ、送信元レイヤ、宛先レイヤ、チャネル情報、ＢＴＳ番号、プリミティブ名及び時刻情報を読み出す。ログデータ表示処理部１６０は、ＩＤエリアＡ１０に読み出したＩＤを、プリミティブ名エリアＡ１２に読み出したプリミティブ名を、ＢＴＳ番号エリアＡ１３に読み出したＢＴＳ番号を、チャネル情報エリアＡ１４に読み出したチャネル情報を、時刻情報エリアＡ１５に読み出した時刻情報を表示するようにログヘッダ表示エリアＡ１内の各情報を生成する。また、ログデータ表示処理部１６０は、読み出した送信元レイヤ及び宛先レイヤに基づいて、どのレイヤ間におけるどちらの方向（ダウンリンク又はアップリンク）かを表す矢印をレイヤエリアＡ１１に表示させる。
【００２９】
通信データ表示エリアＡ２は、通信データに含まれる情報が表示されるエリアである。通信データ表示エリアＡ２は、メッセージ名エリアＡ２０と、テキストエリアＡ２１と、バイナリエリアＡ２２とを有する。ログデータ表示処理部１６０は、ログデータの通信データ（図２参照）から、メッセージ（第１のメッセージ又は第２のメッセージ）の名称を読み出し、メッセージ名エリアＡ２０に表示させる。また、ログデータ表示処理部１６０は、ログヘッダ表示エリアＡ１表示されているログデータのうち、マーカで指定されたログデータの通信データを読み出す。ログデータ表示処理部１６０は、読み出した通信データをテキストエリアＡ２１にテキスト表示させる。また、ログデータ表示処理部１６０は、読み出した通信データをバイナリエリアＡ２２にバイナリ表示させる。
【００３０】
また、ログデータ表示処理部１６０は、最下層レイヤログデータ特定部１６００を有する。ログデータ表示処理部１６０は、操作部１９によるログデータの指定を受け、指定されたログデータを最下層レイヤログデータ特定部１６００に出力する。そして、ログデータ表示処理部１６０は、指定されたログデータに対応する最下層レイヤのログデータを最下層レイヤログデータ特定部１６００から受け、受けた最下層レイヤのログデータの時刻情報を波形データ解析部１７に出力する。
【００３１】
最下層レイヤログデータ特定部１６００は、操作部１９により指定されたログデータのログヘッダを読んで、指定されたログデータが最下層レイヤのログデータか否かを判断する。最下層レイヤログデータ特定部１６００は、指定されたログデータが最下層レイヤのログデータでない場合に、指定されたログデータに対応する最下層レイヤのログデータをログデータ記憶部１４に記憶されたログデータのうちから特定する。最下層レイヤログデータ特定部１６００は、指定されたログデータの通信データを解析し、その通信データに含まれるメッセージが同一のログデータを最下層レイヤ（ＰＨＹ層）まで検索する。最下層レイヤログデータ特定部１６００は、検索された最下層レイヤのログデータを指定されたログデータに対応する最下層レイヤのログデータとして特定する。例えば、図４のＩＤ３０６に係るログデータが指定（図４の▲印）されたとき、このログデータのメッセージ名エリアＡ２０のメッセージ「ｈｉｊｋｌｍｎ」を参照する。最下層レイヤログデータ特定部１６００は、アップリンクのログデータを検索し、メッセージ「ｈｉｊｋｌｍｎ」を含むＰＨＹ−ＭＡＣ間のログデータ（ＩＤ３０１）を最下層のログデータとする。通常、通信データには各レイヤで施された処理内容がメッセージに追加されて記述されている。従って、指定されたログデータの通信データと、指定されたログデータに対応する最下層レイヤのログデータの通信データとは、同一のメッセージを含む。それにより、最下層レイヤログデータ特定部１６００は、指定されたログデータの通信データに含まれるメッセージと同一のメッセージを含む最下層レイヤのログデータを検索することによって、指定されたログデータに対応する最下層レイヤのログデータを特定することができる。なお、最下層レイヤログデータ特定部１６００は、指定されたログデータが最下層レイヤのログデータである場合（ＰＨＹ−ＭＡＣ間のログデータである場合）、指定されたログデータを指定されたログデータに対応する最下層レイヤのログデータとして特定する。最下層レイヤログデータ特定部１６００は、特定した最下層レイヤのログデータをログデータ表示処理部１６０及び解析条件設定部１６２に出力する。
【００３２】
解析条件設定部１６２は、波形データを解析するための解析条件を設定する。例えば解析条件設定部１６２は、最下層レイヤログデータ特定部１６００により特定された最下層レイヤのログデータの通信データから移動体通信端末２との通信条件を読み出して、読み出した通信条件に含まれる使用帯域情報、信号レベル情報及び変調方式情報の少なくとも一つを参照して解析条件を設定する。また、解析条件設定部１６２は、操作部１９を介する試験者による入力を受けて解析条件を設定してもよい。ここでは、解析条件設定部１６２は、例えば、通信条件として、使用周波数Ｆ０、使用帯域ΔＦ、信号レベルＬ及び変調方式情報ＱＰＳＫを読み出し、解析範囲をＦ１（＜Ｆ０−ΔＦ／２）からＦ２（＞Ｆ０＋ΔＦ／２）まで設定し、許容値Δｈを設定し、設定した解析条件と特定された最下層レイヤのログデータ（例えばＩＤ３０１）のログデータの時刻情報とを波形データ解析部１７に送る。なお、解析範囲である周波数Ｆ１〜Ｆ２は、使用帯域ΔＦ外でのノイズを調査できるようにΔＦに対して予め決めた値を設定できるようにしておく（手動設定でもよい）。
【００３３】
波形データ読出処理部１７０は、最下層レイヤログデータ特定部１６００で特定された最下層のログデータ（例えばＩＤ３０１）の時刻情報を取得する。波形データ読出処理部１７０は、取得した時刻情報に対応する波形データ記憶部１５のアドレスを決定する。波形データ読出処理部１７０は、決定したアドレスの波形データを波形データ記憶部１５から読み出す。なお、波形データ読出処理部１７０は、送受信部１２からＰＨＹ層に信号が到達するまでの時間と波形データ記憶部１５が波形データを送受信部１２から受けて記憶するまでの時間とに時間ずれ（タイムラグ）が生じる場合、このタイムラグを予め記憶し、最下層のログデータの時刻情報からこのタイムラグを差し引いた時刻情報に対応する波形データ記憶部１５のアドレスを決定してもよい。また、波形データ読出処理部１７０は、決定したアドレスの波形データとともに当該アドレスの前後の所定範囲のアドレスの波形データを波形データ記憶部１５から読み出してもよい。
【００３４】
波形データ解析部１７は、波形データ読出処理部１７０が読み出した波形データを解析（スペクトラム解析、ＥＶＭ測定等）し、解析結果を解析条件設定部１６２で設定された条件で波形データ解析結果表示処理部１６１に出力する。波形データ解析部１７は、解析条件設定部１６２により設定された解析条件を受け、受けた解析条件に対応する解析を行う。例えば、波形データ解析部１７は、解析条件として使用周波数Ｆ０及び使用帯域ΔＦを受けたとき、波形データ読出処理部１７０が読み出した波形データにＦＦＴ（Ｆａｓｔ  Ｆｏｕｒｉｅｒ  Ｔｒａｎｓｆｏｒｍ）処理を施してスペクトラム解析する。波形データ解析部１７は、この解析結果をＦ１（＜Ｆ０−ΔＦ／２）からＦ２（＞Ｆ０＋ΔＦ／２）までを横軸、その信号レベルＬを縦軸として表示させるとともに、使用帯域ΔＦの範囲を表示させるように波形データ解析結果表示処理部１６１に出力する。解析範囲である周波数Ｆ１〜Ｆ２は、使用帯域ΔＦ外でのノイズを調査できるように使用帯域ΔＦに対して予め決めた値を設定できるようにしておく（手動設定でもよい）。また、波形データ解析部１７は、解析条件として変調方式情報を受けたとき、波形データ読出処理部１７０が読み出した波形データと変調方式とに基づく位相及び振幅を求め、求めた位相及び振幅をＩ軸（横軸）及びＱ軸（縦軸）からなるコンスタレーション・ダイヤグラムに、位相を偏角として、振幅を原点からの距離として表示させるとともに、求めた位相及び振幅と理想的な位相及び振幅との差異を表す誤差ベクトルの絶対値を、理想的な振幅の絶対値で割ることによってＥＶＭを求め、求めたＥＶＭを表示させるようにする。すなわち、波形データ解析部１７は、求めた位相及び振幅とＥＶＭとを波形データ解析結果表示処理部１６１に出力する。ここで、理想的な位相及び振幅は、変調方式によって定められるものであり、波形データ解析部１７がログデータ表示処理部１６０から受ける変調方式情報から求められる。
【００３５】
波形データ解析結果表示処理部１６１は、波形データ解析部１７による解析結果を受けて波形データ解析結果表示画面を生成する。波形データ解析結果表示画面は、波形データ解析部１７による解析結果を表示するための画面である。波形データ解析結果表示画面の表示例を図４の下段に示す。波形データ解析結果表示画面は、スペクトラム解析表示エリアＡ３と、ＥＶＭ測定表示エリアＡ４とを有する。スペクトラム解析表示エリアＡ３は、波形データ解析部１７によるスペクトラム解析の結果を表示するためのエリアである。スペクトラム解析表示エリアＡ３において、縦の破線の範囲は使用帯域ΔＦである。波形データ解析結果表示処理部１６１は、ログデータの通信データに含まれる移動体通信端末２との通信条件から使用帯域情報（例えば、通信規格が、Ｗ−ＣＤＭＡ（Ｗｉｄｅｂａｎｄ  Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ)ならばどのバンドか、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）ならばどの割当帯域かを表す情報）を読み出す。波形データ解析結果表示処理部１６１は、読み出した使用帯域情報を使用帯域ΔＦとしてスペクトラム解析表示エリアＡ３に表示させる。また、スペクトラム解析表示エリアＡ３において、横の破線の範囲は、信号レベルＬの許容範囲である。波形データ解析結果表示処理部１６１は、ログデータの通信データに含まれる移動体通信端末２との通信条件から信号レベル情報を読み出す。波形データ解析結果表示処理部１６１は、読み出した信号レベル情報に信号レベルＬそのもののみが記述されているとき、操作部１９から入力された、あるいは予め記憶しておいた許容値Δｈを基に、Ｌ−Δｈ／２〜Ｌ＋Δｈ／２として信号レベルＬの許容範囲を求める。波形データ解析結果表示処理部１６１は、読み出した信号レベル情報に信号レベルＬの許容範囲が記述されているとき、記述された許容範囲を用いる。
【００３６】
ＥＶＭ測定表示エリアＡ４は、波形データ解析部１７によるＥＶＭ測定の結果を表示するためのエリアである。波形データ解析結果表示処理部１６１は、ログデータの通信データに含まれる移動体通信端末２との通信条件から変調方式情報（例えば、６４ＱＡＭ（Ｑｕａｄｒａｔｕｒｅ  Ａｍｐｌｉｔｕｄｅ  Ｍｏｄｕｌａｔｉｏｎ）、１６ＱＡＭ、ＱＰＳＫ（Ｑｕａｄｒａｔｕｒｅ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）等）を読み出す。波形データ解析結果表示処理部１６１は、読み出した変調方式情報を用いてＥＶＭ測定の結果をＥＶＭ測定表示エリアＡ４に表示させる。図４では、変調方式情報に表される変調方式がＱＰＳＫである場合の例を示す。
【００３７】
ここで、最下層レイヤログデータ特定部１６００が指定されたログデータに対応する最下層レイヤのログデータを特定し、波形データ読出処理部１７０が特定された最下層レイヤのログデータの時刻情報を受ける理由について説明する。最下層のログデータと波形データとは時刻情報によって対応付けすることができる。しかしながら、上位レイヤ（最下層レイヤ以外のレイヤ）のログデータの時刻情報は、各レイヤ処理でのタイムラグによって最下層レイヤのログデータよりも遅い時刻情報となることがある。さらに、各レイヤ処理でのタイムラグは不定である（受信内容や種別によってタイムラグが異なる）。従って、上位レイヤのログデータが指定されたとき、波形データ読出処理部１７０が指定されたログデータの時刻情報に対応する波形データを波形データ記憶部１５から読み出しても、指定されたログデータに対応する波形データを読み出したことにならない（波形データ解析部１７が指定されたログデータに対応する波形データを解析することにならない）。このことから、最下層レイヤログデータ特定部１６００が指定されたログデータに対応する最下層レイヤのログデータを特定し、波形データ読出処理部１７０が特定された最下層レイヤのログデータの時刻情報を受ける必要がある。それにより、波形データ解析部１７が指定されたログデータに対応する波形データを解析することができる。
【００３８】
表示部１８は、表示処理部１６からの入力を受け、ログデータ表示画面及び波形データ解析結果表示画面を表示する。表示部１８は、例えば液晶ディスプレイで構成される。
【００３９】
操作部１９は、シナリオ処理部１００への試験開始指示を行う。また、操作部１９は、波形データ解析部１７が波形データを解析するためのログデータを指定する。操作部１９は、試験者によって操作される。操作部１９は、例えばマウス、キーボード、タッチパネル、ボタン等によって構成される。
【００４０】
［動作］
図５〜図７は、この実施形態の移動体通信端末試験装置１の動作を表すフローチャートである。
【００４１】
（Ｓ０１）
移動体通信端末試験装置１は、シナリオ処理部１００による試験シナリオに従って、移動体通信端末２との通信を行う。時刻生成部１３１は、通信の開始を受けて、試験開始時刻を零として、又は、日常生活に用いられている時刻を試験開始時刻として波形データ記憶部１５に出力する。時刻生成部１３１は、以後の時刻を計数する。
【００４２】
（Ｓ０２）
波形データ記憶部１５は、送受信部１２からの波形データを時刻に沿って記憶する。波形データ記憶部１５の動作を図６のフローチャートに示す。
【００４３】
（Ｓ０２１、Ｓ０２２）
時刻生成部１３１から受けた試験開始時刻が零でないとき、波形データ記憶部１５は、試験開始時刻を記憶する。試験開始時刻が零であるとき、ステップＳ０２３に進む。
【００４４】
（Ｓ０２３）
波形データ記憶部１５は、一定の時間間隔（サンプリングレート）毎にアドレスをインクリメントして送受信部１２からの波形データを順次記憶する。以上で図６に示す動作を終了し、図５のステップＳ０３に進む。
【００４５】
（Ｓ０３）
ログデータ記憶部１４は、ログデータ生成部１３０から各レイヤ処理のログデータを受けて時刻に沿って記憶する。
【００４６】
（Ｓ０４）
ログデータ表示処理部１６０は、ログデータ記憶部１４からログデータを受け、そのログデータのログヘッダ及び通信データを読んで、ログデータ表示画面を表示部１８に表示させる。
【００４７】
（Ｓ０５）
ログデータ表示処理部１６０は、操作部１９によるログデータの指定を受け、指定されたログデータを最下層レイヤログデータ特定部１６００に出力する。
【００４８】
（Ｓ０６）
最下層レイヤログデータ特定部１６００は、ログデータ表示処理部１６０から指定されたログデータを受ける。最下層レイヤログデータ特定部１６００は、指定されたログデータのログヘッダを読んで、指定されたログデータが最下層レイヤのログデータか否かを判断する。指定されたログデータが最下層レイヤのログデータでないとき、ステップＳ０７に進む。指定されたログデータが最下層レイヤのログデータであるとき、ステップＳ０８に進む。
【００４９】
（Ｓ０７）
最下層レイヤログデータ特定部１６００は、指定されたログデータに対応する最下層レイヤのログデータをログデータ記憶部１４に記憶されたログデータのうちから特定する。ことのき、最下層レイヤログデータ特定部１６００は、指定されたログデータの通信データを解析し、その通信データに含まれるメッセージが同一のログデータを最下層レイヤ（ＰＨＹ層）まで検索する。最下層レイヤログデータ特定部１６００は、検索された最下層レイヤのログデータを指定されたログデータに対応する最下層レイヤのログデータとして特定する。
【００５０】
（Ｓ０８）
波形データ読出処理部１７０は、特定された最下層レイヤのログデータに対応する波形データを波形データ記憶部１５から読み出す。波形データ読出処理部１７０の動作を図７のフローチャートに示す。
【００５１】
（Ｓ０８１）
波形データ読出処理部１７０は、特定された最下層レイヤのログデータの時刻情報をログデータ表示処理部１６０から取得する。また、波形データ読出処理部１７０は、試験開始時刻を波形データ記憶部１５から受ける。
【００５２】
（Ｓ０８２、Ｓ０８３）
試験開始時刻が零でないとき、波形データ読出処理部１７０は、試験開始時刻を波形データ記憶部１５から取得する。試験開始時刻が零のとき、ステップＳ０８４に進む。
【００５３】
（Ｓ０８４）
波形データ読出処理部１７０は、特定された最下層レイヤのログデータの時刻情報に対応する波形データ記憶部１５のアドレスを決定する。このとき、波形データ読出処理部１７０は、（特定された最下層レイヤのログデータの時刻情報−試験開始時刻）×サンプリングレート＝サンプル数として、アドレスを決定する。
【００５４】
（Ｓ０８５）
波形データ読出処理部１７０は、決定したアドレスの波形データを波形データ記憶部１５から読み出す。なお、波形データ読出処理部１７０は、決定したアドレスの波形データとともに当該アドレスの前後の所定範囲のアドレスの波形データを波形データ記憶部１５から読み出してもよい。以上で図７に示す動作を終了し、図５のステップＳ０９に進む。
【００５５】
（Ｓ０９）
波形データ解析部１７は、波形データ読出処理部１７０が読み出した波形データを解析し、解析結果を波形データ解析結果表示処理部１６１に出力する。
【００５６】
（Ｓ１０）
波形データ解析結果表示処理部１６１は、波形データ解析部１７から解析結果を受けて波形データ解析結果表示画面を表示部１８に表示させる。以上で図７に示す動作を終了する。
【００５７】
［効果］
このように、移動体通信端末試験装置１は、ログデータ及び波形データを時系列的に記憶し、ログデータの指定を受け、指定されたログデータに対応する波形データを特定及び解析し、指定されたログデータ及び指定されたログデータに対応する波形データの解析結果をともに表示する。それにより、容易にログデータに対応する波形データを特定し、そして特定された波形データを解析する移動体通信端末試験装置を提供することができる。
【符号の説明】
【００５８】
１      移動体通信端末試験装置
２      移動体通信端末
１０    シーケンス実行部
１１    レイヤ処理部
１２    送受信部
１３    ログデータ処理部
１４    ログデータ記憶部
１５    波形データ記憶部
１６    表示処理部
１７    波形データ解析部
１８    表示部
１９    操作部
１００  シナリオ処理部
１０１  第１のメッセージ処理部
１０２  第２のメッセージ処理部
１３０  ログデータ生成部
１３１  時刻生成部
１６０  ログデータ表示処理部
１６１  波形データ解析結果表示処理部
１６２  解析条件設定部
１７０  波形データ読出処理部
１６００  最下層レイヤログデータ特定部
Ａ１    ログヘッダ表示エリア
Ａ２    通信データ表示エリア
Ａ３    スペクトラム解析表示エリア
Ａ４    ＥＶＭ測定表示エリア
Ａ１０  ＩＤエリア
Ａ１１  レイヤエリア
Ａ１２  プリミティブ名エリア
Ａ１３  ＢＴＳ番号エリア
Ａ１４  チャネル情報エリア
Ａ１５  時刻情報エリア
Ａ２０  メッセージ名エリア
Ａ２１  テキストエリア
Ａ２２  バイナリエリア
Ｆ０    使用周波数
Ｌ      信号レベル
ΔＦ    使用帯域
Δｈ    許容値
【図１】
0005647205.tif 000002
【図２】
0005647205.tif 000003
【図３】
0005647205.tif 000004
【図４】
0005647205.tif 000005
【図５】
0005647205.tif 000006
【図６】
0005647205.tif 000007
【図７】
0005647205.tif 000008