(57)【要約】【課題】狭帯域モノのインターネット（ＮＢ−ＩｏＴ）および拡張マシンタイプ通信（ｅＭＴＣ）システムにおけるマルチ・トランスポートブロックのスケジューリング。【解決手段】ユーザ機器において、第１の数Ｍのトランスポートブロックに対するスケジューリング許可を受信するステップであって、前記スケジューリング許可は、時間遅延の前に送信または受信されるトランスポートブロックの第２の数Ｎの標示を含む、ステップと、Ｍは１より大きく、ＮはＭ以下であり、Ｎ個のトランスポートブロックの第１のグループの送信または受信をさせるステップと、ＮがＭ未満である場合、時間遅延の後、Ｎ個までのトランスポートブロックのさらなるグループの送信または受信をさせるステップであって、その後、Ｍ個のトランスポートブロックが送信または受信されるまで、前記時間遅延が続く、ステップとのための手段を備える装置が提供される。【選択図】図９
2021534660.tif 000002
【特許請求の範囲】
【請求項１】
装置であって、該装置は、
ユーザ機器において、第１の数Ｍのトランスポートブロックに対するスケジューリング許可を受信するステップであって、該スケジューリング許可は、時間遅延の前に送信または受信されるトランスポートブロックの第２の数Ｎの標示を含み、Ｍは１より大きく、ＮはＭ以下である、ステップと、
Ｎ個のトランスポートブロックの第１のグループの送信または受信をさせるステップと、ＮがＭ未満である場合、前記時間遅延の後、Ｍ個のトランスポートブロックが送信または受信されるまで、前記時間遅延が続く、Ｎ個までのトランスポートブロックのさらなるグループの送信または受信をさせるステップと、
を実行する手段を備える、装置。
【請求項２】
前記スケジューリング許可は、トランスポートブロックの前記第１の数Ｍの標示を含む、請求項１に記載の装置。
【請求項３】
前記スケジューリング許可は、Ｎ個までのトランスポートブロックの連続するグループの送信または受信の間の時間遅延値の標示を含む、請求項１または請求項２に記載の装置。
【請求項４】
前記スケジューリング許可は、Ｎ個までのトランスポートブロックのグループ内の前記トランスポートブロックの送信または受信の間の時間遅延の標示を含む、請求項１から３のいずれかに記載の装置。
【請求項５】
前記スケジューリング許可は、Ｎ個のトランスポートブロックのグループを用いて前記トランスポートブロックのインタレースされた送信または受信をさせるかどうかの標示を含む、請求項１から４のいずれかに記載の装置。
【請求項６】
Ｎ個までのトランスポートブロックの各グループそれぞれの送信または受信のためのフィードバックを受信または提供する手段であって、前記フィードバックは、前記Ｎ個までのトランスポートブロックの送信または受信の後であって、前記Ｎ個までのトランスポートブロックの連続する送信または受信の前に受信または提供される、手段を備える、請求項１に記載の装置。
【請求項７】
前記フィードバックは、ＨＡＲＱフィードバックを含む、請求項６に記載の装置。
【請求項８】
Ｎが、前記ユーザ機器によってサポートされるＨＡＲＱプロセスの数以下である、請求項７に記載の装置。
【請求項９】
前記スケジューリング許可は、少なくとも１つのＨＡＲＱプロセス識別子の標示を含む、請求項７または８に記載の装置。
【請求項１０】
前記少なくとも１つのＨＡＲＱプロセス識別子に関連するフィードバックを受信または提供するための手段を備える、請求項９に記載の装置。
【請求項１１】
マルチ・トランスポートブロックに関連するフィードバックを受信または提供するための手段を備える、請求項６ないし１０のいずれか１項に記載の装置。
【請求項１２】
装置であって、該装置は、
第１の数Ｍのトランスポートブロックのためのスケジューリング許可をユーザ機器に提供するステップであって、該スケジューリング許可は、時間遅延の前に前記ユーザ機器によって送信または受信されるトランスポートブロックの第２の数Ｎの標示を含み、Ｍは１より大きく、ＮはＭ以下である、ステップと、
前記ユーザ機器からの送信を受信するステップ、または、前記ユーザ機器においてＮ個のトランスポートブロックの第１のグループを受信させるステップと、
ＮがＭ未満である場合、時間遅延の後、前記ユーザ機器から送信を受信する、または、前記ユーザ機器において、Ｎ個までのトランスポートブロックのさらなるグループの受信をさせるステップであって、その後、Ｍ個のトランスポートブロックが前記ユーザ機器から送信されるか、または、前記ユーザ機器で受信されるまで、時間遅延が続く、ステップと、
を実行する手段を含む、装置。
【請求項１３】
ユーザ機器において、第１の数Ｍのトランスポートブロックに対するスケジューリング許可を受信するステップであって、該スケジューリング許可は、時間遅延の前に送信または受信されるトランスポートブロックの第２の数Ｎの標示を含み、Ｍは１より大きく、ＮはＭ以下である、ステップと、
Ｎ個のトランスポートブロックの第１のグループの送信または受信をさせるステップと、ＮがＭ未満である場合、時間遅延の後、Ｎ個までのトランスポートブロックのさらなるグループの送信または受信をさせるステップであって、その後、Ｍ個のトランスポートブロックが送信または受信されるまで、時間遅延が続く、ステップと、
を含む方法。
【請求項１４】
第１の数Ｍのトランスポートブロックのためのスケジューリング許可をユーザ機器に提供するステップであって、該スケジューリング許可は、時間遅延の前に前記ユーザ機器によって送信または受信されるトランスポートブロックの第２の数Ｎの標示を含み、Ｍは１より大きく、ＮはＭ以下である、ステップと、
前記ユーザ機器からの送信を受信するステップ、または、前記ユーザ機器においてＮ個のトランスポートブロックの第１のグループを受信させるステップと、
ＮがＭ未満である場合、前記ユーザ機器からの送信を受信する、または、前記ユーザ機器において、ユーザ機器からのＮ個までのトランスポートブロックのさらなるグループの受信をさせるステップであって、その後、Ｍ個のトランスポートブロックが前記ユーザ機器から送信されるか、または前記ユーザ機器で受信されるまで、時間遅延が続く、ステップと、
を含む方法。
【請求項１５】
少なくとも１つのプロセッサと、コンピュータプログラムコードを含む少なくとも１つのメモリと、を備える装置であって、該少なくとも１つのメモリおよび該コンピュータプログラムコードは、該少なくとも１つのプロセッサを用いて、該装置に、少なくとも、
ユーザ機器において、第１の数Ｍのトランスポートブロックに対するスケジューリング許可を受信させ、ここで、該スケジューリング許可は、時間遅延の前に送信または受信されるトランスポートブロックの第２の数Ｎの標示を含み、Ｍは１より大きく、ＮはＭ以下であり、
Ｎ個のトランスポートブロックの第１のグループを送信または受信させ、
ＮがＭ未満である場合、前記時間遅延の後、Ｎ個までのトランスポートブロックのさらなるグループを送信または受信させ、その後、Ｍ個のトランスポートブロックが送信または受信されるまで、前記時間遅延が続く、
ように構成される、装置。
【請求項１６】
少なくとも１つのプロセッサと、コンピュータプログラムコードを含む少なくとも１つのメモリと、を備える、装置であって、該少なくとも１つのメモリおよび該コンピュータプログラムコードは、該少なくとも１つのプロセッサを用いて、前記装置に、少なくとも、
ユーザ機器に、第１の数Ｍのトランスポートブロックのためのスケジューリング許可を提供させ、ここで、前記スケジューリング許可は、時間遅延の前に送信されるトランスポートブロックの第２の数Ｎの標示を含み、ここで、Ｍは１より大きく、ＮはＭ以下であり、
前記ユーザ機器からの送信を受信、またはユーザ機器でＮ個のトランスポートブロックの第１のグループを受信させ、
ＮがＭ未満である場合、前記時間遅延の後、前記ユーザ機器から送信を受信するか、または、Ｎ個までのトランスポートブロックのさらなるグループをユーザ機器で受信させ、その後、Ｍ個のトランスポートブロックがユーザ機器から送信されるか、またはユーザ機器で受信されるまで、時間遅延が続く
ように構成される、装置。
【請求項１７】
装置に、少なくとも、
ユーザ機器において、第１の数Ｍのトランスポートブロックに対するスケジューリング許可を受信するステップであって、前記スケジューリング許可は、時間遅延の前に送信されるトランスポートブロックの第２の数Ｎの標示を含み、Ｍは１より大きく、ＮはＭ以下である、ステップと、
Ｎ個のトランスポートブロックの第１のグループの送信または受信をさせるステップと、
ＮがＭ未満である場合、前記時間遅延の後、Ｎ個までのトランスポートブロックのさらなるグループの送信または受信をさせるステップであって、その後、Ｍ個のトランスポートブロックが送信または受信されるまで、時間遅延が続く、ステップと、
を実行させるためのプログラム命令を含むコンピュータ可読媒体。
【請求項１８】
装置に、少なくとも、
ユーザ機器に、第１の数Ｍのトランスポートブロックのためのスケジューリング許可を提供するステップであって、前記スケジューリング許可は、時間遅延の前に送信されるトランスポートブロックの第２の数Ｎの標示を含み、Ｍは１より大きく、ＮはＭ以下である、ステップと、前記ユーザ機器からの送信を受信する、または、前記ユーザ機器においてＮ個のトランスポートブロックの第１のグループを受信させるステップと、
ＮがＭ未満である場合、時間遅延の後、前記ユーザ機器から送信を受信する、または、Ｎ個までのトランスポートブロックのさらなるグループをユーザ機器で受信させるステップであって、その後、Ｍ個のトランスポートブロックがユーザ機器から送信されるか、またはユーザ機器で受信されるまで、前記時間遅延が続く、ステップと、
を実行させるためのプログラム命令を含むコンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本出願は、方法、装置、システムおよびコンピュータプログラムに関し、限定するものではないが、特に、狭帯域モノのインターネット（ＮＢ−ＩｏＴ）および拡張マシンタイプ通信（ｅＭＴＣ）システムにおけるマルチ・トランスポートブロックのスケジューリングに関する。
【背景技術】
【０００２】
通信システムは、通信経路に関与する種々のエンティティ間にキャリアを提供することによって、ユーザ端末、基地局および／または他のノードなどの複数のエンティティ間の通信セッションを可能にする機能と見なすことができる。通信システムは、例えば、通信ネットワークと１つ以上の互換性のある通信デバイスとの手段によって提供することができる。通信セッションは、例えば、音声、ビデオ、電子メール、テキストメッセージ、マルチメディアおよび／またはコンテンツデータ等の通信を搬送するためのデータの通信を含むことができる。提供されるサービスの非限定的な例は、双方向通話または多方向通話、データ通信またはマルチメディアサービス、およびインターネットのようなデータネットワークシステムへのアクセスを含む。
【０００３】
無線通信システムでは、少なくとも２つのステーション間の通信セッションの少なくとも一部が無線リンクを介して発生する。無線システムの例は、公衆陸上移動ネットワーク（ＰＬＭＮ）、衛星ベースの通信システム、および異なる無線ローカルネットワーク、例えば無線ローカルエリアネットワーク（ＷＬＡＮ）を含む。無線システムは通常、セルに分割することができ、したがって、しばしばセルラシステムと呼ばれる。
【０００４】
ユーザは適切な通信デバイスまたは端末の手段により、通信システムに接続することができる。ユーザの通信デバイスは、ユーザ機器（ＵＥ）またはユーザデバイスと呼ばれ得る。通信デバイスは、通信を可能にするための、例えば、通信ネットワークへのアクセスまたは他のユーザとの直接通信を可能にするための、適切な信号受信および送信装置を備える。通信デバイスは局、例えば、セルの基地局によって提供されるキャリアにアクセスし、キャリア上で通信を送信および／または受信することができる。
【０００５】
通信システムおよび関連する装置は、典型的にはシステムに関連する様々なエンティティが何を行うことを許可されているか、およびそれがどのように達成されるべきかを規定する所与の規格または仕様に従って動作する。接続のために使用される通信プロトコルおよび／またはパラメータもまた、典型的に定義される。通信システムの一例は、ＵＴＲＡＮ（３Ｇ無線）である。通信システムの他の例は、ＵＭＴＳ（Ｕｎｉｖｅｒｓａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎｓ  Ｓｙｓｔｅｍ）無線アクセス技術およびいわゆる５ＧまたはＮＲ（Ｎｅｗ  Ｒａｄｉｏ）ネットワークのＬＴＥ（ｌｏｎｇ−ｔｅｒｍ  ｅｖｏｌｕｔｉｏｎ）である。ＮＲは、３ＧＰＰ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ）によって標準化されている。
【発明の概要】
【０００６】
第１の態様では、ユーザ機器において、第１の数Ｍのトランスポートブロックに対するスケジューリング許可を受信するための手段を備え、スケジューリング許可は時間遅延の前に送信または受信されるトランスポートブロックの第２の数Ｎの標示を備え、ここで、Ｍは１より大きく、ＮはＭ以下であり、ＮはＮ個のトランスポートブロックの第１のグループの送信または受信をさせ、ＮがＭより小さい場合、時間遅延の後に、Ｍ個のトランスポートブロックが送信または受信されるようにされるまで、Ｎ個までのトランスポートブロックのさらなるグループの送信または受信をさせる、装置が提供される。
【０００７】
スケジューリング許可は、トランスポートブロックの第１の数Ｍの標示を含むことができる。
【０００８】
スケジューリング許可は、Ｎ個までのトランスポートブロックの連続するグループの送信または受信の間の時間遅延値の標示を含むことができる。
【０００９】
スケジューリング許可は、Ｎ個までのトランスポートブロックのグループ内のトランスポートブロックの送信または受信の間の時間遅延の標示を含むことができる。
【００１０】
スケジューリング許可は、Ｎ個のトランスポートブロックのグループを用いてトランスポートブロックのインタレースされた送信または受信をさせるかどうかの標示を含むことができる。
【００１１】
該装置はＮ個までのトランスポートブロックのそれぞれのグループの送信または受信のためのフィードバックを受信または提供するための手段を備えることができ、該フィードバックは、Ｎ個までのトランスポートブロックの送信または受信の後であって、Ｎ個までのトランスポートブロックの連続する送信または受信の前に受信または提供される。
【００１２】
フィードバックは、ＨＡＲＱフィードバックを含み得る。
【００１３】
Ｎは、ユーザ機器によってサポートされるＨＡＲＱプロセスの数以下であり得る。
【００１４】
スケジューリング許可は、少なくとも１つのＨＡＲＱプロセス識別子の標示を含むことができる。
【００１５】
装置は、少なくとも１つのＨＡＲＱプロセス識別子に関連付けられたフィードバックを受信処理提供するための手段を備えることができる。
【００１６】
該装置は、マルチ・トランスポートブロックに関連付けられたフィードバックを受信または提供するための手段を備えることができる。
【００１７】
第２の態様では、Ｍ個のトランスポートブロックの第１の数Ｍに対するスケジューリング許可をユーザ機器に提供するステップであって、前記スケジューリング許可は、時間遅延の前にユーザ機器によって送信または受信されるトランスポートブロックの第２の数Ｎの標示を含み、Ｍは１より大きく、ＮはＭ以下である、ステップと、Ｍ個のトランスポートブロックの第１のグループの送信をユーザ機器から受信するか、Ｎ個のトランスポートブロックの最初のグループの前記ユーザ機器での受信をさせるステップと、ＮがＭ未満である場合、ユーザ機器からの送信を受信するか、または前記ユーザ機器においてＮ個までのトランスポートブロックのさらなるグループの受信をさせるステップであって、その後、Ｍ個のトランスポートブロックが前記ユーザ機器から送信されるか、または、ユーザ機器において受信されるようになるまで、時間遅延が続く、ステップと、のための手段を備える装置を提供する。
【００１８】
スケジューリング許可は、トランスポートブロックの第１の数Ｍの標示を含むことができる。
【００１９】
スケジューリング許可は、Ｎ個までのトランスポートブロックの連続するグループの送信または受信の間の時間遅延値の標示を含むことができる。
【００２０】
スケジューリング許可は、Ｎ個までのトランスポートブロックのグループ内のトランスポートブロックの送信または受信の間の時間遅延の標示を含むことができる。
【００２１】
スケジューリング許可は、Ｎ個のトランスポートブロックのグループを用いてトランスポートブロックのインタレースされた送信または受信をさせるかどうかの標示を含むことができる。
【００２２】
該装置はＮ個までのトランスポートブロックのそれぞれのグループの送信または受信のためのフィードバックを受信または提供するための手段を備えることができ、該フィードバックは、Ｎ個までのトランスポートブロックの送信または受信の後であって、Ｎ個までのトランスポートブロックの連続する送信または受信の前に受信または提供される。
【００２３】
フィードバックは、ＨＡＲＱフィードバックを含み得る。
【００２４】
Ｎは、ユーザ機器によってサポートされるＨＡＲＱプロセスの数以下であり得る。
【００２５】
スケジューリング許可は、少なくとも１つのＨＡＲＱプロセス識別子の標示を含むことができる。
【００２６】
装置は、少なくとも１つのＨＡＲＱプロセス識別子に関連付けられたフィードバックを受信処理提供するための手段を備えることができる。
【００２７】
該装置は、マルチ・トランスポートブロックに関連付けられたフィードバックを受信または提供するための手段を備えることができる。
【００２８】
第３の態様では、ユーザ機器において、第１の数Ｍのトランスポートブロックに対するスケジューリング許可を受信することを含む方法が提供され、スケジューリング許可は時間遅延の前に送信または受信されるトランスポートブロックの第２の数Ｎの標示を含み、Ｍは１より大きく、ＮはＭ以下であり、ＮはＮ個のトランスポートブロックの第１のグループの送信または受信をさせ、ＮがＭ未満である場合、時間遅延の後に、Ｍ個のトランスポートブロックが送信または受信されるまで、Ｎ個までのトランスポートブロックのさらなるグループの送信または受信をさせる。
【００２９】
スケジューリング許可は、トランスポートブロックの第１の数Ｍの標示を含むことができる。
【００３０】
スケジューリング許可は、Ｎ個までのトランスポートブロックの連続するグループの送信または受信の間の時間遅延値の標示を含むことができる。
【００３１】
スケジューリング許可は、Ｎ個までのトランスポートブロックのグループ内のトランスポートブロックの送信または受信の間の時間遅延の標示を含むことができる。
【００３２】
スケジューリング許可は、Ｎ個のトランスポートブロックのグループを用いてトランスポートブロックのインタレースされた送信または受信をさせるかどうかの標示を含むことができる。
【００３３】
本方法は、Ｎ個までのトランスポートブロックの各グループの送信または受信のためのフィードバックを受信または提供するステップをそれぞれ含むことができ、フィードバックは、Ｎ個までのトランスポートブロックの送信または受信の後であって、Ｎ個までのトランスポートブロックの連続する送信または受信の前に受信または提供される。
【００３４】
フィードバックは、ＨＡＲＱフィードバックを含み得る。
【００３５】
Ｎは、ユーザ機器によってサポートされるＨＡＲＱプロセスの数以下であり得る。
【００３６】
スケジューリング許可は、少なくとも１つのＨＡＲＱプロセス識別子の標示を含むことができる。
【００３７】
本方法は、少なくとも１つのＨＡＲＱプロセス識別子に関連付けられたフィードバックを受信すること、または提供することを備えることができる。
【００３８】
この方法は、マルチ・トランスポートブロックに関連付けられたフィードバックを受信すること、または提供することを備えることができる。
【００３９】
第４の態様では、ユーザ機器に、第１の数Ｍのトランスポートブロックに対するスケジューリング許可を提供することを含む方法が提供され、スケジューリング許可は、スケジューリング許可は時間遅延の前にユーザ機器によって送信または受信されるトランスポートブロックの第２の数Ｎの標示を含み、Ｍは１より大きく、ＮはＭ以下であり、ユーザ機器からの送信を受信するか、またはユーザ機器において、Ｎ個のトランスポートブロックの第１のグループの受信をさせ、ＮがＭ未満である場合、時間遅延の後に、Ｍ個のトランスポートブロックがユーザ機器から送信されるか、またはユーザ機器において受信されるまで、ユーザ機器からの送信を受信するか、またはユーザ機器において、Ｎ個までのトランスポートブロックのさらなるグループの受信をさせる。
【００４０】
スケジューリング許可は、トランスポートブロックの第１の数Ｍの標示を含むことができる。
【００４１】
スケジューリング許可は、Ｎ個までのトランスポートブロックの連続するグループの送信または受信の間の時間遅延値の標示を含むことができる。
【００４２】
スケジューリング許可は、Ｎ個までのトランスポートブロックのグループ内のトランスポートブロックの送信または受信の間の時間遅延の標示を含むことができる。
【００４３】
スケジューリング許可は、Ｎ個のトランスポートブロックのグループを用いてトランスポートブロックのインタレースされた送信または受信をさせるかどうかの標示を含むことができる。
【００４４】
該装置はＮ個までのトランスポートブロックのそれぞれのグループの送信または受信のためのフィードバックを受信または提供するための手段を備えることができ、該フィードバックは、Ｎ個までのトランスポートブロックの送信または受信の後であって、Ｎ個までのトランスポートブロックの連続する送信または受信の前に受信または提供される。
【００４５】
フィードバックは、ＨＡＲＱフィードバックを含み得る。
【００４６】
Ｎは、ユーザ機器によってサポートされるＨＡＲＱプロセスの数以下であり得る。
【００４７】
スケジューリング許可は、少なくとも１つのＨＡＲＱプロセス識別子の標示を含むことができる。
【００４８】
装置は、少なくとも１つのＨＡＲＱプロセス識別子に関連付けられたフィードバックを受信処理提供するための手段を備えることができる。
【００４９】
該機器は、マルチ・トランスポートブロックに関連付けられたフィードバックを受信または提供するための手段を備えることができる。
【００５０】
第５の態様では、少なくとも１つのプロセッサと、少なくとも１つのメモリと、少なくとも１つのプロセッサと共に、少なくとも１つのプロセッサと共に、少なくとも１つのプロセッサとによって、装置に、第１の数のトランスポートブロックＭのスケジューリング許可を受信させるように構成されたコンピュータプログラムコードと、を備える装置が提供され、スケジューリング許可は時間遅延の前に送受信されるトランスポートブロックの第２の数Ｎの標示を含み、Ｍは１より大きく、ＮはＮ個のトランスポートブロックの第１のグループの送受信をさせ、ＮがＭより小さい場合、時間遅延の後に、Ｎ個までのトランスポートブロックのさらなるグループの送受信をさせ、Ｍ個のトランスポートブロックが送受信されるまで、時間遅延をさせる。
【００５１】
スケジューリング許可は、トランスポートブロックの第１の数Ｍの標示を含むことができる。
【００５２】
スケジューリング許可は、Ｎ個までのトランスポートブロックの連続するグループの送信または受信の間の時間遅延値の標示を含むことができる。
【００５３】
スケジューリング許可は、Ｎ個までのトランスポートブロックのグループ内のトランスポートブロックの送信または受信の間の時間遅延の標示を含むことができる。
【００５４】
スケジューリング許可は、Ｎ個のトランスポートブロックのグループを用いてトランスポートブロックのインタレースされた送信または受信をさせるかどうかの標示を含むことができる。
【００５５】
本装置は、それぞれ、Ｎ個までのトランスポートブロックの各グループの送信または受信のためのフィードバックを受信または提供するように構成することができ、フィードバックは、Ｎ個までのトランスポートブロックの送信または受信の後であって、Ｎ個までのトランスポートブロックの連続する送信または受信の前に受信または提供される。
【００５６】
フィードバックは、ＨＡＲＱフィードバックを含み得る。
【００５７】
Ｎは、ユーザ機器によってサポートされるＨＡＲＱプロセスの数以下であり得る。
【００５８】
スケジューリング許可は、少なくとも１つのＨＡＲＱプロセス識別子の標示を含むことができる。
【００５９】
装置は、少なくとも１つのＨＡＲＱプロセス識別子に関連するフィードバックを受信または提供するように構成され得る。
【００６０】
装置は、マルチ・トランスポートブロックに関連するフィードバックを受信または提供するように構成され得る。
【００６１】
第６の態様では、少なくとも１つのプロセッサと、コンピュータプログラムコードを含む少なくとも１つのメモリとを備え、該少なくとも１つのメモリおよびコンピュータプログラムコードは、少なくとも１つのプロセッサを用いて、少なくとも、ユーザ機器に、第１の数字Ｍのスケジューリング許可を与えさせ、ここで、該スケジューリング許可はトランスポートブロックの第２の数Ｎのトランスポートブロックの標示を含み、Ｍが１より大きく、ＮがＭ以下であり、ユーザ機器からの送信を受信させ、または、Ｎ個のトランスポートブロックの第１のグループのユーザ機器での受信をさせるようにし、ＮがＭより小さい場合、前記時間遅延後に、ユーザ機器からの送信を受信させる、または、Ｎ個までのトランスポートブロックのさらなるグループのユーザ機器での受信を行い、その後、Ｍ個のトランスポートブロックがユーザ機器から送信されるか、または受信されるまでの間、時間遅延が続く、させるように構成される、装置が提供される。
【００６２】
スケジューリング許可は、トランスポートブロックの第１の数Ｍの標示を含むことができる。
【００６３】
スケジューリング許可は、Ｎ個までのトランスポートブロックの連続するグループの送信または受信の間の時間遅延値の標示を含むことができる。
【００６４】
スケジューリング許可は、Ｎ個までのトランスポートブロックのグループ内のトランスポートブロックの送信または受信の間の時間遅延の標示を含むことができる。
【００６５】
スケジューリング許可は、Ｎ個のトランスポートブロックのグループを用いてトランスポートブロックのインタレースされた送信または受信をさせるかどうかの標示を含むことができる。
【００６６】
本装置は、それぞれ、Ｎ個までのトランスポートブロックの各グループの送信または受信のためのフィードバックを受信または提供するように構成することができ、フィードバックは、Ｎ個までのトランスポートブロックの送信または受信の後であって、Ｎ個までのトランスポートブロックの連続する送信または受信の前に、受信または提供される。
【００６７】
フィードバックは、ＨＡＲＱフィードバックを含み得る。
【００６８】
Ｎは、ユーザ機器によってサポートされるＨＡＲＱプロセスの数以下であり得る。
【００６９】
スケジューリング許可は、少なくとも１つのＨＡＲＱプロセス識別子の標示を含むことができる。
【００７０】
装置は、少なくとも１つのＨＡＲＱプロセス識別子に関連するフィードバックを受信または提供するように構成され得る。
【００７１】
装置は、マルチ・トランスポートブロックに関連するフィードバックを受信または提供するように構成され得る。
【００７２】
第７の態様では、装置に、ユーザ機器において、第１の数Ｍのトランスポートブロックに対するスケジューリング許可を少なくとも以下で実行させるためのプログラム命令を備えるコンピュータ可読媒体が提供され、スケジューリング許可は時間遅延の前に送信されるトランスポートブロックの第２の数Ｎの標示を備え、ここで、Ｍは１より大きく、ＮはＭ以下であり、ＮはＮ個のトランスポートブロックの第１のグループの送信または受信をさせ、ＮがＭ未満である場合、時間遅延の後に、Ｍ個のトランスポートブロックが送信または受信されるようにされるまで、Ｎ個までのトランスポートブロックのさらなるグループの送信または受信をさせる。
【００７３】
スケジューリング許可は、トランスポートブロックの第１の数Ｍの標示を含むことができる。
【００７４】
スケジューリング許可は、Ｎ個までのトランスポートブロックの連続するグループの送信または受信の間の時間遅延値の標示を含むことができる。
【００７５】
スケジューリング許可は、Ｎ個までのトランスポートブロックのグループ内のトランスポートブロックの送信または受信の間の時間遅延の標示を含むことができる。
【００７６】
スケジューリング許可は、Ｎ個のトランスポートブロックのグループを用いてトランスポートブロックのインタレースされた送信または受信をさせるかどうかの標示を含むことができる。
【００７７】
装置はＮ個までのトランスポートブロックの各グループの送信または受信のためのフィードバックの受信または提供をそれぞれ実行するようにされてもよく、フィードバックは、Ｎ個までのトランスポートブロックの送信または受信の後であって、Ｎ個までのトランスポートブロックの連続する送信または受信の前に受信または提供される。
【００７８】
フィードバックは、ＨＡＲＱフィードバックを含み得る。
【００７９】
Ｎは、ユーザ機器によってサポートされるＨＡＲＱプロセスの数以下であり得る。
【００８０】
スケジューリング許可は、少なくとも１つのＨＡＲＱプロセス識別子の標示を含むことができる。
【００８１】
装置は、少なくとも１つのＨＡＲＱプロセス識別子に関連付けられたフィードバックの受信または提供を実行させられ得る。
【００８２】
装置は、マルチ・トランスポートブロックに関連付けられたフィードバックの受信または提供を実行することができる。
【００８３】
第８の態様では、装置に、少なくとも、第１の数Ｍ個のトランスポートブロックに対するスケジューリング許可をユーザ機器に提供するステップであって、スケジューリング許可は、時間遅延の前に送信されるトランスポートブロックの２番目の数Ｎの標示を含み、Ｍは１より大きく、ＮはＭ以下である、ステップと、Ｎ個のトランスポートブロックの第１のグループの、ユーザ機器からの送信を受信するか、またはユーザ機器で受信をさせるステップと、ＮがＭより小さい場合、時間遅延の後、ユーザ機器から送信を受信するか、または、ユーザ機器においてＮ個までのトランスポートブロックのさらなるグループの受信をさせるステップであって、その後、Ｍ個のトランスポートブロックが前記ユーザ機器から送信されるかまたはユーザ機器で受信されるまで、時間遅延が続く、ステップと、を実行させるためのプログラム命令を備えるコンピュータ可読媒体が提供される。
【００８４】
スケジューリング許可は、トランスポートブロックの第１の数Ｍの標示を含むことができる。
【００８５】
スケジューリング許可は、Ｎ個までのトランスポートブロックの連続するグループの送信または受信の間の時間遅延値の標示を含むことができる。
【００８６】
スケジューリング許可は、Ｎ個までのトランスポートブロックのグループ内のトランスポートブロックの送信または受信の間の時間遅延の標示を含むことができる。
【００８７】
スケジューリング許可は、Ｎ個のトランスポートブロックのグループを用いてトランスポートブロックのインタレースされた送信または受信をさせるかどうかの標示を含むことができる。
【００８８】
装置は、Ｎ個までのトランスポートブロックの各グループの送信または受信のためのフィードバックの受信または提供をそれぞれ実行するようにされることができ、フィードバックは、Ｎ個までのトランスポートブロックの送信または受信の後であって、Ｎ個までのトランスポートブロックの連続する送信または受信の前に受信または提供される。
【００８９】
フィードバックは、ＨＡＲＱフィードバックを含み得る。
【００９０】
Ｎは、ユーザ機器によってサポートされるＨＡＲＱプロセスの数以下であり得る。
【００９１】
スケジューリング許可は、少なくとも１つのＨＡＲＱプロセス識別子の標示を含むことができる。
【００９２】
装置は、少なくとも１つのＨＡＲＱプロセス識別子に関連付けられたフィードバックの受信または提供を実行させられ得る。
【００９３】
装置は、マルチ・トランスポートブロックに関連付けられたフィードバックの受信または提供を実行させられ得る。
【００９４】
第９の態様では、装置に第１の態様の方法または第２の態様の方法を実行させるためのプログラム命令を備える非一時的コンピュータ可読媒体が提供される。
【００９５】
上記では、多くの異なる実施形態を説明した。さらなる実施形態は、上述の実施形態のうちの任意の複数の組み合わせによって提供されてもよいことを理解されたい。
【図面の簡単な説明】
【００９６】
ここで、添付の図面を参照して、実施形態を単に例として説明する。
【図１】図１は、基地局と複数の通信デバイスとを備える例示的な通信システムの模式図を示す。
【図２】図２は、例示的なモバイル通信デバイスの模式図を示す。
【図３】図３は、一例の制御装置の模式図を示す。
【図４】図４は、ＮＢ−ＩｏＴにおけるメッセージ送信のブロック図を示す。
【図５】図５は、一実施形態による方法のフローチャートを示す。
【図６】図６は、一実施形態による方法のフローチャートを示す。
【図７】図７は、一実施形態によるトランスポートブロック送信のブロック図を示す。
【図８】図８は、一実施形態によるトランスポートブロック送信のブロック図を示す。
【図９】図９は、一実施形態によるメッセージ送信のブロック図を示す。
【図１０】図１０は、一実施形態によるメッセージ送信のブロック図を示す。
【図１１】図１１は、一実施形態によるメッセージ送信のブロック図を示す。
【発明を実施するための形態】
【００９７】
例を詳細に説明する前に、説明された例の基礎をなす技術の理解を助けるために、無線通信システムおよびモバイル通信デバイスのある一般的な原理が、図１から図３を参照して簡単に説明される。
【００９８】
図１に示されるような無線通信システム１００では、モバイル通信デバイスまたはユーザ機器（ＵＥ）１０２、１０４、１０５は、少なくとも１つの基地局または同様の無線送信および／または受信ノードもしくはポイントを介して無線アクセスを提供される。基地局は、典型的には少なくとも１つの適切なコントローラ装置によって制御され、基地局の動作および基地局と通信するモバイル通信デバイスの管理を可能にする。コントローラ装置は無線アクセスネットワーク（例えば、無線通信システム１００）またはコアネットワーク（ＣＮ）（図示せず）に配置することができ、１つの中央装置として実装されてもよく、または、その機能は、いくつかの装置にわたって分散されてもよい。コントローラ装置は、基地局の一部であってもよく、および／または、無線ネットワーク・コントローラなどの別個のエンティティによって提供され得る。図１では、制御装置１０８および１０９がそれぞれのマクロレベル基地局１０６および１０７を制御するように示されている。基地局の制御装置は、他の制御エンティティと相互接続することができる。制御装置は、典型的にはメモリ容量と、少なくとも１つのデータプロセッサとを備える。制御装置および機能は、複数の制御ユニットの間に分散させることができる。いくつかのシステムでは、制御装置が追加的に、または代替的に、無線ネットワーク・コントローラ内に提供されてもよい。
【００９９】
図１では、基地局１０６および１０７がゲートウェイ１１２を介してより広い通信ネットワーク１１３に接続されているように示されている。別のネットワークに接続するために、さらなるゲートウェイ機能が提供されてもよい。
【０１００】
より小さい基地局１１６、１１８、および１２０は例えば、別個のゲートウェイ機能によって、および／またはマクロレベル局のコントローラを介して、ネットワーク１１３に接続されてもよい。基地局１１６、１１８および１２０は、ピコまたはフェムトレベルの基地局などであり得る。この例では、局１１６および１１８はゲートウェイ１１１を介して接続され、局１２０はコントローラ装置１０８を介して接続される。いくつかの実施形態では、より小さい局は提供されなくてもよい。より小さい基地局１１６、１１８、および１２０は第２のネットワーク、例えば、ＷＬＡＮの一部であってもよく、ＷＬＡＮ  ＡＰであり得る。
【０１０１】
通信デバイス１０２、１０４、１０５は、符号分割多元接続（ＣＤＭＡ）または広帯域ＣＤＭＡ（ＷＣＤＭＡ）などの様々なアクセス技術に基づいて通信システムにアクセスすることができる。他の非限定的な例は、時分割多元接続（ＴＤＭＡ）、周波数分割多元接続（ＦＤＭＡ）、ならびに、インターリーブ周波数分割多元接続（ＩＦＤＭＡ）、シングルキャリア周波数分割多元接続（ＳＣ−ＦＤＭＡ）および直交周波数分割多元接続（ＯＦＤＭＡ）、空間分割多元接続（ＳＤＭＡ）などのような様々な方式を含む。
【０１０２】
無線通信システムの一例は、第３世代パートナーシッププロジェクト（３ＧＰＰ）によって標準化されたアーキテクチャである。最新の３ＧＰＰベースの開発は、ＵＭＴＳ（Ｕｎｉｖｅｒｓａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎｓ  Ｓｙｓｔｅｍ）無線アクセス技術のＬＴＥ（ｌｏｎｇ  ｔｅｒｍ  ｅｖｏｌｕｔｉｏｎ）と呼ばれることが多い。３ＧＰＰ仕様の様々な開発段階は、リリースと呼ばれる。ＬＴＥのより最近の開発は、しばしばＬＴＥ  Ａｄｖａｎｃｅｄ（ＬＴＥ−Ａ）と呼ばれる。ＬＴＥ  （ＬＴＥ−Ａ）は、Ｅ−ＵＴＲＡＮ（Ｅｖｏｌｖｅｄ  Ｕｎｉｖｅｒｓａｌ  Ｔｅｒｒｅｓｔｒｉａｌ  Ｒａｄｉｏ  Ａｃｃｅｓｓ  Ｎｅｔｗｏｒｋ）として知られる無線移動体アーキテクチャと、ＥＰＣ（Ｅｖｏｌｖｅｄ  Ｐａｃｋｅｔ  Ｃｏｒｅ）として知られるコアネットワークとを使用する。このようなシステムの基地局は発展型または拡張型ノードＢ（ｅＮＢ）として知られており、ユーザプレーンパケットデータ収束／無線リンク制御／媒体アクセス制御／物理レイヤプロトコル（ＰＤＣＰ／ＲＬＣ／ＭＡＣ／ＰＨＹ）および通信デバイスに対する制御プレーン無線リソース制御（ＲＲＣ）プロトコル終端のようなＥ−ＵＴＲＡＮ特徴を提供する。無線アクセスシステムの他の例は、無線ローカルエリアネットワーク（ＷＬＡＮ）および／またはＷｉＭａｘ（Ｗｏｒｌｄｗｉｄｅ  Ｉｎｔｅｒｏｐｅｒａｂｉｌｉｔｙ  ｆｏｒ  Ｍｉｃｒｏｗａｖｅ  Ａｃｃｅｓｓ）などの技術に基づくシステムの基地局によって提供されるものを含む。基地局は、セル全体または同様の無線サービスエリアのカバレージを提供することができる。コアネットワーク要素には、ＭＭＥ（Ｍｏｂｉｌｉｔｙ  Ｍａｎａｇｅｍｅｎｔ  Ｅｎｔｉｔｙ）、Ｓ−ＧＷ（Ｓｅｒｖｉｎｇ  Ｇａｔｅｗａｙ）、Ｐ−ＧＷ（Ｐａｃｋｅｔ  Ｇａｔｅｗａｙ）などがある。
【０１０３】
適切な通信システムの例は、５ＧまたはＮＲの概念である。ＮＲにおけるネットワーク・アーキテクチャは、ＬＴＥアドバンストのネットワーク・アーキテクチャと同様であり得る。ＮＲシステムの基地局は、次世代ノードＢ（ｇＮＢ）として知られ得る。ネットワーク・アーキテクチャの変化は、様々な無線技術をサポートし、より細かいＱｏＳサポートをサポートする必要性、および、例えば、ユーザ視点のＱｏＥをサポートするためのＱｏＳレベルのためのいくつかのオンデマンド要件に依存し得る。また、ネットワーク認識サービスとアプリケーション、サービスとアプリケーション認識ネットワークは、アーキテクチャに変化をもたらす可能性がある。これらは、情報中心ネットワーク（ＩＣＮ）およびユーザ中心コンテンツ配信ネットワーク（ＵＣ−ＣＤＮ）アプローチに関連する。ＮＲは、多入力−多出力（ＭＩＭＯ）アンテナ、ＬＴＥ（いわゆる小セルコンセプト）よりも多くの基地局またはノードを使用する可能性があり、これには、より小さな局との協調で動作しているマクロサイト、およびおそらくより良いカバレッジおよび強化されたデータ速度のために多種の無線技術も採用していることが含まれる。
【０１０４】
将来のネットワークは、ネットワーク・ノード機能を「ビルディング・ブロック」またはエンティティに仮想化することを提案するネットワーク・アーキテクチャ概念であるネットワーク機能仮想化（ＮＦＶ）を利用することができ、これらのエンティティはサービスを提供するために、共に動作可能に接続またはリンクすることができる。仮想化ネットワーク機能（ＶＮＦ）は、カスタマイズされたハードウェアの代わりに、標準または汎用タイプのサーバを使用してコンピュータプログラムコードを実行する１つ以上の仮想マシンを含むことができる。クラウド・コンピューティングまたはデータ・ストレージも利用することができる。無線通信では、これは少なくとも部分的に、遠隔無線ヘッドに動作的に結合されたサーバ、ホストまたはノードで実行されるノード操作を意味することがある。ノード操作は、複数のサーバ、ノード、またはホストの間で分散されることも可能である。コアネットワークオペレーションと基地局オペレーションとの間の仕事の分布は、ＬＴＥのそれとは異なってもよく、または、存在しなくてもよいことも理解されるべきである。
【０１０５】
例示的な５Ｇコアネットワーク（ＣＮ）は、機能エンティティを備える。ＣＮは、無線アクセスネットワーク（ＲＡＮ）を介してＵＥに接続される。役割がＰＳＡ（ＰＤＵセッションアンカー）と呼ばれるＵＰＦ（ユーザプレーン機能）は、ＤＮ（データネットワーク）と、ＤＮとトラフィックを交換するＵＥに向けて５Ｇを介して確立されたトンネルとの間で、フレームを前後に転送する責任を負う可能性がある。
【０１０６】
ＵＰＦは、ＰＣＦ（Ｐｏｌｉｃｙ  Ｃｏｎｔｒｏｌ  Ｆｕｎｃｔｉｏｎ）からポリシーを受信するＳＭＦ（Ｓｅｓｓｉｏｎ  Ｍａｎａｇｅｍｅｎｔ  Ｆｕｎｃｔｉｏｎ）によって制御される。また、ＣＮは、ＡＭＦ（Ａｃｃｅｓｓ  ＆  Ｍｏｂｉｌｉｔｙ  Ｆｕｎｃｔｉｏｎ）を含んでもよい。
【０１０７】
次に、通信デバイス２００の概略部分断面図を示す図２を参照して、可能なモバイル通信デバイスをより詳細に説明する。このような通信デバイスはしばしば、ユーザ機器（ＵＥ）または末端と呼ばれる。適切なモバイル通信デバイスは、無線信号を送受信することができる任意のデバイスによって提供され得る。非限定的な例は、移動局（ＭＳ）または携帯電話または「スマートフォン」として知られるようなモバイルデバイス、無線インタフェースカードまたは他の無線インタフェース設備（例えば、ＵＳＢドングル）を備えたコンピュータ、個人データアシスタント（ＰＤＡ）または無線通信機能を備えたタブレット、またはこれらのいずれかの組合せを含む。モバイル通信デバイスは、例えば、音声、電子メール、テキストメッセージ、マルチメディアなどの通信を搬送するためのデータの通信を提供することができる。したがって、ユーザは、自分の通信デバイスを介して多数のサービスを提供されることがある。
【０１０８】
これらのサービスの、非限定的な例は、双方向通話または多方向通話、データ通信またはマルチメディアサービス、あるいは単にインターネットのようなデータ通信ネットワークシステムへのアクセスを含む。また、ブロードキャストまたはマルチキャストデータをユーザに提供することもできる。コンテンツの非限定的な例は、ダウンロード、テレビおよびラジオプログラム、ビデオ、広告、様々な警告および他の情報を含む。
【０１０９】
モバイルデバイスは、典型的には少なくとも１つのデータ処理エンティティ２０１、少なくとも１つのメモリ２０２、および、アクセスシステムおよび他の通信デバイスへのアクセスおよび通信の制御を含む、実行するように設計されたタスクのソフトウェアおよびハードウェア支援実行で使用するための他の可能なコンポーネント２０３を備えている。
【０１１０】
データ処理、記憶、および他の関連する制御装置は、適切な回路基板上および／またはチップセット内に設けることができる。この特徴は参照番号２０４で示されている。ユーザは、画面２０５、ボイスコマンド、タッチセンシティブスクリーンまたはパッド、それらの組み合わせ等のような適切なユーザインタフェースの手段によって、モバイルデバイスの動作を制御することができる。また、表示装置２０８、スピーカ、マイクを設けることもできる。さらに、モバイル通信デバイスは、他のデバイスへの、および／または外部アクセサリ（例えば、ハンズフリー機器）を接続するための、適切なコネクタ（有線または無線のいずれか）を備えることができる。
【０１１１】
モバイルデバイス２００は受信するための適切な装置を介して空気または無線インタフェース２０７上で信号を受信することができ、無線信号を送信するための適切な装置を介して信号を送信することができる。図２において、トランシーバ装置はブロック２０６によって概略的に示されている。送受信機２０６は例えば、無線部および関連するアンテナ配置の手段によって提供されてもよい。アンテナ構成は、モバイルデバイスに対して内部または外部に配置されてもよい。
【０１１２】
図３は、例えば、ＲＡＮノード、例えば、基地局、ｅＮＢまたはｇＮＢ、リレーノード、またはＭＭＥもしくはＳ−ＧＷもしくはＰ−ＧＷのようなコアネットワークノード、またはＡＭＦ／ＳＭＦのようなコアネットワーク機能、またはサーバもしくはホストのようなアクセスシステムの局に結合され、および／または、それらを制御するための、通信システムのための制御装置の例を示す。この方法は単一の制御装置に、または複数の制御装置にわたって埋め込むことができる。制御装置はコアネットワークまたはＲＡＮのノードまたはモジュールと一体化されることもあり得、その外部にあることもあり得る。いくつかの実施形態では、基地局が別個の制御装置ユニットまたはモジュールを備える。他の実施形態では、制御装置が無線ネットワーク・コントローラまたはスペクトル・コントローラなどの別のネットワーク要素とすることができる。いくつかの実施形態では、各基地局がそのような制御装置と、無線ネットワーク・コントローラ内に提供される制御装置とを有することができる。制御装置３００は、システムのサービスエリアにおける通信の制御を提供するように構成することができる。制御装置３００は、少なくとも１つのメモリ３０１と、少なくとも１つのデータ処理ユニット３０２、３０３と、入出力インタフェース３０４とを備える。インタフェースを介して、制御装置は、基地局の受信機および送信機に結合することができる。受信機および／または送信機は、無線フロントエンドまたは遠隔無線ヘッドとして実装されることができる。
【０１１３】
Ｒｅｌ−１６の４Ｇ  ＬＴＥ規格の一環として提案されている強化策には、強化されたマシンタイプ通信（ｅＭＴＣ）と、ＩｏＴ（ｉｎｔｅｒｎｅｔ  ｏｆ  ｔｈｉｎｇｓ）技術をサポートする狭帯域ＩｏＴ（ＮＢ−ＩｏＴ）が含まれる。ＮＢ−ＩｏＴおよびｅＭＴＣでは、劣悪な無線状態のＵＥが各送信において限られた量のデータしか送信しない可能性がある。
【０１１４】
しかしながら、ＩｏＴデータパケットはＴＣＰ／ＩＰおよび他のより高い層のオーバーヘッドを考慮すると、比較的大きい（例えば、１００または２００バイト）ことがある。したがって、各データパケットはいくつかの送信を使用して送信される。各送信には、スケジューリング許可が必要である。スケジューリング許可はＵＬまたはＤＬ送信（すなわち、ＵＥからＮＷへの送信またはＵＥで受信されたＮＷからの送信）のために、ＵＥに提供されてもよい。
【０１１５】
図４に、ＮＢ−ＩｏＴでのメッセージ送信のブロックダイヤグラムを示す。この例では、ＮＢーＩｏＴの場合、ＴＢＳインデックス（Ｉ＿ＴＢＳ）＝０であり、１０個のリソースユニット（ＲＵ）を使用すると、トランスポートブロックサイズ（ＴＢＳ）は２５６ビットである。したがって、１００バイトのデータパケットは、４つのパケット送信（したがって、４つのスケジューリング許可）を必要とする。各スケジューリング許可には、次の制御チャネル検索間隔の待機が含まれる。
【０１１６】
各スケジューリング許可は、制御チャネル（狭帯域物理ダウンリンク制御チャネル（ＮＰＤＣＣＨ）またはＭＴＣ物理ダウンリンク制御チャネル（ＭＰＤＣＣＨ））リソースを消費する。各ダウンリンク制御情報（ＤＣＩ）は約３０〜４０ビットを含み、（データチャネルの１０％と比較して）１％の目標ブロック誤り率（ＢＬＥＲ）を有するので、制御チャネルリソースは、データチャネルの半分までのリソースを消費し得る。次の制御チャネルサーチ空間を待つ必要があるため、データパケット送信のレイテンシが増加する可能性がある。
【０１１７】
Ｒｅｌ−８  ＬＴＥでは、半永続的スケジューリングが導入されている。
【０１１８】
活性化および不活性化ＤＣＩが要求される。
【０１１９】
半永続的スケジューリングは、ＵＥが周期的なデータ送信（例えば、ＶｏＬＴＥ（ｖｏｉｃｅ  ｏｖｅｒ  ＬＴＥ））を有する場合に適切であり得るが、ＵＥがスリープに戻る前にいくつかの送信しか必要としない場合には非効率的であり得る。マルチ・トランスポートブロックをスケジュールするために１つのＤＣＩを使用することは一般的に説明されているが、マルチ・トランスポートブロックをスケジュールし、インタレース送信を含む方法の詳細はない。
【０１２０】
図５は、マルチ・トランスポートブロックをスケジュールするための１つのスケジューリング許可を提供する方法のフローチャートを示す。図５の方法は、ユーザ機器において実行され得る。
【０１２１】
第１のステップＳ１において、方法はユーザ機器において、第１の数Ｍのトランスポートブロックに対するスケジューリング許可を受信することを含み、スケジューリング許可は時間遅延の前に送信または受信されるトランスポートブロックの第２の数Ｎの標示を含み、ここで、Ｍは１より大きく、ＮはＭ以下である。
【０１２２】
第２のステップＳ２において、方法は、Ｎ個のトランスポートブロックの第１のグループの送信または受信をさせることを含む。
【０１２３】
第３のステップＳ３では、ＮがＭ未満である場合に実行され、本方法は、時間遅延の後に、Ｍ個のトランスポートブロックが送信または受信されるまで、Ｎ個までのトランスポートブロックのさらなるグループの送信または受信をさせ、その後に時間遅延が続くことを含む。
【０１２４】
図６は、マルチ・トランスポートブロックをスケジュールするための１つのスケジューリング許可を提供する方法のフローチャートを示す。
【０１２５】
図６の方法は、ネットワークエンティティにおいて実行されてもよい。
【０１２６】
第１のステップＴ１において、方法は、第１の数Ｍのトランスポートブロックに対するスケジューリング許可をユーザ機器に提供することを含み、スケジューリング許可は時間遅延の前にユーザ機器によって送信または受信されるトランスポートブロックの第２の数Ｎの標示を含み、Ｍは１より大きく、ＮはＭ以下である。
【０１２７】
第２のステップＴ２において、この方法はユーザ機器から送信を受信すること、またはユーザ機器において、Ｎ個のトランスポートブロックの第１のグループの受信をさせることを含む。
【０１２８】
第３のステップＴ３では、ＮがＭ未満である場合に実行され、本方法は、時間遅延の後に、Ｍ個のトランスポートブロックがユーザ機器から送信されるか、またはユーザ機器で受信されるまで、ユーザ機器から送信を受信するか、またはユーザ機器でＮ個までのトランスポートブロックのさらなるグループの受信をさせ、その後に時間遅延が続くことを含む。
【０１２９】
本方法は、Ｎ個までのトランスポートブロックの各グループの送信または受信のためのフィードバックを受信または提供するステップをそれぞれ含むことができ、フィードバックは、Ｎ個までのトランスポートブロックの送信または受信の後であって、Ｎ個までのトランスポートブロックの連続する送信または受信の前に受信または提供される。フィードバックは、ハイブリッド自動再送要求（ＨＡＲＱ）フィードバックであり得る。フィードバックを受信または提供することは、潜在的な再送信を含む少なくとも１つのＨＡＲＱ手順（ＵＬ  ＨＡＲＱまたはＤＬ  ＨＡＲＱであり得る）を完了することを含むことができる。ＵＥは（例えば、ＵＥのカテゴリおよび能力に基づいて）単一のＨＡＲＱプロセスまたは複数のＨＡＲＱプロセスをサポートすることが可能であり得る。
【０１３０】
あるいは、送信が（例えば、送信が非常に高い確率で正しく復号されることを保証することによって）フィードバックなしにサポートされてもよい。
【０１３１】
スケジューリング許可は、ダウンリンク制御インジケータ（ＤＣＩ）を備えることができる。
【０１３２】
一例では、ＤＣＩが、ＨＡＲＱ完了のためのギャップ（Ｎ個のトランスポートブロックの連続するグループの送信または受信の間の時間遅延）の前のトランスポートブロックの数（Ｎ）を示すフィールドを含む。
【０１３３】
Ｎは１以上であり得る。Ｎは、ユーザ機器によってサポートされるＨＡＲＱプロセスの数以下であり得る。すなわち、Ｍ個のＴＢをＮ個のＴＢのグループに分割することは、ＵＥがサポートすることができるＨＡＲＱプロセスの数に基づくことができる。
【０１３４】
ＭはＮの整数倍であってもなくてもよく、もしＭがＮの整数倍でなければ（例えば、Ｍ  ＝５でＮ＝２の場合）、最後の送信はＮ個未満のトランスポートブロックを含む。
【０１３５】
Ｎの標示は連続送信（次から１ＴＢ）または停止＆ウェイト（別の送信を開始する前に、Ｎ  Ｔｘが完了するまで待機）をサポートする場合がある。例えば、ＵＥが２つのＨＡＲＱプロセスをサポートする場合、２つのトランスポートブロックのすべての割り当ては、以前の送信のためのＨＡＲＱプロセスの完了のためのギャップ（または時間遅延）を有するべきである。
【０１３６】
したがって、この方法は単一のＨＡＲＱプロセスのために、また、複数のＨＡＲＱプロセスのために、複数のＴＢをスケジュールすることができる単一のＤＣＩを提供する。
【０１３７】
スケジューリング許可は、トランスポートブロックの第１の数Ｍの標示を含むことができる。
【０１３８】
一例では、ＤＣＩがトランスポートブロック（Ｍ）の数を示すフィールドを含む。あるいは、単一ビットまたは予約状態を使用して、ＵＥが最後に報告されたバッファ状態報告（ＢＳＲ）およびＤＣＩによって示されるＴＢＳフィールドから導出されたトランスポートブロックの数Ｍを計算するかどうかを示すことができる。
【０１３９】
スケジューリング許可はＮ個以下のトランスポートブロックのグループ内のトランスポートブロックの送信または受信の間の時間遅延（すなわち、ギャップ）の標示を含むことができる。時間遅延は、（ブロッキングを回避するために）ギャップへの他のデータの時間多重化を可能にすることができる。
【０１４０】
時間遅延値（グループ内の連続するトランスポートブロックの各ペアに共通）は、スケジューリング許可に示されてもよい。
【０１４１】
一実施形態では、ＤＣＩがＮ個までのトランスポートブロックのグループ内の連続するトランスポートブロック間の時間遅延（および任意選択で時間遅延値）を示すフィールドを含む。
【０１４２】
代替の実施形態では、Ｎ個までのトランスポートブロックの各グループのためのＮ個以下のトランスポートブロックのグループ内の連続するトランスポートブロック間の伝送時間遅延値が、ＤＣＩにおいて別々に示されてもよい。
【０１４３】
スケジューリング許可は、トランスポートブロックの連続するグループの送信または受信の間の時間遅延値（すなわち、Ｎ個以下のトランスポートブロックのグループの間の時間遅延）の標示を含むことができる。
【０１４４】
一例では、ＤＣＩがＨＡＲＱ完了のための時間遅延値を示すフィールドを含む。
【０１４５】
スケジューリング許可は、インタレースまたはインターリーブされた送信または受信をさせるかどうかの標示を含むことができる。Ｎ個までのトランスポートブロックはサブフレームまたはサブフレームのグループベースで一緒にインタレースされ得る（例えば、サブフレームのグループは、ｅＭＴＣにおける周期的反復に基づくことができる）。周期的なギャップ（例えば、４０ｍｓ毎のＸｍｓギャップ）は、インタレース送信中に提供されてもよい。周期的なギャップはブロッキングを回避することができる（すなわち、進行中の送信のために他のユーザにスケジューリングまたは送信することができないことを回避する）。
【０１４６】
一例では、ＤＣＩがインタレースまたはインターリーブされた送信または受信標示を含むフィールドを含む。
【０１４７】
スケジューリング許可は、少なくとも１つのＨＡＲＱプロセス識別子の標示を含むことができる。
【０１４８】
一例では、ＤＣＩがＨＡＲＱプロセスＩＤ標示を含む。
【０１４９】
フィードバックは、肯定応答または否定応答（ＡＣＫ／ＮＡＣＫ）を含むことができる。
【０１５０】
ＵＥが複数のＨＡＲＱプロセスをサポートできる場合、フィードバックには、複数のＨＡＲＱプロセス（ＡＣＫ／ＮＡＣＫまたはマルチプレクスＡＣＫ／ＮＡＣＫのビットマップなど）に対して複数のＡＣＫ／ＮＡＣＫを含めることができ、各ＡＣＫ／ＮＡＣＫは１つのＨＡＲＱプロセスＩＤに関連付けられる。ＵＥ／ｅＮＢは受信したＡＣＫの対応する送信を確認し、終了する（処理中の場合）。再送信は、初期ＤＣＩにおいて示されたのと同じ送信スキームを再使用するか、または新しいＤＣＩがｅＮＢによって使用されることができる。数ビットＡＣＫ／ＮＡＣＫの場合、ｅＮＢは、ＴＢインデックスの順序でＡＣＫ／ＮＡＣＫを示すことができる。
【０１５１】
あるいは、例えば、ＵＥがバンドルされたＡＣＫ／ＮＡＣＫをサポートするように構成されている場合、ＨＡＲＱプロセスの複数のＴＢに対して１つのＡＣＫ／ＮＡＣＫが存在してもよい。１つ（例えば、１ビット）のＡＣＫを用いて、ＵＥ／ｅＮＢは連続して受信されたＴＢを肯定応答し、ＡＣＫ受信が成功するまで、すべての送信されたＴＢおよび進行中のＴＢ送信を考慮する。
【０１５２】
例示的な実施形態ではネットワークからスケジューリング許可（例えば、ＤＣＩ）を受信した後、ＵＥはＮ個のトランスポートブロックを送信する。Ｎ個のトランスポートブロックは、（ＨＡＲＱプロセスＩＤ番号の順序で）時間的に連続して送信され、（時間ダイバーシティを提供することができる）時間的にインタレースされ、ギャップを伴って、または伴わずに送信されることができる。
【０１５３】
図７は、４つのＨＡＲＱプロセスがサポートされ、Ｎ＝４である場合の、ＨＡＲＱプロセスＩＤ番号の順に連続するＮ個のトランスポートブロックの例示的な送信のブロック図を示す。
【０１５４】
図８は、４つのＨＡＲＱプロセスがサポートされ、Ｎ＝４でＮ個のトランスポートブロックの例示的なインタレース送信のブロック図を示す。
【０１５５】
Ｎ個のトランスポートブロックの送信後、ＵＥはＭ個のブロック全てが送信されるまで、Ｎ個のトランスポートブロックの別のグループを送信する前に、ＨＡＲＱ完了を待つ。
【０１５６】
図９は、Ｍ＝４、Ｎ＝２であるトランスポートブロック送信の例のブロック図を示す。
【０１５７】
ＵＥ／ｅＮＢは、２つのＨＡＲＱプロセスをサポートすることができる。この例では、送信は非インタレースであり、連続送信がある。ＤＣＩはＮＰＤＣＣＨで提供される。ＵＥは、ＨＡＲＱプロセスＩＤ番号の順に２つのトランスポートブロックを送信する。次に、２つのトランスポートブロックの連続する送信の前に、ＨＡＲＱ完了のための送信ギャップ（時間遅延）がある。図９〜図１１に示すＡＣＫブロックは、１ビット（バンドル）ＡＣＫまたはＮビット（マルチプレクスまたはビットマップ）ＡＣＫであり得る。
【０１５８】
図１０は、Ｍ＝４、Ｎ＝２であるトランスポートブロック送信の例のブロック図を示す。ＵＥ／ｅＮＢは、２つのＨＡＲＱプロセスをサポートすることができる。この例における送信は、インタレースされ、連続的な送信がある。ＤＣＩはＮＰＤＣＣＨで提供される。ＵＥは、２つのインタレース・トランスポート・ブロックを送信する。次に、２つのインタレースされたトランスポートブロックの連続する送信の前に、ＨＡＲＱ完了のための送信ギャップ（時間遅延）がある。
【０１５９】
図１１は、Ｍ＝４、Ｎ＝２であるトランスポートブロック送信の例のブロック図を示す。この例では、送信はノンインタレースである。Ｎ個のトランスポートブロックの送信内に送信ギャップがある。ＵＥ／ｅＮＢは、２つのＨＡＲＱプロセスをサポートすることができる。ＤＣＩはＮＰＤＣＣＨで提供される。ＵＥはＨＡＲＱプロセスＩＤ番号の順に、１つのトランスポートブロックと、それに続く第２のトランスポートブロックとを送信する。第１および第２のトランスポートブロックの送信の間に時間遅延がある。すると、２つの輸送ブロックの連続した伝送の前に、それらの間に伝送ギャップを持つＨＡＲＱ完了のための伝送ギャップ（時間遅延）が存在する。
【０１６０】
図７〜図１１の例はＵＥによるＵＬ送信を示すが、本方法は（例えば、ＵＥがＤＬ送信のためのスケジューリング許可を受信し、ＤＬ送信を肯定応答する）ＤＬ送信に適用され得る。
【０１６１】
上述のような方法は、制御チャネルオーバーヘッドおよびレイテンシを低減することができる。
【０１６２】
インタレース送信は、追加の時間領域ダイバーシティを提供することができる。
【０１６３】
全送信はＵＥ  ＨＡＲＱ能力を利用するために、Ｎ個のトランスポートブロックのグループに分割される。
【０１６４】
この方法は、図２を参照して説明したユーザ機器、または図３を参照して説明した制御装置において実施することができる。
【０１６５】
装置はユーザ機器において、第１の数Ｍのトランスポートブロックのためのスケジューリング許可を受信するための手段を備えることができ、スケジューリング許可は、時間遅延の前に送信または受信されるトランスポートブロックの第２の数Ｎの標示を備え、Ｍは１より大きく、ＮはＭ以下であり、ＮはＮ個のトランスポートブロックの第１のグループの送信または受信をさせ、ＮがＭ未満である場合、時間遅延の後に、Ｍ個のトランスポートブロックが送信または受信されるようにされるまで、Ｎ個までのトランスポートブロックのさらなるグループの送信または受信をさせる。
【０１６６】
代替的にまたは追加的に、装置は、スケジューリング許可はＭ個のトランスポートブロックの第１の数Ｍに対するスケジューリング許可をユーザ機器に提供するステップであって、スケジューリング許可は、Ｍ個のトランスポートブロックの第２の数Ｎのインジケーションを、ユーザ機器によって送信または受信されるべきトランスポートブロックの第２の数Ｎのインジケーションを、時間遅延の前に含み、ここで、Ｍは１より大きく、ＮはＭ以下である、ステップと、ユーザ機器からの送信を受信するか、または、ユーザ機器において、Ｎ個のトランスポートブロックの第１のグループの受信をさせるステップと、ＮがＭより小さい場合、時間遅延の後に、前記ユーザ機器からの送信を受信する、または、ユーザ機器からのＮ個までのトランスポートブロックのさらなるグループの送信をユーザ機器から受信させるステップであって、その後、Ｍ個のトランスポートブロックがユーザ機器から送信されるか、またはユーザ機器において受信されるようにされるまで、時間遅延する、ステップと、のための手段を備えることができる。
【０１６７】
装置は、送信および／または受信に使用される、無線部分または無線ヘッドなどの他のユニットまたはモジュールなどを備えるか、または、それらに結合され得ることを理解されたい。装置は１つの実体として記述されているが、異なるモジュールおよびメモリは１つ以上の物理的または論理的実体において実現されてもよい。
【０１６８】
実施形態はＮＢ  ＩｏＴおよびｅＭＴＣに関連して説明されたが、同様の原理は通信におけるデータの量が制限される他のネットワークおよび通信システムに関連して適用され得ることに留意されたい。したがって、特定の実施形態は無線ネットワーク、技術、および標準のための特定の例示的なアーキテクチャを参照して例として上記で説明されたが、実施形態は本明細書で図示および説明されるもの以外の任意の他の適切な形態の通信システムに適用され得る。
【０１６９】
また、本明細書では上記で例示的な実施形態を説明したが、本発明の技術的範囲から逸脱することなく、開示された溶液に対して行うことができるいくつかの変形形態および修正形態があることに留意されたい。
【０１７０】
一般に、様々な実施形態は、ハードウェアまたは専用回路、ソフトウェア、ロジック、または、それらの任意の組合せで実装され得る。本発明のいくつかの態様はハードウェアで実施することができ、他の態様はコントローラ、マイクロプロセッサ、または他の計算装置によって実行することができるファームウェアまたはソフトウェアで実施することができるが、本発明はこれに限定されない。本発明の様々な態様はブロック図、フローチャートとして、またはいくつかの他の絵画的表現を使用して図示および目的され得るが、本明細書で目的されるこれらのブロック、装置、システム、技術、または方法は、非限定的な例として、ハードウェア、ソフトウェア、ファームウェア、専用回路もしくは論理、汎用ハードウェアもしくはコントローラ、または他の計算装置、あるいはそれらのいくつかの組合せで実装され得ることをよく理解されたい。
【０１７１】
本発明の実施形態は、プロセッサエンティティ内などのモバイルデバイスのデータプロセッサによって実行可能なコンピュータソフトウェアによって、またはハードウェアによって、あるいはソフトウェアとハードウェアの組み合わせによって実現することができる。ソフトウェアルーチン、アプレットおよび／またはマクロを含む、プログラム製品とも呼ばれるコンピュータソフトウェアまたはプログラムは、装置読み取り可能な任意のデータ記憶媒体に記憶することができ、特定のタスクを実行するためのプログラム命令を含む。コンピュータプログラム製品はプログラムが実行されるとき、実施形態を実行するように構成される、１つ以上のコンピュータ実行可能構成要素を含むことができる。１つ以上のコンピュータ実行可能コンポーネントは、少なくとも１つのソフトウェアコード、または、その一部であり得る。
【０１７２】
さらに、この点に関して、図のような論理フローの任意のブロックは、プログラムステップ、または相互接続された論理回路、ブロックおよび機能、またはプログラムステップと論理回路、ブロックおよび機能の組合せを表すことができることに留意されたい。このソフトウェアは、メモリチップなどの物理媒体、またはプロセッサ内に実装されたメモリブロック、ハードディスクまたはフロッピー（登録商標）ディスクなどの磁気媒体、およびたとえばＤＶＤやそのデータ変異体などの光学媒体に格納することができる。物理媒体は、非一時的媒体である。
【０１７３】
メモリはローカル技術環境に適した任意のタイプのものとすることができ、半導体ベースのメモリ、磁気メモリおよびシステム、光メモリおよびシステム、固定メモリおよびリムーバブルメモリなど、任意の適切なデータ記憶技術を使用して実装することができる。データプロセッサはローカル技術環境に適した任意のタイプとすることができ、汎用コンピュータ、専用コンピュータ、マイクロプロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、ＦＰＧＡ、ゲートレベル回路、およびマルチコアプロセッサアーキテクチャに基づくプロセッサのうちの１つまたは複数を備えることができる。ただし、これらは、非限定的な例である。
【０１７４】
本発明の実施形態は、集積回路モジュールなどの様々な構成要素で実施することができる。集積回路の設計は高度に自動化された処理によるものであり、大規模である。論理レベルの設計を、エッチングされ、半導体基板上に形成される準備ができている整った半導体回路設計に変換するための、複雑で強力なソフトウェアツールが利用可能である。
【０１７５】
前述の説明は、非限定的な例として、本発明の例示的な実施形態の完全かつ有益な説明を提供した。しかしながら、添付の図面および付随の請求項を熟読する際に、前述の説明を考慮して、種々の修正および適合が、当業者に明白になる。しかしながら、本発明の教示の全てのそのような同様の修正は、添付の特許請求の範囲に定義される本発明の範囲内に依然として含まれる。実際に、１つ以上の実施形態と、先に論じた他の実施形態のいずれかとの組み合わせを含むさらなる実施形態がある。
【図１】
2021534660.tif 000003
【図２】
2021534660.tif 000004
【図３】
2021534660.tif 000005
【図４】
2021534660.tif 000006
【図５】
2021534660.tif 000007
【図６】
2021534660.tif 000008
【図７】
2021534660.tif 000009
【図８】
2021534660.tif 000010
【図９】
2021534660.tif 000011
【図１０】
2021534660.tif 000012
【図１１】
2021534660.tif 000013
【国際調査報告】
2021534660.tif 000014
2021534660.tif 000015