JPH10290202A - Protocol analyzer - Google Patents

Protocol analyzer

Info

Publication number
JPH10290202A
JPH10290202A JP9096176A JP9617697A JPH10290202A JP H10290202 A JPH10290202 A JP H10290202A JP 9096176 A JP9096176 A JP 9096176A JP 9617697 A JP9617697 A JP 9617697A JP H10290202 A JPH10290202 A JP H10290202A
Authority
JP
Japan
Prior art keywords
interval length
error
state
value
bit
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.)
Pending
Application number
JP9096176A
Other languages
Japanese (ja)
Inventor
Hisataka Nakajima
久貴 中嶋
Eiji Yokogawa
英二 横川
Hirotsugu Sato
博世 佐藤
Emi Okino
恵美 沖野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kokusai Electric Corp
Original Assignee
Kokusai Electric Corp
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 Kokusai Electric Corp filed Critical Kokusai Electric Corp
Priority to JP9096176A priority Critical patent/JPH10290202A/en
Publication of JPH10290202A publication Critical patent/JPH10290202A/en
Pending legal-status Critical Current

Links

Landscapes

  • Monitoring And Testing Of Transmission In General (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide the protocol analyzer by which bit information reproducing an actual state of a transmission line is outputted strictly to a degree regardless of a small storage capacity. SOLUTION: A model generating section 8 measures an error occurrence state of an actual transmission line in this analyzer and analyzes the measurement result to obtain the distribution of an interval length, calculates a parameter denoting a characteristic of the distribution of the interval length and stores it to a parameter storage section 9, the model generating section 8 obtains a transition probability of a radio digital transmission line model based on the stored parameter and generates a bit string according to the transition probability and provides an output.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、無線装置間の伝送
誤り状況等を計測するプロトコルアナライザに係り、特
に、伝送路の測定結果に基づいて無線デジタル伝送路モ
デルを生成し、任意にその伝送路状態を再現できるプロ
トコルアナライザに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a protocol analyzer for measuring the status of transmission errors between wireless devices, and more particularly, to a method for generating a wireless digital transmission channel model based on a result of measurement of a transmission channel and optionally transmitting the model. The present invention relates to a protocol analyzer capable of reproducing a road condition.

【0002】[0002]

【従来の技術】まず、従来のプロトコルアナライザにつ
いて図9を使って説明する。図9は、従来のプロトコル
アナライザの構成ブロック図である。従来のプロトコル
アナライザは、外部インターフェース1′と、ビット測
定部2と、ビット発生部3′と、プロトコル変換部4
と、表示部5と、操作部6と、ビット情報記憶部7と、
制御部10′とから構成されている。
2. Description of the Related Art First, a conventional protocol analyzer will be described with reference to FIG. FIG. 9 is a configuration block diagram of a conventional protocol analyzer. The conventional protocol analyzer includes an external interface 1 ', a bit measuring unit 2, a bit generating unit 3', and a protocol converting unit 4 '.
Display unit 5, operation unit 6, bit information storage unit 7,
And a control unit 10 '.

【0003】次に、従来のプロトコルアナライザの各部
について具体的に説明する。外部インターフェース1′
は、外部無線装置と接続してRS−232C又はGP−
IB等の方式で信号をやりとりするインターフェースで
ある。ビット測定部2は、外部インターフェース1から
出力された信号の1/0を認識し、ビット情報を出力す
るものである。
Next, each section of the conventional protocol analyzer will be specifically described. External interface 1 '
Is connected to an external wireless device to connect to RS-232C or GP-
This is an interface for exchanging signals by a method such as IB. The bit measuring unit 2 recognizes 1/0 of the signal output from the external interface 1 and outputs bit information.

【0004】ビット発生部3′は、プロトコル変換部4
又はビット情報記憶部7から出力されたビット情報を入
力し、外部インターフェース1′に合わせたビット信号
を発生して出力するものである。
[0006] The bit generator 3 ′ includes a protocol converter 4
Alternatively, the bit information output from the bit information storage unit 7 is input, and a bit signal adapted to the external interface 1 'is generated and output.

【0005】プロトコル変換部4は、ビット測定部2で
判定したビット情報又はビット情報記憶部7から入力し
たビット情報を各種通信制御プロトコルを用いて意味の
ある情報に変換して表示部5に出力し、また操作部6か
ら入力した文字又は数字等を各種通信制御プロトコルを
用いてビット列に変換しビット発生部3′に出力するで
ある。
The protocol converter 4 converts the bit information determined by the bit measuring unit 2 or the bit information input from the bit information storage unit 7 into meaningful information using various communication control protocols and outputs the converted information to the display unit 5. Also, characters or numbers input from the operation unit 6 are converted into bit strings using various communication control protocols and output to the bit generation unit 3 '.

【0006】表示部5は、CRT又は液晶ディスプレイ
等で、プロトコル変換部4から出力された文字又は数字
等を表示するものである。操作部6は、装置使用者が装
置電源のON/OFFや、測定する外部無線装置の同期
方式、通信制御プロトコル、通信パラメータ等の指定
や、ビット列を発生させるための数字又は文字等の入力
等を行うものである。
The display unit 5 displays characters or numbers output from the protocol conversion unit 4 on a CRT or a liquid crystal display or the like. The operation unit 6 allows the device user to turn on / off the power of the device, specify a synchronization method of the external wireless device to be measured, a communication control protocol, a communication parameter, and the like, and input numbers or characters for generating a bit string. Is what you do.

【0007】ビット情報記憶部7は、ビット測定部2で
測定したビット列を一時的に記憶し、また記憶したビッ
ト列をビット発生部3′又はプロトコル変換部4に出力
するものである。尚、ビット情報記憶部7は、外部の記
憶手段とのインターフェースを持っていても良い。
The bit information storage unit 7 temporarily stores the bit sequence measured by the bit measuring unit 2 and outputs the stored bit sequence to the bit generator 3 'or the protocol converter 4. Note that the bit information storage unit 7 may have an interface with an external storage unit.

【0008】制御部10′は、上記全てを統括制御する
もので、CPUやプログラムを格納するROMやデータ
の格納に使用するRAMを含むものである。
The control section 10 'controls all of the above, and includes a CPU, a ROM for storing programs, and a RAM for storing data.

【0009】次に、従来のプロトコルアナライザの動作
について、図9を使って説明する。従来のプロトコルア
ナライザは、図9に示すように、外部インターフェース
1′に外部無線装置を接続し、外部無線装置が送受信す
る信号が外部インターフェース1′を介して取り込ま
れ、ビット測定部2で1/0が認識されてビット情報が
ビット情報記憶部7に記憶されると共に、プロトコル変
換部4に出力される。
Next, the operation of the conventional protocol analyzer will be described with reference to FIG. In the conventional protocol analyzer, as shown in FIG. 9, an external wireless device is connected to an external interface 1 ′, and a signal transmitted and received by the external wireless device is fetched via the external interface 1 ′. 0 is recognized and the bit information is stored in the bit information storage unit 7 and output to the protocol conversion unit 4.

【0010】そして、予め操作部6から設定された通信
制御プロトコルを用いてビット測定部2からのビット情
報がプロトコル変換部4において意味のある文字又は数
字の情報に変換され、表示部5で表示される。
[0010] The bit information from the bit measuring section 2 is converted into meaningful character or numeric information in a protocol converting section 4 using a communication control protocol set in advance from an operating section 6 and displayed on a display section 5. Is done.

【0011】また、ビット情報記憶部7に記憶されてい
るビット列が、予め操作部6から設定された通信制御プ
ロトコルを用いてプロトコル変換部4で意味のある文字
又は数字の情報に変換され、表示部5で表示される。
The bit string stored in the bit information storage unit 7 is converted into meaningful character or numeric information by the protocol conversion unit 4 using a communication control protocol set in advance from the operation unit 6 and displayed. Displayed in the section

【0012】一方、操作部6から文字又は数字等が入力
されると、予め操作部6から設定された通信制御プロト
コルを用いてプロトコル変換部4でビット列に変換さ
れ、ビット発生部3′で外部インターフェース1′に合
わせたビット信号を発生して、外部インターフェース
1′から外部無線装置に出力されるようになっていた。
On the other hand, when a character or a number is input from the operation unit 6, it is converted into a bit string by the protocol conversion unit 4 using a communication control protocol set in advance from the operation unit 6, and is externally converted by the bit generation unit 3 '. A bit signal corresponding to the interface 1 'is generated and output from the external interface 1' to an external wireless device.

【0013】また、ビット情報記憶部7に記憶されてい
るビット列が、ビット発生部3′に出力されて、ビット
発生部3′で外部インターフェース1′に合わせたビッ
ト信号が発生されて、外部インターフェース1′から外
部無線装置に出力されるようになっていた。
The bit string stored in the bit information storage unit 7 is output to the bit generation unit 3 ', and the bit generation unit 3' generates a bit signal corresponding to the external interface 1 '. 1 'is output to an external wireless device.

【0014】[0014]

【発明が解決しようとする課題】しかしながら、上記従
来のプロトコルアナライザでは、伝送情報やビット情報
の確認や、ビットエラーレートの測定等は可能である
が、測定したビット列から疑似的な無線伝送路状態を再
現しようとすると、第1の方法として膨大なデータのビ
ット列を測定して元のデータと比較して判定した値をそ
のまま出力するか、又は第2の方法としてビット列の一
部を測定して元のデータと比較して判定した値を繰り返
し出力する方法しかなく、第1の方法では膨大な記憶容
量が必要であるという問題点があり、第2の方法では厳
密なデジタル無線伝送路モデルを表現できないという問
題点があった。
However, with the above-mentioned conventional protocol analyzer, it is possible to confirm transmission information and bit information and to measure a bit error rate. In order to reproduce, the first method is to measure a huge bit string of data and output the value determined by comparing with the original data as it is, or to measure a part of the bit string as a second method. There is only a method of repeatedly outputting a value determined by comparing with the original data, and the first method has a problem that a huge storage capacity is required. The second method requires a strict digital wireless transmission channel model. There was a problem that it could not be expressed.

【0015】本発明は上記実状に鑑みて為されたもの
で、測定したデータと元のデータとを比較して判定した
値から無線デジタル伝送路モデルのパラメータを算出し
て記憶し、記憶されたパラメータに従って疑似的な無線
デジタル伝送路モデルのビット情報を出力することによ
って、少ない記憶容量で、ある程度厳密に実際の伝送路
状態を再現したビット情報を出力できるプロトコルアナ
ライザを提供することを目的とする。
The present invention has been made in view of the above situation, and calculates and stores parameters of a wireless digital transmission channel model from a value determined by comparing measured data with original data. An object of the present invention is to provide a protocol analyzer that can output bit information that reproduces an actual transmission path state to some extent strictly with a small storage capacity by outputting bit information of a pseudo wireless digital transmission channel model according to parameters. .

【0016】[0016]

【課題を解決するための手段】上記従来例の問題点を解
決するための請求項1記載の発明は、プロトコルアナラ
イザにおいて、特定のテスト用ビットパターンの信号を
外部無線装置間で伝送した伝送信号を入力し、前記テス
ト用ビットパターンと前記伝送信号とを比較してエラー
発生状況を測定し、前記エラー発生状況を解析して連続
してエラーが発生しないインターバル長を求め、特定期
間における前記インターバル長の発生状況をインターバ
ル長分布として求め、前記インターバル長分布の特徴を
表すパラメータを算出し、前記パラメータを記憶し、前
記記憶したパラメータに従って特定の状態から他の状態
への遷移確率を算出し、前記遷移確率とランダムに発生
させた確率値とからエラー発生状況を再現する無線伝送
路モデルの信号を発生して出力することを特徴としてお
り、実際の伝送路におけるエラー発生状況を示すパラメ
ータだけを記憶し、記憶したパラメータに従って伝送路
のエラー発生状況を再現できる。
According to the first aspect of the present invention, there is provided a protocol analyzer which transmits a signal of a specific test bit pattern between external wireless devices in a protocol analyzer. And comparing the test bit pattern with the transmission signal to measure an error occurrence situation, analyzing the error occurrence situation to determine an interval length in which no error occurs continuously, and calculating the interval length in a specific period. Determine the occurrence state of the length as an interval length distribution, calculate a parameter representing the characteristics of the interval length distribution, store the parameter, calculate the transition probability from a specific state to another state according to the stored parameter, A signal of a wireless transmission path model that reproduces an error occurrence state from the transition probability and a probability value generated at random. It is characterized to be without outputting, to store only parameters indicating an error occurrence in the actual transmission path, can reproduce the error occurrence condition of the transmission path according to the stored parameters.

【0017】上記従来例の問題点を解決するための請求
項2記載の発明は、請求項1記載のプロトコルアナライ
ザにおいて、パラメータの算出は、ギルバートモデルを
用い、前記ギルバートモデルにおけるエラーフリー状態
の任意の数を予め設定し、インターバル長分布の傾きの
変化量が大きい複数の点を求め、前記傾きの変化量が大
きい複数の点にインターバル長分布の始点と終点とを加
えて、前記設定した数に対応した前記インターバル長分
布の参考点を求め、前記参考点を結んだ複数の折れ線で
前記インターバル長分布を近似し、前記複数の折れ線の
中間点を測定点とし、前記測定点におけるインターバル
長と前記近似されたインターバル長分布の値とをパラメ
ータ算出用の連立方程式に代入し、前記連立方程式の近
似解を持ってパラメータ値とすることを特徴としてお
り、実際のエラー状況から求めたインターバル長分布全
体を近似した図を用いて簡単な方法でインターバル長分
布全体の特徴を表すパラメータを算出できる。
According to a second aspect of the present invention, there is provided a protocol analyzer according to the first aspect, wherein the parameter is calculated using a Gilbert model, and an arbitrary error-free state in the Gilbert model is calculated. Are set in advance, a plurality of points having a large change in the slope of the interval length distribution are obtained, and the start point and the end point of the interval length distribution are added to the plurality of points having a large change in the slope to obtain the set number. Obtain the reference point of the interval length distribution corresponding to, approximate the interval length distribution with a plurality of polygonal lines connecting the reference points, the intermediate point of the plurality of polygonal lines as a measurement point, the interval length at the measurement point and The value of the approximated interval length distribution is substituted into a simultaneous equation for calculating a parameter, and a parameter having an approximate solution of the simultaneous equation is obtained. And characterized by an over data values can be calculated parameters representing characteristics of the entire interval length distribution in a simple manner with reference to FIG approximating the entire actual interval length distribution determined from the error status.

【0018】上記従来例の問題点を解決するための請求
項3記載の発明は、請求項2記載のプロトコルアナライ
ザにおいて、インターバル長分布値の傾きの算出は、特
定のインターバル長におけるインターバル長分布値と、
前記インターバル長に傾き測定間隔を加算したインター
バル長におけるインターバル長分布値とから傾きを算出
するものであって、前記傾き測定間隔にはインターバル
長の桁数と同一の桁数の傾き測定間隔を用いることを特
徴としており、少ない計算量でインターバル長分布の傾
きを算出できる。
According to a third aspect of the present invention, there is provided the protocol analyzer according to the second aspect, wherein the slope of the interval length distribution value is calculated by the interval length distribution value at a specific interval length. When,
A slope is calculated from an interval length distribution value in the interval length obtained by adding the slope measurement interval to the interval length, and a slope measurement interval having the same number of digits as the interval length is used as the slope measurement interval. The feature is that the slope of the interval length distribution can be calculated with a small amount of calculation.

【0019】上記従来例の問題点を解決するための請求
項4記載の発明は、請求項2記載のプロトコルアナライ
ザにおいて、エラー発生状況の測定が、特定のテスト用
ビットパターンの信号を外部無線装置間で伝送した伝送
信号を入力し、前記テスト用ビットパターンと前記伝送
信号とを1ビット毎に比較し、一致すればエラーフリー
状態の値を出力し、一致しなければエラー状態の値を出
力して、特定期間における前記値の連続をエラー発生状
況とすることを特徴としており、簡単な方法で、実際の
伝送路のエラー発生状況を測定できる。
According to a fourth aspect of the present invention, there is provided a protocol analyzer according to the second aspect, wherein the measurement of the error occurrence state is performed by transmitting a signal of a specific test bit pattern to an external wireless device. The transmission signal transmitted between the two is input, and the test bit pattern and the transmission signal are compared bit by bit. If they match, an error free state value is output. If they do not match, an error state value is output. Then, the continuation of the value in a specific period is set as an error occurrence state, and the error occurrence state of an actual transmission path can be measured by a simple method.

【0020】上記従来例の問題点を解決するための請求
項5記載の発明は、請求項4記載のプロトコルアナライ
ザにおいて、エラー発生状況の再現は、請求項2におい
て用いたギルバートモデルを用い、請求項2において設
定されているエラーフリー状態の数に対応するエラーフ
リー状態又はエラー状態の値を定義し、状態の遷移タイ
ミングごとにランダムに発生させた確率値と算出された
遷移確率とを用いて、特定の状態から如何なる状態へ遷
移するかを判定し、前記判定された状態の値を出力する
ものであることを特徴としており、簡単な方法でかなり
実際の伝送路状態に近しい無線伝送路モデルの信号を発
生することができる。
According to a fifth aspect of the present invention, there is provided a protocol analyzer according to the fourth aspect, wherein the error occurrence situation is reproduced using the Gilbert model used in the second aspect. The value of the error free state or the error state corresponding to the number of the error free states set in the item 2 is defined, and the probability value randomly generated for each state transition timing and the calculated transition probability are used. It is characterized in that it determines what transition from a specific state to what state, and outputs the value of the determined state, a wireless transmission path model that is quite close to the actual transmission path state in a simple manner Can be generated.

【0021】[0021]

【発明の実施の形態】請求項に係る発明について、その
実施の形態を図面を参照しながら説明する。本発明に係
るプロトコルアナライザは、特定のテスト用ビットパタ
ーンの信号を外部無線装置間で伝送した伝送信号を入力
し、テスト用ビットパターンと比較してエラー発生状況
を測定し、エラー発生状況を解析して連続してエラーが
発生しないインターバル長を求め、特定期間におけるイ
ンターバル長の発生状況をインターバル長分布として求
め、インターバル長分布の特徴を表すパラメータを算出
して記憶し、記憶したパラメータに従って特定の状態か
ら他の状態への遷移確率を算出し、遷移確率とランダム
に発生させた確率値とからエラー発生状況を再現する無
線伝送路モデルの信号を発生して出力するものなので、
パラメータが記憶できる少ない記憶容量で、実際の伝送
路状況を再現できるものである。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments of the claimed invention will be described with reference to the drawings. The protocol analyzer according to the present invention inputs a transmission signal obtained by transmitting a signal of a specific test bit pattern between external wireless devices, compares the signal with the test bit pattern, measures an error occurrence situation, and analyzes the error occurrence situation. Then, an interval length in which no error occurs continuously is obtained, an occurrence state of the interval length in a specific period is obtained as an interval length distribution, a parameter representing a feature of the interval length distribution is calculated and stored, and a specific value is calculated according to the stored parameter. It calculates the transition probability from one state to another, generates and outputs a signal of the wireless transmission path model that reproduces the error occurrence situation from the transition probability and the randomly generated probability value,
An actual transmission path condition can be reproduced with a small storage capacity capable of storing parameters.

【0022】まず、本発明に係るプロトコルアナライザ
の構成について図1を使って説明する。図1は、本発明
に係るプロトコルアナライザの構成ブロック図である。
尚、図9と同様の構成をとる部分については同一の符号
を付して説明する。
First, the configuration of the protocol analyzer according to the present invention will be described with reference to FIG. FIG. 1 is a configuration block diagram of a protocol analyzer according to the present invention.
Portions having the same configuration as in FIG. 9 are described with the same reference numerals.

【0023】本発明のプロトコルアナライザ(本装置)
は、従来のプロトコルアナライザと同様の部分として、
外部インターフェース1と、ビット測定部2と、ビット
発生部3と、プロトコル変換部4と、表示部5と、操作
部6と、ビット情報記憶部7と、制御部10とから構成
され、更に本発明の特徴部分として、モデル生成部8
と、パラメータ記憶部9とが設けられている。
The protocol analyzer of the present invention (this device)
Is similar to the traditional protocol analyzer,
It comprises an external interface 1, a bit measuring unit 2, a bit generating unit 3, a protocol converting unit 4, a display unit 5, an operating unit 6, a bit information storage unit 7, and a control unit 10. As a characteristic part of the invention, the model generation unit 8
And a parameter storage unit 9.

【0024】次に、本装置の各部について具体的に説明
するが、ビット測定部2と、プロトコル変換部4と、表
示部5と、操作部6と、ビット情報記憶部7は、従来と
同様であるのでここでは説明を省略し、本発明の特徴部
分についてのみ説明する。
Next, each part of the present apparatus will be described in detail. The bit measuring part 2, the protocol converting part 4, the display part 5, the operating part 6, and the bit information storing part 7 are the same as those of the conventional one. Therefore, the description is omitted here, and only the features of the present invention will be described.

【0025】外部インターフェース1は、従来と同様
に、外部無線装置と接続してRS−232C又はGP−
IB等の方式で信号をやりとりするインターフェースで
あるが、本発明の特徴として、外部無線装置間の伝送誤
りを同期をとりながら測定するために、少なくとも2ポ
ート以上備えたインターフェースである。
The external interface 1 is connected to an external wireless device and connected to an RS-232C or GP-
An interface for exchanging signals using a method such as IB. As a feature of the present invention, the interface is provided with at least two or more ports for measuring transmission errors between external wireless devices while maintaining synchronization.

【0026】ビット発生部3は、従来と同様に入力した
ビット情報に従って外部インターフェース1に合わせた
ビット信号を発生して出力するものであるが、ビット情
報は従来と同様にプロトコル変換部4又はビット情報記
憶部7から入力されるのに加えて、本発明では後述する
モデル生成部8からも入力される。
The bit generator 3 generates and outputs a bit signal adapted to the external interface 1 in accordance with the input bit information in the same manner as in the prior art. In addition to being input from the information storage unit 7, in the present invention, it is also input from a model generation unit 8 described later.

【0027】ビット情報記憶部7は、従来と同様にビッ
ト測定部2で測定したビット列を記憶し、また記憶した
ビット列を出力するものであるが、出力先が従来と同様
のビット発生部3、プロトコル変換部4に加えて、本発
明ではモデル生成部8にも出力する。
The bit information storage unit 7 stores the bit sequence measured by the bit measuring unit 2 as in the conventional case, and outputs the stored bit sequence. In addition to the protocol conversion unit 4, in the present invention, the data is also output to the model generation unit 8.

【0028】モデル生成部8は、実際の伝送路における
エラー発生状況を測定し、測定結果から連続してエラー
が発生しないインターバル長を求め、特定期間における
インターバル長の発生状況をインターバル長分布として
求め、インターバル長分布の特徴を表すパラメータを算
出し、パラメータをパラメータ記憶部9に出力するモデ
ル生成処理と、また逆にパラメータ記憶部9から入力し
たパラメータに基づいて、無線デジタル伝送路モデルの
遷移確率を求め、遷移確率とランダムに発生させた確率
値とからエラー発生状況を再現するビット列を生成して
出力するモデル発生処理とを行うものである。尚、モデ
ル生成処理及びモデル発生処理のアルゴリズムの詳細
は、後述する。
The model generation unit 8 measures the error occurrence situation in the actual transmission path, finds the interval length at which no error occurs continuously from the measurement result, and finds the interval length occurrence situation in a specific period as an interval length distribution. A model generation process for calculating parameters representing the characteristics of the interval length distribution and outputting the parameters to the parameter storage unit 9, and conversely, based on the parameters input from the parameter storage unit 9, the transition probability of the wireless digital transmission channel model And a model generation process of generating and outputting a bit string that reproduces an error occurrence situation from the transition probability and a randomly generated probability value. The details of the algorithm of the model generation process and the model generation process will be described later.

【0029】パラメータ記憶部9は、無線デジタル伝送
路モデル生成に必要なパラメータを記憶するものであ
る。
The parameter storage unit 9 stores parameters required for generating a wireless digital transmission channel model.

【0030】制御部10は、従来と同様に上記全てを統
括制御するもので、CPUやプログラムを格納するRO
Mやデータの格納に使用するRAMを含む制御部であ
る。
The control unit 10 controls all of the above in the same manner as in the prior art.
It is a control unit including a RAM used for storing M and data.

【0031】次に、本発明のプロトコルアナライザを用
いて実際の伝送路のエラー発生状況を測定する方法につ
いて、図2を使って説明する。図2は、本発明のプロト
コルアナライザを用いて実際の伝送路のエラー発生状況
を測定する方法を示す説明図である。
Next, a method for measuring an actual error occurrence state of a transmission line using the protocol analyzer of the present invention will be described with reference to FIG. FIG. 2 is an explanatory diagram showing a method for measuring an actual error occurrence state of a transmission line using the protocol analyzer of the present invention.

【0032】本発明のプロトコルアナライザを用いて実
際の伝送路のエラー発生状況を測定する第1の方法は、
図2(a)に示すように、本発明のプロトコルアナライ
ザを1台と、外部無線装置を2台用意し、プロトコルア
ナライザの外部インターフェース1の2つのポートに各
々外部無線装置を接続し、一方を送信側外部無線装置と
し、他方を受信側外部無線装置とする。
The first method for measuring the actual occurrence of an error in a transmission line using the protocol analyzer of the present invention is as follows.
As shown in FIG. 2A, one protocol analyzer of the present invention and two external wireless devices are prepared, and the external wireless devices are connected to two ports of the external interface 1 of the protocol analyzer, respectively. The transmitting-side external wireless device is used, and the other is the receiving-side external wireless device.

【0033】そして、予め定めたテスト用ビット列(パ
ターン)をプロトコルアナライザの操作部6から入力し
てビット情報記憶部7に記憶しておき、ビット情報記憶
部7から取り出して、ビット発生部3で上記テスト用ビ
ットパターンの信号を発生し、外部インターフェース1
を介して一方のポートから送信側外部無線装置に出力す
る。
Then, a predetermined test bit sequence (pattern) is input from the operation unit 6 of the protocol analyzer, stored in the bit information storage unit 7, taken out from the bit information storage unit 7, and extracted by the bit generation unit 3. The signal of the test bit pattern is generated, and the external interface 1
To output from one port to the external wireless device on the transmission side.

【0034】そして、送信側外部無線装置では、プロト
コルアナライザから出力されたテスト用ビットパターン
の信号を受信側外部無線装置に対して実際に無線伝送を
行い、受信側外部無線装置では伝送されたテスト用ビッ
トパターンの信号を受信し、受信した信号をプロトコル
アナライザがもう一方のポートから外部インターフェー
ス1を介して入力する。
The transmitting-side external wireless device actually performs wireless transmission of the test bit pattern signal output from the protocol analyzer to the receiving-side external wireless device, and the receiving-side external wireless device transmits the transmitted test bit pattern. And the protocol analyzer inputs the received signal from the other port via the external interface 1.

【0035】そして、プロトコルアナライザのビット測
定部2で、受信信号の1/0を認識し、ビット情報をビ
ット情報記憶部7に記憶し、モデル生成部8で受信信号
のビット情報と、予め記憶していたテスト用ビットパタ
ーンとを比較し、各ビットがエラーであるかエラーフリ
ー(エラーでなく正常に受信できたこと)であるかを判
断することによって伝送路のエラー発生状況を測定でき
る。
The bit measuring section 2 of the protocol analyzer recognizes 1/0 of the received signal, stores the bit information in the bit information storage section 7, and stores the bit information of the received signal in the model generating section 8 in advance. By comparing the test bit pattern with the test bit pattern and determining whether each bit is error-free or error-free (normal reception, not error), it is possible to measure the error occurrence state of the transmission path.

【0036】本発明のプロトコルアナライザを用いてモ
デル生成用のパラメータを測定する第2の方法は、図2
(b)に示すように、本発明のプロトコルアナライザを
2台と、外部無線装置を2台用意し、一方(送信側)の
プロトコルアナライザの外部インターフェース1の出力
ポートに送信側外部無線装置を接続し、他方(受信側)
のプロトコルアナライザの外部インターフェース1の入
力ポートに受信側外部無線装置を接続する。
A second method of measuring parameters for model generation using the protocol analyzer of the present invention is shown in FIG.
As shown in (b), two protocol analyzers of the present invention and two external wireless devices are prepared, and a transmitting-side external wireless device is connected to an output port of an external interface 1 of one (transmitting-side) protocol analyzer. And the other (reception side)
A receiving-side external wireless device is connected to the input port of the external interface 1 of the protocol analyzer.

【0037】そして、予め定めたテスト用ビット列(パ
ターン)を双方のプロトコルアナライザの操作部6から
入力してビット情報記憶部7に記憶しておき、取り出せ
るようにする。
Then, a predetermined test bit string (pattern) is input from the operation sections 6 of both protocol analyzers, stored in the bit information storage section 7, and can be taken out.

【0038】そして、送信側のプロトコルアナライザの
ビット発生部3で、上記テスト用ビットパターンの信号
を発生し、外部インターフェース1を介して出力ポート
から送信側外部無線装置に出力し、テスト用ビットパタ
ーンの信号を送信側外部無線装置から受信側外部無線装
置に対して実際に無線伝送を行い、受信側外部無線装置
でテスト用ビットパターンの信号を受信し、受信側のプ
ロトコルアナライザは入力ポートから外部インターフェ
ース1を介して入力する。
Then, the bit generator 3 of the protocol analyzer on the transmitting side generates a signal of the above-described bit pattern for test, and outputs the signal from the output port to the external wireless device on the transmitting side via the external interface 1. Is actually transmitted wirelessly from the transmitting external wireless device to the receiving external wireless device, the receiving external wireless device receives the signal of the test bit pattern, and the receiving side protocol analyzer receives the external signal from the input port. Input via interface 1.

【0039】そして、第1の方法と同様に受信側のプロ
トコルアナライザのビット測定部2で、受信信号の1/
0を認識し、ビット情報をビット情報記憶部7に記憶
し、モデル生成部8で受信信号のビット情報と、予め記
憶しているテスト用ビットパターンとを比較し、そのビ
ットがエラーであるかエラーフリー(エラーでなく正常
に受信できたこと)であるかを判断することによって、
実際の伝送路のエラー発生状況を測定できる。
Then, similarly to the first method, the bit measuring unit 2 of the protocol analyzer on the receiving side performs 1/1 of the received signal.
0, the bit information is stored in the bit information storage unit 7, and the model generation unit 8 compares the bit information of the received signal with a previously stored test bit pattern to determine whether the bit is an error. By judging whether it is error-free (it was not an error and received successfully),
It is possible to measure the error occurrence status of the actual transmission path.

【0040】次に、モデル生成部8におけるモデル生成
及びモデル発生の具体的なアルゴリズムを説明する前
に、デジタル無線モデルのうち、ギルバートモデルとそ
の生成方法の概略について図3を使って簡単に説明す
る。図3は、2つのエラーフリー状態からなるギルバー
トモデルの状態遷移図である。
Next, before describing a specific algorithm of model generation and model generation in the model generation unit 8, a brief description will be given of a Gilbert model among digital radio models and an outline of a generation method thereof with reference to FIG. I do. FIG. 3 is a state transition diagram of the Gilbert model including two error-free states.

【0041】一般にエラーフリー状態は2つ又は3つ
で、デジタル無線伝送路を十分に表現したモデルを生成
することができる。例えば、図3において、E1とE2
はエラーフリーの状態であり、E3はエラー状態であ
る。そして、P1,1 はE1状態におけるE1自身への遷
移確率であり、P2,2 はE2状態におけるE2自身への
遷移確率であり、P2,3 はE2状態におけるE3状態へ
の遷移確率であり、P3,3 はE3状態におけるE3自身
への遷移確率であり、P3,1 はE3状態におけるE1へ
の遷移確率を表している。
In general, there are two or three error-free states, and a model that sufficiently expresses a digital wireless transmission path can be generated. For example, in FIG. 3, E1 and E2
Is an error-free state, and E3 is an error state. P1,1 is the transition probability to E1 itself in the E1 state, P2,2 is the transition probability to E2 itself in the E2 state, P2,3 is the transition probability to E3 state in the E2 state, P3,3 is the transition probability to E3 itself in the E3 state, and P3,1 is the transition probability to E1 in the E3 state.

【0042】ギルバートモデルは、ある状態E1〜E3
にいるときに、遷移タイミングごとにある確率P1,1 〜
P3,3 で各状態E1〜E3に遷移する。このとき、遷移
先の状態E1〜E3によってエラーフリー/エラーの状
態を0/1でビット出力する。尚、エラーフリー状態が
3以上の場合も上記と同様であるが、ここでは、説明を
簡単にするためにエラーフリー状態が2つの場合で以降
の説明を行う。
The Gilbert model has certain states E1 to E3
, The probability P1,1-
The state transits to each of the states E1 to E3 at P3,3. At this time, the error free / error state is output as 0/1 bit according to the transition destination states E1 to E3. Note that the same applies to the case where the number of error-free states is three or more. However, here, for simplicity, the following description will be made for the case where there are two error-free states.

【0043】文献「Estimation of Gilbert's and Frit
chman's Models Parameters Usingthe Gradient Method
for Digital Mobile Radio Channels 」IEEE Transact
ions on Vehicular Technology, vol.37,no.3,August,1
988によれば、一般的にエラーフリー状態が2つのギル
バートモデルの遷移確率Pは、[数1]で表される。
The document "Estimation of Gilbert's and Frit"
chman's Models Parameters Using the Gradient Method
for Digital Mobile Radio Channels `` IEEE Transact
ions on Vehicular Technology, vol.37, no.3, August, 1
According to 988, generally, the transition probability P of a Gilbert model having two error-free states is represented by [Equation 1].

【0044】[0044]

【数1】 (Equation 1)

【0045】[数1]において、遷移確率Pは実際に
は、P1,1 ,…,Pk+1,k+1 (k:エラーフリー状態数)
であり、αi、βi(i=1,2,…,k)は、パラメータで
あってβiは、エラーフリー状態Ei(i=1,2,…,k)
における自己への遷移確率であり、αiは、エラー状態
Ek+1 から各エラーフリー状態Ei(i=1,2,…,k)へ
の遷移確率に依存するパラメータである。
In Equation 1, the transition probability P is actually P1,1,..., Pk + 1, k + 1 (k: number of error-free states)
Αi, βi (i = 1, 2,..., K) are parameters, and βi is an error-free state Ei (i = 1, 2,..., K)
, And αi is a parameter that depends on the transition probability from the error state Ek + 1 to each error-free state Ei (i = 1, 2,..., K).

【0046】一方、上記文献によると、エラーフリー状
態数kで、連続してエラーが発生しない長さをインター
バル長mとすると、インターバル長mでエラーが発生す
る頻度を示すインターバル長分布P(0m |1)と先の
パラメータの関係式は、[数2]で表される。
On the other hand, according to the above-mentioned literature, if the length in which no error occurs continuously is defined as the interval length m in the number k of error-free states, the interval length distribution P (0) indicating the frequency of occurrence of errors in the interval length m The relational expression between m | 1) and the above parameter is represented by [Equation 2].

【0047】[0047]

【数2】 (Equation 2)

【0048】ここで、インターバル長分布P(0m
1)は、モデル化すべき伝送路における実際のエラー発
生状況の測定結果から得られるので、実際のエラー発生
状況の測定結果から先のパラメータαi、βi(i=1,
2,…,k)を計算して求め、そのパラメータを使ってエラ
ー発生モデルを導くことができる。
Here, the interval length distribution P (0 m |
1) is obtained from the measurement result of the actual error occurrence state in the transmission path to be modeled. Therefore, the parameters αi, βi (i = 1,
2, ..., k), and an error occurrence model can be derived using the parameters.

【0049】そして、上記各パラメータαi、βi(i
=1,2,…,k)を求めるには、(2×k)個の連立方程式
が必要であり、例えば、図3に示したエラーフリー数k
=2の場合であれば、[数3]に示すような任意のエラ
ーフリー長m1〜m4におけるエラーフリー長分布P
(0m1m4|1)を用いた連立方程式を導いて、解を求
めることによって、パラメータα1、β1、α2、β2
を求めることができる。但し、一般的にこの連立方程式
は複雑なので、近似解をもってパラメータ値とする。
Then, the above parameters αi, βi (i
= 1, 2,..., K) requires (2 × k) simultaneous equations. For example, the error-free number k shown in FIG.
= 2, the error-free length distribution P at arbitrary error-free lengths m1 to m4 as shown in [Equation 3]
By deriving a simultaneous equation using (0 m1 -m4 | 1) and finding a solution, the parameters α1, β1, α2, β2
Can be requested. However, since this simultaneous equation is generally complicated, an approximate solution is used as a parameter value.

【0050】[0050]

【数3】 (Equation 3)

【0051】そこで具体的に、パラメータαi、βi
(i=1,2,…,k )を求めるには、実際の伝送路のエラ
ー発生状況から、図4のようなインターバル長mに対す
る発生頻度であるインターバル長分布P(0m |1)の
図を求め、このインターバル長分布図の特徴を表す(2
×k)個の測定点を選択し、選択された測定点のインタ
ーバル長mと、その発生頻度であるP(0m |1)の値
で[数3]に示すような連立方程式を導き、近似解を求
めることによって、パラメータαi、βi(i=1,2,
…,k)を求めることができる。図4は、実際の無線伝送
路におけるエラー状況から構成したインターバル長分布
図の例である。
Therefore, specifically, the parameters αi, βi
In order to obtain (i = 1, 2,..., K), an interval length distribution P (0 m | 1) which is an occurrence frequency with respect to an interval length m as shown in FIG. A diagram is obtained and the characteristics of this interval length distribution diagram are expressed (2
× k) measurement points are selected, and a simultaneous equation as shown in [Equation 3] is derived from the interval length m of the selected measurement points and the value of the occurrence frequency P (0 m | 1), By obtaining an approximate solution, the parameters αi, βi (i = 1, 2,
…, K) can be obtained. FIG. 4 is an example of an interval length distribution diagram configured from error conditions in an actual wireless transmission path.

【0052】ここで、測定点は一定のアルゴリズムによ
って、適当に分散したインターバル長及びそのインター
バル長分布値を用いなければならない。もし、インター
バル長分布図に、図的に見て明らかに曲線の傾き傾向が
違う領域が複数存在する場合、測定点に用いるインター
バル長の値が一部の領域に偏ったときと、適当に分散し
たときでは、後者の方がよりモデルの精度があがる。
Here, the measurement points must use appropriately distributed interval lengths and their interval length distribution values by a certain algorithm. If there are a plurality of regions in the interval length distribution diagram where the inclination of the curve is clearly different from the diagram, when the interval length value used for the measurement point is biased to a part of the In the latter case, the latter improves the accuracy of the model.

【0053】そこで、インターバル長分布図の特徴を表
す(2×k)個の測定点を選択するために、本発明で
は、図4に示したインターバル長分布図を図5に示すよ
うに(2×k)個の直線で近似し、その直線の中間点
(図5では、点200,201,202,203)を測定点とする。図
5は、図4のインターバル長分布から測定点を求める際
の説明を簡易にイメージするための説明図である。
Therefore, in order to select (2 × k) measurement points representing the features of the interval length distribution chart, the present invention uses the interval length distribution chart shown in FIG. × k) straight lines, and the intermediate points (points 200, 201, 202, and 203 in FIG. 5) of the straight lines are set as measurement points. FIG. 5 is an explanatory diagram for simply depicting the description of obtaining measurement points from the interval length distribution of FIG.

【0054】実際の処理では、インターバル長分布P
(0m |1)の傾きの変化量が大きい(2×k−1)個
の点(図5では、点101,102,103 )と、グラフの両端の
点(図5では、点100,104 )からその中間点を求めて測
定点とする。
In the actual processing, the interval length distribution P
(2 × k−1) points (points 101, 102, 103 in FIG. 5) having a large change in the slope of (0 m | 1), and points at both ends of the graph (points 100, 104 in FIG. 5) and intermediate points Is obtained as a measurement point.

【0055】パラメータ値αi、βi(i=1,2,…,k)
が決定すると、[数1]から遷移確率P(実際にはP1,
1 〜Pk+1,k+1 )が決定するので、遷移確率Pが決定し
たギルバートモデルでは、ある状態(E1,E2,…,
Ek+1 )からある状態に各遷移確率に従って遷移するの
で、任意の状態Eからランダムに発生させた遷移確率が
何れの遷移確率の範囲であるかを判断して遷移先を決定
し、その遷移先の状態がエラー状態であるかエラーフリ
ー状態であるかによって、1/0を出力すれば伝送路モ
デルを再現できる。
Parameter values αi, βi (i = 1, 2,..., K)
Is determined, the transition probability P (actually, P1,
1 to Pk + 1, k + 1), the Gilbert model in which the transition probability P is determined has certain states (E1, E2,...,
Ek + 1), the state transitions to a certain state in accordance with each transition probability. Therefore, the transition probability randomly generated from an arbitrary state E falls within a range of transition probabilities, and a transition destination is determined. By outputting 1/0 depending on whether the previous state is an error state or an error-free state, the transmission path model can be reproduced.

【0056】尚、その他のデジタル無線伝送路モデルに
ついても、「E.N.Gilbert "Capacity of a burst-noise
channel" BellSyst.Tech.J.,vol.39 pp.1253-1265,Sep
t.1960」及び「B.D.Fritchman "A binary channel char
acterization using partitioned Markov chains" IEEE
Trans.Inform. Theory, vol.IT-13, no.2, pp221-227,
Apr. 1967」に詳細に記載されている。
Incidentally, regarding other digital wireless transmission channel models, “ENGilbert” Capacity of a burst-noise
channel "BellSyst.Tech.J., vol.39 pp.1253-1265, Sep
t.1960 "and" BDFritchman "A binary channel char
acterization using partitioned Markov chains "IEEE
Trans.Inform. Theory, vol.IT-13, no.2, pp221-227,
Apr. 1967 ".

【0057】次に、本発明の主題の一つであるモデル生
成部8におけるモデル生成処理について、図4〜図6を
用いて説明する。図6は、本発明のモデル生成処理の流
れを示すフローチャート図である。尚図6では、インタ
ーバル長の最大が104 の場合を示している。
Next, a model generation process in the model generation unit 8 which is one of the subjects of the present invention will be described with reference to FIGS. FIG. 6 is a flowchart showing the flow of the model generation processing of the present invention. FIG. 6 shows a case where the maximum interval length is 10 4 .

【0058】本発明のモデル生成部8におけるモデル生
成処理は、図6に示すように、まずテスト用ビットパタ
ーンと、実際に測定した受信ビットパターンとを比較す
るために、ビット数をカウントするビット数カウンタN
に0を代入し(301)、インターバル長をカウントす
るためのインターバル長カウンタMに0を代入し(30
2)、インターバル長に対する発生回数を格納するため
のインターバル長配列C[104 ]に0を代入して初期
化し(303)、前回のビット比較値を記憶しておくモ
ードフラグに1を代入する(304)。
As shown in FIG. 6, the model generation processing in the model generation unit 8 of the present invention is performed by first using a bit for counting the number of bits in order to compare the test bit pattern with the actually measured reception bit pattern. Number counter N
Is substituted for 0 (301), and 0 is substituted for an interval length counter M for counting the interval length (30).
2), 0 is substituted into an interval length array C [10 4 ] for storing the number of occurrences with respect to the interval length to initialize (303), and 1 is substituted into a mode flag for storing a previous bit comparison value. (304).

【0059】ここで、処理303では配列の大きさを例
えば104 としているが、勿論任意の大きさが可能であ
る。ただし、この大きさが少な過ぎるとモデルの精度
(実際の伝送路状態との相似性)が悪くなるので、一般
的に104 程度で十分である。また、処理301〜処理
304の順序は任意である。
[0059] Here, although the size, for example, 10 4 of the processing 303 sequences, it is possible of course any size. However, if the size is too small, the accuracy of the model (similarity with the actual transmission path state) deteriorates, so that about 10 4 is generally sufficient. Further, the order of the processes 301 to 304 is arbitrary.

【0060】次に、送受信ビット比較処理を行う(30
5)。送受信ビット比較処理は具体的に、テスト用ビッ
トパターンと、それを送信ビットパターンとして実際の
伝送路を介して受信した時の受信ビットパターンとをビ
ット情報記憶部7から読み込んで比較し、同じであれば
エラーフリーであるとして結果を表すビット比較値は0
とし、異なっていればエラーであるとして結果を表すビ
ット比較値は1として、その値を保持する。
Next, transmission / reception bit comparison processing is performed (30).
5). In the transmission / reception bit comparison processing, the test bit pattern is read from the bit information storage unit 7 and compared with a reception bit pattern obtained when the test bit pattern is received as a transmission bit pattern via an actual transmission path. If there is, the bit comparison value indicating the result is assumed to be error free and is 0.
The bit comparison value representing the result is determined to be an error if they are different, and the value is held as 1.

【0061】本来、エラーフリーとエラーを表すビット
(0/1)は任意であるが、後のアルゴリズムの説明が
容易なように固定して用いる。また、送信ビットパター
ンと受信ビットパターンを比較する上で、ビットパター
ンの始まりの認識は、伝送するビットパターンのヘッダ
に同期パターンを付加するなど無線通信においては一般
的な手法であり、本発明の主旨ではないので、単純に送
信ビットパターンに対して受信ビットパターンが比較で
きるとして説明を続ける。
Originally, the bit (0/1) indicating error free and error is arbitrary, but is fixed and used so that the following algorithm can be easily explained. In comparing the transmission bit pattern and the reception bit pattern, recognition of the beginning of the bit pattern is a general method in wireless communication such as adding a synchronization pattern to a header of a bit pattern to be transmitted. Since it is not the gist, the description is continued assuming that the received bit pattern can be simply compared with the transmitted bit pattern.

【0062】次に、ビット数カウンタNの値を1増加さ
せ(306)、処理305で求めたビット比較値(エラ
ーフリー:0/エラー:1)が0であるか判断し(30
7)、ビット比較値が0でないつまりエラーであるとき
(No)は、モードフラグが0か判断し(308)、モ
ードフラグが0でない(No)時は、処理311に進
み、モードフラグが0のとき(Yes)は、現在のイン
ターバル長Mに対応するインターバル長配列C[M]の
値を1増加させ(309)、インターバル長カウンタM
を0にして初期化し(310)、モードフラグに1を代
入し(311)、処理314に進む。
Next, the value of the bit number counter N is incremented by 1 (306), and it is determined whether the bit comparison value (error free: 0 / error: 1) obtained in the process 305 is 0 (30).
7) If the bit comparison value is not 0, that is, if it is an error (No), it is determined whether the mode flag is 0 (308). If the mode flag is not 0 (No), the process proceeds to step 311 and the mode flag is set to 0. In the case of (Yes), the value of the interval length array C [M] corresponding to the current interval length M is increased by 1 (309), and the interval length counter M
Is initialized to 0 (310), 1 is substituted for the mode flag (311), and the routine proceeds to processing 314.

【0063】一方、処理307において、ビット比較値
が0である、つまりエラーフリーであるとき(Yes)
は、インターバル長カウンタMを1増加させ(31
2)、モードフラグに0を代入し(313)、サンプル
のビット比較が終了するかどうかを判定し(314)、
終了でない場合(No)は、処理305に戻り、終了の
場合(Yes)は、インターバル長分布計算を行う(3
15)。
On the other hand, in the process 307, when the bit comparison value is 0, that is, when it is error free (Yes)
Increases the interval length counter M by 1 (31
2) Substituting 0 into the mode flag (313), and determining whether the bit comparison of the sample ends (314),
If it is not completed (No), the process returns to the process 305, and if it is completed (Yes), the interval length distribution is calculated (3
15).

【0064】インターバル長分布計算は、ビット数カウ
ンタNの値と、インターバル長に対する発生回数をカウ
ントしたインターバル長配列C[104 ]から、図4に
示すようなインターバル長分布P(0m |1)を計算す
るものである。具体的には、インターバル配列C[10
4 ]の各値を、ビット数カウンタNの値で除算して、イ
ンターバル長分布値P(0m |1)とする。
In the interval length distribution calculation, the interval length distribution P (0 m | 1 shown in FIG. 4 is obtained from the value of the bit number counter N and the interval length array C [10 4 ] obtained by counting the number of occurrences for the interval length. ) Is calculated. Specifically, the interval array C [10
4 ] is divided by the value of the bit number counter N to obtain an interval length distribution value P (0 m | 1).

【0065】次に、処理315で求めたインターバル長
分布より、パラメータ計算処理を行い(316)、求め
たパラメータをパラメータ記憶部9に格納して(31
7)、モデル生成処理を終了する。
Next, a parameter calculation process is performed based on the interval length distribution obtained in the process 315 (316), and the obtained parameters are stored in the parameter storage unit 9 (31).
7), the model generation processing ends.

【0066】次に、上記モデル生成処理中の処理316
のパラメータ計算処理について、図7を使って説明す
る。図7は、本発明のモデル生成処理におけるパラメー
タ計算処理の流れを示すフローチャート図である。今、
図4の実際のインターバル分布から適当に分散したイン
ターバル分布値(測定点)を求めたいが、その数は、
[数3]の連立方程式が解けるのに必要な数、すなわ
ち、ギルバートモデルにおけるエラーフリー状態の数を
Kとすると(2×K)個である。
Next, processing 316 during the model generation processing
The parameter calculation process will be described with reference to FIG. FIG. 7 is a flowchart illustrating the flow of the parameter calculation process in the model generation process of the present invention. now,
We want to find the interval distribution values (measurement points) appropriately dispersed from the actual interval distribution in FIG.
The number required to solve the simultaneous equations of [Equation 3], that is, the number of error-free states in the Gilbert model is K, which is (2 × K).

【0067】パラメータ計算処理は、まず、インターバ
ル長を表す変数Mに1を代入して初期化し(401)、
予め設定されたエラーフリー状態数Kを読み込み(40
2)、エラーフリー状態数をKとして2×K+1の値を
参考点数Sに代入する(403)。
In the parameter calculation processing, first, 1 is substituted for a variable M representing an interval length to initialize (401),
The preset number K of error free states is read (40
2) Assuming that the number of error-free states is K, a value of 2 × K + 1 is substituted for the reference score S (403).

【0068】ここで、参考点とは、例えば図5のよう
に、インターバル長分布曲線(図5では分かり易くする
ために部分的に直線で表した)の傾きの変化が大きい所
(図5の101、102、103)と曲線の始点(図5
の100)と終点(図5の104)を示す。
Here, the reference point is, for example, as shown in FIG. 5, where the change in the slope of the interval length distribution curve (partially represented by a straight line in FIG. 5 for easy understanding) is large (FIG. 5). 101, 102, 103) and the starting point of the curve (FIG. 5)
100) and the end point (104 in FIG. 5).

【0069】次に、傾き測定間隔Lに1を代入して初期
化し(404)、インターバル長Mとインターバル長M
+傾き測定間隔Lに対応する点を結んだ直線の傾きを計
算し(405)、算出された傾き値と傾きを計算した直
線の両端の点情報(座標又はインターバル長とインター
バル長分布値)を配列に記憶する(406)。
Next, 1 is substituted for the slope measurement interval L to initialize (404), and the interval length M and the interval length M
The slope of the straight line connecting the points corresponding to the slope measurement interval L is calculated (405), and the calculated slope value and the point information (coordinates or interval length and interval length distribution value) at both ends of the calculated straight line are calculated. It is stored in an array (406).

【0070】次に、インターバル長Mの桁数と傾き測定
間隔Lの桁数が同じであるか判断し(407)、同じ場
合(Yes)は処理409に進み、同じでない場合(N
o)は、傾き測定間隔Lを10倍し(408)、インタ
ーバル長Mを傾き測定間隔Lだけ増加させる(40
9)。
Next, it is determined whether the number of digits of the interval length M and the number of digits of the slope measurement interval L are the same (407). If they are the same (Yes), the process proceeds to step 409;
In o), the slope measurement interval L is multiplied by 10 (408), and the interval length M is increased by the slope measurement interval L (40).
9).

【0071】ここで、処理407、処理408の意味
は、図5において、インターバル長1〜104 まで同じ
傾き測定間隔で計測すると膨大な計算量になるので、イ
ンターバル長分布の図的性質からすると、インターバル
長が1〜9と10〜99と100〜999と1000〜
9999の領域でそれぞれ傾き測定間隔が10倍ずつ増
加しても差し支えないので、計算量を減らすためであ
る。
Here, the meaning of the processing 407 and the processing 408 is as follows. In FIG. 5, if the interval lengths 1 to 10 4 are measured at the same inclination measurement interval, an enormous amount of calculation is required. , The interval length is 1-9, 10-99, 100-999 and 1000-
This is because the amount of calculation can be reduced because the slope measurement interval may be increased by a factor of 10 in each of the 9999 regions.

【0072】次に、インターバル長Mが前述のモデル生
成処理におけるビット比較終了時のインターバル長カウ
ンタの値、図5の例では、104 以上であるか判断し
(410)、104 以上でない場合(No)は、処理4
05に戻り、104 以上である場合(Yes)は、傾き
値比較計算を行う(411)。
Next, if the interval length M has a value of the interval length counter at the bit end of comparison in the model generation process described above, in the example of FIG. 5, it is determined whether there are 10 4 or more (410), not 10 4 or more (No) is processing 4
Returning to 05, if it is 10 4 or more (Yes), a slope value comparison calculation is performed (411).

【0073】ここで、傾き値比較計算は、処理406で
配列に記憶された傾き値から、各隣の傾き値を比較し、
傾き値の変化が大きい順に上位(S−2)個分の該傾き
の直線の交差点を導く。例えば、図5における101、
102、103である。
Here, the slope value comparison calculation is performed by comparing each adjacent slope value from the slope values stored in the array in step 406,
The intersections of the upper (S-2) straight lines of the slope are derived in descending order of the change in the slope value. For example, 101 in FIG.
102 and 103.

【0074】次に、分布曲線の両端点を合わせて、S個
の参考点を決定する(412)。図5の例では、10
0、101、102、103、104である。
Next, S reference points are determined by combining both end points of the distribution curve (412). In the example of FIG.
0, 101, 102, 103 and 104.

【0075】次に、各参考点間の中間点を選んで、これ
をパラメータ値を計算するために、[数2]に代入する
ための測定点とし(413)、該測定点のインターバル
長Mとそのインターバル長配列C[M]の値を[数2]
に代入し、[数3]のような連立方程式を作り、これを
近似計算して、パラメータを求め(414)、パラメー
タ計算処理を終了する。
Next, an intermediate point between each reference point is selected, and this is set as a measurement point to be substituted into [Equation 2] for calculating the parameter value (413), and the interval length M of the measurement point is determined. And the value of the interval length array C [M] to [Equation 2]
To create a simultaneous equation as shown in [Equation 3], approximate calculation of the equation to obtain a parameter (414), and terminate the parameter calculation process.

【0076】次に、本発明の主題の一つであるモデル発
生処理について、図3、図8を用いて説明する。図8
は、本発明のモデル生成部8におけるモデル発生処理の
流れを示すフローチャート図である。本発明のモデル生
成部8におけるモデル発生処理は、先ず、パラメータ記
憶部9からパラメータを読込み(501)、予め設定さ
れているエラーフリー状態数を変数Kに読み込み(50
2)、状態E1〜EK+1 を定義する(503)。
Next, a model generation process, which is one of the subjects of the present invention, will be described with reference to FIGS. FIG.
FIG. 4 is a flowchart illustrating a flow of a model generation process in the model generation unit 8 of the present invention. In the model generation processing in the model generation unit 8 of the present invention, first, a parameter is read from the parameter storage unit 9 (501), and a preset number of error-free states is read into a variable K (50).
2), states E1 to EK + 1 are defined (503).

【0077】例えば、エラーフリー状態数が2の場合、
E1をエラーフリー(0)、E2をエラーフリー
(0)、E3をエラー(1)とし、また、エラーフリー
状態数が3の場合、E1をエラーフリー(0)、E2を
エラーフリー(0)、E3をエラーフリー(0)、E4
をエラー(1)とする。つまり、エラーフリー状態数が
Kの場合、状態EK+1 をエラー(1)とし、その他をエ
ラーフリー(0)とする。
For example, when the number of error free states is 2,
E1 is error-free (0), E2 is error-free (0), E3 is error (1). When the number of error-free states is 3, E1 is error-free (0) and E2 is error-free (0). , E3 are error free (0), E4
Is an error (1). That is, when the number of error-free states is K, the state EK + 1 is set to error (1), and the others are set to error-free (0).

【0078】次に、読み込んだパラメータとエラーフリ
ー状態数に従って[数1]に示したような遷移確率Pを
計算する(504)。ここで、例えばエラーフリー状態
数が2の場合、計算すべき遷移確率は、図3に示す通
り、P1,1 、P1,3 、P2,2 、P2,3 、P3,1 、P3,2
、P3,3 である。
Next, a transition probability P as shown in [Equation 1] is calculated according to the read parameters and the number of error-free states (504). Here, for example, when the number of error-free states is 2, the transition probabilities to be calculated are P1,1, P1,3, P2,2, P2,3, P3,1, P3,2 as shown in FIG.
, P3,3.

【0079】次に、状態モードの初期値をE1とし(5
05)、0〜1の乱数を発生させ(506)、遷移判定
処理を行う(507)。ここで、遷移判定処理とは、現
在の状態と該状態からの遷移確率と発生した乱数とから
遷移する状態を決定する処理である。
Next, the initial value of the state mode is set to E1 (5
05), a random number from 0 to 1 is generated (506), and a transition determination process is performed (507). Here, the transition determination process is a process of determining a state to be transitioned from a current state, a transition probability from the state, and a generated random number.

【0080】例えば、図3のE3状態にいるときに、P
3,1 =0.25、P3,2 =0.7 、P3,3=0.05、乱数が0.238
756とすると、遷移確率の小さい順に比較していくと、
P3,3 =0.05≦0.238756なのでP3,3 には遷移せず、次
に、P3,1 =0.25≧0.238756−0.05なのでP3,1 に遷移
することになる。
For example, when in the state E3 in FIG.
3,1 = 0.25, P3,2 = 0.7, P3,3 = 0.05, random number is 0.238
Assuming 756, comparing the transition probability in ascending order,
Since P3,3 = 0.05≤0.238756, the state does not transit to P3,3. Next, since P3,1 = 0.25≥0.238756-0.05, the state transits to P3,1.

【0081】次に、決定された遷移先を状態モードとし
(508)、状態モードがEK+1 であるかを判定し(5
09)、EK+1 でない場合(No)は0(エラーフリ
ー)を出力し(510)、EK+1 である場合(Yes)
は、1(エラー)を出力する(511)。
Next, the determined transition destination is set to the state mode (508), and it is determined whether the state mode is EK + 1 (5).
09), if it is not EK + 1 (No), 0 (error free) is output (510), and if it is EK + 1 (Yes)
Outputs 1 (error) (511).

【0082】そして、状態遷移タイミングであるかを判
定し(512)、状態遷移タイミングでない場合(N
o)は、処理512を繰り返し、状態遷移タイミングの
場合(Yes)は、モデル発生処理を終了するかどうか
を判定し(513)、終了しない場合(No)は処理5
06に戻り、終了する場合(Yes)はモデル発生処理
を終了する。
Then, it is determined whether or not it is a state transition timing (512).
In o), the process 512 is repeated. In the case of the state transition timing (Yes), it is determined whether or not the model generation process is to be ended (513).
Returning to 06, if it is to be terminated (Yes), the model generation processing is terminated.

【0083】本発明のプロトコルアナライザによれば、
電波の送受信が可能な各種無線装置に接続して、予め設
定したテスト用ビットパターンを実際に伝送し、受信し
た信号を入力して実環境でのエラー発生状況を測定し、
その測定結果を解析してインターバル長分布を求め、イ
ンターバル長分布の特徴を表し無線デジタル伝送路モデ
ルを生成するためのパラメータを算出して記憶し、記憶
されたパラメータに従って同条件における無線デジタル
伝送路モデルを発生し、任意にその伝送路状態を再現し
たビット情報を出力するものであるので、算出されたパ
ラメータを記憶する少ない記憶容量で、ある程度厳密に
実際の伝送路状態を再現したビット情報を出力できる効
果がある。
According to the protocol analyzer of the present invention,
By connecting to various wireless devices capable of transmitting and receiving radio waves, actually transmitting a preset test bit pattern, inputting the received signal and measuring the error occurrence situation in the real environment,
The measurement result is analyzed to determine an interval length distribution, parameters for representing the characteristics of the interval length distribution and generating a wireless digital transmission path model are calculated and stored, and the wireless digital transmission path under the same conditions is stored in accordance with the stored parameters. Since a model is generated and bit information that arbitrarily reproduces the transmission path state is output, the bit information that reproduces the actual transmission path state to some extent strictly with a small storage capacity for storing the calculated parameters is used. There is an effect that can be output.

【0084】また、本発明のプロトコルアナライザによ
れば、インターバル長分布の特徴を表すパラメータを算
出する方法として、インターバル長分布の傾きの変化量
の大きい点を選択し、選択された点と分布の両端の点と
を結んで構成される折れ線グラフでインターバル長分布
を近似し、各折れ線の中間点を測定点として、測定点に
おけるインターバル長と近似されたインターバル長分布
の値を用いてパラメータを算出するので、実際のエラー
発生状況全体の特徴を示すパラメータを算出できる効果
がある。
Further, according to the protocol analyzer of the present invention, as a method of calculating a parameter representing a feature of the interval length distribution, a point having a large change amount of the slope of the interval length distribution is selected, and the selected point and the distribution of the distribution are selected. Approximate the interval length distribution with a line graph composed of the points at both ends, and calculate the parameters using the interval length at the measurement point and the approximated interval length distribution value with the midpoint of each line as the measurement point. Therefore, there is an effect that a parameter indicating the characteristics of the entire actual error occurrence situation can be calculated.

【0085】また、本発明のプロトコルアナライザによ
れば、インターバル長分布の傾きを算出する際にインタ
ーバル長の桁数と同一の桁数の傾き測定間隔を用いるの
で、少ない計算量でインターバル長分布の傾きを算出で
きる効果がある。
Further, according to the protocol analyzer of the present invention, when calculating the slope of the interval length distribution, the slope measurement interval having the same number of digits as the interval length is used. There is an effect that the inclination can be calculated.

【0086】また、本発明のプロトコルアナライザによ
れば、記憶したパラメータからギルバートモデルの遷移
確率を算出し、予め設定されているエラーフリー状態数
から対応するエラーフリー状態又はエラー状態の値を割
り当てた状態を定義し、状態遷移タイミングごとにラン
ダムに発生させた確率値と遷移確率とを用いて、特定の
状態から如何なる状態に遷移するかを判定し、判定され
た状態に割り当てられた値を出力するので、かなり実際
の伝送路状態に近しい無線伝送路モデルの信号を発生す
ることができる効果がある。
According to the protocol analyzer of the present invention, the transition probability of the Gilbert model is calculated from the stored parameters, and the corresponding error free state or error state value is assigned from the preset number of error free states. Using a probability value and a transition probability randomly generated at each state transition timing to determine the state, determine what state to transition to, and output the value assigned to the determined state Therefore, there is an effect that a signal of a wireless transmission channel model which is very close to an actual transmission channel state can be generated.

【0087】[0087]

【発明の効果】請求項1記載の発明によれば、特定のテ
スト用ビットパターンとそれを実際に伝送した伝送信号
とを比較してエラー発生状況を測定し、エラー発生状況
を解析してインターバル長を求め、特定期間におけるイ
ンターバル長分布を求め、インターバル長分布の特徴を
表すパラメータを算出して記憶し、記憶したパラメータ
に従って遷移確率を算出し、遷移確率とランダムに発生
させた確率値とからエラー発生状況を再現する無線伝送
路モデルの信号を発生して出力するプロトコルアナライ
ザとしているので、実際の伝送路におけるエラー発生状
況を示すパラメータだけを記憶する少ない記憶容量で、
記憶したパラメータに従って伝送路のエラー発生状況を
再現できる効果がある。
According to the first aspect of the present invention, an error occurrence situation is measured by comparing a specific test bit pattern with a transmission signal actually transmitted, and the error occurrence situation is analyzed to determine an interval. Determine the length, find the interval length distribution in a specific period, calculate and store the parameters representing the characteristics of the interval length distribution, calculate the transition probability according to the stored parameters, and calculate the transition probability and the randomly generated probability value. Because it is a protocol analyzer that generates and outputs a signal of the wireless transmission path model that reproduces the error occurrence situation, it has a small storage capacity to store only the parameter indicating the error occurrence situation in the actual transmission path,
There is an effect that the error occurrence state of the transmission path can be reproduced according to the stored parameters.

【0088】請求項2記載の発明によれば、パラメータ
の算出が、ギルバートモデルを用い、ギルバートモデル
におけるエラーフリー状態の数を予め設定し、インター
バル長分布の傾きの変化量が大きい複数の点とインター
バル長分布の始点と終点とを加えて参考点を求め、参考
点を結んだ複数の折れ線でインターバル長分布を近似
し、折れ線の中間点を測定点としてインターバル長と近
似されたインターバル長分布の値とをパラメータ算出用
の連立方程式に代入し、連立方程式の近似解を持ってパ
ラメータ値とする請求項1記載のプロトコルアナライザ
としているので、実際のエラー状況から求めたインター
バル長分布全体を近似した図を用いて簡単な方法でイン
ターバル長分布全体の特徴を表すパラメータを算出でき
る効果がある。
According to the second aspect of the present invention, the parameters are calculated using a Gilbert model, the number of error-free states in the Gilbert model is set in advance, and a plurality of points having a large variation in the slope of the interval length distribution are calculated. The reference point is obtained by adding the start point and the end point of the interval length distribution, the interval length distribution is approximated by a plurality of polygonal lines connecting the reference points, and the interval length distribution approximated to the interval length with the middle point of the polygonal line as a measurement point. The value is substituted into the simultaneous equations for calculating the parameters, and the approximate value of the simultaneous equation is used as the parameter value with the approximate solution of the simultaneous equations. Therefore, the entire interval length distribution obtained from the actual error situation is approximated. There is an effect that parameters representing the characteristics of the entire interval length distribution can be calculated by a simple method using the figure.

【0089】請求項3記載の発明によれば、インターバ
ル長分布値の傾きの算出が、特定のインターバル長にお
けるインターバル長分布値と、インターバル長に傾き測
定間隔を加算したインターバル長におけるインターバル
長分布値とから傾きを算出するもので、インターバル長
の桁数と同一の桁数の傾き測定間隔を用いる請求項2記
載のプロトコルアナライザとしているので、少ない計算
量でインターバル長分布の傾きを算出できる効果があ
る。
According to the third aspect of the present invention, the slope of the interval length distribution value is calculated by calculating the interval length distribution value at the specific interval length and the interval length distribution value at the interval length obtained by adding the slope measurement interval to the interval length. The protocol analyzer according to claim 2, wherein the slope is calculated from the following formulas, and the slope measurement interval having the same number of digits as the interval length is used. Therefore, the slope of the interval length distribution can be calculated with a small amount of calculation. is there.

【0090】請求項4記載の発明によれば、エラー発生
状況の測定が、特定のテスト用ビットパターンの信号を
外部無線装置間で伝送した伝送信号を入力し、テスト用
ビットパターンと伝送信号とを1ビット毎に比較し、一
致すればエラーフリー状態の値を出力し、一致しなけれ
ばエラー状態の値を出力して、特定期間における前記値
の連続をエラー発生状況とする請求項2記載のプロトコ
ルアナライザとしているので、簡単な方法で、実際の伝
送路のエラー発生状況を測定できる効果がある。
According to the fourth aspect of the present invention, the error occurrence state is measured by inputting a transmission signal obtained by transmitting a signal of a specific test bit pattern between the external wireless devices, and transmitting the test bit pattern and the transmission signal. 3 is compared for each bit, and if they match, an error-free state value is output; if they do not match, an error state value is output, and the continuation of the values in a specific period is regarded as an error occurrence state. Since the protocol analyzer of the present invention is used, there is an effect that the error occurrence state of the actual transmission path can be measured by a simple method.

【0091】請求項5記載の発明によれば、エラー発生
状況の再現が、請求項2において用いたギルバートモデ
ルを用い、請求項2において設定されているエラーフリ
ー状態の数に対応するエラーフリー状態又はエラー状態
の値を定義し、状態の遷移タイミングごとにランダムに
発生させた確率値と遷移確率とを用いて、特定の状態か
ら如何なる状態へ遷移するかを判定し、判定された状態
に割り当てられた値を出力するものである請求項4記載
のプロトコルアナライザとしているので、簡単な方法で
かなり実際の伝送路状態に近しい無線伝送路モデルの信
号を発生することができる効果がある。
According to the fifth aspect of the present invention, the error occurrence state is reproduced using the Gilbert model used in the second aspect, and the error-free state corresponding to the number of error-free states set in the second aspect. Or, define the value of the error state, using a probability value and transition probability randomly generated for each state transition timing, determine what state to transition to from a specific state, and assign to the determined state Since the protocol analyzer according to the fourth aspect of the present invention outputs the obtained value, there is an effect that a signal of a wireless transmission path model which is very close to an actual transmission path state can be generated by a simple method.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明に係るプロトコルアナライザの構成ブロ
ック図である。
FIG. 1 is a configuration block diagram of a protocol analyzer according to the present invention.

【図2】本発明のプロトコルアナライザを用いて実際の
伝送路のエラー発生状況を測定する方法を示す説明図で
ある。
FIG. 2 is an explanatory diagram showing a method for measuring an actual occurrence state of an error in a transmission line using the protocol analyzer of the present invention.

【図3】2つのエラーフリー状態からなるギルバートモ
デルの状態遷移図である。
FIG. 3 is a state transition diagram of a Gilbert model including two error-free states.

【図4】実際の無線伝送路におけるエラー状況から構成
したインターバル長分布図の例である。
FIG. 4 is an example of an interval length distribution diagram configured from error conditions in an actual wireless transmission path.

【図5】図4のインターバル長分布から測定点を求める
際の説明を簡易にイメージするための説明図である。
FIG. 5 is an explanatory diagram for simply describing the description of obtaining measurement points from the interval length distribution of FIG. 4;

【図6】本発明のモデル生成処理の流れを示すフローチ
ャート図である。
FIG. 6 is a flowchart illustrating the flow of a model generation process according to the present invention.

【図7】本発明のモデル生成処理におけるパラメータ計
算処理の流れを示すフローチャート図である。
FIG. 7 is a flowchart illustrating the flow of a parameter calculation process in the model generation process of the present invention.

【図8】本発明のモデル生成部8におけるモデル発生処
理の流れを示すフローチャート図である。
FIG. 8 is a flowchart illustrating a flow of a model generation process in a model generation unit 8 of the present invention.

【図9】従来のプロトコルアナライザの構成ブロック図
である。
FIG. 9 is a configuration block diagram of a conventional protocol analyzer.

【符号の説明】[Explanation of symbols]

1、1′…外部インターフェース、 2…ビット測定
部、 3、3′…ビット発生部、 4…プロトコル変換
部、 5…表示部、 6…操作部、 7…ビット情報記
憶部、 8…モデル生成部、 9…パラメータ記憶部、
10、10′…制御部
1, 1 ': external interface, 2: bit measuring section, 3, 3': bit generating section, 4: protocol converting section, 5: display section, 6: operating section, 7: bit information storage section, 8: model generation Unit, 9 ... parameter storage unit,
10, 10 '... control unit

フロントページの続き (72)発明者 沖野 恵美 東京都中野区東中野三丁目14番20号 国際 電気株式会社内Continued on the front page (72) Inventor Emi Okino 3--14-20 Higashinakano, Nakano-ku, Tokyo Inside Kokusai Electric Corporation

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 特定のテスト用ビットパターンの信号を
外部無線装置間で伝送した伝送信号を入力し、前記テス
ト用ビットパターンと前記伝送信号とを比較してエラー
発生状況を測定し、前記エラー発生状況を解析して連続
してエラーが発生しないインターバル長を求め、特定期
間における前記インターバル長の発生状況をインターバ
ル長分布として求め、前記インターバル長分布の特徴を
表すパラメータを算出し、前記パラメータを記憶し、前
記記憶したパラメータに従って特定の状態から他の状態
への遷移確率を算出し、前記遷移確率とランダムに発生
させた確率値とからエラー発生状況を再現する無線伝送
路モデルの信号を発生して出力することを特徴とするプ
ロトコルアナライザ。
1. A transmission signal obtained by transmitting a signal of a specific test bit pattern between external wireless devices is input, and the test bit pattern is compared with the transmission signal to measure an error occurrence state. Analyzing the occurrence situation to determine the interval length at which no error occurs continuously, finding the occurrence situation of the interval length in a specific period as an interval length distribution, calculating a parameter representing the characteristics of the interval length distribution, Calculate a transition probability from a specific state to another state according to the stored parameters, and generate a signal of a wireless transmission path model for reproducing an error occurrence state from the transition probability and a randomly generated probability value. A protocol analyzer characterized in that the output is performed.
【請求項2】 パラメータの算出は、ギルバートモデル
を用い、前記ギルバートモデルにおけるエラーフリー状
態の任意の数を予め設定し、インターバル長分布の傾き
の変化量が大きい複数の点を求め、前記傾きの変化量が
大きい複数の点にインターバル長分布の始点と終点とを
加えて、前記設定した数に対応した前記インターバル長
分布の参考点を求め、前記参考点を結んだ複数の折れ線
で前記インターバル長分布を近似し、前記複数の折れ線
の中間点を測定点とし、前記測定点におけるインターバ
ル長と前記近似されたインターバル長分布の値とをパラ
メータ算出用の連立方程式に代入し、前記連立方程式の
近似解を持ってパラメータ値とすることを特徴とする請
求項1記載のプロトコルアナライザ。
2. The parameter is calculated using a Gilbert model, an arbitrary number of error-free states in the Gilbert model is set in advance, a plurality of points having a large change in the slope of the interval length distribution are determined, and the The start point and the end point of the interval length distribution are added to a plurality of points where the amount of change is large, a reference point of the interval length distribution corresponding to the set number is obtained, and the interval length is obtained by a plurality of polygonal lines connecting the reference points. Approximating the distribution, setting an intermediate point of the plurality of polygonal lines as a measurement point, substituting an interval length at the measurement point and a value of the approximated interval length distribution into a simultaneous equation for parameter calculation, and approximating the simultaneous equation 2. The protocol analyzer according to claim 1, wherein the parameter value is obtained with a solution.
【請求項3】 インターバル長分布値の傾きの算出は、
特定のインターバル長におけるインターバル長分布値
と、前記インターバル長に傾き測定間隔を加算したイン
ターバル長におけるインターバル長分布値とから傾きを
算出するものであって、前記傾き測定間隔にはインター
バル長の桁数と同一の桁数の傾き測定間隔を用いること
を特徴とする請求項2記載のプロトコルアナライザ。
3. The method of calculating the slope of the interval length distribution value is as follows:
Calculating a slope from an interval length distribution value at a specific interval length and an interval length distribution value at an interval length obtained by adding a slope measurement interval to the interval length, wherein the slope measurement interval includes the number of digits of the interval length 3. The protocol analyzer according to claim 2, wherein a slope measurement interval having the same number of digits is used.
【請求項4】 エラー発生状況の測定が、特定のテスト
用ビットパターンの信号を外部無線装置間で伝送した伝
送信号を入力し、前記テスト用ビットパターンと前記伝
送信号とを1ビット毎に比較し、一致すればエラーフリ
ー状態の値を出力し、一致しなければエラー状態の値を
出力して、特定期間における前記値の連続をエラー発生
状況とすることを特徴とする請求項2記載のプロトコル
アナライザ。
4. A measurement of an error occurrence state is performed by inputting a transmission signal obtained by transmitting a signal of a specific test bit pattern between external wireless devices, and comparing the test bit pattern with the transmission signal on a bit-by-bit basis. 3. The method according to claim 2, wherein when the values match, an error-free state value is output, and when the values do not match, an error state value is output, and the continuation of the values in a specific period is regarded as an error occurrence state. Protocol analyzer.
【請求項5】 エラー発生状況の再現は、請求項2にお
いて用いたギルバートモデルを用い、請求項2において
設定されているエラーフリー状態の数に対応するエラー
フリー状態又はエラー状態の値を定義し、状態の遷移タ
イミングごとにランダムに発生させた確率値と算出され
た遷移確率とを用いて、特定の状態から如何なる状態に
遷移するかを判定し、前記判定された状態の値を出力す
るものであることを特徴とする請求項4記載のプロトコ
ルアナライザ。
5. The error occurrence state is reproduced by using the Gilbert model used in claim 2, and defining an error free state or an error state value corresponding to the number of error free states set in claim 2. Using a probability value randomly generated for each state transition timing and a calculated transition probability to determine what state to transition to from a specific state and outputting the value of the determined state The protocol analyzer according to claim 4, wherein
JP9096176A 1997-04-14 1997-04-14 Protocol analyzer Pending JPH10290202A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9096176A JPH10290202A (en) 1997-04-14 1997-04-14 Protocol analyzer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9096176A JPH10290202A (en) 1997-04-14 1997-04-14 Protocol analyzer

Publications (1)

Publication Number Publication Date
JPH10290202A true JPH10290202A (en) 1998-10-27

Family

ID=14158026

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9096176A Pending JPH10290202A (en) 1997-04-14 1997-04-14 Protocol analyzer

Country Status (1)

Country Link
JP (1) JPH10290202A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100395616B1 (en) * 2002-04-24 2003-08-21 주식회사 이노와이어리스 A diagnosis system for multiple wireless data communication protocol
JP2009253638A (en) * 2008-04-04 2009-10-29 Anritsu Corp Random error evaluation method and evaluation apparatus therefor

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100395616B1 (en) * 2002-04-24 2003-08-21 주식회사 이노와이어리스 A diagnosis system for multiple wireless data communication protocol
JP2009253638A (en) * 2008-04-04 2009-10-29 Anritsu Corp Random error evaluation method and evaluation apparatus therefor

Similar Documents

Publication Publication Date Title
CN100535890C (en) Representation of a deleted interpolation n-gram language model in ARPA standard format
CN102597948B (en) The method and apparatus of the block floating point compression of signal data
JP2003519945A (en) Efficient and reversible conversion for data transmission or storage
US20050089237A1 (en) Method and apparatus for bezier curve approximation data compression
JPH07154378A (en) Optical transmission characteristic measuring instrument
CN109584232B (en) Equipment use state online monitoring method, system and terminal based on image recognition
JPH10290202A (en) Protocol analyzer
CN111460109B (en) Method and device for generating abstract and dialogue abstract
CN110471924A (en) Data processing method, device, computer equipment and storage medium
CN111970011B (en) Rate adaptation polarization code construction and coding method, device and electronic equipment
CN110798274B (en) Polar modulation constellation design method and device based on polar channel capacity
CN111653261A (en) Speech synthesis method, speech synthesis device, readable storage medium and electronic equipment
CN111612159A (en) Feature importance measuring method, device and readable storage medium
US10707896B2 (en) Forward and backward smooth decoding method, device, and system
JP6739489B2 (en) PAM decoder, PAM decoding method, error detection device, and error detection method
JP2004032176A (en) Mobile station instrument, line control station instrument, mobile communication system, system for transmitting its numeric data, and program
CN111508473B (en) Speech recognition rate analysis device, method and storage medium
CN107845299A (en) A kind of computer based collective music teaching network method
US20230042275A1 (en) Network quantization method and network quantization device
KR100807056B1 (en) Apparatus and Method for measurement/analysis of the network conditions
US7209885B1 (en) Compressed code generating method and compressed code decompressing method
CN117539818B (en) Interface based on PHY model, chip integrating interface and chip simulation system
JP2606583B2 (en) Vector image coding device
CN107645363B (en) Quick decoding method and device suitable for OvXDM system and OvXDM system
JPH07219759A (en) Communication software development support device