JPS6318837A - Transmission data confirming device - Google Patents

Transmission data confirming device

Info

Publication number
JPS6318837A
JPS6318837A JP61162115A JP16211586A JPS6318837A JP S6318837 A JPS6318837 A JP S6318837A JP 61162115 A JP61162115 A JP 61162115A JP 16211586 A JP16211586 A JP 16211586A JP S6318837 A JPS6318837 A JP S6318837A
Authority
JP
Japan
Prior art keywords
data
confirmation
received
transmission
confirmation data
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
JP61162115A
Other languages
Japanese (ja)
Inventor
Ko Otobe
大富部 興
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.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP61162115A priority Critical patent/JPS6318837A/en
Publication of JPS6318837A publication Critical patent/JPS6318837A/en
Pending legal-status Critical Current

Links

Landscapes

  • Detection And Prevention Of Errors In Transmission (AREA)
  • Small-Scale Networks (AREA)

Abstract

PURPOSE:To inform the correctness of reception data to a sender properly and to attain efficient transmission by sending 1st confirmation data of a prescribed pattern to the sender side when the reception data is discriminated tb be correct and returning 2nd confirming data to the sender side when the data is discriminated as an error. CONSTITUTION:A reception station 3 receives data from a transmission station 1, the reception data is checked and when the reception data is correct, the 1st confirmation data '11111111' is returned to the transmission station 1 via a transmission line 5 and when the reception data is erroneous, the 2nd confirmation data '00000000' is returned to the transmission station 1 via the transmission line 5. If the data is malfunctioned by, e.g., noises, it is very rare that all the '1' or '0' bit signals are changed. Thus, the bit signal of the confirmation data is counted and whether the confirmation data is the 1st or the 2nd confirmation data is identified properly by the majority bit signals.

Description

【発明の詳細な説明】 〔発明の目的) (産業上の利用分野) この発明は、データ伝送路を介して伝送したディジタル
データが正しく伝送されたか否かを確認する伝送データ
確認装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Object of the Invention] (Industrial Application Field) The present invention relates to a transmission data confirmation device that confirms whether digital data transmitted via a data transmission path has been transmitted correctly.

(従来の技術) データ伝送路を介してコンピュータ間でディジタルデー
タを伝送する場合、データ伝送路は外部から種々の影響
を受け、伝送路にはしばしばノイズが乗るため、該伝送
路を伝送されるデータぽノイズの影響によってビット落
ちや反転等のエラーを含んで伝送される。従って、この
ようなエラーを検出するために、従来、送信するデータ
にパリティビットを付加したり、またはチェックサムデ
ータを追加することが行なわれている。そして、受信側
においては、受信したデータのパリティビットやチェッ
クサムデータに基づいて受信データが誤っているか否か
をチェックしている。受信データが誤っていることが判
定された場合には、受信側から送信側に伝送路を介して
再送信要求データを返送し、送信側に再度同じデータを
送信させるようにしている。
(Prior Art) When transmitting digital data between computers via a data transmission path, the data transmission path is subject to various influences from the outside, and noise is often present on the transmission path. Data is transmitted with errors such as dropped bits and inversions due to the influence of noise. Therefore, in order to detect such errors, conventional methods have been to add parity bits or checksum data to transmitted data. Then, on the receiving side, it is checked whether or not the received data is incorrect based on the parity bit and checksum data of the received data. If it is determined that the received data is incorrect, the receiving side sends retransmission request data back to the transmitting side via the transmission path, and the transmitting side is made to transmit the same data again.

また、送信するデータが少ない場合には、最初から同じ
データを2度、3度と繰返して送信する方法が行なわれ
ている。この場合、受信側においては、繰返し受信した
同じデータの中からパリティビットやチェックサムデー
タをチェックし、このチェックの正しいデータのみを有
効なデータと判断している。
Furthermore, when the amount of data to be transmitted is small, a method is used in which the same data is repeatedly transmitted two or three times from the beginning. In this case, on the receiving side, parity bits and checksum data are checked from the same data that has been repeatedly received, and only data that is correctly checked is determined to be valid data.

(発明が解決しようとする問題点) 上述したように、パリティビットやチェックサムデータ
等を使用して受信データが誤っていると判定した場合に
、受信側から送信側に再送信要求データを返送する従来
の方法においては、該再送信要求データの返送時、該デ
ータが伝送路によって同じようにノイズの影響で誤動作
した場合には、該再送信要求データが誤って送信側に伝
送され、送信側では適確な動作、すなわち適確な再送信
動作を行なうことができないという問題がある。
(Problem to be Solved by the Invention) As described above, when it is determined that received data is incorrect using parity bits, checksum data, etc., the receiving side returns retransmission request data to the transmitting side. In the conventional method, when the retransmission request data is returned, if the data similarly malfunctions due to the influence of noise on the transmission path, the retransmission request data is erroneously transmitted to the sending side, and the transmission is interrupted. There is a problem in that the user cannot perform an appropriate operation, that is, an appropriate retransmission operation.

また、最初から同じデータを2度、3度と繰返して送信
する従来の方法は、送信時間がかかるとともに、最初の
データが正しく送信されたとしても同様に2度、3度と
繰返さなければならないので無駄が多いという問題があ
る。
In addition, the conventional method of transmitting the same data two or three times from the beginning takes time to transmit, and even if the first data is transmitted correctly, the same data must be repeated two or three times. Therefore, there is a problem that there is a lot of waste.

この発明は、上記に鑑みてなされたもので、その目的と
するところは、受信データの正誤を適確に送信側に報知
して効率的なデータを伝送を行なう伝送データ確認装置
を促供することにある。
The present invention has been made in view of the above, and its purpose is to provide a transmission data confirmation device that accurately notifies the sending side of the correctness of received data and efficiently transmits data. It is in.

〔発明の構成〕[Structure of the invention]

(問題点を解決するための手段) 上記問題点を解決するため、この発明は、伝)ス路にデ
ータをチェックデータとともに送信する送信手段と、こ
の送信手段からのデータおよびチェックデータを伝送路
を介して受信する受信手段と、この受信手段における受
信データを受信チェックデータに基づいてチェックし、
受信データが正しいと判断した場合には、所定のパター
ンの第1の確認データを伝送路に返送し、受信データが
誤っていると判断した場合には、前記第1の確認データ
のパターンと異なる所定のパターンの第2の確認データ
を伝送路に返送する確認データ返送手段と、前記送信手
段に関連してこの送信手段側に設けられていて、館記確
認データ返送手段からの確認データを受信する確認デー
タ受信手段とを有することを要旨とする。
(Means for Solving the Problems) In order to solve the above problems, the present invention provides a transmission means for transmitting data along with check data to a transmission path, and a transmission means for transmitting data and check data from the transmission means to a transmission path. a receiving means for receiving data via the receiving means; and checking received data in the receiving means based on reception check data;
If it is determined that the received data is correct, first confirmation data of a predetermined pattern is sent back to the transmission path, and if it is determined that the received data is incorrect, a pattern different from the first confirmation data is sent. confirmation data return means for sending second confirmation data of a predetermined pattern back to the transmission line; and a confirmation data return means provided on the transmitting means side in relation to the transmitting means, and receiving confirmation data from the library confirmation data return means. The gist is to have a confirmation data receiving means.

(作用) この発明の伝送データ確認装置においては、受信データ
が正しいと判断した場合には、所定のパターンの第1の
確認データを送信側に送信し、受信データが誤っている
と判断した場合には、前記第1の確認データのパターン
と異なる所定のパターンの第2の確認データを送信側に
返送している。
(Operation) In the transmission data confirmation device of the present invention, if the received data is determined to be correct, first confirmation data of a predetermined pattern is transmitted to the transmitting side, and if the received data is determined to be incorrect, the first confirmation data is transmitted to the transmitting side. In this case, second confirmation data having a predetermined pattern different from the first confirmation data pattern is returned to the transmitting side.

(実施例) 以下、図面を用いてこの発明の詳細な説明する。(Example) Hereinafter, the present invention will be explained in detail using the drawings.

第1図はこの発明の一実施例に係る伝送データ確認装置
のブロック図である。この装置は、送信ステーション1
から伝送路5にディジタルデータを送信し、受信ステー
ション3において伝送路5から該ディジタルデータを受
信するデータ伝送システムにおいて、受信ステーシコン
3で受信したデータの正誤を確認し、この確認結果のデ
ータを受信ステーション3から伝送路5を介して送信ス
テーション1に返送するように構成されているものであ
る。そして、送信ステーション1は受信ステーション3
からの返送される確認データに基づいて前記送信データ
が適確に受信ステーション3に送信されたか否かを確認
するとともに、適確に送信されず、例えばノイズ等の影
響で誤動作していた場合には、データを再送信するもの
である。
FIG. 1 is a block diagram of a transmission data confirmation device according to an embodiment of the present invention. This device is transmitting station 1
In a data transmission system in which digital data is transmitted from the station to the transmission path 5 and the reception station 3 receives the digital data from the transmission path 5, the receiving station controller 3 checks the correctness of the received data and receives the data as a result of this check. The signal is configured to be sent back from the station 3 to the transmitting station 1 via the transmission line 5. Then, transmitting station 1 is receiving station 3
Based on the confirmation data returned from is to retransmit the data.

構成を説明すると、送信ステーション1はデータを伝送
路5に送信する送信回路11を有し、受信ステーション
3は該送信回路11から送信されたデータを受信する受
信回路31を有する。なお、送信ステーション1の送信
回路11から送信されるデータは、後述する第2図のフ
ローチV−トにおいて送信データS、Dとして図示され
ているように、Lバイトのデータ髪1、髪2、・・・交
りからなるデータと1バイトのチェックサムデータとか
ら構成されている。このチェックサムデータは各バイト
データ11〜uLを次式に示すように加算したものであ
る。
To explain the configuration, the transmitting station 1 has a transmitting circuit 11 that transmits data to a transmission path 5, and the receiving station 3 has a receiving circuit 31 that receives data transmitted from the transmitting circuit 11. Note that the data transmitted from the transmitting circuit 11 of the transmitting station 1 is L-byte data hair 1, hair 2, as shown as transmission data S and D in the flow diagram of FIG. 2, which will be described later. ... Consists of intersection data and 1-byte checksum data. This checksum data is obtained by adding each byte data 11 to uL as shown in the following equation.

Σli=斐1+愛2+・・・+IL +ぷ1 なお、この計算で桁上げが発生しても無視するものとす
る。
Σli=hi1+ai2+...+IL+pu1 Note that even if a carry occurs in this calculation, it is ignored.

受信ステージヨシ3において、受信回路31で受信され
たデータはチェック回路33に供給され、受信データを
受信したチェックサムデータに基づいてチェックする。
In the reception stage 3, the data received by the reception circuit 31 is supplied to the check circuit 33, which checks the received data based on the received checksum data.

このチェックは、受信したLバイトの各データu14L
を加締し、すなわちΣli=吏0を計算し、この計算値
0−oが受信したチェックサムデータの値と等しいか否
かをチェックし、等しい場合には受信データが誤りなく
正確に受信されたものと判断し、等しくない場合には受
信データは例えばノイズ等で誤って受信されたものと判
断している。チェック回路33は、確認データ返送回路
35に接続され、確認データ返送回路35は伝送路5に
接続されている。そして、チェック回路33は、受信デ
ータが正しい場合にはこの旨を確認データ返送回路35
に通知する。
This check is performed for each received L byte data u14L.
In other words, Σli = 吏0 is calculated, and it is checked whether this calculated value 0 - o is equal to the value of the received checksum data, and if they are equal, the received data is correctly received without errors. If they are not equal, it is determined that the received data was received incorrectly due to noise, for example. The check circuit 33 is connected to a confirmation data return circuit 35, and the confirmation data return circuit 35 is connected to the transmission path 5. Then, if the received data is correct, the check circuit 33 sends a confirmation data return circuit 35 to confirm this fact.
Notify.

確認データ返送回路35はこれに応答して正しいデータ
を受信したことを意味する第1の確認データを伝送路5
に送信する。また、チェック回路33におけるチェック
の結果、受信データが誤っている場合にはチェック回路
33はその日を確認データ返送回路35に通知する。確
認データ返送回路35はこれに応答して受信データが誤
っていたことを意味する第2の確認データを伝送路5に
送信する。
In response, the confirmation data return circuit 35 transmits first confirmation data indicating that correct data has been received to the transmission line 5.
Send to. Further, if the result of the check in the check circuit 33 is that the received data is incorrect, the check circuit 33 notifies the confirmation data return circuit 35 of the date. In response, the confirmation data return circuit 35 transmits second confirmation data to the transmission line 5, which means that the received data was incorrect.

第1の確認データは、同じビット信号のみからなる所定
ビット長のデータ、例えば「1」ビットからなる1バイ
トのデータ、すなわちM 1111111Jであり、第
2の確認データは、第1の確認データのビット信号の反
転のビット信号、すなわちrOJビット信号のみからな
る所定ビット長、すなわち1バイトのデータroooo
oo。
The first confirmation data is data of a predetermined bit length consisting only of the same bit signal, for example, 1-byte data consisting of "1" bits, that is, M1111111J, and the second confirmation data is the same as that of the first confirmation data. A bit signal of the inversion of the bit signal, that is, a predetermined bit length consisting only of the rOJ bit signal, that is, 1 byte of data roooo
oo.

O」である。O”.

要約すると、受信ステーション3が送信ステーション1
からのデータを受信し、該受信データをチェックして該
受信データが正しい場合には、第1の確認データN11
11111jを伝送路5を介して送信ステーション1に
返送し、受信データが誤っている場合には、第2の確認
データ「00000000Jを伝送路5を介して送信ス
テーション1に返送する。
To summarize, receiving station 3 is transmitting station 1
, and checks the received data, and if the received data is correct, the first confirmation data N11
11111j is returned to the transmitting station 1 via the transmission path 5, and if the received data is incorrect, the second confirmation data ``00000000J'' is returned to the transmitting station 1 via the transmission path 5.

送信ステーション1においては、このような受信ステー
ション3から返送される確認データを確認データ受信回
路13で受信する。確認データ受信回路13は受信した
確認データを計数回路15に供給し、計数回路15は該
確認データのビット信号の数、すなわち「1」ビットお
よび「0」ビットの数を計数する。計数回路15はこの
語数結果をデータ識別回路17に供給し、データ識別回
路17は該計数結果から確認データが第1の確認データ
であるのかまたは第2の確認データであるのかを識別す
る。すなわち、「1」ビットの数が8個または過半数以
上あれば第1の確認データであると識別し、「○」ビッ
トの数が8個または過半数以上あれば第2の確認データ
であると識別する。
In the transmitting station 1, the confirmation data receiving circuit 13 receives the confirmation data returned from the receiving station 3. The confirmation data receiving circuit 13 supplies the received confirmation data to the counting circuit 15, and the counting circuit 15 counts the number of bit signals of the confirmation data, that is, the number of "1" bits and "0" bits. The counting circuit 15 supplies this word count result to the data identification circuit 17, and the data identification circuit 17 identifies from the counting result whether the confirmation data is the first confirmation data or the second confirmation data. That is, if the number of "1" bits is 8 or more than a majority, it is identified as first confirmation data, and if the number of "○" bits is 8 or more than a majority, it is identified as second confirmation data. do.

データ識別回路17における確認データの識別の結果、
確認データが第1の確認データ、すなわち受信ステーシ
ョン3が正しいデータを受信したことを意味する確認デ
ータである場合には、データの送受信が適確に行なわれ
たことになるので、該データの伝送処理を終了するが、
第2の確認データ、すなわち受信ステーション3が誤っ
たデータを受信したことを意味する確認データである場
合には、データ識別回路17は再送信制御回路19を起
動する。再送信制御回路19はこれに応答して送信回路
11を駆動し、同じデータを再送信させる。
As a result of identification of the confirmation data in the data identification circuit 17,
If the confirmation data is the first confirmation data, that is, confirmation data that means that the receiving station 3 has received correct data, it means that the data has been transmitted and received properly, and therefore the transmission of the data is not complete. The process ends, but
In the case of second confirmation data, ie confirmation data that means that the receiving station 3 has received incorrect data, the data identification circuit 17 activates the retransmission control circuit 19 . In response, the retransmission control circuit 19 drives the transmission circuit 11 to retransmit the same data.

また、データ識別回路17は伝送路以上判定回路21に
接続されているが、この伝送路以上判定回路21は上記
再送信動作を監視し、この再送信動作を所定回数、例え
ば3度繰返しても確認データが第2の確認データの場合
には伝送路5に異常があるために正しいデータを受信ス
テーション3で受信できないものと判定し、その旨を図
示しない異常監視装置に報知し、アラーム信号等を発生
する。
Further, the data identification circuit 17 is connected to a transmission line or higher judgment circuit 21, which monitors the retransmission operation and repeats the retransmission operation a predetermined number of times, for example, three times. If the confirmation data is the second confirmation data, it is determined that the correct data cannot be received by the receiving station 3 due to an abnormality in the transmission path 5, and this is notified to an abnormality monitoring device (not shown), and an alarm signal etc. occurs.

以上のように本実施例の伝送データrii認装冒は構成
されている。次にその作用を第2図のフローチャートを
参照して説明する。
The transmission data rii authentication function of this embodiment is configured as described above. Next, its operation will be explained with reference to the flowchart of FIG.

なお、このフローチャートにおいては本発明の本質に関
係ない事項、例えば送信側で受信側の準備等をチェック
する動作は示されていない。
Note that this flowchart does not show matters that are not related to the essence of the present invention, such as an operation in which the transmitting side checks preparations on the receiving side.

まず、送信ステーション1の送信回路11からLバイト
のデータとチェックサムデータからなるL+1バイトの
データを伝送路5に送信する(ステップ110)。この
データは受信ステーション3の受信回路31で受信され
る(ステップ120)。チェック回路33は該受信デー
タ11−41を加咋して、この加算値吏0を求め、この
1Jtln値吏0が受信したチェックサムデータSUM
に等しいか否かをチェックする(ステップ130.14
0)加nff1loがチェックサムデータSUMに等し
い場合には、受信データが正しいことになるので、その
旨を確認データ返送回路35に報知し、加咋1NLoが
チェックサムデータSUMに等しくない場合には、受信
データが誤っているものと判断できるので、その旨を確
認データ返送回路35に報知する。確認データ返送回路
35は受信データが正しい旨の情報を入力されると、そ
の旨を意味する第1の確認データN1111111Jを
伝送路5に送信し、また逆に受信データが誤っている冒
の情報を入力されると、その旨を意味ザる第2のll1
l認データrooooo000jを伝送路5に送信する
(ステップ150,160.170)。
First, L+1 bytes of data consisting of L bytes of data and checksum data are transmitted from the transmitting circuit 11 of the transmitting station 1 to the transmission path 5 (step 110). This data is received by the receiving circuit 31 of the receiving station 3 (step 120). The check circuit 33 adds the received data 11-41 to obtain this addition value 0, and checks the checksum data SUM received by this 1Jtln value 0.
(step 130.14)
0) If the addition nff1lo is equal to the checksum data SUM, the received data is correct, so this is notified to the confirmation data return circuit 35, and if the addition nff1lo is not equal to the checksum data SUM, the received data is correct. Since it can be determined that the received data is incorrect, the confirmation data return circuit 35 is notified of this fact. When the confirmation data return circuit 35 receives information indicating that the received data is correct, it transmits first confirmation data N1111111J to the transmission path 5 indicating that the received data is incorrect, and conversely, it sends the first confirmation data N1111111J indicating that the received data is incorrect. If you enter , the second ll1 that means that
The authentication data roooooo000j is transmitted to the transmission path 5 (steps 150, 160, and 170).

送信ステーション1においては、この1バイトのM1認
データを確認データ受信回路13によって受信する(ス
テップ180)。この受信した確認データは計数回路1
5でそのビット信号が計数され、この計数結果がデータ
識別回路17に供給され、確認データが第1の確認デー
タかまたは第2の確認データかが識別される。すなわち
、「1」ビット信号が8個あるかまたは過半数、すなわ
ち5個以上あるかをチェックして第1の確認データであ
るか否かを識別する(ステップ190)。
In the transmitting station 1, this 1-byte M1 authentication data is received by the confirmation data receiving circuit 13 (step 180). This received confirmation data is counted by the counting circuit 1.
5, the bit signals are counted, and the counting result is supplied to the data identification circuit 17, which identifies whether the confirmation data is the first confirmation data or the second confirmation data. That is, it is checked whether there are eight "1" bit signals or a majority, that is, five or more, to identify whether the data is the first confirmation data (step 190).

この結果、「1」ビット信号が5個以上ない場合には、
第2の確認データ、すなわち受信ステーション3で受信
したデータが誤っているもので判定され得るので、ステ
ップ110に戻り、データ識別回路17は再送信制御回
路19を介して送信回路11を駆動し、最初に送信回路
11から送信したと同じデータを再度送信する。
As a result, if there are no 5 or more "1" bit signals,
Since the second confirmation data, that is, the data received at the receiving station 3, can be determined to be incorrect, the process returns to step 110, and the data identification circuit 17 drives the transmitting circuit 11 via the retransmission control circuit 19, The same data that was originally transmitted from the transmitting circuit 11 is transmitted again.

また、「1Jビット信号が5以上ある場合には、第1の
確認データ、すなわち受信ステーション3で受信したデ
ータが正しいものと判定され得るので、データの送受信
処理を終了する。
Furthermore, if there are five or more 1J-bit signals, it can be determined that the first confirmation data, that is, the data received by the receiving station 3, is correct, and the data transmission/reception process is ended.

更に、データ識別回路17は上述した再送信動作を伝送
路異常判定回路21にも通知する。伝送路異常判定回路
21は、この再送信動作を監視し、この動作を所定回数
、例えば3度繰返しても確認データが第2の確認データ
の場合には伝送路5に異常があるために正しいデータを
受信ステーシコン3で受信できないものと判定し、その
旨を図示しない異常監視装置に報知し、アラーム信号等
を発生する。
Furthermore, the data identification circuit 17 also notifies the transmission line abnormality determination circuit 21 of the above-described retransmission operation. The transmission line abnormality determination circuit 21 monitors this retransmission operation, and if the confirmation data is the second confirmation data even after repeating this operation a predetermined number of times, for example, three times, it is determined that the transmission line 5 is correct because there is an abnormality. It is determined that the data cannot be received by the receiving station controller 3, and this fact is notified to an abnormality monitoring device (not shown), and an alarm signal or the like is generated.

上記実施例において、第1および第2の確認データとし
て、それぞれ同じビット信号のみからなる所定ビット長
のデータおよび第1の確認データのビット信号の反転の
ビット信号のみからなる所定ビット長のデータ、例えば
N1111111J及びroooooooOJを設定し
、この確認データを伝送路5を介して送信ステーション
1に返送しているので、この確認データが例えばノイズ
等で誤動作したとしても「1」またはrOJビット信号
のすべてが変化することは極めて稀れであって、通常は
その中の1,2ビツトのみが誤動作するものであるため
、この確認データのビット信号を計数し、過半数のビッ
ト信号から確認データが第1または第2の確認データか
を適確に識別することができる。そして、この識別結果
から再送信ずべきか否かを送信ステーション1において
適確に判断できるのである。
In the above embodiment, the first and second confirmation data are data of a predetermined bit length consisting only of the same bit signal, data of a predetermined bit length consisting only of a bit signal that is an inversion of the bit signal of the first confirmation data, respectively; For example, N1111111J and roooooooOJ are set and this confirmation data is sent back to the transmitting station 1 via the transmission line 5. Therefore, even if this confirmation data malfunctions due to noise, for example, "1" or all of the rOJ bit signals will be Changes are extremely rare, and usually only 1 or 2 bits malfunction, so the bit signals of this confirmation data are counted, and from the majority of bit signals, confirmation data is the first or second bit signal. It is possible to accurately identify whether the data is the second confirmation data. Based on this identification result, the transmitting station 1 can accurately determine whether or not to retransmit.

なお、確認データは上記のような「11111111」
やroooooooOJのようなデータのみでなく、ノ
イズ等の影響に対してそれ自身で十分識別し得るパター
ン等を有するデータであれば他のデータでもよいこと勿
論である。
The confirmation data is "11111111" as shown above.
Of course, other data may be used as long as the data has a pattern that can be sufficiently identified by itself against the influence of noise and the like.

(発明の効果〕 以上説明したように、この発明によれば、受信データが
正しいと判断した場合には、所定のパターンの第1の確
認データを送信側に返送し、受信データが誤っていると
判断した場合には、前記第1の確認データのパターンと
異なる所定のパターンの第2の確認データを送信側に返
送している。
(Effects of the Invention) As explained above, according to the present invention, when it is determined that the received data is correct, the first confirmation data of a predetermined pattern is returned to the sending side, and the received data is confirmed to be incorrect. If it is determined that this is the case, second confirmation data having a predetermined pattern different from the first confirmation data pattern is returned to the transmitting side.

すなわち、受信データが正しいときには例えば「1」ビ
ットの信号のみの所定長、例えば8ビツトという所定の
パターンの確認データを送信側に返送し、受信データが
誤っているときには例えば「0」ビットの信号のみの8
ビツトという所定のパターンの確認データを返送してい
るので、仮に確認データが伝送路で誤動作しても確認デ
ータの中の「1」または「0」のビット信号の半数以上
が誤動作するというように所定のパターンの全体が破壊
される確率は極めて少ないため、このビット信号に基づ
いて、すなわちビット信号の数やパターンに基づいて第
1の確認信号であるか、または第2の確認信号であるか
を適確に識別することができ、これにより送信側におい
ては送信データが適確に受信側に伝送されたか否かを識
別することができる。そして、この結果、データが誤っ
て送信されたことが識別されたとぎのみデータを再送信
することにより効率的なデータ伝送を行なうことができ
るのである。
That is, when the received data is correct, confirmation data of a predetermined length of only a "1" bit signal, for example, 8 bits, is returned to the transmitting side, and when the received data is incorrect, for example, a "0" bit signal is sent back. Only 8
Since confirmation data in a predetermined pattern called bits is returned, even if the confirmation data malfunctions on the transmission path, more than half of the "1" or "0" bit signals in the confirmation data will malfunction. Since the probability that the entire predetermined pattern will be destroyed is extremely low, it is determined based on this bit signal, that is, based on the number and pattern of bit signals, whether it is the first confirmation signal or the second confirmation signal. This allows the transmitting side to identify whether or not the transmitted data has been properly transmitted to the receiving side. As a result, efficient data transmission can be achieved by retransmitting the data only when it is identified that the data has been transmitted in error.

【図面の簡単な説明】 第1図はこの発明の一実施例に係る伝送データ確認装置
のブロック図、第2図は第1図の伝送データ確認装置の
作用を示すフローチャートである。 1・・・送信ステーション 3・・・受信ステーション 5・・・伝送路 11・・・送信回路 13・・・確認データ受信回路 19・・・再送信制御回路 31・・・受信回路 35・・・確認データ返送回路 代瓜人弁雇士三好保男
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram of a transmission data confirmation device according to an embodiment of the present invention, and FIG. 2 is a flowchart showing the operation of the transmission data confirmation device of FIG. 1. 1... Transmitting station 3... Receiving station 5... Transmission line 11... Transmitting circuit 13... Confirmation data receiving circuit 19... Retransmission control circuit 31... Receiving circuit 35... Confirmation data return circuit surrogate employee Yasuo Miyoshi

Claims (5)

【特許請求の範囲】[Claims] (1)伝送路にデータをチェックデータとともに送信す
る送信手段と、この送信手段からのデータおよびチェッ
クデータを伝送路を介して受信する受信手段と、この受
信手段における受信データを受信チェックデータに基づ
いてチェックし、受信データが正しいと判断した場合に
は、所定のパターンの第1の確認データを伝送路に返送
し、受信データが誤っていると判断した場合には、前記
第1の確認データのパターンと異なる所定のパターンの
第2の確認データを伝送路に返送する確認データ返送手
段と、前記送信手段に関連してこの送信手段側に設けら
れていて、前記確認データ返送手段からの確認データを
受信する確認データ受信手段とを有することを特徴とす
る伝送データ確認装置。
(1) A transmitting means for transmitting data along with check data to a transmission path, a receiving means for receiving data and check data from the transmitting means via the transmission path, and a receiving means for transmitting data received by the receiving means based on the received check data. If the received data is determined to be correct, the first confirmation data of a predetermined pattern is sent back to the transmission path, and if the received data is determined to be incorrect, the first confirmation data is confirmation data return means for returning second confirmation data of a predetermined pattern different from the pattern of the second confirmation data to the transmission line; A transmission data confirmation device comprising confirmation data receiving means for receiving data.
(2)前記第1の確認データは、同じビット信号からな
る所定ビット長のデータで構成され、前記第2の確認デ
ータは、前記第1の確認データのビット信号の反転のビ
ット信号からなる所定ビット長のデータで構成されるこ
とを特徴とする特許請求の範囲第1項記載の伝送データ
確認装置。
(2) The first confirmation data is composed of data of a predetermined bit length made up of the same bit signal, and the second confirmation data is made up of a predetermined bit signal made of an inverted bit signal of the bit signal of the first confirmation data. 2. The transmission data confirmation device according to claim 1, wherein the transmission data confirmation device is composed of bit-length data.
(3)前記確認データ受信手段は、第2の確認データを
受信したと判断した場合には、前記データをチェックデ
ータとともに再送信する再送信制御手段を有することを
特徴とする特許請求の範囲第1項または第2項記載の伝
送データ確認装置。
(3) The confirmation data receiving means includes retransmission control means for retransmitting the data together with the check data when it is determined that the second confirmation data has been received. The transmission data confirmation device according to item 1 or 2.
(4)前記確認データ受信手段は、前記再送信手段によ
って所定の複数回再送信動作を繰返しても第2の確認デ
ータを受信する場合には、伝送路に異常があると判定す
る伝送路異常判定手段を有することを特徴とする特許請
求の範囲第3項記載の伝送データ確認装置。
(4) The confirmation data receiving means determines that there is an abnormality in the transmission path when the second confirmation data is received even after repeating the retransmission operation a predetermined number of times by the retransmission means. 4. The transmission data confirmation device according to claim 3, further comprising determining means.
(5)前記確認データ受信手段は、受信した各確認デー
タを構成するビット信号の数を計数する計数手段および
該計数結果に基づいて受信した確認データが第1または
第2の確認データであるか否か識別するデータ識別手段
を有することを特徴とする特許請求の範囲第2項乃至第
4項のいずれかに記載の伝送データ確認装置。
(5) The confirmation data receiving means includes a counting means for counting the number of bit signals constituting each received confirmation data, and whether the received confirmation data is first or second confirmation data based on the counting result. The transmission data confirmation device according to any one of claims 2 to 4, further comprising data identification means for identifying whether or not the data is transmitted.
JP61162115A 1986-07-11 1986-07-11 Transmission data confirming device Pending JPS6318837A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61162115A JPS6318837A (en) 1986-07-11 1986-07-11 Transmission data confirming device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61162115A JPS6318837A (en) 1986-07-11 1986-07-11 Transmission data confirming device

Publications (1)

Publication Number Publication Date
JPS6318837A true JPS6318837A (en) 1988-01-26

Family

ID=15748326

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61162115A Pending JPS6318837A (en) 1986-07-11 1986-07-11 Transmission data confirming device

Country Status (1)

Country Link
JP (1) JPS6318837A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS607044A (en) * 1983-06-23 1985-01-14 Nec Corp Color picture tube
JPH02121436A (en) * 1988-10-31 1990-05-09 Furukawa Electric Co Ltd:The On-vehicle multiplex transmission equipment
US5295670A (en) * 1991-05-17 1994-03-22 Tokai Rubber Industries, Ltd. Steering coupling structure having cylindrical bushing with hollow portions
JP2008084276A (en) * 2006-09-29 2008-04-10 Omron Corp Programmable logic controller device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS607044A (en) * 1983-06-23 1985-01-14 Nec Corp Color picture tube
JPH02121436A (en) * 1988-10-31 1990-05-09 Furukawa Electric Co Ltd:The On-vehicle multiplex transmission equipment
US5295670A (en) * 1991-05-17 1994-03-22 Tokai Rubber Industries, Ltd. Steering coupling structure having cylindrical bushing with hollow portions
JP2008084276A (en) * 2006-09-29 2008-04-10 Omron Corp Programmable logic controller device

Similar Documents

Publication Publication Date Title
US4070648A (en) Computer to computer communication system
JP2503086B2 (en) Data link control method
KR100618475B1 (en) Methodology for detecting lost packets
JPH0322743B2 (en)
US20210374022A1 (en) Serial interface with improved diagnostic coverage
JPS6318837A (en) Transmission data confirming device
EP0089831A2 (en) Data communications system ensuring redundant message suppression
EP0093004B1 (en) Data communication system
GB2029170A (en) Error detection and correction system
US6393595B1 (en) Method of communication with improved acknowledgement of reception
JP2001043324A (en) Ic card connection device
JPH01834A (en) Full duplex communication method
JPH0441399B2 (en)
JP2906370B2 (en) Station number duplication monitoring method in network
JPS6251022B2 (en)
US6771716B1 (en) Method of communication with coherence checking and device for the implementation thereof
JPS6041375B2 (en) Information error detection method
JP2803190B2 (en) Failure notification method for data transmission system
JP3182235B2 (en) Multiplex transmission system
KR910005384B1 (en) Interfaing method between external computer system and private exchanger
JPS62279435A (en) Distributed processor system
JPH0522314A (en) Data transmitter
JPH0154738B2 (en)
JPH10150476A (en) Baud rate generation circuit
JPS59154845A (en) Signal transmission system