(57)【要約】  ポーラコードのためのサイズあいまいさおよびフォールスアラームレートの低減。ユーザ機器（ＵＥ）が、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に基づいて、そのコードワードサイズを有するポーラ符号化コードワードのための復号候補ビットシーケンスを決定し得る。ＵＥは、誤り検出コード（ＥＤＣ）アルゴリズムを使用して復号候補ビットシーケンスのペイロード部分についてのＥＤＣ値を計算し得、少なくとも１つの非０ビット値を用いてＥＤＣ可変状態を初期化し得る。また、ビットのスクランブリングまたはインターリービングがポーラ符号化より前に、またはそれの後に実行され得、ビット長に依存し得る。例では、情報ビットは、ＥＤＣ値を生成することより前にビット反転され得る。例では、符号化ビットは、ＵＥが早期終了を実行するのを支援することと、フォールスアラームレートを低減することとを行うために、複数の（multiple）ＥＤＣ値を含み得る。
2020520196.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ機器（ＵＥ）によるワイヤレス通信のための方法であって、
信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、
前記信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定することと、ここにおいて、前記復号候補ビットシーケンスが、前記コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、
誤り検出コード（ＥＤＣ）アルゴリズムを使用して前記復号候補ビットシーケンスのペイロード部分についてのＥＤＣ値を計算することと、ここにおいて、前記計算することが、少なくとも１つの非０ビット値を用いて前記ＥＤＣアルゴリズムについての可変状態を初期化することを備える、
前記復号候補ビットシーケンスのＥＤＣ部分と前記ＥＤＣ値とに少なくとも部分的に基づいて、前記復号候補ビットシーケンスの前記ペイロード部分についての復号出力状態を決定することと
を備える、方法。
【請求項２】
マスクを用いて前記復号候補ビットシーケンスの前記ＥＤＣ部分をデスクランブルすること、ここにおいて、前記復号出力状態が、前記デスクランブルされたＥＤＣ部分に少なくとも部分的に基づく、
をさらに備える、請求項１に記載の方法。
【請求項３】
前記復号出力状態が、前記復号候補ビットシーケンスの前記ＥＤＣ部分と前記ＥＤＣ値との比較に少なくとも部分的に基づく、
請求項１に記載の方法。
【請求項４】
前記ＥＤＣ値が前記ペイロード部分のサブセットに対応し、ここにおいて、前記復号出力状態が、前記ペイロード部分の少なくとも最後のビットを復号することより前に前記ペイロード部分の復号を終了することを示す、
請求項３に記載の方法。
【請求項５】
前記復号候補ビットシーケンスから第２のＥＤＣ部分を抽出することと、
前記復号候補ビットシーケンスの前記ペイロード部分に少なくとも部分的に基づいて第２のＥＤＣ値を計算することと、ここにおいて、前記復号出力状態が、前記第２のＥＤＣ部分と前記第２のＥＤＣ値との比較に少なくとも部分的に基づく、
をさらに備える、請求項３に記載の方法。
【請求項６】
前記復号候補ビットシーケンスの前記ＥＤＣ部分が、前記復号候補ビットシーケンスの前記第２のＥＤＣ部分から１つまたは複数のビットだけ分離される、
請求項５に記載の方法。
【請求項７】
前記可変状態が、前記ＵＥの識別子に少なくとも部分的に基づいて初期化される、
請求項１に記載の方法。
【請求項８】
前記可変状態が、１に設定された値を各々有する複数のビットを含むように初期化される、
請求項１に記載の方法。
【請求項９】
前記復号候補ビットシーケンスの前記ペイロード部分のビットが、複数の制御情報ビットと複数のＥＤＣビットとを備え、
前記ポーラ符号化コードワードを生成するために使用される複数の凍結ビットの各凍結ビットが、０に設定された値を有し、前記初期化された可変状態の複数のビットの各ビットが、１に設定された値を有する、
請求項１に記載の方法。
【請求項１０】
前記復号出力状態が、前記復号候補ビットシーケンスから抽出された、復号誤りまたは復号された制御情報を備える、
請求項１に記載の方法。
【請求項１１】
ユーザ機器（ＵＥ）によるワイヤレス通信のための方法であって、
信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、
前記信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定することと、ここにおいて、前記復号候補ビットシーケンスが、前記コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、
前記復号候補ビットシーケンスのペイロード部分から誤り検出コード（ＥＤＣ）部分とビットセットとを抽出することと、前記ビットセットがＥＤＣアルゴリズムによって生成される、
前記ＥＤＣ部分と前記ビットセットとの間の相関状態を決定することと、
前記相関状態に少なくとも部分的に基づいて早期終了決定を生成することと
を備える、方法。
【請求項１２】
前記早期終了決定が、前記ペイロード部分の少なくとも最後のビットを復号することより前に前記ペイロード部分の復号を終了することである、
請求項１１に記載の方法。
【請求項１３】
前記早期終了決定が、前記ペイロード部分の復号を続けることである、
請求項１１に記載の方法。
【請求項１４】
前記復号候補ビットシーケンスの第２のＥＤＣ部分を抽出することと、
第２のＥＤＣ値を生成するために、前記復号候補ビットシーケンスの前記ペイロード部分に前記ＥＤＣアルゴリズムを適用することと、
前記復号候補ビットシーケンスの前記第２のＥＤＣ部分と前記第２のＥＤＣ値とに少なくとも部分的に基づいて、前記復号候補ビットシーケンスの前記ペイロード部分についての復号出力状態を決定することと
をさらに備える、請求項１１に記載の方法。
【請求項１５】
前記復号候補ビットシーケンスの前記ＥＤＣ部分が、前記復号候補ビットシーケンスの前記第２のＥＤＣ部分から１つまたは複数のビットだけ分離される、
請求項１４に記載の方法。
【請求項１６】
前記ＥＤＣアルゴリズムを適用することが、
少なくとも１つの非０ビット値を用いて前記ＥＤＣアルゴリズムについての可変状態を初期化すること
を備える、請求項１４に記載の方法。
【請求項１７】
前記復号候補ビットシーケンスの前記ペイロード部分のビットが、複数の制御情報ビットと複数のＥＤＣビットとを備え、
前記ポーラ符号化コードワードを生成するために使用される複数の凍結ビットの各凍結ビットが、０に設定された値を有し、前記ＥＤＣアルゴリズムについての初期化された可変状態の複数のビットの各ビットが、１に設定された値を有する、
請求項１１に記載の方法。
【請求項１８】
前記ＥＤＣアルゴリズムを適用することが、
前記第２のＥＤＣ値を生成するために、マスクを用いて、前記ＥＤＣアルゴリズムによって出力された定義されたビット数をスクランブルすること
を備える、請求項１４に記載の方法。
【請求項１９】
前記復号出力状態が、前記復号候補ビットシーケンスから抽出された、復号誤りまたは復号された制御情報を備える、
請求項１４に記載の方法。
【請求項２０】
前記復号候補ビットシーケンスから前記ＥＤＣ部分を抽出することが、
前記復号候補ビットシーケンス内の前記ＥＤＣ部分についての候補ロケーションに対応する、前記復号候補ビットシーケンスから、定義されたビット数を抽出すること
を備える、請求項１５に記載の方法。
【請求項２１】
前記候補ロケーションが、前記ペイロード部分の復号順序の始まりにあるか、または前記復号順序の中間にある、
請求項２０に記載の方法。
【請求項２２】
ユーザ機器（ＵＥ）によるワイヤレス通信のための方法であって、
信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、
前記信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定することと、ここにおいて、前記復号候補ビットシーケンスが、前記コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、
前記復号候補ビットシーケンスのペイロード部分が前記ペイロード部分の復号順序の始まりに位置する分界ビットを備えると決定することと、
誤り検出コード（ＥＤＣ）アルゴリズムを使用して前記ペイロード部分についてのＥＤＣ値を計算することと、
前記復号候補ビットシーケンスのＥＤＣ部分と前記ＥＤＣ値とに少なくとも部分的に基づいて、前記復号候補ビットシーケンスの前記ペイロード部分についての復号出力状態を決定することと
を備える、方法。
【請求項２３】
前記復号出力状態が、前記復号候補ビットシーケンスの前記ＥＤＣ部分と前記ＥＤＣ値との比較に少なくとも部分的に基づく、
請求項２２に記載の方法。
【請求項２４】
前記復号出力状態が、前記復号候補ビットシーケンスから抽出された、復号誤りまたは復号された制御情報を備える、
請求項２２に記載の方法。
【請求項２５】
前記ＥＤＣ部分が、前記復号候補ビットシーケンスの第１のＥＤＣ部分と前記復号候補ビットシーケンスの第２のＥＤＣ部分とを備え、
前記復号候補ビットシーケンスの前記第１のＥＤＣ部分が、前記復号候補ビットシーケンスの前記第２のＥＤＣ部分から１つまたは複数のビットだけ分離される、
請求項２２に記載の方法。
【請求項２６】
前記復号候補ビットシーケンスの前記ペイロード部分のビットが、複数の制御情報ビットと複数のＥＤＣビットとを備え、
前記ポーラ符号化コードワードを生成するために使用される複数の凍結ビットの各凍結ビットが、０に設定された値を有し、前記ＥＤＣアルゴリズムについての初期化された可変状態の複数のビットの各ビットが、１に設定された値を有する、
請求項２２に記載の方法。
【請求項２７】
ワイヤレス通信のための装置であって、
信号を、コードワードサイズを有するポーラ符号化コードワードについて監視するための手段と、
前記信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定するための手段と、ここにおいて、前記復号候補ビットシーケンスが、前記コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、
誤り検出コード（ＥＤＣ）アルゴリズムを使用して前記復号候補ビットシーケンスのペイロード部分についてのＥＤＣ値を計算するための手段と、ここにおいて、計算するための前記手段が、少なくとも１つの非０ビット値を用いて前記ＥＤＣアルゴリズムについての可変状態を初期化するための手段を備える、
前記復号候補ビットシーケンスのＥＤＣ部分と前記ＥＤＣ値とに少なくとも部分的に基づいて、前記復号候補ビットシーケンスの前記ペイロード部分についての復号出力状態を決定するための手段と
を備える、装置。
【請求項２８】
マスクを用いて前記復号候補ビットシーケンスの前記ＥＤＣ部分をデスクランブルするための手段、ここにおいて、前記復号出力状態が、前記デスクランブルされたＥＤＣ部分に少なくとも部分的に基づく、
をさらに備える、請求項２７に記載の装置。
【請求項２９】
前記復号出力状態が、前記復号候補ビットシーケンスの前記ＥＤＣ部分と前記ＥＤＣ値との比較に少なくとも部分的に基づく、
請求項２７に記載の装置。
【請求項３０】
前記ＥＤＣ値が前記ペイロード部分のサブセットに対応し、ここにおいて、前記復号出力状態が、前記ペイロード部分の少なくとも最後のビットを復号することより前に前記ペイロード部分の復号を終了することを示す、
請求項２９に記載の装置。
【請求項３１】
前記復号候補ビットシーケンスから第２のＥＤＣ部分を抽出するための手段と、
前記復号候補ビットシーケンスの前記ペイロード部分に少なくとも部分的に基づいて第２のＥＤＣ値を計算するための手段と、ここにおいて、前記復号出力状態が、前記第２のＥＤＣ部分と前記第２のＥＤＣ値との比較に少なくとも部分的に基づく、
をさらに備える、請求項２９に記載の装置。
【請求項３２】
前記復号候補ビットシーケンスの前記ＥＤＣ部分が、前記復号候補ビットシーケンスの前記第２のＥＤＣ部分から１つまたは複数のビットだけ分離される、
請求項３１に記載の装置。
【請求項３３】
前記可変状態が、ユーザ機器の識別子に少なくとも部分的に基づいて初期化される、
請求項２７に記載の装置。
【請求項３４】
前記可変状態が、１に設定された値を各々有する複数のビットを含むように初期化される、
請求項２７に記載の装置。
【請求項３５】
前記復号候補ビットシーケンスの前記ペイロード部分のビットが、複数の制御情報ビットと複数のＥＤＣビットとを備え、
前記ポーラ符号化コードワードを生成するために使用される複数の凍結ビットの各凍結ビットが、０に設定された値を有し、前記初期化された可変状態の複数のビットの各ビットが、１に設定された値を有する、
請求項２７に記載の装置。
【請求項３６】
前記復号出力状態が、前記復号候補ビットシーケンスから抽出された、復号誤りまたは復号された制御情報を備える、
請求項２７に記載の装置。
【請求項３７】
ワイヤレス通信のための装置であって、
信号を、コードワードサイズを有するポーラ符号化コードワードについて監視するための手段と、
前記信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定するための手段と、ここにおいて、前記復号候補ビットシーケンスが、前記コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、
前記復号候補ビットシーケンスのペイロード部分から誤り検出コード（ＥＤＣ）部分とビットセットとを抽出するための手段と、前記ビットセットがＥＤＣアルゴリズムによって生成される、
前記ＥＤＣ部分と前記ビットセットとの間の相関状態を決定するための手段と、
前記相関状態に少なくとも部分的に基づいて早期終了決定を生成するための手段と
を備える、装置。
【請求項３８】
前記早期終了決定が、前記ペイロード部分の少なくとも最後のビットを復号することより前に前記ペイロード部分の復号を終了することである、
請求項３７に記載の装置。
【請求項３９】
前記早期終了決定が、前記ペイロード部分の復号を続けることである、
請求項３７に記載の装置。
【請求項４０】
前記復号候補ビットシーケンスの第２のＥＤＣ部分を抽出するための手段と、
第２のＥＤＣ値を生成するために、前記復号候補ビットシーケンスの前記ペイロード部分に前記ＥＤＣアルゴリズムを適用するための手段と、
前記復号候補ビットシーケンスの前記第２のＥＤＣ部分と前記第２のＥＤＣ値とに少なくとも部分的に基づいて、前記復号候補ビットシーケンスの前記ペイロード部分についての復号出力状態を決定するための手段と
をさらに備える、請求項３７に記載の装置。
【請求項４１】
前記復号候補ビットシーケンスの前記ＥＤＣ部分が、前記復号候補ビットシーケンスの前記第２のＥＤＣ部分から１つまたは複数のビットだけ分離される、
請求項４０に記載の装置。
【請求項４２】
前記ＥＤＣアルゴリズムを適用するための前記手段が、
少なくとも１つの非０ビット値を用いて前記ＥＤＣアルゴリズムについての可変状態を初期化するための手段
をさらに備える、請求項４０に記載の装置。
【請求項４３】
前記ＥＤＣアルゴリズムを適用するための前記手段が、
前記第２のＥＤＣ値を生成するために、マスクを用いて、前記ＥＤＣアルゴリズムによって出力された定義されたビット数をスクランブルするための手段
をさらに備える、請求項４０に記載の装置。
【請求項４４】
前記復号出力状態が、前記復号候補ビットシーケンスから抽出された、復号誤りまたは復号された制御情報を備える、
請求項４０に記載の装置。
【請求項４５】
前記復号候補ビットシーケンスから前記ＥＤＣ部分を抽出するための前記手段が、
前記復号候補ビットシーケンス内の前記ＥＤＣ部分についての候補ロケーションに対応する、前記復号候補ビットシーケンスから、定義されたビット数を抽出するための手段
をさらに備える、請求項３７に記載の装置。
【請求項４６】
前記候補ロケーションが、前記ペイロード部分の復号順序の始まりにあるか、または前記復号順序の中間にある、
請求項４５に記載の装置。
【請求項４７】
前記復号候補ビットシーケンスの前記ペイロード部分のビットが、複数の制御情報ビットと複数のＥＤＣビットとを備え、
前記ポーラ符号化コードワードを生成するために使用される複数の凍結ビットの各凍結ビットが、０に設定された値を有し、前記ＥＤＣアルゴリズムについての初期化された可変状態の複数のビットの各ビットが、１に設定された値を有する、
請求項３７に記載の装置。
【請求項４８】
ワイヤレス通信のための装置であって、
信号を、コードワードサイズを有するポーラ符号化コードワードについて監視するための手段と、
前記信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定するための手段と、ここにおいて、前記復号候補ビットシーケンスが、前記コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、
前記復号候補ビットシーケンスのペイロード部分が前記ペイロード部分の復号順序の始まりに位置する分界ビットを備えると決定するための手段と、
誤り検出コード（ＥＤＣ）アルゴリズムを使用して前記ペイロード部分についてのＥＤＣ値を計算するための手段と、
前記復号候補ビットシーケンスのＥＤＣ部分と前記ＥＤＣ値とに少なくとも部分的に基づいて、前記復号候補ビットシーケンスの前記ペイロード部分についての復号出力状態を決定するための手段と
を備える、装置。
【請求項４９】
前記復号出力状態が、前記復号候補ビットシーケンスの前記ＥＤＣ部分と前記ＥＤＣ値との比較に少なくとも部分的に基づく、
請求項４８に記載の装置。
【請求項５０】
前記復号出力状態が、前記復号候補ビットシーケンスから抽出された、復号誤りまたは復号された制御情報を備える、
請求項４８に記載の装置。
【請求項５１】
前記ＥＤＣ部分が、前記復号候補ビットシーケンスの第１のＥＤＣ部分と前記復号候補ビットシーケンスの第２のＥＤＣ部分とを備え、
前記復号候補ビットシーケンスの前記第１のＥＤＣ部分が、前記復号候補ビットシーケンスの前記第２のＥＤＣ部分から１つまたは複数のビットだけ分離される、
請求項４８に記載の装置。
【請求項５２】
前記復号候補ビットシーケンスの前記ペイロード部分のビットが、複数の制御情報ビットと複数のＥＤＣビットとを備え、
前記ポーラ符号化コードワードを生成するために使用される複数の凍結ビットの各凍結ビットが、０に設定された値を有し、前記ＥＤＣアルゴリズムについての初期化された可変状態の複数のビットの各ビットが、１に設定された値を有する、
請求項４８に記載の装置。
【請求項５３】
プロセッサと、
前記プロセッサと電子通信しているメモリと、
前記メモリに記憶された命令と
を備える、ワイヤレス通信のための装置であって、前記命令は、前記プロセッサによって実行されたとき、前記装置に、
信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、
前記信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定することと、ここにおいて、前記復号候補ビットシーケンスが、前記コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、
誤り検出コード（ＥＤＣ）アルゴリズムを使用して前記復号候補ビットシーケンスのペイロード部分についてのＥＤＣ値を計算することと、ここにおいて、前記計算することが、少なくとも１つの非０ビット値を用いて前記ＥＤＣアルゴリズムについての可変状態を初期化することを備える、
前記復号候補ビットシーケンスのＥＤＣ部分と前記ＥＤＣ値とに少なくとも部分的に基づいて、前記復号候補ビットシーケンスの前記ペイロード部分についての復号出力状態を決定することと
を行わせるように動作可能である、装置。
【請求項５４】
ワイヤレス通信のためのコードを記憶する非一時的コンピュータ可読媒体であって、前記コードは、
信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、
前記信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定することと、ここにおいて、前記復号候補ビットシーケンスが、前記コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、
誤り検出コード（ＥＤＣ）アルゴリズムを使用して前記復号候補ビットシーケンスのペイロード部分についてのＥＤＣ値を計算することと、ここにおいて、前記計算することが、少なくとも１つの非０ビット値を用いて前記ＥＤＣアルゴリズムについての可変状態を初期化することを備える、
前記復号候補ビットシーケンスのＥＤＣ部分と前記ＥＤＣ値とに少なくとも部分的に基づいて、前記復号候補ビットシーケンスの前記ペイロード部分についての復号出力状態を決定することと
を行うために、プロセッサによって実行可能な命令を備える、非一時的コンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
[0001]本特許出願は、各々が本出願の譲受人に譲渡された、２０１８年４月１３日に出願された「Payload Size Ambiguity And False Alarm Rate Reduction For Polar Codes」と題する、Ｌｏｕらによる米国特許出願第１５／９５３，２３９号、および２０１７年５月１５日に出願された「Payload Size Ambiguity And False Alarm Rate Reduction For Polar Codes」と題する、Ｌｏｕらによる米国仮特許出願第６２／５０６，４３９号の優先権を主張する。
【０００２】
[0002]以下は、一般にワイヤレス通信に関し、より詳細には、ポーラコード（polar code）のためのサイズあいまいさ（size ambiguity）低減およびフォールスアラームレート（false alarm rate）低減に関する。
【背景技術】
【０００３】
[0003]ワイヤレス通信システムは、音声、ビデオ、パケットデータ、メッセージング、ブロードキャストなどの様々なタイプの通信コンテンツを提供するために広く展開されている。これらのシステムは、利用可能なシステムリソース（たとえば、時間、周波数、および電力）を共有することによって複数のユーザとの通信をサポートすることが可能であり得る。そのような多元接続システムの例としては、符号分割多元接続（ＣＤＭＡ）システム、時分割多元接続（ＴＤＭＡ）システム、周波数分割多元接続（ＦＤＭＡ）システム、および直交周波数分割多元接続（ＯＦＤＭＡ）システム（たとえば、ロングタームエボリューション（ＬＴＥ（登録商標））システム、または新しい無線（ＮＲ：New Radio）システム）がある。ワイヤレス多元接続通信システムは、場合によってはユーザ機器（ＵＥ）として知られていることがある、複数の通信デバイスのための通信を各々が同時にサポートする、いくつかの基地局またはアクセスネットワークノードを含み得る。
【０００４】
[0004]ＬＴＥシステムでは、物理ダウンリンク共有チャネル（ＰＤＣＣＨ）は、ダウンリンク制御情報（ＤＣＩ：downlink control information）メッセージを含むデータおよびシグナリング情報をＵＥに搬送する。ＤＣＩメッセージは、ダウンリンクスケジューリング割当て、アップリンクリソース許可、送信方式、アップリンク電力制御、ハイブリッド自動リターン再送要求（ＨＡＲＱ）情報、変調およびコーディング方式（ＭＣＳ）ならびに他の情報に関する情報を含む。ＤＣＩメッセージは、ＵＥ固有（専用）またはセル固有（共通）であり、ＤＣＩメッセージのフォーマットに応じてＰＤＣＣＨ内の異なる専用および共通探索空間中に配置され得る。ＵＥが、ブラインド復号として知られているプロセスを実行することによってＤＣＩを復号しようと試み、その間に、ＤＣＩメッセージが検出されるまで、探索空間において複数の（multiple）復号の試みが行われる。異なるフォーマットにより、ＤＣＩメッセージが異なるサイズのものになること（result in）があり、ＤＣＩメッセージのサイズのあいまいさが、ブラインド復号中に既存の実装形態についての課題を生じる（creates challenges）。
【発明の概要】
【０００５】
[0005]説明される技法は、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減をサポートする、改善された方法、システム、デバイス、または装置に関する。概して、説明される技法は、送信された制御情報ベクトルを送るために複数のビット長のうちのどれを送信機が使用したかを決定する受信機の能力を改善することと、早期終了決定をサポートすることによってデコーダ性能を改善することと、フォールスアラームレートを低減することとを提供する。基地局が、制御チャネル中でＵＥ固有（専用）またはセル固有（共通）であり得る制御情報を送信し得る。制御情報は、制御チャネル内の異なる専用および共通探索空間中で送信され得る。低いフォールスアラームレートを維持しながら、特定のＵＥを対象とする制御情報を正常に検出することにおける課題が発生する。
【０００６】
[0006]基地局は、制御情報について複数の異なるビット長のうちの１つを選択し得、従来の技法に関する問題は、ＵＥが、どのビット長が使用されたかを決定することができないことがあるということである。いくつかの場合には、ＵＥは、特定のビット長を有する制御情報から生成されたポーラ符号化コードワードを含む信号を受信し得る。しかしながら、ＵＥは、送信された制御情報のビット長とは異なるビット長仮説（hypothesis）に従って１つまたは複数の復号されたビットシーケンスを生成するためにポーラ符号化コードワードを復号し得る。たとえば、ポーラ符号化コードワードは、ポーラ符号化コードワードを復号するために使用される復号仮説のビット長とは異なる制御情報フォーマットに従って生成され得る。情報ベクトルの一部分（送信されたビット長と復号仮説ビット長との間で異なる部分）が反復巡回冗長検査（ＣＲＣ）状態（たとえば、すべて０）を生成する場合、ＵＥは、復号仮説が誤り検出をパスすると決定し得る。したがって、フォールスアラームが生じ、ＵＥに不正確な情報をパースさせ得る。代替的に、ＵＥは、複数の復号仮説が、誤り検出をパスする復号されたビットシーケンスを生じることを検出し得る。そのようなシナリオでは、ＵＥは、基地局によって実際に送信された制御情報のビット長を決定することができない。
【０００７】
[0007]本明細書で説明される例によれば、基地局は、ＵＥが、送信された制御情報のためにどのビット長が使用されたかを決定するのを支援するポーラ符号化コードワードを生成し得る。いくつかの例では、基地局は、誤り検出コード（ＥＤＣ：error detection code）計算アルゴリズムについての可変状態を非全０状態（non-all-zero state）になるように初期化し得る。いくつかの例では、基地局は、ポーラ符号化より前に、またはそれの後にビットをスクランブルし得る。いくつかの追加の例では、基地局は、どのビット長が使用されるかに応じてビットを別様にインターリーブし得る。さらなる例では、基地局は、ＥＤＣ値を生成することより前に、情報ビットをビット反転させ得る。追加の例では、基地局は、ＵＥが、早期に復号を終了すべきかどうか、およびフォールスアラームレートを低減すべきかどうかに関する決定を行うのを支援するために、複数のＥＤＣ値を含むデータブロックをポーラ符号化し得る。
【０００８】
[0008]ワイヤレス通信の方法が説明される。本方法は、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、信号に少なくとも部分的に基づいて復号候補ビットシーケンス（decoding candidate bit sequence）を決定することと、ここにおいて、復号候補ビットシーケンスが、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、ＥＤＣアルゴリズムを使用して復号候補ビットシーケンスのペイロード部分についてのＥＤＣ値を計算することと、ここにおいて、計算することが、少なくとも１つの非０ビット値を用いてＥＤＣアルゴリズムについての（for）可変状態を初期化することを備える、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに少なくとも部分的に基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定することとを含み得る。
【０００９】
[0009]ワイヤレス通信のための装置が説明される。本装置は、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視するための手段と、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定するための手段と、ここにおいて、復号候補ビットシーケンスが、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、ＥＤＣアルゴリズムを使用して復号候補ビットシーケンスのペイロード部分についてのＥＤＣ値を計算するための手段と、ここにおいて、計算することが、少なくとも１つの非０ビット値を用いてＥＤＣアルゴリズムについての可変状態を初期化することを備える、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに少なくとも部分的に基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定するための手段とを含み得る。
【００１０】
[0010]ワイヤレス通信のための別の装置が説明される。本装置は、プロセッサと、プロセッサと電子通信しているメモリと、メモリに記憶された命令とを含み得る。命令は、プロセッサに、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定することと、ここにおいて、復号候補ビットシーケンスが、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、ＥＤＣアルゴリズムを使用して復号候補ビットシーケンスのペイロード部分についてのＥＤＣ値を計算することと、ここにおいて、計算することが、少なくとも１つの非０ビット値を用いてＥＤＣアルゴリズムについての可変状態を初期化することを備える、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに少なくとも部分的に基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定することとを行わせるように動作可能であり得る。
【００１１】
[0011]ワイヤレス通信のための非一時的コンピュータ可読媒体が説明される。本非一時的コンピュータ可読媒体は、プロセッサに、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定することと、ここにおいて、復号候補ビットシーケンスが、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、ＥＤＣアルゴリズムを使用して復号候補ビットシーケンスのペイロード部分についてのＥＤＣ値を計算することと、ここにおいて、計算することが、少なくとも１つの非０ビット値を用いてＥＤＣアルゴリズムについての可変状態を初期化することを備える、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに少なくとも部分的に基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定することとを行わせるように動作可能な命令を含み得る。
【００１２】
[0012]上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例は、マスクを用いて復号候補ビットシーケンスのＥＤＣ部分をデスクランブルするためのプロセス、特徴、手段、または命令をさらに含み得、ここにおいて、復号出力状態は、デスクランブルされたＥＤＣ部分に少なくとも部分的に基づき得る。上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、復号出力状態は、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分との比較に少なくとも部分的に基づき得る。上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、ＥＤＣ値はペイロード部分のサブセットに対応し、ここにおいて、復号出力状態は、ペイロード部分の少なくとも最後の（last）ビットを復号することより前にペイロード部分の復号を終了することを示す。
【００１３】
[0013]上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例は、復号候補ビットシーケンスから第２のＥＤＣ部分を抽出するためのプロセス、特徴、手段、または命令をさらに含み得る。上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例は、復号候補ビットシーケンスのペイロード部分に少なくとも部分的に基づいて第２のＥＤＣ値を計算するためのプロセス、特徴、手段、または命令をさらに含み得、ここにおいて、復号出力状態は、第２のＥＤＣ部分と第２のＥＤＣ値との比較に少なくとも部分的に基づき得る。上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、復号候補ビットシーケンスのＥＤＣ部分は、復号候補ビットシーケンスの第２のＥＤＣ部分から１つまたは複数のビットだけ分離され得る。
【００１４】
[0014]上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、可変状態は、ＵＥの識別子に少なくとも部分的に基づいて初期化され得る。上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、可変状態は、１に設定された値を各々有する複数のビット（a plurality of bits each having a value set to one）を含むように初期化され得る。上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、復号候補ビットシーケンスのペイロード部分は情報ビットおよび／または複数のＥＤＣビットを含み得る。いくつかの場合には、ポーラ符号化コードワードを生成するために使用される複数の凍結ビット（frozen bit）の各凍結ビットは、０に設定された値を有し得、初期化された可変状態の複数のビットの各ビットは、１に設定された値を有し得る。上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、復号出力状態は、復号候補ビットシーケンスから抽出された、復号誤りまたは復号された制御情報を備える。
【００１５】
[0015]ワイヤレス通信の方法が説明される。本方法は、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視すること（monitoring a signal for a polar-encoded codeword having a codeword size）と、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定することと、ここにおいて、復号候補ビットシーケンスが、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、ＥＤＣアルゴリズムを使用して復号候補ビットシーケンスのペイロード部分についてのＥＤＣ値を計算することと、ここにおいて、計算することが、ペイロード部分のビットに対してビット反転を実行することを備える、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに少なくとも部分的に基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定することとを含み得る。
【００１６】
[0016]ワイヤレス通信のための装置が説明される。本装置は、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視するための手段と、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定するための手段と、ここにおいて、復号候補ビットシーケンスが、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、ＥＤＣアルゴリズムを使用して復号候補ビットシーケンスのペイロード部分についてのＥＤＣ値を計算するための手段と、ここにおいて、計算することが、ペイロード部分のビットに対してビット反転を実行することを備える、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに少なくとも部分的に基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定するための手段とを含み得る。
【００１７】
[0017]ワイヤレス通信のための別の装置が説明される。本装置は、プロセッサと、プロセッサと電子通信しているメモリと、メモリに記憶された命令とを含み得る。命令は、プロセッサに、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定することと、ここにおいて、復号候補ビットシーケンスが、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、ＥＤＣアルゴリズムを使用して復号候補ビットシーケンスのペイロード部分についてのＥＤＣ値を計算することと、ここにおいて、計算することが、ペイロード部分のビットに対してビット反転を実行することを備える、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに少なくとも部分的に基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定することとを行わせるように動作可能であり得る。
【００１８】
[0018]ワイヤレス通信のための非一時的コンピュータ可読媒体が説明される。本非一時的コンピュータ可読媒体は、プロセッサに、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定することと、ここにおいて、復号候補ビットシーケンスが、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、ＥＤＣアルゴリズムを使用して復号候補ビットシーケンスのペイロード部分についてのＥＤＣ値を計算することと、ここにおいて、計算することが、ペイロード部分のビットに対してビット反転を実行することを備える、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに少なくとも部分的に基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定することとを行わせるように動作可能な命令を含み得る。
【００１９】
[0019]上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、復号候補ビットシーケンスのペイロード部分の長さは、複数の異なるビット長のうちの１つに対応する。上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、復号出力状態は、復号候補ビットシーケンスから抽出された、復号誤りまたは復号された制御情報を備える。上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、復号出力状態は、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分との比較に少なくとも部分的に基づき得る。
【００２０】
[0020]ワイヤレス通信の方法が説明される。本方法は、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に少なくとも部分的に基づいて、変更された（modified）ポーラ符号化コードワードを生成するために、ポーラ符号化コードワードを変更することと、ここにおいて、変更することが、特定のビット長に少なくとも部分的に基づいてポーラ符号化コードワードを、デスクランブルすること、デインターリーブすること、またはその両方を備える、変更されたポーラ符号化コードワードと復号仮説とに少なくとも部分的に基づいて復号候補ビットシーケンスを決定することと、ＥＤＣアルゴリズムを使用して復号候補ビットシーケンスのペイロード部分についてのＥＤＣ値を計算することと、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに少なくとも部分的に基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定することとを含み得る。
【００２１】
[0021]ワイヤレス通信のための装置が説明される。本装置は、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視するための手段と、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に少なくとも部分的に基づいて、変更されたポーラ符号化コードワードを生成するために、ポーラ符号化コードワードを変更するための手段と、ここにおいて、変更することが、特定のビット長に少なくとも部分的に基づいてポーラ符号化コードワードを、デスクランブルすること、デインターリーブすること、またはその両方を備える、変更されたポーラ符号化コードワードと復号仮説とに少なくとも部分的に基づいて復号候補ビットシーケンスを決定するための手段と、ＥＤＣアルゴリズムを使用して復号候補ビットシーケンスのペイロード部分についてのＥＤＣ値を計算するための手段と、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに少なくとも部分的に基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定するための手段とを含み得る。
【００２２】
[0022]ワイヤレス通信のための別の装置が説明される。本装置は、プロセッサと、プロセッサと電子通信しているメモリと、メモリに記憶された命令とを含み得る。命令は、プロセッサに、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に少なくとも部分的に基づいて、変更されたポーラ符号化コードワードを生成するために、ポーラ符号化コードワードを変更することと、ここにおいて、変更することが、特定のビット長に少なくとも部分的に基づいてポーラ符号化コードワードを、デスクランブルすること、デインターリーブすること、またはその両方を備える、変更されたポーラ符号化コードワードと復号仮説とに少なくとも部分的に基づいて復号候補ビットシーケンスを決定することと、ＥＤＣアルゴリズムを使用して復号候補ビットシーケンスのペイロード部分についてのＥＤＣ値を計算することと、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに少なくとも部分的に基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定することとを行わせるように動作可能であり得る。
【００２３】
[0023]ワイヤレス通信のための非一時的コンピュータ可読媒体が説明される。本非一時的コンピュータ可読媒体は、プロセッサに、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に少なくとも部分的に基づいて、変更されたポーラ符号化コードワードを生成するために、ポーラ符号化コードワードを変更することと、ここにおいて、変更することが、特定のビット長に少なくとも部分的に基づいてポーラ符号化コードワードを、デスクランブルすること、デインターリーブすること、またはその両方を備える、変更されたポーラ符号化コードワードと復号仮説とに少なくとも部分的に基づいて復号候補ビットシーケンスを決定することと、ＥＤＣアルゴリズムを使用して復号候補ビットシーケンスのペイロード部分についてのＥＤＣ値を計算することと、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに少なくとも部分的に基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定することとを行わせるように動作可能な命令を含み得る。
【００２４】
[0024]上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、復号出力状態は、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分との比較に少なくとも部分的に基づき得る。上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、復号出力状態は、復号候補ビットシーケンスから抽出された、復号誤りまたは復号された制御情報を備える。
【００２５】
[0025]ワイヤレス通信の方法が説明される。本方法は、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定することと、ここにおいて、復号候補ビットシーケンスが、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、復号候補ビットシーケンスのペイロード部分をデスクランブルすることと、ＥＤＣアルゴリズムを使用して、デスクランブルされたペイロード部分についてのＥＤＣ値を計算することと、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに少なくとも部分的に基づいて、デスクランブルされたペイロード部分についての復号出力状態を決定することとを含み得る。
【００２６】
[0026]ワイヤレス通信のための装置が説明される。本装置は、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視するための手段と、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定するための手段と、ここにおいて、復号候補ビットシーケンスが、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、復号候補ビットシーケンスのペイロード部分をデスクランブルするための手段と、ＥＤＣアルゴリズムを使用して、デスクランブルされたペイロード部分についてのＥＤＣ値を計算するための手段と、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに少なくとも部分的に基づいて、デスクランブルされたペイロード部分についての復号出力状態を決定するための手段とを含み得る。
【００２７】
[0027]ワイヤレス通信のための別の装置が説明される。本装置は、プロセッサと、プロセッサと電子通信しているメモリと、メモリに記憶された命令とを含み得る。命令は、プロセッサに、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定することと、ここにおいて、復号候補ビットシーケンスが、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、復号候補ビットシーケンスのペイロード部分をデスクランブルすることと、ＥＤＣアルゴリズムを使用して、デスクランブルされたペイロード部分についてのＥＤＣ値を計算することと、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに少なくとも部分的に基づいて、デスクランブルされたペイロード部分についての復号出力状態を決定することとを行わせるように動作可能であり得る。
【００２８】
[0028]ワイヤレス通信のための非一時的コンピュータ可読媒体が説明される。本非一時的コンピュータ可読媒体は、プロセッサに、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定することと、ここにおいて、復号候補ビットシーケンスが、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、復号候補ビットシーケンスのペイロード部分をデスクランブルすることと、ＥＤＣアルゴリズムを使用して、デスクランブルされたペイロード部分についてのＥＤＣ値を計算することと、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに少なくとも部分的に基づいて、デスクランブルされたペイロード部分についての復号出力状態を決定することとを行わせるように動作可能な命令を含み得る。
【００２９】
[0029]上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、復号出力状態は、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分との比較に少なくとも部分的に基づき得る。上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、復号出力状態は、復号候補ビットシーケンスから抽出された、復号誤りまたは復号された制御情報を備える。上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、復号候補ビットシーケンスのデスクランブルされたペイロード部分は、凍結ビット、情報ビット、またはその両方を備える。
【００３０】
[0030]ワイヤレス通信の方法が説明される。本方法は、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定することと、ここにおいて、復号候補ビットシーケンスが、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、復号候補ビットシーケンスのマスキングされたＥＤＣ部分を抽出し、処理されたＥＤＣ値を生成するために、マスクを用いて、マスキングされたＥＤＣ部分をデスクランブルすることと、計算されたＥＤＣ値を生成するために復号候補ビットシーケンスのペイロード部分のサブセットにＥＤＣアルゴリズムを適用することと、処理されたＥＤＣ値と計算されたＥＤＣ値とに少なくとも部分的に基づいて早期終了決定を生成することとを含み得る。
【００３１】
[0031]ワイヤレス通信のための装置が説明される。本装置は、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視するための手段と、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定するための手段と、ここにおいて、復号候補ビットシーケンスが、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、復号候補ビットシーケンスのマスキングされたＥＤＣ部分を抽出し、処理されたＥＤＣ値を生成するために、マスクを用いて、マスキングされたＥＤＣ部分をデスクランブルするための手段と、計算されたＥＤＣ値を生成するために復号候補ビットシーケンスのペイロード部分のサブセットにＥＤＣアルゴリズムを適用するための手段と、処理されたＥＤＣ値と計算されたＥＤＣ値とに少なくとも部分的に基づいて早期終了決定を生成するための手段とを含み得る。
【００３２】
[0032]ワイヤレス通信のための別の装置が説明される。本装置は、プロセッサと、プロセッサと電子通信しているメモリと、メモリに記憶された命令とを含み得る。命令は、プロセッサに、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定することと、ここにおいて、復号候補ビットシーケンスが、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、復号候補ビットシーケンスのマスキングされたＥＤＣ部分を抽出し、処理されたＥＤＣ値を生成するために、マスクを用いて、マスキングされたＥＤＣ部分をデスクランブルすることと、計算されたＥＤＣ値を生成するために復号候補ビットシーケンスのペイロード部分のサブセットにＥＤＣアルゴリズムを適用することと、処理されたＥＤＣ値と計算されたＥＤＣ値とに少なくとも部分的に基づいて早期終了決定を生成することとを行わせるように動作可能であり得る。
【００３３】
[0033]ワイヤレス通信のための非一時的コンピュータ可読媒体が説明される。本非一時的コンピュータ可読媒体は、プロセッサに、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定することと、ここにおいて、復号候補ビットシーケンスが、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、復号候補ビットシーケンスのマスキングされたＥＤＣ部分を抽出し、処理されたＥＤＣ値を生成するために、マスクを用いて、マスキングされたＥＤＣ部分をデスクランブルすることと、計算されたＥＤＣ値を生成するために復号候補ビットシーケンスのペイロード部分のサブセットにＥＤＣアルゴリズムを適用することと、処理されたＥＤＣ値と計算されたＥＤＣ値とに少なくとも部分的に基づいて早期終了決定を生成することとを行わせるように動作可能な命令を含み得る。
【００３４】
[0034]上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、早期終了決定は、ペイロード部分の少なくとも最後のビットを復号することより前に（prior to）ペイロード部分の復号を終了することであり得る。上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、早期終了決定は、復号候補ビットシーケンスの復号を続ける（continue）ことであり得る。
【００３５】
[0035]上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例は、復号候補ビットシーケンスから第２のＥＤＣ部分を抽出するためのプロセス、特徴、手段、または命令をさらに含み得る。上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例は、第２のＥＤＣ値を計算するためにペイロード部分にＥＤＣアルゴリズムを適用するためのプロセス、特徴、手段、または命令をさらに含み得る。上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例は、第２のＥＤＣ部分と第２のＥＤＣ値とに少なくとも部分的に基づいて復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定するためのプロセス、特徴、手段、または命令をさらに含み得る。
【００３６】
[0036]上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、復号出力状態は、復号候補ビットシーケンスから抽出された、復号誤りまたは復号された制御情報を備える。
【００３７】
[0037]ワイヤレス通信の方法が説明される。本方法は、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定することと、ここにおいて、復号候補ビットシーケンスが、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、復号候補ビットシーケンスのペイロード部分からＥＤＣ部分とビットセットとを抽出することと、ビットセットがＥＤＣアルゴリズムによって生成される、ＥＤＣ部分とビットセットとの間の相関状態を決定することと、相関状態に少なくとも部分的に基づいて早期終了決定を生成することとを含み得る。
【００３８】
[0038]ワイヤレス通信のための装置が説明される。本装置は、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視するための手段と、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定するための手段と、ここにおいて、復号候補ビットシーケンスが、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、復号候補ビットシーケンスのペイロード部分からＥＤＣ部分とビットセットとを抽出するための手段と、ビットセットがＥＤＣアルゴリズムによって生成される、ＥＤＣ部分とビットセットとの間の相関状態を決定するための手段と、相関状態に少なくとも部分的に基づいて早期終了決定を生成するための手段とを含み得る。
【００３９】
[0039]ワイヤレス通信のための別の装置が説明される。本装置は、プロセッサと、プロセッサと電子通信しているメモリと、メモリに記憶された命令とを含み得る。命令は、プロセッサに、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定することと、ここにおいて、復号候補ビットシーケンスが、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、復号候補ビットシーケンスのペイロード部分からＥＤＣ部分とビットセットとを抽出することと、ビットセットがＥＤＣアルゴリズムによって生成される、ＥＤＣ部分とビットセットとの間の相関状態を決定することと、相関状態に少なくとも部分的に基づいて早期終了決定を生成することとを行わせるように動作可能であり得る。
【００４０】
[0040]ワイヤレス通信のための非一時的コンピュータ可読媒体が説明される。本非一時的コンピュータ可読媒体は、プロセッサに、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定することと、ここにおいて、復号候補ビットシーケンスが、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、復号候補ビットシーケンスのペイロード部分からＥＤＣ部分とビットセットとを抽出することと、ビットセットがＥＤＣアルゴリズムによって生成される、ＥＤＣ部分とビットセットとの間の相関状態を決定することと、相関状態に少なくとも部分的に基づいて早期終了決定を生成することとを行わせるように動作可能な命令を含み得る。
【００４１】
[0041]上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、早期終了決定は、ペイロード部分の少なくとも最後のビットを復号することより前にペイロード部分の復号を終了することであり得る。上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、早期終了決定は、ペイロード部分の復号を続けることであり得る。
【００４２】
[0042]上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例は、復号候補ビットシーケンスの第２のＥＤＣ部分を抽出するためのプロセス、特徴、手段、または命令をさらに含み得る。上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例は、第２のＥＤＣ値を生成するために復号候補ビットシーケンスのペイロード部分にＥＤＣアルゴリズムを適用するためのプロセス、特徴、手段、または命令をさらに含み得る。上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例は、第２のＥＤＣ値と復号候補ビットシーケンスの第２のＥＤＣ部分とに少なくとも部分的に基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定するためのプロセス、特徴、手段、または命令をさらに含み得る。
【００４３】
[0043]上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、ＥＤＣアルゴリズムを適用することは、少なくとも１つの非０ビット値を用いてＥＤＣアルゴリズムについての可変状態を初期化することを備える。上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、ＥＤＣアルゴリズムを適用することは、第２のＥＤＣ値を生成するために、マスクを用いて、ＥＤＣアルゴリズムによって出力された定義されたビット数をスクランブルすることを備える。上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、復号出力状態は、復号候補ビットシーケンスから抽出された、復号誤りまたは復号された制御情報を備える。
【００４４】
[0044]上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、復号候補ビットシーケンスからＥＤＣ部分を抽出することは、復号候補ビットシーケンス内のＥＤＣ部分についての候補ロケーションに対応する、復号候補ビットシーケンスから（from）、定義されたビット数を抽出することを備える。上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、候補ロケーションは、ペイロード部分の復号順序の始まりにあるか、または復号順序の中間にあり得る。
【００４５】
[0045]ワイヤレス通信の方法が説明される。本方法は、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定することと、ここにおいて、復号候補ビットシーケンスが、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、復号候補ビットシーケンスのペイロード部分がペイロード部分の復号順序の始まりに位置する分界ビット（demarcation bit）を備えると決定することと、ＥＤＣアルゴリズムを使用してペイロード部分についてのＥＤＣ値を計算することと、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに少なくとも部分的に基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定することとを含み得る。
【００４６】
[0046]ワイヤレス通信のための装置が説明される。本装置は、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視するための手段と、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定するための手段と、ここにおいて、復号候補ビットシーケンスが、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、復号候補ビットシーケンスのペイロード部分がペイロード部分の復号順序の始まりに位置する分界ビットを備えると決定するための手段と、ＥＤＣアルゴリズムを使用してペイロード部分についてのＥＤＣ値を計算するための手段と、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに少なくとも部分的に基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定するための手段とを含み得る。
【００４７】
[0047]ワイヤレス通信のための別の装置が説明される。本装置は、プロセッサと、プロセッサと電子通信しているメモリと、メモリに記憶された命令とを含み得る。命令は、プロセッサに、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定することと、ここにおいて、復号候補ビットシーケンスが、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、復号候補ビットシーケンスのペイロード部分がペイロード部分の復号順序の始まりに位置する分界ビットを備えると決定することと、ＥＤＣアルゴリズムを使用してペイロード部分についてのＥＤＣ値を計算することと、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに少なくとも部分的に基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定することとを行わせるように動作可能であり得る。
【００４８】
[0048]ワイヤレス通信のための非一時的コンピュータ可読媒体が説明される。本非一時的コンピュータ可読媒体は、プロセッサに、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定することと、ここにおいて、復号候補ビットシーケンスが、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、復号候補ビットシーケンスのペイロード部分がペイロード部分の復号順序の始まりに位置する分界ビットを備えると決定することと、ＥＤＣアルゴリズムを使用してペイロード部分についてのＥＤＣ値を計算することと、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに少なくとも部分的に基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定することとを行わせるように動作可能な命令を含み得る。
【００４９】
[0049]上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、復号出力状態は、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分との比較に少なくとも部分的に基づき得る。上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、復号出力状態は、復号候補ビットシーケンスから抽出された、復号誤りまたは復号された制御情報を備える。
【００５０】
[0050]ワイヤレス通信の方法が説明される。本方法は、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定することと、ここにおいて、決定することが、復号候補ビットシーケンスの凍結ビット部分がＵＥの識別子を用いてマスキングされることを識別し、ここにおいて、復号候補ビットシーケンスが、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、ＥＤＣアルゴリズムを使用してペイロード部分についてのＥＤＣ値を計算することと、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに少なくとも部分的に基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定することとを含み得る。
【００５１】
[0051]ワイヤレス通信のための装置が説明される。本装置は、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視するための手段と、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定するための手段と、ここにおいて、決定することが、復号候補ビットシーケンスの凍結ビット部分がＵＥの識別子を用いてマスキングされることを識別し、ここにおいて、復号候補ビットシーケンスが、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、ＥＤＣアルゴリズムを使用してペイロード部分についてのＥＤＣ値を計算するための手段と、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに少なくとも部分的に基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定するための手段とを含み得る。
【００５２】
[0052]ワイヤレス通信のための別の装置が説明される。本装置は、プロセッサと、プロセッサと電子通信しているメモリと、メモリに記憶された命令とを含み得る。命令は、プロセッサに、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定することと、ここにおいて、決定することが、復号候補ビットシーケンスの凍結ビット部分がＵＥの識別子を用いてマスキングされることを識別し、ここにおいて、復号候補ビットシーケンスが、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、ＥＤＣアルゴリズムを使用してペイロード部分についてのＥＤＣ値を計算することと、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに少なくとも部分的に基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定することとを行わせるように動作可能であり得る。
【００５３】
[0053]ワイヤレス通信のための非一時的コンピュータ可読媒体が説明される。本非一時的コンピュータ可読媒体は、プロセッサに、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定することと、ここにおいて、決定することが、復号候補ビットシーケンスの凍結ビット部分がＵＥの識別子を用いてマスキングされることを識別し、ここにおいて、復号候補ビットシーケンスが、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する、ＥＤＣアルゴリズムを使用してペイロード部分についてのＥＤＣ値を計算することと、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに少なくとも部分的に基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定することとを行わせるように動作可能な命令を含み得る。
【００５４】
[0054]上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、復号出力状態は、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分との比較に少なくとも部分的に基づき得る。
【００５５】
[0055]上記で説明された方法、装置、および非一時的コンピュータ可読媒体のいくつかの例では、復号出力状態は、復号候補ビットシーケンスから抽出された、復号誤りまたは復号された制御情報を備える。
【図面の簡単な説明】
【００５６】
【図１】[0056]本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減をサポートするワイヤレス通信のためのシステムの一例を示す図。
【図２】[0057]本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減をサポートするワイヤレス通信システムにおける送信機の例示的な図。
【図３】[0058]本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減をサポートするワイヤレス通信システムにおける受信機の例示的な図。
【図４】[0059]本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減をサポートするデータブロックの例示的な図。
【図５】[0060]本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減をサポートする、複数の誤り検出コードを含むデータブロックの例示的な図。
【図６】[0061]本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減をサポートする、復号および誤り検出フローチャートの例示的な図。
【図７】[0062]本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減をサポートするデータブロックの例示的な図。
【図８】[0063]本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減をサポートするデータブロックの例示的な図。
【図９】[0064]本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減をサポートするデバイスのブロック図。
【図１０】本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減をサポートするデバイスのブロック図。
【図１１】本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減をサポートするデバイスのブロック図。
【図１２】[0065]本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減をサポートする、ＵＥを含むシステムのブロック図。
【図１３】[0066]本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減のための方法を示す図。
【図１４】本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減のための方法を示す図。
【図１５】本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減のための方法を示す図。
【図１６】本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減のための方法を示す図。
【図１７】本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減のための方法を示す図。
【図１８】本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減のための方法を示す図。
【図１９】本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減のための方法を示す図。
【図２０】本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減のための方法を示す図。
【図２１】本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減のための方法を示す図。
【発明を実施するための形態】
【００５７】
[0067]説明される技法は、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減をサポートする、改善された方法、システム、デバイス、または装置に関する。概して、説明される技法は、送信された制御情報ベクトルを送るために複数のビット長のうちのどれを送信機が使用したかを決定する受信機の能力を改善することと、早期終了決定をサポートすることによってデコーダ性能を改善することと、フォールスアラームレートを低減することとを提供する。基地局が、制御チャネル中でＵＥ固有（専用）またはセル固有（共通）であり得る制御情報を送信し得る。制御情報は、制御チャネル内の異なる専用および共通探索空間中で送信され得る。低いフォールスアラームレートを維持しながら、特定のＵＥを対象とする制御情報を正常に検出することにおける課題が発生する。
【００５８】
[0068]本明細書で説明される例によれば、基地局は、ＵＥが、制御情報のためにどのビット長が使用されたかを決定するのを支援するポーラ符号化コードワードを生成し得る。いくつかの例では、基地局は、誤り検出コード（ＥＤＣ）計算アルゴリズムについての可変状態を非全０状態になるように初期化し得る。いくつかの他の例では、基地局は、ポーラ符号化より前に、またはそれの後にビットをスクランブルし得る。いくつかの追加の例では、基地局は、どのビット長が使用されるかに応じてビットを別様にインターリーブし得る。さらなる例では、基地局は、ＥＤＣ値を生成することより前に、情報ビットをビット反転させ得る。追加の例では、基地局は、ＵＥが、早期に復号を終了すべきかどうか、およびフォールスアラームレートを低減すべきかどうかに関する決定を行うのを支援するために、複数のＥＤＣ値を含むデータブロックをポーラ符号化し得る。
【００５９】
[0069]いくつかの例では、基地局は、ＵＥにダウンリンク制御情報（ＤＣＩ）メッセージを搬送する物理ダウンリンク共有チャネル（ＰＤＣＣＨ）を送信し得る。ＤＣＩメッセージは、ＵＥ固有（専用）またはセル固有（共通）であり、ＤＣＩのフォーマット（たとえば、フォーマット１／２／３／４／５）に応じてＰＤＣＣＨ内の異なる専用および共通探索空間中に配置され得る。ＰＤＣＣＨは、複数のＵＥに関連するＤＣＩメッセージを搬送することができる。低いフォールスアラームレートを維持しながら、特定のＵＥを対象とする制御情報を正常に検出することにおける課題が発生する。従来のシステムでは、ＵＥは、ＤＣＩ検出を容易にする１つまたは複数の無線ネットワーク識別子（たとえば、セル無線ネットワーク一時識別子（Ｃ−ＲＮＴＩ））を割り当てられる。ＵＥが、ブラインド復号として知られているプロセスを実行することによってＤＣＩを復号しようと試み、その間に、ＤＣＩが検出されるまで（たとえば、無線ネットワーク識別子のうちの１つによってマスキングされたＣＲＣ検査が、復号されたＤＣＩについてパスするとき）、探索空間において複数の復号の試みが行われる。ＤＣＩは、固定数の異なる長さのうちの１つを有し得、ＵＥは、異なる長さのうちの１つまたは複数に基づいて探索空間を復号することを試み得る。
【００６０】
[0070]いくつかの例では、基地局が、制御情報について複数の異なるビット長のうちの１つを選択し得、従来の技法に関する問題は、ＵＥが、どのビット長が使用されたかを決定することができないことがあるということである。いくつかの場合には、ＵＥは、特定のビット長を有する制御情報から生成されたポーラ符号化コードワードを含む信号を受信し得る。しかしながら、ＵＥは、送信された制御情報のビット長とは異なるビット長仮説に従って１つまたは複数の復号されたビットシーケンスを生成するためにポーラ符号化コードワードを復号し得る。
【００６１】
[0071]たとえば、ポーラ符号化コードワードは、ポーラ符号化コードワードを復号するために使用される復号仮説のビット長とは異なる制御情報フォーマットに従って生成され得る。情報ベクトルの一部分（送信されたビット長と復号仮説ビット長との間で異なる部分）が反復巡回冗長検査（ＣＲＣ）状態（たとえば、すべて０）を生成する場合、ＵＥは、復号仮説が誤り検出をパスすると決定し得る。したがって、フォールスアラームが生じ、ＵＥに不正確な情報をパースさせ得る。代替または追加として、ＵＥは、複数の復号仮説が、誤り検出をパスする復号されたビットシーケンスを生じることを検出し得る。そのようなシナリオでは、ＵＥは、基地局によって実際に送信された制御情報のビット長を決定することができない。
【００６２】
[0072]通信システムでは、基地局は、ＤＣＩメッセージ中に含まれるＤＣＩの関数として、ＣＲＣを生成し得る。ＵＥは、受信されたＤＣＩ中で復号誤りを検出するために、含まれるＣＲＣを使用し得る。多くの事例では、ＣＲＣ算出を実行するために、線形フィードバックシフトレジスタが使用される。ＣＲＣ算出は、従来、ＣＲＣ値を計算するために使用される多項式の次数Ｐに対応する０のシーケンスである初期状態から開始し、ただし、Ｐは正の整数である（たとえば、線形フィードバックシフトレジスタは、Ｐ個の０で最初にロードされる）。基地局が、ＵＥに送信すべきＤＣＩを有するとき、基地局はＤＣＩについてのＣＲＣ値を生成し得、ＵＥのＣ−ＲＮＴＩに対応するマスクを用いてＣＲＣ値をスクランブルし得、スクランブルされたＣＲＣ値とＤＣＩとを含むＤＣＩメッセージを送信し得る。ＵＥは、それのＣ−ＲＮＴＩを用いてＣＲＣをデスクランブルし、受信されたＤＣＩからＣＲＣ値を計算し得る。ＵＥは、（たとえば、ワイヤレス通信チャネルまたは不正確な復号仮説による雑音破損により）復号誤りが生じたかどうかを決定するために、計算されたＣＲＣをデスクランブルされたＣＲＣと比較し得る。
【００６３】
[0073]従来の技法に関する問題は、ＣＲＣをパスする同じＣＲＣ値が、異なる長さを有するＤＣＩについて生成され得るということである。そのようなシナリオでは、ＵＥは、どの長さＤＣＩが基地局によって実際に送信されたかを決定することができない。したがって、無線ネットワーク識別子を用いてスクランブルされたＣＲＣ値は、異なるサイズをもつＤＣＩが送信された場合（where）、フォールスアラームから（against）保護しないことがある。
【００６４】
[0074]少なくともこれらの問題を克服するために、基地局などの送信機は、ＵＥが、コードワード中で符号化された制御情報のためにどのビット長が使用されたかを決定するのを支援するポーラ符号化コードワードを生成し得る。いくつかの例では、基地局は、１つまたは複数のＥＤＣ値を生成するために、誤り検出コード（ＥＤＣ）計算アルゴリズムについての可変状態を非全０状態になるように初期化し、情報ビットに、可変状態を用いて初期化されたＥＤＣ計算アルゴリズムを適用し得る。いくつかの例では、１つまたは複数のＥＤＣ値のビットは、ポーラ符号化されるべきであるデータブロック全体にわたって（throughout）分散され得（たとえば、１つまたは複数の情報ビットだけ分離され得）、本明細書では分散ＥＤＣ（たとえば、分散ＣＲＣ）と呼ばれることがある。データブロックは、凍結ビットと、情報ビットと、分散ＥＤＣとを含み得る。いくつかの場合には、ポーラコードの凍結ビットが各々０として設定され得、可変状態のビットシーケンス中の最高（up to）すべてのビットが、１に設定され得、したがって、ＥＤＣ計算アルゴリズムは、ポーラコードの凍結ビットに関連する値とは異なる少なくとも１つのビット値を有する可変状態を用いて初期化され得る。
【００６５】
[0075]いくつかの他の例では、基地局は、ポーラ符号化より前に、またはそれの後にビットをスクランブルし得る。いくつかの追加の例では、基地局は、どのビット長が使用されるかに応じてビットを別様にインターリーブし得る。追加または代替の例では、基地局は、ＥＤＣ値を生成することより前に、情報ビットをビット反転させ（bit reverse）得る。ＵＥは、ポーラ符号化コードワードを含む受信された信号を復号するとき、逆演算を実行し得る。追加の例では、基地局は、ＵＥが、早期に復号を終了すべきかどうか、およびフォールスアラームレートを低減すべきかどうかに関する決定を行うのを支援するために、複数のＥＤＣ値を含むデータブロックをポーラ符号化し得る。
【００６６】
[0076]最初に、本開示の態様がワイヤレス通信システムのコンテキストにおいて説明される。ワイヤレス通信システムは、送信された制御情報ベクトルのビット長を決定する受信機の能力を改善し、早期終了決定（early termination decisions）をサポートすることによってデコーダ性能を改善し、フォールスアラームレートを改善し得る。本開示の態様は、さらに、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減に関係する装置図、システム図、およびフローチャートによって示され、それらを参照しながら説明される。
【００６７】
[0077]図１は、本開示の様々な態様による、ワイヤレス通信システム１００の一例を示す。ワイヤレス通信システム１００は、基地局１０５と、ＵＥ１１５と、コアネットワーク１３０とを含む。いくつかの例では、ワイヤレス通信システム１００は、ロングタームエボリューション（ＬＴＥ）、ＬＴＥアドバンスト（ＬＴＥ−Ａ）ネットワーク、または新しい無線（ＮＲ）ネットワークであり得る。いくつかの場合には、ワイヤレス通信システム１００は、拡張ブロードバンド通信と、超高信頼（すなわち、ミッションクリティカル）通信と、低レイテンシ通信と、低コストおよび低複雑度デバイスとの通信とをサポートし得る。
【００６８】
[0078]基地局１０５は、ＵＥ１１５が、コードワード中で符号化された（encoded）制御情報のためにどのビット長が使用されたかを決定するのを支援する（assists）ポーラ符号化コードワードを生成し得る。いくつかの例では、基地局１０５は、ＥＤＣ計算アルゴリズムについての可変状態を非全０状態になるように初期化し得る。いくつかの他の例では、基地局１０５は、ポーラ符号化より前に、またはそれの後にビットをスクランブルし得る。いくつかの追加の例では、基地局１０５は、どのビット長が使用されるかに応じてビットを別様にインターリーブし得る。さらなる例では、基地局１０５は、ＥＤＣ値を生成することより前に、情報ビットをビット反転させ得る。ＵＥ１１５は、ポーラ符号化コードワードを含む受信された信号を復号するとき、逆演算を実行し得る。追加の例では、基地局１０５は、ＵＥ１１５が、早期に復号を終了すべきかどうか、およびフォールスアラームレートを低減すべきかどうかに関する決定を行うのを支援するために、複数のＥＤＣ値を含むデータブロックをポーラ符号化し得る。
【００６９】
[0079]ポーラコードは、線形ブロック誤り訂正コードの一例であり、コード長が増加するにつれて理論上のチャネル容量に漸近的に近づく（asymptotically approach）ことが示された。ポーラコードは、信頼性の異なるレベルを有する複数のサブチャネルから構成され得る。サブチャネル信頼性は、符号化されたコードワードの一部として情報を搬送するための（to）サブチャネルの容量を表し得る。より高い信頼性を有するポーラコードのサブチャネルは、情報ビットを符号化するために使用され、残りのサブチャネルは、凍結ビットを符号化するために使用される。Ｎ個のサブチャネルの場合（For）、ｋ個の情報ビットが、ｋ個の最も信頼できるサブチャネルにロードされ得、Ｎ−ｋ個の凍結ビットが、Ｎ−ｋ個の最も信頼できない（least reliable）サブチャネルにロードされ得、ただし、ｋ＜Ｎである。凍結ビット（frozen bit）は、デコーダに知られている値を有するビットであり、概して「０」として設定される。しかしながら、凍結ビットの値は、凍結ビットの値がデコーダに知られている限り（as long as）、任意の値であり得る。
【００７０】
[0080]基地局１０５は、１つまたは複数の基地局アンテナを介してＵＥ１１５とワイヤレス通信し得る。各基地局１０５は、それぞれの地理的カバレージエリア１１０に通信カバレージを与え得る。ワイヤレス通信システム１００に示されている通信リンク１２５は、ＵＥ１１５から基地局１０５へのアップリンク送信、または基地局１０５からＵＥ１１５へのダウンリンク送信を含み得る。制御情報およびデータは、様々な技法に従ってアップリンクチャネルまたはダウンリンク上で多重化され得る。制御情報およびデータは、たとえば、時分割多重化（ＴＤＭ）技法、周波数分割多重化（ＦＤＭ）技法、またはハイブリッドＴＤＭ−ＦＤＭ技法を使用して、ダウンリンクチャネル上で多重化され得る。いくつかの例では、ダウンリンクチャネルの送信時間間隔（ＴＴＩ）中に送信される制御情報は、カスケード様式で異なる制御領域間で（たとえば、共通制御領域と１つまたは複数のＵＥ固有制御領域との間で）分散され得る。
【００７１】
[0081]ＵＥ１１５は、ワイヤレス通信システム１００全体にわたって分散され得、各ＵＥ１１５は固定またはモバイルであり得る。ＵＥ１１５は、移動局、加入者局、モバイルユニット、加入者ユニット、ワイヤレスユニット、リモートユニット、モバイルデバイス、ワイヤレスデバイス、ワイヤレス通信デバイス、リモートデバイス、モバイル加入者局、アクセス端末、モバイル端末、ワイヤレス端末、リモート端末、ハンドセット、ユーザエージェント、モバイルクライアント、クライアント、または何らかの他の好適な用語で呼ばれることもある。ＵＥ１１５はまた、セルラーフォン、携帯情報端末（ＰＤＡ）、ワイヤレスモデム、ワイヤレス通信デバイス、ハンドヘルドデバイス、タブレットコンピュータ、ラップトップコンピュータ、コードレスフォン、パーソナル電子デバイス、ハンドヘルドデバイス、パーソナルコンピュータ、ワイヤレスローカルループ（ＷＬＬ）局、モノのインターネット（ＩｏＴ：Internet of Things）デバイス、あらゆるモノのインターネット（ＩｏＥ：Internet of Everything）デバイス、マシンタイプ通信（ＭＴＣ）デバイス、アプライアンス、自動車などであり得る。
【００７２】
[0082]いくつかの場合には、ＵＥ１１５はまた、（たとえば、ピアツーピア（Ｐ２Ｐ）またはデバイスツーデバイス（Ｄ２Ｄ）プロトコルを使用して）他のＵＥと直接通信することが可能であり得る。Ｄ２Ｄ通信を利用するＵＥ１１５のグループのうちの１つまたは複数が、セルのカバレージエリア１１０内にあり得る。そのようなグループ中の他のＵＥ１１５は、セルのカバレージエリア１１０外にあるか、またはさもなければ、基地局１０５からの送信を受信することができないことがある。いくつかの場合には、Ｄ２Ｄ通信を介して通信するＵＥ１１５のグループは、各ＵＥ１１５がグループ中のあらゆる他のＵＥ１１５に送信する１対多（１：Ｍ）システムを利用し得る。いくつかの場合には、基地局１０５が、Ｄ２Ｄ通信のためのリソースのスケジューリングを促進する。他の場合には、Ｄ２Ｄ通信は基地局１０５とは無関係に行われる。
【００７３】
[0083]ＭＴＣデバイスまたはＩｏＴデバイスなど、いくつかのＵＥ１１５は、低コストまたは低複雑度デバイスであり得、マシン間の自動化された通信、すなわち、マシンツーマシン（Ｍ２Ｍ）通信を与え得る。Ｍ２ＭまたはＭＴＣは、デバイスが人間の介入なしに互いにまたは基地局と通信することを可能にするデータ通信技術を指すことがある。たとえば、Ｍ２ＭまたはＭＴＣは、情報を測定またはキャプチャするためにセンサーまたはメーターを組み込み、情報を活用することができる中央サーバまたはアプリケーションプログラムにその情報を中継するか、あるいはプログラムまたはアプリケーションと対話する人間に情報を提示する、デバイスからの通信を指すことがある。いくつかのＵＥ１１５は、情報を収集する（collect）か、またはマシンの自動化された挙動を可能にするように設計され得る。ＭＴＣデバイスのための適用例の例は、スマートメータリング、インベントリ監視、水位監視、機器監視、ヘルスケア監視、野生生物監視、天候および地質学的事象監視、フリート管理およびトラッキング、リモートセキュリティ検知、物理的アクセス制御、ならびにトランザクションベースのビジネスの課金を含む。
【００７４】
[0084]いくつかの場合には、ＭＴＣデバイスは、低減されたピークレートで半二重（一方向）通信を使用して動作し得る。ＭＴＣデバイスはまた、アクティブ通信に関与していないとき、電力節約「ディープスリープ」モードに入るように構成され得る。いくつかの場合には、ＭＴＣデバイスまたはＩｏＴデバイスは、ミッションクリティカルな機能をサポートするように設計され得、ワイヤレス通信システムは、これらの機能のための超高信頼通信を与えるように構成され得る。
【００７５】
[0085]基地局１０５は、コアネットワーク１３０および互いと通信し得る。たとえば、基地局１０５は、バックホールリンク１３２（たとえば、Ｓ１など）を通してコアネットワーク１３０とインターフェースし得る。基地局１０５は、直接または間接的にのいずれかで（たとえば、コアネットワーク１３０を通して）バックホールリンク１３４（たとえば、Ｘ２など）を介して互いと通信し得る。基地局１０５は、ＵＥ１１５との通信のための無線構成およびスケジューリングを実行し得るか、または基地局コントローラ（図示せず）の制御下で動作し得る。いくつかの例では、基地局１０５は、マクロセル、スモールセル、ホットスポットなどであり得る。基地局１０５は発展型ノードＢ（ｅＮＢ）１０５と呼ばれることもある。
【００７６】
[0086]基地局１０５はＳ１インターフェースによってコアネットワーク１３０に接続され得る。コアネットワークは、少なくとも１つのモビリティ管理エンティティ（ＭＭＥ：mobility management entity）と、少なくとも１つのサービングゲートウェイ（Ｓ−ＧＷ：serving gateway）と、少なくとも１つのパケットデータネットワーク（ＰＤＮ：Packet Data Network）ゲートウェイ（Ｐ−ＧＷ：PDN gateway）とを含み得る発展型パケットコア（ＥＰＣ：evolved packet core）であり得る。ＭＭＥは、ＵＥ１１５とＥＰＣとの間のシグナリングを処理する制御ノードであり得る。すべてのユーザインターネットプロトコル（ＩＰ）パケットはＳ−ＧＷを通して転送され得、Ｓ−ＧＷ自体はＰ−ＧＷに接続され得る。Ｐ−ＧＷはＩＰアドレス割振りならびに他の機能を与え得る。Ｐ−ＧＷは、ネットワーク事業者のＩＰサービスに接続され得る。事業者のＩＰサービスは、インターネットと、イントラネットと、ＩＰマルチメディアサブシステム（ＩＭＳ：IP Multimedia Subsystem）と、パケット交換（ＰＳ：Packet-Switched）ストリーミングサービスとを含み得る。
【００７７】
[0087]コアネットワーク１３０は、ユーザ認証と、アクセス許可と、トラッキングと、ＩＰ接続性と、他のアクセス、ルーティング、またはモビリティ機能とを与え得る。基地局１０５など、ネットワークデバイスのうちの少なくともいくつかは、アクセスノードコントローラ（ＡＮＣ）の一例であり得る、アクセスネットワークエンティティなど、副構成要素を含み得る。各アクセスネットワークエンティティは、いくつかの（a number of）他のアクセスネットワーク送信エンティティを通していくつかのＵＥ１１５と通信し得、その各々が、スマート無線ヘッド、または送信／受信ポイント（ＴＲＰ）の一例であり得る。いくつかの構成では、各アクセスネットワークエンティティまたは基地局１０５の様々な機能は、様々なネットワークデバイス（たとえば、無線ヘッドおよびアクセスネットワークコントローラ）にわたって（across）分散されるか、または単一のネットワークデバイス（たとえば、基地局１０５）にコンソリデートされ得る。
【００７８】
[0088]ワイヤレス通信システム１００は、７００ＭＨｚから２６００ＭＨｚ（２．６ＧＨｚ）までの周波数帯域を使用して超高周波数（ＵＨＦ）周波数領域中で動作し得るが、いくつかのネットワーク（たとえば、ワイヤレスローカルエリアネットワーク（ＷＬＡＮ））は、４ＧＨｚと同程度に高い周波数を使用し得る。この領域は、波長が長さ約１デシメートルから１メートルに及ぶ（range）ので、デシメートル帯域としても知られ得る。ＵＨＦ波は、主に見通し線によって（mainly by line of sight）伝搬し得、建築物および環境特徴によって阻止され得る。しかしながら、波は、屋内に位置するＵＥ１１５にサービスを提供するために壁を十分に透過し得る。ＵＨＦ波の送信は、スペクトルの高周波（ＨＦ）または超短波（ＶＨＦ）部分のより小さい周波数（およびより長い波）を使用する送信と比較してより小さいアンテナおよびより短い距離（たとえば、１００ｋｍ未満）によって特徴づけられる。いくつかの場合には、ワイヤレス通信システム１００は、（たとえば、３０ＧＨｚから３００ＧＨｚまでの）スペクトルの極高周波（ＥＨＦ）部分をも利用し得る。この領域は、波長が長さ約１ミリメートルから１センチメートルに及ぶので、ミリメートル帯域としても知られ得る。したがって、ＥＨＦアンテナは、ＵＨＦアンテナよりも一層小さく、より近接して離間し（more closely spaced）得る。いくつかの場合には、これは、（たとえば、指向性ビームフォーミングのための）ＵＥ１１５内のアンテナアレイの使用を促進し（facilitate）得る。しかしながら、ＥＨＦ送信は、ＵＨＦ送信よりも一層（even）大きい大気減衰および短い距離を受け（be subject to）得る。
【００７９】
[0089]したがって、ワイヤレス通信システム１００は、ＵＥ１１５と基地局１０５との間のミリメートル波（ｍｍＷ）通信をサポートし得る。ｍｍＷ帯域またはＥＨＦ帯域中で動作するデバイスは、ビームフォーミングを可能にするために複数のアンテナを有し得る。すなわち、基地局１０５は、ＵＥ１１５との指向性（directional）通信のためのビームフォーミング動作を行う（conduct）ために、複数のアンテナまたはアンテナアレイを使用し得る。（空間フィルタ処理または指向性送信と呼ばれることもある）ビームフォーミングは、ターゲット受信機（たとえば、ＵＥ１１５）の方向において全体的な（overall）アンテナビームを整形（shape）および／またはステアリングするために送信機（たとえば、基地局１０５）において使用され得る信号処理技法である。これは、特定の角度における送信信号は強め合う（constructive）干渉を経験し、他のものは弱め合う（destructive）干渉を経験するように、アンテナアレイ中の要素を組み合わせることによって達成され得る。
【００８０】
[0090]多入力多出力（ＭＩＭＯ）ワイヤレスシステムは、送信機（たとえば、基地局１０５）と受信機（たとえば、ＵＥ１１５）の両方が複数のアンテナを装備する、送信機と受信機との間の送信方式を使用する。ワイヤレス通信システム１００のいくつかの部分はビームフォーミングを使用し得る。たとえば、基地局１０５は、基地局１０５がＵＥ１１５とのそれの通信におけるビームフォーミングのために使用し得るアンテナポートのいくつかの行および列をもつアンテナアレイを有し得る。信号は、異なる方向において複数回送信され得る（たとえば、各送信は別様に（differently）ビームフォーミングされ得る）。ｍｍＷ受信機（たとえば、ＵＥ１１５）は、同期信号を受信しながら（while）複数のビーム（たとえば、アンテナサブアレイ）を試み得る。
【００８１】
[0091]いくつかの場合には、基地局１０５またはＵＥ１１５のアンテナは、ビームフォーミングまたはＭＩＭＯ動作をサポートし得る１つまたは複数のアンテナアレイ内に位置し（be located）得る。１つまたは複数の基地局アンテナまたはアンテナアレイは、アンテナ塔など、アンテナアセンブリにおいてコロケートされ得る。いくつかの場合には、基地局１０５に関連するアンテナまたはアンテナアレイは、多様な地理的ロケーション中に位置し得る。基地局１０５は、ＵＥ１１５との指向性通信のためのビームフォーミング動作を行うために、複数のアンテナまたはアンテナアレイを使用し得る。
【００８２】
[0092]いくつかの場合には、ワイヤレス通信システム１００は、階層化（layered）プロトコルスタックに従って動作するパケットベースネットワークであり得る。ユーザプレーンでは、ベアラまたはパケットデータコンバージェンスプロトコル（ＰＤＣＰ：Packet Data Convergence Protocol）レイヤにおける通信はＩＰベースであり得る。無線リンク制御（ＲＬＣ：Radio Link Control）レイヤが、いくつかの場合には、論理チャネル上で通信するためにパケットセグメンテーションおよびリアセンブリを実行し得る。媒体アクセス制御（ＭＡＣ：Medium Access Control）レイヤが、優先度処理と、トランスポートチャネルへの論理チャネルの多重化とを実行し得る。ＭＡＣレイヤはまた、リンク効率を改善するために、ＭＡＣレイヤにおける再送信を行うためにハイブリッドＡＲＱ（ＨＡＲＱ：Hybrid ARQ）を使用し得る。制御プレーンでは、無線リソース制御（ＲＲＣ）プロトコルレイヤが、ユーザプレーンデータのための無線ベアラをサポートする、ＵＥ１１５とネットワークデバイス、基地局１０５、またはコアネットワーク１３０との間のＲＲＣ接続の確立と構成と維持とを行い得る。物理（ＰＨＹ）レイヤにおいて、トランスポートチャネルは物理チャネルにマッピングされ得る。
【００８３】
[0093]ＬＴＥまたはＮＲにおける時間間隔は、（Ｔs＝１／３０，７２０，０００秒のサンプリング期間であり得る）基本時間単位の倍数単位で（in multiples of a basic time unit）表され得る。時間リソースは、０から１０２３にわたるシステムフレーム番号（ＳＦＮ）によって識別され得る、１０ｍｓの長さの無線フレーム（Ｔf＝３０７２００Ｔs）に従って編成され得る。各フレームは、０から９までの番号を付けられた１０個の１ｍｓサブフレームを含み得る。サブフレームは、２つの．５ｍｓスロットにさらに分割され得、その各々が（各シンボルにプリペンドされたサイクリックプレフィックスの長さに応じて）６つまたは７つの変調シンボル期間を含んでいる。サイクリックプレフィックスを除いて、各シンボルは２０４８個のサンプル期間を含んでいる。いくつかの場合には、サブフレームは、ＴＴＩとしても知られる、最も小さいスケジューリング単位であり得る。他の場合には、ＴＴＩは、サブフレームよりも短いことがあるか、または（たとえば、短いＴＴＩバーストにおいて、または短いＴＴＩを使用する選択されたコンポーネントキャリアにおいて）動的に選択され得る。
【００８４】
[0094]リソース要素は、１つのシンボル期間と、１つのサブキャリア（たとえば、１５ＫＨｚ周波数範囲）とからなり得る。リソースブロックは、周波数領域中に１２個の連続するサブキャリアを含んでおり、各ＯＦＤＭシンボル中のノーマルサイクリックプレフィックスについて、時間領域（１つのスロット）中に７つの連続するＯＦＤＭシンボルを含んでおり、すなわち８４個のリソース要素を含んでいることがある。各リソース要素によって搬送されるビット数は、変調方式（各シンボル期間中に選択され得るシンボルの構成）に依存し得る。したがって、ＵＥが受信するリソースブロックが多いほど、また変調方式が高いほど、データレートは高くなり得る。
【００８５】
[0095]ワイヤレス通信システム１００は、複数のセルまたはキャリア上での動作、すなわち、キャリアアグリゲーション（ＣＡ）またはマルチキャリア動作と呼ばれることがある特徴をサポートし得る。キャリアは、コンポーネントキャリア（ＣＣ）、レイヤ、チャネルなどと呼ばれることもある。「キャリア」、「コンポーネントキャリア」、「セル」、および「チャネル」という用語は、本明細書では互換的に使用され得る。ＵＥ１１５は、キャリアアグリゲーションのために、複数のダウンリンクＣＣと１つまたは複数のアップリンクＣＣとで構成され得る。キャリアアグリゲーションは、ＦＤＤコンポーネントキャリアとＴＤＤコンポーネントキャリアの両方とともに使用され得る。
【００８６】
[0096]いくつかの場合には、ワイヤレス通信システム１００は拡張コンポーネントキャリア（ｅＣＣ）を利用し得る。ｅＣＣは、より広い帯域幅と、より短いシンボル持続時間と、より短いＴＴＩと、変更された制御チャネル構成とを含む、１つまたは複数の特徴によって特徴づけられ得る。いくつかの場合には、ｅＣＣは、（たとえば、複数のサービングセルが準最適または理想的でないバックホールリンクを有するとき）キャリアアグリゲーション構成またはデュアル接続性構成に関連し得る。ｅＣＣはまた、（２つ以上の事業者が、スペクトルを使用することを許可された場合）無認可スペクトルまたは共有スペクトルにおいて使用するために構成され得る。広帯域幅によって特徴づけられるｅＣＣは、全帯域幅を監視することが可能でないか、または（たとえば、電力を節約するために）限られた帯域幅を使用することを選好するＵＥ１１５によって利用され得る１つまたは複数のセグメントを含み得る。
【００８７】
[0097]いくつかの場合には、ｅＣＣは、他のＣＣとは異なるシンボル持続時間を利用し得、これは、他のＣＣのシンボル持続時間と比較して低減されたシンボル持続時間の使用を含み得る。より短いシンボル持続時間は、増加されたサブキャリア間隔に関連する。ｅＣＣを利用する、ＵＥ１１５または基地局１０５などのデバイスは、低減されたシンボル持続時間（たとえば、１６．６７マイクロ秒）において広帯域信号（たとえば、２０、４０、６０、８０ＭＨｚなど）を送信し得る。ｅＣＣ中のＴＴＩは、１つまたは複数のシンボルからなり得る。いくつかの場合には、ＴＴＩ持続時間（すなわち、ＴＴＩ中のシンボルの数）は可変であり得る。
【００８８】
[0098]共有無線周波数スペクトル帯域が、ＮＲ共有スペクトルシステムにおいて利用され得る。たとえば、ＮＲ共有スペクトルは、特に、認可スペクトルと、共有スペクトルと、無認可スペクトルとの任意の組合せを利用し得る。ｅＣＣシンボル持続時間とサブキャリア間隔とのフレキシビリティは、複数のスペクトルにわたるｅＣＣの使用を可能にし得る。いくつかの例では、ＮＲ共有スペクトルは、詳細には（specifically）リソースの動的垂直（たとえば、周波数にわたる）共有と水平（たとえば、時間にわたる）共有とを通して、スペクトル利用率とスペクトル効率とを増加させ得る。
【００８９】
[0099]いくつかの場合には、ワイヤレス通信システム１００は、認可無線周波数スペクトル帯域と無認可無線周波数スペクトル帯域の両方を利用し得る。たとえば、ワイヤレス通信システム１００は、５Ｇｈｚ産業科学医療用（ＩＳＭ）帯域などの無認可帯域中でＬＴＥライセンス支援型アクセス（ＬＴＥ−ＬＡＡ）またはＬＴＥ無認可（ＬＴＥ−Ｕ）無線アクセス技術あるいはＮＲ技術を採用し得る。無認可無線周波数スペクトル帯域中で動作するとき、基地局１０５およびＵＥ１１５などのワイヤレスデバイスは、データを送信する前にチャネルがクリアであることを保証するために、リッスンビフォアトーク（ＬＢＴ）プロシージャを採用し得る。いくつかの場合には、無認可帯域中の動作は、認可帯域中で動作するＣＣとともに（in conjunction with）、ＣＡ構成に基づき得る。無認可スペクトルにおける動作は、ダウンリンク送信、アップリンク送信、またはその両方を含み得る。無認可スペクトルにおける複信は、周波数分割複信（ＦＤＤ）、時分割複信（ＴＤＤ）、またはその両方の組合せに基づき得る。
【００９０】
[0100]説明される技法は、フォールスアラームレート、早期終了決定をサポートすることによってデコーダ性能、コードワードに符号化された制御情報ベクトルのビット長を決定する受信機の能力を改善する。
【００９１】
[0101]図２は、本開示の様々な態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減をサポートするワイヤレス通信システム２００における送信機の例示的な図を示す。いくつかの例では、ワイヤレス通信システム２００は、ワイヤレス通信システム１００の態様を実装し得る。ワイヤレス通信システム２００は、（図３に示されている）基地局１０５−ａとＵＥ１１５−ａとを含み得る。基地局１０５−ａは、図１の基地局１０５の一例であり、ユーザ機器１１５−ａは、図１のユーザ機器１１５の一例である。
【００９２】
[0102]基地局１０５−ａは、制御情報を生成し、ワイヤレス通信チャネル２４５を介してＵＥ１１５−ａに、異なる基地局に、または他のデバイスに送信されるコードワードに制御情報をポーラ符号化し得る。他の例では、ユーザ機器１１５−ａは、制御情報を生成し、これらの同じ技法を使用して、基地局１０５−ａ、別のＵＥ、または他のデバイスへの送信のために制御情報をポーラ符号化し得る。その上、基地局１０５−ａおよびユーザ機器１１５−ａ以外の（other than）デバイスが、本明細書で説明される技法を使用し得る。
【００９３】
[0103]図示された例では、基地局１０５−ａは、データソース２０５と、第１のＥＤＣ生成器２１０と、第２のＥＤＣ生成器２１５と、スクランブラ２２０と、ポーラエンコーダ２２５と、スクランブラ／インターリーバ２３０と、レートマッチャ２３５と、変調器２４０とを含み得る。データソース２０５は、符号化され、ＵＥ１１５−ａに送信されるべき制御情報（たとえば、ＤＣＩ）を与え得る。制御情報は、ｋ個の情報ビットのシーケンスを含む情報ベクトルであり得、ただし、ｋは正の整数である。データソース２０５は、ネットワーク、ストレージデバイスなどに結合され得る。データソース２０５は、第１のＥＤＣ生成器２１０に制御情報ベクトルを出力し得る。
【００９４】
[0104]第１のＥＤＣ生成器２１０は、ＥＤＣ値を生成するために情報ベクトルに誤り検出アルゴリズムを適用し得る。ＥＤＣ値は、ＵＥ１１５−ａが、たとえば、ワイヤレス通信チャネル２４５における雑音によって引き起こされる破損により（due to）、情報ベクトル中の誤りを検出することを可能にするための（to）、１つまたは複数のビットのシーケンスであり得る。いくつかの例では、ＥＤＣ値を計算するために使用される誤り検出アルゴリズムについての可変状態は、非全０状態に初期化され得る。誤り検出アルゴリズムは、１つまたは複数のＥＤＣ値を生成するために制御情報のビットに適用され得る。一例では、誤り検出アルゴリズム（たとえば、ＥＤＣ計算アルゴリズム）はＣＲＣアルゴリズムであり得、ＥＤＣ値はＣＲＣ値であり得る。いくつかの例では、ＥＤＣ値のビットは、ポーラ符号化コードワードを生成するためにポーラコードで符号化されるべきであるデータブロック全体にわたって分散され得、本明細書では分散ＥＤＣ（たとえば、分散ＣＲＣ）と呼ばれることがある。データブロックは、凍結ビットと、情報ビットと、１つまたは複数のＥＤＣ値のビットとを含み得る。いくつかの場合には、ポーラコードの凍結ビットが各々「０」として設定され得、初期化された可変状態のビットシーケンス中の最高すべてのビットが「１」として設定され得、したがって、誤り検出アルゴリズムは、ポーラコードの凍結ビットに関連する値とは異なる少なくとも１つのビット値を有する可変状態を用いて初期化され得る。
【００９５】
[0105]ビット単位の（in bits）ＥＤＣ値の長さは、ＵＥ１１５−ａが、情報ベクトルを含む受信されたメッセージ中の誤りを識別し、フォールスアラームレートを抑圧することを可能にするように選択され得る。いくつかの例では、ＥＤＣ値の選択されたビット数ｊは、定義されたフォールスアラームレート、定義された検出レート、またはその両方に少なくとも部分的に基づき得、ただし、ｊは正の整数である。第１のＥＤＣ生成器２１０は、ｋ＋ｊ個のビットを有する第１のペイロードを生成するためにＥＤＣ値を情報ベクトルに付加し（append）得、ただし、ｋ＋ｊはＮ未満（less than）である。別の例では、ＥＤＣ値は、制御情報ベクトル内の１つまたは複数のビットの関数であり得る１つまたは複数のパリティ検査ビットであり得る。一例では、パリティ検査ビットは、ストリング中の１のビット（1-bits in the string）の総数が偶数または奇数であることを保証するために、バイナリビットのストリングに追加され得る。第１のＥＤＣ生成器２１０は、制御情報ベクトル内の（within）１つまたは複数のロケーションにおいて１つまたは複数のパリティ検査ビットを挿入することによって、第１のペイロードを生成し得る。送信機および受信機は、ＥＤＣ値のビットロケーションを知り得、受信機は、誤り検出を実行するためにＥＤＣ値を処理し得る。第１のＥＤＣ生成器２１０は、第２のＥＤＣ生成器２１５に第１のペイロードを出力し得る。
【００９６】
[0106]第２のＥＤＣ生成器２１５は、制御情報ベクトルまたは（第１のＥＤＣ生成器２１０によって生成された（generated）ＥＤＣ値を含む）第１のペイロードの関数として第２のＥＤＣ値を生成し得る。第２のＥＤＣ値は、ＣＲＣ値、１つまたは複数のパリティ検査ビットなどであり得る。第２のＥＤＣ生成器２１５は、それが随意であるので、破線で示されている。基地局１０５−ａはまた、３つ以上の（more than two）ＥＤＣ値を生成する３つ以上のＥＤＣ生成器を含み得る。第２のＥＤＣ生成器２１５は、制御情報ベクトル内の１つまたは複数のロケーションにおいて（at）第２のＥＤＣ値を挿入することによって、第２のペイロードを生成し得る。一例では、第２のＥＤＣ値はｊ’個のビットを含み得、第２のペイロードはｋ＋ｊ＋ｊ’個のビットを含み得、ただし、ｋ＋ｊ＋ｊ’はＮ未満である。送信機および受信機は、第２のＥＤＣ値のビットロケーションを知り得、受信機は、誤り検出を実行するためにＥＤＣ値を処理し得る。第２のＥＤＣ生成器２１５は、スクランブラ２２０にペイロードを出力し得る。
【００９７】
[0107]スクランブラ２２０は、長さＮのデータブロックを生成するために第２のペイロードに凍結ビットシーケンスを追加し得、スクランブラ２２０は、データブロックの一部または全部のビットをスクランブルし得る。上述のように、長さＮはポーラコードのサブチャネルの数に対応し得、凍結ビットシーケンスは、長さＮのデータブロックを生成するために追加され得る。スクランブラ２２０は、凍結ビットのうちの１つまたは複数、ｋ個の情報ビット、ＥＤＣ値のうちの１つまたは複数、またはそれらの任意の組合せをスクランブルするためにマスクを適用し得る。マスクは、たとえば、ＵＥ１１５−ａの識別子（たとえば、Ｃ−ＲＮＴＩ）であり得る。スクランブラ２２０は、それが随意であるので、破線で示されている。スクランブラ２２０は、ポーラエンコーダ２２５に長さＮのデータブロックを出力し得る。
【００９８】
[0108]ポーラエンコーダ２２５は、ポーラ符号化コードワードを生成するためにデータブロックをポーラ符号化し得る。随意の第２のＥＤＣ生成器２１５および随意のスクランブラ２２０が含まれない場合、ポーラエンコーダ２２５は、ポーラ符号化のために長さＮのデータブロックを生成するために、第１のペイロードまたは第２のペイロードに凍結ビットシーケンスを追加し得る。凍結ビットシーケンス中の各凍結ビットは、０など、定義された値に設定され（be set to）得る。ポーラエンコーダ２２５は、長さＮのポーラ符号化コードワードをスクランブラ／インターリーバ２３０に、またはレートマッチャ２３５に出力し得る。
【００９９】
[0109]スクランブラ／インターリーバ２３０は、ポーラ符号化コードワードに対して（on）スクランブリング動作またはインターリービング動作の一方または両方を実行し得る。スクランブラ／インターリーバ２３０は、スクランブルされたポーラ符号化コードワードを生成するために、マスクを用いてポーラ符号化コードワードをスクランブルし得る。マスクは、たとえば、制御情報ベクトルのビット長の関数であり得、各異なるビット長に対して特有（unique）であるか、異なり得る。ポーラ符号化コードワードをスクランブルする代わりに、またはそれに加えて、スクランブラ／インターリーバ２３０は、ポーラ符号化コードワードに対してインターリービングを実行し得る。インターリービングは、ポーラ符号化コードワードのビットを並べ替えること（rearranging）を伴い（involve）得る。インターリービング技法は、たとえば、制御情報ベクトルのビット長の関数であり得、特有の、または異なるインターリービング技法が、各異なるビット長に適用され得る。スクランブラ／インターリーバ２３０は、変更されたポーラ符号化コードワードを生成し得る。変更されたポーラ符号化コードワードは、長さＮを有し得、スクランブリング、インターリービング、またはその両方の後の（after）ポーラ符号化コードワードであり得る。スクランブラ／インターリーバ２３０は、それが随意であるので、破線で示されている。スクランブラ／インターリーバ２３０は、レートマッチャ２３５に変更されたポーラ符号化コードワードを出力し得る。
【０１００】
[0110]レートマッチャ２３５は、ポーラエンコーダ２２５から受信されたポーラ符号化コードワード、またはスクランブラ／インターリーバ２３０から受信された変更されたポーラ符号化コードワードに対してレートマッチングを実行し得る。レートマッチングは、特定のＴＴＩ中の送信のためにコードワードのコード化ビットのうちのいくつかを選択することを伴い得る。たとえば、レートマッチャ２３５は、ポーラ符号化コードワードまたは変更されたポーラ符号化コードワードのＮ個のビットのうちのいくつかをパンクチャし、送信のためにＮ個のビットのうちのＭ個を出力し得、ただし、Ｍは、Ｎ未満の正の整数である。いくつかの場合には、レートマッチャ２３５は、送信のためにＭ個のビットを生成および出力するために、ポーラ符号化コードワードのＮ個のビットのうちの１つまたは複数のビットを繰り返し得、ただし、ＭはＮよりも大きい。レートマッチャ２３５は、変調器２４０にレートマッチングされたポーラ符号化コードワードを出力し得る。変調器２４０は、ポーラ符号化コードワードを搬送する信号を雑音でひずませ得るワイヤレス通信チャネル２４５を介してＵＥ１１５−ａへの送信のためにレートマッチングされたポーラ符号化コードワードを変調し得る。
【０１０１】
[0111]図３は、本開示の様々な態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減をサポートするワイヤレス通信システムにおける受信機の例示的な図３００を示す。図示された例では、受信機は、図１のＵＥ１１５の一例であるＵＥ１１５−ａである。ＵＥ１１５−ａは、ポーラ符号化コードワードを含む信号を受信し得る。一例では、ＵＥ１１５−ａは、復調器３０５と、デスクランブラ／デインターリーバ３１０と、リストデコーダ３１５と、デスクランブラ３２０と、誤り検出器３２５と、データシンク３３０とを含み得る。
【０１０２】
[0112]ＵＥ１１５−ａがポーラ符号化コードワード中の制御情報ベクトルのビット長に気づいていない（is unaware of）ので、ＵＥ１１５−ａは、複数の復号仮説に従って、受信された信号を処理し得る。復号仮説は、制御情報ベクトルのビット長が可能なビット長のうちの特定の長さであるということであり得る。たとえば、ＤＣＩが５つの異なるビット長のうちの１つを有し得る場合、ＵＥ１１５−ａは、５つの異なる復号仮説、すなわち、５つの異なるビット長の各々について（for）１つの復号仮説を有し得る。ＵＥ１１５−ａは、復号仮説のうちの１つまたは複数を除去するように、ポーラ符号化コードワードを含む信号を処理し得る。単一の復号仮説からの単一のビットシーケンスを除く（but）すべてが除去され得る場合、ＵＥ１１５−ａは、それが、ポーラ符号化コードワードを含む信号を正常に（successfully）復号することができたと決定する。仮説のすべてが除去され得るか、または２つまたはそれ以上の（two or more）仮説が除去され得ない（cannot）場合、ＵＥ１１５−ａは復号誤りを宣言する。
【０１０３】
[0113]復調器３０５は、送信されたポーラ符号化コードワードを含む信号を受信し、復調された信号をデスクランブラ／デインターリーバ３１０に入力し得る。（１つまたは複数の）復調された信号は、たとえば、受信されたビットの確率値が「０」または「１」であることを表す対数尤度比（ＬＬＲ：logarithmic-likelihood ratio）値のシーケンスであり得る。デスクランブラ／デインターリーバ３１０は、スクランブラ／インターリーバ２３０によって実行される動作に対して（to）逆である動作を実行し得る。デスクランブラ／デインターリーバ３１０は、異なる復号仮説の各々に従ってＬＬＲ値をデスクランブルするか、デインターリーブするか、またはその両方を行い得る。デスクランブラ／デインターリーバ３１０は、随意であり、スクランブラ／インターリーバ２３０が基地局１０５−ａによって使用されない場合、省略され得る。デスクランブラ／デインターリーバ３１０は、各復号仮説について（for）、リストデコーダ３１５に、デスクランブルされた、デインターリーブされた、またはその両方が行われたＬＬＲ値のセットを出力し得る。
【０１０４】
[0114]リストデコーダ３１５は、各復号仮説についてＬＬＲ値の各セットに対して（on）リスト復号アルゴリズム（たとえば、逐次消去リスト（ＳＣＬ：Successive Cancellation List）復号ＣＲＣ支援ＳＣＬ復号、など）を実行し得る。いくつかの場合には、ＳＣＬ復号は、ポーラ符号化コードワードを復号するために使用され得る。ＳＣＬ復号では、デコーダ３１５は、コードツリーを通る候補経路を決定し、計算複雑さを制限するために、各復号レベルにおけるコードツリーを通るリストサイズＬ個の経路を保ち得るにすぎない（only）。候補経路は、本明細書では復号経路と呼ばれることもある。一例では、復号中に、候補経路は、「０」または「１」の硬判定値を通してコードツリーの各サブチャネルにおいて拡張され得る。１つの追加のビットだけ（by）Ｌ個の候補経路を拡張することは、２Ｌ個の可能な経路を生じる。ＳＣＬ復号では、デコーダは、各候補経路について経路メトリックを計算し、最良の経路メトリック（best path metrics）を有する、２Ｌ個の可能な経路のうちのＬ個の経路を選択し得る。経路メトリックは、候補経路に沿ってビット値間（from bit value to bit value）を遷移するためのコストの和であり得る。特定の値を有するビットを候補経路に追加することは、そのビット値が正しい確率（a probability of the bit value being correct）を表すコストに関連し得る。各候補経路は、コードツリーを通るビットシーケンスに対応し得、その（that）ビットシーケンスのための経路メトリックに関連し得る。リストデコーダ３１５は、デスクランブラ３２０に、各復号仮説についてのリストサイズＬの復号候補ビットシーケンスと対応する経路メトリックとを出力し得る。
【０１０５】
[0115]デスクランブラ３２０は、スクランブラ２２０によって実行される動作に対して逆である動作を実行し得る。各復号仮説についてのビットシーケンスのリストサイズＬについて、デスクランブラ３２０は、マスクを使用してビットシーケンスの各々をデスクランブルし得る。マスクは、たとえば、ＵＥ１１５−ａの識別子（たとえば、Ｃ−ＲＮＴＩ）であり得る。ＵＥ１１５−ａは、各復号仮説について、凍結ビット、ｋ個の情報ビット、ＥＤＣ値のうちの１つまたは複数、またはそれらの任意の組合せ、のロケーションに気づいていることがあり、各復号仮説について、リストサイズＬのデスクランブルされたビットシーケンスを生成するために、凍結ビット、ｋ個の情報ビット、ＥＤＣ値のうちの１つまたは複数、またはそれらの任意の組合せをデスクランブルし得る。デスクランブラ３２０は、随意であり、スクランブラ２２０が基地局１０５−ａによって使用されない場合、省略され得る。デスクランブラ３２０は、各復号仮説について、誤り検出器３２５に、リストサイズＬのデスクランブルされた復号候補ビットシーケンスを出力し得る。デスクランブラ３２０が省略された場合、リストデコーダ３１５は、各復号仮説について、誤り検出器３２５に、リストサイズＬの復号候補ビットシーケンスを出力し得る。
【０１０６】
[0116]誤り検出器３２５は、ＥＤＣ値の生成のための復号仮説についての復号候補ビットシーケンスのペイロード部分を抽出し得る。ペイロード部分は、情報ビットとＥＤＣビットとを含み得る。誤り検出器３２５は、復号候補ビットシーケンスから１つまたは複数のＥＤＣ値を抽出し得、第１のＥＤＣ生成器２１０と第２の（または追加の）ＥＤＣ生成器２１５とによって使用される同じＥＤＣアルゴリズムを使用して復号候補ビットシーケンスから１つまたは複数のＥＤＣ値を計算し、抽出された１つまたは複数のＥＤＣ値が、計算された１つまたは複数のＥＤＣ値に対応するかどうかを決定し（たとえば、それらが一致するかどうかを決定するために比較し）得る。この例では、ＵＥ１１５−ａは、各復号仮説についての復号候補ビットシーケンス内の各ＥＤＣ値のロケーションと、情報ビットのロケーションとに気づいていることがある。いくつかの例では、誤り検出器３２５は、復号候補ビットシーケンスのいずれかが復号仮説のいずれかについて誤り検出をパスするかどうかを決定し得る。
【０１０７】
[0117]誤り検出器３２５は、各復号仮説について経路メトリック順序で復号候補ビットシーケンスを検査し、最良の経路メトリックを有する復号候補ビットシーケンスが最初に検査され、続いて、次善の（next best）経路メトリックを有する復号候補ビットシーケンスが検査され、以下同様であり得る。特定の復号仮説について、誤り検出器３２５は、復号候補ビットシーケンスが誤り検出をパスした（passes）とき、またはすべての復号候補ビットシーケンスがその復号仮説について失敗した（fail）とき、停止し得る。１つの復号仮説を除くすべてが除去され得る場合、ＵＥ１１５−ａは、それが、ポーラ符号化コードワードを含む信号を正常に復号することができたと決定する。誤り検出器３２５は、誤り検出をパスした復号仮説について、復号候補ビットシーケンスから制御情報ベクトルを抽出し得る。仮説のすべてが除去されるか、または２つまたはそれ以上の仮説が除去され得ない場合、ＵＥ１１５−ａは復号誤りを宣言する。
【０１０８】
[0118]誤り検出器３２５は復号出力状態を出力し得る。復号出力状態は、各復号仮説についての復号候補ビットシーケンスの一部または全部が失敗した場合、復号誤りを識別し得る。復号出力状態は、ＥＤＣ検査をパスした復号候補ビットシーケンスから抽出された復号された制御情報を含み得る。一例では、ポーラ符号化コードワードを正常に復号することができた場合、誤り検出器３２５は、使用、記憶、別のデバイスへの通信（たとえば、ワイヤードまたはワイヤレス通信チャネルを介した送信）、ネットワークを介した通信などのために、データシンク３３０に、誤り検出をパスした復号候補ビットシーケンスから抽出された制御情報（たとえば、ＤＣＩ）を出力し得る。上述のように、図２の例は、基地局１０５−ａが符号化を実行することについて説明し、図３の例は、ユーザ機器１１５−ａが復号を実行することについて説明するが、その役割は逆転され得る。その上、基地局１０５−ａおよびユーザ機器１１５−ａ以外のデバイスが、符号化および復号を実行し得る。
【０１０９】
[0119]本明細書で説明される技法は、ＵＥ１１５−ａが、どの長さの制御情報ベクトルが基地局１０５−ａによって送信されたかを決定することができないことを防ぐ、一致する（matching）ＥＤＣ値を有する可能性を低減する。図４は、本開示の様々な態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減をサポートするデータブロックの例示的な図４００を示す。いくつかの例では、基地局１０５−ａは、複数の異なるビット長から制御情報ベクトルのためのビット長を選択し得る。第１の制御情報ベクトル４０５−ａはｋ個の情報ビットを含み得、第２の制御情報ベクトル４０５−ｂはｋ’個の情報ビットを含み得、ただし、ｋ’＜ｋである。図示された例では、制御情報ベクトル４０５−ａ、４０５−ｂは左側に示されており、長さＮのデータブロック４５０−ａ、４５０−ｂは右側に示されている。データブロック４５０−ａ、４５０−ｂは、ポーラエンコーダ２２５によるポーラ符号化のためにポーラコードのサブチャネル０〜Ｎ−１に入力される。データブロック４５０−ａ、４５０−ｂの下の（underneath）ハッシュマークが、それぞれのサブチャネルにロードされるべきビットを表し、一定の縮尺であることも一定の縮尺でないこともある（may or might not be to scale）。データブロック４５０−ａ、４５０−ｂは、第１のＥＤＣ生成器２１０のみを含み、第２のＥＤＣ生成器２１５を含まない、図２の基地局１０５−ａに対応する。
【０１１０】
[0120]データブロック４５０−ａは、凍結ビット４１０−ａと、制御情報ベクトル４０５−ａのｋ個の情報ビットと、ｋ個の情報ビットに基づいて第１のＥＤＣ生成器２１０によって生成されたＥＤＣ値のＥＤＣビット４１５−ａとのシーケンスを含み得る。データブロック４５０−ｂは、凍結ビット４１０−ｂと、制御情報ベクトル４０５−ｂのｋ’個の情報ビットと、ｋ’個の情報ビットに基づいて第１のＥＤＣ生成器２１０によって生成されたＥＤＣ値のＥＤＣビット４１５−ｂとのシーケンスを含み得る。
【０１１１】
[0121]従来のシステムでは、制御情報ベクトル４０５−ａが、凍結ビット４１０−ｂの値に一致する値を有する情報ビットのサブシーケンスを含み得る事例がある。たとえば、情報ビット４２０のサブシーケンスは、各々が０のビット値を有するビットシーケンスを含み得、凍結ビット４１０−ｂは、各々、０のビット値に設定され得る。そのようなシナリオでは、データブロック４５０−ａのＥＤＣビット４１５−ａと、データブロック４５０−ｂのＥＤＣビット４１５−ｂとは、同じ値を有し得る。したがって、ＵＥ１１５−ａは、基地局１０５−ａがｋ個の情報ビットを送信したのか、ｋ’個の情報ビットを送信したのかを決定することができないことがある。そのようなシナリオでは、ＵＥ１１５−ａは、復号誤りを決定し得るか、またはいくつかの事例では、基地局１０５−ａによって送信された制御情報ビットベクトルのビット長を間違って（incorrectly）決定し得る。
【０１１２】
[0122]以下は、ＵＥ１１５−ａが、基地局１０５−ａによって送信された制御情報ビットベクトルのどのビット長かを決定することができない可能性を低減するために、ポーラ符号化コードワードを生成するために、基地局１０５−ａによって使用されるいくつかの異なる技法を提供する。例は、個々にまたは任意の組合せで使用され得る。
【０１１３】
[0123]一例では、基地局１０５−ａは、ＥＤＣ値を生成するために第１のＥＤＣ生成器２１０（または他のＥＤＣ生成器）によって使用されるＥＤＣアルゴリズムについての可変状態を初期化し得る。いくつかの例では、ＥＤＣはＣＲＣ算出であり得、線形フィードバックシフトレジスタが、ＣＲＣ算出を実行するために使用され得る。ＣＲＣ算出は、従来のシステムにおいて、従来、ＣＲＣ値を計算するために使用される多項式の次数Ｐに対応する０のシーケンスである初期状態（たとえば、全０初期状態）から始め得、ただし、Ｐは正の整数である（たとえば、線形フィードバックシフトレジスタは、Ｐ個の０で最初にロードされる）。ＣＲＣ算出のために全０初期状態を使用することは、それが、情報ビット４２０の全０サブシーケンスと凍結ビット４１０の全０シーケンスとについて同じＣＲＣ状態（たとえば、全０ＣＲＣ状態）を生じ得るので（as）問題になる。
【０１１４】
[0124]このシナリオを回避するために、基地局１０５−ａは、非全０状態を用いて（with）ＥＤＣアルゴリズムについての可変状態を初期化し得る。一例では、可変状態は、そのうちの少なくとも１つが非０値を有するビットのシーケンスであり得る。いくつかの例では、可変状態は、すべて１（all ones）のシーケンスであり得、シーケンスは、ＵＥ１１５−ａの識別子（たとえば、Ｃ−ＲＮＴＩ）の一部または全部などを含み得る。第１のＥＤＣ生成器２１０は、非全０初期可変状態を使用してＥＤＣ値を生成し、したがって、非全０ＥＤＣ値を有し得る。いくつかの例では、基地局１０５−ａは、１つまたは複数のＥＤＣ値を生成するために、制御情報ベクトルの情報ビットに、可変状態を用いて初期化されたＥＤＣアルゴリズムを適用し得る。いくつかの例では、（１つまたは複数の）ＥＤＣ値のビットは、ポーラ符号化されるべきであるデータブロック全体にわたって分散され得る。いくつかの場合には、ポーラコードの凍結ビットが各々０として設定され得、可変状態のビットシーケンス中の最高すべてのビットが、１に設定され得、したがって、ＥＤＣ計算アルゴリズムは、ポーラコードの凍結ビットに関連する値とは異なる少なくとも１つのビット値を有する可変状態を用いて初期化され得る。有益には、ＥＤＣ算出のために非全０初期可変状態を使用することは、第１のＥＤＣ生成器２１０が、異なるビット長を有する制御情報ビットベクトルについて異なるＥＤＣ値を生成することを生じ得る。したがって、ＥＤＣビット４１５−ａは、情報ビット４２０のサブシーケンスと凍結ビット４１０とが、各々同じ長さの全０シーケンスであるときでも（even when）、異なる長さを有する制御情報ベクトル４０５−ａ、４０５−ｂにより（due to）、ＥＤＣビット４１５−ａとは異なり得る。
【０１１５】
[0125]ＵＥ１１５−ａの誤り検出器３２５は、誤り検出のために、ＥＤＣ値を計算するために同じ非全０初期可変状態を使用し得る。そうするために、誤り検出器３２５は、復号候補ビットシーケンスのペイロード部分を使用してＥＤＣ値を計算し得る。図４では、長さｋの復号仮説の場合（for）、復号候補ビットシーケンスのペイロード部分は、データブロック４５０−ａ内の制御情報ベクトル４０５−ａのロケーションに対応し得る。長さｋ’の復号仮説の場合、復号候補ビットシーケンスのペイロード部分は、データブロック４５０−ｂ内の制御情報ベクトル４０５−ｂのロケーションに対応し得る。ＥＤＣアルゴリズムが非全０初期可変状態を用いて初期化されるので、誤り検出器３２５は、制御情報ベクトル４０５−ａ、４０５−ｂの異なるビット長により異なるＥＤＣ値を生成し、したがって、誤り検出器３２５は、異なる長さを有する制御情報ベクトル４０５−ａと制御情報ベクトル４０５−ｂとを区別することが可能であり得る。
【０１１６】
[0126]いくつかの場合には、第１のＥＤＣ生成器２１０は非全０初期可変状態を使用してＥＤＣ値を生成し得、マスキングされたＥＤＣ値を生成するためにマスクを用いてＥＤＣ値をスクランブルし得、ただし、マスクは、ＵＥ１１５−ａの識別子（たとえば、Ｃ−ＲＮＴＩ）であり得る。ＵＥ１１５−ａの誤り検出器３２５は、どのマスクが使用されたかに気づいていることがあり、誤り検出中に同じマスクを使用して、マスキングされたＥＤＣ値をデスクランブルし得る。
【０１１７】
[0127]別の例では、基地局１０５−ａは、制御情報ビットベクトル４０５の始まりにおいて分界（demarcation）ビットを挿入し得る。分界ビットは、凍結ビット４１０の終わりと制御情報ビットベクトル４０５の始まりとを示す（signify）ために、１のビット値に設定され得る。異なるビット長のために、データブロック４５０の各々内の分界ビットのロケーションは変動し、それにより（resulting in）、第１のＥＤＣ生成器２１０が、制御情報ビットベクトル４０５のビット長の関数として異なるＥＤＣ値を生成することになり得る。誤り検出器３２５は、ＥＤＣアルゴリズムを使用して復号候補ビットシーケンスのペイロード部分についてのＥＤＣ値を計算し得、ただし（where）、ペイロード部分は、データブロック４５０内の制御情報ベクトル４０５（たとえば、データブロック４５０−ａ内の制御情報ベクトル４０５−ａ）のロケーションに対応する。誤り検出器３２５は、ペイロード部分についての復号出力状態（たとえば、復号誤り、制御情報ベクトル４０５のビット）を出力し得る。
【０１１８】
[0128]別の例では、基地局１０５−ａは、異なる長さを有する制御情報ベクトル４０５−ａと制御情報ベクトル４０５−ｂとを区別するために使用され得るＥＤＣ値を生成するために情報ビットに対してビット反転を実行し得る。一例では、第１のＥＤＣ生成器２１０は、情報ビットのビット順序を反転させ、次いで、ビット反転された情報ビットを使用してＥＤＣ値を生成し得る。たとえば、第１のＥＤＣ生成器２１０は、情報ビットを処理し、情報ビットが全０ビットのサブシーケンス４２０を含むと決定し、それにより、ＵＥ１１５−ａは、ｋ個の情報ビットが送信されたのか、ｋ’個の情報ビットが送信されたのかを区別することができなくなり得る。第１のＥＤＣ生成器２１０は、ビット反転された情報ビットの関数としてＥＤＣを生成し得る。ビット反転のために、ｋ個のビット反転された情報ビットから生成された第１のＥＤＣ値は、ｋ’個の情報ビットとサブシーケンス４２０とを含むビット反転されたビットシーケンスから生成された第２のＥＤＣ値とは異なり得る。
【０１１９】
[0129]ＵＥ１１５−ａの誤り検出器３２５は、ＥＤＣビット４１５がビット反転された情報ビットを使用して計算されたことに気づいていることがある。誤り検出器３２５は、復号候補ビットシーケンスから情報ビット部分（たとえば、データブロック４５０−ａ内の制御情報ベクトル４０５−ａのロケーションに対応する、データブロック４５０−ｂ内の制御情報ベクトル４０５−ｂのロケーションに対応するなど）を抽出し、情報ビット部分のビットに対してビット反転を実行し、情報ビット部分のビット反転されたビットを使用してＥＤＣ値を計算し、計算されたＥＤＣ値を、復号候補ビットシーケンスのＥＤＣ部分からのビットと比較し得る。比較が一致を生じた（および他のいかなる（no other）ビットシーケンスも、一致する計算および抽出されたＥＤＣ値を有しない）場合、誤り検出器３２５は、制御情報ビットベクトル４０５として、復号候補ビットシーケンスから情報ビット部分のビットを含む復号出力状態を出力する。他の場合、誤り検出器３２５は、復号誤りを宣言する復号出力状態を出力する。
【０１２０】
[0130]さらなる一例では、基地局１０５−ａは、送信されている制御情報ビットベクトルのビット長の関数である、異なるマスク、インターリービング技法、またはその両方を用いて、ポーラ符号化コードワードをスクランブルするか、インターリーブするか、またはその両方を行い得る。一例では、基地局１０５−ａのスクランブラ／インターリーバ２３０は、スクランブルされたポーラ符号化コードワードを生成するために、マスクを用いてポーラ符号化コードワードをスクランブルし得る。マスクは、たとえば、制御情報ベクトルのビット長の関数であり得る。たとえば、ＤＣＩの各異なるビット長は異なるマスクに割り当てられ得、特有の、または異なるマスクが、各異なるビット長に適用され得る。スクランブラ／インターリーバ２３０は、符号化されている制御情報ベクトルのビット長に関連するマスクを選択し、変更されたポーラ符号化コードワードを生成するために選択されたマスクを用いてポーラ符号化コードワードをスクランブルし得る。
【０１２１】
[0131]ポーラ符号化コードワードをスクランブルする代わりに、またはそれに加えて、スクランブラ／インターリーバ２３０は、ポーラ符号化コードワードに対してインターリービングを実行すること得る。インターリービングは、ポーラ符号化コードワードのビットを並べ替えることを伴い得る。インターリービング技法は、たとえば、制御情報ベクトルのビット長の関数であり得、特有の、または異なるインターリービング技法が、各異なるビット長に適用され得る。スクランブラ／インターリーバ２３０は、符号化されている制御情報ベクトルのビット長に関連するインターリービング技法を選択し、変更されたポーラ符号化コードワードを生成するためにポーラ符号化コードワードに選択されたインターリービング技法を適用し得る。変更されたポーラ符号化コードワードは、長さＮを有し、スクランブリング、インターリービング、またはその両方の後のポーラ符号化コードワードであり得る。
【０１２２】
[0132]スクランブリング、インターリービング、またはその両方が、送信されている制御情報ビットベクトルのビット長の関数であり、ＵＥ１１５−ａが、制御情報ビットベクトルのビット長とスクランブリング／インターリービングとの間の関係に気づいていることがあるので、ＵＥ１１５−ａは、制御情報ビットベクトルのどのビット長が送信されたかを決定するためにその知られている関係を使用し得る。一例では、デスクランブラ／デインターリーバ３１０は、スクランブラ／インターリーバ２３０によって実行される動作に対して逆である動作を実行し得る。ＵＥ１１５−ａのデスクランブラ／デインターリーバ３１０は、異なる復号仮説の各々に従ってＬＬＲ値をデスクランブルするか、デインターリーブするか、またはその両方を行い得る。たとえば、デスクランブラ／デインターリーバ３１０は、異なるマスクを使用してＬＬＲ値の複数のデスクランブルされたセットを生成し得、ただし、ＬＬＲ値の各デスクランブルされたセットは、マスクのうちの特定の１つと、対応する復号仮説とに対応する。
【０１２３】
[0133]別の例では、デスクランブラ／デインターリーバ３１０は、異なるインターリービング技法と対応する復号仮説とに基づいてＬＬＲ値の複数のデインターリーブされたセットを生成し得、ただし、ＬＬＲ値の各デインターリーブされたセットは、インターリービング技法のうちの特定の１つに対応する。いくつかの例では、デスクランブラ／デインターリーバ３１０は、デスクランブリングとデインターリービングの両方を実行し得る。
【０１２４】
[0134]誤り検出器３２５は、１つまたは複数の復号仮説について、デスクランブラ／デインターリーバ３１０によって実行されるデスクランブリング、デインターリービング、またはその両方の関数である、１つまたは複数のデスクランブル／デインターリーブされた復号候補ビットシーケンスを受信し得る。誤り検出器３２５は、または複数のデスクランブル／デインターリーブされたビットシーケンスのペイロード部分（たとえば、情報ビット部分および／またはＥＤＣビット部分）から、１つまたは複数のＥＤＣ値を抽出し、デスクランブル／デインターリーブされたビットシーケンスの情報ビット部分から１つまたは複数のＥＤＣ値を計算し得る。デスクランブラ／デインターリーバ３１０によって実行されるデスクランブリング、デインターリービング、またはその両方が、スクランブラ／インターリーバ２３０によって実行されるスクランブリング、インターリービング、またはその両方とは異なる場合、誤り検出器３２５は、抽出された１つまたは複数のＥＤＣ値が計算された１つまたは複数のＥＤＣ値とは異なると決定し、それにより、誤り検出器３２５が、異なるビット長を有する制御情報ベクトルを区別することを可能にし得る。したがって、ＵＥ１１５−ａは、デスクランブル／デインターリーブされたビットシーケンスと、基地局１０５−ａのスクランブラ／インターリーバ２３０によって実行されるスクランブリング／インターリービングに対して逆である様式（manner）でデスクランブル／デインターリーブしない対応する復号仮説とを廃棄し（discard）得る。
【０１２５】
[0135]別の例では、基地局１０５−ａは、ＵＥ１１５−ａが異なるビット長を有する制御情報ベクトルを区別することを可能にする（permit）ために、データブロックのポーラ符号化より前に、凍結ビット、情報ビット、ＥＤＣビット、またはそれらの任意の組合せをスクランブルし得る。基地局１０５−ａのスクランブラ２２０は、凍結ビットのうちの１つまたは複数、ｋ個の情報ビット、ＥＤＣ値のうちの１つまたは複数、またはそれらの任意の組合せをスクランブルするためにマスクを適用し得る。マスクは、たとえば、ＵＥ１１５−ａの識別子（たとえば、Ｃ−ＲＮＴＩ）であり得る。スクランブラ２２０は、ポーラ符号化のためにポーラエンコーダ２２５に長さＮのデータブロックを出力し得る。いくつかの例では、スクランブラ２２０は、情報ビットがＵＥ固有であるのか、ＵＥのグループに共通であるのか否かに基づいて、異なるスクランブリングを実行し得る。一例では、スクランブラ２２０は、制御チャネル（たとえば、ＰＤＣＣＨ）のＵＥ固有探索空間内のＵＥ固有情報ビット中のＵＥ１１５−ａの識別子であるマスクを使用して、凍結ビット、情報ビット、ＥＤＣビット、またはそれらの任意の組合せをスクランブルし得る。共通探索空間の場合、スクランブラ２２０は、ＵＥ１１５−ａの識別子であるマスクまたは異なるマスクを使用して、凍結ビット、情報ビット、ＥＤＣビット、またはそれらの任意の組合せをスクランブルし得る。
【０１２６】
[0136]ＵＥ１１５−ａのデスクランブラ３２０は、スクランブラ２２０によって実行される動作に対して逆である動作を実行し得る。各復号仮説についてのビットシーケンスのリストサイズＬについて、デスクランブラ３２０は、マスクを使用してビットシーケンスの各々をデスクランブルし得る。マスクは、たとえば、ＵＥ１１５−ａの識別子（たとえば、Ｃ−ＲＮＴＩ）であり得る。ＵＥ１１５−ａは、各復号仮説について、凍結ビットのロケーション、ｋ個の情報ビットのロケーション、ＥＤＣ値のうちの１つまたは複数のロケーション、またはそれらの任意の組合せに気づいていることがある。ＵＥ１１５−ａのリストデコーダ３１５は、データブロック内の、凍結ビットのロケーション、ｋ個の情報ビットのロケーション、ＥＤＣ値のうちの１つまたは複数のロケーション、またはそれらの任意の組合せに対応する復号候補ビットシーケンスのペイロード部分を抽出し得る。デスクランブラ３２０は、各復号仮説についてリストサイズＬのデスクランブルされたビットシーケンスを生成するために、凍結ビット、ｋ個の情報ビット、ＥＤＣ値のうちの１つまたは複数、またはそれらの任意の組合せをデスクランブルし得る。デスクランブラ３２０によって実行されるデスクランブリングが、スクランブラ２２０によって実行されるスクランブリングとは異なる場合、誤り検出器３２５は、抽出された１つまたは複数のＥＤＣ値が、デスクランブルされたビットシーケンスから計算された１つまたは複数のＥＤＣ値とは異なると決定し、それにより、誤り検出器３２５が、異なるビット長を有する制御情報ベクトルを区別することを可能にし得る。したがって、ＵＥ１１５−ａは、デスクランブルされたビットシーケンスと、基地局１０５−ａのスクランブラ２２０によって実行されるスクランブリングに対して逆である様式でデスクランブルしない対応する復号仮説とを廃棄し得る。
【０１２７】
[0137]凍結ビットのみがスクランブルされた（are scrambled）場合、誤り検出器３２５は、特定の復号仮説について、マスクを用いて復号候補ビットシーケンスの凍結ビット部分のビットをスクランブルすることが、凍結ビットについての予想される（expected）値に一致するビット長を有するビットシーケンスを生じるかどうかを決定し得る。復号仮説のビット長が長すぎるかまたは短すぎる場合、マスクを用いて復号候補ビットシーケンスの凍結ビット部分をマスキングすることは、凍結ビットについての予想される値に一致しないビットシーケンスを生じることになり（will result in）、したがって、その復号仮説は廃棄され得る。
【０１２８】
[0138]本明細書で説明される原理は、２つまたはそれ以上のＥＤＣ値を含むデータブロックに適用され得る。ＥＤＣ値は、ＣＲＣ値、パリティ検査ビットなどであり得る。図５は、本開示の様々な態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減をサポートする、複数の誤り検出コードを含むためのデータブロックの例示的な図５００を示す。基地局１０５−ｂの部分と、制御情報ビットベクトル４０５−ｃからデータブロック４５０−ｃ、４５０−ｄを生成する例とが図示されている。基地局１０５−ｂは、図１〜図４の基地局１０５−ａ、１０５の一例である。
【０１２９】
[0139]基地局１０５−ｂは、第１のＥＤＣ生成器２１０−ａと、第２のＥＤＣ生成器２１５−ａと、ポーラエンコーダ２２５−ａと、レートマッチャ２３５−ａとを含み得る。第１のＥＤＣ生成器２１０−ａは、ｋ個の情報ビットを含む制御情報ビットベクトル４０５−ｃを受信し得、ｋ個の情報ビットの第１のサブセットの関数であるｊビットＥＤＣ値を生成し、第２のＥＤＣ生成器２１５−ａに、ｋ＋ｊ個のビットを有する第１のペイロードを出力し得る。第２のＥＤＣ生成器２１５−ａは、ｋ個の情報ビットの第１のサブセットの関数、またはｋ個の情報ビットの第２のサブセットの関数、またはその両方の関数である第２のＥＤＣ値を生成し得る。
【０１３０】
[0140]いくつかの例では、第１のＥＤＣ生成器２１０−ａと第２のＥＤＣ生成器２１５−ａとの各々は、１つまたは複数のＥＤＣ値を生成するために、非全０状態になるようにＥＤＣ計算アルゴリズムについての可変状態を初期化し、制御情報ベクトルの情報ビットに、可変状態を用いて初期化されたＥＤＣ計算アルゴリズムを適用し得る。第２のＥＤＣ生成器２１５−ａは、ポーラエンコーダ２２５−ａに、ｋ＋ｊ＋ｊ’個のビットを有する第２のペイロードを出力し得る。
【０１３１】
[0141]ポーラエンコーダ２２５−ａは、長さＮのデータブロック４５０を生成するために、第２のペイロードに、１つまたは複数の凍結ビットを含む凍結ビットシーケンスを追加し得る。いくつかの例では、１つまたは複数のＥＤＣ値のビットは、ポーラ符号化されるべきであるデータブロック４５０全体にわたって分散され得る。データブロックは、たとえば、凍結ビットと、情報ビットと、分散ＥＤＣとを含み得る。いくつかの場合には、凍結ビットが各々「０」として設定され得、初期化された可変状態のビットシーケンス中の最高すべてのビットが「１」として設定され得、したがって、ＥＤＣ計算アルゴリズムは、ポーラコードの凍結ビットに関連する値とは異なる少なくとも１つのビット値を有する可変状態を用いて初期化され得る。
【０１３２】
[0142]図示された例では、データブロック４５０−ｃは、凍結ビット４１０−ｃと、第１の情報ビットサブセット５０５−ａと、第１のＥＤＣビット４１５−ｃと、第２の情報ビットサブセット５０５−ｄと、第２のＥＤＣビット４１５−ｄとを含む。第１のＥＤＣビット４１５−ｃは第２のＥＤＣビット４１５−ｄに隣接することも、第２のＥＤＣビット４１５−ｄに連続することもなく（not adjacent to, nor consecutive with, second EDC bits 415-d）、したがって、ＥＤＣのビットはデータブロック４５０−ｃ中で分散される。第１の情報ビットサブセット５０５−ａは、制御情報ビットベクトル４０５−ｃのｋ個の情報ビットの第１のサブセットであり得、第２の情報ビットサブセット５０５−ｂは、制御情報ビットベクトル４０５−ｃのｋ個の情報ビットの異なる第２のサブセットであり得る。第１のＥＤＣビット４１５−ｃは、第１のＥＤＣ生成器２１０−ａによって生成された第１のＥＤＣ値のｊ個のビットを含み得、第２のＥＤＣビット４１５−ｄは、第２のＥＤＣ生成器２１５−ａによって生成された第２のＥＤＣ値のｊ’個のビットを含み得る。
【０１３３】
[0143]矢印５１０−ａは、ＥＤＣビット４１５がデータブロック４５０−ｃの選択された部分の関数であることを表し得る。たとえば、第１の矢印は、第１の情報ビットサブセット５０５−ａにおいて始まり、第１のＥＤＣビット４１５−ｃにおいて終わり、第１のＥＤＣビット４１５−ｃが第１の情報ビットサブセット５０５−ａの関数であることを表す（representing）。第２の矢印は、第１の情報ビットサブセット５０５−ａにおいて始まり、第２のＥＤＣビット４１５−ｄにおいて終わり、第３の矢印は第２の情報ビットサブセット５０５−ｂにおいて始まり、第２のＥＤＣビット４１５−ｄにおいて終わる。第２および第３の矢印は、第２のＥＤＣビット４１５−ｄが第１の情報ビットサブセット５０５−ａと第２の情報ビットサブセット５０５−ｂとの関数であることを表す。
【０１３４】
[0144]いくつかの例では、データブロック４５０は、２つまたはそれ以上のＥＤＣ値を含み得る。データブロック４５０−ｄは、３つ以上のＥＤＣ値を含む。データブロック４５０−ｄは、凍結ビット４１０−ｄと、第１の情報ビットサブセット５０５−ｃと、第１のＥＤＣビット４１５−ｅと、第２の情報ビットサブセット５０５−ｄと、第２のＥＤＣビット４１５−ｆと、第３の情報ビットサブセット５０５−ｅと、第３のＥＤＣビット４１５−ｇとを含む。矢印５１０−ｂがデータブロック４５０−ｂに対して示され、ＥＤＣビット４１５と情報ビットサブセット５０５との間の同様の関係を示す。
【０１３５】
[0145]本明細書で説明される例は、複数のＥＤＣを有するデータブロックについて早期終了決定を行うための技法を提供し得る。早期終了決定は、ＵＥ１１５−ａのリストデコーダ３１５が、特定の復号候補ビットシーケンスの停止処理を停止すべきであるのか、続けるべきであるのかを決定するためにＥＤＣ値の各々を使用する場合のものであり得る（may be where）。図６は、本開示の様々な態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減をサポートする、例示的な復号および誤り検出フローチャート６００を示す。リストデコーダ３１５および誤り検出器３２５は、復号および誤り検出フローチャート６００の態様を実装し得る。
【０１３６】
[0146]各々長さＮの復号候補ビットシーケンス（ＤＣＢＳ：decoding candidate bit sequence）に対応するリストサイズ数Ｌの候補経路を生成するためにポーラ符号化コードワードを復号するのではなく（Rather than）、リストデコーダ３１５は、各ＤＣＢＳの部分を生成し得、誤り検出器３２５は、早期終了決定を行うためにＤＣＢＳ部分に対して誤り検出を実行し得る。ＤＣＢＳ部分が誤り検出に失敗した場合、誤り検出器３２５は特定の候補経路の復号を終了する（たとえば、候補経路をプルーニングする）ことを決定し得る。
【０１３７】
[0147]ビットがビット反転されないと仮定すると（Assuming that）、リストデコーダ３１５は、図５のデータブロック４５０−ａ、４５０−ｂと同じ順序において復号候補ビットシーケンスを有する候補経路を生成し、したがって、図５中のデータブロック４５０−ａ、４５０−ｂの復号は、左から右に進む（proceeding from left to right）復号順序において行われ得る。矢印５１０−ａ、５１０−ｂによって反映するように、ＥＤＣビットは、復号順序においてより早期に発生する１つまたは複数の情報ビットサブセット５０５の関数である。ＵＥ１１５−ａが、各復号仮説について復号候補ビットシーケンス内のＥＤＣビットのロケーションを知ったとき、リストデコーダ３１５は、誤り検出を実行するために、誤り検出器３２５にＤＣＢＳの部分を出力し得る。ビット反転された場合、ＵＥ１１５−ａは、復号候補ビットシーケンスの１つまたは複数の部分に対してビット反転を実行し、次いで、ＤＣＢＳのビット反転された部分を出力し得る。
【０１３８】
[0148]図６を参照すると、リストデコーダ３１５は、復号仮説について、Ｌ個の候補経路の各々にＤＣＢＳの第１の部分６０５−ａを与え得る。誤り検出器３２５は、誤り検出を実行するためのＬ個のＤＣＢＳの各々の情報ビット部分とＥＤＣ部分とから、情報ビットサブセット５０５とＥＤＣビット４１５とを抽出し得る。図５では、たとえば、ＤＣＢＳの第１の部分６０５−ａは、第１の情報ビットサブセット５０５−ａと、第１のＥＤＣビット４１５−ｃとを含み得る。誤り検出器３２５は、情報ビットサブセット５０５とＥＤＣビット４１５とを含むＤＣＢＳの第１の部分を抽出し得、ＥＤＣ検査６１０−ａを実行し得る。ＥＤＣ検査６１０−ａを実行するために、誤り検出器３２５は、情報ビットサブセット５０５のビットからＥＤＣ値を計算し得る。抽出されたＥＤＣビットからのＥＤＣ値が、計算されたＥＤＣ値に一致した場合、誤り検出器３２５は、対応する候補経路を復号し続けることを決定する。別の例では、ＥＤＣ検査６１０−ａはパリティ検査であり得る。パリティ検査がパスした場合、誤り検出器３２５は、対応する候補経路を復号し続けることを決定する。誤り検出器３２５は、Ｌ個のＤＣＢＳの第１の部分に対してＥＤＣ検査を実行し得、ＥＤＣ検査に失敗した候補経路をプルーニングし得る。すべてのＬ個のＤＣＢＳが特定の復号仮説についてのパリティ検査に失敗した場合、誤り検出器３２５は、その復号仮説の復号を終了し得る。
【０１３９】
[0149]リストデコーダ３１５および誤り検出器３２５は、１つまたは複数のＥＤＣビットが特定の復号仮説についてのＤＣＢＳ内で遭遇される（are encountered within）たびにこのプロセスを続け得る。たとえば、リストデコーダ３１５は、誤り検出器３２５に、複数の情報ビットサブセット５０５と第２のＥＤＣビット４１５とを含む、ＤＣＢＳの第２の部分６０５−ｂを出力し得る。誤り検出器３２５は、誤り検出を実行するための復号仮説について、最高Ｌ個のＤＣＢＳの各々から情報ビットサブセット５０５−ａおよび５０５−ｂと第２のＥＤＣビット４１５−ｄとを抽出し得る。この例では、第２のＥＤＣビット４１５−ｄは、情報ビットサブセット５０５−ａと情報ビットサブセット５０５−ｂとの関数であり、誤り検出器３２５は、情報ビットサブセット５０５−ａおよび５０５−ｂが第２のＥＤＣ検査６１０−ｂをパスするかどうかを決定し得る。誤り検出器３２５は、ＥＤＣ検査に失敗した候補経路をプルーニングし得る。すべてのＬ個のＤＣＢＳがＥＤＣ検査に失敗した場合、誤り検出器３２５は、その復号仮説の復号を終了し得る。プロセスは、各ＥＤＣ値が各復号仮説についての各ＤＣＢＳ内で遭遇されるとき、繰返しであり得る。
【０１４０】
[0150]復号および誤り検出フローチャート６００は、長さＮの１つまたは複数の復号候補ビットシーケンス６０５−ｐが識別されるまで続き得、ＥＤＣ検査６１０−ｐが、それらのビットシーケンスに対して実行され得る。復号および誤り検出フローチャート６００における段の数は、特定の復号仮説内のＥＤＣ値の数に対応し得る。一例では、単一のＥＤＣを有する図４のデータブロック４５０−ａ、４５０−ｂの場合（for）、復号および誤り検出フローチャート６００は、ＥＤＣ検査が長さＮの最高Ｌ個のＤＣＢＳに対して実行される単一の段を含む。別の例では、２つのＥＤＣ値を有する図５のデータブロック４５０−ｃの場合、復号および誤り検出フローチャート６００は、ＥＤＣ検査が、第１の段においてＥＤＣビット４１５−ｃを使用して実行され、第２の段においてＥＤＣビット４１５−ｄを使用して実行される２つの段のみを含む。
【０１４１】
[0151]最終段において、誤り検出器３２５は、ＤＣＢＳが、複数のＥＤＣ検査を満足させる仮説のうちのいずれかにおける唯一のＤＣＢＳである場合、そのＤＣＢＳの制御情報ベクトルからｋ個の情報ビットを出力し得る。他の場合、誤り検出器３２５は、復号誤りを出力し得る。
【０１４２】
[0152]有益には、基地局１０５−ａは、複数のビット長のうちのどれが、送信された制御情報ベクトル４０５のために使用されたかを決定するＵＥ１１５−ａの能力を改善する様式で、ポーラ符号化コードワードを生成し得る。
【０１４３】
[0153]さらに、従来のシステムでは、フォールスアラームは、通信システムにとって有害であり、ビットシーケンスが実際に送られなかったまたはＵＥがそのＵＥを対象としないビットシーケンスを復号する状況を指すことがある。フォールスアラームは、ＵＥ１１５−ａが制御チャネルを間違って検出したが、そのチャネル上の制御メッセージがこのＵＥを対象としないか、または制御メッセージがそのチャネル上で送られなかったとき、発生し得る。
【０１４４】
[0154]本明細書で説明される例は、異なる可能な長さのうちの１つを有し得る制御情報を復号するとき、フォールスアラームレートを低減することを提供し得る。図７は、本開示の様々な態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減をサポートするデータブロックの例示的な図７００を示す。基地局１０５−ａは、複数の異なるビット長から制御情報ベクトル４０５のためのビット長を選択し得る。第１の制御情報ベクトル４０５−ｄはｋ個の情報ビットを含み得、第２の制御情報ベクトル４０５−ｅはｋ’個の情報ビットを含み得、ただし、ｋ’＜ｋである。図示された例では、制御情報ベクトル４０５−ｄ、４０５−ｅは左側に示されており、長さＮのデータブロック４５０−ｅ、４５０−ｆ、および４５０−ｇは右側に示されている。最上部のデータブロック４５０−ｅは、送信された制御情報ベクトル４０５−ｄに対応し、中間データブロック４５０−ｆは、制御情報ベクトル４０５−ｄがｋ’個の情報ビットを含むという第１の復号仮説に対応し、下部のデータブロック４５０−ｇは、制御情報ベクトル４０５−ｄがｋ個の情報ビットを含むという第２の復号仮説に対応する。
【０１４５】
[0155]データブロック４５０−ｅでは、ＥＤＣ４１５−ｈ、４１５−ｉのビットは、データブロック４５０−ｅ中で分散されるものとして示されている。図７の例では、データブロック４５０−ｅは、凍結ビット４１０−ｅと、第１の情報ビットサブセット５０５−ｆと、第１の情報ビットサブセット５０５−ｆの関数である第１のＥＤＣビット４１５−ｈと、第２の情報ビットサブセット５０５−ｇと、第１の情報ビットサブセット５０５−ｆおよび第２の情報ビットサブセット５０５ｇの関数である第２のＥＤＣビット４１５−ｉとのシーケンスを含み得る。データブロック４５０−ｆは、凍結ビット４１０−ｆと、第１の情報ビットサブセット５０５−ｈと、第１の情報ビットサブセット５０５−ｈの関数である第１のＥＤＣビット４１５−ｊと、第２の情報ビットサブセット５０５−ｉと、第１の情報ビットサブセット５０５−ｈおよび第２の情報ビットサブセット５０５ｉの関数である第２のＥＤＣビット４１５−ｋとのシーケンスを含み得る。データブロック４５０−ｇは、データブロック４５０−ｅと同じ構造を有し得る。
【０１４６】
[0156]この例では、基地局１０５−ａは、ＵＥ１１５−ａとは異なるＵＥについての制御情報を含むデータブロック４５０−ｅを使用して生成されたポーラ符号化コードワードを含む信号を送信する。基地局１０５−ａは、データブロック４５０−ｅを使用して生成されたポーラ符号化コードワードを含む信号がＵＥ１１５−ａを対象としないとＵＥ１１５−ａが決定するのを支援する１つまたは複数のＥＤＣ値を生成し得る。図２を参照すると、第１のＥＤＣ生成器２１０は、上記で説明された様式と同様に、初期可変状態中に少なくとも１つの非０ビットを含む（たとえば、可変状態が全非０ビット値、ＵＥ１１５−ａのＲＮＴＩの一部または全部などを含む）ようにＥＤＣ算出についての初期可変状態を初期化し得る。ＥＤＣ値は、０に設定されたｋ個の連続するビットをＥＤＣアルゴリズムに入力した後でも（even）、非０値を有し得る。
【０１４７】
[0157]初期可変状態が、ＵＥ１１５−ａに割り当てられた識別子の関数である場合、誤り検出器３２５は、それの識別子を使用してＥＤＣ検査を実行し得る。図７の例では、基地局１０５−ａは、ＵＥ１１５−ａ以外のＵＥの識別子を用いて初期化される可変状態を有する、第１のＥＤＣビット４１５−ｈを生成し得る。ＵＥ１１５−ａは、データブロック４５０−ｅを使用して生成されたポーラ符号化コードワードを含む信号を受信し、それの識別子を使用してＥＤＣ値を生成し得る。他のＵＥとＵＥ１１５−ａとが異なる識別子を割り当てられるので、ＵＥ１１５−ａは、第１のＥＤＣビット４１５−ｈにおけるＥＤＣ値とは異なるＥＤＣ値を計算し、したがって、ＥＤＣ検査は失敗する。その場合、ＵＥ１１５−ａは第２の復号仮説を廃棄する。
【０１４８】
[0158] ＵＥ１１５−ａは、その識別子を使用して凍結ビット４１０−ａのサブシーケンス７０５から生成されたＥＤＣが、異なるＵＥの識別子と第１の情報ビットサブセット５０５−ｄと関数として生成されたＥＤＣ値とは異なるとき（as）、ＥＤＣ検査は失敗するので、第１の復号仮説を廃棄し得る。ＵＥ１１５−ａは、したがって、ＥＤＣビット４１５−ｈのＥＤＣ検査が失敗した後に早期に終了し、第１の復号仮説の後続のビットを復号しないことを決定し得る。送信された制御情報ベクトル４０５−ｄのビット長は、第１の復号仮説のビット長よりも大きく、したがって、第１のＥＤＣビット４１５−ｊと第２のＥＤＣビット４１５−ｋとは両方とも、フォールスアラームから保護している。そのような例では、ＥＤＣビットは、ＣＲＣビット、パリティ検査ビット、またはその両方であり得る。基地局１０５−ａは、全非０初期可変状態を使用して、データブロック４５０−ｅについての、ＥＤＣ４１５−ｉなど、１つまたは複数の他のＥＤＣを生成し得る。したがって、基地局１０５−ａは、ＵＥ１１５−ａが、フォールスアラームレートを低減するために１つまたは複数の仮説を廃棄するのを支援するために、ＥＤＣアルゴリズムについての可変状態を初期化し得る。
【０１４９】
[0159]別の例では、基地局１０５−ａは、フォールスアラームレートを低減するために、マスクを用いて、複数のＥＤＣを含むデータブロックの第１のＥＤＣをスクランブルし得る。一例では、第１のＥＤＣ生成器２１０は、第１の情報ビットサブセット５０５−ｆの関数としてＥＤＣ値を生成し得る。第１のＥＤＣ生成器２１０は、マスクを用いてＥＤＣ値をスクランブルし得る。一例では、マスクは、全ビットが１に設定された（are set）ビットシーケンスであり得る。スクランブルされた値は、非０であるＥＤＣ値を生じ得（may result in）、したがって、ＥＤＣビット４１５は、１に設定された１つまたは複数のビットを含み得る。図７の例では、リストデコーダ３１５は、データブロック４５０−ｅの第１のＥＤＣビット４１５−ｈのロケーションに対応する復号候補ビットシーケンスのマスキングされたＥＤＣ部分を抽出し得る。誤り検出器３２５は、処理されたＥＤＣ値を生成するためにＥＤＣ部分のビットをデスクランブルし得る。誤り検出器３２５は、計算されたＥＤＣ値を生成するために、復号ブロック４５０−ｅ内の第１の情報ビットサブセット５０５−ｆのロケーションに対応する、復号候補ビットシーケンスのペイロード部分のサブセットにＥＤＣアルゴリズムを適用し得る。誤り検出器３２５は、処理されたＥＤＣ値を、計算されたＥＤＣ値と比較することによって早期終了決定を行い得る。たとえば、早期終了決定は、処理されたＥＤＣが計算されたＥＤＣ値に一致しない場合、復号候補ビットシーケンスの復号を早期に終了し、それらが一致した（match）場合、復号を続けることであり得る（may be to）。早期終了は、復号順序において復号候補ビットシーケンスの最後のビットを復号することより前に、復号候補ビットシーケンスのペイロード部分の復号を休止させること（halting）を伴い得る。
【０１５０】
[0160]第１の復号仮説の場合、ＵＥ１１５−ａは、凍結ビット４１０−ａのサブシーケンス７０５から生成されたＥＤＣが、ＥＤＣビット４１５−ｈを使用してＥＤＣ検査をパスしないことがあるので、第１の復号仮説の復号候補ビットシーケンスを廃棄し、それにより、フォールスアラームレートを低減し得、早期終了のために使用され得る。基地局１０５−ａは、同じまたは同様の様式で、ＥＤＣ４１５−ｉなど、１つまたは複数の他のＥＤＣを生成し得る。
【０１５１】
[0161]別の例では、基地局１０５−ａは、フォールスアラームレートを低減し、早期終了をサポートするために、単一のパリティ方式を使用するデータブロックの第１のＥＤＣを生成し得る。第１のＥＤＣ生成器２１０は、奇数パリティを使用するＥＤＣ値を生成し得る。奇数パリティの場合、奇数個のビットが１（ones）である場合、パリティビットは０に設定され得る。０が偶数であるので、第１のＥＤＣ生成器２１０は、１に設定された０個、２個、４個、６個などのビットがある場合、１の値に設定されたＥＤＣ値を生成し得る。０のシーケンスのために生成されたＥＤＣ値は、したがって、１のビット値に設定される。図７の例では、ＵＥ１１５−ａは、凍結ビット４１０−ａのサブシーケンス７０５から生成されたＥＤＣが、ＥＤＣビット４１５−ｈを使用してＥＤＣ検査をパスしないことがあるので、第１の復号仮説を廃棄し、それにより、フォールスアラームレートを低減し得、早期終了のために使用され得る。基地局１０５−ａは、同じまたは同様の様式で、ＥＤＣ４１５−ｉなど、１つまたは複数の他のＥＤＣを生成し得る。
【０１５２】
[0162]別の例では、基地局１０５−ａは、フォールスアラームレートを低減するために、マスクを用いて、複数のＥＤＣを含むデータブロックの凍結ビットをスクランブルし得る。図７の例では、第１のＥＤＣ生成器２１０は、マスクを用いて凍結ビット４１０−ｅをスクランブルし得る。マスクは、ＵＥ１１５−ａの識別子（たとえば、ＲＮＴＩ）であり得る。ＵＥ１１５−ａのデスクランブラ３２０は、マスクを用いてＤＣＢＳの凍結ビット部分をデスクランブルし得る。誤り検出器３２５は、デスクランブルされたビットを、マスクに基づくデスクランブルされたビットについての予想される値と比較し得る。ＵＥ１１５−ａは、デスクランブルされたビットが、デスクランブルされたビットについての予想される値とは異なる場合、ＤＣＢＳを復号すること、復号仮説、またはその両方を早期に終了することを決定し得る。その差異は、たとえば、基地局１０５−ａがＵＥ１１５−ａとは異なるＵＥの識別子であるマスクを使用してビットをスクランブルした（scrambled）場合、生じ得る。したがって、基地局１０５−ａは、フォールスアラームレートを低減するために、および早期終了決定を行うために、マスクを用いて、複数のＥＤＣを含むデータブロックの凍結ビットをスクランブルし得る。
【０１５３】
[0163]本明細書で説明される例は、早期終了およびフォールスアラームレート低減をサポートするさらなる技法を提供し得る。図８は、本開示の様々な態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減をサポートするデータブロックの例示的な図８００を示す。基地局１０５−ａは、複数の異なるビット長から制御情報ベクトル４０５のためのビット長を選択し得る。第１の制御情報ベクトル４０５−ｆはｋ個の情報ビットを含み得、第２の制御情報ベクトル４０５−ｇはｋ’個の情報ビットを含み得、ただし、ｋ’＜ｋである。図示された例では、制御情報ベクトル４０５−ｆ、４０５−ｇは左側に示されており、長さＮのデータブロック４５０−ｈ、４５０−ｉ、および４５０−ｊは右側に示されている。最上部のデータブロック４５０−ｈは、送信された制御情報ベクトル４０５−ｆに対応し、中間データブロック４５０−ｉは、制御情報ベクトル４０５−ｆがｋ’個の情報ビットを含むという第１の復号仮説に対応し、下部のデータブロック４５０−ｊは、制御情報ベクトル４０５−ｆがｋ個の情報ビットを含むという第２の復号仮説に対応する。
【０１５４】
[0164]データブロック４５０−ｈは、凍結ビット４１０−ｇと、ＥＤＣビット４１５−ｊと、ビットセット８０５−ａと、制御情報ベクトル４０５−ｆとのシーケンスを含み得る。ＥＤＣビット４１５−ｊは、制御情報ベクトル４０５−ｆのｋ個の情報ビットの関数である。データブロック４５０−ｉは、凍結ビット４１０−ｈと、ＥＤＣビット４１５−ｋと、ビットセット８０５−ｂと、制御情報ベクトル４０５−ｇとのシーケンスを含み得る。ＥＤＣビット４１５−ｋは、制御情報ベクトル４０５−ｇのｋ’個の情報ビットの関数である。データブロック４５０−ｊは、データブロック４５０−ｈと同じ構造を有し得る。
【０１５５】
[0165]この例では、基地局１０５−ａは、ＵＥ１１５−ａとは異なるＵＥについての制御情報を含むデータブロック４５０−ｈを使用して生成されたポーラ符号化コードワードを含む信号を送信する。基地局１０５−ａは、データブロック４５０−ｈを使用して生成されたポーラ符号化コードワードを含む信号が、ＵＥ１１５−ａを対象としないとＵＥ１１５−ａが決定するのを支援するために、ＥＤＣビット４１５とビットセット８０５とを生成し得る。
【０１５６】
[0166]図２を参照すると、第１のＥＤＣ生成器２１０は、上記で説明された様式と同様に、初期可変状態中に少なくとも１つの非０ビットを含む（たとえば、可変状態が全非０ビット値、ＵＥ１１５−ａ以外のＵＥの識別子の一部または全部などを含む）ようにＥＤＣ算出についての初期可変状態を初期化し得る。ＥＤＣを生成した後に、第１のＥＤＣ生成器２１０は、ビットセット８０５−ａ中に含まれるべき１つまたは複数の追加のビット値を生成するために、ビットを生成し続け得る（たとえば、線形フィードバックシフトレジスタを動作させ続け得る）。ビットセット８０５のうちのビットは、ＥＤＣ値の始まりビット４１５の対応する数と同じ値を含み得る。図８の例では、基地局１０５−ａの第１のＥＤＣ生成器２１０は、ＥＤＣアルゴリズムを使用して第１のＥＤＣビット４１５−ｊとビットセット８０５−ａとを生成し、ポーラ符号化されるべきデータブロック４５０−ｈ中に、第１のＥＤＣビット４１５−ｊとビットセット８０５−ａとを含め得る。いくつかの例では、第１のＥＤＣ生成器２１０は、非全０初期可変状態（たとえば、全１状態、ＵＥの識別子の一部または全部を含む可変状態など）を有し得る。いくつかの場合には、第１のＥＤＣ生成器２１０は、マスク（たとえば、非全０マスク、全１状態マスク、ＵＥの識別子の一部または全部を含むマスクなど）を用いてＥＤＣ値をスクランブルし得る。同じマスクまたはそれの一部分は、マスキングされたビットセットを生成するために、ビットセット８０５に適用され得る。
【０１５７】
[0167]ＵＥ１１５−ａは、データブロック４５０−ｈを使用して生成されたポーラ符号化コードワードを含む信号を受信し得る。リストデコーダ３１５は、各仮説について、１つまたは複数の復号候補ビットシーケンスの一部分を取得し得る。リストデコーダ３１５は、第１のＥＤＣビット４１５−ｊに対応する復号候補ビットシーケンスのビットの第１の部分と、ビットセット８０５−ａに対応する復号候補ビットシーケンスのビットの第２の部分とを抽出し、誤り検出器３２５に抽出されたビットを出力し得る。誤り検出器３２５は、第１のビット部分と第２のビット部分との間の相関状態を決定し得る。ビットセット８０５−ａのビットが、ＥＤＣ値の始まりビットの対応する数と同じ値を含み得るので、誤り検出器３２５は、ビットセット８０５−ａのビットが、ＥＤＣ値の始まりのビットのビット対応する数に一致するかどうかを示す相関状態を決定し得る。相関状態が、一致が検出されたことを示す場合、リストデコーダ３１５は、対応する復号候補ビットシーケンスの復号を続け得る。たとえば、リストデコーダ３１５は、長さＮの復号候補ビットシーケンスを生成するために復号を続け得る。リストデコーダ３１５は復号候補ビットシーケンスのペイロード部分を出力し得、それは、データブロック４５０−ａの制御情報ベクトル４０５−ｆ、またはＥＤＣビット４１５−ｊ、またはビットセット８０５−ａ、またはそれらの任意の組合せに対応するロケーションを含み得る。誤り検出器３２５は、ＥＤＣ部分との比較のために、抽出された情報ビット部分の関数としてＥＤＣ値を計算し得る。
【０１５８】
[0168]相関状態が、一致が検出されないことを示す場合、リストデコーダ３１５は、対応する復号候補ビットシーケンスの復号、復号仮説、またはその両方を早期に終了し得る。図８の例では、ＥＤＣビット４１５−ｊは、ＥＤＣ算出が非全０初期状態を用いて（with）初期化されるので、少なくとも１つの非０値を含み得る。ＵＥ１１５−ａは、ビットセット８０５−ａをもつ（with）ＥＤＣビット４１５−ｊ間の相関状態が、サブシーケンス８１０のビット間の予想される相関状態と同じでないと決定し得る。したがって、ＵＥ１１５−ａは第１の復号仮説を廃棄し、それにより、早期終了およびフォールスアラームレートの低減を行い（providing）得る。
【０１５９】
[0169]図８の例では、ＥＤＣビット４１５が復号順序において凍結ビット４１０の直後に示されることに留意されたい。ＥＤＣビット４１５およびビットセット８０５は、データブロック４５０内の他のロケーションにおいて配置され得る。いくつかの例では、情報ビットサブセットは、ＥＤＣビット４１５とビットセット８０５との両側に（either side）位置し得る。いくつかの例では、ＥＤＣビット４１５は、復号順序において互いに隣接することもしないこともある。
【０１６０】
[0170]有利には、本明細書で提供される例は、送信された制御情報ベクトルのビット長を決定する受信機の能力を改善し得、早期終了決定をサポートすることによってデコーダ性能を改善し得、フォールスアラームレートを改善し得る。
【０１６１】
[0171]図９は、本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減をサポートするワイヤレスデバイス９０５のブロック図９００を示す。ワイヤレスデバイス９０５は、本明細書で説明されるＵＥ１１５の態様の一例であり得る。ワイヤレスデバイス９０５は、受信機９１０と、通信マネージャ９１５と、送信機９２０とを含み得る。ワイヤレスデバイス９０５はプロセッサをも含み得る。これらの構成要素の各々は（たとえば、１つまたは複数のバスを介して）互いと通信していることがある。
【０１６２】
[0172]受信機９１０は、パケット、ユーザデータ、または様々な情報チャネルに関連する制御情報（たとえば、制御チャネル、データチャネル、およびポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減に関する情報など）などの情報を受信し得る。情報は、デバイスの他の構成要素に受け渡され得る。受信機９１０は、図１２を参照しながら説明されるトランシーバ１２３５の態様の一例であり得る。受信機９１０は、単一のアンテナまたはアンテナのセットを利用し得る。
【０１６３】
[0173]通信マネージャ９１５は、図１２を参照しながら説明される通信マネージャ１２１５の態様の一例であり得る。
【０１６４】
[0174]通信マネージャ９１５および／またはそれの様々な副構成要素のうちの少なくともいくつかは、ハードウェア、プロセッサによって実行されるソフトウェア、ファームウェア、またはそれらの任意の組合せで実装され得る。プロセッサによって実行されるソフトウェアで実装される場合、通信マネージャ９１５および／またはそれの様々な副構成要素のうちの少なくともいくつかは、汎用プロセッサ、デジタル信号プロセッサ（ＤＳＰ）、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）または他のプログラマブル論理デバイス、個別ゲートまたはトランジスタ論理、個別ハードウェア構成要素、あるいは本開示で説明される機能を実行するように設計されたそれらの任意の組合せによって実行され得る。通信マネージャ９１５および／またはそれの様々な副構成要素のうちの少なくともいくつかは、機能の部分が、１つまたは複数の物理デバイスによって異なる物理的ロケーションにおいて実装されるように分散されることを含めて、様々な位置に物理的に位置し得る。いくつかの例では、通信マネージャ９１５および／またはそれの様々な副構成要素のうちの少なくともいくつかは、本開示の様々な態様によれば、別個のおよび異なる構成要素であり得る。他の例では、通信マネージャ９１５および／またはそれの様々な副構成要素のうちの少なくともいくつかは、本開示の様々な態様によれば、限定はしないが、Ｉ／Ｏ構成要素、トランシーバ、ネットワークサーバ、別のコンピューティングデバイス、本開示で説明される１つまたは複数の他の構成要素、またはそれらの組合せを含む１つまたは複数の他のハードウェア構成要素と組み合わせられ得る。
【０１６５】
[0175]通信マネージャ９１５は、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、信号に基づいて復号候補ビットシーケンスを決定することと、ここで、復号候補ビットシーケンスが、コードワードサイズについての異なるビット長のセットのうちの特定のビット長を有する制御情報のための復号仮説に関連する、ＥＤＣアルゴリズムを使用して復号候補ビットシーケンスのペイロード部分についてのＥＤＣ値を計算することと、ここで、計算することが、少なくとも１つの非０ビット値を用いてＥＤＣアルゴリズムについての可変状態を初期化することを含む、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定することとを行い得る。
【０１６６】
[0176]通信マネージャ９１５はまた、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、信号に基づいて復号候補ビットシーケンスを決定することと、ここで、復号候補ビットシーケンスが、コードワードサイズについての異なるビット長のセットのうちの特定のビット長を有する制御情報のための復号仮説に関連する、ＥＤＣアルゴリズムを使用して復号候補ビットシーケンスのペイロード部分についてのＥＤＣ値を計算することと、ここで、計算することが、ペイロード部分のビットに対してビット反転を実行することを含む、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定することとを行い得る。
【０１６７】
[0177]通信マネージャ９１５はまた、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、コードワードサイズについての異なるビット長のセットのうちの特定のビット長を有する制御情報のための復号仮説に基づいて、変更されたポーラ符号化コードワードを生成するために、ポーラ符号化コードワードを変更することと、ここで、変更することが、特定のビット長に基づいてポーラ符号化コードワードを、デスクランブルすること、デインターリーブすること、またはその両方を含む、変更されたポーラ符号化コードワードと復号仮説とに基づいて復号候補ビットシーケンスを決定することと、ＥＤＣアルゴリズムを使用して復号候補ビットシーケンスのペイロード部分についてのＥＤＣ値を計算することと、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定することとを行い得る。
【０１６８】
[0178]通信マネージャ９１５はまた、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、信号に基づいて復号候補ビットシーケンスを決定することと、ここで、復号候補ビットシーケンスが、コードワードサイズについての異なるビット長のセットのうちの特定のビット長を有する制御情報のための復号仮説に関連する、復号候補ビットシーケンスのペイロード部分をデスクランブルすることと、ＥＤＣアルゴリズムを使用して、デスクランブルされたペイロード部分についてのＥＤＣ値を計算することと、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに基づいて、デスクランブルされたペイロード部分についての復号出力状態を決定することとを行い得る。
【０１６９】
[0179]通信マネージャ９１５はまた、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、信号に基づいて復号候補ビットシーケンスを決定することと、ここで、復号候補ビットシーケンスが、コードワードサイズについての異なるビット長のセットのうちの特定のビット長を有する制御情報のための復号仮説に関連する、復号候補ビットシーケンスのマスキングされたＥＤＣ部分を抽出し、処理されたＥＤＣ値を生成するために、マスクを用いて、マスキングされたＥＤＣ部分をデスクランブルすることと、計算されたＥＤＣ値を生成するために復号候補ビットシーケンスのペイロード部分のサブセットにＥＤＣアルゴリズムを適用することと、処理されたＥＤＣ値と計算されたＥＤＣ値とに基づいて早期終了決定を生成することとを行い得る。
【０１７０】
[0180]通信マネージャ９１５はまた、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、信号に基づいて復号候補ビットシーケンスを決定することと、ここで、復号候補ビットシーケンスが、コードワードサイズについての異なるビット長のセットのうちの特定のビット長を有する制御情報のための復号仮説に関連する、復号候補ビットシーケンスのペイロード部分からＥＤＣ部分とビットセットとを抽出することと、ビットセットがＥＤＣアルゴリズムによって生成される、ＥＤＣ部分とビットセットとの間の相関状態を決定することと、相関状態に基づいて早期終了決定を生成することとを行い得る。
【０１７１】
[0181]通信マネージャ９１５はまた、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、信号に基づいて復号候補ビットシーケンスを決定することと、ここで、復号候補ビットシーケンスが、コードワードサイズについての異なるビット長のセットのうちの特定のビット長を有する制御情報のための復号仮説に関連する、復号候補ビットシーケンスのペイロード部分がペイロード部分の復号順序の始まりに位置する分界ビットを含むと決定することと、ＥＤＣアルゴリズムを使用してペイロード部分についてのＥＤＣ値を計算することと、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定することとを行い得る。
【０１７２】
[0182]通信マネージャ９１５はまた、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視することと、信号に基づいて復号候補ビットシーケンスを決定することと、ここで、決定することが、復号候補ビットシーケンスの凍結ビット部分がＵＥの識別子を用いてマスキングされることを識別し、ここで、復号候補ビットシーケンスが、コードワードサイズについての異なるビット長のセットのうちの特定のビット長を有する制御情報のための復号仮説に関連する、ＥＤＣアルゴリズムを使用してペイロード部分についてのＥＤＣ値を計算することと、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定することとを行い得る。
【０１７３】
[0183]送信機９２０は、デバイスの他の構成要素によって生成された信号を送信し得る。いくつかの例では、送信機９２０は、トランシーバモジュール中で受信機９１０とコロケートされ得る。たとえば、送信機９２０は、図１２を参照しながら説明されるトランシーバ１２３５の態様の一例であり得る。送信機９２０は、単一のアンテナまたはアンテナのセットを利用し得る。
【０１７４】
[0184]図１０は、本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減をサポートするワイヤレスデバイス１００５のブロック図１０００を示す。ワイヤレスデバイス１００５は、図９を参照しながら説明されたワイヤレスデバイス９０５またはＵＥ１１５の態様の一例であり得る。ワイヤレスデバイス１００５は、受信機１０１０と、通信マネージャ１０１５と、送信機１０２０とを含み得る。ワイヤレスデバイス１００５はプロセッサをも含み得る。これらの構成要素の各々は（たとえば、１つまたは複数のバスを介して）互いと通信していることがある。
【０１７５】
[0185]受信機１０１０はポーラ符号化コードワードを受信し得る。受信機１０１０は、図１２を参照しながら説明されるトランシーバ１２３５の態様の一例であり得る。受信機１０１０は、単一のアンテナまたはアンテナのセットを利用し得る。
【０１７６】
[0186]通信マネージャ１０１５は、図１２を参照しながら説明される通信マネージャ１２１５の態様の一例であり得る。
【０１７７】
[0187]通信マネージャ１０１５はまた、監視構成要素１０２５と、リストデコーダ１０３０と、誤り検出器１０３５と、変更器構成要素１０４０と、デスクランブラ１０４５と、早期終了器１０５０と、抽出器１０５５と、相関器１０６０と、分界構成要素１０６５とを含み得る。
【０１７８】
[0188]監視構成要素１０２５は、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視し得る。
【０１７９】
[0189]リストデコーダ１０３０は、信号に基づいて復号候補ビットシーケンスを決定し得、ここで、復号候補ビットシーケンスは、コードワードサイズについての異なるビット長のセットのうちの特定のビット長を有する制御情報のための復号仮説に関連する。リストデコーダ１０３０は、変更されたポーラ符号化コードワードと復号仮説とに基づいて復号候補ビットシーケンスを決定し得る。リストデコーダ１０３０は、信号に基づいて復号候補ビットシーケンスを決定し得、ここで、決定することは、復号候補ビットシーケンスの凍結ビット部分がＵＥの識別子を用いてマスキングされることを識別し、ここで、復号候補ビットシーケンスは、コードワードサイズについての異なるビット長のセットのうちの特定のビット長を有する制御情報のための復号仮説に関連する。
【０１８０】
[0190]誤り検出器１０３５は、ＥＤＣアルゴリズムを使用して復号候補ビットシーケンスのペイロード部分についてのＥＤＣ値を計算し得、ここで、計算することは、少なくとも１つの非０ビット値を用いてＥＤＣアルゴリズムについての可変状態を初期化することを含む。誤り検出器１０３５は、復号候補ビットシーケンスから第２のＥＤＣ部分を抽出することと、復号候補ビットシーケンスのペイロード部分に基づいて第２のＥＤＣ値を計算することとを行い得、ここで、復号出力状態は、第２のＥＤＣ部分と第２のＥＤＣ値との比較に基づく。誤り検出器１０３５は、ＥＤＣアルゴリズムを使用して復号候補ビットシーケンスのペイロード部分についてのＥＤＣ値を計算し得、ここで、計算することは、ペイロード部分のビットに対してビット反転を実行することを含む。誤り検出器１０３５は、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定し得る。
【０１８１】
[0191]誤り検出器１０３５は、ＥＤＣアルゴリズムを使用して復号候補ビットシーケンスのペイロード部分についてのＥＤＣ値を計算し得る。誤り検出器１０３５は、ＥＤＣアルゴリズムを使用して、デスクランブルされたペイロード部分についてのＥＤＣ値を計算することと、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに基づいて、デスクランブルされたペイロード部分についての復号出力状態を決定することと、計算されたＥＤＣ値を生成するために復号候補ビットシーケンスのペイロード部分のサブセットにＥＤＣアルゴリズムを適用することと、第２のＥＤＣ値を計算するためにペイロード部分にＥＤＣアルゴリズムを適用することと、第２のＥＤＣ部分と第２のＥＤＣ値とに基づいて復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定することとを行い得る。誤り検出器１０３５は、第２のＥＤＣ値を生成するために復号候補ビットシーケンスのペイロード部分にＥＤＣアルゴリズムを適用することと、第２のＥＤＣ値と復号候補ビットシーケンスの第２のＥＤＣ部分とに基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定することとを行い得る。誤り検出器１０３５は、ＥＤＣアルゴリズムを使用してペイロード部分についてのＥＤＣ値を計算することと、ＥＤＣアルゴリズムを使用してペイロード部分についてのＥＤＣ値を計算することとを行い得る。
【０１８２】
[0192]いくつかの場合には、復号出力状態は、復号候補ビットシーケンスから抽出された、復号誤りまたは復号された制御情報を含む。いくつかの場合には、復号出力状態は、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分との比較に基づく。いくつかの場合には、ＥＤＣ値はペイロード部分のサブセットに対応し、ここで、復号出力状態は、ペイロード部分の少なくとも最後のビットを復号することより前にペイロード部分の復号を終了することを示す。いくつかの場合には、復号出力状態は、復号候補ビットシーケンスから抽出された、復号誤りまたは復号された制御情報を含む。いくつかの場合には、復号出力状態は、復号候補ビットシーケンスから抽出された、復号誤りまたは復号された制御情報を含む。いくつかの場合には、復号出力状態は、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分との比較に基づく。
【０１８３】
[0193]いくつかの場合には、復号出力状態は、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分との比較に基づく。いくつかの場合には、復号出力状態は、復号候補ビットシーケンスから抽出された、復号誤りまたは復号された制御情報を含む。いくつかの場合には、復号出力状態は、復号候補ビットシーケンスから抽出された、復号誤りまたは復号された制御情報を含む。いくつかの場合には、復号出力状態は、復号候補ビットシーケンスから抽出された、復号誤りまたは復号された制御情報を含む。いくつかの場合には、復号出力状態は、復号候補ビットシーケンスから抽出された、復号誤りまたは復号された制御情報を含む。
【０１８４】
[0194]いくつかの場合には、復号出力状態は、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分との比較に基づく。いくつかの場合には、復号出力状態は、復号候補ビットシーケンスから抽出された、復号誤りまたは復号された制御情報を含む。いくつかの場合には、復号出力状態は、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分との比較に基づく。いくつかの場合には、復号出力状態は、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分との比較に基づく。
【０１８５】
[0195]変更器構成要素１０４０は、コードワードサイズについての異なるビット長のセットのうちの特定のビット長を有する制御情報のための復号仮説に基づいて、変更されたポーラ符号化コードワードを生成するために、ポーラ符号化コードワードを変更し得、ここで、変更することは、特定のビット長に基づいてポーラ符号化コードワードを、デスクランブルすること、デインターリーブすること、またはその両方を含む。
【０１８６】
[0196]デスクランブラ１０４５は、マスクを用いて復号候補ビットシーケンスのＥＤＣ部分をデスクランブルし得る。いくつかの場合には、復号出力状態は、デスクランブルされたＥＤＣ部分に基づく。デスクランブラ１０４５は、復号候補ビットシーケンスのペイロード部分をデスクランブルし得る。デスクランブラ１０４５は、復号候補ビットシーケンスのマスキングされたＥＤＣ部分を抽出し、処理されたＥＤＣ値を生成するために、マスクを用いて、マスキングされたＥＤＣ部分をデスクランブルし得る。いくつかの場合には、復号候補ビットシーケンスのデスクランブルされたペイロード部分は、凍結ビット、情報ビット、またはその両方を含む。
【０１８７】
[0197]早期終了器１０５０は、処理されたＥＤＣ値と計算されたＥＤＣ値とに基づいて早期終了決定を生成することと、相関状態に基づいて早期終了決定を生成することとを行い得る。いくつかの場合には、早期終了決定は、ペイロード部分の少なくとも最後のビットを復号することより前にペイロード部分の復号を終了することである。いくつかの場合には、早期終了決定は、復号候補ビットシーケンスの復号を続けることである。いくつかの場合には、早期終了決定は、ペイロード部分の少なくとも最後のビットを復号することより前にペイロード部分の復号を終了することである。いくつかの場合には、早期終了決定は、ペイロード部分の復号を続けることである。
【０１８８】
[0198]抽出器１０５５は、復号候補ビットシーケンスから第２のＥＤＣ部分を抽出することと、復号候補ビットシーケンスのペイロード部分からＥＤＣ部分とビットセットとを抽出することと、ビットセットがＥＤＣアルゴリズムによって生成される、復号候補ビットシーケンスの第２のＥＤＣ部分を抽出することとを行い得る。いくつかの場合には、復号候補ビットシーケンスからＥＤＣ部分を抽出することは、復号候補ビットシーケンス内のＥＤＣ部分についての候補ロケーションに対応する、復号候補ビットシーケンスから、定義されたビット数を抽出することを含む。いくつかの場合には、候補ロケーションは、ペイロード部分の復号順序の始まりにあるか、または復号順序の中間にある。
【０１８９】
[0199]相関器１０６０は、ＥＤＣ部分とビットセットとの間の相関状態を決定し得る。
【０１９０】
[0200]分界構成要素１０６５は、復号候補ビットシーケンスのペイロード部分がペイロード部分の復号順序の始まりに位置する分界ビットを含むと決定し得る。
【０１９１】
[0201]送信機１０２０は、デバイスの他の構成要素によって生成されたポーラ符号化コードワードを含む信号を送信し得る。いくつかの例では、送信機１０２０は、トランシーバモジュール中で受信機１０１０とコロケートされ得る。たとえば、送信機１０２０は、図１２を参照しながら説明されるトランシーバ１２３５の態様の一例であり得る。送信機１０２０は、単一のアンテナまたはアンテナのセットを利用し得る。
【０１９２】
[0202]図１１は、本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減をサポートする通信マネージャ１１１５のブロック図１１００を示す。通信マネージャ１１１５は、図９、図１０、および図１２を参照しながら説明される通信マネージャ９１５、通信マネージャ１０１５、または通信マネージャ１２１５の態様の一例であり得る。通信マネージャ１１１５は、監視構成要素１１２０と、リストデコーダ１１２５と、誤り検出器１１３０と、変更器構成要素１１３５と、デスクランブラ１１４０と、早期終了器１１４５と、抽出器１１５０と、相関器１１５５と、分界構成要素１１６０と、状態イニシャライザ１１６５と、長さ決定器１１７０と、スクランブラ１１７５とを含み得る。これらのモジュールの各々は、直接または間接的に、（たとえば、１つまたは複数のバスを介して）互いと通信し得る。
【０１９３】
[0203]監視構成要素１１２０は、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視し得る。
【０１９４】
[0204]リストデコーダ１１２５は、信号に基づいて復号候補ビットシーケンスを決定し得、ここで、復号候補ビットシーケンスは、コードワードサイズについての異なるビット長のセットのうちの特定のビット長を有する制御情報のための復号仮説に関連する。リストデコーダ１１２５は、変更されたポーラ符号化コードワードと復号仮説とに基づいて復号候補ビットシーケンスを決定することと、信号に基づいて復号候補ビットシーケンスを決定することとを行い得る。いくつかの場合には、決定することは、復号候補ビットシーケンスの凍結ビット部分がＵＥの識別子を用いてマスキングされることを識別する。いくつかの場合には、復号候補ビットシーケンスは、コードワードサイズについての異なるビット長のセットのうちの特定のビット長を有する制御情報のための復号仮説に関連する。
【０１９５】
[0205]誤り検出器１１３０は、ＥＤＣアルゴリズムを使用して復号候補ビットシーケンスのペイロード部分についてのＥＤＣ値を計算し得、ここで、計算することは、少なくとも１つの非０ビット値を用いてＥＤＣアルゴリズムについての可変状態を初期化することを含む。誤り検出器１１３０は、復号候補ビットシーケンスから第２のＥＤＣ部分を抽出することと、復号候補ビットシーケンスのペイロード部分に基づいて第２のＥＤＣ値を計算することとを行い得る。いくつかの場合には、復号出力状態は、第２のＥＤＣ部分と第２のＥＤＣ値との比較に基づく。誤り検出器１１３０は、ＥＤＣアルゴリズムを使用して復号候補ビットシーケンスのペイロード部分についてのＥＤＣ値を計算し得、ここで、計算することは、ペイロード部分のビットに対してビット反転を実行することを含む。誤り検出器１１３０は、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定し得る。
【０１９６】
[0206]誤り検出器１１３０は、ＥＤＣアルゴリズムを使用して復号候補ビットシーケンスのペイロード部分についてのＥＤＣ値を計算し得る。誤り検出器１１３０は、ＥＤＣアルゴリズムを使用して、デスクランブルされたペイロード部分についてのＥＤＣ値を計算すること、復号候補ビットシーケンスのＥＤＣ部分とＥＤＣ値とに基づいて、デスクランブルされたペイロード部分についての復号出力状態を決定することを行い得る。誤り検出器１１３０は、計算されたＥＤＣ値を生成するために復号候補ビットシーケンスのペイロード部分のサブセットにＥＤＣアルゴリズムを適用し得る。いくつかの場合には、復号候補ビットシーケンスのペイロード部分のビットは、制御情報ビットのセットとＥＤＣビットのセットとを含み得る。いくつかの場合には、ポーラ符号化コードワードを生成するために使用される凍結ビットのセットの各凍結ビットは、０に設定された値を有し、初期化された可変状態のビットのセットの各ビットは、１に設定された値を有する。
【０１９７】
[0207]誤り検出器１１３０は、第２のＥＤＣ値を計算するためにペイロード部分にＥＤＣアルゴリズムを適用することと、第２のＥＤＣ部分と第２のＥＤＣ値とに基づいて復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定することとを行い得る。誤り検出器１１３０は、第２のＥＤＣ値を生成するために復号候補ビットシーケンスのペイロード部分にＥＤＣアルゴリズムを適用することと、復号候補ビットシーケンスの第２のＥＤＣ部分と第２のＥＤＣ値とに基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定することと、ＥＤＣアルゴリズムを使用してペイロード部分についてのＥＤＣ値を計算することと、ＥＤＣアルゴリズムを使用してペイロード部分についてのＥＤＣ値を計算することとを行い得る。
【０１９８】
[0208]いくつかの場合には、復号出力状態は、復号候補ビットシーケンスから抽出された、復号誤りまたは復号された制御情報を含む。いくつかの場合には、復号出力状態は、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分との比較に基づく。いくつかの場合には、ＥＤＣ値はペイロード部分のサブセットに対応し、ここで、復号出力状態は、ペイロード部分の少なくとも最後のビットを復号することより前にペイロード部分の復号を終了することを示す。いくつかの場合には、復号出力状態は、復号候補ビットシーケンスから抽出された、復号誤りまたは復号された制御情報を含む。いくつかの場合には、復号出力状態は、復号候補ビットシーケンスから抽出された、復号誤りまたは復号された制御情報を含む。いくつかの場合には、復号出力状態は、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分との比較に基づく。
【０１９９】
[0209]いくつかの場合には、復号出力状態は、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分との比較に基づく。いくつかの場合には、復号出力状態は、復号候補ビットシーケンスから抽出された、復号誤りまたは復号された制御情報を含む。いくつかの場合には、復号出力状態は、復号候補ビットシーケンスから抽出された、復号誤りまたは復号された制御情報を含む。いくつかの場合には、復号出力状態は、復号候補ビットシーケンスから抽出された、復号誤りまたは復号された制御情報を含む。いくつかの場合には、復号出力状態は、復号候補ビットシーケンスから抽出された、復号誤りまたは復号された制御情報を含む。
【０２００】
[0210]いくつかの場合には、復号出力状態は、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分との比較に基づく。いくつかの場合には、復号出力状態は、復号候補ビットシーケンスから抽出された、復号誤りまたは復号された制御情報を含む。いくつかの場合には、復号出力状態は、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分との比較に基づく。いくつかの場合には、復号出力状態は、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分との比較に基づく。
【０２０１】
[0211]変更器構成要素１１３５は、コードワードサイズについての異なるビット長のセットのうちの特定のビット長を有する制御情報のための復号仮説に基づいて、変更されたポーラ符号化コードワードを生成するために、ポーラ符号化コードワードを変更し得、ここで、変更することは、デスクランブルすること、デインターリーブすること、またはその両方を含む。いくつかの例では、特定のビット長に基づくポーラ符号化コードワード。
【０２０２】
[0212]デスクランブラ１１４０は、マスクを用いて復号候補ビットシーケンスのＥＤＣ部分をデスクランブルすることと、ここで、復号出力状態が、デスクランブルされたＥＤＣ部分に基づく、復号候補ビットシーケンスのペイロード部分をデスクランブルすることと、復号候補ビットシーケンスのマスキングされたＥＤＣ部分を抽出することとを行い、処理されたＥＤＣ値を生成するために、マスクを用いて、マスキングされたＥＤＣ部分をデスクランブルする。いくつかの場合には、復号候補ビットシーケンスのデスクランブルされたペイロード部分は、凍結ビット、情報ビット、またはその両方を含む。
【０２０３】
[0213]早期終了器１１４５は、処理されたＥＤＣ値と計算されたＥＤＣ値とに基づいて早期終了決定を生成することと、相関状態に基づいて早期終了決定を生成することとを行い得る。いくつかの場合には、早期終了決定は、ペイロード部分の少なくとも最後のビットを復号することより前にペイロード部分の復号を終了することである。いくつかの場合には、早期終了決定は、復号候補ビットシーケンスの復号を続けることである。いくつかの場合には、早期終了決定は、ペイロード部分の少なくとも最後のビットを復号することより前にペイロード部分の復号を終了することである。いくつかの場合には、早期終了決定は、ペイロード部分の復号を続けることである。
【０２０４】
[0214]抽出器１１５０は、復号候補ビットシーケンスから第２のＥＤＣ部分を抽出し得る。抽出器１１５０は、復号候補ビットシーケンスのペイロード部分からＥＤＣ部分とビットセットとを抽出することと、ビットセットがＥＤＣアルゴリズムによって生成される、復号候補ビットシーケンスの第２のＥＤＣ部分を抽出することとを行い得る。いくつかの場合には、復号候補ビットシーケンスからＥＤＣ部分を抽出することは、復号候補ビットシーケンスから、復号候補ビットシーケンス内のＥＤＣ部分についての候補ロケーションに対応する、定義されたビット数を抽出することを含む。いくつかの場合には、候補ロケーションは、ペイロード部分の復号順序の始まりにあるか、または復号順序の中間にある。いくつかの場合には、復号候補ビットシーケンスのＥＤＣ部分は、復号候補ビットシーケンスの第２のＥＤＣ部分から１つまたは複数のビットだけ分離される。
【０２０５】
[0215]相関器１１５５は、ＥＤＣ部分とビットセットとの間の相関状態を決定し得る。
【０２０６】
[0216]分界構成要素１１６０は、復号候補ビットシーケンスのペイロード部分がペイロード部分の復号順序の始まりに位置する分界ビットを含むと決定し得る。
【０２０７】
[0217]状態イニシャライザ１１６５は、ＵＥの識別子に基づいてＥＤＣアルゴリズムについての可変状態を初期化し得る。いくつかの場合には、可変状態は、１に設定された値を各々有するビットのセットを含むように初期化される。いくつかの場合には、ＥＤＣアルゴリズムを適用することは、少なくとも１つの非０ビット値を用いてＥＤＣアルゴリズムについての可変状態を初期化することを含む。
【０２０８】
[0218]長さ決定器１１７０は、異なるビット長のセットのうちの１つに対応する復号候補ビットシーケンスのペイロード部分の長さを決定し得る。
【０２０９】
[0219]スクランブラ１１７５は、第２のＥＤＣ値を生成するために、マスクを用いて、ＥＤＣアルゴリズムによって出力された（output）定義されたビット数をスクランブルし得る。
【０２１０】
[0220]図１２は、本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減をサポートする、デバイス１２０５を含むシステム１２００の図を示す。デバイス１２０５は、たとえば、図９および図１０を参照しながら上記で説明されたワイヤレスデバイス９０５、ワイヤレスデバイス１００５、またはＵＥ１１５の構成要素の一例であり得るか、またはそれらを含む。デバイス１２０５は、通信マネージャ１２１５と、プロセッサ１２２０と、メモリ１２２５と、ソフトウェア１２３０と、トランシーバ１２３５と、アンテナ１２４０と、Ｉ／Ｏコントローラ１２４５とを含む、通信を送信および受信するための構成要素を含む、双方向ボイスおよびデータ通信のための構成要素を含み得る。これらの構成要素は、１つまたは複数のバス（たとえば、バス１２１０）を介して電子通信していることがある。デバイス１２０５は、１つまたは複数の基地局１０５とワイヤレス通信し得る。
【０２１１】
[0221]プロセッサ１２２０は、インテリジェントハードウェアデバイス（たとえば、汎用プロセッサ、ＤＳＰ、中央処理ユニット（ＣＰＵ）、マイクロコントローラ、ＡＳＩＣ、ＦＰＧＡ、プログラマブル論理デバイス、個別ゲートまたはトランジスタ論理構成要素、個別ハードウェア構成要素、あるいはそれらの任意の組合せ）を含み得る。いくつかの場合には、プロセッサ１２２０は、メモリコントローラを使用してメモリアレイを動作させるように構成され得る。他の場合には、メモリコントローラはプロセッサ１２２０に組み込まれ得る。プロセッサ１２２０は、様々な機能（たとえば、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減をサポートする、機能またはタスク）を実行するために、メモリに記憶されたコンピュータ可読命令を実行するように構成され得る。
【０２１２】
[0222]メモリ１２２５は、ランダムアクセスメモリ（ＲＡＭ）および読取り専用メモリ（ＲＯＭ）を含み得る。メモリ１２２５は、実行されたとき、プロセッサに本明細書で説明される様々な機能を実行させる命令を含むコンピュータ可読、コンピュータ実行可能ソフトウェア１２３０を記憶し得る。いくつかの場合には、メモリ１２２５は、特に、周辺構成要素またはデバイスとの対話など、基本ハードウェアまたはソフトウェア動作を制御し得る基本入出力システム（ＢＩＯＳ）を含んでいることがある。
【０２１３】
[0223]ソフトウェア１２３０は、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減をサポートするためのコードを含む、本開示の態様を実装するためのコードを含み得る。ソフトウェア１２３０は、システムメモリまたは他のメモリなど、非一時的コンピュータ可読媒体に記憶され得る。いくつかの場合には、ソフトウェア１２３０は、プロセッサによって直接的に実行可能でないことがあるが、（たとえば、コンパイルされ実行されたとき）コンピュータに本明細書で説明される機能を実行させ得る。
【０２１４】
[0224]トランシーバ１２３５は、上記で説明されたように、１つまたは複数のアンテナ、ワイヤードリンク、またはワイヤレスリンクを介して双方向に通信し得る。たとえば、トランシーバ１２３５はワイヤレストランシーバを表し得、別のワイヤレストランシーバと双方向に通信し得る。トランシーバ１２３５はまた、パケットを変調し、変調されたパケットを送信のためにアンテナに与えるための、およびアンテナから受信されたパケットを復調するためのモデムを含み得る。
【０２１５】
[0225]いくつかの場合には、ワイヤレスデバイスは単一のアンテナ１２４０を含み得る。しかしながら、いくつかの場合には、デバイスは、複数のワイヤレス送信をコンカレントに送信または受信することが可能であり得る２つ以上のアンテナ１２４０を有し得る。
【０２１６】
[0226]Ｉ／Ｏコントローラ１２４５は、デバイス１２０５のための入力および出力信号を管理し得る。Ｉ／Ｏコントローラ１２４５は、デバイス１２０５に組み込まれていない周辺機器をも管理し得る。いくつかの場合には、Ｉ／Ｏコントローラ１２４５は外部周辺機器への物理接続またはポートを表し得る。いくつかの場合には、Ｉ／Ｏコントローラ１２４５は、ｉＯＳ（登録商標）、ＡＮＤＲＯＩＤ（登録商標）、ＭＳ−ＤＯＳ（登録商標）、ＭＳ−ＷＩＮＤＯＷＳ（登録商標）、ＯＳ／２（登録商標）、ＵＮＩＸ（登録商標）、ＬＩＮＵＸ（登録商標）、または別の知られているオペレーティングシステムなど、オペレーティングシステムを利用し得る。他の場合、Ｉ／Ｏコントローラ１２４５は、モデム、キーボード、マウス、タッチスクリーン、または同様のデバイスを表すか、またはそれらと対話し得る。いくつかの場合には、Ｉ／Ｏコントローラ１２４５はプロセッサの一部として実装され得る。いくつかの場合には、ユーザは、Ｉ／Ｏコントローラ１２４５を介して、またはＩ／Ｏコントローラ１２４５によって制御されるハードウェア構成要素を介してデバイス１２０５と対話し得る。
【０２１７】
[0227]図１３は、本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減のための方法１３００を示すフローチャートを示す。方法１３００の動作は、本明細書で説明されたように、ＵＥ１１５またはそれの構成要素によって実装され得る。たとえば、方法１３００の動作は、図９〜図１２を参照しながら説明されたように、通信マネージャによって実行され得る。いくつかの例では、ＵＥ１１５は、以下で説明される機能を実行するようにデバイスの機能要素を制御するためのコードのセットを実行し得る。追加または代替として、ＵＥ１１５は、専用ハードウェアを使用して、以下で説明される機能の態様を実行し得る。
【０２１８】
[0228]ブロック１３０５において、ＵＥ１１５は、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視し得る。ブロック１３０５の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１３０５の動作の態様は、図９〜図１２を参照しながら説明されたように、監視構成要素によって実行され得る。
【０２１９】
[0229]ブロック１３１０において、ＵＥ１１５は、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定し得、ここにおいて、復号候補ビットシーケンスは、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する。ブロック１３１０の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１３１０の動作の態様は、図９〜図１２を参照しながら説明されたように、リストデコーダによって実行され得る。
【０２２０】
[0230]ブロック１３１５において、ＵＥ１１５は、ＥＤＣアルゴリズムを使用して復号候補ビットシーケンスのペイロード部分についてのＥＤＣ値を計算し得、ここにおいて、計算することは、少なくとも１つの非０ビット値を用いてＥＤＣアルゴリズムについての可変状態を初期化することを備える。ブロック１３１５の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１３１５の動作の態様は、図９〜図１２を参照しながら説明されたように、誤り検出器によって実行され得る。
【０２２１】
[0231]ブロック１３２０において、ＵＥ１１５は、復号候補ビットシーケンスのＥＤＣ部分とＥＤＣ値とに少なくとも部分的に基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定し得る。ブロック１３２０の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１３２０の動作の態様は、図９〜図１２を参照しながら説明されたように、誤り検出器によって実行され得る。
【０２２２】
[0232]図１４は、本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減のための方法１４００を示すフローチャートを示す。方法１４００の動作は、本明細書で説明されたように、ＵＥ１１５またはそれの構成要素によって実装され得る。たとえば、方法１４００の動作は、図９〜図１２を参照しながら説明されたように、通信マネージャによって実行され得る。いくつかの例では、ＵＥ１１５は、以下で説明される機能を実行するようにデバイスの機能要素を制御するためのコードのセットを実行し得る。追加または代替として、ＵＥ１１５は、専用ハードウェアを使用して、以下で説明される機能の態様を実行し得る。
【０２２３】
[0233]ブロック１４０５において、ＵＥ１１５は、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視し得る。ブロック１４０５の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１４０５の動作の態様は、図９〜図１２を参照しながら説明されたように、監視構成要素によって実行され得る。
【０２２４】
[0234]ブロック１４１０において、ＵＥ１１５は、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定し得、ここにおいて、復号候補ビットシーケンスは、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する。ブロック１４１０の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１４１０の動作の態様は、図９〜図１２を参照しながら説明されたように、リストデコーダによって実行され得る。
【０２２５】
[0235]ブロック１４１５において、ＵＥ１１５は、ＥＤＣアルゴリズムを使用して復号候補ビットシーケンスのペイロード部分についてのＥＤＣ値を計算し得、ここにおいて、計算することは、少なくとも１つの非０ビット値を用いてＥＤＣアルゴリズムについての可変状態を初期化することを備える。ブロック１４１５の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１４１５の動作の態様は、図９〜図１２を参照しながら説明されたように、誤り検出器によって実行され得る。
【０２２６】
[0236]ブロック１４２０において、ＵＥ１１５は、復号候補ビットシーケンスから第２のＥＤＣ部分を抽出し得る。ブロック１４２０の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１４２０の動作の態様は、図９〜図１２を参照しながら説明されたように、誤り検出器によって実行され得る。
【０２２７】
[0237]ブロック１４２５において、ＵＥ１１５は、復号候補ビットシーケンスのペイロード部分に少なくとも部分的に基づいて第２のＥＤＣ値を計算し得る。ブロック１４２５の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１４２５の動作の態様は、図９〜図１２を参照しながら説明されたように、誤り検出器によって実行され得る。
【０２２８】
[0238]ブロック１４３０において、ＵＥ１１５は、復号候補ビットシーケンスのＥＤＣ部分とＥＤＣ値との比較、および復号候補ビットシーケンスの第２のＥＤＣ部分と第２のＥＤＣ値との比較に少なくとも部分的に基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定し得る。ブロック１４３０の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１４３０の動作の態様は、図９〜図１２を参照しながら説明されたように、誤り検出器によって実行され得る。
【０２２９】
[0239]図１５は、本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減のための方法１５００を示すフローチャートを示す。方法１５００の動作は、本明細書で説明されたように、ＵＥ１１５またはそれの構成要素によって実装され得る。たとえば、方法１５００の動作は、図９〜図１２を参照しながら説明されたように、通信マネージャによって実行され得る。いくつかの例では、ＵＥ１１５は、以下で説明される機能を実行するようにデバイスの機能要素を制御するためのコードのセットを実行し得る。追加または代替として、ＵＥ１１５は、専用ハードウェアを使用して、以下で説明される機能の態様を実行し得る。
【０２３０】
[0240]ブロック１５０５において、ＵＥ１１５は、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視し得る。ブロック１５０５の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１５０５の動作の態様は、図９〜図１２を参照しながら説明されたように、監視構成要素によって実行され得る。
【０２３１】
[0241]ブロック１５１０において、ＵＥ１１５は、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定し得、ここにおいて、復号候補ビットシーケンスは、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する。ブロック１５１０の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１５１０の動作の態様は、図９〜図１２を参照しながら説明されたように、リストデコーダによって実行され得る。
【０２３２】
[0242]ブロック１５１５において、ＵＥ１１５は、ＥＤＣアルゴリズムを使用して復号候補ビットシーケンスのペイロード部分についてのＥＤＣ値を計算し得、ここにおいて、計算することは、ペイロード部分のビットに対してビット反転を実行することを備える。ブロック１５１５の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１５１５の動作の態様は、図９〜図１２を参照しながら説明されたように、誤り検出器によって実行され得る。
【０２３３】
[0243]ブロック１５２０において、ＵＥ１１５は、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに少なくとも部分的に基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定し得る。ブロック１５２０の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１５２０の動作の態様は、図９〜図１２を参照しながら説明されたように、誤り検出器によって実行され得る。
【０２３４】
[0244]図１６は、本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減のための方法１６００を示すフローチャートを示す。方法１６００の動作は、本明細書で説明されたように、ＵＥ１１５またはそれの構成要素によって実装され得る。たとえば、方法１６００の動作は、図９〜図１２を参照しながら説明されたように、通信マネージャによって実行され得る。いくつかの例では、ＵＥ１１５は、以下で説明される機能を実行するようにデバイスの機能要素を制御するためのコードのセットを実行し得る。追加または代替として、ＵＥ１１５は、専用ハードウェアを使用して、以下で説明される機能の態様を実行し得る。
【０２３５】
[0245]ブロック１６０５において、ＵＥ１１５は、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視し得る。ブロック１６０５の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１６０５の動作の態様は、図９〜図１２を参照しながら説明されたように、監視構成要素によって実行され得る。
【０２３６】
[0246]ブロック１６１０において、ＵＥ１１５は、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に少なくとも部分的に基づいて、変更されたポーラ符号化コードワードを生成するために、ポーラ符号化コードワードを変更し得、ここにおいて、変更することは、特定のビット長に少なくとも部分的に基づいてポーラ符号化コードワードを、デスクランブルすること、デインターリーブすること、またはその両方を備える。ブロック１６１０の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１６１０の動作の態様は、図９〜図１２を参照しながら説明されたように、変更器構成要素によって実行され得る。
【０２３７】
[0247]ブロック１６１５において、ＵＥ１１５は、変更されたポーラ符号化コードワードと復号仮説とに少なくとも部分的に基づいて復号候補ビットシーケンスを決定し得る。ブロック１６１５の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１６１５の動作の態様は、図９〜図１２を参照しながら説明されたように、リストデコーダによって実行され得る。
【０２３８】
[0248]ブロック１６２０において、ＵＥ１１５は、ＥＤＣアルゴリズムを使用して復号候補ビットシーケンスのペイロード部分についてのＥＤＣ値を計算し得る。ブロック１６２０の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１６２０の動作の態様は、図９〜図１２を参照しながら説明されたように、誤り検出器によって実行され得る。
【０２３９】
[0249]ブロック１６２５において、ＵＥ１１５は、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに少なくとも部分的に基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定し得る。ブロック１６２５の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１６２５の動作の態様は、図９〜図１２を参照しながら説明されたように、誤り検出器によって実行され得る。
【０２４０】
[0250]図１７は、本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減のための方法１７００を示すフローチャートを示す。方法１７００の動作は、本明細書で説明されたように、ＵＥ１１５またはそれの構成要素によって実装され得る。たとえば、方法１７００の動作は、図９〜図１２を参照しながら説明されたように、通信マネージャによって実行され得る。いくつかの例では、ＵＥ１１５は、以下で説明される機能を実行するようにデバイスの機能要素を制御するためのコードのセットを実行し得る。追加または代替として、ＵＥ１１５は、専用ハードウェアを使用して、以下で説明される機能の態様を実行し得る。
【０２４１】
[0251]ブロック１７０５、ＵＥ１１５は、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視し得る。ブロック１７０５の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１７０５の動作の態様は、図９〜図１２を参照しながら説明されたように、監視構成要素によって実行され得る。
【０２４２】
[0252]ブロック１７１０において、ＵＥ１１５は、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定し得、ここにおいて、復号候補ビットシーケンスは、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する。ブロック１７１０の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１７１０の動作の態様は、図９〜図１２を参照しながら説明されたように、リストデコーダによって実行され得る。
【０２４３】
[0253]ブロック１７１５において、ＵＥ１１５は、復号候補ビットシーケンスのペイロード部分をデスクランブルし得る。ブロック１７１５の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１７１５の動作の態様は、図９〜図１２を参照しながら説明されたように、デスクランブラによって実行され得る。
【０２４４】
[0254]ブロック１７２０において、ＵＥ１１５は、ＥＤＣアルゴリズムを使用して、デスクランブルされたペイロード部分についてのＥＤＣ値を計算し得る。ブロック１７２０の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１７２０の動作の態様は、図９〜図１２を参照しながら説明されたように、誤り検出器によって実行され得る。
【０２４５】
[0255]ブロック１７２５において、ＵＥ１１５は、復号候補ビットシーケンスのＥＤＣ部分とＥＤＣ値とに少なくとも部分的に基づいて、デスクランブルされたペイロード部分についての復号出力状態を決定し得る。ブロック１７２５の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１７２５の動作の態様は、図９〜図１２を参照しながら説明されたように、誤り検出器によって実行され得る。
【０２４６】
[0256]図１８は、本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減のための方法１８００を示すフローチャートを示す。方法１８００の動作は、本明細書で説明されたように、ＵＥ１１５またはそれの構成要素によって実装され得る。たとえば、方法１８００の動作は、図９〜図１２を参照しながら説明されたように、通信マネージャによって実行され得る。いくつかの例では、ＵＥ１１５は、以下で説明される機能を実行するようにデバイスの機能要素を制御するためのコードのセットを実行し得る。追加または代替として、ＵＥ１１５は、専用ハードウェアを使用して、以下で説明される機能の態様を実行し得る。
【０２４７】
[0257]ブロック１８０５において、ＵＥ１１５は、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視し得る。ブロック１８０５の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１８０５の動作の態様は、図９〜図１２を参照しながら説明されたように、監視構成要素によって実行され得る。
【０２４８】
[0258]ブロック１８１０において、ＵＥ１１５は、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定し得、ここにおいて、復号候補ビットシーケンスは、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する。ブロック１８１０の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１８１０の動作の態様は、図９〜図１２を参照しながら説明されたように、リストデコーダによって実行され得る。
【０２４９】
[0259]ブロック１８１５において、ＵＥ１１５は、復号候補ビットシーケンスのマスキングされたＥＤＣ部分を抽出し、処理されたＥＤＣ値を生成するために、マスクを用いて、マスキングされたＥＤＣ部分をデスクランブルする。ブロック１８１５の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１８１５の動作の態様は、図９〜図１２を参照しながら説明されたように、デスクランブラによって実行され得る。
【０２５０】
[0260]ブロック１８２０において、ＵＥ１１５は、計算されたＥＤＣ値を生成するために復号候補ビットシーケンスのペイロード部分のサブセットにＥＤＣアルゴリズムを適用し得る。ブロック１８２０の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１８２０の動作の態様は、図９〜図１２を参照しながら説明されたように、誤り検出器によって実行され得る。
【０２５１】
[0261]ブロック１８２５において、ＵＥ１１５は、処理されたＥＤＣ値と計算されたＥＤＣ値とに少なくとも部分的に基づいて早期終了決定を生成し得る。ブロック１８２５の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１８２５の動作の態様は、図９〜図１２を参照しながら説明されたように、早期終了器によって実行され得る。
【０２５２】
[0262]図１９は、本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減のための方法１９００を示すフローチャートを示す。方法１９００の動作は、本明細書で説明されたように、ＵＥ１１５またはそれの構成要素によって実装され得る。たとえば、方法１９００の動作は、図９〜図１２を参照しながら説明されたように、通信マネージャによって実行され得る。いくつかの例では、ＵＥ１１５は、以下で説明される機能を実行するようにデバイスの機能要素を制御するためのコードのセットを実行し得る。追加または代替として、ＵＥ１１５は、専用ハードウェアを使用して、以下で説明される機能の態様を実行し得る。
【０２５３】
[0263]ブロック１９０５において、ＵＥ１１５は、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視し得る。ブロック１９０５の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１９０５の動作の態様は、図９〜図１２を参照しながら説明されたように、監視構成要素によって実行され得る。
【０２５４】
[0264]ブロック１９１０において、ＵＥ１１５は、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定し得、ここにおいて、復号候補ビットシーケンスは、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する。ブロック１９１０の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１９１０の動作の態様は、図９〜図１２を参照しながら説明されたように、リストデコーダによって実行され得る。
【０２５５】
[0265]ブロック１９１５において、ＵＥ１１５は、復号候補ビットシーケンスのペイロード部分からＥＤＣ部分とビットセットとを抽出し得、ビットセットはＥＤＣアルゴリズムによって生成される。ブロック１９１５の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１９１５の動作の態様は、図９〜図１２を参照しながら説明されたように、抽出器によって実行され得る。
【０２５６】
[0266]ブロック１９２０において、ＵＥ１１５は、ＥＤＣ部分とビットセットとの間の相関状態を決定し得る。ブロック１９２０の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１９２０の動作の態様は、図９〜図１２を参照しながら説明されたように、相関器によって実行され得る。
【０２５７】
[0267]ブロック１９２５において、ＵＥ１１５は、相関状態に少なくとも部分的に基づいて早期終了決定を生成し得る。ブロック１９２５の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック１９２５の動作の態様は、図９〜図１２を参照しながら説明されたように、早期終了器によって実行され得る。
【０２５８】
[0268]図２０は、本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減のための方法２０００を示すフローチャートを示す。方法２０００の動作は、本明細書で説明されたように、ＵＥ１１５またはそれの構成要素によって実装され得る。たとえば、方法２０００の動作は、図９〜図１２を参照しながら説明されたように、通信マネージャによって実行され得る。いくつかの例では、ＵＥ１１５は、以下で説明される機能を実行するようにデバイスの機能要素を制御するためのコードのセットを実行し得る。追加または代替として、ＵＥ１１５は、専用ハードウェアを使用して、以下で説明される機能の態様を実行し得る。
【０２５９】
[0269]ブロック２００５において、ＵＥ１１５は、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視し得る。ブロック２００５の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック２００５の動作の態様は、図９〜図１２を参照しながら説明されたように、監視構成要素によって実行され得る。
【０２６０】
[0270]ブロック２０１０において、ＵＥ１１５は、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定し得、ここにおいて、復号候補ビットシーケンスは、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する。ブロック２０１０の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック２０１０の動作の態様は、図９〜図１２を参照しながら説明されたように、リストデコーダによって実行され得る。
【０２６１】
[0271]ブロック２０１５において、ＵＥ１１５は、復号候補ビットシーケンスのペイロード部分がペイロード部分の復号順序の始まりに位置する分界ビットを備えると決定し得る。ブロック２０１５の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック２０１５の動作の態様は、図９〜図１２を参照しながら説明されたように、分界構成要素によって実行され得る。
【０２６２】
[0272]ブロック２０２０において、ＵＥ１１５は、ＥＤＣアルゴリズムを使用してペイロード部分についてのＥＤＣ値を計算し得る。ブロック２０２０の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック２０２０の動作の態様は、図９〜図１２を参照しながら説明されたように、誤り検出器によって実行され得る。
【０２６３】
[0273]ブロック２０２５において、ＵＥ１１５は、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに少なくとも部分的に基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定し得る。ブロック２０２５の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック２０２５の動作の態様は、図９〜図１２を参照しながら説明されたように、誤り検出器によって実行され得る。
【０２６４】
[0274]図２１は、本開示の態様による、ポーラコードのためのサイズあいまいさ低減およびフォールスアラームレート低減のための方法２１００を示すフローチャートを示す。方法２１００の動作は、本明細書で説明されたように、ＵＥ１１５またはそれの構成要素によって実装され得る。たとえば、方法２１００の動作は、図９〜図１２を参照しながら説明されたように、通信マネージャによって実行され得る。いくつかの例では、ＵＥ１１５は、以下で説明される機能を実行するようにデバイスの機能要素を制御するためのコードのセットを実行し得る。追加または代替として、ＵＥ１１５は、専用ハードウェアを使用して、以下で説明される機能の態様を実行し得る。
【０２６５】
[0275]ブロック２１０５において、ＵＥ１１５は、信号を、コードワードサイズを有するポーラ符号化コードワードについて監視し得る。ブロック２１０５の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック２１０５の動作の態様は、図９〜図１２を参照しながら説明されたように、監視構成要素によって実行され得る。
【０２６６】
[0276]ブロック２１１０において、ＵＥ１１５は、信号に少なくとも部分的に基づいて復号候補ビットシーケンスを決定し得、ここにおいて、決定することは、復号候補ビットシーケンスの凍結ビット部分がＵＥの識別子を用いてマスキングされることを識別し、ここにおいて、復号候補ビットシーケンスは、コードワードサイズについての複数の異なるビット長のうちの特定のビット長を有する制御情報のための復号仮説に関連する。ブロック２１１０の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック２１１０の動作の態様は、図９〜図１２を参照しながら説明されたように、リストデコーダによって実行され得る。
【０２６７】
[0277]ブロック２１１５において、ＵＥ１１５は、ＥＤＣアルゴリズムを使用してペイロード部分についてのＥＤＣ値を計算し得る。ブロック２１１５の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック２１１５の動作の態様は、図９〜図１２を参照しながら説明されたように、誤り検出器によって実行され得る。
【０２６８】
[0278]ブロック２１２０において、ＵＥ１１５は、ＥＤＣ値と復号候補ビットシーケンスのＥＤＣ部分とに少なくとも部分的に基づいて、復号候補ビットシーケンスのペイロード部分についての復号出力状態を決定し得る。ブロック２１２０の動作は、本明細書で説明される方法に従って実行され得る。いくつかの例では、ブロック２１２０の動作の態様は、図９〜図１２を参照しながら説明されたように、誤り検出器によって実行され得る。
【０２６９】
[0279]上記で説明された方法は、可能な実装形態を表すこと、ならびに動作およびステップが並べ替えられるかまたは場合によっては変更され得ること、ならびに、他の実装形態が可能であることに留意されたい。さらに、方法のうちの２つまたはそれ以上からの態様が組み合わせられ得る。
【０２７０】
[0280]本明細書で説明される技法は、符号分割多元接続（ＣＤＭＡ）、時分割多元接続（ＴＤＭＡ）、周波数分割多元接続（ＦＤＭＡ）、直交周波数分割多元接続（ＯＦＤＭＡ）、シングルキャリア周波数分割多元接続（ＳＣ−ＦＤＭＡ）、および他のシステムなど、様々なワイヤレス通信システムのために使用され得る。「システム」および「ネットワーク」という用語は、しばしば互換的に使用される。ＣＤＭＡシステムは、ＣＤＭＡ２０００、ユニバーサル地上波無線アクセス（ＵＴＲＡ）などの無線技術を実装し得る。ＣＤＭＡ２０００は、ＩＳ−２０００、ＩＳ−９５、およびＩＳ−８５６規格をカバーする。ＩＳ−２０００リリースは、一般に、ＣＤＭＡ２０００  １Ｘ、１Ｘなどと呼ばれることがある。ＩＳ−８５６（ＴＩＡ−８５６）は、一般に、ＣＤＭＡ２０００  １ｘＥＶ−ＤＯ、高速パケットデータ（ＨＲＰＤ）などと呼ばれる。ＵＴＲＡは、広帯域ＣＤＭＡ（ＷＣＤＭＡ（登録商標））およびＣＤＭＡの他の変形態を含む。ＴＤＭＡシステムは、モバイル通信用グローバルシステム（ＧＳＭ（登録商標））などの無線技術を実装し得る。
【０２７１】
[0281]ＯＦＤＭＡシステムは、ウルトラモバイルブロードバンド（ＵＭＢ）、発展型ＵＴＲＡ（Ｅ−ＵＴＲＡ）、米国電気電子技術者協会（ＩＥＥＥ）８０２．１１（Ｗｉ−Ｆｉ（登録商標））、ＩＥＥＥ８０２．１６（ＷｉＭＡＸ（登録商標））、ＩＥＥＥ８０２．２０、Ｆｌａｓｈ−ＯＦＤＭなどの無線技術を実装し得る。ＵＴＲＡおよびＥ−ＵＴＲＡは、ユニバーサルモバイルテレコミュニケーションズシステム（ＵＭＴＳ）の一部である。ＬＴＥおよびＬＴＥ−Ａは、Ｅ−ＵＴＲＡを使用するＵＭＴＳのリリースである。ＵＴＲＡ、Ｅ−ＵＴＲＡ、ＵＭＴＳ、ＬＴＥ、ＬＴＥ−Ａ、ＮＲ、およびＧＳＭは、「第３世代パートナーシッププロジェクト」（３ＧＰＰ（登録商標））という名称の組織からの文書に記載されている。ＣＤＭＡ２０００およびＵＭＢは、「第３世代パートナーシッププロジェクト２」（３ＧＰＰ２）と称する団体からの文書に記載されている。本明細書で説明される技法は、上述のシステムおよび無線技術、ならびに他のシステムおよび無線技術のために使用され得る。ＬＴＥまたはＮＲシステムの態様は例として説明され得、ＬＴＥまたはＮＲ用語が説明の大部分において使用され得るが、本明細書で説明される技法は、ＬＴＥまたはＮＲ適用例以外に適用可能である。
【０２７２】
[0282]本明細書で説明されるようなネットワークを含む、ＬＴＥ／ＬＴＥ−Ａネットワークでは、発展型ノードＢ（ｅＮＢ）という用語は、概して、基地局を表すために使用され得る。本明細書で説明される１つまたは複数のワイヤレス通信システムは、異なるタイプのｅＮＢが様々な地理的領域にカバレージを与える、異種ＬＴＥ／ＬＴＥ−ＡまたはＮＲネットワークを含み得る。たとえば、各ｅＮＢ、次世代ノードＢ（ｇＮＢ）、または基地局は、マクロセル、スモールセル、または他のタイプのセルに通信カバレージを与え得る。「セル」という用語は、コンテキストに応じて、基地局、基地局に関連するキャリアまたはコンポーネントキャリア、あるいはキャリアまたは基地局のカバレージエリア（たとえば、セクタなど）について説明するために使用され得る。
【０２７３】
[0283]基地局は、基地トランシーバ局、無線基地局、アクセスポイント、無線トランシーバ、ノードＢ、ｅＮＢ、ｇＮＢ、ホームノードＢ、ホームｅノードＢ、または何らかの他の好適な用語を含み得るか、あるいはそのように当業者によって呼ばれることがある。基地局のための地理的カバレージエリアは、カバレージエリアの一部分のみを構成するセクタに分割され得る。本明細書で説明される１つまたは複数のワイヤレス通信システムは、異なるタイプの基地局（たとえば、マクロセル基地局またはスモールセル基地局）を含み得る。本明細書で説明されるＵＥは、マクロｅＮＢ、スモールセルｅＮＢ、ｇＮＢ、リレー基地局などを含む、様々なタイプの基地局およびネットワーク機器と通信することが可能であり得る。異なる技術のための重複する地理的カバレージエリアがあり得る。
【０２７４】
[0284]マクロセルは、概して、比較的大きい地理的エリア（たとえば、半径数キロメートル）をカバーし、ネットワークプロバイダのサービスに加入しているＵＥによる無制限アクセスを可能にし得る。スモールセルは、マクロセルと比較して、マクロセルと同じまたは異なる（たとえば、認可、無認可などの）周波数帯域内で動作し得る、低電力基地局である。スモールセルは、様々な例によれば、ピコセルとフェムトセルとマイクロセルとを含み得る。ピコセルは、たとえば、小さい地理的エリアをカバーし得、ネットワークプロバイダのサービスに加入しているＵＥによる無制限アクセスを可能にし得る。フェムトセルは、小さい地理的エリア（たとえば、自宅）を同じくカバーし得、フェムトセルとの関連を有するＵＥ（たとえば、限定加入者グループ（ＣＳＧ）中のＵＥ、自宅内のユーザのためのＵＥなど）による制限付きアクセスを与え得る。マクロセルのためのｅＮＢは、マクロｅＮＢと呼ばれることがある。スモールセルのためのｅＮＢは、スモールセルｅＮＢ、ピコｅＮＢ、フェムトｅＮＢまたはホームｅＮＢと呼ばれることがある。ｅＮＢは、１つまたは複数の（たとえば、２つ、３つ、４つなどの）セル（たとえば、コンポーネントキャリア）をサポートし得る。
【０２７５】
[0285]本明細書で説明される１つまたは複数のワイヤレス通信システムは、同期動作または非同期動作をサポートし得る。同期動作の場合、基地局は同様のフレームタイミングを有し得、異なる基地局からの送信は近似的に時間的に整合され得る。非同期動作の場合、基地局は異なるフレームタイミングを有し得、異なる基地局からの送信は時間的に整合されないことがある。本明細書で説明される技法は、同期動作または非同期動作のいずれかのために使用され得る。
【０２７６】
[0286]本明細書で説明されるダウンリンク送信は順方向リンク送信と呼ばれることもあり、アップリンク送信は逆方向リンク送信と呼ばれることもある。たとえば、図１および図２のワイヤレス通信システム１００および２００を含む、本明細書で説明される各通信リンクは、１つまたは複数のキャリアを含み得、ここで、各キャリアは、複数のサブキャリアからなる信号（たとえば、異なる周波数の波形信号）であり得る。
【０２７７】
[0287]添付の図面に関して本明細書に記載される説明は、例示的な構成について説明しており、実装され得るまたは特許請求の範囲内に入るすべての例を表すとは限らない。本明細書で使用される「例示的」という用語は、「例、事例、または例示の働きをすること」を意味し、「好ましい」または「他の例よりも有利な」を意味しない。詳細な説明は、説明される技法の理解を与えるための具体的な詳細を含む。ただし、これらの技法は、これらの具体的な詳細なしに実施され得る。いくつかの事例では、説明される例の概念を不明瞭にすることを回避するために、よく知られている構造およびデバイスがブロック図の形式で示される。
【０２７８】
[0288]添付の図では、同様の構成要素または特徴は同じ参照ラベルを有し得る。さらに、同じタイプの様々な構成要素は、参照ラベルの後に、ダッシュと、それらの同様の構成要素同士を区別する第２のラベルとを続けることによって区別され得る。第１の参照ラベルのみが本明細書において使用される場合、その説明は、第２の参照ラベルにかかわらず、同じ第１の参照ラベルを有する同様の構成要素のうちのいずれか１つに適用可能である。
【０２７９】
[0289]本明細書で説明される情報および信号は、多種多様な技術および技法のいずれかを使用して表され得る。たとえば、上記の説明全体にわたって言及され得るデータ、命令、コマンド、情報、信号、ビット、シンボル、およびチップは、電圧、電流、電磁波、磁界または磁性粒子、光場または光学粒子、あるいはそれらの任意の組合せによって表され得る。
【０２８０】
[0290]本明細書の開示に関して説明される様々な例示的なブロックおよびモジュールは、汎用プロセッサ、ＤＳＰ、ＡＳＩＣ、ＦＰＧＡまたは他のプログラマブル論理デバイス、個別ゲートまたはトランジスタ論理、個別ハードウェア構成要素、あるいは本明細書で説明される機能を実行するように設計されたそれらの任意の組合せを用いて実装または実行され得る。汎用プロセッサはマイクロプロセッサであり得るが、代替として、プロセッサは、任意の従来のプロセッサ、コントローラ、マイクロコントローラ、または状態機械であり得る。プロセッサは、コンピューティングデバイスの組合せ（たとえば、ＤＳＰとマイクロプロセッサとの組合せ、複数のマイクロプロセッサ、ＤＳＰコアと連携する１つまたは複数のマイクロプロセッサ、または任意の他のそのような構成）としても実装され得る。
【０２８１】
[0291]本明細書で説明される機能は、ハードウェア、プロセッサによって実行されるソフトウェア、ファームウェア、またはそれらの任意の組合せで実装され得る。プロセッサによって実行されるソフトウェアで実装される場合、機能は、１つまたは複数の命令またはコードとして、コンピュータ可読媒体上に記憶されるか、またはコンピュータ可読媒体を介して送信され得る。他の例および実装形態は、本開示の範囲内および添付の特許請求の範囲内に入る。たとえば、ソフトウェアの性質により、上記で説明された機能は、プロセッサによって実行されるソフトウェア、ハードウェア、ファームウェア、ハードワイヤリング、またはこれらのうちのいずれかの組合せを使用して実装され得る。機能を実装する特徴はまた、機能の部分が、異なる物理的ロケーションにおいて実装されるように分散されることを含めて、様々な位置に物理的に配置され得る。また、特許請求の範囲を含めて、本明細書で使用される場合、項目の列挙（たとえば、「のうちの少なくとも１つ」あるいは「のうちの１つまたは複数」などの句で終わる項目の列挙）中で使用される「または」は、たとえば、Ａ、Ｂ、またはＣのうちの少なくとも１つの列挙が、ＡまたはＢまたはＣまたはＡＢまたはＡＣまたはＢＣまたはＡＢＣ（すなわち、ＡおよびＢおよびＣ）を意味するような包括的列挙を示す。また、本明細書で使用される「に基づいて」という句は、条件の閉集合への参照として解釈されないものとする。たとえば、「条件Ａに基づいて」と記述された例示的なステップは、本開示の範囲から逸脱することなく条件Ａと条件Ｂの両方に基づき得る。言い換えれば、本明細書で使用される「に基づいて」という句は、「に少なくとも部分的に基づいて」という句と同様にして解釈されるものとする。
【０２８２】
[0292]コンピュータ可読媒体は、ある場所から別の場所へのコンピュータプログラムの転送を可能にする任意の媒体を含む、非一時的コンピュータ記憶媒体と通信媒体の両方を含む。非一時的記憶媒体は、汎用または専用コンピュータによってアクセスされ得る任意の利用可能な媒体であり得る。限定ではなく例として、非一時的コンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、電気的消去可能プログラマブル読取り専用メモリ（ＥＥＰＲＯＭ（登録商標））、コンパクトディスク（ＣＤ）ＲＯＭまたは他の光ディスクストレージ、磁気ディスクストレージまたは他の磁気ストレージデバイス、あるいは命令またはデータ構造の形態の所望のプログラムコード手段を搬送または記憶するために使用され得、汎用もしくは専用コンピュータ、または汎用もしくは専用プロセッサによってアクセスされ得る、任意の他の非一時的媒体を備え得る。また、いかなる接続もコンピュータ可読媒体と適切に呼ばれる。たとえば、ソフトウェアが、同軸ケーブル、光ファイバーケーブル、ツイストペア、デジタル加入者回線（ＤＳＬ）、または赤外線、無線、およびマイクロ波などのワイヤレス技術を使用して、ウェブサイト、サーバ、または他のリモートソースから送信される場合、同軸ケーブル、光ファイバーケーブル、ツイストペア、ＤＳＬ、または赤外線、無線、およびマイクロ波などのワイヤレス技術は、媒体の定義に含まれる。本明細書で使用されるディスク（disk）およびディスク（disc）は、ＣＤ、レーザーディスク（登録商標）（disc）、光ディスク（disc）、デジタル多用途ディスク（disc）（ＤＶＤ）、フロッピー（登録商標）ディスク（disk）およびＢｌｕ−ｒａｙ（登録商標）ディスク（disc）を含み、ここで、ディスク（disk）は、通常、データを磁気的に再生し、ディスク（disc）は、データをレーザーで光学的に再生する。上記の組合せも、コンピュータ可読媒体の範囲内に含まれる。
【０２８３】
[0293]本明細書の説明は、当業者が本開示を作成または使用することができるように与えられた。本開示への様々な変更は当業者には容易に明らかとなり、本明細書で定義された一般原理は、本開示の範囲から逸脱することなく他の変形形態に適用され得る。したがって、本開示は、本明細書で説明される例および設計に限定されず、本明細書で開示された原理および新規の特徴に合致する最も広い範囲を与えられるべきである。
【図１】
2020520196.tif 000003
【図２】
2020520196.tif 000004
【図３】
2020520196.tif 000005
【図４】
2020520196.tif 000006
【図５】
2020520196.tif 000007
【図６】
2020520196.tif 000008
【図７】
2020520196.tif 000009
【図８】
2020520196.tif 000010
【図９】
2020520196.tif 000011
【図１０】
2020520196.tif 000012
【図１１】
2020520196.tif 000013
【図１２】
2020520196.tif 000014
【図１３】
2020520196.tif 000015
【図１４】
2020520196.tif 000016
【図１５】
2020520196.tif 000017
【図１６】
2020520196.tif 000018
【図１７】
2020520196.tif 000019
【図１８】
2020520196.tif 000020
【図１９】
2020520196.tif 000021
【図２０】
2020520196.tif 000022
【図２１】
2020520196.tif 000023
【国際調査報告】
2020520196.tif 000024
2020520196.tif 000025