JP4440185B2 - Scenario editing apparatus, pseudo base station test system, pseudo terminal test system, scenario editing method and test processing method, and storage medium storing computer-readable program and program - Google Patents

Scenario editing apparatus, pseudo base station test system, pseudo terminal test system, scenario editing method and test processing method, and storage medium storing computer-readable program and program Download PDF

Info

Publication number
JP4440185B2
JP4440185B2 JP2005235108A JP2005235108A JP4440185B2 JP 4440185 B2 JP4440185 B2 JP 4440185B2 JP 2005235108 A JP2005235108 A JP 2005235108A JP 2005235108 A JP2005235108 A JP 2005235108A JP 4440185 B2 JP4440185 B2 JP 4440185B2
Authority
JP
Japan
Prior art keywords
scenario
test
pseudo
base station
wireless communication
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2005235108A
Other languages
Japanese (ja)
Other versions
JP2006211638A (en
Inventor
廣之 伊藤
Original Assignee
株式会社Tsp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 株式会社Tsp filed Critical 株式会社Tsp
Priority to JP2005235108A priority Critical patent/JP4440185B2/en
Publication of JP2006211638A publication Critical patent/JP2006211638A/en
Application granted granted Critical
Publication of JP4440185B2 publication Critical patent/JP4440185B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

本発明は、例えば携帯電話などの無線通信用端末の試験を行うための通信基地局試験シミュレータや携帯電話用基地局などの無線通信用基地局の試験を行うための通信端末試験シミュレータのためのテストシナリオを作成処理するシナリオ編集装置および擬似基地局試験システムおよび擬似端末試験システムおよびシナリオ編集方法および試験処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラムに関するものである。 The present invention relates to a communication base station test simulator for testing a radio communication terminal such as a mobile phone and a communication terminal test simulator for testing a radio communication base station such as a mobile phone base station. The present invention relates to a scenario editing apparatus, a pseudo base station test system, a pseudo terminal test system, a scenario editing method, a test processing method, a storage medium storing a computer-readable program, and a program for creating and processing a test scenario.

従来、無線通信用端末の一例である携帯電話の試験を行うには、実際に供用される基地局と通信して各種試験を行う前に、小型の携帯電話用擬似基地局試験シミュレータを用いて各携帯電話と通信することにより、携帯電話の各種試験を擬似的に行う。   Conventionally, in order to test a mobile phone which is an example of a wireless communication terminal, before performing various tests by communicating with a base station actually used, a small mobile phone pseudo base station test simulator is used. Various tests of the mobile phone are simulated by communicating with each mobile phone.

このような携帯電話用擬似基地局試験シミュレータは、携帯電話の試験を目的とした装置であって、試験者が簡便に屋内にて試験が行えるように、実際の基地局と同等の性能を有しながら小型化された装置である。   Such a mobile phone pseudo-base station test simulator is a device intended for mobile phone testing, and has the same performance as an actual base station so that the tester can easily test indoors. However, it is a miniaturized device.

なお、この携帯電話用擬似基地局試験シミュレータを動作させるソフトウエアとして、擬似基地局試験シミュレータがある。この擬似基地局試験シミュレータは、GSM(Global System for Mobile Communications)(登録商標)やCDMA(Code Division Multiple Access)など携帯電話用通信方式規格ごと、携帯電話用擬似基地局試験シミュレータの種類ごとにそれぞれ作成される。   As software for operating the mobile phone pseudo base station test simulator, there is a pseudo base station test simulator. This simulated base station test simulator is provided for each mobile phone communication system standard such as GSM (Global System for Mobile Communications) (registered trademark) and CDMA (Code Division Multiple Access), and for each type of simulated base station test simulator for mobile phones. Created.

なお、携帯電話用擬似基地局試験シミュレータを動作させるソフトウエアは、シナリオと呼ばれる一群のモジュールとして構成されていた。   The software for operating the mobile phone pseudo base station test simulator is configured as a group of modules called scenarios.

なお、この種のシミュレータとして、下記特許文献1が既に公開されており、通信ソフトウエアの複数の異なる通信プロトコルの動作確認試験を行うため、複数のプロトコルの各々の通信形式を予め保持することで、動作確認試験専用の通信ソフトウエアを、試験者が通信プロトコルの数だけ作成する必要がなくなることが記載されている。
特開平10−65762号公報
In addition, as this type of simulator, the following Patent Document 1 has already been published, and in order to perform an operation check test of a plurality of different communication protocols of communication software, each communication format of a plurality of protocols is retained in advance. In addition, it is described that it is not necessary for the tester to create communication software dedicated to the operation check test for the number of communication protocols.
Japanese Patent Laid-Open No. 10-65762

しかしながら、携帯電話用擬似基地局試験シミュレータを作成するには、作成者であるプログラマに、種々の通信プログラム等の通信制御規約やプログラム上のルールに関する豊富な技術的知識が必要となり、通常は数少ない熟練した技能を備えるプログラマに限定されてしまう。   However, in order to create a mobile phone simulated base station test simulator, the programmer who is the creator needs abundant technical knowledge about communication control rules such as various communication programs and rules on the program, and usually few. Limited to programmers with skilled skills.

一方、このようなプログラマを養成するにしても膨大な育成時間がかかり、その改善が切望されている。   On the other hand, even if such a programmer is trained, enormous training time is required, and the improvement is eagerly desired.

また、上記携帯電話用擬似基地局試験シミュレータ用のプログラム開発には、当該プログラムを初めから作成するために、プログラム作成には相当の開発時間が必要となり、開発効率が極めて低くなり、結果として、試験内容が増大するに従って、作成に技能が必要であるプログラムの量が増大して、元々数が少ない熟練プログラマばかりに仕事量が増大して、プログラム作成に多くの時間を要してしまい、プログラム開発効率が低くなってしまうという課題が指摘されていた。   In addition, since the program for the mobile phone pseudo base station test simulator is created from the beginning, the development of the program requires considerable development time, resulting in extremely low development efficiency. As the content of the test increases, the amount of programs that require skill in creation increases, the amount of work increases only for skilled programmers who are originally small in number, and it takes a lot of time to create programs. The problem of low development efficiency was pointed out.

本発明は、上記の課題を解決するためになされたもので、本発明の第1の目的は、練した技能を有しない者であっても、簡便に携帯電話用擬似基地局試験シミュレータ・基地局用擬似端末試験シミュレータを用いる試験を行うためのログラムを容易、かつ、効率よく作成できるシナリオ編集装置およびシナリオ編集方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラムを提供することである。 The present invention has been made to solve the above problems, a first object of the present invention may be a person who does not have the skills ripe kneading, conveniently mobile phone base station simulator test simulator the program for performing the test using the base pseudo-terminal test simulator station easily and to provide an efficient method scenario editing apparatus and scenario editing can be created and the storage medium and program computer has stored readable program It is.

第2の目的は、シナリオ編集装置と種々のタイプが異なる携帯電話用擬似基地局試験シミュレータ・基地局用擬似端末試験シミュレータを含む試験システムにおいて、固有の無線通信用擬似基地局試験シミュレータや無線通信用擬似端末試験シミュレータに適応するテストシナリオをシナリオ編集装置から取得するという簡単なシステム構成で、機種や機能が異なる種々のシミュレータに有効なテストシナリオによる試験を短期間、かつ安価なコストで自在に行える擬似基地局試験システムおよび擬似端末試験システムおよび験処理方法およびコンピュータが読み取り可能なプログラムを格納した記憶媒体およびプログラムを提供することである。 The second object is achieved in a test system that includes a pseudo-terminal test simulator scenario editing device with various different types mobile phone base station simulator test simulator base station, unique wireless communication base station simulator test simulator and wireless communications A simple system configuration that obtains test scenarios that are suitable for a simulated terminal test simulator from a scenario editing device, and enables testing with test scenarios that are effective for various simulators of different models and functions in a short time and at low cost. to provide a storage medium, and program pseudo base station test system and pseudo-terminal test system and test processing method and a computer has stored readable program performed.

上記目的を達成する本発明のシナリオ編集装置は以下に示す構成を備える。   The scenario editing apparatus of the present invention that achieves the above object has the following configuration.

例えば任意の無線通信用擬似基地局試験シミュレータに取り込ませるテストシナリオを編集するシナリオ編集装置であって、各無線通信用擬似基地局試験シミュレータに固有のテストシナリオが所定の単一または複数のシーケンス単位に分割されているシナリオ構成片群を個別に記憶する第1の記憶手段、前記第1の記憶手段に記憶されるシナリオ構成片属性に対応付けられている第1のアイコン群を表示部選択可能に表示する第1のアイコン表示手段、前記第1のアイコン表示手段により表示される第1のアイコン群から選択されるシナリオ構成片を前記表示部に表示されるシナリオ表示部に連結登録させてテストシナリオを作成するシナリオ作成手段、前記シナリオ作成手段により作成されるテストシナリオを記憶する第2の記憶手段前記シナリオ作成手段により作成されるテストシナリオの連結性をあらかじめ記憶される連結ルールに基づいて評価する評価手段と、前記評価手段による評価後、第1のアイコン表示手段により表示される第1のアイコン群から選択されるシナリオ構成片テストシナリオを作成するように前記シナリオ作成手段を制御する制御手段と、を有することを特徴とする。 For example, a scenario editing apparatus for editing a test scenario to be taken into an arbitrary wireless communication pseudo-base station test simulator, in which a test scenario specific to each wireless communication pseudo-base station test simulator has a predetermined single or plural sequence units And a first icon group associated with the scenario component piece attribute stored in the first storage unit on the display unit . selectably a first icon display means for displaying, coupled registered in the scenario display unit displayed a scenario component pieces to be selected on the display unit from the first group of icons to be displayed by the first icon display means a scenario creation means for creating is allowed to test scenario, a second serial storing a test scenario created by the scenario creating unit And means, evaluating means for evaluating, based on the connection rule previously stored the connection of the test scenarios created by the scenario creating unit, after evaluation by the evaluation unit, the display by the first icon display means Control means for controlling the scenario creation means so as to create a scenario component piece test scenario selected from one icon group .

例えば任意の無線通信用擬似端末試験シミュレータに取り込ませるテストシナリオを編集するシナリオ編集装置であって、各無線通信用擬似端末試験シミュレータに固有のテストシナリオが所定の単一または複数のシーケンス単位に分割されているシナリオ構成片群を個別に記憶する第1の記憶手段、前記第1の記憶手段に記憶されるシナリオ構成片属性に対応付けられている第1のアイコン群を表示部選択可能に表示する第1のアイコン表示手段、前記第1のアイコン表示手段により表示される第1のアイコン群から選択されるシナリオ構成片を前記表示部に表示されるシナリオ表示部に連結登録させてテストシナリオを作成するシナリオ作成手段、前記シナリオ作成手段により作成されるテストシナリオを記憶する第2の記憶手段前記シナリオ作成手段により作成されるテストシナリオの連結性をあらかじめ記憶される連結ルールに基づいて評価する評価手段と、前記評価手段による評価後、第1のアイコン表示手段により表示される第1のアイコン群から選択されるシナリオ構成片テストシナリオを作成するように前記シナリオ作成手段を制御する制御手段とを有することを特徴とする。 For example, a scenario editing device that edits a test scenario to be taken into any wireless communication pseudo-terminal test simulator, in which the test scenario specific to each wireless communication pseudo-terminal test simulator is divided into predetermined single or plural sequence units first storage means for individually storing the scenario configuration piece group is, selectable first icon group associated with the first scenario constituent pieces attributes stored in the storage unit on the display unit in the first icon display means for displaying, ligated registered in the scenario display unit that displays the scenario component pieces to be selected on the display unit from the first group of icons to be displayed by the first icon display means a scenario creation means for creating a test scenario, a second memory hand for storing a test scenario created by the scenario creating unit When an evaluation means for evaluating, based on the connection rule previously stored the connection of the test scenarios created by the scenario creating unit, after evaluation by the evaluation unit, first displayed by the first icon display means Control means for controlling the scenario creating means so as to create a scenario component piece test scenario selected from the icon group .

本発明によれば、熟練した技能を有しない者であっても、簡便に携帯電話用擬似基地局試験シミュレータ・基地局用擬似端末試験シミュレータを用いる試験を行うためのプログラムを容易、かつ、効率よく作成して、シナリオ編集装置と種々のタイプが異なる携帯電話用擬似基地局試験シミュレータ・基地局用擬似端末試験シミュレータを含む試験システムで自在に試験することができる。 According to the present invention, a program for performing a test using a pseudo base station test simulator for a mobile phone and a pseudo terminal test simulator for a base station can be easily and efficiently performed even by a person who does not have skilled skills. It can be created and tested freely with a test system including a mobile phone pseudo base station test simulator and a base station pseudo terminal test simulator of various types different from the scenario editing device .

次に本発明を実施するための最良の形態について図面を参照して説明する。   Next, the best mode for carrying out the present invention will be described with reference to the drawings.

<第1実施形態>
≪システム構成の説明≫
図1は、本発明の第1実施形態を示すテストシナリオ編集装置および擬似基地局試験シミュレータに適用可能なシミュレータシステムの構成を説明するブロック図である。あらかじめ期待する正しい動作に対するプログラムの逐次的な実行過程を記述したものである。
<First Embodiment>
≪Explanation of system configuration≫
FIG. 1 is a block diagram illustrating a configuration of a simulator system applicable to the test scenario editing apparatus and the pseudo base station test simulator according to the first embodiment of the present invention. It describes the sequential execution process of the program for the expected correct operation.

図1において、携帯電話用擬似基地局試験シミュレータ1は、シナリオ取込部2とエンジン保存部3とAPI保存部4とプロトコル蓄積部5と無線通信部6とから構成されている。   In FIG. 1, a mobile phone pseudo base station test simulator 1 includes a scenario capturing unit 2, an engine storage unit 3, an API storage unit 4, a protocol storage unit 5, and a wireless communication unit 6.

12はエンジンで、シミュレータを実行するためのプログラム本体であり、各種の処理を行うためのプログラムの集合体である。   Reference numeral 12 denotes an engine, which is a program main body for executing a simulator, and is a collection of programs for performing various processes.

シナリオ取込部2は、携帯電話用擬似基地局試験シミュレータ1外で作成されたテストシナリオ11(テスト処理が記述された処理フローの集合体)を取り込み、一時記録しておくメモリやハードディスクなどの記録媒体で構成される。また、エンジン保存部3は、携帯電話用擬似基地局試験シミュレータ1の種類毎に作成され、テストシナリオ11の処理フローにしたがって実行されるプログラムで構成されるエンジン12を記録しておく記録媒体である。   The scenario capturing unit 2 captures a test scenario 11 (a collection of processing flows in which test processing is described) created outside the mobile phone pseudo-base station test simulator 1, and temporarily stores such information as a memory or a hard disk. Consists of recording media. The engine storage unit 3 is a recording medium that records the engine 12 that is created for each type of the mobile phone pseudo base station test simulator 1 and that is configured by a program that is executed according to the processing flow of the test scenario 11. is there.

さらに、API保存部4は、後述するプロトコル蓄積部5と無線通信部6とを動作させ制御するプログラムであるAPI(Application Program Interface)が記録されている記録媒体である。   Further, the API storage unit 4 is a recording medium on which an API (Application Program Interface) that is a program for operating and controlling a protocol storage unit 5 and a wireless communication unit 6 to be described later is recorded.

そして、プロトコル蓄積部5は、携帯電話機7と通信するための複数のプロトコルが蓄積されている記録媒体である。また、無線通信部6は、携帯電話機7と通信を行うための無線電波を発出するものである。なお、この無線通信部6の代わりに、図示しない携帯電話機接続部として構成し、携帯電話機7と該携帯電話機接続部とを図示しないケーブルにより有線接続して通信する構成とすることも可能である。   The protocol storage unit 5 is a recording medium in which a plurality of protocols for communicating with the mobile phone 7 are stored. The wireless communication unit 6 emits a radio wave for communicating with the mobile phone 7. Instead of the wireless communication unit 6, a mobile phone connection unit (not shown) may be configured, and the mobile phone 7 and the mobile phone connection unit may be connected to each other by a cable (not shown) to communicate. .

さらに、外部コンピュータ8は、いわゆるCPU,RAM,ROMなどを含むハードウエアとキーボード、ポインティングデバイス、表示装置を含み、ハードディスク等に記憶されるOSをRAM上にロードして各種のアプリケーションを実行可能に構成されており、OSとしては、Windows(登録商標)などの各種のOS、その他のOSであっても、本発明を適用可能である。   Further, the external computer 8 includes hardware including a so-called CPU, RAM, ROM and the like, a keyboard, a pointing device, and a display device, and can execute various applications by loading an OS stored in a hard disk or the like onto the RAM. The present invention can be applied to various OSs such as Windows (registered trademark) and other OSs.

また、外部コンピュータ8のハードディスク等の外部記憶装置には、アプリケーションとしてのシナリオエディタ9がユーザからのアプリケーション起動指示で実行可能な状態に記録されている。   In addition, a scenario editor 9 as an application is recorded in an external storage device such as a hard disk of the external computer 8 in a state where it can be executed by an application activation instruction from a user.

図2は、図1に示したテストシナリオ11を構成する複数のシナリオ構成片の一例を示す図である。なお、221〜226、231〜236、241〜244はそれぞれシーケンスを示す。   FIG. 2 is a diagram illustrating an example of a plurality of scenario component pieces constituting the test scenario 11 illustrated in FIG. Reference numerals 221 to 226, 231 to 236, and 241 to 244 denote sequences.

図2において、21はシナリオ構成片で、発呼シナリオ構成片22、着呼シナリオ構成片23、位置登録シナリオ構成片24などがある。なお、この各シナリオ構成片は、携帯電話用擬似基地局試験シミュレータのプログラムの集合体であるエンジン12が実行すべき通信機能に着目して、フロー構成要素に分割された構成片として機能するが、その分割レベルは、本例に限定されることはなく、シナリオ構成片21、例えば各発呼シナリオ構成片22、着呼シナリオ構成片23、位置登録シナリオ構成片24などをまとまりのある要素フロー片にさらに分割した要素としてもよい。   In FIG. 2, 21 is a scenario component piece, which includes a call scenario component piece 22, an incoming call scenario component piece 23, a location registration scenario component piece 24, and the like. Note that each scenario component piece functions as a component piece divided into flow components, focusing on the communication function to be executed by the engine 12, which is a collection of programs for the mobile phone pseudo base station test simulator. The division level is not limited to this example, and the element flow including the scenario component piece 21, for example, each outgoing call scenario component piece 22, the incoming call scenario component piece 23, the location registration scenario component piece 24, etc. The element may be further divided into pieces.

発呼シナリオ構成片22は、複数個のシーケンス(ある処理を行うための一連の処理フローの集合体)から構成されている。   The calling scenario component piece 22 is composed of a plurality of sequences (a collection of a series of processing flows for performing a certain process).

まず、シーケンス221では、携帯電話機7より携帯電話用擬似基地局試験シミュレータ1へ、通信するための周波数の帯域(チャンネル)の確保を要求するための処理が行われる。その後、シーケンス222で、携帯電話用擬似基地局試験シミュレータ1より携帯電話機7へ、チャンネルが割り当てられたことを通知する処理が行われる。   First, in sequence 221, a process for requesting a secure frequency band (channel) for communication from the mobile phone 7 to the mobile phone pseudo base station test simulator 1 is performed. Thereafter, in sequence 222, processing for notifying that the channel has been allocated from the mobile phone pseudo base station test simulator 1 to the mobile phone 7 is performed.

次いで、シーケンス223で、携帯電話機7より携帯電話用擬似基地局試験シミュレータ1へ、端末である携帯電話機7が正当な端末であるか認証を要求する処理が行われる。   Next, in sequence 223, processing is performed to request authentication from the mobile phone 7 to the mobile phone pseudo base station test simulator 1 as to whether the mobile phone 7 as a terminal is a valid terminal.

そして、ここで、正当な端末であると携帯電話用擬似基地局試験シミュレータ1側で判断した場合は、シーケンス224で、携帯電話用擬似基地局試験シミュレータ1より携帯電話機7へ、端末の認証結果が「OK」であることを通知する処理が行われる。   If the mobile phone pseudo base station test simulator 1 determines that the terminal is a legitimate terminal, the mobile phone pseudo base station test simulator 1 sends the terminal authentication result to the mobile phone 7 in sequence 224. Is processed to notify that “OK” is “OK”.

さらに、シーケンス225で、携帯電話機7より携帯電話用擬似基地局試験シミュレータ1へ、呼の接続を要求する処理がなされる。そして、シーケンス226で、携帯電話用擬似基地局試験シミュレータ1より携帯電話機7へ、要求に応じて呼の接続が確立したことを通知する処理がなされる。   Further, in sequence 225, processing for requesting connection of a call from the mobile phone 7 to the mobile phone pseudo-base station test simulator 1 is performed. Then, in sequence 226, processing for notifying the mobile phone 7 that the call connection has been established is performed from the mobile phone pseudo base station test simulator 1 to the mobile phone 7.

一方、着呼シナリオ構成片23も複数のシーケンスから構成されている。   On the other hand, the incoming call scenario component piece 23 is also composed of a plurality of sequences.

先ず、シーケンス231では、携帯電話用擬似基地局試験シミュレータ1より携帯電話機7へ、ページ(無線チャンネル確保のための呼出)の呼出処理が行われる。   First, in sequence 231, a page (call for securing radio channel) calling process is performed from the mobile phone pseudo base station test simulator 1 to the mobile phone 7.

次いで、シーケンス232で、携帯電話機7より携帯電話用擬似基地局試験シミュレータ1へ、チャンネルの確保を要求するための処理が行われる。すると、シーケンス233で、携帯電話用擬似基地局試験シミュレータ1より携帯電話機7へ、チャンネルが確保できたことを通知する処理が行われる。シーケンス234で、携帯電話機7より携帯電話用擬似基地局試験シミュレータ1へ、ページの応答処理が行われる。   Next, in sequence 232, processing for requesting channel reservation from the mobile phone 7 to the mobile phone pseudo base station test simulator 1 is performed. Then, in sequence 233, a process for notifying the mobile phone 7 that the channel has been secured from the mobile phone pseudo base station test simulator 1 is performed. In sequence 234, page response processing is performed from the mobile phone 7 to the mobile phone pseudo-base station test simulator 1.

さらに、シーケンス235で、携帯電話機7より携帯電話用擬似基地局試験シミュレータ1へ、呼の接続を要求する処理がなされる。そして、シーケンス236で、携帯電話用擬似基地局試験シミュレータ1より携帯電話機7へ、要求に応じて呼の接続が確立したことを通知する処理がなされる。   Furthermore, in sequence 235, processing for requesting connection of a call from the mobile phone 7 to the mobile phone pseudo base station test simulator 1 is performed. Then, in sequence 236, processing for notifying that the call connection has been established from the mobile phone pseudo-base station test simulator 1 to the mobile phone 7 is made upon request.

また、位置登録シナリオ構成片24も複数のシーケンスから構成されている。   The location registration scenario component piece 24 is also composed of a plurality of sequences.

先ず、シーケンス241では、携帯電話機7より携帯電話用擬似基地局試験シミュレータ1へ、チャンネルの確保を要求するための処理が行われる。すると、シーケンス242で、携帯電話用擬似基地局試験シミュレータ1より携帯電話機7へ、チャンネルが割り当てられたことを通知する処理が行われる。そして、シーケンス243で、携帯電話機7より携帯電話用擬似基地局試験シミュレータ1へ、端末である携帯電話機7が正当な端末であるか認証を要求する処理が行われる。正当な端末であると携帯電話用擬似基地局試験シミュレータ1側で判断した場合は、シーケンス244で、携帯電話用擬似基地局試験シミュレータ1より携帯電話機7へ、端末の認証が「OK」であると通知する処理が行われる。   First, in sequence 241, a process for requesting channel reservation from the mobile phone 7 to the mobile phone pseudo base station test simulator 1 is performed. Then, in sequence 242, processing for notifying that the channel has been assigned from the mobile phone pseudo base station test simulator 1 to the mobile phone 7 is performed. Then, in sequence 243, processing for requesting authentication from the mobile phone 7 to the mobile phone pseudo-base station test simulator 1 whether the mobile phone 7 as a terminal is a valid terminal is performed. If the mobile phone pseudo base station test simulator 1 determines that the terminal is a legitimate terminal, the mobile terminal 7 authenticates the terminal to the mobile phone 7 in sequence 244, and the terminal authentication is “OK”. Is notified.

図3は、図1に示したテストシナリオ11を構成するシナリオ構成片の組み合わせ例を示す図であり、複数のシナリオ構成片より構成される1つのテストシナリオの構造例に対応する。なお、(a)は着信テストのシナリオに対応し、(b)は通話中着呼テストのシナリオに対応する。   FIG. 3 is a diagram illustrating a combination example of scenario constituent pieces constituting the test scenario 11 shown in FIG. 1, and corresponds to a structure example of one test scenario constituted by a plurality of scenario constituent pieces. Note that (a) corresponds to an incoming test scenario, and (b) corresponds to an incoming call test scenario during a call.

着信テストシナリオ31は、図3の(a)に示すように、位置登録シナリオ構成片24と、着呼シナリオ構成片23と、端末からの終話シナリオ構成片25とから構成されており、着信テストは、位置登録シナリオ構成片24→着呼シナリオ構成片23→終話シナリオ構成片25の順番で処理されるように構成されている。   As shown in FIG. 3A, the incoming test scenario 31 includes a location registration scenario constituent piece 24, an incoming call scenario constituent piece 23, and an end call scenario constituent piece 25 from the terminal. The test is configured to be processed in the order of location registration scenario component 24 → incoming call scenario component 23 → end call scenario component 25.

なお、例えば端末からの終話シナリオ構成片25を基地局からの終話シナリオ構成片に替えてテストシナリオを構成することも可能であり、この着信テストシナリオ31は、着呼テストシナリオの一例に過ぎないものである。   For example, it is also possible to configure a test scenario by replacing the terminal call scenario constituent piece 25 from the terminal with the call end scenario constituent piece from the base station, and this incoming test scenario 31 is an example of an incoming call test scenario. It is not too much.

また、通話中着信テストシナリオ32は、図3の(b)に示すように、位置登録シナリオ構成片24と発呼シナリオ構成片22と通話中着呼構成片26と基地局からの終話シナリオ構成片27とから構成されており、位置登録シナリオ構成片24→発呼シナリオ構成片22→通話中着呼構成片26→基地局からの終話シナリオ構成片27の順番で繋がって構成されている。   In addition, as shown in FIG. 3B, the incoming call test scenario 32 during a call includes a location registration scenario constituent piece 24, a calling scenario constituent piece 22, an incoming call incoming call constituent piece 26, and an end call scenario from a base station. The configuration piece 27 is composed of the location registration scenario configuration piece 24, the outgoing call scenario configuration piece 22, the in-call incoming call configuration piece 26, and the end-call scenario configuration piece 27 from the base station. Yes.

なお、図3の(a)に示すテストシナリオ31や図3の(b)に示すテストシナリオ32のように、複数のシナリオ構成片を所望の順序で並べることによりテストシナリオを構成することによって、シナリオ構成片を構成している複数のシーケンスの処理フローが所望の順序で繋がり、結果として、テストシナリオが、所望する一体の処理フローとして構成される。   By configuring a test scenario by arranging a plurality of scenario components in a desired order, such as the test scenario 31 shown in FIG. 3A and the test scenario 32 shown in FIG. The processing flows of a plurality of sequences constituting the scenario component piece are connected in a desired order, and as a result, the test scenario is configured as a desired integrated processing flow.

図4、図5は、図1に示した外部コンピュータ8が備えるディスプレイに表示されるシナリオ編集画面の一例を示す図であり、図1の外部コンピュータ8には、シナリオ編集を行うためのディスプレイ41を備えているものとする。以下、外部コンピュータ8のディスプレイ41を用いた、シナリオエディタ9の動作について説明する。   4 and 5 are diagrams showing an example of a scenario editing screen displayed on the display included in the external computer 8 shown in FIG. 1. The external computer 8 shown in FIG. It shall be equipped with. Hereinafter, the operation of the scenario editor 9 using the display 41 of the external computer 8 will be described.

図4、図5において、ディスプレイ41には、現在、図示しないポインティングデバイス等を作成者が操作してシナリオエディタ9を立ち上げることにより、シナリオ編集画面が表示されている状態である。   4 and 5, the scenario editing screen is currently displayed on the display 41 when the creator operates the pointing device or the like (not shown) to start up the scenario editor 9.

そして、画面左側に、シナリオ内容表示部42が配置されるとともに、画面右側にシナリオ構成片表示部43が配置されている。なお、配置構成は、左右による配置に代えて、上下による配置構成であっても何等問題はない。   A scenario content display unit 42 is arranged on the left side of the screen, and a scenario component piece display unit 43 is arranged on the right side of the screen. It should be noted that there is no problem even if the arrangement configuration is a vertical arrangement configuration instead of the left and right arrangement.

そして、シナリオ内容表示部42とシナリオ構成片表示部43との間に、シナリオ構成片追加ボタン44とシナリオ構成片削除ボタン45とが配置されている。   A scenario composition piece addition button 44 and a scenario composition piece deletion button 45 are arranged between the scenario content display section 42 and the scenario composition piece display section 43.

また、シナリオ構成片表示部43の下方にシナリオチェックボタン46とシナリオ登録ボタン47とシナリオエディタ終了ボタン48とが配置されている。   A scenario check button 46, a scenario registration button 47, and a scenario editor end button 48 are arranged below the scenario component piece display unit 43.

以下、各図を参照して、シナリオ編集処理を含む擬似基地局試験シミュレータの動作、処理について説明する。   Hereinafter, the operation and processing of the pseudo base station test simulator including scenario editing processing will be described with reference to each drawing.

≪システム処理の説明≫
〔シナリオ編集装置側の処理〕
先ず、熟練した技能を有するプログラマが、シナリオエディタ9と複数のエンジン12とを、プログラムを記述することにより作成する。複数のエンジン12を作成するためには、各種メーカの携帯電話機と基地局とに関する知識や通信方式規格に関する技術的知識が必要であるので、これらに関する技術的知識を有するプログラマにより、あらかじめコンピュータ装置を操作し、所定のプログラム言語を用いて、シナリオエディタ9とそれぞれのバリエーションに対応する各種エンジン12が作成される。
<< Description of system processing >>
[Processing on the scenario editing device side]
First, a programmer having skilled skills creates a scenario editor 9 and a plurality of engines 12 by describing a program. In order to create a plurality of engines 12, knowledge about mobile phones and base stations of various manufacturers and technical knowledge about communication system standards are necessary. By operating, the scenario editor 9 and various engines 12 corresponding to each variation are created using a predetermined program language.

さらに、熟練した技能を有するプログラマが、処理フローである複数のシナリオ構成片21を、例えばテキスト形式やバイナリ形式で文を記述することにより作成する。   Furthermore, a programmer having skilled skills creates a plurality of scenario components 21 as a processing flow by describing a sentence in a text format or a binary format, for example.

そして、作成されたシナリオエディタ9と複数のシナリオ構成片21とが、外部コンピュータ8へ、そのハードディスク等の外部記録媒体にインストール等の方法であらかじめ記録されている。なお、作成されたシナリオエディタ9と複数のシナリオ構成片21を複数の外部コンピュータの外部記憶媒体に登録して、分散処理する構成であってもよい。   The created scenario editor 9 and a plurality of scenario component pieces 21 are recorded in advance on the external computer 8 by an installation method or the like on an external recording medium such as a hard disk. The created scenario editor 9 and the plurality of scenario component pieces 21 may be registered in an external storage medium of a plurality of external computers and distributedly processed.

また、作成されたエンジン12が、携帯電話用擬似基地局試験シミュレータ1へ、そのエンジン保存部3を構成するハードディスク等の外部記録媒体にインストール等の方法であらかじめ記録されている。   The created engine 12 is recorded in advance on a mobile phone pseudo-base station test simulator 1 by an installation method or the like on an external recording medium such as a hard disk constituting the engine storage unit 3.

試験者であるテスタは、図示しない入力デバイスを操作して、外部コンピュータ8の外部記録媒体に記録されたシナリオエディタ9を起動させる。シナリオエディタ9の起動後、外部コンピュータ8のディスプレイ41には、図4に示されるように、シナリオ内容表示部42とシナリオ構成片表示部43とシナリオ構成片追加ボタン44とシナリオ構成片削除ボタン45とシナリオチェックボタン46とシナリオ登録ボタン47とシナリオエディタ終了ボタン48とが表示される。   A tester who is a tester operates an input device (not shown) to activate the scenario editor 9 recorded on the external recording medium of the external computer 8. After the scenario editor 9 is activated, the display 41 of the external computer 8 has a scenario content display unit 42, a scenario component fragment display unit 43, a scenario component fragment addition button 44, and a scenario component fragment deletion button 45, as shown in FIG. A scenario check button 46, a scenario registration button 47, and a scenario editor end button 48 are displayed.

以下、テスタが、図3に示した着信テストシナリオ31を作成する例について説明する。   Hereinafter, an example in which the tester creates the incoming test scenario 31 shown in FIG. 3 will be described.

ディスプレイ41のシナリオ構成片表示部43には、複数個のシナリオ構成片を示すアイコン49が表示されている。テスタは所望のテストシナリオ(この例では、着信テストシナリオ31)を作成する際に必要なシナリオ構成片を抽出する。   The scenario composition piece display unit 43 of the display 41 displays icons 49 indicating a plurality of scenario composition pieces. The tester extracts a scenario component necessary for creating a desired test scenario (incoming test scenario 31 in this example).

先ず、着信テストシナリオ31の最初を構成するシナリオ構成片である位置登録シナリオ構成片を示すアイコン49をシナリオ構成片表示部43において、ポインティングデバイス等の入力デバイスを操作して、アイコン49をクリックすることで選択すると、アイコン49の表示状態が選択状態に変化する。   First, an icon 49 indicating a location registration scenario constituent piece which is a scenario constituent piece constituting the first of the incoming test scenario 31 is operated on an input device such as a pointing device in the scenario constituent piece display unit 43 and the icon 49 is clicked. If selected, the display state of the icon 49 changes to the selected state.

次いで、シナリオ構成片追加ボタン44を同様の操作でクリックすると、シナリオ内容表示部42の上部に位置登録シナリオ構成片を示すアイコン49が表示される。   Next, when the scenario composition piece addition button 44 is clicked with the same operation, an icon 49 indicating the location registration scenario composition piece is displayed at the top of the scenario content display section 42.

続いて、同様の操作を繰り返すことによって、テスタが抽出した複数のシナリオ構成片がテスタの所望する順序に従って並べられて構成されたテストシナリオが作成される。なお、テスタは、図4に示すように外部コンピュータ8のディスプレイ41上に表示されるGUI(Graphical User Interface)を操作して、複数のシナリオ構成片を所望の順序で並べて1つのテストシナリオを簡便に作成することができる。   Subsequently, by repeating the same operation, a test scenario configured by arranging a plurality of scenario component pieces extracted by the tester according to an order desired by the tester is created. The tester operates a GUI (Graphical User Interface) displayed on the display 41 of the external computer 8 as shown in FIG. 4 to arrange a plurality of scenario components in a desired order, thereby simplifying one test scenario. Can be created.

なお、所望のシナリオ構成片を並べてテストシナリオを構成する際に、テスタがシナリオ構成片の順序を誤った場合や、所望のテストシナリオには不要なシナリオ構成片を混入させてしまう可能性がある。   When configuring a test scenario by arranging desired scenario components, there is a possibility that the tester will misorder the scenario components, or an unnecessary scenario component may be mixed in the desired test scenario. .

そこでこのような事態を防止するため、テスタがテストシナリオを構成した後、シナリオチェックボタン46をポインティングデバイスを操作して指示すると、ディスプレイ41上に表示される編集画面上で、ハードディスク等に記億されるシナリオ判定テーブルを参照して、そのシナリオ構成片の連結可能性を評価する処理を実行するチェック機能を備えている。   Therefore, in order to prevent such a situation, when the tester configures the test scenario and instructs the scenario check button 46 by operating the pointing device, the tester records the information on the hard disk or the like on the editing screen displayed on the display 41. A check function is provided for referring to the scenario determination table to be executed, and executing processing for evaluating the possibility of connection of the scenario component pieces.

その際、テストシナリオが誤っていると判定した場合には、図5に示すディスプレイ41上のシナリオ内容表示部42内にあるシナリオ構成片のアイコン49の近傍に、テストシナリオが誤っている旨(例えば「指定できません」等のメッセージ)とその理由とが表示される。なお、修正可能性の高いシナリオ構成片をシナリオ構成片表示部43上に示唆するように表示形態を代えて表示制御するように構成してもよい。   At this time, if it is determined that the test scenario is incorrect, the test scenario is incorrect in the vicinity of the scenario component piece icon 49 in the scenario content display section 42 on the display 41 shown in FIG. For example, a message such as “Cannot be specified”) and the reason are displayed. In addition, you may comprise so that a display component may be changed and display control may be carried out so that the scenario component piece with high possibility of correction may be suggested on the scenario component piece display part 43. FIG.

これにより、テスタは、テストシナリオを構成するシナリオ構成片の順番や種類が誤っていることが分かり、テストシナリオを自在に修正することができる。   As a result, the tester can recognize that the order and type of the scenario components constituting the test scenario are incorrect, and can freely correct the test scenario.

図6は、本発明に係るシナリオ編集装置におけるデータ処理手順の一例を示すフローチャートであり、図1に示した外部コンピュータ8における図示しないCPUがハードディスク等の外部メモリから制御プログラムをRAM上にロードして実行することで実現される。   FIG. 6 is a flowchart showing an example of a data processing procedure in the scenario editing apparatus according to the present invention. A CPU (not shown) in the external computer 8 shown in FIG. 1 loads a control program from the external memory such as a hard disk onto the RAM. It is realized by executing.

なお、(71)〜(81)は各ステップを示す。   In addition, (71)-(81) shows each step.

先ず、テスタが外部コンピュータ8の入力デバイスを操作して、図示しないハードディスク等に記憶されているシナリオエディタ9を起動指示しているかどうかを判定し(71)、起動指示していると判定した場合は、図示しないハードディスクに登録されているシナリオ構成片データベースからシナリオ構成片を読み込み、ディスプレイ41上にシナリオ編集画面(図4参照)をCPUの表示制御に基づき表示する(72)。   First, the tester operates the input device of the external computer 8 to determine whether or not the scenario editor 9 stored in a hard disk (not shown) is instructed to start (71). Reads a scenario component from a scenario component database registered in a hard disk (not shown) and displays a scenario editing screen (see FIG. 4) on the display 41 based on the display control of the CPU (72).

次いで、シナリオ構成片表示部43に表示されているシナリオ構成片が、テスタが入力デバイス等を操作することで選択指示されているかどうかを判断して(73)、選択指示されていない場合には、選択指示を待機する。   Next, it is determined whether or not the scenario constituent piece displayed on the scenario constituent piece display unit 43 is instructed to be selected by the tester operating the input device or the like (73). , Wait for selection instructions.

一方、ステップ(73)で、シナリオ構成片が選択指示されていると判定した場合には、ディスプレイ41上に表示される編集画面上で、シナリオ構成片追加ボタン44がテスタの入力デバイスの操作で指示されているかどうかを判定して(74)、指示されていない場合には、指示されるのを待機、もしくは他のシナリオ構成片が選択指示されるのを待機する。   On the other hand, if it is determined in step (73) that the scenario component piece has been instructed to be selected, the scenario component piece addition button 44 can be operated by operating the input device of the tester on the editing screen displayed on the display 41. It is determined whether or not an instruction has been issued (74). If not, the instruction waits for an instruction, or waits for an instruction to select another scenario component piece.

一方、ステップ(74)で、追加ボタン44が指示されていると判定した場合は、追加するシナリオ構成片を、先行して追加され並んでいる他のシナリオ構成片の前後といった所望の位置に連結する(75)。   On the other hand, if it is determined in step (74) that the add button 44 has been instructed, the scenario component piece to be added is connected to a desired position such as before or after another scenario component piece added in advance. (75).

次いで、ディスプレイ41上に表示される編集画面上で、シナリオチェックボタン46が指示されているかどうかを判定して(76)、指示されていないと判定した場合は、ステップ(77)へ進み、指示されていると判定した場合には、ハードディスク等に記憶されているシナリオチェックテーブルを参照して、シナリオ内容表示部42に追加されている各シナリオ構成片の連結が可能かどうかを判定して(79)、連結不可と判定した場合には、シナリオ構成片の選択エラーを図5に示すように表示して(80)、ステップ(73)へ戻る。   Next, it is determined whether or not the scenario check button 46 is instructed on the editing screen displayed on the display 41 (76). If it is determined that the scenario check button 46 has not been instructed, the process proceeds to step (77) to instruct If it is determined that the scenario component pieces added to the scenario content display unit 42 can be linked, the scenario check table stored in the hard disk or the like is referred to. 79) If it is determined that connection is not possible, a scenario component selection error is displayed as shown in FIG. 5 (80), and the process returns to step (73).

他方、連結可能と判定した場合には、テスタの入力デバイスの操作により、さらにシナリオ構成片が追加されるかどうかを判定して(81)、追加される場合には、ステップ(73)へ戻る。また、追加されない場合には、ステップ(77)へ進む。   On the other hand, if it is determined that connection is possible, it is determined whether or not a scenario component piece is further added by operating the input device of the tester (81). If added, the process returns to step (73). . If not added, the process proceeds to step (77).

ステップ(77)では、シナリオ登録ボタン47を指示して、テスタの入力デバイス等の操作でシナリオを完結するかどうかを判定して、シナリオ登録ボタン47が指示されていないと判定した場合は、ステップ(73)へ戻る。   In step (77), the scenario registration button 47 is instructed to determine whether or not the scenario is completed by operating the input device of the tester. If it is determined that the scenario registration button 47 is not instructed, Return to (73).

一方、ステップ(77)で、シナリオを完結すると判定した場合は、ステップ(78)で、シナリオエディタ終了ボタン48を指示して、テスタの入力デバイスの操作でシナリオエディタ9を終了するかどうかを判定して(78)、シナリオエディタ終了ボタン48が指示されていないと判定した場合は、ステップ(73)へ戻り、シナリオ構成片編集処理を繰り返す。   On the other hand, when it is determined in step (77) that the scenario is completed, in step (78), the scenario editor end button 48 is instructed, and it is determined whether or not the scenario editor 9 is ended by operating the input device of the tester. If it is determined that the scenario editor end button 48 is not instructed (78), the process returns to step (73), and the scenario component piece editing process is repeated.

一方、ステップ(78)で、シナリオエディタ終了ボタン48が指示されていると判定した場合は、シナリオエディタ9を終了し、本処理を終了する。   On the other hand, if it is determined in step (78) that the scenario editor end button 48 is instructed, the scenario editor 9 is ended and the present process is ended.

なお、ステップ(79)、(80)を実行させるかどうかは、任意とするが、本実施形態では、テスタにより作成されるテストシナリオを評価して、その信頼性を高めている。   Whether or not to execute steps (79) and (80) is arbitrary, but in this embodiment, the test scenario created by the tester is evaluated to increase its reliability.

複数のシナリオ構成片により作成されたテストシナリオ11は、メモリ等の記憶媒体やネットワーク回線などを介して携帯電話用擬似基地局試験シミュレータ1のシナリオ取込部2にインストール等の方法により記録される。   A test scenario 11 created by a plurality of scenario components is recorded by a method such as installation in the scenario capturing unit 2 of the mobile phone pseudo base station test simulator 1 via a storage medium such as a memory or a network line. .

一方、携帯電話用擬似基地局試験シミュレータ1を用いてテストを行う際には、携帯電話用擬似基地局試験シミュレータ1を起動させる。すると、シナリオ取込部2に記憶されているテストシナリオ11が、エンジン保存部3に記録されているエンジン12により読み取られて実行される。   On the other hand, when a test is performed using the mobile phone pseudo base station test simulator 1, the mobile phone pseudo base station test simulator 1 is activated. Then, the test scenario 11 stored in the scenario capturing unit 2 is read and executed by the engine 12 recorded in the engine storage unit 3.

〔携帯電話用擬似基地局試験シミュレータ側の処理〕
図7は、図1に示したシナリオ取込部2に取り込まれるテストシナリオの構造を説明する模式図であり、図1と同一のものには同一の符号を付してある。
[Processing on the mobile phone simulated base station test simulator side]
FIG. 7 is a schematic diagram for explaining the structure of a test scenario taken into the scenario take-in unit 2 shown in FIG. 1, and the same components as those in FIG. 1 are denoted by the same reference numerals.

図7において、テストシナリオ11は、シナリオ取込部2では、シナリオデータベース61の形態で記録されている。   In FIG. 7, the test scenario 11 is recorded in the scenario database 61 in the scenario database 61.

そして、シナリオ構成片21を構成する複数のシーケンスそれぞれが、シナリオデータベース61の複数のレコード62と対応して記録されている。   Each of the plurality of sequences constituting the scenario component piece 21 is recorded corresponding to the plurality of records 62 of the scenario database 61.

図8は、本発明に係る通信基地局の試験シミュレータシステムにおけるデータ処理手順の一例を示すフローチャートであり、図1に示したエンジン12によりシナリオデータベース61内の複数のシーケンスが実行される手順に対応する。なお、(81)〜(84)、(85−1)〜(85−N),(86)は各ステップを示す。   FIG. 8 is a flowchart showing an example of a data processing procedure in the test simulator system of the communication base station according to the present invention, corresponding to a procedure in which a plurality of sequences in the scenario database 61 are executed by the engine 12 shown in FIG. To do. In addition, (81)-(84), (85-1)-(85-N), (86) shows each step.

先ず、テストシナリオ11が記録されているシナリオデータベース61(図1に示すシナリオ取込部2内に確保される)がオープンされる(81)。そして、シナリオデータベース61のレコード62が存在するかどうかを判定する(82)。ここで、レコード62が存在すると判定した場合は、エンジン12により1つ読み取られる(83)。そして、読み取られたレコード62がどのような種類の処理であるかをその属性から判定する(84)。   First, the scenario database 61 in which the test scenario 11 is recorded (secured in the scenario capturing unit 2 shown in FIG. 1) is opened (81). Then, it is determined whether or not the record 62 of the scenario database 61 exists (82). If it is determined that the record 62 exists, the engine 12 reads one (83). Then, it is determined from the attribute what kind of processing the read record 62 is (84).

そして、その種類に応じて、対応する種類のエンジン12のプログラムを起動させることにより、異なるシナリオ処理を実行する(85)。   Then, according to the type, a different scenario process is executed by starting the program of the corresponding type of engine 12 (85).

なお、異なるシナリオ処理として、チャンネル要求(85−1)、チャンネルの割当て(85−2)、その他図示しない他のシナリオ処理(85−3)〜(85−N)を実行可能としている。   As different scenario processes, a channel request (85-1), channel assignment (85-2), and other scenario processes (85-3) to (85-N) not shown can be executed.

例えば、レコード62がチャンネル割当シーケンスであった場合、エンジン保存部3で読み取られた後、エンジン12のチャンネル割当処理プログラムが起動され、API保存部4に処理が伝達される。   For example, when the record 62 is a channel assignment sequence, the engine storage unit 3 reads the record 62, and then the channel assignment processing program of the engine 12 is activated and the process is transmitted to the API storage unit 4.

さらに、API保存部4からプロトコル蓄積部5に処理が伝達される。プロトコル蓄積部5では、電波のチャンネル割当に用いるプロトコルが抽出される。そして、プロトコル蓄積部5から無線通信部6に処理が伝達されて、無線通信部6において、電波チャンネルが確保され、携帯電話機7との通信に用いるチャンネルが割当てられる処理が実行される。   Further, processing is transmitted from the API storage unit 4 to the protocol storage unit 5. The protocol storage unit 5 extracts a protocol used for radio wave channel assignment. Then, the process is transmitted from the protocol storage unit 5 to the wireless communication unit 6, and the wireless communication unit 6 executes a process of securing a radio wave channel and assigning a channel used for communication with the mobile phone 7.

なお、図8において、種類別の処理の実行が終了した後、ステップ(82)へ戻り、読み込む次のレコードが存在するかどうかを判定して、ステップ(83)移行の処理を繰り返すこととなる。そして、レコード62が存在しないと判断した場合は、シナリオデータベース61をクローズして(86)、本処理を終了する。   In FIG. 8, after the execution of the process for each type is completed, the process returns to step (82) to determine whether there is a next record to be read, and the process of step (83) is repeated. . If it is determined that the record 62 does not exist, the scenario database 61 is closed (86), and this process is terminated.

上記実施形態によれば、プログラム作成に熟知していないテスタであっても、正常にテストシナリオとして機能するテストシナリオを短時間に効率よく作成し、該作成されたテストシナリオを携帯電話用擬似基地局試験シミュレータ1で自在にテストすることができるので、テストシナリオ作成に要する作業負担が大幅に軽減され、誰でも各種の携帯電話用擬似基地局試験シミュレータ1に適応するテストシナリオを安価なコストで効率よく作成できる。   According to the above embodiment, even for a tester who is not familiar with program creation, a test scenario that functions normally as a test scenario can be efficiently created in a short time, and the created test scenario can be used as a mobile phone pseudo-base. Since the test can be freely performed by the station test simulator 1, the work load required for creating the test scenario is greatly reduced, and anyone can test the test scenario suitable for various types of mobile phone pseudo-base station test simulator 1 at low cost. Can be created efficiently.

なお、上記第1実施形態は、携帯電話用擬似基地局試験シミュレータに適用可能なシミュレータシステムの構成をハードウエア資源で構成する場合について説明したが、無論、各構成手段をソフトウエア資源で構成することも可能であり、擬似基地局試験シミュレータに適用可能なシミュレータシステムにおける試験方法も本発明の適用範囲である。   In the first embodiment, the case where the simulator system configuration applicable to the mobile phone pseudo base station test simulator is configured by hardware resources has been described. Of course, each configuration means is configured by software resources. The test method in the simulator system applicable to the pseudo base station test simulator is also applicable to the present invention.

また、その処理は、図示しないが図1に示したエンジン12によりシナリオデータベース61内の複数のシーケンスが実行される手順に対応する。   The process corresponds to a procedure in which a plurality of sequences in the scenario database 61 are executed by the engine 12 shown in FIG.

なお、本実施形態において、エンジン保存部3は、コンピュータ装置を構成するCPU,RAM,ROMを備えたものとして構成することができ、CPUは、本試験方法の制御主体として、各プログラムの実行を総括的に制御する。   In the present embodiment, the engine storage unit 3 can be configured to include a CPU, a RAM, and a ROM that constitute a computer device, and the CPU executes each program as a control subject of the present test method. Overall control.

<第2実施形態>
第2実施形態は、第1実施形態において、携帯電話機を携帯電話用擬似基地局試験シミュレータ内部で仮想的に構成するものである。
<Second Embodiment>
In the second embodiment, the mobile phone is virtually configured in the mobile phone pseudo base station test simulator in the first embodiment.

≪システム構成の説明≫
図9は、本発明の第2実施形態を示すテストシナリオ編集装置および擬似基地局試験シミュレータに適用可能なシミュレータシステムの構成を説明するブロック図である。第1実施形態と同様の構成のものには第1実施形態と同じ番号を付し、その説明を省略する。
図9において、携帯電話用擬似基地局試験シミュレータ91は、シナリオ取込部2とエンジン保存部3とAPI保存部4とプロトコル蓄積部5と基地局側擬似無線通信部92と仮想端末構成部93とから構成されている。
≪Explanation of system configuration≫
FIG. 9 is a block diagram illustrating a configuration of a simulator system applicable to the test scenario editing apparatus and the pseudo base station test simulator showing the second embodiment of the present invention. Components having the same configurations as those of the first embodiment are denoted by the same reference numerals as those of the first embodiment, and description thereof is omitted.
In FIG. 9, a mobile phone pseudo base station test simulator 91 includes a scenario capturing unit 2, an engine storage unit 3, an API storage unit 4, a protocol storage unit 5, a base station side pseudo wireless communication unit 92, and a virtual terminal configuration unit 93. It consists of and.

なお、仮想端末構成部93の内部には、仮想端末側仮想無線通信部94と仮想通信折返部95と仮想端末側プログラム蓄積部96とが設けられており、実際の携帯電話機における通信処理を担う部分(例えば、第1実施形態における携帯電話機7内部の通信処理機能を提供することができる部分(図示しない)と同等の構成を有する部分)を提供できるように構成されている。   A virtual terminal side virtual wireless communication unit 94, a virtual communication loopback unit 95, and a virtual terminal side program storage unit 96 are provided inside the virtual terminal configuration unit 93, and are responsible for communication processing in an actual mobile phone. A portion (for example, a portion having a configuration equivalent to a portion (not shown) capable of providing a communication processing function inside the mobile phone 7 in the first embodiment) can be provided.

基地局側擬似無線通信部92は、前述の第1実施形態における無線通信部6に相当するものであって、携帯電話用擬似基地局試験シミュレータ91内部で仮想端末構成部93と有線で通信することにより、無線を利用せずに有線を用いて擬似的に無線通信を行う機能を有するものである。   The base station side pseudo wireless communication unit 92 corresponds to the wireless communication unit 6 in the first embodiment described above, and communicates with the virtual terminal configuration unit 93 in a wired manner inside the mobile phone pseudo base station test simulator 91. Thus, it has a function of performing pseudo wireless communication using wired without using wireless.

また、仮想端末側仮想無線通信部94は、基地局側擬似無線通信部92と有線で通信することで、無線通信を行っているが如く擬似的に通信を行うことができるよう構成されているものである。   Further, the virtual terminal side virtual wireless communication unit 94 is configured to be able to perform pseudo communication as if performing wireless communication by performing wired communication with the base station side pseudo wireless communication unit 92. Is.

さらに、仮想通信折返部95は、後述する仮想端末側プログラム蓄積部96が仮想端末側仮想無線通信部94と通信する際に、例えば携帯電話機位置登録情報を自動処理するといった、同期用のデータや手続上必要な制御データを仮想端末側プログラム蓄積部96へ返答するものである。   Further, the virtual communication loopback unit 95 performs synchronization data such as automatic processing of cellular phone location registration information when a virtual terminal side program storage unit 96 described later communicates with the virtual terminal side virtual wireless communication unit 94. Control data necessary for the procedure is returned to the virtual terminal side program storage unit 96.

また、仮想端末側プログラム蓄積部96は、実際の携帯電話機における通信機能部分を提供する、CDMAやGSMといった携帯電話用通信方式規格ごとの複数のプロトコル別に処理機能を有するアプリケーションが実装されている。   The virtual terminal-side program storage unit 96 is provided with an application having a processing function for each of a plurality of protocols for each mobile phone communication system standard such as CDMA and GSM, which provides a communication function portion in an actual mobile phone.

なお、仮想端末構成部93内部に設けられた仮想端末側プログラム蓄積部96は、RAMなどの書き換え可能記憶媒体から構成されている。   The virtual terminal side program storage unit 96 provided in the virtual terminal configuration unit 93 is configured by a rewritable storage medium such as a RAM.

これは、仮想端末構成部93が機能するための各メーカ・各キャリアごとの携帯電話機用プログラムを、例えば既に携帯電話機用プログラムが記憶されている記憶媒体97からプログラムをコピーすることによって実装し、携帯電話機用プログラムがロードされるよう構成するためである。   This is implemented by copying the mobile phone program for each manufacturer and each carrier for the virtual terminal configuration unit 93 to function, for example, by copying the program from the storage medium 97 in which the mobile phone program is already stored, This is because the mobile phone program is loaded.

コピーする記憶媒体97を取り替えて別の記憶媒体97に記憶されたプログラムをコピーすることによって、他の携帯電話機用プログラムに変更して実装することが容易に可能である。   By replacing the storage medium 97 to be copied and copying the program stored in another storage medium 97, it is possible to easily change and implement the program for another mobile phone.

ところで、実際の携帯電話機において、公衆通信事業者(キャリア)ごとに提供されたSIMカードと呼ばれるICカードが用いられることが一般的である。そして、そのSIMカードを交換することによって別のキャリアを利用することができる。   By the way, in an actual mobile phone, an IC card called a SIM card provided for each public carrier (carrier) is generally used. Then, another carrier can be used by exchanging the SIM card.

そこで、前述の記憶媒体97に該SIMカードの一部データ(通信処理に必要となるデータ)を記憶させて用いることにより、キャリアを変更する機能を提供することができる。   Therefore, a function of changing the carrier can be provided by storing and using a part of the SIM card data (data necessary for communication processing) in the storage medium 97 described above.

次に、第2実施形態におけるシステム処理について説明する。なお、第2実施形態におけるシステム処理では、始めに、前述の第1実施形態のシステム処理の説明における、シナリオ編集装置側の処理と同じ処理がなされるので、その説明を省略する。   Next, system processing in the second embodiment will be described. In the system processing in the second embodiment, first, the same processing as the processing on the scenario editing apparatus side in the description of the system processing in the first embodiment is performed, and thus the description thereof is omitted.

≪システム処理の説明≫
〔携帯電話用擬似基地局試験シミュレータ側の処理〕
第1実施形態の場合と異なり、第2実施形態では、図7におけるレコード62がチャンネル割当シーケンスであった場合、図9において、エンジン保存部3で読み取られた後、エンジン12のチャンネル割当処理プログラムが起動され、API保存部4に処理が伝達される。
<< Description of system processing >>
[Processing on the mobile phone simulated base station test simulator side]
Unlike the case of the first embodiment, in the second embodiment, when the record 62 in FIG. 7 is a channel assignment sequence, the program is read by the engine storage unit 3 in FIG. Is started, and the process is transmitted to the API storage unit 4.

さらに、API保存部4からプロトコル蓄積部5に処理が伝達される。プロトコル蓄積部5では、電波のチャンネル割当に用いるプロトコルが抽出される。   Further, processing is transmitted from the API storage unit 4 to the protocol storage unit 5. The protocol storage unit 5 extracts a protocol used for radio wave channel assignment.

次いで、プロトコル蓄積部5から基地局側擬似無線通信部92へ処理が伝達され、さらに仮想端末構成部93内部の仮想端末側仮想無線通信部94へ有線を用いて処理が伝達される。この際、無線は用いられないが、無線通信を行う際に用いる処理とほぼ同等の有線通信を用いた処理が利用されることにより、擬似的に無線通信と同等となる通信を行う。   Next, the processing is transmitted from the protocol storage unit 5 to the base station side pseudo wireless communication unit 92, and further, the processing is transmitted to the virtual terminal side virtual wireless communication unit 94 inside the virtual terminal configuration unit 93 using a wire. At this time, although wireless is not used, a process using wire communication substantially equivalent to the process used when performing wireless communication is used, thereby performing communication that is equivalent to wireless communication in a pseudo manner.

そして、仮想端末側仮想無線通信部94を介して、仮想端末側プログラム蓄積部96に処理が伝達される。この仮想端末側プログラム蓄積部96では、仮想端末構成部93側での電波のチャンネル割当に用いるプロトコルの抽出処理が行われ、さらに携帯電話機における種々の通信処理が行われる。   Then, the process is transmitted to the virtual terminal side program storage unit 96 via the virtual terminal side virtual wireless communication unit 94. The virtual terminal side program storage unit 96 performs extraction processing of a protocol used for radio wave channel assignment on the virtual terminal configuration unit 93 side, and further performs various communication processing in the mobile phone.

このような第2実施形態のように、仮想端末構成部93を携帯電話用擬似基地局試験シミュレータ91に設け、携帯電話用擬似基地局試験シミュレータ91と仮想端末構成部93とが通信する、つまり、仮想端末構成部93が第1実施形態の携帯電話機7の通信機能を仮想的に代行して通信することによって、実物の携帯電話機に提供されるプログラム群が開発途上であっても、通信処理に必要な仮想端末側プログラム蓄積部96を前もって用意することにより、仮想端末側仮想無線通信部94を介して擬似的に無線通信することができる試験環境を構築でき、テストを行うことができる。   As in the second embodiment, the virtual terminal configuration unit 93 is provided in the mobile phone pseudo base station test simulator 91, and the mobile phone pseudo base station test simulator 91 and the virtual terminal configuration unit 93 communicate. Even if the program group provided to the actual mobile phone is under development by the virtual terminal configuration unit 93 virtually communicating with the communication function of the mobile phone 7 of the first embodiment, the communication processing By preparing in advance the necessary virtual terminal side program storage unit 96, a test environment capable of performing pseudo wireless communication via the virtual terminal side virtual wireless communication unit 94 can be constructed and a test can be performed.

その結果、実際の携帯電話機を用意してからテストする場合と比較して、システムの不具合を早期に発見し解消することができ、携帯電話機や基地局の携帯電話システムの開発期間を大幅に短縮し、システム開発費用を低減させることができる。   As a result, compared to testing with an actual mobile phone, system failures can be detected and resolved earlier, greatly shortening the development period for mobile phones and base station mobile phone systems. In addition, system development costs can be reduced.

また、仮想端末側プログラム蓄積部96が、機能向上するといったように、仕様変更になった場合でも、随時テストを行うことができ、システム開発の効率が向上する。   Further, even when the specification is changed such that the function of the virtual terminal side program storage unit 96 is improved, a test can be performed at any time, and the efficiency of system development is improved.

さらに、実際の携帯電話機では、異なる携帯電話機製造業者(メーカ)や公衆通信事業者(キャリア)のテストを行う際に、それぞれのメーカ・キャリアの携帯電話機・キャリアのSIMカードなどを用意する必要が生じる場合があるが、第2実施形態のように仮想的に端末を提供することにより、それぞれのメーカ・キャリアのシステムを仮想的に構成することができ、それら相互間の変更が容易となり、テストの際の利便性が向上する。   Furthermore, in actual mobile phones, when testing different mobile phone manufacturers (manufacturers) and public telecommunications carriers (carriers), it is necessary to prepare mobile phones of the respective manufacturers and carriers, SIM cards of the carriers, etc. Although it may occur, by providing a terminal virtually as in the second embodiment, it is possible to virtually configure each manufacturer / carrier system, making it easy to change between them, and testing Convenience at the time of improvement.

さらに、メーカやキャリアとしても、テストが早期に行われることによりシステム納入までの期間が短縮するという利点がある。   In addition, manufacturers and carriers also have the advantage of shortening the time to system delivery due to early testing.

そして、第1実施形態のように無線通信部6と携帯電話機7との間で無線通信するために無線電波を送出する必要が無く、無線電波を送出することが好ましくない・送出できない周辺環境であっても、携帯電話用擬似基地局試験シミュレータ91を動作させることができる。   And, it is not necessary to transmit radio waves for wireless communication between the radio communication unit 6 and the mobile phone 7 as in the first embodiment, and it is not preferable to transmit radio waves. Even in such a case, the mobile phone pseudo base station test simulator 91 can be operated.

なお、上記第2実施形態は、携帯電話用擬似基地局試験シミュレータに適用可能なシミュレータシステムの構成をハードウエア資源で構成する場合について説明したが、無論、各構成手段をソフトウエア資源で構成することも可能であり、擬似基地局試験シミュレータに適用可能なシミュレータシステムにおける試験方法も本発明の適用範囲である。   In the second embodiment, the configuration of the simulator system that can be applied to the mobile phone pseudo base station test simulator is configured with hardware resources. Of course, each configuration means is configured with software resources. The test method in the simulator system applicable to the pseudo base station test simulator is also applicable to the present invention.

また、その処理は、図示しないが図9に示したエンジン12によりシナリオデータベース61内の複数のシーケンスが実行される手順に対応する。   The process corresponds to a procedure in which a plurality of sequences in the scenario database 61 are executed by the engine 12 shown in FIG.

なお、本実施形態において、エンジン保存部3は、コンピュータ装置を構成するCPU,RAM,ROMを備えたものとして構成することができ、CPUは、本試験方法の制御主体として、各プログラムの実行を総括的に制御する。   In the present embodiment, the engine storage unit 3 can be configured to include a CPU, a RAM, and a ROM that constitute a computer device, and the CPU executes each program as a control subject of the present test method. Overall control.

<第3実施形態>
第3実施形態は、第1実施形態・第2実施形態とは異なり、テストシナリオを端末側に適用して、試験を行うものである。
<Third Embodiment>
Unlike the first and second embodiments, the third embodiment applies a test scenario to the terminal side and performs a test.

≪システム構成の説明≫
図10は、本発明の第3実施形態を示すテストシナリオ編集装置および擬似端末試験シミュレータに適用可能なシミュレータシステムの構成を説明するブロック図である。第1実施形態と同様の構成のものには同じ番号を付し、その説明を省略する。
≪Explanation of system configuration≫
FIG. 10 is a block diagram illustrating a configuration of a simulator system applicable to the test scenario editing apparatus and the pseudo terminal test simulator according to the third embodiment of the present invention. The same number is attached | subjected to the thing similar to 1st Embodiment, and the description is abbreviate | omitted.

図10において、基地局用擬似端末試験シミュレータ101は、シナリオ取込部2とエンジン保存部3とAPI保存部4とプロトコル蓄積部5と無線通信部102とから構成されている。   In FIG. 10, the base station pseudo terminal test simulator 101 includes a scenario capturing unit 2, an engine storage unit 3, an API storage unit 4, a protocol storage unit 5, and a wireless communication unit 102.

無線通信部102は、後述する携帯電話用基地局103と通信を行うための無線電波を発出するものである。なお、この無線通信部102の代わりに、図示しない基地局接続部として構成し、携帯電話用基地局103と該基地局接続部とを図示しないケーブルで有線接続して通信する構成とすることも可能である。   The wireless communication unit 102 emits radio waves for communicating with a mobile phone base station 103 to be described later. Instead of the wireless communication unit 102, a base station connection unit (not shown) may be configured, and the mobile phone base station 103 and the base station connection unit may be connected by a cable (not shown) to communicate. Is possible.

一方、携帯電話用基地局103は、テスト対象である実際の携帯電話用基地局が用いられる。   On the other hand, the mobile phone base station 103 is an actual mobile phone base station to be tested.

次に、第3実施形態におけるシステム処理について説明する。なお、第3実施形態におけるシステム処理では、始めに、前述の第1実施形態のシステム処理の説明における、シナリオ編集装置側の処理と同じ処理がなされるので、その説明を省略する。   Next, system processing in the third embodiment will be described. In the system processing in the third embodiment, first, the same processing as the processing on the scenario editing apparatus side in the description of the system processing in the first embodiment is performed, and thus the description thereof is omitted.

≪システム処理の説明≫
〔基地局用擬似端末試験シミュレータ側の処理〕
第1実施形態の場合と異なり、第3実施形態では、図7におけるレコード62がチャンネル割当シーケンスであった場合、エンジン保存部3で読み取られた後、エンジン12のチャンネル割当処理プログラムが起動され、API保存部4に処理が伝達される。そして、さらに、API保存部4からプロトコル蓄積部5に処理が伝達される。プロトコル蓄積部5では、電波のチャンネル割当に用いるプロトコルが抽出される。そして、プロトコル蓄積部5から無線通信部102に処理が伝達されて、無線通信部102において、電波チャンネルが確保され、携帯電話用基地局103との通信に用いるチャンネルが割当てられる処理が実行される。
<< Description of system processing >>
[Processing on the base station pseudo-terminal test simulator side]
Unlike the case of the first embodiment, in the third embodiment, when the record 62 in FIG. 7 is a channel assignment sequence, after being read by the engine storage unit 3, the channel assignment processing program of the engine 12 is started, Processing is transmitted to the API storage unit 4. Further, the processing is transmitted from the API storage unit 4 to the protocol storage unit 5. The protocol storage unit 5 extracts a protocol used for radio wave channel assignment. Then, the process is transmitted from the protocol storage unit 5 to the wireless communication unit 102, and the wireless communication unit 102 executes a process of securing a radio wave channel and assigning a channel used for communication with the mobile phone base station 103. .

このような第3実施形態のように、テストシナリオ104を基地局用擬似端末試験シミュレータ101に適用することによって、端末側に、所望するテストを実施可能とするテストシナリオを適用でき、テストが可能となる範囲が広がり、柔軟にテストを行うことができる。   As in the third embodiment, by applying the test scenario 104 to the base station pseudo-terminal test simulator 101, it is possible to apply a test scenario that enables a desired test to be performed on the terminal side. The range is expanded and the test can be performed flexibly.

なお、上記第3実施形態は、基地局用擬似端末試験シミュレータに適用可能なシミュレータシステムの構成をハードウエア資源で構成する場合について説明したが、無論、各構成手段をソフトウエア資源で構成することも可能であり、擬似端末試験シミュレータに適用可能なシミュレータシステムにおける試験方法も本発明の適用範囲である。   In the third embodiment, the case where the simulator system configuration applicable to the base station pseudo-terminal test simulator is configured with hardware resources has been described. Of course, each configuration means is configured with software resources. A test method in a simulator system applicable to a pseudo terminal test simulator is also within the scope of the present invention.

また、その処理は、図示しないが図10に示したエンジン12によりシナリオデータベース61内の複数のシーケンスが実行される手順に対応する。   The processing corresponds to a procedure in which a plurality of sequences in the scenario database 61 are executed by the engine 12 shown in FIG.

なお、本実施形態において、エンジン保存部3は、コンピュータ装置を構成するCPU,RAM,ROMを備えたものとして構成することができ、CPUは、本試験方法の制御主体として、各プログラムの実行を総括的に制御する。   In the present embodiment, the engine storage unit 3 can be configured to include a CPU, a RAM, and a ROM that constitute a computer device, and the CPU executes each program as a control subject of the present test method. Overall control.

<第4実施形態>
第4実施形態は、第3実施形態において、実際の携帯電話用基地局を基地局用擬似端末試験シミュレータ内部で仮想的に構成するものである。
<Fourth embodiment>
In the fourth embodiment, an actual mobile phone base station is virtually configured in the base station pseudo-terminal test simulator in the third embodiment.

≪システム構成の説明≫
図11は、本発明の第4実施形態を示すテストシナリオ編集装置および擬似端末試験シミュレータに適用可能なシミュレータシステムの構成を説明するブロック図である。第3実施形態と同様の構成のものには同じ番号を付し、その説明を省略する。
≪Explanation of system configuration≫
FIG. 11 is a block diagram illustrating a configuration of a simulator system applicable to the test scenario editing apparatus and the pseudo terminal test simulator according to the fourth embodiment of the present invention. The same number is attached | subjected to the thing similar to 3rd Embodiment, and the description is abbreviate | omitted.

図11において、基地局用擬似端末試験シミュレータ111は、シナリオ取込部2とエンジン保存部3とAPI保存部4とプロトコル蓄積部5と端末側擬似無線通信部112と仮想基地局構成部113とから構成されている。   In FIG. 11, the base station pseudo-terminal test simulator 111 includes a scenario capturing unit 2, an engine storage unit 3, an API storage unit 4, a protocol storage unit 5, a terminal-side pseudo wireless communication unit 112, and a virtual base station configuration unit 113. It is composed of

また、仮想基地局構成部113の内部には、仮想基地局側仮想無線通信部114と仮想通信折返部115と仮想基地局側プログラム蓄積部116とが設けられており、実際の携帯電話用基地局における通信処理を担う部分(例えば、第3実施形態における携帯電話用基地局103内部の通信処理機能を提供することができる部分(図示しない)と同等の構成を有する部分)を提供できるように構成されている。   In addition, a virtual base station side virtual wireless communication unit 114, a virtual communication loopback unit 115, and a virtual base station side program storage unit 116 are provided inside the virtual base station configuration unit 113, and an actual mobile phone base A portion responsible for communication processing in a station (for example, a portion having a configuration equivalent to a portion (not shown) that can provide a communication processing function inside the mobile phone base station 103 in the third embodiment) can be provided. It is configured.

端末側擬似無線通信部112は、前述の第3実施形態における無線通信部102に相当するものであって、基地局用擬似端末試験シミュレータ111内部で仮想基地局構成部113と有線で通信することにより、無線を利用せずに有線を用いて擬似的に無線通信を行う機能を有するものである。   The terminal-side pseudo wireless communication unit 112 corresponds to the wireless communication unit 102 in the third embodiment described above, and communicates with the virtual base station configuration unit 113 in a wired manner within the base station pseudo terminal test simulator 111. Thus, it has a function of performing pseudo wireless communication using a wire without using wireless.

また、仮想基地局側仮想無線通信部114は、端末側擬似無線通信部112と有線で通信することで、無線通信を行っているが如く擬似的に通信を行うことができるよう構成されているものである。   In addition, the virtual base station side virtual wireless communication unit 114 is configured to perform pseudo communication as if performing wireless communication by communicating with the terminal side pseudo wireless communication unit 112 by wire. Is.

さらに、仮想通信折返部115は、後述する仮想基地局側プログラム蓄積部116が仮想基地局側仮想無線通信部114と通信する際に、例えば携帯電話機位置登録情報を自動処理するといった、同期用のデータや手続上必要な制御データを仮想基地局側プログラム蓄積部116へ返答するものである。   Further, the virtual communication loopback unit 115 performs synchronization processing such as automatic processing of mobile phone location registration information when a virtual base station side program storage unit 116 described later communicates with the virtual base station side virtual wireless communication unit 114. Data and control data necessary for the procedure are returned to the virtual base station side program storage unit 116.

また、仮想基地局側プログラム蓄積部116は、実際の携帯電話用基地局における通信機能部分を提供する、CDMAやGSMといった携帯電話用通信方式規格ごとの複数のプロトコル別に処理機能を有するアプリケーションが実装されている。   The virtual base station side program storage unit 116 is provided with an application having a processing function for each of a plurality of protocols for each mobile phone communication system standard such as CDMA and GSM, which provides a communication function part in an actual mobile phone base station. Has been.

次に、第4実施形態におけるシステム処理について説明する。なお、第4実施形態におけるシステム処理では、始めに、前述の第1実施形態のシステム処理の説明における、シナリオ編集装置側の処理と同じ処理がなされるので、その説明を省略する。   Next, system processing in the fourth embodiment will be described. In the system processing in the fourth embodiment, first, the same processing as the processing on the scenario editing apparatus side in the description of the system processing in the first embodiment is performed, and thus the description thereof is omitted.

≪システム処理の説明≫
〔基地局用擬似端末試験シミュレータ側の処理〕
第3実施形態の場合と異なり、第4実施形態では、図7におけるレコード62がチャンネル割当シーケンスであった場合、エンジン保存部3で読み取られた後、エンジン12のチャンネル割当処理プログラムが起動され、API保存部4に処理が伝達される。そして、さらに、API保存部4からプロトコル蓄積部5に処理が伝達される。プロトコル蓄積部5では、電波のチャンネル割当に用いるプロトコルが抽出される。
<< Description of system processing >>
[Processing on the base station pseudo-terminal test simulator side]
Unlike the case of the third embodiment, in the fourth embodiment, when the record 62 in FIG. 7 is a channel assignment sequence, after being read by the engine storage unit 3, the channel assignment processing program of the engine 12 is started, Processing is transmitted to the API storage unit 4. Further, the processing is transmitted from the API storage unit 4 to the protocol storage unit 5. The protocol storage unit 5 extracts a protocol used for radio wave channel assignment.

次いで、プロトコル蓄積部5から端末側擬似無線通信部112に処理が伝達される。さらに仮想基地局構成部113内部の仮想基地局側仮想無線通信部114へ有線を用いて処理が伝達される。この際、無線は用いられないが、無線通信を行う際に用いる処理とほぼ同等の有線通信を用いた処理が利用されることにより、擬似的に無線通信と同等となる通信を行う。   Next, the processing is transmitted from the protocol storage unit 5 to the terminal-side pseudo wireless communication unit 112. Further, the process is transmitted to the virtual base station side virtual wireless communication unit 114 inside the virtual base station configuration unit 113 using a wire. At this time, although wireless is not used, a process using wire communication substantially equivalent to the process used when performing wireless communication is used, thereby performing communication that is equivalent to wireless communication in a pseudo manner.

そして、仮想基地局側仮想無線通信部114を介して、仮想基地局側プログラム蓄積部116に処理が伝達される。この仮想基地局側プログラム蓄積部116では、仮想基地局構成部113側での電波のチャンネル割当に用いるプロトコルの抽出処理が行われ、さらに携帯電話用基地局における種々の通信処理が行われる。   Then, the process is transmitted to the virtual base station side program storage unit 116 via the virtual base station side virtual wireless communication unit 114. In the virtual base station side program storage unit 116, a protocol used for channel allocation of radio waves on the virtual base station configuration unit 113 side is extracted, and various communication processes in the mobile phone base station are performed.

このような第4実施形態のように、仮想基地局構成部113を基地局用擬似端末試験シミュレータ111に設け、基地局用擬似端末試験シミュレータ111と仮想基地局構成部113とが通信する、つまり、仮想基地局構成部113が第3実施形態の携帯電話用基地局103の通信機能を擬似的に代行して通信することによって、実物の携帯電話用基地局に提供されるプログラム群が開発途上であっても、通信処理に必要な仮想基地局側プログラム蓄積部116を前もって用意することにより、仮想基地局側仮想無線通信部114を介して擬似的に無線通信することができる試験環境を構築でき、テストを行うことができる。   As in the fourth embodiment, the virtual base station configuration unit 113 is provided in the base station pseudo terminal test simulator 111, and the base station pseudo terminal test simulator 111 and the virtual base station configuration unit 113 communicate with each other. The virtual base station configuration unit 113 performs pseudo-communication on behalf of the communication function of the mobile phone base station 103 of the third embodiment, so that a program group provided to the actual mobile phone base station is under development. Even so, by preparing in advance the virtual base station side program storage unit 116 necessary for communication processing, a test environment capable of performing pseudo wireless communication via the virtual base station side virtual wireless communication unit 114 is constructed. Yes, you can test.

その結果、実際の携帯電話用基地局を用意してからテストする場合と比較して、システムの不具合を早期に発見し解消することができ、携帯電話機や基地局の携帯電話システムの開発期間を大幅に短縮し、システム開発費用を低減させることができる。   As a result, it is possible to detect and resolve system failures early compared to the case of testing after preparing an actual mobile phone base station, and the development period of mobile phone systems for mobile phones and base stations can be reduced. This greatly shortens the system development cost.

また、仮想基地局側プログラム蓄積部116が、機能向上するといったように、仕様変更になった場合でも、随時テストを行うことができ、システム開発の効率が向上する。   Further, even when the specification is changed such that the function of the virtual base station side program storage unit 116 is improved, a test can be performed at any time, and the efficiency of system development is improved.

さらに、第3実施形態のように無線通信部102と携帯電話用基地局103との間で無線通信するために無線電波を送出する必要が無く、無線電波を送出することが好ましくない・送出できない周辺環境であっても、基地局用擬似端末試験シミュレータ111を動作させることができる。   Furthermore, it is not necessary to transmit radio waves for wireless communication between the wireless communication unit 102 and the mobile phone base station 103 as in the third embodiment, and it is not preferable / cannot be transmitted. Even in the surrounding environment, the base station pseudo-terminal test simulator 111 can be operated.

なお、上記第4実施形態は、基地局用擬似端末試験シミュレータに適用可能なシミュレータシステムの構成をハードウエア資源で構成する場合について説明したが、無論、各構成手段をソフトウエア資源で構成することも可能であり、擬似端末試験シミュレータに適用可能なシミュレータシステムにおける試験方法も本発明の適用範囲である。   In addition, although the said 4th Embodiment demonstrated the case where the structure of the simulator system applicable to the pseudo | simulation terminal test simulator for base stations was comprised with a hardware resource, of course, each structure means shall be comprised with a software resource. A test method in a simulator system applicable to a pseudo terminal test simulator is also within the scope of the present invention.

また、その処理は、図示しないが図11に示したエンジン12によりシナリオデータベース61内の複数のシーケンスが実行される手順に対応する。   The process corresponds to a procedure in which a plurality of sequences in the scenario database 61 are executed by the engine 12 shown in FIG.

なお、本実施形態において、エンジン保存部3は、コンピュータ装置を構成するCPU,RAM,ROMを備えたものとして構成することができ、CPUは、本試験方法の制御主体として、各プログラムの実行を総括的に制御する。   In the present embodiment, the engine storage unit 3 can be configured to include a CPU, a RAM, and a ROM that constitute a computer device, and the CPU executes each program as a control subject of the present test method. Overall control.

<第5実施形態>
なお、本発明に係る通信基地局試験シミュレータや通信端末試験シミュレータ及び通信基地局試験シミュレータや通信端末試験シミュレータの試験方法は、ディスプレイなどを備えた汎用の計算機システムにCD−ROMなどの情報記録媒体に記録されたプログラム(図6,図8に示すような手順やシナリオ構成片の登録等を含む)を読み込ませて、この汎用計算機システムのマイクロプロセッサに上述した処理を実行させる装置構成においても実施することが可能である。
<Fifth Embodiment>
Note that the communication base station test simulator, communication terminal test simulator, communication base station test simulator, and communication terminal test simulator testing method according to the present invention include an information recording medium such as a CD-ROM in a general-purpose computer system including a display. This is also implemented in a device configuration that reads the program recorded in the program (including procedures and registration of scenario components as shown in FIGS. 6 and 8) and causes the microprocessor of this general-purpose computer system to execute the above-described processing. Is possible.

この場合、本発明に係る上記シナリオ編集処理、携帯電話用擬似基地局試験シミュレータや基地局用擬似端末試験シミュレータの試験処理を実行するためのプログラム(すなわち、ハードウェアシステムで用いられるプログラム)は、媒体に記録された状態で提供される。プログラムなどが記録される情報記録媒体としては、CD−ROMに限られるものではなく、ROM,RAM,フレキシブルディスク,メモリカード等が用いられても良い。   In this case, the program for executing the scenario editing process according to the present invention, the test process of the mobile phone pseudo base station test simulator and the base station pseudo terminal test simulator (that is, the program used in the hardware system), Provided as recorded on the medium. The information recording medium on which the program is recorded is not limited to the CD-ROM, and a ROM, RAM, flexible disk, memory card, or the like may be used.

また、媒体に記録されたプログラムは、ハードウェアシステムに組み込まれている記憶装置、例えばハードディスク装置にインストールされることにより、このプログラムを実行して実現することができる。   In addition, the program recorded on the medium can be realized by executing the program by being installed in a storage device incorporated in the hardware system, for example, a hard disk device.

上記実施形態では、携帯電話用擬似基地局試験シミュレータや基地局用擬似端末試験シミュレータに適用する場合について説明したが、試験シミュレータであって、一連のプログラムを構造化して記述できるものであれば、携帯電話用擬似基地局試験シミュレータや基地局用擬似端末試験シミュレータに限定されず、種々の試験シミュレータに適用可能である。   In the above embodiment, the case of applying to a mobile phone pseudo base station test simulator and a base station pseudo terminal test simulator has been described, but if it is a test simulator and a series of programs can be structured and described, The present invention is not limited to the mobile phone pseudo base station test simulator and the base station pseudo terminal test simulator, and can be applied to various test simulators.

本発明の第1実施形態を示すテストシナリオ編集装置および擬似基地局試験シミュレータに適用可能なシミュレータの構成を説明するブロック図である。It is a block diagram explaining the structure of the simulator applicable to the test scenario editing apparatus and pseudo base station test simulator which show 1st Embodiment of this invention. 図1に示したテストシナリオを構成する複数のシナリオ構成片の一例を示す図である。It is a figure which shows an example of the some scenario structure piece which comprises the test scenario shown in FIG. 図1に示したテストシナリオを構成するシナリオ構成片の組み合わせ例を示す図である。It is a figure which shows the example of a combination of the scenario component piece which comprises the test scenario shown in FIG. 図1に示した外部コンピュータが備えるディスプレイに表示されるシナリオ編集画面の一例を示す図である。It is a figure which shows an example of the scenario edit screen displayed on the display with which the external computer shown in FIG. 1 is provided. 図1に示した外部コンピュータが備えるディスプレイに表示されるシナリオ編集画面の一例を示す図である。It is a figure which shows an example of the scenario edit screen displayed on the display with which the external computer shown in FIG. 1 is provided. 本発明に係るシナリオ編集装置におけるデータ処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the data processing procedure in the scenario editing apparatus which concerns on this invention. 図1に示したシナリオ取込部に取り込まれるテストシナリオの構造を説明する模式図である。It is a schematic diagram explaining the structure of the test scenario taken in by the scenario taking-in part shown in FIG. 本発明に係る擬似基地局試験シミュレータにおけるデータ処理手順の一例を示すフローチャートである。It is a flowchart which shows an example of the data processing procedure in the pseudo | simulation base station test simulator which concerns on this invention. 本発明の第2実施形態を示すテストシナリオ編集装置および擬似基地局試験シミュレータに適用可能なシミュレータの構成を説明するブロック図である。It is a block diagram explaining the structure of the simulator applicable to the test scenario editing apparatus and pseudo base station test simulator which show 2nd Embodiment of this invention. 本発明の第3実施形態を示すテストシナリオ編集装置および擬似端末試験シミュレータに適用可能なシミュレータの構成を説明するブロック図である。It is a block diagram explaining the structure of the simulator applicable to the test scenario editing apparatus and pseudo | simulation terminal test simulator which show 3rd Embodiment of this invention. 本発明の第4実施形態を示すテストシナリオ編集装置および擬似端末試験シミュレータに適用可能なシミュレータの構成を説明するブロック図である。It is a block diagram explaining the structure of the simulator applicable to the test scenario editing apparatus and pseudo | simulation terminal test simulator which show 4th Embodiment of this invention.

符号の説明Explanation of symbols

1 携帯電話用擬似基地局試験シミュレータ
2 シナリオ取込部
3 エンジン保存部
4 API保存部
5 プロトコル蓄積部
6 無線通信部
7 携帯電話機
8 外部コンピュータ
9 シナリオエディタ
11 テストシナリオ
DESCRIPTION OF SYMBOLS 1 Mobile phone pseudo base station test simulator 2 Scenario capture unit 3 Engine storage unit 4 API storage unit 5 Protocol storage unit 6 Wireless communication unit 7 Mobile phone 8 External computer 9 Scenario editor 11 Test scenario

Claims (24)

任意の無線通信用擬似基地局試験シミュレータに取り込ませるテストシナリオを編集するシナリオ編集装置であって、
各無線通信用擬似基地局試験シミュレータに固有のテストシナリオが所定の単一または複数のシーケンス単位に分割されているシナリオ構成片群を個別に記憶する第1の記憶手段と、
前記第1の記憶手段に記憶されるシナリオ構成片属性に対応付けられている第1のアイコン群を表示部に選択可能に表示する第1のアイコン表示手段と、
前記第1のアイコン表示手段により表示される第1のアイコン群から選択されるシナリオ構成片を前記表示部に表示されるシナリオ表示部に連結登録させてテストシナリオを作成するシナリオ作成手段と、
前記シナリオ作成手段により作成されるテストシナリオを記憶する第2の記憶手段と、
前記シナリオ作成手段により作成されるテストシナリオの連結性をあらかじめ記憶される連結ルールに基づいて評価する評価手段と、
前記評価手段による評価後、第1のアイコン表示手段により表示される第1のアイコン群から選択されるシナリオ構成片テストシナリオを作成するように前記シナリオ作成手段を制御する制御手段と、
を有することを特徴とするシナリオ編集装置。
A scenario editing apparatus for editing a test scenario to be taken into a pseudo base station test simulator for any wireless communication,
First storage means for individually storing a scenario component group in which a test scenario unique to each wireless communication pseudo-base station test simulator is divided into predetermined single or plural sequence units;
First icon display means for selectively displaying a first icon group associated with the scenario component piece attribute stored in the first storage means on the display unit;
Scenario creation means for creating a test scenario by linking and registering a scenario component piece selected from the first icon group displayed by the first icon display means to the scenario display section displayed on the display section;
Second storage means for storing a test scenario created by the scenario creation means;
Evaluation means for evaluating connectivity of the test scenario created by the scenario creation means based on a connection rule stored in advance;
Control means for controlling the scenario creation means so as to create a scenario component piece test scenario selected from the first icon group displayed by the first icon display means after the evaluation by the evaluation means;
A scenario editing apparatus characterized by comprising:
記評価手段による評価結果を前記表示部に表示する評価通知手段を有することを特徴とする請求項1記載のシナリオ編集装置。 Scenario editing device according to claim 1, characterized in that it comprises an evaluation notification means to display the result of evaluation by the prior Symbol evaluation unit on the display unit. 任意の無線通信用擬似端末試験シミュレータに取り込ませるテストシナリオを編集するシナリオ編集装置であって、
各無線通信用擬似端末試験シミュレータに固有のテストシナリオが所定の単一または複数のシーケンス単位に分割されているシナリオ構成片群を個別に記憶する第1の記憶手段と、
前記第1の記憶手段に記憶されるシナリオ構成片属性に対応付けられている第1のアイコン群を表示部に選択可能に表示する第1のアイコン表示手段と、
前記第1のアイコン表示手段により表示される第1のアイコン群から選択されるシナリオ構成片を前記表示部に表示されるシナリオ表示部に連結登録させてテストシナリオを作成するシナリオ作成手段と、
前記シナリオ作成手段により作成されるテストシナリオを記憶する第2の記憶手段と、
前記シナリオ作成手段により作成されるテストシナリオの連結性をあらかじめ記憶される連結ルールに基づいて評価する評価手段と、
前記評価手段による評価後、第1のアイコン表示手段により表示される第1のアイコン群から選択されるシナリオ構成片テストシナリオを作成するように前記シナリオ作成手段を制御する制御手段と、
を有することを特徴とするシナリオ編集装置。
A scenario editing device for editing a test scenario to be taken into an arbitrary pseudo-terminal test simulator for wireless communication,
First storage means for individually storing a scenario configuration piece group in which a test scenario unique to each wireless communication pseudo-terminal test simulator is divided into predetermined single or plural sequence units;
First icon display means for selectively displaying a first icon group associated with the scenario component piece attribute stored in the first storage means on the display unit;
Scenario creation means for creating a test scenario by linking and registering a scenario component piece selected from the first icon group displayed by the first icon display means to the scenario display section displayed on the display section;
Second storage means for storing a test scenario created by the scenario creation means;
Evaluation means for evaluating connectivity of the test scenario created by the scenario creation means based on a connection rule stored in advance;
Control means for controlling the scenario creation means so as to create a scenario component piece test scenario selected from the first icon group displayed by the first icon display means after the evaluation by the evaluation means;
A scenario editing apparatus characterized by comprising:
記評価手段による評価結果を前記表示部に表示する評価通知手段を有することを特徴とする請求項3記載のシナリオ編集装置。 Scenario editing device according to claim 3, characterized in that it comprises an evaluation notification means to display the result of evaluation by the prior Symbol evaluation unit on the display unit. 任意の無線通信用擬似基地局試験シミュレータに取り込ませるテストシナリオを編集するシナリオ編集装置と、当該シナリオ編集装置に記憶されている複数のシナリオ構成片を含むテストシナリオを実行する無線通信用擬似基地局試験シミュレータとを含む擬似基地局試験システムであって、
前記シナリオ編集装置は、
各無線通信用擬似基地局試験シミュレータに固有のテストシナリオが所定の単一または複数のシーケンス単位に分割されているシナリオ構成片群を個別に記憶する第1の記憶手段と、
前記第1の記憶手段に記憶されるシナリオ構成片属性に対応付けられている第1のアイコン群を表示部に選択可能に表示する第1のアイコン表示手段と、
前記第1のアイコン表示手段により表示される第1のアイコン群から選択されるシナリオ構成片を前記表示部に表示されるシナリオ表示部に連結登録させてテストシナリオを作成するシナリオ作成手段と、
前記シナリオ作成手段により作成されるテストシナリオを記憶する第2の記憶手段と、
前記シナリオ作成手段により作成されるテストシナリオの連結性をあらかじめ記憶される連結ルールに基づいて評価する評価手段と、
前記評価手段による評価後、第1のアイコン表示手段により表示される第1のアイコン群から選択されるシナリオ構成片テストシナリオを作成するように前記シナリオ作成手段を制御する制御手段と、
を有し、
前記無線通信用擬似基地局試験シミュレータは、
無線通信用端末と通信する通信手段と、
前記テストシナリオを前記シナリオ編集装置から取得して保存するシナリオ保存手段と、
前記シナリオ保存手段に保存されているテストシナリオを起動して、コード単位にシナリオを実行するシナリオ実行手段と、
前記シナリオ実行手段によるテストシナリオの実行に基づいて、前記通信手段を介して前記無線通信用端末と通信処理により応答される応答情報を取得する応答取得手段と、
を有することを特徴とする擬似基地局試験システム。
Scenario editing apparatus for editing a test scenario to be taken into an arbitrary radio communication pseudo base station test simulator, and a radio communication pseudo base station for executing a test scenario including a plurality of scenario components stored in the scenario editing apparatus A pseudo base station test system including a test simulator,
The scenario editing device includes:
First storage means for individually storing a scenario component group in which a test scenario unique to each wireless communication pseudo-base station test simulator is divided into predetermined single or plural sequence units;
First icon display means for selectively displaying a first icon group associated with the scenario component piece attribute stored in the first storage means on the display unit;
Scenario creation means for creating a test scenario by linking and registering a scenario component piece selected from the first icon group displayed by the first icon display means to the scenario display section displayed on the display section;
Second storage means for storing a test scenario created by the scenario creation means;
Evaluation means for evaluating connectivity of the test scenario created by the scenario creation means based on a connection rule stored in advance;
Control means for controlling the scenario creation means so as to create a scenario component piece test scenario selected from the first icon group displayed by the first icon display means after the evaluation by the evaluation means;
Have
The pseudo base station test simulator for wireless communication,
A communication means for communicating with the wireless communication terminal;
Scenario storage means for acquiring and storing the test scenario from the scenario editing device ;
Run the test scenario stored in the scenario storage unit, and scenario execution means for executing the scenario record unit,
Based on execution of the test scenario by the scenario execution means, response acquisition means for acquiring response information responded by communication processing with the wireless communication terminal via the communication means;
A pseudo base station test system comprising:
前記通信手段が、前記無線通信用端末と無線または有線により通信することを特徴とする請求項5記載の擬似基地局試験システム。 6. The pseudo base station test system according to claim 5, wherein the communication means communicates with the wireless communication terminal by radio or wire . 任意の無線通信用擬似基地局試験シミュレータに取り込ませるテストシナリオを編集するシナリオ編集装置と、当該シナリオ編集装置に記憶されている複数のシナリオ構成片を含むテストシナリオを実行する無線通信用擬似基地局試験シミュレータとを含む擬似基地局試験システムであって、
前記シナリオ編集装置は、
各無線通信用擬似基地局試験シミュレータに固有のテストシナリオが所定の単一または複数のシーケンス単位に分割されているシナリオ構成片群を個別に記憶する第1の記憶手段と、
前記第1の記憶手段に記憶されるシナリオ構成片属性に対応付けられている第1のアイコン群を表示部に選択可能に表示する第1のアイコン表示手段と、
前記第1のアイコン表示手段により表示される第1のアイコン群から選択されるシナリオ構成片を前記表示部に表示されるシナリオ表示部に連結登録させてテストシナリオを作成するシナリオ作成手段と、
前記シナリオ作成手段により作成されるテストシナリオの連結性をあらかじめ記憶される連結ルールに基づいて評価する評価手段と、
前記シナリオ作成手段により作成されるテストシナリオを記憶する第2の記憶手段と、
前記評価手段による評価後、第1のアイコン表示手段により表示される第1のアイコン群から選択されるシナリオ構成片テストシナリオを作成するように前記シナリオ作成手段を制御する制御手段と、
を有し、
前記無線通信用擬似基地局試験シミュレータは、
無線通信用端末の通信機能を代行する仮想端末手段と、
前記仮想端末手段と通信する通信手段と、
前記テストシナリオを前記シナリオ編集装置から取得して保存するシナリオ保存手段と、
前記シナリオ保存手段に保存されているテストシナリオを起動して、コード単位にシナリオを実行するシナリオ実行手段と、
前記シナリオ実行手段によるテストシナリオの実行に基づいて、前記通信手段を介して前記仮想端末手段と通信処理により応答される応答情報を取得する応答取得手段と、
を有することを特徴とする擬似基地局試験システム。
Scenario editing apparatus for editing a test scenario to be taken into an arbitrary radio communication pseudo base station test simulator, and a radio communication pseudo base station for executing a test scenario including a plurality of scenario components stored in the scenario editing apparatus A pseudo base station test system including a test simulator,
The scenario editing device includes:
First storage means for individually storing a scenario component group in which a test scenario unique to each wireless communication pseudo-base station test simulator is divided into predetermined single or plural sequence units;
First icon display means for selectively displaying a first icon group associated with the scenario component piece attribute stored in the first storage means on the display unit;
Scenario creation means for creating a test scenario by linking and registering a scenario component piece selected from the first icon group displayed by the first icon display means to the scenario display section displayed on the display section;
Evaluation means for evaluating connectivity of the test scenario created by the scenario creation means based on a connection rule stored in advance;
Second storage means for storing a test scenario created by the scenario creation means;
Control means for controlling the scenario creation means so as to create a scenario component piece test scenario selected from the first icon group displayed by the first icon display means after the evaluation by the evaluation means;
Have
The pseudo base station test simulator for wireless communication ,
Virtual terminal means acting as a communication function of the wireless communication terminal;
Communication means for communicating with the virtual terminal means;
Scenario storage means for acquiring and storing the test scenario from the scenario editing device ;
Run the test scenario stored in the scenario storage unit, and scenario execution means for executing the scenario record unit,
Based on execution of the test scenario by the scenario execution means, response acquisition means for acquiring response information responded by communication processing with the virtual terminal means via the communication means;
A pseudo base station test system comprising:
任意の無線通信用擬似端末試験シミュレータに取り込ませるテストシナリオを編集するシナリオ編集装置と、当該シナリオ編集装置に記憶されている複数のシナリオ構成片を含むテストシナリオを実行する無線通信用擬似端末試験シミュレータとを含む擬似端末試験システムであって、
前記シナリオ編集装置は、
各無線通信用擬似端末試験シミュレータに固有のテストシナリオが所定の単一または複数のシーケンス単位に分割されているシナリオ構成片群を個別に記憶する第1の記憶手段と、
前記第1の記憶手段に記憶されるシナリオ構成片属性に対応付けられている第1のアイコン群を表示部に選択可能に表示する第1のアイコン表示手段と、
前記第1のアイコン表示手段により表示される第1のアイコン群から選択されるシナリオ構成片を前記表示部に表示されるシナリオ表示部に連結登録させてテストシナリオを作成するシナリオ作成手段と、
前記シナリオ作成手段により作成されるテストシナリオを記憶する第2の記憶手段と、
前記シナリオ作成手段により作成されるテストシナリオの連結性をあらかじめ記憶される連結ルールに基づいて評価する評価手段と、
前記評価手段による評価後、第1のアイコン表示手段により表示される第1のアイコン群から選択されるシナリオ構成片テストシナリオを作成するように前記シナリオ作成手段を制御する制御手段と、
を有し、
前記無線通信用擬似端末試験シミュレータは、
無線通信用基地局と通信する通信手段と、
前記テストシナリオを前記シナリオ編集装置から取得して保存するシナリオ保存手段と、
前記シナリオ保存手段に保存されているテストシナリオを起動して、コード単位にシナリオを実行するシナリオ実行手段と、
前記シナリオ実行手段によるテストシナリオの実行に基づいて、前記通信手段を介して前記無線通信用基地局と通信処理により応答される応答情報を取得する応答取得手段と、
を有することを特徴とする擬似端末試験システム。
A scenario editing device for editing a test scenario to be taken into a pseudo-terminal test simulator for arbitrary wireless communication, and a pseudo-terminal test simulator for wireless communication for executing a test scenario including a plurality of scenario components stored in the scenario editing device A pseudo-terminal test system including
The scenario editing device includes:
First storage means for individually storing a scenario configuration piece group in which a test scenario unique to each wireless communication pseudo-terminal test simulator is divided into predetermined single or plural sequence units;
First icon display means for selectively displaying a first icon group associated with the scenario component piece attribute stored in the first storage means on the display unit;
Scenario creation means for creating a test scenario by linking and registering a scenario component piece selected from the first icon group displayed by the first icon display means to the scenario display section displayed on the display section;
Second storage means for storing a test scenario created by the scenario creation means;
Evaluation means for evaluating connectivity of the test scenario created by the scenario creation means based on a connection rule stored in advance;
Control means for controlling the scenario creation means so as to create a scenario component piece test scenario selected from the first icon group displayed by the first icon display means after the evaluation by the evaluation means;
Have
The wireless communication pseudo-terminal test simulator is:
Means for communicating with a base station for wireless communication;
Scenario storage means for acquiring and storing the test scenario from the scenario editing device ;
Run the test scenario stored in the scenario storage unit, and scenario execution means for executing the scenario record unit,
Based on execution of the test scenario by the scenario execution means, response acquisition means for acquiring response information responded by communication processing with the wireless communication base station via the communication means;
A pseudo terminal test system characterized by comprising:
前記通信手段が、前記無線通信用基地局と無線または有線により通信することを特徴とする請求項8記載の擬似端末試験システム。 The pseudo-terminal test system according to claim 8, wherein the communication unit communicates with the base station for wireless communication by radio or wire . 任意の無線通信用擬似端末試験シミュレータに取り込ませるテストシナリオを編集するシナリオ編集装置と、当該シナリオ編集装置に記憶されている複数のシナリオ構成片を含むテストシナリオを実行する無線通信用擬似端末試験シミュレータとを含む擬似端末試験システムであって、
前記シナリオ編集装置は、
各無線通信用擬似端末試験シミュレータに固有のテストシナリオが所定の単一または複数のシーケンス単位に分割されているシナリオ構成片群を個別に記憶する第1の記憶手段と、
前記第1の記憶手段に記憶されるシナリオ構成片属性に対応付けられている第1のアイコン群を表示部に選択可能に表示する第1のアイコン表示手段と、
前記第1のアイコン表示手段により表示される第1のアイコン群から選択されるシナリオ構成片を前記表示部に表示されるシナリオ表示部に連結登録させてテストシナリオを作成するシナリオ作成手段と、
前記シナリオ作成手段により作成されるテストシナリオを記憶する第2の記憶手段と、
前記シナリオ作成手段により作成されるテストシナリオの連結性をあらかじめ記憶される連結ルールに基づいて評価する評価手段と、
前記評価手段による評価後、第1のアイコン表示手段により表示される第1のアイコン群から選択されるシナリオ構成片テストシナリオを作成するように前記シナリオ作成手段を制御する制御手段と、
を有し、
前記無線通信用擬似端末試験シミュレータは、
無線通信用基地局の通信機能を代行する仮想基地局手段と、
前記仮想基地局手段と通信する通信手段と、
前記テストシナリオを前記シナリオ編集装置から取得して保存するシナリオ保存手段と、
前記シナリオ保存手段に保存されているテストシナリオを起動して、コード単位にシナリオを実行するシナリオ実行手段と、
前記シナリオ実行手段によるテストシナリオの実行に基づいて、前記通信手段を介して前記仮想基地局手段と通信処理により応答される応答情報を取得する応答取得手段と、
を有することを特徴とする擬似端末試験システム。
A scenario editing device for editing a test scenario to be taken into a pseudo-terminal test simulator for arbitrary wireless communication, and a pseudo-terminal test simulator for wireless communication for executing a test scenario including a plurality of scenario components stored in the scenario editing device A pseudo-terminal test system including
The scenario editing device includes:
First storage means for individually storing a scenario configuration piece group in which a test scenario unique to each wireless communication pseudo-terminal test simulator is divided into predetermined single or plural sequence units;
First icon display means for selectively displaying a first icon group associated with the scenario component piece attribute stored in the first storage means on the display unit;
Scenario creation means for creating a test scenario by linking and registering a scenario component piece selected from the first icon group displayed by the first icon display means to the scenario display section displayed on the display section;
Second storage means for storing a test scenario created by the scenario creation means;
Evaluation means for evaluating connectivity of the test scenario created by the scenario creation means based on a connection rule stored in advance;
Control means for controlling the scenario creation means so as to create a scenario component piece test scenario selected from the first icon group displayed by the first icon display means after the evaluation by the evaluation means;
Have
The wireless communication pseudo-terminal test simulator is:
Virtual base station means acting on behalf of the communication function of the base station for wireless communication;
Communication means for communicating with the virtual base station means;
Scenario storage means for acquiring and storing the test scenario from the scenario editing device ;
Run the test scenario stored in the scenario storage unit, and scenario execution means for executing the scenario record unit,
Based on execution of the test scenario by the scenario execution means, response acquisition means for acquiring response information responded by communication processing with the virtual base station means via the communication means;
A pseudo terminal test system characterized by comprising:
任意の無線通信用擬似基地局試験シミュレータに取り込ませるテストシナリオを編集するシナリオ編集装置におけるシナリオ編集方法であって、
各無線通信用擬似基地局試験シミュレータに固有のテストシナリオが所定の単一または複数のシーケンス単位に分割されているシナリオ構成片群を第1の記憶手段に個別に記憶する第1の記憶ステップと、
前記第1の記憶手段に記憶されるシナリオ構成片属性に対応付けられている第1のアイコン群を表示部に選択可能に表示する第1のアイコン表示ステップと、
前記第1のアイコン表示ステップにより表示される第1のアイコン群から選択されるシナリオ構成片を前記表示部に表示されるシナリオ表示部に連結登録させてテストシナリオを作成するシナリオ作成ステップと、
前記シナリオ作成ステップにより作成されるテストシナリオを第2の記憶手段に記憶する第2の記憶ステップと、
前記シナリオ作成ステップにより作成されるテストシナリオの連結性をあらかじめ記憶される連結ルールに基づいて評価する評価ステップと、
前記評価ステップによる評価後、第1のアイコン表示ステップにより表示される第1のアイコン群から選択されるシナリオ構成片テストシナリオを作成するように前記シナリオ作成ステップを制御する制御ステップと、
を有することを特徴とするシナリオ編集方法。
A scenario editing method in a scenario editing apparatus for editing a test scenario to be taken into a simulated base station test simulator for wireless communication,
A first storage step of individually storing in a first storage means a group of scenario components in which a test scenario unique to each wireless communication pseudo-base station test simulator is divided into predetermined single or plural sequence units; ,
A first icon display step for selectively displaying a first icon group associated with the scenario component piece attribute stored in the first storage means on the display unit;
A scenario creation step of creating a test scenario by linking and registering a scenario component selected from the first icon group displayed in the first icon display step to the scenario display unit displayed on the display unit;
A second storage step of storing the test scenario created by the scenario creation step in a second storage means;
An evaluation step for evaluating connectivity of the test scenario created by the scenario creation step based on a connection rule stored in advance;
A control step for controlling the scenario creation step so as to create a scenario component piece test scenario selected from the first icon group displayed by the first icon display step after the evaluation by the evaluation step;
A scenario editing method characterized by comprising:
記評価ステップによる評価結果を前記表示部に表示する評価通知ステップを有することを特徴とする請求項11記載のシナリオ編集方法。 Scenario editing method according to claim 11, characterized in that it comprises an evaluation notification steps for displaying the evaluation result by the previous SL evaluation step on the display unit. 任意の無線通信用擬似端末試験シミュレータに取り込ませるテストシナリオを編集するシナリオ編集装置におけるシナリオ編集方法であって、
各無線通信用擬似端末試験シミュレータに固有のテストシナリオが所定の単一または複数のシーケンス単位に分割されているシナリオ構成片群を第1の記憶手段に個別に記憶する第1の記憶ステップと、
前記第1の記憶手段に記憶されるシナリオ構成片属性に対応付けられている第1のアイコン群を表示部に選択可能に表示する第1のアイコン表示ステップと、
前記第1のアイコン表示ステップにより表示される第1のアイコン群から選択されるシナリオ構成片を前記表示部に表示されるシナリオ表示部に連結登録させてテストシナリオを作成するシナリオ作成ステップと、
前記シナリオ作成ステップにより作成されるテストシナリオを第2の記憶手段に記憶する第2の記憶ステップと、
前記シナリオ作成ステップにより作成されるテストシナリオの連結性をあらかじめ記憶される連結ルールに基づいて評価する評価ステップと、
前記評価ステップによる評価後、第1のアイコン表示ステップにより表示される第1のアイコン群から選択されるシナリオ構成片テストシナリオを作成するように前記シナリオ作成ステップを制御する制御ステップと、
を有することを特徴とするシナリオ編集方法。
A scenario editing method in a scenario editing apparatus for editing a test scenario to be taken into a pseudo terminal test simulator for wireless communication,
A first storage step of individually storing in a first storage means a group of scenario components in which a test scenario unique to each pseudo-terminal test simulator for wireless communication is divided into predetermined single or plural sequence units;
A first icon display step for selectively displaying a first icon group associated with the scenario component piece attribute stored in the first storage means on the display unit;
A scenario creation step of creating a test scenario by linking and registering a scenario component selected from the first icon group displayed in the first icon display step to the scenario display unit displayed on the display unit;
A second storage step of storing the test scenario created by the scenario creation step in a second storage means;
An evaluation step for evaluating connectivity of the test scenario created by the scenario creation step based on a connection rule stored in advance;
A control step for controlling the scenario creation step so as to create a scenario component piece test scenario selected from the first icon group displayed by the first icon display step after the evaluation by the evaluation step;
A scenario editing method characterized by comprising:
記評価ステップによる評価結果を前記表示部に表示する評価通知ステップを有することを特徴とする請求項13記載のシナリオ編集方法。 Scenario editing method according to claim 13, characterized in that it has an evaluation notification steps for displaying the evaluation result by the previous SL evaluation step on the display unit. 任意の無線通信用擬似基地局試験シミュレータに取り込ませるテストシナリオを編集するシナリオ編集装置と、当該シナリオ編集装置に記憶されている複数のシナリオ構成片を含むテストシナリオを実行する無線通信用擬似基地局試験シミュレータとを含む擬似基地局試験システムにおける試験処理方法であって、
前記シナリオ編集装置は、
各無線通信用擬似基地局試験シミュレータに固有のテストシナリオが所定の単一または複数のシーケンス単位に分割されているシナリオ構成片群を第1の記憶手段に個別に記憶する第1の記憶ステップと、
前記第1の記憶手段に記憶されるシナリオ構成片属性に対応付けられている第1のアイコン群を表示部に選択可能に表示する第1のアイコン表示ステップと、
前記第1のアイコン表示ステップにより表示される第1のアイコン群から選択されるシナリオ構成片を前記表示部に表示されるシナリオ表示部に連結登録させてテストシナリオを作成するシナリオ作成ステップと、
前記シナリオ作成ステップにより作成されるテストシナリオを第2の記憶手段に記憶する第2の記憶ステップと、
前記シナリオ作成ステップにより作成されるテストシナリオの連結性をあらかじめ記憶される連結ルールに基づいて評価する評価ステップと、
前記評価ステップによる評価後、第1のアイコン表示ステップにより表示される第1のアイコン群から選択されるシナリオ構成片テストシナリオを作成するように前記シナリオ作成ステップを制御する制御ステップと、
を有し、
前記無線通信用擬似基地局試験シミュレータは、
無線通信用端末と通信する通信ステップと、
前記テストシナリオを前記シナリオ編集装置から取得してシナリオ保存手段に保存するシナリオ保存ステップと、
前記シナリオ保存手段に保存されているテストシナリオを起動して、コード単位にシナリオを実行するシナリオ実行ステップと、
前記シナリオ実行ステップによるテストシナリオの実行に基づいて、前記通信ステップにより前記無線通信用端末と通信処理により応答される応答情報を取得する応答取得ステップと、
を有することを特徴とする試験処理方法。
Scenario editing apparatus for editing a test scenario to be taken into an arbitrary radio communication pseudo base station test simulator, and a radio communication pseudo base station for executing a test scenario including a plurality of scenario components stored in the scenario editing apparatus A test processing method in a pseudo base station test system including a test simulator ,
The scenario editing device includes:
A first storage step of individually storing in a first storage means a group of scenario components in which a test scenario unique to each wireless communication pseudo-base station test simulator is divided into predetermined single or plural sequence units; ,
A first icon display step for selectively displaying a first icon group associated with the scenario component piece attribute stored in the first storage means on the display unit;
A scenario creation step of creating a test scenario by linking and registering a scenario component selected from the first icon group displayed in the first icon display step to the scenario display unit displayed on the display unit;
A second storage step of storing the test scenario created by the scenario creation step in a second storage means;
An evaluation step for evaluating connectivity of the test scenario created by the scenario creation step based on a connection rule stored in advance;
A control step for controlling the scenario creation step so as to create a scenario component piece test scenario selected from the first icon group displayed by the first icon display step after the evaluation by the evaluation step;
Have
The pseudo base station test simulator for wireless communication,
A communication step of communicating with the wireless communication terminal;
A scenario storage step of acquiring the test scenario from the scenario editing device and storing it in a scenario storage means;
Run the test scenario stored in the scenario storage unit, and the scenario execution step of executing the scenario record unit,
Based on execution of the test scenario by the scenario execution step, a response acquisition step of acquiring response information responded by communication processing with the wireless communication terminal by the communication step;
The test processing method characterized by having.
前記通信ステップが、前記無線通信用端末と無線または有線により通信することを特徴とする請求項15記載の試験処理方法。   The test processing method according to claim 15, wherein the communication step communicates with the wireless communication terminal wirelessly or by wire. 任意の無線通信用擬似基地局試験シミュレータに取り込ませるテストシナリオを編集するシナリオ編集装置と、当該シナリオ編集装置に記憶されている複数のシナリオ構成片を含むテストシナリオを実行する無線通信用擬似基地局試験シミュレータとを含む擬似基地局試験システムにおける試験処理方法であって、
前記シナリオ編集装置は、
各無線通信用擬似基地局試験シミュレータに固有のテストシナリオが所定の単一または複数のシーケンス単位に分割されているシナリオ構成片群を第1の記憶手段に個別に記憶する第1の記憶ステップと、
前記第1の記憶手段に記憶されるシナリオ構成片属性に対応付けられている第1のアイコン群を表示部に選択可能に表示する第1のアイコン表示ステップと、
前記第1のアイコン表示ステップにより表示される第1のアイコン群から選択されるシナリオ構成片を前記表示部に表示されるシナリオ表示部に連結登録させてテストシナリオを作成するシナリオ作成ステップと、
前記シナリオ作成ステップにより作成されるテストシナリオを第2の記憶手段に記憶する第2の記憶ステップと、
前記シナリオ作成ステップにより作成されるテストシナリオの連結性をあらかじめ記憶される連結ルールに基づいて評価する評価ステップと、
前記評価ステップによる評価後、第1のアイコン表示ステップにより表示される第1のアイコン群から選択されるシナリオ構成片テストシナリオを作成するように前記シナリオ作成ステップを制御する制御ステップと、
を有し、
前記無線通信用擬似基地局試験シミュレータは、
無線通信用端末の通信機能を代行する仮想端末手段と通信する通信ステップと、
前記テストシナリオを前記シナリオ編集装置から取得してシナリオ保存手段に保存するシナリオ保存ステップと、
前記シナリオ保存ステップに保存されているテストシナリオを起動して、コード単位にシナリオを実行するシナリオ実行ステップと、
前記シナリオ実行ステップによるテストシナリオの実行に基づいて、前記通信ステップを介して前記仮想端末手段と通信処理により応答される応答情報を取得する応答取得ステップと、
を有することを特徴とする試験処理方法。
Scenario editing apparatus for editing a test scenario to be taken into an arbitrary radio communication pseudo base station test simulator, and a radio communication pseudo base station for executing a test scenario including a plurality of scenario components stored in the scenario editing apparatus A test processing method in a pseudo base station test system including a test simulator ,
The scenario editing device includes:
A first storage step of individually storing in a first storage means a group of scenario components in which a test scenario unique to each wireless communication pseudo-base station test simulator is divided into predetermined single or plural sequence units; ,
A first icon display step for selectively displaying a first icon group associated with the scenario component piece attribute stored in the first storage means on the display unit;
A scenario creation step of creating a test scenario by linking and registering a scenario component selected from the first icon group displayed in the first icon display step to the scenario display unit displayed on the display unit;
A second storage step of storing the test scenario created by the scenario creation step in a second storage means;
An evaluation step for evaluating connectivity of the test scenario created by the scenario creation step based on a connection rule stored in advance;
A control step for controlling the scenario creation step so as to create a scenario component piece test scenario selected from the first icon group displayed by the first icon display step after the evaluation by the evaluation step;
Have
The pseudo base station test simulator for wireless communication,
A communication step of communicating with virtual terminal means acting as a communication function of the wireless communication terminal;
A scenario storage step of acquiring the test scenario from the scenario editing device and storing it in a scenario storage means;
Run the test scenario stored in the scenario storage step, a scenario execution step of executing the scenario record unit,
Based on the execution of the test scenario by the scenario execution step, a response acquisition step of acquiring response information responded by communication processing with the virtual terminal means through the communication step;
The test processing method characterized by having.
任意の無線通信用擬似端末試験シミュレータに取り込ませるテストシナリオを編集するシナリオ編集装置と、当該シナリオ編集装置に記憶されている複数のシナリオ構成片を含むテストシナリオを実行する無線通信用擬似端末試験シミュレータとを含む擬似端末試験システムの試験処理方法であって、
前記シナリオ編集装置は、
各無線通信用擬似端末試験シミュレータに固有のテストシナリオが所定の単一または複数のシーケンス単位に分割されているシナリオ構成片群を第1の記憶手段に個別に記憶する第1の記憶ステップと、
前記第1の記憶手段に記憶されるシナリオ構成片属性に対応付けられている第1のアイコン群を表示部に選択可能に表示する第1のアイコン表示ステップと、
前記第1のアイコン表示ステップにより表示される第1のアイコン群から選択されるシナリオ構成片を前記表示部に表示されるシナリオ表示部に連結登録させてテストシナリオを作成するシナリオ作成ステップと、
前記シナリオ作成ステップにより作成されるテストシナリオを第2の記憶手段に記憶する第2の記憶ステップと、
前記シナリオ作成ステップにより作成されるテストシナリオの連結性をあらかじめ記憶される連結ルールに基づいて評価する評価ステップと、
前記評価ステップによる評価後、第1のアイコン表示ステップにより表示される第1のアイコン群から選択されるシナリオ構成片テストシナリオを作成するように前記シナリオ作成ステップを制御する制御ステップと、
を有し、
前記無線通信用擬似端末試験シミュレータは、
無線通信用基地局と通信する通信ステップと、
前記テストシナリオを前記シナリオ編集装置から取得してシナリオ保存手段に保存するシナリオ保存ステップと、
前記シナリオ保存ステップに保存されているテストシナリオを起動して、コード単位にシナリオを実行するシナリオ実行ステップと、
前記シナリオ実行ステップによるテストシナリオの実行に基づいて、前記通信ステップを介して前記無線通信用基地局と通信処理により応答される応答情報を取得する応答取得ステップと、
を有することを特徴とする試験処理方法。
A scenario editing device for editing a test scenario to be taken into a pseudo-terminal test simulator for arbitrary wireless communication, and a pseudo-terminal test simulator for wireless communication for executing a test scenario including a plurality of scenario components stored in the scenario editing device A test processing method for a pseudo-terminal test system including :
The scenario editing device includes:
A first storage step of individually storing in a first storage means a group of scenario components in which a test scenario unique to each pseudo-terminal test simulator for wireless communication is divided into predetermined single or plural sequence units;
A first icon display step for selectively displaying a first icon group associated with the scenario component piece attribute stored in the first storage means on the display unit;
A scenario creation step of creating a test scenario by linking and registering a scenario component selected from the first icon group displayed in the first icon display step to the scenario display unit displayed on the display unit;
A second storage step of storing the test scenario created by the scenario creation step in a second storage means;
An evaluation step for evaluating connectivity of the test scenario created by the scenario creation step based on a connection rule stored in advance;
A control step for controlling the scenario creation step so as to create a scenario component piece test scenario selected from the first icon group displayed by the first icon display step after the evaluation by the evaluation step;
Have
The wireless communication pseudo-terminal test simulator is:
A communication step of communicating with a base station for wireless communication;
A scenario storage step of acquiring the test scenario from the scenario editing device and storing it in a scenario storage means;
Run the test scenario stored in the scenario storage step, a scenario execution step of executing the scenario record unit,
Based on execution of the test scenario by the scenario execution step, a response acquisition step of acquiring response information responded by communication processing with the base station for wireless communication through the communication step;
The test processing method characterized by having.
前記通信ステップが、前記無線通信用基地局と無線または有線により通信することを特徴とする請求項18記載の試験処理方法。   19. The test processing method according to claim 18, wherein the communication step communicates with the base station for wireless communication by radio or wire. 任意の無線通信用擬似端末試験シミュレータに取り込ませるテストシナリオを編集するシナリオ編集装置と、当該シナリオ編集装置に記憶されている複数のシナリオ構成片を含むテストシナリオを実行する無線通信用擬似端末試験シミュレータとを含む擬似端末試験システムの試験処理方法であって、
前記シナリオ編集装置は、
各無線通信用擬似端末試験シミュレータに固有のテストシナリオが所定の単一または複数のシーケンス単位に分割されているシナリオ構成片群を第1の記憶手段に個別に記憶する第1の記憶ステップと、
前記第1の記憶手段に記憶されるシナリオ構成片属性に対応付けられている第1のアイコン群を表示部に選択可能に表示する第1のアイコン表示ステップと、
前記第1のアイコン表示ステップにより表示される第1のアイコン群から選択されるシナリオ構成片を前記表示部に表示されるシナリオ表示部に連結登録させてテストシナリオを作成するシナリオ作成ステップと、
前記シナリオ作成ステップにより作成されるテストシナリオを第2の記憶手段に記憶する第2の記憶ステップと、
前記シナリオ作成ステップにより作成されるテストシナリオの連結性をあらかじめ記憶される連結ルールに基づいて評価する評価ステップと、
前記評価ステップによる評価後、第1のアイコン表示ステップにより表示される第1のアイコン群から選択されるシナリオ構成片テストシナリオを作成するように前記シナリオ作成ステップを制御する制御ステップと、
を有し、
前記無線通信用擬似端末試験シミュレータは、
無線通信用基地局の通信機能を代行する仮想基地局手段と通信する通信ステップと、
前記テストシナリオを取得してシナリオ保存手段に保存するシナリオ保存ステップと、
前記シナリオ保存ステップに保存されているテストシナリオを起動して、コード単位にシナリオを実行するシナリオ実行ステップと、
前記シナリオ実行ステップによるテストシナリオの実行に基づいて、前記通信ステップを介して前記仮想基地局手段と通信処理により応答される応答情報を取得する応答取得ステップと、
を有することを特徴とする試験処理方法。
A scenario editing device for editing a test scenario to be taken into a pseudo-terminal test simulator for arbitrary wireless communication, and a pseudo-terminal test simulator for wireless communication for executing a test scenario including a plurality of scenario components stored in the scenario editing device A test processing method for a pseudo-terminal test system including :
The scenario editing device includes:
A first storage step of individually storing in a first storage means a group of scenario components in which a test scenario unique to each pseudo-terminal test simulator for wireless communication is divided into predetermined single or plural sequence units;
A first icon display step for selectively displaying a first icon group associated with the scenario component piece attribute stored in the first storage means on the display unit;
A scenario creation step of creating a test scenario by linking and registering a scenario component piece selected from the first icon group displayed in the first icon display step to the scenario display unit displayed on the display unit;
A second storage step of storing the test scenario created by the scenario creation step in a second storage means;
An evaluation step for evaluating connectivity of the test scenario created by the scenario creation step based on a connection rule stored in advance;
A control step for controlling the scenario creation step so as to create a scenario component piece test scenario selected from the first icon group displayed by the first icon display step after the evaluation by the evaluation step;
Have
The wireless communication pseudo-terminal test simulator is:
A communication step of communicating with virtual base station means acting on behalf of the wireless communication base station;
A scenario storage step of acquiring the test scenario and storing it in a scenario storage means;
Run the test scenario stored in the scenario storage step, a scenario execution step of executing the scenario record unit,
Based on execution of the test scenario by the scenario execution step, a response acquisition step of acquiring response information responded by communication processing with the virtual base station means through the communication step;
The test processing method characterized by having.
請求項11,12,13,14に記載のシナリオ編集方法を実行させるためのプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。   A computer-readable storage medium storing a program for executing the scenario editing method according to claim 11, 12, 13, or 14. 請求項15,16,17,18,19,20に記載の試験処理方法を実行させるためのプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。   A computer-readable storage medium storing a program for executing the test processing method according to claim 15, 16, 17, 18, 19, 20. 請求項11,12,13,14に記載のシナリオ編集方法をコンピュータに実行させることを特徴とするプログラム。   A program for causing a computer to execute the scenario editing method according to claim 11, 12, 13, 14. 請求項15,16,17,18,19,20に記載の試験処理方法をコンピュータに実行させることを特徴とするプログラム。   A program for causing a computer to execute the test processing method according to claim 15, 16, 17, 18, 19, 20.
JP2005235108A 2004-12-27 2005-08-15 Scenario editing apparatus, pseudo base station test system, pseudo terminal test system, scenario editing method and test processing method, and storage medium storing computer-readable program and program Expired - Fee Related JP4440185B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005235108A JP4440185B2 (en) 2004-12-27 2005-08-15 Scenario editing apparatus, pseudo base station test system, pseudo terminal test system, scenario editing method and test processing method, and storage medium storing computer-readable program and program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2004375374 2004-12-27
JP2005235108A JP4440185B2 (en) 2004-12-27 2005-08-15 Scenario editing apparatus, pseudo base station test system, pseudo terminal test system, scenario editing method and test processing method, and storage medium storing computer-readable program and program

Publications (2)

Publication Number Publication Date
JP2006211638A JP2006211638A (en) 2006-08-10
JP4440185B2 true JP4440185B2 (en) 2010-03-24

Family

ID=36967932

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005235108A Expired - Fee Related JP4440185B2 (en) 2004-12-27 2005-08-15 Scenario editing apparatus, pseudo base station test system, pseudo terminal test system, scenario editing method and test processing method, and storage medium storing computer-readable program and program

Country Status (1)

Country Link
JP (1) JP4440185B2 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4790644B2 (en) * 2007-02-08 2011-10-12 アンリツ株式会社 Scenario generation device and scenario generation program
JP4828462B2 (en) * 2007-03-30 2011-11-30 アンリツ株式会社 Pseudo base station equipment
JP5379994B2 (en) * 2008-04-18 2013-12-25 日本システムウエア株式会社 Communication test apparatus, network having communication test function, connection test method, and connection test program
KR101297576B1 (en) * 2011-08-17 2013-08-19 주식회사 이노와이어리스 call processing apparatus of base station emulator using script
JP5599857B2 (en) * 2012-10-01 2014-10-01 アンリツ株式会社 Mobile terminal test apparatus and mobile terminal test method
JP5705889B2 (en) * 2013-01-18 2015-04-22 アンリツ株式会社 Scenario generation device, scenario generation method, and scenario generation program
JP5814413B2 (en) * 2014-03-28 2015-11-17 アンリツ株式会社 Test apparatus and test method
JP6263163B2 (en) * 2015-12-21 2018-01-17 アンリツ株式会社 Sequence generating apparatus, error rate measuring apparatus using the same, and sequence generating method

Also Published As

Publication number Publication date
JP2006211638A (en) 2006-08-10

Similar Documents

Publication Publication Date Title
JP4440185B2 (en) Scenario editing apparatus, pseudo base station test system, pseudo terminal test system, scenario editing method and test processing method, and storage medium storing computer-readable program and program
JP5112340B2 (en) Improved method and system for testing a subscriber identity module (SIM) application toolkit
CN111159049B (en) Automatic interface testing method and system
CN102420891B (en) Mobile terminal and test method, equipment and system thereof
KR20080068385A (en) Program test system, method and computer readable medium on which program for executing the method is recorded
CN104978263A (en) Mobile terminal application program test method and mobile terminal application program test system
CN101272422A (en) Mobile phone automatized test method
CN112732587B (en) Automatic test log acquisition method and device, electronic equipment and storage medium
CN105302722A (en) CTS automatic test method and apparatus
CN109558313B (en) Method and device for constructing abnormal test scene
CN111475390A (en) Log collection system deployment method, device, equipment and storage medium
CN105760300A (en) Automatic STK/UTK service testing method and system
CN107509212B (en) Test method and test system for mobile terminal
CN112181749A (en) Hardware testing method and device, electronic equipment and storage medium
CN112214405A (en) Software testing method and device, electronic equipment and readable storage medium
KR100892141B1 (en) Test method for automatically testing portable device and apparatus there-for
CN111651232A (en) One-machine multi-control method, device and system and electronic equipment
CN111679652A (en) Test method and device based on smart screen, smart screen and readable storage medium
CN111050333A (en) Base station automatic test method and system
JP4064392B2 (en) Scenario generation device, pseudo base station, scenario generation program, and recording medium
CN103095882A (en) Automated testing method and automated testing system for intelligent mobile terminal external field
US9774408B2 (en) Mobile communication terminal test device and a test analysis unit therefor
KR101488815B1 (en) Device for generating a script for menu test, menu test automatic system having the same, and method thereof
CN111158987A (en) Health check method and device of micro-service architecture
CN109995931B (en) Method and device for realizing automatic calling

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070307

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090701

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090714

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20090715

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090827

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20100105

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100106

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130115

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 4440185

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130115

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20160115

Year of fee payment: 6

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees