(57)【要約】  ワイヤレス通信のための方法、システム、およびデバイスについて説明する。ワイヤレスデバイスは、いくつかのコードブロック（ＣＢ）を含み得るトランスポートブロックとして知られる媒体アクセス制御（ＭＡＣ）レイヤユニットを使用してデータを交換し得る。受信デバイスは、各ＣＢを復号しようと試み、各ＣＢが正常に復号されたのかどうかに基づいて送信デバイスに肯定応答（ＡＣＫ）および否定応答（ＮＡＣＫ）フィードバックを送り得る。受信デバイスは、２つ以上の利用可能なフォーマットから、ＡＣＫ／ＮＡＣＫフィードバックを送信するためのフォーマットを決定し得る。ＡＣＫ／ＮＡＣＫフィードバックのためのフォーマットは、受信されたＣＢの数とＮＡＣＫフィードバックを有するＣＢの数とに少なくとも部分的に基づいて決定され得る。ＡＣＫ／ＮＡＣＫフィードバックは、個別のＣＢに基づいて、またはＣＢのバンドルに提供され得る。送信デバイスは、ＡＣＫ／ＮＡＣＫフォーマットと、ＮＡＣＫフィードバックを有するＣＢとを決定するために受信されたフィードバックのブラインド復号を実行し得る。【選択図】図５
2018509814.tif 000002
【特許請求の範囲】
【請求項１】
ワイヤレスデバイスにおける通信の方法であって、
受信された送信中で複数のコードブロック（ＣＢ）を受信することと、
前記複数のＣＢのうちの各ＣＢに対するハイブリッド自動再送要求（ＨＡＲＱ）肯定応答／否定応答（ＡＣＫ／ＮＡＣＫ）フィードバックを決定することと、
２つ以上の利用可能なフォーマットから、前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するためのフォーマットを識別することと、
前記識別されたフォーマットを使用して前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信することと
を備える、方法。
【請求項２】
前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための前記フォーマットを識別することは、
前記複数のＣＢのためのＮＡＣＫの数を決定することと、
前記複数のＣＢ中のＣＢの数を決定することと、
前記ＮＡＣＫの数と前記ＣＢの数とに少なくとも部分的に基づいて前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための前記フォーマットを識別することと
を備える、請求項１に記載の方法。
【請求項３】
前記２つ以上の利用可能なフォーマットは、非圧縮フォーマットと１つまたは複数の圧縮フォーマットとを備える、
請求項２に記載の方法。
【請求項４】
前記非圧縮フォーマットは、前記ＣＢの数がＣＢのしきい値数よりも少ないときに前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための前記フォーマットとして識別され、前記１つまたは複数の圧縮フォーマットのうちの１つは、前記ＣＢイズの数がＣＢの前記しきい値数を満たすかまたはそれを超えるときに前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための前記フォーマットとして識別される、
請求項３に記載の方法。
【請求項５】
ＣＢの前記しきい値数は、前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックの送信のための利用可能なリソースに基づいて決定される、
請求項４に記載の方法。
【請求項６】
前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための前記２つ以上の利用可能なフォーマットは、
各ＣＢに関連する専用ビットを有する第１のフォーマットと、
ＮＡＣＫフィードバックを有するＣＢの数とＮＡＣＫフィードバックを有するＣＢの組合せを識別するインデックスとのインジケーションを提供する第２のフォーマットと
を備える、請求項１に記載の方法。
【請求項７】
前記第２のフォーマットは、前記ＣＢの数よりも少ない複数のビットを含む、
請求項６に記載の方法。
【請求項８】
前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための前記２つ以上の利用可能なフォーマットは、
ＣＢの１つまたは複数のバンドルに対するＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを提供する第３のフォーマットをさらに備える、
請求項６に記載の方法。
【請求項９】
前記第３のフォーマットは、ＣＢの各バンドル中のＣＢの数と、バンドル中のＣＢがＮＡＣＫフィードバックを有するＣＢの前記バンドルの数と、ＮＡＣＫフィードバックを有するＣＢのバンドルの組合せを識別するインデックスとのインジケーションを提供する、
請求項８に記載の方法。
【請求項１０】
前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための前記２つ以上の利用可能なフォーマットは、
ＣＢの２つ以上のバンドルに関連する専用ビットを有する第４のフォーマットをさらに備える、
請求項６に記載の方法。
【請求項１１】
前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための前記フォーマットは、ＮＡＣＫフィードバックを有するＣＢの数に少なくとも部分的に基づいて動的に選択される、
請求項１に記載の方法。
【請求項１２】
前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための前記フォーマットは、前記複数のＣＢの前記送信に関連するチャネル状態に少なくとも部分的に基づいて半静的に選択される、
請求項１に記載の方法。
【請求項１３】
前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための前記フォーマットは、無線リソース制御（ＲＲＣ）シグナリングを使用してシグナリングされる、
請求項１２に記載の方法。
【請求項１４】
前記フォーマットを選択することは、
ＲＲＣシグナリングを使用してシグナリングされるフォーマットのグループから前記フォーマットを選択することをさらに備える、
請求項１２に記載の方法。
【請求項１５】
前記送信は、
前記選択されたフォーマットのインジケーションをさらに備える、
請求項１に記載の方法。
【請求項１６】
前記２つ以上の利用可能なフォーマットから第１のフォーマットを選択することと、
前記第１のフォーマットについて、前記ＣＢの数がＣＢのしきい値数よりも少ないのかどうかを決定すること、ここにおいて、前記識別は、前記選択と前記決定とに少なくとも部分的に基づく、と
をさらに備える、請求項１に記載の方法。
【請求項１７】
前記２つ以上の利用可能なフォーマットから第２のフォーマットを選択することと、
前記第２のフォーマットのための前記ＣＢの数がＣＢの前記しきい値数を満たすかまたはそれを超えると決定すること、ここにおいて、前記識別は、前記第２のフォーマットのための前記ＣＢの数が前記ＣＢしきい値を満たすかそれを超えるという前記決定の後に行われる、と
をさらに備える、請求項１６に記載の方法。
【請求項１８】
ワイヤレスデバイスにおける通信の方法であって、
受信された送信中で複数のコードブロック（ＣＢ）を受信することと、
前記複数のＣＢのうちの各ＣＢに対するハイブリッド自動再送要求（ＨＡＲＱ）肯定応答／否定応答（ＡＣＫ／ＮＡＣＫ）フィードバックを決定することと、
ＮＡＣＫフィードバックを有するＣＢまたはＣＢのバンドルの数と、ＮＡＣＫフィードバックを有するＣＢまたはＣＢのバンドルの組合せを識別するインデックスとのインジケーションを提供するフォーマットを使用して前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信することと
を備える、方法。
【請求項１９】
ワイヤレスデバイスにおける通信の方法であって、
受信機に複数のコードブロック（ＣＢ）を送信することと、
前記複数のＣＢのうちの各ＣＢに対するハイブリッド自動再送要求（ＨＡＲＱ）肯定応答／否定応答（ＡＣＫ／ＮＡＣＫ）フィードバックを受信することと、
２つ以上の利用可能なフォーマットから、前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックのフォーマットを識別することと、
前記受信されたＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックに少なくとも部分的に基づいて前記複数のＣＢのうちの１つまたは複数のＣＢが再送信されるべきであると決定することと
を備える、方法。
【請求項２０】
前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックの前記フォーマットを前記識別することは、前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックのブラインド復号を備える、
請求項１９に記載の方法。
【請求項２１】
前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックの前記フォーマットを識別することは、前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックに基づく、
請求項１９に記載の方法。
【請求項２２】
前記複数のＣＢのうちの１つまたは複数のＣＢが再送信されるべきであると前記決定することは、
前記受信されたＡＣＫ／ＮＡＣＫフィードバックに対して圧縮解除、アンバンドリング、またはその両方を実行することによってＮＡＣＫフィードバックを有する前記ＣＢを決定すること、ここにおいて、前記圧縮解除、前記アンバンドリング、またはその両方が、前記識別されたフォーマットに少なくとも部分的に基づいて決定される、
を備える、請求項１９に記載の方法。
【請求項２３】
前記２つ以上の利用可能なフォーマットは、非圧縮フォーマットと１つまたは複数の圧縮フォーマットとを備え、前記１つまたは複数の圧縮フォーマットは、前記複数のＣＢのうちの各送信されたＣＢについてのＡＣＫ／ＮＡＣＫ情報を搬送することが可能である、
請求項１９に記載の方法。
【請求項２４】
サポートされるフォーマットのグループを受信することと、
サポートされるフォーマットの前記グループからフォーマットのグループを選択することと、
ＲＲＣシグナリングを使用してフォーマットの前記グループを送信することと
をさらに備える、請求項１９に記載の方法。
【請求項２５】
ワイヤレスデバイスにおけるワイヤレス通信のための装置であって、
受信された送信中で複数のコードブロック（ＣＢ）を受信するための手段と、
前記複数のＣＢのうちの各ＣＢに対するハイブリッド自動再送要求（ＨＡＲＱ）肯定応答／否定応答（ＡＣＫ／ＮＡＣＫ）フィードバックを決定するための手段と、
２つ以上の利用可能なフォーマットから、前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するためのフォーマットを識別するための手段と、
前記識別されたフォーマットを使用して前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための手段と
を備える、装置。
【請求項２６】
前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための前記フォーマットを識別するための前記手段は、
前記複数のＣＢのためのＮＡＣＫの数を決定するための手段と、
前記複数のＣＢ中のＣＢの数を決定するための手段と、
前記ＮＡＣＫの数と前記ＣＢの数とに少なくとも部分的に基づいて前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための前記フォーマットを識別するための手段と
を備える、請求項２５に記載の装置。
【請求項２７】
前記２つ以上の利用可能なフォーマットは、非圧縮フォーマットと１つまたは複数の圧縮フォーマットとを備える、
請求項２６に記載の装置。
【請求項２８】
前記非圧縮フォーマットは、前記ＣＢの数がＣＢのしきい値数よりも少ないときに前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための前記フォーマットとして識別され、前記１つまたは複数の圧縮フォーマットのうちの１つは、前記ＣＢイズの数がＣＢの前記しきい値数を満たすかまたはそれを超えるときに前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための前記フォーマットとして識別される、
請求項２７に記載の装置。
【請求項２９】
ＣＢの前記しきい値数は、前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックの送信のための利用可能なリソースに基づいて決定される、
請求項２８に記載の装置。
【請求項３０】
前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための前記２つ以上の利用可能なフォーマットは、
各ＣＢに関連する専用ビットを有する第１のフォーマットと、
ＮＡＣＫフィードバックを有するＣＢの数とＮＡＣＫフィードバックを有するＣＢの組合せを識別するインデックスとのインジケーションを提供する第２のフォーマットと
を備える、請求項２５に記載の装置。
【請求項３１】
前記第２のフォーマットは、前記ＣＢの数よりも少ない複数のビットを含む、
請求項３０に記載の装置。
【請求項３２】
前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための前記２つ以上の利用可能なフォーマットは、
ＣＢの１つまたは複数のバンドルに対するＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを提供する第３のフォーマットをさらに備える、
請求項３０に記載の装置。
【請求項３３】
前記第３のフォーマットは、ＣＢの各バンドル中のＣＢの数と、バンドル中のＣＢがＮＡＣＫフィードバックを有するＣＢの前記バンドルの数と、ＮＡＣＫフィードバックを有するＣＢのバンドルの組合せを識別するインデックスとのインジケーションを提供する、
請求項３２に記載の装置。
【請求項３４】
前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための前記２つ以上の利用可能なフォーマットは、
ＣＢの２つ以上のバンドルに関連する専用ビットを有する第４のフォーマットをさらに備える、
請求項３０に記載の装置。
【請求項３５】
前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための前記フォーマットは、ＮＡＣＫフィードバックを有するＣＢの数に少なくとも部分的に基づいて動的に選択される、
請求項２５に記載の装置。
【請求項３６】
前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための前記フォーマットは、前記複数のＣＢの前記送信に関連するチャネル状態に少なくとも部分的に基づいて半静的に選択される、
請求項２５に記載の装置。
【請求項３７】
前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための前記フォーマットは、無線リソース制御（ＲＲＣ）シグナリングを使用してシグナリングされる、
請求項３６に記載の装置。
【請求項３８】
前記フォーマットを前記選択するための手段は、
ＲＲＣシグナリングを使用してシグナリングされるフォーマットのグループから前記フォーマットを選択するための手段をさらに備える、
請求項３６に記載の装置。
【請求項３９】
前記２つ以上の利用可能なフォーマットから第１のフォーマットを選択するための手段と、
前記第１のフォーマットについて、前記ＣＢの数がＣＢのしきい値数よりも少ないのかどうかを決定するための手段、ここにおいて、前記識別は、前記選択と前記決定とに少なくとも部分的に基づく、と
をさらに備える、請求項２５に記載の装置。
【請求項４０】
前記２つ以上の利用可能なフォーマットから第２のフォーマットを選択するための手段と、
前記第２のフォーマットのための前記ＣＢの数がＣＢの前記しきい値数を満たすかまたはそれを超えると決定するための手段、ここにおいて、前記識別は、前記第２のフォーマットのための前記ＣＢの数が前記ＣＢしきい値を満たすかそれを超えるという前記決定の後に行われる、と
をさらに備える、請求項３９に記載の装置。
【請求項４１】
前記送信するための手段は、
前記選択されたフォーマットのインジケーションをさらに備える、
請求項２５に記載の装置。
【請求項４２】
ワイヤレスデバイスにおけるワイヤレス通信のための装置であって、
受信された送信中で複数のコードブロック（ＣＢ）を受信するための手段と、
前記複数のＣＢのうちの各ＣＢに対するハイブリッド自動再送要求（ＨＡＲＱ）肯定応答／否定応答（ＡＣＫ／ＮＡＣＫ）フィードバックを決定するための手段と、
ＮＡＣＫフィードバックを有するＣＢまたはＣＢのバンドルの数と、ＮＡＣＫフィードバックを有するＣＢまたはＣＢのバンドルの組合せを識別するインデックスとのインジケーションを提供するフォーマットを使用して前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための手段と
を備える、装置。
【請求項４３】
ワイヤレスデバイスにおけるワイヤレス通信のための装置であって、
受信機に複数のコードブロック（ＣＢ）を送信するための手段と、
前記複数のＣＢのうちの各ＣＢに対するハイブリッド自動再送要求（ＨＡＲＱ）肯定応答／否定応答（ＡＣＫ／ＮＡＣＫ）フィードバックを受信するための手段と、
２つ以上の利用可能なフォーマットから、前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックのフォーマットを識別するための手段と、
前記受信されたＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックに少なくとも部分的に基づいて前記複数のＣＢのうちの１つまたは複数のＣＢが再送信されるべきであると決定するための手段と
を備える、装置。
【請求項４４】
前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックの前記フォーマットを前記識別するための手段は、前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックのブラインド復号のための手段を備える、
請求項４３に記載の装置。
【請求項４５】
前記複数のＣＢのうちの１つまたは複数のＣＢが再送信されるべきであると前記決定するための手段は、
前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバック中で示されるＮＡＣＫの数を決定するための手段と、
ＮＡＣＫフィードバックを有するＣＢの組合せを識別するインデックスを決定するための手段と、
前記インデックス．に基づいてＮＡＣＫフィードバックを有するＣＢを決定するための手段と、
前記インデックスに基づいてＮＡＣＫフィードバックを有する前記バンドルを決定するための手段と
を備える、請求項４３に記載の装置。
【請求項４６】
前記２つ以上の利用可能なフォーマットは、非圧縮フォーマットと１つまたは複数の圧縮フォーマットとを備え、前記１つまたは複数の圧縮フォーマットは、前記複数のＣＢのうちの各送信されたＣＢについてのＡＣＫ／ＮＡＣＫ情報を搬送することが可能である、
請求項４３に記載の装置。
【請求項４７】
ワイヤレスデバイスにおける通信のための装置であって、
プロセッサと、
前記プロセッサと電子通信しているメモリと、
前記メモリ中に記憶された命令と
を備え、前記命令は、
受信された送信中で複数のコードブロック（ＣＢ）を受信することと、
前記複数のＣＢのうちの各ＣＢに対するハイブリッド自動再送要求（ＨＡＲＱ）肯定応答／否定応答（ＡＣＫ／ＮＡＣＫ）フィードバックを決定することと、
２つ以上の利用可能なフォーマットから、前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するためのフォーマットを識別することと、
前記識別されたフォーマットを使用して前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信することと
を行うように前記プロセッサによって実行可能である、装置。
【請求項４８】
前記命令は、
前記複数のＣＢのためのＮＡＣＫの数を決定することと、
前記複数のＣＢ中のＣＢの数を決定することと、
前記ＮＡＣＫの数と前記ＣＢの数とに少なくとも部分的に基づいて前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための前記フォーマットを識別することと
を行うように前記プロセッサによってさらに実行可能である、請求項４７に記載の装置。
【請求項４９】
前記２つ以上の利用可能なフォーマットは、非圧縮フォーマットと１つまたは複数の圧縮フォーマットとを備える、請求項４８に記載の装置。
【請求項５０】
前記非圧縮フォーマットは、前記ＣＢの数がＣＢのしきい値数よりも少ないときに前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための前記フォーマットとして識別され、前記１つまたは複数の圧縮フォーマットのうちの１つは、前記ＣＢイズの数がＣＢの前記しきい値数を満たすかまたはそれを超えるときに前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための前記フォーマットとして識別される、
請求項４９に記載の装置。
【請求項５１】
ＣＢの前記しきい値数が、前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックの送信のための利用可能なリソースに基づいて決定される、
請求項５０に記載の装置。
【請求項５２】
前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための前記２つ以上の利用可能なフォーマットは、
各ＣＢに関連する専用ビットを有する第１のフォーマットと、
ＮＡＣＫフィードバックを有するＣＢの数とＮＡＣＫフィードバックを有するＣＢの組合せを識別するインデックスとのインジケーションを提供する第２のフォーマットと
を備える、請求項４７に記載の装置。
【請求項５３】
前記第２のフォーマットは、前記ＣＢの数よりも少ない複数のビットを含む、
請求項５２に記載の装置。
【請求項５４】
前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための前記２つ以上の利用可能なフォーマットは、
ＣＢの１つまたは複数のバンドルに対するＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを提供する第３のフォーマットをさらに備える、
請求項５２に記載の装置。
【請求項５５】
前記第３のフォーマットは、ＣＢの各バンドル中のＣＢの数と、バンドル中のＣＢがＮＡＣＫフィードバックを有するＣＢの前記バンドルの数と、ＮＡＣＫフィードバックを有するＣＢのバンドルの組合せを識別するインデックスとのインジケーションを提供する、
請求項５４に記載の装置。
【請求項５６】
前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための前記２つ以上の利用可能なフォーマットは、
ＣＢの２つ以上のバンドルに関連する専用ビットを有する第４のフォーマットをさらに備える、
請求項５２に記載の装置。
【請求項５７】
前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための前記フォーマットは、ＮＡＣＫフィードバックを有するＣＢの数に少なくとも部分的に基づいて動的に選択される、
請求項４７に記載の装置。
【請求項５８】
前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための前記フォーマットは、前記複数のＣＢの前記送信に関連するチャネル状態に少なくとも部分的に基づいて半静的に選択される、
請求項４７に記載の装置。
【請求項５９】
前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための前記フォーマットは、無線リソース制御（ＲＲＣ）シグナリングを使用してシグナリングされる、
請求項５８に記載の装置。
【請求項６０】
前記フォーマットを選択することは、
ＲＲＣシグナリングを使用してシグナリングされるフォーマットのグループから前記フォーマットを選択することをさらに備える、
請求項５８に記載の装置。
【請求項６１】
前記命令は、
前記２つ以上の利用可能なフォーマットから第１のフォーマットを選択することと、
前記第１のフォーマットについて、前記ＣＢの数がＣＢのしきい値数よりも少ないのかどうかを決定すること、ここにおいて、前記識別が、前記選択と前記決定とに少なくとも部分的に基づく、と
を行うように前記プロセッサによってさらに実行可能である、請求項４７に記載の装置。
【請求項６２】
前記命令は、
前記２つ以上の利用可能なフォーマットから第２のフォーマットを選択することと、
前記第２のフォーマットのための前記ＣＢの数がＣＢの前記しきい値数を満たすかまたはそれを超えると決定すること、ここにおいて、前記識別が、前記第２のフォーマットのための前記ＣＢの数が前記ＣＢしきい値を満たすかそれを超えるという前記決定の後に行われる、と
を行うように前記プロセッサによってさらに実行可能である、請求項６１に記載の装置。
【請求項６３】
前記送信は、
前記選択されたフォーマットのインジケーションをさらに備える、
請求項４７に記載の装置。
【請求項６４】
ワイヤレスデバイスにおける通信のための装置であって、
プロセッサと、
前記プロセッサと電子通信しているメモリと、
前記メモリ中に記憶された命令と
を備え、前記命令は、
受信された送信中で複数のコードブロック（ＣＢ）を受信することと、
前記複数のＣＢのうちの各ＣＢに対するハイブリッド自動再送要求（ＨＡＲＱ）肯定応答／否定応答（ＡＣＫ／ＮＡＣＫ）フィードバックを決定することと、
ＮＡＣＫフィードバックを有するＣＢまたはＣＢのバンドルの数と、ＮＡＣＫフィードバックを有するＣＢまたはＣＢのバンドルの組合せを識別するインデックスとのインジケーションを提供するフォーマットを使用して前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信することと
を行うように前記プロセッサによって実行可能である、装置。
【請求項６５】
ワイヤレスデバイスにおける通信のための装置であって、
プロセッサと、
前記プロセッサと電子通信しているメモリと、
前記メモリ中に記憶された命令と
を備え前記命令は、
受信機に複数のコードブロック（ＣＢ）を送信することと、
前記複数のＣＢのうちの各ＣＢに対するハイブリッド自動再送要求（ＨＡＲＱ）肯定応答／否定応答（ＡＣＫ／ＮＡＣＫ）フィードバックを受信することと、
２つ以上の利用可能なフォーマットから、前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックのフォーマットを識別することと、
前記受信されたＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックに少なくとも部分的に基づいて前記複数のＣＢのうちの１つまたは複数のＣＢが再送信されるべきであると決定することと
を行うように前記プロセッサによって実行可能である、装置。
【請求項６６】
前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックの前記フォーマットを前記識別することは、前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックのブラインド復号を備える、
請求項６５に記載の装置。
【請求項６７】
前記命令は、
前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバック中で示されるＮＡＣＫの数を決定することと、
ＮＡＣＫフィードバックを有するＣＢの組合せを識別するインデックスを決定することと、
前記インデックスに基づいてＮＡＣＫフィードバックを有するＣＢを決定することと
を行うように前記プロセッサによってさらに実行可能である、請求項６５に記載の装置。
【請求項６８】
前記２つ以上の利用可能なフォーマットは、非圧縮フォーマットと１つまたは複数の圧縮フォーマットとを備え、前記１つまたは複数の圧縮フォーマットは、前記複数のＣＢのうちの各送信されたＣＢについてのＡＣＫ／ＮＡＣＫ情報を搬送することが可能である、
請求項６５に記載の装置。
【請求項６９】
ワイヤレスデバイスにおける通信のためのコードを記憶する非一時的コンピュータ可読媒体であって、前記コードが、
受信された送信中で複数のコードブロック（ＣＢ）を受信することと、
前記複数のＣＢのうちの各ＣＢに対するハイブリッド自動再送要求（ＨＡＲＱ）肯定応答／否定応答（ＡＣＫ／ＮＡＣＫ）フィードバックを決定することと、
２つ以上の利用可能なフォーマットから、前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するためのフォーマットを識別することと、
前記識別されたフォーマットを使用して前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信することと
を行うように実行可能な命令を備える、非一時的コンピュータ可読媒体。
【請求項７０】
ワイヤレスデバイスにおける通信のためのコードを記憶する非一時的コンピュータ可読媒体であって、前記コードが、
受信された送信中で複数のコードブロック（ＣＢ）を受信することと、
前記複数のＣＢのうちの各ＣＢに対するハイブリッド自動再送要求（ＨＡＲＱ）肯定応答／否定応答（ＡＣＫ／ＮＡＣＫ）フィードバックを決定することと、
ＮＡＣＫフィードバックを有するＣＢまたはＣＢのバンドルの数と、ＮＡＣＫフィードバックを有するＣＢまたはＣＢのバンドルの組合せを識別するインデックスとのインジケーションを提供するフォーマットを使用して前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信することと
を行うように実行可能な命令を備える、非一時的コンピュータ可読媒体。
【請求項７１】
ワイヤレスデバイスにおける通信のためのコードを記憶する非一時的コンピュータ可読媒体であって、前記コードが、
受信機に複数のコードブロック（ＣＢ）を送信することと、
前記複数のＣＢのうちの各ＣＢに対するハイブリッド自動再送要求（ＨＡＲＱ）肯定応答／否定応答（ＡＣＫ／ＮＡＣＫ）フィードバックを受信することと、
２つ以上の利用可能なフォーマットから、前記ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックのフォーマットを識別することと、
前記受信されたＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックに少なくとも部分的に基づいて前記複数のＣＢのうちの１つまたは複数のＣＢが再送信されるべきであると決定することと
を行うように実行可能な命令を備える、非一時的コンピュータ可読媒体。
【発明の詳細な説明】
【相互参照】
【０００１】
[0001]本特許出願は、各々が本出願の譲受人に譲渡された、２０１６年２月１日に出願された「Ｅｆｆｉｃｉｅｎｔ  ＡＣＫ／ＮＡＣＫ  Ｔｒａｎｓｍｉｓｓｉｏｎ」と題する、Ｃｈｅｎｄａｍａｒａｉ  Ｋａｎｎａｎらによる米国特許出願番号第１５／０１２，５６０号、および２０１５年２月５日に出願された「Ｅｆｆｉｃｉｅｎｔ  ＡＣＫ／ＮＡＣＫ  Ｔｒａｎｓｍｉｓｓｉｏｎ」と題する、Ｃｈｅｎｄａｍａｒａｉ  Ｋａｎｎａｎらによる米国仮特許出願番号第６２／１１２，３１０号の優先権を主張する。
【技術分野】
【０００２】
[0002]以下は、概して、ワイヤレス通信に関し、より詳細には、コードブロック（ＣＢ）レベルのハイブリッド自動再送要求（ＨＡＲＱ）に関する。
【背景技術】
【０００３】
[0003]ワイヤレス通信システムは、音声、ビデオ、パケットデータ、メッセージング、ブロードキャストなどの様々なタイプの通信コンテンツを提供するために広く展開されている。これらのシステムは、利用可能なシステムリソース（たとえば、時間、周波数、および電力）を共有することによって複数のユーザとの通信をサポートすることが可能な多元接続システムであり得る。そのような多元接続システムの例としては、符号分割多元接続（ＣＤＭＡ）システム、時分割多元接続（ＴＤＭＡ）システム、周波数分割多元接続（ＦＤＭＡ）システム、および直交周波数分割多元接続（ＯＦＤＭＡ）システム（たとえば、ロングタームエボリューション（ＬＴＥ（登録商標））システム）がある。
【０００４】
[0004]例として、ワイヤレス多元接続通信システムは、場合によってはユーザ機器（ＵＥ）として知られる場合がある、複数の通信デバイス用の通信を各々が同時にサポートする、いくつかの基地局を含み得る。基地局は、（たとえば、基地局からＵＥへの送信のために）ダウンリンクチャネル、および（たとえば、ＵＥから基地局への送信のために）アップリンクチャネル上で、通信デバイスと通信し得る。
【０００５】
[0005]いくつかのワイヤレス通信システム中で、ワイヤレスデバイスは、トランスポートブロックとして知られる媒体アクセス制御（ＭＡＣ）レイヤユニットを使用してデータを交換し得る。受信デバイスは、トランスポートブロックを処理し、それらのステータスに関して基地局に肯定応答情報を送り得る。トランスポートブロックが壊れている場合、送信デバイスはトランスポートブロック全体を再送信し得る。しかしながら、いくつかの例では、トランスポートブロックの一部分のみが壊れていることがある。したがって、トランスポートブロック全体を再送信することはシステムパフォーマンスを低下し得る。
【発明の概要】
【０００６】
[0006]コードブロック（ＣＢ）レベルのハイブリッド自動再送要求（ＨＡＲＱ）のためのシステム、方法、および装置について説明する。ワイヤレスデバイスは、いくつかのＣＢを含み得るトランスポートブロックとして知られる媒体アクセス制御（ＭＡＣ）レイヤユニットを使用してデータを交換し得る。受信デバイスは、各ＣＢを復号しようと試み、各ＣＢが正常に復号されたのかどうかに基づいて送信デバイスに肯定応答（ＡＣＫ）および否定応答（ＮＡＣＫ）フィードバックを送り得る。受信デバイスは、２つ以上の利用可能なフォーマットから、ＡＣＫ／ＮＡＣＫフィードバックを送信するためのフォーマットを決定し得る。ＡＣＫ／ＮＡＣＫフィードバックのためのフォーマットは、受信されたＣＢの数とＮＡＣＫフィードバックを有するＣＢの数とに少なくとも部分的に基づいて決定され得る。ＡＣＫ／ＮＡＣＫフィードバックのためのフォーマットは、圧縮スキーム、バンドリングスキーム、またはそれらの組合せを備え得る。ＡＣＫ／ＮＡＣＫフィードバックは、たとえば、個別のＣＢに基づいて、またはＣＢのバンドルに対して提供され得る。送信デバイスは、ＡＣＫ／ＮＡＣＫフォーマットと、ＮＡＣＫフィードバックを有するＣＢとを決定するために受信されたフィードバックのブラインド復号を実行し得る。
【０００７】
[0007]ワイヤレスデバイスにおけるワイヤレス通信の方法について説明する。本方法は、受信された送信中で複数のコードブロック（ＣＢ）を受信することと、複数のＣＢのうちの各ＣＢに対するハイブリッド自動再送要求（ＨＡＲＱ）肯定応答／否定応答（ＡＣＫ／ＮＡＣＫ）フィードバックを決定することと、２つ以上の利用可能なフォーマットから、ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するためのフォーマットを識別することと、識別されたフォーマットを使用してＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信することとを含み得る。
【０００８】
[0008]ワイヤレスデバイスにおけるワイヤレス通信のための装置について説明する。本装置は、受信された送信中で複数のコードブロック（ＣＢ）を受信するための手段と、複数のＣＢのうちの各ＣＢに対するハイブリッド自動再送要求（ＨＡＲＱ）肯定応答／否定応答（ＡＣＫ／ＮＡＣＫ）フィードバックを決定するための手段と、２つ以上の利用可能なフォーマットから、ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するためのフォーマットを識別するための手段と、識別されたフォーマットを使用してＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための手段とを含み得る。
【０００９】
[0009]ワイヤレスデバイスにおけるワイヤレス通信のためのさらなる装置について説明する。本装置は、プロセッサと、プロセッサと電子通信しているメモリと、メモリ中に記憶された命令と、ここにおいて、命令は、受信された送信中で複数のコードブロック（ＣＢ）を受信することと、複数のＣＢのうちの各ＣＢに対するハイブリッド自動再送要求（ＨＡＲＱ）肯定応答／否定応答（ＡＣＫ／ＮＡＣＫ）フィードバックを決定することと、２つ以上の利用可能なフォーマットから、ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するためのフォーマットを識別することと、識別されたフォーマットを使用してＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信することとを行うようにプロセッサによって実行可能である、を含み得る。
【００１０】
[0010]ワイヤレスデバイスにおけるワイヤレス通信のためのコードを記憶する非一時的コンピュータ可読媒体について説明する。本コードは、受信された送信中で複数のコードブロック（ＣＢ）を受信することと、複数のＣＢのうちの各ＣＢに対するハイブリッド自動再送要求（ＨＡＲＱ）肯定応答／否定応答（ＡＣＫ／ＮＡＣＫ）フィードバックを決定することと、２つ以上の利用可能なフォーマットから、ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するためのフォーマットを識別することと、識別されたフォーマットを使用してＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信することとを行うように実行可能な命令を含み得る。
【００１１】
[0011]上記で説明した方法、装置、または非一時的コンピュータ可読媒体のいくつかの例では、ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するためのフォーマットを識別することは、複数のＣＢのためのＮＡＣＫの数を決定することと、複数のＣＢ中のＣＢの数を決定することと、ＮＡＣＫの数とＣＢの数とに少なくとも部分的に基づいてＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するためのフォーマットを識別することとを備える。いくつかの例では、フォーマットを識別することは、ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックに基づく。追加または代替として、いくつかの例では、２つ以上の利用可能なフォーマットは、非圧縮フォーマットと１つまたは複数の圧縮フォーマットとを備える。
【００１２】
[0012]上記で説明した方法、装置、または非一時的コンピュータ可読媒体のいくつかの例では、非圧縮フォーマットは、ＣＢの数がＣＢのしきい値数よりも少ないときにＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するためのフォーマットとして識別され、ここにおいて、１つまたは複数の圧縮フォーマットのうちの１つは、ＣＢの数がＣＢのしきい値数を満たすかまたはそれを超えるときにＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するためのフォーマットとして識別される。追加または代替として、いくつかの例では、ＣＢのしきい値数は、ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックの送信のための利用可能なリソースに基づいて決定される。
【００１３】
[0013]上記で説明した方法、装置、または非一時的コンピュータ可読媒体のいくつかの例では、ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための２つ以上の利用可能なフォーマットは、各ＣＢに関連する専用ビットを有する第１のフォーマットと、ＮＡＣＫフィードバックを有するＣＢの数とＮＡＣＫフィードバックを有するＣＢの組合せを識別するインデックスとのインジケーションを提供する第２のフォーマットとを備える。追加または代替として、いくつかの例では、第２のフォーマットは、ＣＢの数よりも少ない複数のビットを含む。
【００１４】
[0014]上記で説明した方法、装置、または非一時的コンピュータ可読媒体のいくつかの例では、ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための２つ以上の利用可能なフォーマットは、ＣＢの１つまたは複数のバンドルに対するＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを提供する第３のフォーマットをさらに備える。追加または代替として、いくつかの例では、第３のフォーマットは、ＣＢの各バンドル中のＣＢの数と、バンドル中のＣＢがＮＡＣＫフィードバックを有するＣＢのバンドルの数と、ＮＡＣＫフィードバックを有するＣＢのバンドルの組合せを識別するインデックスとのインジケーションを提供する。
【００１５】
[0015]上記で説明した方法、装置、または非一時的コンピュータ可読媒体のいくつかの例では、ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための２つ以上の利用可能なフォーマットは、ＣＢの２つ以上のバンドルに関連する専用ビットを有する第４のフォーマットをさらに備える。追加または代替として、いくつかの例では、ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するためのフォーマットは、ＮＡＣＫフィードバックを有するＣＢの数に少なくとも部分的に基づいて動的に選択される。
【００１６】
[0016]上記で説明した方法、装置、または非一時的コンピュータ可読媒体のいくつかの例では、ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するためのフォーマットは、複数のＣＢの送信に関連するチャネル状態に少なくとも部分的に基づいて半静的に選択される。追加または代替として、いくつかの例では、ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するためのフォーマットは、無線リソース制御（ＲＲＣ）シグナリングを使用してシグナリングされる。いくつかの例では、ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するためのフォーマットは、ＲＲＣシグナリングを使用してシグナリングされるフォーマットのグループから選択される。
【００１７】
[0017]ワイヤレスデバイスにおけるワイヤレス通信の方法について説明する。本方法は、受信された送信中で複数のコードブロック（ＣＢ）を受信することと、複数のＣＢのうちの各ＣＢに対するハイブリッド自動再送要求（ＨＡＲＱ）肯定応答／否定応答（ＡＣＫ／ＮＡＣＫ）フィードバックを決定することと、ＮＡＣＫフィードバックを有するＣＢまたはＣＢのバンドルの数と、ＮＡＣＫフィードバックを有するＣＢまたはＣＢのバンドルの組合せを識別するインデックスとのインジケーションを提供するフォーマットを使用してＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信することとを含み得る。
【００１８】
[0018]ワイヤレスデバイスにおけるワイヤレス通信のための装置について説明する。本装置は、受信された送信中で複数のコードブロック（ＣＢ）を受信するための手段と、複数のＣＢのうちの各ＣＢに対するハイブリッド自動再送要求（ＨＡＲＱ）肯定応答／否定応答（ＡＣＫ／ＮＡＣＫ）フィードバックを決定するための手段と、ＮＡＣＫフィードバックを有するＣＢまたはＣＢのバンドルの数と、ＮＡＣＫフィードバックを有するＣＢまたはＣＢのバンドルの組合せを識別するインデックスとのインジケーションを提供するフォーマットを使用してＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するための手段とを含み得る。
【００１９】
[0019]ワイヤレスデバイスにおけるワイヤレス通信のためのさらなる装置について説明する。本装置は、プロセッサと、プロセッサと電子通信しているメモリと、メモリ中に記憶された命令と、ここにおいて、命令は、受信された送信中で複数のコードブロック（ＣＢ）を受信することと、複数のＣＢのうちの各ＣＢに対するハイブリッド自動再送要求（ＨＡＲＱ）肯定応答／否定応答（ＡＣＫ／ＮＡＣＫ）フィードバックを決定することと、ＮＡＣＫフィードバックを有するＣＢまたはＣＢのバンドルの数と、ＮＡＣＫフィードバックを有するＣＢまたはＣＢのバンドルの組合せを識別するインデックスとのインジケーションを提供するフォーマットを使用してＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信することとを行うようにプロセッサによって実行可能である、を含み得る。
【００２０】
[0020]ワイヤレスデバイスにおけるワイヤレス通信のためのコードを記憶する非一時的コンピュータ可読媒体について説明する。本コードは、受信された送信中で複数のコードブロック（ＣＢ）を受信することと、複数のＣＢのうちの各ＣＢに対するハイブリッド自動再送要求（ＨＡＲＱ）肯定応答／否定応答（ＡＣＫ／ＮＡＣＫ）フィードバックを決定することと、ＮＡＣＫフィードバックを有するＣＢまたはＣＢのバンドルの数と、ＮＡＣＫフィードバックを有するＣＢまたはＣＢのバンドルの組合せを識別するインデックスとのインジケーションを提供するフォーマットを使用してＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信することとを行うように実行可能な命令を含み得る。
【００２１】
[0021]上記で説明したさらなる方法、装置、または非一時的コンピュータ可読媒体のいくつかの例では、フォーマットは、ＮＡＣＫフィードバックを有するＣＢの数とＮＡＣＫフィードバックを有するＣＢの組合せを識別するインデックスとを識別し得る。追加または代替として、フォーマットは、ＣＢの各バンドル中のＣＢの数と、バンドル中のＣＢがＮＡＣＫフィードバックを有するＣＢのバンドルの数と、ＮＡＣＫフィードバックを有するＣＢのバンドルの組合せを識別するインデックスとを識別し得る。
【００２２】
[0022]ワイヤレスデバイスにおけるワイヤレス通信の方法について説明する。本方法は、受信機に複数のコードブロック（ＣＢ）を送信することと、複数のＣＢのうちの各ＣＢに対するハイブリッド自動再送要求（ＨＡＲＱ）肯定応答／否定応答（ＡＣＫ／ＮＡＣＫ）フィードバックを受信することと、２つ以上の利用可能なフォーマットから、ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックのフォーマットを識別することと、受信されたＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックに少なくとも部分的に基づいて複数のＣＢのうちの１つまたは複数のＣＢが再送信されるべきであると決定することとを含み得る。
【００２３】
[0023]ワイヤレスデバイスにおけるワイヤレス通信のための装置について説明する。本装置は、受信機に複数のコードブロック（ＣＢ）を送信するための手段と、複数のＣＢのうちの各ＣＢに対するハイブリッド自動再送要求（ＨＡＲＱ）肯定応答／否定応答（ＡＣＫ／ＮＡＣＫ）フィードバックを受信するための手段と、２つ以上の利用可能なフォーマットから、ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックのフォーマットを識別するための手段と、受信されたＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックに少なくとも部分的に基づいて複数のＣＢのうちの１つまたは複数のＣＢが再送信されるべきであると決定するための手段とを含み得る。
【００２４】
[0024]ワイヤレスデバイスにおけるワイヤレス通信のためのさらなる装置について説明する。本装置は、プロセッサと、プロセッサと電子通信しているメモリと、メモリ中に記憶された命令と、ここにおいて、命令は、受信機に複数のコードブロック（ＣＢ）を送信することと、複数のＣＢのうちの各ＣＢに対するハイブリッド自動再送要求（ＨＡＲＱ）肯定応答／否定応答（ＡＣＫ／ＮＡＣＫ）フィードバックを受信することと、２つ以上の利用可能なフォーマットから、ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックのフォーマットを識別することと、受信されたＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックに少なくとも部分的に基づいて複数のＣＢのうちの１つまたは複数のＣＢが再送信されるべきであると決定することとを行うようにプロセッサによって実行可能である、を含み得る。
【００２５】
[0025]ワイヤレスデバイスにおけるワイヤレス通信のためのコードを記憶する非一時的コンピュータ可読媒体について説明する。本コードは、受信機に複数のコードブロック（ＣＢ）を送信することと、複数のＣＢのうちの各ＣＢに対するハイブリッド自動再送要求（ＨＡＲＱ）肯定応答／否定応答（ＡＣＫ／ＮＡＣＫ）フィードバックを受信することと、２つ以上の利用可能なフォーマットから、ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックのフォーマットを識別することと、受信されたＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックに少なくとも部分的に基づいて複数のＣＢのうちの１つまたは複数のＣＢが再送信されるべきであると決定することとを行うように実行可能な命令を含み得る。
【００２６】
[0026]上記で説明した方法、装置、または非一時的コンピュータ可読媒体のいくつかの例では、ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックのフォーマットを識別することは、ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックのブラインド復号を備える。追加または代替として、いくつかの例では、複数のＣＢのうちの１つまたは複数のＣＢが再送信されるべきであると決定することは、ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバック中で示されるＮＡＣＫの数を決定することと、ＮＡＣＫフィードバックを有するＣＢの組合せを識別するインデックスを決定することと、インデックスに基づいてＮＡＣＫフィードバックを有するＣＢを決定することとを備える。いくつかの例では、ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するためのフォーマットは、ＲＲＣシグナリングを使用してシグナリングされるフォーマットのグループから選択される。
【００２７】
[0027]追加または代替として、いくつかの例では、複数のＣＢのうちの１つまたは複数のＣＢが再送信されるべきであると決定することは、受信されたＡＣＫ／ＮＡＣＫフィードバックに対して圧縮解除、アンバンドリング、またはその両方を実行することによってＮＡＣＫフィードバックを有するＣＢを決定すること、ここにおいて、圧縮解除、アンバンドリング、またはその両方は、識別されたフォーマットに少なくとも部分的に基づいて決定される、を備える。
【００２８】
[0028]上記で説明した方法、装置、または非一時的コンピュータ可読媒体のいくつかの例では、複数のＣＢのうちの１つまたは複数のＣＢが再送信されるべきであると決定することは、ＣＢが、同じＡＣＫ／ＮＡＣＫフィードバックを有する各バンドル中で複数の連続するＣＢとバンドルされると決定することと、各バンドルに関連するＣＢの数を決定することと、ＮＡＣＫフィードバックを有するバンドルの数を決定することと、ＮＡＣＫフィードバックを有するバンドルの組合せを識別するインデックスを決定することと、インデックスに基づいてＮＡＣＫフィードバックを有するバンドルを決定することとを備える。追加または代替として、いくつかの例では、２つ以上の利用可能なフォーマットは、非圧縮フォーマットと１つまたは複数の圧縮フォーマットとを備え、ここにおいて、１つまたは複数の圧縮フォーマットは、複数のＣＢのうちの各送信されたＣＢについてのＡＣＫ／ＮＡＣＫ情報を搬送することが可能である。
【００２９】
[0029]上記で説明した方法、装置、または非一時的コンピュータ可読媒体のいくつかの例では、１つまたは複数の圧縮フォーマットは、ＣＢの１つまたは複数のバンドルに対するＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを提供するフォーマットを備える。
【００３０】
[0030]上記は、以下の発明を実施するための形態がより良く理解され得るように、本開示による例の特徴および技術的利点についてやや広く概説した。追加の特徴および利点について、以下で説明する。開示する概念および具体例は、本開示の同じ目的を実行するための他の構造を修正または設計するための基礎として容易に利用され得る。そのような等価な構成は、添付の特許請求の範囲から逸脱しない。本明細書で開示される概念の特性、それらの編成と動作方法の両方は、関連する利点とともに、添付の図に関連して以下の説明を検討するとより良く理解されよう。図の各々は、例示および説明の目的でのみ提供されるものであり、特許請求の範囲の制限の定義として提供されるものではない。
【図面の簡単な説明】
【００３１】
[0031]本開示の性質および利点のより一層の理解は、以下の図面を参照することによって実現され得る。添付の図では、同様の構成要素または特徴は、同一の参照ラベルを有し得る。さらに、同じタイプの様々な構成要素が、参照ラベルの後に、ダッシュと、同様の構成要素の間で区別する第２のラベルとを続けることによって区別され得る。第１の参照ラベルのみが本明細書において使用される場合、その説明は、第２の参照ラベルにかかわらず、同じ第１の参照ラベルを有する同様の構成要素のうちのいずれか１つに適用可能である。
【図１】本開示の様々な態様による、コードブロック（ＣＢ）レベルのハイブリッド自動再送要求（ＨＡＲＱ）のためのワイヤレス通信システムの一例を示す図。
【図２】本開示の様々な態様による、ＣＢレベルのＨＡＲＱのためのワイヤレス通信システムの一例を示す図。
【図３】本開示の様々な態様による、ＣＢレベルのＨＡＲＱのためのトランスポートブロックと関連するコードブロックとの一例を示す図。
【図４Ａ】本開示の様々な態様による、ＨＡＲＱフィードバックを送信するためのフォーマットの一例を示す図。
【図４Ｂ】本開示の様々な態様による、ＨＡＲＱフィードバックを送信するためのフォーマットの別の例を示す図。
【図４Ｃ】本開示の様々な態様による、ＨＡＲＱフィードバックを送信するためのフォーマットの別の例を示す図。
【図５】本開示の様々な態様による、ＣＢレベルのＨＡＲＱのためのプロセスフローの一例を示す図。
【図６】本開示の様々な態様による、ＣＢレベルのＨＡＲＱのために構成されたデバイスのブロック図。
【図７】本開示の様々な態様による、ＣＢレベルのＨＡＲＱのために構成されたデバイスのブロック図。
【図８】本開示の様々な態様による、ＣＢレベルのＨＡＲＱのために構成されたＣＢレベルのＨＡＲＱモジュールのブロック図。
【図９】本開示の様々な態様による、ＣＢレベルのＨＡＲＱのために構成されたＵＥを含むシステムのブロック図。
【図１０】本開示の様々な態様による、ＣＢレベルのＨＡＲＱのために構成された基地局を含むシステムのブロック図。
【図１１】本開示の様々な態様による、ＣＢレベルのＨＡＲＱのための方法を示すフローチャート。
【図１２】本開示の様々な態様による、ＣＢレベルのＨＡＲＱのための方法を示すフローチャート。
【図１３】本開示の様々な態様による、ＣＢレベルのＨＡＲＱのための方法を示すフローチャート。
【図１４】本開示の様々な態様による、ＣＢレベルのＨＡＲＱのための方法を示すフローチャート。
【図１５】本開示の様々な態様による、ＣＢレベルのＨＡＲＱのための方法を示すフローチャート。
【図１６】本開示の様々な態様による、ＣＢレベルのＨＡＲＱのための方法を示すフローチャート。
【発明を実施するための形態】
【００３２】
[0050]いくつかのワイヤレス通信システムでは、基地局などの送信デバイスは、トランスポートブロックとして知られる媒体アクセス制御（ＭＡＣ）レイヤユニットを使用してユーザ機器（ＵＥ）などの受信デバイスに制御およびデータを通信し得る。受信デバイスは、受信デバイスが、各トランスポートブロックを正常に受信し、復号したのかどうかを示す肯定応答（ＡＣＫ）または否定応答（ＮＡＣＫ）で応答し得る。本開示の態様によれば、トランスポートブロックは、コードブロック（ＣＢ）として知られるサブユニットで構成され得、ＡＣＫ／ＮＡＣＫ応答は、各ＣＢに対して送られ得る。そのようなＣＢレベルのＡＣＫ／ＮＡＣＫは、トランスポートブロックの長さの一部分しか持続しないことがある比較的短いバースト中にチャネル干渉が生じ得る実装形態のために有用であり得る。トランスポートブロック全体の再送信ではなく、影響を受けたＣＢのみの再送信は、チャネル効率を高め得る。そのような短いバースト干渉は、共有無線周波数スペクトルまたは無認可無線周波数スペクトルを使用し得る展開などのいくつかの展開においてより多く起こり得る。
【００３３】
[0051]各トランスポートブロックが多くのＣＢを含み得るとすれば、本開示の様々な態様は、トランスポートブロックレベルでではなくＣＢレベルでＡＣＫ／ＮＡＣＫ情報を送信することに関連する追加の量の情報の効率的な送信を提供する。たとえば、ＣＢのためのＡＣＫ／ＮＡＣＫを送ることは、トランスポートブロックのためのＡＣＫ／ＮＡＣＫを送ることと比較して、物理アップリンク制御チャネル（ＰＵＣＣＨ）などのアップリンク（ＵＬ）制御チャネル上でのＡＣＫ／ＮＡＣＫトラフィックを増加させ得る。本開示のいくつかの態様では、ＣＢレベルのＡＣＫ／ＮＡＣＫフィードバックを送信するためのフォーマットは、利用可能なＵＬリソースを効率的に使用するために２つ以上の利用可能なフォーマットから選択され得る。２つ以上の利用可能なフォーマットは、ＡＣＫ／ＮＡＣＫフィードバックを送信するために使用されるビット数がＣＢの数よりも少ない圧縮フォーマットと、ＡＣＫ／ＮＡＣＫフィードバックを送信するために使用されるビット数がＣＢの数に対応する非圧縮フォーマットとを含み得る。ＡＣＫ／ＮＡＣＫフィードバックのためのフォーマットはまた、圧縮スキーム、バンドリングスキーム、またはそれらの組合せを備え得る。
【００３４】
[0052]送信されるＣＢの量がＣＢのしきい値数よりも少ない場合、ＡＣＫ／ＮＡＣＫのためのフォーマットは、どのＣＢが正常に受信され、どのＣＢが誤っているのかを示すビットマップなどの非圧縮フォーマットであり得る。ＣＢのしきい値数は、ＡＣＫ／ＮＡＣＫフィードバックを送信するための利用可能なアップリンクリソースに少なくとも部分的に基づき得る。送信されるＣＢの量がしきい値を上回り、誤っているＣＢの数が比較的少ない場合、ＡＣＫ／ＮＡＣＫのためのフォーマットは、誤っているＣＢの数と、誤っているＣＢの組合せを識別するインデックスとを識別するフォーマットなどの圧縮フォーマットであり得る。送信されるＣＢの量がしきい値を上回り、誤っているＣＢの数が比較的多い場合、ＡＣＫ／ＮＡＣＫのためのフォーマットは、各バンドル中のＣＢの数と、誤っているバンドルの数と、エラーであるバンドルの組合せを識別するインデックスとを識別するフォーマットなど、誤っているＣＢのバンドルを識別する圧縮フォーマットであり得る。
【００３５】
[0053]したがって、ＵＬ制御チャネルは、いくつかの例では、ＡＣＫ／ＮＡＣＫのより大きいペイロードをサポートする構成され得る。さらに、ＤＬ制御チャネルは、トランスポートブロック中での各コードブロックのための冗長バージョンの効率的なシグナリングから利益を得ることがある。たとえば、ＣＢレベルのＡＣＫ／ＮＡＣＫを実装するシステムは、たとえば、基地局がＤＬバースト中にＵＥをスケジュールするとき、ジャストインタイムのＡＣＫ／ＮＡＣＫを享受し得、前のバースト中にスケジュールされたデータに対するＡＣＫ／ＮＡＣＫが、基地局において利用可能であり得る。
【００３６】
[0054]複数のＣＢのうちの各ＣＢに対するＣＢレベルのＡＣＫ／ＮＡＣＫフィードバックを受信する基地局は、いくつかの例では、ＡＣＫ／ＮＡＣＫフィードバックの送信のために使用されるフォーマットについての事前知識を有しないことがある。そのような場合、基地局は、ＡＣＫ／ＮＡＣＫフィードバックのために使用されるフォーマットを識別し、次いで、１つまたは複数のＣＢが再送信されるべきであるのかどうかを決定するために、ＡＣＫ／ＮＡＣＫフィードバックのブラインド復号を実行し得る。本開示のいくつかの態様では、基地局は、ＲＲＣシグナリングを通してなど、ＡＣＫ／ＮＡＣＫフィードバックのためのフォーマットを半静的に構成し得る。ＡＣＫ／ＮＡＣＫフィードバックのためのフォーマットは、たとえば、基地局とＵＥとの間のチャネル状態に基づいて半静的に構成され得る。いくつかの例では、ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するためのフォーマットは、ＲＲＣシグナリングを使用してシグナリングされるフォーマットのグループから選択される。
【００３７】
[0055]以下の説明は例を提供するものであり、特許請求の範囲に記載される範囲、適用可能性、または例を限定するものではない。本開示の範囲から逸脱することなく、説明する要素の機能および構成に変更が行われ得る。様々な例は、適宜に、様々な手順または構成要素を、省略、置換、または追加し得る。たとえば、説明する方法は、説明する順序とは異なる順序で実行され得、様々なステップが追加、省略、または組み合わされ得る。また、いくつかの例に関して説明する特徴は、他の例では組み合わされ得る。
【００３８】
[0056]図１に、本開示の様々な態様による、ＣＢレベルのハイブリッド自動再送要求（ＨＡＲＱ）のためのワイヤレス通信システム１００の一例を示す。ワイヤレス通信システム１００は、基地局１０５と、アットユーザ機器（ＵＥ）１１５と、コアネットワーク１３０とを含む。コアネットワーク１３０は、ユーザ認証と、アクセス許可と、トラッキングと、インターネットプロトコル（ＩＰ）接続性と、他のアクセス、ルーティング、またはモビリティ機能とを提供し得る。基地局１０５は、バックホールリンク１３２（たとえば、Ｓ１など）を通してコアネットワーク１３０とインターフェースする。基地局１０５は、ＵＥ１１５との通信のための無線構成およびスケジューリングを実行し得るか、または基地局コントローラ（図示せず）の制御下で動作し得る。様々な例では、基地局１０５は、ワイヤードまたはワイヤレス通信リンクであり得るバックホールリンク１３４（たとえば、Ｘ２など）を介して、直接的または間接的のいずれかで（たとえば、コアネットワーク１３０を通して）、互いに通信し得る。
【００３９】
[0057]基地局１０５は、１つまたは複数の基地局アンテナを介してＵＥ１１５とワイヤレス通信し得る。基地局１０５の各々は、それぞれの地理的カバレージエリア１１０に通信カバレージを提供し得る。いくつかの例では、基地局１０５は、基地トランシーバ局、無線基地局、アクセスポイント、無線トランシーバ、ノードＢ、ｅノードＢ（ｅＮＢ）、ホームノードＢ、ホームｅノードＢ、または何らかの他の好適な用語で呼ばれることがある。基地局１０５のための地理的カバレージエリア１１０は、カバレージエリアの一部分のみを構成するセクタに分割され得る（図示せず）。ワイヤレス通信システム１００は、異なるタイプの基地局１０５（たとえば、マクロセル基地局またはスモールセル基地局）を含み得る。異なる技術のための重複する地理的カバレージエリア１１０があり得る。
【００４０】
[0058]いくつかの例では、ワイヤレス通信システム１００はロングタームエボリューション（ＬＴＥ）／ＬＴＥアドバンスト（ＬＴＥ−Ａ）ネットワークである。ＬＴＥ／ＬＴＥ−Ａネットワークでは、発展型ノードＢ（ｅＮＢ）という用語は、概して、基地局１０５を記述するために使用され得る。ワイヤレス通信システム１００は、異なるタイプのｅＮＢが様々な地理的領域にカバレージを提供する、異種ＬＴＥ／ＬＴＥ−Ａネットワークであり得る。たとえば、各ｅＮＢまたは基地局１０５は、マクロセル、スモールセル、または他のタイプのセルに通信カバレージを提供し得る。「セル」という用語は、状況に応じて、基地局、基地局に関連付けられたキャリアもしくはコンポーネントキャリア、またはキャリアもしくは基地局のカバレージエリア（たとえば、セクタなど）を記述するために使用され得る３ＧＰＰ（登録商標）用語である。
【００４１】
[0059]マクロセルは、一般に、比較的大きい地理的エリア（たとえば、半径数キロメートル）をカバーし、ネットワークプロバイダのサービスに加入しているＵＥ１１５による無制限アクセスを可能にし得る。スモールセルは、マクロセルと比較して、同じまたは異なる（たとえば、認可、無認可などの）周波数帯域内でマクロセルとして動作し得る低電力基地局である。スモールセルは、様々な例によれば、ピコセル、フェムトセル、およびマイクロセルを含み得る。ピコセルは、たとえば、小さい地理的エリアをカバーし得、ネットワークプロバイダのサービスに加入しているＵＥ１１５による無制限アクセスを可能にし得る。また、フェムトセルは、小さい地理的エリア（たとえば、自宅）をカバーし得、フェムトセルとの関連を有するＵＥ１１５（たとえば、限定加入者グループ（ＣＳＧ：closed subscriber group）中のＵＥ１１５、自宅内のユーザのためのＵＥ１１５など）による制限付きアクセスを提供し得る。マクロセルのためのｅＮＢは、マクロｅＮＢと呼ばれることがある。スモールセルのためのｅＮＢは、スモールセルｅＮＢ、ピコｅＮＢ、フェムトｅＮＢ、またはホームｅＮＢと呼ばれることがある。ｅＮＢは、１つまたは複数の（たとえば、２つ、３つ、４つなどの）セル（たとえば、コンポーネントキャリア）をサポートし得る。
【００４２】
[0060]ワイヤレス通信システム１００は、同期動作または非同期動作をサポートし得る。同期動作の場合、基地局１０５は同様のフレームタイミングを有し得、異なる基地局１０５からの送信は近似的に時間的に整合され得る。非同期動作の場合、基地局１０５は異なるフレームタイミングを有し得、異なる基地局１０５からの送信は時間的に整合されないことがある。本明細書で説明する技法は、同期動作または非同期動作のいずれかのために使用され得る。
【００４３】
[0061]様々な開示する例のうちのいくつかに適応し得る通信ネットワークは、階層化プロトコルスタックに従って動作するパケットベースネットワークであり得、ユーザプレーン中のデータは、インターネットプロトコル（ＩＰ）に基づき得る。無線リンク制御（ＲＬＣ）レイヤが、論理チャネルを介して通信するためにパケットセグメンテーションおよびリアセンブリを実行し得る。媒体アクセス制御（ＭＡＣ）レイヤが、優先度処理と、トランスポートチャネルへの論理チャネルの多重化とを実行し得る。トランスポートチャネルは、ＭＡＣの下部にあるトランスポートブロック中にあり得る。ＭＡＣレイヤはまた、ＭＡＣレイヤでの再送信を実現してリンク効率を改善するために、ＨＡＲＱを使用し得る。制御プレーンでは、無線リソース制御（ＲＲＣ）プロトコルレイヤが、ＵＥ１１５と基地局１０５との間のＲＲＣ接続の確立と構成と維持とを行い得る。ＲＲＣプロトコルレイヤはまた、ユーザプレーンデータのための無線ベアラのコアネットワーク１３０サポートのために使用され得る。物理（ＰＨＹ）レイヤにおいて、トランスポートチャネルは物理チャネルにマッピングされ得る。たとえば、ＭＡＣレイヤトランスポートブロックは、ＰＨＹレイヤにおいてサブフレームにマッピングされ得る。トランスポートブロックは、受信機における誤り検出のためのＣＲＣフィールドを含み得る。したがって、ＨＡＲＱは、トランスポートブロックレベルで実施され得る。ただし、ＨＡＲＱはまた、より精密な解像度に従って実施され得る。たとえば、本開示の様々な態様では、トランスポートブロックはＣＢに分割され得、その各々は、ＨＡＲＱのためにＵＥ１１５が使用し得るＣＲＣを有し得る。ＣＢは、いくつかの例では、一定数のＣＢを有する複数のバンドルにバンドルされ得、それの破損は、ＨＡＲＱを使用して監視され得る。ＣＢまたはＣＢのバンドルのサイズは、あらかじめ定義され得、場合によっては、ビットの最小数または最大数に制限され得る。
【００４４】
[0062]トランスポートブロック中で転送されるビットの数は、変調およびコーディングスキーム（ＭＣＳ）ならびにトランスポートブロックが目的とするＵＥに割り当てられたリソースブロックの数に基づき得る。基地局１０５のＭＡＣは、ＵＥ１１５によって扱われ得る変調スキームを識別または決定し、リソースブロックの利用可能性について物理リソースを検査し得る。この情報を使用して、基地局１０５のＭＡＣは、ＭＣＳとＵＥ１１５に割り振られ得るリソースブロックの数とを識別または決定し得る。いくつかの例では、ＭＣＳとリソース割振りとは、サブフレームのトランスポートブロックサイズを与える表を参照するために使用され得る。トランスポートブロックサイズが最大コードブロックサイズよりも大きい場合、トランスポートブロックは、ＣＢにセグメント化され得る。トランスポートブロックが、最小コードブロックサイズよりも小さい場合、トランスポートブロックは、１つのＣＢによって表され得、これは、最小コードブロックサイズに一致するようにフィラービットに付加され得る。
【００４５】
[0063]ＵＥ１１５は、ワイヤレス通信システム１００全体にわたって分散され得、各ＵＥ１１５は固定またはモバイルであり得る。ＵＥ１１５はまた、移動局、加入者局、モバイルユニット、加入者ユニット、ワイヤレスユニット、リモートユニット、モバイルデバイス、ワイヤレスデバイス、ワイヤレス通信デバイス、リモートデバイス、モバイル加入者局、アクセス端末、モバイル端末、ワイヤレス端末、リモート端末、ハンドセット、ユーザエージェント、モバイルクライアント、クライアント、または何らかの他の適切な用語を含み得るか、あるいは当業者によってそのように呼ばれることがある。ＵＥ１１５は、セルラーフォン、携帯情報端末（ＰＤＡ）、ワイヤレスモデム、ワイヤレス通信デバイス、ハンドヘルドデバイス、タブレットコンピュータ、ラップトップコンピュータ、コードレスフォン、ワイヤレスローカルループ（ＷＬＬ）局などであり得る。ＵＥ１１５は、マクロｅＮＢ、スモールセルｅＮＢ、リレー基地局などを含む、様々なタイプの基地局およびネットワーク機器と通信することが可能であり得る。
【００４６】
[0064]ワイヤレス通信システム１００に示されている通信リンク１２５は、ＵＥ１１５から基地局１０５へのアップリンク（ＵＬ）送信、または基地局１０５からＵＥ１１５へのダウンリンク（ＤＬ）送信を含み得る。ダウンリンク送信は、順方向リンク送信と呼ばれることもあり、アップリンク送信は、逆方向リンク送信と呼ばれることもある。各通信リンク１２５は１つまたは複数のキャリアを含み得、ここで、各キャリアは、上記で説明した様々な無線技術に従って変調された複数のサブキャリア（たとえば、異なる周波数の波形信号）からなる信号であり得る。各被変調信号は、異なるサブキャリア上で送られ得、制御情報（たとえば、基準信号、制御チャネルなど）、オーバーヘッド情報、ユーザデータなどを搬送し得る。通信リンク１２５は、周波数分割複信（ＦＤＤ：frequency division duplex）動作を使用して（たとえば、対スペクトルリソースを使用して）または時分割複信（ＴＤＤ：time division duplex）動作を使用して（たとえば、不対スペクトルリソースを使用して）双方向通信を送信し得る。ＦＤＤ（たとえば、フレーム構造タイプ１）およびＴＤＤ（たとえば、フレーム構造タイプ２）のためのフレーム構造が定義され得る。
【００４７】
[0065]ワイヤレス通信システム１００のいくつかの例では、基地局１０５またはＵＥ１１５は、基地局１０５とＵＥ１１５との間の通信品質と信頼性とを改善するために、アンテナダイバーシティスキームを採用するために複数のアンテナを含み得る。追加または代替として、基地局１０５またはＵＥ１１５は、同じまたは異なるコード化データを搬送する複数の空間レイヤを送信するために、マルチパス環境を利用し得る多入力多出力（ＭＩＭＯ）技法を採用し得る。
【００４８】
[0066]ワイヤレス通信システム１００は、複数のセルまたはキャリア上での動作、すなわち、キャリアアグリゲーション（ＣＡ）またはマルチキャリア動作と呼ばれることがある特徴をサポートし得る。キャリアは、コンポーネントキャリア（ＣＣ）、レイヤなどと呼ばれることもある。「キャリア」、「コンポーネントキャリア」、および「セル」という用語は、本明細書では互換的に使用され得る。ＵＥ１１５は、キャリアアグリゲーションのために、複数のダウンリンクＣＣと１つまたは複数のアップリンクＣＣとで構成され得る。キャリアアグリゲーションは、ＦＤＤコンポーネントキャリアとＴＤＤコンポーネントキャリアの両方とともに使用され得る。
【００４９】
[0067]いくつかの場合には、ワイヤレス通信システム１００は、拡張ＣＣ（ｅＣＣ）を利用し得る。拡張コンポーネントキャリア（ｅＣＣ）は、より広い帯域幅と、より短いシンボル持続時間と、より短い送信時間間隔（ＴＴＩ）と、変更された制御チャネル構成とを含む１つまたは複数の特徴によって特徴づけられ得る。いくつかの場合には、ｅＣＣは、（たとえば、複数のサービングセルが準最適または非理想バックホールリンクを有するときに）キャリアアグリゲーション構成またはデュアル接続性構成に関連付けられ得る。ｅＣＣはまた、（２つ以上の事業者がスペクトルを使用することを認可された場合）無認可スペクトルまたは共有スペクトルにおいて使用するために構成され得る。広い帯域幅によって特徴づけられるｅＣＣは、帯域幅全体を監視することが可能でないか、または（たとえば、電力を節約するために）限られた帯域幅を使用することを希望するＵＥ１１５によって利用され得る１つまたは複数のセグメントを含み得る。
【００５０】
[0068]場合によっては、ｅＣＣは、他のＣＣとは異なるシンボル持続時間を利用し得、これは、他のＣＣのシンボル持続時間と比較して低減されたシンボル持続時間の使用を含み得る。より短いシンボル持続時間は、増加したサブキャリア間隔に関連付けられる。ｅＣＣを利用するＵＥ１１５または基地局１０５などのデバイスは、低減されたシンボル持続時間（たとえば、１６．６７μｓ）に広帯域信号（たとえば、２０、４０、６０、８０Ｍｈｚなど）を送信し得る。ｅＣＣ中のＴＴＩは、１つまたは複数のシンボルからなり得る。場合によっては、ＴＴＩ継続時間（すなわち、ＴＴＩ中のシンボルの数）は可変であり得る。場合によっては、ｅＣＣは、他のＣＣとは異なるシンボル持続時間を利用し得、これは、他のＣＣのシンボル持続時間と比較して低減されたシンボル持続時間の使用を含み得る。より短いシンボル持続時間は、増加したサブキャリア間隔に関連付けられる。ｅＣＣを利用するＵＥ１１５または基地局１０５などのデバイスは、低減されたシンボル持続時間（たとえば、１６．６７μｓ）に広帯域信号（たとえば、２０、４０、６０、８０Ｍｈｚなど）を送信し得る。ｅＣＣ中のＴＴＩは、１つまたは複数のシンボルからなり得る。場合によっては、ＴＴＩ継続時間（すなわち、ＴＴＩ中のシンボルの数）は可変であり得る。
【００５１】
[0069]ワイヤレスシステム１００は、生データへの偶発的な変更を検出するために送信するための誤り検出コードを実装し得る。たとえば、ＣＲＣは、受信データの復号中に誤りを検出するために使用され得る。送信の前に、ＣＲＣは、所定の計算に従ってデータから導出され得る。ＣＲＣは、次いで、データに付加され得、これは、その後送信される。受信エンティティは、同じ計算を実行し、ＣＲＣビットに対して結果を検査し得る。ＣＲＣビットが計算値に一致しない場合、ＣＲＣは、失敗したと見なされ得、受信エンティティは、データが破損したと決定し得る。
【００５２】
[0070]ＨＡＲＱは、データがワイヤレス通信リンク１２５を介して正しく受信されることを保証する方法であり得る。ＭＡＣレイヤは、ＨＡＲＱ機能を管理することを担当し得、これは、トランスポートブロックレベルの自動再試行であるか、またはＣＢレベルの自動再試行であり得る。ＨＡＲＱは、（たとえば、ＣＲＣを使用する）誤り検出、ＦＥＣ、および再送信（たとえば、自動再送要求（ＡＲＱ））の組合せを含み得る。ＨＡＲＱは、劣悪な無線状態（たとえば、信号対雑音状態）でのＭＡＣレイヤにおけるスループットを改善し得る。インクリメンタル冗長ＨＡＲＱでは、不正確に受信されたデータは、データの復号に成功する可能性全体を高めるために、バッファに記憶され、後続の送信と組み合わされ得る。
【００５３】
[0071]たとえば、ＵＥ１１５は、信号を再構成するためにいくつかの失敗したＣＢをバッファし得る。ＵＥ１１５は、データの再構築中に再送信されたＣＢと併せて使用するためにバッファ中に不成功に復号されたＣＢを記憶し得る。ＨＡＲＱは、ＭＡＣとＰＨＹとの間の組合せで行われ得、ＰＨＹは、保持と再結合とを扱い得、ＭＡＣは、管理とシグナリングとを実行し得る。たとえば、ＣＢ  ＣＲＣ失敗があるとき、ＰＨＹは、ＭＡＣに失敗を示し得る。したがって、ＭＡＣは、ＮＡＣＫを示し得、これは、ＣＢを最初に送った送信エンティティからの再送信を促し得る。
【００５４】
[0072]基地局１０５は、ＰＤＣＣＨを使用してＤＬリソースをスケジュールし得る。ＰＤＣＣＨは、制御チャネル要素（ＣＣＥ）中でダウンリンク制御情報（ＤＣＩ）を搬送し得、これは、論理的に連続する９つのリソース要素グループ（ＲＥＧ）からなり得、ここで、各ＲＥＧは４つのリソース要素（ＲＥ）を含んでいる。ＤＣＩは、ＤＬスケジューリング割当てと、ＵＬリソース許可と、送信スキームと、ＵＬ電力制御と、ＨＡＲＱ情報と、変調およびコーディングスキーム（ＭＣＳ）と、他の情報とに関する情報を含む。ＤＣＩメッセージのサイズおよびフォーマットは、ＤＣＩによって搬送される情報のタイプおよび量に応じて異なり得る。たとえば、空間多重化がサポートされる場合、ＤＣＩメッセージのサイズは、連続周波数割振りと比較して大きい。同様に、ＭＩＭＯを採用するシステムの場合、ＤＣＩは、追加のシグナリング情報を含む必要がある。ＤＣＩサイズおよびフォーマットは、情報の量、ならびに帯域幅、アンテナポートの数、および複信モードなどのファクタに依存する。
【００５５】
[0073]本開示によれば、基地局１０５およびＵＥ１１５などのワイヤレスデバイスは、複数のＣＢを含むトランスポートブロックを使用してデータを交換し得る。たとえば、ＵＥ１１５は、トランスポートブロックを復号しようと試み、各ＣＢが正常に復号されたのかどうかに基づいて基地局１０５にＡＣＫ／ＮＡＣＫ情報を送り得る。本開示のいくつかの態様では、ＣＢレベルのＡＣＫ／ＮＡＣＫフィードバックを送信するためのフォーマットは、利用可能なＵＬリソースを効率的に使用するために２つ以上の利用可能なフォーマットから選択され得る。２つ以上の利用可能なフォーマットは、ＡＣＫ／ＮＡＣＫフィードバックを送信するために使用されるビット数がＣＢの数よりも少ない圧縮フォーマットと、ＡＣＫ／ＮＡＣＫフィードバックを送信するために使用されるビット数がＣＢの数に対応する非圧縮フォーマットとを含み得る。ＡＣＫ／ＮＡＣＫフィードバックのためのフォーマットはまた、圧縮スキーム、バンドリングスキーム、またはそれらの組合せを備え得る。基地局１０５は、ＣＢレベルのＡＣＫ／ＮＡＣＫフィードバックを受信し、誤っているものとして示されるＣＢを決定し、誤っているものとして示されるＣＢを再送信し得る。
【００５６】
[0074]ＵＥ１１５は、フィードバック送信のためのＡＣＫ／ＮＡＣＫに対して圧縮、バンドリング、またはそれらの組合せを適用し得る。これは、ＵＬ送信とＤＬ送信との両方に適用され得る。ＵＥ１１５は、ＣＢ圧縮および／またはバンドリングに使用すべき圧縮スキームを選択し得る。
【００５７】
[0075]たとえば、ＵＥ１１５は、最初に、圧縮スキームのグループからＵＥ１１５が選択した圧縮スキームに従って最も小さいＣＢバンドリングサイズ（たとえば、バンドリングなし）を試み得る。ＵＥ１１５は、次いで、ＣＢを圧縮し得る。圧縮の後に、ビット数がフィードバックチャネル容量内にある場合、ＵＥ１１５は、ＡＣＫ／ＮＡＣＫフィードバックを送信し得る。ビット数がフィードバックチャネル容量内でない場合、ＵＥ１１５は、別の圧縮スキーム（たとえば、バンドリングおよび圧縮）を選択し得、ＵＥ１１５は、次の最も小さいバンドルサイズでビットをバンドルし、その後、ビットを圧縮し得る。このプロセスは、ビット数がフィードバックチャネル容量内になるまで続き得る。
【００５８】
[0076]追加のより具体的な例として、ＵＥ１１５は、２００個のＣＢを受信し得る。２００ＡＣＫ／ＮＡＣＫビットがデコーダから生成され得る。フィードバックチャネル容量は、４０ビットとなるように決定され得る。２００ビットが４０ビットのフィードバックチャネル容量を上回るので、ＵＥ１１５は、ビットを圧縮および／またはバンドルし得る。ＵＥ１１５は、バンドリングなしの圧縮スキームを試み得、ここで、圧縮スキームは、受信機アルゴリズムによって選定され得る。この圧縮は、９０ビットを生じ得、これは４０ビットのフィードバックチャネル容量を上回る。ＵＥ１１５は、その後、サイズが２のバンドリングで圧縮のない圧縮スキームを試み得、これは、１００ビットを生じ得る。１００ビットは、４０ビットのフィードバックチャネル容量を上回るので、ＵＥ１１５は、次いで、バンドリングサイズが２で、圧縮のある圧縮スキームを試み得、これは、５０ビットを生じる。５０ビットは、４０ビットのしきい値を上回るので、ＵＥ１１５は、次いで、サイズ４のバンドリングで圧縮のない圧縮スキームを試み得る。これは、５０ビットを生じ得、これは４０ビットのしきい値を依然として上回る。ＵＥ１１５は、次いで、サイズが４のバンドリングで、圧縮のある圧縮スキームを試み、３５ビットを生じ得る。３５ビットは、フィードバックチャネル容量を下回るので、ＵＥ１１５は、次いで、生成された３５ビットのＡＣＫ／ＮＡＣＫを送信し得る。この例の具体的な数および結果は、例にすぎず、限定するものではない。
【００５９】
[0077]図２に、本開示の様々な態様による、ＣＢレベルのＨＡＲＱのためのワイヤレス通信システム２００の一例を示す。ワイヤレス通信システム２００は、図１を参照しながら説明したＵＥ１１５の一例であり得るＵＥ１１５−ａを含み得る。ワイヤレス通信システム２００はまた、図１を参照しながら説明した基地局１０５の一例であり得る基地局１０５−ａを含み得る。基地局１０５−ａは、ダウンリンク（たとえば、ダウンリンク２０５）を介してそのカバレージエリア１１０−ａ内の任意のＵＥ１１５に制御とデータとを送信し得る。たとえば、基地局１０５−ａは、ダウンリンク２０５の一部であり得るトランスポートブロック２１５中でＵＥ１１５−ａにデータを送信し得る。ＵＥ１１５−ａは、アップリンク（たとえば、アップリンク２１０）を介して基地局１０５−ａと通信し得る。たとえば、ＵＥ１１５−ａは、肯定応答（ＡＣＫ）および否定応答（ＮＡＣＫ）（たとえば、ＡＣＫ／ＮＡＣＫ２２０）を介してトランスポートブロック２１５の部分のステータスを示し得る。
【００６０】
[0078]場合によっては、トランスポートブロック２１５は、複数のＣＢを含み得、たとえば、ワイヤレス通信システム２００に示すように、４つのＣＢがあり得る。もちろん、これらの図は、説明および議論のためのものであり、トランスポートブロック中の多数の他の構成および数のＣＢが実装され得ることを当業者には容易に理解されよう。異なるトランスポートブロックは、同じまたは異なる数のＣＢを有し得る。ＣＲＣパリティビットは、各ＣＢに含まれ、場合によっては、ＣＢのバンドルのために、または全体としてトランスポートブロック２１５のために含まれ得る。ＵＥ１１５−ａは、復号プロセス中に誤りを検出するためにＣＲＣを使用し、それに応じてＡＣＫ／ＮＡＣＫ２２０を送信し得る。たとえば、ＵＥ１１５−ａは、ＣＢレベルのＡＣＫ／ＮＡＣＫ２２０を送り得、基地局１０５−ａは、ＡＣＫ／ＮＡＣＫ２２０に基づいてＣＢのうちの１つまたは複数を再送信し得る。
【００６１】
[0079]言い換えれば、ＣＢは、ＡＣＫ／ＮＡＣＫされるＰＤＳＣＨの最小単位であり得る。たとえば、ＣＢについてＣＲＣが失敗する場合、ＵＥ１１５−ａは、ＣＢのためのＮＡＣＫを送信し得る。ＮＡＣＫは、基地局１０５−ａへのＣＢを再送するというインジケーションとして働き得る。本開示のいくつかの態様では、以下でより詳細に説明するように、ＣＢレベルのＡＣＫ／ＮＡＣＫ２２０を送信するためのフォーマットは、２つ以上の利用可能なフォーマットから選択され得、利用可能なＵＬリソースを比較的効率的に使用することを可能にし得る。２つ以上の利用可能なフォーマットは、ＡＣＫ／ＮＡＣＫ２２０を送信するために使用されるビット数がトランスポートブロック２１５中のＣＢの数よりも少ない圧縮フォーマットと、ＡＣＫ／ＮＡＣＫ２２０を送信するために使用されるビット数がトランスポートブロック２１５中のＣＢの数に対応する非圧縮フォーマットとを含み得る。
【００６２】
[0080]基地局１０５−ａは、ＣＢレベルのＡＣＫ／ＮＡＣＫ２２０を受信し、誤っているものとして示されるＣＢを決定し、誤っているものとして示されるＣＢを再送信し得る。本開示のいくつかの態様では、ＵＥ１１５−ａは、ＡＣＫ／ＮＡＣＫ２２０が圧縮フォーマットで送信されるべきであるのか、または非圧縮フォーマットで送信されるべきであるのかを動的に決定し得る。さらに、複数の異なる圧縮フォーマットが利用可能であり得、ＵＥ１１５−ａはまた、ＡＣＫ／ＮＡＣＫ２２０の送信において使用するための圧縮フォーマットを動的に選択し得る。ＡＣＫ／ＮＡＣＫフォーマットと特定のフォーマットの選択について、以下でより詳細に説明する。
【００６３】
[0081]いくつかの例では、ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するためのフォーマットは、ＲＲＣシグナリングを使用してシグナリングされるフォーマットのグループから選択される。そのような場合、基地局１０５−ａにおいて、ＡＣＫ／ＮＡＣＫ２２０を送信するために使用されるフォーマットは、ＡＣＫ／ＮＡＣＫ２２０を受信するより前に知られないことがある。そのような場合、基地局１０５−ａは、ＡＣＫ／ＮＡＣＫ２２０のために使用されるフォーマットを識別し、次いで、１つまたは複数のＣＢが再送信されるべきであるのかどうかを決定するために、ＡＣＫ／ＮＡＣＫ２２０のブラインド復号を実行し得る。代替的に、ＡＣＫ／ＮＡＣＫは、使用されるフォーマットのインジケーションとともに送信され得、その場合、基地局は、インジケーションに基づいてフォーマットを決定する。他の例では、基地局１０５−ａは、ダウンリンク送信２０５中でＡＣＫ／ＮＡＣＫ２２０に使用すべき単一のフォーマットを示し得る。たとえば、基地局１０５−ａは、ダウンリンク送信２０５において送信されるＲＲＣシグナリングを通してＡＣＫ／ＮＡＣＫ２２０のためのフォーマットを半静的に構成し得る。フォーマットは、たとえば、基地局１０５−ａとＵＥ１１５−ａとの間のチャネル状態に基づいて半静的に構成され得る。
【００６４】
[0082]次に、図３に、本開示の様々な態様による、ＣＢレベルのＨＡＲＱのためのトランスポートブロック３００の一例を示す。トランスポートブロック３００は、図２を参照しながら説明したように、基地局１０５からＵＥ１１５に送られるトランスポートブロックの一例であり得る。トランスポートブロック３００は、ＵＥ１１５などの受信機による正常な受信を評価され得るいくつかのコードブロック３０５を含み得る。この例では、いくつかのＣＢ３０５は、正しく受信されたデータ３１０ならびに間違って受信されたデータ３１５（たとえば、ＣＢ失敗ＣＲＣのデータ）を含む２つのＣＢ３０５を含む。
【００６５】
[0083]上記のように、ＣＢ３０５に関連するＡＣＫ／ＮＡＣＫは、圧縮フォーマットまたは非圧縮フォーマットのいずれかに従って送信され得る。いくつかのシナリオでは、ＡＣＫ／ＮＡＣＫ情報の圧縮送信は、特に、トランスポートブロックレベルで実行されるＡＣＫ／ＮＡＣＫフィードバックに対して追加のデータを生成することになるＣＢレベルのＡＣＫ／ＮＡＣＫフィードバックを送信するときに、拡張スペクトル効率を提供し得る。さらに、ＡＣＫ／ＮＡＣＫフィードバックのための圧縮フォーマットは、誤って受信された特定のＣＢ３０５に関する情報の損失なしに使用され得る。いくつかのシナリオでは、ＡＣＫ／ＮＡＣＫのために予約された各ビットは、１ビットの情報を実際に搬送しないことがある。たとえば、ＡＣＫの確率（Ｐ（ＡＣＫ））が０．９９（すなわち、１％の誤り率）である場合、Ｅｎｔｒｏｐｙ（ＡＣＫ／ＮＡＣＫ）は、実際には０．０８０８ビットである。同様に、０．９（すなわち、１０％の誤り率）のＰ（ＡＣＫ）の場合、Ｅｎｔｒｏｐｙ（ＡＣＫ／ＮＡＣＫ）は、０．４６９０ビットである。５０％の誤り率においてのみ、各ＣＢのための専用ビット（または各トランスポートブロックに専用のＡＣＫ／ＮＡＣＫビットを提供する場合、トランスポートブロック）が１ビットの情報を搬送するであろう。さらに、所与のＭＣＳについて、トランスポートブロックのためのブロック誤り率（ＢＬＥＲ）は、ＣＢのためのＢＬＥＲよりも高い。たとえば、１０個のＣＢ３０５が、トランスポートブロック３００中に含まれる場合、１０％のトランスポートブロックＢＬＥＲは、近似的に１％のＣＢ  ＢＬＥＲに等しいことになる。したがって、所与のＢＬＥＲについて、ＣＢレベルのＡＣＫ／ＮＡＣＫを搬送するために、トランスポートブロックレベルのＡＣＫ／ＮＡＣＫを搬送するために必要とされるであろう情報ビットより少ない情報ビットが必要とされる。いくつかの例では、圧縮またはＡＣＫ／ＮＡＣＫフィードバックのためにソースコーディング圧縮が使用され得る。
【００６６】
[0084]本開示の様々な態様では、ＣＢレベルのＡＣＫ／ＮＡＣＫは、間違って受信されたデータ３１５を有するＣＢ３０５のみを示し、各ＣＢ３０５のための１ビットの専用ビットを示さないことがある。このような方法で、データは、比較的多数のＣＢ３０５について効率的に搬送され得る。いくつかの例によれば、図４に関してより詳細に説明するように、圧縮ＡＣＫ／ＮＡＣＫフォーマットは、誤っているＣＢの数を示し得る１ビットまたは複数のビットの専用ビットと、誤っているＣＢの組合せを示し得る１ビットまたは複数のビットの専用ビットとを含み得る。他の例では、ＣＢ３０５は、ＣＢのバンドル３２０中に含まれる２つ以上の連続するＣＢ３０５とバンドルされ得る。圧縮ＡＣＫ／ＮＡＣＫフォーマットは、次いで、ＣＢの各バンドル３２０中のＣＢ３０５の数と、誤っているバンドル３２０の数とを示す１ビットまたは複数のビットの専用ビットと、誤っているバンドルの組合せを示し得る１ビットまたは複数のビットの専用ビットとを含み得る。受信された干渉が、複数の連続するＣＢの受信の際に誤りを生じる比較的長い継続時間を有する場合、ＣＢ３０５のバンドリングは有益であり得る。
【００６７】
[0085]次に、図４Ａに、本開示の様々な態様による、ＣＢレベルのＨＡＲＱのためのＡＣＫ／ＮＡＣＫフォーマット４００の一例を示す。ＡＣＫ／ＮＡＣＫフォーマット４００は、図２を参照しながら説明したように、ＵＥ１１５から基地局１０５にＡＣＫ／ＮＡＣＫを送信するためのフォーマットの一例であり得る。ＡＣＫ／ＮＡＣＫフォーマット４００は、いくつかのＡＣＫビット４０５とＮＡＣＫビット４１０とを含み得、その総数は、ＣＢの数に対応する。したがって、ＡＣＫ／ＮＡＣＫフォーマット４００は、どのＣＢが適切に受信され、どのＣＢが不適切に受信されたのかを示すビットマップを提供する。ＡＣＫ／ＮＡＣＫフォーマット４００を受信する送信機は、このビットマップを認識し得、再送信されるべき特定のＣＢを決定し得る。そのようなフォーマット４００は、比較的少ないＣＢがあり、情報を送信するために十分なアップリンクリソースが利用可能であるシナリオにおいて有用であり得る。ＡＣＫ／ＮＡＣＫフォーマット４００を使用する決定は、ＣＢの数と利用可能なアップリンクリソースとに基づいてＵＥによって動的に実行され得るか、または（たとえば、ＲＲＣシグナリングを通して）基地局によってシグナリングされ得る。いくつかの例では、ＡＣＫ／ＮＡＣＫフォーマット４００は、ＣＢのバンドルに関する情報を送信するために使用され得、その場合、各ＡＣＫビット４０５またはＮＡＣＫビット４１０は、２つ以上の連続するＣＢのためのＡＣＫ／ＮＡＣＫを提供し得る。
【００６８】
[0086]次に、図４Ｂに、本開示の様々な態様による、ＣＢレベルのＨＡＲＱのためのＡＣＫ／ＮＡＣＫフォーマット４３０の一例を示す。ＡＣＫ／ＮＡＣＫフォーマット４３０は、図２を参照しながら説明したように、ＵＥ１１５から基地局１０５にＡＣＫ／ＮＡＣＫを送信するための圧縮フォーマットの一例であり得る。ＡＣＫ／ＮＡＣＫフォーマット４３０は、誤っているＣＢの数を示す１ビットまたは複数のビットの専用ビット４３５と、誤っているＣＢの組合せを識別するインデックスを提供するビットのセット４４０とを含み、したがって、ＮＡＣＫフィードバックを有し得る。インデックスは、たとえば、ビットのセット中で示されるＣＢの数のためのＡＣＫ／ＮＡＣＫのビットマップを提供するルックアップテーブルへのインデックスであり得る。いくつかの例では、１つまたは複数の固定出力長さの圧縮コードがＡＣＫ／ＮＡＣＫフォーマット４３０のために使用され得、これは、送信機によるフォーマットのブラインド復号の比較的効率的なシステム設計および支援を提供し得る。
【００６９】
[0087]いくつかの例では、ＡＣＫ／ＮＡＣＫフォーマット４３０は、（「Ｎ」と呼ばれる）送信されたＣＢの数と、送信されたＣＢ中の（「ｋ」と呼ばれる）誤りの数と、（「Ｋ＊」と呼ばれる）誤りのあらかじめ定義されたしきい値とに基づいてＡＣＫ／ＮＡＣＫフィードバックを送信するために識別され得る。誤りのあらかじめ定義されたしきい値Ｋ＊は、たとえば、ＣＢの数と、ＡＣＫ／ＮＡＣＫフィードバックを送信するための利用可能なＵＬリソースとに基づき得る。いくつかの例では、受信機は、ｋ＜Ｋ＊であるときにＡＣＫ／ＮＡＣＫフォーマット４３０を識別し得、ＡＣＫ／ＮＡＣＫフィードバックを搬送するために使用されるビット数は、誤りの数を示すためのｌｏｇ2（Ｋ＊）ビットと、ＣＢのどの組合せが誤っているのかを示すための
【００７０】
【数１】
2018509814.tif 000003
【００７１】
ビットとになろう。ＡＣＫ／ＮＡＣＫフォーマット４３０は、たとえば、ＢＬＥＲが比較的低いシナリオにおいて使用され得る。
【００７２】
[0088]次に、図４Ｃに、本開示の様々な態様による、ＣＢレベルのＨＡＲＱのためのＡＣＫ／ＮＡＣＫフォーマット４５０の一例を示す。ＡＣＫ／ＮＡＣＫフォーマット４５０は、図２を参照しながら説明したように、ＵＥ１１５から基地局１０５にＡＣＫ／ＮＡＣＫを送信するためのフォーマットの一例であり得る。ＡＣＫ／ＮＡＣＫフォーマット４５０は、誤っているＣＢのバンドルを示すために使用され得、ＣＢのバンドルごとのＣＢの数を示す１ビットまたは複数のビットの専用ビット４５５と、誤っているバンドルの数４６０を示すビットのセットと、誤っている（したがって、ＮＡＣＫフィードバックを有する）ＣＢのバンドルの組合せを示すインデックス４６５とを含み得る。インデックスは、たとえば、ビットのセット中で示されるバンドルの数のためのＡＣＫ／ＮＡＣＫバンドルのビットマップを提供するルックアップテーブルへのインデックスであり得る。いくつかの例では、１つまたは複数の固定出力長さの圧縮コードがＡＣＫ／ＮＡＣＫフォーマット４５０のために使用され得、これは、送信機によるフォーマットのブラインド復号の比較的効率的なシステム設計および支援を提供し得る。
【００７３】
[0089]いくつかの例では、ＡＣＫ／ＮＡＣＫフォーマット４５０は、誤っているＣＢの数がしきい値を超えるとき、または比較的多数の連続するＣＢが誤っている場合、ＡＣＫ／ＮＡＣＫフィードバックを送信するために識別され得る。いくつかの例では、コードワードの数（Ｃ）は、誤っているＣＢバンドルを示すためにバンドルされ得る。誤っているＣＢバンドルのあらかじめ定義されたしきい値（Ｋ＊）ならびに（「ｋ」と呼ばれる）誤っているＣＢバンドルの数が識別され得る。誤っているＣＢバンドルのあらかじめ定義されたしきい値Ｋ＊は、たとえば、ＣＢの数と、ＡＣＫ／ＮＡＣＫフィードバックを送信するための利用可能なＵＬリソースとに基づき得る。いくつかの例では、フォーマット４５０中でＡＣＫ／ＮＡＣＫフィードバックを搬送するために使用されるビット数は、ＣＢのバンドルごとのＣＢの数を示すためのｌｏｇ2（Ｃ）ビットと、誤っているＣＢバンドルの数を示すためのｌｏｇ2（Ｋ＊）ビットと、ＣＢのバンドルのどの組合せが誤っているのかを示すための
【００７４】
【数２】
2018509814.tif 000004
【００７５】
ビットとになろう。
【００７６】
[0090]圧縮フォーマットスキームの他の例は、より少ない数のビットで連続するＡＣＫを送るためにゴロムコードの使用を含み得る。表は、入力ストリングを出力ストリングにマッピングするために使用され得、ＵＥは、選択された表に従って複数のＣＢのためのＡＣＫ／ＮＡＣＫを符号化し得る。
【００７７】
[0091]圧縮フォーマットスキームの追加の例は、ランレングス符号化（ＲＬＥ）の使用を含み得、ここで、０の連続ストリングは、ｋビットを使用して符号化され得る。一方、１は、符号化されないことがあり、２つの連続する１は、ｋビットの０によって分離され得る。したがって、ｋが４である一例では、２つの連続する１は、４ビットの０によって分離され得る。ｋが４であるさらなる例として、００１０００１１０００００００００００の１９ビットの入力は、００１０ ００１１ ００００ １０１１の対応する１６ビットの出力を有し得る。ＲＬＥは、入力が連続する０の多くのストリングを含むときに特に効果的である。
【００７８】
[0092]図５に、本開示の様々な態様による、ＣＢレベルのＨＡＲＱのためのプロセスフロー５００の一例を示す。プロセスフロー５００は、図１〜図４を参照しながら上記で説明したＵＥ１１５の一例であり得るＵＥ１１５−ｂを含み得る。プロセスフロー５００はまた、図１〜図４を参照しながら上記で説明した基地局１０５の一例であり得る、基地局１０５−ｂを含み得る。基地局１０５およびＵＥ１１５に関して説明したが、プロセスフロー５００のステップは、ＣＢレベルのＨＡＲＱで通信するワイヤレスデバイスの任意のセットによって実行され得る。
【００７９】
[0093]ステップ５０５において、基地局１０５−ｂは、ＵＥ１１５にダウンリンク通信を送信し得る。ダウンリンク通信は、データの１つまたは複数のトランスポートブロックを含み得、その各々は、上記で説明したのと同様の方法で、複数のＣＢを含み得る。
【００８０】
[0094]ステップ５１０において、ＵＥ１１５−ｂは、ＣＢごとにＡＣＫ／ＮＡＣＫフィードバックを決定し得る。ＡＣＫ／ＮＡＣＫフィードバックは、たとえば、確立されたＨＡＲＱルーチンに従って実行され得る。
【００８１】
[0095]ステップ５１５において、ＵＥ１１５−ｂは、基地局１０５−ｂへのＡＣＫ／ＮＡＣＫフィードバックの送信に使用すべきＡＣＫ／ＮＡＣＫフォーマットを識別する。ＡＣＫ／ＮＡＣＫフォーマットの識別は、上記で説明したのと同様の方法で実行され得る。いくつかの例では、送信されるＣＢの量がＣＢのしきい値数よりも少ない場合、ＡＣＫ／ＮＡＣＫのためのフォーマットは、どのＣＢが正常に受信され、どのＣＢが誤っているのかを示すビットマップなどの非圧縮フォーマット（たとえば、図４ＡのＡＣＫ／ＮＡＣＫフォーマット４００）であり得る。ＣＢのしきい値数は、ＡＣＫ／ＮＡＣＫフィードバックを送信するための利用可能なアップリンクリソースに少なくとも部分的に基づき得る。送信されるＣＢの量がしきい値を上回り、誤っているＣＢの数が比較的少ない場合、ＡＣＫ／ＮＡＣＫのためのフォーマットは、誤っているＣＢの数と、誤っているＣＢの組合せを識別するインデックスとを識別するフォーマットなどの圧縮フォーマット（たとえば、図４ＢのＡＣＫ／ＮＡＣＫフォーマット４３０）であり得る。送信されるＣＢの量がしきい値を上回り、誤っているＣＢの数が比較的多い場合、および／またはＡＣＫ／ＮＡＣＫのためのフォーマットは、各バンドル中のＣＢの数と、誤っているバンドルの数と、エラーであるバンドルの組合せを識別するインデックスとを識別するフォーマットなど、誤っているＣＢのバンドルを識別する圧縮フォーマット（たとえば、図４ＣのＡＣＫ／ＮＡＣＫフォーマット４５０）であり得る。ＡＣＫ／ＮＡＣＫフォーマットの識別は、ＵＥ１１５−ｂによって動的に実行され得るか、または基地局１０５−ｂによって構成され得る。
【００８２】
[0096]ステップ５２０において、ＵＥ１１５−ｂは、ＵＥ１１５−ｂによって識別されるフォーマットでＡＣＫ／ＮＡＣＫ情報を含むＡＣＫ／ＮＡＣＫフィードバックを送信し得（、基地局のＵＥ１０５−ｂは、それを受信し得）る。
【００８３】
[0097]ステップ５２５において、基地局１０５−ｂは、ＡＣＫ／ＮＡＣＫフィードバックフォーマットを復号し得る。基地局１０５−ｂは、ＡＣＫ／ＮＡＣＫフィードバックのブラインド復号を行い、ＡＣＫ／ＮＡＣＫフィードバック中で検出される情報のフィールド（たとえば、誤っているＣＢの数を示すか、またはＣＢのバンドル中に含まれるＣＢの数を示す専用ビット）を識別し得る。いくつかの例では、基地局１０５−ｂは、ＵＥ１１５−ｂにＡＣＫ／ＮＡＣＫフォーマットをシグナリングし得、その場合、基地局１０５−ｂは、シグナリングされたフォーマットに従ってＡＣＫ／ＮＡＣＫフィードバックを復号する。
【００８４】
[0098]ステップ５３０において、基地局のＵＥ１０５−ｂは、誤っているＣＢを決定し得る。たとえば、そのような決定は、ＡＣＫ／ＮＡＣＫフィードバックのフォーマットと特定のフォーマットに関連する圧縮解除とに基づき得る。ＡＣＫ／ＮＡＣＫフィードバックが非圧縮であると決定される場合、誤っているＣＢは、単に、送信されたＣＢに関連するビットマップに基づいて決定され得る。
【００８５】
[0099]ステップ５３５において、基地局１０５−ｂは、誤っていたＣＢを再送信し得（、ＵＥ１１５−ｂは、それを受信し得）る。当業者には容易に理解されるように、そのようなプロセスは、次いで、繰り返され得る。
【００８６】
[0100]図６に、本開示の様々な態様による、ＣＢレベルのＨＡＲＱのために構成されたワイヤレスデバイス６００のブロック図を示す。ワイヤレスデバイス６００は、図１〜図５を参照しながら説明したＵＥ１１５または基地局１０５の態様の一例であり得る。ワイヤレスデバイス６００は、受信機６０５、ＣＢレベルのＨＡＲＱモジュール６１０、または送信機６１５を含み得る。ワイヤレスデバイス６００はまた、プロセッサを含み得る。これらの構成要素の各々は互いに通信していることがある。
【００８７】
[0101]受信機６０５は、パケット、ユーザデータ、または様々な情報チャネルに関連する制御情報（たとえば、制御チャネル、データチャネル、およびＣＢレベルのＨＡＲＱに関係する情報など）などの情報を受信し得る。情報は、ＣＢレベルのＨＡＲＱモジュール６１０に、およびワイヤレスデバイス６００の他の構成要素に渡され得る。いくつかの例では、受信機６０５は、送信機によって送信されたいくつかのＣＢを受信し得る。いくつかの例では、受信機は、データ送信の受信機からＡＣＫ／ＮＡＣＫフィードバックを受信し得る。
【００８８】
[0102]ＣＢレベルのＨＡＲＱモジュール６１０は、図１〜図５に関して上記で説明したように、ＡＣＫ／ＮＡＣＫ送信のためのフォーマットを識別し得る。いくつかの例では、ＣＢレベルのＨＡＲＱモジュール６１０は、たとえば、送信機６１５と組み合わせて、ＴＴＩ中にいくつかのＣＢを送信し得、たとえば、受信機６０５と組み合わせて、送信されたＣＢに対するＡＣＫ／ＮＡＣＫフィードバックを受信し得る。他の例では、ＣＢレベルのＨＡＲＱモジュール６１０は、たとえば、受信機６０５と組み合わせて、ＴＴＩ中にいくつかのＣＢを受信し得、たとえば、送信機６１５と組み合わせて、識別されたフォーマットに従って受信されたＣＢに対するＡＣＫ／ＮＡＣＫフィードバックを送信し得る。
【００８９】
[0103]送信機６１５は、ワイヤレスデバイス６００の他の構成要素から受信された信号を送信し得る。いくつかの例では、送信機６１５は、トランシーバモジュール内で受信機６０５とコロケートされ得る。送信機６１５は、単一のアンテナを含み得るか、または複数のアンテナを含み得る。
【００９０】
[0104]図７に、本開示の様々な態様による、ＣＢレベルのＨＡＲＱのためのワイヤレスデバイス７００のブロック図を示す。ワイヤレスデバイス７００は、図１〜図６を参照しながら説明したワイヤレスデバイス６００またはＵＥ１１５または基地局１０５の態様の一例であり得る。ワイヤレスデバイス７００は、受信機６０５−ａ、ＣＢレベルのＨＡＲＱモジュール６１０−ａ、または送信機６１５−ａを含み得る。ワイヤレスデバイス７００はまた、プロセッサを含み得る。これらの構成要素の各々は互いに通信していることがある。ＣＢレベルのＨＡＲＱモジュール６１０−ａはまた、フィードバック決定モジュール７０５とフィードバックフォーマット識別モジュール７１０とを含み得る。
【００９１】
[0105]受信機６０５−ａは、ＣＢレベルのＨＡＲＱモジュール６１０−ａに、およびワイヤレスデバイス７００の他の構成要素に渡され得る情報を受信し得る。ＣＢレベルのＨＡＲＱモジュール６１０−ａは、図６を参照しながら上記で説明した動作を実行し得る。送信機６１５−ａは、ワイヤレスデバイス７００の他の構成要素から受信された信号を送信し得る。
【００９２】
[0106]フィードバック決定モジュール７０５は、図２〜図５を参照しながら上記で説明したように、ＴＴＩ中に送信される１つまたは複数のＣＢに関連するＡＣＫ／ＮＡＣＫフィードバックを識別し得る。フィードバック決定モジュール７０５は、たとえば、受信機６０５−ａにおいて受信された１つまたは複数のＣＢが誤って受信されたと決定し得る。他の例では、フィードバック決定モジュール７０５は、受信機からＡＣＫ／ＮＡＣＫ情報を受信し、１つまたは複数の以前に送信されたＣＢが適切に受信されなかったと決定し得る。フィードバックフォーマット識別モジュール７１０は、図１〜図６に関して上記で説明したのと同様の方法でＡＣＫ／ＮＡＣＫフィードバックのためのフォーマットを決定し得る。
【００９３】
[0107]図８に、本開示の様々な態様による、ＣＢレベルのＨＡＲＱのためのワイヤレスデバイス６００またはワイヤレスデバイス７００の構成要素であり得るＣＢレベルのＨＡＲＱモジュール６１０−ｂのブロック図８００を示す。ＣＢレベルのＨＡＲＱモジュール６１０−ｂは、図６〜図７を参照しながら説明したＣＢレベルのＨＡＲＱモジュール６１０の態様の一例であり得る。ＣＢレベルのＨＡＲＱモジュール６１０−ｂは、フィードバック決定モジュール７０５−ａとフィードバックフォーマット識別モジュール７１０−ａとを含み得る。これらのモジュールの各々は、図７を参照しながら上記で説明した機能を実行し得る。ＣＢレベルのＨＡＲＱモジュール６１０−ｂはまた、制御メッセージモジュール８０５と、ＡＣＫ／ＮＡＣＫ失敗モジュール８１０と、ＨＡＲＱ状態モジュール８１５とを含み得る。ＣＢレベルのＨＡＲＱモジュール６１０−ｂの様々なモジュールは、互いに通信していることがある。
【００９４】
[0108]制御メッセージモジュール８０５は、図１〜図５を参照しながら上記で説明したように、いくつかの例では、ＡＣＫ／ＮＡＣＫフィードバックのためにどのＡＣＫ／ＮＡＣＫフォーマットを使用すべきかのインジケーションを含む、ＴＴＩのための制御メッセージを送信し得る。ＡＣＫ／ＮＡＣＫ失敗モジュール８１０は、図２〜図５を参照しながら上記で説明したように、ＡＣＫ／ＮＡＣＫ失敗インジケータを含むようにＡＣＫ／ＮＡＣＫフィードバックメッセージを構成し得る。いくつかの例では、ＡＣＫ／ＮＡＣＫ失敗モジュール８１０はまた、送信されたＣＢについてＡＣＫまたはＮＡＣＫが受信されたのかどうかを決定し得る。
【００９５】
[0109]ＨＡＲＱ状態モジュール８１５は、図２〜図５を参照しながら上記で説明したように、いくつかの送信されたＣＢに対応するＨＡＲＱ状態を記憶し得る。ＨＡＲＱ状態モジュール８１５はまた、ＡＣＫ／ＮＡＣＫ応答に基づいてＨＡＲＱ状態を更新し得る。ＨＡＲＱ状態モジュール８１５は、たとえば、１つまたは複数の送信されたＣＢについてＡＣＫ／ＮＡＣＫ応答が受信されていないと決定し得る。
【００９６】
[0110]ワイヤレスデバイス６００、ワイヤレスデバイス７００、またはＣＢレベルのＨＡＲＱモジュール６１０−ｂの構成要素はそれぞれ、適用可能な機能の一部または全部をハードウェアで実行するように適応された少なくとも１つの特定用途向け集積回路（ＡＳＩＣ）を用いて、個々にまたはまとめて実装され得る。代替的に、それらの機能は、１つまたは複数の他の処理ユニット（またはコア）によって、少なくとも１つのＩＣ上で実行され得る。他の例では、当技術分野で知られている任意の様式でプログラムされ得る、他のタイプの集積回路（たとえば、ストラクチャード／プラットフォームＡＳＩＣ、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、または別のセミカスタムＩＣ）が使用され得る。各ユニットの機能はまた、全体的または部分的に、１つまたは複数の汎用または特定用途向けプロセッサによって実行されるようにフォーマットされた、メモリ中に組み込まれた命令を用いて実装され得る。
【００９７】
[0111]図９に、本開示の様々な態様による、ＣＢレベルのＨＡＲＱのために構成されたＵＥを含むシステム９００の図を示す。システム９００は、図１〜図７を参照しながら上記で説明したワイヤレスデバイス６００またはワイヤレスデバイス７００の一例であり得るＵＥ１１５−ｃを含み得る。ＵＥ１１５−ｃは、図６〜図７を参照しながら説明したＣＢレベルのＨＡＲＱモジュール６１０の一例であり得るＣＢレベルのＨＡＲＱモジュール９１０を含み得る。いくつかの例では、ＵＥ１１５−ｃは、ＣＢエラー検出モジュール９２５を含み得る。ＵＥ１１５−ｃは、通信を送信するための構成要素と通信を受信するための構成要素とを含む、双方向の音声およびデータ通信のための構成要素をも含み得る。たとえば、ＵＥ１１５−ｃは、基地局１０５−ｃまたはＵＥ１１５−ｄと双方向に通信し得る。
【００９８】
[0112]ＣＢエラー検出モジュール９２５は、各コードブロックが正しく受信されたのかどうかを決定するために受信されたコードブロックに対してＣＲＣを実行し得る。場合によっては、送信または受信されたトランスポートブロックは、図２〜図５を参照しながら上記で説明したように、たとえば、コードブロック、ＣＢ、またはトランスポートブロックに関連する少なくとも１つのＣＲＣフィールドを含み得る。
【００９９】
[0113]ＵＥ１１５−ｃはまた、プロセッサ９０５と、（ソフトウェア（ＳＷ）９２０を含む）メモリ９１５と、トランシーバモジュール９３５と、１つまたは複数のアンテナ９４０とを含み得、その各々が、（たとえば、バス９４５を介して）直接または間接的に、互いに通信し得る。トランシーバモジュール９３５は、上記で説明したように、アンテナ９４０あるいはワイヤードリンクまたはワイヤレスリンクを介して、１つまたは複数のネットワークと双方向に通信し得る。たとえば、トランシーバモジュール９３５は、基地局１０５または別のＵＥ１１５と双方向に通信し得る。トランシーバモジュール９３５は、パケットを変調し、変調されたパケットを送信のためにアンテナ９４０に提供し、アンテナ９４０から受信されたパケットを復調するためのモデムを含み得る。ＵＥ１１５−ｅは単一のアンテナ９４０を含み得るが、ＵＥ１１５−ｃはまた、複数のワイヤレス送信を同時に送信または受信することが可能な複数のアンテナ９４０を有し得る。
【０１００】
[0114]メモリ９１５は、ランダムアクセスメモリ（ＲＡＭ）と、読取り専用メモリ（ＲＯＭ）とを含み得る。メモリ９１５は、実行されたとき、本明細書に記載された様々な機能（たとえば、ＣＢレベルのＨＡＲＱなど）をプロセッサ９０５に実行させる命令を含む、コンピュータ可読、コンピュータ実行可能ソフトウェア／ファームウェアコード９２０を記憶することができる。代替として、ソフトウェア／ファームウェアコード９２０は、プロセッサ９０５によって直接実行可能ではないが、（たとえば、コンパイルされ実行されたとき）本明細書で説明する機能をコンピュータに実行させ得る。プロセッサ９０５は、インテリジェントなハードウェアデバイス、（たとえば、中央処理ユニット（ＣＰＵ）、マイクロコントローラ、ＡＳＩＣなど）を含み得る。
【０１０１】
[0115]図１０に、本開示の様々な態様による、ＣＢレベルのＨＡＲＱのために構成された基地局１０５を含むシステム１０００の図を示す。システム１０００は、図１〜図８を参照しながら上記で説明したワイヤレスデバイス６００、ワイヤレスデバイス７００、または基地局１０５の一例であり得る基地局１０５−ｄを含み得る。基地局１０５−ｄは、図６〜図７を参照しながら説明したＣＢレベルのＨＡＲＱモジュール６１０の一例であり得る基地局のＣＢレベルのＨＡＲＱモジュール１０１０を含み得る。基地局１０５−ｄはまた、通信を送信するための構成要素と通信を受信するための構成要素とを含む、双方向音声およびデータ通信のための構成要素を含み得る。たとえば、基地局１０５−ｄは、ＵＥ１１５−ｅまたはＵＥ１１５−ｆと双方向に通信し得る。
【０１０２】
[0116]場合によっては、基地局１０５−ｄは、１つまたは複数のワイヤードバックホールリンクを有し得る。基地局１０５−ｄは、コアネットワーク１３０へのワイヤードバックホールリンク（たとえば、Ｓ１インターフェースなど）を有し得る。基地局１０５−ｄはまた、基地局間バックホールリンク（たとえば、Ｘ２インターフェース）を介して、基地局１０５−ｅおよび基地局１０５−ｆなどの他の基地局１０５と通信し得る。基地局１０５の各々は、同じまたは異なるワイヤレス通信技術を使用してＵＥ１１５と通信し得る。場合によっては、基地局１０５−ｄは、基地局通信モジュール１０２５を利用して１０５−ｅまたは１０５−ｆなどの他の基地局と通信し得る。いくつかの例では、基地局通信モジュール１０２５は、基地局１０５のうちのいくつかの間の通信を行うために、ＬＴＥ／ＬＴＥ−Ａワイヤレス通信ネットワーク技術内のＸ２インターフェースを提供し得る。いくつかの例では、基地局１０５−ｄは、コアネットワーク１３０を通じて他の基地局と通信し得る。場合によっては、基地局１０５−ｄは、ネットワーク通信モジュール１０３０を通じてコアネットワーク１３０と通信し得る。
【０１０３】
[0117]基地局１０５−ｄは、プロセッサ１００５と、メモリ１０１５（ソフトウェア（ＳＷ）１０２０を含む）と、トランシーバモジュール１０３５と、アンテナ１０４０とを含み得、それらはそれぞれ、直接または間接的に（たとえば、バスシステム１０４５を介して）互いと通信していることがある。トランシーバモジュール１０３５は、アンテナ１０４０を介して、マルチモードデバイスであり得るＵＥ１１５と双方向に通信するように構成され得る。トランシーバモジュール１０３５（または基地局１０５−ｄの他の構成要素）はまた、アンテナ１０４０を介して、１つまたは複数の他の基地局（図示せず）と双方向に通信するように構成され得る。トランシーバモジュール１０３５は、パケットを変調し、被変調パケットを送信のためにアンテナ１０４０に提供し、アンテナ１０４０から受信されたパケットを復調するように構成されたモデムを含み得る。基地局１０５−ｄは、各々が１つまたは複数の関連するアンテナ１０４０をもつ複数のトランシーバモジュール１０３５を含み得る。トランシーバモジュールは、図６の組み合わされた受信機６０５および送信機６１５の一例であり得る。
【０１０４】
[0118]メモリ１０１５は、ＲＡＭとＲＯＭとを含み得る。メモリ１０１５はまた、実行されたとき、プロセッサ１００５に本明細書で説明する様々な機能（たとえば、ＣＢレベルのＨＡＲＱ、カバレージ拡張技法を選択すること、呼処理、データベース管理、メッセージルーティングなど）を実行させるように構成された命令を含んでいるコンピュータ可読、コンピュータ実行可能ソフトウェアコード１０２０を記憶し得る。代替的に、ソフトウェア１０２０は、プロセッサ１００５によって直接的に実行可能でないことがあるが、たとえば、コンパイルされ実行されたときコンピュータに本明細書で説明する機能を実行させるように構成され得る。プロセッサ１００５は、たとえば、ＣＰＵ、マイクロコントローラ、ＡＳＩＣなどのインテリジェントハードウェアデバイスを含み得る。プロセッサ１００５は、エンコーダ、キュー処理モジュール、ベースバンドプロセッサ、無線ヘッドコントローラ、デジタル信号プロセッサ（ＤＳＰ）など、様々な専用プロセッサを含み得る。
【０１０５】
[0119]基地局通信モジュール１０２５は、他の基地局１０５との通信を管理し得る。通信管理モジュールは、他の基地局１０５と協働してＵＥ１１５との通信を制御するためのコントローラまたはスケジューラを含み得る。たとえば、基地局通信モジュール１０２５は、ビームフォーミングまたはジョイント送信などの様々な干渉緩和技法のためのＵＥ１１５への送信のためのスケジューリングを協調させ得る。
【０１０６】
[0120]図１１に、本開示の様々な態様による、ＣＢレベルのＨＡＲＱのための方法１１００を示すフローチャートを示す。方法１１００の動作は、図１〜図１０を参照しながら説明したように、ワイヤレスデバイス６００またはワイヤレスデバイス７００を含み得る、ＵＥ１１５または基地局１０５、あるいはそれの構成要素を含むワイヤレスデバイスによって実施され得る。たとえば、方法１１００の動作は、図６〜図８を参照しながら説明したように、ＣＢレベルのＨＡＲＱモジュール６１０によって実行され得る。いくつかの例では、ワイヤレスデバイスは、以下で説明する機能を実行するように機能要素を制御するためのコードのセットを実行し得る。追加または代替として、ワイヤレスデバイスは、専用ハードウェアを使用して以下で説明する機能態様を実行し得る。
【０１０７】
[0121]ブロック１１０５において、ワイヤレスデバイスは、図２〜図５を参照しながら上記で説明したように、受信された送信中で複数のコードブロック（ＣＢ）を受信し得る。いくつかの例では、ブロック１１０５の動作は、図６〜図７を参照しながら上記で説明したように、受信機６０５によって実行され得る。
【０１０８】
[0122]ブロック１１１０において、ワイヤレスデバイスは、図２〜図５を参照しながら上記で説明したように、複数のＣＢのうちの各ＣＢに対するＡＣＫ／ＮＡＣＫフィードバックを決定し得る。いくつかの例では、ブロック１１１０の動作は、図６〜図８を参照しながら上記で説明したように、ＣＢレベルのＨＡＲＱモジュール６１０によって実行され得る。
【０１０９】
[0123]ブロック１１１５において、ワイヤレスデバイスは、図２〜図５を参照しながら上記で説明したように、２つ以上の利用可能なフォーマットから、ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するためのフォーマットを識別し得る。いくつかの例では、ブロック１１１５の動作は、図６〜図８を参照しながら上記で説明したように、ＣＢレベルのＨＡＲＱモジュール６１０によって実行され得る。
【０１１０】
[0124]ブロック１１２０において、ワイヤレスデバイスは、図２〜図５を参照しながら上記で説明したように、識別されたフォーマットを使用してＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信し得る。いくつかの例では、ブロック１１２０の動作は、図６〜図７を参照しながら上記で説明したように、送信機６１５によって実行され得る。
【０１１１】
[0125]図１２に、本開示の様々な態様による、ＣＢレベルのＨＡＲＱのための方法１２００を示すフローチャートを示す。方法１２００の動作は、図１〜図１０を参照しながら説明したように、ワイヤレスデバイス６００またはワイヤレスデバイス７００を含み得る、ＵＥ１１５または基地局１０５、あるいはそれの構成要素を含むワイヤレスデバイスによって実施され得る。たとえば、方法１２００の動作は、図６〜図８を参照しながら説明したように、ＣＢレベルのＨＡＲＱモジュール６１０によって実行され得る。いくつかの例では、ワイヤレスデバイスは、以下で説明する機能を実行するようにデバイスの機能要素を制御するためのコードのセットを実行し得る。追加または代替として、ワイヤレスデバイスは、専用ハードウェアを使用して以下で説明する機能態様を実行し得る。方法１２００はまた、図１１の方法１１００の態様を組み込むことができる。
【０１１２】
[0126]ブロック１２０５において、ワイヤレスデバイスは、図２〜図５を参照しながら上記で説明したように、受信された送信中で複数のコードブロック（ＣＢ）を受信し得る。いくつかの例では、ブロック１２０５の動作は、図６〜図７を参照しながら上記で説明したように、受信機６０５によって実行され得る。
【０１１３】
[0127]ブロック１２１０において、ワイヤレスデバイスは、図２〜図５を参照しながら上記で説明したように、複数のＣＢのうちの各ＣＢに対するＡＣＫ／ＮＡＣＫフィードバックを決定し得る。いくつかの例では、ブロック１２１０の動作は、図６〜図８を参照しながら上記で説明したように、ＣＢレベルのＨＡＲＱモジュール６１０によって実行され得る。
【０１１４】
[0128]ブロック１２１５において、ワイヤレスデバイスは、図２〜図５を参照しながら上記で説明したように、複数のＣＢのためのＮＡＣＫの数を決定し得る。いくつかの例では、ブロック１２１５の動作は、図６〜図８を参照しながら上記で説明したように、ＣＢレベルのＨＡＲＱモジュール６１０によって実行され得る。
【０１１５】
[0129]ブロック１２２０において、ワイヤレスデバイスは、図２〜図５を参照しながら上記で説明したように、複数のＣＢ中のＣＢの数を決定し得る。いくつかの例では、ブロック１２２０の動作は、図６〜図８を参照しながら上記で説明したように、ＣＢレベルのＨＡＲＱモジュール６１０によって実行され得る。
【０１１６】
[0130]ブロック１２２５において、ワイヤレスデバイスは、図２〜図５を参照しながら上記で説明したように、ＮＡＣＫの数とＣＢの数とに少なくとも部分的に基づいてＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するためのフォーマットを識別し得る。いくつかの例では、ブロック１２２５の動作は、図６〜図７を参照しながら上記で説明したように、送信機６１５によって実行され得る。
【０１１７】
[0131]ブロック１２３０において、ワイヤレスデバイスは、図２〜図５を参照しながら上記で説明したように、識別されたフォーマットを使用してＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信し得る。いくつかの例では、ブロック１２３０の動作は、図６〜図７を参照しながら上記で説明したように、送信機６１５によって実行され得る。
【０１１８】
[0132]図１３に、本開示の様々な態様による、ＣＢレベルのＨＡＲＱのための方法１３００を示すフローチャートを示す。方法１３００の動作は、図１〜図１０を参照しながら説明したように、ワイヤレスデバイス６００またはワイヤレスデバイス７００を含み得る、ＵＥ１１５または基地局１０５、あるいはそれの構成要素を含むワイヤレスデバイスによって実施され得る。たとえば、方法１３００の動作は、図６〜図８を参照しながら説明したように、ＣＢレベルのＨＡＲＱモジュール６１０によって実行され得る。いくつかの例では、ワイヤレスデバイスは、以下で説明する機能を実行するように機能要素を制御するためのコードのセットを実行し得る。追加または代替として、ワイヤレスデバイスは、専用ハードウェアを使用して以下で説明する機能態様を実行し得る。方法１３００はまた、図１１および図１２の方法１１００または１２００の態様を組み込み得る。
【０１１９】
[0133]ブロック１３０５において、ワイヤレスデバイスは、図２〜図５を参照しながら上記で説明したように、受信された送信中で複数のコードブロック（ＣＢ）を受信し得る。いくつかの例では、ブロック１３０５の動作は、図６〜図７を参照しながら上記で説明したように、受信機６０５によって実行され得る。
【０１２０】
[0134]ブロック１３１０において、ワイヤレスデバイスは、図２〜図５を参照しながら上記で説明したように、複数のＣＢのうちの各ＣＢに対するＡＣＫ／ＮＡＣＫフィードバックを決定し得る。いくつかの例では、ブロック１３１０の動作は、図６〜図８を参照しながら上記で説明したように、ＣＢレベルのＨＡＲＱモジュール６１０によって実行され得る。
【０１２１】
[0135]ブロック１３１５において、ワイヤレスデバイスは、図２〜図５を参照しながら上記で説明したように、ＮＡＣＫフィードバックを有するＣＢまたはＣＢのバンドルの数と、ＮＡＣＫフィードバックを有するＣＢまたはＣＢのバンドルの組合せを識別するインデックスとのインジケーションを提供するフォーマットを使用してＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信し得る。いくつかの例では、ブロック１３１５の動作は、図６〜図７を参照しながら上記で説明したように、送信機６１５によって実行され得る。
【０１２２】
[0136]図１４に、本開示の様々な態様による、ＣＢレベルのＨＡＲＱのための方法１４００を示すフローチャートを示す。方法１４００の動作は、図１〜図１０を参照しながら説明したように、ワイヤレスデバイス６００またはワイヤレスデバイス７００を含み得る、ＵＥ１１５または基地局１０５、あるいはそれの構成要素を含むワイヤレスデバイスによって実施され得る。たとえば、方法１４００の動作は、図６〜図８を参照しながら説明したように、ＣＢレベルのＨＡＲＱモジュール６１０によって実行され得る。いくつかの例では、ワイヤレスデバイスは、以下で説明する機能を実行するように機能要素を制御するためのコードのセットを実行し得る。追加または代替として、ワイヤレスデバイスは、専用ハードウェアを使用して以下で説明する機能態様を実行し得る。
【０１２３】
[0137]ブロック１４０５において、ワイヤレスデバイスは、図２〜図５を参照しながら上記で説明したように、受信機に複数のコードブロック（ＣＢ）を送信し得る。いくつかの例では、ブロック１４０５の動作は、図６〜図７を参照しながら上記で説明したように、送信機６１５によって実行され得る。
【０１２４】
[0138]ブロック１４１０において、ワイヤレスデバイスは、図２〜図５を参照しながら上記で説明したように、複数のＣＢのうちの各ＣＢに対するＡＣＫ／ＮＡＣＫフィードバックを受信し得る。いくつかの例では、ブロック１４１０の動作は、図６〜図８を参照しながら上記で説明したように、ＣＢレベルのＨＡＲＱモジュール６１０によって実行され得る。
【０１２５】
[0139]ブロック１４１５において、ワイヤレスデバイスは、図２〜図５を参照しながら上記で説明したように、２つ以上の利用可能なフォーマットから、受信されたＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックのフォーマットを識別する。いくつかの例では、ブロック１４１５の動作は、図６〜図８を参照しながら上記で説明したように、ＣＢレベルのＨＡＲＱモジュール６１０によって実行され得る。
【０１２６】
[0140]ブロック１４２０において、ワイヤレスデバイスは、図２〜図５を参照しながら上記で説明したように、受信されたＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックに少なくとも部分的に基づいて複数のＣＢのうちの１つまたは複数のＣＢが再送信されるべきであると決定し得る。いくつかの例では、ブロック１４２０の動作は、図６〜図８を参照しながら上記で説明したように、ＣＢレベルのＨＡＲＱモジュール６１０によって実行され得る。
【０１２７】
[0141]ブロック１４２５において、ワイヤレスデバイスは、図２〜図５を参照しながら上記で説明したように、ＮＡＣＫの数とＣＢの数とに少なくとも部分的に基づいてＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックを送信するためのフォーマットを識別し得る。いくつかの例では、ブロック１４２５の動作は、図６〜図７を参照しながら上記で説明したように、送信機６１５によって実行され得る。
【０１２８】
[0142]図１５に、本開示の様々な態様による、ＣＢレベルのＨＡＲＱのための方法１５００を示すフローチャートを示す。方法１５００の動作は、図１〜図８を参照しながら説明したように、ワイヤレスデバイス６００またはワイヤレスデバイス７００を含み得る、ＵＥ１１５または基地局１０５、あるいはそれの構成要素を含むワイヤレスデバイスによって実施され得る。たとえば、方法１５００の動作は、図６〜図８を参照しながら説明したように、ＣＢレベルのＨＡＲＱモジュール６１０によって実行され得る。いくつかの例では、ワイヤレスデバイスは、以下で説明する機能を実行するようにデバイスの機能要素を制御するためのコードのセットを実行し得る。追加または代替として、ワイヤレスデバイスは、専用ハードウェアを使用して以下で説明する機能態様を実行し得る。方法１５００はまた、図１４の方法１４００の態様を組み込み得る。
【０１２９】
[0143]ブロック１５０５において、ワイヤレスデバイスは、図２〜図５を参照しながら上記で説明したように、受信機に複数のコードブロック（ＣＢ）を送信し得る。いくつかの例では、ブロック１５０５の動作は、図６〜図７を参照しながら上記で説明したように、送信機６１５によって実行され得る。
【０１３０】
[0144]ブロック１５１０において、ワイヤレスデバイスは、図２〜図５を参照しながら上記で説明したように、複数のＣＢのうちの各ＣＢに対するＡＣＫ／ＮＡＣＫフィードバックを受信し得る。いくつかの例では、ブロック１５１０の動作は、図６〜図８を参照しながら上記で説明したように、ＣＢレベルのＨＡＲＱモジュール６１０によって実行され得る。
【０１３１】
[0145]ブロック１５１５において、ワイヤレスデバイスは、図２〜図５を参照しながら上記で説明したように、２つ以上の利用可能なフォーマットから、受信されたＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックのフォーマットを識別する。いくつかの例では、ブロック１５１５の動作は、図６〜図８を参照しながら上記で説明したように、ＣＢレベルのＨＡＲＱモジュール６１０によって実行され得る。
【０１３２】
[0146]ブロック１５２０において、ワイヤレスデバイスは、図２〜図５を参照しながら上記で説明したように、ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバック中で示されるＮＡＣＫの数を決定し得る。いくつかの例では、ブロック１５２０の動作は、図６〜図８を参照しながら上記で説明したように、ＣＢレベルのＨＡＲＱモジュール６１０によって実行され得る。
【０１３３】
[0147]ブロック１５２５において、ワイヤレスデバイスは、図２〜図５を参照しながら上記で説明したように、ＮＡＣＫフィードバックを有するＣＢの組合せを識別するインデックスを決定し得る。いくつかの例では、ブロック１５２５の動作は、図６〜図８を参照しながら上記で説明したように、ＣＢレベルのＨＡＲＱモジュール６１０によって実行され得る。
【０１３４】
[0148]ブロック１５３０において、ワイヤレスデバイスは、図２〜図５を参照しながら上記で説明したように、インデックスに基づいてＮＡＣＫフィードバックを有するＣＢを決定し得る。いくつかの例では、ブロック１５３０の動作は、図６〜図８を参照しながら上記で説明したように、ＣＢレベルのＨＡＲＱモジュール６１０によって実行され得る。
【０１３５】
[0149]図１６に、本開示の様々な態様による、ＣＢレベルのＨＡＲＱのための方法１６００を示すフローチャートを示す。方法１６００の動作は、図１〜図８を参照しながら説明したように、ワイヤレスデバイス６００またはワイヤレスデバイス７００を含み得る、ＵＥ１１５または基地局１０５、あるいはそれの構成要素を含むワイヤレスデバイスによって実施され得る。たとえば、方法１６００の動作は、図５〜図８を参照しながら説明したように、ＣＢレベルのＨＡＲＱモジュール６１０によって実行され得る。いくつかの例では、ワイヤレスデバイスは、以下で説明する機能を実行するようにデバイスの機能要素を制御するためのコードのセットを実行し得る。追加または代替として、ワイヤレスデバイスは、専用ハードウェアを使用して以下で説明する機能態様を実行し得る。方法１６００はまた、図１４および図１５の方法１４００または１６００の態様を組み込み得る。
【０１３６】
[0150]ブロック１６０５において、ワイヤレスデバイスは、図２〜図５を参照しながら上記で説明したように、受信機に複数のコードブロック（ＣＢ）を送信し得る。いくつかの例では、ブロック１６０５の動作は、図６〜図７を参照しながら上記で説明したように、送信機６１５によって実行され得る。
【０１３７】
[0151]ブロック１６１０において、ワイヤレスデバイスは、図２〜図５を参照しながら上記で説明したように、複数のＣＢのうちの各ＣＢに対するＡＣＫ／ＮＡＣＫフィードバックを受信し得る。いくつかの例では、ブロック１６１０の動作は、図６〜図８を参照しながら上記で説明したように、ＣＢレベルのＨＡＲＱモジュール６１０によって実行され得る。
【０１３８】
[0152]ブロック１６１５において、ワイヤレスデバイスは、図２〜図５を参照しながら上記で説明したように、２つ以上の利用可能なフォーマットから、受信されたＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバックのフォーマットを識別する。いくつかの例では、ブロック１６１５の動作は、図６〜図８を参照しながら上記で説明したように、ＣＢレベルのＨＡＲＱモジュール６１０によって実行され得る。
【０１３９】
[0153]ブロック１６２０において、ワイヤレスデバイスは、図２〜図５を参照しながら上記で説明したように、ＨＡＲＱ  ＡＣＫ／ＮＡＣＫフィードバック中で示されるＮＡＣＫの数を決定し得る。いくつかの例では、ブロック１６２０の動作は、図６〜図８を参照しながら上記で説明したように、ＣＢレベルのＨＡＲＱモジュール６１０によって実行され得る。
【０１４０】
[0154]ブロック１６２５において、ワイヤレスデバイスは、図２〜図５を参照しながら上記で説明したように、ＣＢが、同じＡＣＫ／ＮＡＣＫフィードバックを有する各バンドル中で複数の連続するＣＢとバンドルされると決定し得る。いくつかの例では、ブロック１６２５の動作は、図６〜図８を参照しながら上記で説明したように、ＣＢレベルのＨＡＲＱモジュール６１０によって実行され得る。
【０１４１】
[0155]ブロック１６３０において、ワイヤレスデバイスは、図２〜図５を参照しながら上記で説明したように、各バンドルに関連するＣＢの数を決定し得る。いくつかの例では、ブロック１６３０の動作は、図６〜図８を参照しながら上記で説明したように、ＣＢレベルのＨＡＲＱモジュール６１０によって実行され得る。
【０１４２】
[0156]ブロック１６３５において、ワイヤレスデバイスは、図２〜図５を参照しながら上記で説明したように、ＮＡＣＫフィードバックを有するバンドルの数を決定し得る。いくつかの例では、ブロック１６３５の動作は、図６〜図８を参照しながら上記で説明したように、ＣＢレベルのＨＡＲＱモジュール６１０によって実行され得る。
【０１４３】
[0157]ブロック１６４０において、ワイヤレスデバイスは、図２〜図５を参照しながら上記で説明したように、ＮＡＣＫフィードバックを有するバンドルの組合せを識別するインデックスを決定し得る。いくつかの例では、ブロック１６４０の動作は、図６〜図８を参照しながら上記で説明したように、ＣＢレベルのＨＡＲＱモジュール６１０によって実行され得る。
【０１４４】
[0158]ブロック１６４５において、ワイヤレスデバイスは、図２〜図５を参照しながら上記で説明したように、インデックスに基づいてＮＡＣＫフィードバックを有するバンドルを決定し得る。いくつかの例では、ブロック１６４５の動作は、図６〜図８を参照しながら上記で説明したように、ＣＢレベルのＨＡＲＱモジュール６１０によって実行され得る。
【０１４５】
[0159]このようにして、方法１１００、１２００、１３００、１４００、１５００、および１６００は、ＣＢレベルのＨＡＲＱを提供し得る。方法１１００、１２００、１３００、１４００、１５００、および１６００は可能な実装形態を表すこと、ならびに動作およびステップは、他の実装形態が可能であるように、並べ替えられるかまたは場合によっては変更され得ることに留意されたい。いくつかの例では、方法１１００、１２００、１３００、１４００、１５００、および１６００のうちの２つ以上からの態様が組み合わされ得る。
【０１４６】
[0160]本明細書で説明した技法は、ＣＤＭＡ、ＴＤＭＡ、ＦＤＭＡ、ＯＦＤＭＡ、ＳＣ−ＦＤＭＡ、および他のシステムなどの様々なワイヤレス通信システムのために使用され得る。「システム」および「ネットワーク」という用語は、しばしば互換的に使用される。ＣＤＭＡシステムは、ＣＤＭＡ２０００、ユニバーサル地上波無線アクセス（ＵＴＲＡ）などの無線技術を実装し得る。ＣＤＭＡ２０００は、ＩＳ−２０００、ＩＳ−９５、およびＩＳ−８５６規格をカバーする。ＩＳ−２０００リリース０およびＡは、一般に、ＣＤＭＡ２０００  １Ｘ、１Ｘなどと呼ばれる。ＩＳ−８５６（ＴＩＡ−８５６）は、一般に、ＣＤＭＡ２０００  １ｘＥＶ−ＤＯ、高速パケットデータ（ＨＲＰＤ）などと呼ばれる。ＵＴＲＡは、広帯域ＣＤＭＡ（ＷＣＤＭＡ（登録商標））およびＣＤＭＡの他の変形態を含む。ＴＤＭＡシステムは、モバイル通信用グローバルシステム（ＧＳＭ（登録商標））などの無線技術を実装し得る。ＯＦＤＭＡシステムは、ウルトラモバイルブロードバンド（ＵＭＢ）、発展型ＵＴＲＡ（Ｅ−ＵＴＲＡ）、ＩＥＥＥ８０２．１１（ＷｉＦｉ（登録商標））、ＩＥＥＥ８０２．１６（ＷｉＭＡＸ（登録商標））、ＩＥＥＥ８０２．２０、Ｆｌａｓｈ−ＯＦＤＭ（登録商標）などの無線技術を実装し得る。ＵＴＲＡおよびＥ−ＵＴＲＡは、Ｕｎｉｖｅｒｓａｌ  Ｍｏｂｉｌｅ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ（ＵＭＴＳ）の一部である。３ＧＰＰロングタームエボリューション（ＬＴＥ）およびＬＴＥアドバンスト（ＬＴＥ−Ａ）は、Ｅ−ＵＴＲＡを使用するＵＭＴＳの新しいリリースである。ＵＴＲＡ、Ｅ−ＵＴＲＡ、ＵＭＴＳ、ＬＴＥ、ＬＴＥ−ＡおよびＧＳＭは、「第３世代パートナーシッププロジェクト」（３ＧＰＰ：3rd Generation Partnership Project）と称する団体からの文書に記載されている。ＣＤＭＡ２０００およびＵＭＢは、「第３世代パートナーシッププロジェクト２」（３ＧＰＰ２：3rd Generation Partnership Project 2）と称する団体からの文書に記載されている。本明細書で説明する技法は、無認可および／または共有帯域幅を介したセルラー（たとえば、ＬＴＥ）通信を含む、上述のシステムおよび無線技術、ならびに他のシステムおよび無線技術のために使用され得る。ただし、上記の説明では、例としてＬＴＥ／ＬＴＥ−Ａシステムについて説明し、上記の説明の大部分においてＬＴＥ用語が使用されるが、本技法はＬＴＥ／ＬＴＥ−Ａ適用例以外に適用可能である。
【０１４７】
[0161]添付の図面に関して上記に記載した発明を実施するための形態は、例を説明しており、実装され得るまたは特許請求の範囲内に入る唯一の例を表すものではない。「例」および「例示的」という用語は、この説明で使用されるとき、「例、事例、または例示として働く」ことを意味し、「好ましい」または「他の例よりも有利である」ことを意味しない。発明を実施するための形態は、説明する技法の理解を提供するための具体的な詳細を含む。ただし、これらの技法は、これらの具体的な詳細なしに実践され得る。いくつかの事例では、説明する例の概念を不明瞭にすることを回避するために、よく知られている構造および装置がブロック図の形式で示されている。
【０１４８】
[0162]情報および信号は、様々な異なる技術および技法のいずれかを使用して表され得る。たとえば、上の説明全体にわたって参照され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁場もしくは磁気粒子、光場もしくは光粒子、またはそれらの任意の組合せによって表され得る。
【０１４９】
[0163]本明細書の開示に関して説明した様々な例示的なブロックおよび構成要素は、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、ＡＳＩＣ、ＦＰＧＡまたは他のプログラマブル論理デバイス、個別ゲートまたはトランジスタ論理、個別ハードウェア構成要素、あるいは本明細書で説明した機能を実行するように設計されたそれらの任意の組合せを用いて実装または実行され得る。汎用プロセッサはマイクロプロセッサであり得るが、代替として、プロセッサは、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械であり得る。プロセッサは、コンピューティングデバイスの組合せ（たとえば、ＤＳＰとマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、ＤＳＰコアと連携する１つまたは複数のマイクロプロセッサ、または任意の他のそのような構成）としても実装され得る。
【０１５０】
[0164]本明細書で説明した機能は、ハードウェア、プロセッサによって実行されるソフトウェア、ファームウェア、またはそれらの任意の組合せで実装され得る。プロセッサによって実行されるソフトウェアで実装される場合、機能は、１つまたは複数の命令またはコードとしてコンピュータ可読媒体上に記憶されるか、あるいはコンピュータ可読媒体を介して送信され得る。他の例および実装形態が、本開示および添付の特許請求の範囲および趣旨内に入る。たとえば、ソフトウェアの性質により、上記で説明した機能は、プロセッサによって実行されるソフトウェア、ハードウェア、ファームウェア、ハードワイヤリング、またはこれらのうちのいずれかの組合せを使用して実装され得る。機能を実装する特徴はまた、異なる物理的位置において機能の部分が実装されるように分散されることを含めて、様々な位置に物理的に配置され得る。特許請求の範囲を含めて、本明細書で使用される場合、「および／または」という用語は、２つ以上の項目の列挙中で使用されるとき、列挙された項目のうちのいずれか１つが単独で用いられ得ること、または列挙された項目のうちの２つ以上の任意の組合せが用いられ得ることを意味する。たとえば、組成が構成要素Ａ、Ｂ、および／またはＣを含んでいるものとして説明される場合、その組成は、Ａのみ、Ｂのみ、Ｃのみ、ＡとＢの組合せ、ＡとＣの組合せ、ＢとＣの組合せ、またはＡとＢとＣの組合せを含んでいることがある。また、特許請求の範囲を含めて、本明細書で使用される場合、項目の列挙（たとえば、「のうちの少なくとも１つ」あるいは「のうちの１つまたは複数」などの句で終わる項目の列挙）中で使用される「または」は、たとえば、「Ａ、Ｂ、またはＣのうちの少なくとも１つ」の列挙が、ＡまたはＢまたはＣまたはＡＢまたはＡＣまたはＢＣまたはＡＢＣ（すなわち、ＡおよびＢおよびＣ）を意味するような選言的列挙を示す。
【０１５１】
[0165]コンピュータ可読媒体は、ある場所から別の場所へのコンピュータプログラムの転送を可能にする任意の媒体を含む、コンピュータ記憶媒体と通信媒体の両方を含む。記憶媒体は、汎用または専用コンピュータによってアクセスされ得る任意の入手可能な媒体であり得る。限定ではなく例として、コンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ（登録商標）、フラッシュメモリ、ＣＤ−ＲＯＭまたは他の光ディスクストレージ、磁気ディスクストレージまたは他の磁気ストレージデバイス、あるいは命令またはデータ構造の形態の所望のプログラムコード手段を搬送または記憶するために使用され得、汎用もしくは専用コンピュータ、または汎用もしくは専用プロセッサによってアクセスされ得る、任意の他の媒体を備えることができる。また、いかなる接続もコンピュータ可読媒体と適切に呼ばれる。たとえば、同軸ケーブル、光ファイバーケーブル、ツイストペア、デジタル加入者線（ＤＳＬ）、または赤外線、無線、およびマイクロ波などのワイヤレス技術を使用して、ソフトウェアがウェブサイト、サーバまたは他のリモートソースから送信される場合、同軸ケーブル、光ファイバーケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、およびマイクロ波などワイヤレス技術は、媒体の定義に含まれる。本明細書で使用されるディスク（disk）およびディスク（disc）は、コンパクトディスク（disc）（ＣＤ）、レーザーディスク（登録商標）（disc）、光ディスク（disc）、デジタル多用途ディスク（disc）（ＤＶＤ）、フロッピー（登録商標）ディスク（disk）およびＢｌｕ−ｒａｙ（登録商標）ディスク（disc）を含み、ここで、ディスク（disk）は、通常、データを磁気的に再生し、ディスク（disc）は、データをレーザーで光学的に再生する。上記の組合せも、コンピュータ可読媒体の範囲内に含まれる。
【０１５２】
[0166]本開示の前述の説明は、当業者が本開示を作成または使用することを可能にするために提供される。本開示の様々な変更は当業者には容易に明らかとなり、本明細書で定義される一般原理は、本開示の範囲から逸脱することなく他の変形形態に適用され得る。したがって、本開示は、本明細書で説明した例および設計に限定されるべきでなく、本明細書で開示した原理および新規の特徴に一致する最も広い範囲を与えられるべきである。
【図１】
2018509814.tif 000005
【図２】
2018509814.tif 000006
【図３】
2018509814.tif 000007
【図４Ａ】
2018509814.tif 000008
【図４Ｂ】
2018509814.tif 000009
【図４Ｃ】
2018509814.tif 000010
【図５】
2018509814.tif 000011
【図６】
2018509814.tif 000012
【図７】
2018509814.tif 000013
【図８】
2018509814.tif 000014
【図９】
2018509814.tif 000015
【図１０】
2018509814.tif 000016
【図１１】
2018509814.tif 000017
【図１２】
2018509814.tif 000018
【図１３】
2018509814.tif 000019
【図１４】
2018509814.tif 000020
【図１５】
2018509814.tif 000021
【図１６】
2018509814.tif 000022
【国際調査報告】
2018509814.tif 000023
2018509814.tif 000024
2018509814.tif 000025
2018509814.tif 000026
2018509814.tif 000027
2018509814.tif 000028