(57)【要約】  パラメータとトランスポートブロックサイズ（ＴＢＳ）との間の巡回的依存性なしに様々なパラメータの関数としてＴＢＳを決定するための装置および方法が開示される。開示される関数は、シングルパスでＴＢＳを決定することができ、決定されたＴＢＳは、トランスポートブロックセグメント化プロセスにおいて等しいコードブロックサイズ（ＣＢＳ）をもつコードブロックの使用を可能にする。決定されたＴＢＳは、バイト整列されたコードブロック長を提供することと、トランスポートブロック中でパディングビットを必要としないこととが可能である。
2021503826.tif 000002
【特許請求の範囲】
【請求項１】
ワイヤレス通信においてトランスポートブロック（ＴＢ）中でデータを送信する方法であって、
最大コードブロックサイズを決定することと、
トランスポートブロックレベルの巡回冗長検査サイズを決定することと、
コードブロックレベルの巡回冗長検査サイズを決定することと、
前記最大コードブロックサイズと、前記トランスポートブロックレベルの巡回冗長検査サイズと、前記コードブロックレベルの巡回冗長検査サイズとに基づいて前記ＴＢに関連するコードブロックの数を決定することと、
コードブロックの前記数に基づいてコードブロックサイズを決定することと、
前記決定された最大コードブロックサイズと、前記トランスポートブロックレベルの巡回冗長検査サイズと、前記コードブロックレベルの巡回冗長検査サイズと、コードブロックの前記数と、前記コードブロックサイズとの関数としてシングルパスで前記ＴＢのトランスポートブロックサイズ（ＴＢＳ）を決定することと、
前記決定されたＴＢＳに基づいて前記データとともに前記ＴＢを送信することと
を備える、方法。
【請求項２】
前記コードブロックサイズを前記決定することが、バイト整列されたコードブロックサイズを決定することを備える、請求項１に記載の方法。
【請求項３】
前記送信されるＴＢがパディングビットを有しない、請求項２に記載の方法。
【請求項４】
前記最大コードブロックサイズを前記決定することが、
コードレートまたは情報ビットの中間数のうちの少なくとも１つに基づいてコードブロックを符号化するためのベースグラフを決定することと、
前記決定されたベースグラフに基づいて前記最大コードブロックサイズを決定することと
を備える、請求項１に記載の方法。
【請求項５】
前記決定されたベースグラフに基づいて前記最大コードブロックサイズを前記決定することが、
前記最大コードブロックサイズを複数の値から選択すること
を備える、請求項４に記載の方法。
【請求項６】
前記トランスポートブロックレベルの巡回冗長検査サイズを前記決定することが、
ＮRE・Ｑm・Ｒ・ｖが所定の値よりも小さい場合、前記トランスポートブロックレベルの巡回冗長検査サイズを第１の値に設定することと、
そうでない場合は、前記トランスポートブロックレベルの巡回冗長検査サイズを前記第１の値よりも大きい第２の値に設定することとを備え、ここにおいて、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、請求項１に記載の方法。
【請求項７】
前記コードブロックレベルの巡回冗長検査サイズを前記決定することが、
条件ＮRE・Ｑm・Ｒ・ｖ−Ｘ＋ＬTB,CRCが前記最大コードブロックサイズ以下である場合、前記コードブロックレベルの巡回冗長検査サイズを第１の値に設定することと、
そうでない場合は、前記コードブロックレベルの巡回冗長検査サイズを前記第１の値よりも大きい第２の値に設定することと
を備え、
ここにおいて、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数であり、Ｘがレートバックオフファクタであり、ＬTB,CRCがトランスポートブロックレベルの巡回冗長検査サイズである、
請求項１に記載の方法。
【請求項８】
前記ＴＢＳを前記決定することが、
ＮRE・Ｑm・Ｒ・ｖに基づいて、１つまたは複数のルックアップテーブルにおいて前記関数とともに使用するための複数の中間値を決定すること、ここにおいて、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、
を備える、請求項１に記載の方法。
【請求項９】
前記関数が、ＮRE・Ｑm・Ｒ・ｖ−Ｘに基づいて前記ＴＢＳを決定し、ここで、Ｘが、０以上の値を有するレートバックオフファクタであり、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、請求項１に記載の方法。
【請求項１０】
前記関数が
【数１】
2021503826.tif 000009
を備え、
ここにおいて、Ｋcbが前記最大コードブロックサイズであり、ＬTB,CRCが前記トランスポートブロックレベルの巡回冗長検査サイズであり、ＬCB,CRCが前記コードブロックレベルの巡回冗長検査サイズである、
請求項９に記載の方法。
【請求項１１】
Ｘが、ＮREと、Ｑmと、Ｒと、ｖとの値に基づく所定の値を備える、請求項９に記載の方法。
【請求項１２】
ワイヤレス通信においてトランスポートブロック（ＴＢ）中でデータを送信する方法であって、
複数のパラメータに基づいて非再帰的手順において前記ＴＢのトランスポートブロックサイズ（ＴＢＳ）を決定することと、
ここにおいて、前記複数のパラメータが、最大コードブロックサイズと、トランスポートブロックレベルの巡回冗長検査サイズと、コードブロックレベルの巡回冗長検査サイズと、前記ＴＢに関連するコードブロックの数と、コードブロックサイズＫとを備える、
前記決定されたＴＢＳに基づいて前記データとともに前記ＴＢを送信することと
を備える、方法。
【請求項１３】
前記非再帰的手順において前記ＴＢの前記ＴＢＳを前記決定することが、ＮRE・Ｑm・Ｒ・ｖ−Ｘに基づき、ここにおいて、Ｘが、０以上の値を有するレートバックオフファクタであり、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、請求項１２に記載の方法。
【請求項１４】
前記非再帰的手順において前記ＴＢの前記ＴＢＳを前記決定することが、
【数２】
2021503826.tif 000010
を決定し、
ここにおいて、Ｋcbが前記最大コードブロックサイズであり、ＬTB,CRCが前記トランスポートブロックレベルの巡回冗長検査サイズであり、ＬCB,CRCが前記コードブロックレベルの巡回冗長検査サイズであり、Ｘが、０以上の値を有するレートバックオフファクタであり、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、
請求項１３に記載の方法。
【請求項１５】
Ｘが、ＮREと、Ｑmと、Ｒと、ｖとの値に基づく所定の値を備える、請求項１３に記載の方法。
【請求項１６】
トランスポートブロック（ＴＢ）中でデータを送信するように構成された通信インターフェースと、
実行可能コードで記憶されたメモリと、
前記通信インターフェースおよび前記メモリに動作可能に結合されたプロセッサと
を備える、ワイヤレス通信の装置であって、
前記プロセッサが、
最大コードブロックサイズを決定することと、
トランスポートブロックレベルの巡回冗長検査サイズを決定することと、
コードブロックレベルの巡回冗長検査サイズを決定することと、
前記最大コードブロックサイズと、前記トランスポートブロックレベルの巡回冗長検査サイズと、前記コードブロックレベルの巡回冗長検査サイズとに基づいて前記ＴＢに関連するコードブロックの数を決定することと、
コードブロックの前記数に基づいてコードブロックサイズを決定することと、
前記決定された最大コードブロックサイズと、前記トランスポートブロックレベルの巡回冗長検査サイズと、前記コードブロックレベルの巡回冗長検査サイズと、コードブロックの前記数と、前記コードブロックサイズとの関数としてシングルパスで前記ＴＢのトランスポートブロックサイズ（ＴＢＳ）を決定することと、
前記決定されたＴＢＳに基づいて前記データとともに前記ＴＢを送信することと
を行うように前記実行可能コードによって構成された、装置。
【請求項１７】
前記プロセッサが、バイト整列されたコードブロックサイズを決定することによって前記コードブロックサイズを決定するようにさらに構成された、請求項１６に記載の装置。
【請求項１８】
前記送信されるＴＢがパディングビットを有しない、請求項１６に記載の装置。
【請求項１９】
前記プロセッサが、
コードレートまたは情報ビットの中間数のうちの少なくとも１つに基づいてコードブロックを符号化するためのベースグラフを決定することと、
前記決定されたベースグラフに基づいて前記最大コードブロックサイズを決定することと
によって前記最大コードブロックサイズを決定するようにさらに構成された、請求項１６に記載の装置。
【請求項２０】
前記プロセッサが、前記最大コードブロックサイズを複数の値から選択することによって、前記決定されたベースグラフに基づいて前記最大コードブロックサイズを決定するようにさらに構成された、請求項１９に記載の装置。
【請求項２１】
前記プロセッサが、
ＮRE・Ｑm・Ｒ・ｖが所定の値よりも小さい場合、前記トランスポートブロックレベルの巡回冗長検査サイズを第１の値に設定することと、
そうでない場合は、前記トランスポートブロックレベルの巡回冗長検査サイズを前記第１の値よりも大きい第２の値に設定することとによって前記トランスポートブロックレベルの巡回冗長検査サイズを決定するようにさらに構成され、ここにおいて、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、
請求項１６に記載の装置。
【請求項２２】
前記プロセッサが、
条件ＮRE・Ｑm・Ｒ・ｖ−Ｘ＋ＬTB,CRCが前記最大コードブロックサイズ以下である場合、前記コードブロックレベルの巡回冗長検査サイズを第１の値に設定することと、
そうでない場合は、前記コードブロックレベルの巡回冗長検査サイズを前記第１の値よりも大きい第２の値に設定することと
によって前記コードブロックレベルの巡回冗長検査サイズを決定するようにさらに構成され、
ここにおいて、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数であり、Ｘがレートバックオフファクタであり、ＬTB,CRCがトランスポートブロックレベルの巡回冗長検査サイズであり、Ｋcbが前記最大コードブロックサイズである、
請求項１６に記載の装置。
【請求項２３】
前記プロセッサが、
ＮRE・Ｑm・Ｒ・ｖに基づいて、１つまたは複数のルックアップテーブルにおいて前記関数とともに使用するための複数の中間値を決定すること、ここにおいて、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、
によって前記ＴＢＳを決定するようにさらに構成された、請求項１６に記載の装置。
【請求項２４】
前記関数が、ＮRE・Ｑm・Ｒ・ｖ−Ｘに基づいて前記ＴＢＳを決定し、ここにおいて、Ｘが、０以上の値を有するレートバックオフファクタであり、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、請求項１６に記載の装置。
【請求項２５】
前記関数が
【数３】
2021503826.tif 000011
を備え、
ここにおいて、Ｋcbが前記最大コードブロックサイズであり、ＬTB,CRCが前記トランスポートブロックレベルの巡回冗長検査サイズであり、ＬCB,CRCが前記コードブロックレベルの巡回冗長検査サイズであり、Ｘが、０以上の値を有するレートバックオフファクタであり、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、
請求項２４に記載の装置。
【請求項２６】
Ｘが、ＮREと、Ｑmと、Ｒと、ｖとの値に基づく所定の値を備える、
請求項２４に記載の装置。
【請求項２７】
トランスポートブロック（ＴＢ）中でデータを送信するように構成された通信インターフェースと、
メモリと、
前記通信インターフェースおよびメモリに動作可能に結合されたプロセッサと
を備える、ワイヤレス通信の装置であって、
前記プロセッサが、
複数のパラメータに基づいて非再帰的手順において前記ＴＢのトランスポートブロックサイズ（ＴＢＳ）を決定することと、
ここにおいて、前記複数のパラメータが、最大コードブロックサイズと、トランスポートブロックレベルの巡回冗長検査サイズと、コードブロックレベルの巡回冗長検査サイズと、前記ＴＢに関連するコードブロックの数と、コードブロックサイズとを備える、
前記決定されたＴＢＳに基づいて前記データとともに前記ＴＢを送信することと
を行うように構成された、装置。
【請求項２８】
前記非再帰的手順において、前記プロセッサが、ＮRE・Ｑm・Ｒ・ｖ−Ｘに基づいて前記ＴＢＳを決定するようにさらに構成され、ここにおいて、Ｘが、０以上の値を有するレートバックオフファクタであり、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、請求項２７に記載の装置。
【請求項２９】
前記非再帰的手順が
【数４】
2021503826.tif 000012
を備え、
ここにおいて、Ｋcbが前記最大コードブロックサイズであり、ＬTB,CRCが前記トランスポートブロックレベルの巡回冗長検査サイズであり、ＬCB,CRCが前記コードブロックレベルの巡回冗長検査サイズであり、Ｘが、０以上の値を有するレートバックオフファクタであり、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、
請求項２８に記載の装置。
【請求項３０】
Ｘが、ＮREと、Ｑmと、Ｒと、ｖとの値に基づく所定の値を備える、請求項２８に記載の装置。
【請求項３１】
ワイヤレス通信の装置であって、
トランスポートブロック（ＴＢ）の最大コードブロックサイズを決定するための手段と、
トランスポートブロックレベルの巡回冗長検査サイズを決定するための手段と、
コードブロックレベルの巡回冗長検査サイズを決定するための手段と、
前記最大コードブロックサイズと、前記トランスポートブロックレベルの巡回冗長検査サイズと、前記コードブロックレベルの巡回冗長検査サイズとに基づいて前記ＴＢに関連するコードブロックの数を決定するための手段と、
コードブロックの前記数に基づいてコードブロックサイズを決定するための手段と、
前記決定された最大コードブロックサイズと、前記トランスポートブロックレベルの巡回冗長検査サイズと、前記コードブロックレベルの巡回冗長検査サイズと、コードブロックの前記数と、前記コードブロックサイズとの関数としてシングルパスで前記ＴＢのトランスポートブロックサイズ（ＴＢＳ）を決定するための手段と、
前記決定されたＴＢＳに基づいて前記データとともに前記ＴＢを送信するための手段と
を備える装置。
【請求項３２】
前記コードブロックサイズを決定するための前記手段が、バイト整列されたコードブロックサイズを決定するように構成された、請求項３１に記載の装置。
【請求項３３】
前記送信されるＴＢがパディングビットを有しない、請求項３１に記載の装置。
【請求項３４】
前記最大コードブロックサイズを決定するための前記手段が、
コードレートまたは情報ビットの中間数のうちの少なくとも１つに基づいてコードブロックを符号化するためのベースグラフを決定するための手段と、
前記決定されたベースグラフに基づいて前記最大コードブロックサイズを決定するための手段と
を備える、請求項３１に記載の装置。
【請求項３５】
前記決定されたベースグラフに基づいて前記最大コードブロックサイズを決定するための前記手段が、前記最大コードブロックサイズを複数の値から選択するように構成された、請求項３４に記載の装置。
【請求項３６】
前記トランスポートブロックレベルの巡回冗長検査サイズを決定するための前記手段が、
ＮRE・Ｑm・Ｒ・ｖが所定の値よりも小さい場合、前記トランスポートブロックレベルの巡回冗長検査サイズを第１の値に設定することと、
そうでない場合は、前記トランスポートブロックレベルの巡回冗長検査サイズを前記第１の値よりも大きい第２の値に設定することとを行うように構成され、ここにおいて、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、
請求項３１に記載の装置。
【請求項３７】
前記コードブロックレベルの巡回冗長検査サイズを決定するための前記手段が、
条件ＮRE・Ｑm・Ｒ・ｖ−Ｘ＋ＬTB,CRCが前記最大コードブロックサイズ以下である場合、前記コードブロックレベルの巡回冗長検査サイズを第１の値に設定することと、
そうでない場合は、前記コードブロックレベルの巡回冗長検査サイズを前記第１の値よりも大きい第２の値に設定することと
を備え、
ここにおいて、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数であり、Ｘがレートバックオフファクタであり、ＬTB,CRCがトランスポートブロックレベルの巡回冗長検査サイズであり、Ｋcbが前記最大コードブロックサイズである、
請求項３１に記載の装置。
【請求項３８】
前記ＴＢＳを決定するための前記手段が、
ＮRE・Ｑm・Ｒ・ｖに基づいて、１つまたは複数のルックアップテーブルにおいて前記関数とともに使用するための複数の中間値を決定すること、ここにおいて、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、
を備える、請求項３１に記載の装置。
【請求項３９】
前記関数が、ＮRE・Ｑm・Ｒ・ｖ−Ｘに基づいて前記ＴＢＳを決定し、ここにおいて、Ｘが、０以上の値を有するレートバックオフファクタであり、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、請求項３１に記載の装置。
【請求項４０】
前記関数が
【数５】
2021503826.tif 000013
を備え、
ここにおいて、Ｋcbが前記最大コードブロックサイズであり、ＬTB,CRCが前記トランスポートブロックレベルの巡回冗長検査サイズであり、ＬCB,CRCが前記コードブロックレベルの巡回冗長検査サイズであり、Ｘが、０以上の値を有するレートバックオフファクタであり、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、
請求項３９に記載の装置。
【請求項４１】
Ｘが、ＮREと、Ｑmと、Ｒと、ｖとの値に基づく所定の値を備える、請求項３９に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
[0001]本出願は、それらの全体が以下に完全に記載されるかのように、またすべての適用可能な目的のために、それらの内容全体が参照により本明細書に組み込まれる、２０１８年１１月１５日に米国特許商標庁で出願された非仮特許出願第１６／１９２，６９７号と、２０１７年１１月１７日に米国特許商標庁で出願された仮特許出願第６２／５８８，１３７号との優先権および利益を主張する。
【０００２】
[0002]以下で論じられる技術は、一般にワイヤレス通信システムに関し、より詳細には、ワイヤレス通信においてデータのトランスポートブロックサイズを決定するための手順に関する。
【背景技術】
【０００３】
序論
[0003]ワイヤレス通信では、デバイスは、パケットデータ圧縮プロトコル（ＰＤＣＰ）レイヤ、無線リンク制御（ＲＬＣ）レイヤ、メディアアクセス制御（ＭＡＣ）レイヤ、および物理（ＰＨＹ）レイヤを含むネットワークまたはプロトコルスタックを通して送信用のデータを処理することがある。ＭＡＣレイヤは、ＰＨＹレイヤを構成する変調およびコーディング方式（ＭＣＳ）を選択する。ＰＨＹレイヤに提供されるＭＡＣレイヤデータは、トランスポートブロック（ＴＢ）と呼ばれることがある。いくつかのネットワークでは、ＴＢのサイズは固定でなく、構成されたＭＣＳ、およびネットワークの利用可能な時間周波数リソースなど、様々な要因に依存することがある。トランスポートブロックサイズ（ＴＢＳ）は、ＴＢ中で搬送されることが可能なビット数を指す。ＴＢは、符号化のために複数のコードブロックにセグメント化され得る。コードブロックサイズ（ＣＢＳ）は、コードブロック（ＣＢ）中で搬送されるビット数を指す。
【発明の概要】
【０００４】
[0004]以下で、本開示の１つまたは複数の態様の基本的理解を与えるために、そのような態様の簡略化された概要を提示する。この概要は、本開示のすべての企図された特徴の包括的な概観ではなく、本開示のすべての態様の主要または重要な要素を識別するものでも、本開示のいずれかまたはすべての態様の範囲を定めるものでもない。その唯一の目的は、後で提示されるより詳細な説明の前置きとして、本開示の１つまたは複数の態様のいくつかの概念を簡略化された形で提示することである。
【０００５】
[0005]本開示の一態様は、ワイヤレス通信においてトランスポートブロック（ＴＢ）中でデータを送信する方法を提供する。ワイヤレスデバイスが、最大コードブロックサイズ（Ｋcb）と、トランスポートブロックレベルの巡回冗長検査サイズ（ＬTB,CRC）と、コードブロックレベルの巡回冗長検査サイズ（ＬCB,CRC）とを決定する。ワイヤレスデバイスは、Ｋcbと、ＬTB,CRCと、ＬCB,CRCとに基づいてＴＢに関連するコードブロックの数をさらに決定する。ワイヤレスデバイスは、コードブロックの数に基づいてコードブロックサイズをさらに決定する。次いで、ワイヤレスデバイスは、決定されたＫcbと、ＬTB,CRCと、ＬCB,CRCと、コードブロックの数と、コードブロックサイズとの関数としてシングルパスでＴＢのトランスポートブロックサイズ（ＴＢＳ）を決定する。ワイヤレスデバイスは、決定されたＴＢＳに基づいてデータとともにＴＢを送信する。
【０００６】
[0006]本開示の別の態様は、ワイヤレス通信においてトランスポートブロック（ＴＢ）中でデータを送信する方法を提供する。ワイヤレスデバイスが、複数のパラメータに基づいて非再帰的手順においてＴＢのトランスポートブロックサイズ（ＴＢＳ）を決定する。複数のパラメータは、最大コードブロックサイズ（Ｋcb）と、トランスポートブロックレベルの巡回冗長検査サイズ（ＬTB,CRC）と、コードブロックレベルの巡回冗長検査サイズ（ＬCB,CRC）と、ＴＢに関連するコードブロックの数と、コードブロックサイズＫとを含む。ワイヤレスデバイスは、決定されたＴＢＳに基づいてデータとともにＴＢを送信する。
【０００７】
[0007]本開示の別の態様は、ワイヤレス通信の装置を提供する。本装置は、トランスポートブロック（ＴＢ）中でデータを送信するように構成された通信インターフェースと、実行可能コードで記憶されたメモリと、通信インターフェースおよびメモリに動作可能に結合されたプロセッサとを含む。プロセッサは、最大コードブロックサイズ（Ｋcb）と、トランスポートブロックレベルの巡回冗長検査サイズ（ＬTB,CRC）と、コードブロックレベルの巡回冗長検査サイズ（ＬCB,CRC）とを決定するように実行可能コードによって構成される。プロセッサは、Ｋcbと、ＬTB,CRCと、ＬCB,CRCとに基づいてＴＢに関連するコードブロックの数を決定するようにさらに構成される。プロセッサは、コードブロックの数に基づいてコードブロックサイズを決定するようにさらに構成される。次いで、プロセッサは、決定されたＫcbと、ＬTB,CRCと、ＬCB,CRCと、コードブロックの数と、コードブロックサイズとの関数としてシングルパスでＴＢのトランスポートブロックサイズ（ＴＢＳ）を決定するように構成される。プロセッサは、決定されたＴＢＳに基づいてデータとともにＴＢを送信するようにさらに構成される。
【０００８】
[0008]本開示の別の態様は、ワイヤレス通信の装置を提供する。本装置は、トランスポートブロック（ＴＢ）中でデータを送信するように構成された通信インターフェースと、実行可能コードで記憶されたメモリと、通信インターフェースおよびメモリに動作可能に結合されたプロセッサとを含む。プロセッサは、複数のパラメータに基づいて非再帰的手順においてＴＢのトランスポートブロックサイズ（ＴＢＳ）を決定するように実行可能コードによって構成される。複数のパラメータは、最大コードブロックサイズと、トランスポートブロックレベルの巡回冗長検査サイズと、コードブロックレベルの巡回冗長検査サイズと、ＴＢに関連するコードブロックの数と、コードブロックサイズとを含む。プロセッサは、決定されたＴＢＳに基づいてデータとともにＴＢを送信するようにさらに構成される。
【０００９】
[0009]本開示の別の態様は、ワイヤレス通信の装置を提供する。本装置は、トランスポートブロック（ＴＢ）の最大コードブロックサイズと、トランスポートブロックレベルの巡回冗長検査サイズと、コードブロックレベルの巡回冗長検査サイズとを決定するための手段を含む。本装置は、最大コードブロックサイズと、トランスポートブロックレベルの巡回冗長検査サイズと、コードブロックレベルの巡回冗長検査サイズとに基づいてＴＢに関連するコードブロックの数を決定するための手段をさらに含む。本装置は、コードブロックの数に基づいてコードブロックサイズを決定するための手段をさらに含む。本装置は、決定された最大コードブロックサイズと、トランスポートブロックレベルの巡回冗長検査サイズと、コードブロックレベルの巡回冗長検査サイズと、コードブロックの数と、コードブロックサイズとの関数としてシングルパスでＴＢのトランスポートブロックサイズ（ＴＢＳ）を決定するための手段をさらに含む。本装置は、決定されたＴＢＳに基づいてデータとともにＴＢを送信するための手段をさらに含む。
【００１０】
[0010]本発明のこれらおよび他の態様は、以下の発明を実施するための形態を検討すると、より十分に理解されるようになる。特定の例示的な実施形態の以下の説明を添付の図と併せて検討すれば、当業者には他の態様、特徴、および実施形態が明らかになろう。特徴が、以下のいくつかの実施形態および図に関して論じられることがあるが、すべての実施形態は、本明細書で論じられる有利な特徴のうちの１つまたは複数を含むことができる。言い換えれば、１つまたは複数の実施形態が、いくつかの有利な特徴を有するものとして論じられることがあるが、そのような特徴のうちの１つまたは複数はまた、本明細書で論じられる様々な実施形態に従って使用されてよい。同様に、例示的な実施形態が、デバイス実施形態、システム実施形態、または方法実施形態として以下で論じられることがあるが、そのような例示的な実施形態は、様々なデバイス、システム、および方法において実装され得ることを理解されたい。
【図面の簡単な説明】
【００１１】
【図１】[0011]無線アクセスネットワークの一例を示す概念図。
【図２】[0012]本開示のいくつかの態様による、１つまたは複数の被スケジューリングエンティティと通信するスケジューリングエンティティの一例を概念的に示すブロック図。
【図３】[0013]多入力多出力（ＭＩＭＯ）をサポートするワイヤレス通信システムの一例を示す図。
【図４】[0014]直交周波数分割多重化（ＯＦＤＭ）を利用するエアインターフェース中のワイヤレスリソースの編成を示す概略図。
【図５】[0015]本開示のいくつかの態様による、スケジューリングエンティティのためのハードウェア実装形態の一例を概念的に示すブロック図。
【図６】[0016]本開示のいくつかの態様による、被スケジューリングエンティティのためのハードウェア実装形態の一例を概念的に示すブロック図。
【図７】[0017]本開示のいくつかの態様による、シングルパスで式を使用してトランスポートブロックサイズ（ＴＢＳ）を決定するための例示的なプロセスを示すフローチャート。
【図８】[0018]本開示のいくつかの態様による、最大コードブロックサイズを決定するための例示的なプロセスを示すフローチャート。
【図９】[0019]本開示のいくつかの態様による、トランスポートブロックの巡回冗長検査サイズを決定するための例示的なプロセスを示すフローチャート。
【図１０】[0020]本開示のいくつかの態様による、コードブロックの巡回冗長検査サイズを決定するための例示的なプロセスを示すフローチャート。
【発明を実施するための形態】
【００１２】
[0021]添付の図面に関して以下に記載される発明を実施するための形態は、様々な構成の説明として意図されており、本明細書に記載される概念が実践され得る構成のみを表すように意図されていない。発明を実施するための形態は、様々な概念の完全な理解を提供するための具体的な詳細を含む。しかしながら、これらの概念はこれらの具体的な詳細なしに実践され得ることが当業者には明らかであろう。いくつかの事例では、そのような概念を不明瞭にすることを回避するために、よく知られている構造および構成要素がブロック図の形態で示される。
【００１３】
[0022]態様および実施形態について、本出願ではいくつかの例に対する説明によって説明されるが、当業者は、多くの異なる構成およびシナリオにおいて追加の実装形態および使用事例が発生し得ることを理解されよう。本明細書で説明される新機軸は、多くの異なるプラットフォームタイプ、デバイス、システム、形状、サイズ、パッケージング構成にわたって実装され得る。たとえば、実施形態および／または使用は、集積チップ実施形態および他の非モジュール構成要素ベースのデバイス（たとえば、エンドユーザデバイス、車両、通信デバイス、コンピューティングデバイス、工業機器、小売り／購買デバイス、医療デバイス、ＡＩ対応デバイスなど）を介して発生し得る。いくつかの例は使用事例または適用例を特に対象とすることも対象としないこともあるが、説明される新機軸の適用可能性の広範な組合せが行われてよい。実装形態は、チップレベルまたはモジュラー構成要素から非モジュラー非チップレベル実装形態までの、さらには説明される新機軸の１つまたは複数の態様を組み込んでいるアグリゲート、分散、またはＯＥＭデバイスまたはシステムまでの範囲にわたり得る。いくつかの実際の設定では、説明される態様および特徴を組み込んでいるデバイスはまた、請求および説明される実施形態の実装および実践のために追加の構成要素および特徴を必ず含むであろう。たとえば、ワイヤレス信号の送信および受信は、アナログおよびデジタル目的のためのいくつかの構成要素（たとえば、アンテナ、ＲＦチェーン、電力増幅器、変調器、バッファ、プロセッサ、インターリーバ、アダー／加算器などを含むハードウェア構成要素）を必ず含む。本明細書で説明される新機軸は、異なるサイズ、形状および構造の多種多様なデバイス、チップレベル構成要素、システム、分散構成、エンドユーザデバイスなどにおいて実践され得ることが意図される。
【００１４】
[0023]５Ｇ新無線（ＮＲ）のような次世代ネットワークでは、多様なタイプのワイヤレス通信デバイスおよびサービスを扱うために通信リソース割振りはよりフレキシブルである。ロングタームエボリューション（ＬＴＥ（登録商標））のような現在の通信ネットワークでは、ワイヤレス通信デバイスは、トランスポートブロックサイズ（ＴＢＳ）を決定するためにＴＢＳテーブルを使用し得る。しかしながら、そのような手法は、様々なスロット構成、復調基準信号（ＤＭＲＳ）の仮定、制御リソースの使用、および次世代ネットワークにおいて提供される多くの他のフレキシビリティにより、望ましくなく大きいＴＢＳテーブルを生じ得る。
【００１５】
[0024]本開示のいくつかの態様は、パラメータとトランスポートブロックサイズ（ＴＢＳ）との間の巡回的依存性なしに様々なパラメータの関数としてＴＢＳを決定するための装置および方法を提供する。開示される関数は、シングルパスでＴＢＳを決定することができ、決定されたＴＢＳは、トランスポートブロックセグメント化プロセスにおいて等しいコードブロックサイズ（ＣＢＳ）をもつコードブロックの使用を可能にする。加えて、決定されたＴＢＳは、バイト整列されたコードブロック長を提供し、トランスポートブロック中でパディングビットを必要としない。
【００１６】
[0025]本開示全体にわたって提示される様々な概念は、多種多様な電気通信システム、ネットワークアーキテクチャ、および通信規格にわたって実装され得る。次に図１を参照すると、限定されない例示的な例として、ワイヤレス通信システム１００に関する本開示の様々な態様が示されている。ワイヤレス通信システム１００は、コアネットワーク１０２、無線アクセスネットワーク（ＲＡＮ）１０４、およびユーザ機器（ＵＥ）１０６という、３つの相互作用ドメインを含む。ワイヤレス通信システム１００により、ＵＥ１０６は、（限定はされないが）インターネットなど、外部データネットワーク１１０とのデータ通信を行うことを可能にされ得る。
【００１７】
[0026]ＲＡＮ１０４は、ＵＥ１０６に無線アクセスを提供するために、１つまたは複数の任意の好適なワイヤレス通信技術を実装し得る。一例として、ＲＡＮ１０４は、しばしば５Ｇと呼ばれる、第３世代パートナーシッププロジェクト（３ＧＰＰ（登録商標））新無線（ＮＲ）仕様に従って動作し得る。別の例として、ＲＡＮ１０４は、５Ｇ  ＮＲ規格と、しばしばＬＴＥと呼ばれる発展型ユニバーサル地上波無線アクセスネットワーク（ｅＵＴＲＡＮ）規格とのハイブリッドの下で動作し得る。３ＧＰＰは、このハイブリッドＲＡＮを次世代ＲＡＮまたはＮＧ−ＲＡＮと呼ぶ。もちろん、本開示の範囲内で多くの他の例が利用されてよい。
【００１８】
[0027]図示のように、ＲＡＮ１０４は複数の基地局１０８を含む。概して、基地局は、ＵＥへのまたはＵＥからの１つまたは複数のセル中の無線送受信を担当する無線アクセスネットワーク中のネットワーク要素である。異なる技術、規格、またはコンテキストでは、基地局は、当業者によって、基地トランシーバ局（ＢＴＳ）、無線基地局、無線トランシーバ、トランシーバ機能、基本サービスセット（ＢＳＳ）、拡張サービスセット（ＥＳＳ）、アクセスポイント（ＡＰ）、ノードＢ（ＮＢ）、ｅノードＢ（ｅＮＢ）、ｇノードＢ（ｇＮＢ）、または何らかの他の好適な用語で様々に呼ばれることがある。
【００１９】
[0028]無線アクセスネットワーク１０４は、複数のモバイル装置のためのワイヤレス通信をサポートするようにさらに示されている。モバイル装置は、３ＧＰＰ規格ではユーザ機器（ＵＥ）と呼ばれることがあるが、移動局（ＭＳ）、加入者局、モバイルユニット、加入者ユニット、ワイヤレスユニット、リモートユニット、モバイルデバイス、ワイヤレスデバイス、ワイヤレス通信デバイス、リモートデバイス、モバイル加入者局、アクセス端末（ＡＴ）、モバイル端末、ワイヤレス端末、リモート端末、ハンドセット、端末、ユーザエージェント、モバイルクライアント、クライアント、または何らかの他の好適な用語で当業者によって呼ばれることもある。ＵＥは、ネットワークサービスへのアクセスをユーザに提供する装置（たとえば、モバイル装置）であり得る。
【００２０】
[0029]本文書内で、「モバイル」装置は、必ずしも移動する能力を有する必要があるとは限らず、固定であってよい。モバイル装置またはモバイルデバイスという用語は、多種多様なデバイスおよび技術を広く指す。ＵＥは、通信を助けるようにサイズ決定、整形、および構成されたいくつかのハードウェア構造構成要素を含んでよく、そのような構成要素は、互いに電気的に結合されたアンテナ、アンテナアレイ、ＲＦチェーン、増幅器、１つまたは複数のプロセッサなどを含むことができる。たとえば、モバイル装置のいくつかの非限定的な例は、モバイル、セルラー（セル）フォン、スマートフォン、セッション開始プロトコル（ＳＩＰ）フォン、ラップトップ、パーソナルコンピュータ（ＰＣ）、ノートブック、ネットブック、スマートブック、タブレット、携帯情報端末（ＰＤＡ）、および、たとえば、「モノのインターネット」（ＩｏＴ）に対応する多種多様な組込みシステムを含む。モバイル装置は、さらに、自動車または他の輸送車両、リモートセンサまたはアクチュエータ、ロボットまたはロボティクスデバイス、衛星ラジオ、全地球測位システム（ＧＰＳ）デバイス、オブジェクトトラッキングデバイス、ドローン、マルチコプター、クワッドコプター、リモート制御デバイス、アイウェア、ウェアラブルカメラ、仮想現実デバイス、スマートウォッチ、ヘルストラッカーもしくはフィットネストラッカー、デジタルオーディオプレーヤ（たとえば、ＭＰ３プレーヤ）、カメラ、ゲームコンソールなどのコンシューマおよび／またはウェアラブルデバイスであってよい。モバイル装置は、さらに、ホームオーディオ、ビデオ、および／またはマルチメディアデバイスなどのデジタルホームまたはスマートホームデバイス、アプライアンス、自動販売機、インテリジェント照明、ホームセキュリティシステム、スマートメータなどであってよい。モバイル装置は、さらに、スマートエネルギーデバイス、セキュリティデバイス、ソーラーパネルまたはソーラーアレイ、電力（たとえば、スマートグリッド）、照明、水などを制御する都市インフラストラクチャデバイス、工業オートメーションおよびエンタープライズデバイス、ロジスティックスコントローラ、農業機器、軍事防衛機器、車両、航空機、船舶、ならびに兵器であってよい。またさらに、モバイル装置は、コネクテッド医療またはテレメディスンのサポート、たとえば、遠隔ヘルスケアを実現し得る。テレヘルスデバイスはテレヘルス監視デバイスとテレヘルス投与デバイスとを含むことがあり、それらの通信は、たとえば、重要サービスデータの移送のための優先アクセス、および／または重要サービスデータの移送のための関連ＱｏＳに関して、他のタイプの情報よりも優遇措置または優先アクセスを与えられ得る。
【００２１】
[0030]ＲＡＮ１０４とＵＥ１０６との間のワイヤレス通信は、エアインターフェースを利用するものとして説明されてよい。基地局（たとえば、基地局１０８）から１つまたは複数のＵＥ（たとえば、ＵＥ１０６）へのエアインターフェースを介した送信はダウンリンク（ＤＬ）送信と呼ばれることがある。本開示のいくつかの態様によれば、ダウンリンクという用語は、（たとえば、基地局１０８など、以下でさらに説明される）スケジューリングエンティティにおいて発生するポイントツーマルチポイント送信を指し得る。この方式について説明するための別の仕方は、ブロードキャストチャネル多重化という用語を使用することであり得る。ＵＥ（たとえば、ＵＥ１０６）から基地局（たとえば、基地局１０８）への送信はアップリンク（ＵＬ）送信と呼ばれることがある。本開示のさらなる態様によれば、アップリンクという用語は、（たとえば、ＵＥ１０６など、以下でさらに説明される）被スケジューリングエンティティにおいて発生するポイントツーポイント送信を指し得る。
【００２２】
[0031]いくつかの例では、エアインターフェースへのアクセスがスケジュールされてよく、ここにおいて、スケジューリングエンティティ（たとえば、基地局１０８）は、そのサービスエリアまたはセル内の一部または全部のデバイスおよび機器の間の通信のためにリソースを割り振る。本開示内で、以下でさらに論じられるように、スケジューリングエンティティは、１つまたは複数の被スケジューリングエンティティのためのリソースをスケジュールすることと、割り当てることと、再構成することと、解放することとを担当し得る。すなわち、スケジュールされた通信では、被スケジューリングエンティティであり得るＵＥ１０６は、スケジューリングエンティティ１０８によって割り振られたリソースを利用し得る。
【００２３】
[0032]基地局１０８は、スケジューリングエンティティとして機能し得る唯一のエンティティではない。すなわち、いくつかの例では、ＵＥがスケジューリングエンティティとして機能し、１つまたは複数の被スケジューリングエンティティ（たとえば、１つまたは複数の他のＵＥ）のためのリソースをスケジュールし得る。
【００２４】
[0033]図１に示されているように、スケジューリングエンティティ１０８は、１つまたは複数の被スケジューリングエンティティ１０６にダウンリンクトラフィック１１２をブロードキャストし得る。概して、スケジューリングエンティティ１０８は、ダウンリンクトラフィック１１２と、いくつかの例では、１つまたは複数の被スケジューリングエンティティ１０６からスケジューリングエンティティ１０８へのアップリンクトラフィック１１６とを含む、ワイヤレス通信ネットワーク中のトラフィックをスケジュールすることを担当するノードまたはデバイスである。一方、被スケジューリングエンティティ１０６は、スケジューリングエンティティ１０８などのワイヤレス通信ネットワーク中の別のエンティティから、限定はされないが、スケジューリング情報（たとえば、許可）、同期もしくはタイミング情報、または他の制御情報を含む、ダウンリンク制御情報１１４を受信するノードまたはデバイスである。
【００２５】
[0034]概して、基地局１０８は、ワイヤレス通信システムのバックホール部分１２０と通信するためのバックホールインターフェースを含み得る。バックホール１２０は、基地局１０８とコアネットワーク１０２との間のリンクを提供し得る。さらに、いくつかの例では、バックホールネットワークは、それぞれの基地局１０８間の相互接続を提供し得る。任意の好適なトランスポートネットワークを使用して、直接物理接続、仮想ネットワークなど、様々なタイプのバックホールインターフェースが採用されてよい。
【００２６】
[0035]コアネットワーク１０２は、ワイヤレス通信システム１００の一部であってよく、ＲＡＮ１０４において使用される無線アクセス技術とは無関係であり得る。いくつかの例では、コアネットワーク１０２は、５Ｇ規格（たとえば、５ＧＣ）に従って構成され得る。他の例では、コアネットワーク１０２は、４Ｇ発展型パケットコア（ＥＰＣ）、または任意の他の好適な規格もしくは構成に従って構成され得る。
【００２７】
[0036]次に図２を参照すると、限定ではなく例として、ＲＡＮ２００の概略図が提供されている。いくつかの例では、ＲＡＮ２００は、上記で説明され図１に示されているＲＡＮ１０４と同じであり得る。ＲＡＮ２００によってカバーされる地理的エリアは、１つのアクセスポイントまたは基地局からブロードキャストされる識別情報に基づいてユーザ機器（ＵＥ）によって一意に識別されることが可能なセルラー領域（セル）に分割されてよい。図２は、マクロセル２０２、２０４、および２０６、ならびにスモールセル２０８を示し、その各々は、１つまたは複数のセクタ（図示せず）を含んでよい。セクタとはセルのサブエリアである。１つのセル内のすべてのセクタは、同じ基地局によってサービスされる。セクタ内の無線リンクは、そのセクタに属する単一の論理識別情報によって識別されることが可能である。セクタに分割されたセルにおいて、セル内の複数のセクタはアンテナのグループによって形成されることが可能であり、各アンテナは、セルの一部分においてＵＥとの通信を担当する。
【００２８】
[0037]図２では、セル２０２および２０４中に２つの基地局２１０および２１２が示され、セル２０６中でリモートラジオヘッド（ＲＲＨ）２１６を制御する第３の基地局２１４が示されている。すなわち、基地局は、統合されたアンテナを有することができるか、またはフィーダケーブルによってアンテナもしくはＲＲＨに接続されることが可能である。図示の例では、セル２０２、２０４、および１２６は、基地局２１０、２１２、および２１４が大きいサイズを有するセルをサポートするので、マクロセルと呼ばれることがある。さらに、スモールセル２０８中に基地局２１８（たとえば、マイクロセル、ピコセル、フェムトセル、ホーム基地局、ホームノードＢ、ホームｅノードＢなど）が示されており、スモールセル２０８は１つまたは複数のマクロセルと重複することがある。この例では、セル２０８は、基地局２１８が比較的小さいサイズを有するセルをサポートするので、スモールセルと呼ばれることがある。セルのサイズ決定は、システム設計ならびに構成要素制約に従って行われることが可能である。
【００２９】
[0038]無線アクセスネットワーク２００は任意の数のワイヤレス基地局およびセルを含んでよいことを理解されたい。さらに、所与のセルのサイズまたはカバレージエリアを拡張するために、リレーノードが展開されてよい。基地局２１０、２１２、２１４、２１８は、任意の数のモバイル装置にコアネットワークへのワイヤレスアクセスポイントを提供する。いくつかの例では、基地局２１０、２１２、２１４、および／または２１８は、上記で説明され図１に示されている基地局／スケジューリングエンティティ１０８と同じであり得る。
【００３０】
[0039]図２は、基地局として機能するように構成され得るクワッドコプターまたはドローン２２０をさらに含む。すなわち、いくつかの例では、セルは必ずしも固定であるとは限らないことがあり、セルの地理的エリアは、クワッドコプター２２０などのモバイル基地局のロケーションに従って移動することがある。
【００３１】
[0040]ＲＡＮ２００内に、セルは、各セルの１つまたは複数のセクタと通信中であり得るＵＥを含み得る。さらに、各基地局２１０、２１２、２１４、２１８、および２２０は、それぞれのセル中のすべてのＵＥにコアネットワーク１０２（図１参照）へのアクセスポイントを提供するように構成され得る。たとえば、ＵＥ２２２および２２４は基地局２１０と通信中であり得、ＵＥ２２６および２２８は基地局２１２と通信中であり得、ＵＥ２３０および２３２はＲＲＨ２１６を介して基地局２１４と通信中であり得、ＵＥ２３４は基地局２１８と通信中であり得、ＵＥ２３６はモバイル基地局２２０と通信中であり得る。いくつかの例では、ＵＥ２２２、２２４、２２６、２２８、２３０、２３２、２３４、２３６、２３８、２４０、および／または２４２は、上記で説明され図１に示されているＵＥ／被スケジューリングエンティティ１０６と同じであり得る。
【００３２】
[0041]いくつかの例では、モバイルネットワークノード（たとえば、クワッドコプター２２０）は、ＵＥとして機能するように構成され得る。たとえば、クワッドコプター２２０は、基地局２１０と通信することによってセル２０２内で動作し得る。
【００３３】
[0042]ＲＡＮ２００のさらなる態様では、基地局からのスケジューリング情報または制御情報に必ずしも依存するとは限らないで、ＵＥ間でサイドリンク信号が使用され得る。たとえば、２つ以上のＵＥ（たとえば、ＵＥ２２６および２２８）は、基地局（たとえば、基地局２１２）を介してその通信を中継することなしに、ピアツーピア（Ｐ２Ｐ）またはサイドリンク信号２２７を使用して互いに通信し得る。さらなる例では、ＵＥ２３８が、ＵＥ２４０および２４２と通信しているように示されている。ここで、ＵＥ２３８はスケジューリングエンティティまたは１次サイドリンクデバイスとして機能し得、ＵＥ２４０および２４２は被スケジューリングエンティティまたは非１次（たとえば、２次）サイドリンクデバイスとして機能し得る。さらに別の例では、ＵＥは、デバイス間（Ｄ２Ｄ）、ピアツーピア（Ｐ２Ｐ）、もしくは車両間（Ｖ２Ｖ）ネットワーク、および／またはメッシュネットワークにおいてスケジューリングエンティティとして機能し得る。メッシュネットワークの例では、ＵＥ２４０および２４２は、スケジューリングエンティティ２３８と通信することに加えて、場合によっては互いに直接通信し得る。このように、時間周波数リソースへのアクセスがスケジュールされ、セルラー構成、Ｐ２Ｐ構成、またはメッシュ構成を有するワイヤレス通信システムでは、スケジューリングエンティティおよび１つまたは複数の被スケジューリングエンティティは、スケジュールされたリソースを利用して通信し得る。
【００３４】
[0043]無線アクセスネットワーク２００では、ＵＥが、そのロケーションに関係なく、移動中に通信するための能力は、モビリティと呼ばれる。ＵＥと無線アクセスネットワークとの間の様々な物理チャネルは、概して、アクセスおよびモビリティ管理機能（ＡＭＦ、図示されず、図１のコアネットワーク１０２の一部）の制御下でセットアップ、保持、および解放され、アクセスおよびモビリティ管理機能は、制御プレーン機能とユーザプレーン機能の両方のためのセキュリティコンテキストを管理するセキュリティコンテキスト管理機能（ＳＣＭＦ）と、認証を実施するセキュリティアンカー機能（ＳＥＡＦ）とを含んでよい。
【００３５】
[0044]本開示の様々な態様では、無線アクセスネットワーク２００は、モビリティおよびハンドオーバ（すなわち、１つの無線チャネルから別の無線チャネルへのＵＥの接続の移行）を可能にするために、ＤＬベースのモビリティまたはＵＬベースのモビリティを利用し得る。ＤＬベースのモビリティ用に構成されたネットワークでは、スケジューリングエンティティとの呼の間に、または任意の他の時間に、ＵＥは、そのサービングセルからの信号の様々なパラメータ、ならびに隣接セルの様々なパラメータを監視し得る。これらのパラメータの品質に応じて、ＵＥは、隣接セルのうちの１つまたは複数との通信を維持し得る。この時間中に、ＵＥが１つのセルから別のセルに移動した場合、または隣接セルからの信号品質がサービングセルからの信号品質を所与の時間量の間超える場合、ＵＥは、サービングセルから隣接（ターゲット）セルへのハンドオフまたはハンドオーバに着手し得る。たとえば、（任意の好適な形態のＵＥが使用され得るが、車両として示されている）ＵＥ２２４は、そのサービングセル２０２に対応する地理的エリアから隣接セル２０６に対応する地理的エリアに移動することがある。隣接セル２０６からの信号強度または信号品質がＵＥ２２４のサービングセル２０２の信号強度または信号品質を所与の時間量の間超えるとき、ＵＥ２２４は、そのサービング基地局２１０に、この状態を示す報告メッセージを送信し得る。応答して、ＵＥ２２４はハンドオーバコマンドを受信し得、ＵＥはセル２０６へのハンドオーバに着手し得る。
【００３６】
[0045]ＵＬベースのモビリティ用に構成されたネットワークでは、各ＵＥのサービングセルを選択するために、各ＵＥからのＵＬ基準信号がネットワークによって利用され得る。いくつかの例では、基地局２１０、２１２、および２１４／２１６は、統合された同期信号（たとえば、統合された１次同期信号（ＰＳＳ）、統合された２次同期信号（ＳＳＳ）、および統合された物理ブロードキャストチャネル（ＰＢＣＨ））をブロードキャストし得る。ＵＥ２２２、２２４、２２６、２２８、２３０、および２３２は、統合された同期信号を受信し、同期信号からキャリア周波数とスロットタイミングとを導出し、タイミングを導出したことに応答して、アップリンクパイロットまたは基準信号を送信し得る。ＵＥ（たとえば、ＵＥ２２４）によって送信されたアップリンクパイロット信号は、無線アクセスネットワーク２００内の２つ以上のセル（たとえば、基地局２１０および２１４／２１６）によって同時に受信されることがある。セルの各々はパイロット信号の強度を測定し得、無線アクセスネットワーク（たとえば、基地局２１０および２１４／２１６のうちの１つもしくは複数、ならびに／またはコアネットワーク内の中央ノード）は、ＵＥ２２４のためのサービングセルを決定し得る。ＵＥ２２４が無線アクセスネットワーク２００を通って移動するとき、ネットワークは、ＵＥ２２４によって送信されるアップリンクパイロット信号を監視し続け得る。隣接セルによって測定されたパイロット信号の信号強度または信号品質が、サービングセルによって測定された信号強度または信号品質のそれを超えるとき、ネットワーク２００は、ＵＥ２２４に通知するとともにまたは通知することなしに、サービングセルから隣接セルにＵＥ２２４をハンドオーバし得る。
【００３７】
[0046]基地局２１０、２１２、および２１４／２１６によって送信された同期信号は統合されてよいが、同期信号は、特定のセルを識別しないことがあり、そうではなく同じ周波数上でおよび／または同じタイミングを用いて動作する複数のセルのゾーンを識別することがある。５Ｇネットワークまたは他の次世代通信ネットワークにおいてゾーンを使用すると、アップリンクベースのモビリティフレームワークが可能になり、ＵＥとネットワークとの間で交換される必要があるモビリティメッセージの数が低減され得るので、ＵＥとネットワークの両方の効率が改善される。
【００３８】
[0047]様々な実装形態では、無線アクセスネットワーク２００中のエアインターフェースは、認可スペクトル、無認可スペクトル、または共有スペクトルを利用し得る。認可スペクトルは、概してモバイルネットワーク事業者が政府規制機関からライセンスを購入することによって、スペクトルの一部分の排他的使用を実現する。無認可スペクトルは、政府許可ライセンスの必要なしに、スペクトルの一部分の共有使用を実現する。無認可スペクトルにアクセスするためにいくつかの技術的なルールの遵守が概してなお要求されるが、概して、どんな事業者またはデバイスもアクセスを獲得し得る。共有スペクトルは、認可スペクトルと無認可スペクトルとの間にあってよく、ここにおいて、スペクトルにアクセスするために技術的なルールまたは制限が要求され得るが、スペクトルは、やはり複数の事業者および／または複数のＲＡＴによって共有され得る。たとえば、認可スペクトルの一部分のためのライセンスの保有者は、たとえば、アクセスを獲得するための好適なライセンシー決定条件を用いて、そのスペクトルを他の関係者と共有するために認可共有アクセス（ＬＳＡ）を提供し得る。
【００３９】
[0048]無線アクセスネットワーク２００中のエアインターフェースは、１つまたは複数の二重化アルゴリズムを利用し得る。二重は、両方のエンドポイントが両方向に互いに通信することができるポイントツーポイント通信リンクを指す。全二重は、両方のエンドポイントが互いに同時に通信できることを意味する。半二重は、一度に一方のエンドポイントのみが他方のエンドポイントに情報を送ることができることを意味する。ワイヤレスリンクでは、全二重チャネルは、概して、送信機と受信機の物理的分離、および好適な干渉消去技術に依存する。全二重エミュレーションは、周波数分割複信（ＦＤＤ）または時分割複信（ＴＤＤ）を利用することによってワイヤレスリンクのために頻繁に実装される。ＦＤＤでは、異なる方向の送信は、異なるキャリア周波数において動作する。ＴＤＤでは、所与のチャネル上の異なる方向の送信は、時分割多重化を使用して互いに分離される。すなわち、ある時間には、チャネルはある方向の送信専用であり、他の時間には、チャネルは他の方向の送信専用であり、ここで、方向は、極めて迅速に、たとえば、スロットごとに数回変わり得る。
【００４０】
[0049]本開示のいくつかの態様では、スケジューリングエンティティおよび／または被スケジューリングエンティティは、ビームフォーミングおよび／または多入力多出力（ＭＩＭＯ）技術のために構成され得る。図３は、ＭＩＭＯをサポートするワイヤレス通信システム３００の一例を示す。ＭＩＭＯシステムでは、送信機３０２は、複数の送信アンテナ３０４（たとえば、Ｎ個の送信アンテナ）を含み、受信機３０６は、複数の受信アンテナ３０８（たとえば、Ｍ個の受信アンテナ）を含む。したがって、送信アンテナ３０４から受信アンテナ３０８へのＮ×Ｍ個の信号経路３１０が存在する。送信機３０２と受信機３０６との各々は、たとえば、スケジューリングエンティティ１０８、被スケジューリングエンティティ１０６、または任意の他の好適なワイヤレス通信デバイス内に実装され得る。
【００４１】
[0050]そのような複数アンテナ技術を使用すると、ワイヤレス通信システムが、空間多重化と、ビームフォーミングと、送信ダイバーシティとをサポートするために空間ドメインを活用することが可能になる。空間多重化は、レイヤとも呼ばれる、データの異なるストリームを、同じ時間周波数リソース上で同時に送信するために使用され得る。データストリームまたはレイヤの数は送信のランクに対応する。概して、ＭＩＭＯシステム３００のランクは、送信アンテナ３０４または受信アンテナ３０８の数の、どちらでもより低い方によって制限される。加えて、ＵＥにおけるチャネル状態、ならびに基地局における利用可能なリソースなどの他の考慮事項も、送信ランクに影響を及ぼし得る。たとえば、ダウンリンク上で特定のＵＥに割り当てられるランク（したがって、データストリームの数）は、ＵＥから基地局に送信されるランクインジケータ（ＲＩ）に基づいて決定され得る。ＲＩは、アンテナ構成（たとえば、送信アンテナおよび受信アンテナの数）、ならびに受信アンテナの各々上の測定された信号対干渉雑音比（ＳＩＮＲ）に基づいて決定され得る。ＲＩは、たとえば、現在のチャネル状態下でサポートされ得るレイヤの数を示し得る。基地局は、ＵＥに送信ランクを割り当てるために、リソース情報（たとえば、ＵＥにスケジュールされるべき利用可能なリソースおよびデータ量）とともにＲＩを使用し得る。
【００４２】
[0051]最も簡単なケースでは、図３に示されているように、２×２ＭＩＭＯアンテナ構成上のランク２空間多重化送信は、各送信アンテナ３０４から１つのデータストリームを送信する。各データストリームは、異なる信号経路３１０に沿って各受信アンテナ３０８に到達する。次いで、受信機３０６は、各受信アンテナ３０８からの受信信号を使用してデータストリームを再構成し得る。
【００４３】
[0052]無線アクセスネットワーク２００上の送信が、極めて高いデータレートをやはり実現しながら低いブロック誤り率（ＢＬＥＲ）を取得するために、チャネルコーディングが使用され得る。すなわち、ワイヤレス通信は、概して、好適な誤り訂正ブロックコードを利用し得る。典型的なブロックコードでは、情報メッセージまたはシーケンスはコードブロック（ＣＢ）に分割され、送信デバイスにあるエンコーダ（たとえば、コーデック）は、次いで、情報メッセージに冗長性を数学的に追加する。符号化された情報メッセージ中でこの冗長性を活用すると、ノイズに起因して発生し得る任意のビットエラーに対する訂正が可能になり、メッセージの信頼性を改善することができる。
【００４４】
[0053]初期の５Ｇ  ＮＲ仕様では、ユーザデータは、２つの異なるベースグラフをもつ準巡回的低密度パリティチェック（ＬＤＰＣ）を使用してコーディングされ、一方のベースグラフは大きいコードブロックおよび／または高いコードレートの場合に使用されるが、他方のベースグラフは、そうでない場合に使用される。制御情報および物理ブロードキャストチャネル（ＰＢＣＨ）は、ネストされたシーケンスに基づいて、ポーラーコーディングを使用してコーディングされる。これらのチャネルの場合、パンクチャリング、ショートニング、および繰返しがレートマッチングのために使用される。
【００４５】
[0054]ベースグラフ（ＢＧ）は、最大コードレートおよび最小コードレートなど、いくつかの性能特性を有するＬＰＤＣコードを指す。一例では、第１のベースグラフ（ＢＧ１）は、１／３の最小コードレートをサポートすることができ、第２のベースグラフ（ＢＧ２）は、１／５の最小コードレートをサポートすることができる。コードブロックの最大サイズはベースグラフに依存する。ベースグラフ（たとえば、ＢＧ１およびＢＧ２）は、コードブロックサイズまたは長さに基づいてより良い性能を提供するように選択される。たとえば、ＢＧ２は、概して、ＢＧ１のコードレートよりも低いコードレートのために使用される。ベースグラフの例は、技術仕様書３８．２１２ｖ１．１．２、多重化およびチャネルコーディング（リリース１５）などの３ＧＰＰ規格において見つけられ得る。
【００４６】
[0055]一例では、コードレート（Ｒinit）が１／４よりも大きい初期送信では、ＴＢＳが、３８２４ビットより大きいとき、ＢＧ２は使用されない。しかしながら、ＢＧ２は、コードレートが１／４以下である初期送信では、そのコードレートにおいてサポートされるすべてのＴＢＳのために使用される。ＴＢＳが３８２４ビットよりも大きいＢＧ２が使用されるとき、ＴＢは、３８４０ビット以下のコードブロックにセグメント化される。
【００４７】
[0056]本開示の一態様では、３０８ビット以下のコードブロックサイズ（Ｋ）では、ＢＧ２は、すべてのコードレートのために使用され得る。５Ｇ  ＮＲ規格では、最大コードブロックサイズ（Ｋcb）は、ＢＧ１とともに使用するためには８４４８ビットであり、ＢＧ２とともに使用するためには３８４０ビットである。一例では、ＣＢＳがＸ（たとえば、Ｘ＝３８４０）よりも大きいとき、または初期送信のコードレートがＹ（たとえば、Ｙ＝０．６７）よりも大きいとき、初期送信と、同じＴＢの後続の再送信とのためにＢＧ１が使用される。一例では、ＣＢＳがＸ以下であり、初期送信のコードレートがＹ以下であるとき、初期送信と、同じＴＢの後続の再送信とのためにＢＧ２が使用される。
【００４８】
[0057]しかしながら、当業者は、本開示の態様が任意の好適なチャネルコードを利用して実装され得ることを理解されよう。スケジューリングエンティティ１０８と被スケジューリングエンティティ１０６との様々な実装形態は、ワイヤレス通信のためにこれらのチャネルコードのうちの１つまたは複数を利用するための好適なハードウェアおよび能力（たとえば、エンコーダ、デコーダ、および／またはコーデック）を含み得る。
【００４９】
[0058]無線アクセスネットワーク２００中のエアインターフェースは、様々なデバイスの同時通信を可能にするために、１つまたは複数の多重化と、複数のアクセスアルゴリズムとを利用し得る。たとえば、５Ｇ  ＮＲ仕様は、巡回プレフィックス（ＣＰ）とともに直交周波数分割多重化（ＯＦＤＭ）を利用して、ＵＥ２２２および２２４から基地局２１０へのＵＬ送信のための多元接続、ならびに基地局２１０から１つまたは複数のＵＥ２２２および２２４へのＤＬ送信のための多重化を実現する。加えて、ＵＬ送信の場合、５Ｇ  ＮＲ仕様は、（シングルキャリアＦＤＭＡ（ＳＣ−ＦＤＭＡ）とも呼ばれる）ＣＰを用いた離散フーリエ変換拡張ＯＦＤＭ（ＤＦＴ−ｓ−ＯＦＤＭ）向けのサポートを提供する。しかしながら、本開示の範囲内で、多重化および多元接続は上記の方式に限定されず、時分割多元接続（ＴＤＭＡ）、符号分割多元接続（ＣＤＭＡ）、周波数分割多元接続（ＦＤＭＡ）、スパースコード多元接続（ＳＣＭＡ）、リソース拡散多元接続（ＲＳＭＡ）、または他の好適な多元接続方式を利用して実現されてよい。さらに、基地局２１０からＵＥ２２２および２２４へのＤＬ送信を多重化することは、時分割多重化（ＴＤＭ）、符号分割多重化（ＣＤＭ）、周波数分割多重化（ＦＤＭ）、直交周波数分割多重化（ＯＦＤＭ）、スパースコード多重化（ＳＣＭ）、または他の好適な多重化方式を利用して実現されてよい。
【００５０】
[0059]本開示の様々な態様について、図４に概略的に示されているＯＦＤＭ波形に関して説明される。本開示の様々な態様は、以下で説明されるのと実質的に同じ仕方でＤＦＴ−ｓ−ＯＦＤＭＡ波形に適用され得ることが当業者によって理解されるべきである。すなわち、本開示のいくつかの例は、明快のためにＯＦＤＭリンクに焦点を当てることがあるが、同じ原理がＤＦＴ−ｓ−ＯＦＤＭＡ波形にも適用され得ることを理解されたい。
【００５１】
[0060]本開示内で、フレームは、ワイヤレス送信のための所定の持続時間（たとえば、１０ｍｓ）を指し、各フレームは、ある数のサブフレーム（たとえば、１ｍｓごとに１０個のサブフレーム）からなる。所与のキャリア上では、ＵＬ中にはフレームの１つのセットが、およびＤＬ中にはフレームの別のセットがあり得る。次に図４を参照すると、ＯＦＤＭリソースグリッド４０４を示している、例示的なＤＬサブフレーム４０２の拡大図が示されている。しかしながら、当業者なら容易に諒解するように、任意の特定の適用例のためのＰＨＹ送信構造は、任意の数の要因に応じて、ここで説明される例とは異なることがある。ここで、時間は、ＯＦＤＭシンボルのユニットをもつ水平方向にあり、周波数は、サブキャリアまたはトーンのユニットをもつ垂直方向にある。
【００５２】
[0061]リソースグリッド４０４は、所与のアンテナポートについて時間周波数リソースを概略的に表すために使用され得る。リソースグリッド４０４は複数のリソース要素（ＲＥ）４０６に分割される。１サブキャリア×１シンボルであるＲＥは、時間周波数グリッドの最小の個別部分であり、物理チャネルまたは信号からのデータを表す単一の複素数値を含んでいる。特定の実装形態において利用される変調に応じて、各ＲＥは１つまたは複数のビットの情報を表し得る。いくつかの例では、ＲＥのブロックは、物理リソースブロック（ＰＲＢ）またはより簡単にリソースブロック（ＲＢ）４０８と呼ばれることがあり、それは、周波数ドメイン中に任意の好適な数の連続するサブキャリアを含んでいる。一例では、ＲＢは、使用される数秘学とは無関係の数である、１２個のサブキャリアを含んでよい。いくつかの例では、数秘学に応じて、ＲＢは、時間ドメイン中に任意の好適な数の連続するＯＦＤＭシンボルを含んでよい。本開示内で、ＲＢ４０８などの単一のＲＢは、単一方向の通信（所与のデバイスのための送信または受信のいずれか）に完全に対応すると仮定される。
【００５３】
[0062]ＵＥは、リソースグリッド４０４のサブセットのみを概して利用する。ＲＢは、ＵＥに割り振られることが可能なリソースの最小単位であり得る。したがって、ＵＥのためにスケジュールされるＲＢが多いほど、またエアインターフェースのために選定される変調方式が高いほど、ＵＥのデータレートはより高くなる。
【００５４】
[0063]この図では、ＲＢ４０８は、サブフレーム４０２の帯域幅全体よりも小さく占有しているように示されており、いくつかのサブキャリアがＲＢ４０８の上下に示されている。所与の実装形態では、サブフレーム４０２は、１つまたは複数のＲＢ４０８のうちの任意の数に対応する帯域幅を有し得る。さらに、この図では、ＲＢ４０８は、サブフレーム４０２の持続時間全体よりも小さく占有しているように示されているが、これは考えられる一例にすぎない。
【００５５】
[0064]各サブフレーム４０２（たとえば、１ｍｓサブフレーム）は、１つまたは複数の隣接スロットからなり得る。図４に示されている例では、１つのサブフレーム４０２は、例示的な例のように、４つのスロット４１０を含む。いくつかの例では、スロットは、所与の巡回プレフィックス（ＣＰ）長をもつ指定された数のＯＦＤＭシンボルに従って定義され得る。たとえば、スロットは、公称のＣＰとともに７個または１４個のＯＦＤＭシンボルを含み得る。さらなる例は、より短い持続時間（たとえば、１つ、２つ、４つ、または７つのＯＦＤＭシンボル）を有するミニスロットを含み得る。これらのミニスロットは、いくつかの場合には、同じまたは異なるＵＥのための進行中のスロット送信のためにスケジュールされたリソースを占有して送信され得る。
【００５６】
[0065]スロット４１０のうちの１つの拡大図は、制御領域４１２とデータ領域４１４とを含むスロット４１０を示している。概して、制御領域４１２は制御チャネル（たとえば、ＰＤＣＣＨ）を搬送し得、データ領域４１４はデータチャネル（たとえば、ＰＤＳＣＨまたはＰＵＳＣＨ）を搬送し得る。もちろん、スロットは、すべてのＤＬ、すべてのＵＬ、または少なくとも１つのＤＬ部分および少なくとも１つのＵＬ部分を含んでいることがある。図４に示されている簡単な構造は、本質的に例示にすぎず、異なるスロット構造が利用されてよく、制御領域とデータ領域との各々のうちの１つまたは複数を含み得る。
【００５７】
[0066]図４に示されていないが、制御チャネル、共有チャネル、データチャネルなどを含む１つまたは複数の物理チャネルを搬送するために、ＲＢ４０８内の様々なＲＥ４０６がスケジュールされてよい。ＲＢ４０８内の他のＲＥ４０６は、限定はされないが、復調基準信号（ＤＭＲＳ）、制御基準信号（ＣＲＳ）、またはサウンディング基準信号（ＳＲＳ）を含む、パイロットまたは基準信号をも搬送し得る。これらのパイロットまたは基準信号は、受信デバイスが、対応するチャネルのチャネル推定を実施することを実現し得、それにより、ＲＢ４０８内の制御および／またはデータチャネルのコヒーレントな復調／検出が可能になり得る。
【００５８】
[0067]ＤＬ送信では、送信デバイス（たとえば、スケジューリングエンティティ１０８）は、物理ブロードキャストチャネル（ＰＢＣＨ）、物理ダウンリンク制御チャネル（ＰＤＣＣＨ）など、上位レイヤから発生する情報を概して搬送する１つまたは複数のＤＬ制御チャネルを含むＤＬ制御情報１１４を１つまたは複数の被スケジューリングエンティティ１０６に搬送するために、（たとえば、制御領域４１２内に）１つまたは複数のＲＥ４０６を割り振り得る。加えて、上位レイヤから発信する情報を概して搬送しないＤＬ物理的信号を搬送するためにＤＬ  ＲＥが割り振られ得る。これらのＤＬ物理的信号は、１次同期信号（ＰＳＳ）、２次同期信号（ＳＳＳ）、復調基準信号（ＤＭ−ＲＳ）、位相トラッキング基準信号（ＰＴ−ＲＳ）、チャネル状態情報基準信号（ＣＳＩ−ＲＳ）などを含み得る。ＰＤＣＣＨは、セル中の１つまたは複数のＵＥのためにダウンリンク制御情報（ＤＣＩ）を搬送し得る。これは、限定はされないが、電力制御コマンド、スケジューリング情報、許可、ならびに／またはＤＬ送信およびＵＬ送信のためのＲＥの割当てを含むことができる。
【００５９】
[0068]ＵＬ送信では、送信デバイス（たとえば、被スケジューリングエンティティ１０６）は、ＵＬ制御情報１１８（ＵＣＩ）を搬送するために１つまたは複数のＲＥ４０６を利用し得る。ＵＣＩは、物理アップリンク制御チャネル（ＰＵＣＣＨ）、物理ランダムアクセスチャネル（ＰＲＡＣＨ）など、１つまたは複数のＵＬ制御チャネルを介して上位レイヤからスケジューリングエンティティ１０８に対して発生することができる。さらに、ＵＬ  ＲＥは、復調基準信号（ＤＭ−ＲＳ）、位相トラッキング基準信号（ＰＴ−ＲＳ）、サウンディング基準信号（ＳＲＳ）など、上位レイヤから発生する情報を概して搬送しないＵＬ物理的信号を搬送し得る。いくつかの例では、制御情報１１８は、スケジューリング要求（ＳＲ）、すなわち、スケジューリングエンティティ１０８がアップリンク送信をスケジュールするようにとの要求を含み得る。ここで、制御チャネル１１８中で送信されたＳＲに応答して、スケジューリングエンティティ１０８は、アップリンクパケット送信のためのリソースをスケジュールし得るダウンリンク制御情報１１４を送信し得る。
【００６０】
[0069]ＵＬ制御情報はまた、肯定応答（ＡＣＫ）もしくは否定応答（ＮＡＣＫ）、チャネル状態情報（ＣＳＩ）、または任意の他の好適なＵＬ制御情報など、ハイブリッド自動再送要求（ＨＡＲＱ）フィードバックを含み得る。ＨＡＲＱは当業者によく知られている技法であり、ここにおいて、たとえば、チェックサムまたは巡回冗長検査（ＣＲＣ）などの任意の好適な完全性検査機構を利用して、正確さについて受信側においてパケット送信の完全性が検査され得る。送信の完全性が確認された場合、ＡＣＫが送信され得、確認されなかった場合、ＮＡＣＫが送信され得る。ＮＡＣＫに応答して、送信デバイスはＨＡＲＱ再送信を送り得、ＨＡＲＱ再送信は、チェイス合成、インクリメンタル冗長性などを実装し得る。
【００６１】
[0070]制御情報に加えて、（たとえば、データ領域４１４内の）１つまたは複数のＲＥ４０６がユーザデータまたはトラフィックデータのために割り振られ得る。そのようなトラフィックは、ＤＬ送信の場合には物理ダウンリンク共有チャネル（ＰＤＳＣＨ）、またはＵＬ送信の場合には物理アップリンク共有チャネル（ＰＵＳＣＨ）など、１つまたは複数のトラフィックチャネル上で搬送されてよい。
【００６２】
[0071]上記で説明され図１、図２および図３に示されているチャネルまたはキャリアは、必ずしもスケジューリングエンティティ１０８と被スケジューリングエンティティ１０６との間で利用され得るすべてのチャネルまたはキャリアであるとは限らず、当業者は、示されているチャネルまたはキャリアに加えて、他のトラフィックチャネル、制御チャネル、およびフィードバックチャネルなど、他のチャネルまたはキャリアが利用され得ることを認識されよう。
【００６３】
[0072]上記で説明されたこれらの物理チャネルは、概して、メディアアクセス制御（ＭＡＣ）レイヤにおいて処理するために多重化され、トランスポートチャネルにマッピングされる。トランスポートチャネルは、トランスポートブロック（ＴＢ）と呼ばれる情報のブロックを搬送する。情報のビット数に対応し得るトランスポートブロックサイズ（ＴＢＳ）は、変調およびコーディング方式（ＭＣＳ）と、所与の送信におけるＲＢの数とに基づいて制御されるパラメータであり得る。
【００６４】
[0073]図５は、処理システム５１４を採用するスケジューリングエンティティ５００のためのハードウェア実装形態の一例を示すブロック図である。たとえば、スケジューリングエンティティ５００は、図１、図２、および／または図３のうちのいずれか１つまたは複数に示されているようなユーザ機器（ＵＥ）であり得る。別の例では、スケジューリングエンティティ５００は、図１、図２、および／または図３のうちのいずれか１つまたは複数に示されているような基地局であり得る。
【００６５】
[0074]スケジューリングエンティティ５００は、１つまたは複数のプロセッサ５０４を含む処理システム５１４を用いて実装され得る。プロセッサ５０４の例は、マイクロプロセッサ、マイクロコントローラ、デジタル信号プロセッサ（ＤＳＰ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プログラマブル論理デバイス（ＰＬＤ）、状態機械、ゲート論理、個別ハードウェア回路、および本開示全体にわたって説明される様々な機能を実施するように構成された他の好適なハードウェアを含む。様々な例では、スケジューリングエンティティ５００は、本明細書で説明される機能のうちのいずれか１つまたは複数を実施するように構成され得る。すなわち、スケジューリングエンティティ５００中で利用されるプロセッサ５０４は、以下で説明され図７〜図１０に示されているプロセスおよび手順のうちのいずれか１つまたは複数を実装するために使用され得る。
【００６６】
[0075]この例では、処理システム５１４は、バス５０２によって概略的に表されるバスアーキテクチャを用いて実装され得る。バス５０２は、処理システム５１４の特定の適用例および全体的な設計制約に応じて、任意の数の相互接続バスおよびブリッジを含み得る。バス５０２は、（プロセッサ５０４によって概略的に表される）１つまたは複数のプロセッサと、メモリ５０５と、（コンピュータ可読媒体５０６によって概略的に表される）コンピュータ可読媒体とを含む、様々な回路を互いに通信可能に結合する。バス５０２はまた、タイミングソース、周辺機器、電圧調節器、および電力管理回路などの様々な他の回路をリンクすることがあり、これらの回路は当技術分野でよく知られており、したがって、これ以上説明されない。バスインターフェース５０８は、バス５０２とトランシーバ５１０との間のインターフェースを提供する。トランシーバ５１０は、伝送媒体を介して様々な他の装置と通信するための通信インターフェースまたは通信手段を提供する。装置の性質に応じて、ユーザインターフェース５１２（たとえば、キーパッド、ディスプレイ、スピーカー、マイクロフォン、ジョイスティック）も設けられてよい。もちろん、そのようなユーザインターフェース５１２は随意であり、基地局など、いくつかの例では省略されてよい。
【００６７】
[0076]本開示のいくつかの態様では、プロセッサ５０４は、たとえば、ワイヤレス通信において使用されるベースグラフ選択およびトランスポートブロックサイズ決定を含む、様々な機能のために構成された回路を含み得る。たとえば、この回路は、図７〜図１０に関して以下で説明される機能のうちの１つまたは複数を実装するために構成され得る。プロセッサ５０４は、ワイヤレス通信において使用される様々なデータ処理機能を実施するために処理命令５２２によって構成されることが可能な処理回路５４０を含み得る。プロセッサ５０４は、アップリンク（ＵＬ）通信において使用される様々な機能を実施するためにＵＬ通信命令５５４によって構成されることが可能なＵＬ通信回路５４２を含み得る。たとえば、ＵＬ通信回路５４２は、ＵＬ通信のためのリソース（たとえば、ＭＩＭＯレイヤ、ＰＲＢ）をスケジュールし、割り振り得る。ＵＬ通信回路５４２は、ＵＬ通信において使用されるターゲットコードレートと、変調およびコーディング方式とを構成し得る。プロセッサ５０４は、ダウンリンク（ＤＬ）通信において使用される様々な機能を実施するためにＤＬ通信命令５５６によって構成されることが可能なＤＬ通信回路５４４を含み得る。たとえば、ＤＬ通信回路５４４は、ＤＬ通信のためのリソース（たとえば、ＭＩＭＯレイヤ、ＰＲＢ）をスケジュールし、割り振り得る。ＤＬ通信回路５４４は、ＤＬ通信において使用されるターゲットコードレートと、変調およびコーディング方式とを構成し得る。
【００６８】
[0077]プロセッサ５０４は、バス５０２を管理することと、コンピュータ可読媒体５０６に記憶されたソフトウェアの実行を含む全般的な処理とを担当する。ソフトウェアは、プロセッサ５０４によって実行されたとき、処理システム５１４に、いずれかの特定の装置について以下で説明される様々な機能を実施させる。コンピュータ可読媒体５０６およびメモリ５０５はまた、ソフトウェアを実行するときにプロセッサ５０４によって操作されるデータを記憶するために使用され得る。
【００６９】
[0078]処理システム中の１つまたは複数のプロセッサ５０４はソフトウェアを実行し得る。ソフトウェアは、ソフトウェア、ファームウェア、ミドルウェア、マイクロコード、ハードウェア記述言語などの名称にかかわらず、命令、命令セット、コード、コードセグメント、プログラムコード、プログラム、サブプログラム、ソフトウェアモジュール、アプリケーション、ソフトウェアアプリケーション、ソフトウェアパッケージ、ルーチン、サブルーチン、オブジェクト、実行ファイル、実行スレッド、プロシージャ、関数などを意味するように広く解釈されるべきである。ソフトウェアはコンピュータ可読媒体５０６上に常駐し得る。コンピュータ可読媒体５０６は非一時的コンピュータ可読媒体であってよい。非一時的コンピュータ可読媒体は、例として、磁気ストレージデバイス（たとえば、ハードディスク、フロッピー（登録商標）ディスク、磁気ストリップ）、光ディスク（たとえば、コンパクトディスク（ＣＤ）またはデジタル多用途ディスク（ＤＶＤ））、スマートカード、フラッシュメモリデバイス（たとえば、カード、スティック、またはキードライブ）、ランダムアクセスメモリ（ＲＡＭ）、読取り専用メモリ（ＲＯＭ）、プログラマブルＲＯＭ（ＰＲＯＭ）、消去可能ＰＲＯＭ（ＥＰＲＯＭ）、電気的消去可能ＰＲＯＭ（ＥＥＰＲＯＭ（登録商標））、レジスタ、リムーバブルディスク、ならびにコンピュータによってアクセスされ、読み取られ得るソフトウェアおよび／または命令を記憶するための任意の他の好適な媒体を含む。コンピュータ可読媒体５０６は、処理システム５１４内に存在するか、処理システム５１４の外部に存在するか、または処理システム５１４を含む複数のエンティティにわたって分散されてよい。コンピュータ可読媒体５０６はコンピュータプログラム製品において具現化され得る。例として、コンピュータプログラム製品は、パッケージング材料中にコンピュータ可読媒体を含み得る。特定の適用例と、全体的なシステムに課される全体的な設計制約とに応じて、本開示全体にわたって提示される記載の機能をいかにして最も良く実装することができるかを当業者は認識されよう。
【００７０】
[0079]１つまたは複数の例では、コンピュータ可読記憶媒体５０６は、たとえば、ワイヤレス通信において使用されるベースグラフ選択およびトランスポートブロックサイズ決定を含む、様々な機能のために構成されたソフトウェアを含み得る。たとえば、ソフトウェアは、図７〜図１０に関して説明される機能のうちの１つまたは複数を実装するようにプロセッサ５０４を構成し得る、処理命令５５２と、ＵＬ通信命令５５４と、ＤＬ通信命令５５６とを含み得る。
【００７１】
[0080]図６は、処理システム６１４を採用する例示的な被スケジューリングエンティティ６００のためのハードウェア実装形態の一例を示す概念図である。本開示の様々な態様によれば、要素、または要素の任意の部分、または要素の任意の組合せは、１つまたは複数のプロセッサ６０４を含む処理システム６１４を用いて実装され得る。たとえば、被スケジューリングエンティティ６００は、図１、図２、および／または図３のうちのいずれか１つまたは複数に示されているようなユーザ機器（ＵＥ）であり得る。
【００７２】
[0081]処理システム６１４は、図４に示されている処理システム６１４と実質的に同じであってよく、バスインターフェース６０８と、バス６０２と、メモリ６０５と、プロセッサ６０４と、コンピュータ可読媒体６０６とを含む。さらに、被スケジューリングエンティティ６００は、図４において上記で説明されたものと実質的に同様の、ユーザインターフェース６１２と、トランシーバ６１０とを含み得る。すなわち、被スケジューリングエンティティ６００中で利用されるプロセッサ６０４は、以下で説明され図７〜図１０に示されているプロセスおよび機能のうちのいずれか１つまたは複数を実装するために使用され得る。
【００７３】
[0082]本開示のいくつかの態様では、プロセッサ６０４は、たとえば、ワイヤレス通信において使用されるベースグラフ選択およびトランスポートブロックサイズ決定を含む、様々な機能のために構成された回路を含み得る。たとえば、この回路は、図７〜図１０に関して説明される機能のうちの１つまたは複数を実装するために構成され得る。プロセッサ６０４は、ワイヤレス通信において使用される様々なデータ処理機能を実施するために処理命令６２２によって構成されることが可能な処理回路６４０を含み得る。プロセッサ６０４は、トランシーバ６１０を介してＵＬおよびＤＬ通信において使用される様々な機能を実施するために通信命令６５４によって構成されることが可能な通信回路６４２を含み得る。通信回路６４２は、ワイヤレス通信において使用されるターゲットコードレートと、変調およびコーディング方式とを構成し得る。プロセッサ６０４は、ワイヤレス通信において使用されるベースグラフを選択し、ＴＢＳを決定するための様々な機能を実施するためにトランスポートブロックサイズ（ＴＢＳ）決定命令６５６によって構成されることが可能なＴＢＳ決定回路６４４を含み得る。
【００７４】
[0083]５Ｇ  ＮＲ規格では、トランスポートブロックサイズ（ＴＢＳ）は、ＮRE、ｖ、Ｑm、およびＲを含む様々なパラメータの関数として決定され得る。ここで、ＮREは、トランスポートブロック（ＴＢ）に割り当てられたリソース要素（ＲＥ）の数であり、ｖは多入力多出力（ＭＩＭＯ）レイヤの数であり、Ｑmは変調次数であり、Ｒはコードレートである。しかしながら、ＴＢＳを決定するために使用されるいくつかの関数または手順は、ＴＢＳと、ＴＢＳを決定するために使用されるパラメータ（たとえば、ＮRE、ｖ、Ｑm、および／またはＲ）との間の巡回的依存性に依存する。そのような巡回的依存性は、ＴＢＳを決定するために再帰的アルゴリズムおよび／または特定の公式もしくは関数の複数のパスの使用を必要とし得る。したがって、ＴＢＳ決定の処理時間および／または電力消費量が、望ましくなく増加または延長されることがある。
【００７５】
[0084]本開示の態様は、公式、関数、式、またはアルゴリズムをシングルパスで使用してＴＢＳを決定し、ＴＢＳと公式または関数において使用されるパラメータとの間の巡回的依存性を回避することができる手順および方法を提供する。その上、決定されたＴＢＳは、バイト整列されたコードブロックサイズを容易にすることと、トランスポートブロック中でパディングを必要としないこととが可能である。
【００７６】
[0085]５Ｇ  ＮＲの一例では、ＴＢレベルＣＲＣ（ＬTB,CRC）は、所定のしきい値（たとえば、５１２ビット）よりも大きいＴＢのために２４ビットであり得る。ＴＢが、ＣＢセグメント化の後に２つ以上のＣＢにセグメント化された場合、ＣＢレベルＣＲＣがＣＢに適用され得る。Ｋcbは最大コードブロックサイズである。たとえば、各コードブロックに個々にＣＲＣビットが付属され得る。この場合、ＬTB,CRCは、所定のしきい値（たとえば、３８２４ビット）以下のＴＢのために１６ビットであり得、ＣＢレベルＣＲＣ（ＬCB,CRC）は２４ビットであり得る。
【００７７】
[0086]本開示の一態様では、ＴＢＳは、以下の単一の式（１）を使用して決定され得る。
【数１】
2021503826.tif 000003
【００７８】
[0087]式（１）において、Ｘは、０以上の値を有するレートバックオフファクタである。たとえば、Ｘは、所定の定数（たとえば、０、８、１６、または２４）であるか、あるいは情報ビットの中間数に等しくなり得るＮRE・Ｑm・Ｒ・ｖに依存する値であることが可能である。レートバックオフファクタＸを使用することで、決定されたＴＢＳが公称コードレートを超えるのを防ぐことができる。式（１）において、大括弧は天井関数を表し、「８」演算子はバイト整列またはサイズ決定を示す。
【００７９】
[0088]図７は、本開示のいくつかの態様によるシングルパスでＴＢＳを決定するための例示的なプロセス７００を示すフローチャートである。ＴＢＳは、ＵＬまたはＤＬトランスポートチャネル中でデータとともにトランスポートブロックを送信するために使用され得る。以下で説明されるように、一部またはすべての図示された特徴は、本開示の範囲内で特定の実装形態において省略されてよく、いくつかの図示された特徴は、すべての実施形態の実装に必要とされるとは限らないことがある。いくつかの例では、プロセス７００は、図５に示されているスケジューリングエンティティ５００または図６に示されている被スケジューリングエンティティ６００（たとえば、ＵＥ）によって行われ得る。いくつかの例では、プロセス７００は、以下で説明される機能またはアルゴリズムを行うための任意の好適な装置または手段によって行われ得る。
【００８０】
[0089]ブロック７０２において、被スケジューリングエンティティ６００（たとえば、ＵＥ）が、最大コードブロックサイズ（Ｋcb）の値を決定するためにＴＢＳ決定回路６４４を利用することができる。最初に、被スケジューリングエンティティは、中間値Ｔ0＝ＮRE・Ｑm・Ｒ・ｖ−Ｘを決定し得る。ここで、ＮRE・Ｑm・Ｒ・ｖは、情報ビットの中間数を表し得る。レートバックオフファクタＸは、決定されたＴＢＳが公称コードレートを超えるのを防ぐ任意の値（たとえば、０、８、１６、または２４）であり得る。図８に示されているように、決定ブロック８０２において、条件（Ｒ≦１／４）または（Ｒ≦０．６７およびＴ０≦３８２４）または（Ｔ0≦２８８）が真である場合、ブロック８０４において、ＴＢＳ決定回路６４４は、第１のベースグラフ（たとえば、ＢＧ２）を選択し、Ｋcbを第１の値（たとえば、３８４０）に設定する。そうでない場合は、ブロック８０６において、ＴＢＳ決定回路６４４は、第２のベースグラフ（たとえば、ＢＧ１）を選択し、Ｋcbを第１の値よりも大きい第２の値（たとえば、８４４８）に設定する。一例では、被スケジューリングエンティティ６００は、ＮREと、Ｑmと、Ｒと、ｖとを決定するために、スケジューリングエンティティ５００から情報（たとえば、ＭＣＳ、コードレート、ＭＩＭＯ構成など）を受信し得る。
【００８１】
[0090]ブロック７０４において、被スケジューリングエンティティ６００は、ＴＢレベルＣＲＣサイズ（ＬTB,CRC）を決定するためにＴＢＳ決定回路６４４を利用し得る。図９に示されているように、決定ブロック９０２において、条件Ｔ0≦３８２４が真である場合、ブロック９０４において、ＴＢＳ決定回路６４４は、ＬTB,CRCを第１の値（たとえば、１６）に設定し得る。そうでない場合は、ブロック９０６において、ＴＢＳ決定回路６４４は、ＬTB,CRCを第１の値よりも大きい第２の値（たとえば、２４）に設定し得る。
【００８２】
[0091]ブロック７０６において、被スケジューリングエンティティ６００は、ＣＢ  ＣＲＣサイズ（ＬCB,CRC）を決定するためにＴＢＳ決定回路６４４を利用し得る。図１０に示されているように、決定ブロック１００２において、条件Ｔ0＋ＬTB,CRC≦Ｋcbが真である場合、次いで、ブロック１００４において、ＴＢＳ決定回路６４４は、ＬCB,CRCを第１の値（たとえば、０）に設定する。他の場合、ブロック１００６において、ＴＢＳ決定回路６４４は、ＬCB,CRCを第１の値よりも大きい第２の値（たとえば、２４）に設定する。
【００８３】
[0092]ブロック７０８において、被スケジューリングエンティティ６００は、たとえば、以下に記載された式（２）を使用して、Ｔ0と、Ｋcbと、ＬTB,CRCと、ＬCB,CRCとに基づいてコードブロックの数（Ｃ）または情報ブロック長を決定するためにＴＢＳ決定回路６４４を利用し得る。
【００８４】
[0093]
【数２】
2021503826.tif 000004
【００８５】
[0094]ブロック７１０において、被スケジューリングエンティティ６００は、たとえば、以下に記載された式（３）を使用して、コードブロックサイズ（Ｋ）を決定するためにＴＢＳ決定回路６４４を利用し得る。そのようなコードブロックサイズを使用して、コードブロックはバイトまたは８ビット整列されることが可能である。
【００８６】
[0095]
【数３】
2021503826.tif 000005
【００８７】
[0096]ブロック７１２において、被スケジューリングエンティティ６００は、以下に記載された式（４）を使用してＴＢＳを決定するためにＴＢＳ決定回路６４４を利用し得る。
【００８８】
[0097]
【数４】
2021503826.tif 000006
【００８９】
[0098]式（４）は、展開されたとき、上記に記載された単一のＴＢＳ式（１）になる。ブロック７１４において、被スケジューリングエンティティ６００は、決定されたＴＢＳに基づいてデータとともにトランスポートブロック（ＴＢ）を送信するために通信回路６４２およびトランシーバ６１０を利用し得る。したがって、プロセス７００を使用して、被スケジューリングエンティティ６００は、バイト整列されたコードブロック長を提供し、パディングを必要としないＴＢＳを決定するために、シングルパスでまたは非再帰的に式（１）またはその一部を使用することができる。シングルパスは、上記で説明されたプロセスが、ＴＢＳと、ベースグラフ（たとえば、ＢＧ１またはＢＧ２）と、コードブロックサイズとの間の巡回的依存性に対処することなしにＴＢＳを決定することができることを意味する。すなわち、式（１）の異なるパラメータの値は１回決定され、ＴＢＳは、ＴＢＳの決定された値に基づいてパラメータを変更することなしに、式（１）を使用して計算されることが可能である。
【００９０】
[0099]この例では、項
【数５】
2021503826.tif 000007
は、パラメータＫcbおよびＬCB,CRCが上記で説明されたように２つの所定の値をそれぞれ有するので、４つの値のうちの１つを取ることができる。たとえば、Ｋcbは３８４０または８４４８であり得、ＬCB,CRCは１６または２４であり得る。本開示のいくつかの態様では、これらの４つの値は、数値的問題または計算を回避するためにルックアップテーブルに記憶されることが可能である。
【００９１】
[0100]同様に、項
【数６】
2021503826.tif 000008
は、値の制限されたセットのうちの１つを取ることができる（すなわち、コードブロックの数は、最大値≦２００である整数に限定される）。本開示のいくつかの態様では、これらの値は、数値的問題または計算を回避するためにルックアップテーブルに記憶されることが可能である。本開示の一態様では、ＴＢＳおよび中間値はルックアップテーブルに記憶されることが可能であり、ここで、ルックアップは、ＮRE・Ｑm・Ｒ・ｖがどの範囲内に入るか、ならびに選択されたベースグラフに基づく。
【００９２】
[0101]一構成では、ワイヤレス通信のための装置（たとえば、被スケジューリングエンティティ６００）は、トランスポートブロック（ＴＢ）の最大コードブロックサイズ（Ｋcb）を決定するための手段と、トランスポートブロックレベルの巡回冗長検査サイズ（ＬTB,CRC）を決定するための手段と、コードブロックレベルの巡回冗長検査サイズ（ＬCB,CRC）を決定するための手段と、Ｋcbと、ＬTB,CRCと、ＬCB,CRCとに基づいてＴＢに関連するコードブロックの数を決定するための手段と、コードブロックの数に基づいてコードブロックサイズを決定するための手段と、決定されたＫcbと、ＬTB,CRCと、ＬCB,CRCと、コードブロックの数と、コードブロックサイズとの関数としてシングルパスでＴＢのトランスポートブロックサイズ（ＴＢＳ）を決定するための手段と、決定されたＴＢＳに基づいてデータとともにＴＢを送信するための手段とを含む。本開示のいくつかの態様では、上記の様々な手段は、ＴＢＳ決定回路６４４と、ＴＢＳ決定命令６５６と、トランシーバ６１０と、コンピュータ可読媒体６０６と、図７〜図１０に示されているプロセスを実装するために本明細書で説明される他の要素とを使用して実装されてよい。
【００９３】
[0102]一態様では、上述の手段は、上述の手段によって具陳される機能を実施するように構成された図６に示されているプロセッサ６０４であり得る。別の態様では、上述の手段は、上述の手段によって具陳される機能を実施するように構成された回路または任意の装置であり得る。
【００９４】
[0103]もちろん、上記の例において、プロセッサ６０４中に含まれる回路は一例として提供されるにすぎず、限定はされないが、コンピュータ可読記憶媒体６０６に記憶された命令、または図１、図２、および／もしくは図３のいずれか１つにおいて説明される任意の他の好適な装置もしくは手段を含み、ならびに、たとえば、図７〜図１０に関して本明細書で説明されるプロセスおよび／またはアルゴリズムを利用する、説明される機能を行うための他の手段が本開示の様々な態様内に含まれてよい。
【００９５】
[0104]例示的な実装形態を参照しながら、ワイヤレス通信ネットワークのいくつかの態様が提示された。当業者なら容易に諒解するように、本開示全体にわたって説明された様々な態様は、他の電気通信システム、ネットワークアーキテクチャ、および通信規格に拡張されてよい。
【００９６】
[0105]例として、様々な態様は、ロングタームエボリューション（ＬＴＥ）、発展型パケットシステム（ＥＰＳ）、ユニバーサルモバイルテレコミュニケーションシステム（ＵＭＴＳ）、および／またはモバイル用グローバルシステム（ＧＳＭ（登録商標））など、３ＧＰＰによって定義された他のシステム内で実装されてよい。様々な態様はまた、ＣＤＭＡ２０００および／またはエボリューションデータオプティマイズド（ＥＶ−ＤＯ）など、第３世代パートナーシッププロジェクト２（３ＧＰＰ２）によって定義されたシステムに拡張されてよい。他の例は、ＩＥＥＥ８０２．１１（Ｗｉ−Ｆｉ（登録商標））、ＩＥＥＥ８０２．１６（ＷｉＭＡＸ（登録商標））、ＩＥＥＥ８０２．２０、ウルトラワイドバンド（ＵＷＢ）、Ｂｌｕｅｔｏｏｔｈ（登録商標）を採用するシステム、および／または他の好適なシステム内に実装されてよい。採用される実際の電気通信規格、ネットワークアーキテクチャ、および／または通信規格は、特定の適用例およびシステムに課される全体的な設計制約に依存する。
【００９７】
[0106]本開示内で、「例示的」という単語は、「例、事例、または例示として働くこと」を意味するために使用される。「例示的」として本明細書で説明されたいかなる実装形態または態様も、必ずしも本開示の他の態様よりも好ましいかまたは有利であると解釈されるべきであるとは限らない。同様に、「態様」という用語は、本開示のすべての態様が、論じられた特徴、利点、または動作モードを含むことを必要とするとは限らない。「結合される」という用語は、本明細書では、２つのオブジェクト間の直接的または間接的結合を指すために使用される。たとえば、オブジェクトＡがオブジェクトＢに物理的に触れ、オブジェクトＢがオブジェクトＣに触れる場合、オブジェクトＡおよびＣは、それらが互いに直接物理的に触れない場合でも、やはり互いに結合されていると見なされてよい。たとえば、第１のオブジェクトが第２のオブジェクトに決して直接物理的に接触しない場合でも、第１のオブジェクトは第２のオブジェクトに結合され得る。「回路（circuit）」および「回路（circuitry）」という用語は広く使用され、接続および構成されたとき、電子回路のタイプに関する制限なしに本開示で説明された機能の実施を可能にする、電気デバイスおよび電気導体のハードウェア実装形態、ならびにプロセッサによって実行されたとき、本開示で説明された機能の実施を可能にする、情報および命令のソフトウェア実装形態の両方を含むものとする。
【００９８】
[0107]図１〜図１０に示されている構成要素、ステップ、特徴および／または機能のうちの１つまたは複数は、単一の構成要素、ステップ、特徴または機能に再構成されおよび／または組み合わされ得、あるいはいくつかの構成要素、ステップ、または機能で具現され得る。また、本明細書で開示される新規の特徴から逸脱することなく追加の要素、構成要素、ステップ、および／または機能が追加され得る。図１〜図１０に示されている装置、デバイス、および／または構成要素は、本明細書で説明された方法、特徴、またはステップのうちの１つまたは複数を実施するように構成され得る。本明細書で説明された新規のアルゴリズムはまた、効率的にソフトウェアで実装され、および／またはハードウェアに組み込まれてよい。
【００９９】
[0108]開示される方法におけるステップの特定の順序または階層は、例示的なプロセスの一例であることを理解されたい。設計上の選好に基づいて、方法におけるステップの特定の順序または階層は並べ替えられてよいことを理解されたい。添付の方法クレームは、様々なステップの要素を例示的な順序で提示し、添付の方法クレーム内で特段に具陳されていない限り、提示された特定の順序または階層に限定されるものではない。
【０１００】
[0109]以上の説明は、どんな当業者でも本明細書で説明された様々な態様を実践できるようにするために提供される。これらの態様への様々な修正は当業者には容易に明らかであり、本明細書において定義された一般的な原理は他の態様に適用されてよい。したがって、特許請求の範囲は、本明細書に示されている態様に限定されるものではなく、特許請求の範囲の言い回しに矛盾しない全範囲を与えられるべきであり、ここにおいて、単数形の要素への言及は、そのように明記されていない限り、「唯一無二」を意味するものではなく、むしろ「１つまたは複数」を意味するものである。別段に明記されていない限り、「いくつか」という語は１つまたは複数を指す。項目のリスト「のうちの少なくとも１つ」を指す句は、単一のメンバーを含む、それらの項目の任意の組合せを指す。一例として、「ａ、ｂ、またはｃのうちの少なくとも１つ」は、ａと、ｂと、ｃと、ａおよびｂと、ａおよびｃと、ｂおよびｃと、ａ、ｂおよびｃとを包含するように意図されている。当業者に知られているかまたは後に知られるようになる、本開示全体にわたって説明された様々な態様の要素に対するすべての構造的および機能的均等物は、参照により本明細書に明確に組み込まれ、特許請求の範囲によって包含されるように意図されている。その上、本明細書で開示されるいかなることも、そのような開示が特許請求の範囲に明示的に具陳されているかどうかにかかわらず、公に供されるものではない。
【図１】
2021503826.tif 000014
【図２】
2021503826.tif 000015
【図３】
2021503826.tif 000016
【図４】
2021503826.tif 000017
【図５】
2021503826.tif 000018
【図６】
2021503826.tif 000019
【図７】
2021503826.tif 000020
【図８】
2021503826.tif 000021
【図９】
2021503826.tif 000022
【図１０】
2021503826.tif 000023
【手続補正書】
【提出日】令和2年9月28日(2020.9.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ワイヤレス通信においてトランスポートブロック（ＴＢ）中でデータを送信する方法であって、
最大コードブロックサイズを決定することと、
トランスポートブロックレベルの巡回冗長検査サイズを決定することと、
コードブロックレベルの巡回冗長検査サイズを決定することと、
前記最大コードブロックサイズと、前記トランスポートブロックレベルの巡回冗長検査サイズと、前記コードブロックレベルの巡回冗長検査サイズとに基づいて前記ＴＢに関連するコードブロックの数を決定することと、
コードブロックの前記数に基づいてコードブロックサイズを決定することと、
前記決定された最大コードブロックサイズと、前記トランスポートブロックレベルの巡回冗長検査サイズと、前記コードブロックレベルの巡回冗長検査サイズと、コードブロックの前記数と、前記コードブロックサイズとの関数としてシングルパスで前記ＴＢのトランスポートブロックサイズ（ＴＢＳ）を決定することと、
前記決定されたＴＢＳに基づいて前記データとともに前記ＴＢを送信することと
を備える、方法。
【請求項２】
前記コードブロックサイズを前記決定することが、バイト整列されたコードブロックサイズを決定することを備える、請求項１に記載の方法。
【請求項３】
前記送信されるＴＢがパディングビットを有しない、請求項２に記載の方法。
【請求項４】
前記最大コードブロックサイズを前記決定することが、
コードレートまたは情報ビットの中間数のうちの少なくとも１つに基づいてコードブロックを符号化するためのベースグラフを決定することと、
前記決定されたベースグラフに基づいて前記最大コードブロックサイズを決定することと
を備える、請求項１に記載の方法。
【請求項５】
前記決定されたベースグラフに基づいて前記最大コードブロックサイズを前記決定することが、
前記最大コードブロックサイズを複数の値から選択すること
を備える、請求項４に記載の方法。
【請求項６】
前記トランスポートブロックレベルの巡回冗長検査サイズを前記決定することが、
ＮRE・Ｑm・Ｒ・ｖが所定の値よりも小さい場合、前記トランスポートブロックレベルの巡回冗長検査サイズを第１の値に設定することと、
そうでない場合は、前記トランスポートブロックレベルの巡回冗長検査サイズを前記第１の値よりも大きい第２の値に設定することと
を備え、ここにおいて、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、請求項１に記載の方法。
【請求項７】
前記コードブロックレベルの巡回冗長検査サイズを前記決定することが、
条件ＮRE・Ｑm・Ｒ・ｖ−Ｘ＋ＬTB,CRCが前記最大コードブロックサイズ以下である場合、前記コードブロックレベルの巡回冗長検査サイズを第１の値に設定することと、
そうでない場合は、前記コードブロックレベルの巡回冗長検査サイズを前記第１の値よりも大きい第２の値に設定することと
を備え、
ここにおいて、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数であり、Ｘがレートバックオフファクタであり、ＬTB,CRCが前記トランスポートブロックレベルの巡回冗長検査サイズである、
請求項１に記載の方法。
【請求項８】
前記ＴＢＳを前記決定することが、
ＮRE・Ｑm・Ｒ・ｖに基づいて、１つまたは複数のルックアップテーブルにおいて前記関数とともに使用するための複数の中間値を決定すること、ここにおいて、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、
を備える、請求項１に記載の方法。
【請求項９】
前記関数が、ＮRE・Ｑm・Ｒ・ｖ−Ｘに基づいて前記ＴＢＳを決定し、ここで、Ｘが、０以上の値を有するレートバックオフファクタであり、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、請求項１に記載の方法。
【請求項１０】
前記関数が
【数１】
2021503826.tif 000024
を備え、
ここにおいて、Ｋcbが前記最大コードブロックサイズであり、ＬTB,CRCが前記トランスポートブロックレベルの巡回冗長検査サイズであり、ＬCB,CRCが前記コードブロックレベルの巡回冗長検査サイズである、
請求項９に記載の方法。
【請求項１１】
Ｘが、ＮREと、Ｑmと、Ｒと、ｖとの値に基づく所定の値を備える、請求項９に記載の方法。
【請求項１２】
ワイヤレス通信においてトランスポートブロック（ＴＢ）中でデータを送信する方法であって、
複数のパラメータを含む関数を使用して非再帰的手順において前記ＴＢのトランスポートブロックサイズ（ＴＢＳ）を決定することと、
ここにおいて、前記複数のパラメータが、最大コードブロックサイズと、トランスポートブロックレベルの巡回冗長検査サイズと、コードブロックレベルの巡回冗長検査サイズと、前記ＴＢに関連するコードブロックの数と、コードブロックサイズＫとを備える、
前記決定されたＴＢＳに基づいて前記データとともに前記ＴＢを送信することと
を備える、方法。
【請求項１３】
前記非再帰的手順において前記ＴＢの前記ＴＢＳを前記決定することが、ＮRE・Ｑm・Ｒ・ｖ−Ｘに基づき、ここにおいて、Ｘが、０以上の値を有するレートバックオフファクタであり、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、請求項１２に記載の方法。
【請求項１４】
前記非再帰的手順において前記ＴＢの前記ＴＢＳを前記決定することが、
【数２】
2021503826.tif 000025
を決定し、
ここにおいて、Ｋcbが前記最大コードブロックサイズであり、ＬTB,CRCが前記トランスポートブロックレベルの巡回冗長検査サイズであり、ＬCB,CRCが前記コードブロックレベルの巡回冗長検査サイズであり、Ｘが、０以上の値を有するレートバックオフファクタであり、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、
請求項１３に記載の方法。
【請求項１５】
Ｘが、ＮREと、Ｑmと、Ｒと、ｖとの値に基づく所定の値を備える、請求項１３に記載の方法。
【請求項１６】
トランスポートブロック（ＴＢ）中でデータを送信するように構成された通信インターフェースと、
実行可能コードで記憶されたメモリと、
前記通信インターフェースおよび前記メモリに動作可能に結合されたプロセッサと
を備える、ワイヤレス通信の装置であって、
前記プロセッサが、
最大コードブロックサイズを決定することと、
トランスポートブロックレベルの巡回冗長検査サイズを決定することと、
コードブロックレベルの巡回冗長検査サイズを決定することと、
前記最大コードブロックサイズと、前記トランスポートブロックレベルの巡回冗長検査サイズと、前記コードブロックレベルの巡回冗長検査サイズとに基づいて前記ＴＢに関連するコードブロックの数を決定することと、
コードブロックの前記数に基づいてコードブロックサイズを決定することと、
前記決定された最大コードブロックサイズと、前記トランスポートブロックレベルの巡回冗長検査サイズと、前記コードブロックレベルの巡回冗長検査サイズと、コードブロックの前記数と、前記コードブロックサイズとの関数としてシングルパスで前記ＴＢのトランスポートブロックサイズ（ＴＢＳ）を決定することと、
前記決定されたＴＢＳに基づいて前記データとともに前記ＴＢを送信することと
を行うように前記実行可能コードによって構成された、装置。
【請求項１７】
前記プロセッサが、バイト整列されたコードブロックサイズを決定することによって前記コードブロックサイズを決定するようにさらに構成された、請求項１６に記載の装置。
【請求項１８】
前記送信されるＴＢがパディングビットを有しない、請求項１６に記載の装置。
【請求項１９】
前記プロセッサが、
コードレートまたは情報ビットの中間数のうちの少なくとも１つに基づいてコードブロックを符号化するためのベースグラフを決定することと、
前記決定されたベースグラフに基づいて前記最大コードブロックサイズを決定することと
によって前記最大コードブロックサイズを決定するようにさらに構成された、請求項１６に記載の装置。
【請求項２０】
前記プロセッサが、前記最大コードブロックサイズを複数の値から選択することによって、前記決定されたベースグラフに基づいて前記最大コードブロックサイズを決定するようにさらに構成された、請求項１９に記載の装置。
【請求項２１】
前記プロセッサが、
ＮRE・Ｑm・Ｒ・ｖが所定の値よりも小さい場合、前記トランスポートブロックレベルの巡回冗長検査サイズを第１の値に設定することと、
そうでない場合は、前記トランスポートブロックレベルの巡回冗長検査サイズを前記第１の値よりも大きい第２の値に設定することと
によって前記トランスポートブロックレベルの巡回冗長検査サイズを決定するようにさらに構成され、ここにおいて、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、
請求項１６に記載の装置。
【請求項２２】
前記プロセッサが、
条件ＮRE・Ｑm・Ｒ・ｖ−Ｘ＋ＬTB,CRCが前記最大コードブロックサイズ以下である場合、前記コードブロックレベルの巡回冗長検査サイズを第１の値に設定することと、
そうでない場合は、前記コードブロックレベルの巡回冗長検査サイズを前記第１の値よりも大きい第２の値に設定することと
によって前記コードブロックレベルの巡回冗長検査サイズを決定するようにさらに構成され、
ここにおいて、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数であり、Ｘがレートバックオフファクタであり、ＬTB,CRCが前記トランスポートブロックレベルの巡回冗長検査サイズであり、Ｋcbが前記最大コードブロックサイズである、
請求項１６に記載の装置。
【請求項２３】
前記プロセッサが、
ＮRE・Ｑm・Ｒ・ｖに基づいて、１つまたは複数のルックアップテーブルにおいて前記関数とともに使用するための複数の中間値を決定すること、ここにおいて、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、
によって前記ＴＢＳを決定するようにさらに構成された、請求項１６に記載の装置。
【請求項２４】
前記関数が、ＮRE・Ｑm・Ｒ・ｖ−Ｘに基づいて前記ＴＢＳを決定し、ここにおいて、Ｘが、０以上の値を有するレートバックオフファクタであり、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、請求項１６に記載の装置。
【請求項２５】
前記関数が
【数３】
2021503826.tif 000026
を備え、
ここにおいて、Ｋcbが前記最大コードブロックサイズであり、ＬTB,CRCが前記トランスポートブロックレベルの巡回冗長検査サイズであり、ＬCB,CRCが前記コードブロックレベルの巡回冗長検査サイズであり、Ｘが、０以上の値を有するレートバックオフファクタであり、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、
請求項２４に記載の装置。
【請求項２６】
Ｘが、ＮREと、Ｑmと、Ｒと、ｖとの値に基づく所定の値を備える、
請求項２４に記載の装置。
【請求項２７】
トランスポートブロック（ＴＢ）中でデータを送信するように構成された通信インターフェースと、
メモリと、
前記通信インターフェースおよびメモリに結合されたプロセッサと
を備える、ワイヤレス通信の装置であって、
前記プロセッサが、
複数のパラメータを含む関数を使用して非再帰的手順において前記ＴＢのトランスポートブロックサイズ（ＴＢＳ）を決定することと、
ここにおいて、前記複数のパラメータが、最大コードブロックサイズと、トランスポートブロックレベルの巡回冗長検査サイズと、コードブロックレベルの巡回冗長検査サイズと、前記ＴＢに関連するコードブロックの数と、コードブロックサイズとを備える、
前記決定されたＴＢＳに基づいて前記データとともに前記ＴＢを送信することと
を行うように構成された、装置。
【請求項２８】
前記非再帰的手順において、前記プロセッサが、ＮRE・Ｑm・Ｒ・ｖ−Ｘに基づいて前記ＴＢＳを決定するようにさらに構成され、ここにおいて、Ｘが、０以上の値を有するレートバックオフファクタであり、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、請求項２７に記載の装置。
【請求項２９】
前記非再帰的手順が
【数４】
2021503826.tif 000027
を備え、
ここにおいて、Ｋcbが前記最大コードブロックサイズであり、ＬTB,CRCが前記トランスポートブロックレベルの巡回冗長検査サイズであり、ＬCB,CRCが前記コードブロックレベルの巡回冗長検査サイズであり、Ｘが、０以上の値を有するレートバックオフファクタであり、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、
請求項２８に記載の装置。
【請求項３０】
Ｘが、ＮREと、Ｑmと、Ｒと、ｖとの値に基づく所定の値を備える、請求項２８に記載の装置。
【請求項３１】
ワイヤレス通信の装置であって、
トランスポートブロック（ＴＢ）の最大コードブロックサイズを決定するための手段と、
トランスポートブロックレベルの巡回冗長検査サイズを決定するための手段と、
コードブロックレベルの巡回冗長検査サイズを決定するための手段と、
前記最大コードブロックサイズと、前記トランスポートブロックレベルの巡回冗長検査サイズと、前記コードブロックレベルの巡回冗長検査サイズとに基づいて前記ＴＢに関連するコードブロックの数を決定するための手段と、
コードブロックの前記数に基づいてコードブロックサイズを決定するための手段と、
前記決定された最大コードブロックサイズと、前記トランスポートブロックレベルの巡回冗長検査サイズと、前記コードブロックレベルの巡回冗長検査サイズと、コードブロックの前記数と、前記コードブロックサイズとの関数としてシングルパスで前記ＴＢのトランスポートブロックサイズ（ＴＢＳ）を決定するための手段と、
前記決定されたＴＢＳに基づいて前記データとともに前記ＴＢを送信するための手段と
を備える装置。
【請求項３２】
前記コードブロックサイズを決定するための前記手段が、バイト整列されたコードブロックサイズを決定するように構成された、請求項３１に記載の装置。
【請求項３３】
前記送信されるＴＢがパディングビットを有しない、請求項３１に記載の装置。
【請求項３４】
前記最大コードブロックサイズを決定するための前記手段が、
コードレートまたは情報ビットの中間数のうちの少なくとも１つに基づいてコードブロックを符号化するためのベースグラフを決定するための手段と、
前記決定されたベースグラフに基づいて前記最大コードブロックサイズを決定するための手段と
を備える、請求項３１に記載の装置。
【請求項３５】
前記決定されたベースグラフに基づいて前記最大コードブロックサイズを決定するための前記手段が、前記最大コードブロックサイズを複数の値から選択するように構成された、請求項３４に記載の装置。
【請求項３６】
前記トランスポートブロックレベルの巡回冗長検査サイズを決定するための前記手段が、
ＮRE・Ｑm・Ｒ・ｖが所定の値よりも小さい場合、前記トランスポートブロックレベルの巡回冗長検査サイズを第１の値に設定することと、
そうでない場合は、前記トランスポートブロックレベルの巡回冗長検査サイズを前記第１の値よりも大きい第２の値に設定することと
を行うように構成され、ここにおいて、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、
請求項３１に記載の装置。
【請求項３７】
前記コードブロックレベルの巡回冗長検査サイズを決定するための前記手段が、
条件ＮRE・Ｑm・Ｒ・ｖ−Ｘ＋ＬTB,CRCが前記最大コードブロックサイズ以下である場合、前記コードブロックレベルの巡回冗長検査サイズを第１の値に設定することと、
そうでない場合は、前記コードブロックレベルの巡回冗長検査サイズを前記第１の値よりも大きい第２の値に設定することと
を備え、
ここにおいて、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数であり、Ｘがレートバックオフファクタであり、ＬTB,CRCが前記トランスポートブロックレベルの巡回冗長検査サイズであり、Ｋcbが前記最大コードブロックサイズである、
請求項３１に記載の装置。
【請求項３８】
前記ＴＢＳを決定するための前記手段が、
ＮRE・Ｑm・Ｒ・ｖに基づいて、１つまたは複数のルックアップテーブルにおいて前記関数とともに使用するための複数の中間値を決定すること、ここにおいて、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、
を備える、請求項３１に記載の装置。
【請求項３９】
前記関数が、ＮRE・Ｑm・Ｒ・ｖ−Ｘに基づいて前記ＴＢＳを決定し、ここにおいて、Ｘが、０以上の値を有するレートバックオフファクタであり、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、請求項３１に記載の装置。
【請求項４０】
前記関数が
【数５】
2021503826.tif 000028
を備え、
ここにおいて、Ｋcbが前記最大コードブロックサイズであり、ＬTB,CRCが前記トランスポートブロックレベルの巡回冗長検査サイズであり、ＬCB,CRCが前記コードブロックレベルの巡回冗長検査サイズであり、Ｘが、０以上の値を有するレートバックオフファクタであり、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、
請求項３９に記載の装置。
【請求項４１】
Ｘが、ＮREと、Ｑmと、Ｒと、ｖとの値に基づく所定の値を備える、請求項３９に記載の装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１００
【補正方法】変更
【補正の内容】
【０１００】
[0109]以上の説明は、どんな当業者でも本明細書で説明された様々な態様を実践できるようにするために提供される。これらの態様への様々な修正は当業者には容易に明らかであり、本明細書において定義された一般的な原理は他の態様に適用されてよい。したがって、特許請求の範囲は、本明細書に示されている態様に限定されるものではなく、特許請求の範囲の言い回しに矛盾しない全範囲を与えられるべきであり、ここにおいて、単数形の要素への言及は、そのように明記されていない限り、「唯一無二」を意味するものではなく、むしろ「１つまたは複数」を意味するものである。別段に明記されていない限り、「いくつか」という語は１つまたは複数を指す。項目のリスト「のうちの少なくとも１つ」を指す句は、単一のメンバーを含む、それらの項目の任意の組合せを指す。一例として、「ａ、ｂ、またはｃのうちの少なくとも１つ」は、ａと、ｂと、ｃと、ａおよびｂと、ａおよびｃと、ｂおよびｃと、ａ、ｂおよびｃとを包含するように意図されている。当業者に知られているかまたは後に知られるようになる、本開示全体にわたって説明された様々な態様の要素に対するすべての構造的および機能的均等物は、参照により本明細書に明確に組み込まれ、特許請求の範囲によって包含されるように意図されている。その上、本明細書で開示されるいかなることも、そのような開示が特許請求の範囲に明示的に具陳されているかどうかにかかわらず、公に供されるものではない。
以下に本願発明の当初の特許請求の範囲に記載された発明を付記する。
［Ｃ１］
ワイヤレス通信においてトランスポートブロック（ＴＢ）中でデータを送信する方法であって、
最大コードブロックサイズを決定することと、
トランスポートブロックレベルの巡回冗長検査サイズを決定することと、
コードブロックレベルの巡回冗長検査サイズを決定することと、
前記最大コードブロックサイズと、前記トランスポートブロックレベルの巡回冗長検査サイズと、前記コードブロックレベルの巡回冗長検査サイズとに基づいて前記ＴＢに関連するコードブロックの数を決定することと、
コードブロックの前記数に基づいてコードブロックサイズを決定することと、
前記決定された最大コードブロックサイズと、前記トランスポートブロックレベルの巡回冗長検査サイズと、前記コードブロックレベルの巡回冗長検査サイズと、コードブロックの前記数と、前記コードブロックサイズとの関数としてシングルパスで前記ＴＢのトランスポートブロックサイズ（ＴＢＳ）を決定することと、
前記決定されたＴＢＳに基づいて前記データとともに前記ＴＢを送信することと
を備える、方法。
［Ｃ２］
前記コードブロックサイズを前記決定することが、バイト整列されたコードブロックサイズを決定することを備える、Ｃ１に記載の方法。
［Ｃ３］
前記送信されるＴＢがパディングビットを有しない、Ｃ２に記載の方法。
［Ｃ４］
前記最大コードブロックサイズを前記決定することが、
コードレートまたは情報ビットの中間数のうちの少なくとも１つに基づいてコードブロックを符号化するためのベースグラフを決定することと、
前記決定されたベースグラフに基づいて前記最大コードブロックサイズを決定することと
を備える、Ｃ１に記載の方法。
［Ｃ５］
前記決定されたベースグラフに基づいて前記最大コードブロックサイズを前記決定することが、
前記最大コードブロックサイズを複数の値から選択すること
を備える、Ｃ４に記載の方法。
［Ｃ６］
前記トランスポートブロックレベルの巡回冗長検査サイズを前記決定することが、
ＮRE・Ｑm・Ｒ・ｖが所定の値よりも小さい場合、前記トランスポートブロックレベルの巡回冗長検査サイズを第１の値に設定することと、
そうでない場合は、前記トランスポートブロックレベルの巡回冗長検査サイズを前記第１の値よりも大きい第２の値に設定することとを備え、ここにおいて、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、Ｃ１に記載の方法。
［Ｃ７］
前記コードブロックレベルの巡回冗長検査サイズを前記決定することが、
条件ＮRE・Ｑm・Ｒ・ｖ−Ｘ＋ＬTB,CRCが前記最大コードブロックサイズ以下である場合、前記コードブロックレベルの巡回冗長検査サイズを第１の値に設定することと、
そうでない場合は、前記コードブロックレベルの巡回冗長検査サイズを前記第１の値よりも大きい第２の値に設定することと
を備え、
ここにおいて、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数であり、Ｘがレートバックオフファクタであり、ＬTB,CRCがトランスポートブロックレベルの巡回冗長検査サイズである、
Ｃ１に記載の方法。
［Ｃ８］
前記ＴＢＳを前記決定することが、
ＮRE・Ｑm・Ｒ・ｖに基づいて、１つまたは複数のルックアップテーブルにおいて前記関数とともに使用するための複数の中間値を決定すること、ここにおいて、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、
を備える、Ｃ１に記載の方法。
［Ｃ９］
前記関数が、ＮRE・Ｑm・Ｒ・ｖ−Ｘに基づいて前記ＴＢＳを決定し、ここで、Ｘが、０以上の値を有するレートバックオフファクタであり、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、Ｃ１に記載の方法。
［Ｃ１０］
前記関数が
【数７】
2021503826.tif 000029
を備え、
ここにおいて、Ｋcbが前記最大コードブロックサイズであり、ＬTB,CRCが前記トランスポートブロックレベルの巡回冗長検査サイズであり、ＬCB,CRCが前記コードブロックレベルの巡回冗長検査サイズである、
Ｃ９に記載の方法。
［Ｃ１１］
Ｘが、ＮREと、Ｑmと、Ｒと、ｖとの値に基づく所定の値を備える、Ｃ９に記載の方法。
［Ｃ１２］
ワイヤレス通信においてトランスポートブロック（ＴＢ）中でデータを送信する方法であって、
複数のパラメータに基づいて非再帰的手順において前記ＴＢのトランスポートブロックサイズ（ＴＢＳ）を決定することと、
ここにおいて、前記複数のパラメータが、最大コードブロックサイズと、トランスポートブロックレベルの巡回冗長検査サイズと、コードブロックレベルの巡回冗長検査サイズと、前記ＴＢに関連するコードブロックの数と、コードブロックサイズＫとを備える、
前記決定されたＴＢＳに基づいて前記データとともに前記ＴＢを送信することと
を備える、方法。
［Ｃ１３］
前記非再帰的手順において前記ＴＢの前記ＴＢＳを前記決定することが、ＮRE・Ｑm・Ｒ・ｖ−Ｘに基づき、ここにおいて、Ｘが、０以上の値を有するレートバックオフファクタであり、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、Ｃ１２に記載の方法。
［Ｃ１４］
前記非再帰的手順において前記ＴＢの前記ＴＢＳを前記決定することが、
【数８】
2021503826.tif 000030
を決定し、
ここにおいて、Ｋcbが前記最大コードブロックサイズであり、ＬTB,CRCが前記トランスポートブロックレベルの巡回冗長検査サイズであり、ＬCB,CRCが前記コードブロックレベルの巡回冗長検査サイズであり、Ｘが、０以上の値を有するレートバックオフファクタであり、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、
Ｃ１３に記載の方法。
［Ｃ１５］
Ｘが、ＮREと、Ｑmと、Ｒと、ｖとの値に基づく所定の値を備える、Ｃ１３に記載の方法。
［Ｃ１６］
トランスポートブロック（ＴＢ）中でデータを送信するように構成された通信インターフェースと、
実行可能コードで記憶されたメモリと、
前記通信インターフェースおよび前記メモリに動作可能に結合されたプロセッサと
を備える、ワイヤレス通信の装置であって、
前記プロセッサが、
最大コードブロックサイズを決定することと、
トランスポートブロックレベルの巡回冗長検査サイズを決定することと、
コードブロックレベルの巡回冗長検査サイズを決定することと、
前記最大コードブロックサイズと、前記トランスポートブロックレベルの巡回冗長検査サイズと、前記コードブロックレベルの巡回冗長検査サイズとに基づいて前記ＴＢに関連するコードブロックの数を決定することと、
コードブロックの前記数に基づいてコードブロックサイズを決定することと、
前記決定された最大コードブロックサイズと、前記トランスポートブロックレベルの巡回冗長検査サイズと、前記コードブロックレベルの巡回冗長検査サイズと、コードブロックの前記数と、前記コードブロックサイズとの関数としてシングルパスで前記ＴＢのトランスポートブロックサイズ（ＴＢＳ）を決定することと、
前記決定されたＴＢＳに基づいて前記データとともに前記ＴＢを送信することと
を行うように前記実行可能コードによって構成された、装置。
［Ｃ１７］
前記プロセッサが、バイト整列されたコードブロックサイズを決定することによって前記コードブロックサイズを決定するようにさらに構成された、Ｃ１６に記載の装置。
［Ｃ１８］
前記送信されるＴＢがパディングビットを有しない、Ｃ１６に記載の装置。
［Ｃ１９］
前記プロセッサが、
コードレートまたは情報ビットの中間数のうちの少なくとも１つに基づいてコードブロックを符号化するためのベースグラフを決定することと、
前記決定されたベースグラフに基づいて前記最大コードブロックサイズを決定することと
によって前記最大コードブロックサイズを決定するようにさらに構成された、Ｃ１６に記載の装置。
［Ｃ２０］
前記プロセッサが、前記最大コードブロックサイズを複数の値から選択することによって、前記決定されたベースグラフに基づいて前記最大コードブロックサイズを決定するようにさらに構成された、Ｃ１９に記載の装置。
［Ｃ２１］
前記プロセッサが、
ＮRE・Ｑm・Ｒ・ｖが所定の値よりも小さい場合、前記トランスポートブロックレベルの巡回冗長検査サイズを第１の値に設定することと、
そうでない場合は、前記トランスポートブロックレベルの巡回冗長検査サイズを前記第１の値よりも大きい第２の値に設定することとによって前記トランスポートブロックレベルの巡回冗長検査サイズを決定するようにさらに構成され、ここにおいて、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、
Ｃ１６に記載の装置。
［Ｃ２２］
前記プロセッサが、
条件ＮRE・Ｑm・Ｒ・ｖ−Ｘ＋ＬTB,CRCが前記最大コードブロックサイズ以下である場合、前記コードブロックレベルの巡回冗長検査サイズを第１の値に設定することと、
そうでない場合は、前記コードブロックレベルの巡回冗長検査サイズを前記第１の値よりも大きい第２の値に設定することと
によって前記コードブロックレベルの巡回冗長検査サイズを決定するようにさらに構成され、
ここにおいて、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数であり、Ｘがレートバックオフファクタであり、ＬTB,CRCがトランスポートブロックレベルの巡回冗長検査サイズであり、Ｋcbが前記最大コードブロックサイズである、
Ｃ１６に記載の装置。
［Ｃ２３］
前記プロセッサが、
ＮRE・Ｑm・Ｒ・ｖに基づいて、１つまたは複数のルックアップテーブルにおいて前記関数とともに使用するための複数の中間値を決定すること、ここにおいて、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、
によって前記ＴＢＳを決定するようにさらに構成された、Ｃ１６に記載の装置。
［Ｃ２４］
前記関数が、ＮRE・Ｑm・Ｒ・ｖ−Ｘに基づいて前記ＴＢＳを決定し、ここにおいて、Ｘが、０以上の値を有するレートバックオフファクタであり、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、Ｃ１６に記載の装置。
［Ｃ２５］
前記関数が
【数９】
2021503826.tif 000031
を備え、
ここにおいて、Ｋcbが前記最大コードブロックサイズであり、ＬTB,CRCが前記トランスポートブロックレベルの巡回冗長検査サイズであり、ＬCB,CRCが前記コードブロックレベルの巡回冗長検査サイズであり、Ｘが、０以上の値を有するレートバックオフファクタであり、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、
Ｃ２４に記載の装置。
［Ｃ２６］
Ｘが、ＮREと、Ｑmと、Ｒと、ｖとの値に基づく所定の値を備える、
Ｃ２４に記載の装置。
［Ｃ２７］
トランスポートブロック（ＴＢ）中でデータを送信するように構成された通信インターフェースと、
メモリと、
前記通信インターフェースおよびメモリに動作可能に結合されたプロセッサと
を備える、ワイヤレス通信の装置であって、
前記プロセッサが、
複数のパラメータに基づいて非再帰的手順において前記ＴＢのトランスポートブロックサイズ（ＴＢＳ）を決定することと、
ここにおいて、前記複数のパラメータが、最大コードブロックサイズと、トランスポートブロックレベルの巡回冗長検査サイズと、コードブロックレベルの巡回冗長検査サイズと、前記ＴＢに関連するコードブロックの数と、コードブロックサイズとを備える、
前記決定されたＴＢＳに基づいて前記データとともに前記ＴＢを送信することと
を行うように構成された、装置。
［Ｃ２８］
前記非再帰的手順において、前記プロセッサが、ＮRE・Ｑm・Ｒ・ｖ−Ｘに基づいて前記ＴＢＳを決定するようにさらに構成され、ここにおいて、Ｘが、０以上の値を有するレートバックオフファクタであり、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、Ｃ２７に記載の装置。
［Ｃ２９］
前記非再帰的手順が
【数１０】
2021503826.tif 000032
を備え、
ここにおいて、Ｋcbが前記最大コードブロックサイズであり、ＬTB,CRCが前記トランスポートブロックレベルの巡回冗長検査サイズであり、ＬCB,CRCが前記コードブロックレベルの巡回冗長検査サイズであり、Ｘが、０以上の値を有するレートバックオフファクタであり、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、
Ｃ２８に記載の装置。
［Ｃ３０］
Ｘが、ＮREと、Ｑmと、Ｒと、ｖとの値に基づく所定の値を備える、Ｃ２８に記載の装置。
［Ｃ３１］
ワイヤレス通信の装置であって、
トランスポートブロック（ＴＢ）の最大コードブロックサイズを決定するための手段と、
トランスポートブロックレベルの巡回冗長検査サイズを決定するための手段と、
コードブロックレベルの巡回冗長検査サイズを決定するための手段と、
前記最大コードブロックサイズと、前記トランスポートブロックレベルの巡回冗長検査サイズと、前記コードブロックレベルの巡回冗長検査サイズとに基づいて前記ＴＢに関連するコードブロックの数を決定するための手段と、
コードブロックの前記数に基づいてコードブロックサイズを決定するための手段と、
前記決定された最大コードブロックサイズと、前記トランスポートブロックレベルの巡回冗長検査サイズと、前記コードブロックレベルの巡回冗長検査サイズと、コードブロックの前記数と、前記コードブロックサイズとの関数としてシングルパスで前記ＴＢのトランスポートブロックサイズ（ＴＢＳ）を決定するための手段と、
前記決定されたＴＢＳに基づいて前記データとともに前記ＴＢを送信するための手段とを備える装置。
［Ｃ３２］
前記コードブロックサイズを決定するための前記手段が、バイト整列されたコードブロックサイズを決定するように構成された、Ｃ３１に記載の装置。
［Ｃ３３］
前記送信されるＴＢがパディングビットを有しない、Ｃ３１に記載の装置。
［Ｃ３４］
前記最大コードブロックサイズを決定するための前記手段が、
コードレートまたは情報ビットの中間数のうちの少なくとも１つに基づいてコードブロックを符号化するためのベースグラフを決定するための手段と、
前記決定されたベースグラフに基づいて前記最大コードブロックサイズを決定するための手段と
を備える、Ｃ３１に記載の装置。
［Ｃ３５］
前記決定されたベースグラフに基づいて前記最大コードブロックサイズを決定するための前記手段が、前記最大コードブロックサイズを複数の値から選択するように構成された、Ｃ３４に記載の装置。
［Ｃ３６］
前記トランスポートブロックレベルの巡回冗長検査サイズを決定するための前記手段が、
ＮRE・Ｑm・Ｒ・ｖが所定の値よりも小さい場合、前記トランスポートブロックレベルの巡回冗長検査サイズを第１の値に設定することと、
そうでない場合は、前記トランスポートブロックレベルの巡回冗長検査サイズを前記第１の値よりも大きい第２の値に設定することとを行うように構成され、ここにおいて、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、
Ｃ３１に記載の装置。
［Ｃ３７］
前記コードブロックレベルの巡回冗長検査サイズを決定するための前記手段が、
条件ＮRE・Ｑm・Ｒ・ｖ−Ｘ＋ＬTB,CRCが前記最大コードブロックサイズ以下である場合、前記コードブロックレベルの巡回冗長検査サイズを第１の値に設定することと、
そうでない場合は、前記コードブロックレベルの巡回冗長検査サイズを前記第１の値よりも大きい第２の値に設定することと
を備え、
ここにおいて、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数であり、Ｘがレートバックオフファクタであり、ＬTB,CRCがトランスポートブロックレベルの巡回冗長検査サイズであり、Ｋcbが前記最大コードブロックサイズである、
Ｃ３１に記載の装置。
［Ｃ３８］
前記ＴＢＳを決定するための前記手段が、
ＮRE・Ｑm・Ｒ・ｖに基づいて、１つまたは複数のルックアップテーブルにおいて前記関数とともに使用するための複数の中間値を決定すること、ここにおいて、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、
を備える、Ｃ３１に記載の装置。
［Ｃ３９］
前記関数が、ＮRE・Ｑm・Ｒ・ｖ−Ｘに基づいて前記ＴＢＳを決定し、ここにおいて、Ｘが、０以上の値を有するレートバックオフファクタであり、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、Ｃ３１に記載の装置。
［Ｃ４０］
前記関数が
【数１１】
2021503826.tif 000033
を備え、
ここにおいて、Ｋcbが前記最大コードブロックサイズであり、ＬTB,CRCが前記トランスポートブロックレベルの巡回冗長検査サイズであり、ＬCB,CRCが前記コードブロックレベルの巡回冗長検査サイズであり、Ｘが、０以上の値を有するレートバックオフファクタであり、ｖがＭＩＭＯレイヤの数であり、Ｑmが変調次数であり、Ｒがコードレートであり、ＮREがリソース要素の数である、
Ｃ３９に記載の装置。
［Ｃ４１］
Ｘが、ＮREと、Ｑmと、Ｒと、ｖとの値に基づく所定の値を備える、Ｃ３９に記載の装置。
【国際調査報告】
2021503826.tif 000034
2021503826.tif 000035