JPH08154096A - 無線パケット再送方法 - Google Patents
無線パケット再送方法Info
- Publication number
- JPH08154096A JPH08154096A JP6314244A JP31424494A JPH08154096A JP H08154096 A JPH08154096 A JP H08154096A JP 6314244 A JP6314244 A JP 6314244A JP 31424494 A JP31424494 A JP 31424494A JP H08154096 A JPH08154096 A JP H08154096A
- Authority
- JP
- Japan
- Prior art keywords
- packet
- ack
- signal
- wireless station
- nak
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1858—Transmission or retransmission of more than one copy of acknowledgement message
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
- Mobile Radio Communication Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
(57)【要約】
【目的】 送信局から送信した無線パケットに対する受
信局からの応答信号(ACK又はNAK)に従って、N
AK応答の時にパケットを再送する再送方法において、
応答信号自身の伝送誤りによるパケット全体の再送を回
避し伝送効率を向上させることを目的とする。 【構成】 受信局は応答信号を複数回数、異なる時刻に
送信局に送信し、送信局は応答信号の中にACK信号を
1つでも受信すれば当該パケットの送信動作を完了させ
る。
信局からの応答信号(ACK又はNAK)に従って、N
AK応答の時にパケットを再送する再送方法において、
応答信号自身の伝送誤りによるパケット全体の再送を回
避し伝送効率を向上させることを目的とする。 【構成】 受信局は応答信号を複数回数、異なる時刻に
送信局に送信し、送信局は応答信号の中にACK信号を
1つでも受信すれば当該パケットの送信動作を完了させ
る。
Description
【0001】
【産業上の利用分野】本発明は、無線通信システムにお
ける無線パケット再送方法に関するものである。
ける無線パケット再送方法に関するものである。
【0002】
(従来技術:選択的再送方法)データ通信では伝送路に
おいて発生する誤りを復旧する手段は必要不可欠であ
る。一般にこの問題に対する解決方法としては、データ
に冗長性を持たせて受信側で誤りを訂正する誤り訂正方
法(FEC:Forward Error Corre
ction)と、誤ったパケットを検出して再送を行な
う再送訂正方法(ARQ:Automatic Rep
eat reQuest)、及び両者を組み合わせたハ
イブリッドARQ等がある。選択的再送方法はこのうち
再送訂正方法に属するものである。図2に本再送方法の
動作概要を示す。ここで送信側は到着したパケットを順
番に送信しており、受信側はそれぞれの信号が正確に受
信できた場合は受信通知信号(ACK信号)を返送し、
誤って受信された場合は否定応答信号(NAK信号)を
返送する。パケットを送信してからACK/NAK信号
を受信するまでの間、送信側からはあらかじめ定められ
た数(以下アウトスタンディング数)以下の新しいパケ
ットが順次送信される。ここで送信側は、ACK信号を
受信した場合はさらに新しいパケットの送信を行なう
が、NAK信号を受け取った場合は対応するパケットの
再送を行なう。またACK/NAK信号自身が伝送誤り
によって廃棄された場合も同様に対応するパケットの再
送を行なう。図2に本選択的再送方法によるパケットの
再送動作を示す。ここでは、パケット2とパケット6が
上り伝送路で誤り、下り伝送路ではACK4とACK7
が誤っている。この結果、パケット2とパケット6の
他、あらかじめ定められた時間内にACK信号を受信で
きなかったパケット4及びパケット7についても再送が
行なわれている。
おいて発生する誤りを復旧する手段は必要不可欠であ
る。一般にこの問題に対する解決方法としては、データ
に冗長性を持たせて受信側で誤りを訂正する誤り訂正方
法(FEC:Forward Error Corre
ction)と、誤ったパケットを検出して再送を行な
う再送訂正方法(ARQ:Automatic Rep
eat reQuest)、及び両者を組み合わせたハ
イブリッドARQ等がある。選択的再送方法はこのうち
再送訂正方法に属するものである。図2に本再送方法の
動作概要を示す。ここで送信側は到着したパケットを順
番に送信しており、受信側はそれぞれの信号が正確に受
信できた場合は受信通知信号(ACK信号)を返送し、
誤って受信された場合は否定応答信号(NAK信号)を
返送する。パケットを送信してからACK/NAK信号
を受信するまでの間、送信側からはあらかじめ定められ
た数(以下アウトスタンディング数)以下の新しいパケ
ットが順次送信される。ここで送信側は、ACK信号を
受信した場合はさらに新しいパケットの送信を行なう
が、NAK信号を受け取った場合は対応するパケットの
再送を行なう。またACK/NAK信号自身が伝送誤り
によって廃棄された場合も同様に対応するパケットの再
送を行なう。図2に本選択的再送方法によるパケットの
再送動作を示す。ここでは、パケット2とパケット6が
上り伝送路で誤り、下り伝送路ではACK4とACK7
が誤っている。この結果、パケット2とパケット6の
他、あらかじめ定められた時間内にACK信号を受信で
きなかったパケット4及びパケット7についても再送が
行なわれている。
【0003】
【発明が解決しようとする課題】前述のように従来の選
択的再送方法では、上り伝送路(無線局A→無線局B)
においてパケットが誤った場合だけでなく、下り伝送路
(無線局B→無線局A)においてACK/NAK信号が
誤った場合にも再送が行なわれる。そのため、目的とす
るパケットの送信が成功したにもかかわらずACK/N
AK信号の誤り・廃棄によって無駄なパケットの再送が
行なわれることとなり、ARQを採用する無線パケット
通信の伝送効率低下の一要因となる。
択的再送方法では、上り伝送路(無線局A→無線局B)
においてパケットが誤った場合だけでなく、下り伝送路
(無線局B→無線局A)においてACK/NAK信号が
誤った場合にも再送が行なわれる。そのため、目的とす
るパケットの送信が成功したにもかかわらずACK/N
AK信号の誤り・廃棄によって無駄なパケットの再送が
行なわれることとなり、ARQを採用する無線パケット
通信の伝送効率低下の一要因となる。
【0004】本発明は、送信局から送信した無線パケッ
トに対する受信局からの応答信号(ACK又はNAK)
に従って、NAK応答の時にパケットを再送する再送方
法において、応答信号自身の伝送誤りによるパケット全
体の再送を回避し伝送効率を向上させることを目的とす
る。
トに対する受信局からの応答信号(ACK又はNAK)
に従って、NAK応答の時にパケットを再送する再送方
法において、応答信号自身の伝送誤りによるパケット全
体の再送を回避し伝送効率を向上させることを目的とす
る。
【0005】
【課題を解決するための手段】前記目的を達成するため
の本発明の特徴は、第1の無線局Aと第2の無線局Bの
間で無線パケット通信を行なうシステムであって、前記
無線局Bは前記無線局Aから送信されたパケットを受信
した際、該パケットの受信が誤り無く行なわれた場合は
前記無線局Aに対して応答信号としてパケット受信通知
信号であるACK信号をパケット毎に送信し、前記無線
局Aは前記ACK信号を受信した場合は当該パケット送
信動作を完了させるが、あらかじめ定められた時間内に
該パケットに対する前記ACK信号を受信しなかった場
合、若しくは該パケットに対する応答信号として否定応
答信号であるNAK信号を受信した場合、前記無線局A
は当該パケットを再び前記無線局Bに対して送信する無
線パケット通信において、前記無線局Bは同一のパケッ
トに対する前記応答信号を複数回数、異なる時刻におい
て送信し、前記無線局Aは前記複数回数送信された応答
信号からACK信号を1つでも受信すれば該パケットの
送信動作を完了させる無線パケット再送方法にある。
の本発明の特徴は、第1の無線局Aと第2の無線局Bの
間で無線パケット通信を行なうシステムであって、前記
無線局Bは前記無線局Aから送信されたパケットを受信
した際、該パケットの受信が誤り無く行なわれた場合は
前記無線局Aに対して応答信号としてパケット受信通知
信号であるACK信号をパケット毎に送信し、前記無線
局Aは前記ACK信号を受信した場合は当該パケット送
信動作を完了させるが、あらかじめ定められた時間内に
該パケットに対する前記ACK信号を受信しなかった場
合、若しくは該パケットに対する応答信号として否定応
答信号であるNAK信号を受信した場合、前記無線局A
は当該パケットを再び前記無線局Bに対して送信する無
線パケット通信において、前記無線局Bは同一のパケッ
トに対する前記応答信号を複数回数、異なる時刻におい
て送信し、前記無線局Aは前記複数回数送信された応答
信号からACK信号を1つでも受信すれば該パケットの
送信動作を完了させる無線パケット再送方法にある。
【0006】
【作用】下り伝送路においてACK/NAK信号が誤っ
た場合でも、別に送信される同一情報を含むACK/N
AK情報が1つでも受信できれば無線局Aは該送信パケ
ットの送達確認を行なうことが可能となり、ACK/N
AK信号のみの誤りによる無駄なパケットの再送が削減
される。
た場合でも、別に送信される同一情報を含むACK/N
AK情報が1つでも受信できれば無線局Aは該送信パケ
ットの送達確認を行なうことが可能となり、ACK/N
AK信号のみの誤りによる無駄なパケットの再送が削減
される。
【0007】
【実施例1】図1に本実施例1における上りパケット送
信時のパケット再送動作を示す。ここではACK/NA
K信号は2つの要素からなり、(H:1つ前のパケット
に対するACK/NAK信号、B:直前のパケットに対
するACK/NAK信号)という形式で示されている。
φは対応するパケットがないことを示す。図2の場合と
同様にパケット2とパケット6において受信誤りが生じ
ており、さらに下り伝送路においても(ACK3,AC
K4)と(NAK6,ACK7)のACK/NAK信号
に誤りが生じている。従来の選択的再送方法(図2参
照)ではACK4が誤ることによりパケット4の再送が
生じていたが、本発明では(ACK3,ACK4)が誤
っても次の(ACK4,ACK5)によってパケット4
の送達を確認することができるので、無駄なパケット4
の再送を防止している。パケット7についても同様であ
り、結果として上り伝送路で誤りが生じたパケット2と
パケット6のみが再送されている。本実施例1では1つ
のパケットに対するACK/NAK信号はそれぞれ2
回、連続して送信しているが、伝送路の条件等に応じて
送信回数や送信タイミングは最適な値に設定することが
考えらる(実施例2、3参照)。
信時のパケット再送動作を示す。ここではACK/NA
K信号は2つの要素からなり、(H:1つ前のパケット
に対するACK/NAK信号、B:直前のパケットに対
するACK/NAK信号)という形式で示されている。
φは対応するパケットがないことを示す。図2の場合と
同様にパケット2とパケット6において受信誤りが生じ
ており、さらに下り伝送路においても(ACK3,AC
K4)と(NAK6,ACK7)のACK/NAK信号
に誤りが生じている。従来の選択的再送方法(図2参
照)ではACK4が誤ることによりパケット4の再送が
生じていたが、本発明では(ACK3,ACK4)が誤
っても次の(ACK4,ACK5)によってパケット4
の送達を確認することができるので、無駄なパケット4
の再送を防止している。パケット7についても同様であ
り、結果として上り伝送路で誤りが生じたパケット2と
パケット6のみが再送されている。本実施例1では1つ
のパケットに対するACK/NAK信号はそれぞれ2
回、連続して送信しているが、伝送路の条件等に応じて
送信回数や送信タイミングは最適な値に設定することが
考えらる(実施例2、3参照)。
【0008】図3に無線局BにおけるACK/NAK信
号送信制御のフローチャートを示す。自局宛のパケット
を受信(3−2)した無線局Bは巡回冗長符合(CR
C)等により誤り検出を行なう(3−3)。誤り無く受
信した場合は変数Bに‘ACKn’を書き込む(3−
4)。ここでnは受信パケットに書き込まれたパケット
番号である。一方3−3において誤りを検出した場合、
予約等であらかじめ送信されるパケット番号が知らされ
ているか、別のCRC等でコーディングされたヘッダー
にパケット番号が書き込まれている場合等でパケット番
号の識別が可能な場合は変数Bに‘NAKn’を書き込
む(3−7)が、識別不可能な場合はφを書き込む。次
にこのBと、1つ前のタイミングで受信したパケットに
対するACK/NAK情報であるHをまとめてMS(A
CK/NAK信号)を生成(3−8)し、無線局Aに対
してMSを送信(3−9)する。送信後Hに新たなBを
代入して3−2に戻り同様の操作が繰り返されるが、新
たなパケットの受信が無い場合はBにφを書き込み、1
つ前に受信したパケットのHとまとめてMSを送信した
後、待ち受け状態(3−2⇔3−11)になる。
号送信制御のフローチャートを示す。自局宛のパケット
を受信(3−2)した無線局Bは巡回冗長符合(CR
C)等により誤り検出を行なう(3−3)。誤り無く受
信した場合は変数Bに‘ACKn’を書き込む(3−
4)。ここでnは受信パケットに書き込まれたパケット
番号である。一方3−3において誤りを検出した場合、
予約等であらかじめ送信されるパケット番号が知らされ
ているか、別のCRC等でコーディングされたヘッダー
にパケット番号が書き込まれている場合等でパケット番
号の識別が可能な場合は変数Bに‘NAKn’を書き込
む(3−7)が、識別不可能な場合はφを書き込む。次
にこのBと、1つ前のタイミングで受信したパケットに
対するACK/NAK情報であるHをまとめてMS(A
CK/NAK信号)を生成(3−8)し、無線局Aに対
してMSを送信(3−9)する。送信後Hに新たなBを
代入して3−2に戻り同様の操作が繰り返されるが、新
たなパケットの受信が無い場合はBにφを書き込み、1
つ前に受信したパケットのHとまとめてMSを送信した
後、待ち受け状態(3−2⇔3−11)になる。
【0009】次に無線局Aにおける制御フローについて
説明する。図4は無線局Aのパケット送信・再送制御フ
ローチャートである。無線局Aは待ち受け時、送信済み
パケットに対する無線局BからのACK/NAK信号の
受信(4−2)、送信済みパケットに対してある一定時
間内にACKが戻ってこなかったパケット(Timeo
utパケット)の有無(4−4)、NAK信号受信によ
り再送待ちとなっているパケットの有無(4−5)、新
たに送信すべきパケットの有無(4−6)、及びパケッ
ト送信管理テーブルの更新の5項目について継続的に自
局の状態監視・制御を行なう。ACK/NAK信号を受
信した場合、後述のACK/NAK信号処理フロー(4
−3)が実行される。Timeoutパケットがある場
合、またはNAKパケットがある場合はそれぞれパケッ
トの再送(4−7,4−8)が実施される。また、新た
な送信パケットが発生した場合は送信可能か否かを判断
(4−9)し、送信可能であればパケットを送信(4−
10)する。ここで4−9では、例えば新たに送信する
パケットに順次付与されるパケット番号がACK信号を
受信していないパケットのうち一番古いパケットの番号
と同じになった場合に送信不可とするものである。これ
は一般にパケットに付与されるパケット番号はある範囲
の番号(例えば0〜8)の繰り返しとなるので、ACK
(またはNAK)未受信のパケットに対して同じパケッ
ト番号を持つパケットを送信した場合、同パケット番号
を示すACK/NAK信号がどちらのパケットに対する
ものなのか判別不可能になるためである。
説明する。図4は無線局Aのパケット送信・再送制御フ
ローチャートである。無線局Aは待ち受け時、送信済み
パケットに対する無線局BからのACK/NAK信号の
受信(4−2)、送信済みパケットに対してある一定時
間内にACKが戻ってこなかったパケット(Timeo
utパケット)の有無(4−4)、NAK信号受信によ
り再送待ちとなっているパケットの有無(4−5)、新
たに送信すべきパケットの有無(4−6)、及びパケッ
ト送信管理テーブルの更新の5項目について継続的に自
局の状態監視・制御を行なう。ACK/NAK信号を受
信した場合、後述のACK/NAK信号処理フロー(4
−3)が実行される。Timeoutパケットがある場
合、またはNAKパケットがある場合はそれぞれパケッ
トの再送(4−7,4−8)が実施される。また、新た
な送信パケットが発生した場合は送信可能か否かを判断
(4−9)し、送信可能であればパケットを送信(4−
10)する。ここで4−9では、例えば新たに送信する
パケットに順次付与されるパケット番号がACK信号を
受信していないパケットのうち一番古いパケットの番号
と同じになった場合に送信不可とするものである。これ
は一般にパケットに付与されるパケット番号はある範囲
の番号(例えば0〜8)の繰り返しとなるので、ACK
(またはNAK)未受信のパケットに対して同じパケッ
ト番号を持つパケットを送信した場合、同パケット番号
を示すACK/NAK信号がどちらのパケットに対する
ものなのか判別不可能になるためである。
【0010】各種処理の後には必ずパケット送信管理テ
ーブルの更新(4−11)が行なわれる。ここでテーブ
ルは図7に示す構成をとり、パケット番号(7−1)
と、送信してからの経過時間(7−2)(本実施例では
msec単位)及び各パケットの状態(7−3)が情報
として記憶されている。パケットの状態には(1)Wa
iting:パケットを送信後、該パケットに対するA
CK/NAK信号未受信の状態、(2)NAK:該パケ
ットに対する否定応答(NAK)信号を受信した状態、
(3)Timeout:Waiting状態がある定め
られた規定時間を過ぎた時(本実施例では6msecと
する)がある。テーブルの更新(4−11)ではこのパ
ケット送信管理テーブル上のすべてのWaiting状
態のパケットの経過時間を更新されると共に、場合に応
じて以下の操作が行なわれる。 (a)Timeout/NAKパケットが再送された場
合:再送されたTimeout/NAKパケットの情報
をテーブルから削除し、新たに再送パケットをテーブル
に書き込む。 (b)新たなパケットが送信された場合:新たなパケッ
トに関する情報をテーブルに書き込む。
ーブルの更新(4−11)が行なわれる。ここでテーブ
ルは図7に示す構成をとり、パケット番号(7−1)
と、送信してからの経過時間(7−2)(本実施例では
msec単位)及び各パケットの状態(7−3)が情報
として記憶されている。パケットの状態には(1)Wa
iting:パケットを送信後、該パケットに対するA
CK/NAK信号未受信の状態、(2)NAK:該パケ
ットに対する否定応答(NAK)信号を受信した状態、
(3)Timeout:Waiting状態がある定め
られた規定時間を過ぎた時(本実施例では6msecと
する)がある。テーブルの更新(4−11)ではこのパ
ケット送信管理テーブル上のすべてのWaiting状
態のパケットの経過時間を更新されると共に、場合に応
じて以下の操作が行なわれる。 (a)Timeout/NAKパケットが再送された場
合:再送されたTimeout/NAKパケットの情報
をテーブルから削除し、新たに再送パケットをテーブル
に書き込む。 (b)新たなパケットが送信された場合:新たなパケッ
トに関する情報をテーブルに書き込む。
【0011】次に図5のACK/NAK信号処理のフロ
ーチャートについて説明する。ACK/NAK信号を正
常に受信(5−1)した無線局Aは、まずHの解読(5
−2)を行なう。パケット番号を参照し(5−3)、既
に処理が行なわれたパケット(パケット送信管理テーブ
ルに記憶されていないパケット)に対するACK/NA
K情報であればなにもせず、そうでない場合は後述する
テーブル処理(5−4)を行なう。次にBの解読を行な
い(5−5)、同様にテーブル処理を行なう。処理が終
わると図4のフローへ戻る。図6にACK/NAK信号
処理のフローチャートを示す。解読されたACK/NA
K信号(6−1)がACK信号の場合はパケット送信管
理テーブルから当該パケットを削除(6−2)するが、
NAK信号の場合は管理テーブルにおける状態(7−
3)をNAKとして記録(6−3)する。処理後は図5
のフローへ戻る。
ーチャートについて説明する。ACK/NAK信号を正
常に受信(5−1)した無線局Aは、まずHの解読(5
−2)を行なう。パケット番号を参照し(5−3)、既
に処理が行なわれたパケット(パケット送信管理テーブ
ルに記憶されていないパケット)に対するACK/NA
K情報であればなにもせず、そうでない場合は後述する
テーブル処理(5−4)を行なう。次にBの解読を行な
い(5−5)、同様にテーブル処理を行なう。処理が終
わると図4のフローへ戻る。図6にACK/NAK信号
処理のフローチャートを示す。解読されたACK/NA
K信号(6−1)がACK信号の場合はパケット送信管
理テーブルから当該パケットを削除(6−2)するが、
NAK信号の場合は管理テーブルにおける状態(7−
3)をNAKとして記録(6−3)する。処理後は図5
のフローへ戻る。
【0012】
【実施例2】無線伝送路がスローフェージングを受けて
いる場合、信号の誤りが連続して発生する確率が高くな
る。この場合、同一のACK/NAK信号を実施例1の
ように連続して送信するのではなく、間隔をあけて送信
するほうが効果的になる。そこで本実施例2ではこれを
考慮してACK/NAK信号の構成を(H:2つ前のパ
ケットに対するACK/NAK信号、B:直前のパケッ
トに対するACK/NAK信号)としている。図8に本
実施例2における無線パケット再送動作例を示す。ここ
では(NAK2,ACK4)と(ACK3,ACK5)
の2つのACK/NAK信号が連続して誤っているが、
パケット4に対するACKは次の(ACK4,NAK
6)のACK/NAK信号で送信されるため、無駄な再
送が防止されている。
いる場合、信号の誤りが連続して発生する確率が高くな
る。この場合、同一のACK/NAK信号を実施例1の
ように連続して送信するのではなく、間隔をあけて送信
するほうが効果的になる。そこで本実施例2ではこれを
考慮してACK/NAK信号の構成を(H:2つ前のパ
ケットに対するACK/NAK信号、B:直前のパケッ
トに対するACK/NAK信号)としている。図8に本
実施例2における無線パケット再送動作例を示す。ここ
では(NAK2,ACK4)と(ACK3,ACK5)
の2つのACK/NAK信号が連続して誤っているが、
パケット4に対するACKは次の(ACK4,NAK
6)のACK/NAK信号で送信されるため、無駄な再
送が防止されている。
【0013】図10に本実施例2におけるACK/NA
K信号送信制御のフローチャートを示す。本実施例2で
はBとHの他にH’(1つ前のパケットに対するACK
/NAK信号)を用いることにより(10−1,10−
10,10−13)、2回目のACK/NAK信号送信
を1パケット分遅らせている。なお、その他の制御フロ
ー等については、実施例1(図4〜図7)と同じであ
る。
K信号送信制御のフローチャートを示す。本実施例2で
はBとHの他にH’(1つ前のパケットに対するACK
/NAK信号)を用いることにより(10−1,10−
10,10−13)、2回目のACK/NAK信号送信
を1パケット分遅らせている。なお、その他の制御フロ
ー等については、実施例1(図4〜図7)と同じであ
る。
【0014】
【実施例3】無線伝送路の誤り率が非常に高い場合は、
ACK/NAK信号の送信回数を増やすことによって周
波数効率が高まる場合がある。本実施例3ではACK/
NAK信号を3回連続して送信する場合の例について示
す。図9はこの場合の無線パケット再送方法の動作例で
あり、ここでは(NAK2,ACK1,ACK3)と
(ACK4,ACK3,ACK5)のACK/NAK信
号が誤っている。この場合実施例2のように1つおきに
ACK/NAK信号を送信する方法ではパケット3の再
送が起こるが、実施例3では2つの間のACK/NAK
信号にパケット3に対するACK/NAK信号が含まれ
るため、パケット3の再送が防止される。本実施例のA
CK/NAK信号送信制御は、図10の10−10で
‘MS=(H,B)’を‘MS=(H’,H,B)’に
置き換えるだけで良い。ただしACK/NAK信号処理
フローは図11で示すように、H’の解読に関するフロ
ーが追加される(11−6〜11−8)。その他のフロ
ーチャートについては実施例1及び2(図4、図6、図
7)と同じである。
ACK/NAK信号の送信回数を増やすことによって周
波数効率が高まる場合がある。本実施例3ではACK/
NAK信号を3回連続して送信する場合の例について示
す。図9はこの場合の無線パケット再送方法の動作例で
あり、ここでは(NAK2,ACK1,ACK3)と
(ACK4,ACK3,ACK5)のACK/NAK信
号が誤っている。この場合実施例2のように1つおきに
ACK/NAK信号を送信する方法ではパケット3の再
送が起こるが、実施例3では2つの間のACK/NAK
信号にパケット3に対するACK/NAK信号が含まれ
るため、パケット3の再送が防止される。本実施例のA
CK/NAK信号送信制御は、図10の10−10で
‘MS=(H,B)’を‘MS=(H’,H,B)’に
置き換えるだけで良い。ただしACK/NAK信号処理
フローは図11で示すように、H’の解読に関するフロ
ーが追加される(11−6〜11−8)。その他のフロ
ーチャートについては実施例1及び2(図4、図6、図
7)と同じである。
【0015】
【発明の効果】本発明では無線局Bが同一のパケットに
対するACK信号を複数回数、異なる時刻において送信
し、無線局Aが前記複数のACK信号のうちの1つでも
受信すれば該パケットの送信動作を完了させることによ
り、下り伝送路におけるACK/NAK信号の誤り・廃
棄によって生じる上り伝送路の無駄なパケットの再送を
削減することが可能となる。一方ACK信号は複数回送
信されるため下り伝送路におけるACK信号量が多くな
る。このため周波数効率の改善効果は、ACK信号長に
対するパケット長が大きいほど、また無線のように伝送
路の誤り率が高いほど、大きくなる。また一般に集中局
と複数の端末局からなる無線パケット通信では、集中局
から端末局の伝送路は順次送信であるが端末局から集中
局へはランダムアクセスとなるため、後者の伝送路は前
者よりも衝突による効率低下が生じる。そこで本発明を
端末局から集中局へのパケット転送に対して用いれば、
余裕のある下り伝送路のACK信号量を大きくすること
によって、上り伝送路の高効率化が期待できる。
対するACK信号を複数回数、異なる時刻において送信
し、無線局Aが前記複数のACK信号のうちの1つでも
受信すれば該パケットの送信動作を完了させることによ
り、下り伝送路におけるACK/NAK信号の誤り・廃
棄によって生じる上り伝送路の無駄なパケットの再送を
削減することが可能となる。一方ACK信号は複数回送
信されるため下り伝送路におけるACK信号量が多くな
る。このため周波数効率の改善効果は、ACK信号長に
対するパケット長が大きいほど、また無線のように伝送
路の誤り率が高いほど、大きくなる。また一般に集中局
と複数の端末局からなる無線パケット通信では、集中局
から端末局の伝送路は順次送信であるが端末局から集中
局へはランダムアクセスとなるため、後者の伝送路は前
者よりも衝突による効率低下が生じる。そこで本発明を
端末局から集中局へのパケット転送に対して用いれば、
余裕のある下り伝送路のACK信号量を大きくすること
によって、上り伝送路の高効率化が期待できる。
【図1】本発明の実施例1における無線パケット再送方
法の動作例を示す。
法の動作例を示す。
【図2】従来の選択的再送方法を用いた場合の無線パケ
ット再送動作例を示す。
ット再送動作例を示す。
【図3】本実施例1における無線局BのACK/NAK
信号制御のフローチャートを示す。
信号制御のフローチャートを示す。
【図4】本実施例1、2及び3における無線局Aのパケ
ット送信・再送制御のフローチャートを示す。
ット送信・再送制御のフローチャートを示す。
【図5】本実施例1及び2における無線局AのACK/
NAK信号処理のフローチャートを示す。
NAK信号処理のフローチャートを示す。
【図6】本実施例1、2及び3における無線局Aのパケ
ット送信管理テーブル処理のフローチャートを示す。
ット送信管理テーブル処理のフローチャートを示す。
【図7】本実施例1、2及び3におけるパケット送信管
理テーブル例を示す。
理テーブル例を示す。
【図8】本発明の実施例2における無線パケット再送方
法の動作例を示す。
法の動作例を示す。
【図9】本発明の実施例3における無線パケット再送方
法の動作例を示す。
法の動作例を示す。
【図10】本実施例2における無線局BのACK/NA
K信号制御のフローチャートを示す。
K信号制御のフローチャートを示す。
【図11】本実施例3における無線局AのACK/NA
K信号処理のフローチャートを示す。
K信号処理のフローチャートを示す。
1−1,2−1,8−1,9−1 無線局Bの受信パケ
ット列 1−2,2−2,8−2,9−2 無線局Aの送信パケ
ット列 1−3,2−3,8−3,9−3 受信誤りパケット 1−4,2−4,8−4,9−4 ACK/NAK信号 1−5,2−5,8−5,9−5 ACK/NAK信号
(伝送誤りとなったもの) 1−6,2−6,8−6,9−6 上り伝送路(無線局
A→無線局B)における誤りにより再送となったパケッ
ト 2−7 下り伝送路(無線局B→無線局A)における誤
りにより再送となったパケット 3−1〜3−12 無線局BのACK/NAK信号送信
制御フロー(詳細は実施例1参照) 4−1〜4−11 基地局のパケット送信・再送制御フ
ロー(詳細は実施例1参照) 5−1〜5−5 無線局AのパケットACK/NAK信
号処理フロー(詳細は実施例1参照) 6−1〜6−3 無線局Aのパケット送信管理テーブル
処理フロー(詳細は実施例1参照) 7−1 パケット送信管理テーブルに記録されたパケッ
ト番号 7−2 パケット送信後から経過した時間 7−3 各パケットの状態 10−1〜10−13 無線局BのACK/NAK信号
送信制御フロー(詳細は実施例2参照) 11−1〜11−8 無線局AのパケットACK/NA
K信号処理フロー(詳細は実施例3参照)
ット列 1−2,2−2,8−2,9−2 無線局Aの送信パケ
ット列 1−3,2−3,8−3,9−3 受信誤りパケット 1−4,2−4,8−4,9−4 ACK/NAK信号 1−5,2−5,8−5,9−5 ACK/NAK信号
(伝送誤りとなったもの) 1−6,2−6,8−6,9−6 上り伝送路(無線局
A→無線局B)における誤りにより再送となったパケッ
ト 2−7 下り伝送路(無線局B→無線局A)における誤
りにより再送となったパケット 3−1〜3−12 無線局BのACK/NAK信号送信
制御フロー(詳細は実施例1参照) 4−1〜4−11 基地局のパケット送信・再送制御フ
ロー(詳細は実施例1参照) 5−1〜5−5 無線局AのパケットACK/NAK信
号処理フロー(詳細は実施例1参照) 6−1〜6−3 無線局Aのパケット送信管理テーブル
処理フロー(詳細は実施例1参照) 7−1 パケット送信管理テーブルに記録されたパケッ
ト番号 7−2 パケット送信後から経過した時間 7−3 各パケットの状態 10−1〜10−13 無線局BのACK/NAK信号
送信制御フロー(詳細は実施例2参照) 11−1〜11−8 無線局AのパケットACK/NA
K信号処理フロー(詳細は実施例3参照)
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.6 識別記号 庁内整理番号 FI 技術表示箇所 H04L 12/56 9466−5K H04L 11/20 102 A
Claims (1)
- 【請求項1】 第1の無線局Aと第2の無線局Bの間で
無線パケット通信を行なうシステムであって、前記無線
局Bは前記無線局Aから送信されたパケットを受信した
際、該パケットの受信が誤り無く行なわれた場合は前記
無線局Aに対して応答信号としてパケット受信通知信号
であるACK信号をパケット毎に送信し、前記無線局A
は前記ACK信号を受信した場合は当該パケット送信動
作を完了させるが、あらかじめ定められた時間内に該パ
ケットに対する前記ACK信号を受信しなかった場合、
若しくは該パケットに対する応答信号として否定応答信
号であるNAK信号を受信した場合、前記無線局Aは当
該パケットを再び前記無線局Bに対して送信する無線パ
ケット通信において、 前記無線局Bは同一のパケットに対する前記応答信号を
複数回数、異なる時刻において送信し、前記無線局Aは
前記複数回数送信された応答信号からACK信号を1つ
でも受信すれば該パケットの送信動作を完了させること
を特徴とする無線パケット再送方法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6314244A JPH08154096A (ja) | 1994-11-25 | 1994-11-25 | 無線パケット再送方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6314244A JPH08154096A (ja) | 1994-11-25 | 1994-11-25 | 無線パケット再送方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH08154096A true JPH08154096A (ja) | 1996-06-11 |
Family
ID=18051029
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6314244A Withdrawn JPH08154096A (ja) | 1994-11-25 | 1994-11-25 | 無線パケット再送方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH08154096A (ja) |
Cited By (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004180295A (ja) * | 2002-11-27 | 2004-06-24 | Alcatel Canada Inc | 通信デバイスのモジュール間で伝送された喪失メッセージを検出するためのシステムおよび方法 |
| WO2005109724A1 (ja) * | 2004-05-06 | 2005-11-17 | Nec Corporation | 無線通信システム,無線通信方法,及び無線通信装置 |
| KR100538023B1 (ko) * | 1996-12-27 | 2006-03-27 | 오끼 덴끼 고오교 가부시끼가이샤 | 화상 부호화장치 |
| JP2006270788A (ja) * | 2005-03-25 | 2006-10-05 | Nec Corp | 移動無線通信システムと移動局及びデータ伝送方法 |
| JP2007524269A (ja) * | 2003-06-18 | 2007-08-23 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | Cdmaシステム関連アプリケーションのための順方向ack/nackチャネル |
| EP1833189A3 (en) * | 1999-03-05 | 2007-11-14 | Qualcomm, Incorporated | Method and apparatus for efficient data retransmission in a voice-over-data communication system |
| JP2007325283A (ja) * | 2001-02-15 | 2007-12-13 | Qualcomm Inc | 無線通信システム用の逆方向リンクチャンネルアーキテクチャ |
| JP2008042311A (ja) * | 2006-08-02 | 2008-02-21 | Fujitsu Ltd | データ通信方式 |
| JP2008099171A (ja) * | 2006-10-16 | 2008-04-24 | Nec Infrontia Corp | 無線データ通信装置 |
| JP2008543167A (ja) * | 2005-05-23 | 2008-11-27 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | 複数の補完的なフィードバックメカニズムを有する自動再送要求(arq)プロトコル |
| JP2010503291A (ja) * | 2006-08-30 | 2010-01-28 | クゥアルコム・インコーポレイテッド | 直交システムにおける繰返しによるackchのための方法及び装置 |
| JP2010541459A (ja) * | 2007-10-02 | 2010-12-24 | サムスン エレクトロニクス カンパニー リミテッド | 通信システムにおける信号の反復転送 |
| JP2012508482A (ja) * | 2008-11-04 | 2012-04-05 | ノーテル・ネットワークス・リミテッド | 無線装置による受信確認情報の提供 |
| JP2013511937A (ja) * | 2009-11-23 | 2013-04-04 | エルジー エレクトロニクス インコーポレイティド | Ack/nack伝送方法及びそのための装置 |
| WO2020026296A1 (ja) * | 2018-07-30 | 2020-02-06 | 株式会社Nttドコモ | ユーザ端末及び無線通信方法 |
| JP2020533872A (ja) * | 2017-09-08 | 2020-11-19 | エイ・ティ・アンド・ティ インテレクチュアル プロパティ アイ,エル.ピー. | 無線通信システムにおいてハイブリッド自動再送要求肯定応答を報告すること |
| JPWO2020026295A1 (ja) * | 2018-07-30 | 2021-08-19 | 株式会社Nttドコモ | ユーザ端末および無線通信方法 |
-
1994
- 1994-11-25 JP JP6314244A patent/JPH08154096A/ja not_active Withdrawn
Cited By (36)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100538023B1 (ko) * | 1996-12-27 | 2006-03-27 | 오끼 덴끼 고오교 가부시끼가이샤 | 화상 부호화장치 |
| EP1833189A3 (en) * | 1999-03-05 | 2007-11-14 | Qualcomm, Incorporated | Method and apparatus for efficient data retransmission in a voice-over-data communication system |
| US7940720B2 (en) | 2001-02-15 | 2011-05-10 | Qualcomm, Incorporated | Reverse link channel architecture for a wireless communication system |
| JP2007325283A (ja) * | 2001-02-15 | 2007-12-13 | Qualcomm Inc | 無線通信システム用の逆方向リンクチャンネルアーキテクチャ |
| US8098581B2 (en) | 2001-02-15 | 2012-01-17 | Qualcomm Incorporated | Reverse link channel architecture for a wireless communication system |
| JP2004180295A (ja) * | 2002-11-27 | 2004-06-24 | Alcatel Canada Inc | 通信デバイスのモジュール間で伝送された喪失メッセージを検出するためのシステムおよび方法 |
| JP2007524269A (ja) * | 2003-06-18 | 2007-08-23 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | Cdmaシステム関連アプリケーションのための順方向ack/nackチャネル |
| WO2005109724A1 (ja) * | 2004-05-06 | 2005-11-17 | Nec Corporation | 無線通信システム,無線通信方法,及び無線通信装置 |
| US8588200B2 (en) | 2004-05-06 | 2013-11-19 | Nec Corporation | Wireless communication system, wireless communication method, and wireless communication apparatus |
| JPWO2005109724A1 (ja) * | 2004-05-06 | 2008-03-21 | 日本電気株式会社 | 無線通信システム,無線通信方法,及び無線通信装置 |
| JP2006270788A (ja) * | 2005-03-25 | 2006-10-05 | Nec Corp | 移動無線通信システムと移動局及びデータ伝送方法 |
| JP2008543167A (ja) * | 2005-05-23 | 2008-11-27 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | 複数の補完的なフィードバックメカニズムを有する自動再送要求(arq)プロトコル |
| JP2008042311A (ja) * | 2006-08-02 | 2008-02-21 | Fujitsu Ltd | データ通信方式 |
| US8638677B2 (en) | 2006-08-02 | 2014-01-28 | Fujitsu Limited | Data communication system |
| JP2016036153A (ja) * | 2006-08-30 | 2016-03-17 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | 直交システムにおける繰返しによるackchのための方法及び装置 |
| JP2010503291A (ja) * | 2006-08-30 | 2010-01-28 | クゥアルコム・インコーポレイテッド | 直交システムにおける繰返しによるackchのための方法及び装置 |
| US8787344B2 (en) | 2006-08-30 | 2014-07-22 | Qualcomm Incorporated | Method and apparatus for ACKCH with repetition in orthogonal systems |
| JP2015201864A (ja) * | 2006-08-30 | 2015-11-12 | クゥアルコム・インコーポレイテッドQualcomm Incorporated | 直交システムにおける繰返しによるackchのための方法及び装置 |
| JP2012151858A (ja) * | 2006-08-30 | 2012-08-09 | Qualcomm Inc | 直交システムにおける繰返しによるackchのための方法及び装置 |
| JP2014168269A (ja) * | 2006-08-30 | 2014-09-11 | Qualcomm Incorporated | 直交システムにおける繰返しによるackchのための方法及び装置 |
| JP2014042255A (ja) * | 2006-08-30 | 2014-03-06 | Qualcomm Incorporated | 直交システムにおける繰返しによるackchのための方法及び装置 |
| JP2008099171A (ja) * | 2006-10-16 | 2008-04-24 | Nec Infrontia Corp | 無線データ通信装置 |
| US8488567B2 (en) | 2007-10-02 | 2013-07-16 | Samsung Electronics Co., Ltd | Repeating transmissions of signals in communication systems |
| US11234221B2 (en) | 2007-10-02 | 2022-01-25 | Samsung Electronics Co., Ltd | Repeating transmissions of signals in communication systems |
| US9749997B2 (en) | 2007-10-02 | 2017-08-29 | Samsung Electronics Co., Ltd | Repeating transmissions of signals in communication systems |
| JP2010541459A (ja) * | 2007-10-02 | 2010-12-24 | サムスン エレクトロニクス カンパニー リミテッド | 通信システムにおける信号の反復転送 |
| JP2012508482A (ja) * | 2008-11-04 | 2012-04-05 | ノーテル・ネットワークス・リミテッド | 無線装置による受信確認情報の提供 |
| US9025542B2 (en) | 2009-11-23 | 2015-05-05 | Lg Electronics Inc. | ACK/NACK transmission method and apparatus therefor |
| JP2013511937A (ja) * | 2009-11-23 | 2013-04-04 | エルジー エレクトロニクス インコーポレイティド | Ack/nack伝送方法及びそのための装置 |
| JP2020533872A (ja) * | 2017-09-08 | 2020-11-19 | エイ・ティ・アンド・ティ インテレクチュアル プロパティ アイ,エル.ピー. | 無線通信システムにおいてハイブリッド自動再送要求肯定応答を報告すること |
| US11564127B2 (en) | 2017-09-08 | 2023-01-24 | At&T Intellectual Property I, L.P. | Reporting hybrid automatic repeat request-acknowledgements in wireless communication systems |
| US12701461B2 (en) | 2017-09-08 | 2026-08-04 | At&T Intellectual Property I, L.P. | Reporting hybrid automatic repeat request-acknowledgements in wireless communication systems |
| WO2020026296A1 (ja) * | 2018-07-30 | 2020-02-06 | 株式会社Nttドコモ | ユーザ端末及び無線通信方法 |
| JPWO2020026296A1 (ja) * | 2018-07-30 | 2021-08-05 | 株式会社Nttドコモ | ユーザ端末及び無線通信方法 |
| JPWO2020026295A1 (ja) * | 2018-07-30 | 2021-08-19 | 株式会社Nttドコモ | ユーザ端末および無線通信方法 |
| US12009929B2 (en) | 2018-07-30 | 2024-06-11 | Ntt Docomo, Inc. | User terminal and radio communication method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1867091B1 (en) | Method and apparatus for improving data transmission reliability in a wireless communications system | |
| US6496481B1 (en) | Data transfer method for wire real-time communications | |
| US5477550A (en) | Method for communicating data using a modified SR-ARQ protocol | |
| CN101068137B (zh) | 在无线接入通信系统中使用自动重复请求的装置和方法 | |
| US6557134B2 (en) | ARQ method for wireless communication | |
| US6765882B2 (en) | Method and system for data packet collision avoidance in a wireless communication system | |
| RU2007147841A (ru) | Прокол автоматического запроса повторной передачи (rq), имеющий множественные механизмы дополнительной обратной связи | |
| GB2287383A (en) | Notification by energy burst of messages with unacceptable quality | |
| EP1762059A1 (en) | Method of, and system for, communicating data, and a station for transmitting data | |
| WO2004038991A2 (en) | Reverse link automatic repeat request | |
| US8335958B2 (en) | Method of communication, in particular with capability of frame abortion or retransmission indication, between a transmitter and a receiver based on frames and corresponding communication node | |
| CN113132063B (zh) | 一种物理层重传控制方法 | |
| CN1801687B (zh) | 一种基于非应答机制的数据帧重传方法和系统 | |
| US6718500B1 (en) | RLP communication device and method for mobile communication system | |
| KR100278288B1 (ko) | 무선통신시스템에서 다수의 응답신호를 이용한 무선패킷 재전송방법 | |
| CA2010809A1 (en) | Technique for acknowledging packets | |
| JP2000078118A (ja) | 自動再送要求データ伝送方法 | |
| JP2624730B2 (ja) | 同報無線通信方法 | |
| CN108347312A (zh) | 控制信息的发送及接收方法、网络设备及终端设备 | |
| WO2005101719A1 (en) | Apparatus, and associated method, for providing a medium access control layer hybrid automatic repeat request scheme for a carrier sense multiple access communication scheme | |
| EP1745583B1 (en) | Method, system and station for communicating data packets using arq | |
| CN115664603A (zh) | 一种报文的重传方法 | |
| CN1921367B (zh) | 多载波do系统中基于非应答机制的数据帧重传方法和系统 | |
| JPH11284607A (ja) | 無線通信方法並びに無線送信方法及び無線受信方法 | |
| CN1951056B (zh) | 利用arq传送数据分组的方法、系统和站 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20020205 |