(57)【要約】  本明細書において、ポーラ符号化ビットの循環バッファリングを介して、ポーラ符号に対してレートマッチングを実行する方法が提案される。実施形態は、長さＮＢのポーラ列に応じた情報ビットのセットのポーラ符号化を実行して、それによってＮＢ個の符号化ビットを生成することを含む、無線システムにおける送信ノードの動作方法を対象としている。この方法には、符号化ビットをインターリーブして、それによってインターリーブされた符号化ビット列を提供すること、およびインターリーブされた符号化ビット列を長さＮＢの循環バッファ中に記憶することをさらに含めることができる。特定の実施形態によれば、この方法には、循環バッファから送信のためのＮ個の符号化ビットを抽出することをさらに含めることができる。Ｎは、ＮＢよりも大きくするか、それに等しくするか、またはそれより小さくすることができる。【選択図】図３
2019533919.tif 000002
【特許請求の範囲】
【請求項１】
無線システム（１０）における送信ノード（４２、４４）の動作の方法であって、
長さＮＢのポーラ列に応じたＫ個の情報ビットのセットのポーラ符号化を実施して、それによってＮＢ個の符号化ビットを生成すること（１０２）、
前記符号化ビットをインターリーブして、それによってインターリーブされた符号化ビット列を提供すること（１０４）、
前記インターリーブされた符号化ビット列を、長さＮＢの循環バッファ中に記憶すること（１０６）、および
前記循環バッファから、送信のためのＮ個の符号化ビットを抽出すること（１０８）
を含む、方法。
【請求項２】
Ｎ≧ＮＢであり、（Ｎ−ＮＢ）個の符号化ビットが反復される、請求項１に記載の方法。
【請求項３】
Ｎ≦ＮＢであり、符号化ビットが反復されない、請求項１に記載の方法。
【請求項４】
前記符号化ビットをインターリーブすること（１０４）が、１つもしくは複数のリンクパラメータ、および／または１つもしくは複数のシステムパラメータに基づいて、前記符号化ビットを適応的にインターリーブすること（１０４）を含む、請求項１から３のいずれか一項に記載の方法。
【請求項５】
前記循環バッファから前記Ｎ個の符号化ビットを抽出すること（１０８）が、前記符号化ビットの列に従って、前記循環バッファから連続して前記Ｎ個の符号化ビットを適応的に抽出すること（１０８）を含み、前記列は、前記符号化ビットが前記循環バッファ中に書き込まれる順序を指定する、請求項１に記載の方法。
【請求項６】
前記循環バッファから前記Ｎ個の符号化ビットを抽出すること（１０８）が、１つもしくは複数のリンクパラメータ、および／または１つもしくは複数のシステムパラメータに基づいて、前記循環バッファから前記Ｎ個の符号化ビットを適応的に抽出すること（１０８）を含む、請求項１から４のいずれか一項に記載の方法。
【請求項７】
前記循環バッファから前記Ｎ個の符号化ビットを抽出すること（１０８）が、符号レートＫ／Ｎに基づいて前記循環バッファから前記Ｎ個の符号化ビットを適応的に抽出すること（１０８）を含む、請求項６に記載の方法。
【請求項８】
前記循環バッファから前記Ｎ個の符号化ビットを抽出すこと（１０８）は、前記符号長Ｎおよび長さＮＢのマザー符号に基づいて前記循環バッファから前記Ｎ個の符号化ビットを適応的に抽出すること（１０８）を含む、請求項７に記載の方法。
【請求項９】
情報ビットの前記セットのポーラ符号化を実行する（１０２）前に、１つもしくは複数のリンクパラメータ、および／または１つもしくは複数のシステムパラメータに基づいて、情報ビットロケーションを適応的に選択することをさらに含む、請求項１から８のいずれか一項に記載の方法。
【請求項１０】
前記情報ビットロケーションを適応的に選択する前記ステップが、符号レートＫ／Ｎに基づいて適応的に選択することを含む、請求項９に記載の方法。
【請求項１１】
前記情報ビットロケーションを適応的に選択する前記ステップが、前記符号長Ｎおよび長さＮＢのマザー符号に基づいて適応的に選択することを含む、請求項９に記載の方法。
【請求項１２】
前記１つもしくは複数のリンクパラメータが、送信しようとする情報ビットの数Ｋ、送信に使用される符号長Ｎ、および送信に使用される符号レートＲ＝Ｋ／Ｎを含む、請求項４から１１のいずれか一項に記載の方法。
【請求項１３】
前記１つまたは複数のシステムパラメータが、送信がアップリンク送信であるか、またはダウンリンク送信であるかを指示するパラメータ、無線リソース割り当てに関するパラメータ、送信用に使用される波形に関するパラメータ、冗長バージョン（ＲＶ）に関するパラメータ、および／または受信機能力に関するパラメータを含む、請求項４から１２のいずれか一項に記載の方法。
【請求項１４】
前記循環バッファから抽出したＮ個の符号化ビットをインターリーブして、Ｎ個のインターリーブされた符号化ビットを提供すること（１１０）、および
前記Ｎ個のインターリーブされた符号化ビットを変調して、複数のシンボルを提供すること（１１２）
をさらに含む、請求項１から１３のいずれか一項に記載の方法。
【請求項１５】
前記複数のシンボルをインターリーブすること（１１４）をさらに含む、請求項１４に記載の方法。
【請求項１６】
請求項１から１５のいずれか一項に記載の方法に従って動作するように適合された、送信ノード（４２、４４）。
【請求項１７】
少なくとも１つの送信機、および
送信ノード（４２、４４）に、請求項１から１５のいずれか一項に記載の方法に従って動作させるように適合された処理回路
を備える、送信ノード（４２、４４）。
【請求項１８】
請求項１から１５のいずれか一項に記載の方法を実施するように動作可能な１つまたは複数のモジュールを含む、送信ノード（４２、４４）。
【請求項１９】
少なくとも１つのプロセッサ上で実行されると前記少なくとも１つのプロセッサに請求項１から１５のいずれか一項に記載の方法を実施させる命令を含む、コンピュータプログラム。
【請求項２０】
請求項１９に記載のコンピュータプログラムを含むキャリアであって、電子信号、光学信号、無線信号、またはコンピュータ可読記憶媒体の１種である、キャリア。
【請求項２１】
１つもしくは複数のリンクパラメータ（例えば、符号ブロック長、符号化レート、および／または（ＱＡＭ）変調順序）および／または１つまたは複数のシステムパラメータ（例えば、ＯＦＤＭ対ＤＦＴ−Ｓ−ＯＦＤＭ、無線リソース割り当て、および受信機能力）に依存する、レートマッチング機構。
【請求項２２】
レートマッチング機構が、ポーラ符号化ビットのセットからポーラ符号化ビットのレートマッチングされたセットを生成するのに利用される、請求項２１に記載のレートマッチング機構。
【請求項２３】
ポーラ符号化ビットの前記レートマッチングされたセットは、Ｎ個のポーラ符号化ビットからなり、ポーラ符号化ビットの前記セットは、ＮＢ個のポーラ符号化ビットからなり、Ｎ＞ＮＢである、請求項２２に記載のレートマッチング機構。
【請求項２４】
ポーラ符号化ビットの前記レートマッチングされたセットは、Ｎ個のポーラ符号化ビットからなり、ポーラ符号化ビットの前記セットは、ＮＢ個のポーラ符号化ビットからなり、Ｎ＜ＮＢである、請求項２２に記載のレートマッチング機構。
【請求項２５】
ユーザ機器（ＵＥ）である、請求項１７または１８に記載の送信ノード。
【請求項２６】
ネットワークノードである、請求項１７または１８に記載の送信ノード。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、ポーラ符号に関し、特に、ポーラ符号のためのレートマッチングに関する。
【背景技術】
【０００２】
関連出願の相互参照
本出願は、参照によりその内容が本明細書に組み込まれている、「Ｓｙｓｔｅｍｓ  ａｎｄ  Ｍｅｔｈｏｄｓ  ｆｏｒ  Ｒａｔｅ  Ｍａｔｃｈｉｎｇ  ｆｏｒ  Ｐｏｌａｒ  Ｃｏｄｅｓ」という名称の、２０１７年２月１０日に出願された米国特許仮出願第６２／４５７６６５号の優先権を主張するものである。
【０００３】
Ａｒｉｋａｎ［１］によって提案された、ポーラ符号は、低複雑度のＳｕｃｃｅｓｓｉｖｅ  Ｃａｎｃｅｌｌａｔｉｏｎ（ＳＣ）復号器の下で二進入力離散型無記憶チャネルの対称容量を達成することを証明できる、第１級の構成的符号化方式（constructive coding scheme）である。しかしながら、ＳＣ下のポーラ符号の有限長性能は、低密度パリティ検査（ＬＤＰＣ：Low-Density Parity-Check）符号およびターボ符号などの、その他の現代的なチャネル符号化方式と比較して競争力がない。後になって、ＳＣリスト（ＳＣＬ）復号器が［２］において提案され、この復号器は、最適な最大尤度（ＭＬ：Maximum-Likelihood）復号器の性能に接近することができる。単純な巡回冗長検査（ＣＲＣ:Cyclic Redundancy Check）符号化を連結することによって、連結されたポーラ符号の性能は、十分に最適化されたＬＤＰＣ符号およびターボ符号の性能と競争力があることが示された。その結果として、ポーラ符号は、将来の第５世代（５Ｇ）無線通信システムの候補と考えられている。
【０００４】
ポーラ符号化の中心思想は、同一のバイナリ入力チャネルのペアを、一方は元のバイナリ入力チャネルよりも優れ、一方はそれよりも劣る、異なる品質の２つの別個のチャネルに変換することである。そのようなペア単位の分極操作（polarizing operation）を、二進入力チャネルの２Ｍの独立した用途のセットに対して反復することによって、異なる品質の２Ｍの「ビットチャネル」のセットを得ることができる。これらのビットチャネルの一部はほぼ完全であり（すなわち誤差が無く）、一方で、それらの残部は、ほぼ無益（すなわち、完全に雑音）である。核心は、データを受信機に送信するのに、ほぼ完全なチャネルを使用し、一方で、無益なチャネルへの入力が、受信機に知られている固定または凍結された値（例えば、０）を有するように設定することである。このような理由で、これらの、ほぼ無益チャネルおよびほぼ完全なチャネルへの入力ビットは、一般に、凍結ビットおよび非凍結（または情報）ビットと、それぞれ呼ばれている。非凍結ビットだけが、ポーラ符号においてデータを運ぶのに使用される。データを適切な情報ビットロケーションにロードすることは、ポーラ符号の性能に対して直接的な影響がある。長さ８のポーラ符号の構造の図が図１に示されている。
【０００５】
図２は、中間情報ビットｓｌ、ｉのラベリングを示しており、ここで、Ｎ＝８でのポーラ符号化中に、ｌ∈｛０，１，…，ｎ｝およびｉ∈｛０，１，…，Ｎ−１｝である。中間情報ビットは、以下の式によって関係付けられる：
ｉ∈｛０，１，…，Ｎ−１｝に対して、ｓ０，ｉ≡ｕｉを情報ビットとし、ｓｎ，ｉ≡ｘｉを符号ビットとして、ｉ∈｛０，１，…，Ｎ−１｝およびｌ∈｛０，１，…，ｎ−１｝に対して、
2019533919.tif 000003
【発明の概要】
【０００６】
既存の解法の問題
従来式ポーラ符号の主たる制限は、符号語長または符号長が２のべき乗でなくてはならないことである。符号化ビットのパンクチャリング（すなわち、いくつかの符号化ビットを送信することなく省くこと）は、実際に必要となる符号語長における粒度をサポートするのに、自然な方法である。また、望ましい符号語長が、２のべき乗をわずかにこえるときには、受信機に符号語長を２回、動作することを要求する代わりに、符号化ビットの一部を反復するだけにするのがより実際的であるが、このことは、レイテンシと電力消費を増大させ、処理速度とメモリに対して、より厳しいハードウェア要件を課すことになる。（典型的には、パンクチャリングと反復を介して）任意所望の長さを有する符号語を生成する、そのようなプロセスは、レートマッチングプロセスと呼ばれる。ポーラ符号化ビットのパンクチャリングおよび反復を、最適に近い性能を維持しながら、どのように効率的に実施すべきかは不明である。
【０００７】
本開示／解法のいくつかの実施形態の要約
本明細書において、ポーラ符号化ビットの循環バッファリングを介して、ポーラ符号のためのレートマッチングを実施する方法が提案される。本明細書において開示される実施形態は、長さＮＢのポーラ列に応じた情報ビットのセットのポーラ符号化を実施して、それによってＮＢ個の符号化ビットを生成することを含む、無線システムにおける送信ノードの動作方法を対象とする。この方法には、符号化ビットをインターリーブして、それによってインターリーブされた符号化ビット列を提供すること、およびインターリーブされた符号化ビット列を長さＮＢの循環バッファ中に記憶することを、さらに含めることができる。ある特定の実施形態によれば、この方法には、循環バッファから、送信のためのＮ個の符号化ビットを抽出することをさらに含めることができる。Ｎは、ＮＢよりも大きくするか、それに等しくするか、またはそれよりも小さくすることができる。
【０００８】
本開示の別の実施形態は、長さＮＢのポーラ列に応じた、情報ビットのセットのポーラ符号化を実施し、それによってＮＢ個の符号化ビットを生成するように設定された、送信ノードを対象とする。送信ノードは、符号化ビットをインターリーブして、それによって、インターリーブされた符号化ビット列を提供するように、およびインターリーブされた符号化ビット列を、長さＮＢの循環バッファ中に記憶するように設定することができる。ある特定の実施形態によれば、送信ノードは、循環バッファから、送信のためのＮ個の符号化ビットを抽出することができる。Ｎは、ＮＢよりも大きくするか、それに等しくするか、またはそれよりも小さくすることができる。様々な実施形態によれば、送信ノードは、ユーザ機器または任意のネットワークノードであってもよい。
【０００９】
さらに別の実施形態は、１つまたは複数のプロセッサによって実行されると、長さＮＢのポーラ列に応じた情報ビットのセットのポーラ符号化を実施して、それによってＮＢ個の符号化ビットを生成することを含む方法を実施するための、命令をそれに記憶する、一時的または非一時的なコンピュータ可読媒体を対象とする。この方法には、符号化ビットをインターリーブして、それによってインターリーブされた符号化ビット列を提供すること、およびインターリーブされた符号化ビット列を、長さＮＢの循環バッファ中に記憶することをさらに含めることができる。ある特定の実施形態によれば、この方法には、循環バッファから、送信のためのＮ個の符号化ビットを抽出することをさらに含めることができる。Ｎは、ＮＢよりも大きくするか、それに等しくするか、またはそれよりも小さくすることができる。
【００１０】
様々なその他の特徴および利点が、以下の記述および添付の図面に照らせば、当業者には明白になるであろう。
【００１１】
本明細書に組み込まれて、その一部を形成する添付の図面は、本開示のいくつかの態様を示しており、記述と共に、本開示の原理を説明するのに役立つ。
【図面の簡単な説明】
【００１２】
【図１】長さ８のポーラ符号の構造を説明する図である。
【図２】中間情報ビットｓｌ，ｉのラベリングを示す図であり、ここで、Ｎ＝８でのポーラ符号化中に、ｌ∈｛０，１，…，ｎ｝およびｉ∈｛０，１，…，Ｎ−１｝である。
【図３】本開示のいくつかの実施形態による、ポーラ符号のための循環バッファを備える、ポーラ符号器およびレートマッチングシステムの図である。
【図４】様々な実施形態による、物理ダウンリンク制御チャネル（ＰＤＣＣＨ）におけるダウンリンク制御情報（ＤＣＩ）のためのリソース割り当てを示す図である。
【図５】様々な実施形態による、ＰＤＣＣＨおよび物理ダウンリンク共有チャネル（ＰＤＳＣＨ）における、ＤＣＩのためのリソース割り当てを示す図である。
【図６】様々な実施形態による、物理アップリンク制御チャネル（ＰＵＣＣＨ）におけるアップリンク制御情報（ＵＣＩ）のためのリソース割り当てを示す図である。
【図７】様々な実施形態による、物理サイドリンク制御チャネル（ＰＳＣＣＨ）におけるＤＣＩのためのリソース割り当てを示す図である。
【図８】様々な実施形態による、ポーラ符号器、および循環バッファを備えるレートマッチングシステム、ならびに本開示のいくつかの実施形態によるポーラ符号のための変調を示す図である。
【図９】様々な実施形態による、本開示のいくつかの実施形態によるポーラ符号のためのレートマッチングをもたらすプロセスの一例を示す、フローチャートである。
【図１０】様々な実施形態によるＣＣＥ、本開示の実施形態が実装され得る無線システムの一例を示す図である。
【図１１】様々な実施形態により、本開示の実施形態が実装され得る無線デバイスの例示実施形態を示す図である。
【図１２】様々な実施形態により、本開示の実施形態が実装され得る無線デバイスの例示実施形態を示す図である。
【図１３】様々な実施形態により、本開示の実施形態が実装され得るネットワークノードの例示実施形態を示す図である。
【図１４】様々な実施形態により、本開示の実施形態が実装され得るネットワークノードの例示実施形態を示す図である。
【図１５】様々な実施形態により、本開示の実施形態が実装され得るネットワークノードの例示実施形態を示す図である。
【発明を実施するための形態】
【００１３】
以下に記載する実施形態は、当業者が、その実施形態を実施することを可能にする情報を表わすと共に、実施形態を実施する最良の形態を示す。添付の図面に照らして以下の説明を読めば、当業者は、本開示のコンセプトを理解すると共に、本明細書に具体的に取り上げられていない、これらのコンセプトの応用を認識するであろう。これらのコンセプトおよび応用は、本開示の範囲に入ることを理解すべきである。
【００１４】
無線ノード：本明細書において使用されるときには、「無線ノード」は、無線アクセスノードまたは無線デバイスのいずれかである。
【００１５】
無線アクセスノード：本明細書において使用されるときには、「無線アクセスノード」または「無線ネットワークノード」は、無線式で信号を送信および／または受信の動作をする、セルラー通信ネットワークの無線アクセスネットワークにおける任意のノードである。無線アクセスノードの例としては、それに限定はされないが、基地局（例えば、第３世代パートナーシッププロジェクト（３ＧＰＰ）第５世代（５Ｇ）ＮＲネットワークにおけるＮｅｗ  Ｒａｄｉｏ（ＮＲ）基地局（ｇＮＢ）、または３ＧＰＰ  Ｌｏｎｇ−Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ（ＬＴＥ）ネットワークにおけるエンハンスト／エボルブドノードＢ（ｅＮＢ））、高電力またはマクロ基地局、低電力基地局（例えば、マイクロ基地局、ピコ基地局、ホームｅＮＢ、その他）、およびリレーノードが挙げられる。
【００１６】
コアネットワークノード：本明細書において使用されるとき、「コアネットワークノード」は、コアネットワーク内の任意の種類のノードである。コアネットワークノードの例としては、例えば、モビリティマネジメントエンティティ（ＭＭＥ）、パケットデータネットワークゲートウェイ（Ｐ−ＧＷ）、Ｓｅｒｖｉｃｅ  Ｃａｐａｂｉｌｉｔｙ  Ｅｘｐｏｓｕｒｅ  Ｆｕｎｃｔｉｏｎ（ＳＣＥＦ）、その他が挙げられる。
【００１７】
無線デバイス：本明細書において使用されるときには、「無線デバイス」は、無線アクセスノードへ信号を無線で送信および／または受信することによって、セルラー通信ネットワークにアクセスを有する（すなわちサーブされる）、任意の種類のデバイスである。無線デバイスの例としては、それに限定はされないが、３ＧＰＰネットワーク内のユーザ機器（ＵＥ）デバイス、およびマシン型通信（ＭＴＣ）デバイスが挙げられる。
【００１８】
ネットワークノード：本明細書において使用されるときには、「ネットワークノード」は、セルラー通信ネットワーク／システムの無線アクセスネットワークまたはコアネットワークのいずれかの部分である、任意のノードである。
【００１９】
本明細書において与えられる記述は、３ＧＰＰセルラー通信システムに注目しており、それ故に、３ＧＰＰ用語または３ＧＰＰ用語に類似する用語が使用されることが多いことに留意されたい。しかしながら、本明細書において開示されるコンセプトは、３ＧＰＰシステムに限定されない。
【００２０】
本明細書の記述において、用語「セル」に言及することがあるが、特に５Ｇ  ＮＲコンセプトについて、セルの代わりにビーム（beam）を使用してもよく、したがって、本明細書に記載されるコンセプトは、セルとビームの両方に等しく応用可能であることに留意されたい。
【００２１】
従来式ポーラ符号の主たる制限は、符号語長または符号長が２のべき乗でなくてはならないことである。符号化ビットのパンクチャリング（すなわち、いくつかの符号化ビットを送信することなく省くこと）は、実際に必要となる符号語長における粒度（granularity）を支持するのに、自然な方法である。また、望ましい符号語長が、２のべき乗をわずかにこえるときには、受信機に符号語長を２回、動作することを要求する代わりに、符号化ビットの一部を反復するだけにするのがより実際的であるが、このことは、レイテンシと電力消費を増大させ、処理速度とメモリに対して、より厳しいハードウェア要件を課すことになる。（典型的には、パンクチャリングまたは反復を介して）任意所望の長さを有する符号語を生成する、そのようなプロセスは、レートマッチングプロセスと呼ばれる。ポーラ符号化ビットのパンクチャリングまたは反復を、最適に近い性能を維持しながら、効率的に実施すべき方法は不明である。
【００２２】
ここで、ポーラ符号化ビットの循環バッファリングによる、ポーラ符号のためのレートマッチングを実施する方法を提案する。本開示の重要な部分は、ポーラ符号化ビットが循環バッファ中に書き込まれる方法を指定するインターリーバと、ビットが循環バッファから抽出される方法を指定するビット抽出器とが、リンクパラメータ、例えば、符号ブロック長、符号化レート、および（直交振幅変調（ＱＡＭ））変調順序、および／またはシステムパラメータ、例えば、送信方法（直交周波数分割多重（ＯＦＤＭ）対離散フーリエ変換スプレッドＯＦＤＭ（DFT-S-OFDM））、無線リソース割り当て、および受信機能力に依存することである。好ましい実施形態によれば、これらの様々なパラメータに基づいて、ポーラ符号化ビットの信頼性をランク付けする列が構築され、それに基づいて、インターリーバが、ポーラ符号化ビットが循環バッファ中に書き込まれる順序付けを決定する。この符号ビットランキング列は、情報ビットランキングを決定し、ひいてはこれがポーラ符号器の情報セットを決定するのに使用される。これらの列の両方を、前述のパラメータの異なる値に対して、事前設定して、メモリに記憶することができる。
【００２３】
提案された方法の重要な利点は、ポーラ符号に対する、パンクチャリング、反復、および情報セット選択は、様々なリンクパラメータおよびシステムパラメータに依存することが多いので、この方法が、異なるシナリオに対して符号性能を最適化できることである。提案された方法の別の重要な利点は、この方法が、実装が簡単であり、ポーラ符号化の将来進化に対して十分にフレキシブルであることである。提案された方式は、ＬＴＥによって使用されている、既存レートマッチング方式に対する拡張および一般化と見なすこともできる。
【００２４】
この解決案の核心内容は、いくつかのリンクパラメータ（例えば、符号ブロック長、符号化レート、および（ＱＡＭ）変調順序）および／またはシステムパラメータ（例えば、ＯＦＤＭ対ＤＦＴ−Ｓ−ＯＦＤＭ、無線リソース割り当て、および受信機能力）に依存する、レートマッチング機構である。
【００２５】
変調なしのレートマッチング構造
図３は、本開示のいくつかの実施形態による、ポーラ符号のための循環バッファによる、レートマッチングを提供するシステム１０を示す。図示のように、システム１０は、ポーラ符号器１２およびレートマッチングシステムまたは機構を含む。レートマッチングシステムは、この例においては、インターリーバ１４、循環バッファ１６、および抽出／サンプリング機能１８（本明細書においては、ビット抽出器１８とも呼ばれる）を含む。レートマッチングシステムは、この例においては、情報セット選択機能２０（本明細書においては、情報セットセレクタ２０とも呼ばれる）、情報ビットランキング列発生器２２、および符号ビットランキング列発生器２４をさらに含む。なお、図３に示されている、システム１０の様々な構成要素は、この開示を読めば、当業者には理解され、すぐに明白になるように、ハードウェアとして、またはハードウェアとソフトウェアの組合せとして実装されることに留意されたい。以下で考察するように、レートマッチングシステムは、ポーラ符号器１２によって出力されるポーラ符号化ビットのセットに対してレートマッチングを行う。言い換えると、レートマッチングシステムは、ポーラ符号器によって出力されるＮＢ個の符号化ビットに基づいて、所望の数Ｎの符号化ビットを生成または出力し、ここでＮＢは、ポーラ符号器１２のマザー符号の長さであり、符号化ビットの所望の数Ｎは、ＮＢよりも小さく、またはそれよい大きくすることができる。
【００２６】
マザー符号ブロック長ＮＢのポーラ符号器１２は、情報ビットと、情報セットセレクタ２０によって指定される情報ビットロケーションのセットとに基づいて、ＮＢ個の符号化ビットのブロックを生成する。これらのＮＢ個の符号化ビットは、インターリーバ１４によって順序変更された後に、循環バッファ１６中に書き込まれる。ビット抽出器１８は、所望の数Ｎの符号化ビットが、送信ために抽出されるまで、循環バッファ１６から（例えば、周期的に）ビットを抽出するのに使用される。Ｎ＞ＮＢの場合には、反復を達成するために、いくつかのビットは、循環バッファ１６から２回以上、抽出されることがある。
【００２７】
重要な構成要素は、順序変更された、または再順序付けされた符号化ビットを循環バッファ１６中に配置する前に、ポーラ符号器１２の符号化ビット出力を順序変更するインターリーバ１４と、送信のために循環バッファ１６からビットを抽出する、ビット抽出器１８である。この明細書においては、「再順序付けする（re-order）」、「順序変更する（permute）」、および「インターリーブする（interleave）」は、区別しないで使用されることに留意されたい。ＬＴＥにおいて使用されるターボ符号などの、その他の符号用に設計された、インターリーバと異なり、本明細書において提案されるインターリーバ１４および／またはビット抽出器１８は、様々なリンクパラメータおよび／または様々なシステムパラメータに依存することができるという意味で、適合性がある。情報セットの選択も、インターリーバ１４の選択と密接にリンクしているので、ポーラ符号器１２用の情報セレクタ２０もひいては、これらの様々なパラメータに依存することになる。
【００２８】
リンクパラメータとしては、以下のものが挙げられる：
情報ビットの数Ｋ
符号長Ｎ、および／または
符号レートＲ＝Ｋ／Ｎ、
これに対して、システムパラメータとしては以下のものが挙げられる：
アップリンク対ダウンリンク
アップリンクおよびダウンリンクに対するチャネル条件および干渉環境は、全く異なる可能性があり、このことは、インターリーバ、情報セットセレクタ、およびビット抽出器の選択に影響を及ぼす可能性がある。
無線リソース割り当て
ポーラ符号は、制御情報を送信するために、５Ｇ  ＮＲに採用されている。制御情報は、ＬＴＥにおける物理ダウンリンク制御チャネル（ＰＤＣＣＨ）または物理アップリンク制御チャネル（ＰＵＣＣＨ）のような、専用の制御チャネルによって運ばれるか、またはＬＴＥにおける物理アップリンク共有チャネル（ＰＵＳＣＨ）などのデータチャネルに埋め込まれてもよい。無線リソースは、図４から図７に示すように、これらのチャネルに対して異なって割り当てられている（例えば、ＰＤＣＣＨは、周波数拡散が支配的であり、時間が短いのに対して、ＰＤＳＣＨは、時間と周波数の両方に拡散されている）ことが多いので、チャネル条件は異なり、このことは、インターリーバ１４、ビット抽出器１８、および情報セットセレクタ２０の所望の動作に影響を与える可能性がある。
波形：ＯＦＤＭ対ＤＦＴ−Ｓ−ＯＦＤＭ
ダウンリンク制御情報（ＤＣＩ）に対して、ＯＦＤＭが使用される。ＤＣＩは、ＰＤＣＣＨによって運ばれる。アップリンク制御情報（ＵＣＩ）に対して、ＯＦＤＭとＤＦＴ−Ｓ−ＯＦＤＭの両方を使用することができる。いずれの波形を使用すべきかは、上位層シグナリングによる。さらに、ＵＣＩは、ＰＵＣＣＨおよびＰＵＳＣＨによって運ぶことができる。
ＯＦＤＭおよびＤＦＴ−Ｓ−ＯＦＤＭは、ポーラ復号器に対して異なるチャネル品質特性を示す。ＯＦＤＭに対して、変調シンボルは、フェージングのあるチャネル条件を体感することがあり、変調シンボルに対するチャネル対数尤度比（ＬＬＲ：Log-Likelihood Ratio）が大きく変わる可能性がある。ＤＦＴ−Ｓ−ＯＦＤＭに対しては、対照的に、チャネル条件は、ドップラーに応じて、ＤＦＴ−Ｓ−ＯＦＤＭシンボル毎に変わることがあるが、同じＤＦＴ−Ｓ−ＯＦＤＭシンボルで運ばれる変調シンボルが、同じチャネル条件（場合によっては分散性チャネル）を体感する。波形に適合するために、ポーラ符号に対するレートマッチングアルゴリズムは、相応にカスタム化しなくてはならない。
冗長バージョン（ＲＶ：Redundancy Version）
通信シナリオによっては、１回の送信では、サービスエリアに対して十分な信号信頼性または信号カバレッジを与えるのに十分ではない。しばしば、情報ビットの同ブロックの多重送信が、例えば、ブロードキャストチャネル（物理ブロードキャストチャネル（ＰＢＣＨ）など）、システム情報チャネル（例えば、システム情報ブロック（ＳＩＢ））、ハイブリッド自動再送要求（ＨＡＲＱ）再送信プロトコルにおいて必要となる。この場合に、同じ情報の異なる符号化バージョンを、異なる送信において送るのが好ましい。レートマッチング機構（例えば、インターリーバ１４、情報ビットセレクタ２０、およびビット抽出器１８）は、これらの異なる冗長バージョン（ＲＶ）に対して、異なるものとすることができる。
受信機能力
受信機能力に応じて、レートマッチング機構（例えば、インターリーバ１４、ビット抽出器１８、および情報ビットセレクタ２０）は異なってもよい。ここで、受信機は、主として、ダウンリンク上のＵＥ受信機を指す。
ポーラ符号がデータパケットを運ぶのに使用される場合には、チャネルビットを記憶するためのソフトバッファサイズは、より安価／低複雑度のＵＥと、より高価／高複雑度ＵＥの間で大幅に変わることがある。この問題は、通常、ＰＤＣＣＨで運ばれる制御情報の受信には当てはまらない。それは通常、物理ダウンリンク共有チャネル（ＰＤＳＣＨ）によって運ばれるデータペイロードの受信には当てはまる。
それ故、受信機ソフトバッファサイズに応じて、レートマッチングアルゴリズムは：
ａ）ＵＥ受信機がソフトビットの大きなバッファを備えている場合には、無線リソースエレメントの利用可能量によってのみ決まる符号長を有する、ポーラ符号を使用すべきであり、
ｂ）ＵＥ受信機が、より小さいソフトバッファおよび／またはより安価な復号器を備えている場合には、利用可能なバッファサイズによって決まる制限された符号長を有するポーラ符号を使用すべきである。制限された符号長のために、利用可能な符号化ビットよりも、より多くの時間−周波数リソースが供給される場合には、符号化ビットの一部の反復を、リソースを充填するのに使用することができる。反復された符号ビットからのすべてのソフトビットは、単に、同メモリユニット内に共に適所に追加することができ、それによってソフトバッファ要件が制限された符号長によってのみ指示される。
【００２９】
増分冗長性ＨＡＲＱ（ＩＲ−ＨＡＲＱ）再送信方法が使用されるときには、上記の考察は、単一送信に加えて、所与のパケットの多重送信の両方に当てはまることに留意されたい。
【００３０】
いくつかの好ましい実施形態によれば、インターリーバ１４によって使用されるポーラ符号化ビットの順序変更の形成を支援するために、符号化ビットに対するランキングの列であって、最も低い信頼性のビットが配置されるまで、より信頼性の高い符号化ビットが最初に循環バッファ１６上に配置されるように符号化ビットが循環バッファ１６中にロードされる順序を指定するランキングの列が、上述したこれらのリンクパラメータおよび／またはシステムパラメータに基づいて生成される。所望のブロック長によれば、循環バッファ１６における符号化ビットは、次いで、最も信頼性の高い符号ビットから始まり、信頼性の低下順序で、循環バッファ１６から抽出される。
【００３１】
いくつかの好ましい実施形態によれば、符号ビットランキング列ρｃ：｛１，２，…，ＮＢ｝→｛１，２，…，ＮＢ｝は、符号化ビットのインデックスの二進表現の関数である。ρｃ（ｎ）の２つの例を以下に説明する。
ρｃ（ｎ）は、符号化ビットのインデックスの二進表現におけるビットの順序変更を表わすことができる。順序変更の一例は、符号化ビットのインデックスに対するビット逆転動作である。
ρｃ（ｎ）は、符号化ビットのインデックスと、符号化ビットインデックスの二進表現のハミング重みとの間の重み付関数とすることができる。
【００３２】
符号ビットランキング列ρｃ（ｎ）は、対応する情報ビットランキング列ρｉ：｛１，２，…，ＮＢ｝→｛１，２，…，ＮＢ｝を生成するのにさらに使用され、この情報ビットランキング列は、ポーラ符号器用に使用される、情報セット（すなわち、データを運ぶビットチャネルのロケーション）を決定するのに使用される。情報ビットランキング列ρｉ（ｎ）は、以下のように計算できる：
それをρｃ（ｎ）と同じに設定する（すなわち、ρｉ（ｎ）＝ρｃ（ｎ））、または
符号ビットランキング列ρｃ（ｎ）で指定された順番に各符号ビットインデックスの二進表現のなんらかの関数を順次評価して、結果として得られる関数値に従ってρｉ（ｎ）を生成するか、または
順序変更された符号ビットの数、例えば（［ｌｏｇ２Ｎ］−Ｎ）に基づいて情報ビットの一部のランクを低下させる（すなわち、信頼性尺度を低下させる）。
【００３３】
いくつかの実施形態によれば、マザー符号ブロック長ＮＢの半分より短いブロック長Ｎが、ポーラ符号器において使用される場合には、符号ビットは、循環バッファ１６内の内容のサブサンプリングに基づいて、信頼性が低下するように、循環バッファ１６から抽出される。例えば、ＮＢ＝２Ｎである場合には、ビット抽出器１８は、Ｎの符号化ビットが抽出されるまで循環バッファ１６から１つおきのサンプルを採取（すなわち、２×サブサンプリング）してもよい。
【００３４】
変調ありのレートマッチング構造
図８は、システム１０が、複素値シンボル変調と共に、ポーラ符号のためのレートマッチングを提供する、いくつかの他の実施形態によるシステム１０のブロック図を示す。この場合に、リンクパラメータは、変調順序（すなわち、１つの複素値シンボル内の符号化ビットの数）をさらに含む。
【００３５】
２つの追加のインターリーバ２６および２８が、１つは変調器３０の前、１つは変調器３０の後に、追加される。予変調インターリーバ２６は、循環バッファ１６から抽出された符号化ビットを、それらをシンボル中に装着する前に、再順序付けする。予変調インターリーバ２６は、各シンボル内の一部のビットは、同シンボルにおける他のものよりも高いＳＮＲを体感するので、異なる信頼度を有する符号化ビットを、各シンボル内の異なるサブスクライブ通知要求（ＳＮＲ：Subscribe-Notifications-Request）を有する符号化ビット中にマッピングするように設計されている。これは、例えば、四角形インターリーバを使用して実装することができる。
【００３６】
変調後のシンボルインターリーバ２８は、例えば、異なる信頼度のシンボルが、異なる無線リソースのチャネル品質をマッチングすることができるように、割り当てられた無線リソース（またはＯＦＤＭにおけるサブキャリア）中にシンボルをロードする前に実施される。
【００３７】
図９は、本明細書に開示される少なくともいくつかの実施形態による、ポーラ符号化と共にレートマッチングが利用される、プロセスの一例を示すフローチャートである。このプロセスは、送信ノード（例えば、ダウンリンク上で送信するときの、セルラー通信ネットワーク内の基地局などの無線アクセスノード、またはアップリンク上で送信するときの無線デバイス）によって実施される。任意選択のステップが破線で示されている。図示のように、任意選択で、送信ノードは、図３の情報セット選択回路または関数について、上で論じたように、１つもしくは複数のリンクパラメータ、および／または１つもしくは複数のシステムパラメータに基づいて、ポーラ符号化のための情報ビットのセットを適応的に選択する（ステップ１００）。例えば、ビットのセットは、上述のように、情報ビットランキング列に従って選択してもよい。送信ノードは、上述のように、ブロック長ＮＢを有するマザー符号に応じた情報ビットのセットのポーラ符号化を実施し、それによって上述のようにＮＢ個の符号化ビットを生成する（ステップ１０２）。
【００３８】
送信ノード（例えば、インターリーバ１４）は、符号化ビットを再順序付けし（ステップ１０４）、再順序付けされた符号化ビットを、循環バッファ１６中に記憶する（ステップ１０６）。上で論じたように、実施形態によっては、符号化ビットは、１つもしくは複数のリンクパラメータ、および／または１つもしくは複数のシステムパラメータに基づいて、再順序付けされる。例えば、実施形態によっては、符号ビットランキング列は、１つもしくは複数のリンクパラメータ、および／または１つもしくは複数のシステムパラメータに基づいて決定され、符号ビットは、決定された符号ビットランキング列に従って再順序付けされる。
【００３９】
送信ノード（例えば、ビット抽出器１８）は、送信のために循環バッファからＮビットを抽出し、それによって送信のためのＮ個のレートマッチングされた符号化ビットをもたらす（ステップ１０８）。実施形態によっては、送信のためのビットは、１つもしくは複数のリンクパラメータ、および／または１つもしくは複数のシステムパラメータに適応的に基づいて、循環バッファ１６から抽出される。例えば、実施形態によっては、１つもしくは複数のリンクパラメータ、および／または１つもしくは複数のシステムパラメータに基づいて決定してもよい、ランキング（例えば、信頼度）に従って、符号化ビットが再順序付けされて、循環バッファ１６内に記憶される。次いで、符号化ビットは、最高ランク付けされたビットから始まり、低下するランキングの順序で、循環バッファ１６から抽出してもよい。実施形態によっては、送信のためのビットは、上で論じたように、循環バッファをサブサンプリングすることによって、循環バッファから抽出される。
【００４０】
任意選択で、送信ノードは、上述のように、変調の前に、送信のために循環バッファ１６から抽出された符号化ビットを（例えば、予変調インターリーバ２６を介して）再順序付けしてもよい（ステップ１１０）。送信ノード（例えば、変調器３０）は、次いで、上述のように、再順序付けされた符号化ビットを変調し、それによっていくつかの変調シンボルをもたらしてもよい（ステップ１１２）。最後に、送信ノードは、上述のように、（例えば、シンボルインターリーバ２８を介して）変調されたシンボルを再順序付けしてもよい（ステップ１１４）。
【００４１】
図１０は、本開示の実施形態が実装され得る無線システム４０（例えば、セルラー通信ネットワーク、例えば３ＧＰＰ  ５ＧまたはＮＲネットワークなど）の一例を示す。図示のように、いくつかの無線デバイス４２（例えば、ＵＥ）が、それぞれが１つまたは複数のセル４６にサービスしている、無線アクセスノード４４（例えば、ｇＮＢ）に信号を無線で送信し、かつそこから信号を受信する。無線アクセスノード４４は、コアネットワーク４８に接続されている。コアネットワーク４８は、１つまたは複数のコアネットワークノード（例えば、ＭＭＥ、サービングゲートウェイ（Ｓ−ＧＷ）、および／またはその他）を含む。
【００４２】
図３の実施形態または図８の実施形態のいずれか、ならびに図９のプロセスは、例えば、無線デバイス４２および／または無線アクセスノード４４などの、無線システム４０内部の任意の無線ノードに実装してもよいことに留意されたい。
【００４３】
図１１は、本開示のいくつかの実施形態による、無線デバイス４２（例えば、ＵＥ）の概略ブロック図である。図示のように、無線デバイス４２は、１つまたは複数のプロセッサ５２（例えば、中央処理ユニット（ＣＰＵ）、特定用途向けＩＣ（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、デジタル信号プロセッサ（ＤＳＰ）、および／またはその他）、およびメモリ５４を備える、処理回路５０を含む。無線デバイス４２はまた、それぞれが１つまたは複数の送信機５８、および１つまたは複数のアンテナ６２に結合された、１つまたは複数の受信機６０を含む１つまたは複数の送受信機５６を含む。実施形態によっては、上述の無線デバイス４２の機能性は、ハードウェア内に（例えば、回路５０内部、および／またはプロセッサ５２内部のハードウェアを介して）実装するか、またはハードウェアとソフトウェアの組合せ内に実装してもよい（例えば、メモリ５４内に記憶されたソフトウェア内に、例えば、完全または部分的に実装され、プロセッサ５２によって実行される）。
【００４４】
実施形態によっては、命令を含む、コンピュータプログラムが提供され、この命令は、少なくとも１つのプロセッサ５２によって実行されると、少なくとも１つのプロセッサ５２に、本明細書に記載のいずれかの実施形態による無線デバイス５２の機能性の少なくとも一部を実行させる。実施形態によっては、前述のコンピュータプログラムプロダクトを中に含むキャリアが提供される。キャリアは、電子信号、光学信号、無線信号、またはコンピュータ可読記憶媒体（例えば、メモリなどの非一時的なコンピュータ可読媒体）の１種である。
【００４５】
図１２は、本開示のいくつかの他の実施形態による、無線デバイス４２（例えば、ＵＥ）の概略ブロック図である。無線デバイス４２は、それぞれがソフトウェアにおいて実装される、１つまたは複数のモジュール６４を含む。モジュール６４は、本明細書に記載された無線デバイス４２の機能性を提供する。例えば、モジュール６４には、図９のステップ１０２の機能を実行するように動作可能な実行モジュール、図９のステップ１０４の機能を実行するように動作可能な第１のインターリーブモジュール、図９のステップ１０６の機能を実行するように動作可能な記憶モジュール、および図９のステップ１０８の機能を実行する動作の可能な抽出モジュールを含めてもよい。
【００４６】
図１３は、本開示のいくつかの実施形態による、ネットワークノード６６（例えば、例えばｇＮＢのような無線アクセスノード３４、またはコアネットワークノードのようなネットワークノード）の概略ブロック図である。図示のように、ネットワークノード６６は、１つまたは複数のプロセッサ４０（例えば、ＣＰＵ、ＡＳＩＣ、ＤＳＰ、ＦＰＧＡ、および／またはその他）およびメモリ７２を含む回路を含む、制御システム６８を含む。制御システム６８はまた、ネットワークインターフェイス７４を含む。ネットワークノード６６が無線アクセスノード４４である実施形態において、ネットワークノード６６はまた、それぞれが１つまたは複数の送信機７８と、１つまたは複数のアンテナ８２に結合された１つまたは複数の受信機８０とを含む、１つまたは複数の無線ユニット７６を含む。実施形態によっては、上述のネットワークノード６６の機能性（例えば、無線アクセスノード４４の機能性）は、例えばメモリ７２内に記憶されて、プロセッサ７０によって実行される、ソフトウェアにおいて完全または部分的に実装してもよい。
【００４７】
図１４は、本開示のいくつかの実施形態による、ネットワークノード６６（例えば、無線アクセスノード３４）の仮想化された実施形態を示す、概略ブロック図である。本明細書において使用されるときには、「仮想化された（virtualized）」ネットワークノード６６とは、ネットワークノード６６の機能性の少なくとも部分が仮想コンポーネントとして（例えば、ネットワークにおいて物理処理ノード上で実行される、仮想マシンを介して）実装される、ネットワークノード６６である。図示のように、ネットワークノード６６は、任意選択で、図１３について記述されたように、制御システム６８を含む。加えて、ネットワークノード６６が、無線アクセスノード４４である場合には、ネットワークノード６６はまた、図１３について記述されたように、１つまたは複数の無線ユニット７６を含む。制御システム３８（存在する場合）は、ネットワークインターフェイス７４を介して、ネットワーク８６に結合されるか、またはその部分として含まれる１つまたは複数の処理ノード８４に接続されている。代替的に、制御システム６８が存在しない場合には、１つまたは複数の無線ユニット７６（存在する場合）は、ネットワークインターフェイスを介して、１つまたは複数の処理ノード８４に接続されている。代替的に、本明細書に記載されたネットワークノード６６の機能性の全部を、処理ノード８４において実装してもよい（すなわち、ネットワークノード６６は制御システム６８または無線ユニット７６を含まない）。各処理ノード８４は、１つまたは複数のプロセッサ８８（例えば、ＣＰＵ、ＡＳＩＣ、ＤＳＰ、ＦＰＧＡ、および／またはその他）、メモリ９０、およびネットワークインターフェイス９２を含む。
【００４８】
この例においては、本明細書に記載されたネットワークノード６６の機能９４は、１つまたは複数の処理ノード８４において実装されるか、または任意所望の方法で、制御システム６８（存在する場合）および１つまたは複数の処理ノード８４の全体に分散される。いくつかの特定の実施形態においては、本明細書に記載されたネットワークノード６６の機能９４の一部または全部は、処理ノード８４を上位装置とする仮想環境において実装された、１つまたは複数の仮想マシンによって実行される仮想コンポーネントとして実装される。当業者には理解されるように、所望の機能の少なくとも一部を実行するために、処理ノード８４と、制御システム６８（存在する場合）または代替的に無線ユニット７６（存在する場合）との間の追加のシグナリングまたは通信が使用される。特に、実施形態によっては、制御システム６８は含まれなくてもよく、その場合には、無線ユニット７６（存在する場合）は、適当なネットワークインターフェイスを介して処理ノード８４と直接、通信する。
【００４９】
いくつかの特定の実施形態においては、ネットワークノード６６のより上位の層の機能性（例えば、プロトコルスタックの層３以上、および場合によっては層２の一部）を、仮想コンポーネントとして処理ノード８４に実装してもよく（すなわち、「クラウド内に」実装される）、これに対してより下位の層の機能性（例えば、プロトコルスタックの層１および場合によっては層２の一部）は、無線ユニット７６、および場合によっては制御システム６８内に実装してもよい。
【００５０】
実施形態によっては、命令を含む、コンピュータプログラムが提供され、この命令は、少なくとも１つのプロセッサ７０、８８によって実行されると、少なくとも１つのプロセッサ７０、８８に、本明細書に記載のいずれかの実施形態によるネットワークノード６６または処理ノード８４の機能性を実行させる。実施形態によっては、前述のコンピュータプログラムプロダクトを中に含むキャリアが提供される。キャリアは、電子信号、光学信号、無線信号、またはコンピュータ可読記憶媒体（例えば、メモリ９０などの非一時的なコンピュータ可読媒体）の１種である。
【００５１】
図１５は、本開示のいくつかの他の実施形態による、ネットワークノード６６（例えば、無線アクセスノード４４）の概略ブロック図である。ネットワークノード６６は、それぞれがソフトウェアにおいて実装される、１つまたは複数のモジュール９６を含む。モジュール９６は、本明細書に記載されるネットワークノード６６の機能性を提供する。例えば、モジュール９６には、図９のステップ１０２の機能を実行するように動作可能な実行モジュール、図９のステップ１０４の機能を実行するように動作可能な第１のインターリーブモジュール、図９のステップ１０６の機能を実行するように動作可能な記憶モジュール、および図９のステップ１０８の機能を実行する動作の可能な抽出モジュールを含めてもよい。
【００５２】
本開示の１つの重要な部分は、ポーラ符号化ビットが循環バッファに書き込まれる方法を指定するインターリーバと、ビットが循環バッファから抽出される方法を指定するビット抽出器とが、リンクパラメータ、例えば、符号ブロック長、符号化レート、および（直交振幅変調（ＱＡＭ））変調順序、および／またはシステムパラメータ、例えば、送信方法（直交周波数分割多重（ＯＦＤＭ）対離散フーリエ変換スプレッドＯＦＤＭ（ＤＦＴ−Ｓ−ＯＦＤＭ））、無線リソース割り当て、および受信機能力に依存することである。好ましい実施形態によれば、これらの様々なパラメータに基づいて、ポーラ符号化ビットの信頼性をランク付けする列が構築され、それに基づいて、インターリーバが、ポーラ符号化ビットが循環バッファ中に書き込まれる順序付けを決定する。この符号ビットランキング列は、ひいては情報ビットランキング列を決定し、これがポーラ符号器の情報セットを決定するのに使用される。これらの列の両方を、前述のパラメータの異なる値に対して、事前設定して、メモリに記憶することができる。
【００５３】
提案された方法の１つの利点は、ポーラ符号に対する、パンクチャリング、反復、および情報セット選択は、様々なリンクパラメータおよびシステムパラメータに依存することが多いので、この方法が、異なるシナリオに対して符号性能を最適化できることである。提案された方法の別の重要な利点は、この方法が、実装が簡単であり、ポーラ符号化の将来進化に対して十分にフレキシブルであることである。提案された方式は、Ｌｏｎｇ−Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ（ＬＴＥ）によって使用されている、既存レートマッチング方式に対する拡張および一般化と見なすこともできる。
【００５４】
この解決案の特定の実施形態の核心内容は、いくつかのリンクパラメータ（例えば、符号ブロック長、符号化レート、および（ＱＡＭ）変調順序）および／またはシステムパラメータ（例えば、ＯＦＤＭ対ＤＦＴ−Ｓ−ＯＦＤＭ、無線リソース割り当て、および受信機能力）に依存する、レートマッチング機構である。
【００５５】
当業者であれば、本開示の実施形態に対する改善および変更を認識するであろう。これらの改善および変更のすべては、本明細書において開示されたコンセプトの範囲内であると考えられる。
【００５６】
文献リスト
［１］Ｅ．Ａｒｉｋａｎ、「Ｃｈａｎｎｅｌ  Ｐｏｌａｒｉｚａｔｉｏｎ：  Ａ  Ｍｅｔｈｏｄ  ｆｏｒ  Ｃｏｎｓｔｒｕｃｔｉｎｇ  Ｃａｐａｃｉｔｙ−Ａｃｈｉｅｖｉｎｇ  Ｃｏｄｅｓ  ｆｏｒ  Ｓｙｍｍｅｔｒｉｃ  Ｂｉｎａｒｙ−Ｉｎｐｕｔ  Ｍｅｍｏｒｙｌｅｓｓ  Ｃｈａｎｎｅｌｓ」、ＩＥＥＥ  Ｔｒａｎｓａｃｔｉｏｎｓ  ｏｎ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｔｈｅｏｒｙ，  ｖｏｌ．  ５５，  ｐｐ．  ３０５１−３０７３，  Ｊｕｌ．  ２００９．
［２］Ｉ．ＴａｌおよびＡ．Ｖａｒｄｙ、「Ｌｉｓｔ  Ｄｅｃｏｄｉｎｇ  ｏｆ  ｐｏｌａｒ  ｃｏｄｅｓ」、Ｐｒｏｃｅｅｄｉｎｇｓ  ｏｆ  ＩＥＥＥ  Ｓｙｍｐ．  Ｉｎｆ．  Ｔｈｅｏｒｙ，  ｐｐ．  １−５，  ２０１１．
［３］Ｌｅｒｏｕｘ他、「Ａ  Ｓｅｍｉ−Ｐａｒａｌｌｅｌ  Ｓｕｃｃｅｓｓｉｖｅ−Ｃａｎｃｅｌｌａｔｉｏｎ  Ｄｅｃｏｄｅｒ  ｆｏｒ  Ｐｏｌａｒ  Ｃｏｄｅｓ」、ＩＥＥＥ  ＴＲＡＮＳＡＣＴＩＯＮＳ  ＯＮ  ＳＩＧＮＡＬ  ＰＲＯＣＥＳＳＩＮＧ，  ＶＯＬ．  ６１，  ＮＯ．  ２，  ＪＡＮＵＡＲＹ  １５，  ２０１３．
【００５７】
以下の頭文字は、本開示を通して使用される。
３ＧＰＰ    第３世代パートナーシッププロジェクト（Third Generation Partnership Project）
５Ｇ        第５世代（Fifth Generation）
ＡＳＩＣ    特定用途向けＩＣ（Application Specific Integrated Circuit）
ＣＰＵ      中央処理ユニット
ＣＲＣ      巡回冗長検査（Cyclic Redundancy Check）
ＤＣＩ      ダウンリンク制御情報（Downlink Control Information）
ＤＦＴ−Ｓ−ＯＦＤＭ      離散フーリエ変換スプレッドＯＦＤＭ（Discrete Fourier Transform Spread OFDM）
ＤＳＰ      デジタル信号プロセッサ
ｅＮＢ      エンハンスト／エボルブドノードＢ（Enhanced or Evolved Node B）
ＦＰＧＡ    フィールドプログラマブルゲートアレイ
ｇＮＢ      Ｎｅｗ  Ｒａｄｉｏ基地局
ＨＡＲＱ    ハイブリッド自動再送要求（Hybrid Automatic Repeat Request）
ＩＲ−ＨＡＲＱ  増分冗長性ハイブリッド自動再送要求（Incremental Redundancy Hybrid Automatic Repeat Request）
ＬＤＰＣ    低密度パリティ検査（Low-Density Parity-Check）
ＬＬＲ      対数尤度比（Log-Likelihood Ratio）
ＬＴＥ      Ｌｏｎｇ−Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ
ＭＬ        最大尤度（Maximum-Likelihood）
ＭＭＥ      モビリティマネジメントエンティティ（Mobility Management Entity）
ＭＴＣ      マシン型通信（Machine Type Communication）
ＰＢＣＨ    物理ブロードキャストチャネル（Physical Broadcasting Channel）
Ｐ−ＧＷ    パケットデータネットワークゲートウェイ
ＮＲ        Ｎｅｗ  Ｒａｄｉｏ
ＯＦＤＭ    直交周波数分割多重（ＯＦＤＭ： Orthogonal Frequency Division Multiplexing）
ＰＤＣＣＨ  物理ダウンリンク制御チャネル（Physcical Downlink Control Channel）
ＰＤＳＣＨ  物理ダウンリンク共有チャネル（Physical Downlink Shared Channel）
ＰＳＣＣＨ  物理サイドリンク制御チャネル（Physical Sidelink Control Channel）
ＰＵＣＣＨ  物理アップリンク制御チャネル（Physical Uplink Control Channel）
ＰＵＳＣＨ  物理アップリンク共有チャネル（Physical Uplink Share Channel）
ＱＡＭ      直交振幅変調（Quadrature Amplitude Modulation）
ＳＣ        Ｓｕｃｃｅｓｓｉｖｅ  Ｃａｎｃｅｌｌａｔｉｏｎ
ＳＣＥＦ    Ｓｅｒｖｉｃｅ  Ｃａｐａｂｉｌｉｔｙ  Ｅｘｐｏｓｕｒｅ  Ｆｕｎｃｔｉｏｎ
ＳＣＬ      Ｓｕｃｃｅｓｓｉｖｅ  Ｃａｎｃｅｌｌａｔｉｏｎのリスト復号（List decoding）
Ｓ−ＧＷ    サービングゲートウェイ（Serving Gateway）
ＳＩＢ      システム情報ブロック（System Information Block）
ＳＮＲ      サブスクライブ通知要求（Subscribe-Notifications-Request）
ＵＣＩ      アップリンク制御情報（Uplink Control Information）
ＵＥ        ユーザ機器
【図１】
2019533919.tif 000004
【図２】
2019533919.tif 000005
【図３】
2019533919.tif 000006
【図４】
2019533919.tif 000007
【図５】
2019533919.tif 000008
【図６】
2019533919.tif 000009
【図７】
2019533919.tif 000010
【図８】
2019533919.tif 000011
【図９】
2019533919.tif 000012
【図１０】
2019533919.tif 000013
【図１１】
2019533919.tif 000014
【図１２】
2019533919.tif 000015
【図１３】
2019533919.tif 000016
【図１４】
2019533919.tif 000017
【図１５】
2019533919.tif 000018
【国際調査報告】
2019533919.tif 000019
2019533919.tif 000020
2019533919.tif 000021