JPH11261465A - Radio communication system - Google Patents

Radio communication system

Info

Publication number
JPH11261465A
JPH11261465A JP5838898A JP5838898A JPH11261465A JP H11261465 A JPH11261465 A JP H11261465A JP 5838898 A JP5838898 A JP 5838898A JP 5838898 A JP5838898 A JP 5838898A JP H11261465 A JPH11261465 A JP H11261465A
Authority
JP
Japan
Prior art keywords
station
wireless
data
relay
reception
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.)
Granted
Application number
JP5838898A
Other languages
Japanese (ja)
Other versions
JP3648974B2 (en
Inventor
Minoru Oka
実 岡
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.)
Omron Corp
Original Assignee
Omron Corp
Omron Tateisi Electronics Co
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 Omron Corp, Omron Tateisi Electronics Co filed Critical Omron Corp
Priority to JP5838898A priority Critical patent/JP3648974B2/en
Publication of JPH11261465A publication Critical patent/JPH11261465A/en
Application granted granted Critical
Publication of JP3648974B2 publication Critical patent/JP3648974B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Small-Scale Networks (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Radio Relay Systems (AREA)

Abstract

PROBLEM TO BE SOLVED: To attain relay radio communication with high reliability against a communication fault by generating plural transmission data packets for relaying to a next stage with no error data integrated to them, transmitting the packets continuously to a radio relay station or a radio reception station, and allowing the station to select the no error data and to use the data as reception data. SOLUTION: In the case of receiving a 1st packet 1/4 among four data packets sent continuously from a master M, the station S1 receives a total consecutive transmission number 4 and a transmission sequence number 1 written in the packet, sets a time required to receive three succeeding packets to a reception watchdog timer of its own station and starts the timer. In the case that the data packets 2/4,3/4 are received but the packet 4/4 does not reach due to a communication fault, when the received data packets 2/4 and 3/4 are normal, the station S1 integrates them to generate transmission data packets 1/4-4/4 for relay to a next stage, sends the packets to a next stage radio reception station S3. The station S3 sets the time to its reception watchdog timer similarly to the case with the station S1 corresponding to the normal data and receives the data. Thus, the transmission efficiency is enhanced by revising the time setting in this way.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】この発明は、無線送信局が無
線受信局に対してパケットの無線通信を行なう無線通信
装置に関し、特に、無線送信局と無線受信局との間に無
線中継局を介してパケットの無線通信を行なう無線通信
装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a radio communication apparatus in which a radio transmission station performs packet radio communication with a radio reception station, and more particularly, to a radio transmission station between a radio transmission station and a radio reception station via a radio relay station. And a wireless communication device that performs wireless communication of packets.

【0002】[0002]

【従来の技術】例えば、製造現場においては、情報化へ
の要求に伴い、プログラマブルコントローラ、CNC、
ロボットコントローラ等のネットワーク化が進んでい
る。このようなFA用ネットワークは、生産効率向上の
ための高速化、性能向上の要求とともに、より高いデー
タ伝送信頼性が要求されることになる。
2. Description of the Related Art For example, at a manufacturing site, with the demand for computerization, a programmable controller, a CNC,
Networking of robot controllers and the like is progressing. Such FA networks require higher data transmission reliability as well as higher speed and higher performance for improving production efficiency.

【0003】ところで、有線通信の場合は、製造現場の
ラインの増設や変更、レイアウト変更等に対しては、通
信ケーブルを設置しなおし、移動する作業者や移動体と
のデータ伝送等に対しては、通信ケーブルを接続しなお
したりする必要があり、これらの増設や変更が頻繁に行
なわれ、また、移動する作業者や移動体とのデータ伝送
が多用されることから、そのためのコスト、手間が無視
できない物になっている。それ故、レイアウト変更等の
場合や作業中移動する移動通信局に対して、容易に、か
つ、よりローコストで対応することのできる無線通信が
注目され、このような分野にも無線通信の導入、普及が
望まれるようになってきている。
In the case of wired communication, a communication cable must be re-installed when a line is added or changed at a manufacturing site or a layout is changed, and data transmission with a moving worker or a moving body is performed. Requires re-connection of communication cables, these are frequently added or changed, and data transmission with moving workers and moving bodies is frequently used, which results in cost and labor. Is something that cannot be ignored. Therefore, wireless communication that can easily and at a lower cost is responded to in case of layout change or mobile communication station moving during work, and introduction of wireless communication in such a field has been attracting attention. It is becoming more popular.

【0004】しかし、電波によるパケット無線通信にお
いては、有線通信に比べて通信環境が格段に悪く、ノイ
ズの混入、電波の反射等によるフェージング、障害物の
通過による電波の遮断、電波強度の低下等により、その
データにエラーが発生したり、通信路途中でパケットが
消滅したりして、通信エラーとなることが、日常的に発
生する。
However, in packet radio communication using radio waves, the communication environment is much worse than in wired communication, and noise is mixed, fading occurs due to reflection of radio waves, radio waves are blocked due to passage of obstacles, radio field strength is reduced, and the like. Therefore, an error occurs in the data or a packet is lost in the middle of a communication path, and a communication error occurs on a daily basis.

【0005】そこで、無線通信の信頼性を高めるため
に、スペクトラム拡散方式や誤り訂正技術が開発され、
また、無線中継局を設けて、弱い電波を増幅して通信す
ることも行なわれている。
To improve the reliability of wireless communication, a spread spectrum system and an error correction technique have been developed.
Also, a wireless relay station is provided to amplify weak radio waves for communication.

【0006】また、パケット無線通信においては、一般
に、無線受信局から無線送信局へ、受信通知を送り返
し、この受信通知が所定時間内に無線送信局に到達しな
かったり、エラー受信の通知である場合は、直ちに通信
エラーとなったパケットを再送する、いわゆる、ARQ
(Auto Repeat reQuest)方式により、ノイズの混入等に
よる電波強度の高速な変化に起因する通信エラーの回復
を図っている。
In packet radio communication, a reception notification is generally sent back from a radio reception station to a radio transmission station, and the reception notification does not reach the radio transmission station within a predetermined time or is a notification of an error reception. In such a case, immediately retransmit the packet that caused the communication error, so-called ARQ
(Auto Repeat reQuest) method is used to recover communication errors caused by high-speed changes in radio wave intensity due to noise and the like.

【0007】しかし、例えば、FAシステムに使用され
る無線通信装置においては、通信電波が、工場内に伝搬
して、直接、あるいは、工場内で不規則に反射したり、
障害物に遮られたりしながら、無線受信局に到達する。
そして、到達までの反射の状況等によっては比較的周期
の長いフェージングが起こる。また、工場内の作業者や
移動中の物体に電波が遮られたりすることがある。この
ような場合、フェージングの周期や、移動する作業者や
物体による通信電波の遮断時間は、通常のパケット通信
の繰り返し周期よりも長く、数ミリ秒〜数十ミリ秒、あ
るいは、更に長時間となることもあって、上述のスペク
トラム拡散方式や誤り訂正技術、通常の無線中継では、
このような通信障害には対応できず、また、ARQ方式
による通信エラーの回復策では、通信障害が継続してい
る間に何回も再送の繰り返しを中継することになり、直
ちに通信エラーの回復ができないばかりか、通信障害継
続中のこの無益なパケットの再送の繰り返しが、他の無
線受信局に対する通信を遅らせてしまうことにもなる。
However, for example, in a radio communication device used for an FA system, a communication radio wave propagates in a factory and is reflected directly or irregularly in the factory.
It reaches the radio receiving station while being blocked by obstacles.
Then, fading having a relatively long cycle occurs depending on the state of reflection until reaching the light source. In addition, radio waves may be interrupted by workers in the factory or moving objects. In such a case, the fading cycle or the interruption time of the communication radio wave by the moving worker or the object is longer than the repetition cycle of the normal packet communication, and is several milliseconds to several tens of milliseconds, or even longer. In some cases, the above-mentioned spread spectrum method and error correction technology, ordinary wireless relay,
Such a communication failure cannot be dealt with, and a communication error recovery measure by the ARQ scheme involves repeating retransmission repeatedly many times while the communication failure continues, and immediately recovers the communication error. In addition to the above, the retransmission of this useless packet while the communication failure continues may delay communication with other wireless receiving stations.

【0008】[0008]

【発明が解決しようとする課題】このように、上述の従
来の通信技術では、通信環境が悪い状態での信頼性の高
い無線中継が困難で、特に、フェージングや、通信電波
の遮断による通信障害に対しては有効に作用するもので
はない。
As described above, in the above-mentioned conventional communication technology, it is difficult to perform reliable wireless relay in a poor communication environment, and in particular, communication failure due to fading or interruption of communication radio waves. Does not work effectively.

【0009】この種の通信障害に対する対策として、同
一データのデータパケットを連続して送信する手順が考
えられ、ARQと比較して手順が単純で、その分実装も
容易で、コストが低くでき、伝送効率もよいので、その
効果が認められている。しかし、この連続送信の手順を
無線中継に用いた場合に、単純に中継すると、例えば、
図11に示すように、無線送信局Mから無線中継局Iに
送信した同一データのデータパケット1/4、2/4、
3/4、4/4のうち、最初のデータパケット1/4が
無線中継局Iに到達しなっかった場合、無線中継局Iか
らは2/4、3/4、4/4の3個のデータパケットし
か無線受信局Sに送られない。更に、図11の場合のよ
うに3番目のデータパケット3/4が無線受信局Sに到
達しなっかった場合は、伝送されるパケット数は先細り
となり、到達率は1/2になってしまう。
As a countermeasure against this kind of communication failure, a procedure for continuously transmitting data packets of the same data is considered. The procedure is simpler than ARQ, the implementation is easier, and the cost can be reduced. Since the transmission efficiency is good, the effect is recognized. However, when this continuous transmission procedure is used for wireless relay, simply relaying, for example,
As shown in FIG. 11, data packets 1/4, 2/4, of the same data transmitted from the radio transmission station M to the radio relay station I,
When the first data packet 1/4 among 3/4 and 4/4 does not reach the wireless relay station I, three wireless packets 2/4, 3/4 and 4/4 are sent from the wireless relay station I. Is transmitted to the radio receiving station S. Further, when the third data packet 3/4 does not reach the radio receiving station S as in the case of FIG. 11, the number of packets to be transmitted is tapered, and the arrival rate becomes 1/2. .

【0010】無線送信局Mから無線受信局Sの間の無線
中継局Iの段数がI1、I2‥‥と多い場合や、通信環
境が更に悪い場合は、その到達率が一層低下しやすくな
り、その分、連続送信の回数を増やさなければならなく
なる。連続送信の回数が多くなれば、無線通信装置全体
のデータ伝送効率は低下する。しかも、無線中継の場
合、無線中継局が次の無線中継局または最終無線受信局
に送信している間は、その送信中の無線中継局には送信
ができないから、待ち時間が増え、一層、伝送効率が低
下する。
When the number of stages of the wireless relay station I between the wireless transmitting station M and the wireless receiving station S is as large as I1, I2 ‥‥, or when the communication environment is worse, the arrival rate tends to be further reduced, Accordingly, the number of continuous transmissions must be increased. If the number of continuous transmissions increases, the data transmission efficiency of the entire wireless communication device decreases. In addition, in the case of wireless relay, while the wireless relay station is transmitting to the next wireless relay station or the final wireless receiving station, transmission cannot be performed to the transmitting wireless relay station, so the waiting time increases, Transmission efficiency decreases.

【0011】この発明は、上述の課題を解決し、フェー
ジングや、通信電波の遮断、ノイズ等種々の通信障害に
対して高い信頼性をもって中継無線通信ができる無線通
信装置を提供するものである。
An object of the present invention is to solve the above-mentioned problems and to provide a wireless communication device capable of performing high-reliability relay wireless communication against various communication failures such as fading, interruption of communication radio waves, and noise.

【0012】[0012]

【課題を解決するための手段】上述の課題を解決するた
めに、請求項1の発明は、無線送信局から無線中継局を
介して無線受信局にデータを組み込んだデータパケット
の無線通信を行なう無線通信装置において、無線送信局
から同一データを組み込んだ複数のデータパケットを無
線中継局へ連続送信し、無線中継局は、受信した複数の
データパケットから、エラーのないデータを選択し、上
記エラーのないデータを組み込んだ次段中継用送信デー
タパケットを複数生成して、次段の無線中継局または無
線受信局へ連続送信し、無線受信局は、前段の無線中継
局から受信した次段中継用送信データパケットから、エ
ラーのないデータを選択して、上記データを受信データ
として使用することを特徴とする。
According to a first aspect of the present invention, there is provided a wireless communication system for wirelessly transmitting a data packet in which data is incorporated in a wireless receiving station from a wireless transmitting station via a wireless relay station. In the wireless communication device, a plurality of data packets incorporating the same data are continuously transmitted from the wireless transmission station to the wireless relay station, and the wireless relay station selects error-free data from the plurality of received data packets, and A plurality of transmission data packets for the next-stage relay incorporating data without data are generated and continuously transmitted to the next-stage wireless relay station or wireless reception station, and the wireless reception station receives the next-stage relay data received from the preceding wireless relay station. Error-free data is selected from the transmission data packets for use, and the data is used as reception data.

【0013】請求項2の発明は、無線送信局から無線中
継局を介して無線受信局にデータを組み込んだデータパ
ケットの無線通信を行ない、無線受信局から受信通知を
組み込んだ受信通知パケットを無線中継局を介して無線
送信局に戻すようにした無線通信装置において、無線送
信局から同一データを組み込んだ複数のデータパケット
を無線中継局へ連続送信し、無線中継局は、受信した複
数のデータパケットから、エラーのないデータを選択
し、上記エラーのないデータを組み込んだ次段中継用送
信データパケットを複数生成して、次段の無線中継局ま
たは無線受信局へ連続送信し、無線受信局は、前段の無
線中継局から受信した次段中継用送信データパケットか
ら、エラーのないデータを選択して、上記データを受信
データとして使用するとともに、受信結果に基づいて受
信通知を生成して、上記受信通知を組み込んだ複数の受
信通知パケットを前段の無線中継局へ連続送信し、上記
無線中継局は、受信した複数の受信通知パケットから、
エラーのない受信通知を選択し、上記エラーのない受信
通知を組み込んだ前段中継用受信通知パケットを複数生
成して、前段の無線中継局または無線送信局へ連続送信
するようにしたことを特徴とする。
[0013] According to a second aspect of the present invention, a wireless communication of a data packet in which data is incorporated into a wireless receiving station from a wireless transmitting station via a wireless relay station is performed, and a receiving notification packet in which a receiving notification is incorporated from the wireless receiving station is wirelessly transmitted. In a wireless communication apparatus configured to return to a wireless transmitting station via a relay station, a plurality of data packets incorporating the same data are continuously transmitted from the wireless transmitting station to the wireless relay station. From the packet, select error-free data, generate a plurality of next-stage relay transmission data packets incorporating the error-free data, and successively transmit to the next-stage wireless relay station or wireless receiving station, Selects error-free data from the next-stage relay transmission data packet received from the preceding wireless relay station and uses the data as received data. Along with this, a reception notification is generated based on the reception result, and the plurality of reception notification packets incorporating the reception notification are continuously transmitted to the preceding wireless relay station. ,
An error-free acknowledgment is selected, a plurality of pre-relay acknowledgment packets incorporating the error-free acknowledgment are generated, and are continuously transmitted to the preceding wireless relay station or wireless transmitting station. I do.

【0014】請求項3の発明は、請求項1または2記載
の発明において、無線送信局が、上記同一データを組み
込んだ複数のパケットに、中継先の総連続送信回数を組
み込むことを特徴とする。
According to a third aspect of the present invention, in the first or second aspect, the wireless transmitting station incorporates the total number of continuous transmissions of the relay destination into the plurality of packets incorporating the same data. .

【0015】請求項4の発明は、請求項3の発明におい
て、上記中継先の総連続送信回数が、無線送信局からの
総連続送信回数と等しいことを特徴とする。
According to a fourth aspect of the present invention, in the third aspect, the total number of continuous transmissions at the relay destination is equal to the total number of continuous transmissions from the radio transmitting station.

【0016】請求項5の発明は、請求項1、2または3
に記載の発明において、無線送信局が、上記同一データ
を組み込んだ複数のパケットに、中継パスを組み込むこ
とを特徴とする。
A fifth aspect of the present invention is the first aspect of the present invention.
In the invention described in (1), the wireless transmission station incorporates a relay path into a plurality of packets incorporating the same data.

【0017】請求項6の発明は、請求項1または2記載
の発明において、無線中継局または無線受信局が、連続
送信される複数のパケットのうちの最初のパケットを受
信したとき、上記最初のパケットの中に書き込まれた送
信されてくる総連続送信回数および最初のパケットの連
続送信順番号を基にタイムアップ時間を設定した受信監
視タイマを起動して、後続の送信パケットの受信を監視
することを特徴とする。 なお、この明細書において、
「次段」とは、無線送信局から無線受信局に向けて1ま
たは2以上の無線中継局と無線受信局を通信経路順に並
べたときの無線受信局側の隣の無線通信局を意味し、
「前段」とは、無線送信局側の隣の無線通信局を意味す
る。
According to a sixth aspect of the present invention, in the first or the second aspect of the present invention, when the wireless relay station or the wireless receiving station receives the first packet out of a plurality of continuously transmitted packets, the first A reception monitoring timer that sets a time-up time based on the total number of consecutive transmissions transmitted in the packet and the sequential transmission sequence number of the first packet is started to monitor the reception of a subsequent transmission packet. It is characterized by the following. In this specification,
The “next stage” means a wireless communication station adjacent to the wireless receiving station when one or more wireless relay stations and wireless receiving stations are arranged in order of communication path from the wireless transmitting station to the wireless receiving station. ,
The “previous stage” means a wireless communication station adjacent to the wireless transmission station.

【0018】[0018]

【発明の実施の形態】この発明の実施の形態を、以下、
図面を参照して説明する。
Embodiments of the present invention will be described below.
This will be described with reference to the drawings.

【0019】図1は、この発明の一実施の形態を示し、
プログラマブルコントローラ・システムにおける無線中
継局を含む無線通信ネットワークの概要を示す説明図で
ある。
FIG. 1 shows an embodiment of the present invention.
FIG. 1 is an explanatory diagram illustrating an outline of a wireless communication network including a wireless relay station in a programmable controller system.

【0020】図1において、プログラマブルコントロー
ラのリモートI/Oマスタ1に、リモートI/Oネット
ワーク2を介して無線送信局(マスタ)Mが接続され、
この無線送信局Mは、自局と直接通信する無線受信局
(スレーブ)S1、S2のネットワークNW1を持って
いて、このネットワークNW1内の無線受信局(スレー
ブ)S1、S2に対して、順次ポーリングしながらコマ
ンドその他のデータのパケットを送受信して、いわゆ
る、サイクル通信を行う。パケットの送受信は、同一デ
ータを組み込んだ複数のデータパケットを無線受信局
(スレーブ)S1、S2へ連続して所定回数送信あるい
は受信する、いわゆる、連続送受信の方式を取ってい
る。なお、ネットワークNW1には、一般に、直接無線
通信できる多数の無線受信局(スレーブ)が配備されて
いるが、説明を簡単にするために、ここでは2個の無線
受信局(スレーブ)S1、S2を図示している。
In FIG. 1, a wireless transmission station (master) M is connected to a remote I / O master 1 of a programmable controller via a remote I / O network 2.
This wireless transmitting station M has a network NW1 of wireless receiving stations (slaves) S1 and S2 that directly communicate with itself, and sequentially polls the wireless receiving stations (slaves) S1 and S2 in the network NW1. While transmitting and receiving commands and other data packets, so-called cycle communication is performed. Packet transmission / reception employs a so-called continuous transmission / reception method in which a plurality of data packets incorporating the same data are continuously transmitted or received a predetermined number of times to the wireless receiving stations (slaves) S1 and S2. In general, the network NW1 is provided with a large number of wireless receiving stations (slaves) capable of performing direct wireless communication. However, in order to simplify the description, here, two wireless receiving stations (slaves) S1 and S2 are used. Is illustrated.

【0021】ところで、無線送信局Mは、ネットワーク
NW1外にも、すなわち、直接通信がやや困難なエリア
にも、無線受信局(スレーブ)S3のように、複数の無
線受信局(スレーブ)があるので、これらのネットワー
クNW1外の無線受信局(スレーブ)には、ネットワー
クNW1内の無線受信局(スレーブ)、例えば、図のス
レーブS1を無線中継局として通信を行う。無線中継局
S1は、無線送信局Mと同様にネットワークNW2を持
ち、そのネットワークNW2内の無線受信局(スレー
ブ)S3等と同様の連続送受信を行う。図示は省略して
いるが、ネットワークNW2内にも多数の無線受信局
(スレーブ)が配備されている。
Incidentally, the radio transmitting station M has a plurality of radio receiving stations (slaves) like the radio receiving station (slave) S3 outside the network NW1, that is, even in an area where direct communication is somewhat difficult. Therefore, communication with these wireless receiving stations (slaves) outside the network NW1 is performed using the wireless receiving stations (slaves) within the network NW1, for example, the slave S1 in the figure as a wireless relay station. The wireless relay station S1 has a network NW2 like the wireless transmitting station M, and performs continuous transmission and reception in the same manner as the wireless receiving station (slave) S3 in the network NW2. Although not shown, a large number of wireless receiving stations (slaves) are provided in the network NW2.

【0022】また、ネットワークNW2内の無線受信局
(スレーブ)も、更に、無線中継局となって自局のネッ
トワークNW3(図示省略)を持つことがある。また、
ひとつのネットワーク内の複数の無線受信局(スレー
ブ)を無線中継局とすることもある。これらの無線中継
局は、自らも最終の無線受信局として機能しながら、無
線中継を行うこともできるし、純粋の無線中継局として
機能することもできる。このように、ネットワークNW
は、連鎖状に繋がり、広範囲のエリアをカバーすること
ができる。
Further, the radio receiving station (slave) in the network NW2 may further have its own network NW3 (not shown) as a radio relay station. Also,
A plurality of wireless receiving stations (slaves) in one network may be wireless relay stations. These wireless relay stations can perform wireless relay while themselves functioning as final wireless receiving stations, or can function as pure wireless relay stations. Thus, the network NW
Can be linked in a chain and cover a wide area.

【0023】図2は、図1に示した無線送信局(マス
タ)Mが、ネットワークNW1の無線中継局S1を経由
してネットワークNW2の無線受信局S3と連続送受信
する一実施の形態を説明する説明図で、無線送信局Mか
ら同一データ、この場合、コマンドを組み込んだ複数の
データパケット1/4、2/4、3/4、4/4を無線
中継局S1へ連続送信する。この際、各データパケット
1/4、2/4、3/4、4/4には、総連続送信回数
Nと各データパケットの連続送信番号nをパケットのヘ
ッダ部に書き込む。その詳細を、図10に示す。図10
(a)は、パケットのフォーマットを示し、ヘッダ部の
連送情報フィールドCIFに、図10(b)のように、
上記総連続送信回数Nと連続送信番号nを書き込む。
FIG. 2 illustrates an embodiment in which the wireless transmitting station (master) M shown in FIG. 1 performs continuous transmission and reception with the wireless receiving station S3 of the network NW2 via the wireless relay station S1 of the network NW1. In the explanatory diagram, the same data, in this case, a plurality of data packets 1/4, 2/4, 3/4, 4/4 incorporating a command are continuously transmitted from the wireless transmission station M to the wireless relay station S1. At this time, the total number N of continuous transmissions and the continuous transmission number n of each data packet are written in the header part of each data packet 1/4, 2/4, 3/4, 4/4. The details are shown in FIG. FIG.
(A) shows the format of the packet, and the continuous transmission information field CIF in the header portion as shown in FIG.
The total number of continuous transmissions N and the continuous transmission number n are written.

【0024】無線中継局S1では、連続送信されてくる
複数のデータパケットのうち、最初に到達したデータパ
ケット1/4を受信したとき、このデータパケット1/
4に書き込まれた送信されてくる総連続送信回数N(=
4)とこのデータパケット1/4の連続送信順番号n
(=1)を取り込んで、更に3個のデータパケットが連
続送信されてくることを予測し、この3個分のパケット
を受信するのに適当なタイムアップ時間を自局の受信監
視タイマに設定して、この受信監視タイマを起動する。
すなわち、この設定したタイムアップ時間の間、無線送
信局(マスタ)Mからのデータパケットの受信を続け
る。図2の場合、この時間内にデータパケット2/4、
3/4は受信されたが、4番目のデータパケット4/4
は、途中通信障害のため消滅し、無線中継局S1には到
達しない。
When the wireless relay station S1 receives the first arrived data packet 1/4 from the plurality of continuously transmitted data packets, the data packet 1 /
4, the total number of continuous transmissions N (=
4) and the continuous transmission order number n of this data packet 1/4
(= 1), predict that three more data packets will be transmitted continuously, and set an appropriate time-up time in the reception monitoring timer of the own station to receive the three packets. Then, the reception monitoring timer is started.
That is, the reception of the data packet from the wireless transmission station (master) M is continued during the set time-up time. In the case of FIG. 2, the data packet 2/4,
3/4 was received, but the fourth data packet 4/4
Disappears due to a communication failure on the way and does not reach the radio relay station S1.

【0025】無線中継局S1は、受信した複数のデータ
パケット1/4、2/4、3/4から、エラーのないデ
ータを選択する。例えば、データパケット1/4がエラ
ーとなっていて、データパケット2/4、3/4がエラ
ーがなく正常受信できていれば、このデータパケット2
/4または3/4のエラーのないデータを組み込んだ複
数の次段中継用送信データパケット1/4、2/4、3
/4、4/4を順次生成して、次段の無線受信局S3
(または、無線中継局)へ連続送信する。
The radio relay station S1 selects error-free data from the plurality of received data packets 1/4, 2/4, 3/4. For example, if the data packet 1/4 has an error and the data packets 2/4 and 3/4 can be normally received without error, the data packet 2
A plurality of next-stage relay transmission data packets 1/4, 2/4, and 3 incorporating error-free data of / 4 or 3/4.
/ 4, 4/4 are sequentially generated, and the next-stage radio receiving station S3
(Or a wireless relay station).

【0026】無線受信局S3では、前段の無線中継局S
1から受信した上記の次段中継用送信データパケット2
/4、3/4、4/4から、無線中継局S1と同様に、
エラーのないデータを選択して、このエラーのないデー
タを受信データとして使用する。なお、この次段中継用
送信データパケットは、図2の場合、次段中継用送信デ
ータパケット1/4が通信エラーにより途中消滅してお
り、最初に無線受信局S3に到達した次段中継用送信デ
ータパケットは、次段中継用送信データパケット2/4
である。無線受信局S3でも、その受信監視タイマを使
用して、タイムアップ時間まで受信を続けるのである
が、最初に受信したデータパケット2/4から取り込ん
だ総連続送信回数は4、連続送信順番号は2であるか
ら、残りのデータパケットは2個であることが分かり、
受信監視タイマのタイムアップ時間は、2個のデータパ
ケット受信分に設定される。このように受信監視タイマ
のタイムアップ時間を送信状態に応じて変えることによ
り、むだな待ち時間を省き、通信ネットワーク全体の伝
送効率を上げることができる。
In the radio receiving station S3, the preceding radio relay station S
The above-mentioned next stage transmission data packet 2 received from 1
From / 4, 3/4, 4/4, like the radio relay station S1,
Error-free data is selected, and this error-free data is used as received data. In the case of FIG. 2, the next-stage relay transmission data packet 1/4 has disappeared halfway due to a communication error, and the next-stage relay transmission data packet that first arrived at the radio receiving station S3 is shown in FIG. The transmission data packet is the next-stage relay transmission data packet 2/4.
It is. The wireless receiving station S3 also uses the reception monitoring timer to continue receiving until the time-up time. The total number of continuous transmissions taken from the first received data packet 2/4 is 4, and the continuous transmission order number is 2, it can be seen that the number of remaining data packets is two,
The time-up time of the reception monitoring timer is set to two data packet receptions. By changing the time-up time of the reception monitoring timer according to the transmission state in this way, unnecessary waiting time can be omitted and the transmission efficiency of the entire communication network can be increased.

【0027】受信を終了した無線受信局S3では、次
に、前段の無線中継局S1に対して、受信通知を送り返
す。図2の場合は、エラーのないデータを受信できたの
で、正常受信の受信通知のパケットを、受信したデータ
パケットの総連続送信回数と同じ4回、連続送信する。
この受信通知パケットの送受信も、データパケットの送
受信と同じデータのエラー回復・中継を行いながら無線
送信局Mまで送信され、無線送信局Mにおいて、正常送
信の終了が確認される。もし、正常送信が確認できなけ
れば、無線送信局Mは、次の通信サイクルで再度同じデ
ータについて連続送信を行うことになる。
Next, the radio receiving station S3 that has completed the reception sends back a reception notification to the preceding radio relay station S1. In the case of FIG. 2, since data without error has been received, the packet of the reception notification of normal reception is continuously transmitted four times, which is the same as the total number of continuous transmissions of the received data packet.
The transmission / reception of the reception notification packet is also transmitted to the wireless transmission station M while performing the same error recovery and relay of data as the data packet transmission / reception, and the wireless transmission station M confirms the end of normal transmission. If normal transmission cannot be confirmed, the wireless transmitting station M will continuously transmit the same data again in the next communication cycle.

【0028】なお、図2では、受信通知パケットも、無
線受信局S3から無線中継局S1に至る途中で受信通知
パケット4/4が、通信障害により途中消滅している。
従って、無線中継局S1の受信監視タイマのタイムアッ
プ時間は、3パケット分に設定され、そのタイムアップ
時間内に2個の受信通知パケット2/4、3/4が受信
され、これらの受信通知パケット2/4、3/4を基に
エラー回復した無線送信局M向けの受信通知パケット1
/4、2/4、3/4、4/4が連続送信されている。
また、無線送信局M向けの受信通知パケット1/4、2
/4、3/4、4/4のうち、無線中継局S1から無線
送信局Mに至る途中で受信通知パケット1/4が通信障
害により途中消滅している。従って、無線送信局Mの受
信監視タイマのタイムアップ時間は、2パケット分に設
定されている。
In FIG. 2, the reception notification packet 4/4 is also lost on the way from the radio reception station S3 to the radio relay station S1 due to a communication failure.
Accordingly, the time-up time of the reception monitoring timer of the radio relay station S1 is set to three packets, and two reception notification packets 2/4 and 3/4 are received within the time-up time, and these reception notification packets are received. An acknowledgment packet 1 for the wireless transmission station M whose error has been recovered based on the packets 2/4 and 3/4
/ 4, 2/4, 3/4, 4/4 are continuously transmitted.
Also, a reception notification packet 1/4, 2
Among / 4, 3/4, and 4/4, the reception notification packet 1/4 is lost on the way from the wireless relay station S1 to the wireless transmitting station M due to a communication failure. Therefore, the time-up time of the reception monitoring timer of the wireless transmission station M is set to two packets.

【0029】図2の無線中継におけるデ−タパケット連
送の処理を、図3乃至図7のフローチャートを参照して
より詳細に説明する。
The process of continuously transmitting data packets in the wireless relay of FIG. 2 will be described in more detail with reference to the flowcharts of FIGS.

【0030】図3は、図2における無線送信局(マス
タ)Mの処理フローを示すフローチャートである。
FIG. 3 is a flowchart showing a processing flow of the radio transmitting station (master) M in FIG.

【0031】図3のステップ301では、無線受信局
(スレーブ)S3宛ての送信データパケットを生成す
る。次のステップ302では、この送信データパケット
を無線中継局(スレーブ)S1に向けて連続送信する。
より具体的には、送信データパケットは、総連続送信回
数Nだけ生成し、各送信データパケットの連送情報フィ
ールドCIFに、その連続送信番号n(=1、2、‥
‥)と総連続送信回数Nを書き込み、生成順に無線中継
局(スレーブ)S1へ連続送信される。
At step 301 in FIG. 3, a transmission data packet addressed to the radio receiving station (slave) S3 is generated. In the next step 302, the transmission data packet is continuously transmitted to the radio relay station (slave) S1.
More specifically, the transmission data packet is generated by the total number of continuous transmissions N, and its continuous transmission number n (= 1, 2,...) Is added to the continuous transmission information field CIF of each transmission data packet.
‥) and the total number of continuous transmissions N are written, and are continuously transmitted to the wireless relay station (slave) S1 in the order of generation.

【0032】この連続送信を受信する無線中継局(スレ
ーブ)S1の中継処理は、図4のフローチャートにより
処理される。図4において、ステップ401で、最初の
データパケットを受信する。通信エラーがなければ、連
続送信番号n=1のデータパケットが受信される。次の
ステップ402に進んで、この受信したデータパケット
から連送情報フィールドCIFの総連続送信回数Nと連
続送信番号nとを取り込む。もし、途中の通信エラーに
よって1番目のデータパケットが消滅し、2番目のデー
タパケットをステップ401で受信した場合は、連続送
信番号n=2である。例えば、図2のように、総連続送
信回数N=4の場合、1番目のデータパケットをステッ
プ401で受信したならば、残り3回の連続送信があ
り、2番目のデータパケットを受信したならば、残り2
回の連続送信があることになるので、次のステップ40
3では、この残り受信回数に合わせて受信監視タイマの
タイムアップ時間をセットして、この受信監視タイマを
起動する。そして、次のステップ404で、受信監視タ
イマ起動中に、2番目以降のデータパケットを受信す
る。残りのデータパケットを全て受信したか、または、
受信監視タイマがタイムアップすると、ステップ405
に移り、正常受信があったか否かを調べる。正常受信が
ひとつでもあれば(yes)、ステップ406の受信デ
ータの決定プロセスへ進む。ひとつのパケットも正常受
信できなかったときは、ステップ409に移る。
The relay process of the wireless relay station (slave) S1 receiving the continuous transmission is performed according to the flowchart of FIG. In FIG. 4, in step 401, a first data packet is received. If there is no communication error, the data packet with the continuous transmission number n = 1 is received. Proceeding to the next step 402, the total number N of continuous transmissions and the continuous transmission number n of the continuous transmission information field CIF are fetched from the received data packet. If the first data packet is lost due to an intermediate communication error and the second data packet is received in step 401, the continuous transmission number is n = 2. For example, as shown in FIG. 2, when the total number of continuous transmissions N = 4, if the first data packet is received in step 401, the remaining three consecutive transmissions are performed, and if the second data packet is received, If you have 2
Since there are continuous transmissions, the next step 40
In 3, the time-up time of the reception monitoring timer is set according to the remaining number of receptions, and the reception monitoring timer is started. Then, in the next step 404, the second and subsequent data packets are received while the reception monitoring timer is running. All remaining data packets have been received, or
When the reception monitoring timer times out, step 405 is executed.
Then, it is checked whether or not normal reception has been performed. If there is at least one normal reception (yes), the process proceeds to the reception data determination process in step 406. If one packet has not been successfully received, the process proceeds to step 409.

【0033】ステップ406の受信データの決定プロセ
スは、次のようになっている。
The process of determining received data in step 406 is as follows.

【0034】(1) 正常受信したパケットのデータが
全て一致する場合(ひとつのパケットだけ正常受信した
場合を含む): そのデータを受信データと決定する。
(1) When all data of normally received packets match (including the case where only one packet is normally received): The data is determined as received data.

【0035】(2) 正常受信したパケットのデータが
パケットにより異なり、複数種類になった場合: 多数
決で受信データを決定する。最多数が2種以上ある場合
は、例えば、その中で一連番号が小さいパケットのデー
タを受信データと決定する。
(2) When the data of the normally received packet differs depending on the packet and is of a plurality of types: The received data is determined by majority decision. When the maximum number is two or more, for example, the data of the packet having the smaller serial number among them is determined as the received data.

【0036】ステップ406の次のステップ407で
は、決定した受信データを中継用データとして中継用の
データパケットを生成し、次のステップ408で、通信
周波数を切り換える等、従来周知の手法によりネットワ
ークNW1をNW2に切り換えて、無線受信局S3へN
回連続送信し、図4のフローを終了する。この連続送信
も、無線送信局Mから無線中継局S1へのステップ30
2の連続送信と同様に、共通のデータ、総連続送信回数
Nと、各データパケット毎の連続送信番号nとが組み込
まれる。
In step 407 following step 406, a data packet for relay is generated using the determined received data as relay data. In step 408, the network NW1 is switched by a conventionally known method such as switching the communication frequency. Switch to NW2 and N to radio receiving station S3
4 times, and the flow of FIG. 4 ends. This continuous transmission is also performed in step 30 from the wireless transmission station M to the wireless relay station S1.
2, the common data, the total number N of continuous transmissions, and the continuous transmission number n for each data packet are incorporated.

【0037】一方、正常受信できなかったときのステッ
プ409では、通信エラーを伝える受信通知パケットを
生成し、次のステップ410で、送信元の無線送信局M
からのポーリング信号を待って、無線送信局Mへ向けて
N回連続送信して、図4のフローを終了する。この場合
の各受信通知パケットの連送情報フィールドCIFも、
同様の構成とする。
On the other hand, in step 409 when normal reception was not possible, a reception notification packet indicating a communication error is generated, and in the next step 410, the transmission source radio transmitting station M
After waiting for the polling signal from the wireless transmission station M, the transmission is continuously performed N times toward the wireless transmission station M, and the flow of FIG. In this case, the continuous transmission information field CIF of each reception notification packet is also:
The configuration is the same.

【0038】図4の無線中継局の処理フローは、受信す
る連続送信が前段の無線中継局からの場合も、また、送
信する連続送信が次段の無線中継局への場合も同様のフ
ローで処理される。中継段数が増加しても、各無線中継
局でひとつでも正常な受信ができれば、これを基にエラ
ー回復・中継を行いながら通信されるので、通信の信頼
性が非常に上がることになる。
The processing flow of the radio relay station shown in FIG. 4 is the same flow when the continuous transmission to be received is from the preceding radio relay station and when the continuous transmission to be transmitted is to the next radio relay station. It is processed. Even if the number of relay stages increases, if at least one of the wireless relay stations can perform normal reception, communication is performed while performing error recovery and relay based on this, so that the reliability of communication is greatly improved.

【0039】ステップ408の連続送信を受けた無線受
信局S3の受信処理は、図5のフローチャートにより処
理される。図5において、ステップ501の最初のデー
タパケットの受信、ステップ502の総連続送信回数
N、送信順番号nの取り込み、ステップ503の受信監
視タイマの起動、ステップ504の2番目以降のデータ
パケットの受信、ステップ505の正常受信の有無調
査、ステップ506の多数決等による受信パケットの決
定、および、ステップ508のエラー情報の受信通知パ
ケットの生成の各ステップは、無線中継局S1のステッ
プ401、402、403、404、405、406お
よび409(図4参照)とそれぞれ対応しており、同様
の処理フローとなっているので、説明を省略する。
The receiving process of the wireless receiving station S3 receiving the continuous transmission in step 408 is processed according to the flowchart of FIG. In FIG. 5, the first data packet is received in step 501, the total number of continuous transmissions N and the transmission sequence number n is fetched in step 502, the reception monitoring timer is started in step 503, and the second and subsequent data packets are received in step 504. , A check of the presence or absence of normal reception in step 505, determination of a received packet by majority decision in step 506, and generation of an error information reception notification packet in step 508 are performed in steps 401, 402, and 403 of the wireless relay station S1. , 404, 405, 406, and 409 (see FIG. 4), and the processing flow is the same, so that the description is omitted.

【0040】ステップ506で決定したデータパケット
のデータは、無線受信局S3が自ら使用する。そして、
次のステップ507で、決定したデータパケットを基に
正常受信の受信通知パケットを生成する。このステップ
507またはステップ508で生成された受信通知パケ
ットは、ステップ509で、前段の無線中継局S1から
のポーリングを待って、上述の連続送信と同様にして無
線中継局S1へN回連続送信され、図5のフローを終了
する。
The data of the data packet determined in step 506 is used by the radio receiving station S3. And
In the next step 507, a reception notification packet for normal reception is generated based on the determined data packet. In step 509, the reception notification packet generated in step 507 or step 508 is continuously transmitted N times to the wireless relay station S1 in the same manner as in the continuous transmission described above, after waiting for polling from the preceding wireless relay station S1. Then, the flow of FIG.

【0041】次に、図5のステップ509で、無線受信
局S3から連続送信される受信通知パケットの無線中継
局S1での処理フローを、図6を参照して説明する。
Next, the processing flow in the radio relay station S1 of the acknowledgment packet continuously transmitted from the radio receiving station S3 in step 509 in FIG. 5 will be described with reference to FIG.

【0042】図6において、ステップ601の最初の受
信通知パケットの受信、ステップ602の総連続送信回
数N、送信順番号nの取り込み、ステップ603の受信
監視タイマの起動、ステップ604の2番目以降の受信
通知パケットの受信、ステップ605の正常受信の有無
調査、ステップ606の多数決等による受信パケットの
決定、および、ステップ608のエラー情報の受信通知
パケットの生成の各ステップは、無線中継局S1におけ
る図4のステップ401、402、403、404、4
05、406および409とそれぞれ対応しており、対
象のパケットの内容がデータか受信通知かの違いだけ
で、同様の処理フローとなっているので、説明を省略す
る。また、ステップ606で受信パケットを決定した後
の前段への正常受信の受信通知パケット生成の処理(ス
テップ607)は、図5のステップ507と同様であ
る。
In FIG. 6, the first reception notification packet is received in step 601, the total number of continuous transmissions N and the transmission sequence number n are fetched in step 602, the reception monitoring timer is started in step 603, and the second and subsequent steps in step 604 are performed. Each step of receiving a reception notification packet, checking for the presence or absence of normal reception in step 605, determining a reception packet by majority decision in step 606, and generating an error information reception notification packet in step 608 is illustrated in FIG. 4 steps 401, 402, 403, 404, 4
05, 406, and 409, respectively, and the processing flow is the same, except for the difference between the content of the target packet and the data or the reception notification. The process of generating a reception notification packet for normal reception to the preceding stage after the reception packet is determined in step 606 (step 607) is the same as step 507 in FIG.

【0043】上記ステップ607またはステップ608
で生成された受信通知パケットは、ステップ609で、
送信元の無線送信局M(または前段の無線中継局)から
のポーリングを待って無線送信局M(または前段の無線
中継局)へN回連続送信し、図6の処理を終了する。こ
のステップ609の連続送信を受けた無線送信局Mは、
図7の処理フローを行なう。また、前段の無線中継局が
この連続送信を受けたときは、図6の処理フローを行な
う。
The above step 607 or step 608
In step 609, the reception notification packet generated in
Waiting for polling from the transmission source wireless transmission station M (or the preceding wireless relay station), the transmission is continuously performed N times to the wireless transmission station M (or the preceding wireless relay station), and the processing in FIG. 6 is completed. The wireless transmitting station M that has received the continuous transmission in step 609,
The processing flow of FIG. 7 is performed. When the preceding wireless relay station receives the continuous transmission, the processing flow of FIG. 6 is performed.

【0044】無線送信局Mは、図7において、ステップ
701の最初の受信通知パケットの受信、ステップ70
2の総連続送信回数N、送信順番号nの取り込み、ステ
ップ703の受信監視タイマの起動、ステップ704の
2番目以降の受信通知パケットの受信、ステップ705
の正常受信の有無調査は、無線中継局S1における図6
のステップ601、602、603、604および60
5とそれぞれ対応しており、同様の処理フローとなって
いるので、説明を省略する。
In FIG. 7, the radio transmitting station M receives the first reception notification packet in step 701,
2, the total number of continuous transmissions N and the transmission order number n are fetched, the reception monitoring timer is started in step 703, the second and subsequent reception notification packets are received in step 704, and step 705.
The investigation of the presence / absence of normal reception of the
Steps 601, 602, 603, 604 and 60
5 correspond to each other and have the same processing flow, and a description thereof will be omitted.

【0045】ステップ705において、正常に受信され
た受信通知パケットがある場合(yes)は、ステップ
706へ進んで、多数決等により受信通知パケットを決
定した後、その受信通知の内容が受信成功のものか否か
を調べ、受信成功であれば(yes)、図7の処理フロ
ーを終了する。
If it is determined in step 705 that there is a normally received reception notification packet (yes), the flow advances to step 706 to determine the reception notification packet by majority decision or the like. It is checked whether the reception is successful. If the reception is successful (yes), the processing flow of FIG. 7 ends.

【0046】ステップ705において、正常に受信され
た受信通知パケットがない場合(no)、または、ステ
ップ706において、受信成功でない場合(no)は、
ステップ707に移って、先に送信したデータパケット
を再び連続送信する再送処理を実行してから、図7の処
理フローを終了する。
In step 705, when there is no normally received acknowledgment packet (no), or in step 706, when the reception is not successful (no),
Moving to step 707, a retransmission process for continuously transmitting the previously transmitted data packet again is performed, and then the processing flow of FIG. 7 ends.

【0047】図8は、図1に示した無線送信局(マス
タ)Mが、ネットワークNW1の無線中継局S1を経由
してネットワークNW2の無線受信局S3と連続送受信
する第2の実施の形態を説明する説明図である。
FIG. 8 shows a second embodiment in which the radio transmitting station (master) M shown in FIG. 1 continuously transmits and receives a radio receiving station S3 of the network NW2 via the radio relay station S1 of the network NW1. FIG.

【0048】この第2の実施の形態においては、前段の
無線通信局への受信通知を行なわず、無線送信局(マス
タ)Mから無線中継局S1を経由して無線受信局S3へ
連続送信する。無線送信局(マスタ)Mの送信処理フロ
ーは、上述の実施の形態における図3のフローチャート
により実行される。無線中継局S1の中継処理フロー
は、図4のフローチャートによるが、ステップ409、
ステップ410はなく、ステップ405で、正常受信な
し(no)の場合、直ちに図4の処理を終了する。
In the second embodiment, the reception is not notified to the preceding radio communication station, but the radio transmission station (master) M continuously transmits to the radio reception station S3 via the radio relay station S1. . The transmission processing flow of the wireless transmission station (master) M is executed according to the flowchart of FIG. 3 in the above-described embodiment. The relay processing flow of the wireless relay station S1 is based on the flowchart of FIG.
If there is no normal reception (no) in step 405, there is no step 410, and the processing in FIG. 4 is immediately terminated.

【0049】無線受信局S3の受信処理フローは図9に
示す。図9における、ステップ901の最初のデータパ
ケットの受信、ステップ902の総連続送信回数N、送
信順番号nの取り込み、ステップ903の受信監視タイ
マの起動、ステップ904の2番目以降のデータパケッ
トの受信、ステップ905の正常受信の有無調査、ステ
ップ906の多数決等による受信パケットの決定は、ス
テップ501、502、503、504、505および
506(図5参照)とそれぞれ対応しており、同様の処
理フローとなっている。ステップ906で決定した受信
パケットは、この無線受信局S3で使用される。ステッ
プ905で、正常受信がなければ(no)、そのまま図
9の処理を終了する。
FIG. 9 shows a reception processing flow of the radio reception station S3. In FIG. 9, the first data packet is received in step 901, the total number of continuous transmissions N and the transmission sequence number n is fetched in step 902, the reception monitoring timer is started in step 903, and the second and subsequent data packets are received in step 904. The determination of the presence / absence of normal reception in step 905 and the determination of the received packet by majority decision in step 906 respectively correspond to steps 501, 502, 503, 504, 505 and 506 (see FIG. 5), and the same processing flow It has become. The received packet determined in step 906 is used in the wireless receiving station S3. If there is no normal reception in step 905 (no), the processing in FIG. 9 is terminated as it is.

【0050】この第2の実施の形態は、単なる情報伝達
で、受信できなくてもシステムに致命的ダメージがない
情報の伝送、あるいは、複数個のデータを続けて連続送
信してから、これらのデータの受信結果をまとめた受信
通知を、前段の中継局に順次送り返す方式を取る場合に
適用される。後者の場合、最後のデータの連続送信に対
しては、図2の受信通知を戻す実施の形態で送受信する
ことになり、この場合、受信通知は、上記の複数個のデ
ータに関するものにする。
In the second embodiment, information is transmitted simply by transmitting information without causing fatal damage to the system even if it cannot be received, or after continuously transmitting a plurality of data. This is applied when a method of sequentially sending back a reception notification summarizing the data reception results to the preceding relay station is adopted. In the latter case, for the continuous transmission of the last data, transmission / reception is performed in the embodiment of returning the reception notification of FIG. 2, and in this case, the reception notification relates to the plurality of data.

【0051】上述の実施の形態においては、無線送信局
Mからの総連続送信回数とそれ以降の無線中継局、無線
受信局の総連続送信回数とを共通にした場合を説明した
が、通信エリアの通信障害発生程度に応じて、通信状態
が悪いところでは総連続送信回数を多く設定する等、状
況に応じて異なる総連続送信回数で通信するようにして
もよい。この場合は、パケットの連送情報フィールドC
IFに項目を増やし、パケットのルーティングブロック
RTB(図10参照)に指定したルート順に従い、どの
中継で何回の連続送信を行なうかを指定する。
In the above embodiment, the case where the total number of continuous transmissions from the radio transmitting station M and the total number of consecutive transmissions of the radio relay station and the radio receiving station thereafter are common has been described. According to the degree of communication failure occurrence, communication may be performed with a different total number of continuous transmissions depending on the situation, such as setting a larger total number of continuous transmissions where communication conditions are poor. In this case, the continuous transmission information field C of the packet
The number of items is increased to the IF, and the number of continuous transmissions to be performed by which relay is specified in accordance with the route order specified in the packet routing block RTB (see FIG. 10).

【0052】また、いずれの実施の形態においても、前
段の無線通信局へは受信通知のみの受信通知パケットを
送信するものとして説明したが、この受信通知パケット
には、次段の無線通信局から前段の無線通信局へ向けて
の受信通知以外のデータ、例えば、無線受信局Snから
無線送信局Mへの入力データも含まれることがある。
In each of the embodiments, it has been described that the reception notification packet of only the reception notification is transmitted to the preceding wireless communication station, but the reception notification packet includes the reception notification packet from the next wireless communication station. Data other than the reception notification to the preceding wireless communication station, for example, input data from the wireless receiving station Sn to the wireless transmitting station M may be included.

【0053】[0053]

【発明の効果】以上の説明から理解されるように、請求
項1の発明によれば、無線中継局が、前段の無線送信
局、無線中継局等の無線通信局から送信された複数のデ
ータパケットから、エラーのないデータを選択し、上記
エラーのないデータを組み込んだ次段中継用送信データ
パケットを複数生成して、次段の無線通信局へ連続送信
する、エラー回復・中継方式で中継し、最終段の無線受
信局は、受信した複数のデータパケットから、エラーの
ないデータを選択して、これを受信データとして使用す
るようにしたから、通信エラーによって無線通信局に着
信するデータパケットが通信途中で減少しても、エラー
のないデータパケットを必要な数だけ生成して次段へ連
続送信され、中継によってエラーのないデータパケット
が減少することがない。従って、無線中継通信に伝送効
率のよい連続送信の手順を使用することができ、その中
継段数が多くても、終段に至るまで正確なデータ伝送が
行なわれ、無線通信の信頼性が著しく向上する。
As will be understood from the above description, according to the first aspect of the present invention, a plurality of data transmitted from a radio communication station such as a radio transmission station or a radio relay station at a preceding stage are transmitted. Error-free data is selected from the packets, and the next-stage relay transmission data packet incorporating the error-free data is generated and continuously transmitted to the next-stage wireless communication station. Then, the last-stage radio receiving station selects error-free data from the plurality of received data packets and uses it as received data. Even if the number of error-free data packets decreases during communication, the required number of error-free data packets are generated and continuously transmitted to the next stage. . Therefore, a continuous transmission procedure with high transmission efficiency can be used for wireless relay communication. Even if the number of relay stages is large, accurate data transmission is performed up to the final stage, and the reliability of wireless communication is significantly improved. I do.

【0054】請求項2の発明によれば、請求項1の発明
に加えて、更に、無線受信局の受信通知の戻りの送信に
も同様のエラー回復・中継方式を用いたから、無線送信
局が連続送信の失敗を検知して、再送連続通信を行うこ
とができ、無線通信の信頼性が一層向上する。
According to the second aspect of the present invention, in addition to the first aspect of the present invention, the same error recovery / relay scheme is used for transmitting the return of the reception notification of the wireless receiving station. Retransmission continuous communication can be performed by detecting continuous transmission failure, and the reliability of wireless communication is further improved.

【0055】また、請求項3の発明によれば、無線送信
局が、同一データを組み込んだ複数のパケットに、中継
先の総連続送信回数を組み込むようにしたから、各無線
中継局は、自局からの総連続送信回数を設定・登録する
必要がなくなり、ネットーク構築の手間を軽減できる。
According to the third aspect of the present invention, since the wireless transmitting station incorporates the total number of continuous transmissions of the relay destination into a plurality of packets incorporating the same data, each wireless relay station can There is no need to set and register the total number of continuous transmissions from the station, which can reduce the trouble of network construction.

【0056】更に、請求項4の発明によれば、請求項3
の発明において、無線送信局がパケットに組み込む中継
先の総連続送信回数を、無線送信局からの総連続送信回
数と等しくしたから、無線送信局の総連続送信回数の設
定が単純化される。
Further, according to the invention of claim 4, according to claim 3,
Since the total number of continuous transmissions of the relay destination incorporated in the packet by the wireless transmission station is equal to the total number of continuous transmissions from the wireless transmission station, the setting of the total number of continuous transmissions by the wireless transmission station is simplified.

【0057】請求項5の発明によれば、無線送信局が、
同一データを組み込んだ複数のパケットに、中継先の中
継パスを組み込むようにしたから、各無線中継局は、自
局からの中継パスを設定・登録する必要がなくなり、ネ
ットーク構築の手間を軽減できる。
According to the fifth aspect of the present invention, the radio transmitting station comprises:
Since the relay path of the relay destination is incorporated in a plurality of packets incorporating the same data, each wireless relay station does not need to set and register the relay path from its own station, which can reduce the trouble of network construction. .

【0058】請求項6の発明によれば、無線中継の際、
無線中継局または無線受信局が、連続送信される複数の
パケットのうちの最初のパケットを受信したとき、上記
最初のパケットの中に書き込まれた送信されてくる総連
続送信回数および最初のパケットの連続送信順番号を基
にタイムアップ時間を設定した受信監視タイマを起動し
て、後続の送信パケットの受信を監視するから、受信待
機時間を最小限にして中継処理時間を短縮でき、各通信
局の待ち時間を減らしてシステムの伝送効率を向上させ
る。
According to the sixth aspect of the present invention, at the time of wireless relay,
When the wireless relay station or the wireless receiving station receives the first packet of the plurality of packets to be continuously transmitted, the total number of consecutive transmissions to be transmitted written in the first packet and the number of the first packet By starting a reception monitoring timer that sets a time-up time based on the continuous transmission order number and monitoring the reception of subsequent transmission packets, the reception standby time can be minimized and the relay processing time can be shortened. Reduce the waiting time and improve the transmission efficiency of the system.

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

【図1】プログラマブルコントローラ・システムにおけ
る無線中継局を含む無線通信ネットワークの概要を示す
説明図。
FIG. 1 is an explanatory diagram showing an outline of a wireless communication network including a wireless relay station in a programmable controller system.

【図2】この発明の一実施の形態を示す説明図。FIG. 2 is an explanatory view showing one embodiment of the present invention.

【図3】図2における無線送信局の送信処理フローを示
すフローチャート。
FIG. 3 is a flowchart showing a transmission processing flow of a wireless transmission station in FIG. 2;

【図4】図2における無線中継局の中継処理フローを示
すフローチャート。
FIG. 4 is a flowchart showing a relay processing flow of the wireless relay station in FIG. 2;

【図5】図2における無線受信局の受信処理フローを示
すフローチャート。
FIG. 5 is a flowchart showing a reception processing flow of the wireless reception station in FIG. 2;

【図6】図2における無線中継局の受信通知受信処理フ
ローを示すフローチャート。
FIG. 6 is a flowchart showing a reception notification reception processing flow of the wireless relay station in FIG. 2;

【図7】図2における無線送信局の受信通知受信処理フ
ローを示すフローチャート。
FIG. 7 is a flowchart showing a reception notification reception processing flow of the wireless transmission station in FIG. 2;

【図8】この発明の他の実施の形態を示す説明図。FIG. 8 is an explanatory view showing another embodiment of the present invention.

【図9】図8における無線受信局側の処理フローを示す
フローチャート。
FIG. 9 is a flowchart showing a processing flow on the wireless receiving station side in FIG. 8;

【図10】この発明の実施の形態に用いるパケット・フ
ォーマットを示す説明図で、(a)は、パケット・フォ
ーマット、(b)は、連続送信情報フィールドをそれぞ
れ示す。
FIGS. 10A and 10B are explanatory diagrams showing a packet format used in the embodiment of the present invention. FIG. 10A shows a packet format, and FIG. 10B shows a continuous transmission information field.

【図11】従来の無線中継を行なう無線通信の説明図。FIG. 11 is an explanatory diagram of conventional wireless communication that performs wireless relay.

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

M 無線送信局 S1 無線中継局 S3 無線受信局 M wireless transmitting station S1 wireless relay station S3 wireless receiving station

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 無線送信局から無線中継局を介して無線
受信局にデータを組み込んだデータパケットの無線通信
を行なう無線通信装置において、 無線送信局から同一データを組み込んだ複数のデータパ
ケットを無線中継局へ連続送信し、 無線中継局は、受信した複数のデータパケットから、エ
ラーのないデータを選択し、上記エラーのないデータを
組み込んだ次段中継用送信データパケットを複数生成し
て、次段の無線中継局または無線受信局へ連続送信し、 無線受信局は、前段の無線中継局から受信した次段中継
用送信データパケットから、エラーのないデータを選択
して、上記データを受信データとして使用することを特
徴とする無線通信装置。
1. A wireless communication apparatus for performing wireless communication of a data packet incorporating data from a wireless transmitting station to a wireless receiving station via a wireless relay station, wherein a plurality of data packets incorporating the same data are wirelessly transmitted from the wireless transmitting station. Continuously transmit to the relay station, the wireless relay station selects error-free data from the plurality of received data packets, generates a plurality of next-stage relay transmission data packets incorporating the error-free data, and Continuously transmit to the next-stage wireless relay station or wireless receiving station, the wireless receiving station selects error-free data from the next-stage relay transmission data packet received from the previous wireless relay station, and transmits the data to the received data. A wireless communication device used as a wireless communication device.
【請求項2】 無線送信局から無線中継局を介して無線
受信局にデータを組み込んだデータパケットの無線通信
を行ない、無線受信局から受信通知を組み込んだ受信通
知パケットを無線中継局を介して無線送信局に戻すよう
にした無線通信装置において、 無線送信局から同一データを組み込んだ複数のデータパ
ケットを無線中継局へ連続送信し、 無線中継局は、受信した複数のデータパケットから、エ
ラーのないデータを選択し、上記エラーのないデータを
組み込んだ次段中継用送信データパケットを複数生成し
て、次段の無線中継局または無線受信局へ連続送信し、 無線受信局は、前段の無線中継局から受信した次段中継
用送信データパケットから、エラーのないデータを選択
して、上記データを受信データとして使用するととも
に、受信結果に基づいて受信通知を生成して、上記受信
通知を組み込んだ複数の受信通知パケットを前段の無線
中継局へ連続送信し、 上記無線中継局は、受信した複数の受信通知パケットか
ら、エラーのない受信通知を選択し、上記エラーのない
受信通知を組み込んだ前段中継用受信通知パケットを複
数生成して、前段の無線中継局または無線送信局へ連続
送信するようにしたことを特徴とする無線通信装置。
2. A wireless communication of a data packet incorporating data into a wireless receiving station from a wireless transmitting station via a wireless relay station, and a receiving notification packet incorporating a receiving notification from the wireless receiving station via the wireless relay station. In a wireless communication apparatus configured to return to a wireless transmitting station, a plurality of data packets incorporating the same data are continuously transmitted from the wireless transmitting station to the wireless relay station, and the wireless relay station detects an error from the plurality of received data packets. No data is selected, and a plurality of next-stage relay transmission data packets incorporating the error-free data are generated and continuously transmitted to the next-stage radio relay station or radio reception station. From the next-stage relay transmission data packet received from the relay station, select error-free data, use the data as reception data, and A reception notification is generated based on the result, and the plurality of reception notification packets incorporating the reception notification are continuously transmitted to the preceding wireless relay station. Wireless reception characterized in that a plurality of pre-relay acknowledgment packets incorporating the error-free acknowledgment are generated, and a plurality of pre-relay acknowledgment packets are generated and continuously transmitted to the pre-stage radio relay station or radio transmission station. Communication device.
【請求項3】 無線送信局が、上記同一データを組み込
んだ複数のパケットに、中継先の総連続送信回数を組み
込むことを特徴とする請求項1または2に記載の無線通
信装置。
3. The wireless communication apparatus according to claim 1, wherein the wireless transmitting station incorporates the total number of continuous transmissions of the relay destination into the plurality of packets incorporating the same data.
【請求項4】 上記中継先の総連続送信回数が、無線送
信局からの総連続送信回数と等しいことを特徴とする請
求項3に記載の無線通信装置。
4. The wireless communication apparatus according to claim 3, wherein the total number of continuous transmissions at the relay destination is equal to the total number of continuous transmissions from a wireless transmission station.
【請求項5】 無線送信局が、上記同一データを組み込
んだ複数のパケットに、中継パスを組み込むことを特徴
とする請求項1、2または3に記載の無線通信装置。
5. The wireless communication apparatus according to claim 1, wherein the wireless transmitting station incorporates a relay path into the plurality of packets incorporating the same data.
【請求項6】 無線中継局または無線受信局が、連続送
信される複数のパケットのうちの最初のパケットを受信
したとき、上記最初のパケットの中に書き込まれた送信
されてくる総連続送信回数および最初のパケットの連続
送信順番号を基にタイムアップ時間を設定した受信監視
タイマを起動して、後続の送信パケットの受信を監視す
ることを特徴とする請求項1または2記載の無線通信装
置。
6. A total number of consecutive transmissions written in the first packet when the radio relay station or the radio reception station receives the first packet among the plurality of packets transmitted continuously. 3. The wireless communication apparatus according to claim 1, wherein a reception monitoring timer in which a time-up time is set based on a continuous transmission sequence number of the first packet is started to monitor reception of a subsequent transmission packet. .
JP5838898A 1998-03-10 1998-03-10 Wireless communication device Expired - Lifetime JP3648974B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5838898A JP3648974B2 (en) 1998-03-10 1998-03-10 Wireless communication device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5838898A JP3648974B2 (en) 1998-03-10 1998-03-10 Wireless communication device

Publications (2)

Publication Number Publication Date
JPH11261465A true JPH11261465A (en) 1999-09-24
JP3648974B2 JP3648974B2 (en) 2005-05-18

Family

ID=13082969

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5838898A Expired - Lifetime JP3648974B2 (en) 1998-03-10 1998-03-10 Wireless communication device

Country Status (1)

Country Link
JP (1) JP3648974B2 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003191804A (en) * 2001-10-19 2003-07-09 Denso Corp Communication system for vehicle
JP2008236601A (en) * 2007-03-23 2008-10-02 Matsushita Electric Works Ltd Radio transmitter, radio repeater, and radio communication system
JP2010166296A (en) * 2009-01-15 2010-07-29 Panasonic Corp Meter-reading radio apparatus
JP2010239430A (en) * 2009-03-31 2010-10-21 Fujitsu General Ltd Radio system
JP2010283664A (en) * 2009-06-05 2010-12-16 Hitachi Ltd Wireless communication system, and wireless communication apparatus
JP2011049771A (en) * 2009-08-26 2011-03-10 Oki Electric Industry Co Ltd Radio communication device and program, and radio communication system
JP2022521927A (en) * 2019-09-09 2022-04-13 エルジー エナジー ソリューション リミテッド Battery management systems and methods for communicating using intermediate nodes

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003191804A (en) * 2001-10-19 2003-07-09 Denso Corp Communication system for vehicle
JP2008236601A (en) * 2007-03-23 2008-10-02 Matsushita Electric Works Ltd Radio transmitter, radio repeater, and radio communication system
JP2010166296A (en) * 2009-01-15 2010-07-29 Panasonic Corp Meter-reading radio apparatus
JP2010239430A (en) * 2009-03-31 2010-10-21 Fujitsu General Ltd Radio system
JP2010283664A (en) * 2009-06-05 2010-12-16 Hitachi Ltd Wireless communication system, and wireless communication apparatus
JP2011049771A (en) * 2009-08-26 2011-03-10 Oki Electric Industry Co Ltd Radio communication device and program, and radio communication system
JP2022521927A (en) * 2019-09-09 2022-04-13 エルジー エナジー ソリューション リミテッド Battery management systems and methods for communicating using intermediate nodes

Also Published As

Publication number Publication date
JP3648974B2 (en) 2005-05-18

Similar Documents

Publication Publication Date Title
EP2544396B1 (en) Data Acknowledgement Apparatus and Method
JP3250708B2 (en) Wireless communication device
KR100340720B1 (en) A retransmitting device and a method of packet data
KR100327699B1 (en) Telecommunication network transmitting signal through multipath and its operation method
JPH07312597A (en) Radio local area network system
US7697890B2 (en) Communication device and communication system
CA2243004C (en) Mobile communication system
JPH11261465A (en) Radio communication system
JP2014525706A (en) Wireless device switching method and switching system in loop network
JPH11252103A (en) Radio communication system
US7778184B2 (en) Communication system and remote diagnosis system
JP4573459B2 (en) Wireless terminal device, transmission control device, wireless transmission control method, and program
JP3633550B2 (en) Data communication system, data communication method and station
JP3753609B2 (en) Data communication system and data communication method
JP2007060087A (en) Wireless communication system and wireless communication method
JP2007324943A (en) Retransmission system at communication trouble
JP2000295255A (en) Redundant conversion method of transmission line and system using the same
GB2493647A (en) Sending data and returning acknowledgements
JPH01120929A (en) Packet information miss preventing system
JPH1079755A (en) Bridge device
JPH11261557A (en) Radio communications device
Balasubramanian et al. A novel real-time MAC protocol exploiting spatial and temporal channel diversity in wireless industrial networks
JP2007060088A (en) Optical wireless communication system and optical wireless communication method
JPH05244165A (en) Fault control system for duplex channel of local area network
JPH09107389A (en) Communication equipment and communication method

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040604

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040702

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040827

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20041027

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20041217

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20050125

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050207

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090225

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100225

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110225

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110225

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120225

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120225

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130225

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140225

Year of fee payment: 9

EXPY Cancellation because of completion of term