JPH1093661A - Retransmission control method - Google Patents

Retransmission control method

Info

Publication number
JPH1093661A
JPH1093661A JP8245321A JP24532196A JPH1093661A JP H1093661 A JPH1093661 A JP H1093661A JP 8245321 A JP8245321 A JP 8245321A JP 24532196 A JP24532196 A JP 24532196A JP H1093661 A JPH1093661 A JP H1093661A
Authority
JP
Japan
Prior art keywords
station
data
packet
response
waiting time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP8245321A
Other languages
Japanese (ja)
Inventor
Nobuyasu Nakajima
暢康 中島
Eiji Kamagata
映二 鎌形
Noriyasu Kato
紀康 加藤
Mutsumi Serizawa
睦 芹澤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toshiba Corp
Original Assignee
Toshiba Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toshiba Corp filed Critical Toshiba Corp
Priority to JP8245321A priority Critical patent/JPH1093661A/en
Publication of JPH1093661A publication Critical patent/JPH1093661A/en
Pending legal-status Critical Current

Links

Landscapes

  • Detection And Prevention Of Errors In Transmission (AREA)
  • Communication Control (AREA)

Abstract

(57)【要約】 【課題】受信応答を受け取るまでの不要なタイムアウト
の発生を未然に防止して、効率よいデータ伝送が行える
再送制御方法を提供する。 【解決手段】双方向の通信チャンネル(3)を介して互
いにデータの送受信を行う2つの局(1、2)間で、一
方の局(1)からデータを送信してから予め定められた
応答待ち時間内に他方の局(2)から応答がないとき、
データの再送を行う再送制御方法において、一方の局
(1)が、前記通信チャンネルに多重される少なくとも
2種類の論理チャンネルのうちの1の論理チャンネルで
他方の局(2)にデータを送信した後、タイマ1dで計
測される応答待ち時間内に他方の局(2)から他の論理
チャンネルを受信したとき、再送制御部1bは前記応答
待ち時間を予め定められた時間延長する。
An object of the present invention is to provide a retransmission control method capable of preventing unnecessary occurrence of a timeout until a reception response is received and performing efficient data transmission. Kind Code: A1 A predetermined response after transmitting data from one station (1) between two stations (1 and 2) mutually transmitting and receiving data via a bidirectional communication channel (3). When there is no response from the other station (2) within the waiting time,
In the retransmission control method for retransmitting data, one station (1) transmits data to the other station (2) on one logical channel of at least two types of logical channels multiplexed on the communication channel. Thereafter, when another logical channel is received from the other station (2) within the response waiting time measured by the timer 1d, the retransmission control unit 1b extends the response waiting time by a predetermined time.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明は、例えば携帯情報端
末機器(無線端末)とその携帯情報端末機器に情報提供
を行なう情報提供局(無線基地局)との間でデータ送受
信を行なう際の、再送制御方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method for transmitting and receiving data between a portable information terminal (radio terminal) and an information providing station (radio base station) for providing information to the portable information terminal. It relates to a retransmission control method.

【0002】[0002]

【従来の技術】2つの局間でデータの送受信を行う際に
は、例えば、図13に示すように、送信局側であるデー
タの単位(パケットと呼ぶ)にシーケンス番号と誤り検
出用のパリティビットを付加して伝送する方法がある。
シーケンス番号はデータが正しい順番で受信側に渡され
るために用いられる。
2. Description of the Related Art When transmitting and receiving data between two stations, for example, as shown in FIG. 13, a sequence number and a parity for error detection are used in a unit of data (called a packet) on the transmitting station side. There is a method of adding bits for transmission.
The sequence number is used for the data to be passed to the receiver in the correct order.

【0003】受信側では誤り検出用のパリティビットを
用いてパケットの誤りを検査し、誤りが検出された場合
には送信側に誤りの検出されたパケットの再送を該パケ
ットのシーケンス番号を用いて要求し、送信側ではパケ
ットの再送の要求があったパケットに対してパケットの
再送を行なうことによって、誤りのないデータ伝送を実
現している。
The receiving side checks the packet for errors using parity bits for error detection, and if an error is detected, the transmitting side retransmits the packet in which the error was detected using the sequence number of the packet. A request is made, and the transmitting side retransmits the packet for which the packet retransmission was requested, thereby realizing error-free data transmission.

【0004】このような再送制御方式を用いる場合、パ
ケットの送達の確認が受信側から送信側へ送られること
が必要である。ここでは、その送達確認を次の受信を期
待するパケットの番号を送ることで行う場合を考える。
When such a retransmission control method is used, it is necessary that confirmation of packet delivery be sent from the receiving side to the transmitting side. Here, a case is considered in which the delivery confirmation is performed by sending the number of the packet expected to be received next.

【0005】パケットは物理的に無限のシーケンス番号
をつけることはできない。そのためにシーケンス番号は
あらかじめ決められた番号を巡回して用いることにな
る。すると、例えば0、1、2、3という4つの番号を
巡回して用いている場合、もし、シーケンス番号「0」
のパケットの送達の確認がとれていないにも関わらず、
シーケンス番号「3」のパケットを送信してしまうと、
次に送られてくる送達確認に含まれるシーケンス番号
「0」が最初のパケット「0」がうまく届かなかったた
めに送られてきたパケット「0」の再送要求であるの
か、パケット「3」の次のパケット「0」の送信要求で
あるのかがわからなくなってしまう。このことから最初
のパケット「0」に関する送達の確認がとれるまで、パ
ケット「3」は送信できなくなってしまう。すると、も
し、何らかの障害でパケット「0」の送達確認が帰って
こなかったときには、いつまでも送達確認を待ってしま
うことになって、それ以上データの送信が続けられなく
なってしまう。
[0005] Packets cannot have physically infinite sequence numbers. For this purpose, a sequence number is used by circulating a predetermined number. Then, for example, when four numbers 0, 1, 2, and 3 are used cyclically, if the sequence number "0"
Despite the fact that the delivery of the packet has not been confirmed,
If a packet with sequence number "3" is transmitted,
Whether the sequence number “0” included in the next acknowledgment is the retransmission request of the packet “0” sent because the first packet “0” did not reach successfully, or the next packet number “3” It is difficult to determine whether the packet is a transmission request for the packet “0”. As a result, the packet “3” cannot be transmitted until the delivery of the first packet “0” is confirmed. Then, if the delivery confirmation of the packet “0” does not return due to some failure, the delivery confirmation is waited forever, and the data transmission cannot be continued any more.

【0006】そこで、再送制御方法では一般的に、デー
タ送信側において、パケットを伝送してからあらかじめ
決められた時間(応答待ち時間)が経過したときには、
自動的にパケットの再送を行なうようにする。このため
に、時間経過を計測するタイマを持つ。このタイマのこ
とを再送タイマと呼ぶ。
[0006] Therefore, in the retransmission control method, generally, when a predetermined time (response waiting time) has elapsed since the packet transmission on the data transmitting side,
Automatically resend packets. For this purpose, a timer for measuring the passage of time is provided. This timer is called a retransmission timer.

【0007】ここで、一般的なパケット伝送において、
タイムアウトを生じた場合の再送処理について説明す
る。図14に示すように、送信側からパケットAがスロ
ットaにて受信側に伝送され、受信側ではパケットAに
対する応答パケットA′をスロットa′を用いて送信側
に返すものとする。例えば、選択型再送制御方式を用い
ているのであれば、通常、応答パケットA′にはパケッ
トAが正しく受信されていればパケットAに対する肯定
応答、パケットAに誤りが検出された場合には、パケッ
トAに対する再送要求が含まれている。この受信応答を
受け取った送信側では、パケットA′が肯定応答であれ
ばスロットbに次のパケットBを挿入し、再送要求であ
ればスロットbにパケットAを挿入する。
Here, in general packet transmission,
Retransmission processing when a timeout occurs will be described. As shown in FIG. 14, a packet A is transmitted from a transmitting side to a receiving side in a slot a, and the receiving side returns a response packet A 'for the packet A to the transmitting side using a slot a'. For example, if the selective retransmission control method is used, an acknowledgment to the packet A is normally received if the packet A is correctly received in the response packet A ', and if an error is detected in the packet A, A retransmission request for packet A is included. The transmitting side receiving this reception response inserts the next packet B into slot b if packet A 'is an acknowledgment, and inserts packet A into slot b if it is a retransmission request.

【0008】このときに再送タイマのタイムアウト時間
を2スロット時間分と設定しておくとすると、何らかの
理由で応答パケットA′が届かなかったり、あるいは応
答パケットA′に誤りが検出されてパケットが廃棄され
た時には、パケットAに対する応答が2スロット時間以
内に到着しないことになるので、再送タイマがタイムア
ウトしてスロットbでは自動的にパケットAを再送する
ことになる。
At this time, if the timeout period of the retransmission timer is set to two slot times, the response packet A 'may not arrive for some reason or an error may be detected in the response packet A' and the packet may be discarded. When this is done, the response to packet A will not arrive within two slot times, so the retransmission timer times out and packet A is automatically retransmitted in slot b.

【0009】さて、移動通信システムでは、例えば、図
15に示すように、1つの物理チャンネル上にユーザデ
ータを送るユーザチャンネルと制御情報を送る制御チャ
ンネルを多重する通信方式がある。
In a mobile communication system, for example, as shown in FIG. 15, there is a communication system in which a user channel for transmitting user data and a control channel for transmitting control information are multiplexed on one physical channel.

【0010】これは、物理チャンネルを一定時間毎に区
切り(以下区切りをスロットと呼ぶ)、スロット毎にユ
ーザチャンネルか制御チャンネルかを用いることにし
て、物理的には同じチャンネルを用いて論理的に別のチ
ャンネルを構成している。このとき、スロットには、ユ
ーザチャンネルか制御チャンネルかを示す識別子(図1
5では、ユーザチャンネルの識別子を「u」、制御チャ
ンネルの識別子を「c」と示している)がついていて、
これを用いて論理的なチャンネルを物理的なチャンネル
上に多重する。
[0010] In this method, a physical channel is divided at regular time intervals (hereinafter, a division is called a slot), and a user channel or a control channel is used for each slot. Make up another channel. At this time, the slot contains an identifier indicating whether the channel is a user channel or a control channel (FIG. 1).
5, the identifier of the user channel is shown as "u" and the identifier of the control channel is shown as "c").
Using this, a logical channel is multiplexed on a physical channel.

【0011】このような通信方式に、前述したような従
来の再送制御方法を適用して、物理的にタイマを動作さ
せるとタイムアウトの生じる確率が高くなる。このこと
を図16を参照して説明する。
When the conventional retransmission control method as described above is applied to such a communication system and the timer is physically operated, the probability of occurrence of a timeout increases. This will be described with reference to FIG.

【0012】図14と同様に、送信側からパケットAが
スロットaにて受信側に伝送され、受信側ではパケット
Aに対する応答パケットA′を送信側に返そうとすると
きに、制御チャンネルのパケットを送らなければいけな
くなったことを考える。
As shown in FIG. 14, a packet A is transmitted from a transmitting side to a receiving side in a slot a, and the receiving side returns a response packet A 'for the packet A to the transmitting side. Consider that you have to send

【0013】一般的に、ユーザチャンネルの方が制御チ
ャンネルよりも物理チャンネルの占有時間は長いので、
ユーザチャンネルと制御チャンネルが多重される時には
図16に示すようにユーザチャンネルに制御チャンネル
が割り込むように見える。
In general, since the occupation time of the physical channel is longer in the user channel than in the control channel,
When the user channel and the control channel are multiplexed, the control channel appears to interrupt the user channel as shown in FIG.

【0014】すると、制御チャンネルが入っているスロ
ット時間分はユーザチャンネルは停止しているのにも関
わらず、タイマは動作したままであるので、タイムアウ
ト時間を2スロット時間分と設定しておくと、応答パケ
ットA′は次のスロットで返送されてくる予定であるの
にもかかわらずタイムアウトしてしまい、スロットbで
はパケットAの再送が起こってしまう。
Then, the timer continues to operate for the slot time in which the control channel is in the slot, even though the user channel is stopped. Therefore, the timeout time is set to 2 slot times. Although the response packet A 'is to be returned in the next slot, it times out, and the packet A is retransmitted in the slot b.

【0015】つまり、制御チャンネルが物理チャンネル
を使っている時間分、ユーザチャンネルでは再送タイマ
のタイムアウトが生じやすくなる。このことはいたずら
に再送回数を増やすことになり、スループットの低下に
つながる。この傾向は、タイマがラウンドトリップディ
レイに対してマージンが小さく作られている程顕著に現
れると考えられる。
That is, the retransmission timer is likely to time out in the user channel for the time that the control channel uses the physical channel. This unnecessarily increases the number of retransmissions, leading to a decrease in throughput. This tendency is considered to be more prominent as the timer has a smaller margin with respect to the round trip delay.

【0016】[0016]

【発明が解決しようとする課題】そこで、本発明は、上
記問題点に鑑みてなされたものであり、1つの物理チャ
ンネルに少なくとも2種類の論理チャンネルを多重して
2つの局間で互いに通信を行うような通信システムにお
いて、複数の論理チャンネルのうちの1の論理チャンネ
ルで他方の局にデータを送信した後、そのデータに関す
る受信応答を受け取るまでの不要なタイムアウトの発生
を未然に防止して、効率よいデータ伝送が行える再送制
御方法を提供することを目的とする。
SUMMARY OF THE INVENTION Accordingly, the present invention has been made in view of the above problems, and multiplexes at least two types of logical channels on one physical channel to communicate with each other between two stations. In such a communication system, after transmitting data to the other station on one logical channel of a plurality of logical channels, it is possible to prevent the occurrence of an unnecessary timeout before receiving a reception response regarding the data, An object of the present invention is to provide a retransmission control method capable of performing efficient data transmission.

【0017】[0017]

【課題を解決するための手段】本発明の再送制御方法
は、双方向の通信チャンネルを介して互いにデータの送
受信を行う2つの局間で、一方の局からデータを送信し
てから予め定められた応答待ち時間内に他方の局から応
答がないとき、データの再送を行う再送制御方法におい
て、一方の局が、前記通信チャンネルに多重される少な
くとも2種類の論理チャンネルのうちの1の論理チャン
ネルで他方の局にデータを送信した後、前記応答待ち時
間内に他方の局から他の論理チャンネルの信号を受信し
たとき、前記応答待ち時間を予め定められた時間延長す
る(具体的には、応答待ち時間の計測を予め定められた
時間中止する、応答待ち時間の計測時刻を予め定められ
た時間戻す、応答待ち時間に予め定められた時間を加算
する)ことにより、受信応答を受け取るまでの不要なタ
イムアウトの発生を未然に防止して、効率よいデータ伝
送が行える。
According to the retransmission control method of the present invention, data is transmitted from one station between two stations transmitting and receiving data to each other via a bidirectional communication channel. In the retransmission control method for retransmitting data when there is no response from the other station within the response waiting time, one of the stations has one of at least two types of logical channels multiplexed on the communication channel. After transmitting data to the other station, and when receiving a signal of another logical channel from the other station within the response waiting time, the response waiting time is extended by a predetermined time (specifically, By suspending the measurement of the response waiting time for a predetermined time, returning the measurement time of the response waiting time to a predetermined time, and adding a predetermined time to the response waiting time) To prevent generation of unnecessary timeouts for receiving the signal response in advance, it can be performed efficient data transmission.

【0018】また、本発明の再送制御方法は、双方向の
通信チャンネルを介して互いにデータの送受信を行う2
つの局間で、一方の局からデータを送信してから予め定
められた応答待ち時間内に他方の局から応答がないと
き、データの再送を行う再送制御方法において、一方の
局が、前記通信チャンネルに時分割多重される少なくと
も2種類の論理チャンネルのうちの1の論理チャンネル
で他方の局にデータを送信した後、その論理チャンネル
に割り当てられた通信チャンネル上のタイムスロットの
数を計数し、その計数値に基づき前記応答待ち時間を判
断してデータの再送を行うことにより、受信応答を受け
取るまでの不要なタイムアウトの発生を未然に防止し
て、効率よいデータ伝送が行える。
Further, the retransmission control method according to the present invention transmits / receives data to / from each other via a bidirectional communication channel.
A retransmission control method for retransmitting data between two stations when there is no response from the other station within a predetermined response waiting time after transmitting data from one station, wherein one of the stations has the communication After transmitting data to the other station on one of at least two types of logical channels time-division multiplexed to the channel, counting the number of time slots on the communication channel assigned to the logical channel, By determining the response waiting time based on the count value and retransmitting the data, unnecessary time-out until a reception response is received can be prevented from occurring, and efficient data transmission can be performed.

【0019】[0019]

【発明の実施の形態】以下、本発明の実施形態について
図面を参照して説明する。 (第1の実施形態)図1は、本発明の再送制御方法を適
用した通信システムの最も簡単な構成例を概略的に示し
たもので、第1の局1と第2の局2との間で通信回線3
を介して互いにデータ(パケットデータ)の送受信を行
うものである。
Embodiments of the present invention will be described below with reference to the drawings. (First Embodiment) FIG. 1 schematically shows an example of the simplest configuration of a communication system to which the retransmission control method of the present invention is applied, in which a first station 1 and a second station 2 Communication line 3 between
(Packet data) are mutually transmitted and received via the Internet.

【0020】図1において、第1の局1と第2の局2は
同様な構成であるので、第1の局1の構成例について説
明する。第1の局1は、第2の局2と通信回線3を介し
て互いに通信を行うためのインターフェースとしての送
受信回路1a、再送制御部1b、送信済みのデータある
いは受信したデータを格納するバッファメモリ1c、デ
ータを相手局(第2の局2)に送信してから、予め定め
られた応答待ち時間を計測するためのタイマ1dから構
成される。
In FIG. 1, since the first station 1 and the second station 2 have the same configuration, an example of the configuration of the first station 1 will be described. The first station 1 includes a transmission / reception circuit 1a as an interface for communicating with the second station 2 via the communication line 3, a retransmission control unit 1b, and a buffer memory for storing transmitted data or received data. 1c, a timer 1d for measuring a predetermined response waiting time after transmitting data to the partner station (second station 2).

【0021】通信回線3は、例えば、2種類の論理チャ
ンネル(制御チャンネル、ユーザチャンネル)が同一の
物理的なチャンネル(通信チャンネル)上に多重され、
第1の局1と第2の局2との間の通信には、ユーザチャ
ンネルを用いて行われるようになっている。
In the communication line 3, for example, two types of logical channels (control channel and user channel) are multiplexed on the same physical channel (communication channel).
Communication between the first station 1 and the second station 2 is performed using a user channel.

【0022】再送制御部1bは、送受信回路1aからデ
ータを送信してから予め定められた応答待ち時間内に他
方の局(第2の局2)から応答がないとき、データの再
送を行う再送制御を司るものである。
The retransmission control section 1b performs retransmission for retransmitting data when there is no response from the other station (second station 2) within a predetermined response waiting time after transmitting data from the transmission / reception circuit 1a. It is responsible for control.

【0023】タイマ1d、1eは、送受信回路1aから
データが送信されると、再送制御部1bの制御のもと起
動され、応答待ち時間を計測するものである。なお、タ
イマは少なくとも1つあれば足りる。
When data is transmitted from the transmission / reception circuit 1a, the timers 1d and 1e are started under the control of the retransmission control section 1b, and measure the response waiting time. Note that at least one timer is sufficient.

【0024】再送制御部1bは、タイマ1dでの応答待
ち時間の計測中に、送受信回路1aで物理チャンネル上
に多重された他方の局(第2の局2)から送信された制
御チャンネルを受信すると、タイマ1dを操作して応答
待ち時間を延長する制御を行う。
The retransmission control unit 1b receives the control channel transmitted from the other station (second station 2) multiplexed on the physical channel by the transmission / reception circuit 1a while the response waiting time is measured by the timer 1d. Then, control is performed to extend the response waiting time by operating the timer 1d.

【0025】尚、第2の局2の各部の名称は、第1の局
1と同じ部分には同じものを用いている。次に、図1の
通信システムにおける再送処理動作(第1の動作)を図
2に示すフローチャートを参照して説明する。
The names of the components of the second station 2 are the same as those of the first station 1. Next, a retransmission processing operation (first operation) in the communication system of FIG. 1 will be described with reference to a flowchart shown in FIG.

【0026】第1の局1の送受信回路1aから第2の局
2にタイマによる送達の確認を必要とするパケットが送
信されると、タイマ1dが起動され、応答待ち時間の計
測を開始し、再送制御部1bは、第2の局2からの応答
パケットが受信されるまで、応答待ち時間のタイムアウ
トをチェックする(ステップS1、S2)。
When the transmission / reception circuit 1a of the first station 1 transmits a packet that requires confirmation of delivery by the timer to the second station 2, the timer 1d is activated and starts measuring a response waiting time. The retransmission control unit 1b checks the timeout of the response waiting time until a response packet is received from the second station 2 (Steps S1 and S2).

【0027】ここで、図3に示すように、第1の局1
(送信側)からパケットAがユーザチャンネルのスロッ
トaにて第2局2(受信側)に伝送され、受信側ではパ
ケットAに対する応答パケットA′を同じくユーザチャ
ンネルのスロットa′を用いて送信側に返すものとす
る。また、応答待ち時間は、図3に示すように、1タイ
ムスロット分の時間とする。
Here, as shown in FIG. 3, the first station 1
The packet A is transmitted from the (transmission side) to the second station 2 (reception side) in the slot a of the user channel, and the reception side transmits a response packet A 'to the packet A using the slot a' of the user channel. Shall be returned to The response waiting time is a time corresponding to one time slot, as shown in FIG.

【0028】ステップS2で、応答待ち時間のタイムア
ウトが検知されたとき、再送制御部1bはタイマ1dの
リセットを行うとともに、バッファメモリ1cから先に
送信済みのパケットを取り出してパケットの再送を行う
(ステップS7)。
In step S2, when the timeout of the response waiting time is detected, the retransmission control unit 1b resets the timer 1d, extracts the previously transmitted packet from the buffer memory 1c, and retransmits the packet ( Step S7).

【0029】タイムアウトが検知されていないとき、再
送制御部1bは、受信パケットのチェックを行う(ステ
ップS3)。パケットを受信していなかったりあるいは
受信していても関係のないパケットであった場合には何
もせずタイマを進め、ステップS2のタイムアウトのチ
ェックに戻る。
When the timeout has not been detected, the retransmission control unit 1b checks the received packet (step S3). If the packet has not been received, or if the packet is irrelevant even if it has been received, the timer is advanced without doing anything, and the process returns to the time-out check in step S2.

【0030】正しい応答パケットを受け取った場合、そ
の応答パケットが正常受信の応答パケットであるときス
テップS6に進み、タイマを停止させる。応答パケット
が異常パケットであるときステップS7に進み、再送制
御部1bはタイマ1dのリセットとパケットの再送を行
う。
When a correct response packet is received, if the response packet is a normally received response packet, the flow advances to step S6 to stop the timer. When the response packet is an abnormal packet, the process proceeds to step S7, and the retransmission control unit 1b resets the timer 1d and retransmits the packet.

【0031】ステップS3で受信パケットが制御チャン
ネルのパケットだった場合はステップS4に進み、再送
制御部1bは、タイマ1dの進行を例えば、1スロット
分一時停止させ、ステップS2に戻る。
If the received packet is a control channel packet in step S3, the process proceeds to step S4, where the retransmission control unit 1b temporarily stops the progress of the timer 1d for, for example, one slot, and returns to step S2.

【0032】このようにすることで不要なタイムアウト
を防ぐことができる。次に、図1の通信システムにおけ
る他の再送処理動作(第2の動作)を図4に示すフロー
チャートを参照して説明する。なお、図2と同一部分に
は同一符号を付し、異なる部分について説明する。すな
わち、図2のステップS4が図4ではステップS10に
置き換わっている。
By doing so, unnecessary timeout can be prevented. Next, another retransmission processing operation (second operation) in the communication system of FIG. 1 will be described with reference to a flowchart shown in FIG. The same parts as those in FIG. 2 are denoted by the same reference numerals, and different parts will be described. That is, step S4 in FIG. 2 is replaced with step S10 in FIG.

【0033】ステップS3で受信パケットが制御パケッ
トであった場合、ステップS10に進み、再送制御部1
bは、タイマ1dの計測時刻を1スロット分戻し、ステ
ップS2に戻る。
If the received packet is a control packet in step S3, the process proceeds to step S10, where the retransmission control unit 1
b returns the time measured by the timer 1d by one slot, and returns to step S2.

【0034】このようにすることで不要なタイムアウト
を防ぐことができる。なお、上記第2の動作において、
物理チャンネルを等間隔にスロットに分け、スロットに
合わせてデータを同じ大きさのパケットにしたが、同じ
大きさのパケットにせず、また、スロットの構成がな
く、1つの物理チャンネルに複数の論理チャンネルを多
重化する場合でも、パケットにそのパケットの長さを示
すビット数やバイト数が書かれているような構成の時に
は、そのビット数あるいはバイト数からデータの時間軸
での長さが求められる。そこで、受信パケットが制御チ
ャンネルのパケットであった場合には、タイマ1dの計
測時刻をパケットの時間的な長さ分だけ戻してやること
で、不要なタイムアウトを防ぐことができる。
By doing so, unnecessary timeout can be prevented. In the second operation,
The physical channel is divided into slots at equal intervals, and the data is made into packets of the same size according to the slot, but the packets are not made the same size, and there is no slot configuration, so that one physical channel has multiple logical channels. Even when multiplexing data, if the packet has a configuration in which the number of bits or bytes indicating the length of the packet is written, the length of the data on the time axis can be obtained from the number of bits or bytes. . Therefore, when the received packet is a packet of the control channel, an unnecessary timeout can be prevented by returning the time measured by the timer 1d by the time length of the packet.

【0035】次に、図1の通信システムにおけるさらに
他の再送処理動作(第3の動作)を図6に示すフローチ
ャートを参照して説明する。なお、図2と同一部分には
同一符号を付し、異なる部分について説明する。すなわ
ち、図2のステップS4が図6ではステップS11に置
き換わっている。
Next, still another retransmission processing operation (third operation) in the communication system of FIG. 1 will be described with reference to a flowchart shown in FIG. The same parts as those in FIG. 2 are denoted by the same reference numerals, and different parts will be described. That is, step S4 in FIG. 2 is replaced with step S11 in FIG.

【0036】ステップS3で受信パケットが制御パケッ
トであった場合、ステップS11に進み、再送制御部1
bは、タイマ1dで計測される応答待ち時間に1スロッ
ト分の時間を加算し(図7参照)、ステップS2に戻
る。
If the received packet is a control packet in step S3, the process proceeds to step S11, where the retransmission control unit 1
b adds the time for one slot to the response waiting time measured by the timer 1d (see FIG. 7), and returns to step S2.

【0037】このようにすることで不要なタイムアウト
を防ぐことができる。なお、以上の説明では、タイマ1
dは実時間で動作させていたために今まで述べてきたよ
うな方法を適用することが有効であるが、タイマ1dの
応答待ち時間の設定方法として、スロットの数を用いる
ことも可能である。
By doing so, unnecessary timeout can be prevented. In the above description, the timer 1
Since d is operated in real time, it is effective to apply the method as described above, but the number of slots can be used as a method for setting the response waiting time of the timer 1d.

【0038】すなわち、図8に示すように、タイマ1d
に代えてパケット数を計数するカウンタ1gを用いて、
あるユーザチャンネルに関するデータパケットを送って
から、そのパケットに関する相手局(第2の局2)から
の受信応答が返ってくるまでに受信する制御パケット以
外のパケットを計数し、受信応答が返ってくるまでに受
信するパケットの数があらかじめ定められた数を越えた
時にタイムアウトと判断して再送を行なうようにする。
このようにすることで、実時間のタイマの動作を制御す
るよりも、パケットを数えるという簡単な方法でタイム
アウトによる再送が可能になる。
That is, as shown in FIG.
Using a counter 1g that counts the number of packets instead of
After sending a data packet related to a certain user channel and counting a packet other than a control packet to be received until a reception response from the partner station (second station 2) for the packet is returned, a reception response is returned. When the number of packets received up to this point exceeds a predetermined number, it is determined that a timeout has occurred and retransmission is performed.
By doing so, retransmission by timeout can be performed by a simple method of counting packets, rather than controlling the operation of a timer in real time.

【0039】なお、このようなカウンタと、比較的長い
時間スパンを監視する実時間タイマを持っていると、障
害時にはより信頼性のある通信路を提供できる。今まで
は、データフレームとパケットが1対1に対応している
場合でデータが伝送されることを考えていた。次に、デ
ータフレームが複数のパケットに分割されて伝送される
場合の再送制御方法について説明する。
If such a counter and a real-time timer for monitoring a relatively long time span are provided, a more reliable communication path can be provided in the event of a failure. Until now, it has been considered that data is transmitted when the data frame and the packet correspond one-to-one. Next, a retransmission control method when a data frame is divided into a plurality of packets and transmitted is described.

【0040】データフレームが複数のパケットに分割さ
れて伝送される場合、タイマが実時間ベースで動作して
いるとき、受信側の局(例えば第2の局2)でデータフ
レームを受信している最中であるのにもかかわらず、デ
ータフレームを受信中に送信側の局(例えば、第1の局
1)で計測される応答待ち時間がタイムアウトしてしま
うことが考えられる。このことはユーザチャンネルに制
御チャンネルが割り込んできた場合、その確率は高くな
ることは明らかである。
When a data frame is divided into a plurality of packets and transmitted, the receiving station (for example, the second station 2) receives the data frame when the timer operates on a real time basis. It is conceivable that the response waiting time measured by the transmitting station (for example, the first station 1) times out while the data frame is being received while the data frame is being received. It is clear that when a control channel interrupts a user channel, the probability increases.

【0041】そこで、送信側(例えば、第1の局1)か
ら、データフレームが複数のパケットに分割されて伝送
される場合、送信側の再送制御部1bは、データフレー
ムの先頭のパケットに対応する受信側(例えば、第2の
局2)からの受信応答パケットを検出した場合、タイマ
1dを一時停止させる。そして別のタイマ1eを動作さ
せて、データフレームの先頭から最後尾までのパケット
に対応する受信応答パケットを受信するまでの時間を計
測し、これらデータフレームの受信応答パケットをすべ
て受信し終ってからタイマ1eで計測した時間分、タイ
マ1dを一度に進める。このようにタイマ1d、1eを
制御することで、所望のデータフレームが到着していた
場合にはタイマを一度に進める前にタイマをリセットす
ることができるようになるので、タイムアウトしなくて
よい場合でのタイムアウトを防ぐことができるようにな
る。ここで、別のタイマ1eの動作は、制御フレームが
途中ではいった時には、前述したように動作を前述した
ように、一時停止したり引き戻したりしてもよい。
Therefore, when the data frame is divided into a plurality of packets and transmitted from the transmitting side (for example, the first station 1), the retransmission control unit 1b on the transmitting side responds to the first packet of the data frame. When a reception response packet from the receiving side (for example, the second station 2) is detected, the timer 1d is temporarily stopped. Then, another timer 1e is operated to measure the time until the reception response packets corresponding to the packets from the beginning to the end of the data frame are received, and after the reception of all the reception response packets of these data frames is completed. The timer 1d is advanced at a time for the time measured by the timer 1e. By controlling the timers 1d and 1e in this way, when a desired data frame has arrived, the timer can be reset before the timer is advanced at one time. Timeout can be prevented. Here, as for the operation of another timer 1e, when the control frame is in the middle, the operation may be temporarily stopped or pulled back as described above.

【0042】実時間計測用のタイマに代えて、図8に示
すように、パケットの数を数えるカウンタ1g、1hを
用いることもここでは可能である。すなわち、送信側
(例えば、第1の局1)でデータフレームの先頭のパケ
ットに対応する受信応答パケットを検出した時には、カ
ウンタ1gでのパケットの数の計数を一時中止し、別の
カウンタ1hでのパケットの計数をはじめ、データフレ
ームの先頭から最後尾までの受信応答パケット数を計測
し、データフレームに関する受信応答パケットを全て受
信し終ってからカウンタ1hで計数したパケット数分、
カウンタ1gの計数値を一度に進める。このようにすれ
ば先ほどと同じような効果をパケット数の計数によって
も実現できる。
As shown in FIG. 8, it is possible to use counters 1g and 1h for counting the number of packets, instead of the timer for measuring the actual time. That is, when the transmitting side (for example, the first station 1) detects the reception response packet corresponding to the first packet of the data frame, the counting of the number of packets by the counter 1g is temporarily stopped, and the counting by the other counter 1h is stopped. Counting the number of received response packets from the beginning to the end of the data frame, and counting the number of packets counted by the counter 1h after receiving all the received response packets related to the data frame.
The count value of the counter 1g is advanced at a time. In this way, the same effect as described above can be realized by counting the number of packets.

【0043】また、制御チャンネルの割り込み方があら
かじめ一様であることが予測される場合には、制御チャ
ンネルの利用頻度分、タイマに設定される応答待ち時間
(タイマの設定値)を大きくとっておくことがタイムア
ウトを防ぐ方法としては有効であると考えられる。
If it is predicted that the control channel interrupt method is uniform in advance, the response waiting time (timer setting value) set in the timer is set to be longer by the frequency of use of the control channel. Is considered to be an effective way to prevent timeout.

【0044】さらに、過去の一定時間前の制御チャンネ
ルの割り込み頻度から応答待ち時間を時々刻々と決めて
いく方法もタイムアウトを防ぐ方法としては有効である
と考えられる。
Further, it is considered that a method of determining the response waiting time every moment from the interrupt frequency of the control channel a predetermined time in the past is also effective as a method of preventing timeout.

【0045】なお、上記実施形態では、主に、第1の局
1から第2の局2に対しパケットを送信する場合につい
て説明したが、第2の局2から第1の局1に対しパケッ
トを送信する場合も前述同様である。 (第2の実施形態)以上、第1の実施形態で説明した再
送制御方法は、例えば、図9に示すような構成の通信シ
ステムにおいて非常に効果がある。そこで、第2の実施
形態として、本発明の再送制御方法の適用例について説
明する。
In the above embodiment, a case has been described where a packet is transmitted from the first station 1 to the second station 2, but the packet is transmitted from the second station 2 to the first station 1. Is transmitted in the same manner as described above. (Second Embodiment) The retransmission control method described in the first embodiment is very effective in a communication system having a configuration as shown in FIG. 9, for example. Therefore, as a second embodiment, an application example of the retransmission control method of the present invention will be described.

【0046】図9に示す通信システムは、無線基地局1
0と無線端末11との間で無線通信路12、13を介し
て通信を行う通信システムである。無線基地局10から
無線端末11へのデータ伝送には、下り無線通信路13
を介して行われ、無線端末11から無線基地局10への
データ伝送には、上り無線通信路12を介して行われ、
無線通信路13は、無線通信路12より高速の伝送速度
にてデータ伝送が可能な伝送速度が非対称の通信システ
ムである。
The communication system shown in FIG.
This is a communication system for performing communication between a wireless terminal 11 and wireless terminals 11 via wireless communication paths 12 and 13. For data transmission from the wireless base station 10 to the wireless terminal 11, the downlink wireless communication path 13
The data transmission from the wireless terminal 11 to the wireless base station 10 is performed via the uplink wireless communication path 12,
The wireless communication path 13 is a communication system with an asymmetric transmission rate capable of transmitting data at a higher transmission rate than the wireless communication path 12.

【0047】主に、無線通信路13を介して無線基地局
10から無線端末11に対し情報データの提供がなさ
れ、その受信応答が無線通信路12を介して無線端末1
1から無線基地局10に送られるようになっている。
Mainly, information data is provided from the wireless base station 10 to the wireless terminal 11 via the wireless communication path 13, and the reception response is transmitted via the wireless communication path 12 to the wireless terminal 1.
1 to the wireless base station 10.

【0048】図9に示したような伝送速度が非対称の通
信システムでは、無線基地局10から無線端末11への
情報伝送はできるだけ効率よく行いたい。しかし、従来
の再送制御方法、すなわち、応答待ち時間の設定方法で
は、効率がよくない。このことを図10を参照して説明
する。
In a communication system in which the transmission speed is asymmetric as shown in FIG. 9, information transmission from the radio base station 10 to the radio terminal 11 is desired to be performed as efficiently as possible. However, the conventional retransmission control method, that is, the method of setting the response waiting time is not efficient. This will be described with reference to FIG.

【0049】図10に示すように、無線基地局10から
は、情報データを下りデータパケット61a、61b、
61c、…に載せて無線通信路13を用いて伝送し、そ
れぞれのデータパケットに対する応答を上りデータパケ
ット62a、62b、63c、…に載せて無線通信路1
2を用いて無線端末11から伝送される。
As shown in FIG. 10, information data is transmitted from the radio base station 10 to downlink data packets 61a, 61b,
61c, and transmitted using the wireless communication path 13, and the response to each data packet is placed on the uplink data packets 62a, 62b, 63c,.
2 is transmitted from the wireless terminal 11.

【0050】図10において、横軸は時間を示してお
り、無線通信路13の伝送速度が無線通信路12の伝送
速度より高速であることから同程度のビットを含むパケ
ットは下りデータパケットの方が伝送速度が高速な分、
時間的には短く見える。このことから、例えば、上りデ
ータパケット62bが制御チャンネルに使われてしまっ
た場合、上りデータパケット62bの時間的な長さ分
(不要な時間)、予め定められた応答待ち時間計測する
タイマの計測値に加算されてしまう。
In FIG. 10, the horizontal axis represents time. Since the transmission speed of the wireless communication path 13 is higher than the transmission rate of the wireless communication path 12, a packet containing bits of the same degree is a downlink data packet. However, because the transmission speed is high,
Seems short in time. For this reason, for example, when the uplink data packet 62b is used for the control channel, measurement of a timer for measuring a predetermined response waiting time for the time length (unnecessary time) of the uplink data packet 62b is performed. It is added to the value.

【0051】上りデータパケット62bの時間的な長さ
は、上り、下りの無線通信路12、13の伝送速度の比
が大きければ大きいほど送信側(無線基地局10)にと
っては多くの下りデータパケット分に相当する。よっ
て、パケットの数を計数することによりタイムアウトを
判定する方法では、1つの上りデータパケットが制御チ
ャンネルに使われるとタイムアウトが生じやすくなる。
The time length of the uplink data packet 62b is such that the larger the ratio between the transmission speeds of the uplink and downlink wireless communication paths 12 and 13 is, the more downlink data packets are transmitted to the transmitting side (radio base station 10). Equivalent to a minute. Therefore, in the method of determining the timeout by counting the number of packets, the timeout tends to occur when one uplink data packet is used for the control channel.

【0052】そこで、図9に示した上り下りの無線伝送
路が非対称の通信システムに、本発明の再送制御方法を
適用する場合について、以下に説明する。図11に、図
9に示したような通信システムにおける無線基地局10
の構成例を示す。
The case where the retransmission control method of the present invention is applied to the communication system in which the uplink and downlink wireless transmission paths are asymmetric as shown in FIG. 9 will be described below. FIG. 11 shows a radio base station 10 in the communication system as shown in FIG.
An example of the configuration will be described.

【0053】無線基地局10は、所定のネットワークを
介して接続された他の無線基地局、あるいはデータベー
ス等と互いに通信を行うためのインターフェースとして
の送受信回路10a、無線端末11とアンテナ10b、
無線通信回線12、13を介して互いに通信を行うため
のインターフェースとしての無線送受信回路10c、再
送制御部10d、送信済みのデータを格納するバッファ
メモリ10e、データを無線端末11に送信してから、
予め定められた応答待ち時間を計測(実時間計測、パケ
ットの時間的な長さに基づく計測)するためのタイマ1
0fから構成される。
The radio base station 10 includes a transmission / reception circuit 10a as an interface for communicating with another radio base station or a database or the like connected via a predetermined network, a radio terminal 11 and an antenna 10b,
A wireless transmission / reception circuit 10c as an interface for communicating with each other via the wireless communication lines 12 and 13, a retransmission control unit 10d, a buffer memory 10e for storing transmitted data, and transmitting data to the wireless terminal 11;
Timer 1 for measuring a predetermined response waiting time (real time measurement, measurement based on the time length of a packet)
0f.

【0054】タイマ10fは、送受信回路1aからデー
タが送信されると、再送制御部1bの制御のもと起動さ
れ、応答待ち時間を計測するものである。図12は、図
9に示したような通信システムの無線端末11の構成例
を示す。
When data is transmitted from the transmission / reception circuit 1a, the timer 10f is started under the control of the retransmission control unit 1b, and measures a response waiting time. FIG. 12 shows a configuration example of the wireless terminal 11 of the communication system as shown in FIG.

【0055】無線端末11は、無線基地局10と無線通
信回線12、13、アンテナ11aを介して互いに通信
を行うためのインターフェースとしての無線送受信回路
11b、無線送受信回路11bを介して受信された無線
基地局10からのパケットデータを一時格納し、それを
所定の順番に組み立てるバッファメモリ11c、これら
各部の動作制御を司る制御部11dから構成される。
The wireless terminal 11 communicates with the wireless base station 10 via the wireless communication lines 12 and 13 and the antenna 11a. It comprises a buffer memory 11c for temporarily storing packet data from the base station 10 and assembling them in a predetermined order, and a control unit 11d for controlling the operation of these units.

【0056】制御部11dは、無線送受信回路11bを
介して受信された無線基地局10からのパケットデータ
の品質の監視を行った結果を受信応答として無線送受信
回路11b、無線通信路12を介して無線基地局10に
送信する機能をも有する。
The control unit 11d receives the result of monitoring the quality of the packet data from the radio base station 10 received via the radio transmission / reception circuit 11b as a reception response via the radio transmission / reception circuit 11b and the radio communication path 12. It also has a function of transmitting to the wireless base station 10.

【0057】さて、このような構成の通信システムの再
送処理の一例を図4のフローチャートを参照して簡単に
説明する。なお、図4の説明は、第1の局1を無線基地
局10と、第2の局2を無線端末11とすればほぼ同様
に当てはまり、本実施形態では、ステップS3で受信パ
ケットが制御チャンネルであった場合、ステップS10
に進み、再送制御部10dは、タイマ10fの計測時刻
を上りデータパケットの時間的な長さ分戻し、ステップ
S2に戻る。これにより、不要なタイムアウトを未然に
防止することができ、システムのスループットが上が
る。
Now, an example of the retransmission processing of the communication system having such a configuration will be briefly described with reference to the flowchart of FIG. Note that the description of FIG. 4 is almost the same when the first station 1 is the wireless base station 10 and the second station 2 is the wireless terminal 11, and in this embodiment, the received packet is If so, step S10
The retransmission control unit 10d returns the time measured by the timer 10f by the time length of the uplink data packet, and returns to step S2. Thus, unnecessary timeout can be prevented beforehand, and the system throughput increases.

【0058】[0058]

【発明の効果】以上説明したように、本発明の再送制御
方法によれば、受信応答を受け取るまでの不要なタイム
アウトの発生を未然に防止して、効率よいデータ伝送が
行える。
As described above, according to the retransmission control method of the present invention, it is possible to prevent the occurrence of an unnecessary time-out until a reception response is received, thereby enabling efficient data transmission.

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

【図1】本発明の第1の実施形態に係る通信システムの
構成例を概略的に示した図。
FIG. 1 is a diagram schematically showing a configuration example of a communication system according to a first embodiment of the present invention.

【図2】図1の通信システムの再送処理動作(第1の動
作)を説明するためのフローチャート。
FIG. 2 is a flowchart for explaining a retransmission processing operation (first operation) of the communication system of FIG. 1;

【図3】図2に示した再送処理動作の原理を説明するた
めの図。
FIG. 3 is a view for explaining the principle of the retransmission processing operation shown in FIG. 2;

【図4】図1の通信システムの再送処理動作(第2の動
作)を説明するためのフローチャート。
FIG. 4 is a flowchart for explaining a retransmission processing operation (second operation) of the communication system of FIG. 1;

【図5】図4に示した再送処理動作の原理を説明するた
めの図。
FIG. 5 is a view for explaining the principle of the retransmission processing operation shown in FIG. 4;

【図6】図1の通信システムの再送処理動作(第3の動
作)を説明するためのフローチャート。
FIG. 6 is a flowchart for explaining a retransmission processing operation (third operation) of the communication system of FIG. 1;

【図7】図6に示した再送処理動作の原理を説明するた
めの図。
FIG. 7 is a view for explaining the principle of the retransmission processing operation shown in FIG. 6;

【図8】通信システムの他の構成例を概略的に示した
図。
FIG. 8 is a diagram schematically illustrating another configuration example of a communication system.

【図9】本発明の第2の実施形態に係る通信システムの
構成例を概略的に示した図。
FIG. 9 is a diagram schematically illustrating a configuration example of a communication system according to a second embodiment of the present invention.

【図10】図9の通信システムに従来の再送制御方法を
適用した場合の問題点を説明するための図。
FIG. 10 is a diagram for explaining a problem when a conventional retransmission control method is applied to the communication system of FIG. 9;

【図11】図9の無線基地局の構成例を概略的に示した
図。
FIG. 11 is a diagram schematically illustrating a configuration example of a wireless base station in FIG. 9;

【図12】図9の無線端末の構成例を概略的に示した
図。
FIG. 12 is a diagram schematically showing a configuration example of the wireless terminal in FIG. 9;

【図13】パケット伝送方法の一例を説明するための
図。
FIG. 13 is a diagram illustrating an example of a packet transmission method.

【図14】従来の再送制御方法を説明するため図。FIG. 14 is a diagram for explaining a conventional retransmission control method.

【図15】1つの物理チャンネル上にユーザデータを送
るユーザチャンネルと制御情報を送る制御チャンネルを
多重する通信方式を説明するための図。
FIG. 15 is a diagram for explaining a communication method for multiplexing a user channel for transmitting user data and a control channel for transmitting control information on one physical channel.

【図16】従来の再送制御方法の問題点を説明するため
の図。
FIG. 16 is a diagram for explaining a problem of a conventional retransmission control method.

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

1…第1の局、1a…送受信回路、1b…再送制御部、
1c…バッファメモリ、1d、1e…タイマ、1g、1
h…カウンタ、2g、2h…カウンタ、2…第2の局、
2a…送受信回路、2b…再送制御部、2c…バッファ
メモリ、2d、2e…タイマ、3…通信回線、10…無
線基地局、11…無線端末、12…無線通信路(低
速)、13…無線通信路(高速)。
DESCRIPTION OF SYMBOLS 1 ... 1st station, 1a ... Transmission / reception circuit, 1b ... Retransmission control part,
1c: buffer memory, 1d, 1e: timer, 1g, 1
h ... counter, 2g, 2h ... counter, 2 ... second station,
2a transmission / reception circuit, 2b retransmission control unit, 2c buffer memory, 2d, 2e timer, 3 communication line, 10 wireless base station, 11 wireless terminal, 12 wireless communication path (low speed), 13 wireless Communication path (high speed).

───────────────────────────────────────────────────── フロントページの続き (72)発明者 芹澤 睦 神奈川県川崎市幸区小向東芝町1番地 株 式会社東芝研究開発センター内 ────────────────────────────────────────────────── ─── Continuing from the front page (72) Inventor Mutsuri Serizawa 1 Tokoba, Komukai Toshiba-cho, Saiwai-ku, Kawasaki-shi, Kanagawa

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 双方向の通信チャンネルを介して互いに
データの送受信を行う2つの局間で、一方の局からデー
タを送信してから予め定められた応答待ち時間内に他方
の局から応答がないとき、データの再送を行う再送制御
方法において、 一方の局が、前記通信チャンネルに多重される少なくと
も2種類の論理チャンネルのうちの1の論理チャンネル
で他方の局にデータを送信した後、前記応答待ち時間内
に他方の局から他の論理チャンネルの信号を受信したと
き、前記応答待ち時間を予め定められた時間延長するこ
とを特徴とする再送制御方法。
1. A communication between two stations that transmit and receive data to and from each other via a bidirectional communication channel, and a response from the other station within a predetermined response waiting time after transmitting data from one of the stations. In the retransmission control method for retransmitting data, when one station transmits data to the other station on one logical channel of at least two types of logical channels multiplexed on the communication channel, A retransmission control method characterized in that when a signal of another logical channel is received from the other station within the response waiting time, the response waiting time is extended by a predetermined time.
【請求項2】 前記応答待ち時間内に他方の局から他の
論理チャンネルの信号を受信したとき、前記応答待ち時
間の計測を予め定められた時間中止することを特徴とす
る請求項1記載の再送制御方法。
2. The method according to claim 1, wherein when a signal of another logical channel is received from the other station within the response waiting time, the measurement of the response waiting time is stopped for a predetermined time. Retransmission control method.
【請求項3】 前記応答待ち時間内に他方の局から他の
論理チャンネルの信号を受信したとき、前記応答待ち時
間の計測時刻を予め定められた時間戻すことを特徴とす
る請求項1記載の再送制御方法。
3. The system according to claim 1, wherein when a signal of another logical channel is received from the other station within the response waiting time, the measurement time of the response waiting time is returned by a predetermined time. Retransmission control method.
【請求項4】 前記応答待ち時間内に他方の局から他の
論理チャンネルの信号を受信したとき、前記応答待ち時
間に予め定められた時間を加算することを特徴とする請
求項1記載の再送制御方法。
4. The retransmission according to claim 1, wherein when a signal of another logical channel is received from the other station within the response waiting time, a predetermined time is added to the response waiting time. Control method.
【請求項5】 双方向の通信チャンネルを介して互いに
データの送受信を行う2つの局間で、一方の局からデー
タを送信してから予め定められた応答待ち時間内に他方
の局から応答がないとき、データの再送を行う再送制御
方法において、 一方の局が、前記通信チャンネルに時分割多重される少
なくとも2種類の論理チャンネルのうちの1の論理チャ
ンネルで他方の局にデータを送信した後、その論理チャ
ンネルに割り当てられた通信チャンネル上のタイムスロ
ットの数を計数し、その計数値に基づき前記応答待ち時
間を判断してデータの再送を行うことを特徴とする再送
制御方法。
5. Between two stations transmitting and receiving data to and from each other via a bidirectional communication channel, a response is transmitted from the other station within a predetermined response waiting time after transmitting data from one station. In the retransmission control method for retransmitting data, when one station transmits data to the other station on one logical channel of at least two types of logical channels time-division multiplexed on the communication channel, A retransmission control method comprising: counting the number of time slots on a communication channel assigned to the logical channel; determining the response waiting time based on the counted value; and retransmitting the data.
JP8245321A 1996-09-17 1996-09-17 Retransmission control method Pending JPH1093661A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8245321A JPH1093661A (en) 1996-09-17 1996-09-17 Retransmission control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8245321A JPH1093661A (en) 1996-09-17 1996-09-17 Retransmission control method

Publications (1)

Publication Number Publication Date
JPH1093661A true JPH1093661A (en) 1998-04-10

Family

ID=17131930

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8245321A Pending JPH1093661A (en) 1996-09-17 1996-09-17 Retransmission control method

Country Status (1)

Country Link
JP (1) JPH1093661A (en)

Similar Documents

Publication Publication Date Title
EP1295427B1 (en) Selective repeat protocol with dynamic timers
US6301249B1 (en) Efficient error control for wireless packet transmissions
US7746786B2 (en) Retransmission control method and device
US6574770B1 (en) Error-correcting communication method for transmitting data packets in a network communication system
JP2925678B2 (en) Data communication method and data communication system
TW476203B (en) Method and apparatus for reliable data communications
EP1393488B1 (en) Method and transmitter for an efficient packet data transfer in a transmission protocol with repeat requests
EP3410623B1 (en) Method for sending status information in mobile telecommunications system and receiver of mobile telecommunications
US7720043B2 (en) Use of idle frames for early transmission of negative acknowledgement of frame receipt
EP1393489B1 (en) Method and receiver for improved data packet transfer in a transmission protocol with repeat requests
US20020174395A1 (en) System and method for error recovery using NAKs
US5815508A (en) Method and apparatus for providing information between communication devices
JPH0771125B2 (en) Data communication method and data communication system
US7197313B1 (en) Method for allocating wireless resource in wireless communication system
KR100370077B1 (en) Method for Flow Control of data with Window Timer in a Communication System
CN100380858C (en) Error control method and device using feedback resource allocation scheme
CN112153694A (en) Data processing method, device, terminal and storage medium
KR100439238B1 (en) Method for operating reliable protocol of transmit data between transmission unit
US6954890B2 (en) System and method for increasing capacity in a noisy communication environment
JP2016174211A (en) Communications system
KR100366018B1 (en) Data transmission system and method for transmitting data frames
EP4187823B1 (en) Methods for adaptive error avoidance to increase re-transmission reliability in time-slotted communication links
JPH1093661A (en) Retransmission control method
JP3873751B2 (en) Data communication system
CN100359842C (en) A method of controlling the sending frequency of status reports