(57)【特許請求の範囲】
【請求項１】
ユーザ装置（ＵＥ）であって、
半永続的スケジューリングが行われた（ＳＰＳ）上りリンク（ＵＬ）データ送信の開始から経過した時間を測定するためのタイマー値（Ｔ）が設定される無線インタフェースと、ここで、ＳＰＳ送信は動的グラント無しで実行される送信であり、
処理回路とを備え、当該処理回路は、
ハイブリッド自動再送要求（ＨＡＲＱ）プロセス識別情報（ＩＤ）であって複数のＨＡＲＱプロセスＩＤのうちの１つであるＨＡＲＱプロセスＩＤに関連付けられたＳＰＳ ＵＬデータ送信を実行し、
前記ＨＡＲＱプロセスＩＤについての次の使用可能時間に、肯定応答（ＡＣＫ）を仮定し、かつ、前記ＨＡＲＱプロセスＩＤを用いた新たなデータ送信を実行する、ように構成され、前記次の使用可能時間は、前記タイマー値（Ｔ）と、ＳＰＳ ＵＬデータ送信用の前記複数のＨＡＲＱプロセスＩＤを循環するためのトータル時間（τ）とのうちの大きい方の後に生じる、ＵＥ。
【請求項２】
請求項１に記載のＵＥであって、前記処理回路は更に、前記ＳＰＳ ＵＬデータ送信の開始からの経過時間が、取得された前記タイマー値（Ｔ）と、ＳＰＳ ＵＬデータ送信用の前記複数のＨＡＲＱプロセスＩＤを循環するための前記トータル時間（τ）とのうちの１つと等しくなるまで、当該経過時間を測定するように構成される、ＵＥ。
【請求項３】
請求項１に記載のＵＥであって、
Ｔがτより小さい場合、前記ＨＡＲＱプロセスＩＤについての前記次の使用可能時間は、時間τの後に発生し、
Ｔがτより大きい場合、前記ＨＡＲＱプロセスＩＤについての前記次の使用可能時間は、経過時間Ｔの後、Ｔ＋τまでに発生する、ＵＥ。
【請求項４】
請求項１に記載のＵＥであって、フィードバックタイマーが、Ｔ及びτのうちの小さい方に設定され、
Ｔがτより小さい場合、経過時間Ｔの後に、前記ＵＥは、ＡＣＫを仮定し、かつ、前記時間τにおける、新たなデータパケットの送信のために、対応するＨＡＲＱプロセスＩＤを使用する、ＵＥ。
【請求項５】
ユーザ装置（ＵＥ）によって実行される、上りリンク送信を行うための方法であって、前記方法は、
半永続的スケジューリングが行われた（ＳＰＳ）上りリンク（ＵＬ）データ送信の開始から経過した時間を測定するためのタイマー値（Ｔ）を設定することと、ここで、ＳＰＳ送信は動的グラント無しで実行される送信であり、
ハイブリッド自動再送要求（ＨＡＲＱ）プロセス識別情報（ＩＤ）であって複数のＨＡＲＱプロセスＩＤのうちの１つであるＨＡＲＱプロセスＩＤに関連付けられたＳＰＳ ＵＬデータ送信を実行することと、
前記ＨＡＲＱプロセスＩＤについての次の使用可能時間に、肯定応答（ＡＣＫ）を仮定し、かつ、前記ＨＡＲＱプロセスＩＤを用いた新たなデータ送信を実行することと、を含み、前記次の使用可能時間は、前記タイマー値（Ｔ）と、ＳＰＳ ＵＬデータ送信用の前記複数のＨＡＲＱプロセスＩＤを循環するためのトータル時間（τ）とのうちの大きい方の後に生じる、方法。
【請求項６】
請求項５に記載の方法であって、前記ＳＰＳ ＵＬデータ送信の開始からの経過時間が、取得された前記タイマー値（Ｔ）と、ＳＰＳ ＵＬデータ送信用の前記複数のＨＡＲＱプロセスＩＤを循環するための前記トータル時間（τ）とのうちの１つと等しくなるまで、当該経過時間を測定することを更に含む、方法。
【請求項７】
請求項５に記載の方法であって、
Ｔがτより小さい場合、前記ＨＡＲＱプロセスＩＤについての前記次の使用可能時間は、τの後に発生し、
Ｔがτより大きい場合、前記ＨＡＲＱプロセスＩＤについての前記次の使用可能時間は、経過時間Ｔの後、Ｔ＋τまでに発生する、方法。
【請求項８】
請求項５に記載の方法であって、フィードバックタイマーが、Ｔ及びτのうちの小さい方に設定され、
Ｔがτより小さい場合、経過時間Ｔの後に、前記ＵＥは、ＡＣＫを仮定し、かつ、前記時間τにおける、新たなデータパケットの送信のために、対応するＨＡＲＱプロセスＩＤを使用する、方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、無線通信に関し、特に、上りリンク半永続的スケジューリング送信動作におけるＨＡＲＱ送信に関する。
【背景技術】
【０００２】
第３世代パートナシッププロジェクト（３ＧＰＰ）におけるロングタームエボリューション（ＬＴＥ）及びNew Radio（ＮＲ）規格等のセルラ無線システムでは、上りリンク（ＵＬ）送信用のリソースは、通常、ネットワークノード（ｅＮＢ又はｇＮＢ）によってスケジューリングされる。これは動的に行うことができ、即ち、ｅＮＢは送信時間インターバル（ＴＴＩ）ごとにＵＬ送信をスケジューリングする。あるいは、これは、ＵＬ送信が動的グラント無しでスケジューリングされる場合に、複数のＴＴＩが同時に、即ち、データ送信より前に許可されるように、半永続的スケジューリング（ＳＰＳ）フレームワークを使用して行われうる。ＳＰＳのコンフィギュレーションは、後続のＳＰＳ機会におけるグラント、割り当て、並びに変調及び符号化方式（ＭＣＳ）の周期性を含む。
【０００３】
無線送信における他の関連する概念は、データの再送である。復号において元に戻せない、チャネルにおけるいくつかの誤りに起因して、データの送信が失敗した場合、受信機は、送信機にデータの再送を要求しうる。再送方法は、単に、より低いレートで、同じデータ又はより良好に符号化されたデータを送信すること等でありうる。受信機側では、受信機は、より信頼性の高い検出を行うために、古いデータの代わりに、新たな再送されたデータを、単に使用するか又はそれらを組み合わせうる。これは、ハイブリッド自動再送要求（ＨＡＲＱ）の基礎である。
【０００４】
ＬＴＥは、正しく受信されたデータの確認応答又は誤検出の確認応答（ＡＣＫ／ＮＡＣＫ）が、物理ハイブリッドＡＲＱインジケータチャネル（ＰＨＩＣＨ）で、ある時間にデータの受信機によって送信されなければならない、同期ＨＡＲＱ概念を使用する。ＬＴＥでは、無線デバイス（無線デバイス）は、８ＴＴＩ毎に同じＨＡＲＱプロセス番号を使用する。必要な場合には、同じＨＡＲＱでのデータの再送が８ＴＴＩ毎に行われる。無線デバイスが特定のサブフレームにおいて特定のＨＡＲＱプロセス識別情報（ＩＤ）を使用するので、ｅＮＢは、どのＨＡＲＱが受信されたか及びいつ受信されたかを正確に把握する。
【０００５】
３ＧＰＰで規定されているＮＲ規格は非同期ＨＡＲＱ送信に基づいており、このことは、ＡＣＫ／ＮＡＣＫについて予想される特定の時刻が存在しない（即ち、ＰＨＩＣＨが導入されない）ことを意味する。更に、ＬＴＥ ｓＴＴＩでは、及び低減された処理時間（ｎ＋３）において、ＰＨＩＣＨは導入されず、したがって、ＡＣＫ／ＮＡＣＫは送信されない。
【０００６】
ＳＰＳ（ＬＴＥにおける用語）は、３ＧＰＰにおいて議論されている「ＵＬグラント無しのＵＬ送信−タイプ２」と同じである。他の「ＵＬグラント無しのＵＬ送信−タイプ１」は、リソースコンフィギュレーションのみが異なる。最終的な用語はまだ決まっていないので、本開示では、ＬＴＥ ＳＰＳとＮＲの「ＵＬグラント無しのＵＬ送信」タイプ１及びタイプ２との両方、又は動的グラント無しの上りリンク送信に対応する「コンフィギュレーションされたグラント（configured grant）」に言及するために、ＳＰＳが使用される。
【発明の概要】
【０００７】
本出願の目的は、半永続的スケジューリング用のＨＡＲＱフィードバックのためのソリューションを提供することである。いくつかの実施形態は、ＨＡＲＱ送信を処理するための方法、無線デバイス、及びネットワークノードを有利に提供する。特に、非同期ＨＡＲＱ送信の場合に、新たなデータ送信が行われるべきか又は再送が行われるべきか、及び再送又は新たなデータ送信がどの時点で行われるべきかを決定するソリューションが提供される。本開示では、再送（フィードバック）タイマーＴと、複数のＨＡＲＱプロセスを循環するための時間τ（「τ」はギリシャ文字、タウである）との間の不整合を処理する構成が提案される。利点は、複数の半永続的ＨＡＲＱプロセスを非同期で（即ち、明示的な個別のシグナリング無しで）処理できること、及び送信ノードがフィードバックを自律的に決定できることである。これにより、送信リソースのより効率的な使用が提供される。
【０００８】
１つの方法によれば、再送又は新たなデータ送信は、ｍｉｎ(Ｔ、τ)によって決定される時間に実行される。これは、例えば、再送のためのルールが、ｍｉｎ(Ｔ，τ)の時間を有するタイマーが満了した後に適用されることを意味する。
【０００９】
他の方法によれば、タイマー値Ｔがτ以下である場合には、タイマー値Ｔを有する必要はなく、時間τの後に、無線デバイスはＡＣＫ（又はＮＡＣＫ）を仮定（assume）し、次の送信に移る（又は同じパケットを再送する）。
【００１０】
タイマー値Ｔがτより大きい場合には、時間τの後に、無線デバイスはＵＬ送信が失敗したと仮定して、次の機会に再送する。提案する方法は、タイマーがＨＡＲＱサイクルよりも長い場合の曖昧さを回避する。
【００１１】
このため、一実施形態によれば、無線デバイスは、半永続的スケジューリングが行われた（ＳＰＳ：semi-persistent scheduled）上りリンク（ＵＬ）データ送信の開始から経過した時間を測定するためのタイマー値（Ｔ）を取得するように構成された無線インタフェースを備える。ＷＤは、ハイブリッド自動再送要求（ＨＡＲＱ）プロセス識別情報（ＩＤ）であって複数のＨＡＲＱプロセスＩＤのうちの１つであるＨＡＲＱプロセスＩＤに関連付けられたＳＰＳ ＵＬデータ送信を実行し、かつ、経過時間Ｔの後の、当該ＨＡＲＱプロセスＩＤについての次の使用可能時間に、当該ＨＡＲＱプロセスＩＤを用いて新たなデータ送信又は自律的再送を実行するように構成された、処理回路を更に備える。
【００１２】
この態様によれば、いくつかの実施形態において、処理回路は更に、経過時間Ｔの後の、ＨＡＲＱプロセスＩＤについての次の使用可能時間において、ＳＰＳ ＵＬデータ送信についての肯定応答（ＡＣＫ）及び否定応答（ＮＡＣＫ）のうちの１つを仮定するように構成される。いくつかの実施形態において、経過時間Ｔの後の次の使用可能時間は、取得されたタイマー値（Ｔ）と、ＳＰＳ ＵＬデータ送信用の複数のＨＡＲＱプロセスＩＤを循環するためのトータル時間（τ）とのうちの大きい方の後に生じる。いくつかの実施形態では、処理回路は更に、経過時間Ｔの後のＨＡＲＱプロセスＩＤについての次の使用可能時間に、ＡＣＫを仮定し、かつ、当該ＨＡＲＱプロセスＩＤを用いて新たなデータ送信を実行するように構成される。いくつかの実施形態では、処理回路は更に、ＳＰＳ ＵＬデータ送信の開始からの経過時間が、取得された値Ｔと、ＳＰＳ ＵＬデータ送信用の複数のＨＡＲＱプロセスＩＤを循環するためのトータル時間（τ）とのうちの１つと等しくなるまで、当該経過時間を測定するように構成される。いくつかの実施形態では、Ｔがτより小さい場合、ＨＡＲＱプロセスＩＤについての次の使用可能時間は、時間τの後に発生し、Ｔがτより大きい場合、ＨＡＲＱプロセスＩＤについての次の使用可能時間は、経過時間Ｔの後、Ｔ＋τまで発生する。いくつかの実施形態では、フィードバックタイマーが、Ｔ及びτのうちの小さい方に設定され、Ｔがτより小さい場合、経過時間Ｔの後、無線デバイスは、ＡＣＫを仮定し、かつ、時間τにおける、新たなデータパケットの送信及び同じデータパケットの再送のうちの１つのために、対応するＨＡＲＱプロセスＩＤを使用する。
【００１３】
他の態様によれば、無線デバイスによって実装される、上りリンク送信を実行するための方法が提供される。本方法は、半永続的スケジューリングが行われた（ＳＰＳ）上りリンク（ＵＬ）データ送信の開始から経過した時間を測定するためのタイマー値（Ｔ）を取得することを含む。本方法は、ハイブリッド自動再送要求（ＨＡＲＱ）プロセス識別情報（ＩＤ）に関連付けられたＳＰＳ ＵＬデータ送信を実行することを含み、当該ＨＡＲＱプロセスＩＤは、複数のＨＡＲＱプロセスＩＤのうちの１つである。本方法は更に、経過時間Ｔの後の、当該ＨＡＲＱプロセスＩＤについての次の使用可能時間に当該ＨＡＲＱプロセスＩＤを用いて新たなデータ送信又は自律的再送を実行することを含む。いくつかの実施形態において、本方法は更に、経過時間Ｔの後の、ＨＡＲＱプロセスＩＤについての次の使用可能時間において、ＳＰＳ ＵＬデータ送信についての肯定応答（ＡＣＫ）及び否定応答（ＮＡＣＫ）のうちの１つを仮定することを含む。いくつかの実施形態において、経過時間Ｔの後の次の使用可能時間は、取得されたタイマー値（Ｔ）と、ＳＰＳ ＵＬデータ送信用の複数のＨＡＲＱプロセスＩＤを循環するためのトータル時間（τ）とのうちの大きい方の後に生じる。いくつかの実施形態では、この方法が経過時間Ｔの後の上記ＨＡＲＱプロセスＩＤについての次の使用可能時間に、ＡＣＫを仮定することと、上記ＨＡＲＱプロセスＩＤを用いて新たなデータ送信を実行することとを更に含む。いくつかの実施形態では、本方法は、ＳＰＳ ＵＬデータ送信の開始からの経過時間が、取得された値Ｔと、ＳＰＳ ＵＬデータ送信用の複数のＨＡＲＱプロセスＩＤを循環するためのトータル時間（τ）とのうちの１つと等しくなるまで、当該経過時間を測定することを更に含む。いくつかの実施形態では、Ｔがτより小さい場合、ＨＡＲＱプロセスＩＤについての次の使用可能時間は、τの後に発生し、Ｔがτより大きい場合、ＨＡＲＱプロセスＩＤについての次の使用可能時間は、経過時間Ｔの後、Ｔ＋τまで発生する。いくつかの実施形態では、フィードバックタイマーが、Ｔ及びτのうちの小さい方に設定され、Ｔがτより小さい場合、経過時間Ｔの後、無線デバイスは、ＡＣＫを仮定し、かつ、時間τにおける、新たなデータパケットの送信及び同じデータパケットの再送のうちの１つのために、対応するＨＡＲＱプロセスＩＤを使用する。
【００１４】
更に他の態様によれば、ネットワークノードは、ハイブリッド自動再送要求（ＨＡＲＱ）プロセス識別情報（ＩＤ）に関連付けられた半永続的スケジューリングが行われた（ＳＰＳ）上りリンク（ＵＬ）データ送信を、無線デバイスから、無線インタフェースを介して受信するように構成された無線インタフェースを備え、当該ＨＡＲＱプロセスＩＤは、複数のＨＡＲＱプロセスＩＤのうちの１つである。ネットワークノードは処理回路も備え、当該処理回路は、ＳＰＳ ＵＬデータ送信の受信に続く時間（Ｔ）を測定し、ＳＰＳ ＵＬデータ送信の復号を試み、経過時間Ｔの後に、上記ＨＡＲＱプロセスＩＤのために、新たなＳＰＳ ＵＬデータ送信と、以前に受信されたＳＰＳ ＵＬデータ送信の再送とのうちの１つを受信するように構成される。
【００１５】
この態様によれば、処理回路は更に、試みられた復号が成功すると、受信されたＳＰＳ ＵＬデータ送信についてのＡＣＫを無線デバイスに送信せず、経過時間Ｔの後に、上記ＨＡＲＱプロセスＩＤについての新たなＳＰＳ ＵＬデータ送信を受信するように構成される。いくつかの実施形態では、上記ＨＡＲＱプロセスについて受信される新たなＳＰＳ ＵＬデータ送信は、時間Ｔよりも長い経過時間の後に発生し、当該経過時間は、ＳＰＳ ＵＬデータ送信用の複数のＨＡＲＱプロセスＩＤを無線デバイスが循環する時間（τ）に対応する。いくつかの実施形態では、上記ＨＡＲＱプロセスについて受信される新たなＳＰＳ ＵＬデータ送信は、時間Ｔよりも長い経過時間の後に発生し、当該経過時間は、時間Ｔ及び上記ＨＡＲＱプロセスＩＤについての次の使用可能時間に対応する。
【００１６】
他の態様によれば、ネットワークノードによって実装される方法が提供される。本方法は、ハイブリッド自動再送要求（ＨＡＲＱ）プロセス識別情報（ＩＤ）に関連付けられた半永続的スケジューリングが行われた（ＳＰＳ）上りリンク（ＵＬ）データ送信を、無線デバイスから受信することを含み、当該ＨＡＲＱプロセスＩＤは、複数のＨＡＲＱプロセスＩＤのうちの１つである。本方法は更に、ＳＰＳ ＵＬデータ送信の受信に続く時間（Ｔ）を測定することを含む。本方法は更に、ＳＰＳ ＵＬデータ送信の復号を試みることを含む。本方法は更に、時間Ｔの後に、上記ＨＡＲＱプロセスＩＤについて、新たなＳＰＳ ＵＬデータ送信と、以前に受信されたＳＰＳ ＵＬデータ送信の再送とのうちの１つを受信することを含む。
【００１７】
この態様によれば、いくつかの実施形態では、本方法は、試みられた復号が成功すると、受信されたＳＰＳ ＵＬデータ送信についてのＡＣＫを無線デバイスに送信しないことと、経過時間Ｔの後に、上記ＨＡＲＱプロセスＩＤについての新たなＳＰＳ ＵＬデータ送信を受信することとを含む。いくつかの実施形態では、上記ＨＡＲＱプロセスについての新たなＳＰＳ ＵＬデータ送信を受信することは、時間Ｔよりも長い経過時間の後に発生し、当該経過時間は、ＳＰＳ ＵＬデータ送信用の複数のＨＡＲＱプロセスＩＤを無線デバイスが循環する時間（τ）に対応する。いくつかの実施形態では、上記ＨＡＲＱプロセスについて受信される新たなＳＰＳ ＵＬデータ送信は、時間Ｔよりも長い経過時間の後に発生し、当該経過時間は、時間Ｔ及び上記ＨＡＲＱプロセスＩＤについての次の使用可能時間に対応する。
【００１８】
他の態様によれば、無線デバイスは、プロセッサで実行されると上述の方法のうちのいずれか１つを無線デバイスに実行させる命令を含む。更に他の態様によれば、ネットワークノードは、プロセッサで実行されると上述の方法のうちのいずれか１つをネットワークノードに実行させる命令を含む。他の態様によれば、コンピュータプログラム製品又は記憶媒体は、プロセッサで実行されると上述の方法のいずれか１つをプロセッサに実行させる命令を含むメモリを含む。
【図面の簡単な説明】
【００１９】
本発明の実施形態、及びそれに付随する利点及び特徴のより完全な理解は、添付の図面と併せて考慮される場合、以下の詳細な説明を参照することによって、より容易に理解されるのであろう。
【００２０】
【図１】図１は、時間τ後の曖昧さを示す、連続するＨＡＲＱ ＩＤの図である。
【図２】図２は、本開示の原理による、中間ネットワークを介してホストコンピュータに接続された通信システムを示す例示的なネットワークアーキテクチャの概略図である。
【図３】図３は、本開示のいくつかの実施形態による、少なくとも部分的に無線接続を通じて、ネットワークノードを介して無線デバイスと通信するホストコンピュータのブロック図である。
【図４】図４は、本開示のいくつかの実施形態によるネットワークノードについての代替の実施形態のブロック図である。
【図５】図５は、本開示のいくつかの実施形態による無線デバイスについての代替の実施形態のブロック図である。
【図６】図６は、本開示のいくつかの実施形態によるホストコンピュータについての代替の実施形態のブロック図である。
【図７】、
【図８】、
【図９】、
【図１０】図７−図１０は、本開示のいくつかの実施形態による、ホストコンピュータ、ネットワークノード、及び無線デバイスを含む通信システムにおいて実行される例示的な方法を示すフローチャートである。
【図１１】図１１は、本開示のいくつかの実施形態による、ＨＡＲＱ送信を処理するためのネットワークノードにおける例示的なプロセスのフローチャートである。
【図１２】図１２は、本開示のいくつかの実施形態による、ＨＡＲＱ送信を処理するためのネットワークノードにおける例示的なプロセスの他のフローチャートである。
【図１３】図１３は、本開示のいくつかの実施形態による、ＨＡＲＱ送信を処理するための無線デバイスにおける例示的なプロセスのフローチャートである。
【図１４】図１４は、本開示のいくつかの実施形態による、ＨＡＲＱ送信を処理するための無線デバイスにおける例示的なプロセスの他のフローチャートである。
【図１５】図１５は、Ｔ＞τについての連続するＨＡＲＱ ＩＤの図である。
【図１６】図１６は、連続するＨＡＲＱ ＩＤの図であり、時間インターバルτ後の再送を示す。
【発明を実施するための形態】
【００２１】
例示的な実施形態を詳細に説明する前に、実施形態は主に、ＨＡＲＱ送信を処理するために関連する装置コンポーネント及び処理ステップの組合せに存在することに留意されたい。したがって、コンポーネントは、図面において通常の記号によって適宜表されており、本明細書の説明の恩恵を受ける当業者に対して容易に明らかになる詳細で本開示を不明瞭にしないように、実施形態の理解に関連する特定の詳細のみを示している。説明全体を通して、同様の数字は同様のエレメントを指す。
【００２２】
本明細書で使用されるように、「第１の」及び「第２の」、「上部の」及び「底部の」等の、関係を示す用語は、そのようなエンティティ又はエレメント間の任意の物理的又は論理的関係又は順序を必ずしも必要とすることなく又は示唆することなく、１つのエンティティ又はエレメントを他のエンティティ又はエレメントから区別するためにのみ使用されうる。本明細書で使用される用語は、特定の実施形態を説明することのみを目的としており、本明細書で説明される概念を限定することが意図されていない。本明細書で使用されるように、単数形「a」、「an」及び「the」は、文脈が明確に別段に示さない限り、複数形も含むことが意図されている。更に、本明細書で使用される場合、「備える、含む（comprises）」、「備える、含む（comprising）」、「備える、含む（includes）」及び／又は「備える、含む（including）」という用語は、述べられた特徴、整数、ステップ、操作、エレメント、及び／又はコンポーネントの存在を特定するが、１つ又は複数の他の特徴、整数、ステップ、操作、エレメント、コンポーネント、及び／又はそれらのグループの存在又は追加を排除しないことを理解されたい。
【００２３】
本明細書で説明される実施形態では、「と通信している（in communication with）」等の結合用語は、例えば、物理的接触、誘導、電磁放射、無線シグナリング、赤外線シグナリング、又は光シグナリングによって達成されうる、電気通信又はデータ通信を示すために使用されうる。当業者であれば、複数のコンポーネントが相互動作してもよく、電気通信及びデータ通信を実現するための修正及び変形が可能であることを理解するのであろう。
【００２４】
本明細書で説明されるいくつかの実施形態において、用語「接続された（coupled）」、「接続された（connected）」等は、必ずしも直接ではないが、接続を示すために本明細書で使用されてもよく、有線接続及び／又は無線接続を含んでもよい。
【００２５】
本明細書で使用される「ネットワークノード」という用語は、無線ネットワークに含まれる任意の種類のネットワークノードであってよく、基地局（ＢＳ）、無線基地局、基地トランシーバ局（ＢＴＳ）、基地局コントローラ（ＢＳＣ）、無線ネットワークコントローラ（ＲＮＣ）、ｇノードＢ（ｇＮＢ）、進化型ノードＢ（ｅＮＢ又はｅＮｏｄｅＢ）、ノードＢ、ＭＳＲ ＢＳ等のマルチスタンダード無線（ＭＳＲ）無線ノード、マルチセル／マルチキャスト調整エンティティ（ＭＣＥ）、中継ノード、ドナーノード制御中継器、無線アクセスポイント（ＡＰ）、送信ポイント、送信ノード、リモート無線ユニット（ＲＲＵ）、リモート無線ヘッド（ＲＲＨ）、コアネットワークノード（例えば、モバイル管理エンティティ（ＭＭＥ）、自己組織化ネットワーク（ＳＯＮ）ノード、調整ノード、測位ノード、ＭＤＴノード等）、外部ノード（例えば、サードパーティノード、現在のネットワークの外部のノード）、分散アンテナシステム（ＤＡＳ）におけるノード、スペクトルアクセスシステム（ＳＡＳ）ノード、エレメント管理システム（ＥＭＳ）等のうちのいずれかを更に含んでもよい。ネットワークノードはまた、試験装置を含んでもよい。本明細書で使用される「無線ノード」という用語は、無線デバイス（無線デバイス）又は無線ネットワークノード等の無線デバイス（無線デバイス）を示すためにも使用されうる。
【００２６】
いくつかの実施形態では、無線デバイス又はユーザ装置（ＵＥ）という非限定的な用語が代替可能に使用される。本明細書における無線デバイスは、無線デバイス等の、無線信号を通じてネットワークノード又は他の無線デバイスと通信することが可能な任意のタイプの無線デバイスでありうる。無線デバイスはまた、無線通信デバイス、ターゲットデバイス、デバイス・ツー・デバイス（Ｄ２Ｄ）無線デバイス、マシンタイプ無線デバイス、又はマシン・ツー・マシン通信（Ｍ２Ｍ）が可能な無線デバイス、低コスト及び／又は低複雑度無線デバイス、無線デバイスを備えたセンサ、タブレット、モバイル端末、スマートフォン、laptop embedded equipped（ＬＥＥ）、laptop mounted equipment（ＬＭＥ）、ＵＳＢドングル、カスタマー構内設備（ＣＰＥ）、インターネット・オブ・シングス（ＩｏＴ）デバイス、又は狭帯域ＩｏＴ（ＮＢ−ＩｏＴ）デバイス等でありうる。
【００２７】
また、いくつかの実施形態では、「無線ネットワークノード」という一般的な用語が使用されている。これは、基地局、無線基地局、基地トランシーバ局、基地局コントローラ、ネットワークコントローラ（ＲＮＣ）、進化型ノードＢ（ｅＮＢ）、ノードＢ、ｇＮＢ、マルチセル／マルチキャスト調整エンティティ（ＭＣＥ）、中継ノード、アクセスポイント、無線アクセスポイント、リモート無線ユニット（ＲＲＵ）、リモート無線ヘッド（ＲＲＨ）のいずれかを備えうる任意の種類の無線ネットワークノードでありうる。
【００２８】
例えば、３ＧＰＰ ＬＴＥ又はＮＲのような１つの特定の無線システムからの用語が、本開示において使用されうるが、これは、開示の範囲を前述のシステムのみに限定するものとして見なされるべきではないことに留意されたい。広帯域符号分割多元接続（ＷＣＤＭＡ（登録商標））、Worldwide Interoperability for Microwave Access（ＷｉＭａｘ）、Ultra Mobile Broadband（ＵＭＢ）、及びGlobal System for Mobile Communications（ＧＳＭ（登録商標））を含むがこれらに限定されない他の無線システムも、本開示内でカバーされるアイデアの利用から利益を得てもよい。
【００２９】
更に、無線デバイス又はネットワークノードによって実行されるものとして本明細書で説明される機能は、複数の無線デバイス及び／又はネットワークノードにわたって分散されうることに留意されたい。言い換えると、本明細書で説明されるネットワークノード及び無線デバイスの機能は、単一の物理デバイスによる性能に限定されず、実際にはいくつかの物理デバイス間で分散されうることが考えられる。
【００３０】
別段の定義がない限り、本明細書で使用される（技術用語及び科学用語を含む）全ての用語は、本開示が属する技術分野の当業者によって一般に理解されるものと同じ意味を有する。更に、本明細書で使用される用語は、本明細書及び関連技術のコンテキストにおけるそれらの意味と一致する意味を有すると解釈されるべきであり、本明細書で明示的にそのように定義されない限り、理想化された意味又は過度に形式的な意味で解釈されないことが理解されよう。
【００３１】
実施形態は、ＨＡＲＱ送信の処理を提供する。ＳＰＳにおけるＨＡＲＱ再送を処理する１つの方法は、ＳＰＳ送信又は再送が発生する瞬間から始まり、ＳＰＳ送信から時間Ｔ後に満了する、予め設定された値Ｔを有するフィードバックタイマーを使用することによる。当該タイマーが満了すると、無線デバイスは、新たなデータ又は新たな送信のためにＳＰＳ ＨＡＲＱプロセスを再使用できる。時間Ｔが満了した後、無線デバイスは、タイマーの満了前にＮＡＣＫが受信されない限り、対応する送信についてのＡＣＫを仮定しうる。代替の方法は、時間Ｔが満了した後に、ＡＣＫが時間Ｔの間に受信されていない限り無線デバイスがＮＡＣＫを仮定しうることである。
【００３２】
ＮＲでは、コンフィギュレーションにおけるＨＡＲＱプロセスの数と、ＵＬデータ送信用の時間領域リソースとによって、ＨＡＲＱ ＩＤが少なくとも決定されることが合意されている。言い換えると、ＨＡＲＱ ＩＤは、無線デバイス及びｇＮＢ側の両方で、黙示的に決定され、知られている。ＬＴＥでは、ＨＡＲＱ ＩＤは式によって計算される。
【００３３】
１つの潜在的な問題は、時間Ｔが、ＵＬ ＳＰＳ／グラントフリー送信（τ）用の複数のＨＡＲＱプロセスＩＤを循環するためのトータル時間よりも長い場合に起こりうる。短いＨＡＲＱサイクルは、ＨＡＲＱプロセスの数が少なく、かつ、ＳＰＳ周期性が短いことの結果でありうる。
【００３４】
図１に示されるこのケースでは、ＨＡＲＱプロセスの総数が４であり、ＨＡＲＱ ＰＩＤ＃４の後にどのＨＡＲＱプロセスＩＤがパケットに使用されるべきか、及び時間τにおけるＨＡＲＱ ＰＩＤ＃１でのＵＬ送信のために無線デバイスがどのように仮定すべきか、及び新たなＵＬデータパケットがこのときに送信されるべきか又はプロセスＩＤ＃１の再送がこのときに実行されるべきか、は明らかではない。
【００３５】
いくつかの実施形態は、半永続的スケジューリングが行われた（ＳＰＳ：semi-persistent scheduled）送信の開始と経過タイマーとの間の継続時間に基づいて、ＨＡＲＱ ＩＤを選択することを提供し、当該経過タイマーは、所定数のＨＡＲＱプロセスを処理するためのトータル時間よりも大きくても小さくてもよく、ＨＡＲＱプロセスは、ＡＣＫ及びＮＡＣＫのうちの１つを受信する又は仮定することと、新たなデータを送信するか又は以前の送信のデータを再送するかを決定することとを含む。
【００３６】
同じエレメントが同じ参照番号で示されている図面に戻ると、図２には、無線アクセスネットワークのようなアクセスネットワーク１２と、コアネットワーク１４とを含む、３ＧＰＰタイプのセルラネットワークのような通信システム１０を含む、実施形態による通信システムの概略図が示されている。アクセスネットワーク１２は、ＮＢ、ｅＮＢ、ｇＮＢ、又は他のタイプの無線アクセスポイント等の、複数のネットワークノード１６ａ、１６ｂ、１６ｃ（まとめてネットワークノード１６と称される）を含み、それぞれが、対応するカバレッジエリア１８ａ、１８ｂ、１８ｃ（まとめてカバレッジエリア１８と称される）を定めている。各ネットワークノード１６ａ、１６ｂ、１６ｃは、有線又は無線接続２０を介してコアネットワーク１４に接続可能である。第１の無線デバイス（無線デバイス）２２ａは、カバレッジエリア１８ａに位置しており、対応するネットワークノード１６ｃに無線で接続する又はページングされるように構成されている。カバレッジエリア１８ｂ内の第２の無線デバイス２２ｂは、対応するネットワークノード１６ａに無線に接続可能である。この例では、複数の無線デバイス２２ａ、２２ｂ（まとめて無線デバイス２２と称される）が示されているが、開示された実施形態は、単一の無線デバイスがカバレッジエリア内にある状況、又は単一の無線デバイスが対応するネットワークノード１６に接続している状況にも同様に適用可能である。便宜上、２つの無線デバイス２２及び３つのネットワークノード１６のみが示されているが、通信システムは、より多くの無線デバイス２２及びネットワークノード１６を含みうることに留意されたい。
【００３７】
通信システム１０自体は、独立型サーバ、クラウド実装型サーバ、分散型サーバのハードウェア及び／又はソフトウェアで、又はサーバファーム内の処理リソースとして実施されうるホストコンピュータ２４に接続されうる。ホストコンピュータ２４は、サービスプロバイダの所有であっても制御下にあってもよく、又は、サービスプロバイダによって又はサービスプロバイダの代わりに操作されてもよい。通信システム１０とホストコンピュータ２４との間の接続２６、２８は、コアネットワーク１４からホストコンピュータ２４に直接延びていてもよいし、オプションの中間ネットワーク３０を介して延びていてもよい。中間ネットワーク３０は、パブリックネットワーク、プライベートネットワーク、又はホストネットワークのうちの１つであってもよいし、又はそれらの２つ以上の組み合わせであってもよい。中間ネットワーク３０は、もしあれば、バックボーンネットワーク又はインターネットであってもよい。いくつかの実施形態では、中間ネットワーク３０は、２つ以上のサブネットワーク（図示せず）を含んでもよい。
【００３８】
図２の通信システムは、全体として、接続された無線デバイス２２ａ、２２ｂのうちの１つとホストコンピュータ２４との間の接続性を与える。当該接続性は、オーバー・ザ・トップ（ＯＴＴ：over-the-top）接続として説明されうる。ホストコンピュータ２４及び接続された無線デバイス２２ａ、２２ｂは、アクセスネットワーク１２、コアネットワーク１４、任意の中間ネットワーク３０、及び可能性のある更なるインフラストラクチャ（図示せず）を媒介として使用して、ＯＴＴ接続を介してデータ及び／又はシグナリングを通信するように構成される。ＯＴＴ接続は、ＯＴＴ接続が通過する参加通信デバイスのうちの少なくともいくつかが、上りリンク通信及び下りリンク通信のルーティングを知らないという意味で、トランスペアレントであってもよい。例えば、ネットワークノード１６は、接続された無線デバイス２２ａに転送される（例えば、ハンドオーバされる）ホストコンピュータ２４から発信されたデータを有する、到着する下りリンク通信の過去のルーティングについて通知されなくてもよく、又は通知される必要がなくてもよい。同様に、ネットワークノード１６は、無線デバイス２２ａからホストコンピュータ２４に向かう、発信される上りリンク通信の将来のルーティングを知っている必要はない。
【００３９】
ネットワークノード１６は、半永続的スケジューリングが行われた（ＳＰＳ）送信の受信に続く時間（Ｔ）を測定するように構成されうる第１のタイマー３２を備えるように構成される。無線デバイス２２は、ＳＰＳ送信の開始からの経過時間が、予め定められたタイマー値と、全てのハイブリッド自動再送要求（ＨＡＲＱ）プロセス識別情報（ＩＤ）を循環（処理）するためのトータル時間（τ）とのうちの１つと等しくなるまで、当該経過時間を測定するように構成されうる第２のタイマー３４を含むように構成される。予め定められたタイマー値Ｔは、ネットワークノード１６において決定されて無線デバイス２２へ送信されてもよい。本明細書で使用される「複数のＨＡＲＱプロセスＩＤを循環する（cycle through a plurality of HARQ process IDs）」というフレーズは、ＨＡＲＱプロセスＩＤごとに、ＡＣＫ又はＮＡＣＫを受信する又は受信しないこと、ＡＣＫ又はＮＡＣＫを受信する又は受信しないことに応じて、（フィードバックタイマーに依存して）新たなデータを送信するか又は以前に送信されたデータを再送するかを決定すること、及びその後に、その決定に基づいて動作を行うこと、を意味することに留意されたい。
【００４０】
図３を参照して、前の段落で説明した無線デバイス２２、ネットワークノード１６及びホストコンピュータ２４の実施形態による実装例を以下で説明する。通信システム１０において、ホストコンピュータ２４は、通信システム１０の、異なる通信デバイスのインタフェースとの有線又は無線接続をセットアップ及び維持するように構成された通信インタフェース４０を含むハードウェア（ＨＷ）３８を備える。ホストコンピュータ２４は、ストレージ能力及び／又は処理能力を有しうる処理回路４２を更に備える。処理回路４２は、プロセッサ４４及びメモリ４６を含みうる。特に、従来のプロセッサ及びメモリに加えて、処理回路４２は、処理及び／又は制御のための集積回路、例えば、命令を実行するように構成された１つ以上のプロセッサ及び／又はプロセッサコア及び／又はＦＰＧＡ（フィールドプログラマブルゲートアレイ）及び／又はＡＳＩＣ（特定用途向け集積回路）、を備えてもよい。プロセッサ４４は、メモリ４６にアクセス（例えば、そこへの書き込み及び／又はそこからの読み出し）を行うように構成されてよく、当該メモリは、任意の種類の揮発性メモリ及び／又は不揮発性メモリ、例えば、キャッシュメモリ及び／又はバッファメモリ及び／又はＲＡＭ（ランダムアクセスメモリ）及び／又はＲＯＭ（読み出し専用メモリ）及び／又は光学メモリ及び／又はＥＰＲＯＭ（消去可能プログラマブル読み出し専用メモリ）を含んでもよい。
【００４１】
処理回路４２は、本明細書で説明される方法及び／又はプロセスのいずれかを制御するように、及び／又はそのような方法及び／又はプロセスを、例えばホストコンピュータ２４によって実行させるように構成されてもよい。プロセッサ４４は、本明細書で説明されるホストコンピュータ２４の機能を実行するための１つ又は以上のプロセッサ４４に対応する。ホストコンピュータ２４は、データ、プログラムソフトウェアコード及び／又は本明細書で説明される他の情報を格納するように構成されたメモリ４６を備える。いくつかの実施形態において、ソフトウェア４８及び／又はホストアプリケーション５０は、プロセッサ４４及び／又は処理回路４２によって実行されると、プロセッサ４４及び／又は処理回路４２に、ホストコンピュータ２４に関して本明細書で説明されるプロセスを実行させる命令を含みうる。命令は、ホストコンピュータ２４に関連するソフトウェアを含みうる。
【００４２】
ソフトウェア４８は、処理回路４２によって実行可能でありうる。ソフトウェア４８は、ホストアプリケーション５０を含む。ホストアプリケーション５０は、無線デバイス２２及びホストコンピュータ２４で終端するＯＴＴ接続５２を介して接続する無線デバイス２２等のリモートユーザにサービスを提供するように構成されうる。リモートユーザにサービスを提供する際に、ホストアプリケーション５０は、ＯＴＴ接続５２を使用して送信されるユーザデータを提供しうる。一実施形態において、ホストコンピュータ２４は、サービスプロバイダに制御及び機能を提供するように構成され、サービスプロバイダによって又はサービスプロバイダの代わりに操作されうる。
【００４３】
通信システム１０は更に、通信システム１０内に設けられ、かつ、ネットワークノードがホストコンピュータ２４及び無線デバイス２２と通信することを可能にするハードウェア５８を備えるネットワークノード１６を含む。ハードウェア５８は、通信システム１０の、異なる通信デバイスのインタフェースとの有線又は無線接続をセットアップ及び維持するための通信インタフェース６０と、ネットワークノード１６によってサービスが行われるカバレッジエリア１８内に位置する無線デバイス２２との少なくとも無線接続６４をセットアップ及び維持するための無線インタフェース６２とを含みうる。無線インタフェース６２は、例えば、１つ以上のＲＦ送信機、１つ以上のＲＦ受信機、及び／又は１つ以上のＲＦトランシーバとして形成されうるか又はそれらを含みうる。通信インタフェース６０は、ホストコンピュータ２４への接続６６を容易にするように構成されうる。接続６６は、直接的であってもよいし、通信システム１０のコアネットワーク１４を通過及び／又は通信システム１０の外部の１つ以上の中間ネットワーク３０を通過してもよい。
【００４４】
図示された実施形態において、ネットワークノード１６のハードウェア５８は、処理回路６８を更に備える。処理回路６８は、プロセッサ７０及びメモリ７２を含みうる。特に、従来のプロセッサ及びメモリに加えて、処理回路６８は、処理及び／又は制御のための集積回路、例えば、命令を実行するように構成された１つ以上のプロセッサ及び／又はプロセッサコア及び／又はＦＰＧＡ（フィールドプログラマブルゲートアレイ）及び／又はＡＳＩＣ（特定用途向け集積回路）、を備えてもよい。プロセッサ７０は、メモリ７２にアクセス（例えば、そこへの書き込み及び／又はそこからの読み出し）を行うように構成されてよく、当該メモリは、任意の種類の揮発性メモリ及び／又は不揮発性メモリ、例えば、キャッシュメモリ及び／又はバッファメモリ及び／又はＲＡＭ（ランダムアクセスメモリ）及び／又はＲＯＭ（読み出し専用メモリ）及び／又は光学メモリ及び／又はＥＰＲＯＭ（消去可能プログラマブル読み出し専用メモリ）を含んでもよい。
【００４５】
このため、ネットワークノード１６は、例えばメモリ７２に内部に格納された、又は外部接続を介してネットワークノード１６がアクセス可能な外部メモリ（例えば、データベース）に格納されたソフトウェア７４を更に有する。ソフトウェア７４は、処理回路６８によって実行可能でありうる。処理回路６８は、本明細書で説明される方法及び／又はプロセスのいずれかを制御するように、及び／又はそのような方法及び／又はプロセスを、例えばネットワークノード１６によって実行させるように構成されてもよい。プロセッサ７０は、本明細書で説明されるネットワークノード１６の機能を実行するための１つ又は以上のプロセッサ７０に対応する。メモリ７２は、データ、プログラムソフトウェアコード、及び／又は本明細書で説明される他の情報を格納するように構成される。いくつかの実施形態では、ソフトウェア７４は、プロセッサ７０及び／又は処理回路６８によって実行されると、プロセッサ７０及び／又は処理回路６８に、ネットワークノード１６に関して本明細書で説明されるプロセスを実行させる命令を含みうる。例えば、ネットワークノード１６の処理回路６８は、半永続的スケジューリングが行われた（ＳＰＳ）送信の受信に続く時間（Ｔ）を測定するように構成された第１のタイマー３２を含みうる。
【００４６】
通信システム１０は、既に言及した無線デバイス２２を更に含む。無線デバイス２２は、無線デバイス２２が現在位置するカバレッジエリア１８にサービスを行うネットワークノード１６との無線接続６４をセットアップ及び維持するように構成された無線インタフェース８２を含みうるハードウェア８０を有しうる。無線インタフェース８２は、例えば、１つ以上のＲＦ送信機、１つ以上のＲＦ受信機、及び／又は１つ以上のＲＦトランシーバとして形成されうるか又はそれらを含みうる。
【００４７】
無線デバイス２２のハードウェア８０は、処理回路８４を更に含む。処理回路８４は、プロセッサ８６及びメモリ８８を含みうる。特に、従来のプロセッサ及びメモリに加えて、処理回路８４は、処理及び／又は制御のための集積回路、例えば、命令を実行するように構成された１つ以上のプロセッサ及び／又はプロセッサコア及び／又はＦＰＧＡ（フィールドプログラマブルゲートアレイ）及び／又はＡＳＩＣ（特定用途向け集積回路）、を備えてもよい。プロセッサ８６は、メモリ８８にアクセス（例えば、そこへの書き込み及び／又はそこからの読み出し）を行うように構成されてよく、当該メモリは、任意の種類の揮発性メモリ及び／又は不揮発性メモリ、例えば、キャッシュメモリ及び／又はバッファメモリ及び／又はＲＡＭ（ランダムアクセスメモリ）及び／又はＲＯＭ（読み出し専用メモリ）及び／又は光学メモリ及び／又はＥＰＲＯＭ（消去可能プログラマブル読み出し専用メモリ）を含んでもよい。
【００４８】
このため、無線デバイス２２は、更にソフトウェア９０を更に含み、当該ソフトウェアは、例えば、無線デバイス２２においてメモリ８８に格納される、又は無線デバイス２２がアクセス可能な外部メモリ（例えば、データベース）に格納される。ソフトウェア９０は、処理回路８４によって実行可能でありうる。ソフトウェア９０は、ホストアプリケーション９２を含む。クライアントアプリケーション９２は、ホストコンピュータ２４のサポートにより、無線デバイス２２を介して人間の又は人間以外のユーザにサービスを提供するように動作可能でありうる。ホストコンピュータ２４において、実行中のホストアプリケーション５０は、無線デバイス２２及びホストコンピュータ２４で終端するＯＴＴ接続５２を介して、実行中のクライアントアプリケーション９２と通信しうる。ユーザにサービスを提供する際、クライアントアプリケーション９２は、ホストアプリケーション５０から要求データを受信し、当該要求データに応じてユーザデータを提供しうる。ＯＴＴ接続５２は、要求データ及びユーザデータの両方を転送しうる。クライアントアプリケーション９２は、それが提供するユーザデータを生成するためにユーザとインタラクションしうる。
【００４９】
処理回路８４は、本明細書で説明される方法及び／又はプロセスのいずれかを制御するように、及び／又はそのような方法及び／又はプロセスを、例えば無線デバイス２２によって実行させるように構成されてもよい。プロセッサ８６は、本明細書で説明される無線デバイス２２の機能を実行するための１つ又は以上のプロセッサ８６に対応する。無線デバイス２２は、データ、プログラムソフトウェアコード、及び／又は本明細書で説明される他の情報を格納するように構成されたメモリ８８を含む。いくつかの実施形態において、ソフトウェア９０及び／又はクライアントアプリケーション９２は、プロセッサ８６及び／又は処理回路８４によって実行されると、プロセッサ８６及び／又は処理回路８４に、無線デバイス２２に関して本明細書で説明されるプロセスを実行させる命令を含みうる。例えば、無線デバイス２２の処理回路８４は、いくつかの実施形態では、半永続的スケジューリングが行われた（ＳＰＳ）上りリンクデータ送信の開始からの経過時間が、予め定められたタイマー値（Ｔ）とトータル時間（τ）とのうちの１つ（即ち、予め定められたタイマー値（Ｔ）、又は全てのハイブリッド自動再送要求（ＨＡＲＱ）プロセス識別情報（ＩＤ）を循環するためのトータル時間（τ））に等しくなるまで、当該経過時間を測定するように構成された第２のタイマー３４を含みうる。処理回路８４はまた、Ｔがτ未満であるかどうかに基づいてＨＡＲＱ ＩＤを選択するように構成されたセレクタ９４を含みうる。
【００５０】
いくつかの実施形態では、ネットワークノード１６、無線デバイス２２、及びホストコンピュータ２４の内部動作は、図３に示されるようなものであってもよく、独立して、周囲のネットワークトポロジは図２のものであってもよい。
【００５１】
図３では、あらゆる中間デバイス及びそれらのデバイスを介したメッセージの正確なルーティングに明示的に言及することなく、ＯＴＴ接続５２が、ネットワークノード１６を介したホストコンピュータ２４と無線デバイス２２との間の通信を示すために抽象的に描かれている。ネットワークインフラストラクチャは、無線デバイス２２から若しくはホストコンピュータ２４を操作するサービスプロバイダから、又はその両方から隠すように構成されうるルーティングを決定しうる。ＯＴＴ接続５２がアクティブである間に、ネットワークインフラストラクチャは、（例えば、負荷の考慮又はネットワークの再設定に基づいて）ルーティングを動的に変更する決定を更に行いうる。
【００５２】
無線デバイス２２とネットワークノード１６との間の無線接続６４は、本開示全体にわたって説明される実施形態の教示に従う。様々な実施形態のうちの１つ以上は、無線接続６４が最後のセグメントを形成しうるＯＴＴ接続５２を使用して無線デバイス２２に提供されるＯＴＴサービスの性能を改善する。より正確には、これらの実施形態のいくつかの教示は、データレート、レイテンシ、及び／又は消費電力を改善し、それによって、ユーザの待ち時間の短縮、ファイルサイズの緩和された制限、より良好な応答性、バッテリ寿命の延長等のような効果を提供しうる。
【００５３】
いくつかの実施形態では、１つ又は以上の実施形態が改善するデータレート、レイテンシ及びその他の要因をモニタリングする目的で、測定手順が提供されうる。更に、測定結果の変動に応じて、ホストコンピュータ２４と無線デバイス２２との間のＯＴＴ接続５２を再設定するためのオプションのネットワーク機能があってもよい。ＯＴＴ接続５２を再設定するための測定手順及び／又はネットワーク機能は、ホストコンピュータ２４のソフトウェア４８、又は無線デバイス２２のソフトウェア９０、又はその両方で実装されうる。実施形態では、センサ（図示せず）が、ＯＴＴ接続５２が通過する通信デバイスに配置されうるか又はそれに関連して配置されうる。当該センサは、上記で例示された、モニタリングされた量の値を供給することによって、又はソフトウェア４８、９０が当該モニタリングされた量を他の物理量の値から計算又は推定しうる、当該他の物理量の値を供給することによって、測定手順に関与しうる。ＯＴＴ接続５２の再設定は、メッセージフォーマット、再送設定、好ましいルーティング等を含んでもよく、当該再設定は、ネットワークノード１６に影響を与える必要はなく、ネットワークノード１６には未知であるか又は感知できなくてもよい。いくつかのそのような手順及び機能は、当該分野では既知でありうるとともに実践されうる。特定の実施形態では、測定は、ホストコンピュータ２４の、スループット、伝搬時間、レイテンシ等の測定を容易にする、独自の無線デバイスシグナリングを含みうる。いくつかの実施形態では、測定は、ソフトウェア４８、９０が、伝搬時間、エラー等をモニタリングしながら、ＯＴＴ接続５２を使用して、メッセージ（特に、空のメッセージ又は「ダミー」メッセージ）を送信させることで実行されうる。
【００５４】
図４は、本明細書に記載の機能を実行するためにプロセッサによって実行可能なソフトウェアを含むソフトウェアモジュールによって少なくとも部分的に実装されうる、代替のホストコンピュータ２４のブロック図である。ホストコンピュータ２４は、通信システム１０の、異なる通信デバイスのインタフェースとの有線又は無線接続をセットアップ及び維持するように構成された通信インタフェースモジュール４１を備える。メモリモジュール４７は、データ、プログラムソフトウェアコード、及び／又は本明細書で説明される他の情報を格納するように構成される。
【００５５】
図５は、本明細書に記載の機能を実行するためにプロセッサによって実行可能なソフトウェアを含むソフトウェアモジュールによって少なくとも部分的に実装されうる、代替のネットワークノード１６のブロック図である。ネットワークノード１６は、ネットワークノード１６によってサービスが行われるカバレッジエリア１８内に位置する無線デバイス２２との少なくとも無線接続６４をセットアップ及び維持するように構成された無線インタフェースモジュール６３を備える。ネットワークノード１６は更に、通信システム１０の、異なる通信デバイスのインタフェースとの有線又は無線接続をセットアップ及び維持するように構成された通信インタフェースモジュール６１を備える。通信インタフェースモジュール６１は更に、ホストコンピュータ２４への接続６６を容易にするように構成されうる。メモリモジュール７３は、データ、プログラムソフトウェアコード、及び／又は本明細書で説明される他の情報を格納するように構成される。タイマーモジュール３３は、半永続的スケジューリングが行われた（ＳＰＳ）送信の受信に続く時間（Ｔ）を測定するように構成される。
【００５６】
図６は、本明細書で説明される機能を実行するためにプロセッサによって実行可能なソフトウェアを含むソフトウェアモジュールによって少なくとも部分的に実装されうる、代替の無線デバイス２２のブロック図である。無線デバイス２２は、無線デバイス２２が現在位置するカバレッジエリア１８にサービスを行うネットワークノード１６との無線接続６４をセットアップ及び維持するように構成された無線インタフェース８３を備えうる。メモリモジュール８９は、データ、プログラムソフトウェアコード、及び／又は本明細書で説明される他の情報を格納するように構成される。タイマーモジュール３５は、半永続的スケジューリングが行われた（ＳＰＳ）送信の開始からの経過時間が、予め定められたタイマー値（Ｔ）と複数のハイブリッド自動再送要求（ＨＡＲＱ）プロセス識別情報（ＩＤ）を循環するためのトータル時間（τ）とのうちの１つに等しくなるまで、当該経過時間を測定するように構成されうる。選択モジュール９５は、Ｔがτ未満であるかどうかに基づいて、ＨＡＲＱ ＩＤを選択するように構成されうる。
【００５７】
図７は、一実施形態による、例えば図１及び図２の通信システム等の通信システムにおいて実行される例示的な方法を示すフローチャートである。通信システムは、ホストコンピュータ２４、ネットワークノード１６、及び無線デバイス２２を備えうる。これらは図３を参照して説明されたものとなりうる。本方法の第１のステップで、ホストコンピュータ２４は、ユーザデータを提供する（ブロックＳ１００）。第１のステップのオプションのサブステップで、ホストコンピュータ２４は、例えばホストアプリケーション５０のようなホストアプリケーションを実行することによってユーザデータを提供する（ブロックＳ１０２）。第２のステップで、ホストコンピュータ２４は、無線デバイス２２へのユーザデータを搬送する送信を開始する（ブロックＳ１０４）。オプションの第３のステップで、ネットワークノード１６は、本開示全体にわたって説明される実施形態の教示に従って、ホストコンピュータ２２が開始した送信で搬送されたユーザデータを無線デバイス２２へ送信する（ブロックＳ１０６）。オプションの第４のステップで、無線デバイス２２は、ホストコンピュータ２４によって実行されるホストアプリケーション５０に関連付けられた、例えばクライアントアプリケーション１１４のようなクライアントアプリケーションを実行する（ブロックＳ１０８）。
【００５８】
図８は、一実施形態による、例えば図２の通信システムのような通信システムにおいて実行される例示的な方法を示すフローチャートである。通信システムは、ホストコンピュータ２４、ネットワークノード１６、及び無線デバイス２２を備えうる。これらは図１及び図２を参照して説明されたものとなりうる。本方法の第１のステップで、ホストコンピュータ２４は、ユーザデータを提供する（ブロックＳ１１０）。オプションのサブステップ（図示せず）で、ホストコンピュータ２４は、例えばホストアプリケーション５０のようなホストアプリケーション５０を実行することによってユーザデータを提供する。第２のステップで、ホストコンピュータ２４は、無線デバイス２２へのユーザデータを搬送する送信を開始する（ブロックＳ１１２）。当該送信は、本開示全体にわたって説明される実施形態の教示に従って、ネットワークノード１６を通過しうる。オプションの第３のステップで、無線デバイス２２は、当該送信において搬送されたユーザデータを受信する（ブロックＳ１１４）。
【００５９】
図９は、一実施形態による、例えば図２の通信システムのような通信システムにおいて実行される例示的な方法を示すフローチャートである。通信システムは、ホストコンピュータ２４、ネットワークノード１６、及び無線デバイス２２を備えうる。これらは図１及び図２を参照して説明されたものとなりうる。本方法のオプションの第１のステップで、無線デバイス２２は、ホストコンピュータ２４によって提供される入力データを受信する（ブロックＳ１１６）。追加的に又は代替的に、オプションの第２のステップで、無線デバイス２２は、ユーザデータを提供する（ブロックＳ１２０）。第２のステップのオプションのサブステップで、無線デバイスは、例えばクライアントアプリケーション１１４のようなクライアントアプリケーションを実行することによってユーザデータを提供する（ブロックＳ１１８）。第１のステップの更なるオプションのサブステップで、無線デバイス２２は、クライアントアプリケーション１１４を実行し、当該クライアントアプリケーションは、ホストコンピュータ２４によって提供される、受信された入力データに反応して、ユーザデータを提供する。ユーザデータを提供する際に、実行されるクライアントアプリケーション１１４は、ユーザから受け付けたユーザ入力を更に考慮してもよい。ユーザデータが提供された特定の方法にかかわらず、無線デバイス２２は、オプションの第３のサブステップで、ホストコンピュータ２４へのユーザデータの送信を開始しうる（ブロックＳ１２４）。本方法の第４のステップで、ホストコンピュータ２４は、本開示全体にわたって説明される実施形態の教示に従って、無線デバイス２２から送信されたユーザデータを受信する（ブロックＳ１２６）。
【００６０】
図１０は、一実施形態による、例えば図２の通信システムのような通信システムにおいて実行される例示的な方法を示すフローチャートである。通信システムは、ホストコンピュータ２４、ネットワークノード１６、及び無線デバイス２２を備えうる。これらは図２及び図３を参照して説明されたものとなりうる。方法の任意の第１のステップにおいて、本開示全体にわたって説明される実施形態の教示に従って、ネットワークノード１６は、無線デバイス２２からユーザデータを受信する（ブロックＳ１２８）。オプションの第２のステップで、ネットワークノード１６は、受信したユーザデータのホストコンピュータ２４への送信を開始する（ブロックＳ１３０）。第３のステップで、ホストコンピュータ２４は、ネットワークノード１６によって開始された送信で搬送されるユーザデータを受信する（ブロックＳ１３２）。
【００６１】
図１１は、ＨＡＲＱ送信を処理するためのネットワークノードにおける例示的なプロセスのフローチャートである。本プロセスは、半永続的スケジューリングが行われた（ＳＰＳ）送信を受信することを含む（ブロックＳ１００）。本プロセスは更に、半永続的スケジューリングが行われた（ＳＰＳ）送信の受信に続く時間（Ｔ）を測定することを含む（ブロックＳ１０１）。本プロセスは更に、ＳＰＳ送信の復号を試みることを含む（ブロックＳ１０２）。本プロセスは更に、（１）試みられた復号が成功した場合にハイブリッド自動再送要求（ＨＡＲＱ）肯定応答（ＡＣＫ）を送信し、復号が成功しなかった場合にＨＡＲＱ ＮＡＣＫを送信すること（ブロックＳ１０４Ａ）、（２）復号が成功した場合にＨＡＲＱ ＡＣＫを送信し、復号が成功しなかった場合にはＨＡＲＱ信号を送信しないこと（ブロックＳ１０４Ｂ）、（３）復号が成功しなかった場合にＨＡＲＱ ＮＡＣＫを送信し、復号が成功した場合にＨＡＲＱ信号を送信しないこと、の３つの選択肢のうちの１つを実行することを含む。（ブロックＳ１０４Ｃ）。本プロセスは更に、時間Ｔの後に、ＡＣＫが送信される場合の新たなＳＰＳ送信と、ＮＡＣＫが送信される場合の、以前に受信されたＳＰＳ送信の再送とのうちの１つを受信することを含む（ブロックＳ１０８）。
【００６２】
図１２は、ＨＡＲＱ送信を処理するためのネットワークノードにおける他の例示的なプロセスのフローチャートである。本プロセスは、ハイブリッド自動再送要求（ＨＡＲＱ）プロセス識別情報（ＩＤ）に関連付けられた半永続的スケジューリングが行われた（ＳＰＳ）上りリンク（ＵＬ）データ送信を、無線デバイス２２から、無線インタフェース６２を介して受信することを含み、当該ＨＡＲＱプロセスＩＤは、複数のＨＡＲＱプロセスＩＤのうちの１つである（ブロックＳ１１０）。本プロセスは更に、ＳＰＳ ＵＬデータ送信の受信に続く時間（Ｔ）を、処理回路６８を介して測定することを含む（ブロックＳ１１１）。本プロセスは更に、ＳＰＳ ＵＬデータ送信の復号を、処理回路６８を介して試みることを含む（ブロックＳ１１２）。本プロセスは、時間Ｔの後に、無線インタフェース６２を介して、当該ＨＡＲＱプロセスＩＤについて、新たなＳＰＳ ＵＬデータ送信と、以前に受信したＳＰＳ ＵＬデータ送信の再送とのうちの１つを受信することを更に含む（ブロックＳ１１４）。
【００６３】
図１３は、ＨＡＲＱ送信を処理するための無線デバイス２２における例示的なプロセスのフローチャートである。本プロセスは、半永続的スケジューリングが行われた（ＳＰＳ）送信の開始からの経過時間が、予め定められたタイマー値（Ｔ）と、全てのハイブリッド自動再送要求（ＨＡＲＱ）プロセス識別情報（ＩＤ）を循環するためのトータル時間（τ）とのうちの１つと等しくなるまで、当該経過時間を測定することを含む（ブロックＳ１１６）。本プロセスは、Ｔがτ未満であるかどうかに基づいてＨＡＲＱ ＩＤを選択することを更に含む（ブロックＳ１１８）。
【００６４】
図１４は、ＨＡＲＱ送信を処理するための無線デバイス２２における例示的なプロセスのフローチャートである。本プロセスは、無線インタフェース８２を介して、半永続的スケジューリングが行われた（ＳＰＳ）上りリンク（ＵＬ）データ送信の開始から経過した時間を測定するためのタイマー値（Ｔ）を取得することを含む（ブロックＳ１２０）。本プロセスは更に、処理回路８４を介して、ハイブリッド自動再送要求（ＨＡＲＱ）プロセス識別情報（ＩＤ）に関連するＳＰＳ ＵＬデータ送信を実行することを含み、当該ＨＡＲＱプロセスＩＤは、複数のＨＡＲＱプロセスＩＤのうちの１つである（ブロックＳ１２２）。本プロセスは、処理回路８４を介して、経過時間Ｔの後の、当該ＨＡＲＱプロセスＩＤについての次の使用可能時間における当該ＨＡＲＱプロセスＩＤを用いて新たなデータ送信又は自律的な再送を実行することを更に含む（ブロックＳ１２４）。
【００６５】
本開示の大まかなプロセスフローを説明し、本開示のプロセス及び機能を実装するためのハードウェア及びソフトウェア構成の例を提供してきたため、以下のセクションでは、ＨＡＲＱ送信を処理するための構成の詳細及び例を提供する。
【００６６】
実施形態は、デフォルトの無線デバイスの挙動とフィードバックタイマー値Ｔとを提供する。時間Ｔの後、無線デバイスは、対応するＨＡＲＱのＡＣＫを仮定し、無線デバイスのバッファが空でない場合には新たなデータを送信しうる、又は無線デバイスは対応するＨＡＲＱのＮＡＣＫを仮定し、自律的再送を実行しうる。
【００６７】
ＨＡＲＱプロセスを循環する時間に基づいてフィードバックタイマー値を調整する方法は、以下のように説明される：
【００６８】
第１の方法によれば、新たなフィードバックタイマー値はｍｉｎ(Ｔ，τ)に設定され、この関数は、Ｔ及びτのうちの最小値を返し、デフォルトフィードバック挙動が特定される。より具体的には、Ｔ≦τである場合、無線デバイスの挙動はデフォルト挙動であり、これは次のようになる：時間Ｔの後に、無線デバイスが、ＡＣＫ（別の代替ソリューションではＮＡＣＫ）を仮定し、新たなデータパケットの送信（代替ソリューションでは同じデータパケットの再送）のために対応するＨＡＲＱプロセスＩＤを使用しうる。なお、新たなデータの送信又は自律的な再送は、ＨＡＲＱサイクル時間τで生じる。
【００６９】
無線デバイスがいかなるフィードバックも受信していない場合、２つの可能性のある仮定が存在する。１つの可能性のある仮定は、無線デバイスが、トランスポートブロック（ＴＢ）についてのＡＣＫを仮定し、次の送信機会に、所与のＨＡＲＱプロセスについての新たなトランスポートブロックを生成することである。これは、例えば、ｇＮＢで送信を受信することの信頼性が緩和されうる拡張モバイルブロードバンド（ｅＭＢＢ）のユースケースに適用可能である。他の代替案は、ＮＡＣＫを仮定することであり、無線デバイスは、ＨＡＲＱプロセスの次の送信機会にＴＢの再送を生成することになる。これは、極端な信頼性が望まれる超高信頼低遅延通信（ＵＲＬＬＣ）アプリケーションに適用可能である。
【００７０】
タイマーＴは、ＵＬ送信の送信時点から、又はタイマーＴに関連付けられたＵＬグラントの受信時点から定義されうる。
【００７１】
タイマーに関連付けられたフィードバックは、ＡＣＫ、ＮＡＣＫ、新たなデータインジケータ、又は新たなグラントでありうる。その結果、ＮＡＣＫが、それ自体によって又は再送をスケジューリングするＵＬグラントの形式で受信される場合、タイマーＴはリセットされる。
【００７２】
一方で、複数のＨＡＲＱプロセスは、最大フィードバック時間Ｔを待っている間に新たなデータを送信するために使用されてもよい。そのような場合、各ＨＡＲＱプロセスは、それ自体のタイマーＴを動作させる。更に、フィードバックタイマーＴは、仕様によって所与の値に設定されてもよい。
【００７３】
一方で、図１５に示すように、Ｔ＞τの場合、上記のルールに従って、フィードバックタイマーは、ＨＡＲＱサイクルτ後に満了し、このことは、フィードバックルールがＨＡＲＱサイクルτ後に適用されること、即ち、無線デバイスが、この時点でＡＣＫ（ＮＡＣＫ）を仮定し、動作（新たなデータの送信又は自律的な再送）を継続することを意味する。
【００７４】
他の実施形態として、「Ｔ≦τ」又は「Ｔ＞τ」のいずれかに応じて、２つの異なる挙動が特定されうる。
【００７５】
この方法の変形によれば、新たなフィードバックタイマーは、ｍａｘ(Ｔ，τ)に設定され、この関数はＴ及びτのうちの最大値を返す。Ｔ≦τであれば、上述したのと同じ挙動が生じる。デフォルトの解釈は、時間Ｔにおいて元のタイマーとして特定されるが、新たなデータの送信又は自律的な再送のいずれが適用されるかのアクションは、ＨＡＲＱサイクルτにおいて生じる。
【００７６】
しかしながら、Ｔ＞τである場合には、ルールに従って、フィードバックタイマーは、時間Ｔで満了する。新たなデータの送信又は自律的な再送は、時間Ｔ後の、同じＨＡＲＱ ＩＤについての次の使用可能時間に生じる。ＨＡＲＱサイクルτ、又は同じＨＡＲＱ ＩＤがタイマーＴ内で送信されるように構成される、任意の他の時間インスタンスには、特定のアクションは取られない。
【００７７】
同様に、他の実施形態として、「Ｔ≦τ」又は「Ｔ＞τ」に応じて、２つの異なる挙動が特定されうる。
【００７８】
ＨＡＲＱプロセスを循環する時間に基づいて再送挙動を決定する方法：
【００７９】
図１６に示すように、無線デバイスは、フィードバックタイマー（Ｔ）とＨＡＲＱサイクル（τ）との間の関係に依存して異なる挙動を有する。Ｔ≦τの場合、タイマー値Ｔを有する必要はなく、ＨＡＲＱサイクルτの後に、無線デバイスは、ＡＣＫ（又はＮＡＣＫ）を仮定し、前の方法に関して上述した挙動と同様の次の送信（又は同じパケットの再送）に移る。Ｔ＞τの場合、ＨＡＲＱサイクルτの後に、無線デバイスは、以下の３つのオプションのうちの１つが設定されうる。
【００８０】
１．無線デバイスは、ＵＬ送信が成功しなかったと仮定し、ＨＡＲＱサイクル（τ）で再送するか、又はτとＴとの間の機会に再送する。
２．無線デバイスは、ＵＬ送信が成功したと仮定し、新たなデータが送信されうる。
３．無線デバイスは、フィードバックを仮定せず、データをバッファに保持する。この挙動は、時刻Ｔに指定される。
【００８１】
このため、一実施形態によれば、無線デバイス２２は、半永続的スケジューリングが行われた（ＳＰＳ）上りリンク（ＵＬ、データ送信の開始から経過した時間を測定するためのタイマー値（Ｔ）を取得するように構成された無線インタフェース８２を含備える。ＷＤ２２は、ハイブリッド自動再送要求（ＨＡＲＱ）プロセス識別情報（ＩＤ）であって複数のＨＡＲＱプロセスＩＤのうちの１つであるＨＡＲＱプロセスＩＤに関連付けられたＳＰＳ ＵＬデータ送信を実行し、かつ、経過時間Ｔの後の、当該ＨＡＲＱプロセスＩＤについての次の使用可能時間に、当該ＨＡＲＱプロセスＩＤを用いて新たなデータ送信又は自律的再送を実行するように構成された、処理回路８４を更に備える。
【００８２】
この態様によれば、いくつかの実施形態において、処理回路８４は更に、経過時間Ｔの後の、ＨＡＲＱプロセスＩＤについての次の使用可能時間において、ＳＰＳ ＵＬデータ送信についての肯定応答（ＡＣＫ）及び否定応答（ＮＡＣＫ）のうちの１つを仮定するように構成される。いくつかの実施形態において、経過時間Ｔの後の次の使用可能時間は、取得されたタイマー値（Ｔ）と、ＳＰＳ ＵＬデータ送信用の複数のＨＡＲＱプロセスＩＤを循環するためのトータル時間（τ）とのうちの大きい方の後に生じる。いくつかの実施形態では、処理回路８４は更に、経過時間Ｔの後のＨＡＲＱプロセスＩＤについての次の使用可能時間に、ＡＣＫを仮定し、かつ、当該ＨＡＲＱプロセスＩＤを用いて新たなデータ送信を実行するように構成される。いくつかの実施形態では、処理回路８４は更に、ＳＰＳ ＵＬデータ送信の開始からの経過時間が、取得された値Ｔと、ＳＰＳ ＵＬデータ送信用の複数のＨＡＲＱプロセスＩＤを循環するためのトータル時間（τ）とのうちの１つと等しくなるまで、当該経過時間を測定するように構成される。いくつかの実施形態では、Ｔがτより小さい場合、ＨＡＲＱプロセスＩＤについての次の使用可能時間は、時間τの後に発生し、Ｔがτより大きい場合、ＨＡＲＱプロセスＩＤについての次の使用可能時間は、経過時間Ｔの後、Ｔ＋τまで発生する。いくつかの実施形態では、フィードバックタイマーが、Ｔ及びτのうちの小さい方に設定され、Ｔがτより小さい場合、経過時間Ｔの後、無線デバイス２２は、ＡＣＫを仮定し、かつ、時間τにおける、新たなデータパケットの送信及び同じデータパケットの再送のうちの１つのために、対応するＨＡＲＱプロセスＩＤを使用する。
【００８３】
他の態様によれば、無線デバイス２２によって実装される、上りリンク送信を実行するための方法が提供される。本方法は、半永続的スケジューリングが行われた（ＳＰＳ）上りリンク（ＵＬ）データ送信の開始から経過した時間を測定するためのタイマー値（Ｔ）を取得すること（Ｓ１２０）を含む。本方法は、ハイブリッド自動再送要求（ＨＡＲＱ）プロセス識別情報（ＩＤ）に関連付けられたＳＰＳ ＵＬデータ送信を実行すること（Ｓ１２２）を含み、当該ＨＡＲＱプロセスＩＤは、複数のＨＡＲＱプロセスＩＤのうちの１つである。本方法は更に、経過時間Ｔの後の、当該ＨＡＲＱプロセスＩＤについての次の使用可能時間に当該ＨＡＲＱプロセスＩＤを用いて新たなデータ送信又は自律的再送を実行すること（Ｓ１２４）を含む。いくつかの実施形態において、本方法は更に、経過時間Ｔの後の、ＨＡＲＱプロセスＩＤについての次の使用可能時間において、ＳＰＳ ＵＬデータ送信についての肯定応答（ＡＣＫ）及び否定応答（ＮＡＣＫ）のうちの１つを仮定することを含む。いくつかの実施形態において、経過時間Ｔの後の次の使用可能時間は、取得されたタイマー値（Ｔ）と、ＳＰＳ ＵＬデータ送信用の複数のＨＡＲＱプロセスＩＤを循環するためのトータル時間（τ）とのうちの大きい方の後に生じる。いくつかの実施形態では、この方法が経過時間Ｔの後の上記ＨＡＲＱプロセスＩＤについての次の使用可能時間に、ＡＣＫを仮定することと、上記ＨＡＲＱプロセスＩＤを用いて新たなデータ送信を実行することとを更に含む。いくつかの実施形態では、本方法は、ＳＰＳ ＵＬデータ送信の開始からの経過時間が、取得された値Ｔと、ＳＰＳ ＵＬデータ送信用の複数のＨＡＲＱプロセスＩＤを循環するためのトータル時間（τ）とのうちの１つと等しくなるまで、当該経過時間を測定することを更に含む。いくつかの実施形態では、Ｔがτより小さい場合、ＨＡＲＱプロセスＩＤについての次の使用可能時間は、τの後に発生し、Ｔがτより大きい場合、ＨＡＲＱプロセスＩＤについての次の使用可能時間は、経過時間Ｔの後、Ｔ＋τまで発生する。いくつかの実施形態では、フィードバックタイマーが、Ｔ及びτのうちの小さい方に設定され、Ｔがτより小さい場合、経過時間Ｔの後、無線デバイス（２２）は、ＡＣＫを仮定し、かつ、時間τにおける、新たなデータパケットの送信及び同じデータパケットの再送のうちの１つのために、対応するＨＡＲＱプロセスＩＤを使用する。
【００８４】
更に他の態様によれば、ネットワークノードは、ハイブリッド自動再送要求（ＨＡＲＱ）プロセス識別情報（ＩＤ）に関連付けられた半永続的スケジューリングが行われた（ＳＰＳ）上りリンク（ＵＬ）データ送信を、無線デバイス２２から、無線インタフェース６２を介して受信するように構成された無線インタフェース６２を備え、当該ＨＡＲＱプロセスＩＤは、複数のＨＡＲＱプロセスＩＤのうちの１つである。ネットワークノードは処理回路６８も備え、当該処理回路は、ＳＰＳ ＵＬデータ送信の受信に続く時間（Ｔ）を測定し、ＳＰＳ ＵＬデータ送信の復号を試み、経過時間Ｔの後に、上記ＨＡＲＱプロセスＩＤのために、新たなＳＰＳ ＵＬデータ送信と、以前に受信されたＳＰＳ ＵＬデータ送信の再送とのうちの１つを受信するように構成される。
【００８５】
この態様によれば、処理回路６８は更に、試みられた復号が成功すると、受信されたＳＰＳ ＵＬデータ送信についてのＡＣＫを無線デバイス２２に送信せず、経過時間Ｔの後に、上記ＨＡＲＱプロセスＩＤについての新たなＳＰＳ ＵＬデータ送信を受信するように構成される。いくつかの実施形態では、上記ＨＡＲＱプロセスについて受信される新たなＳＰＳ ＵＬデータ送信は、時間Ｔよりも長い経過時間の後に発生し、当該経過時間は、ＳＰＳ ＵＬデータ送信用の複数のＨＡＲＱプロセスＩＤを無線デバイス２２が循環する時間（τ）に対応する。いくつかの実施形態では、上記ＨＡＲＱプロセスについて受信される新たなＳＰＳ ＵＬデータ送信は、時間Ｔよりも長い経過時間の後に発生し、当該経過時間は、時間Ｔ及び上記ＨＡＲＱプロセスＩＤについての次の使用可能時間に対応する。
【００８６】
他の態様によれば、ネットワークノード１６によって実装される方法が提供される。本方法は、ハイブリッド自動再送要求（ＨＡＲＱ）プロセス識別情報（ＩＤ）に関連付けられた半永続的スケジューリングが行われた（ＳＰＳ）上りリンク（ＵＬ）データ送信を、無線デバイス２２から受信すること（Ｓ１１０）を含み、当該ＨＡＲＱプロセスＩＤは、複数のＨＡＲＱプロセスＩＤのうちの１つである。本方法は更に、ＳＰＳ ＵＬデータ送信の受信に続く時間（Ｔ）を測定すること（Ｓ１１１）を含む。本方法は更に、ＳＰＳ ＵＬデータ送信の復号を試みること（Ｓ１１２）を含む。本方法は更に、時間Ｔの後に、上記ＨＡＲＱプロセスＩＤについて、新たなＳＰＳ ＵＬデータ送信と、以前に受信されたＳＰＳ ＵＬデータ送信の再送とのうちの１つを受信すること（Ｓ１１４）を含む。
【００８７】
この態様によれば、いくつかの実施形態では、本方法は、試みられた復号が成功すると、受信されたＳＰＳ ＵＬデータ送信についてのＡＣＫを無線デバイス２２に送信しないことと、経過時間Ｔの後に、上記ＨＡＲＱプロセスＩＤについての新たなＳＰＳ ＵＬデータ送信を受信することとを含む。いくつかの実施形態では、上記ＨＡＲＱプロセスについての新たなＳＰＳ ＵＬデータ送信を受信することは、時間Ｔよりも長い経過時間の後に発生し、当該経過時間は、ＳＰＳ ＵＬデータ送信用の複数のＨＡＲＱプロセスＩＤを無線デバイス２２が循環する時間（τ）に対応する。いくつかの実施形態では、上記ＨＡＲＱプロセスについて受信される新たなＳＰＳ ＵＬデータ送信は、時間Ｔよりも長い経過時間の後に発生し、当該経過時間は、時間Ｔ及び上記ＨＡＲＱプロセスＩＤについての次の使用可能時間に対応する。
【００８８】
他の態様によれば、無線デバイスは、プロセッサで実行されると上述の方法のうちのいずれか１つを無線デバイスに実行させる命令を含む。更に他の態様によれば、ネットワークノードは、プロセッサで実行されると上述の方法のうちのいずれか１つをネットワークノードに実行させる命令を含む。他の態様によれば、コンピュータプログラム製品又は記憶媒体は、プロセッサ７０、８６で実行されると上述の方法のいずれか１つをプロセッサ７０、８６に実行させる命令を含むメモリ７２、８８を含む。
【００８９】
いくつかの例には以下のものが含まれる：
【００９０】
例Ａ１．  ネットワークノードと通信するように構成された無線デバイスであって、当該無線デバイスは、無線インタフェース及び処理回路を備え、当該処理回路は、
半永続的スケジューリングが行われた（ＳＰＳ）送信の開始からの経過時間が、予め定められたタイマー値（Ｔ）と、ハイブリッド自動再送要求（ＨＡＲＱ）ロセス識別情報（ＩＤ）を循環するためのトータル時間（τ）とのうちの１つと等しくなるまで、当該経過時間を測定し、
Ｔがτより小さいかどうかに基づいてＨＡＲＱ ＩＤを選択する、ように構成される。
【００９１】
例Ａ２．  例Ａ１の無線デバイスであって、
測定された経過時間は、Ｔ及びτのうちの小さい方であり、
Ｔがτより小さい場合、処理回路は更に、第１の手順を実行するように構成され、当該第１の手順は、
Ｔの後に、肯定応答（ＡＣＫ）及び否定応答（ＮＡＣＫ）のうちの１つを仮定することと、
時間Ｔに対応するＨＡＲＱ ＩＤを選択することと、を含み、
Ｔがτより大きい場合、処理回路は更に、第２の手順を実行するように構成され、当該第２の手順は、
時間τの後に、肯定応答（ＡＣＫ）及び否定応答（ＮＡＣＫ）のうちの１つを仮定することと、
時間τに対応するＨＡＲＱ ＩＤを選択することと、を含む。
【００９２】
例Ａ３．  例Ａ１の無線デバイスであって、
測定された経過時間は、Ｔ及びτのうちの大きい方であり、
Ｔがτより小さい場合、処理回路は、第１の手順を実行するように構成され、当該第１の手順は、
Ｔの後に、肯定応答（ＡＣＫ）及び否定応答（ＮＡＣＫ）のうちの１つを仮定することと、
時間τに対応するＨＡＲＱ ＩＤを選択することと、を含み、
Ｔがτより大きい場合、処理回路は更に、第２の手順を実行するように構成され、当該第２の手順は、
時間τの後に、肯定応答（ＡＣＫ）及び否定応答（ＮＡＣＫ）のうちの１つを仮定することと、
時間Ｔに対応するＨＡＲＱ ＩＤを選択することと、を含む。
【００９３】
例Ａ４．  例Ａ１の無線デバイスであって、
Ｔがτより小さい場合、処理回路は、第１の手順を実行するように構成され、当該第１の手順は、
時間τの後に、肯定応答（ＡＣＫ）及び否定応答（ＮＡＣＫ）のうちの１つを仮定することと、
時間τに対応するＨＡＲＱ ＩＤを選択することと、を含み、
Ｔがτより大きい場合、処理回路は更に、第２の手順を実行するように構成され、当該第２の手順は、
送信が成功していないと仮定し、かつ、τに対応するＨＡＲＱサイクルと、τとＴの間の時間とのうちの１つにおいて再送することと、
送信が成功したと仮定し、かつ、新たなデータを送信することと、
ＨＡＲＱフィードバックが無いと仮定し、かつ、データをバッファに保持することと、のうちの１つを含む。
【００９４】
例Ｂ１．  ホストコンピュータを含む通信システムであって、当該ホストコンピュータは、
無線デバイスからネットワークノードへの送信から生じるユーザデータを受信するように構成された通信インタフェースを備え、
無線デバイスは、無線インタフェース及び処理回路を備え、当該無線デバイスの処理回路は、
半永続的スケジューリングが行われた（ＳＰＳ）送信の開始からの経過時間が、予め定められたタイマー値（Ｔ）と、ハイブリッド自動再送要求（ＨＡＲＱ）ロセス識別情報（ＩＤ）を循環するためのトータル時間（τ）とのうちの１つと等しくなるまで、当該経過時間を測定し、
Ｔがτより小さいかどうかに基づいてＨＡＲＱ ＩＤを選択する、ように構成される。
【００９５】
例Ｂ２．  例Ｂ１の通信システムであって、無線デバイスを更に含む。
【００９６】
例Ｂ３．  例Ｂ２の通信システムであって、ネットワークノードを更に含み、当該ネットワークノードは、無線デバイスと通信するように構成された無線インタフェースと、無線デバイスからネットワークノードへの送信によって搬送されるユーザデータをホストコンピュータへ転送するように構成された通信インタフェースと、を備える。
【００９７】
例Ｂ４．  例Ｂ２又はＢ３の通信システムであって、
ホストコンピュータの処理回路は、ホストアプリケーションを実行するように構成され、
無線デバイスの処理回路は、ホストアプリケーションに関連付けられたクライアントアプリケーションを実行し、それによりユーザデータを提供するように構成される。
【００９８】
例Ｂ５．  例Ｂ２又はＢ３の通信システムであって、
ホストコンピュータの処理回路は、ホストアプリケーションを実行するように構成され、
無線デバイスの処理回路は、ホストアプリケーションに関連付けられたクライアントアプリケーションを実行し、それにより、要求データに応じてユーザデータを提供するように構成される。
【００９９】
例Ｃ１．  無線デバイスで実行される方法であって、当該方法は、
半永続的スケジューリングが行われた（ＳＰＳ）送信の開始からの経過時間が、予め定められたタイマー値（Ｔ）と、ハイブリッド自動再送要求（ＨＡＲＱ）ロセス識別情報（ＩＤ）を循環するためのトータル時間（τ）とのうちの１つと等しくなるまで、当該経過時間を測定することと、
Ｔがτより小さいかどうかに基づいてＨＡＲＱ ＩＤを選択することと、を含む。
【０１００】
例Ｃ２．  例Ｃ１の方法であって、
測定された経過時間は、Ｔ及びτのうちの小さい方であり、
Ｔがτより小さい場合、処理回路は更に、第１の手順を実行するように構成され、当該第１の手順は、
Ｔの後に、肯定応答（ＡＣＫ）及び否定応答（ＮＡＣＫ）のうちの１つを仮定することと、
時間Ｔに対応するＨＡＲＱ ＩＤを選択することと、を含み、
Ｔがτより大きい場合、処理回路は更に、第２の手順を実行するように構成され、当該第２の手順は、
時間τの後に、肯定応答（ＡＣＫ）及び否定応答（ＮＡＣＫ）のうちの１つを仮定することと、
時間τに対応するＨＡＲＱ ＩＤを選択することと、を含む。
【０１０１】
例Ｃ３．  例Ｃ１の方法であって、
測定された経過時間は、Ｔ及びτのうちの大きい方であり、
Ｔがτより小さい場合、処理回路は、第１の手順を実行するように構成され、当該第１の手順は、
Ｔの後に、肯定応答（ＡＣＫ）及び否定応答（ＮＡＣＫ）のうちの１つを仮定することと、
時間τに対応するＨＡＲＱ ＩＤを選択することと、を含み、
Ｔがτより大きい場合、処理回路は更に、第２の手順を実行するように構成され、当該第２の手順は、
時間τの後に、肯定応答（ＡＣＫ）及び否定応答（ＮＡＣＫ）のうちの１つを仮定することと、
時間Ｔに対応するＨＡＲＱ ＩＤを選択することと、を含む。
【０１０２】
例Ｃ４．  例Ｃ１の方法であって、
Ｔがτより小さい場合、処理回路は、第１の手順を実行するように構成され、当該第１の手順は、
時間τの後に、肯定応答（ＡＣＫ）及び否定応答（ＮＡＣＫ）のうちの１つを仮定することと、
時間τに対応するＨＡＲＱ ＩＤを選択することと、を含み、
Ｔがτより大きい場合、処理回路は更に、第２の手順を実行するように構成され、当該第２の手順は、
送信が成功していないと仮定し、かつ、τに対応するＨＡＲＱサイクルと、τとＴの間の時間とのうちの１つにおいて当該送信のデータを再送することと、
送信が成功したと仮定し、かつ、時間Ｔの後に新たなデータを送信することと、
ＨＡＲＱフィードバックが無いと仮定し、かつ、データをバッファに保持することと、のうちの１つを含む。
【０１０３】
例Ｃ５．  例Ｃ１の方法であって、更に、
ユーザデータを提供することと、
ネットワークノードへの送信を介してホストコンピュータにユーザデータを転送することと、を含む。
【０１０４】
例Ｄ１．  ホストコンピュータ、ネットワークノード、及び無線デバイスを含む通信システムにおいて実行される方法であって、当該方法は、
ホストコンピュータにおいて、無線デバイスからネットワークノードへ送信されたユーザデータを受信することを含み、当該無線デバイスは、
半永続的スケジューリングが行われた（ＳＰＳ）送信の開始からの経過時間が、予め定められたタイマー値（Ｔ）と、ハイブリッド自動再送要求（ＨＡＲＱ）ロセス識別情報（ＩＤ）を循環するためのトータル時間（τ）とのうちの１つと等しくなるまで、当該経過時間を測定し、
Ｔがτより小さいかどうかに基づいてＨＡＲＱ ＩＤを選択する。
【０１０５】
例Ｄ２．  例Ｄ１の方法であって、無線デバイスにおいて、ネットワークノードへユーザデータを提供することを更に含む。
【０１０６】
例Ｄ３．  例Ｄ２の方法であって、更に、
無線デバイスにおいて、クライアントアプリケーションを実行し、それにより送信対象のユーザデータを提供することと、
ホストコンピュータにおいて、クライアントアプリケーションに関連付けられたホストアプリケーションを実行することと、を含む。
【０１０７】
例Ｄ４．  例Ｄ２の方法であって、更に、
無線デバイスにおいて、クライアントアプリケーションを実行することと、
無線デバイスにおいて、クライアントアプリケーションへの入力データを受信することと、を含み、当該入力データは、クライアントアプリケーションに関連付けられたホストアプリケーションを実行することによってホストコンピュータにおいて提供され、
送信対象のユーザデータは、入力データに応じてクライアントアプリケーションによって提供される。
【０１０８】
例Ｅ１．  無線デバイスと通信するように構成されたネットワークノードであって、当該ネットワークノードは、無線インタフェース及び処理回路を備え、当該処理回路は、
半永続的スケジューリングが行われた（ＳＰＳ）送信を受信し、
半永続的スケジューリングが行われた（ＳＰＳ）送信の受信に続く時間（Ｔ）を測定し、
当該ＳＰＳ送信の復号を試み、
以下のうちの１つ、
試みられた復号が成功した場合にはハイブリッド自動再送要求（ＨＡＲＱ）肯定応答（ＡＣＫ）を送信し、試みられた復号が失敗した場合にはＨＡＲＱ否定応答（ＮＡＣＫ）を送信すること、
試みられた復号が成功した場合にはＨＡＲＱ ＡＣＫを送信し、試みられた復号が失敗した場合にはＨＡＲＱ信号を送信しないこと、及び、
試みられた復号が失敗した場合にはＨＡＲＱ ＮＡＣＫを送信し、試みられた復号が成功した場合にはＨＡＲＱ信号を送信しないこと、のうちの１つを実行することと、
時間Ｔの後に、ＡＣＫが送信される場合の新たなＳＰＳ送信と、ＮＡＣＫが送信される場合の、以前に受信されたＳＰＳ送信の再送とのうちの１つを受信する、ように構成される。
【０１０９】
例Ｅ２．  例Ｅ１のネットワークノードであって、Ｔは、ハイブリッド自動再送要求（ＨＡＲＱ）プロセス識別情報（ＩＤ）を循環するためのトータル時間（τ）より小さい。
【０１１０】
例Ｅ３．  例Ｅ１のネットワークノードであって、Ｔは、ハイブリッド自動再送要求（ＨＡＲＱ）プロセス識別情報（ＩＤ）を循環するためのトータル時間（τ）より大きい。
【０１１１】
例Ｆ１．  ホストコンピュータを含む通信システムであって、ホストコンピュータは無線デバイスからネットワークノードへの送信から生じるユーザデータを受信するように構成された通信インタフェースを備え、ネットワークノードは無線インタフェース及び処理回路を備え、当該ネットワークノードの処理回路は、
半永続的スケジューリングが行われた（ＳＰＳ）送信を受信し、
半永続的スケジューリングが行われた（ＳＰＳ）送信の受信に続く時間（Ｔ）を測定し、
当該ＳＰＳ送信の復号を試み、
以下のうちの１つ、
試みられた復号が成功した場合にはハイブリッド自動再送要求（ＨＡＲＱ）肯定応答（ＡＣＫ）を送信し、試みられた復号が失敗した場合にはＨＡＲＱ否定応答（ＮＡＣＫ）を送信すること、
試みられた復号が成功した場合にはＨＡＲＱ ＡＣＫを送信し、試みられた復号が失敗した場合にはＨＡＲＱ信号を送信しないこと、及び、
試みられた復号が失敗した場合にはＨＡＲＱ ＮＡＣＫを送信し、試みられた復号が成功した場合にはＨＡＲＱ信号を送信しないこと、のうちの１つを実行することと、
時間Ｔの後に、ＡＣＫが送信される場合の新たなＳＰＳ送信と、ＮＡＣＫが送信される場合の、以前に受信されたＳＰＳ送信の再送とのうちの１つを受信する、ように構成される。
【０１１２】
例Ｆ２．  例Ｆ１の通信システムであって、ネットワークノードを更に含む。
【０１１３】
例Ｆ３．  例Ｆ２の通信システムであって、無線デバイスを更に含み、当該無線デバイスは、ネットワークノードと通信するように構成される。
【０１１４】
例Ｆ４．  例Ｆ３の通信システムであって、
ホストコンピュータの処理回路は、ホストアプリケーションを実行するように構成され、
無線デバイスの処理回路は、ホストアプリケーションに関連付けられたクライアントアプリケーションを実行し、それによりユーザデータを提供するように構成される。
【０１１５】
例Ｇ１．  ネットワークノードで実行される方法であって、当該方法は、
半永続的スケジューリングが行われた（ＳＰＳ）送信を受信することと、
半永続的スケジューリングが行われた（ＳＰＳ）送信の受信に続く時間（Ｔ）を測定することと、
当該ＳＰＳ送信の復号を試みることと、
以下のうちの１つ、
試みられた復号が成功した場合にはハイブリッド自動再送要求（ＨＡＲＱ）肯定応答（ＡＣＫ）を送信し、試みられた復号が失敗した場合にはＨＡＲＱ否定応答（ＮＡＣＫ）を送信すること、
試みられた復号が成功した場合にはＨＡＲＱ ＡＣＫを送信し、試みられた復号が失敗した場合にはＨＡＲＱ信号を送信しないこと、及び、
試みられた復号が失敗した場合にはＨＡＲＱ ＮＡＣＫを送信し、試みられた復号が成功した場合にはＨＡＲＱ信号を送信しないこと、のうちの１つを実行することと、
時間Ｔの後に、ＡＣＫが送信される場合の新たなＳＰＳ送信と、ＮＡＣＫが送信される場合の、以前に受信されたＳＰＳ送信の再送とのうちの１つを受信することと、を含む。
【０１１６】
例Ｇ２．  例Ｇ１の方法であって、Ｔは、ハイブリッド自動再送要求（ＨＡＲＱ）プロセス識別情報（ＩＤ）を循環するためのトータル時間（τ）より小さい。
【０１１７】
例Ｇ３．  例Ｇ１の方法であって、Ｔは、ハイブリッド自動再送要求（ＨＡＲＱ）プロセス識別情報（ＩＤ）を循環するためのトータル時間（τ）より大きい。
【０１１８】
例Ｈ１．  ホストコンピュータ、ネットワークノード、及び無線デバイスを含む通信システムにおいて実行される方法であって、当該方法は、
ホストコンピュータにおいて、ネットワークノードが無線デバイスから受信した送信から生じるユーザデータを、ネットワークノードから受信し、当該ネットワークノードは、
半永続的スケジューリングが行われた（ＳＰＳ）送信を受信し、
半永続的スケジューリングが行われた（ＳＰＳ）送信の受信に続く時間（Ｔ）を測定し、
当該ＳＰＳ送信の復号を試み、
以下のうちの１つ、
試みられた復号が成功した場合にはハイブリッド自動再送要求（ＨＡＲＱ）肯定応答（ＡＣＫ）を送信し、試みられた復号が失敗した場合にはＨＡＲＱ否定応答（ＮＡＣＫ）を送信すること、
試みられた復号が成功した場合にはＨＡＲＱ ＡＣＫを送信し、試みられた復号が失敗した場合にはＨＡＲＱ信号を送信しないこと、及び、
試みられた復号が失敗した場合にはＨＡＲＱ否定応答（ＮＡＣＫ）を送信し、試みられた復号が成功した場合にはＨＡＲＱ信号を送信しないこと、のうちの１つを実行することと、
時間Ｔの後に、ＡＣＫが送信される場合の新たなＳＰＳ送信と、ＮＡＣＫが送信される場合の、以前に受信されたＳＰＳ送信の再送とのうちの１つを受信する、ように構成される。
【０１１９】
例Ｈ２．  例Ｈ１の方法であって、ネットワークノードにおいて、無線デバイスからユーザデータを受信することを更に含む。
【０１２０】
例Ｈ３．  例Ｈ２の方法であって、ネットワークノードにおいて、受信されたユーザデータのホストコンピュータへの送信を開始することを更に含む。
【０１２１】
例Ｉ１．  無線デバイスであって、
タイマー値Ｔを格納するように構成されたメモリモジュールと、
半永続的スケジューリングが行われた（ＳＰＳ）送信の開始からの経過時間が、予め定められたタイマー値（Ｔ）と、ハイブリッド自動再送要求（ＨＡＲＱ）ロセス識別情報（ＩＤ）を循環するためのトータル時間（τ）とのうちの１つと等しくなるまで、当該経過時間を測定するように構成されたタイマーモジュールと、
Ｔがτより小さいかどうかに基づいて、ＨＡＲＱ ＩＤを選択するように構成された選択モジュールと、を備える。
【０１２２】
例Ｉ２．  ネットワークノードであって、
時間Ｔを格納するように構成されたメモリモジュールと、
半永続的スケジューリングが行われた（ＳＰＳ）送信の受信に続く時間（Ｔ）を測定するように構成されたタイマーモジュールと、
無線インタフェースモジュールと、を備え、当該無線インタフェースモジュールは、
ＳＰＳ送信を受信し、
以下のうちの１つ、
試みられた復号が成功した場合にはハイブリッド自動再送要求（ＨＡＲＱ）肯定応答（ＡＣＫ）を送信し、試みられた復号が失敗した場合にはＨＡＲＱ否定応答（ＮＡＣＫ）を送信すること、
試みられた復号が成功した場合にはＨＡＲＱ ＡＣＫを送信し、試みられた復号が失敗した場合にはＨＡＲＱ信号を送信しないこと、及び、
試みられた復号が失敗した場合にはＨＡＲＱ否定応答（ＮＡＣＫ）を送信し、試みられた復号が成功した場合にはＨＡＲＱ信号を送信しないこと、のうちの１つを実行し、
時間Ｔの後に、ＡＣＫが送信される場合の新たなＳＰＳ送信と、ＮＡＣＫが送信される場合の、以前に受信されたＳＰＳ送信の再送とのうちの１つを受信する、ように構成される。
【０１２３】
当業者によって理解されるように、本明細書で説明される概念は、方法、データ処理システム、及び／又はコンピュータプログラム製品として具現化されうる。したがって、本明細書で説明される概念は、全体的にハードウェアの実施形態、全体的にソフトウェアの実施形態、又は本明細書で全体的に「回路」又は「モジュール」と称されているソフトウェア及びハードウェアの態様を組み合わせた実施形態の形態をとりうる。更に、本開示は、コンピュータによって実行可能な、媒体内に具現化されたコンピュータプログラムコードを有する、コンピュータで使用可能な有形の記憶媒体上のコンピュータプログラム製品の形成をとりうる。ハードディスク、ＣＤ−ＲＯＭ、電子記憶装置、光記憶装置、又は磁気記憶装置を含む、任意の適切なコンピュータで読取可能な有形の媒体が利用されうる。
【０１２４】
方法、システム、及びコンピュータプログラム製品のフローチャート図及び／又はブロック図を参照して、いくつかの実施形態が本明細書で説明されている。フローチャート図及び／又はブロック図の各ブロック、並びに、フローチャート図及び／又はブロック図のブロックの組合せは、コンピュータプログラム命令によって実装されうることが理解されよう。これらのコンピュータプログラム命令は、汎用コンピュータ、専用コンピュータ、又は他のプログラマブル・データ処理装置のプロセッサに提供されて、コンピュータ又は他のプログラマブル・データ処理装置のプロセッサを介して実行される命令がフローチャート及び／又はブロック図の１つ又は複数のブロックで特定された機能／動作を実行するための手段を作成するように、マシンを生成しうる。
【０１２５】
これらのコンピュータプログラム命令はまた、コンピュータで読取可能なメモリ又は記憶媒体に格納されてもよく、当該メモリ又は記憶媒体は、特定の方法で機能するようにコンピュータ又は他のプログラマブル・データ処理装置に命令でき、その結果、コンピュータで読取可能なメモリに格納された命令は、フローチャート及び／又はブロック図の１つ又は複数のブロックで特定された機能／動作を実装する命令手段を含む製品を生成する。
【０１２６】
コンピュータプログラム命令はまた、コンピュータ又は他のプログラマブル・データ処理装置にロードされて、コンピュータ又は他のプログラマブル装置上で実行される命令がフローチャート及び／又はブロック図の１つ又は複数のブロックで特定された機能／動作を実装するためのステップを提供するように、コンピュータ又は他のプログラマブル装置上で一連の動作ステップを実行させて、コンピュータ実装プロセスを生成しうる。
【０１２７】
ブロックに記載された機能／動作は、動作図に記載された順序とは異なる順序で行われうることを理解されたい。例えば、連続して示される２つのブロックは、実際には実質的に同時に実行されてもよいし、又は含まれる機能／動作に応じて、時にはブロックが逆の順序で実行されてもよい。図のいくつかには、通信の主方向を示すために通信経路上に矢印が含まれるが、通信は描かれた矢印と反対の方向に生じうることを理解されたい。
【０１２８】
本明細書で説明される概念の動作を実行するためのコンピュータプログラムコードは、Ｊａｖａ（登録商標）又はＣ＋＋等のオブジェクト指向プログラミング言語で書かれうる。しかし、本開示の動作を実行するためのコンピュータプログラムコードは、「Ｃ」プログラミング言語等の従来の手続き型プログラミング言語で書かれてもよい。プログラムコードは、完全にユーザのコンピュータ上で、部分的にユーザのコンピュータ上で、スタンドアロン型のソフトウェアパッケージとして、部分的にユーザのコンピュータ上、かつ、部分的にリモートコンピュータ上で、又は完全にリモートコンピュータ上で実行されうる。後者のシナリオでは、リモートコンピュータは、ローカルエリアネットワーク（ＬＡＮ）又はワイドエリアネットワーク（ＷＡＮ）を通じてユーザのコンピュータに接続されうるか、又は（例えば、インターネットサービスプロバイダを使用するインターネットを通じて）外部のコンピュータに接続が行われうる。
【０１２９】
上記の説明及び図面に関連して、多くの異なる実施形態が本明細書に開示されている。これらの実施形態のあらゆる組み合わせ及びサブコンビネーションを文字通りに説明して例示することは、過度の繰り返しとなり分かりにくくなることが理解されよう。したがって、全ての実施形態は、任意の方法及び／又は組み合わせで組み合わせることができ、図面を含む本明細書は本明細書で説明される実施形態の全ての組み合わせ及びサブコンビネーション、並びにそれらを作成及び使用する方法及びプロセスの、一式の書面による説明を構成すると解釈されるべきであり、そのような任意の組み合わせ又はサブコンビネーションに対する請求項をサポートするものとする。
【０１３０】
前述の説明で使用されうる略語は以下を含む：
ＮＲ          ネクストラジオ（Next Radio）
ＬＴＥ        ロングタームエボリューション（Long Term Evolution）
ＳＰＳ        半永続的スケジューリング（Semi-Persistent Scheduling）
ＨＡＲＱ      ハイブリッド自動再送要求（Hybrid automatic repeat request）
ＴＴＩ        送信時間インターバル（Transmission time interval）
ＰＩＤ        プロセスＩＤ（Process IDentfication）
ＰＨＩＣＨ    物理ハイブリッドＡＲＱインジケータチャネル
（Physical Hybrid-ARQ Indicator Channel）
【０１３１】
当業者であれば、本明細書に記載された実施形態は、本明細書において上記で具体的に示されて、記載されたものに限定されないことを理解するのであろう。また、上記に反対の言及がなされない限り、添付の図面の全てが縮尺通りではないことに留意されたい。上記の教示に照らして、以下の請求項の範囲から逸脱することなく、様々な修正及び変形が可能である。
【図１】
0006906639.tif 000002
【図２】
0006906639.tif 000003
【図３】
0006906639.tif 000004
【図４】
0006906639.tif 000005
【図５】
0006906639.tif 000006
【図６】
0006906639.tif 000007
【図７】
0006906639.tif 000008
【図８】
0006906639.tif 000009
【図９】
0006906639.tif 000010
【図１０】
0006906639.tif 000011
【図１１】
0006906639.tif 000012
【図１２】
0006906639.tif 000013
【図１３】
0006906639.tif 000014
【図１４】
0006906639.tif 000015
【図１５】
0006906639.tif 000016
【図１６】
0006906639.tif 000017