(57)【要約】  再送のための自動再送要求（ＡＲＱ）を使用する無線ネットワーク内での最終再送時におけるシグナリングエラーの問題を解決するために、無線ネットワーク内での受信機としての通信デバイスによる最終時のデータ再送を制御するための方法、およびデータ再送を補助的に制御するためのその対応する方法、およびその対応する制御デバイス、およびその対応する補助制御デバイスが開示される。さらにまた、ＡＲＱを使用する無線ネットワーク内での通信機器が開示され、この通信機器は、ネットワーク手段またはユーザ手段であってよい。前記方法および対応するデバイスおよび通信機器を用いることにより、無線ネットワークが、最終再送時における前記シグナリングエラーの問題を効果的に回避し、無線リソースを効果的に使用し、ＨＡＲＱバッファに対する要求を低くし、自動再送速度を高め、回復不能なデータパケット破棄の問題を回避することができる。
2010502060.tif 000002
【特許請求の範囲】
【請求項１】
自動再送要求を使用する無線通信ネットワークにおける受信機としての通信機器内での、最終再送におけるデータ再送を制御するための方法であって、
ａ．送信機としての他の通信機器から再送データパケットを受信するステップと、
ｂ．前記再送データパケットが最終再送におけるものであるかどうか判断するステップと、
ｃ．前記再送データパケットが最終再送におけるものである場合、前記再送データパケットのデコード結果に基づいて送信機としての前記他の通信機器に指示情報を送信するステップと
を含む、方法。
【請求項２】
前記ステップｃが、
デコード結果を取得するように前記再送データパケットをデコードするステップと、
前記デコード結果に基づいて前記再送データパケットが正常であるかどうか判断するステップであって、
前記再送データパケットが正常である場合、前記送信機に再送正常指示情報を送信し、
前記再送データパケットが異常である場合、前記送信機に再送異常指示情報を送信する
判断ステップとをさらに含む、請求項１に記載の方法。
【請求項３】
前記再送データパケットが最終再送におけるものである場合、前記再送データパケットの関連情報をバッファから消去するステップ
をさらに含む、請求項１または請求項２に記載の方法。
【請求項４】
前記ステップｂが、
再送時間を指示するための前記再送データパケット内の再送時間情報に基づいて、前記再送データパケットが最終再送におけるものであるかどうか判断するステップ
を含む、請求項１から３のいずれか一項に記載の方法。
【請求項５】
前記ステップｃが、
前記受信機のＡＲＱ手段を介して前記送信機のＡＲＱ手段に前記指示情報を送信するステップ
をさらに含む、請求項１から４のいずれか一項に記載の方法。
【請求項６】
自動再送要求を使用する無線通信ネットワークにおける受信機としての通信機器内での、最終再送におけるデータ再送を制御するための制御デバイスであって、
送信機としての他の通信機器から送信された再送データパケットを受信するための受信手段と、
前記再送データパケットが最終再送におけるものであるかどうか判断するための第１判断手段と、
前記再送データパケットが最終再送におけるものである場合、前記再送データパケットのデコード結果に基づいて送信機としての前記他の通信機器に指示情報を送信するための再送制御手段と
を備える、制御デバイス。
【請求項７】
前記再送制御手段が、
デコード結果を取得するように前記再送データパケットをデコードするためのデコード手段と、
前記デコード結果に基づいて、前記再送データパケットが正常であるかどうか判断するための第２判断手段と、
前記最終再送が正常である場合、前記送信機に再送正常指示情報を送信し、前記最終再送が異常である場合、前記送信機に再送異常指示情報を送信するための再送指示手段と
を備える、請求項６に記載の制御デバイス。
【請求項８】
前記再送データパケットが最終再送におけるものである場合、前記再送データパケットの関連情報をバッファから消去するためのバッファ消去手段
をさらに備える、請求項６または請求項７に記載の制御デバイス。
【請求項９】
前記第１判断手段が、再送時間を指示するための前記再送データパケット内の再送時間情報に基づいて前記再送データパケットが最終再送におけるものであるかどうか判断するためにさらに使用される、請求項６から８のいずれか一項に記載の制御デバイス。
【請求項１０】
前記再送制御手段が、前記受信機の自動再送要求手段を介して前記送信機のＡＲＱ手段に前記指示情報を送信するためにさらに使用される、請求項６から９のいずれか一項に記載の制御デバイス。
【請求項１１】
ＡＲＱを使用する無線通信ネットワークにおける送信機としての通信機器内での、最終再送におけるデータ再送を補助的に制御するための方法であって、
ｉ．最終再送における再送データパケットが正常であるかどうか指示するのに使用される指示情報を、受信機としての他の通信機器から受信するステップと、
ｉｉ．前記指示情報に基づいて、前記再送データパケットを再送する、または送信されるべき次のデータパケットを送信するステップと
を含む、方法。
【請求項１２】
前記ステップｉｉが、
前記指示情報が、前記再送データパケットが異常であることを指示するための再送異常指示情報であるか、または前記再送データパケットが正常であることを指示するための再送正常指示情報であるかを判断するステップと、
前記指示情報が再送異常指示情報である場合、前記再送データパケットを再送するステップと、
前記指示情報が再送正常指示情報である場合、送信されるべき次のデータパケットを送信するステップと
を含む、請求項１１に記載の方法。
【請求項１３】
ｉｉｉ．前記再送データパケットの関連情報をバッファから消去するステップ
をさらに含む、請求項１１または請求項１２に記載の方法。
【請求項１４】
ＡＣＫまたはＮＡＣＫ情報が前記受信機から受信されるとき、送信されるべき前記次のデータパケットを前記受信機に送信するステップ
をさらに含む、請求項１１から１３のいずれか一項に記載の方法。
【請求項１５】
ＡＣＫまたはＮＡＣＫ情報が前記受信機から受信されるとき、前記再送データパケットに対応するタイマーを始動しないステップ
をさらに含む、請求項１１から１４のいずれか一項に記載の方法。
【請求項１６】
データパケットが初めて送信されるとき、再送時間を指示するための前記データパケット内の再送時間情報を最大再送時間に設定し、前記データパケットが再送されるたびに前記再送時間情報を１ずつ減少させるステップ
をさらに含む、請求項１１から１５のいずれか一項に記載の方法。
【請求項１７】
自動再送要求を使用する無線通信ネットワークにおける送信機としての通信機器内での、最終再送におけるデータ再送を制御するための補助制御デバイスであって、
受信機としての他の通信機器から指示情報を受信するための補助受信手段と、
前記指示情報に基づいて、最終再送におけるものである再送データパケットを再送するためのまたは送信されるべき次のデータパケットを送信するための再送制御手段と
を備える、補助制御デバイス。
【請求項１８】
前記再送制御手段が、
前記指示情報が、前記再送データパケットが異常であることを指示するための再送異常指示情報であるか、または前記再送データパケットが正常であることを指示するための再送正常指示情報であるかを判断するための判断手段と、
前記指示情報が再送異常指示情報である場合、前記再送データパケットを再送し、前記指示情報が再送正常指示情報である場合、送信されるべき次のデータパケットを送信するための送信手段と
をさらに備える、請求項１７に記載の補助制御デバイス。
【請求項１９】
前記指示情報が再送正常指示情報である場合、前記再送データパケットの関連情報をバッファから消去するためのバッファ消去手段
をさらに備える、請求項１７または請求項１８に記載の補助制御デバイス。
【請求項２０】
自動再送要求を使用する無線ネットワーク内での、請求項６から１０のいずれか一項に記載の前記制御デバイスおよび／または請求項１７から１９のいずれか一項に記載の前記補助制御デバイスを備える、通信機器。
【請求項２１】
前記通信機器がネットワーク機器またはユーザ機器である、請求項２０に記載の通信機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信システムに関し、詳細には、自動再送要求（ＡＲＱ）機構を使用する無線ネットワーク内での最終再送におけるデータ再送のための方法および対応するデバイスに関する。
【背景技術】
【０００２】
ＡＲＱ機構を使用する無線ネットワーク内では、最終再送でまたは他の条件下でシグナリング障害のエラーが発生する。たとえば、劣悪な通信環境では、受信機によって受信されたデータパケットが最終再送において正常であり、この受信機は送信機にＡＣＫをフィードバックするが、送信機によって受信されるフィードバックが、この劣悪な通信環境のせいでＮＡＣＫとなることがおそらくあるだろう。このとき、ＡＲＱ機構に従えば、送信機はデータパケットをバッファから消去できず、若干の時間の後にデータパケットを自動的に再送しなければならず、この再送によって結果的に、少なくともリソースの浪費が生じる。
【０００３】
さらに、ＡＲＱを使用する最終再送では、送信データパケットの回復不能な破棄などのより重大な問題におそらく至ることであろう。本明細書では以降、ロングタームエボリューション（ＬＴＥ）システムを参照して、ＡＲＱの最終再送によっておそらく生じる問題、およびこの問題の原因をさらに分析することにする。
【０００４】
３ＧＰＰ（Ｔｈｅ  ３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）は、２００４年１１月にカナダのトロント州で開催されたＥｖｏｌｖｅｄ  ＵＴＲＡＮカンファレンスにおいてＬＴＥシステムの概念を提案し、ＬＴＥ研究プロジェクトを２００４年１２月に設立した。ＬＴＥシステムの基本的な目標は、ビット当たりのコストの削減、将来のサービスに向けてのサポート能力の強化、既存および新規の周波数帯上での柔軟な展開、単純な構造、オープンなインターフェース、ならびに端末の適切な節電化に対する配慮など、移動体ブロードバンド無線アクセス（ＭＢＷＡ）の分野における他の技術に対抗することである。ＬＴＥシステムは、ＩＰマルチメディアサービスを十分サポートできるように、従来の移動通信ネットワークに基づくＩＰネットワークの機能を導入している。このＬＴＥシステムは、ＶｏＩＰ、テレビ電話、ＶＯＤ（ビデオオンデマンド）、ＩＭおよびＭＢＭＳをより十分にサポートでき、その一方将来の新規な新興サービスに向けての強固な開発基盤の提供を考慮に入れることができ、無線ブロードバンドアクセスの技術および産業の開発を向上させる。
【０００５】
ＬＴＥシステムでは、使用されるＡＲＱ動作は、主にハイブリッド自動再送要求（ＨＡＲＱ）からの指示に基づく。しかしながら、シグナリング障害のエラーが、最終再送でおよび他の条件下で不可避的に発生する。参考文献「２５．８１３  Ｅ−ＵＴＲＡ：ｒａｄｉｏ  ｉｎｔｅｒｆａｃｅ  ｐｒｏｔｏｃｏｌ  ａｓｐｅｃｔｓ」（以後、参考文献１と称する）が、ＬＴＥシステム内でのＡＲＱ動作に関する以下の基本的規定を与えている：
・ＨＡＲＱ送信機が、最大データ送信、たとえば最大再送限界に起因する配信の失敗を検出する場合、関連の再送しているＡＲＱエンティティに通知されるかどうかがさらなる検討の対象となる。
・ＨＡＲＱ受信機がＮＡＣＫ→ＡＣＫエラーを検出可能である場合、関連の送信しているＡＲＱエンティティに明示的シグナリングを通して通知されるかどうかがさらなる検討の対象となる。
【０００６】
先の第１の規定は、ＨＡＲＱ送信機が、最大再送限界に達するときにデータパケットの配信の成功または失敗を検出する責任を負わねばならないことを意味する。この理由は、送信機のみが最大再送限界を知っているからである。この規定に基づいて、ＨＡＲＱ送信機は、関連する無線リンク制御（ＲＬＣ）データパケットすなわち最終再送のデータパケットを再送または破棄するようにＡＲＱ送信機に通知する。次いで、ＡＲＱレベルの再送が、送信機による受信機へのデコード後の状態報告の送信よりも早期に行われる。この解決法は一見合理的であるが、しかし実際には、前述のような無線通信リソースの浪費、および若干の時間の後に再送が行われるゆえのＲＬＣ再送遅延などの他の欠点がもたらされる。より深刻なことに、この解決策では、ＲＬＣデータパケットの回復不能な破棄に至りかねない。というのも、場合によっては送信機が、受信機によって受信されたデータパケットが正常であると判断する恐れがあり、その結果送信機がデータパケットを誤って消去する一方、受信機によって受信されたデータパケットは実際には異常だからである。
【０００７】
参考文献１は、最終再送で生起したエラーを指示および解決するためにＨＡＲＱ送信機を使用すべきであるとの解決法を示している。しかしこの解決法も、以下のような他の多くの欠点をもたらす。
【０００８】
１）ＡＣＫ→ＮＡＣＫのシナリオでの欠点
現行の規定に基づいて、ＨＡＲＱ送信機は、最終再送の完了後に送信バッファをフラッシュする。しかしながら、ＡＣＫ→ＮＡＣＫが最終再送で発生した、換言すると、最終再送において受信機によって受信されたデータパケットが正常でありそれゆえ受信機がＡＣＫを送信機にフィードバックするが、しかし送信機によって受信されたフィードバックがＮＡＣＫであり、結果として送信機が、受信機によって受信されたデータパケットが異常であると誤認し得るとき、ＨＡＲＱ送信機は、関連するＲＬＣデータパケットを再送するようにＡＲＱ送信機に指示し、この再送によって無線通信リソースの浪費がもたらされる。このシナリオの詳細な手順は図１に示されている。
【０００９】
２）ＮＡＣＫ→ＡＣＫのシナリオでの欠点
ＮＡＣＫ→ＡＣＫが最終再送において発生した、換言すると、最終送信において受信機によって受信されたデータパケットが異常であり、受信機はＮＡＣＫを送信機にフィードバックするが、しかし送信機が、ＡＣＫを不正に受信し、受信機によって受信されたデータパケットが正常であると誤認し得るとき、受信機および送信機上で起こる事柄は、それぞれ以下の通りである。
・受信機については、受信機によって受信されたデータパケットが異常であるので、ＨＡＲＱ受信機内の対応するバッファがフラッシュされ得ない。したがって、いくつかの極限条件においては、データパケットが他の手段を通じて受信されたにもかかわらず、対応するバッファがずっとフラッシュされないままとなり、これにより結果として大きなＨＡＲＱバッファが必要となる。
・送信機については、ＨＡＲＱ送信機は、タイマーを始動して、送信されるべき次のデータパケットを送信するようにＡＲＱ送信機に指示する。
■このタイミング中に、やがて受信機が、シグナリングエラーすなわちＮＡＣＫ→ＡＣＫの発生を指示し、ＨＡＲＱ送信機がこの時点で、前記データパケットを再送するようにＡＲＱ送信機に要求する場合、このデータパケットは、破棄されていないので再送されることが可能である。しかしながら、このＡＲＱ再送はきわめて遅くなり、この結果データパケット送信遅延がもたらされることが理解されよう。
■他方、上記のタイミング中に、受信機が、シグナリングエラーに関するいかなる情報もフィードバックしない場合、ＨＡＲＱ送信機は、関連するＲＬＣデータパケットを破棄するようにＡＲＱ送信機を作動させ、送信されるべき次のデータパケットを送信するようにＡＲＱ送信機に指示する。しかし実際には、このＲＬＣデータパケットは、受信機によって正常に受信されることが完了していない。この場合、再送が生起し得ない、換言すると、ＲＬＣデータパケットエラーの回復不能な破棄が生ずることが理解されよう。
【先行技術文献】
【非特許文献】
【００１０】
【非特許文献１】「２５．８１３  Ｅ−ＵＴＲＡ：ｒａｄｉｏ  ｉｎｔｅｒｆａｃｅ  ｐｒｏｔｏｃｏｌ  ａｓｐｅｃｔｓ」
【発明の概要】
【発明が解決しようとする課題】
【００１１】
以上の分析を通して、ＡＲＱ機構を使用するときに、シグナリングエラーが少なくとも最終再送において生起することが理解されよう。したがってこの問題を、データ送信の精度および高速度を保証するように解決することが必要である。
【課題を解決するための手段】
【００１２】
最終再送で生ずる上記のシグナリングエラーの問題を解決するため、本発明の一目的は、ＡＲＱを使用する無線ネットワークにおいて、最終再送が正常であるかどうか判断することにより、送信機に再送を要求すべきかどうか判定するためのデータ再送制御方式を提供することである。
【００１３】
本発明の第１態様によれば、ＡＲＱを使用する無線通信ネットワークにおける受信機としての通信機器内での、最終再送におけるデータ再送を制御するための方法であって、送信機としての他の通信機器から再送データパケットを受信するステップと、前記再送データパケットが最終再送におけるものであるかどうか判断するステップと、前記再送データパケットが最終再送におけるものである場合、前記再送データパケットのデコード結果に基づいて送信機としての前記他の通信機器に指示情報を送信するステップとを含む方法が提供される。
【００１４】
本発明の第２態様によれば、ＡＲＱを使用する無線通信ネットワークにおける受信機としての通信機器内での、最終再送におけるデータ再送を制御するための制御デバイスであって、送信機としての他の通信機器から送信された再送データパケットを受信するための受信手段と、前記再送データパケットが最終再送におけるものであるかどうか判断するための第１判断手段と、前記再送データパケットが最終再送におけるものである場合、前記再送データパケットのデコード結果に基づいて送信機としての前記他の通信機器に指示情報を送信するための再送制御手段とを備える制御デバイスが提供される。
【００１５】
本発明の第３態様によれば、ＡＲＱを使用する無線通信ネットワークにおける送信機としての通信機器内での、最終再送におけるデータ再送を補助的に制御するための方法であって、最終再送における再送データパケットが正常であるかどうか指示するのに使用される指示情報を、受信機としての他の通信機器から受信するステップと、前記指示情報に基づいて、前記再送データパケットを再送する、または送信されるべき次のデータパケットを送信するステップとを含む方法が提供される。
【００１６】
本発明の第４態様によれば、ＡＲＱを使用する無線通信ネットワークにおける送信機としての通信機器内での、最終再送におけるデータ再送を制御するための補助制御手段であって、受信機としての他の通信機器から指示情報を受信するための補助受信手段と、前記指示情報に基づいて、前記再送データパケットを再送するためのまたは送信されるべき次のデータパケットを送信するための再送制御手段とを含む補助制御手段が提供される。
【００１７】
本発明の第５態様によれば、ＡＲＱを使用する無線ネットワーク内での、本発明の第２態様による前記制御手段および／または本発明の第４態様による補助制御手段を備える通信機器が提供される。
【００１８】
本発明は、先行技術と比較すると、以下のような利点を有する：
（１）送信データパケットのデコード結果が受信機によって生成されるので、これにより前述の最終再送におけるシグナリングエラーが完全に回避される。
（２）受信機はＨＡＲＱ受信機のバッファをきわめて迅速にフラッシュ可能になり、これによりＨＡＲＱバッファに対する要件が低くなる。
（３）受信機は、データパケットを送信機が再送するように要求する指示情報を送信し、再送時刻が、現行の解決法の再送時刻よりも早期になり、これによって再送速度が高くなる。
（４）受信機は、データパケットを破棄して次のデータパケットの送信を開始するように送信機に指示するための指示情報を送信し、これにより、回復不能なデータパケット破棄が回避される。
（５）再送時間フィールドが、新規のＬ１シグナリングを生成することなく最終再送の発生を検出するように再定義される。
【００１９】
本発明の他の特徴、目的および利点は、非限定的な実施形態の以下の詳細な説明を添付図面と併せて読むことでより明らかとなろう。
【図面の簡単な説明】
【００２０】
【図１】既存の解決法における最終再送で生ずるシグナリングエラーの概略原理図である。
【図２】既存の解決法における最終再送で生ずるシグナリングエラーの他の概略原理図である。
【図３】本発明の一実施形態によるデータ再送を制御するための技術的解決法の概略原理図である。
【図４】本発明の第２実施形態によるデータ再送を制御する概略図である。
【図５】本発明の第２実施形態によるデータ再送を制御する他の概略図である。
【図６】本発明の第５実施形態による送信機の送信フローチャートである。
【図７】本発明の第５実施形態による受信機の動作フローチャートである。
【図８】本発明によって提供される通信機器の動作の概略図である。
【図９】本発明の第６および第７実施形態による通信機器の構成要素の概略図である。
【発明を実施するための形態】
【００２１】
本発明の詳細な説明は、添付図面を参照して以下のように提示される。
【００２２】
図１は、既存の解決法におけるＬＴＥでの最終再送における信号送信のエラーの発生推移を示す。図１を参照すると、この図１は左側において、（基地局またはユーザ機器であり得る）受信機としての通信機器を示している。この受信機は、送信機からデータパケットを受信するのに一緒に使用されるＡＲＱ受信機およびＨＡＲＱ受信機を備える。これらと対称に、図１は右側において、（基地局またはユーザ機器であり得る）送信機としての通信機器を示している。この通信機器は、データパケットを送信するのに一緒に使用されるＡＲＱ送信機およびＨＡＲＱ送信機を備える。１つの送信工程中に、まずＡＲＱ送信機は、データパケットをＨＡＲＱ送信機に送信し、次いでＨＡＲＱ送信機は、このデータパケットをＨＡＲＱ受信機に送信する。ＨＡＲＱ受信機がデータパケットを正常に受信する場合、ＨＡＲＱ受信機はＡＣＫ応答情報をＨＡＲＱ送信機にフィードバックし、送信が終了する。ＨＡＲＱ受信機がデータパケットを正常に受信しない場合、ＨＡＲＱ受信機はＮＡＣＫ応答情報をＨＡＲＱ送信機にフィードバックする。ＨＡＲＱ受信機からＮＡＣＫ応答情報を受信した後、ＨＡＲＱ送信機は、ＨＡＲＱ受信機がデータパケットを正常に受信するまで、あるいは再送時間が最大再送時間に達する（すなわちＨＡＲＱ送信機が、最終再送の後にＨＡＲＱ受信機から依然としてＮＡＣＫ応答情報を受信する）まで、ＨＡＲＱ受信機にデータパケットを再度送信する。ＨＡＲＱ送信機が、最終の送信の後にＨＡＲＱ受信機から依然としてＮＡＣＫ応答情報を受信する場合、ＨＡＲＱ送信機は、データパケットを再送すべきであるとＡＲＱ送信機に通知するための指示情報をＡＲＱ送信機に送信する。この時点において、ＡＲＱ送信機は次の再送の工程を始める、すなわちＡＲＱ送信機は、前述の手順と同様である、データパケットの再度の送信を開始する。
【００２３】
図１を参照すると、先行技術の前述した既存の解決法は、通常条件においては再送を処理することが可能である。しかしながら、この既存の解決法は、図１に示された条件では不必要な再送を生じさせもする。ＨＡＲＱ送信機が最終再送におけるデータパケットを再送した後にＨＡＲＱ受信機がデータパケットを正常に受信するゆえに、再送は、前述した既存の解決法の設計原理によって始動されるべきでない。しかしながら、ＨＡＲＱ受信機からＨＡＲＱ送信機へのＡＣＫ応答情報のフィードバックの手順中に生ずるエラーが原因となって、ＨＡＲＱ送信機によって受信されるフィードバックがＮＡＣＫとなる。したがって、ＨＡＲＱ送信機は、ＨＡＲＱ受信機がデータパケットを正常に受信していないと誤認し、それゆえＨＡＲＱ送信機は、ＡＲＱ送信機に再送するように指示する。
【００２４】
この結果、図１に示された条件では不必要な再送が生じ、これにより無線通信リソースの浪費がもたらされることが理解されよう。
【００２５】
図２は、既存の解決法におけるＬＴＥでの最終再送において生起する信号送信のエラー発生の他の事例を示す。図１とは異なり、最終再送においてＨＡＲＱ受信機は、データパケットを正常に受信せず、ＮＡＣＫ応答情報をＨＡＲＱ送信機にフィードバックする。図１で述べたのと同じ理由により、ＨＡＲＱ送信機は最終的にＡＣＫ応答情報を受信し、それゆえＨＡＲＱ送信機は、ＨＡＲＱ受信機がデータパケットを正常に受信したと誤認する。この時、図２の１２でマークされた時点において、ＨＡＲＱ送信機はタイマーを始動し、このタイマーは、時限期間中にシグナリングエラーに関する情報が存在しない場合、ＨＡＲＱ送信機がＡＲＱ送信機にデータパケットの消去および次のデータパケットの送信の開始を指示しその一方でＨＡＲＱ送信機がデータパケットの関連情報をバッファから消去する旨を通達するのに使用される。受信機については、この受信機はデータパケットを正常に受信していないので、データパケットを受信するのに使用されるバッファはフラッシュされ得ない。この時、以下の２つの状況が存在する。
【００２６】
第１に、上記の時限期間中に、受信機が、ＮＡＣＫ→ＡＣＫの発生に関する情報をＨＡＲＱ送信機にフィードバックする場合、ＡＲＱ送信機は、図２に示すように再送を開始する。この場合、先の再送は、図２のマーク１１によって示された再送遅延を引き起こすのみであるが、データパケットの破棄は生じない。
【００２７】
第２に、上記の時限期間中に、受信機がシグナリングエラーに関するいかなる情報もフィードバックしない場合、ＨＡＲＱ送信機は、関連するＲＬＣデータパケットを破棄するようにＡＲＱ送信機を作動させ、この破棄の結果、回復不能なエラーが生じる。
【００２８】
図３は、本発明によって提案される解決法の概略図である。図３に示されるように、再送のためのＡＲＱを使用するとき、最終の再送よりも前の再送の手順は既存の解決法の手順と同様であるが、最終再送の後に、受信機は、データパケットを正常に受信したかどうかに関わらず、指示情報を送信機に送信する。
【００２９】
本発明の第１実施形態において、受信機は、送信機に指示情報を送信する前において、デコード結果を取得するために、最終再送で受信された再送データパケットをデコードする。このデコード結果が、再送データパケットが正常であることを示す場合、受信機は、この受信機によって受信された再送データパケットが正常であることを指示するための再送正常指示情報を送信機に送信し、そうでなければ、受信機は、この受信機によって受信された再送データパケットが異常であることを指示するための再送異常指示情報を送信機に送信する。
【００３０】
これに応じて、本発明の第１実施形態において、送信機は、上記の指示情報を受信した後にこの指示情報を判断する。すなわち、この指示情報が再送正常指示情報である場合、送信機は、再送を開始しないで、送信されるべき次のデータパケットの送信を開始する。これと反対に、上記の指示情報が再送異常指示情報である場合、送信機は、図３に示すように再送を開始する。
【００３１】
図３に示された機構を使用することにより、受信機は、送信機に指示情報を送信する前または送信した後に、受信機のバッファの当該ブロックをフラッシュするように、再送データパケットの関連情報をこのバッファから消去することができる。既存の解決法に関連して、受信機によって受信された再送データパケットが正常である場合、バッファをフラッシュする前に、この再送データパケットは、処理が継続されるように適切に処理されたことを当業者ならば間違いなく理解し得よう。
【００３２】
本発明の第１実施形態では、受信機は、指示情報を送信する前に、ＮＡＣＫまたはＡＣＫ応答情報を送信機に送信完了する。かかる一実施形態において、送信機にＮＡＣＫまたはＡＣＫ応答情報を送信することは、送信機および受信機の動作を既存の標準に準拠させるためであるが、これは本発明を限定しないことを当業者ならば理解し得よう。実際には、送信機は、ＮＡＣＫまたはＡＣＫ応答情報を受信した後、この応答情報の内容に基づくいかなるプロセッションも行わない。
【００３３】
本発明の第１実施形態では、最終再送の後、送信機が受信機からＮＡＣＫまたはＡＣＫ応答情報のいずれを受信しようとも、送信機は、送信されるべき次のデータパケットの送信を開始する。しかしながら、上記の指示情報が正常再送に関するものである場合、応答情報がＡＣＫであり、これと対照的に指示情報が異常再送に関するものである場合、応答情報がＮＡＣＫであることが好ましい。
【００３４】
本発明では、受信機が、最終再送が生起しているかどうか判定することを当業者ならば理解し得よう。既存の解決法では、送信機のみが、最終再送が生起しているかどうか知っているのが了解されよう。したがって本発明では、受信機は、最終再送が生起しているかどうか判定することを可能にされなくてはならない。
【００３５】
本発明の第１実施形態では、受信機は、再送時間を指示するのに使用される再送時間情報により、最終再送が生起しているかどうか判定する。より具体的には、本発明の第１実施形態では、この再送時間情報は送信データパケット内に含まれ、これによって受信機は、データパケットをデコードするときに再送時間情報を知り得る。
【００３６】
本発明の他の実施形態では、受信機が、他の手段により、再送時間を指示するための再送時間情報を取得可能であることを当業者ならば理解し得よう。たとえば、送信機が、データパケットの送信中に、ブロードキャストメッセージも送信し、このブロードキャストメッセージによって受信機が再送時間情報を取得することができる。
【００３７】
本発明の第１実施形態では、データパケット内の再送シーケンス番号（ＲＳＮ）フィールドが、再送時間を表すのに使用され、送信機は、初めてデータパケットを送信する前にＲＳＮを最大再送時間に設定し、次いで、データパケットが再送されるたびにＲＳＮを１ずつ減少させる。たとえば、最大再送時間が５である場合、ＲＳＮの初期値は５である。データパケットが２回送信された後、ＲＳＮの値は３になる。ＲＳＮの値が０であるとき、受信機は、最終再送が生起している、すなわち、この時に再送されるデータパケットが最終再送におけるものであると判定することを当業者ならば理解し得よう。
【００３８】
図４を参照すると、この図４は、データ再送を制御するための本発明の第２実施形態の概略図を示している。この第２実施形態は、ＬＴＥにおけるＡＲＱ機構に適用される。既存の解決法と同様に、送信機は、ＡＲＱ送信機およびＨＡＲＱ送信機を備え、受信機は、ＡＲＱ受信機およびＨＡＲＱ受信機を備える。最終再送の後、ＨＡＲＱ受信機が、受信データパケットをデコードし、デコード結果を判断する。このデコード結果がＮＡＣＫである場合、ＨＡＲＱ受信機は、ＨＡＲＱ送信機にＡＣＫを送信し、ＡＲＱ受信機を介してＡＲＱ送信機に指示情報を送信する。本発明によれば、デコード結果がＮＡＣＫなので、上記の指示情報は異常再送に関するものであることが理解されよう。ＡＲＱ送信機は、この指示情報を受信した後にデータパケットの再送を開始する。
【００３９】
再び図４を参照すると、本発明の第２実施形態では、ＨＡＲＱ受信機は、指示情報を送信した後に、この受信機のバッファをフラッシュするようにデータパケットの関連情報を該バッファから消去する。
【００４０】
再び図４を参照すると、ＨＡＲＱ送信機は、ＨＡＲＱ受信機からＡＣＫ応答情報を受信した後、送信されるべき次のデータパケットを直接送信するようにＡＲＱ送信機に指示し、この指示により、送信されるべき次のデータパケットの送信スピードが同様に加速される。しかしながら、第２実施形態と類似している第３実施形態では、ＨＡＲＱ送信機はＨＡＲＱ受信機からＡＣＫを受信した後にいかなるプロセッションも行わない、換言すると、現在のデータパケットが成功裏に再送されるまで、ＨＡＲＱ送信機は、送信されるべき次のデータパケットの送信を開始しないことを当業者ならば理解し得よう。
【００４１】
図４を参照すると、本発明の第２実施形態では、２１でマークされた時点で、ＨＡＲＱ送信機は、再送データパケットに対応するタイマーを始動させない。
【００４２】
上記のＡＲＱ送信機、ＨＡＲＱ送信機、ＨＡＲＱ受信機およびＡＲＱ受信機は、ＡＲＱ機構を達成するのに用いられる手段の一般名にすぎず、種々の実施形態における特定の手段を用いることによって実現され得ることを当業者ならば理解し得よう。
【００４３】
図５を参照すると、この図５は、データ再送を制御するための本発明の第２実施形態の他の概略図を示している。図４とは異なり、最終再送の後、ＨＡＲＱ受信機は、受信されたデータパケットをデコードし、デコード結果を判断する。本実施形態では、このデコード結果はＡＣＫであり、ＨＡＲＱ受信機はＡＣＫ応答情報をＨＡＲＱ送信機に送信し、ＡＲＱ受信機を介してＡＲＱ送信機に指示情報を送信する。同じように、本発明によれば、デコード結果がＡＣＫであるので、この指示情報は正常再送に関するものであることが理解されよう。ＡＲＱ送信機は、指示情報を受信した後に、データパケットを破棄し、送信されるべき次のデータパケットの送信を開始する。
【００４４】
再び図５を参照すると、ＨＡＲＱ受信機はデコード結果がＡＣＫであると判定した後、第２実施形態と類似している第４実施形態では、ＨＡＲＱ受信機が、ＨＡＲＱ送信機にＮＡＣＫ応答情報も送信できることを当業者ならば理解し得よう。ＨＡＲＱ送信機は、このＮＡＣＫ応答情報をＨＡＲＱ受信機から受信した後、送信されるべき次のデータパケットを直接送信するようにＡＲＱ送信機に指示することも可能であることが理解されよう。
【００４５】
図６を参照すると、この図６は、本発明の第５実施形態の送信機の送信フローチャートを示している。図６を参照すると、本実施形態では、初めてデータパケットを送信する前に、ステップ４０１において送信機が、ＲＳＮを最大再送時間に設定する。次いでステップ４０２で、送信機は、ＲＳＮを１だけ減少し、送信動作（第１の送信）または再送動作（第１の送信後の送信）を行う。ステップ４０３において、送信機は、ＲＳＮの値が０であるかどうか判断する。この値が０である場合、送信機はステップ４０２を再度行い、そうでなければステップ４０４で送信機が最終再送を行う。
【００４６】
図７を参照すると、この図７は、本発明の第５実施形態における受信機の動作フローチャートを示している。本実施形態では、受信機は、データパケットを受信およびデコードし、デコード結果に基づいてデータパケットが正常であるかどうか判断する。ステップ５０１において、データパケットが正常である場合、受信機はＡＣＫ応答情報を送信機にフィードバックし、データパケットが異常である場合、受信機はＮＡＣＫ応答情報を送信機にフィードバックする。次いでステップ５０２で、受信機は、ＲＳＮの値が０であるかどうか判断する。この値が０に等しくない場合、受信機はステップ５０１を再度行う。ＲＳＮの値が０である場合、受信機はステップ５０３を行う。ステップ５０３において、まず受信機は、最終再送における再送データパケットの関連情報をバッファから消去する。次いでステップ５０４で、受信機は、データパケットのデコード結果がＮＡＣＫであるかどうかを判断する。デコード結果がＮＡＣＫである場合、ステップ５０５において、受信機は再送異常指示情報を生成し、この指示情報を送信機に送信する。送信機は、この再送異常指示情報を受信した後、再送を開始するのを当業者ならば理解し得よう。デコード結果がＡＣＫである場合、ステップ５０６において、受信機は再送正常指示情報を生成し、この指示情報を送信機に送信する。送信機は、この再送正常指示情報を受信した後、次のデータパケットの送信を開始するのを当業者ならば理解し得よう。
【００４７】
図８を参照すると、この図８は、本発明の一実施形態における、送信機としての通信機器３と受信機としての通信機器３’との関係を示している。図８において、送信機としての通信機器３は、図３から図７で説明された本発明および実施形態の内容の通りの方法で動作する。受信機としての通信機器３’も、同じように動作する。本実施形態では、本発明の目的を実現するために、送信機としての通信機器３と受信機としての通信機器３’の機能は同じでなければならず、これらの通信機器３および３’は、実際の適用例における送信機および受信機の役割を果たすのみであることが理解されよう。
【００４８】
送信機としての通信機器３および受信機としての通信機器３’の特定の構成要素については、図９を参照されたい。本発明の目的を実現するための、送信機としての通信機器３と受信機としての通信機器３’の構成要素が同じであるので、送信機としての通信機器３の構成要素のみが説明されている。
【００４９】
図９を参照すると、この図９は、再送のためのＡＲＱを使用する無線通信ネットワークにおける受信機としての通信機器内での、最終再送におけるデータ再送を制御するための本発明の方法に対応するデバイスすなわち制御デバイス３１である本発明の第６実施形態を示している。この制御デバイス３１は、送信機としての他の通信機器から再送データパケットを受信するための受信手段３１１と、前記再送データパケットが最終再送におけるものであるかどうか判断するための第１判断手段３１２と、前記再送データパケットが最終再送におけるものである場合、前記再送データパケットのデコード結果に基づいて送信機としての前記他の通信機器に指示情報を送信するための再送制御手段３１３とを備える。この制御デバイス３１において、再送制御手段３１３は、デコード結果を取得するように前記再送データパケットをデコードするためのデコード手段と、前記デコード結果に基づいて前記再送データパケットが正常であるかどうか判断するための第２判断手段と、前記再送データパケットが正常である場合、前記再送データパケットが正常であることを指示するための再送正常指示情報を前記送信機に送信し、前記再送データパケットが異常である場合、前記再送データパケットが異常であることを指示するための再送異常指示情報を前記送信機に送信するための再送指示手段とをさらに含む。
【００５０】
第１判断手段３１２は、再送時間を指示するための前記再送データパケット内の再送時間情報に基づいて、前記再送データパケットが最終再送におけるものであるかどうか判断するためにさらに使用されるのを当業者ならば理解し得よう。たとえば、第１判断手段３１２は、図７に示された手順により、再送データパケットが最終再送におけるものであるかどうか判断することができる。
【００５１】
本発明の第６実施形態において、通信機器は、前記再送データパケットが最終再送におけるものである場合に、前記再送データパケットの関連情報をバッファから消去するためのバッファ消去手段をさらに備える。
【００５２】
本発明の第６実施形態では、前記再送制御手段が、前記受信機のＡＲＱ手段を介して前記送信機のＡＲＱ手段に前記指示情報を送信するためにさらに使用されることを当業者ならば理解し得よう。
【００５３】
図９を参照すると、この図９はまた、本発明の第７実施形態も示している。この第７実施形態は、第６実施形態に基づいて、ＡＲＱを使用する無線通信ネットワークにおける送信機としての通信機器内での、本発明による最終再送におけるデータ再送を制御するための補助制御デバイス３２を提供する。この補助制御デバイス３２は、受信機としての他の通信機器から指示情報を受信するための補助受信手段３２１と、前記指示情報に基づいて、最終再送におけるものである再送データパケットを再送するためのまたは送信されるべき次のデータパケットを送信するための再送制御手段３２２とを備える。この補助制御デバイス３２において、前記再送制御手段は、前記指示情報が、前記再送データパケットが異常であることを指示する再送異常指示情報であるか、または前記再送データパケットが正常であることを指示する再送正常指示情報であるかを判断するための判断手段と、前記指示情報が正常再送に関するものである場合、前記再送データパケットを再送し、前記指示情報が正常再送に関するものである場合、送信されるべき次のデータパケットを送信するための送信手段とをさらに備える。
【００５４】
他の実施形態において、図９に示された再送制御手段３１３および再送制御手段３２２は、１つのみの手段で実現可能であるのを当業者ならば理解し得ようが、このことは不必要に詳細に述べられていない。
【００５５】
本発明の第７実施形態において、前記補助制御デバイス３２が、前記指示情報が正常再送に関するものである場合に、前記再送データパケットの関連情報をバッファから消去するためのバッファ消去手段をさらに備えることを当業者ならば理解し得よう。
【００５６】
本発明の第８実施形態では、ＡＲＱを使用する無線ネットワーク内での、第６実施形態による前記制御デバイスおよび第６実施形態による前記補助制御デバイスを備える通信機器が提供される。
【００５７】
第８実施形態の通信機器は、ネットワーク機器またはユーザ機器であってよいことを当業者ならば理解し得よう。
【００５８】
以上、本発明の諸実施形態が図面を参照して説明されたが、本発明はこの諸実施形態に限定されず、種々の改変および修正が添付の特許請求の範囲から逸脱せずに当業者によってなされ得ることを理解されたい。
【図１】
2010502060.tif 000003
【図２】
2010502060.tif 000004
【図３】
2010502060.tif 000005
【図４】
2010502060.tif 000006
【図５】
2010502060.tif 000007
【図６】
2010502060.tif 000008
【図７】
2010502060.tif 000009
【図８】
2010502060.tif 000010
【図９】
2010502060.tif 000011
【国際調査報告】
2010502060.tif 000012
2010502060.tif 000013
2010502060.tif 000014
2010502060.tif 000015