Nothing Special   »   [go: up one dir, main page]

JPH0730523A - Data communication method - Google Patents

Data communication method

Info

Publication number
JPH0730523A
JPH0730523A JP15479993A JP15479993A JPH0730523A JP H0730523 A JPH0730523 A JP H0730523A JP 15479993 A JP15479993 A JP 15479993A JP 15479993 A JP15479993 A JP 15479993A JP H0730523 A JPH0730523 A JP H0730523A
Authority
JP
Japan
Prior art keywords
data
receiver
blocks
block
frame
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.)
Withdrawn
Application number
JP15479993A
Other languages
Japanese (ja)
Inventor
Masaru Uenishi
勝 上西
Kazuhiro Honda
和博 本田
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.)
Panasonic Electric Works Co Ltd
Original Assignee
Matsushita Electric Works 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 Matsushita Electric Works Ltd filed Critical Matsushita Electric Works Ltd
Priority to JP15479993A priority Critical patent/JPH0730523A/en
Publication of JPH0730523A publication Critical patent/JPH0730523A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Detection And Prevention Of Errors In Transmission (AREA)

Abstract

PURPOSE:To surely receive data even when bit out of synchronism takes place in a receiver. CONSTITUTION:A transmitter 1 divides frame data into plural blocks B1-B4 in the data communication method and rearranges sequentially the divided data based on a predetermined rule and sends them continuously for plural number of times. Then a receiver 2 stores the predetermined rule in advance and rearranges the blocks B1-B4 depending on the content of the rule when all the blocks B1-B4 are received to restore the data to a state of the original frame data. Furthermore, the reception processing of a block not requiring reception processing such as a block whose reception processing is already finished in a preceding frame is not made but the reception processing is halted.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、シリアルデータを送受
信するためのデータ通信方法に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data communication method for transmitting / receiving serial data.

【0002】[0002]

【従来の技術】従来、送信機と受信機との間でデータの
伝送を行う場合、特に、受信機能を有しない送信機と送
信機能を有しない受信機との間で単方向通信を行う場
合、機器の小型化、低コスト化を確保しながら通信信頼
性を向上させるために、送信機側からデータを送信する
際に、同一データをフレーム単位で複数回送信する連続
送信方式を用いており、第1フレームが受信できなくて
も第2フレーム以降のフレームの受信を試みることによ
り受信率を向上しようとしていた。
2. Description of the Related Art Conventionally, when transmitting data between a transmitter and a receiver, particularly when performing one-way communication between a transmitter having no receiving function and a receiver having no transmitting function. In order to improve communication reliability while ensuring device miniaturization and cost reduction, when transmitting data from the transmitter side, a continuous transmission method is used in which the same data is transmitted multiple times in frame units. Even if the first frame cannot be received, the reception rate is attempted to be improved by trying to receive the second and subsequent frames.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、このよ
うな連続送信方式では、受信機がビット同期方式にて送
信データを受信するとき、送信機と受信機とのクロック
誤差やノイズ、受信機での受信信号の復調時に生じるジ
ッタ等により、特定のビット以降でビット同期ずれが発
生することがあり、フレームデータを連続送信したとし
ても、全てのフレームについて特定のビット以降のデー
タが受信できなくなり、その結果、データの受信率が低
下してしまうという問題があった。
However, in such a continuous transmission system, when the receiver receives the transmission data by the bit synchronization system, a clock error or noise between the transmitter and the receiver, a noise in the receiver, and the like. Due to jitter etc. generated during demodulation of the received signal, bit synchronization deviation may occur after a specific bit, and even if frame data is continuously transmitted, data after a specific bit cannot be received for all frames. As a result, there is a problem that the reception rate of data decreases.

【0004】本発明は、上記の点に鑑みてなしたもので
あり、その目的とするところは、受信機でビット同期ず
れが発生してもデータ受信を確実に行うことのできるデ
ータ通信方法を提供することにある。
The present invention has been made in view of the above points, and an object of the present invention is to provide a data communication method capable of surely receiving data even if a bit synchronization shift occurs in a receiver. To provide.

【0005】[0005]

【課題を解決するための手段】本発明は、送信機と受信
機間でシリアルデータを伝送するとともに、同一のデー
タをフレーム単位で複数回送信する連続送信を行うよう
にしたデータ通信方法であって、送信機では、前記フレ
ームを複数のブロックに分割し、分割した各ブロックを
所定の規則に従って順次並べ替えて送信するようにし、
受信機では、前記規則を予め記憶しておき、前記規則に
従ってデータ受信処理を行い、全てのブロックの受信処
理を完了した時点で、前記規則に従って各ブロックを元
の配列に並べ替えるようにしたことを特徴とするもので
ある。
SUMMARY OF THE INVENTION The present invention is a data communication method for transmitting serial data between a transmitter and a receiver and performing continuous transmission for transmitting the same data a plurality of times in frame units. Then, in the transmitter, the frame is divided into a plurality of blocks, and each divided block is sequentially rearranged according to a predetermined rule and transmitted,
In the receiver, the rule is stored in advance, the data reception process is performed according to the rule, and when the reception process of all blocks is completed, the blocks are rearranged in the original array according to the rule. It is characterized by.

【0006】また、前記データ通信方法において、さら
に、前記受信機における前記各フレームの受信におい
て、受信処理の不用なブロックの受信は行わず、受信処
理休止するようにしたことを特徴とするものである。
Further, in the data communication method, further, in receiving each of the frames in the receiver, a block unnecessary for the receiving process is not received, and the receiving process is suspended. is there.

【0007】[0007]

【作用】本発明のデータ通信方法にあっては、送信機で
は、フレームデータを複数のブロックに分割し、分割し
たデータを所定の規則で順次並べ替えた上で、複数回連
続送信し、受信機では、前記所定の規則を予め記憶して
おき、全てのブロックを受信できた時点で、前記規則の
内容に応じて各ブロックを並べ替え、元のフレームデー
タの状態に戻すようにしているのである。
In the data communication method of the present invention, the transmitter divides the frame data into a plurality of blocks, sequentially rearranges the divided data according to a predetermined rule, and then continuously transmits and receives the plurality of times. In the machine, the predetermined rule is stored in advance, and when all the blocks can be received, the blocks are rearranged according to the content of the rule, and the original frame data state is restored. is there.

【0008】また、さらに、受信機における前記各フレ
ームの受信において、前のフレームで既に受信処理の完
了したブロック等の受信処理の不用なブロックの受信処
理は行わず、受信処理休止するようにしているのであ
る。
Further, in the reception of each of the frames in the receiver, the reception processing of a block which is unnecessary for the reception processing, such as a block for which the reception processing has been completed in the previous frame, is not performed, and the reception processing is suspended. Is there.

【0009】[0009]

【実施例】以下、本発明の一実施例を図面に基づき説明
する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings.

【0010】図2は、本発明に係る送信機1と受信機2
を示すブロック図であり、送信機1と受信機2との間で
無線により単方向通信を行う例を示すものである。送信
機1は、送信すべきデジタルデータの生成およびスイッ
チ等の入出力装置(図示せず)を制御する制御回路11
と、制御回路11で生成された送信データを変調する送
信回路12および、変調された信号を送信する送信アン
テナ13とを有してなる。受信機2は、送信信号を受信
する受信アンテナ21と、受信アンテナ21で受信した
受信信号を復調しデジタルデータを生成する受信回路2
2および前記デジタルデータを解読処理する制御回路2
3とを有してなる。
FIG. 2 shows a transmitter 1 and a receiver 2 according to the present invention.
FIG. 3 is a block diagram showing an example of wireless communication, showing an example in which one-way communication is wirelessly performed between the transmitter 1 and the receiver 2. The transmitter 1 includes a control circuit 11 that controls generation of digital data to be transmitted and an input / output device (not shown) such as a switch.
And a transmission circuit 12 that modulates the transmission data generated by the control circuit 11, and a transmission antenna 13 that transmits the modulated signal. The receiver 2 includes a reception antenna 21 that receives a transmission signal and a reception circuit 2 that demodulates the reception signal received by the reception antenna 21 and generates digital data.
2 and a control circuit 2 for decoding the digital data
3 and 3.

【0011】ここで、送信機1の制御回路11では、図
1(a)に示すように、送信データフレームを例えば4
つのブロックB1〜B4に分割した上で、各ブロックB
1〜B4にはブロック番号を示すデータであるブロック
コードを付加しておく。次に、分割した各ブロックB1
〜B4を所定の規則に従って順次並べ替えて連続送信を
行う。例えば図1(b)に示すように、第1フレームか
ら第4フレームまで順次ブロックを並べ替えて4回連続
送信を行う。つまり、1回目のデータ送信としては、B
1、B2、B3、B4の順に送信データを構成(第1フ
レーム)し、2回目の送信データとしては、B2、B
3、B4、B1の順に送信データを構成(第2フレー
ム)し、3回目のデータ送信としては、B3、B4、B
1、B2の順に送信データを構成(第3フレーム)し、
4回目の送信データとしては、B4、B1、B2、B3
の順に送信データを構成(第4フレーム)し送信を行う
のである。
Here, in the control circuit 11 of the transmitter 1, as shown in FIG.
Each block B after being divided into one block B1 to B4
A block code, which is data indicating a block number, is added to 1 to B4. Next, each divided block B1
~ B4 are sequentially rearranged according to a predetermined rule to perform continuous transmission. For example, as shown in FIG. 1B, blocks are sequentially rearranged from the first frame to the fourth frame, and continuous transmission is performed four times. In other words, for the first data transmission, B
The transmission data is configured in the order of 1, B2, B3, B4 (first frame), and the second transmission data is B2, B.
The transmission data is configured in the order of 3, B4, and B1 (second frame), and B3, B4, and B are used for the third data transmission.
Configure the transmission data in the order of 1 and B2 (third frame),
The fourth transmission data is B4, B1, B2, B3.
The transmission data is constructed in the order of (4th frame) and is transmitted.

【0012】受信機2では、送信機1の前記所定の規
則、つまり、送信機1から送信データが、図1(b)に
示したようなパターンで送信されるという規則が予め記
憶されており、この規則の内容に従って受信処理が行わ
れる。例えば、図3のように、第1フレームの受信時に
ビット同期ずれによりブロックB3およびブロックB4
が受信できなかった場合、受信機2は受信できたブロッ
クのコードから受信できなかったブロックB3、B4が
判別できるので、、第2フレーム以降の送信データで未
受信ブロックB3、B4の再受信を試みる。本実施例に
おいては、第4フレームの送信データの受信を完了した
時点で、全てのブロックの受信が完了することになる。
In the receiver 2, the predetermined rule of the transmitter 1, that is, the rule that the transmission data is transmitted from the transmitter 1 in a pattern as shown in FIG. 1B, is stored in advance. The receiving process is performed according to the content of this rule. For example, as shown in FIG. 3, when the first frame is received, the block B3 and the block B4 are deviated due to the bit synchronization shift.
If it is not received, the receiver 2 can discriminate the blocks B3 and B4 that could not be received from the code of the blocks that could be received. Try. In this embodiment, when the reception of the transmission data of the fourth frame is completed, the reception of all blocks is completed.

【0013】また、フレームの先頭に近い程、ビット同
期ずれの起こる確率が低く、今、第1フレームの送信デ
ータの受信において、フレームの前半のブロックは受信
でき、後半のブロックが受信できなかったことから、受
信機2では、次の受信の対象は第3フレームの送信デー
タとするというように判断することができる。従って、
受信機2では、図4に示すように、第2フレームの送信
データは受信せず、受信処理を休止することができ、そ
の間、受信機2に接続された入出力装置等の制御を行う
等の余裕が生じるのである。そして、受信機2では、送
信機1からの第3フレームの送信データの送信と同時に
休止していた受信処理を再開し、ブロックB3およびブ
ロックB4を受信した時点で、全てのブロックの受信処
理が完了したことになり、後続のブロックB1、B2は
受信処理を休止することができる。さらに、第4フレー
ムの受信処理も休止することができるのである。もし、
第3フレームの受信で、ブロックB4が受信できなかっ
た場合は、第4フレームを受信処理するようにすればよ
いのである。
Further, the closer to the beginning of the frame, the lower the probability of bit synchronization deviation occurring. Now, in receiving the transmission data of the first frame, the first half block of the frame can be received, but the latter half block cannot be received. Therefore, the receiver 2 can determine that the next reception target is the transmission data of the third frame. Therefore,
As shown in FIG. 4, the receiver 2 does not receive the transmission data of the second frame and can suspend the reception process, during which the input / output device connected to the receiver 2 is controlled. There is a margin of. Then, the receiver 2 restarts the reception process that was paused at the same time as the transmission of the transmission data of the third frame from the transmitter 1, and when the blocks B3 and B4 are received, the reception processes of all the blocks are completed. Since it is completed, the subsequent blocks B1 and B2 can suspend the reception process. Furthermore, the reception processing of the fourth frame can be paused. if,
If the block B4 cannot be received during the reception of the third frame, the fourth frame may be processed for reception.

【0014】全ブロックB1〜B4の受信を完了した受
信機2は、各ブロックをブロックコードの順に並べ替え
れば、正しいデータが得られるのである。
The receiver 2, which has received all the blocks B1 to B4, can obtain correct data by rearranging the blocks in the order of the block code.

【0015】本実施例によれば、受信機2は、受信処理
の休止期間が生じるので、制御回路23の負担が少なく
なり、受信処理以外の処理も余裕をもって行えるという
効果も奏する。
According to the present embodiment, the receiver 2 has a pause period for the receiving process, so that the load on the control circuit 23 is reduced, and the process other than the receiving process can be performed with a margin.

【0016】なお、本実施例では、送信データを4つの
ブロックB1〜B4に分割したが、分割数はこれに限定
されるものではない。また、ブロックB1〜B4の並べ
替えについても、本実施例では、左方向にローテーショ
ンしているが、受信機2に規則が記憶されておれば、右
方向のローテーションや他の並べ替えでもよいことは言
うまでもない。
In this embodiment, the transmission data is divided into four blocks B1 to B4, but the number of divisions is not limited to this. Also, regarding the rearrangement of the blocks B1 to B4, in the present embodiment, the rotation is performed in the left direction, but if the rules are stored in the receiver 2, the rotation in the right direction or another rearrangement may be performed. Needless to say.

【0017】[0017]

【発明の効果】以上のように、本発明のデータ通信方法
によれば、送信機では、フレームデータを複数のブロッ
クに分割し、分割したデータを所定の規則で順次並べ替
えた上で、複数回連続送信し、受信機では、前記所定の
規則を予め記憶しておき、全てのブロックを受信できた
時点で、前記規則の内容に応じて各ブロックを並べ替
え、元のフレームデータの状態に戻すようにたので、受
信機でビット同期ずれが発生してもデータ受信を確実に
行うことのできるデータ通信方法が提供できた。
As described above, according to the data communication method of the present invention, in the transmitter, the frame data is divided into a plurality of blocks, the divided data are sequentially rearranged according to a predetermined rule, and then the plurality of blocks are arranged. The predetermined rule is stored in advance in the receiver, and when all the blocks can be received, the blocks are rearranged according to the content of the rule to return to the original frame data state. Since it is returned, it is possible to provide a data communication method capable of surely receiving data even if a bit synchronization shift occurs in the receiver.

【0018】また、さらに、受信機における前記各フレ
ームの受信において、前のフレームで既に受信処理の完
了したブロック等の受信処理の不用なブロックの受信処
理は行わず、受信処理休止するようにすれば、受信処理
以外の処理も余裕をもって行えるという効果も奏する。
Further, in the reception of each frame by the receiver, the reception process of the unnecessary block such as the block for which the reception process has been completed in the previous frame is not performed, and the reception process may be suspended. In this case, the processing other than the reception processing can be performed with a margin.

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

【図1】本発明に係るデータフレームを示す模式図であ
る。
FIG. 1 is a schematic diagram showing a data frame according to the present invention.

【図2】本発明に係る送信機および受信機を示すブロッ
ク図である。
FIG. 2 is a block diagram showing a transmitter and a receiver according to the present invention.

【図3】本発明の一実施例の動作を示すデータフレーム
の模式図である。
FIG. 3 is a schematic diagram of a data frame showing the operation of the embodiment of the present invention.

【図4】同上の他の実施例の動作を示すデータフレーム
の模式図である。
FIG. 4 is a schematic diagram of a data frame showing the operation of another embodiment of the above.

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

1 送信機 2 受信機 11 制御回路 12 送信回路 13 送信アンテナ 21 受信アンテナ 22 受信回路 23 制御回路 B1 フレームデータを構成するブロック B2 フレームデータを構成するブロック B3 フレームデータを構成するブロック B4 フレームデータを構成するブロック 1 transmitter 2 receiver 11 control circuit 12 transmission circuit 13 transmission antenna 21 reception antenna 22 reception circuit 23 control circuit B1 block that forms frame data B2 block that forms frame data block B3 that forms frame data block B4 that forms frame data Block

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 送信機と受信機間でシリアルデータを伝
送するとともに、同一のデータをフレーム単位で複数回
送信する連続送信を行うようにしたデータ通信方法であ
って、送信機では、前記フレームを複数のブロックに分
割し、分割した各ブロックを所定の規則に従って順次並
べ替えて送信するようにし、受信機では、前記規則を予
め記憶しておき、前記規則に従ってデータ受信処理を行
い、全てのブロックの受信処理を完了した時点で、前記
規則に従って各ブロックを元の配列に並べ替えるように
したことを特徴とするデータ通信方法。
1. A data communication method for transmitting serial data between a transmitter and a receiver and performing continuous transmission of transmitting the same data a plurality of times in frame units. Is divided into a plurality of blocks, and the divided blocks are sequentially rearranged according to a predetermined rule and transmitted, and the receiver stores the rules in advance, performs data reception processing according to the rules, and A data communication method, wherein each block is rearranged into an original array according to the above rule when the block receiving process is completed.
【請求項2】 前記受信機における前記各フレームの受
信において、受信処理の不用なブロックの受信は行わ
ず、受信処理休止するようにしたことを特徴とする請求
項1記載のデータ通信方法。
2. The data communication method according to claim 1, wherein in receiving each of the frames in the receiver, a block which is unnecessary for receiving processing is not received and the receiving processing is suspended.
JP15479993A 1993-06-25 1993-06-25 Data communication method Withdrawn JPH0730523A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15479993A JPH0730523A (en) 1993-06-25 1993-06-25 Data communication method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15479993A JPH0730523A (en) 1993-06-25 1993-06-25 Data communication method

Publications (1)

Publication Number Publication Date
JPH0730523A true JPH0730523A (en) 1995-01-31

Family

ID=15592152

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15479993A Withdrawn JPH0730523A (en) 1993-06-25 1993-06-25 Data communication method

Country Status (1)

Country Link
JP (1) JPH0730523A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007083584A1 (en) * 2006-01-17 2007-07-26 Ntt Docomo, Inc. Radio communication device and retransmission packet transmission method
US7333518B2 (en) 2000-06-19 2008-02-19 Sharp Kabushiki Kaisha Transmission method and transmission system as well as communications device
JP2008160742A (en) * 2006-12-26 2008-07-10 Fujitsu Ltd Mobile communication apparatus
JP2008535360A (en) * 2005-03-31 2008-08-28 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Method and apparatus for transmitting data and communication system
JP2012195687A (en) * 2011-03-15 2012-10-11 Tokai Rika Co Ltd Transmitter, receiver, and communication system
JP2013085183A (en) * 2011-10-12 2013-05-09 Panasonic Corp Optical signal transmitting apparatus
JP2013098886A (en) * 2011-11-04 2013-05-20 Mega Chips Corp Communication device and operation method therefor
JP2013522942A (en) * 2010-03-11 2013-06-13 シーメンス アクチエンゲゼルシヤフト Protecting and unidirectional transmission of signals

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7333518B2 (en) 2000-06-19 2008-02-19 Sharp Kabushiki Kaisha Transmission method and transmission system as well as communications device
JP2008535360A (en) * 2005-03-31 2008-08-28 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Method and apparatus for transmitting data and communication system
WO2007083584A1 (en) * 2006-01-17 2007-07-26 Ntt Docomo, Inc. Radio communication device and retransmission packet transmission method
AU2007206477B8 (en) * 2006-01-17 2012-03-22 Ntt Docomo, Inc. A radio communication apparatus and a method of transmitting a retransmission packet
US9112696B2 (en) 2006-01-17 2015-08-18 Ntt Docomo, Inc. Radio communication apparatus and a method of transmitting a retransmission packet
JP2008160742A (en) * 2006-12-26 2008-07-10 Fujitsu Ltd Mobile communication apparatus
JP2013522942A (en) * 2010-03-11 2013-06-13 シーメンス アクチエンゲゼルシヤフト Protecting and unidirectional transmission of signals
JP2012195687A (en) * 2011-03-15 2012-10-11 Tokai Rika Co Ltd Transmitter, receiver, and communication system
JP2013085183A (en) * 2011-10-12 2013-05-09 Panasonic Corp Optical signal transmitting apparatus
JP2013098886A (en) * 2011-11-04 2013-05-20 Mega Chips Corp Communication device and operation method therefor

Similar Documents

Publication Publication Date Title
JPH0730523A (en) Data communication method
EP0156654B1 (en) Control method for a half-duplex data transmission system
JPH0698383A (en) Transmission/reception system for remote control system
US6744837B1 (en) Clock switching circuit
US3959587A (en) Device for synchronizing a receiver of numerical data
US4276651A (en) Clock circuitry for a data communication system
US6134248A (en) Method for transmitting data with tolerance for superimposed data
JPH0918461A (en) Data receiver
JPH0244821A (en) Selection radio calling system
JP2581180B2 (en) Time information transmission method
JP2569827B2 (en) Communication method between the master station and multiple slave stations
JPH0311701B2 (en)
JP2653269B2 (en) Multi-access communication device
JPH0343657B2 (en)
JPH065831B2 (en) Signal frame transmission method
JPH0377695B2 (en)
JPS63199572A (en) Picture transmitting method
JPS63240136A (en) Selective call communication system
JPS63278436A (en) Multi-frame synchronizing system
JPH04212541A (en) Wireless communication method and wireless transmitter
JPH0630506B2 (en) Serial communication device
JP3779022B2 (en) Device switching device
JPS6254257B2 (en)
JPH04349732A (en) Communication equipment
JPS59135561A (en) Detecting and transmitting circuit of circuit control signal

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20000905