(57)【要約】【課題】移動局の物理レイヤより上位の上位レイヤのプロトコル試験を容易に実施することができる移動局試験装置を提供すること。【解決手段】本発明の移動局試験装置１００は、ユーザーインタフェース部１１０及び装置本体１２０を具備している。ユーザーインタフェース部１１０は、テストデータ及びシーケンスの作成、テストの実行指示並びに実行中の試験状況表示を行うためのものである。装置本体１２０は、対移動局接続インタフェースとして無線接続でない有線接続の汎用通信ＩＦ部１２５２を有する。そして、装置本体１２０は、ユーザーインタフェース部１１０からの指示に基づいて、実際に移動局に対し汎用通信ＩＦ部１２５２を介してシミュレーション試験を行うものである。【選択図】　　　図１
2004112163.tif 000002
【特許請求の範囲】
【請求項１】
移動局と有線の汎用通信インタフェースにより接続する接続手段と、前記接続手段を介して前記移動局の物理レイヤより上位の上位レイヤのプロトコル試験を実施するプロトコル試験実施手段と、を具備することを特徴とする移動局試験装置。
【請求項２】
前記移動局の前記上位レイヤにユーザーが任意に編集したレイヤ１情報を送信する手段を具備することを特徴とする請求項１記載の移動局試験装置。
【請求項３】
前記移動局の前記上位レイヤに対してユーザーが任意に編集したレイヤ１情報を任意の周期で送信する送信手段と、前記送信手段による前記レイヤ１情報の送信中に周期又は送信データを変更する変更手段と、を具備することを特徴とする請求項１又は請求項２記載の移動局試験装置。
【請求項４】
前記移動局の前記上位レイヤ又は前記上位レイヤのサブレイヤ毎にテストデータを送信する手段を具備することを特徴とする請求項１から請求項３のいずれかに記載の移動局試験装置。
【請求項５】
前記移動局により提供されることが想定されるサービスデータを終端する手段を具備することを特徴とする請求項１から請求項４のいずれかに記載の移動局試験装置。
【請求項６】
前記移動局の前記上位レイヤにユーザーが任意に編集したデータをＵ−Ｐｌａｎｅデータとして送信する送信手段と、前記移動局から受信したＵ−Ｐｌａｎｅデータを受信して表示する受信表示手段と、を具備することを特徴とする請求項１から請求項５のいずれかに記載の移動局試験装置。
【請求項７】
前記移動局の前記上位レイヤにデータを送信する時に前記データに無線誤りが起きたことを示す情報を任意の割合で付与する手段を具備することを特徴とする請求項１から請求項６のいずれかに記載の移動局試験装置。
【請求項８】
前記移動局の前記物理レイヤを処理するユニットを接続するためのインタフェースを具備し、前記インタフェースを介して無線接続により前記移動局と接続することが可能であることを特徴とする請求項１から請求項７のいずれかに記載の移動局試験装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、移動体通信システムにおいて移動局のプロトコル開発に利用される移動局試験装置に関する。
【０００２】
【従来の技術】
近年、移動体通信分野において、移動体通信システムの開発が急速に展開されており、サービスの多様化、無線リソースの効率利用、及び、国際ローミング対応等のため呼制御、移動管理及び無線管理等のレイヤ３のプロトコルが多機能化及び複雑化している。また、同様に、物理レイヤへのアクセス制御機能を持つＭＡＣサブレイヤ（ＭＡＣ：Ｍｅｄｉａ　Ａｃｃｅｓｓ　Ｃｏｎｔｒｏｌ）、及び、データの送達確認や再送機能を持つＲＬＣサブレイヤ（ＲＬＣ：Ｒｄｉｏ　Ｌｉｎｋ　Ｃｏｎｔｒｏｌ）などのレイヤ２のプロトコルについても多機能化及び複雑化している。
【０００３】
このように、物理レイヤより上位の上位プロトコルについての全般的な多機能化及び複雑化が進んでおり、これらのプロトコル開発に使用されるための移動局試験装置については、より効率的な試験が実現できるものが要求されてきている。
【０００４】
従来、プロトコル試験に使用されていた移動局試験装置（疑似基地局装置）として、移動局との接続を無線接続により実施しているものがある（特許文献１参照）。
【０００５】
【特許文献１】
特開２００１−４５５６１号公報
【０００６】
【発明が解決しようとする課題】
しかしながら、従来の移動局試験装置においては、移動局との間の接続が無線接続であるため、移動局に無線部及びベースバンド処理部などのレイヤ１機能部が必要であるという問題がある。また、従来の移動局試験装置においては、レイヤ１機能部についても上位レイヤと同様に機能の多様化及び複雑化が進んでいるから開発に期間を要するため、上位レイヤの対向試験を開始する時期が遅くなってしまうという問題がある。また、従来の移動局試験装置においては、レイヤ１機能部の安定度が高まるまでの間には、問題の発生時の切り分けが困難であるため、上位レイヤのプロトコル評価が効率的に行えないという問題がある。
【０００７】
さらに、従来の移動局試験装置においては、上位レイヤのプロトコルは、レイヤ１機能部から提供される情報をトリガとして動作を決定することが多いため、プロトコルの評価時にレイヤ１機能部から多様なパターンのレイヤ１情報を引き渡して試験を行う必要性がある。このため、従来の移動局試験装置においては、、実際に所望の無線環境を構築することにより試験を行っていたが、純粋にプロトコル評価を進めることができるレベルに無線環境を作りこむこと、及び、多様なパターンに対応することが困難であるため、プロトコル評価が効率的にできないという問題がある。
【０００８】
本発明は、かかる点に鑑みてなされたものであり、移動局の物理レイヤより上位の上位レイヤのプロトコル試験を容易に実施することができる移動局試験装置を提供することを目的とする。
【０００９】
【課題を解決するための手段】
本発明の移動局試験装置は、移動局と有線の汎用通信インタフェースにより接続する接続手段と、前記接続手段を介して前記移動局の物理レイヤより上位の上位レイヤのプロトコル試験を実施するプロトコル試験実施手段と、を具備する構成を採る。
【００１０】
この構成によれば、移動局と有線の汎用通信インタフェースにより接続する接続手段を介して前記移動局の物理レイヤより上位の上位レイヤのプロトコル試験を実施するから、移動局の物理レイヤより上位の上位レイヤのプロトコル試験を容易に実施することができる移動局試験装置を提供することを目的とする。
【００１１】
本発明の移動局試験装置は、前記構成において、前記移動局の前記上位レイヤにユーザーが任意に編集したレイヤ１情報を送信する手段を具備する構成を採る。
【００１２】
この構成によれば、前記効果に加えて、任意のレイヤ１環境を容易に模擬することができる。
【００１３】
本発明の移動局試験装置は、前記構成において、前記移動局の前記上位レイヤに対してユーザーが任意に編集したレイヤ１情報を任意の周期で送信する送信手段と、前記送信手段による前記レイヤ１情報の送信中に周期又は送信データを変更する変更手段と、を具備する構成を採る。
【００１４】
この構成によれば、前記効果に加えて、多種多彩であり、かつ、変化に富んだレイヤ１環境を容易に模擬することができる。
【００１５】
本発明の移動局試験装置は、前記構成において、前記移動局の前記上位レイヤ又は前記上位レイヤのサブレイヤ毎にテストデータを送信する手段を具備する構成を採る。
【００１６】
この構成によれば、前記効果に加えて、移動局の上位レイヤ又は前記上位レイヤのサブレイヤ毎に試験をすることができる。
【００１７】
本発明の移動局試験装置は、前記構成において、前記移動局により提供されることが想定されるサービスデータを終端する手段を具備する構成を採る。
【００１８】
この構成によれば、前記効果に加えて、サービスデータを用いて移動局のＵ−Ｐｌａｎｅデータを確認することができる。
【００１９】
本発明の移動局試験装置は、前記構成において、前記移動局の前記上位レイヤにユーザーが任意に編集したデータをＵ−Ｐｌａｎｅデータとして送信する送信手段と、前記移動局から受信したＵ−Ｐｌａｎｅデータを受信して表示する受信表示手段と、を具備する構成を採る。
【００２０】
この構成によれば、前記効果に加えて、任意に編集したデータを用いて移動局のＵ−Ｐｌａｎｅデータを確認することができる。
【００２１】
本発明の移動局試験装置は、前記構成において、前記移動局の前記上位レイヤにデータを送信する時に前記データに無線誤りが起きたことを示す情報を任意の割合で付与する手段を具備する構成を採る。
【００２２】
この構成によれば、前記効果に加えて、無線誤りが発生している環境を容易に模擬することができる。
【００２３】
本発明の移動局試験装置は、前記構成において、前記移動局の前記物理レイヤを処理するユニットを接続するためのインタフェースを具備し、前記インタフェースを介して無線接続により前記移動局と接続することが可能である構成を採る。
【００２４】
この構成によれば、前記効果に加えて、有線の汎用通信インタフェースにより接続して試験を実施した後に、無線接続による移動局の試験を容易にすることができる。
【００２５】
【発明の実施の形態】
本発明の骨子は、移動局と有線の汎用通信インタフェースにより接続する接続手段を有し、前記接続手段を介して前記移動局の物理レイヤより上位の上位レイヤのプロトコル試験を実施することである。
【００２６】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。
【００２７】
図１は、本発明の一実施の形態に係る移動局試験装置の構成を示すブロック図である。
【００２８】
図１に示すように、移動局試験装置１００は、ユーザーインタフェース部１１０及び装置本体１２０を具備している。ユーザーインタフェース部１１０は、装置本体１２０に接続されている。ユーザーインタフェース部１１０は、例えば、汎用のパーソナルコンピュータで構成されている。ユーザーインタフェース部１１０は、テストデータ及びシーケンスの作成、テストの実行指示並びに実行中の試験状況表示を行う。また、ユーザーインタフェース部１１０は、試験終了後に試験結果ログを保存及び表示する機能を有する。
【００２９】
装置本体１２０は、ユーザーインタフェース部１１０からの指示に基づいて、実際に移動局に対しシミュレーション試験を行うためのものである。装置本体１２０は、装置制御部１２１、タイミング制御部１２２、サービス終端部１２３、レイヤ２処理部１２４及び移動局ＩＦ部１２５を具備している。
【００３０】
サービス終端部１２３は、音声コーディック部１２３１、非制限データ処理部１２３２及びパケットデータ処理部１２３３を具備している。レイヤ２処理部１２４は、ＲＬＣ処理部１２４１及びＭＡＣ処理部１２４２を具備している。移動局ＩＦ部１２５は、フォーマット変換レイヤ１情報制御部１２５１、汎用通信ＩＦ部１２５２及びレイヤ１ユニットＩＦ部１２５３を具備している。
【００３１】
装置制御部１２１は、装置本体１２０の内部の各部へ装置制御コマンド１３１〜１３３を配信する機能と、ＲＬＣ処理部１２４１へ移動局との間で伝送されるＣ−Ｐａｎｅデータ及びＵ−Ｐｌａｎｅデータを対移動局データ制御コマンド１３４を用いて送受信する機能と、フォーマット変換レイヤ１情報制御部１２５１へ移動局の上位レイヤとの間で伝送されるレイヤ１情報の送受信を制御するコマンドであるレイヤ１情報制御コマンド１３５を配信する機能を有する。
【００３２】
タイミング制御部１２２は、無線フレームタイミング及びフレーム番号などのタイミング情報１４１〜１４４を装置本体１２０の各部及び移動局へ与える機能を有する。
【００３３】
サービス終端部１２３は、音声コーディック部１２３１、非制限データ処理部１２３２及びパケットデータ処理部１２３３を具備している。音声コーディック部１２３１は、移動局との間で伝送されるＵ−Ｐｌａｎｅデータをサービスデータの形態へ変換する機能を有する。音声コーディック部１２３１、非制限データ処理部１２３２及びパケットデータ処理部１２３３には、それぞれユーザー端末装置であるハンドセット部１５１、ＩＳＤＮ端末装置１５２及びパケット端末装置１５３が接続されている。
【００３４】
レイヤ２処理部１２４は、ＲＬＣ処理部１２４１及びＭＡＣ処理部１２４２を具備している。レイヤ２処理部１２４は、移動局との間で伝送される　Ｃ−Ｐａｎｅデータ及びＵ−Ｐｌａｎｅデータに対して各プロトコルに準拠した処理を施す機能を有する。ＲＬＣ処理部１２４１は、移動局との間で伝送されるＵ−Ｐｌａｎｅデータを装置制御部１２１との間で受け渡しする機能と、サービス終端部１２３との間で受け渡す機能の双方を有し、更にこれらを選択する機能を有する。ＲＬＣ処理部１２４１とＭＡＣ処理部１２４２は、移動局との間で伝送されるＣ−Ｐａｎｅデータ及びＵ−Ｐｌａｎｅデータに対して、各プロトコルに準拠した処理を施さずにユーザーにより任意に設定することができるデータを伝送させるモードで動作する機能を有する。
【００３５】
移動局ＩＦ部２５は、フォーマット変換レイヤ１情報制御部１２５１、汎用通信ＩＦ部１２５２及びレイヤ１ユニットＩＦ部１２５３を具備し、被試験装置である移動局と接続するインタフェースとなる機能を有する。フォーマット変換レイヤ１情報制御部１２５１は、移動局に伝送すべきデータに対して、チャネル情報、タイミング情報及び無線区間での誤り情報等の付加情報を付与することにより、伝送データを移動局と通信可能なフォーマットに変換する機能を有する。また、フォーマット変換レイヤ１情報制御部１２５１は、無線区間の誤り情報については、任意の割合で無線エラー発生を示す情報を付与することができる機能を有する。さらに、フォーマット変換レイヤ１情報制御部１２５１は、装置制御部１２１から発行されるレイヤ１情報制御コマンド１３５を受信し、移動局へ対してレイヤ１情報を送信する機能を有する。また、フォーマット変換レイヤ１情報制御部１２５１は、タイミング制御部１２２から与えられたタイミング情報１４３に従って周期的にレイヤ１情報を送信する機能を有する。また、フォーマット変換レイヤ１情報制御部１２５１は、前記レイヤ１情報の周期送信中に、送信周期及び送信内容の変更を行う機能を有する。さらに、フォーマット変換レイヤ１情報制御部１２５１は、複数の周期送信を並行して行う機能を有する。また、フォーマット変換レイヤ１情報制御部１２５１は、移動局からレイヤ１を制御するためのコマンドが発行された時に、装置制御部１２１を介してユーザーインタフェース部１１０にレイヤ１情報制御コマンド１３４として通知する機能を有する。
【００３６】
汎用通信ＩＦ部１２５２は、汎用通信インタフェースを用いて移動局との接続を行って、ＲＳ−２３２−Ｃを用いたシリアル接続、ＵＳＢ接続、Ｅｔｈｅｒｎｅｔ（Ｒ）接続等を実現する機能を有する。レイヤ１ユニットＩＦ部１２５３は、無線部及びベースバンド処理部を持つレイヤ１ユニットとの接続を行って、移動局との無線接続を実現する機能を有する。
【００３７】
以上のように構成された移動局試験装置において、移動局と汎用通信インタフェースを用いた接続を行って、上位レイヤのプロトコル試験と、レイヤ又はサブレイヤ毎の単体試験と、サービスデータによるＵ−Ｐｌａｎｅデータの確認試験と、ユーザー編集の任意のテストデータによるＵ−Ｐｌａｎｅデータの確認試験と、任意の割合でデータ誤りを付与した条件におけるプロトコル確認試験と、レイヤ１ユニットを用いた無線接続による接続試験と、を実現する際の動作について説明する。
【００３８】
最初に、汎用通信インタフェースを用いたプロトコル試験について、図１を用いて説明する。
【００３９】
上位レイヤのプロトコル試験は、移動局試験装置１００が移動局の上位レイヤとの間でレイヤ１情報のやりとりを行いながら、移動局−ネットワーク間の制御信号であるＣ−Ｐａｎｅデータの送受信を行って、テストシーケンスを実行していくことで実現される。
【００４０】
まず、ユーザーは一連のテストシーケンスとテストデータが記述されたシーケンスデータを作成する。以下、本シーケンスデータのファイルをシナリオファイルと呼ぶ。具体的には、シナリオファイルには、装置制御コマンド１３１〜１３３、対移動局データ制御コマンド１３４、レイヤ１情報制御コマンド１３５及びこれらの発行順序が記述されている。シナリオファイルの作成の完了後に、シナリオファイルをコンパイルして実行形式へ変換した後に、実行開始することにより、これらのコマンドがシナリオファイルで定義された順序で発行されていく。シナリオファイルの作成、コンパイル及び試験の実行については、ユーザーインタフェース部１１０にて実現する。
【００４１】
次に、装置制御コマンド１３１〜１３３、対移動局データ制御コマンド１３４及びレイヤ１情報制御コマンド１３５が発行された場合の動作について説明する。
【００４２】
装置制御コマンド１３１〜１３３が実行された場合に、装置制御部１２１は、装置本体１２０の内部の各部にコマンドを発行する。装置制御コマンド１３１〜１３３は、主に移動局と通信を行うためのチャネル設定を行う時に発行される。
【００４３】
レイヤ１情報制御コマンド１３５が実行された場合に、装置制御部１２１はフォーマット変換レイヤ１情報制御部１２５にコマンドを配信する。このコマンドには、オペレーションＩＤと送信したいレイヤ１情報の内容、送信モード、送信回数及び送信周期のパラメータが記述されている。送信モードには、単発送信、送信データ設定、複数回送信、周期送信の開始、周期送信の停止及び送信データ変更のモードが存在し、それぞれ次のような動作を行う。
【００４４】
単発送信モードで発行された場合に、設定されたレイヤ１情報を一度のみ送信を行う。送信データ設定モードで発行された場合に、レイヤ１情報をオペレーションＩＤとともに一旦保持し、そのタイミングでは送信を行わない。複数回送信モードで発行された場合に、レイヤ１情報を指定の送信周期で、指定回数分送信する。周期送信の開始モードで発行される場合に、オペレーションＩＤは、すでに送信データ設定モードが発行済みのＩＤで指定される。そこで保持されているレイヤ１情報を、指定の送信周期で送信を開始する。周期送信の停止モードで発行される場合に、オペレーションＩＤは、すでに周期送信の開始モード発行が発行済みのＩＤで指定される。そして、該当のＩＤで周期送信中のレイヤ１情報の送信を停止する。送信データ変更モードで発行される場合に、オペレーションＩＤは、すでに複数回送信モード又は周期送信の開始モードが発行済みのＩＤで指定される。そして、該当のＩＤで周期送信中のレイヤ１情報の内容を変更することが可能である。その際、送信周期は崩さず、送信データ変更モード発行後の次周期の送信タイミングで変更を行う。また、複数のオペレーションＩＤを用いて複数の周期送信を並行して行うことを可能とする。
【００４５】
前記のような制御は、フォーマット変換レイヤ１情報制御部１２５１にて行われ、さらにタイミング情報を付与された後に、汎用通信ＩＦ部１２５２へ渡される。汎用通信ＩＦ部１２５２は、送信データをＲＳ−２３２−Ｃ、ＵＳＢ及びＥｔｈｅｒｎｅｔ（Ｒ）などの汎用通信インタフェースを用いて移動局へ送信する。
【００４６】
また、シナリオファイルにおいてレイヤ１情報制御コマンド１３５の受信待ちが記述された場合に、ユーザーインタフェース部１１０は、シーケンスの実行を一時停止し、移動局からのレイヤ１制御コマンドの受信待ちを行う。そして、ユーザーインタフェース部１１０は、レイヤ１情報制御コマンド１３５の受信通知が上がってきた場合、シーケンスを再開する。この受信通知は、移動局よりコマンドを汎用通信ＩＦ部１２５２が受信した時、フォーマット変換レイヤ１情報制御部１２５１及び装置制御部１２１を経由してユーザーインタフェース部１１０へ通知される。
【００４７】
このようにして、レイヤ１情報を移動局試験装置１００と移動局の間で送受し、移動局へ様々なパターンのレイヤ１情報を与えることにより、プロトコル試験を行う。
【００４８】
ハンドオーバシーケンス試験の実施例を挙げて説明する。移動局に対して、通信中の基地局から送信された信号の受信レベル情報をレイヤ１情報制御コマンド１３５の周期送信モードを用いて与えておく。次に、別の基地局からより高いレベルの信号を受信したという情報を同様にレイヤ１情報制御コマンド１３５の周期送信モード発行で与えると、移動局の上位プロトコルは、受信レベルが高いと報告された基地局に対してハンドオーバを行おうとし、ハンドオーバ起動のための要求メッセージを移動局試験装置１００に対してＣ−Ｐａｎｅデータで送信する。これは、対移動局データ制御コマンド１３４により、ユーザーインタフェース部１１０に通知される。
【００４９】
シナリオファイルにおいて、ハンドオーバ起動のための要求メッセージを受信した場合、ハンドオーバを指示するメッセージを送信するように対移動局データ制御コマンド１３４を用いて記述することにより、移動局にハンドオーバを実行させ、ハンドオーバシーケンスの確認が可能となる。また、ハンドオーバ完了後に、ハンドオーバ先の基地局が高いレベルの信号を受信しているという情報を報告している状態で、レイヤ１情報制御コマンド１３５の送信データ変更モードを用いて、低いレベルで受信しているという情報に変更すると、移動局は通信中の受信レベルが低いと報告された基地局を離れ、元の基地局へ戻るハンドオーバを行おうとし、ハンドオーバ起動のための要求メッセージを移動局試験装置１００に対してＣ−Ｐａｎｅデータで送信する。
【００５０】
以下同様に、シナリオファイルにおいて、ハンドオーバ起動のための要求メッセージを受信した場合、ハンドオーバを指示するメッセージを送信するように対移動局データ制御コマンド１３４を用いて記述することにより、移動局にハンドオーバを実行させることができる。このように、様々なハンドオーバシーケンスの確認が容易できる。さらに、レイヤ１情報制御コマンド１３５を用いて複数の基地局の受信レベル情報を送信すると、移動局に対して複数の基地局が存在するように見える状態が実現できる。本状態を移動局と対向試験装置が無線接続された状態で実現するには、複数基地局を模擬できる試験装置又は複数の試験装置を移動局に接続し、それらを同時に制御する必要があり、実現が困難である。
【００５１】
対移動局データ制御コマンド１３４が実行された場合、装置制御部１２１は、レイヤ２処理部１２４の中のＲＬＣ処理部１２４１に制御コマンドを引き渡す。対移動局データ制御コマンド１３４のパラメータとしては、制御を行うチャネルのＩＤと送受信フラグ並びに送受信を行うＣ−Ｐａｎｅデータ及びＵ−Ｐｌａｎｅデータがある。送受信フラグで送信フラグが設定された時には、設定されたＣ−Ｐａｎｅデータ及びＵ−ＰｌａｎｅデータがＲＬＣ処理部１２４１及びＭＡＣ処理部１２４２で処理された後に、フォーマット変換レイヤ１情報制御部１２５１に引き渡される。Ｃ−Ｐａｎｅデータ及びＵ−Ｐｌａｎｅデータがフォーマット変換レイヤ１情報制御部１２５１で、チャネル情報、タイミング情報及び無線誤り検出情報を付与された後に、汎用通信ＩＦ部１２５２に渡される。汎用通信ＩＦ部１２５２は、送信データをＲＳ−２３２−Ｃ、ＵＳＢ又はＥｔｈｅｒｎｅｔ（Ｒ）などの汎用通信インタフェースを用いて移動局へ送信する。また、送受信フラグで送信フラグが設定された時には、ユーザーインタフェース部１１０は、シーケンスの実行を一時停止し、移動局からのＣ−Ｐａｎｅデータ及びＵ−Ｐｌａｎｅデータの受信待ちを行って受信通知を受けた後に、シーケンスを再開する。本受信データは、移動局より汎用通信ＩＦ部１２５２、フォーマット変換レイヤ１情報制御部１２５１、ＭＡＣ処理部１２４２、ＲＬＣ処理部１２４１及び装置制御部１２１を経由してユーザーインタフェース部１１０に通知される。
【００５２】
対移動局データ制御コマンド１３４で送受信されるデータのうち、Ｃ−Ｐａｎｅデータは、ハンドオーバなどのシーケンスを実行する際に移動局との間で送受されるシグナリングメッセージを伝達するために使われる。Ｕ−Ｐｌａｎｅデータは、移動局のＵ−Ｐｌａｎｅ確認のために使用される。
【００５３】
このようにして、シナリオファイルに書かれたシーケンスに沿ってコマンド発行が行われ、装置制御コマンド１３１〜１３３、レイヤ１情報制御コマンド１３５及び対移動局データ制御コマンド１３４が発行され、装置本体１２０の各部の制御が実行され、レイヤ１情報、Ｃ−Ｐａｎｅデータ及びＵ−Ｐｌａｎｅデータの送受等が実行されて、テストシーケンスが実施されることにより、各種プロトコル試験を実現している。
【００５４】
次に、レイヤ又はサブレイヤごとの単体試験を実現する方法について、図１と共に図２、図３及び図４を用いて説明する。図２は、移動局試験装置１００による移動局におけるレイヤ２のＭＡＣサブレイヤのテストの形態を説明するための図である。また、図３は、移動局試験装置１００による移動局におけるレイヤ２のＲＬＣサブレイヤのテストの形態を説明するための図である。また、図４は、移動局試験装置１００による移動局におけるレイヤ３のテストの形態を説明するための図である。
【００５５】
レイヤ又はサブレイヤごとの単体試験をするには、移動局の試験対象となるレイヤ又はサブレイヤに対して、任意のテストデータを送信する機能が必要である。なぜなら、各レイヤ又はサブレイヤを評価する場合、プロトコルが正常に推移する試験、いわゆる正常系の試験に加えて、プロトコルが正常に推移せずにエラー状態に陥った場合に復旧するか否かを試験する、いわゆる準正常系の試験が必要となる。そこで、移動局の試験対象となるレイヤ又はサブレイヤに対して、規格に準拠していない不正なデータを、ユーザーが任意に作成し送信できるようにすることにより、準正常系の試験を実現する。
【００５６】
最初に、図２を用いて、レイヤ２のＭＡＣサブレイヤを試験する方法について説明する。図２に示すように、移動局２００は、ＩＦ部２０１、ＭＡＣ部２０２、ＲＬＣ部及びレイヤ３部を具備している。試験実行にあたって、ユーザーは、前述のプロトコル試験実施方法と同様にシナリオファイルを作成する。その際、移動局２００のＭＡＣ部２０２を試験するためのＭＡＣ部テストデータ２１０を対移動局データ制御コマンド１３４にて作成し、シナリオファイルに記述する。さらに、ＭＡＣ処理部１２４２に、Ｃ−Ｐａｎｅデータ及びＵ−Ｐｌａｎｅデータに対して、プロトコルに準拠した処理をせずにユーザーにより任意に設定することができるデータを伝送させるモードで動作させるための制御コマンドをシナリオファイルに記述し、それをコンパイルして実行を行う。
【００５７】
シナリオファイルの実行により、ＭＡＣ処理部１２４２に対して、装置制御部１２１よりプロトコルに準拠した処理を施さないモードで設定されると、ＭＡＣ処理部１２４２の内部に疑似ＭＡＣ部２２０が起動される。疑似ＭＡＣ部２２０は、対移動局データ制御コマンド１３４をＲＬＣ処理部１２４１から受け取ると、プロトコルに準拠して処理をしないでテストデータを送信する制御を行う。このようにして、移動局の試験対象となる擬似ＭＡＣ部２０２にＭＡＣ部テストデータ２１０が送信される。
【００５８】
次に、図３を用いて、レイヤ２のＲＬＣサブレイヤを試験する方法について説明する。試験実行にあたって、ユーザーは、前述のプロトコル試験実施方法と同様にシナリオファイルを作成する。その際、移動局２００のＲＬＣ部２０３を試験するためのＲＬＣ部テストデータ２１１を対移動局データ制御コマンド１３４で作成し、シナリオファイルに記述する。さらに、ＲＬＣ処理部１２４１に、Ｃ−Ｐａｎｅデータ及びＵ−Ｐｌａｎｅデータに対して、プロトコルに準拠した処理をせずにユーザーにより任意に設定することができるデータを伝送させるモードで動作させるための制御コマンドをシナリオファイルに記述し、それをコンパイルして実行を行う。シナリオファイルの実行により、ＲＬＣ処理部１２４１に対して、装置制御部１２１よりプロトコルに準拠した処理を施さないモードで設定されると、ＲＬＣ処理部１２４１の内部に疑似ＲＬＣ部２２１が起動される。疑似ＲＬＣ部２２１は、対移動局データ制御コマンド１３４を受け取ると、プロトコルに準拠して処理をしないでテストデータを送信する制御を行う。このようにして、移動局の試験対象となるＲＬＣ部２０３にＲＬＣ部テストデータ２１１が送信される。
【００５９】
次に、図４を用いて、レイヤ３の試験を行う方法について説明する。試験実行にあたって、ユーザーは、前述のプロトコル試験実施方法と同様にシナリオファイルを作成する。その際に、移動局２００のレイヤ３部２０４を試験するためのレイヤ３部テストデータ２１２を対移動局データ制御コマンド１３４にて作成してシナリオファイルに記述し、コンパイルして実行を行う。シナリオファイルの実行により、対移動局データ制御コマンド１３４で指定されたレイヤ３部テストデータ２１２の送信が行われる。このようにして、移動局２００の試験対象となるレイヤ３部２０４にレイヤ３部テストデータ２１２が送信される。
【００６０】
このようにして、移動局２００の試験対象となるレイヤ又はサブレイヤに対して、任意のテストデータを送信することにより、レイヤ又はサブレイヤ毎のの単体試験を実現している。
【００６１】
次に、サービスデータを用いて移動局のＵ−Ｐｌａｎｅデータを確認する方法について、図１を用いて説明する。
【００６２】
試験実行にあたって、ユーザーは、前述のプロトコル試験実施方法と同様にシナリオファイルを作成する。その際、ＲＬＣ処理部１２４１に対して、Ｕ−Ｐｌａｎｅデータをサービス終端部１２３との間で受け渡すモードで動作させるための制御コマンドをシナリオファイルに記述する。また、サービス終端部１２３に対して、Ｕ−Ｐｌａｎｅデータを確認したいサービス内容を設定するための制御コマンドをシナリオファイルに記述し、それをコンパイルして実行を行う。
【００６３】
シナリオファイルの実行により、ＲＬＣ処理部１２４１に対して、装置制御部１２１よりＵ−Ｐｌａｎｅデータをサービス終端部１２３との間で受け渡すモードで設定されると、ＲＬＣ処理部１２４１は移動局への送信Ｕ−Ｐｌａｎｅデータについてはサービス終端部１２３より受け渡されたデータをＭＡＣ処理部１２４２に引き渡し、移動局への受信Ｕ−ＰｌａｎｅデータについてはＭＡＣ処理部１２４２から受け渡されたデータをサービス終端部１２３に引き渡す動作を開始する。
【００６４】
また、サービス終端部１２３に対して、装置制御部１２１からサービス内容が設定されるとその設定内容に応じてサービス終端部１２３の内部の音声コーディック部１２３１、非制限データ処理部１２３２及びパケットデータ処理部１２３３のいずれかを起動させる。起動された音声コーディック部１２３１、非制限データ処理部１２３２及びパケットデータ処理部１２３３のいずれかは、Ｕ−Ｐｌａｎｅデータをサービスデータへ変換し、接続されているハンドセット部１５１、ＩＳＤＮ端末装置１５２及びパケット端末装置１５３のいずれか適当なユーザー端末装置を用いてサービスを確認する確認手段を提供する。このようにして、サービスデータを用いた移動局のＵ−Ｐｌａｎｅデータ確認を実現している。
【００６５】
次に、任意のテストデータを用いて移動局のＵ−Ｐｌａｎｅデータを確認する方法について、図１を用いて説明する。
【００６６】
試験実行にあたって、ユーザーは、前述のプロトコル試験実施方法と同様にシナリオファイルを作成する。その際、ＲＬＣ処理部１２４１に対して、Ｕ−Ｐｌａｎｅデータを装置制御部１２１との間で受け渡すモードで動作させるための制御コマンドをシナリオファイルに記述する。また、対移動局データ制御コマンド１３４にて、Ｕ−Ｐｌａｎｅのテストデータを作成してシナリオファイルに記述し、それをコンパイルして実行を行う。
【００６７】
シナリオファイルの実行により、ＲＬＣ処理部１２４１に対して、装置制御部１２１よりＵ−Ｐｌａｎｅデータを装置制御部１２１との間で受け渡すモードで設定されると、ＲＬＣ処理部１２４１は移動局への送信Ｕ−Ｐｌａｎｅデータについては装置制御部１２１より受け渡されたデータをＭＡＣ処理部１２４２に引き渡し、移動局への受信Ｕ−ＰｌａｎｅデータについてはＭＡＣ処理部１２４２から受け渡されたデータを装置制御部１２１に引き渡す動作を開始する。
【００６８】
そして、シナリオファイルに記述された対移動局データ制御コマンド１３４が発行された場合、Ｕ−Ｐｌａｎｅデータは装置制御部１２１からＲＬＣ処理部１２４１を介して、移動局へ送信される。また、移動局からＵ−Ｐｌａｎｅデータを受信した場合には、Ｕ−Ｐｌａｎｅデータは、ＲＬＣ処理部１２４１及び装置制御部１２１を介してユーザーインタフェース１１０部に通知される。ユーザーは、本受信通知の内容についてログ解析を行うことで、Ｕ−Ｐｌａｎｅデータの確認が可能である。このようにして、任意のテストデータを用いた移動局のＵ−Ｐｌａｎｅデータ確認を実現している。
【００６９】
次に、上位プロトコルの無線誤り発生環境における試験を模擬する方法について、図１を用いて説明する。
【００７０】
一般に移動局は、レイヤ１機能部より下り通信データを受け取る際、同時に無線区間での誤り発生があったか否かの情報を受信する。本発明の移動局試験装置１００では、移動局へ送信するＣ−Ｐａｎｅデータ及びＵ−Ｐｌａｎｅデータに対して、その誤り情報を付与する機能と、さらにその割合を任意に設定できる機能を持たせることにより、上位プロトコルの無線誤り発生環境における試験を模擬する。
【００７１】
試験実行にあたって、ユーザーは、前述のプロトコル試験実施方法と同様にシナリオファイルを作成する。その際、フォーマット変換レイヤ１情報制御部１２５１に、移動局へ送信するＣ−Ｐａｎｅデータ及びＵ−Ｐｌａｎｅデータに誤り情報を付与させる制御コマンドをシナリオファイルに記述し、それをコンパイルして実行する。
【００７２】
シナリオファイルの実行により、装置制御部１２１はフォーマット変換レイヤ１情報制御部１２５１に対して誤り付加用のコマンドを送信し、フォーマット変換レイヤ１情報制御部１２５１は送信データに対して誤り情報の付与を開始する。誤り情報を付与させる制御コマンドには、対象となるチャネルの識別ＩＤ、誤り付加モード、誤り付加回数及び誤り付加周期のパラメータが記述されている。誤り付加モードには、複数回付加、周期誤り付加の開始及び停止並びに誤り付与周期の変更が存在し、それぞれ次のような動作を行う。
【００７３】
複数回付加モードで発行された場合、指定されたチャネルに対して誤り情報を指定の周期で指定回数分付与する。これは、一定時間の間、一定の誤り率を発生させたい時に使用する。周期誤り付加の開始モードで発行された場合、指定されたチャネルに対して誤り情報を指定の周期で付与を開始する。周期誤り付加の停止モードで発行された場合、指定されたチャネルに対して誤り情報の付与を停止する。これらの開始又は停止モードは、開始から停止までの期間に一定の誤り率を発生させたい時に使用する。誤り付与周期の変更モードで発行される場合、指定されるチャネルは、すでに複数回付加モードか周期誤り付加の開始モードが発行済みのチャネルで発行され、該当チャネルでの誤り情報の付加周期を変更する。これは、誤り発生中のチャネルに対して、誤り率を変更させたい時に使用する。前記のコマンドを用いて、移動局へ送信するＣ−Ｐａｎｅデータ及びＵ−Ｐｌａｎｅデータに対して任意の誤りを発生させ、移動局の動作を確認する。
【００７４】
このようにして、上位プロトコルの無線誤り発生環境下における試験を実現している。
【００７５】
最後に、移動局装置１００による汎用通信インタフェースを用いたプロトコル試験を実施後に、無線接続により移動局の全体の試験へ拡張する方法について、図１を用いて説明する。
【００７６】
無線接続による試験実行にあたって、ユーザーはユーザーインタフェース部１１０の動作設定を無線接続モードへ変更する。この変更により、ユーザーインタフェース部１１０は下記のように動作変更を行う。第一に、シナリオコンパイル時において、シナリオファイルにレイヤ１データ制御コマンドが含まれていた場合、その制御コマンドは無視して実行形式に変換を行う。第二に、シナリオ実行時の冒頭において、フォーマット変換レイヤ１情報制御部１２５１に対して、移動局との間で送受信されるＣ−Ｐａｎｅデータ及びＵ−Ｐｌａｎｅデータについて、汎用通信ＩＦ部１２３２との間ではなく、レイヤ１ユニットＩＦ部１２５３との間でやりとりするようにするための制御コマンドをシナリオファイルに関係なく強制発行する。また、第三に、シナリオ実行時にチャネル設定を行う制御コマンドが発行された場合には、装置制御部１２１を介してレイヤ１ユニットＩＦ部１２５３にレイヤ１の設定パラメータを発行するように動作する。
【００７７】
このようにして、移動局試験装置１００は、汎用通信インタフェースを用いて移動局と接続した時に使用したシナリオファイルを変更することなく、無線接続の試験が実現できる。この場合、実際にレイヤ１を用いて接続を行うため、移動局の上位レイヤのプロトコルに対して、疑似的にレイヤ１情報を送信すること、及び、データに任意の誤り率を付与することができないため、任意の無線環境下におけるプロトコル試験や無線誤り発生環境下における移動局の試験については充分には実現できない。しかし、移動局の上位プロトコルのレイヤ又はサブレイヤ毎の単体試験、及び、サービスデータ又は任意のテストデータを用いた移動局のＵ−Ｐｌａｎｅデータの確認については、シナリオファイルを変更することなく実現できる。
【００７８】
このようにして、移動局試験装置１００による試験は、汎用通信インタフェースを用いたプロトコル試験を実施後に、無線接続により移動局の全体の試験へ拡張することができる。
【００７９】
【発明の効果】
以上説明したように、本発明によれば、移動局の物理レイヤより上位の上位レイヤのプロトコル試験を容易に実施することができる。
【図面の簡単な説明】
【図１】本発明の一実施の形態に係る移動局試験装置の構成を示すブロック図
【図２】本発明の一実施の形態に係る移動局試験装置による移動局におけるレイヤ２のＭＡＣサブレイヤのテストの形態を説明するための図
【図３】本発明の一実施の形態に係る移動局試験装置による移動局におけるレイヤ２のＲＬＣサブレイヤのテストの形態を説明するための図
【図４】本発明の一実施の形態に係る移動局試験装置による移動局におけるレイヤ３のテストの形態を説明するための図
【符号の説明】
１００　移動局試験装置
１１０　ユーザーインタフェース部
１２０　装置本体
１２１　装置制御部
１２２　タイミング制御部
１２３　サービス終端部
１２４　レイヤ２処理部
１２５　移動局ＩＦ部
１２３１　音声コーディック部
１２３２　非制限データ処理部
１２３３　パケットデータ処理部
１２４１　ＲＬＣ処理部
１２４２　ＭＡＣ処理部
１２５１　フォーマット変換レイヤ１情報制御部
１２５２　汎用通信ＩＦ部
１２５３　レイヤ１ユニットＩＦ部
１５１　ハンドセット部
１５２　ＩＳＤＮ端末装置
１５３　パケット端末装置
【図１】
2004112163.tif 000003
【図２】
2004112163.tif 000004
【図３】
2004112163.tif 000005
【図４】
2004112163.tif 000006