JPH08213974A - Data communication resending method - Google Patents
Data communication resending methodInfo
- Publication number
- JPH08213974A JPH08213974A JP7041422A JP4142295A JPH08213974A JP H08213974 A JPH08213974 A JP H08213974A JP 7041422 A JP7041422 A JP 7041422A JP 4142295 A JP4142295 A JP 4142295A JP H08213974 A JPH08213974 A JP H08213974A
- Authority
- JP
- Japan
- Prior art keywords
- frame
- phase synchronization
- station
- receiving station
- transmitting
- 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
Links
Landscapes
- Communication Control (AREA)
- Mobile Radio Communication Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
(57)【要約】
【目的】 伝送路誤り率が高い場合にも、高いフレーム
透過率で最適なデータ通信を行うデータ通信再送方法を
提供することを目的とする。
【構成】 送信局はデータフレーム毎にモジュロ数Mで
繰り返す番号を付与して送信し、受信局は受信フレーム
に伝送誤りを検出すると送信局に再送を要求する。送信
局には、位相同期用信号を送信するフレームに、順次1
づつ増加する番号を付加する手段を具備し、受信局に
は、位相同期用信号を確認出来たフレームに付加されて
いる番号を読み取る手段と、当該番号を、位相同期確立
応答フレームに付加し、さらに位相同期確立応答フレー
ムに順次1づつ増加する番号を付加する手段を具備し、
送信局は、受信局から送られてきた位相同期確立応答フ
レームに付加されている、自局で送信した位相同期用信
号に付加して送出した番号及び受信局が位相同期確立応
答フレームに付加した番号より、応答遅延時間をフレー
ム単位で導出し、その値に合わせて再送制御における、
送信ずみのフレームに対しての再送要求を無視する期間
を設定する手段とを具備する。
(57) [Abstract] [Purpose] An object of the present invention is to provide a data communication retransmission method for performing optimum data communication with a high frame transmittance even when the transmission path error rate is high. [Structure] A transmitting station assigns a repeating number with a modulo number M to each data frame for transmission, and a receiving station requests the transmitting station to retransmit when a transmission error is detected in a received frame. The transmitting station sequentially sends 1 to the frame for transmitting the phase synchronization signal.
Equipped with means for adding numbers that increase by one, the receiving station, a means for reading the number added to the frame for which the signal for phase synchronization can be confirmed, and the number is added to the phase synchronization establishment response frame, Further, the apparatus further comprises means for adding a number to the phase synchronization establishment response frame, which sequentially increases by one.
The transmitting station adds the number added to the phase synchronization establishment response frame transmitted from the receiving station to the phase synchronization establishment signal transmitted by itself, and the number added by the receiving station to the phase synchronization establishment response frame. From the number, derive the response delay time on a frame-by-frame basis, and according to that value, in retransmission control,
And means for setting a period during which a retransmission request for a frame that has already been transmitted is ignored.
Description
【0001】[0001]
【産業上の利用分野】本発明は、データ通信再送方法に
関するものであり、特に、移動通信等のように伝送路誤
り率が高い場合にも、正確に応答遅延時間を測定し最適
なデータ再送制御を実現する方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data communication retransmitting method, and more particularly, it can accurately measure the response delay time even when the transmission line error rate is high such as in mobile communication and the like, and can optimally retransmit the data. It relates to a method of realizing control.
【0002】[0002]
【従来の技術】誤りの発生する伝送路を介して、エラー
フリー伝送を高効率で実現する方法として、帰還路を持
つ通信システムにおいては、自動再送要求方式(ARQ
方式)や誤り訂正方式(FEC方式)がある。特に移動
通信等のバースト誤りが支配的な通信回線においては、
ARQ方式がFEC方式に比べて有効であることが知ら
れている。ARQ方式には伝送効率の違う各種方式が存
在するが、ここでは最も伝送効率が高い選択再送方式
(SR方式)を例にとる。SR方式は、伝送効率の点で
優れた性能を示すが、連続データの順序を保証するため
に理論的に無限大のバッファを、言い変えると無限大の
送信番号を必要とすることが知られている。しかし、実
際に送信局及び受信局で所有できるバッファサイズは有
限であり、また、各フレームに割り当てられるフレーム
番号は有限のため(モジュロMで繰り返す)、理想的な
SR方式を実用化することは不可能である。例として図
8にモジュロ8で動作するSR方式を示す。S1+は1
モジュロ後の送信側で付加するフレーム番号を、R1+
はそれに対応する受信側から送られる要求番号を、それ
ぞれ示す。再送するにあたり、ある番号を送出してか
ら、ラウンドトリップディレイ時間(RTF)以内に届
いた当該フレームの再送要求は、正しいレスポンスがま
だ届いていないとみなし、無視している。このラウンド
トリップディレイ時間が、応答遅延時間に相当する。従
来は、このRTF時間を想定される伝送路条件をもと
に、通信事業者が固定的に設定する方式であった。2. Description of the Related Art As a method of realizing error-free transmission with high efficiency through a transmission line in which an error occurs, an automatic repeat request method (ARQ) is used in a communication system having a return line.
Method) and an error correction method (FEC method). Especially in communication lines where burst errors are dominant such as mobile communication,
It is known that the ARQ method is more effective than the FEC method. There are various types of ARQ schemes having different transmission efficiencies, but here, the selective retransmission scheme (SR scheme) having the highest transmission efficiency is taken as an example. Although the SR method shows excellent performance in terms of transmission efficiency, it is known that a theoretically infinite buffer, in other words, an infinite transmission number is required to guarantee the order of continuous data. ing. However, since the buffer size that can be actually owned by the transmitting station and the receiving station is finite and the frame number assigned to each frame is finite (repeated by modulo M), it is impossible to put the ideal SR system to practical use. It is impossible. As an example, FIG. 8 shows an SR system operating in modulo 8. S1 + is 1
The frame number added on the transmission side after modulo is R1 +
Indicates the request number sent from the corresponding receiving side. Upon retransmission, a retransmission request for the frame that has arrived within a round trip delay time (RTF) after sending a certain number is ignored because it is considered that a correct response has not yet arrived. This round trip delay time corresponds to the response delay time. Conventionally, the communication carrier fixedly sets the RTF time based on the assumed transmission path condition.
【0003】[0003]
【発明が解決しようとする課題】図9に示すように、移
動通信等のように送信点が特定し難い場合や、経済性を
重視して誤り制御装置を集約的に配置した場合、再送制
御時のRTF時間やモジュロ数Mは、最悪の接続条件で
も対応出来るように長めに設定される。図9では加入者
収用エリアFと加入者収用エリアDとの接続条件に合わ
せた、RTF時間やモジュロ数Mに設定される。As shown in FIG. 9, when it is difficult to specify a transmission point such as in mobile communication, or when error control devices are intensively arranged with an emphasis on economical efficiency, retransmission control is performed. The RTF time and the modulo number M are set to be long so that the worst connection condition can be dealt with. In FIG. 9, the RTF time and the modulo number M are set in accordance with the connection conditions between the subscriber expropriation area F and the subscriber expropriation area D.
【0004】図10に、応答遅延時間一定の条件でRT
F時間を変化させた場合のフレーム透過率を示す。図1
0から解るように、ある応答遅延時間に対し最適なRT
F時間が存在する。FIG. 10 shows the RT under the condition that the response delay time is constant.
The frame transmittance when the F time is changed is shown. FIG.
As can be seen from 0, the optimum RT for a certain response delay time
There is F time.
【0005】ここでフレーム透過率はフレームが正しく
受信される確立である。図10ではRTF=4のときに
フレーム透過率が最大となる。The frame transparency here is the probability that a frame is received correctly. In FIG. 10, the frame transmittance becomes maximum when RTF = 4.
【0006】従って応答遅延時間が通信接続毎に大きく
異なる場合、上記のような固定的なRTF時間設定方式
では、接続条件が良い場合に伝送効率の劣化を招く。ま
た、最悪な接続条件でも対応出来るようにモジュロ数を
増やすことは、それだけ一つのフレームで送れるデータ
量を減少させることになる。Therefore, when the response delay time greatly differs for each communication connection, the fixed RTF time setting method as described above causes deterioration of the transmission efficiency when the connection conditions are good. In addition, increasing the modulo number so as to cope with the worst connection condition reduces the amount of data that can be sent in one frame.
【0007】本発明は、従来の課題に鑑み、通信接続毎
に、簡易な方法で応答遅延時間を測定し、適応的にRT
F時間やモジュロ数を変化させることによりフレーム透
過率を高くして常に最適なデータ通信再送方法を提供す
ることを目的とする。In view of the conventional problems, the present invention measures the response delay time by a simple method for each communication connection, and adaptively sets the RT.
An object of the present invention is to provide an optimum data communication retransmission method by increasing the frame transmittance by changing the F time or modulo number.
【0008】[0008]
【課題を解決するための手段】上記目的を達成するため
の請求項1の発明の特徴は、帰還路を持つ通信システム
であって、送信局には、データフレーム毎にモジュロ数
Mで繰り返す番号を付加する手段と、該フレーム全体を
誤りが検出可能な符号に符号化して送信する手段と、該
番号を順次1づつ増加しながらデータを送信する手段
と、再送を行う場合に当該フレームを送出してから設定
された期間の再送要求は無視する手段と、受信局からの
受信データに誤りが含まれるかを検出する手段とを具備
し、受信局には、送信局からの受信データに誤りが含ま
れるかを検出する手段と、最旧未受信フレーム番号を再
送要求フレーム番号とし当該番号を帰還フレームに付加
する手段と、フレーム全体を誤りが検出可能な符号に符
号化して帰還路に送る手段とを具備し、送信局及び受信
局双方には、データ通信に先立ち、誤り検出を行うフレ
ームの再送を行う単位での位相同期を相手局との間で確
立する手段を具備する、データ通信再送方法において、
送信局には、位相同期用信号を送信するフレームに、順
次1づつ増加する番号を付加する手段を具備し、受信局
には、位相同期用信号を確認出来たフレームに付加され
ている番号を読み取る手段と、当該番号を、位相同期確
立応答フレームに付加し、さらに位相同期確立応答フレ
ームに順次1づつ増加する番号を付加する手段を具備
し、送信局は、受信局から送られてきた位相同期確立応
答フレームに付加されている、自局で送信した位相同期
用信号に付加して送出した番号及び受信局が位相同期確
立応答フレームに付加した番号より、応答遅延時間をフ
レーム単位で導出し、その値に合わせて再送制御におけ
る、送信ずみのフレームに対しての再送要求を無視する
期間を設定する手段とを具備するデータ通信再送方法に
ある。To achieve the above object, a feature of the invention of claim 1 is a communication system having a return path, wherein the transmitting station has a number which repeats with a modulo number M for each data frame. , A means for encoding the entire frame into a code in which an error can be detected and transmitting it, a means for transmitting data while sequentially incrementing the number by 1, and a frame for transmitting the frame when retransmitting After that, it has means for ignoring the retransmission request for the set period and means for detecting whether the received data from the receiving station contains an error, and the receiving station has an error in the received data from the transmitting station. Is included in the feedback frame, the oldest unreceived frame number is used as the retransmission request frame number, and the number is added to the feedback frame, and the entire frame is encoded into a code in which an error can be detected and sent to the feedback path. And a means for establishing phase synchronization in a unit of retransmitting a frame for error detection with a partner station, prior to data communication, in both the transmitting station and the receiving station. In the resend method,
The transmitting station is provided with a means for sequentially adding a number to the frame for transmitting the phase synchronization signal by 1, and the receiving station is provided with the number added to the frame for which the phase synchronization signal can be confirmed. The transmitting station is provided with a reading unit and a unit for adding the number to the phase synchronization establishment response frame, and further for adding a number to the phase synchronization establishment response frame, which is sequentially incremented by one. The response delay time is derived in frame units from the number added to the phase synchronization signal sent by the local station and added to the synchronization establishment response frame and the number added to the phase synchronization establishment response frame by the receiving station. , And a means for setting a period for ignoring a retransmission request for a frame that has already been transmitted in the retransmission control according to the value thereof.
【0009】さらに、送信局が、フレーム番号の繰り返
し単位であるモジュロ数Mを設定する手段と、受信局に
対して設定したモジュロ数Mを通知する手段とを具備
し、受信局には、送信局から送られてきたモジュロ数M
を確認し、確認応答フレームを送出する手段又はデータ
通信を開始する手段を具備することも可能である。Further, the transmitting station comprises means for setting a modulo number M, which is a repeating unit of frame numbers, and means for notifying the receiving station of the set modulo number M. Modulo number M sent from the station
It is also possible to provide a means for confirming the above and sending an acknowledgment frame or a means for starting data communication.
【0010】[0010]
【作用】本発明は、通信接続毎に、簡易な方法でフレー
ム同期を確立すると同時に応答遅延時間を測定し、適応
的にRTF時間やモジュロ数を変化させることにより常
に最適なデータ通信再送方法を提供することを可能にす
るものである。The present invention always establishes the optimum data communication retransmission method by establishing the frame synchronization for each communication connection by a simple method and measuring the response delay time at the same time, and adaptively changing the RTF time and modulo number. It makes it possible to provide.
【0011】[0011]
【実施例】図1に本発明の請求項1を実現するためのフ
レーム構成例を示す。データ送信局側に関して、1は位
相同期用フレームかデータ通信中フレームかを示すフレ
ーム種別表示領域、2はフレームの位相同期を確立する
ための位相同期用信号、3は位相同期開始から順次1づ
つ増加する番号、4はフレーム全体の誤り検出符号、5
はデータ通信中に送信すべきデータを書き込むデータ領
域、6はARQ制御のためのモジュロ数Mで繰り返す送
信番号を示す。データ受信局に関して、7は送信局から
送られてきた位相同期用フレーム内の3位相同期用フレ
ーム番号を読み取り、当該番号と同じ物を書き込む位相
同期用フレーム番号表示領域、8は同期確立応答フレー
ム自身に付加する順次1づつ増加する番号である位相同
期確立応答フレーム番号、9はARQ制御のための再送
要求番号を示す。DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 shows an example of a frame structure for realizing claim 1 of the present invention. Regarding the data transmission station side, 1 is a frame type display area indicating whether the frame is for phase synchronization or a frame in data communication, 2 is a phase synchronization signal for establishing phase synchronization of the frame, and 3 is 1 in sequence from the start of phase synchronization An increasing number, 4 is an error detection code for the entire frame, 5
Indicates a data area in which data to be transmitted during data communication is written, and 6 indicates a transmission number repeated by a modulo number M for ARQ control. Regarding the data receiving station, 7 is a phase synchronization frame number display area for reading the 3 phase synchronization frame number in the phase synchronization frame sent from the transmission station and writing the same number as that number, 8 is a synchronization establishment response frame A phase synchronization establishment response frame number, which is a number sequentially incremented by 1 added to itself, and 9 indicates a retransmission request number for ARQ control.
【0012】図2に本発明の請求項1に関する制御の例
を示す。各局とも実線のフレーム送出は位相同期モード
であり、破線のフレーム送出は、データ通信モードを示
す。図2の場合位相同期モード中に通信路誤りが存在し
ない。データ受信局は番号1の位相同期用フレームで、
位相同期を確立し、以後の位相同期応答フレームでは位
相同期用フレーム番号は常に1にしている。データ送信
局では、第4の位相同期用フレームを送出した直後に、
データ受信局から位相同期用フレーム番号1且つ位相同
期確立応答フレーム番号1の位相同期確立応答フレーム
を受信している。FIG. 2 shows an example of control relating to claim 1 of the present invention. In each station, the solid line frame transmission indicates the phase synchronization mode, and the broken line frame transmission indicates the data communication mode. In the case of FIG. 2, there is no communication path error in the phase synchronization mode. The data receiving station is the frame for phase synchronization with number 1,
Phase synchronization is established and the frame number for phase synchronization is always set to 1 in the subsequent phase synchronization response frames. In the data transmitting station, immediately after transmitting the fourth phase synchronization frame,
The phase synchronization establishment response frame having the phase synchronization frame number 1 and the phase synchronization establishment response frame number 1 is received from the data receiving station.
【0013】ここでは、応答遅延時間を算出する式の1
例として、A−(B+C−2)を用いる。ここでAは、
データ受信局からの位相同期確立応答フレームを初めて
誤り無く受信した時点の直前に、自局で送信したフレー
ムのフレーム番号を示す。Bは、データ受信局から送ら
れてきた位相同期確立応答フレーム内の位相同期用フレ
ーム番号を示す。Cは、位相同期確立応答フレーム自身
のフレーム番号を示す。定数“2”は、伝送路に誤りが
無い場合でも、送信と受信でそれぞれ最低1フレーム分
づつ、合計2フレームの遅延が存在することに起因す
る。Here, 1 of the equation for calculating the response delay time is used.
As an example, A- (B + C-2) is used. Where A is
The frame number of the frame transmitted by the local station immediately before the time when the first phase synchronization establishment response frame from the data receiving station is received without error is shown. B indicates the frame number for phase synchronization in the phase synchronization establishment response frame sent from the data receiving station. C indicates the frame number of the phase synchronization establishment response frame itself. The constant “2” is due to the fact that even if there is no error in the transmission path, there is a delay of at least 1 frame for each of transmission and reception, which is a total of 2 frames.
【0014】従って図2の例では、4−(1+1−2)
=4よりRTF時間を4と設定し、ARQ動作を開始す
ることになる。Therefore, in the example of FIG. 2, 4- (1 + 1-2)
= 4, the RTF time is set to 4, and the ARQ operation is started.
【0015】図3に本発明の請求項1に関する制御の別
の例を示す。この例では位相同期中に伝送路誤りがバー
スト的に発生した場合を示す。データ受信局では、番号
4の位相同期用フレームで、位相同期を確立したため、
以後の位相同期確立応答フレームでは位相同期用フレー
ム番号は常に4にしている。データ送信局では第11の
位相同期用フレームを送出した直後に、データ受信局か
ら位相同期用フレーム番号4且つ位相同期確立応答フレ
ーム番号5の位相同期確立応答フレームを受信してい
る。従って図3の例では、11−(4+5−2)=4よ
りRTF時間を4と設定しARQ動作を開始することに
なる。FIG. 3 shows another example of control according to claim 1 of the present invention. This example shows a case where a transmission path error occurs in burst during phase synchronization. At the data receiving station, the phase synchronization was established with the frame for phase synchronization with number 4,
In the subsequent phase synchronization establishment response frame, the phase synchronization frame number is always 4. Immediately after transmitting the eleventh phase synchronization frame, the data transmission station receives the phase synchronization establishment response frame with the phase synchronization frame number 4 and the phase synchronization establishment response frame number 5 from the data reception station. Therefore, in the example of FIG. 3, the RTF time is set to 4 from 11- (4 + 5-2) = 4 and the ARQ operation is started.
【0016】以上のように本発明により、移動通信のよ
うにバースト的な誤りが発生する場合にも、正確に応答
遅延時間を測定することが出来る。As described above, according to the present invention, the response delay time can be accurately measured even when a burst-like error occurs as in mobile communication.
【0017】図4に本発明の請求項2を実現するための
フレーム構成例を示す。データ送信局側に関して、10
は設定した、ARQ制御の送信番号の繰り返し単位であ
るモジュロ数Mを受信局に通知するためのモジュロ数M
表示領域を示す。データ受信局に関して、11は送信局
から送られてきたモジュロ数Mを確認したことを送信局
に応答するためのモジュロ数M確認応答信号を示す。FIG. 4 shows an example of a frame structure for realizing claim 2 of the present invention. Regarding the data transmission station side, 10
Is the modulo number M for notifying the receiving station of the set modulo number M, which is the repeating unit of the transmission number of ARQ control.
Shows the display area. Regarding the data receiving station, reference numeral 11 denotes a modulo number M confirmation response signal for responding to the transmitting station that the modulo number M sent from the transmitting station has been confirmed.
【0018】モジュロ数Mが増加すると、データ通信中
フレーム内の6送信番号の領域が増えるため5データ領
域が縮小し、誤りが無い場合の最高符号伝送速度は小さ
くなる。一方、モジュロ数が多ければ多いほど、理想S
R−ARQに近付くため、フレームの到達率は高くな
る。図5に、応答遅延時間を12フレームと固定した場
合の、モジュロ数15のARQ制御とモジュロ数31の
ARQ制御における符号伝送速度の差を示す。図5よ
り、誤りが無い場合の最高符号伝送速度はモジュロ数1
5のARQ制御の方が高いにもかかわらず、モジュロ数
Mに対し、応答遅延時間が大きく、またバースト的な誤
りが頻繁に発生する場合には、モジュロ数を増やしフレ
ームの到達率を高めた方が、結果的に高い符号伝送速度
を得られることが解る。When the modulo number M increases, the area of 6 transmission numbers in the frame during data communication increases, so that the area of 5 data is reduced, and the maximum code transmission rate when there is no error is reduced. On the other hand, the greater the modulo number, the more ideal S
Since it approaches R-ARQ, the frame arrival rate is high. FIG. 5 shows the difference in code transmission rate between ARQ control with modulo number 15 and ARQ control with modulo number 31 when the response delay time is fixed to 12 frames. From Fig. 5, the maximum code transmission rate when there is no error is the modulo number 1
Although the ARQ control of 5 is higher, the response delay time is large with respect to the modulo number M, and when frequent burst errors occur, the modulo number is increased to increase the frame arrival rate. It can be seen that a higher code transmission rate can be obtained as a result.
【0019】図6に本発明の請求項2に関する制御の例
を示す。各局とも実線のフレーム送出は位相同期モード
及びモジュロ数M通知モードであり、破線のフレーム送
出は、データ通信モードを示す。図6の場合位相同期モ
ード中に通信路誤りが存在しない。データ受信局は番号
1の位相同期用フレームで、位相同期を確立し、以後の
位相同期応答フレームでは位相同期用フレーム番号は常
に1にしている。データ送信局では、第4の位相同期用
フレームを送出した直後に、データ受信局から位相同期
用フレーム番号1且つ位相同期確立応答フレーム番号1
の位相同期確立応答フレームを受信している。従って図
2の例では、4−(1+1−2)=4よりRTF時間と
モジュロ数Mを設定する。次にモジュロ数Mを受信局に
通知する。その後データ受信局からのモジュロ数M確認
応答が届きしだい、ARQ動作を開始することになる。FIG. 6 shows an example of control relating to claim 2 of the present invention. In each station, the solid line frame transmission indicates the phase synchronization mode and the modulo number M notification mode, and the broken line frame transmission indicates the data communication mode. In the case of FIG. 6, there is no communication path error in the phase synchronization mode. The data receiving station establishes the phase synchronization with the phase synchronization frame numbered 1, and the phase synchronization frame number is always set to 1 in the subsequent phase synchronization response frames. In the data transmitting station, immediately after transmitting the fourth phase synchronization frame, the data receiving station transmits the phase synchronization frame number 1 and the phase synchronization establishment response frame number 1
The phase synchronization establishment response frame of is received. Therefore, in the example of FIG. 2, the RTF time and the modulo number M are set from 4- (1 + 1-2) = 4. Next, the receiving station is notified of the modulo number M. After that, as soon as the modulo number M confirmation response from the data receiving station arrives, the ARQ operation is started.
【0020】図7に本発明の請求項2に関する制御の別
の例を示す。この例では位相同期中に伝送路誤りがバー
スト的に発生した場合を示す。データ受信局では、番号
3の位相同期用フレームで、位相同期を確立したため、
以後の位相同期確立応答フレームでは位相同期用フレー
ム番号は常に3にしている。データ送信局では第8の位
相同期用フレームを送出した直後に、データ受信局から
位相同期用フレーム番号3且つ位相同期確立応答フレー
ム番号3の位相同期確立応答フレームを受信している。
従って図7の例では、8−(3+3−2)=4よりRT
F時間とモジュロ数Mを設定する。次にモジュロ数Mを
受信局に通知する。その後データ受信局からのモジュロ
数M確認応答が届きしだい、ARQ動作を開始すること
になる。FIG. 7 shows another example of the control relating to claim 2 of the present invention. This example shows a case where a transmission path error occurs in burst during phase synchronization. At the data receiving station, since the phase synchronization is established in the phase synchronization frame of number 3,
In the subsequent phase synchronization establishment response frame, the phase synchronization frame number is always 3. Immediately after sending the eighth phase synchronization frame, the data transmission station receives the phase synchronization establishment response frame of the phase synchronization establishment frame number 3 and the phase synchronization establishment response frame number 3 from the data reception station.
Therefore, in the example of FIG. 7, RT is calculated from 8- (3 + 3−2) = 4.
Set F time and modulo number M. Next, the receiving station is notified of the modulo number M. After that, as soon as the modulo number M confirmation response from the data receiving station arrives, the ARQ operation is started.
【0021】以上のように本発明により、移動通信のよ
うにバースト的な誤りが発生する場合にも、正確に応答
遅延時間を測定することが出来る。As described above, according to the present invention, the response delay time can be accurately measured even when a burst-like error occurs as in mobile communication.
【0022】[0022]
【発明の効果】本発明によれば、通信路誤り率が高い通
信路でも、簡易な方法でフレーム同期を確立すると同時
に応答遅延時間を測定し、適応的にRTF時間やモジュ
ロ数Mを変化させることにより常に最適なデータ通信再
送方法を実現でき、高効率なエラーフリー伝送を達成出
来る。図11に本発明と従来方式における応答遅延時間
の変化によるフレーム透過率の比較について、計算機シ
ミュレーションにより求めた結果を示す。従来方式にお
ける固定されたRTF時間は9フレームとし、伝送路の
平均符号誤り率は1×10-3とした。本発明では常に最
適なRTF時間の設定が可能であるため、高いフレーム
透過率を保てることがわかる。一方従来方式では、応答
遅延時間が、固定的に設定されたRTF時間より長いよ
うな回線接続になった場合、極端にフレーム透過率が下
がることがわかる。According to the present invention, even in a channel having a high channel error rate, the frame delay is established by a simple method and at the same time the response delay time is measured to adaptively change the RTF time and the modulo number M. As a result, an optimal data communication retransmission method can always be realized, and highly efficient error-free transmission can be achieved. FIG. 11 shows the results obtained by computer simulation regarding the comparison of the frame transmittance with the change of the response delay time between the present invention and the conventional method. The fixed RTF time in the conventional method was set to 9 frames, and the average bit error rate of the transmission line was set to 1 × 10 −3 . According to the present invention, it is possible to always set the optimum RTF time, so that it is understood that a high frame transmittance can be maintained. On the other hand, in the conventional method, it is understood that the frame transmittance is extremely reduced when the line connection is such that the response delay time is longer than the fixedly set RTF time.
【図1】本発明請求項1を実現するためのフレーム構成
例FIG. 1 is a frame configuration example for realizing claim 1 of the present invention.
【図2】本発明の請求項1に関する制御の例FIG. 2 is an example of control according to claim 1 of the present invention.
【図3】本発明請求項1に関する制御の別の例FIG. 3 is another example of control according to claim 1 of the present invention.
【図4】本発明請求項2を実現するためのフレーム構成
例FIG. 4 is a frame configuration example for realizing claim 2 of the present invention.
【図5】モジュロ数Mによる符号伝送速度の差FIG. 5: Difference in code transmission rate according to modulo number M
【図6】本発明請求項2に関する制御の例FIG. 6 is an example of control according to claim 2 of the present invention.
【図7】本発明請求項2に関する制御の別の例FIG. 7 is another example of control according to claim 2 of the present invention.
【図8】モジュロ8のSR方式の動作例FIG. 8 is an operation example of the modulo 8 SR system.
【図9】誤り制御器の集約配置による応答遅延時間の差
を示す概略図FIG. 9 is a schematic diagram showing a difference in response delay time due to a collective arrangement of error controllers.
【図10】RTF時間変化によるフレーム透過率の変化FIG. 10: Changes in frame transmittance due to changes in RTF time
【図11】本発明と従来方式の比較FIG. 11 is a comparison between the present invention and a conventional method.
1 フレーム種別表示領域 2 位相同期用信号 3、7 位相同期用フレーム番号表示領域 4 誤り検出符号 5 データ領域 6 送信番号 8 位相同期確立応答フレーム番号表示領域 9 再送要求番号 10 モジュロ数M表示領域 11 モジュロ数M確認応答信号 1 frame type display area 2 phase synchronization signal 3, 7 phase synchronization frame number display area 4 error detection code 5 data area 6 transmission number 8 phase synchronization establishment response frame number display area 9 retransmission request number 10 modulo number M display area 11 Modulo number M confirmation response signal
Claims (3)
す番号を付加する手段と、該フレーム全体を誤りが検出
可能な符号に符号化して送信する手段と、該番号を順次
1づつ増加しながらデータを送信する手段と、再送を行
う場合に当該フレームを送出してから設定された期間の
再送要求は無視する手段と、受信局からの受信データに
誤りが含まれるかを検出する手段とを具備し、 受信局には、送信局からの受信データに誤りが含まれる
かを検出する手段と、最旧未受信フレーム番号を再送要
求フレーム番号とし当該番号を帰還フレームに付加する
手段と、フレーム全体を誤りが検出可能な符号に符号化
して帰還路に送る手段とを具備し、 送信局及び受信局双方には、データ通信に先立ち、誤り
検出を行うフレームの再送を行う単位での位相同期を相
手局との間で確立する手段を具備する、データ通信再送
方法において、 送信局には、位相同期用信号を送信するフレームに、順
次1づつ増加する番号を付加する手段を具備し、 受信局には、位相同期用信号を確認出来たフレームに付
加されている番号を読み取る手段と、当該番号を、位相
同期確立応答フレームに付加し、さらに位相同期確立応
答フレームに順次1づつ増加する番号を付加する手段を
具備し、 送信局は、受信局から送られてきた位相同期確立応答フ
レームに付加されている、自局で送信した位相同期用信
号に付加して送出した番号及び受信局が位相同期確立応
答フレームに付加した番号より、応答遅延時間をフレー
ム単位で導出し、その値に合わせて再送制御における、
送信ずみのフレームに対しての再送要求を無視する期間
を設定する手段とを具備することを特徴とするデータ通
信再送方法。1. A communication system having a feedback path, wherein the transmitting station adds means for repeating a modulo number M for each data frame, and encodes the entire frame into a code in which an error can be detected. A means for transmitting, a means for transmitting data while sequentially increasing the number by 1, a means for ignoring a retransmission request for a set period after transmitting the frame when performing retransmission, and a means for receiving from the receiving station. The receiving station comprises means for detecting whether or not the received data includes an error, and the receiving station includes a means for detecting whether or not the received data from the transmitting station includes an error, and the oldest unreceived frame number for the retransmission request frame. It is provided with means for adding the number to the feedback frame as a number and means for encoding the entire frame into a code in which an error can be detected and sending it to the feedback path. In the data communication retransmission method, which comprises means for establishing phase synchronization with a partner station in a unit of retransmitting a frame for error detection, in the frame for transmitting the phase synchronization signal to the transmitting station, The receiving station is provided with means for sequentially adding a number, and the receiving station has a means for reading the number added to the frame in which the phase synchronization signal can be confirmed and the number is added to the phase synchronization establishment response frame. In addition, the transmitting station is provided with means for adding a number to the phase synchronization establishment response frame, which is sequentially incremented by 1, and the transmitting station transmits by itself, which is added to the phase synchronization establishment response frame sent from the receiving station. The response delay time is derived in frame units from the number added to the phase synchronization signal and sent and the number added to the phase synchronization establishment response frame by the receiving station, and retransmission control is performed according to that value. Kicking,
And a means for setting a period for ignoring a retransmission request for a frame that has already been transmitted.
であるモジュロ数Mを設定する手段と、受信局に対して
設定したモジュロ数Mを通知する手段とを具備し、 受信局には、送信局から送られてきたモジュロ数Mを確
認し、確認応答フレームを送出する手段又はデータ通信
を開始する手段を具備することを特徴とする請求項1記
載のデータ通信再送方法。2. The transmitting station comprises means for setting a modulo number M, which is a repeating unit of a frame number, and means for notifying the receiving station of the set modulo number M. 2. The data communication resending method according to claim 1, further comprising means for confirming the modulo number M sent from the station and for sending an acknowledgment frame or means for starting data communication.
めて誤り無く受信した時点の直前に、自局で送信したフ
レームのフレーム番号。Bはデータ受信局から送られて
きた位相同期確立応答フレーム内の位相同期用フレーム
番号。Cは位相同期確立応答フレーム自身のフレーム番
号。で行われる、請求項1記載のデータ通信再送方法。3. Derivation of the response delay time in frame units A- (B + C-2) A is transmitted by the local station immediately before the time when the phase synchronization establishment response frame from the data receiving station is received without error for the first time. Frame number of the frame. B is the frame number for phase synchronization in the phase synchronization establishment response frame sent from the data receiving station. C is the frame number of the phase synchronization establishment response frame itself. The method of retransmitting data communication according to claim 1, wherein
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7041422A JP2861851B2 (en) | 1995-02-07 | 1995-02-07 | Data communication retransmission method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP7041422A JP2861851B2 (en) | 1995-02-07 | 1995-02-07 | Data communication retransmission method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH08213974A true JPH08213974A (en) | 1996-08-20 |
| JP2861851B2 JP2861851B2 (en) | 1999-02-24 |
Family
ID=12607929
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP7041422A Expired - Lifetime JP2861851B2 (en) | 1995-02-07 | 1995-02-07 | Data communication retransmission method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2861851B2 (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6081568A (en) * | 1996-01-10 | 2000-06-27 | Nec Corporation | Method and system for automatic setting of optimum number of waiting frames in automatic repeat request protocol |
| KR100557192B1 (en) * | 2004-04-06 | 2006-03-03 | 삼성전자주식회사 | Method and system for data transmission in case of abnormal termination during data synchronization between server and client. |
| JP2011205694A (en) * | 2000-04-14 | 2011-10-13 | Qualcomm Inc | Method and apparatus for quick retransmission of signals in communication system |
| CN111164919A (en) * | 2017-09-01 | 2020-05-15 | 株式会社Ntt都科摩 | Communication device and communication method |
-
1995
- 1995-02-07 JP JP7041422A patent/JP2861851B2/en not_active Expired - Lifetime
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6081568A (en) * | 1996-01-10 | 2000-06-27 | Nec Corporation | Method and system for automatic setting of optimum number of waiting frames in automatic repeat request protocol |
| JP2011205694A (en) * | 2000-04-14 | 2011-10-13 | Qualcomm Inc | Method and apparatus for quick retransmission of signals in communication system |
| JP2012080582A (en) * | 2000-04-14 | 2012-04-19 | Qualcomm Inc | Method and apparatus for quick retransmission of signals in communication system |
| JP2014033458A (en) * | 2000-04-14 | 2014-02-20 | Qualcomm Incorporated | Method and apparatus for quick retransmission of signals in communication system |
| KR100557192B1 (en) * | 2004-04-06 | 2006-03-03 | 삼성전자주식회사 | Method and system for data transmission in case of abnormal termination during data synchronization between server and client. |
| CN111164919A (en) * | 2017-09-01 | 2020-05-15 | 株式会社Ntt都科摩 | Communication device and communication method |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2861851B2 (en) | 1999-02-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1307990B1 (en) | Flexible arq for packet data transmission | |
| JP4198910B2 (en) | Method for transmitting and receiving subpackets in a parallel channel encoder packet transmission system | |
| JP3677297B2 (en) | Concatenated error detection coding and packet numbering for hierarchical ARQ schemes | |
| US8356224B2 (en) | Communication method and system using two or more coding schemes | |
| CN115118396B (en) | Method, system and wireless receiver for retransmitting data in wireless network | |
| US20040013114A1 (en) | Methods and devices for the retransmission of data packets | |
| JPS61232737A (en) | Error control coding system | |
| US6553032B1 (en) | Packeting timeout spoofing in a wireless data communications network | |
| US11463203B2 (en) | HARQ transmission scheme using multiple parallel HARQ threads | |
| US8811500B2 (en) | Data transmission | |
| GB2313268A (en) | Transmitting data with error correction | |
| EP1626518B1 (en) | Method for reporting reception result of packets in mobile communication system | |
| JPH07123079A (en) | Data transmission equipment | |
| KR100278288B1 (en) | Wireless packet retransmission method using multiple response signals in wireless communication system | |
| US7530001B2 (en) | Wireless communications system reducing unnecessary retransmission by means of a correlation value of received data with preamble and a method therefor | |
| KR20060079570A (en) | Apparatus and method for retransmitting data in communication system | |
| US11463201B2 (en) | HARQ TXOP frame exchange for HARQ retransmission using HARQ threads | |
| JP2861851B2 (en) | Data communication retransmission method | |
| JP2003338809A (en) | Data communication system, base station control device, and data communication method | |
| JPH04269031A (en) | Data re-transmission system | |
| JP3406513B2 (en) | Wireless receiving device and wireless transmitting device | |
| JP2000059347A (en) | Wireless communication method and device | |
| JP2007189399A (en) | Automatic retransmission control method, transmitter, receiver, and program | |
| JP2002111637A (en) | Retransmission correction method | |
| JP2007201927A (en) | Error rate estimation device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 19981110 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20071211 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081211 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091211 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101211 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101211 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111211 Year of fee payment: 13 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111211 Year of fee payment: 13 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121211 Year of fee payment: 14 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121211 Year of fee payment: 14 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131211 Year of fee payment: 15 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| EXPY | Cancellation because of completion of term |