Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3204441B2 - Code error inserter - Google Patents
[go: Go Back, main page]

JP3204441B2 - Code error inserter - Google Patents

Code error inserter

Info

Publication number
JP3204441B2
JP3204441B2 JP34878795A JP34878795A JP3204441B2 JP 3204441 B2 JP3204441 B2 JP 3204441B2 JP 34878795 A JP34878795 A JP 34878795A JP 34878795 A JP34878795 A JP 34878795A JP 3204441 B2 JP3204441 B2 JP 3204441B2
Authority
JP
Japan
Prior art keywords
inserter
code
code error
pattern information
signal
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
JP34878795A
Other languages
Japanese (ja)
Other versions
JPH09172431A (en
Inventor
直人 岸本
文雄 犬丸
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.)
NTT Inc
NTT Inc USA
Original Assignee
Nippon Telegraph and Telephone Corp
NTT Inc USA
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 Nippon Telegraph and Telephone Corp, NTT Inc USA filed Critical Nippon Telegraph and Telephone Corp
Priority to JP34878795A priority Critical patent/JP3204441B2/en
Publication of JPH09172431A publication Critical patent/JPH09172431A/en
Application granted granted Critical
Publication of JP3204441B2 publication Critical patent/JP3204441B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、予め与えられた符
号誤り発生パタン情報に応じた符号誤りを人為的に発生
させ、伝送路に挿入する符号誤り挿入器に関するもので
ある。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a code error inserter for artificially generating a code error according to predetermined code error occurrence pattern information and inserting the code error into a transmission path.

【0002】[0002]

【従来の技術】符号誤り特性は、定常的に発生するとは
限らず、時間と共に変化することがある。また、複数個
ビットが集団的に発生するタイプの誤り(バースト誤
り)では、発生原因によって様々な発生パタンが存在す
る。符号誤り率の時間変化やバースト誤りの発生パタン
が、通信装置または通信品質に与える影響を評価するこ
とは、通信網を設計・評価する場合に重要である。
2. Description of the Related Art Code error characteristics do not always occur constantly and may change with time. Further, in an error of a type in which a plurality of bits occur collectively (burst error), various occurrence patterns exist depending on the cause of occurrence. It is important to evaluate the influence of the temporal change of the bit error rate and the pattern of occurrence of a burst error on the communication device or communication quality when designing and evaluating a communication network.

【0003】[0003]

【発明が解決しようとする課題】ところで、実時間で符
号誤りを挿入するようにするには、従来は、一定の符号
誤りの時間変化やバースト誤りの発生パタンが通信装置
または通信品質に与える影響を評価するときに、計算機
シミュレーション等によって、入力信号に符号誤りを付
加した信号を作成し、これを評価に用いるようにしてい
る。フレーム同期方式による多重化装置等においてフレ
ーム同期が外れた場合、伝送すべき情報が不明になるの
で、フレーム同期が再確立するまでの間、固定パタンの
符号を送出するように設計されているものがある。この
ように伝送信号を固定パタンで置換することが通信装置
や通信品質に与える影響を評価することも、通信網を設
計・評価する場合に重要である。
By the way, in order to insert a code error in real time, conventionally, the influence of a time change of a certain code error and a pattern of occurrence of a burst error on a communication apparatus or communication quality has been known. Is evaluated by computer simulation or the like, a signal in which a code error is added to an input signal is created, and this signal is used for evaluation. If the frame synchronization is lost in a frame synchronization type multiplexing device, etc., the information to be transmitted becomes unknown, so it is designed to transmit a fixed pattern code until frame synchronization is re-established. There is. It is also important to evaluate the effect of replacing a transmission signal with a fixed pattern on a communication device and communication quality when designing and evaluating a communication network.

【0004】しかし、符号置換が通信装置や通信品質に
与える影響を評価する場合、従来は、計算機シミュレー
ション等によって入力信号の一部を符号置換した信号を
作成し、これを評価に用いるようにしている。
However, when evaluating the influence of code replacement on a communication device or communication quality, conventionally, a signal in which a part of an input signal is code replaced by computer simulation or the like is created and used for evaluation. I have.

【0005】したがって、上記従来例においては、評価
試験の準備に多大な時間を要するという問題があり、ま
た、予め用意された入力信号しか評価試験で用いること
ができないという問題がある。
[0005] Therefore, in the above conventional example, there is a problem that it takes a lot of time to prepare an evaluation test, and there is a problem that only an input signal prepared in advance can be used in the evaluation test.

【0006】また、従来は、符号誤り挿入動作中(また
は符号置換動作中)に符号誤り発生パタン情報(または
置換符号発生パタン情報)を瞬間的に切り替えることに
よって、その場で比較評価したい場合でも、予め用意さ
れた入力信号を切り替えて呈示する評価試験しかできな
いので、評価に偏りが生じ易いという問題がある。
Conventionally, even when it is desired to perform comparison and evaluation on the spot by instantaneously switching code error occurrence pattern information (or replacement code generation pattern information) during a code error insertion operation (or a code replacement operation). However, since only an evaluation test in which input signals prepared in advance are switched and presented can be performed, there is a problem that bias is likely to occur in evaluation.

【0007】本発明は、任意の入力信号に対して、任意
の符号誤り発生パタンに応じた符号誤り、任意の置換符
号発生パタンに応じた置換符号の少なくとも一方を実時
間で挿入することができ、また、複数個の発生パタンか
ら1つを選択し、符号誤り挿入動作または符号置換動作
の途中でも切り替えることができる符号誤り挿入器を提
供することを目的とするものである。
According to the present invention, it is possible to insert, in real time, at least one of a code error corresponding to an arbitrary code error generation pattern and a replacement code according to an arbitrary replacement code generation pattern into an arbitrary input signal. It is another object of the present invention to provide a code error inserter which can select one of a plurality of generation patterns and can switch even during a code error insertion operation or a code replacement operation.

【0008】[0008]

【課題を解決するための手段】本発明は、符号誤り発生
パタン情報を構成するビットが0である場合には、予め
定められた一定のビット数の全ビットに誤りがないこと
を意味し、上記符号誤り発生パタン情報を構成するビッ
トが1である場合には、後続のビット列を用いて、当該
一定のビット数に対する符号誤りパタンを記述する圧縮
記述形式によって記述されている符号誤り発生パタン情
を入力し、この入力した符号誤り発生パタン情報に応
じて、符号誤り発生の有無をビット単位で時系列として
出力する符号誤り発生手段と、入力信号と上記符号誤り
発生手段の出力信号とを、ビット単位の排他的論理和に
よって加算する信号加算手段とを有するものである。
SUMMARY OF THE INVENTION The present invention provides a method for generating a code error.
If the bits constituting the pattern information are 0,
All bits of the specified fixed number of bits are free from errors
Means the bits constituting the above-mentioned code error occurrence pattern information.
If the bit is 1, the following bit sequence is used to
Compression that describes a code error pattern for a fixed number of bits
Code error occurrence pattern described by description format
And a code error generating means for outputting the presence or absence of a code error as a time series in bit units according to the input code error generation pattern information, and an input signal and an output signal of the code error generating means. , A signal adding means for performing addition by exclusive OR in bit units.

【0009】[0009]

【発明の実施の形態および実施例】図1は、本発明の第
1の実施例である符号誤り挿入器WI1を示すブロック
図である。挿入器WI1は、符号誤り発生器1と、信号
加算器2とを有する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 is a block diagram showing a code error inserter WI1 according to a first embodiment of the present invention. The inserter WI1 has a code error generator 1 and a signal adder 2.

【0010】符号誤り発生器1は、符号誤り発生パタン
情報P1が予め与えられるものであり、指定された符号
誤り発生パタン情報P1に従って、入力信号Siの入力
開始時刻を基点とし、現在時刻に対応する符号誤り発生
の有無を出力するものであり、「符号誤り無し」ならば
「0」を出力し、「符号誤り有り」ならば「1」を出力
するものである。この符号誤り発生器1は、時間と共に
変化する2進の時系列である符号誤り時系列C1を出力
する。
The code error generator 1 is provided with code error occurrence pattern information P1 in advance. According to the designated code error occurrence pattern information P1, the code error generator 1 uses the input start time of the input signal Si as a base point and corresponds to the current time. It outputs whether a code error has occurred or not, outputs "0" if "no code error", and outputs "1" if "a code error exists". This code error generator 1 outputs a code error time series C1, which is a binary time series that changes with time.

【0011】信号加算器2は、入力信号Siと、符号誤
り時系列(ビット単位での符号誤り発生の有無を表す時
系列)C1とを入力し、ビット単位で排他的論理和演算
を行う排他的論理和演算器であり、出力信号So1を出
力するものである。
The signal adder 2 receives an input signal Si and a code error time series (a time series indicating whether a bit error has occurred in a bit unit) C1 and performs an exclusive OR operation in a bit unit. It is a logical OR operator and outputs an output signal So1.

【0012】排他的論理和演算の性質から、符号誤り時
系列C1が「0」である時刻(「符号誤り無し」に対応
する時刻)においては、出力信号So1が入力信号Si
と等しくなり、逆に、符号誤り時系列C1が「1」であ
る時刻(「符号誤り有り」に対応する時刻)において
は、出力信号So1は、入力信号Siの符号を反転した
ものになる。すなわち、出力信号So1は、符号誤り発
生パタン情報P1に応じた符号誤りが入力信号Siに挿
入された信号である。
Due to the nature of the exclusive OR operation, at the time when the code error time series C1 is "0" (time corresponding to "no code error"), the output signal So1 becomes the input signal Si.
At the time when the code error time series C1 is "1" (time corresponding to "the presence of a code error"), the output signal So1 has the sign of the input signal Si inverted. That is, the output signal So1 is a signal in which a code error corresponding to the code error occurrence pattern information P1 is inserted into the input signal Si.

【0013】つまり、符号誤り挿入器WI1は、符号誤
り発生パタン情報を入力し、この入力した符号誤り発生
パタン情報に応じて、符号誤り発生の有無をビット単位
で時系列として出力する符号誤り発生手段と、入力信号
と上記符号誤り発生手段の出力信号とを、ビット単位の
排他的論理和によって加算する信号加算手段とを有する
符号誤り挿入器の例である。
That is, the code error insertion unit WI1 inputs the code error occurrence pattern information, and outputs the presence or absence of the code error occurrence as a time series in bit units according to the input code error occurrence pattern information. This is an example of a code error inserter having means and signal addition means for adding an input signal and an output signal of the code error generation means by exclusive OR in bit units.

【0014】図2は、符号誤り挿入器WI1において、
符号誤り発生パタン情報P1と、この符号誤り発生パタ
ン情報P1に対応する符号誤り時系列C1と、入力信号
Siと、上記の場合における出力信号So1との例を示
す図である。
FIG. 2 shows the configuration of the code error inserter WI1.
It is a figure which shows the example of the code error occurrence pattern information P1, the code error time series C1 corresponding to this code error occurrence pattern information P1, the input signal Si, and the output signal So1 in the above case.

【0015】図2に示す符号誤り発生パタン情報P1で
は、「符号誤り無し」が8ビット連続すれば、この8ビ
ットを「0」の1ビットで記述し、「符号誤り有り」が
存在すれば、先頭に付加された「1」と、その符号誤り
を含む8ビット(「符号誤り無し」は「0」、「符号誤
り有り」は「1」)との9ビットで記述したものであ
る。このように、「符号誤り無し」が8ビット連続すれ
ば、この8ビットを「0」の1ビットで記述することに
よって、記憶容量を圧縮することができる。なお、図2
に示す符号誤り発生パタンの記述方式はあくまでも一例
であり、この他にも様々な方式を採用するようにしても
よい。
In the code error occurrence pattern information P1 shown in FIG. 2, if "no code error" continues for 8 bits, these 8 bits are described by 1 bit of "0". , And 9 bits including a leading "1" and 8 bits including the code error ("0" for "no code error" and "1" for "with code error"). In this way, if "no code error" continues for 8 bits, the storage capacity can be compressed by describing the 8 bits as 1 bit of "0". Note that FIG.
The description method of the code error occurrence pattern shown in (1) is merely an example, and various other methods may be adopted.

【0016】図3は、本発明の第2の実施例である符号
誤り挿入器WI2を示すブロック図である。
FIG. 3 is a block diagram showing a code error inserter WI2 according to a second embodiment of the present invention.

【0017】符号誤り挿入器WI2は、複数個の符号誤
り発生器11、12、……、1nと、符号誤り発生器の
選択手段SEL2と、信号加算器2とを有する。
The code error inserter WI2 has a plurality of code error generators 11, 12,..., 1n, code error generator selection means SEL2, and a signal adder 2.

【0018】符号誤り発生器11、12、……、1n
は、それぞれ互いに異なる符号誤り発生パタンP11、
P12、……、P1nが予め与えられ、この与えられた
符号誤り発生パタンP11、P12、……、P1nに応
じて、それぞれ符号誤り時系列C11、C12、……、
C1nを出力するものである。符号誤り時系列C11、
C12、……、C1nのそれぞれは、入力信号Siの入
力開始時刻を基点とし、現在時刻に対応する符号誤り発
生の有無を、「符号誤り無し」ならば「0」、「符号誤
り有り」ならば「1」として出力する信号であり、つま
り、時間とともに変化する2進の時系列である。符号誤
り時系列C11、C12、……、C1nは、符号誤り発
生器11、12、……、1nの数と同じ数だけ存在す
る。
Code error generators 11, 12,..., 1n
Are respectively different code error occurrence patterns P11,
, P1n are given in advance, and according to the given code error occurrence patterns P11, P12,..., P1n, code error time series C11, C12,.
C1n is output. Code error time series C11,
Each of C12,..., C1n is based on the input start time of the input signal Si, and determines whether a code error corresponding to the current time is "0" if "no code error", and "0" if "code error". For example, it is a signal output as "1", that is, a binary time series that changes with time. , C1n exist in the same number as the number of the code error generators 11, 12,..., 1n.

【0019】符号誤り発生器の選択手段SEL2は、複
数個の符号誤り時系列C11、C12、……、C1nか
ら任意の1つの時系列を指定し、符号誤り時系列C1と
して出力するものである。
The selection means SEL2 of the code error generator designates an arbitrary one of a plurality of code error time series C11, C12,..., C1n and outputs it as a code error time series C1. .

【0020】信号加算器2は、入力信号Siと符号誤り
時系列C1とを入力し、ビット毎の排他的論理和演算を
施し、出力信号So2を出力するものである。
The signal adder 2 receives the input signal Si and the code error time series C1, performs an exclusive OR operation for each bit, and outputs an output signal So2.

【0021】排他的論理和演算の性質から、符号誤り時
系列C1が「0」になる時刻(「符号誤り無し」に対
応)では、出力信号So2が入力信号Siと等しくな
り、逆に、符号誤り時系列C1が「1」(「符号誤り有
り」に対応)になる時刻では、出力信号So2は入力信
号Siの符号を反転したものになる。すなわち、出力信
号So2は、符号誤り発生パタン情報P11、P12、
……、P1nから選択された1つの符号誤り発生パタン
情報に応じた符号誤りを、入力信号Siに挿入した信号
になる。ここで、符号誤り発生器11、12、……、1
nを同時に動作させておけば、符号誤り挿入動作中で
も、符号誤り発生パタン情報P11、P12、……、P
1nを切り替え、出力することができる。
Due to the nature of the exclusive OR operation, at the time when the code error time series C1 becomes "0" (corresponding to "no code error"), the output signal So2 becomes equal to the input signal Si. At the time when the error time series C1 becomes “1” (corresponding to “with code error”), the output signal So2 is obtained by inverting the sign of the input signal Si. That is, the output signal So2 includes the code error occurrence pattern information P11, P12,
... A signal in which a code error corresponding to one piece of code error occurrence pattern information selected from P1n is inserted into the input signal Si. Here, the code error generators 11, 12, ..., 1
n are simultaneously operated, the code error occurrence pattern information P11, P12,.
1n can be switched and output.

【0022】なお、図2に示す例において、符号誤り発
生パタン情報P1を符号誤り発生パタン情報P11、P
12、……、P1nに置き換え、符号誤り時系列C1を
符号誤り時系列C11、C12、……、C1nに置き換
え、出力信号So1を出力信号So2に置き換えれば、
図2に示す例は、符号誤り挿入器WI2における例にな
る。
In the example shown in FIG. 2, the code error occurrence pattern information P1 is
.., P1n, the code error time series C1 is replaced with the code error time series C11, C12,..., C1n, and the output signal So1 is replaced with the output signal So2.
The example shown in FIG. 2 is an example in the code error inserter WI2.

【0023】つまり、符号誤り挿入器WI2は、符号誤
り発生パタン情報を入力し、この入力した符号誤り発生
パタン情報に応じて、符号誤り発生の有無をビット単位
で時系列として出力する複数個の符号誤り発生手段と、
上記複数個の符号誤り発生手段から1つの符号誤り発生
手段を選択する選択手段と、入力信号と上記選択された
符号誤り発生手段の出力信号とを、ビット単位の排他的
論理和によって加算する信号加算手段とを有する符号誤
り挿入器の例である。
That is, the code error inserter WI2 inputs the code error occurrence pattern information, and outputs a plurality of bits for outputting the presence or absence of a code error as a time series in bit units according to the input code error occurrence pattern information. Code error generating means;
Selecting means for selecting one code error generating means from the plurality of code error generating means, and a signal for adding an input signal and an output signal of the selected code error generating means by exclusive OR in bit units It is an example of a code error inserter having addition means.

【0024】図4は、本発明の第3の実施例である符号
誤り挿入器WI3を示すブロック図である。符号誤り挿
入器WI3は、置換符号発生器3と信号置換器4とを有
するものである。
FIG. 4 is a block diagram showing a code error inserter WI3 according to a third embodiment of the present invention. The code error inserter WI3 has a permutation code generator 3 and a signal permuter 4.

【0025】置換符号発生器3は、置換符号発生パタン
情報P2が予め与えられ、指定された置換符号発生パタ
ン情報P2に応じて、入力信号Siの入力開始時刻を基
点とし、現在時刻に対応する置換符号発生の有無と置換
するビット列(有限長のビット列からなる置換符号)C
2を出力する。
The permutation code generator 3 receives the permutation code generation pattern information P2 in advance, and uses the input start time of the input signal Si as a base point according to the specified permutation code generation pattern information P2, and corresponds to the current time. Bit string to be replaced (replacement code consisting of finite length bit string) C
2 is output.

【0026】有限長のビット列からなる置換符号C2
は、置換処理をしない場合における「置換せず」を示す
フラグ情報と、置換処理をする場合における置換すべき
ビット列とで構成されている時系列である。
A permutation code C2 consisting of a bit string of finite length
Is a time series composed of flag information indicating “no replacement” when the replacement process is not performed and a bit string to be replaced when the replacement process is performed.

【0027】信号置換器4は、有限長のビット列からな
る置換符号C2が「置換処理なし」を示す間は入力信号
Siを出力し、「置換処理あり」を示す間は置換すべき
有限長のビット列を出力するものである。この出力信号
が図4中の出力信号So3である。出力信号So3は、
置換符号発生パタン情報P2に応じた置換符号を入力信
号Siに挿入した信号になる。
The signal replacement unit 4 outputs the input signal Si while the replacement code C2 composed of a finite length bit string indicates "no replacement processing", and outputs the finite length to be replaced while the replacement code C2 indicates "with replacement processing". It outputs a bit string. This output signal is the output signal So3 in FIG. The output signal So3 is
The signal is a signal obtained by inserting a replacement code corresponding to the replacement code generation pattern information P2 into the input signal Si.

【0028】つまり、符号誤り挿入器WI3は、置換符
号発生パタン情報を入力し、この入力した置換符号発生
パタン情報に応じて、断続的に有限長のビット列を出力
する置換符号発生手段と、上記置換符号発生手段がビッ
ト列を発生している間のみ、入力信号を上記ビット列で
置換する信号置換手段とを有する符号誤り挿入器の例で
ある。
That is, the code error inserter WI3 inputs the replacement code generation pattern information, and outputs the finite length bit string intermittently in accordance with the input replacement code generation pattern information. This is an example of a code error inserter including a signal replacement unit that replaces an input signal with the above-described bit sequence only while the replacement code generation unit is generating a bit sequence.

【0029】図5は、図4に示す符号誤り挿入器WI3
における符号誤り発生パタン情報P2と、この情報P2
に対応する符号誤り時系列C2と、入力信号Siと、出
力信号So3との例を示す図である。
FIG. 5 shows the code error inserter WI3 shown in FIG.
, And the information P2
FIG. 10 is a diagram showing an example of a code error time series C2, an input signal Si, and an output signal So3 corresponding to.

【0030】図5に示す例では、「置換なし」の8ビッ
ト連続情報を「00」の2ビットで記述し、「置換あ
り」の8ビット連続情報を「11」の2ビットで記述
し、8ビット未満の「置換符号なし」または8ビット未
満の「置換符号あり」を、「01」または「10」とい
う2ビットと、ビット長を示す後続3ビットとの合計5
ビットで記述している。
In the example shown in FIG. 5, 8-bit continuous information of "no replacement" is described by 2 bits of "00", 8-bit continuous information of "with replacement" is described by 2 bits of "11", “No permutation code” of less than 8 bits or “with permutation code” of less than 8 bits is expressed by a total of 5 bits of 2 bits “01” or “10” and 3 subsequent bits indicating the bit length
Described in bits.

【0031】また、図5に示す例では、置換に利用する
有限長のビット列として、ビット長の大きさにかかわら
ず常に、「1」の連鎖を用いている。なお、この例で使
用している置換符号発生パタンの記述方式はあくまでも
一例であり、この他にも様々な方式が考えられる。
In the example shown in FIG. 5, a chain of "1" is always used as a finite-length bit string used for replacement regardless of the bit length. The description method of the replacement code generation pattern used in this example is merely an example, and various other methods are conceivable.

【0032】図6は、本発明の第4の実施例である符号
誤り挿入器WI4を示すブロック図である。符号誤り挿
入器WI4は、複数個の置換符号発生器31、32、…
…、3nと、信号置換器5と、置換符号発生器の選択手
段6とを有する。
FIG. 6 is a block diagram showing a code error inserter WI4 according to a fourth embodiment of the present invention. The code error inserter WI4 includes a plurality of replacement code generators 31, 32,.
.., 3n, a signal replacement unit 5, and a selection unit 6 for a replacement code generator.

【0033】置換符号発生器31、32、……、3nに
は、それぞれ互いに異なる置換符号発生パタンP21、
P22、……、P2nが予め与えられ、この与えられた
符号誤り発生パタンP21、P22、……、P2nに応
じて、それぞれ置換符号C21、C22、……、C2n
を出力するものである。置換符号C21、C22、…
…、C2nのそれぞれは、入力信号Siの入力開始時刻
を基点とし、現在時刻に対応する置換符号発生の有無
を、置換するビット列(有限長のビット列からなる置換
符号)である。有限長のビット列からなる置換符号C2
は、置換処理をしない場合には「置換せず」を示すフラ
グ情報であり、置換処理をする場合には置換すべきビッ
ト列で構成される時系列である。有限長のビット列から
なる置換符号C21、C22、……、C2nは、置換符
号発生器31、32、……、3nの数と同じ数だけ存在
する。
Each of the replacement code generators 31, 32,..., 3n has a different replacement code generation pattern P21,
, P2n are given in advance, and replacement codes C21, C22,..., C2n are respectively provided in accordance with the given code error occurrence patterns P21, P22,.
Is output. Replacement codes C21, C22, ...
.., C2n are bit strings (replacement codes composed of bit strings of finite length) for which the presence or absence of a replacement code corresponding to the current time is replaced based on the input start time of the input signal Si. Replacement code C2 consisting of a finite length bit string
Is the flag information indicating “no replacement” when the replacement process is not performed, and is a time series composed of a bit string to be replaced when the replacement process is performed. There are as many replacement codes C21, C22,..., C2n as bit strings of finite length, the same number as the number of replacement code generators 31, 32,.

【0034】置換符号発生器の選択手段SEL4は、複
数個の置換符号時系列C21、C22、……、C2nか
ら任意の1つを選択するものであり、この選択された置
換符号時系列が、置換符号時系列C2として信号加算器
5に送られる。
The selecting means SEL4 of the permutation code generator selects any one of a plurality of permutation code time series C21, C22,..., C2n. The signal is sent to the signal adder 5 as a replacement code time series C2.

【0035】信号置換器4は、選択された置換符号C2
が「置換処理なし」を示す間は、入力信号Siをそのま
ま出力し、選択された置換符号C2が「置換処理あり」
を示す間は、置換すべき有限長のビット列を出力するも
のである。この出力信号が図6中の出力信号So4であ
る。出力信号So4は、置換符号発生パタン情報P2
1、P22、……、P2nに応じた置換符号を入力信号
Siに挿入した信号になる。
The signal replacing unit 4 selects the replacement code C2
While the input signal Si indicates "no replacement processing", the input signal Si is output as it is, and the selected replacement code C2 is "with replacement processing".
During this period, a bit string of a finite length to be replaced is output. This output signal is the output signal So4 in FIG. The output signal So4 is the replacement code generation pattern information P2.
1, P22,..., P2n are signals obtained by inserting replacement codes into the input signal Si.

【0036】ここで、置換符号発生器の選択手段SEL
4によって置換符号発生器31、32、……、3nのい
ずれかを選択することによって、置換符号発生パタン情
報P21、P22、……、P2nが間接的に選択され
る。なお、置換符号発生器31、32、……、3nを同
時に動作させておけば、符号置換動作中でも符号置換発
生パタンP21、P22、……、P2nを切り替えるこ
とができる。
Here, the selection means SEL of the permutation code generator
By selecting any one of the replacement code generators 31, 32,..., 3n with 4, the replacement code generation pattern information P21, P22,. If the replacement code generators 31, 32,..., 3n are operated at the same time, the code replacement occurrence patterns P21, P22,.

【0037】なお、図5の例において、置換符号発生パ
タン情報P2の代わりに置換符号発生パタン情報P2
1、P22、……、P2nを表示し、置換符号C2の変
わりに置換符号C21、C22、……、C2nを表示
し、また、出力信号So3の代わりにSo4を表示すれ
ば、図5に示す例は、符号誤り挿入器WI4における例
になる。
In the example of FIG. 5, the replacement code generation pattern information P2 is used instead of the replacement code generation pattern information P2.
.., C2n are displayed in place of the replacement code C2, and So4 is displayed instead of the output signal So3, as shown in FIG. The example is an example in the code error inserter WI4.

【0038】つまり、符号誤り挿入器WI4は、置換符
号発生パタン情報を入力し、断続的に有限長のビット列
を出力する複数個の置換符号発生手段と、上記複数個の
置換符号発生手段から1つの置換符号発生手段を選択す
る選択手段と、上記選択された置換符号発生手段がビッ
ト列を発生している間のみ、上記選択された置換符号発
生手段が発生している上記ビット列で、入力信号を置換
する信号置換手段とを有する符号誤り挿入器の例であ
る。
That is, the code error inserter WI4 receives the permutation code generation pattern information and outputs a plurality of permutation code intermittently and outputs a bit string of a finite length. Selecting means for selecting one of the permutation code generation means, and inputting the input signal with the bit string generated by the selected permutation code generation means only while the selected permutation code generation means generates the bit string. 5 is an example of a code error inserter having signal replacement means for replacement.

【0039】図7は、本発明の第5の実施例である符号
誤り挿入器WI5を示すブロック図である。
FIG. 7 is a block diagram showing a code error inserter WI5 according to a fifth embodiment of the present invention.

【0040】混合誤り発生パタン情報P3には、符号反
転による符号誤り発生パタン情報P1と、符号置換によ
る発生パタン情報である置換符号発生パタン情報P2
と、符号誤り挿入器WI1、WI3を選択すべき挿入器
選択情報SI5とが含まれている。
The mixed error occurrence pattern information P3 includes code error occurrence pattern information P1 due to sign inversion and replacement code occurrence pattern information P2 which is pattern occurrence information due to code replacement.
And inserter selection information SI5 for selecting the code error inserters WI1 and WI3.

【0041】情報分離器5は、混合誤り発生パタン情報
P3を、符号誤り発生パタン情報P1と、置換符号発生
パタン情報P2と、挿入器選択情報SI5とに分離する
ものである。符号誤り発生パタン情報P1は符号誤り挿
入器WI1で使用され、置換符号発生パタン情報P2は
符号誤り挿入器WI3で使用される。
The information separator 5 separates the mixed error occurrence pattern information P3 into code error occurrence pattern information P1, replacement code generation pattern information P2, and inserter selection information SI5. The code error occurrence pattern information P1 is used by the code error inserter WI1, and the replacement code generation pattern information P2 is used by the code error inserter WI3.

【0042】情報分離器5は、挿入器選択情報SI5を
常に出力している。入力信号Siは、符号誤り挿入器W
I1、WI3の両方に入力される。このために、挿入器
WI1と挿入器WI3とはともに常に動作している。挿
入器WI1の出力信号と挿入器WI3の出力信号とは、
出力挿入器選択器SEL5に送られる。
The information separator 5 always outputs inserter selection information SI5. The input signal Si is input to the code error inserter W
It is input to both I1 and WI3. For this reason, both the inserter WI1 and the inserter WI3 are always operating. The output signal of inserter WI1 and the output signal of inserter WI3 are
It is sent to the output inserter selector SEL5.

【0043】出力挿入器選択器SEL5は、挿入器選択
情報SI5に応じて、挿入器WI1の出力信号、挿入器
WI3の出力信号のうちの一方を選択し、この選択され
た出力信号を装置全体の出力信号So5として出力す
る。これによって、出力信号So5は、入力信号Siに
符号置換を含む符号誤りの発生パタン情報P3に応じた
符号誤りと置換符号とを挿入した信号になる。
The output inserter selector SEL5 selects one of the output signal of the inserter WI1 and the output signal of the inserter WI3 according to the inserter selection information SI5, and outputs the selected output signal to the entire apparatus. As an output signal So5. As a result, the output signal So5 becomes a signal in which a code error and a replacement code are inserted into the input signal Si in accordance with the code error occurrence pattern information P3 including code replacement.

【0044】つまり、符号誤り挿入器WI5は、符号誤
り発生パタン情報を入力し、この入力した符号誤り発生
パタン情報に応じて、符号誤り発生の有無をビット単位
で時系列として出力する符号誤り発生手段と、入力信号
と上記符号誤り発生手段の出力信号とを、ビット単位の
排他的論理和によって加算する信号加算手段とによって
構成される第1の挿入器と、置換符号発生パタン情報を
入力し、この入力した置換符号発生パタン情報に応じ
て、断続的に有限長のビット列を出力する置換符号発生
手段と、上記置換符号発生手段がビット列を発生してい
る間のみ、入力信号を上記ビット列で置換する信号置換
手段とによって構成される第2の挿入器と、混合誤り発
生パタン情報を入力し、この入力した混合誤り発生パタ
ン情報に基づいて、上記符号誤り発生パタン情報と、上
記置換符号発生パタン情報と、上記第1の挿入器または
上記第2の挿入器を選択すべき挿入器選択情報とを作成
する情報分離手段と上記挿入器選択情報によって、上記
第1の挿入器または上記第2の挿入器を選択する挿入器
選択手段とを有する符号誤り挿入器の例である。
That is, the code error insertion unit WI5 inputs the code error occurrence pattern information and outputs the presence / absence of the code error as a time series in bit units according to the input code error occurrence pattern information. A first inserter comprising signal input means for adding an input signal and an output signal of the code error generating means by exclusive OR in a bit unit; and inputting permutation code generation pattern information. According to the input permutation code generation pattern information, a permutation code generation means for intermittently outputting a finite-length bit string, and an input signal is generated by the bit string only while the permutation code generation means generates the bit string. A second inserter constituted by signal replacement means for replacement and mixed error occurrence pattern information are input, and based on the input mixed error occurrence pattern information, Information separating means for creating code error occurrence pattern information, the replacement code generation pattern information, and inserter selection information for selecting the first inserter or the second inserter, and the inserter selection information Is an example of a code error inserter having an inserter selecting means for selecting the first inserter or the second inserter.

【0045】図8は、本発明の第6の実施例である符号
誤り挿入器WI6を示すブロック図である。
FIG. 8 is a block diagram showing a code error inserter WI6 according to a sixth embodiment of the present invention.

【0046】この挿入器WI6は、基本的には、挿入器
WI5と同じであるが、出力挿入器の選択器SEL5の
代わりに選択器SEL6が設けられ、情報分離器5の代
わり情報分離器51が設けられたものである。
This inserter WI6 is basically the same as the inserter WI5, except that a selector SEL6 is provided instead of the selector SEL5 of the output inserter, and an information separator 51 is provided instead of the information separator 5. Is provided.

【0047】選択器SEL6は、符号誤り挿入器WI
1、WI3の各出力信号を選択するとともに、入力信号
Siを供給する供給先として符号誤り挿入器WI1、W
I3を選択するものである。情報分離器51は、この号
発生パタン情報P3から、符号誤り発生パタン情報P1
と、置換符号発生パタン情報P2と、挿入器選択情報S
I6とに分離するものである。挿入器選択情報SI6
は、符号誤り挿入器WI1、WI3の各出力信号を選択
するための信号であり、また入力信号Siを供給する供
給先として符号誤り挿入器WI1、WI3を選択するた
めの信号である。
The selector SEL6 is provided with a code error inserter WI
1, WI3 as well as the code error inserters WI1, W1 as supply destinations for supplying the input signal Si.
I3 is selected. The information separator 51 calculates the code error occurrence pattern information P1 from the signal occurrence pattern information P3.
, Replacement code generation pattern information P2, and inserter selection information S
And I6. Inserter selection information SI6
Is a signal for selecting each output signal of the code error inserters WI1 and WI3, and a signal for selecting the code error inserters WI1 and WI3 as a supply destination for supplying the input signal Si.

【0048】挿入器WI6においては、入力信号Si
が、符号置換を含む符号誤りの発生パタン情報P3に応
じた符号誤りと置換符号とを挿入した信号になる。
In the inserter WI6, the input signal Si
Is a signal in which a code error according to the pattern information P3 of occurrence of a code error including code replacement and a replacement code are inserted.

【0049】図9は、本発明の第7の実施例である符号
誤り挿入器WI7を示すブロック図である。
FIG. 9 is a block diagram showing a code error inserter WI7 according to a seventh embodiment of the present invention.

【0050】符号誤り挿入器WI7は、符号誤り挿入器
WI1、WI3、WI5、WI6と、これらの符号誤り
挿入器から1つを選択する符号誤り挿入器の選択手段S
EL7とを有する。符号誤り挿入器WI1、WI3、W
I5、WI6のいずれも常に動作している。
The code error inserter WI7 includes code error inserters WI1, WI3, WI5 and WI6, and a code error inserter selecting means S for selecting one of these code error inserters.
EL7. Code error inserters WI1, WI3, W
Both I5 and WI6 are always operating.

【0051】符号誤り挿入器WI7において、出力信号
So7は、入力信号Siに、選択された符号誤り発生パ
タン情報P1、P2、P3に応じた符号誤りが挿入され
たり、置換符号に置換された信号である。また、各符号
誤り挿入器WI1、WI3、WI5、WI6を同時に動
作させておくことによって、符号誤り挿入動作中でも符
号誤り発生パタンを切り替えることが可能である。
In the code error inserter WI7, the output signal So7 is a signal obtained by inserting a code error corresponding to the selected code error occurrence pattern information P1, P2, P3 into the input signal Si, or replacing the input signal Si with a replacement code. It is. In addition, by operating each of the code error inserters WI1, WI3, WI5, and WI6 simultaneously, it is possible to switch the code error generation pattern even during the code error insertion operation.

【0052】符号誤り挿入器WI7では、4つの符号誤
り挿入器が設けられているが、この代わりに、2つ、3
つ、5つ以上の符号誤り挿入器が設けられるようにして
もよい。この場合、符号誤り挿入器WI1、WI3、W
I5、WI6の少なくとも1つを含む符号誤り挿入器が
存在すればよい。
In the code error inserter WI7, four code error inserters are provided.
Alternatively, five or more code error inserters may be provided. In this case, the code error inserters WI1, WI3, W
It is sufficient that there is a code error inserter including at least one of I5 and WI6.

【0053】図10は、本発明の第8の実施例である符
号誤り挿入器WI8を示すブロック図である。
FIG. 10 is a block diagram showing a code error inserter WI8 according to an eighth embodiment of the present invention.

【0054】この挿入器WI8は、基本的には、挿入器
WI7と同じであるが、選択手段SEL7の代わりに選
択器SEL8が設けられたものである。選択器SEL8
は、符号誤り挿入器WI1、WI3、WI5、WI6の
各出力信号を選択するものであり、また入力信号Siを
供給する供給先として符号誤り挿入器WI1、WI3、
WI5、WI6を選択するものである。
The inserter WI8 is basically the same as the inserter WI7, except that a selector SEL8 is provided instead of the selector SEL7. Selector SEL8
Selects the output signals of the code error inserters WI1, WI3, WI5, and WI6. The code error inserters WI1, WI3,
WI5 and WI6 are selected.

【0055】符号誤り挿入器WI8において、出力信号
So8は、入力信号Siに、選択された符号誤り発生パ
タン情報P1、P2、P3に応じた符号誤りが挿入され
たり、置換符号に置換された信号である。また、各符号
誤り挿入器WI1、WI3、WI5、WI6を同時に動
作させておくことによって、符号誤り挿入動作中でも符
号誤り発生パタンを切り替えることが可能である。
In the code error inserter WI8, the output signal So8 is a signal obtained by inserting a code error corresponding to the selected code error occurrence pattern information P1, P2, P3 into the input signal Si, or replacing the input signal Si with a replacement code. It is. In addition, by operating each of the code error inserters WI1, WI3, WI5, and WI6 simultaneously, it is possible to switch the code error generation pattern even during the code error insertion operation.

【0056】符号誤り挿入器WI8では、4つの符号誤
り挿入器が設けられているが、この代わりに、2つ、3
つ、5つ以上の符号誤り挿入器が設けられるようにして
もよい。この場合、符号誤り挿入器WI1、WI3、W
I5、WI6の少なくとも1つを含む符号誤り挿入器が
存在すればよい。
In the code error inserter WI8, four code error inserters are provided.
Alternatively, five or more code error inserters may be provided. In this case, the code error inserters WI1, WI3, W
It is sufficient that there is a code error inserter including at least one of I5 and WI6.

【0057】つまり、符号誤り挿入器WI6、WI7、
WI8は、第1の挿入器、第2の挿入器、第3の挿入器
のうちの少なくとも1つの挿入器を含む複数個の挿入器
と、上記複数個の挿入器のうちの1つを選択し、この選
択された挿入器の出力信号を出力させる選択手段とを有
する符号誤り挿入器である。この場合において、上記第
1の挿入器は、符号誤り発生パタン情報を入力し、この
入力した符号誤り発生パタン情報に応じて、符号誤り発
生の有無をビット単位で時系列として出力する符号誤り
発生手段と、入力信号と上記符号誤り発生手段の出力信
号とを、ビット単位の排他的論理和によって加算する信
号加算手段とを具備する挿入器であり、上記第2の挿入
器は、置換符号発生パタン情報を入力し、この入力した
置換符号発生パタン情報に応じて、断続的に有限長のビ
ット列を出力する置換符号発生手段と、上記置換符号発
生手段がビット列を発生している間のみ、入力信号を上
記ビット列で置換する信号置換手段とを具備する挿入器
であり、上記第3の挿入器は、上記第1の挿入器と、上
記第2の挿入器と、入力した混合誤り発生パタン情報に
基づいて、上記符号誤り発生パタン情報と上記置換符号
発生パタン情報と上記第1の挿入器または上記第2の挿
入器を選択すべき挿入器選択情報とを作成する情報分離
手段と、上記挿入器選択情報によって、上記第1の挿入
器または上記第2の挿入器を選択する挿入器選択手段と
を具備する挿入器である。
That is, the code error inserters WI6, WI7,
The WI 8 selects a plurality of inserters including at least one of a first inserter, a second inserter, and a third inserter, and selects one of the plurality of inserters. And a selection means for outputting an output signal of the selected inserter. In this case, the first inserter inputs the code error occurrence pattern information, and outputs the presence or absence of the occurrence of the code error as a time series in bit units according to the input code error occurrence pattern information. Means for adding an input signal and an output signal of the code error generating means by a bit-wise exclusive OR operation, wherein the second inserter includes a permutation code generating means. A replacement code generating means for inputting pattern information and intermittently outputting a bit string of a finite length in accordance with the input replacement code generation pattern information; and inputting only while the replacement code generating means generates the bit string. An inserter comprising signal replacement means for replacing a signal with the bit string, wherein the third inserter includes the first inserter, the second inserter, and an input mixed error generating pattern. Information separating means for creating the code error occurrence pattern information, the replacement code generation pattern information, and the inserter selection information for selecting the first inserter or the second inserter based on the information; An inserter comprising: inserter selecting means for selecting the first inserter or the second inserter according to inserter selection information.

【0058】図11は、上記各実施例における誤り発生
方法、切り換え動作等を一覧表示したものである。
FIG. 11 shows a list of error occurrence methods, switching operations, and the like in the above embodiments.

【0059】上記各実施例においては、挿入する符号誤
り、置換符号の発生パタンとして任意のパタンを利用可
能であり、また、実時間で動作する。このように、符号
置換を含む任意の符号誤り発生パタンに応じた符号誤り
を任意の入力信号に挿入することが可能になるので、フ
レーム同期外れに起因する符号置換を含む様々な発生パ
タンの符号誤りが通信装置または通信品質に与える影響
の評価試験を、予測不能な入力信号に対して適用可能に
なり、また、短時間の準備期間で実行することができ
る。
In each of the above embodiments, any pattern can be used as a pattern for generating a code error to be inserted and a replacement code, and it operates in real time. As described above, since it is possible to insert a code error corresponding to an arbitrary code error occurrence pattern including code replacement into an arbitrary input signal, it is possible to insert codes of various generated patterns including code replacement caused by loss of frame synchronization. An evaluation test of the effect of an error on a communication device or communication quality can be applied to an unpredictable input signal, and can be executed in a short preparation period.

【0060】さらに、符号誤り挿入器WI2において
は、予め複数個用意した符号誤り発生パタンの中から任
意のひとつを実時間で切り替えて利用することが可能で
あり、符号誤り挿入器WI4においては、予め複数個用
意した置換符号発生パタンの中から任意のひとつを実時
間で切り替えて利用することが可能である。また、符号
誤り挿入器WI5、WI6、WI7、WI8において
は、符号誤りと置換符号の両方が混在する発生パタン情
報が利用可能である。このように、複数個の符号誤り発
生パタンを符号誤り挿入動作中でも切り替えることが可
能であるので、条件間の比較評価が容易になり、また、
入力信号を予め特定する必要がないので、偏りのない評
価試験を実施できる。
Furthermore, in the code error inserter WI2, any one of a plurality of previously prepared code error generation patterns can be switched and used in real time. In the code error inserter WI4, Any one of a plurality of replacement code generation patterns prepared in advance can be switched and used in real time. In the code error inserters WI5, WI6, WI7, and WI8, generated pattern information in which both code errors and replacement codes are mixed can be used. As described above, a plurality of code error occurrence patterns can be switched even during a code error insertion operation, so that comparison and evaluation between conditions becomes easy, and
Since the input signal does not need to be specified in advance, an unbiased evaluation test can be performed.

【0061】[0061]

【発明の効果】請求項1記載の発明によれば、任意の入
力信号に対して、任意の符号誤り発生パタンに応じた符
号誤り、任意の置換符号発生パタンに応じた置換符号の
少なくとも一方を実時間で挿入する場合、任意の符号誤
りパタンを圧縮して記述することができるという効果を
奏する。請求項2〜請求項8記載の発明によれば、任意
の入力信号に対して、任意の符号誤り発生パタンに応じ
た符号誤り、任意の置換符号発生パタンに応じた置換符
号の少なくとも一方を実時間で挿入することができると
いう効果を奏する。
According to the first aspect of the present invention, at least one of a code error corresponding to an arbitrary code error generation pattern and a replacement code corresponding to an arbitrary replacement code generation pattern is applied to an arbitrary input signal. When inserting in real time , any code error
This has the effect that the pattern can be compressed and described . According to the invention described in claims 2 to 8, optional
Input signal according to any code error occurrence pattern
Code error, replacement code according to any replacement code generation pattern
That at least one of the issues can be inserted in real time
This has the effect.

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

【図1】本発明の第1の実施例である符号誤り挿入器W
I1のブロック図である。
FIG. 1 shows a code error inserter W according to a first embodiment of the present invention.
It is a block diagram of I1.

【図2】符号誤り挿入器WI1において、符号誤り発生
パタン情報P1と、この符号誤り発生パタン情報P1に
対応する符号誤り時系列C1と、入力信号Siと、上記
の場合における出力信号So1との例を示す図である。
FIG. 2 shows, in a code error inserter WI1, code error occurrence pattern information P1, a code error time series C1 corresponding to the code error occurrence pattern information P1, an input signal Si, and an output signal So1 in the above case. It is a figure showing an example.

【図3】本発明の第2の実施例である符号誤り挿入器W
I2のブロック図である。
FIG. 3 shows a code error inserter W according to a second embodiment of the present invention.
It is a block diagram of I2.

【図4】本発明の第3の実施例である符号誤り挿入器W
I3のブロック図である。
FIG. 4 shows a code error inserter W according to a third embodiment of the present invention.
It is a block diagram of I3.

【図5】図4に示す符号誤り挿入器WI3における符号
誤り発生パタン情報P2と、この情報P2に対応する符
号誤り時系列C2と、入力信号Siと、出力信号So3
との例を示す図である。
FIG. 5 shows code error occurrence pattern information P2 in the code error inserter WI3 shown in FIG. 4, a code error time series C2 corresponding to this information P2, an input signal Si, and an output signal So3.
FIG.

【図6】本発明の第4の実施例である符号誤り挿入器W
I4のブロック図である。
FIG. 6 shows a code error inserter W according to a fourth embodiment of the present invention.
It is a block diagram of I4.

【図7】本発明の第5の実施例である符号誤り挿入器W
I5のブロック図である。
FIG. 7 shows a code error inserter W according to a fifth embodiment of the present invention.
It is a block diagram of I5.

【図8】本発明の第6の実施例である符号誤り挿入器W
I6のブロック図である。
FIG. 8 shows a code error inserter W according to a sixth embodiment of the present invention.
It is a block diagram of I6.

【図9】本発明の第7の実施例である符号誤り挿入器W
I7のブロック図である。
FIG. 9 shows a code error inserter W according to a seventh embodiment of the present invention.
It is a block diagram of I7.

【図10】本発明の第8の実施例である符号誤り挿入器
WI8のブロック図である。
FIG. 10 is a block diagram of a code error inserter WI8 according to an eighth embodiment of the present invention.

【図11】上記各実施例における誤り発生方法、切り換
え動作等を一覧表示したものである。
FIG. 11 shows a list of error occurrence methods, switching operations, and the like in each of the above embodiments.

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

WI1〜WI8…符号誤り挿入器、 1、11〜1n…符号誤り発生器、 2…信号加算器、 3、31〜3n…置換符号発生器、 4…信号置換器、 5、51…情報分離器、 Si…入力信号、 P1、P11〜P1n…符号誤り発生パタン情報、 C1、C11〜C1n…符号誤り時系列、 C2、C21〜C2n…置換符号、 P3…混合誤り発生パタン情報、 SI5、SI6…挿入器選択情報、 SEL2、SEL5〜SEL8…選択器。 WI1 to WI8: Code error inserter, 1, 11 to 1n: Code error generator, 2: Signal adder, 3, 31 to 3n: Permutation code generator, 4: Signal substituter, 5, 51: Information separator , Si: input signal, P1, P11 to P1n: code error occurrence pattern information, C1, C11 to C1n: code error time series, C2, C21 to C2n: replacement code, P3: mixed error occurrence pattern information, SI5, SI6 ... Inserter selection information, SEL2, SEL5 to SEL8 ... selector.

フロントページの続き (56)参考文献 特開 平6−141056(JP,A) 特開 昭63−290423(JP,A) 特開 平4−287438(JP,A) 特開 昭63−310246(JP,A) 特開 昭63−136738(JP,A) 特開 平5−235907(JP,A) (58)調査した分野(Int.Cl.7,DB名) H04L 1/00 Continuation of the front page (56) References JP-A-6-141056 (JP, A) JP-A-63-290423 (JP, A) JP-A-4-287438 (JP, A) JP-A-63-310246 (JP, A) JP-A-63-136738 (JP, A) JP-A-5-235907 (JP, A) (58) Fields investigated (Int. Cl. 7 , DB name) H04L 1/00

Claims (8)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 符号誤り発生パタン情報を構成するビッ
トが0である場合には、予め定められた一定のビット数
の全ビットに誤りがないことを意味し、上記符号誤り発
生パタン情報を構成するビットが1である場合には、後
続のビット列を用いて、当該一定のビット数に対する符
号誤りパタンを記述する圧縮記述形式によって記述され
ている符号誤り発生パタン情報を入力し、この入力した
符号誤り発生パタン情報に応じて、符号誤り発生の有無
をビット単位で時系列として出力する符号誤り発生手段
と; 入力信号と上記符号誤り発生手段の出力信号とを、ビッ
ト単位の排他的論理和によって加算する信号加算手段
と; を有することを特徴とする符号誤り挿入器。
1. Bits constituting code error occurrence pattern information.
If the bit is 0, a predetermined fixed number of bits
Means that there are no errors in all bits of
If the bit constituting the raw pattern information is 1,
Using the following bit sequence, the code for the fixed number of bits
Described in a compressed description format that describes the signal error pattern
Code error generating means for inputting the code error occurrence pattern information and outputting the presence / absence of a code error as a time series in bit units according to the input code error occurrence pattern information; And a signal adding means for adding an output signal of the means by an exclusive OR in a bit unit.
【請求項2】 符号誤り発生パタン情報を入力し、この
入力した符号誤り発生パタン情報に応じて、符号誤り発
生の有無をビット単位で時系列として出力する複数個の
符号誤り発生手段と; 上記複数個の符号誤り発生手段から1つの符号誤り発生
手段を選択する選択手段と; 入力信号と上記選択された符号誤り発生手段の出力信号
とを、ビット単位の排他的論理和によって加算する信号
加算手段と; を有することを特徴とする符号誤り挿入器。
2. A plurality of code error generating means for inputting code error generation pattern information and outputting the presence or absence of a code error as a time series in bit units in accordance with the input code error generation pattern information; Selecting means for selecting one code error generating means from a plurality of code error generating means; signal addition for adding an input signal and an output signal of the selected code error generating means by exclusive OR in bit units Means; and a code error inserter.
【請求項3】 置換符号発生パタン情報を入力し、この
入力した置換符号発生パタン情報に応じて、断続的に有
限長のビット列を出力する置換符号発生手段と; 上記置換符号発生手段がビット列を発生している間の
み、入力信号を上記ビット列で置換する信号置換手段
と; を有することを特徴とする符号誤り挿入器。
3. A permutation code generating means for inputting permutation code generation pattern information and intermittently outputting a bit string of a finite length in accordance with the input permutation code generation pattern information; And a signal replacement means for replacing an input signal with the bit sequence only while the signal is being generated.
【請求項4】 置換符号発生パタン情報を入力し、断続
的に有限長のビット列を出力する複数個の置換符号発生
手段と; 上記複数個の置換符号発生手段から1つの置換符号発生
手段を選択する選択手段と; 上記選択された置換符号発生手段がビット列を発生して
いる間のみ、上記選択された置換符号発生手段が発生し
ている上記ビット列で、入力信号を置換する信号置換手
段と; を有することを特徴とする符号誤り挿入器。
4. A plurality of permutation code generating means for inputting permutation code generation pattern information and intermittently outputting a bit string of a finite length; and selecting one permutation code generation means from the plurality of permutation code generation means. Signal replacement means for replacing an input signal with the bit string generated by the selected replacement code generation means only while the selected replacement code generation means is generating the bit string; A code error inserter comprising:
【請求項5】 符号誤り発生パタン情報を入力し、この
入力した符号誤り発生パタン情報に応じて、符号誤り発
生の有無をビット単位で時系列として出力する符号誤り
発生手段と、入力信号と上記符号誤り発生手段の出力信
号とを、ビット単位の排他的論理和によって加算する信
号加算手段とによって構成される第1の挿入器と; 置換符号発生パタン情報を入力し、この入力した置換符
号発生パタン情報に応じて、断続的に有限長のビット列
を出力する置換符号発生手段と、上記置換符号発生手段
がビット列を発生している間のみ、入力信号を上記ビッ
ト列で置換する信号置換手段とによって構成される第2
の挿入器と; 混合誤り発生パタン情報を入力し、この入力した混合誤
り発生パタン情報に基づいて、上記符号誤り発生パタン
情報と、上記置換符号発生パタン情報と、上記第1の挿
入器または上記第2の挿入器を選択すべき挿入器選択情
報とを作成する情報分離手段と; 上記挿入器選択情報によって、上記第1の挿入器または
上記第2の挿入器を選択する挿入器選択手段と; を有することを特徴とする符号誤り挿入器。
5. A code error generating means for inputting code error generation pattern information and outputting the presence or absence of a code error as a time series in bit units in accordance with the input code error generation pattern information; A first inserter constituted by signal addition means for adding an output signal of the code error generation means by exclusive OR in a bit unit; and inputting replacement code generation pattern information; In accordance with the pattern information, a permutation code generating means intermittently outputting a bit string of a finite length, and a signal permutation means for replacing an input signal with the bit string only while the permutation code generation means generates the bit string. Composed second
Inputting the mixed error occurrence pattern information, and based on the input mixed error occurrence pattern information, the code error occurrence pattern information, the replacement code generation pattern information, the first inserter or the above Information separating means for creating inserter selection information for selecting a second inserter; inserter selecting means for selecting the first inserter or the second inserter according to the inserter selection information; A code error inserter comprising:
【請求項6】 請求項5において、 上記第1の挿入器と上記第2の挿入器との双方に上記入
力信号を入力するか、または、上記第1の挿入器、上記
第2の挿入器のうちの一方を選択し、この選択された挿
入器にのみ、上記入力信号を入力することを特徴とする
符号誤り挿入器。
6. The inserter according to claim 5, wherein the input signal is input to both the first inserter and the second inserter, or the first inserter and the second inserter are input. Wherein the input signal is input only to the selected inserter.
【請求項7】 第1の挿入器、第2の挿入器、第3の挿
入器のうちの少なくとも1つの挿入器を含む複数個の挿
入器と; 上記複数個の挿入器のうちの1つを選択し、この選択さ
れた挿入器の出力信号を出力させる選択手段と; を有し、 上記第1の挿入器は、符号誤り発生パタン情報を入力
し、この入力した符号誤り発生パタン情報に応じて、符
号誤り発生の有無をビット単位で時系列として出力する
符号誤り発生手段と、入力信号と上記符号誤り発生手段
の出力信号とを、ビット単位の排他的論理和によって加
算する信号加算手段とを具備する挿入器であり、 上記第2の挿入器は、置換符号発生パタン情報を入力
し、この入力した置換符号発生パタン情報に応じて、断
続的に有限長のビット列を出力する置換符号発生手段
と、上記置換符号発生手段がビット列を発生している間
のみ、入力信号を上記ビット列で置換する信号置換手段
とを具備する挿入器であり、 上記第3の挿入器は、上記第1の挿入器と、上記第2の
挿入器と、入力した混合誤り発生パタン情報に基づい
て、上記符号誤り発生パタン情報と上記置換符号発生パ
タン情報と上記第1の挿入器または上記第2の挿入器を
選択すべき挿入器選択情報とを作成する情報分離手段
と、上記挿入器選択情報によって、上記第1の挿入器ま
たは上記第2の挿入器を選択する挿入器選択手段とを具
備する挿入器であることを特徴とする符号誤り挿入器。
7. A plurality of inserters including at least one of a first inserter, a second inserter, and a third inserter; and one of the plurality of inserters. And selecting means for outputting an output signal of the selected inserter. The first inserter inputs code error occurrence pattern information, and outputs the input code error occurrence pattern information Accordingly, a code error generating means for outputting the presence or absence of a code error as a time series in a bit unit, and a signal adding means for adding an input signal and an output signal of the code error generating means by exclusive OR in a bit unit The second inserter receives permutation code generation pattern information and outputs a finite-length bit string intermittently according to the permutation code generation pattern information. Generating means and the substitution code A signal replacement unit that replaces an input signal with the bit sequence only while the generating unit is generating the bit sequence; and the third inserter includes the first inserter and the second inserter. And the inserter to select the first or second inserter, based on the input mixed error occurrence pattern information, and the code error occurrence pattern information, the replacement code generation pattern information, and the second inserter. An inserter comprising: information separating means for creating selection information; and inserter selecting means for selecting the first inserter or the second inserter according to the inserter selection information. Code error inserter.
【請求項8】 請求項7において、 上記複数個の挿入器から選択された1つの挿入器にの
み、入力信号を入力するか、または、上記複数個の挿入
器の全てに上記入力信号を入力することを特徴とする符
号誤り挿入器。
8. The input signal according to claim 7, wherein the input signal is input to only one of the plurality of inserters, or the input signal is input to all of the plurality of inserters. A code error inserter.
JP34878795A 1995-12-19 1995-12-19 Code error inserter Expired - Fee Related JP3204441B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP34878795A JP3204441B2 (en) 1995-12-19 1995-12-19 Code error inserter

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP34878795A JP3204441B2 (en) 1995-12-19 1995-12-19 Code error inserter

Publications (2)

Publication Number Publication Date
JPH09172431A JPH09172431A (en) 1997-06-30
JP3204441B2 true JP3204441B2 (en) 2001-09-04

Family

ID=18399364

Family Applications (1)

Application Number Title Priority Date Filing Date
JP34878795A Expired - Fee Related JP3204441B2 (en) 1995-12-19 1995-12-19 Code error inserter

Country Status (1)

Country Link
JP (1) JP3204441B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100770620B1 (en) * 2003-03-28 2007-10-29 가부시키가이샤 도모에 기쥬츠 겐큐쇼 Butterfly valve

Also Published As

Publication number Publication date
JPH09172431A (en) 1997-06-30

Similar Documents

Publication Publication Date Title
JP3033927B2 (en) Method of sending an electronic message from a calling station to a called station over a network of switches and links
US8086918B2 (en) High-speed serial transfer device test data storage medium and device
JP3437635B2 (en) Method and apparatus for generating pseudo-random binary pattern
JP3724399B2 (en) Pseudorandom number generator or encryption / decryption processing device using the same
JPH04213212A (en) High speed pattern generator
JPH05508528A (en) Apparatus and method for performing asynchronous cyclic redundancy check of digital receiver
CN1269938A (en) Priority selection means for data transmission apparatus
US6272221B1 (en) Encryption apparatus and computor-readable recording medium containing program for realizing the same
RU2008116679A (en) DECODING DEVICE AND RECEIVER
JP3204441B2 (en) Code error inserter
US5290965A (en) Asynchronous waveform generating device for use in an electronic musical instrument
JP3397528B2 (en) Method for counting the number of node devices in a network system
US6587986B1 (en) Error correcting decoder
US5784591A (en) Parallel simulator for semiconductor integrated circuit
EP0878932B1 (en) Circuit and method for arbitrarily shifting M-sequence
JP3808272B2 (en) Circuit design apparatus and method
EP1001540B1 (en) Block coding method and apparatus
US4905172A (en) Method of generating and transmitting digitally distorted test signals
JP2616593B2 (en) Pattern test method
JP4719068B2 (en) Integrated circuit inspection equipment
JPS6135646A (en) Line exchange switch with packet exchange function
KR970000065B1 (en) Space division switch
JPS62194795A (en) Time division channel system
JPH08163394A (en) Background noise generator
JP2815008B2 (en) Message transmission system

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees