(57)【要約】  本開示は、ハイブリッド自動再送要求（ＨＡＲＱ）送信を促進するための、端末デバイスにおける方法（１００）を提供する。本方法（１００）は、第１のＨＡＲＱプロセスを使用して、第１のＨＡＲＱ送信においてネットワークデバイスにデータを送信すると、第１のＨＡＲＱプロセスに関連する第１の設定されたグラントタイマーを開始すること（１１０）と、ネットワークデバイスから、第１のＨＡＲＱ送信に関連するＨＡＲＱフィードバック情報を受信すること（１２０）と、ＨＡＲＱフィードバック情報に基づいて第１の設定されたグラントタイマーにタイマー動作を適用すること（１３０）とを含む。【選択図】図１
2021533635.tif 000002
【特許請求の範囲】
【請求項１】
ハイブリッド自動再送要求（ＨＡＲＱ）送信を促進するための、端末デバイスにおける方法（１００）であって、
−  第１のＨＡＲＱプロセスを使用して、第１のＨＡＲＱ送信においてネットワークデバイスにデータを送信すると、前記第１のＨＡＲＱプロセスに関連する第１の設定されたグラントタイマーを開始すること（１１０）と、
−  前記ネットワークデバイスから、前記第１のＨＡＲＱ送信に関連するＨＡＲＱフィードバック情報を受信すること（１２０）と、
−  前記ＨＡＲＱフィードバック情報に基づいて前記第１の設定されたグラントタイマーにタイマー動作を適用すること（１３０）と
を含む、方法（１００）。
【請求項２】
前記適用すること（１３０）は、
前記ＨＡＲＱフィードバック情報がＨＡＲＱ肯定応答（ＡＣＫ）であるとき、前記第１のＨＡＲＱプロセスが解放されるように、前記第１の設定されたグラントタイマーを停止すること
を含む、請求項１に記載の方法（１００）。
【請求項３】
前記適用すること（１３０）は、
前記ＨＡＲＱフィードバック情報がＨＡＲＱ否定応答（ＮＡＣＫ）であるとき、前記第１の設定されたグラントタイマーを再開すること
を含む、請求項１に記載の方法（１００）。
【請求項４】
前記第１のＨＡＲＱ送信が複数のコードブロックグループ（ＣＢＧ）を含んでおり、前記適用すること（１３０）は、
前記ＣＢＧのいずれかに関連する前記ＨＡＲＱフィードバック情報がＨＡＲＱ否定応答（ＮＡＣＫ）であるとき、前記第１の設定されたグラントタイマーを再開すること
を含む、請求項１に記載の方法（１００）。
【請求項５】
前記第１の設定されたグラントタイマーは、前記第１の設定されたグラントタイマーが再開されたとき、所定の値にセットされ、前記所定の値が、前記ネットワークデバイスから受信された設定情報から導出される、請求項３または４に記載の方法（１００）。
【請求項６】
−  第２のＨＡＲＱプロセスを使用して、前記第１のＨＡＲＱ送信に続く第２のＨＡＲＱ送信において前記ネットワークデバイスにデータを送信すると、前記第２のＨＡＲＱプロセスに関連する第２の設定されたグラントタイマーを開始すること
をさらに含み、
前記ＨＡＲＱフィードバック情報が、前記第１のＨＡＲＱ送信と前記第２のＨＡＲＱ送信とに関連するアグリゲートされたＨＡＲＱフィードバック情報であり、
前記第１の設定されたグラントタイマーが第１の値にセットされ、前記第２の設定されたグラントタイマーが第２の値にセットされ、前記第１の値が前記第２の値よりも大きい、請求項１から５のいずれか一項に記載の方法（１００）。
【請求項７】
前記第１の値が、前記第１のＨＡＲＱ送信と前記第２のＨＡＲＱ送信との間の時間差だけ前記第２の値よりも大きい、請求項６に記載の方法（１００）。
【請求項８】
前記第１のＨＡＲＱ送信が第１の優先度レベルを有し、前記方法は、
−  前記第１の設定されたグラントタイマーが稼働している間に、前記第１のＨＡＲＱプロセスを使用して、前記第１の優先度レベルよりも高い第２の優先度レベルを有する第２のＨＡＲＱ送信においてデータを送信することと、
−  前記第２のＨＡＲＱ送信において前記データを送信すると、前記第１の設定されたグラントタイマーを再開することと
をさらに含む、請求項１から５のいずれか一項に記載の方法（１００）。
【請求項９】
ハイブリッド自動再送要求（ＨＡＲＱ）送信を促進するための、端末デバイスにおける方法（３００）であって、
−  ＨＡＲＱプロセスを使用して、第１の優先度レベルを有する第１のＨＡＲＱ送信においてデータを送信すると、前記ＨＡＲＱプロセスに関連する設定されたグラントタイマーを開始すること（３１０）と、
−  前記タイマーが稼働している間に、前記ＨＡＲＱプロセスを使用して、前記第１の優先度レベルよりも高い第２の優先度レベルを有する第２のＨＡＲＱ送信においてデータを送信すること（３２０）と、
−  前記第２のＨＡＲＱ送信において前記データを送信すると、前記タイマーを再開すること（３３０）と
を含む、方法（３００）。
【請求項１０】
トランシーバ（６１０）と、プロセッサ（６２０）と、メモリ（６３０）とを備える端末デバイス（６００）であって、前記メモリ（６３０）が、前記プロセッサ（６２０）によって実行可能な命令を備え、それにより、前記端末デバイス（６００）が、請求項１から９のいずれか一項に記載の方法を実施するように動作可能である、端末デバイス（６００）。
【請求項１１】
端末デバイス中のプロセッサによって実行されたとき、前記端末デバイスに、請求項１から９のいずれか一項に記載の方法を実施させるコンピュータプログラム命令を記憶したコンピュータ可読記憶媒体。
【請求項１２】
ハイブリッド自動再送要求（ＨＡＲＱ）送信を促進するための、ネットワークデバイスにおける方法（４００）であって、
−  端末デバイスに設定情報を送信すること（４１０）であって、前記設定情報は、設定されたグラントタイマーが、ＨＡＲＱ否定応答（ＮＡＣＫ）に応答して前記端末デバイスにおいて再開されたとき、前記設定されたグラントタイマーがセットされることになる値を指示する、設定情報を送信すること（４１０）
を含む、方法（４００）。
【請求項１３】
前記値が、前記ネットワークデバイスにおけるトラフィック負荷に依存する、請求項１１に記載の方法（４００）。
【請求項１４】
トランシーバ（８１０）と、プロセッサ（８２０）と、メモリ（８３０）とを備えるネットワークデバイス（８００）であって、前記メモリ（８３０）が、前記プロセッサ（８２０）によって実行可能な命令を備え、それにより、前記ネットワークデバイス（８００）が、請求項１２または１３に記載の方法を実施するように動作可能である、ネットワークデバイス（８００）。
【請求項１５】
ネットワークデバイス中のプロセッサによって実行されたとき、前記ネットワークデバイスに、請求項１２または１３に記載の方法を実施させるコンピュータプログラム命令を記憶したコンピュータ可読記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は無線通信に関し、より詳細には、ハイブリッド自動再送要求（ＨＡＲＱ）送信を促進するための方法およびデバイスに関する。
【背景技術】
【０００２】
新無線（Ｎｅｗ  Ｒａｄｉｏ：ＮＲ）では、アップリンク送信のための２つのタイプのスケジューリング方式、動的スケジューリングおよび設定されたスケジューリング（ｃｏｎｆｉｇｕｒｅｄ  ｓｃｈｅｄｕｌｉｎｇ）がある。
【０００３】
動的スケジューリングでは、新しいデータが送信のために準備ができており、利用可能なアップリンクグラントがないとき、ユーザ機器（ＵＥ）が、最初に、あらかじめ設定された周期的リソースを使用して（次）世代ノードＢ（ｇＮＢ）にスケジューリング要求を送信するものとする。スケジューリング要求の受信時に、ｇＮＢは、物理ダウンリンク制御チャネル（ＰＤＣＣＨ）を介してアップリンクグラントをＵＥに割り当てる。ＵＬグラントの受信時に、ＵＥは、メディアアクセス制御（ＭＡＣ）プロトコルデータユニット（ＰＤＵ）を準備し、ＭＡＣ  ＰＤＵを符号化し、アップリンク送信のために、符号化されたＭＡＣ  ＰＤＵを物理アップリンク共有チャネル（ＰＵＳＣＨ）にマッピングする。未ライセンス帯域では、ｇＮＢは、アップリンクグラントを送信する前にリッスンビフォアトーク（ＬＢＴ：Ｌｉｓｔｅｎ  Ｂｅｆｏｒｅ  Ｔａｌｋ）プロセスを実施する必要があり、ＵＥも、スケジューリング要求とＰＵＳＣＨとを送信する前にＬＢＴプロセスを実施する必要がある。これは、少なくとも３つのＬＢＴプロセスがアップリンクデータ送信に必要とされることを意味する。したがって、チャネルにアクセスすることが可能でないというリスクの増加があろう。
【０００４】
設定されたスケジューリングでは、または半永続スケジューリングと呼ばれることもあるスケジューリングでは、ｇＮＢが、ＵＥのための周期的無線リソースをあらかじめ設定する。ＵＥは、送信されるべきアップリンクデータがあるとき、無線リソースを使用することができる。このようにして、ＵＥは、スケジューリング要求を最初に送信することなしに、あらかじめ設定された無線リソースを使用して、ＰＵＳＣＨを直接送信することができる。ｇＮＢは、各アップリンク送信についての特定のアップリンクグラントを送信する必要がない。未ライセンス帯域では、これは、スケジューリング要求の送信のためのＵＥにおけるＬＢＴプロセスと、アップリンクグラントＴＸの送信のためのｇＮＢにおけるＬＢＴプロセスとが省略され得ることを意味する。
【０００５】
ＮＲでは、それぞれ、設定されたスケジューリング（ＣＳ）タイプ１およびタイプ２と呼ばれる、アップリンクのための２つのタイプの設定されたスケジューリング方式がある。ＣＳタイプ１について、周期性と、ＨＡＲＱプロセスの数と、ＣＳ−無線ネットワーク一時識別子（ＣＳ−ＲＮＴＩ）と、電力制御パラメータと、時間周波数リソースと、変調符号化方式（ＭＣＳ）とを含むすべてのパラメータが、無線リソース制御（ＲＲＣ）シグナリングを介して設定される。ＵＥがＣＳタイプ１を設定するためのＲＲＣメッセージを受信したとき、設定されたグラントがアクティブ化される。ＣＳタイプ２について、２段階設定プロシージャが適用される。段階１では、周期性、ＨＡＲＱプロセスの数、ＣＳ−ＲＮＴＩおよび電力制御パラメータなどのパラメータのセットが、ＲＲＣシグナリングを介してｇＮＢによってシグナリングされる。段階２では、サービングｇＮＢは、設定されたグラントタイプ２をいつアクティブ化／再アクティブ化すべきか、およびＣＳ−ＲＮＴＩにアドレス指定されたアップリンクグラントを介して、時間周波数リソースおよびＭＣＳなどの物理レイヤパラメータをいつ送信すべきかを条件付きで決定することができる。
【０００６】
ＣＳタイプ１とＣＳタイプ２の両方について、設定された周期性に従って、送信好機（ｔｒａｎｓｍｉｓｓｉｏｎ  ｏｐｐｏｒｔｕｎｉｔｙ）（すなわち、設定されたアップリンクグラント）が生じる。ＵＥは、その全体が参照により本明細書に組み込まれる３ＧＰＰ  ＴＳ３８．３２１−ｆ１０のセクション５．８におけるそれぞれの式に従って、設定されたグラント発生を決定することができる。ＵＥが、設定されたグラントを使用してデータを送信することを決定するとき、ＵＥはまた、参照のために以下で複写される３ＧＰＰ  ＴＳ３８．３２１−ｆ１０のセクション５．４．１に従って、設定されたグラントに関連するＨＡＲＱプロセスＩＤを決定するべきである。
ＵＥが、設定されたグラントを使用してデータを送信すると、ＵＥはまた、３ＧＰＰ  ＴＳ３８．３２１−ｆ１０におけるセクション５．４．１における規定された式に従って、設定されたグラントに関連するＨＡＲＱプロセスＩＤを決定するべきである。対応する部分は、迅速な参照のために以下でコピーされる。
設定されたアップリンクグラントについて、ＵＬ送信の第１のシンボルに関連するＨＡＲＱプロセスＩＤは、以下の等式から導出される。
ＨＡＲＱプロセスＩＤ＝
［ｆｌｏｏｒ（ＣＵＲＲＥＮＴ＿ｓｙｍｂｏｌ／周期性）］  ｍｏｄｕｌｏ  ｎｒｏｆＨＡＲＱ−Ｐｒｏｃｅｓｓｅｓ
ここで、ＣＵＲＲＥＮＴ＿ｓｙｍｂｏｌ＝（ＳＦＮ×ｎｕｍｂｅｒＯｆＳｌｏｔｓＰｅｒＦｒａｍｅ×ｎｕｍｂｅｒＯｆＳｙｍｂｏｌｓＰｅｒＳｌｏｔ＋フレーム中のスロット数×ｎｕｍｂｅｒＯｆＳｙｍｂｏｌｓＰｅｒＳｌｏｔ＋スロット中のシンボル数）であり、ｎｕｍｂｅｒＯｆＳｌｏｔｓＰｅｒＦｒａｍｅおよびｎｕｍｂｅｒＯｆＳｙｍｂｏｌｓＰｅｒＳｌｏｔは、ＴＳ３８．２１１において指定されているように、それぞれ、フレームごとの連続するスロットの数、およびスロットごとの連続するシンボルの数を指す。
注１：  ＣＵＲＲＥＮＴ＿ｓｙｍｂｏｌは、行われる繰返しバンドルの第１の送信機会のシンボルインデックスを指す。
注２：  設定されたグラントがアクティブ化され、関連するＨＡＲＱプロセスＩＤが、ｎｒｏｆＨＡＲＱ−Ｐｒｏｃｅｓｓｅｓよりも小さい場合、ＨＡＲＱプロセスが、設定されたグラントについて設定される。
【０００７】
ＨＡＲＱプロセスがＨＡＲＱ送信のために使用されるとき、関連するｃｏｎｆｉｇｕｒｅｄＧｒａｎｔＴｉｍｅｒは、あらかじめ設定された値で開始される。関連するｃｏｎｆｉｇｕｒｅｄＧｒａｎｔＴｉｍｅｒが稼働しているとき、ＵＥは、設定されたグラントを使用する別の送信のために同じＨＡＲＱプロセスを使用するべきでない。関連するｃｏｎｆｉｇｕｒｅｄＧｒａｎｔＴｉｍｅｒの満了は、１）対応するＨＡＲＱプロセスが解放され、２）対応するＨＡＲＱ送信が成功したことを意味する。すなわち、ＵＥは、関連するｃｏｎｆｉｇｕｒｅｄＧｒａｎｔＴｉｍｅｒが満了したとき、設定されたグラントを使用するアップリンク送信のために同じＨＡＲＱプロセスを使用することができる。
【０００８】
３ＧＰＰ  ＴＳ  ３８．３３１−ｆ１０では、ｃｏｎｆｉｇｕｒｅｄＧｒａｎｔＴｉｍｅｒ値は、以下のようにリストされる。
ｃｏｎｆｉｇｕｒｅｄＧｒａｎｔＴｉｍｅｒ    ＥＮＵＭＥＲＡＴＥＤ｛ｓｙｍ２，ｓｙｍ７，ｓｙｍ１×１４，ｓｙｍ２×１４，ｓｙｍ４×１４，ｓｙｍ５×１４，ｓｙｍ８×１４，ｓｙｍ１０×１４，ｓｙｍ１６×１４，ｓｙｍ２０×１４，ｓｙｍ３２×１４，ｓｙｍ４０×１４，ｓｙｍ６４×１４，ｓｙｍ８０×１４，ｓｙｍ１２８×１４，ｓｙｍ１６０×１４，ｓｙｍ２５６×１４，ｓｙｍ５１２×１４，ｓｙｍ６４０×１４，
ｓｙｍ６，ｓｙｍ１×１２，ｓｙｍ２×１２，ｓｙｍ４×１２，ｓｙｍ５×１２，ｓｙｍ８×１２，ｓｙｍ１０×１２，ｓｙｍ１６×１２，ｓｙｍ２０×１２，ｓｙｍ３２×１２，ｓｙｍ４０×１２，ｓｙｍ６４×１２，ｓｙｍ８０×１２，ｓｙｍ１２８×１２，ｓｙｍ２５６×１２，ｓｙｍ３２０×１２，ｓｙｍ５１２×１２，ｓｙｍ６４０×１２｝、
ここで、「ｓｙｍｘ」はｘ個のシンボルのタイマー値を示し、「ｓｙｍｙ＿ｘ」は、各々がｘ個のシンボルを含んでいるｙ個のスロットのタイマー値を示す。
【０００９】
ライセンス済み支援型アクセス−Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ（ＬＡＡ−ＬＴＥ）または拡張ＬＡＡ−ＬＴＥ（ｅＬＡＡ−ＬＴＥ）のように、非同期ＨＡＲＱは、ＮＲにおける自律アップリンク（ＡＵＬ：Ａｕｔｏｎｏｍｏｕｓ  Ｕｐｌｉｎｋ）送信のために使用される。ＬＡＡ−ＬＴＥまたはｅＬＡＡ−ＬＴＥでは、ＡＵＬ−ＤＦＩ（ＡＵＬ−動的フィードバックインジケータ（Ｄｙｎａｍｉｃ  Ｆｅｅｄｂａｃｋ  Ｉｎｄｉｃａｔｏｒ））と称するチャネルが、ＡＵＬベースアップリンクＨＡＲＱ送信のためのＨＡＲＱフィードバックを提供するために使用される。自律アップリンク送信のための動的ＨＡＲＱフィードバックは、ネイバリング送信機間のチャネル利用不可能性またはチャネルアクセス衝突による残余ＨＡＲＱ送信失敗を低減することができる。ＮＲにおける未ライセンス動作について、同様の動的ＨＡＲＱフィードバックが、ＡＵＬベースアップリンクＨＡＲＱ送信のために使用されることになる可能性がある。
【発明の概要】
【００１０】
本開示の目的は、ＨＡＲＱ送信を促進するための方法およびデバイスを提供することである。
【００１１】
本開示の第１の態様によれば、ＨＡＲＱ送信を促進するための、端末デバイスにおける方法。本方法は、第１のＨＡＲＱプロセスを使用して、第１のＨＡＲＱ送信においてネットワークデバイスにデータを送信すると、第１のＨＡＲＱプロセスに関連する第１の設定されたグラントタイマーを開始することと、ネットワークデバイスから、第１のＨＡＲＱ送信に関連するＨＡＲＱフィードバック情報を受信することと、ＨＡＲＱフィードバック情報に基づいて第１の設定されたグラントタイマーにタイマー動作を適用することとを含む。
【００１２】
一実施形態では、適用する動作は、ＨＡＲＱフィードバック情報がＨＡＲＱ肯定応答（ＡＣＫ）であるとき、第１のＨＡＲＱプロセスが解放されるように、第１の設定されたグラントタイマーを停止することを含むことができる。
【００１３】
一実施形態では、適用する動作は、ＨＡＲＱフィードバック情報がＨＡＲＱ否定応答（ＮＡＣＫ）であるとき、第１の設定されたグラントタイマーを再開することを含むことができる。
【００１４】
一実施形態では、第１のＨＡＲＱ送信は複数のコードブロックグループ（ＣＢＧ）を含んでいることがある。適用する動作は、ＣＢＧのいずれかに関連するＨＡＲＱフィードバック情報がＨＡＲＱ  ＮＡＣＫであるとき、第１の設定されたグラントタイマーを再開することを含むことができる。
【００１５】
一実施形態では、第１の設定されたグラントタイマーは、第１の設定されたグラントタイマーが再開されたとき、所定の値にセットされ得る。所定の値は、ネットワークデバイスから受信された設定情報から導出され得る。
【００１６】
一実施形態では、本方法は、第２のＨＡＲＱプロセスを使用して、第１のＨＡＲＱ送信に続く第２のＨＡＲＱ送信においてネットワークデバイスにデータを送信すると、第２のＨＡＲＱプロセスに関連する第２の設定されたグラントタイマーを開始することをさらに含むことができる。ＨＡＲＱフィードバック情報は、第１のＨＡＲＱ送信と第２のＨＡＲＱ送信とに関連するアグリゲートされたＨＡＲＱフィードバック情報であり得る。第１の設定されたグラントタイマーは第１の値にセットされ得、第２の設定されたグラントタイマーは第２の値にセットされ得る。第１の値は第２の値よりも大きくなり得る。
【００１７】
一実施形態では、第１の値は、第１のＨＡＲＱ送信と第２のＨＡＲＱ送信との間の時間差だけ第２の値よりも大きくなり得る。
【００１８】
一実施形態では、第１のＨＡＲＱ送信は第１の優先度レベルを有することができる。本方法は、第１の設定されたグラントタイマーが稼働している間に、第１のＨＡＲＱプロセスを使用して、第１の優先度レベルよりも高い第２の優先度レベルを有する第２のＨＡＲＱ送信においてデータを送信することと、第２のＨＡＲＱ送信においてデータを送信すると、第１の設定されたグラントタイマーを再開することとをさらに含むことができる。
【００１９】
本開示の第２の態様によれば、ＨＡＲＱ送信を促進するための、端末デバイスにおける方法が提供される。本方法は、ＨＡＲＱプロセスを使用して、第１の優先度レベルを有する第１のＨＡＲＱ送信においてデータを送信すると、ＨＡＲＱプロセスに関連する設定されたグラントタイマーを開始することと、グラントタイマーが稼働している間に、ＨＡＲＱプロセスを使用して、第１の優先度レベルよりも高い第２の優先度レベルを有する第２のＨＡＲＱ送信においてデータを送信することと、第２のＨＡＲＱ送信においてデータを送信すると、タイマーを再開することとを含む。
【００２０】
本開示の第３の態様によれば、端末デバイスが提供される。端末デバイスは、トランシーバと、プロセッサと、メモリとを含む。メモリは、プロセッサによって実行可能な命令を含んでおり、それにより、端末デバイスは、上記の第１および第２の態様のいずれかに記載の方法を実施するように動作可能である。
【００２１】
本開示の第４の態様によれば、コンピュータ可読記憶媒体が提供される。コンピュータ可読記憶媒体は、コンピュータプログラム命令を記憶している。コンピュータプログラム命令は、端末デバイス中のプロセッサによって実行されたとき、端末デバイスに、上記の第１および第２の態様のいずれかに記載の方法を実施させる。
【００２２】
本開示の第５の態様によれば、ＨＡＲＱ送信を促進するための、ネットワークデバイスにおける方法が提供される。本方法は、端末デバイスに設定情報を送信することであって、設定情報は、設定されたグラントタイマーが、ＨＡＲＱ否定応答（ＮＡＣＫ）に応答して端末デバイスにおいて再開されたとき、設定されたグラントタイマーがセットされることになる値を指示する、設定情報を送信することを含む。
【００２３】
一実施形態では、値は、ネットワークデバイスにおけるトラフィック負荷に依存することができる。
【００２４】
本開示の第６の態様によれば、ネットワークデバイスが提供される。ネットワークデバイスは、トランシーバと、プロセッサと、メモリとを含む。メモリは、プロセッサによって実行可能な命令を含んでおり、それにより、ネットワークデバイスは、上記の第５の態様に記載の方法を実施するように動作可能である。
【００２５】
本開示の第７の態様によれば、コンピュータ可読記憶媒体が提供される。コンピュータ可読記憶媒体は、コンピュータプログラム命令を記憶している。コンピュータプログラム命令は、ネットワークデバイス中のプロセッサによって実行されたとき、ネットワークデバイスに、上記の第５の態様に記載の方法を実施させる。
【００２６】
本開示の第８の態様によれば、通信システムが提供される。通信システムは、ユーザデータを提供するように設定された処理回路と、ユーザ機器（ＵＥ）への送信のためにユーザデータをセルラネットワークにフォワーディングするように設定された通信インターフェースとを含むホストコンピュータを含む。セルラネットワークは、無線インターフェースと処理回路とを有する基地局を含む。基地局の処理回路は、上記の第５の態様に記載の方法を実施するように設定される。
【００２７】
一実施形態では、通信システムは、基地局をさらに含むことができる。
【００２８】
一実施形態では、通信システムは、ＵＥをさらに含むことができる。ＵＥは、基地局と通信するように設定され得る。
【００２９】
一実施形態では、ホストコンピュータの処理回路は、ホストアプリケーションを実行し、それによりユーザデータを提供するように設定され得、ＵＥは、ホストアプリケーションに関連するクライアントアプリケーションを実行するように設定された処理回路を含むことができる。
【００３０】
本開示の第９の態様によれば、通信システムにおいて実装される方法が提供される。通信システムは、ホストコンピュータと、基地局とを含み、ユーザ機器（ＵＥ）が提供される。本方法は、ホストコンピュータにおいて、ユーザデータを提供することと、ホストコンピュータにおいて、基地局を含むセルラネットワークを介してＵＥにユーザデータを搬送する送信を始動することとを含む。基地局は、上記の第５の態様に記載の方法を実施する。
【００３１】
一実施形態では、本方法は、基地局において、ユーザデータを送信することをさらに含むことができる。
【００３２】
一実施形態では、ユーザデータは、ホストコンピュータにおいて、ホストアプリケーションを実行することによって提供され得る。本方法は、ＵＥにおいて、ホストアプリケーションに関連するクライアントアプリケーションを実行することをさらに含むことができる。
【００３３】
本開示の第１０の態様によれば、通信システムが提供される。通信システムは、ユーザデータを提供するように設定された処理回路と、ユーザ機器（ＵＥ）への送信のためにユーザデータをセルラネットワークにフォワーディングするように設定された通信インターフェースとを含むホストコンピュータを含む。ＵＥは、無線インターフェースと処理回路とを含む。ＵＥの処理回路は、上記の第１および第２の態様のいずれかに記載の方法を実施するように設定される。
【００３４】
一実施形態では、通信システムは、ＵＥをさらに含むことができる。
【００３５】
一実施形態では、セルラネットワークは、ＵＥと通信するように設定された基地局をさらに含むことができる。
【００３６】
一実施形態では、ホストコンピュータの処理回路は、ホストアプリケーションを実行し、それによりユーザデータを提供するように設定され得、ＵＥの処理回路は、ホストアプリケーションに関連するクライアントアプリケーションを実行するように設定され得る。
【００３７】
本開示の第１１の態様によれば、通信システムにおいて実装される方法が提供される。通信システムは、ホストコンピュータと、基地局と、ユーザ機器（ＵＥ）とを含む。本方法は、ホストコンピュータにおいて、ユーザデータを提供することと、ホストコンピュータにおいて、基地局を含むセルラネットワークを介してＵＥにユーザデータを搬送する送信を始動することとを含む。ＵＥは、上記の第１および第２の態様のいずれかに記載の方法を実施する。
【００３８】
一実施形態では、本方法は、ＵＥにおいて、基地局からユーザデータを受信することをさらに含むことができる。
【００３９】
本開示の第１２の態様によれば、通信システムが提供される。通信システムは、ユーザ機器（ＵＥ）から基地局への送信から発生したユーザデータを受信するように設定された通信インターフェースを含むホストコンピュータを含む。ＵＥは、無線インターフェースと処理回路とを含む。ＵＥの処理回路は、上記の第１および第２の態様のいずれかに記載の方法を実施するように設定される。
【００４０】
一実施形態では、通信システムは、ＵＥをさらに含むことができる。
【００４１】
一実施形態では、通信システムは、基地局をさらに含むことができる。基地局は、ＵＥと通信するように設定された無線インターフェースと、ＵＥから基地局への送信によって搬送されたユーザデータをホストコンピュータにフォワーディングするように設定された通信インターフェースとを含むことができる。
【００４２】
一実施形態では、ホストコンピュータの処理回路は、ホストアプリケーションを実行するように設定され得、ＵＥの処理回路は、ホストアプリケーションに関連するクライアントアプリケーションを実行し、それによりユーザデータを提供するように設定され得る。
【００４３】
一実施形態では、ホストコンピュータの処理回路は、ホストアプリケーションを実行し、それにより要求データを提供するように設定され得、ＵＥの処理回路は、ホストアプリケーションに関連するクライアントアプリケーションを実行し、それにより要求データに応答してユーザデータを提供するように設定され得る。
【００４４】
本開示の第１３の態様によれば、通信システムにおいて実装される方法が提供される。通信システムは、ホストコンピュータと、基地局と、ユーザ機器（ＵＥ）とを含む。本方法は、ホストコンピュータにおいて、ＵＥから基地局に送信されたユーザデータを受信することを含む。ＵＥは、上記の第１および第２の態様のいずれかに記載の方法を実施する。
【００４５】
一実施形態では、本方法は、ＵＥにおいて、基地局にユーザデータを提供することをさらに含むことができる。
【００４６】
一実施形態では、本方法は、ＵＥにおいて、クライアントアプリケーションを実行し、それにより、送信されるべきユーザデータを提供することと、ホストコンピュータにおいて、クライアントアプリケーションに関連するホストアプリケーションを実行することとをさらに含むことができる。
【００４７】
一実施形態では、本方法は、ＵＥにおいて、クライアントアプリケーションを実行することと、ＵＥにおいて、クライアントアプリケーションへの入力データを受信することであって、入力データが、クライアントアプリケーションに関連するホストアプリケーションを実行することによってホストコンピュータにおいて提供される、入力データを受信することとをさらに含むことができる。送信されるべきユーザデータは、入力データに応答してクライアントアプリケーションによって提供され得る。
【００４８】
本開示の第１４の態様によれば、通信システムが提供される。通信システムは、ユーザ機器（ＵＥ）から基地局への送信から発生したユーザデータを受信するように設定された通信インターフェースを含むホストコンピュータを含む。基地局は、無線インターフェースと処理回路とを含む。基地局の処理回路は、上記の第５の態様に記載の方法を実施するように設定される。
【００４９】
一実施形態では、通信システムは、基地局をさらに含むことができる。
【００５０】
一実施形態では、通信システムは、ＵＥをさらに含むことができる。ＵＥは、基地局と通信するように設定され得る。
【００５１】
一実施形態では、ホストコンピュータの処理回路は、ホストアプリケーションを実行するように設定され得、ＵＥは、ホストアプリケーションに関連するクライアントアプリケーションを実行し、それにより、ホストコンピュータによって受信されるべきユーザデータを提供するように設定され得る。
【００５２】
本開示の第１５の態様によれば、通信システムにおいて実装される方法が提供される。通信システムは、ホストコンピュータと、基地局と、ユーザ機器（ＵＥ）とを含む。本方法は、ホストコンピュータにおいて、基地局から、基地局がＵＥから受信した送信から発生したユーザデータを受信することを含む。基地局は、上記の第５の態様に記載の方法を実施する。
【００５３】
一実施形態では、本方法は、基地局において、ＵＥからユーザデータを受信することをさらに含むことができる。
【００５４】
一実施形態では、本方法は、基地局において、ホストコンピュータへの、受信されたユーザデータの送信を始動することをさらに含むことができる。
【００５５】
本開示の実施形態では、ＨＡＲＱプロセスを使用して、ＨＡＲＱ送信においてネットワークデバイスにデータを送信すると、端末デバイスが、ＨＡＲＱプロセスに関連する設定されたグラントタイマーを開始することができる。次いで、ネットワークデバイスから、ＨＡＲＱ送信に関連するＨＡＲＱフィードバック情報を受信すると、端末デバイスは、ＨＡＲＱフィードバック情報に基づいて、設定されたグラントタイマーにタイマー動作を適用することができる。たとえば、端末デバイスは、ＨＡＲＱ  ＡＣＫを受信すると、ＨＡＲＱプロセスを解放するように、設定されたグラントタイマーを停止するか、またはＨＡＲＱ  ＮＡＣＫを受信すると、設定されたグラントタイマーを再開することができる。
【００５６】
上記および他の目的、特徴および利点は、図を参照する実施形態の以下の説明からより明らかになろう。
【図面の簡単な説明】
【００５７】
【図１】本開示の一実施形態による、ＨＡＲＱ送信を促進するための、端末デバイスにおける方法を示すフローチャートである。
【図２】マルチスロットスケジューリングおよびアグリゲートされたＨＡＲＱフィードバック情報の一例を示す概略図である。
【図３】本開示の別の実施形態による、ＨＡＲＱ送信を促進するための、端末デバイスにおける方法を示すフローチャートである。
【図４】本開示の別の実施形態による、ＨＡＲＱ送信を促進するための、ネットワークデバイスにおける方法を示すフローチャートである。
【図５】本開示の一実施形態による、端末デバイスのブロック図である。
【図６】本開示の別の実施形態による、端末デバイスのブロック図である。
【図７】本開示の一実施形態による、ネットワークデバイスのブロック図である。
【図８】本開示の別の実施形態による、ネットワークデバイスのブロック図である。
【図９】中間ネットワークを介してホストコンピュータに接続された通信ネットワークを概略的に示す図である。
【図１０】部分的無線接続上でホストコンピュータが基地局を介してユーザ機器と通信することの一般化されたブロック図である。
【図１１】ホストコンピュータと基地局とユーザ機器とを含む通信システムにおいて実装される方法を示すフローチャートである。
【図１２】ホストコンピュータと基地局とユーザ機器とを含む通信システムにおいて実装される方法を示すフローチャートである。
【図１３】ホストコンピュータと基地局とユーザ機器とを含む通信システムにおいて実装される方法を示すフローチャートである。
【図１４】ホストコンピュータと基地局とユーザ機器とを含む通信システムにおいて実装される方法を示すフローチャートである。
【発明を実施するための形態】
【００５８】
本明細書で使用される「無線通信ネットワーク」という用語は、ＬＴＥアドバンスト（ＬＴＥ−Ａ）、ＬＴＥ、広帯域符号分割多元接続（ＷＣＤＭＡ）、高速パケットアクセス（ＨＳＰＡ）など、任意の好適な通信規格に従うネットワークを指す。さらに、無線通信ネットワークにおける端末デバイスとネットワークデバイスとの間の通信は、限定はしないが、汎欧州デジタル移動電話方式（ＧＳＭ）、Ｕｎｉｖｅｒｓａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎｓ  Ｓｙｓｔｅｍ（ＵＭＴＳ）、Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ（ＬＴＥ）、および／または他の好適な１Ｇ（第１世代）、２Ｇ（第２世代）、２．５Ｇ、２．７５Ｇ、３Ｇ（第３世代）、４Ｇ（第４世代）、４．５Ｇ、５Ｇ（第５世代）通信プロトコル、ＩＥＥＥ８０２．１１規格などの無線ローカルエリアネットワーク（ＷＬＡＮ）規格を含む、任意の好適な世代の通信プロトコル、ならびに／あるいはマイクロ波アクセスのための世界的相互運用性（ＷｉＭＡＸ）、Ｂｌｕｅｔｏｏｔｈ、および／またはＺｉｇｂｅｅ規格などの任意の他の適切な無線通信規格、ならびに／あるいは現在知られているかまたは将来において開発されることになるかのいずれかの任意の他のプロトコルに従って実施され得る。
【００５９】
「ネットワークデバイス」という用語は、端末デバイスがそのデバイスを介して無線通信ネットワークにアクセスし、無線通信ネットワークからサービスを受ける、無線通信ネットワークにおけるデバイスを指す。ネットワークデバイスは、無線通信ネットワークにおける基地局（ＢＳ）、アクセスポイント（ＡＰ）、または任意の他の好適なデバイスを指す。ＢＳは、たとえば、ノードＢ（ノードＢまたはＮＢ）、エボルブドノードＢ（ｅノードＢまたはｅＮＢ）、またはｇＮＢ、リモートラジオユニット（ＲＲＵ）、無線ヘッダ（ＲＨ）、リモート無線ヘッド（ＲＲＨ）、リレー、フェムト、ピコなどの低電力ノードなどであり得る。ネットワークデバイスのまたさらなる例は、マルチスタンダード無線（ＭＳＲ）ＢＳなどのＭＳＲ無線機器、無線ネットワークコントローラ（ＲＮＣ）または基地局コントローラ（ＢＳＣ）などのネットワークコントローラ、基地トランシーバ局（ＢＴＳ）、送信ポイント、送信ノードを含み得る。しかしながら、より一般的には、ネットワークデバイスは、無線通信ネットワークへの端末デバイスアクセスを可能にし、および／または提供し、あるいは、無線通信ネットワークにアクセスした端末デバイスに何らかのサービスを提供することが可能な、そうするように設定された、構成された、および／または動作可能な任意の好適なデバイス（またはデバイスのグループ）を表し得る。
【００６０】
「端末デバイス」という用語は、無線通信ネットワークにアクセスし、無線通信ネットワークからサービスを受けることができる、任意のエンドデバイスを指す。限定ではなく例として、端末デバイスは、モバイル端末、ユーザ機器（ＵＥ）、または他の好適なデバイスを指す。ＵＥは、たとえば、加入者局（ＳＳ）、ポータブル加入者局、移動局（ＭＳ）、またはアクセス端末（ＡＴ）であり得る。端末デバイスは、限定はしないが、モバイルフォン、セルラフォン、スマートフォン、ボイスオーバーＩＰ（ＶｏＩＰ）フォン、無線ローカルループ電話、タブレット、ウェアラブルデバイス、携帯情報端末（ＰＤＡ）、ポータブルコンピュータ、デスクトップコンピュータ、デジタルカメラなどの画像キャプチャ端末デバイス、ゲーミング端末デバイス、音楽記憶および再生機器、ウェアラブル端末デバイス、車載型無線端末デバイス、無線エンドポイント、移動局、ラップトップ内蔵機器（ＬＥＥ）、ラップトップ搭載機器（ＬＭＥ）、ＵＳＢドングル、スマートデバイス、無線顧客構内機器（ＣＰＥ）などを含み得る。以下の説明では、「端末デバイス」、「端末」、「ユーザ機器」および「ＵＥ」という用語は、互換的に使用され得る。一例として、端末デバイスは、第３世代パートナーシッププロジェクト（３ＧＰＰ）のＧＳＭ、ＵＭＴＳ、ＬＴＥ、および／または５Ｇ規格など、３ＧＰＰによって公表された１つまたは複数の通信規格による通信のために設定されたＵＥを表し得る。本明細書で使用される「ユーザ機器」または「ＵＥ」は、必ずしも、関連のあるデバイスを所有し、および／または動作させる人間のユーザという意味における「ユーザ」を有するとは限らない。いくつかの実施形態では、端末デバイスは、直接人間対話なしに情報を送信および／または受信するように設定され得る。たとえば、端末デバイスは、内部または外部イベントによってトリガされたとき、あるいは、無線通信ネットワークからの要求に応答して、所定のスケジュールでネットワークに情報を送信するように設計され得る。代わりに、ＵＥは、人間のユーザへの販売、または人間のユーザによる動作を意図されるが、特定の人間のユーザに初めに関連しないことがあるデバイスを表し得る。
【００６１】
端末デバイスは、たとえば、サイドリンク通信のための３ＧＰＰ規格を実装することによって、Ｄ２Ｄ（ｄｅｖｉｃｅ−ｔｏ−ｄｅｖｉｃｅ）通信をサポートし得、この場合、Ｄ２Ｄ通信デバイスと呼ばれることがある。
【００６２】
また別の例として、モノのインターネット（ＩＯＴ）シナリオでは、端末デバイスは、監視および／または測定を実施し、そのような監視および／または測定の結果を別の端末デバイスおよび／またはネットワーク機器に送信する、マシンまたは他のデバイスを表し得る。端末デバイスは、この場合、マシンツーマシン（Ｍ２Ｍ）デバイスであり得、Ｍ２Ｍデバイスは、３ＧＰＰコンテキストではマシン型通信（ＭＴＣ）デバイスと呼ばれることがある。１つの特定の例として、端末デバイスは、３ＧＰＰ狭帯域モノのインターネット（ＮＢ−ＩｏＴ）規格を実装するＵＥであり得る。そのようなマシンまたはデバイスの具体的な例は、センサー、電力計などの計量デバイス、産業用機械類、あるいは家庭用または個人用電気器具、たとえば、冷蔵庫、テレビジョン、時計などの個人用ウェアラブルなどである。他のシナリオでは、端末デバイスは車両または他の機器を表し得、車両または他の機器は、その動作ステータスを監視することおよび／またはその動作ステータスに関して報告すること、あるいはその動作と関連する他の機能が可能である。
【００６３】
本明細書で使用されるダウンリンク（ＤＬ）送信は、ネットワークデバイスから端末デバイスへの送信を指し、アップリンク（ＵＬ）送信は、反対方向における送信を指す。
【００６４】
「一実施形態（ｏｎｅ  ｅｍｂｏｄｉｍｅｎｔ）」、「一実施形態（ａｎ  ｅｍｂｏｄｉｍｅｎｔ）」、「例示的な実施形態」などへの本明細書における言及は、説明される実施形態が、特定の特徴、構造、または特性を含み得ることを指示するが、あらゆる実施形態が、必ずしも、特定の特徴、構造、または特性を含むとは限らない。その上、そのような句は必ずしも同じ実施形態を指しているとは限らない。さらに、特定の特徴、構造、または特性が実施形態に関して説明されるとき、明示的に説明されるか否かにかかわらず、他の実施形態に関してそのような特徴、構造、または特性に影響を及ぼすことは当業者の知識内にあることが具申される。
【００６５】
様々なエレメントについて説明するために、「第１の」および「第２の」などの用語が本明細書で使用され得るが、これらのエレメントは、これらの用語によって限定されるべきでないことを理解されよう。これらの用語は、あるエレメントを別のエレメントと区別するために使用されるにすぎない。たとえば、例示的な実施形態の範囲から逸脱することなく、第１のエレメントは第２のエレメントと呼ばれることがあり、同様に、第２のエレメントは第１のエレメントと呼ばれることがある。本明細書で使用される「および／または」という用語は、関連する列挙された用語のうちの１つまたは複数のいずれかのおよびすべての組合せを含む。
【００６６】
本明細書で使用される専門用語は、特定の実施形態を説明するためのものにすぎず、例示的な実施形態を限定するものではない。本明細書で使用される単数形「ａ」、「ａｎ」および「ｔｈｅ」は、文脈が別段に明確に指示するのでなければ、複数形をも含むものとする。本明細書で使用される「備える、含む（ｃｏｍｐｒｉｓｅｓ）」、「備える、含む（ｃｏｍｐｒｉｓｉｎｇ）」、「有する（ｈａｓ）」、「有する（ｈａｖｉｎｇ）」、「含む（ｉｎｃｌｕｄｅｓ）」および／または「含む（ｉｎｃｌｕｄｉｎｇ）」という用語は、述べられた特徴、エレメント、および／または構成要素などの存在を指定するが、１つまたは複数の他の特徴、エレメント、構成要素および／またはそれらの組合せの存在または追加を排除しないことをさらに理解されよう。
【００６７】
以下の説明および特許請求の範囲において、別段に規定されていない限り、本明細書で使用されるすべての技術用語および科学用語は、本開示が属する技術の当業者によって通常理解されるものと同じ意味を有する。
【００６８】
ＮＲでは、ＡＵＬベースアップリンクＨＡＲＱ送信は、設定されたスケジューリング方式に基づく。上記で説明されたように、ＣＳタイプ１またはタイプ２について、設定されたスケジューリングを使用する各ＨＡＲＱプロセスに関連するｃｏｎｆｉｇｕｒｅｄＧｒａｎｔＴｉｍｅｒがある。ＨＡＲＱプロセスに関連するｃｏｎｆｉｇｕｒｅｄＧｒａｎｔＴｉｍｅｒが稼働している場合、それは、このＨＡＲＱプロセスが、まだ解放されておらず、ＵＥが、任意の設定されたグラントを使用してアップリンク送信のためにこのＨＡＲＱプロセスを使用することを回避するべきであることを指示する。
【００６９】
３ＧＰＰ  ＴＳ３８．３２１−ｆ１０では、アップリンクＨＡＲＱ送信についてのＨＡＲＱフィードバックがないと仮定すると、タイマー値をセットすることと、ｃｏｎｆｉｇｕｒｅｄＧｒａｎｔＴｉｍｅｒを開始、再開、または停止することとを含むｃｏｎｆｉｇｕｒｅｄＧｒａｎｔＴｉｍｅｒ動作が規定されている。しかしながら、上記で説明されたように、動的ＨＡＲＱフィードバックは、未ライセンス動作において提供され得る。この場合、ＨＡＲＱフィードバックに応答するタイマー動作を規定することが望まれる。ここで、本開示は、未ライセンス動作に限定されないことに留意されたい。むしろ、本開示は、ＨＡＲＱフィードバックが提供される任意のＨＡＲＱ送信に適用可能である。
【００７０】
図１は、本開示の一実施形態による、ＨＡＲＱ送信を促進するための方法１００を示すフローチャートである。方法１００は、端末デバイスにおいて実施され得る。
【００７１】
ブロック１１０において、第１のＨＡＲＱプロセスを使用して、第１のＨＡＲＱ送信においてネットワークデバイスにデータを送信すると、端末デバイスは、第１のＨＡＲＱプロセスに関連する第１の設定されたグラントタイマー（たとえば、上記で説明されたｃｏｎｆｉｇｕｒｅｄＧｒａｎｔＴｉｍｅｒ）を開始する。
【００７２】
ブロック１２０において、端末デバイスは、ネットワークデバイスから、第１のＨＡＲＱ送信に関連するＨＡＲＱフィードバック情報を受信する。ＨＡＲＱフィードバック情報は、ＨＡＲＱ  ＡＣＫまたはＨＡＲＱ  ＮＡＣＫであり得る。
【００７３】
ブロック１３０において、端末デバイスは、ＨＡＲＱフィードバック情報に基づいて第１の設定されたグラントタイマーにタイマー動作を適用する。
【００７４】
一例では、ブロック１３０において、端末デバイスは、ＨＡＲＱフィードバック情報がＨＡＲＱ  ＡＣＫであるとき、第１の設定されたグラントタイマーを停止することができる。このようにして、ＨＡＲＱ  ＡＣＫが受信されるとすぐに、第１の設定されたグラントタイマーは停止され得、第１のＨＡＲＱプロセスは解放され得る。
【００７５】
別の例では、ブロック１３０において、端末デバイスは、ＨＡＲＱフィードバック情報がＨＡＲＱ  ＮＡＣＫであるとき、第１の設定されたグラントタイマーを再開することができる。第１のＨＡＲＱ送信が複数のコードブロックグループ（ＣＢＧ）を含んでいるとき、端末デバイスは、ＣＢＧのいずれかに関連するＨＡＲＱフィードバック情報がＨＡＲＱ  ＮＡＣＫであるとき、第１の設定されたグラントタイマーを再開することができる。ここで、第１の設定されたグラントタイマーは、第１の設定されたグラントタイマーの元の値で再開され得る。代替的に、第１の設定されたグラントタイマーは、第１の設定されたグラントタイマーが再開されたとき、所定の値にセットされ得る。所定の値は、ネットワークデバイスから受信された設定情報から導出され得る。次いで、第１の設定されたグラントタイマーが稼働しているとき、端末デバイスは、動的グラントが、第１のＨＡＲＱプロセスを使用して再送信をスケジュールするのを待つことができる。タイマーを再開することは、たとえば、ＬＢＴ失敗によるチャネル利用不可能性、または、たとえば、ネットワークデバイスにおける高いトラフィック負荷による余分の遅延のリスクがあるとき、ネットワークデバイスが再送信をスケジュールするのに十分な時間を有することを可能にする。
【００７６】
さらに、第２のＨＡＲＱプロセスを使用して、第１のＨＡＲＱ送信に続く第２のＨＡＲＱ送信においてネットワークデバイスにデータを送信すると、端末デバイスは、第２のＨＡＲＱプロセスに関連する第２の設定されたグラントタイマーを開始することができる。ＨＡＲＱフィードバック情報は、第１のＨＡＲＱ送信と第２のＨＡＲＱ送信とに関連するアグリゲートされたＨＡＲＱフィードバック情報であり得る。第１の設定されたグラントタイマーは第１の値にセットされ得、第２の設定されたグラントタイマーは第２の値にセットされ得る。第１の値は、たとえば、第１のＨＡＲＱ送信と第２のＨＡＲＱ送信との間の時間差だけ第２の値よりも大きくなり得る。
【００７７】
図２は、マルチスロットスケジューリングおよびアグリゲートされたＨＡＲＱフィードバック情報の一例を示す概略図である。示されているように、マルチスロットスケジューリングシナリオでは、端末デバイスは、それぞれ、ＨＡＲＱプロセス０、１、２および３を使用して４つのＨＡＲＱ送信においてアップリンクデータを送信し、次いで、すべての４つのＨＡＲＱ送信についてのアグリゲートされたＨＡＲＱフィードバック情報を受信する。この場合、すべてのＨＡＲＱプロセスが同じ設定されたグラントタイマー値を使用する場合、ＨＡＲＱプロセス０を使用するＨＡＲＱ送信は、他のＨＡＲＱ送信のいずれよりも、アグリゲートされたＨＡＲＱフィードバック情報が受信され得る前にその関連するタイマーが満了するという、より高いリスクを有することになる。したがって、公平性の理由で、ＨＡＲＱプロセス０に関連する設定されたグラントタイマーの値は、ＨＡＲＱプロセス１、２および３のいずれに関連する設定されたグラントタイマーの値よりも大きくなるようにセットされる。好ましくは、ＨＡＲＱプロセス０に関連する設定されたグラントタイマーの値は、ＨＡＲＱプロセス１に関連する設定されたグラントタイマーの値よりも１スロット大きくなるようにセットされ得、ＨＡＲＱプロセス１に関連する設定されたグラントタイマーの値は、ＨＡＲＱプロセス２に関連する設定されたグラントタイマーの値よりも１スロット大きくなるようにセットされ得、以下同様である。
【００７８】
その上、第１のＨＡＲＱ送信（または第１のＨＡＲＱ送信において送信されるデータ）が第１の優先度レベルを有すると仮定すると、第１の優先度レベルよりも高い第２の優先度レベルを有する新しいデータが送信されることになるとき、端末デバイスは、第１の設定されたグラントタイマーが稼働している場合でも、第１のＨＡＲＱプロセスを使用して（同じく、第２の優先度レベルを有すると見なされ得る）第２のＨＡＲＱ送信において新しいデータを送信することができる。端末デバイスは、第２のＨＡＲＱ送信において新しいデータを送信すると、第１の設定されたグラントタイマーを再開することができる。
【００７９】
図３は、本開示の一実施形態による、ＨＡＲＱ送信を促進するための方法３００を示すフローチャートである。方法３００は、端末デバイスにおいて実施され得る。
【００８０】
ブロック３１０において、ＨＡＲＱプロセスを使用して、第１の優先度レベルを有する第１のＨＡＲＱ送信においてデータを送信すると、端末デバイスは、ＨＡＲＱプロセスに関連する設定されたグラントタイマーを開始する。
【００８１】
ブロック３２０において、端末デバイスは、グラントタイマーが稼働している間に、ＨＡＲＱプロセスを使用して、第１の優先度レベルよりも高い第２の優先度レベルを有する第２のＨＡＲＱ送信においてデータを送信する。
【００８２】
ブロック３３０において、端末デバイスは、第２のＨＡＲＱ送信においてデータを送信すると、タイマーを再開する。
【００８３】
図４は、本開示の別の実施形態による、ＨＡＲＱ送信を促進するための方法４００を示すフローチャートである。方法４００は、ネットワークデバイスにおいて実施され得る。
【００８４】
ブロック４１０において、ネットワークデバイスは、端末デバイスに設定情報を送信する。設定情報は、設定されたグラントタイマーが、ＨＡＲＱ  ＮＡＣＫに応答して端末デバイスにおいて再開されたとき、設定されたグラントタイマーがセットされることになる値を指示する。
【００８５】
一例では、値は、ネットワークデバイスにおけるトラフィック負荷に依存する。言い換えれば、ネットワークデバイスは、ネットワークデバイスのトラフィック負荷に基づいて値を決定することができる。たとえば、トラフィック負荷が高いほど、値は大きくなり得る。
【００８６】
上記で説明された方法１００および／または３００に対応して、端末デバイスが提供される。図５は、本開示の一実施形態による、端末デバイス５００のブロック図である。
【００８７】
図５に示されているように、端末デバイス５００は、第１のＨＡＲＱプロセスを使用して、第１のＨＡＲＱ送信においてネットワークデバイスにデータを送信すると、第１のＨＡＲＱプロセスに関連する第１の設定されたグラントタイマーを開始するように設定されたタイマー制御ユニット５１０を含む。端末デバイス５００は、ネットワークデバイスから、第１のＨＡＲＱ送信に関連するＨＡＲＱフィードバック情報を受信するように設定された送信／受信ユニット５２０をさらに含む。タイマー制御ユニット５１０は、ＨＡＲＱフィードバック情報に基づいて第１の設定されたグラントタイマーにタイマー動作を適用するようにさらに設定される。
【００８８】
一実施形態では、タイマー制御ユニット５１０は、ＨＡＲＱフィードバック情報がＨＡＲＱ肯定応答（ＡＣＫ）であるとき、第１のＨＡＲＱプロセスが解放されるように、第１の設定されたグラントタイマーを停止するように設定され得る。
【００８９】
一実施形態では、タイマー制御ユニット５１０は、ＨＡＲＱフィードバック情報がＨＡＲＱ否定応答（ＮＡＣＫ）であるとき、第１の設定されたグラントタイマーを再開するように設定され得る。
【００９０】
一実施形態では、第１のＨＡＲＱ送信は複数のコードブロックグループ（ＣＢＧ）を含んでいることがある。タイマー制御ユニット５１０は、ＣＢＧのいずれかに関連するＨＡＲＱフィードバック情報がＨＡＲＱ  ＮＡＣＫであるとき、第１の設定されたグラントタイマーを再開するように設定され得る。
【００９１】
一実施形態では、第１の設定されたグラントタイマーは、第１の設定されたグラントタイマーが再開されたとき、所定の値にセットされ得る。所定の値は、ネットワークデバイスから受信された設定情報から導出され得る。
【００９２】
一実施形態では、タイマー制御ユニット５１０は、第２のＨＡＲＱプロセスを使用して、第１のＨＡＲＱ送信に続く第２のＨＡＲＱ送信においてネットワークデバイスにデータを送信すると、第２のＨＡＲＱプロセスに関連する第２の設定されたグラントタイマーを開始するようにさらに設定され得る。ＨＡＲＱフィードバック情報は、第１のＨＡＲＱ送信と第２のＨＡＲＱ送信とに関連するアグリゲートされたＨＡＲＱフィードバック情報であり得る。第１の設定されたグラントタイマーは第１の値にセットされ得、第２の設定されたグラントタイマーは第２の値にセットされ得る。第１の値は第２の値よりも大きくなり得る。
【００９３】
一実施形態では、第１の値は、第１のＨＡＲＱ送信と第２のＨＡＲＱ送信との間の時間差だけ第２の値よりも大きくなり得る。
【００９４】
一実施形態では、第１のＨＡＲＱ送信は第１の優先度レベルを有することができる。送信／受信ユニット５２０は、第１の設定されたグラントタイマーが稼働している間に、第１のＨＡＲＱプロセスを使用して、第１の優先度レベルよりも高い第２の優先度レベルを有する第２のＨＡＲＱ送信においてデータを送信するようにさらに設定され得る。タイマー制御ユニット５１０は、第２のＨＡＲＱ送信においてデータを送信すると、第１の設定されたグラントタイマーを再開するように設定され得る。
【００９５】
代替的に、タイマー制御ユニット５１０は、ＨＡＲＱプロセスを使用して、第１の優先度レベルを有する第１のＨＡＲＱ送信においてデータを送信すると、ＨＡＲＱプロセスに関連する設定されたグラントタイマーを開始するように設定され得る。送信／受信ユニット５２０は、タイマーが稼働している間に、ＨＡＲＱプロセスを使用して、第１の優先度レベルよりも高い第２の優先度レベルを有する第２のＨＡＲＱ送信においてデータを送信するように設定され得る。タイマー制御ユニット５１０は、第２のＨＡＲＱ送信においてデータを送信すると、タイマーを再開するようにさらに設定され得る。
【００９６】
ユニット５１０〜５２０は、純粋なハードウェアソリューションとして、またはソフトウェアとハードウェアの組合せとして、たとえば、プロセッサまたはマイクロプロセッサおよび十分なソフトウェア、およびソフトウェアの記憶のためのメモリ、プログラマブル論理デバイス（ＰＬＤ）、あるいは上記で説明され、たとえば、図１または図３において示されている、アクションを実施するように設定された（１つまたは複数の）他の電子構成要素または処理回路のうちの１つまたは複数によって、実装され得る。
【００９７】
図６は、本開示の別の実施形態による、端末デバイス６００のブロック図である。
【００９８】
端末デバイス６００は、トランシーバ６１０と、プロセッサ６２０と、メモリ６３０とを含む。メモリ６３０は、プロセッサ６２０によって実行可能な命令を含んでおり、それにより、端末デバイス６００は、たとえば、図１とともに前に説明されたプロシージャのアクションを実施するように動作可能である。詳細には、メモリ６３０は、プロセッサ６２０によって実行可能な命令を含んでおり、それにより、端末デバイス６００は、第１のＨＡＲＱプロセスを使用して、第１のＨＡＲＱ送信においてネットワークデバイスにデータを送信すると、第１のＨＡＲＱプロセスに関連する第１の設定されたグラントタイマーを開始することと、ネットワークデバイスから、第１のＨＡＲＱ送信に関連するＨＡＲＱフィードバック情報を受信することと、ＨＡＲＱフィードバック情報に基づいて第１の設定されたグラントタイマーにタイマー動作を適用することとを行うように動作可能である。
【００９９】
一実施形態では、適用する動作は、ＨＡＲＱフィードバック情報がＨＡＲＱ肯定応答（ＡＣＫ）であるとき、第１のＨＡＲＱプロセスが解放されるように、第１の設定されたグラントタイマーを停止することを含むことができる。
【０１００】
一実施形態では、適用する動作は、ＨＡＲＱフィードバック情報がＨＡＲＱ否定応答（ＮＡＣＫ）であるとき、第１の設定されたグラントタイマーを再開することを含むことができる。
【０１０１】
一実施形態では、第１のＨＡＲＱ送信は複数のコードブロックグループ（ＣＢＧ）を含んでいることがある。適用する動作は、ＣＢＧのいずれかに関連するＨＡＲＱフィードバック情報がＨＡＲＱ  ＮＡＣＫであるとき、第１の設定されたグラントタイマーを再開することを含むことができる。
【０１０２】
一実施形態では、第１の設定されたグラントタイマーは、第１の設定されたグラントタイマーが再開されたとき、所定の値にセットされ得る。所定の値は、ネットワークデバイスから受信された設定情報から導出され得る。
【０１０３】
一実施形態では、メモリ６３０は、プロセッサ６２０によって実行可能な命令をさらに含んでいることがあり、それにより、端末デバイス６００は、第２のＨＡＲＱプロセスを使用して、第１のＨＡＲＱ送信に続く第２のＨＡＲＱ送信においてネットワークデバイスにデータを送信すると、第２のＨＡＲＱプロセスに関連する第２の設定されたグラントタイマーを開始するように動作可能である。ＨＡＲＱフィードバック情報は、第１のＨＡＲＱ送信と第２のＨＡＲＱ送信とに関連するアグリゲートされたＨＡＲＱフィードバック情報であり得る。第１の設定されたグラントタイマーは第１の値にセットされ得、第２の設定されたグラントタイマーは第２の値にセットされ得る。第１の値は第２の値よりも大きくなり得る。
【０１０４】
一実施形態では、第１の値は、第１のＨＡＲＱ送信と第２のＨＡＲＱ送信との間の時間差だけ第２の値よりも大きくなり得る。
【０１０５】
一実施形態では、第１のＨＡＲＱ送信は第１の優先度レベルを有することができる。メモリ６３０は、プロセッサ６２０によって実行可能な命令をさらに含んでいることがあり、それにより、端末デバイス６００は、第１の設定されたグラントタイマーが稼働している間に、第１のＨＡＲＱプロセスを使用して、第１の優先度レベルよりも高い第２の優先度レベルを有する第２のＨＡＲＱ送信においてデータを送信することと、第２のＨＡＲＱ送信においてデータを送信すると、第１の設定されたグラントタイマーを再開することとを行うように動作可能である。
【０１０６】
代替的に、メモリ６３０は、プロセッサ６２０によって実行可能な命令を含んでいることがあり、それにより、端末デバイス６００は、たとえば、図３とともに前に説明されたプロシージャのアクションを実施するように動作可能である。詳細には、メモリ６３０は、プロセッサ６２０によって実行可能な命令を含んでおり、それにより、端末デバイス６００は、ＨＡＲＱプロセスを使用して、第１の優先度レベルを有する第１のＨＡＲＱ送信においてデータを送信すると、ＨＡＲＱプロセスに関連する設定されたグラントタイマーを開始することと、グラントタイマーが稼働している間に、ＨＡＲＱプロセスを使用して、第１の優先度レベルよりも高い第２の優先度レベルを有する第２のＨＡＲＱ送信においてデータを送信することと、第２のＨＡＲＱ送信においてデータを送信すると、タイマーを再開することとを行うように動作可能である。
【０１０７】
上記で説明された方法４００に対応して、ネットワークデバイスが提供される。図７は、本開示の一実施形態による、ネットワークデバイス７００のブロック図である。
【０１０８】
図７に示されているように、ネットワークデバイス７００は、端末デバイスに設定情報を送信することであって、設定情報は、設定されたグラントタイマーが、ＨＡＲＱ否定応答（ＮＡＣＫ）に応答して端末デバイスにおいて再開されたとき、設定されたグラントタイマーがセットされることになる値を指示する、設定情報を送信するように設定された送信ユニット７１０を含む。
【０１０９】
一実施形態では、値は、ネットワークデバイスにおけるトラフィック負荷に依存することができる。
【０１１０】
送信ユニット７１０は、純粋なハードウェアソリューションとして、またはソフトウェアとハードウェアの組合せとして、たとえば、プロセッサまたはマイクロプロセッサおよび十分なソフトウェア、およびソフトウェアの記憶のためのメモリ、プログラマブル論理デバイス（ＰＬＤ）、あるいは上記で説明され、たとえば、図４において示されている、アクションを実施するように設定された（１つまたは複数の）他の電子構成要素または処理回路のうちの１つまたは複数によって、実装され得る。
【０１１１】
図８は、本開示の別の実施形態による、ネットワークデバイス８００のブロック図である。
【０１１２】
ネットワークデバイス８００は、トランシーバ８１０と、プロセッサ８２０と、メモリ８３０とを含む。メモリ８３０は、プロセッサ８２０によって実行可能な命令を含んでおり、それにより、ネットワークデバイス８００は、たとえば、図４とともに前に説明されたプロシージャのアクションを実施するように動作可能である。詳細には、メモリ８３０は、プロセッサ８２０によって実行可能な命令を含んでおり、それにより、ネットワークデバイス８００は、端末デバイスに設定情報を送信することであって、設定情報は、設定されたグラントタイマーが、ＨＡＲＱ否定応答（ＮＡＣＫ）に応答して端末デバイスにおいて再開されたとき、設定されたグラントタイマーがセットされることになる値を指示する、設定情報を送信するように動作可能である。
【０１１３】
一実施形態では、値は、ネットワークデバイスにおけるトラフィック負荷に依存することができる。
【０１１４】
本開示はまた、不揮発性または揮発性メモリ、たとえば、非一時的コンピュータ可読記憶媒体、電気的消去可能プログラマブル読取り専用メモリ（ＥＥＰＲＯＭ）、フラッシュメモリおよびハードドライブの形態の少なくとも１つのコンピュータプログラム製品を提供する。コンピュータプログラム製品は、コンピュータプログラムを含む。コンピュータプログラムは、プロセッサ６２０によって実行されたとき、端末デバイス６００に、たとえば、図１または図３とともに前に説明されたプロシージャのアクションを実施させるコード／コンピュータ可読命令、あるいはプロセッサ８２０によって実行されたとき、ネットワークデバイス８００に、たとえば、図４とともに前に説明されたプロシージャのアクションを実施させるコード／コンピュータ可読命令を含む。
【０１１５】
コンピュータプログラム製品は、コンピュータプログラムモジュールにおいて構造化されたコンピュータプログラムコードとして設定され得る。コンピュータプログラムモジュールは、本質的に、図１、図３または図４に示されているフローのアクションを実施することができる。
【０１１６】
プロセッサは、単一のＣＰＵ（中央処理ユニット）であり得るが、２つまたはそれ以上の処理ユニットをも備えることができる。たとえば、プロセッサは、汎用マイクロプロセッサ、命令セットプロセッサ、および／または関係するチップセット、および／または特定用途向け集積回路（ＡＳＩＣ）などの専用マイクロプロセッサを含み得る。プロセッサは、キャッシュする目的で、ボードメモリをも備え得る。コンピュータプログラムは、プロセッサに接続されたコンピュータプログラム製品によって搬送され得る。コンピュータプログラム製品は、コンピュータプログラムが記憶された非一時的コンピュータ可読記憶媒体を備え得る。たとえば、コンピュータプログラム製品は、フラッシュメモリ、ランダムアクセスメモリ（ＲＡＭ）、読取り専用メモリ（ＲＯＭ）、またはＥＥＰＲＯＭであり得、上記で説明されたコンピュータプログラムモジュールは、代替実施形態では、メモリの形態で異なるコンピュータプログラム製品上に分散され得る。
【０１１７】
図９を参照すると、一実施形態によれば、通信システムが、無線アクセスネットワークなどのアクセスネットワーク９１１とコアネットワーク９１４とを備える、３ＧＰＰタイプセルラネットワークなどの通信ネットワーク９１０を含む。アクセスネットワーク９１１は、ＮＢ、ｅＮＢ、ｇＮＢまたは他のタイプの無線アクセスポイントなど、複数の基地局９１２ａ、９１２ｂ、９１２ｃを備え、各々、対応するカバレッジエリア９１３ａ、９１３ｂ、９１３ｃを規定する。各基地局９１２ａ、９１２ｂ、９１２ｃは、有線接続または無線接続９１５を介してコアネットワーク９１４に接続可能である。カバレッジエリア９１３ｃ中に位置する第１のユーザ機器（ＵＥ）９９１が、対応する基地局９１２ｃに無線で接続するか、または対応する基地局９１２ｃによってページングされるように設定される。カバレッジエリア９１３ａ中の第２のＵＥ９９２が、対応する基地局９１２ａに無線で接続可能である。この例では複数のＵＥ９９１、９９２が示されているが、開示される実施形態は、唯一のＵＥがカバレッジエリア中にある状況、または唯一のＵＥが、対応する基地局９１２に接続している状況に等しく適用可能である。
【０１１８】
通信ネットワーク９１０は、それ自体、ホストコンピュータ９３０に接続され、ホストコンピュータ９３０は、スタンドアロンサーバ、クラウド実装サーバ、分散サーバのハードウェアおよび／またはソフトウェアで、あるいはサーバファーム中の処理リソースとして具現され得る。ホストコンピュータ９３０は、サービスプロバイダの所有または制御下にあり得、あるいはサービスプロバイダによってまたはサービスプロバイダの代わりに動作され得る。通信ネットワーク９１０とホストコンピュータ９３０との間の接続９２１、９２２は、コアネットワーク９１４からホストコンピュータ９３０に直接延び得るか、または随意の中間ネットワーク９２０を介して進み得る。中間ネットワーク９２０は、公衆ネットワーク、プライベートネットワークまたはホストされたネットワークのうちの１つ、あるいはそれらのうちの２つ以上の組合せであり得、中間ネットワーク９２０は、もしあれば、バックボーンネットワークまたはインターネットであり得、特に、中間ネットワーク９２０は、２つまたはそれ以上のサブネットワーク（図示せず）を備え得る。
【０１１９】
図９の通信システムは、全体として、接続されたＵＥ９９１、９９２のうちの１つとホストコンピュータ９３０との間のコネクティビティを可能にする。コネクティビティは、オーバーザトップ（ＯＴＴ）接続９５０として説明され得る。ホストコンピュータ９３０および接続されたＵＥ９９１、９９２は、アクセスネットワーク９１１、コアネットワーク９１４、任意の中間ネットワーク９２０および考えられるさらなるインフラストラクチャ（図示せず）を媒介として使用して、ＯＴＴ接続９５０を介して、データおよび／またはシグナリングを通信するように設定される。ＯＴＴ接続９５０は、ＯＴＴ接続９５０が通過する、参加する通信デバイスが、アップリンクおよびダウンリンク通信のルーティングに気づいていないという意味で、透過的であり得る。たとえば、基地局９１２は、接続されたＵＥ９９１にフォワーディング（たとえば、ハンドオーバ）されるべき、ホストコンピュータ９３０から発生したデータを伴う着信ダウンリンク通信の過去のルーティングについて、通知されないことがあるかまたは通知される必要がない。同様に、基地局９１２は、ＵＥ９９１から発生してホストコンピュータ９３０に向かう発信アップリンク通信の将来ルーティングに気づいている必要がない。
【０１２０】
次に、一実施形態による、前の段落において説明されたＵＥ、基地局およびホストコンピュータの例示的な実装形態が、図１０を参照しながら説明される。通信システム１０００では、ホストコンピュータ１０１０が、通信システム１０００の異なる通信デバイスのインターフェースとの有線接続または無線接続をセットアップおよび維持するように設定された通信インターフェース１０１６を含む、ハードウェア１０１５を備える。ホストコンピュータ１０１０は、記憶能力および／または処理能力を有し得る、処理回路１０１８をさらに備える。特に、処理回路１０１８は、命令を実行するように適応された、１つまたは複数のプログラマブルプロセッサ、特定用途向け集積回路、フィールドプログラマブルゲートアレイ、または、これらの組合せ（図示せず）を備え得る。ホストコンピュータ１０１０は、ホストコンピュータ１０１０に記憶されるかまたはホストコンピュータ１０１０によってアクセス可能であり、処理回路１０１８によって実行可能である、ソフトウェア１０１１をさらに備える。ソフトウェア１０１１は、ホストアプリケーション１０１２を含む。ホストアプリケーション１０１２は、ＵＥ１０３０およびホストコンピュータ１０１０において終端するＯＴＴ接続１０５０を介して接続するＵＥ１０３０など、リモートユーザにサービスを提供するように動作可能であり得る。リモートユーザにサービスを提供する際に、ホストアプリケーション１０１２は、ＯＴＴ接続１０５０を使用して送信されるユーザデータを提供し得る。
【０１２１】
通信システム１０００は、通信システム中に提供される基地局１０２０をさらに含み、基地局１０２０は、基地局１０２０がホストコンピュータ１０１０およびＵＥ１０３０と通信することを可能にするハードウェア１０２５を備える。ハードウェア１０２５は、通信システム１０００の異なる通信デバイスのインターフェースとの有線接続または無線接続をセットアップおよび維持するための通信インターフェース１０２６、ならびに基地局１０２０によってサーブされるカバレッジエリア（図１０に図示せず）中に位置するＵＥ１０３０との少なくとも無線接続１０７０をセットアップおよび維持するための無線インターフェース１０２７を含み得る。通信インターフェース１０２６は、ホストコンピュータ１０１０への接続１０６０を促進するように設定され得る。接続１０６０は直接であり得るか、あるいは接続１０６０は、通信システムのコアネットワーク（図１０に図示せず）を、および／または通信システムの外部の１つまたは複数の中間ネットワークを通過し得る。図示の実施形態では、基地局１０２０のハードウェア１０２５は、処理回路１０２８をさらに含み、処理回路１０２８は、命令を実行するように適応された、１つまたは複数のプログラマブルプロセッサ、特定用途向け集積回路、フィールドプログラマブルゲートアレイ、またはこれらの組合せ（図示せず）を備え得る。基地局１０２０は、内部的に記憶されるかまたは外部接続を介してアクセス可能なソフトウェア１０２１をさらに有する。
【０１２２】
通信システム１０００は、すでに言及されたＵＥ１０３０をさらに含む。ＵＥ１０３０のハードウェア１０３５は、ＵＥ１０３０が現在位置するカバレッジエリアをサーブする基地局との無線接続１０７０をセットアップおよび維持するように設定された、無線インターフェース１０３７を含み得る。ＵＥ１０３０のハードウェア１０３５は、処理回路１０３８をさらに含み、処理回路１０３８は、命令を実行するように適応された、１つまたは複数のプログラマブルプロセッサ、特定用途向け集積回路、フィールドプログラマブルゲートアレイ、またはこれらの組合せ（図示せず）を備え得る。ＵＥ１０３０は、ＵＥ１０３０に記憶されるかまたはＵＥ１０３０によってアクセス可能であり、処理回路１０３８によって実行可能である、ソフトウェア１０３１をさらに備える。ソフトウェア１０３１は、クライアントアプリケーション１０３２を含む。クライアントアプリケーション１０３２は、ホストコンピュータ１０１０のサポートを伴って、ＵＥ１０３０を介して人間のまたは人間でないユーザにサービスを提供するように動作可能であり得る。ホストコンピュータ１０１０では、実行しているホストアプリケーション１０１２は、ＵＥ１０３０およびホストコンピュータ１０１０において終端するＯＴＴ接続１０５０を介して、実行しているクライアントアプリケーション１０３２と通信し得る。ユーザにサービスを提供する際に、クライアントアプリケーション１０３２は、ホストアプリケーション１０１２から要求データを受信し、要求データに応答してユーザデータを提供し得る。ＯＴＴ接続１０５０は、要求データとユーザデータの両方を転送し得る。クライアントアプリケーション１０３２は、クライアントアプリケーション１０３２が提供するユーザデータを生成するためにユーザと対話し得る。
【０１２３】
図１０に示されているホストコンピュータ１０１０、基地局１０２０およびＵＥ１０３０は、それぞれ、図９のホストコンピュータ９３０、基地局９１２ａ、９１２ｂ、９１２ｃのうちの１つ、およびＵＥ９９１、９９２のうちの１つと同等であり得ることに留意されたい。つまり、これらのエンティティの内部の働きは、図１０に示されているようなものであり得、別個に、周囲のネットワークトポロジーは、図９のものであり得る。
【０１２４】
図１０では、ＯＴＴ接続１０５０は、仲介デバイスとこれらのデバイスを介したメッセージの正確なルーティングとへの明示的言及なしに、基地局１０２０を介したホストコンピュータ１０１０とユーザ機器１０３０との間の通信を示すために抽象的に描かれている。ネットワークインフラストラクチャが、ルーティングを決定し得、ネットワークインフラストラクチャは、ＵＥ１０３０からまたはホストコンピュータ１０１０を動作させるサービスプロバイダから、またはその両方からルーティングを隠すように設定され得る。ＯＴＴ接続１０５０がアクティブである間、ネットワークインフラストラクチャは、さらに、ネットワークインフラストラクチャが、（たとえば、ネットワークの負荷分散考慮または再設定に基づいて）ルーティングを動的に変更する判断を行い得る。
【０１２５】
ＵＥ１０３０と基地局１０２０との間の無線接続１０７０は、本開示全体にわたって説明される実施形態の教示に従う。様々な実施形態のうちの１つまたは複数は、無線接続１０７０が最後のセグメントを形成するＯＴＴ接続１０５０を使用して、ＵＥ１０３０に提供されるＯＴＴサービスの性能を改善する。より正確には、これらの実施形態の教示は、無線リソース利用を改善し、それにより、低減されたユーザ待ち時間などの利益を提供し得る。
【０１２６】
１つまたは複数の実施形態が改善する、データレート、レイテンシおよび他のファクタを監視する目的での、測定プロシージャが提供され得る。測定結果の変動に応答して、ホストコンピュータ１０１０とＵＥ１０３０との間のＯＴＴ接続１０５０を再設定するための随意のネットワーク機能がさらにあり得る。測定プロシージャおよび／またはＯＴＴ接続１０５０を再設定するためのネットワーク機能は、ホストコンピュータ１０１０のソフトウェア１０１１においてまたはＵＥ１０３０のソフトウェア１０３１において、またはその両方において実装され得る。実施形態では、ＯＴＴ接続１０５０が通過する通信デバイスにおいてまたはそれに関連して、センサー（図示せず）が展開され得、センサーは、上記で例示された監視された量の値を供給すること、またはソフトウェア１０１１、１０３１が監視された量を算出または推定し得る他の物理量の値を供給することによって、測定プロシージャに参加し得る。ＯＴＴ接続１０５０の再設定は、メッセージフォーマット、再送信セッティング、好ましいルーティングなどを含み得、再設定は、基地局１０２０に影響を及ぼす必要がなく、再設定は、基地局１０２０に知られていないかまたは知覚不可能であり得る。そのようなプロシージャおよび機能は、当技術分野において知られ、実施され得る。いくつかの実施形態では、測定は、スループット、伝搬時間、レイテンシなどのホストコンピュータ１０１０の測定を促進するプロプライエタリＵＥシグナリングを伴い得る。測定は、ソフトウェア１０１１、１０３１が、伝搬時間、エラーなどを監視しながら、ソフトウェア１０１１、１０３１が、ＯＴＴ接続１０５０を使用して、メッセージ、特に、空のまたは「ダミー」メッセージを送信させるという点で実装され得る。
【０１２７】
図１１は、一実施形態による、通信システムにおいて実装される方法を示すフローチャートである。通信システムは、図９および図１０を参照しながら説明されたものであり得る、ホストコンピュータと基地局とＵＥとを含む。本開示の簡単のために、図１１への図面参照のみがこのセクションに含まれる。方法の第１のステップ１１１０において、ホストコンピュータはユーザデータを提供する。第１のステップ１１１０の随意のサブステップ１１１１において、ホストコンピュータは、ホストアプリケーションを実行することによって、ユーザデータを提供する。第２のステップ１１２０において、ホストコンピュータは、ＵＥにユーザデータを搬送する送信を始動する。随意の第３のステップ１１３０において、基地局は、本開示全体にわたって説明される実施形態の教示に従って、ホストコンピュータが始動した送信において搬送されたユーザデータをＵＥに送信する。随意の第４のステップ１１４０において、ＵＥは、ホストコンピュータによって実行されたホストアプリケーションに関連するクライアントアプリケーションを実行する。
【０１２８】
図１２は、一実施形態による、通信システムにおいて実装される方法を示すフローチャートである。通信システムは、図９および図１０を参照しながら説明されたものであり得る、ホストコンピュータと基地局とＵＥとを含む。本開示の簡単のために、図１２への図面参照のみがこのセクションに含まれる。方法の第１のステップ１２１０において、ホストコンピュータはユーザデータを提供する。随意のサブステップ（図示せず）において、ホストコンピュータは、ホストアプリケーションを実行することによって、ユーザデータを提供する。第２のステップ１２２０において、ホストコンピュータは、ＵＥにユーザデータを搬送する送信を始動する。送信は、本開示全体にわたって説明される実施形態の教示に従って、基地局を介して進み得る。随意の第３のステップ１２３０において、ＵＥは、送信において搬送されたユーザデータを受信する。
【０１２９】
図１３は、一実施形態による、通信システムにおいて実装される方法を示すフローチャートである。通信システムは、図９および図１０を参照しながら説明されたものであり得る、ホストコンピュータと基地局とＵＥとを含む。本開示の簡単のために、図１３への図面参照のみがこのセクションに含まれる。方法の随意の第１のステップ１３１０において、ＵＥは、ホストコンピュータによって提供された入力データを受信する。追加または代替として、随意の第２のステップ１３２０において、ＵＥはユーザデータを提供する。第２のステップ１３２０の随意のサブステップ１３２１において、ＵＥは、クライアントアプリケーションを実行することによって、ユーザデータを提供する。第１のステップ１３１０のさらなる随意のサブステップ１３１１において、ＵＥは、ホストコンピュータによって提供された受信された入力データに反応してユーザデータを提供する、クライアントアプリケーションを実行する。ユーザデータを提供する際に、実行されたクライアントアプリケーションは、ユーザから受信されたユーザ入力をさらに考慮し得る。ユーザデータが提供された特定の様式にかかわらず、ＵＥは、随意の第３のサブステップ１３３０において、ホストコンピュータへのユーザデータの送信を始動する。方法の第４のステップ１３４０において、ホストコンピュータは、本開示全体にわたって説明される実施形態の教示に従って、ＵＥから送信されたユーザデータを受信する。
【０１３０】
図１４は、一実施形態による、通信システムにおいて実装される方法を示すフローチャートである。通信システムは、図９および図１０を参照しながら説明されたものであり得る、ホストコンピュータと基地局とＵＥとを含む。本開示の簡単のために、図１４への図面参照のみがこのセクションに含まれる。方法の随意の第１のステップ１４１０において、本開示全体にわたって説明される実施形態の教示に従って、基地局は、ＵＥからユーザデータを受信する。随意の第２のステップ１４２０において、基地局は、ホストコンピュータへの、受信されたユーザデータの送信を始動する。第３のステップ１４３０において、ホストコンピュータは、基地局によって始動された送信において搬送されたユーザデータを受信する。
【０１３１】
本開示は、本開示の実施形態を参照しながら上記で説明された。本開示の趣旨および範囲から逸脱することなく、様々な変更、交替および追加が当業者によって行われ得ることを理解されたい。したがって、本開示の範囲は、上記の特定の実施形態に限定されず、添付の特許請求の範囲によってのみ規定される。
【図１】
2021533635.tif 000003
【図２】
2021533635.tif 000004
【図３】
2021533635.tif 000005
【図４】
2021533635.tif 000006
【図５】
2021533635.tif 000007
【図６】
2021533635.tif 000008
【図７】
2021533635.tif 000009
【図８】
2021533635.tif 000010
【図９】
2021533635.tif 000011
【図１０】
2021533635.tif 000012
【図１１】
2021533635.tif 000013
【図１２】
2021533635.tif 000014
【図１３】
2021533635.tif 000015
【図１４】
2021533635.tif 000016
【国際調査報告】
2021533635.tif 000017
2021533635.tif 000018