[go: up one dir, main page]

JPH01181251A - Data communication equipment - Google Patents

Data communication equipment

Info

Publication number
JPH01181251A
JPH01181251A JP63005650A JP565088A JPH01181251A JP H01181251 A JPH01181251 A JP H01181251A JP 63005650 A JP63005650 A JP 63005650A JP 565088 A JP565088 A JP 565088A JP H01181251 A JPH01181251 A JP H01181251A
Authority
JP
Japan
Prior art keywords
data
error
receiver
block
transfer
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
JP63005650A
Other languages
Japanese (ja)
Inventor
Makoto Takayama
眞 高山
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP63005650A priority Critical patent/JPH01181251A/en
Publication of JPH01181251A publication Critical patent/JPH01181251A/en
Priority to US12/282,299 priority patent/US20090131833A1/en
Pending legal-status Critical Current

Links

Landscapes

  • Facsimile Transmission Control (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Communication Control (AREA)

Abstract

PURPOSE:To minimize a data transfer time by commanding an optimum data transfer rate in response to error number of a data or a data length of transfer of an optimum data and retransmitting the data based on the condition. CONSTITUTION:When a data is received by a receiver 5, a data check code is checked to detect a block having an error and the error block number is measured and the transmission speed of data or data length of one block of data to be sent are decided in response to the number. Then an error block number and the transfer rate or data length are sent from the receiver 5 to the transmitter 1. The transmitter 1 retransmits the picture data of the error block in the transmission rate or data length decided by the receiver. The retransmission sequence is repeated till no error is detected by the receiver 5 and when no error exists, the data transmission is finished.

Description

【発明の詳細な説明】 [分野] 本発明は、電話回線等を使用してデータを通信するデー
タ通信装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Field] The present invention relates to a data communication device that communicates data using a telephone line or the like.

[従来技術] 電話回線等を使用するデータ伝送器は、第2図に示す様
に構成されている。
[Prior Art] A data transmitter using a telephone line or the like is configured as shown in FIG.

送信側ては送信器lからのデータはモデム2で電話回線
3に伝送する信号に変調する0次に受信側ではモデム4
で復調し、受信器5に元のデータが伝送される。
On the transmitting side, the data from the transmitter 1 is modulated into a signal transmitted to the telephone line 3 by modem 2.Then, on the receiving side, the data from the transmitter 1 is modulated into a signal transmitted to the telephone line 3.
The original data is demodulated and transmitted to the receiver 5.

このデータを転送する手順を第4図で説明する。まずデ
ータを転送する前に■のテストシーケンスがある。これ
は回線の品位を測定し、最適なデータの伝送レート又は
最適なデータ長を決定する。実際には送信器lから決ま
ったパターンのデータを受信器5に送り、又受信器5か
ら折り返し受信したデータを送信器lに送り、送信器l
で始めに送ったデータと受信したデータと比較し1回線
のエラーレートを調べている。
The procedure for transferring this data will be explained with reference to FIG. First, before data is transferred, there is a test sequence (■). This measures the line quality and determines the optimum data transmission rate or optimum data length. In reality, the transmitter l sends data in a fixed pattern to the receiver 5, and the data received back from the receiver 5 is sent to the transmitter l.
The error rate of one line is checked by comparing the data originally sent and the data received.

次に、■の画像データ送信に移る。これは実際のデータ
を送信器lから、受信器5にデータを転送する。実際の
データは、第2図に示す構成になっている。これはNブ
ロックから構成し、各ブロックはブロック番号と実際の
データと実際のデータに対するチエツクコートから構成
されている。
Next, the process moves to (2) image data transmission. This transfers the actual data from the transmitter l to the receiver 5. The actual data has the structure shown in FIG. It consists of N blocks, each block consisting of a block number, actual data, and a check code for the actual data.

受信器5ではデータを受信すると、データのチエツクコ
ードを調ベエラーのあるブロックな検出し、全データが
受信し終ったら受信器5から送信器1にエラーのあるブ
ロック番号を伝え、再び送信器1から受信器5にエラー
の出たデータのみ転送を行う。データの再送を繰り返し
、データのエラーがなくなると、データ転送終了となる
。しかし、このようなデータの転送の手順だとデータを
転送している途中で、回線の状態が変化してしまうとデ
ータの伝送時間か長くかかってしまう。
When the receiver 5 receives the data, it checks the check code of the data and detects a block with an error.When all the data has been received, the receiver 5 transmits the error block number to the transmitter 1, and sends the block number to the transmitter 1 again. Only the data with errors are transferred from the receiver 5 to the receiver 5. Data is retransmitted repeatedly, and when there are no data errors, the data transfer ends. However, with this data transfer procedure, if the state of the line changes while the data is being transferred, the data transfer time will take longer.

たとえばフォールバックの場合、■のテストシーケンス
で、4800bpsで転送可能であったとしてもデータ
の転送途中から回線の品位が悪化し、データのエラーが
増えると再送の回数か増え、結果的にデータの転送のト
ータル時間は増える。
For example, in the case of fallback, even if it is possible to transfer at 4800bps in the test sequence (■), the quality of the line deteriorates from the middle of data transfer, and as data errors increase, the number of retransmissions increases, resulting in data loss. The total transfer time will increase.

又、■のテストシーケンスで2400bpsで転送する
ことになったとしても、データの転送途中から、回線の
品位が良くなり本来なら4800bpsでデータを転送
出来る場合でもデータを2400bpsで転送しなけれ
ばならず、データの転送のトータル時間は回線の品位に
見合った時間よりも長くなってしまうと云う欠点があっ
た。
Also, even if it is decided to transfer at 2400bps in the test sequence (■), the quality of the line improves from the middle of the data transfer and even if data can normally be transferred at 4800bps, the data must be transferred at 2400bps. However, there was a drawback in that the total time for data transfer was longer than the time commensurate with the quality of the line.

[目的] 本発明は上述の欠点を除去し1回線の品位に最適なデー
タの伝送時間を選び、短時間で、データを転送すること
が可能なデータ通信装置の提供を目的としている。
[Objective] It is an object of the present invention to provide a data communication device that eliminates the above-mentioned drawbacks, selects a data transmission time that is optimal for the quality of one line, and can transfer data in a short time.

[実施例] 第5図は本実施例のファクシミリ装置の制御回路図であ
り、第2図の受信側装置、及び送信側装置に対応する図
において10は原稿を読み取るリーダ、12は受信画像
或は複写画像を記録するプリンタ、14はファクシミリ
装置全体を制御するCPU、16はCPU l 4の制
御プログラムを格納したROM、1BはCPU14の制
御に必要なデータ、例えばカウンタのカウント値、フラ
グの状態等、及び画像データを格納するRAM、20は
画信号の符号、復号な行うニーダ/デコーダ、22は画
信号、制御信号の変復調を行うモデム、24は通信回線
28を電話26に接続するか、モデム22に接続するか
を切り換えるNCUである。
[Embodiment] FIG. 5 is a control circuit diagram of a facsimile machine of this embodiment. In the diagram corresponding to the receiving side device and the sending side device in FIG. is a printer that records copy images; 14 is a CPU that controls the entire facsimile machine; 16 is a ROM that stores a control program for the CPU 14; 1B is data necessary for controlling the CPU 14, such as counter count values and flag states. etc., and a RAM for storing image data; 20 is a kneader/decoder for encoding and decoding image signals; 22 is a modem for modulating and demodulating image signals and control signals; 24 is for connecting a communication line 28 to a telephone 26; This is an NCU that switches whether to connect to the modem 22 or not.

次に本実施例のデータの転送手順を第1図に示す。Next, FIG. 1 shows the data transfer procedure of this embodiment.

■のテストシーケンスは第4図の場合と同じである。The test sequence (2) is the same as that shown in FIG.

次に画像データの送信■に移る。Next, move on to sending the image data.

画像データを送信器lから受信器5に送る。Image data is sent from the transmitter l to the receiver 5.

受信器5ではデータを受信するとデータのチエツクコー
ドを調べ、エラーのあるブロックを検出すると共にエラ
ーブロック数を計測し、この数に応じてデータの伝送速
度又は、伝送するデータの1ブロツクのデータ長を決定
する。
When the receiver 5 receives data, it checks the check code of the data, detects blocks with errors, measures the number of error blocks, and adjusts the data transmission speed or the data length of one block of data to be transmitted according to this number. Determine.

次に受信器5から送信器lにエラーブロック番号と伝送
レート又はデータ長を送信する。
Next, the receiver 5 transmits the error block number and the transmission rate or data length to the transmitter l.

送信器lではエラーブロックの画像データを受信器で決
めた伝送レート又はデータ長で再送する。
The transmitter l retransmits the image data of the error block at a transmission rate or data length determined by the receiver.

受信器5でエラーが検出されなくなるまでこの再送シー
ケンスを繰り返し、エラーがなくなるとデータ転送は終
了する。
This retransmission sequence is repeated until no errors are detected by the receiver 5, and when no errors are detected, the data transfer ends.

本実施例では電線回線を使用した画像データ転送を説明
したがデータ転送を行うシステムではこのような手順が
応用出来ることは、明白である。
In this embodiment, image data transfer using an electric wire line has been described, but it is obvious that such a procedure can be applied to a system that transfers data.

本実施例では転送始めにテストシーケンスを設けたが、
このテストシーケンスがなくとも、ある程度短時間でデ
ータの転送が出来る。
In this embodiment, a test sequence is provided at the beginning of transfer, but
Even without this test sequence, data can be transferred in a relatively short time.

又、エラーブロック数から伝送速度及びブロック長の決
定は送信器側で行なってもよい。
Further, the transmission rate and block length may be determined from the number of error blocks on the transmitter side.

又、データとしてはイメージに限らず文字、数値等のデ
ータでも良いのは勿論である。
Furthermore, it goes without saying that the data is not limited to images, but may also be data such as characters and numerical values.

[効果] 以上説明したように、データの再送を指示する時、デー
タのエラー数に応じて最適なデータの転送レート又は、
最適なデータの転送のデータ長を指示し、この条件に基
づいて再送を行なうことによりデータ転送時間を最短に
することが可能となった。
[Effect] As explained above, when instructing data retransmission, the optimum data transfer rate or
By specifying the optimal data length for data transfer and performing retransmission based on this condition, it is now possible to minimize the data transfer time.

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

第1図は本実施例のデータ伝送手順を示す図、第2図は
通信系のブロック図、 第3図はデータ構成を示す図、 第4図は従来のデータ伝送手順を示す図、第5図は送信
側、受信側装置の構成を示すブロック図である。 第 1 図
Fig. 1 is a diagram showing the data transmission procedure of this embodiment, Fig. 2 is a block diagram of the communication system, Fig. 3 is a diagram showing the data structure, Fig. 4 is a diagram showing the conventional data transmission procedure, and Fig. 5 is a diagram showing the conventional data transmission procedure. The figure is a block diagram showing the configuration of the transmitting side and receiving side devices. Figure 1

Claims (1)

【特許請求の範囲】 データを受信し、エラーのあるデータを再 送を依頼するデータ通信装置において、データの再送を
依頼時、データのエラー数を調 べ、エラー数に応じて最適なデータの伝送 レート又は、最適なデータ長を指示することを特徴とす
るデータ通信装置。
[Claims] In a data communication device that receives data and requests retransmission of data with errors, when requesting retransmission of data, the number of errors in the data is checked, and the optimum data transmission rate is determined according to the number of errors. Alternatively, a data communication device characterized by instructing an optimal data length.
JP63005650A 1988-01-12 1988-01-12 Data communication equipment Pending JPH01181251A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP63005650A JPH01181251A (en) 1988-01-12 1988-01-12 Data communication equipment
US12/282,299 US20090131833A1 (en) 1988-01-12 2007-03-09 Fetal head monitoring device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63005650A JPH01181251A (en) 1988-01-12 1988-01-12 Data communication equipment

Publications (1)

Publication Number Publication Date
JPH01181251A true JPH01181251A (en) 1989-07-19

Family

ID=11617004

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63005650A Pending JPH01181251A (en) 1988-01-12 1988-01-12 Data communication equipment

Country Status (1)

Country Link
JP (1) JPH01181251A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007129358A1 (en) * 2006-04-19 2007-11-15 Mitsubishi Denki Kabushiki Kaisha Data transmission control method and transmitter apparatus

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007129358A1 (en) * 2006-04-19 2007-11-15 Mitsubishi Denki Kabushiki Kaisha Data transmission control method and transmitter apparatus
JPWO2007129358A1 (en) * 2006-04-19 2009-09-17 三菱電機株式会社 Data transmission control method and transmitter
JP4705678B2 (en) * 2006-04-19 2011-06-22 三菱電機株式会社 Data transmission control method and transmitter
US8112688B2 (en) 2006-04-19 2012-02-07 Mitsubishi Electric Corporation Data-transmission control method and transmission device

Similar Documents

Publication Publication Date Title
US4589111A (en) Arq equipped data communication system
US4586086A (en) Facsimile communication relay system
US4746986A (en) Manifold analog/digital facsimile apparatus
US5825508A (en) Image data receiving method for receiving retransimitted image data frames
JP2772206B2 (en) Data transmission method using automatic repeat request
JPH01181251A (en) Data communication equipment
JPH04286452A (en) Data communication equipment
US5513208A (en) Facsimile apparatus and training sequence changeover method
JPS6239964A (en) Facsimile transmission system
JP2789337B2 (en) Transmission method of facsimile machine
JP3288455B2 (en) Facsimile machine
JPH0234083A (en) Communication system for facsimile equipment
JPS6226622B2 (en)
JP2765904B2 (en) Data communication method
JP2808653B2 (en) Facsimile transmission control method
JP3542570B2 (en) Facsimile machine
JPS62123872A (en) Transmission level decision system or facsimile equipment
JP3648916B2 (en) Communication terminal device and communication method
JPS62284570A (en) Communication terminal equipment
JPH02195772A (en) Facsimile equipment
JPS63214047A (en) Picture receiver
JPH02165754A (en) Communication control equipment
JPS63117528A (en) Error resending system
JPH05114984A (en) Facsimile equipment
JPH0250569A (en) Facsimile equipment