JPH0244936A - Data transmission control system - Google Patents
Data transmission control systemInfo
- Publication number
- JPH0244936A JPH0244936A JP63195622A JP19562288A JPH0244936A JP H0244936 A JPH0244936 A JP H0244936A JP 63195622 A JP63195622 A JP 63195622A JP 19562288 A JP19562288 A JP 19562288A JP H0244936 A JPH0244936 A JP H0244936A
- Authority
- JP
- Japan
- Prior art keywords
- transmission
- data
- reception
- transmission data
- timer
- 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
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 59
- 238000000034 method Methods 0.000 claims description 2
- 238000004891 communication Methods 0.000 abstract description 10
- 238000010586 diagram Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 1
Landscapes
- Detection And Prevention Of Errors In Transmission (AREA)
- Communication Control (AREA)
Abstract
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、データ伝送の制御方式に関するものである。[Detailed description of the invention] [Industrial application field] The present invention relates to a data transmission control method.
データ伝送回線においては、データ伝送を確実とするた
め、従来は第3図に示す伝送制御方式が用いられている
。In data transmission lines, a transmission control system shown in FIG. 3 has conventionally been used to ensure data transmission.
すなわち、送信側Sにおいては、送信データSDrの送
信と同時に一定時間のタイマーをセラ)TSによりスタ
ートさせ、受信側Rでは、送信データSDIの受信に応
じて受信応答信号RAを送信するものとしておき、これ
が送信側Sにおいて受信されゐのにしたがいタイマーの
クリアTCを行ない、これを各送信データSD、 、S
D、の各々について反復するものとなっている。That is, on the sending side S, a timer for a certain period of time is started by TS at the same time as sending the sending data SDr, and on the receiving side R, a reception response signal RA is sent in response to the reception of the sending data SDI. , is received at the sending side S, clears the timer TC, and clears the timer TC for each transmitted data SD, , S
It is repeated for each of D.
また、例えば、送信データ8D2 がX印によシ示す
二九の発生によシ、受信側Rにおいて正常に受信できな
かったときは、受信応答信号RAの送信がなされず、こ
れを送信側Sにおいて受信できないため、タイマーがタ
イムアウトTOとなシ、これに応じて送信データSD、
の再送信を行ない、データの欠落を防止するものとなっ
ている。Also, for example, if the transmission data 8D2 cannot be received normally on the receiving side R due to the occurrence of the occurrence of the 29 indicated by the X mark, the reception response signal RA is not transmitted, and this is , the timer times out and the transmission data SD,
This is to prevent data loss by retransmitting the data.
しかし、従来においては、各送信データ毎に受信応答信
号の受信による確認を行なっておシ、これが受信できる
まではつぎの送信データを送信せず待機状態となってい
るため、エラーの発生にし九かい待機時間が介在し、特
に全二重通信の場合では、事実上半二重通信となシ、全
般的に伝送所要時間が大となる欠点を生じている。However, in the past, each transmission data was confirmed by receiving a reception response signal, and the next transmission data was not transmitted until this signal was received, and the system was in a standby state. There is a standby time, and especially in the case of full-duplex communication, it is actually half-duplex communication, resulting in the drawback that the overall time required for transmission is long.
前述の課題を解決するため、本発明はつぎの手段によシ
構成するものとなっている。In order to solve the above-mentioned problems, the present invention is constructed by the following means.
すなわち、順次に送信する送信データの順位と対応して
各個に一定時間のタイマーを設け、これらの各タイマー
を各送信データの送信毎にセットし、各送信データの受
信に応する相手側からの対応する受信応答信号の受信に
よシ各タイマー中の対応するものをクリアし、各タイマ
ー中のいずれかツタイムアウトするまでの間に対応する
受信応答信号が受信できなかったとき対応する送信ブタ
の再送信を行なうものとしている。In other words, a timer for a certain period of time is provided for each piece of data corresponding to the order of the data to be transmitted sequentially, and each of these timers is set for each transmission of data. When the corresponding reception response signal is received, the corresponding one in each timer is cleared, and if the corresponding reception response signal cannot be received before one of the timers times out, the corresponding transmission response signal is cleared. It is assumed that the data will be retransmitted.
〔作用〕
し九がって、各送信データの相手側における受信状況は
、対応する各タイマーによシ各個に監視されておシ、各
送信データを受信応答信号の受信を待たずに順次にかつ
連続的に送信することができる。[Operation] Therefore, the reception status of each transmitted data at the other end is monitored by each corresponding timer, and each transmitted data is sequentially transmitted without waiting for reception of a reception response signal. and can be transmitted continuously.
以下、実施例を示す第1図および第2図によって本発明
の詳細な説明する。Hereinafter, the present invention will be explained in detail with reference to FIGS. 1 and 2 showing embodiments.
第1図は送受信状況のシーケンスを示す図であシ、送信
側Sにおいては、送信データ8D1〜SDsの送信順位
と対応して各個に一定時間のタイマが設けであると共に
、各送信データSD、−8D、には各々送信順位を示す
コードを付加して送信する一方、これの受信に応じて受
信側Rから送信する受信応答信号RA !〜RA4にも
、対応するコードを付加して送信するものとなっている
。FIG. 1 is a diagram showing a sequence of transmission/reception situations. On the transmitting side S, a timer of a fixed time is provided for each transmission data 8D1 to SDs in accordance with the transmission order, and each transmission data SD, -8D, each is sent with a code indicating the transmission order, and in response to the reception of this, the receiving side R sends a reception response signal RA! ~RA4 is also sent with a corresponding code added.
こ\において、送信側Sでは、送信データSDl〜S珈
を順次に送信する毎に対応するタイマーのセットTSI
〜TSsを行なう一方、受信側Rにおいては、送信デー
タSD、〜8D4の受信に応じ、各々対応する受信応答
信号RAI〜RA4を送信し、これを受信した送信側S
では、対応するタイマーのクリアTC1%TC4を行な
うものとなっている。In this case, the transmitting side S sets the corresponding timer set TSI every time the transmission data SDl to Sc are sequentially transmitted.
~TSs, while the receiving side R transmits corresponding reception response signals RAI~RA4 in response to the reception of the transmission data SD and ~8D4, and the receiving side S
In this case, the corresponding timer is cleared TC1%TC4.
たyし、例えば、送信データSDtがX印にょシ示すエ
ラーの発生によシ、受信側Rにおいて正常に受信できな
かったときは、対応する受信応答信号RA、の送信が麿
されず、送信データSDt と対応するタイマーがタイ
ムアウトTChを行なうまでの間に受信応答信号RA、
の受信が送信側Sにおいて行表われないものとなシ、こ
れにしたがって信データ8Dxの再送信を行なうものと
なる。However, for example, if the transmission data SDt cannot be received normally on the receiving side R due to the occurrence of an error indicated by an Until the timer corresponding to the data SDt times out TCh, the reception response signal RA,
If the reception of 8Dx does not occur on the sending side S, the communication data 8Dx will be retransmitted accordingly.
したがって、送信データSD1〜SDsは、順次にかつ
連続的に送信できるものとなシ、全二重通信の場合、送
信および受信の各伝送回線を有効に活用することができ
ると共に、全般的に伝送所要時間の短縮が実現する。Therefore, the transmission data SD1 to SDs can be transmitted sequentially and continuously.In the case of full-duplex communication, each transmission line for transmission and reception can be effectively utilized, and the transmission data can be transmitted in general. The time required will be reduced.
第2図は、第1図の送受信を行なう装置のブロック図で
あり、双方向の伝送回線によシ接続された通信装置1,
2には、各々、データ送信部(以下、DR)11 、2
1 、待ち時間判定部(以下、WT)12,22、受信
応答生成部(以下、AG)13.23、受信応答判定部
(以下、AD)14゜24、および、データ受信部(以
下、DR)15゜25が設けてあ夛、例えば、通信装置
1が送信側、同装置2が受信側となった場合には、送信
データSDをDSllが順次に送信すると共に、各送信
データと対応するタイマーを備えれWT12へ指令を与
え、対応するタイマーのセットを行なう。FIG. 2 is a block diagram of a device that performs transmission and reception in FIG.
2 includes data transmitting units (hereinafter referred to as DR) 11 and 2, respectively.
1, waiting time determination unit (hereinafter referred to as WT) 12, 22, reception response generation unit (hereinafter referred to as AG) 13.23, reception response determination unit (hereinafter referred to as AD) 14.24, and data reception unit (hereinafter referred to as DR) ) 15°25 is provided. For example, if the communication device 1 is the transmitting side and the same device 2 is the receiving side, the DSll sequentially transmits the transmission data SD, and the data corresponding to each transmission data. It is equipped with a timer and gives commands to the WT 12 to set the corresponding timer.
一方、通信装置2においては、各送信データをDR25
により受信し、これを受信データRDとして送出すると
共に、AG23を制御して対応する受信応答信号を発生
させ、これをD821により送信する。On the other hand, in the communication device 2, each transmission data is sent to the DR25.
D821 receives the received data and sends it out as received data RD, and controls AG23 to generate a corresponding reception response signal, which is transmitted by D821.
すると、これがDR15によシ受信のうえ、ADl 4
により解読され、この結果に応じてWT12の制御がな
され、これによ、9WT12中の対応するタイマーがク
リアされる。Then, this is received by DR15 and ADl 4
The WT 12 is controlled according to this result, and the corresponding timer in the 9 WT 12 is thereby cleared.
以上に対し、DSllからの送信データがDR25によ
シ正常に受信できなければ、AG23に対する制御がな
されず、対応する受信応答信号の送信が行なわれないた
め、WT12中の対応するタイマがタイムアウトし、こ
の情報をDSllへ与えるものとなシ、これに応じてD
Sllが対応する送信デ−タの再送信を行なう。Regarding the above, if the transmission data from the DSll cannot be normally received by the DR25, the AG23 will not be controlled and the corresponding reception response signal will not be transmitted, so the corresponding timer in the WT12 will time out. , this information shall be provided to the DSll, and the D
The Sll retransmits the corresponding transmission data.
以上の説明によシ明らかなとおシ本発明によれば、各送
信データの送信順位に対応して各個にタイマーを設け、
これらによυ各送信データと対応して到来する受信応答
信号の受信可否を監視するものとし九ことによシ、各送
信データを順次にかつ連続的に送信することができるた
め、特に全二重通信回線を用いるデータ伝送の所要時間
が短縮され、各種用途のデータ伝送において顕著な効果
が得られる。As is clear from the above explanation, according to the present invention, a timer is provided for each transmission data corresponding to the transmission order of the transmission data,
These monitor whether or not the reception response signal that arrives corresponding to each transmission data can be received. The time required for data transmission using a heavy communication line is shortened, and a remarkable effect can be obtained in data transmission for various purposes.
第」図および第2図は本発明の実施例を示し、第1図は
送受信状況のシーケンスを示す図、第2図は通信装置の
ブロック図、第3図は従来例を示す送受信状況のシーケ
ンス図である。
11.21・−・・データ送信部、12.22・・・e
待ち時間判定部、13.23畳・・・受信応答生成部、
14.24・・・・受信応答判定部、15.25魯・・
−データ受信部、SD、SDI〜5DII ・・・・送
信データ、RA、〜RA4・・・・受信応答信号、’r
sm−’rss・・・・タイマーセット、TCl、TC
3II+1・・タイマークリア、Tow・・・・タイマ
ータイムアウト。1 and 2 show an embodiment of the present invention, FIG. 1 is a diagram showing a sequence of transmission/reception situations, FIG. 2 is a block diagram of a communication device, and FIG. 3 is a sequence of transmission/reception situations showing a conventional example. It is a diagram. 11.21 --- Data transmission unit, 12.22...e
Waiting time determination unit, 13.23 tatami...reception response generation unit,
14.24... Reception response determination unit, 15.25 Lu...
- Data receiving section, SD, SDI ~ 5DII... Transmission data, RA, ~RA4... Reception response signal, 'r
sm-'rss...Timer set, TCl, TC
3II+1...Timer clear, Tow...Timer timeout.
Claims (1)
一定時間のタイマーを設け、該各タイマーを前記各送信
データの送信毎にセットし、前記各送信データの受信に
応する相手側からの対応する受信応答信号の受信により
前記各タイマー中の対応するものをクリアし、前記各タ
イマー中のいずれかゞタイムアウトするまでの間に対応
する前記受信応答信号が受信できなかつたとき対応する
前記送信データの再送信を行なうことを特徴とするデー
タ伝送制御方式。A timer for a certain period of time is provided for each transmission data corresponding to the transmission order of the transmission data to be transmitted sequentially, and each timer is set for each transmission of the transmission data, and the timer from the other party in response to the reception of each transmission data is set. Upon reception of the corresponding reception response signal, the corresponding one of the timers is cleared, and when the corresponding reception response signal cannot be received until any of the timers times out, the corresponding transmission is performed. A data transmission control method characterized by retransmitting data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63195622A JPH0244936A (en) | 1988-08-05 | 1988-08-05 | Data transmission control system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63195622A JPH0244936A (en) | 1988-08-05 | 1988-08-05 | Data transmission control system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0244936A true JPH0244936A (en) | 1990-02-14 |
Family
ID=16344232
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63195622A Pending JPH0244936A (en) | 1988-08-05 | 1988-08-05 | Data transmission control system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0244936A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006087124A (en) * | 2004-09-16 | 2006-03-30 | Internatl Business Mach Corp <Ibm> | Envelope packet architecture for broadband engine |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5844837A (en) * | 1981-09-10 | 1983-03-15 | Mitsubishi Electric Corp | Signal transmission method |
-
1988
- 1988-08-05 JP JP63195622A patent/JPH0244936A/en active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5844837A (en) * | 1981-09-10 | 1983-03-15 | Mitsubishi Electric Corp | Signal transmission method |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006087124A (en) * | 2004-09-16 | 2006-03-30 | Internatl Business Mach Corp <Ibm> | Envelope packet architecture for broadband engine |
| US7975064B2 (en) | 2004-09-16 | 2011-07-05 | International Business Machines Corporation | Envelope packet architecture for broadband engine |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4058681A (en) | Information transmission system | |
| EP0324886B1 (en) | Control flow reduction in selective repeat protocols | |
| JPH0244936A (en) | Data transmission control system | |
| JPS6354845A (en) | Communication control equipment | |
| JPH03136431A (en) | Data communication method | |
| JPS6245246A (en) | Communication control equipment | |
| JPS62219825A (en) | Gateway of load control system | |
| JP2796617B2 (en) | Communication branching device | |
| JPS6143035A (en) | Remote supervisory and controlling equipment | |
| JPS60254850A (en) | Transmission system of ring network | |
| JPH02196548A (en) | Data protection method | |
| JPS63133727A (en) | Data retransmission system | |
| JPS6124342A (en) | Data transmission system | |
| JPS61189050A (en) | Data transferring system | |
| JPS6059847A (en) | Multiple address communication confirming system | |
| JPS60245329A (en) | Half duplex communication controlling system | |
| JPH02270444A (en) | 2-wire full duplex/half-duplex switching device | |
| JPS62219893A (en) | Wireless remote control equipment | |
| JPH0324847A (en) | Signal link device | |
| JPH04129443A (en) | Information exchange system | |
| JPH0714160B2 (en) | Remote monitoring controller | |
| JPS5877349A (en) | Code error retransmitting system | |
| JPS6059837A (en) | Transmission confirming system | |
| JPS58219856A (en) | Data communication system | |
| JPS626545A (en) | Transmission control system |