JPS59228440A - Data transmission system - Google Patents

Data transmission system

Info

Publication number
JPS59228440A
JPS59228440A JP10316083A JP10316083A JPS59228440A JP S59228440 A JPS59228440 A JP S59228440A JP 10316083 A JP10316083 A JP 10316083A JP 10316083 A JP10316083 A JP 10316083A JP S59228440 A JPS59228440 A JP S59228440A
Authority
JP
Japan
Prior art keywords
error
transmission
bits
error rate
error correction
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
JP10316083A
Other languages
Japanese (ja)
Inventor
Michinobu Ohata
大畑 道信
Masanori Kajiwara
梶原 正範
Takeshi Tanaka
剛 田中
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP10316083A priority Critical patent/JPS59228440A/en
Publication of JPS59228440A publication Critical patent/JPS59228440A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0009Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0006Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission format

Landscapes

  • Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)

Abstract

PURPOSE:To perform efficiently digital data transmission with high quality by changing the amount of bits for error correction in response to error state of a transmission line to increase the amount of information transmitted inherently as much as possible. CONSTITUTION:A transmission data amount control section 7 decides the amount of network information by taking the number of transmission line error bits into account. Then a frame pattern generating section 8 decides a frame pattern, decides an error correction bit number p' and an error rate rank code (q) and inserts transmission data to a frame pattern by an operating device 10. Further, an error corection code is calculated based on the decided bit number p' and inserts it in the frame by an operation device 11 and the result is transmitted to a transmission line via an interface 12 at the transmission side. The operation for the reception side is conducted similarly.

Description

【発明の詳細な説明】 (a)1発明の技術分野 本発明はディジタル・データ伝送方式に係り、特に伝送
路等に於けるエラーを訂正する冗長コードを伝送路等の
エラー状態により可変とし、能率良く且つ高品質にディ
ジタル・データ伝送を可能にするデータ伝送方式に関す
るものである。
Detailed Description of the Invention (a) 1 Technical Field of the Invention The present invention relates to a digital data transmission system, and in particular, to a system in which a redundant code for correcting errors in a transmission path etc. is made variable depending on the error state of the transmission path, etc. The present invention relates to a data transmission method that enables efficient and high quality digital data transmission.

山)、従来技術と問題点 従来技術によると伝送路等に於けるエラー訂正の為に送
信端で伝送データ・フォーマントの中に一定のエラー訂
正用の冗長ピント(nビット)を付加し、受信端で受信
データの演算を行うことにより誤り発生を検出し、誤り
訂正等の処理を行っていた。
Prior art and problems According to the prior art, in order to correct errors in the transmission path, a certain redundant focus (n bits) for error correction is added to the transmitted data formant at the transmitting end. The reception end performs calculations on the received data to detect the occurrence of errors and perform processing such as error correction.

第1図は誤り訂正符号を使用する従来の伝送データ・フ
ォーマットの一実施例を示す図である。
FIG. 1 is a diagram showing an example of a conventional transmission data format using an error correction code.

図中、mビットは同期パターン、nビットは伝送データ
、nビットは誤り訂正ビットである。
In the figure, m bits are a synchronization pattern, n bits are transmission data, and n bits are error correction bits.

此の様に1フレーム内のビット数k (k=m+n+p
)を成る一定値とし、此れを伝送することによりデータ
の誤りを検出し、訂正処理を行っていた。
In this way, the number of bits in one frame is k (k=m+n+p
) is set as a constant value, and by transmitting this value, data errors are detected and correction processing is performed.

然し此の様な方式では、伝送路等に誤りの無い場合には
伝送データ中に不必要なビットを有していることになり
、又逆に伝送路等に誤りの多い場合には訂正能力が不足
すると云う欠点がある。
However, with this type of system, if there are no errors in the transmission path, there will be unnecessary bits in the transmitted data, and conversely, if there are many errors in the transmission path, the correction ability will be reduced. The disadvantage is that there is a lack of

(C)0発明の目的 本発明の目的は従来技術の有する上記の欠点を除去し、
能率良く且つ高品質なディジタル・データ伝送を可能に
するデータ伝送方式を提供することである。
(C)0Object of the invention The object of the present invention is to eliminate the above-mentioned drawbacks of the prior art,
An object of the present invention is to provide a data transmission method that enables efficient and high-quality digital data transmission.

(d)0発明の構成 上記の目的は本発明によれば、誤り訂正符号を使用する
ディジタル・データ伝送に於いて、伝送データ・フォー
マットに一定のビット数から構成され冗長度を規定する
エラー率ランク・コード及びエラー検出エラー・コレク
トを司る可変冗長ビットを付加し、受信端に於いて伝送
路に於けるエラー率を検出し、検出された前記エラー率
に基づき送信端で前記エラー率ランク・コードを修正し
、修正された前記エラー率ランク・コードにより規定さ
れた誤り訂正ビット数に変更し前記冗長度を可変にする
ことを特徴とするデータ伝送方式を提供することにより
達成される。
(d) 0 Structure of the Invention According to the present invention, in digital data transmission using an error correction code, the transmission data format has an error rate that is made up of a certain number of bits and defines redundancy. A rank code and a variable redundancy bit for error detection and error correction are added, and the receiving end detects the error rate in the transmission path, and the transmitting end determines the error rate rank and error rate based on the detected error rate. This is achieved by providing a data transmission system characterized in that the redundancy is made variable by modifying the code and changing the number of error correction bits defined by the modified error rate rank code.

(e)9発明の実施例 本発明によるとデータを二地点間で伝送する際、伝送エ
ラーに対し高品質に伝送しようとすると誤り訂正ビット
が多く必要となり、本来伝送しようとする情報速度が遅
くなり若しくは一定時間内に伝送出来るデータ量が少な
くなるので、伝送路のエラー状態に応じて誤り訂正用ピ
ッ+−mを変化させ、極力本来伝送する情報量を多くす
るようにしたものである。
(e) 9 Embodiments of the Invention According to the present invention, when transmitting data between two points, in order to transmit data with high quality against transmission errors, a large number of error correction bits are required, which slows down the information speed that is originally intended to be transmitted. Since the amount of data that can be transmitted within a certain period of time decreases, the error correction pitch +-m is changed depending on the error state of the transmission path to increase the amount of information to be transmitted as much as possible.

第2図は本発明による伝送データ・フォーマットの一実
施例を示す図である。
FIG. 2 is a diagram showing one embodiment of a transmission data format according to the present invention.

図中p°は誤り訂正ビット、qばエラー率ランクコード
(一定ビツト数)であり、n゛は伝送データのビット数
であり、其の他の記号、数字は第1図の場合と同しであ
る。
In the figure, p° is the error correction bit, q is the error rate rank code (constant number of bits), n is the number of bits of the transmitted data, and the other symbols and numbers are the same as in Figure 1. It is.

尚に、 = m + n ’  + 、p ’  + 
q = m 十n 4− pとする。
Furthermore, = m + n' + , p' +
Let q = m ten n 4- p.

本発明による伝送データ・フォーマツl、の従来と異な
る点は、誤り訂正用ビット数p′が可変であることであ
る。
The transmission data format l according to the present invention differs from the conventional one in that the number p' of bits for error correction is variable.

第3図は本発明の一実施例を示す図である。図中A、B
は夫々通信装置であり、装置A及び装置8間でデータ伝
送を行うものとする。
FIG. 3 is a diagram showing an embodiment of the present invention. A and B in the diagram
are communication devices, and data transmission is performed between device A and device 8.

以下第3図に従って本発明の詳細な説明する。The present invention will be described in detail below with reference to FIG.

装置Aから装置Bヘデータを伝送する場合、■先づ成る
誤り訂正用ビット数を付して装置Aから装置Bヘデータ
を伝送する。
When transmitting data from device A to device B, the data is transmitted from device A to device B with the number of error correction bits preceded by (1).

■装置Bで受信データの誤り率を検出する。(2) Device B detects the error rate of received data.

■前記の誤り率をエラー率ランクコードqを使用して装
置Aに伝送する。
(2) Transmit the above error rate to device A using error rate rank code q.

■次に装置Aでは送られて来たエラー率ランクコードq
に応じて誤り訂正用ビット数を変化させた上でデータを
装置Bに伝送する。
■Next, device A receives the error rate rank code q.
The data is transmitted to device B after changing the number of error correction bits according to the data.

此の様に装置Bでの誤り訂正能力を一定に保つ。In this way, the error correction capability of device B is kept constant.

第4図は上記の処理を行う一実施例のブロック図である
FIG. 4 is a block diagram of an embodiment that performs the above processing.

図中1は受信側インクフェイス、2は同期回路、3はエ
ラー率ランク抽出部、4は誤り訂正部、5はエラー率検
出部、6はエラー率ランクコード化部、7は送出データ
量制御部、8はフレーム・パターン発生部、9は誤り訂
正符号発生部、10は演算器、11は演算器、12は送
出側インクフェイスである。
In the figure, 1 is the receiving side ink face, 2 is the synchronization circuit, 3 is the error rate rank extraction section, 4 is the error correction section, 5 is the error rate detection section, 6 is the error rate rank coding section, and 7 is the sending data amount control 8 is a frame pattern generating section, 9 is an error correction code generating section, 10 is an arithmetic unit, 11 is an arithmetic unit, and 12 is a sending side ink face.

以下第4図に従って本発明の詳細な説明する。The present invention will be described in detail below with reference to FIG.

送出データは最初送出データ量制御部7に入る。The sending data first enters the sending data amount control section 7.

送出データ量制御部7は伝送路のエラー・ビット数を考
慮してネット情報量を決定する。今仮に伝送路の通信速
度が1000ビット/秒と仮定し、伝送路の誤り訂正ビ
ット数とエラー率ランク・コード用ヒツト数及びフレー
ム・パターン・ビット数の和が50ビツトとすれば、ネ
ット情tIl量は950ビツト (1000ビット−5
0ピント)となる。
The transmission data amount control unit 7 determines the amount of net information by considering the number of error bits in the transmission path. Assuming that the communication speed of the transmission path is 1000 bits/second, and the sum of the number of error correction bits of the transmission path, the number of hits for error rate rank code, and the number of frame pattern bits is 50 bits, the network information is The amount of tIl is 950 bits (1000 bits - 5
0 focus).

次にフレーふ・パターン発生部8はフレーム・パターン
を決定し、誤り訂正ビット数p゛及びエラー率ランクコ
ードqを決定し、(但し伝送の最初は任意に設定するこ
とになる)演算器10でフレーム・パターンに送出デー
タを挿入する。
Next, the frame pattern generator 8 determines the frame pattern, determines the number of error correction bits p' and the error rate rank code q (however, they are set arbitrarily at the beginning of transmission), and the arithmetic unit 10 Insert the sending data into the frame pattern.

次に誤り訂正符号発生部9は決定された誤り訂正ビット
数p′に基づき誤り訂正符号を算出し、演算器11でフ
レーム内に挿入し送出側インクフェイス12を経由して
伝送路に送出する。
Next, the error correction code generation section 9 calculates an error correction code based on the determined number of error correction bits p', inserts it into the frame using the arithmetic unit 11, and sends it out to the transmission line via the sending side ink face 12. .

尚誤り訂正符号としては、例えばCRCコード(Cyc
lic Redundancy Code )等を使用
する。
As an error correction code, for example, a CRC code (Cyc
lic Redundancy Code) etc.

受信局側では上記のフレーム・パターンを受信し、受信
側インクフェイス1を経由して同期回路2で同期信号を
検出し、誤り訂正ビット、エラー率ランクコードq及び
伝送データを受信し、先づエラー率ランク抽出部3によ
り伝送フレーム中のエラー率ランクコードqを抽出し、
エラー率検出部5に出力する。又誤り訂正部4は伝送路
に於いて発生したエラーをエラー率ランク・コードqに
よって指定された演算により訂正し、受信データとして
出力する。
The receiving station side receives the above frame pattern, detects the synchronization signal in the synchronization circuit 2 via the receiving side ink face 1, receives the error correction bit, error rate rank code q, and transmission data, and then The error rate rank extraction unit 3 extracts the error rate rank code q in the transmission frame,
It is output to the error rate detection section 5. Further, the error correction unit 4 corrects errors occurring in the transmission path by a calculation specified by the error rate rank code q, and outputs the corrected data as received data.

一方エラー率検出部5は伝送路に於いて発生したエラー
率を検出し、これと受信したエラー率ランクコードqと
を自局の送信側のエラー率ランクコード化部6に送り、
エラー率ランクコード化部6は伝送路に於いて発生した
エラー率と受信したエラー率ランクコードqとを対比し
て新しいエラー率ランクコードqを決定し、新しく決定
されたエラー率ランクコードqに基づぎ誤り訂正ピッ]
・数p゛を決定し、伝送パターンを作成して相手局に情
報を送る。
On the other hand, the error rate detection unit 5 detects the error rate occurring in the transmission path, and sends this and the received error rate rank code q to the error rate rank encoding unit 6 on the transmitting side of its own station.
The error rate rank encoding unit 6 determines a new error rate rank code q by comparing the error rate that occurred in the transmission path and the received error rate rank code q, and applies the error rate rank code q to the newly determined error rate rank code q. Based error correction beep]
・Determine the number p, create a transmission pattern, and send the information to the other station.

此の様にして伝送する毎に新しいエラー率ランクコード
q及び誤り訂正ビット数p゛を決定しつつデータを伝送
する。尚此の場合上り下り回線のエラー・レー]・は略
同−と考えている。
In this way, data is transmitted while determining a new error rate rank code q and the number of error correction bits p' each time data is transmitted. In this case, it is assumed that the uplink and downlink error rates are approximately the same.

(f)3発明の効果 以上詳細に説明した様に本発明によれば、高能率で且つ
高品質なディジタル・データ伝送を可能にすると云う大
きい効果がある。
(f) 3 Effects of the Invention As explained in detail above, the present invention has the great effect of enabling highly efficient and high quality digital data transmission.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は誤り訂正可能な従来のデータ伝送フォーマット
の一実施例を示す図である。 第2図は本発明によるデータ伝送フォーマットの一実施
例を示す図である。 第3図は本発明の一実施例の情報授受の手順を示す図で
ある。 第4図は上記の処理を行う一実施例のプロ、り図である
。 秦 1 口 事 2 目 寸 ¥ 3 ¥J
FIG. 1 is a diagram showing an example of a conventional error-correctable data transmission format. FIG. 2 is a diagram showing an embodiment of a data transmission format according to the present invention. FIG. 3 is a diagram showing a procedure for exchanging information according to an embodiment of the present invention. FIG. 4 is a schematic diagram of an embodiment that performs the above processing. Hata 1 Words 2 Measuring ¥ 3 ¥J

Claims (1)

【特許請求の範囲】[Claims] 誤り訂正符号を使用するディジクル・データ伝送に於い
て、伝送データ・フォーマットに一定のビット数から構
成され冗長度を規定するエラー率ランク・コード及びエ
ラー検出エラー・コレクトを司る可変冗長ビットを付加
し、受信端に於いて伝送路に於けるエラー率を検出し、
検出された前記エラー率に基づき送信端で前記エラー率
ランク・コードを修正し、修正された前記エラー率ラン
ク・コードにより規定された誤り訂正ビット数に変更し
前記冗長度を可変にすることを特徴とするデータ伝送方
式。
In digital data transmission using error correction codes, an error rate rank code consisting of a fixed number of bits that defines redundancy and variable redundancy bits that control error detection and error correction are added to the transmission data format. , detect the error rate in the transmission path at the receiving end,
Modifying the error rate rank code at the transmitting end based on the detected error rate, changing the number of error correction bits to a number defined by the modified error rate rank code, and making the redundancy variable. Characteristic data transmission method.
JP10316083A 1983-06-09 1983-06-09 Data transmission system Pending JPS59228440A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10316083A JPS59228440A (en) 1983-06-09 1983-06-09 Data transmission system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10316083A JPS59228440A (en) 1983-06-09 1983-06-09 Data transmission system

Publications (1)

Publication Number Publication Date
JPS59228440A true JPS59228440A (en) 1984-12-21

Family

ID=14346748

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10316083A Pending JPS59228440A (en) 1983-06-09 1983-06-09 Data transmission system

Country Status (1)

Country Link
JP (1) JPS59228440A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62117423A (en) * 1985-11-18 1987-05-28 Nippon Telegr & Teleph Corp <Ntt> Sound encoding system
JPS63268326A (en) * 1987-04-24 1988-11-07 Matsushita Electric Works Ltd Wireless data transmission system
JPS6474836A (en) * 1987-09-17 1989-03-20 Matsushita Electric Ind Co Ltd Voice encoder
JPH01119135A (en) * 1987-10-31 1989-05-11 Mita Ind Co Ltd Data transmission system
JPH01131932A (en) * 1987-11-17 1989-05-24 Nec Corp Data transfer device
US4939732A (en) * 1987-05-29 1990-07-03 Fujitsu Limited Method and system for checking errors of signal being transferred through transmission line
JPH02177633A (en) * 1988-09-09 1990-07-10 Nec Corp Sound encoder
JPH02281835A (en) * 1989-04-24 1990-11-19 Matsushita Electric Ind Co Ltd Arq transmission equipment
EP0402115A2 (en) * 1989-06-07 1990-12-12 Canon Kabushiki Kaisha Error detection and correction device

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62117423A (en) * 1985-11-18 1987-05-28 Nippon Telegr & Teleph Corp <Ntt> Sound encoding system
JPS63268326A (en) * 1987-04-24 1988-11-07 Matsushita Electric Works Ltd Wireless data transmission system
US4939732A (en) * 1987-05-29 1990-07-03 Fujitsu Limited Method and system for checking errors of signal being transferred through transmission line
JPS6474836A (en) * 1987-09-17 1989-03-20 Matsushita Electric Ind Co Ltd Voice encoder
JPH01119135A (en) * 1987-10-31 1989-05-11 Mita Ind Co Ltd Data transmission system
JPH01131932A (en) * 1987-11-17 1989-05-24 Nec Corp Data transfer device
JPH02177633A (en) * 1988-09-09 1990-07-10 Nec Corp Sound encoder
JPH02281835A (en) * 1989-04-24 1990-11-19 Matsushita Electric Ind Co Ltd Arq transmission equipment
EP0402115A2 (en) * 1989-06-07 1990-12-12 Canon Kabushiki Kaisha Error detection and correction device
US5687182A (en) * 1989-06-07 1997-11-11 Canon Kabushiki Kaisha Error detection and correction device
US5996109A (en) * 1989-06-07 1999-11-30 Canon Kabushiki Kaisha Error detection and correction device

Similar Documents

Publication Publication Date Title
EP0950300B1 (en) Secondary channel using code violations
CA2229453C (en) Data transmitting method, data transmitting system transmitter, and receiver
US7073117B1 (en) Method and apparatus for generating bit errors in a forward error correction (FEC) system to estimate power dissipation characteristics of the system
EP1090473A1 (en) Digital data decoder that derives codeword estimates from soft data
JPS57136833A (en) Time-division multiplex data transmitting method
AU646484B2 (en) Bit error ratio detector
US6490260B1 (en) Transmitter with increased traffic throughput in digital mobile telecommunication system and method for operating the same
US4119945A (en) Error detection and correction
JPS59228440A (en) Data transmission system
KR20010080052A (en) Apparatus and method for transmitting punctured or repeated data
CA2265745C (en) Method and apparatus for performing decoding of codes at variable data rates
US6678854B1 (en) Methods and systems for providing a second data signal on a frame of bits including a first data signal and an error-correcting code
JP2999110B2 (en) Wireless communication method and wireless communication device
KR20050114162A (en) Method and apparatus for decoding inner code and outer code in a mobile communication system using reed-solomon code
CN1312853C (en) Mobile communication system, radio base station device and power control method used thereof
US6460158B1 (en) Transmission system with adaptive channel encoder and decoder
US4965576A (en) Error correcting system capable of effectively using an allowable frequency band
CN111183748B (en) Error code resisting method based on cyclic redundancy check and erasure correction coding
CN107257265A (en) Real-time transmission data stream forward error correction, equipment and storage medium
WO2019144862A1 (en) Method and device for low density parity check, and communication device
JP3014261B2 (en) Interleave method in communication
JPS61242433A (en) Error correction system for multi-access system
JP2755061B2 (en) Frame synchronization method
JPH10135934A (en) Decoding system for error-correction code
JPH10262033A (en) Communication equipment and line error rate calculation method