JPH0695679B2 - Information transmission method - Google Patents
Information transmission methodInfo
- Publication number
- JPH0695679B2 JPH0695679B2 JP63280466A JP28046688A JPH0695679B2 JP H0695679 B2 JPH0695679 B2 JP H0695679B2 JP 63280466 A JP63280466 A JP 63280466A JP 28046688 A JP28046688 A JP 28046688A JP H0695679 B2 JPH0695679 B2 JP H0695679B2
- Authority
- JP
- Japan
- Prior art keywords
- packet
- polling
- receiving station
- received
- polling signal
- 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.)
- Expired - Lifetime
Links
Landscapes
- Small-Scale Networks (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は,有機系及び無線系データ通信システムに関
し,特にポーリングによる情報伝送方式に関する。The present invention relates to an organic and wireless data communication system, and more particularly to an information transmission system by polling.
従来のポーリングによる情報伝送方式を第5図を参照し
て説明する。情報を複数のパケットに分割して送受信を
行なう場合,受信局は送信局に対してポーリング信号50
1を送出する。これに対してパケットの受信が出来なか
った場合,受信局は時間T51後に再びポーリング信号502
を送出する。又,ポーリング信号503に対して送信局が
送信したパケット504を受信局が受信した後,次受信局
が送出した,ポーリング信号505に対するパケットを受
信出来ない時も,受信局は同じくT51後にポーリング信
号506を送出する。The conventional information transmission method by polling will be described with reference to FIG. When dividing information into multiple packets for transmission and reception, the receiving station sends a polling signal 50 to the transmitting station.
Sends 1. On the other hand, if the packet cannot be received, the receiving station again receives the polling signal 502 after time T51.
Is sent. Also, when the receiving station receives the packet 504 transmitted by the transmitting station in response to the polling signal 503 and cannot receive the packet for the polling signal 505 transmitted by the next receiving station, the receiving station also receives the polling signal after T51. Send 506.
更に,ポーリング信号506から507までP回ポーリングを
繰り返しても送信局からパケットを受信できない場合,
受信局は時間T51より長い時間T52後にポーリング時間50
8を送出する。この後受信局は時間T52の間隔でQ回ポー
リングを繰り返し,それでもパケットを受信できない場
合は通信を打切るという制御を行なう。Further, if the packet cannot be received from the transmitting station even after the polling signals 506 to 507 are repeated P times,
Receiving station has polling time 50 after time T52, which is longer than time T51
Send 8. After this, the receiving station repeats polling Q times at intervals of time T52, and if the packet cannot be received even after that, the communication is terminated.
上述した従来の情報伝送方式では,通信を開始してから
受信局に最初のパケットが受信されない状態でポーリン
グを行なう場合と,少なくとも第1パケットが受信され
た後,次のポーリングを行なう場合との区別が無い。言
い換えれば,受信局はポーリングに対して応答が無かっ
た時は,どの場合でもパケットを受信出来なかったと判
断し,同じ時間間隔で再びポーリングを行なう。In the above-described conventional information transmission method, there are two cases: when polling is performed in a state where the first packet is not received by the receiving station after starting communication, and when the next polling is performed after at least the first packet is received. There is no distinction. In other words, when there is no response to polling, the receiving station judges that the packet could not be received in any case, and polls again at the same time interval.
ところで,ポーリングを開始したのに無応答であること
の原因は,主に,送信局にてパケットの送信準備が出来
ていないことが考えられる。これに対して,途中のパケ
ット(第1パケット以外)を受信できないことの原因
は,主に,通信伝送路上での障害が考えられる。By the way, it is considered that the reason why there is no response even though polling is started is that the transmitting station is not ready for packet transmission. On the other hand, the cause of the inability to receive the packet (other than the first packet) on the way is mainly considered to be a failure on the communication transmission path.
しかるに,従来はパケットの未受信が異なる原因による
ものであっても同一方法にて処理しているので,最適な
通信処理が行なわれているとは言えず,通信システムの
効率が悪い。However, conventionally, the same method is used even if the packet is not received due to a different cause, so that it cannot be said that the optimal communication processing is performed, and the efficiency of the communication system is poor.
本発明は,送信局では情報データをN個(N≧1)のパ
ケットに分割,加工して受信局からのポーリングによっ
て各パケットを順次送信し,受信局では,送信局に対し
てポーリングをかけて該パケットを順次受信するデータ
通信システムにおいて受信局がポーリングを開始して送
信局からの第1パケットを受信するためのポーリングの
回数及びポーリングの時間間隔と,第iパケット(1≦
i≦N)を受信した後,次の第(i+1)パケットを受
信するためのポーリング回数及びポーリングの時間間隔
とを異なるようにしたことを特徴としている。According to the present invention, the transmitting station divides the information data into N (N ≧ 1) packets, processes the packets, and sequentially transmits each packet by polling from the receiving station. The receiving station polls the transmitting station. In the data communication system that sequentially receives the packets, the number of times of polling and the time interval of polling for the receiving station to start the polling and receive the first packet from the transmitting station, and the i-th packet (1 ≦
It is characterized in that the number of polling and the time interval of polling for receiving the next (i + 1) th packet are different after receiving i ≦ N).
次に,本発明の実施例を図面を参照して説明する。 Next, an embodiment of the present invention will be described with reference to the drawings.
第1図は本発明によって受信局が行なう通信伝送制御の
流れ図である。なお,伝送すべき情報は複数のパケット
に分割されているものとする。FIG. 1 is a flow chart of communication transmission control performed by a receiving station according to the present invention. The information to be transmitted is divided into a plurality of packets.
受信局は,ステップ101(初期設定)において後述する
ポーリングの再送回数を設定する。次に,ステップ102
において,送信局に対してポーリング信号を送出する。
ステップ103ではポーリングに対するパケットを受信出
来たかどうかの判断を行なう。パケットを受信出来た場
合,ステップ111へ変化し,ステップ111では受信したパ
ケットの内容から,そのパケットが最後のパケットかど
うかを判断する。ステップ111で最後のパケットでない
と判断された時はステップ101へ戻る。一方,ステップ1
11で最後のパケットであると判断されると,受信局は受
信のシーケンスを終了する。The receiving station sets the number of times of retransmission of polling, which will be described later, in step 101 (initial setting). Then, step 102
At, a polling signal is sent to the transmitting station.
In step 103, it is determined whether or not a packet for polling has been received. When the packet can be received, the process proceeds to step 111, and in step 111, it is judged from the contents of the received packet whether or not the packet is the last packet. If it is determined in step 111 that the packet is not the last packet, the process returns to step 101. On the other hand, step 1
When it is determined in 11 that the packet is the last packet, the receiving station ends the reception sequence.
ステップ103にてポーリングに対するパケットを受信出
来なかった場合,ステップ104へ進む。ステップ104では
既に受信したパケットがあるか否かを判断する。ステッ
プ104でパケットをひとつも受信していないと判断され
た場合,ステップ106へ進む。ステップ106ではポーリン
グ信号の再送回数を判断する。もし,ステップ106でポ
ーリング信号再送回数が第1の規定値を越えていると判
断されると,ステップ107へ移行する。一方,ステップ1
06で再送回数が第1の規定値内であると判断されると,
ステップ110にて受信局は時間T12だけ待ってステップ11
2へ進む。ステップ112ではポーリング信号の再送回数を
示すカウンタの値に1を加えてポーリング信号を再送す
るためステップ102へ状態を戻す。If the packet for polling cannot be received in step 103, the process proceeds to step 104. In step 104, it is determined whether or not there are already received packets. If it is determined in step 104 that no packet has been received, the process proceeds to step 106. In step 106, the number of times the polling signal is retransmitted is determined. If it is determined in step 106 that the number of times the polling signal is retransmitted exceeds the first specified value, the process proceeds to step 107. On the other hand, step 1
When it is judged in 06 that the number of retransmissions is within the first specified value,
In step 110, the receiving station waits for time T12 and then step 11
Go to 2. In step 112, 1 is added to the value of the counter indicating the number of times the polling signal is retransmitted, and the state is returned to step 102 to retransmit the polling signal.
ステップ104にてすでにパケットを受信している場合,
ステップ105に進み,ステップ105ではポーリング信号の
再送回数を判断する。ここでの再送回数の判断は,ステ
ップ106での第1の規定値,後に示すステップ107での第
3の規定値とは異なる第2の規定値にもとづいて行なわ
れるものとする。もし,ステップ105にてポーリング信
号再送回数が第2の規定値を越えていると判断される
と,ステップ107へ進む。一方,ステップ105で再送回数
が第2の規定値内であると判断されると,ステップ108
にて受信局は時間T11だけ待ってステップ112へ進む。ス
テップ112での動作は前記の通りである。If the packet has already been received in step 104,
In step 105, the number of times the polling signal is retransmitted is determined. It is assumed that the determination of the number of times of retransmission here is made based on the second prescribed value different from the first prescribed value in step 106 and the third prescribed value in step 107 described later. If it is determined in step 105 that the number of times the polling signal has been retransmitted exceeds the second specified value, the process proceeds to step 107. On the other hand, if it is determined in step 105 that the number of retransmissions is within the second specified value, step 108
At, the receiving station waits for time T11 and proceeds to step 112. The operation in step 112 is as described above.
ステップ107は,特殊処理のためのステップであり,こ
の特殊処理に伴うポーリング信号の再送回数を判断す
る。ステップ107の再送回数の判断は第3の規定にもと
づいて行なわれ,この第3の規定値はステップ105,106
での第1,第2の規定値とは独立に予め設定されている。
もし,ステップ107にてポーリング信号の再送回数が第
3の規定値を越えていると判断されると,受信のための
伝送制御を終了する。一方,ステップ107で再送回数が
第3の規定値内であると判断されると,ステップ109に
て受信局は時間T13の間隔をおいてステップ112へ進む。
ステップ112での動作は上述した通りである。Step 107 is a step for special processing, and determines the number of times the polling signal is retransmitted due to this special processing. The determination of the number of retransmissions in step 107 is performed based on the third regulation, and the third regulation value is determined in steps 105 and 106.
It is preset independently of the first and second prescribed values in.
If it is determined in step 107 that the number of times the polling signal is retransmitted exceeds the third specified value, the transmission control for reception is terminated. On the other hand, when it is determined in step 107 that the number of retransmissions is within the third specified value, the receiving station proceeds to step 112 after an interval of time T13 in step 109.
The operation in step 112 is as described above.
第2図は通信手順の第1の例を示した図である。FIG. 2 is a diagram showing a first example of the communication procedure.
受信局は最初のポーリング信号201を送出後,パケット
を受信できない場合,時間T12後に再度ポーリング信号2
02を送出する。ポーリング信号202に対するパケット203
を受信すると,受信局は次のパケットを受信するための
ポーリング信号204を送出する。ポーリング信号204に対
するパケットを受信出来ない場合,受信局は今度は,時
間T11後に再度ポーリング信号205を送出する。受信局
は,このポーリング信号205に対するパケット206を受信
する。If the receiving station cannot receive a packet after sending the first polling signal 201, the polling signal 2 is again sent after time T12.
Send 02. Packet 203 for polling signal 202
When receiving, the receiving station sends out a polling signal 204 for receiving the next packet. When the packet for the polling signal 204 cannot be received, the receiving station sends the polling signal 205 again after the time T11. The receiving station receives the packet 206 for this polling signal 205.
第3図は通信手順の第2の例であり,主に,送信局にお
いて送信準備ができていない場合の例である。FIG. 3 is a second example of the communication procedure, and is mainly an example when the transmitting station is not ready for transmission.
受信局は最初のポーリング信号301を送出後,送信局か
らパケットが送られて来るのを待つ。パケットが来ない
場合,受信局は時間T12後,再度ポーリング信号302を送
出する。それでもなお,パケットが受信されない場合,
時間T12毎にポーリング信号303から304まで,予め設定
されたm回(前述した第1の規定値)のポーリングを繰
り返す。それでもなお,パケットが受信されない場合,
受信局は特殊処理に入って,時間T13後にポーリング信
号305を送出する。ここでもパケットの受信が出来ない
場合,受信局は時間T13毎のポーリングを予め設定され
たl回(前述した第3の規定値)繰り返す。After receiving the first polling signal 301, the receiving station waits for a packet to be sent from the transmitting station. If no packet arrives, the receiving station again sends the polling signal 302 after the time T12. If the packet is still not received,
The polling signals 303 to 304 are repeated m times (previously specified first value) set in advance every time T12. If the packet is still not received,
The receiving station enters the special processing and sends the polling signal 305 after time T13. If the packet cannot be received here as well, the receiving station repeats polling every time period T13 for a preset number of times l (the third specified value described above).
第4図は通信手順の第3の例であり,主に,通信伝送路
上での障害の場合の例である。FIG. 4 is a third example of the communication procedure, and is mainly an example in the case of a failure on the communication transmission path.
受信局は最初のポーリング信号401を送出し,これに対
する送信局からのパケット402を受信する。受信局は次
のパケットを受信するためのポーリング信号403を送出
し,パケットが送られて来るのを持つ。パケットが受信
されない場合,受信局は時間T11後,再度ポーリング信
号404を送出する。それでもなお,パケットが受信され
ない場合,時間T11毎にポーリング信号405から406まで
を予め設定された値n回(前述した第2の規定値)繰り
返す。それでもなお,パケットが受信されない場合,受
信局は特殊処理に入って時間T13後にポーリング信号407
を送出する。ここでもパケットの受信が出来ない場合,
受信局は時間T13時間毎のポーリングを予め設定された
l回繰り返す。The receiving station sends the first polling signal 401 and receives the packet 402 from the transmitting station in response to this. The receiving station sends out a polling signal 403 for receiving the next packet, and the packet is sent. When the packet is not received, the receiving station again sends the polling signal 404 after the time T11. If the packet is still not received, the polling signals 405 to 406 are repeated for a preset value n times (the second specified value described above) every time T11. If the packet is still not received, the receiving station enters special processing and after a time T13, the polling signal 407 is received.
Is sent. If you can't receive packets again,
The receiving station repeats polling every time T13 hours for a preset number of times.
〔発明の効果〕 以上説明したように本発明は,通信回線の情報伝送にお
いて,ポーリングに対するパケットの未受信の制御方法
を,パケットを全く受信していない場合とそうでない場
合とに分け,それぞれのポーリング再送を行なう時間間
隔,回数を独立に設定することによって,それぞれの場
合に対して最適な制御を行なうことが出来る効果を持
つ。[Effects of the Invention] As described above, according to the present invention, in the information transmission of the communication line, the control method of the packet not received for polling is divided into the case where the packet is not received at all and the case where the packet is not received. By setting the time interval and the number of polling retransmissions independently, the effect is that optimal control can be performed for each case.
これにより円滑な通信回線の利用が出来,かつ通信の効
率も格段に良くなるので,その効果は非常に大きい。As a result, the communication line can be used smoothly and the communication efficiency is significantly improved, so the effect is very large.
第1図は本発明により受信局が行なう情報伝送方式の流
れ図,第2図は第1図に示した方式にもとづいて行なわ
れる通信手順の第1の例を示した図,第3図は第1図に
示した方式にもとづいて行なわれる通信手順の第2の例
を示した図,第4図は第1図に示した方式にもとづいて
行なぬれる通信手順の第3の例を示した図,第5図は従
来の方式による通信手順を示した図である。 第2図において,201,202,204,205はポーリング信号,20
3,206はパケット。FIG. 1 is a flow chart of an information transmission system performed by a receiving station according to the present invention, FIG. 2 is a diagram showing a first example of a communication procedure performed based on the system shown in FIG. 1, and FIG. The figure which showed the 2nd example of the communication procedure performed based on the system shown in FIG. 1, and FIG. 4 showed the 3rd example of the communication procedure which is performed based on the system shown in FIG. 5 and 5 are diagrams showing a communication procedure according to the conventional method. In FIG. 2, 201, 202, 204, 205 are polling signals, 20
3,206 is a packet.
Claims (1)
のパケットに分割、加工して受信局からのポーリングに
よって各パケットを順次送信し、受信局では、送信局に
対してポーリングをかけて該パケットを順次受信するデ
ータ通信システムにおいて、受信局がポーリングを開始
した後、パケットの受信を一度でも行ったかどうかの判
定動作を行い、該判定動作の結果、パケットを一度も受
信していない場合とそうではない場合とに応じてそれぞ
れ、ポーリング再送を行う時間間隔、再送回数を独立に
設定するようにしたことを特徴とする情報伝送方式。1. A transmitting station includes N pieces of information data (N ≧ 1)
In the data communication system in which each packet is sequentially transmitted by polling from the receiving station by dividing and processing into packets, and the receiving station polls the transmitting station to receive the packets sequentially, the receiving station polls. After the start, the operation to determine whether the packet has been received at least once, and the time to perform the polling retransmission depending on whether the packet has never been received or not, as a result of the determination operation. An information transmission method characterized in that the interval and the number of retransmissions are set independently.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63280466A JPH0695679B2 (en) | 1988-11-08 | 1988-11-08 | Information transmission method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63280466A JPH0695679B2 (en) | 1988-11-08 | 1988-11-08 | Information transmission method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02127838A JPH02127838A (en) | 1990-05-16 |
| JPH0695679B2 true JPH0695679B2 (en) | 1994-11-24 |
Family
ID=17625459
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63280466A Expired - Lifetime JPH0695679B2 (en) | 1988-11-08 | 1988-11-08 | Information transmission method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0695679B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6480505B1 (en) * | 1999-12-06 | 2002-11-12 | Telefonaktiebolaget Lm Ericsson (Publ) | Batched fair exhaustive polling scheduler |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57129049A (en) * | 1981-02-03 | 1982-08-10 | Fujitsu Ltd | Polling control system |
| JPS5933954A (en) * | 1982-08-19 | 1984-02-24 | Casio Comput Co Ltd | Polling method |
| JPS6058741A (en) * | 1983-09-09 | 1985-04-04 | Hitachi Ltd | Monitoring command transmission method in remote monitoring and control equipment |
| JPS6159941A (en) * | 1984-08-30 | 1986-03-27 | Fujitsu Ltd | Terminal control system of multi-drop connection |
| JPS61228552A (en) * | 1985-04-03 | 1986-10-11 | Mitsubishi Electric Corp | Polling system |
| JPS61274545A (en) * | 1985-05-30 | 1986-12-04 | Toshiba Corp | Polling and selecting system |
-
1988
- 1988-11-08 JP JP63280466A patent/JPH0695679B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH02127838A (en) | 1990-05-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10454622B2 (en) | Radio transmission apparatus and radio transmission method | |
| US4757460A (en) | Communications network with individualized access delays | |
| US5664091A (en) | Method and system for a voiding unnecessary retransmissions using a selective rejection data link protocol | |
| EP0228709B1 (en) | Satellite communication system with random multiple access and time slot reservation | |
| EP0073698A2 (en) | System and method for synchronizing variable-length messages in a local area network data communication system | |
| JPH10502789A (en) | Wireless communication system for performing reliable communication between device groups | |
| US5875292A (en) | Packet transmission method without sending serial numbers | |
| US5684802A (en) | System and method for hybrid contention/polling protocol collison resolution used backoff timers with polling | |
| JP3000911B2 (en) | Automatic setting of optimal number of frames waiting for retransmission of automatic retransmission protocol in mobile facsimile communication | |
| JPH0695679B2 (en) | Information transmission method | |
| EP1353468B1 (en) | ARQ method with isochronous and asynchronous transmission | |
| JPH05110542A (en) | Data transmission system | |
| JPH0329338B2 (en) | ||
| JPH08163128A (en) | Confirmation system for broadcast transmission | |
| JP2541563B2 (en) | Retransmission control method | |
| JP2803430B2 (en) | Satellite communication system and equipment used for it | |
| JP2512954B2 (en) | Information transmission method and transmission / reception device used for the same | |
| JPH02114737A (en) | Multiple address communication method | |
| Kusudo et al. | A selective repeat request with continuous multiple transmissions for a message | |
| JP3160831B2 (en) | Wireless communication method | |
| JPH06103884B2 (en) | Wireless packet transmission method | |
| JPH0348704B2 (en) | ||
| JPS5817750A (en) | Data collection system | |
| JP2004147081A (en) | Wireless communication system and wireless communication device | |
| JPH04355856A (en) | File transmission system for simplex communication |