(57)【要約】【課題】ユーザが所望するタイミングで確実にログデータを取得する。【解決手段】設定部４１は、フィルタ条件とログ取得条件を設定する。第１ログ取得部３２Ａは、ログデータを記憶してバッファ容量がフルになったときに記憶した内容を全て出力してから更新する第１バッファ３２Ａａを有し、ユーザ所望の第１のログデータを取得する。第２ログ取得部３２Ｂは、ログデータのうちログ取得条件に合致するログデータを検出する検出部３２Ｂａと、検出部３２Ｂａが検出したログデータを記憶し、バッファ容量の範囲内で記憶した内容を常時更新する第２バッファ３２Ｂｂとを有し、ユーザ所望の第２のログデータを取得する。そして、第１ログ取得部３２Ａによる第１のログデータを取得しながら、かつログ取得条件に合致したログデータが発生したときに第２ログ取得部３２Ｂによる第２のログデータを取得して表示部４３に表示する。【選択図】図１
2010219843.tif 000002
【特許請求の範囲】
【請求項１】
予め決められたシナリオに従って被試験端末（２）との間で各種の通信情報を送受信し、当該送受信に基づく所望のログデータを表示部（４３）に転送して表示させる擬似基地局装置（１）において、
フィルタ条件とログ取得条件を設定する設定部（４１）と、
前記ログデータを記憶してバッファ容量がフルになったときに前記記憶した内容を全て出力してから更新する第１バッファ（３２Ａａ）を有し、ユーザ所望の第１のログデータを取得する第１ログ取得部（３２Ａ）と、
前記ログデータのうち前記ログ取得条件に合致するログデータを検出する検出部（３２Ｂａ）と、該検出部が検出したログデータを記憶し、バッファ容量の範囲内で前記記憶した内容を常時更新する第２バッファ（３２Ｂｂ）とを有し、ユーザ所望の第２のログデータを取得する第２ログ取得部（３２Ｂ）とを備え、
前記第１ログ取得部による第１のログデータを取得しながら、かつ前記ログ取得条件に合致したログデータが発生したときに前記第２ログ取得部による第２のログデータを取得して前記表示部に転送表示することを特徴とする擬似基地局装置。
【請求項２】
前記設定部（４１）は、前記ログ取得条件に加え、前記ログデータを通過させるためのフィルタ条件を設定するものであり、
前記第１バッファ（３２Ａａ）と前記第２バッファ（３２Ｂｂ）には、前記フィルタ条件を満足するログデータを通過させるフィルタ（３２Ａｂ，３２Ｂｃ）が接続されたことを特徴とする請求項１記載の擬似基地局装置。
【請求項３】
前記設定部（４１）は、前記ログ取得条件に加え、前記ログデータを通過させるためのフィルタ条件を設定するものであり、
前記第１バッファ（３２Ａａ）と前記第２バッファ（３２Ｂｂ）の少なくとも一方のフィルタの前段に前記フィルタ条件を満足するログデータを通過させるフィルタを設けたことを特徴とする請求項１記載の擬似基地局装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば携帯電話等の移動端末を被試験端末とし、この被試験端末が正常に動作するか否かを試験するため、試験内容に応じたシナリオに従って被試験端末との間で各種の通信情報を送受信し、この送受信に基づくログデータをトレース情報として表示する擬似基地局装置に関し、特に、被試験端末との間の各種の通信情報の送受信中にユーザが所望するタイミングで確実にログデータを取得することができる擬似基地局装置に関する。
【背景技術】
【０００２】
携帯電話等の移動端末を新規に開発した場合、この新規に開発した移動端末が実際に使用される環境で正常に動作するか否かを試験する必要がある。しかし、この新規に開発された移動端末と既に稼動中の実際の基地局との間で各種の試験用の通信情報を送受信して、この新規に開発された移動端末が正常に動作するか否かを試験することは極めて困難である。
【０００３】
そこで、例えば下記特許文献１，２等に開示されるように、実際の基地局の機能を有する擬似基地局装置に新規に開発された移動端末を接続し、移動端末と擬似基地局装置との間で各種の通信情報を送受信して、新規に開発された移動端末が正常に動作するか否かの試験を擬似基地局装置で実施している。
【０００４】
さらに説明すると、擬似基地局装置は、移動端末に有線接続又は無線接続され、この移動端末に対し、各種の試験信号（ダウンリンク方向）を送信する。移動端末は、擬似基地局装置からの試験信号に対し、予め試験内容に応じて作成されたシナリオに従って指定された処理を実施する。そして、擬似基地局装置は、試験信号に対して移動端末から送出される応答信号（アップリンク方向）が正常な信号であるか否かを判定する。
【０００５】
ここで、図５は従来の擬似基地局装置の概略構成を示している。図５に示すように、擬似基地局装置５１は、外部端末装置からなる制御端末部５２と、制御端末部５２からの命令によって被試験端末としての移動端末５３との間でデータ通信を行う擬似基地局部５４とによって概略構成される。擬似基地局部５４は、制御部５５、各レイヤ毎のレイヤ処理部５６、ログ処理部５７を備えている。また、ログ処理部５７は、バッファ５８とフィルタ５９を備えている。この擬似基地局装置５１では、予め試験内容に応じて作成されたシナリオに従った命令が制御端末部５１から擬似基地局部５４に出力されると、制御部５５の制御により、擬似基地局部５４と移動端末５３との間で所定のデータ通信が行われ、このデータ通信に伴う各レイヤ（ＰＨＹ／ＲＬＣ／ＭＡＣ／ＴＥ  ＤＳＰ）のレイヤ処理部５６からのＵ−Ｐｌａｎｅ／Ｃ−Ｐｌａｎｅデータ（ログデータ）などを、ログ処理部（ＬＯＧ  ＤＳＰ）５７が受け取り、最終的に制御端末部５２へ送信する。これにより、制御端末部５２の表示部５２ａには、例えば図６に示すような形態でログデータが表示される。そして、ユーザは、この制御端末部５２の表示部５２ａに表示されたログデータから移動端末５３の一連の動作が確認できるようになっている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００６−１７４１７３号公報
【特許文献２】特開２００８−２７７９１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、図５に示す形態の従来の擬似基地局装置５１では、ポイントＡのデータレートがポイントＢのデータレートよりも大きくなる場合が多い。具体的な数値を示すと、ポイントＡのデータレートが約１６０Ｍｂｐｓであるのに対し、ポイントＢのデータレートが１０Ｍｂｐｓであり、ポイントＡのデータレートがポイントＢのデータレートよりも１０倍以上大きいものとなっている。このため、ログデータをリアルタイムで制御端末部５２に転送することができず、ログデータが欠落し、ユーザが所望するタイミングでのログデータの取得が困難であるという課題があった。
【０００８】
しかも、上述したようにログデータの欠落があるため、ユーザは、直接ログデータを解析して移動端末５３の動作を確認することができず、移動端末５３の開発効率を悪化させているという課題もあった。
【０００９】
そこで、本発明は上記問題点に鑑みてなされたものであって、ユーザが所望するタイミングで確実にログデータを取得することができる擬似基地局装置を提供することを目的としている。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、本発明の請求項１に記載された擬似基地局装置は、予め決められたシナリオに従って被試験端末２との間で各種の通信情報を送受信し、当該送受信に基づく所望のログデータを表示部４３に転送して表示させる擬似基地局装置１において、
フィルタ条件とログ取得条件を設定する設定部４１と、
前記ログデータを記憶してバッファ容量がフルになったときに前記記憶した内容を全て出力してから更新する第１バッファ３２Ａａを有し、ユーザ所望の第１のログデータを取得する第１ログ取得部３２Ａと、
前記ログデータのうち前記ログ取得条件に合致するログデータを検出する検出部３２Ｂａと、該検出部が検出したログデータを記憶し、バッファ容量の範囲内で前記記憶した内容を常時更新する第２バッファ３２Ｂｂとを有し、ユーザ所望の第２のログデータを取得する第２ログ取得部３２Ｂとを備え、
前記第１ログ取得部による第１のログデータを取得しながら、かつ前記ログ取得条件に合致したログデータが発生したときに前記第２ログ取得部による第２のログデータを取得して前記表示部に転送表示することを特徴とする。
【００１１】
請求項２に記載された擬似基地局装置は、請求項１の擬似基地局装置において、
前記設定部４１は、前記ログ取得条件に加え、前記ログデータを通過させるためのフィルタ条件を設定するものであり、
前記第１バッファ３２Ａａと前記第２バッファ３２Ｂｂには、前記フィルタ条件を満足するログデータを通過させるフィルタ３２Ａｂ，３２Ｂｃが接続されたことを特徴とする。
【００１２】
請求項３に記載された擬似基地局装置は、請求項１の擬似基地局装置において、
前記設定部４１は、前記ログ取得条件に加え、前記ログデータを通過させるためのフィルタ条件を設定するものであり、
前記第１バッファ３２Ａａと前記第２バッファ３２Ｂｂの少なくとも一方のフィルタの前段に前記フィルタ条件を満足するログデータを通過させるフィルタを設けたことを特徴とする。
【発明の効果】
【００１３】
本発明によれば、２つのログ取得部を備え、被試験端末と擬似基地局部との間の制御データを一方のログ取得部で取得し、ユーザが着目したいユーザデータを含む大量のデータを他方のログ取得部で取得することにより、ユーザが取得したいログデータを欠落させることなく確実に取得できる。これにより、ログデータを利用した解析を効率的に行うことが可能となる。
【００１４】
また、第１フィルタを第１バッファの前段に接続するとともに第２フィルタを第２バッファの前段に接続する構成とすれば、必要なデータのみをバッファに保存するので、例えばＣ−Ｐｌａｎｅのログデータのみバッファへ保存するフィルタ条件設定を行えば、欠落するログデータを少なくすることができる。
【００１５】
さらに、ログ処理部にサーキュラ動作する第２バッファを設け、リアルタイムで一定量のデータを更新するので、ユーザの操作により、ユーザが所望するタイミングでログデータを取得することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明に係る擬似基地局装置の概略構成を示すブロック図である。
【図２】（ａ）〜（ｅ）  ログ取得条件に基づくログデータ取得処理の各例を示す説明図である。
【図３】本発明に係る擬似基地局装置のログデータ取得処理の動作フローチャートである。
【図４】（ａ）、（ｂ）  ログ取得部の他の構成例を示す図である。
【図５】従来の擬似基地局装置の概略構成を示すブロック図である。
【図６】従来の擬似基地局装置によるログデータの表示例を示す図である。
【発明を実施するための形態】
【００１７】
以下、本発明を実施するための形態について図面を参照しながら具体的に説明する。図１は本発明に係る擬似基地局装置の概略構成を示すブロック図、図２（ａ）〜（ｅ）はログ取得条件に基づくログデータ取得処理の各例を示す説明図、図３は本発明に係る擬似基地局装置のログデータ取得処理の動作フローチャート、図４（ａ）、（ｂ）はログ取得部の他の構成例を示す図である。
【００１８】
本発明に係る擬似基地局装置１は、図１に示すように、被試験端末としての移動端末２に有線又は無線接続される擬似基地局部３と、移動端末２と擬似基地局部３との間で所望の通信情報の送受信を行うべく予め決められたシナリオに従って擬似基地局部３に各種命令を出力して移動端末２と擬似基地局部３間の通信情報の送受信に基づくログデータを取得して表示する制御端末部４とを備えて概略構成される。
【００１９】
尚、本例におけるシナリオとは、実際の基地局を模擬した擬似基地局部３において通信シーケンスをシミュレーションするための動作を記述したものである。そして、フィルタ条件が反映された第１ログ取得部３２Ａの処理に関するシナリオ、フィルタ条件及びログ取得条件が反映された第２ログ取得部３２Ｂの処理に関するシナリオ、ログ処理部３２に保存されたログデータの転送処理に関するシナリオ、ログデータの表示処理に関するシナリオなど、各処理毎の動作が記述された複数のシナリオが後述するシナリオ記憶部４２に記憶されている。
【００２０】
擬似基地局部３は、予め決められたシナリオに従った制御端末部４からの命令により、移動端末２との間で所望の通信情報の送受信を行い、この通信情報の送受信に基づくログデータを保存して制御端末部４に転送しており、図１に示すように、レイヤ処理部３１、ログ処理部３２、制御部３３を有している。
【００２１】
レイヤ処理部３１は、制御部３３の制御により、ＰＨＹ（Physical Layer：物理層）、ＲＬＣ（Radio Link Control Layer：ラジオリンクコントロール層）、ＭＡＣ（Media Access Control Layer：メディアアクセスコントロール層）、ＴＥ（Terminal Equipment：ターミナルイクイプトメント層）の各レイヤ毎に予め決められたシナリオに従った各処理を実行している。
【００２２】
本例では、図１に示すように、音声や画像などの処理に特化したマイクロプロセッサからなるＰＨＹ  ＤＳＰ３１ａ、ＲＬＣ／ＭＡＣＤＳＰ３１ｂ、ＴＥ  ＤＳＰ３１ｃでレイヤ処理部３１が構成される。このレイヤ処理部３１は、ＰＨＹ  ＤＳＰ３１ａ、ＲＬＣ／ＭＡＣＤＳＰ３１ｂ、ＴＥ  ＤＳＰ３１ｃによる各々レイヤ毎にログデータをログ処理部３２に出力している。
【００２３】
ログ処理部３２は、レイヤ処理部３１と同様に、音声や画像などの処理に特化したマイクロプロセッサからなるＬＯＧ  ＤＳＰで構成され、図１に示すように、第１ログ取得部３２Ａと第２ログ取得部３２Ｂを有している。
【００２４】
第１ログ取得部３２Ａは、第１バッファ３２Ａａと第１フィルタ３２Ａｂを備えて構成される。
【００２５】
第１バッファ３２Ａａは、サーキュラ動作しない一定容量（例えば２５６Ｍｂｙｔｅ）の一般的なバッファで構成される。さらに説明すると、第１バッファ３２Ａａは、ログデータを保存して容量がフル（ＦＵＬＬ）になると容量が空（ＥＭＰＴＹ）になるまで記憶内容を更新しないものであり、時間的に連続したログデータを保存することができるという利点を有している。このような利点を有する第１バッファ３２Ａａは、レイヤ処理部３１からの各レイヤ毎のログデータを順次保存している。
【００２６】
第１フィルタ３２Ａｂは、第１バッファ３２Ａａに保存されたログデータのうち、制御端末部４の後述する設定部４１（フィルタ条件設定部４１ａ）で設定されたフィルタ条件に合致するログデータのみを通過させている。この第１フィルタ３２Ａｂを通過したログデータはユーザ所望の第１のログデータとして、制御部３３を介して制御端末部４に転送される。
【００２７】
第２ログ取得部３２Ｂは、検出部３２Ｂａ、第２バッファ３２Ｂｂ、第２フィルタ３２Ｂｃを備えて構成される。
【００２８】
検出部３２Ｂａは、レイヤ処理部３１からの各レイヤ毎のログデータのうち、制御端末部４の後述する設定部（ログ取得条件設定部）で設定されたログ取得条件に合致するログデータを検出すると、その検出したログデータを第２バッファ３２Ｂｂに出力している。
【００２９】
第２バッファ３２Ｂｂは、一定容量（例えば２５６Ｍｂｙｔｅ）のサーキュラバッファで構成される。さらに説明すると、第２バッファ３２Ｂｂは、ログデータを保存して容量がフル（ＦＵＬＬ）になると随時記憶内容を上書きして更新するものであり、常に最新のログデータを保存することができるという利点を有している。このような利点を有する第２バッファ３２Ｂｂは、検出部３２Ｂａが検出したログデータを随時更新して保存している。
【００３０】
第２フィルタ３２Ｂｃは、第２バッファ３２Ｂｂに保存されたログデータのうち、制御端末部４の後述する設定部（フィルタ条件設定部）で設定したフィルタ条件に適合するログデータのみを通過させている。この第２フィルタ３２Ｂｃを通過したログデータはユーザ所望の第２のログデータとして、制御部３３を介して制御端末部４に転送される。
【００３１】
すなわち、上述したログ処理部３２では、第１ログ取得部３２Ａによる第１のログデータを制御端末部４に転送しながら、かつログ取得条件に合致したログデータが発生したときに第２ログ取得部３２Ｂによる第２のログデータを制御端末部４に転送している。
【００３２】
制御部３３は、ＣＰＵで構成され、予め決められたシナリオに従った制御端末部４からの命令により、移動端末２との間の通信制御、レイヤ処理部３１からのログデータの取得、レイヤ処理部３１からログ処理部３２へのログデータの保存、ログ処理部３２に保存されたログデータの取得および表示を制御するべく、移動端末２との間の通信情報の送受信及びログデータの一連の処理に関して各部を統括制御している。
【００３３】
次に、制御端末部４は、移動端末２が正常に動作するか否かを試験するべく、シナリオ記憶部４２に記憶された各処理毎のシナリオに従って擬似基地局部３と移動端末２との間で所望の通信情報の送受信を行うように擬似基地局部３に対して処理内容に応じた命令を出力している。
【００３４】
この制御端末部４は、図１に示すように、設定部４１、シナリオ記憶部４２、表示部４３を有している。
【００３５】
設定部４１は、移動端末２と擬似基地局部３との間で予め決められたシナリオに従った所望の通信情報の送受信を行い、この通信情報の送受信によるログデータから所望のログデータを保存し、この保存したログデータを表示部４３に表示させるために必要な各種設定を行うもので、フィルタ条件設定部４１ａとログ取得条件設定部４１ｂを有している。
【００３６】
フィルタ条件設定部４１ａは、第１バッファ３２Ａａに保存されたログデータのうち第１フィルタ３２Ａｂを通過させるログデータのフィルタ条件を設定している。この設定は、第１ログ処理部３２Ａの処理に関するシナリオに反映してシナリオ記憶部４２に記憶される。また、フィルタ条件設定部４１ａは、第２バッファ３２Ｂｂに保存されたログデータのうち第２フィルタ３２Ｂｃを通過させるログデータのフィルタ条件を設定している。この設定は、第２ログ処理部３２Ｂの処理に関するシナリオに反映してシナリオ記憶部４２に記憶される。
【００３７】
ログ取得条件設定部４１ｂは、レイヤ処理部３１からの各レイヤ毎のログデータのうち、ユーザ所望のログデータを検出部３２Ｂａが検出するためのログ取得条件（トリガ発生条件）を設定している。このログ取得条件（トリガ発生条件）は、ユーザによる設定部４１からの入力設定により、例えば下記（１）〜（６）の項目がメッセージデータとして第２ログ取得部３２Ｂの処理に関するシナリオに記述して反映され、シナリオ記憶部４２に記憶される。
【００３８】
（１）Ｃａｐｔｕｒｅ  Ｌｅｎｇｔｈ…Ｔｒｉｇｇｅｒ  Ｄｅｌａｙを考慮したＴｒｉｇｇｅｒからログデータを保存する時間（ｍｓｅｃ）を指定する。
（２）Ｔｒｉｇｇｅｒ  Ｄｅｌａｙ…ＴｒｉｇｇｅｒからＤｅｌａｙ値（ｍｓｅｃ）を指定する。
（３）Ｎｕｍ  Ｏｆ  Ｅｖｅｎｔ…ＥｖｅｎｔのＡＮＤ／ＯＲ条件を指定する。加えてＯＲ条件の時、発生回数を指定する。指定された条件又は回数のＥｖｅｎｔにてログデータを取得する。
（４）Ｔｒｉｇｇｅｒ＿ＩＤ［４］…Ｔｒｉｇｇｅｒに対するＥｖｅｎｔのパラメータを指定する。Ｃｏｎｔｒｏｌ  Ｐａｒ…Ｃｏｎｔｒｏｌのパラメータを指定する。Ｍｅｓｓａｇｅ  Ｐａｒ…Ｍｅｓｓａｇｅを指定する。Ｎｕｍｂｅｒ  Ｔｈｒｅｓｈｏｌｄ…Ｃｏｎｔｒｏｌ  Ｐａｒ／Ｍｅｓｓａｇｅ  Ｐａｒの個数のしきい値を指定する。
（５）Ｒａｔｅ…送信／受信スループットを指定する。
（６）Ｐｏｗｅｒ…送信／受信パワーを指定する。
【００３９】
ここで、図２（ａ）〜（ｅ）は上述したログ取得条件の具体例を示している。
図２（ａ）は、ログ取得関数実行１秒後から３秒間のログデータを取得し、全てのｃｈａｎｎｅｌを表示部４３のＴｒａｃｅ画面へ表示するようにログ取得条件が設定された例である。
【００４０】
図２（ｂ）は、ログ取得関数実行後の可能な限り前から３秒間のログデータを取得し、全てのｃｈａｎｎｅｌを表示部４３のＴｒａｃｅ画面へ表示するようにログ取得条件が設定された例である。
【００４１】
図２（ｃ）は、５個目のＰＨＹ＿ＣＲＣＥＲＲ＿ＩＮＤ（Ｕ＿Ｅ＿ＤＣＨ）が来た時の１秒前から３秒間のログデータを取得し、Ｅ＿ＤＣＨのみ表示部４３のＴｒａｃｅ画面へ表示するようにログ取得条件が設定された例である。
【００４２】
図２（ｄ）は、Ｔｒｉｇｇｅｒ＿ＩＤ［０］−Ｔｒｉｇｇｅｒ＿ＩＤ［１］−Ｔｒｉｇｇｅｒ＿ＩＤ［２］−Ｔｒｉｇｇｅｒ＿ＩＤ［３］の順番通りにＥｖｅｎｔが来た時の、１秒前から３秒間のログデータを取得し、Ｅ＿ＤＣＨのみ表示部４３のＴｒａｃｅ画面へ表示するようにログ取得条件が設定された例である。
【００４３】
図２（ｅ）は、７個目のＥｖｅｎｔが来た時の、１秒前から３秒間のログデータを取得し、Ｅ＿ＤＣＨのみ表示部４３のＴｒａｃｅ画面へ表示するようにログ取得条件が設定された例である。
【００４４】
シナリオ記憶部４２は、基地局を模擬した擬似基地局部３において通信シーケンスをシミュレーションするための動作を記述したシナリオを記憶するもので、設定部４１で設定したフィルタ条件やログ取得条件に基づくログデータの保存処理、保存されたログデータの転送処理、ログデータの表示処理など、各処理毎のシナリオを記憶している。
【００４５】
表示部４３は、例えば液晶表示装置などの表示器で構成され、擬似基地局部３のログ処理部３２から転送されるログデータ（第１のログデータ、第２のログデータ）の表示を含め、設定部４１によりフィルタ条件やログ取得条件を設定する際の設定画面の表示など、移動端末２の測定に関わる各種表示を行っている。尚、擬似基地局部３のログ処理部３２から転送される第１のログデータと第２のログデータの表示は、設定部４１からの設定により、同時又は選択的に表示することが可能となっている。
【００４６】
次に、上記のように構成された擬似基地局装置１によるログデータの処理に関する動作について図３のフローチャートを参照しながら説明する。
【００４７】
テストケース開始により、擬似基地局部３の制御部３３は、制御端末部４からシナリオ記憶部４２に記憶されたシナリオに従って測定開始命令が入力されると、移動端末２との間で通信情報を送受信する。そして、レイヤ処理部３１は、この通信情報の送受信により、各レイヤ毎にログデータを生成出力する。
【００４８】
そして、擬似基地局部３の制御部３３は、制御端末部４のフィルタ条件設定部４１ａで第１フィルタ３２Ａｂのフィルタ条件が設定されると（ＳＴ１）、レイヤ処理部３１からの各レイヤ毎のログデータを第１バッファ３２Ａａに保存する（ＳＴ２）。このとき、レイヤ処理部３１からの各レイヤ毎のログデータは、検出部３２Ｂａをそのまま通過して第２バッファ３２Ｂｂにも保存される（ＳＴ２）。
【００４９】
そして、擬似基地局部３の制御部３３は、第１バッファ３２Ａａから第１フィルタ３２Ａｂを通過したログデータ（ユーザ所望の第１のログデータ）のみを制御端末部４に転送する（ＳＴ３）。これにより、制御端末部４は、転送されたログデータを表示部４３に表示する。
【００５０】
ここで、擬似基地局部３の制御部３３は、制御端末部４からトリガ条件設定命令があるか否かを判別する（ＳＴ４）。制御端末部４からトリガ条件設定命令ありと判別すると、第２フィルタ３２Ｂｃのログ取得条件（トリガ発生条件）を制御端末部４のログ取得条件設定部４１ｂで設定するとともに、第２フィルタ３２Ｂｃのフィルタ条件を制御端末部４のフィルタ条件設定部４１ａで設定する（ＳＴ５）。これに対し、制御端末部４からトリガ条件設定命令なしと判別すると、測定終了か否かの判別に移行する（ＳＴ１０）。
【００５１】
そして、擬似基地局部３の制御部３３は、シナリオの実行中にトリガイベントが発生すると（ＳＴ６）、シナリオによる指定Ｌｅｎｇｈ経過後、第２バッファ３２Ｂｂへのログデータの保存を停止する（ＳＴ７）。そして、第２バッファ３２Ｂｂから第２フィルタ３２Ｂｃを通過したログデータ（ユーザ所望の第２のログデータ）のみを制御端末部４に転送する。これにより、制御端末部４は、転送されたログデータを表示部４３に表示する（ＳＴ８）。これに対し、制御端末部４から取得（表示）命令なしと判別すると、測定終了か否かの判別に移行する（ＳＴ１０）。
【００５２】
その後、擬似基地局部３の制御部３３は、シナリオによる指定Ｌｅｎｇｈのログデータを第２バッファ３２Ｂｂから出し切り、第２バッファ３２Ｂｂの記憶内容をクリアする（ＳＴ９）。そして、測定終了か否かを判別し（ＳＴ１０）、測定終了であると判別すると、テストケースを終了する。これに対し、測定終了でないと判別すると、ＳＴ２の処理に戻る。
【００５３】
ところで、上述した図１の擬似基地局装置１の第１ログ取得部３２Ａ及び第２ログ取得部３２Ｂは、各々バッファの後段にフィルタが接続された構成であるが、この接続構成に限定されるものではない。例えば図４（ａ），（ｂ）に示すように、設定部４１で設定されるフィルタ条件やログ取得条件を含めユーザが所望するログデータに応じてバッファとフィルタの接続構成を適宜変えることができる。
【００５４】
図４（ａ）に示す接続構成では、第１ログ取得部３２Ａの第１フィルタ３２Ａｂが第１バッファ３２Ａａの前段に接続され、第２ログ取得部３２Ｂの第２フィルタ３２Ｂｃが第２バッファ３２Ｂｂの前段に接続される。尚、第２ログ取得部３２Ｂにおいて、第２フィルタ３２Ｂｃを検出部３２Ｂａの前段に接続する構成としても良い。
【００５５】
図４（ｂ）に示す接続構成では、第１ログ取得部３２Ａと第２ログ処理部３２Ｂがレイヤ処理部３１とログ処理部３２との間に接続される。尚、第１ログ取得部３２Ａ及び第２ログ取得部３２Ｂにおけるバッファ３２Ａａ，３２Ｂｂとフィルタ３２Ａｂ，３２Ｂｃの接続構成としては、前述した図１や図４（ａ）の接続構成、第２フィルタ３２Ｂｃを検出部３２Ｂａの前段に接続する構成が考えられる。
【００５６】
このように、本例の擬似基地局装置１では、制御端末部４で設定したフィルタ条件が制御部３３を介してログ処理部３２に送信されると、レイヤ処理部３１からの各レイヤ毎のログデータを第１バッファ３２Ａａに保存し、この第１バッファ３２Ａａに保存されたログデータを第１フィルタ３２Ａｂによりフィルタ条件に基づいてフィルタリングし、このフィルタリングされたログデータをユーザ所望の第１のログデータとして、このユーザ所望の第１のログデータのみを制御部３３を介して制御端末部４に転送して表示部４３に表示する。
【００５７】
また、制御端末部４で設定したフィルタ条件及びログ取得条件（トリガ条件）が制御部３３を介してログ処理部３２に送信されると、レイヤ処理部３１からの各レイヤ毎のログデータがログ取得条件に合致するか否かを検出部３２Ｂａが検出する。
【００５８】
そして、検出部３２Ｂａがログ取得条件に合致したログデータを検出すると、この検出したログデータを第２バッファ３２Ｂｂに保存する。そして、この第２バッファ３２Ｂｂに保存されたログデータを第２フィルタ３２Ｂｃによりフィルタ条件に基づいてフィルタリングし、このフィルタリングされたログデータをユーザ所望の第２のログデータとして、このユーザ所望の第２のログデータのみを制御部３３を介して制御端末部４に転送して表示部４３に表示する。
【００５９】
すなわち、本発明に係る擬似基地局装置では、２つのログ取得部３２Ａ，３２Ｂを備え、移動端末２と擬似基地局部３との間の制御データを一方のログ取得部で取得し、ユーザが着目したいユーザデータを含む大量のデータを他方のログ取得部で取得することにより、ユーザが取得したいログデータを欠落させることなく確実に取得できる。これにより、ログデータを利用した解析を効率的に行うことが可能となる。
【００６０】
また、第１フィルタ３２Ａｂを第１バッファ３２Ａａの前段に接続するとともに第２フィルタ３２Ｂｃを第２バッファ３２Ｂｂの前段に接続する構成とすれば、必要なデータのみをバッファに保存するので、例えばＣ−Ｐｌａｎｅのログデータのみバッファへ保存するフィルタ条件設定を行えば、欠落するログデータを少なくすることができる。
【００６１】
さらに、ログ処理部３２にサーキュラバッファからなる第２バッファ３２Ｂｂを設け、リアルタイムで一定量（２５６ＭＢ）のデータを更新するので、ユーザの操作により、ユーザが所望するタイミングでログデータを取得することができる。
【００６２】
ところで、図１の擬似基地局装置１において、サーキュラバッファからなる第２バッファ３２Ｂｂの機能のみでは、ユーザの操作に遅延があった場合、所望のログデータを取得できない場合がある。
【００６３】
このため、本例では、レイヤ処理部３１からのログデータの内容を参照し、ユーザが設定したログデータ取得条件（例えばＰＨＹ＿ＣＲＣＥＲＲ＿ＩＮＤ）に一致したときに、そこをトリガ点とし、その前後のログデータを第２バッファ３２Ｂｂに保存し、この保存したログデータを制御端末部４に転送して取得している。これにより、ユーザが着目したい部分のログデータを取得でき、ユーザの解析が容易になる。
【００６４】
また、本例では、バッファがフルになると空になるまでバッファを更新しないことで時間的に連続したログを取得できる第１バッファ３２Ａａと、バッファがフルになると随時更新することで常に最新のログを取得できる第２バッファ３２Ｂｂとによる２種類の機能の異なるバッファを備えたので、お互いのバッファの長所を活用することができる。例えば、フィルタ条件として、第１フィルタ３２ＡｂにＣ−Ｐｌａｎｅのみのログデータを設定し、第２フィルタ３２Ｂｃに全てのログデータを設定する。これにより、時間的に連続したＣ−Ｐｌａｎｅのログデータが欠落することが少なくなり、見たい箇所のみ全ログデータを取得することができる。
【００６５】
ところで、上述した実施の形態では、外部端末からなる制御端末部４と、制御端末部４からの命令によりシナリオに従った所望の通信情報の送受信を移動端末２との間で行う擬似基地局部３とによって擬似基地局装置１が構成されるものとして説明したが、ログ処理部３２と制御部３３との間のデータレートが制御部と制御端末部４との間のデータレートより小さいかほぼ等しいため、制御端末部４の機能を擬似基地局部３に持たせてスタンドアローンな構成とすることも可能である。この場合、図１の擬似基地局部３は、設定部４１、シナリオ記憶部４２、表示部４３の機能が付加され、設定部４１の設定に基づいてシナリオ記憶部４２に記憶されたシナリオを実行し、移動端末２の各種試験を行うと同時に各種試験に伴う所望のログデータ（第１のログデータ、第２のログデータ）を取得し、ログデータの表示を行う。
【符号の説明】
【００６６】
１  擬似基地局装置
２  移動端末（被試験端末）
３  擬似基地局部
４  制御端末部
３１  レイヤ処理部
３２  ログ処理部
３２Ａ  第１ログ取得部
３２Ａａ  第１バッファ
３２Ａｂ  第１フィルタ
３２Ｂ  第２ログ取得部
３２Ｂａ  検出部
３２Ｂｂ  第２バッファ
３２Ｂｃ  第２フィルタ
３３  制御部
４１  設定部
４２  シナリオ記憶部
４３  表示部
【図１】
2010219843.tif 000003
【図２】
2010219843.tif 000004
【図３】
2010219843.tif 000005
【図４】
2010219843.tif 000006
【図５】
2010219843.tif 000007
【図６】
2010219843.tif 000008