(57)【特許請求の範囲】
【請求項１】
符号化方法であって、
ポーラー符号化されたビット系列を取得するために、情報ビットをポーラー符号化するステップと、
レートマッチングされたビット系列を取得するために、前記ポーラー符号化されたビット系列をレートマッチングするステップと
を含み、
前記レートマッチングされたビット系列は、前記ポーラー符号化されたビット系列からのM個のビットを含み、前記ポーラー符号化されたビット系列からの前記M個のビットは、チャネルインデックス系列S内のM個のチャネルインデックスに対応し、
前記チャネルインデックス系列Sは、パンクチャリング比P’及び予め記憶されたチャネル系列S’に基づいて取得され、前記予め記憶されたチャネル系列S’はチャネル信頼性又はチャネル容量によりソートされたN’個のチャネルインデックスを含み、N’＞Mであり、
N’及びMがN’×3/4＜M＜β×(N’×3/4)を満たし、β＞1であるとき、前記予め記憶されたチャネル系列S’内のN’/4未満のチャネルインデックスに対応するチャネルが凍結される、方法。
【請求項２】
前記チャネルインデックス系列Sは、前記予め記憶されたチャネル系列S’のうちN’×(1-P’)個のチャネルのチャネルインデックスを含む、請求項１に記載の方法。
【請求項３】
β=(1+1/16)又はβ=(1+1/8)又はβ=(1+3/16)である、請求項１又は２に記載の方法。
【請求項４】
(N’×P’)個のチャネルの前記チャネルインデックスに対応する前記チャネルはパンクチャリングされる、請求項１乃至３のうちいずれか１項に記載の方法。
【請求項５】
前記チャネルインデックス系列Sは、N’×P’個のチャネルが前記予め記憶されたチャネル系列S’に対応するN’個のチャネルから除去された後に、予め設定された調整系列に基づいて残りのN’×(1-P’)個のチャネルの前記チャネルインデックスを調整することにより取得され、前記チャネルインデックス系列Sは、前記残りのN’×(1-P’)個のチャネルの前記チャネルインデックスの一部又は全部を含む、請求項１に記載の方法。
【請求項６】
前記予め設定された調整系列の値は全て0である、請求項５に記載の方法。
【請求項７】
前記チャネルインデックス系列S内の各チャネルインデックスは、前記レートマッチングされたビット系列の1つのビットを送信するためのサブチャネルに対応する、請求項１乃至６のうちいずれか１項に記載の方法。
【請求項８】
P’=(N-M)/Nであり、Nは前記ポーラー符号化されたビット系列の長さである、請求項１乃至７のうちいずれか１項に記載の方法。
【請求項９】
前記予め記憶されたチャネル系列S’は複数の系列のうち１つであり、前記複数の系列のそれぞれは１つのパンクチャリング比に対応する、請求項１乃至８のうちいずれか１項に記載の方法。
【請求項１０】
無線デバイスであって、当該無線デバイスは、少なくともメモリ及びエンコーダを含み、
前記メモリは、系列S’を記憶するように構成され、
前記エンコーダは、請求項１乃至９のうちいずれか１項に記載の方法を実行するように構成される、無線デバイス。
【請求項１１】
無線デバイスであって、当該無線デバイスはインタフェース及びエンコーダを含み、
前記エンコーダは、情報ビットを取得するように構成され
前記エンコーダは、ポーラー符号化されたビット系列を取得するために、前記情報ビットをポーラー符号化し、レートマッチングされたビット系列を取得するために、前記ポーラー符号化されたビット系列をレートマッチングするように更に構成され、
前記レートマッチングされたビット系列は、前記ポーラー符号化されたビット系列からのM個のビットを含み、前記ポーラー符号化されたビット系列からの前記M個のビットは、チャネルインデックス系列S内のM個のチャネルインデックスに対応し、
前記チャネルインデックス系列Sは、パンクチャリング比P’及び予め記憶されたチャネル系列S’に基づいて取得され、前記予め記憶されたチャネル系列S’はチャネル信頼性又はチャネル容量によりソートされたN’個のチャネルインデックスを含み、N’＞Mであり、
N’及びMがN’×3/4＜M＜β×(N’×3/4)を満たし、β＞1であるとき、前記予め記憶されたチャネル系列S’内のN’/4未満のチャネルインデックスに対応するチャネルが凍結される、無線デバイス。
【請求項１２】
前記チャネルインデックス系列Sは、前記予め記憶されたチャネル系列S’のうちN’×(1-P’)個のチャネルのチャネルインデックスを含む、請求項１１に記載の無線デバイス。
【請求項１３】
(N’×P’)個のチャネルの前記チャネルインデックスに対応する前記チャネルはパンクチャリングされる、請求項１１又は１２に記載の無線デバイス。
【請求項１４】
β=(1+1/16)又はβ=(1+1/8)又はβ=(1+3/16)である、請求項１１乃至１３のうちいずれか１項に記載の無線デバイス。
【請求項１５】
前記チャネルインデックス系列Sは、N’×P’個のチャネルが前記予め記憶されたチャネル系列S’に対応するN’個のチャネルから除去された後に、予め設定された調整系列に基づいて残りのN’×(1-P’)個のチャネルの前記チャネルインデックスを調整することにより取得され、前記チャネルインデックス系列Sは、前記残りのN’×(1-P’)個のチャネルの前記チャネルインデックスの一部又は全部を含む、請求項１１に記載の無線デバイス。
【請求項１６】
前記予め設定された調整系列の値は全て0である、請求項１５に記載の無線デバイス。
【請求項１７】
前記チャネルインデックス系列S内の各チャネルインデックスは、前記レートマッチングされたビット系列の1つのビットを送信するためのサブチャネルに対応する、請求項１１乃至１６のうちいずれか１項に記載の無線デバイス。
【請求項１８】
P’=(N-M)/Nであり、Nは前記ポーラー符号化されたビット系列の長さである、請求項１１乃至１７のうちいずれか１項に記載の無線デバイス。
【請求項１９】
前記予め記憶されたチャネル系列S’は複数の系列のうち１つであり、前記複数の系列のそれぞれは１つのパンクチャリング比に対応する、請求項１１乃至１８のうちいずれか１項に記載の無線デバイス。
【請求項２０】
無線デバイスであって、請求項１乃至９のうちいずれか１項に記載の方法を実行するように構成された無線デバイス。
【請求項２１】
プログラムコードを含むコンピュータ読み取り可能記憶媒体であって、前記プログラムコードが実行されたとき、請求項１乃至９のうちいずれか１項に記載の方法が実行される、コンピュータ読み取り可能記憶媒体。
【請求項２２】
デコーダ及びインタフェースを含む無線デバイスであって、前記デコーダは、
チャネルインデックス系列Sを使用することにより、情報ビットをポーラー符号化してポーラー符号化されたビット系列をレートマッチングすることに基づいて取得されたM個の復号化対象ビットを復号化し、
前記インタフェースを使用することにより、復号化されたビットを出力する、
ように構成され、
前記チャネルインデックス系列Sは、パンクチャリング比P’及び予め記憶されたチャネル系列S’に基づいて取得され、前記予め記憶されたチャネル系列S’はチャネル信頼性又はチャネル容量によりソートされたN’個のチャネルインデックスを含み、N’＞Mであり、
N’及びMがN’×3/4＜M＜β×(N’×3/4)を満たし、β＞1であるとき、前記予め記憶されたチャネル系列S’内のN’/4未満のチャネルインデックスに対応するチャネルが凍結される、無線デバイス。
【請求項２３】
前記チャネルインデックス系列Sは、前記予め記憶されたチャネル系列S’のうちN’×(1-P’)個のチャネルのチャネルインデックスを含む、請求項２２に記載の無線デバイス。
【請求項２４】
β=(1+1/16)又はβ=(1+1/8)又はβ=(1+3/16)である、請求項２２又は２３に記載の無線デバイス。
【請求項２５】
前記チャネルインデックス系列Sは、N’×P’個のチャネルが前記予め記憶されたチャネル系列S’に対応するN’個のチャネルから除去された後に、予め設定された調整系列に基づいて残りのN’×(1-P’)個のチャネルの前記チャネルインデックスを調整することにより取得され、前記チャネルインデックス系列Sは、前記残りのN’×(1-P’)個のチャネルの前記チャネルインデックスの一部又は全部を含む、請求項２２に記載の無線デバイス。
【請求項２６】
前記調整系列の値は全て0である、請求項２５に記載の無線デバイス。
【請求項２７】
前記予め記憶されたチャネル系列S’は複数の系列のうち１つであり、前記複数の系列のそれぞれは１つのパンクチャリング比に対応する、請求項２２乃至２６のうちいずれか１項に記載の無線デバイス。
【請求項２８】
復号化方法であって、
チャネルインデックス系列Sを使用することにより、情報ビットをポーラー符号化してポーラー符号化されたビット系列をレートマッチングすることに基づいて取得されたM個の復号化対象ビットを復号化するステップと、
復号化されたビットを出力するステップと
を含み、
前記チャネルインデックス系列Sは、パンクチャリング比P’及び予め記憶されたチャネル系列S’に基づいて取得され、前記予め記憶されたチャネル系列S’はチャネル信頼性又はチャネル容量によりソートされたN’個のチャネルインデックスを含み、N’＞Mであり、
N’及びMがN’×3/4＜M＜β×(N’×3/4)を満たし、β＞1であるとき、前記予め記憶されたチャネル系列S’内のN’/4未満のチャネルインデックスに対応するチャネルが凍結される、方法。
【請求項２９】
前記チャネルインデックス系列Sは、前記予め記憶されたチャネル系列S’のうちN’×(1-P’)個のチャネルのチャネルインデックスを含む、請求項２８に記載の方法。
【請求項３０】
β=(1+1/16)又はβ=(1+1/8)又はβ=(1+3/16)である、請求項２８又は２９に記載の方法。
【請求項３１】
前記チャネルインデックス系列Sは、N’×P’個のチャネルが前記予め記憶された系列S’に対応するN’個のチャネルから除去された後に、予め設定された調整系列に基づいて残りのN’×(1-P’)個のチャネルの前記チャネルインデックスを調整することにより取得され、前記チャネルインデックス系列Sは、前記残りのN’×(1-P’)個のチャネルの前記チャネルインデックスの一部又は全部を含む、請求項２８に記載の方法。
【請求項３２】
前記調整系列の値は全て0である、請求項３１に記載の方法。
【請求項３３】
前記予め記憶されたチャネル系列S’は複数の系列のうち１つであり、前記複数の系列のそれぞれは１つのパンクチャリング比に対応する、請求項２８乃至３２のうちいずれか１項に記載の方法。
【請求項３４】
無線デバイスであって、請求項２８乃至３３のうちいずれか１項に記載の方法を実行するように構成された無線デバイス。
【請求項３５】
プログラムコードを含むコンピュータ読み取り可能記憶媒体であって、前記プログラムコードが実行されたとき、請求項２８乃至３３のうちいずれか１項に記載の方法が実行される、コンピュータ読み取り可能記憶媒体。
【請求項３６】
プログラムコードを含むプログラムであって、前記プログラムコードが実行されたとき、請求項１乃至９のうちいずれか１項に記載の方法が実行される、プログラム。
【請求項３７】
プログラムコードを含むプログラムであって、前記プログラムコードが実行されたとき、請求項２８乃至３３のうちいずれか１項に記載の方法が実行される、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
［関連出願への相互参照］
この出願は、2017年6月27日に中国特許庁に出願された「CODING  METHOD,  WIRELESS  DEVICE,  AND  CHIP」という名称の中国特許出願第201710503568.9号の優先権を主張し、その全内容を参照により援用する。
［技術分野］
この出願は無線通信分野に関し、特にチャネル符号化方法及びデバイスに関する。
【背景技術】
【０００２】
通信システムは、データ送信の信頼性を改善して通信品質を確保するために、通常ではチャネル符号化を使用する。ポーラー（Polar）符号化は、シャノン容量を理論的に達成でき且つ簡単な符号化及び復号化方法を有する符号化方式である。Polar符号は、線形ブロック符号の一種である。Polar符号の生成行列はGNであり、Polar符号の符号化プロセスはx1N=u1NGNであり、u1N=(u1,u2,…,uN)はバイナリ行ベクトルであり、
【数１】
0006859444.tif 000002
であり、マザー符号系列の長さN=2nであり、nは正の整数である。
【数２】
0006859444.tif 000003
であり、
【数３】
0006859444.tif 000004
はF2のクロネッカー積であり、
【数４】
0006859444.tif 000005
が規定される。
【０００３】
Polar符号の符号化プロセス中に、u1N内のいくつかのビットは情報を搬送するために使用され、情報ビットと呼ばれる。情報ビットの系列番号の集合はAとして記される。他のビットは、受信端及び送信端により事前に合意された固定値に設定され、固定ビットと呼ばれる。固定ビットの系列番号の集合はAの補集合Acにより表される。一般性を失わずに、固定ビットは通常では0に設定される。実際に、固定ビット系列は、受信端及び送信端が互いに事前に合意する限り、如何なる値に設定されてもよい。したがって、Polar符号の符号化ビット系列は以下の方法、すなわち、x1N=uAGN(A)を使用することにより取得されてもよく、uAはu1N内の情報ビットの集合であり、uAはKの長さを有する行ベクトルであり、すなわち、|A|=Kであり、|・|は集合内の要素の数を示し、すなわち、Kは集合A内の要素の数を示す。GN(A)は、行列GNにおいて、集合A内のインデックスに対応する行から取得される部分行列である。GN(A)はK×Nの行列である。CRC補助拡張SC復号化アルゴリズム（CRC-aided  enhanced  SC  decoding  algorithm）を使用することにより、Polar符号は、LDPC及びTurbo符号より優れたFER性能を達成し得る。
【０００４】
従来技術では、システムにより要求される符号長及び符号率の全ての組み合わせをサポートするために、多数のマザー符号系列が記憶される必要があり、したがって、システムの記憶オーバーヘッドが極めて大きい。
【発明の概要】
【０００５】
この出願は、システムの記憶オーバーヘッドを減少させるための符号化方法、無線デバイス及びチップを提供する。
【０００６】
第１の態様によれば、この出願は符号化方法を提供する。当該方法は、入力された符号化対象ビットを取得するステップと、ポーラー符号化されたビット系列を取得するために、符号化対象ビットに対してポーラー符号化を実行するステップと、パンクチャリング／短縮比P’及び予め記憶された系列S’に基づいて、目標符号長Mに等しい長さを有する構築された系列Sを取得するステップであり、S’はチャネル信頼性又はチャネル容量によりソートされたN’個のチャネルインデックスを含み、S内のチャネルインデックスのソートはS’内のチャネルインデックスのソートと同じであるか或いは異なる、ステップと、ポーラー符号化されたビット系列をSに対応するチャネルにマッピングするステップとを含む。
【０００７】
第２の態様によれば、この出願は無線デバイスを提供する。無線デバイスは、少なくともメモリ及びエンコーダを含み、
メモリは、パンクチャリング／短縮比P’と系列S’との間の関係を記憶するように構成され、
エンコーダは、インタフェースを使用することにより、入力された符号化対象ビット系列を取得し、ポーラー符号化されたビット系列を取得するために、符号化対象ビット系列に対してポーラー符号化を実行し、パンクチャリング／短縮比P’及び系列S’に基づいて、目標符号長Mに等しい長さを有する構築された系列Sを取得し、S’はチャネル信頼性又はチャネル容量によりソートされたN’個のチャネルインデックスを含み、S内のチャネルインデックスのソートはS’内のチャネルインデックスのソートと同じであるか或いは異なり、送出対象ビット系列をSに対応するチャネルにマッピングする、ように構成される。
【０００８】
第３の態様によれば、この出願はチップを提供し、チップはインタフェース及びエンコーダを含み、
エンコーダは、インタフェースを使用することにより、入力された符号化対象ビット系列を取得するように構成され、
エンコーダは、ポーラー符号化されたビット系列を取得するために、符号化対象ビット系列に対してポーラー符号化を実行し、予め設定されたパンクチャリング／短縮比P’及び系列S’に基づいて、目標符号長Mに等しい長さを有する構築された系列Sを取得し、S’はチャネル信頼性又はチャネル容量によりソートされたN’個のチャネルインデックスを含み、S内のチャネルインデックスのソートはS’内のチャネルインデックスのソートと同じであるか或いは異なり、
ポーラー符号化されたビット系列をSに対応するチャネルにマッピングする、ように更に構成される。
【０００９】
第４の態様によれば、この出願はコンピュータ記憶媒体を更に提供し、記憶媒体はプログラムコードを記憶する。コンピュータ又はプロセッサにより実行されているとき、プログラムコードは、以下のステップ、すなわち、
入力された符号化対象ビットを取得するステップと、
ポーラー符号化されたビット系列を取得するために、符号化対象ビットに対してポーラー符号化を実行するステップと、
パンクチャリング／短縮比P’及び予め記憶された系列S’に基づいて、目標符号長Mに等しい長さを有する構築された系列Sを取得するステップであり、S’はチャネル信頼性又はチャネル容量によりソートされたN’個のチャネルインデックスを含み、S内のチャネルインデックスのソートはS’内のチャネルインデックスのソートと同じであるか或いは異なる、ステップと、
ポーラー符号化されたビット系列をSに対応するチャネルにマッピングするステップと
を実行するために使用される。
【００１０】
第５の態様によれば、この出願はコンピュータプログラムプロダクトを更に提供し、コンピュータプログラムプロダクトは前述のプログラムコードを含み、コンピュータプログラムプロダクトは、ユーザによるダウンロードのために、第４の態様に従って記憶媒体に記憶されてもよく、或いはサーバに記憶されてもよい。
【００１１】
この出願において提供される技術的解決策によれば、様々なパンクチャリング／短縮比に適した構築された系列が生成されてもよく、構築された系列内のチャネル信頼性のソートがより適切になり、それにより、ビット誤り率を減少させる。
【図面の簡単な説明】
【００１２】
本発明の実施例における技術的解決策をより明確に説明するために、以下に、本発明の実施例を説明するために必要な添付図面について簡単に説明する。
【図１】本発明の実施例による無線通信ネットワークの概略構成図である。
【図２】本発明の実施例による符号化及び復号化手順の概略図である。
【図３】本発明の実施例による符号化方法の概略フローチャートである。
【図４】本発明の実施例に従って系列を調整するための方法の概略図である。
【図５（ａ）】本発明の実施例に従って系列を調整する概略図である。
【図５（ｂ）】本発明の実施例に従って系列を調整する概略図である。
【図６】本発明の実施例に従って系列を調整する概略図である。
【図７】本発明の実施例に従って無線デバイスにより調整方法を実行する概略フローチャートである。
【図８】本発明の実施例による無線デバイスの概略構成図である。
【図９（ａ）】本発明の実施例に従ってロング系列からショート系列を抽出する概略図である。
【図９（ｂ）】本発明の実施例に従ってロング系列からショート系列を抽出する概略図である。
【図１０（ａ）】本発明の実施例に従ってロング系列からショート系列を抽出する概略図である。
【図１０（ｂ）】本発明の実施例に従ってロング系列からショート系列を抽出する概略図である。
【図１１（ａ）】本発明の実施例による符号化構成の概略図である。
【図１１（ｂ）】本発明の実施例による符号化構成の概略図である。
【発明を実施するための形態】
【００１３】
以下に、本発明の実施例における添付図面を参照して、本発明の実施例における技術的解決策について説明する。明らかに、説明する実施例は、本発明の実施例の全てではなく、単なる一部である。創造的取り組みなしに本発明の実施例に基づいて当業者により取得される全ての他の実施例は、本発明の保護範囲内に入るものとする。
【００１４】
本発明の実施例は、グローバル・システム・フォー・モバイル・コミュニケーションズ（Global  System  for  Mobile  communication,  GSM）システム、符号分割多元接続（Code  Division  Multiple  Access,  CDMA）システム、広帯域符号分割多元接続（Wideband  Code  Division  Multiple  Access,  WCDMA）システム、汎用パケット無線サービス（General  Packet  Radio  Service,  GPRS）、ロングタームエボリューション（Long  Term  Evolution,  LTE）システム、LTE周波数分割複信（Frequency  Division  Duplex,  FDD）システム、LTE時分割複信（Time  Division  Duplex,  TDD）システム又はユニバーサル・モバイル・テレコミュニケーションズ・システム（Universal  Mobile  Telecommunications  System,  UMTS）のような様々な通信システムに適用されてもよい。前述のシステムにおいて基地局又は端末により従来のTurbo符号又はLDPC符号を使用することにより符号化される情報又はデータは、本発明の実施例においてPolar符号を使用することにより符号化されてもよい。
【００１５】
図１は、本発明の実施例による無線通信ネットワークの概略構成図である。図１は単なる例である。本発明の実施例における符号化方法又は装置を使用し得る他の無線ネットワークは、本発明の保護範囲内に入るものとする。
【００１６】
図１に示すように、無線通信ネットワーク100はネットワークデバイス110と端末112とを含む。無線通信ネットワーク100がコアネットワークを含むとき、ネットワークデバイス110はコアネットワークに接続されてもよい。ネットワークデバイス110は、インターネット（internet）、プライベートIPネットワーク又は他のデータネットワークのようなIPネットワーク200と通信してもよい。ネットワークデバイスは、ネットワークデバイスのカバレッジエリア内の端末のためにサービスを提供する。例えば、図１に示すように、ネットワークデバイス110は、ネットワークデバイス110のカバレッジエリア内の１つ以上の端末のために無線アクセスを提供する。さらに、ネットワークデバイスのカバレッジエリアは重複してもよい。例えば、ネットワークデバイス110及びネットワークデバイス120のカバレッジエリアは重複する。ネットワークデバイスは互いに通信してもよく、例えば、ネットワークデバイス110及びネットワークデバイス120は互いに通信してもよい。
【００１７】
ネットワークデバイスは、端末デバイスと通信するように構成されたデバイスでもよい。例えば、ネットワークデバイスは、GSMシステム又はCDMAシステムにおける基地送受信局（Base  Transceiver  Station,  BTS）でもよく、或いはWCMDAシステムにおけるノードB（NodeB,  NB）でもよく、或いはLTEシステムにおける進化型ノードB（Evolved  NodeB、eNB又はeNodeB）又は将来の5Gネットワークにおけるネットワーク側デバイスでもよい。代替として、ネットワークデバイスは、中継局、アクセスポイント、車載デバイス等でもよい。デバイス対デバイス（Device  to  Device,  D2D）通信システムでは、ネットワークデバイスは、基地局として機能する端末でもよい。
【００１８】
端末は、ユーザ装置（User  Equipment,  UE）、アクセス端末、加入者ユニット、移動局、リモート局、リモート端末、移動デバイス、ユーザ端末、無線通信デバイス、ユーザエージェント又はユーザ機器でもよい。アクセス端末は、セルラ電話、コードレス電話セット、セッションイニシエーションプロトコル（Session  Initiation  Protocol,  SIP）電話、無線ローカルループ（Wireless  Local  Loop,  WLL）局、パーソナルデジタルアシスタント（Personal  Digital  Assistant,  PDA）、ハンドヘルドデバイス又は無線通信機能を有するコンピューティングデバイス、無線モデムに接続された他の処理デバイス、車載デバイス、ウェアラブルデバイス、将来の5Gネットワークにおける端末デバイス等でもよい。
【００１９】
ネットワークデバイスが端末と通信するとき、ネットワークデバイス／端末は、図２に示す手順に従って送出対象データ／情報を符号化する必要があり、受信したデータ／情報を復号化する必要がある。説明を容易にするため、以下では、ネットワークデバイス及び端末は併せて無線デバイスと呼ばれる。
【００２０】
図２に示すように、送出対象データ／情報（ソースとも呼ばれてもよい）を取得した後に、無線デバイスは、ソース符号化、チャネル符号化、レートマッチング及び変調を順次実行した後に、チャネル上でデータ／情報を送出する。信号を受信した後に、ピアエンドは、復調、レートデマッチング、チャネル復号化及びソース復号化を順次実行した後に、最終的なデータ／情報（シンクとも呼ばれてもよい）を取得する。
【００２１】
本発明の実施例は、主にチャネル符号化に関し、これは具体的な例を使用することにより以下に記載される。背景技術における説明に従って、Polar符号化プロセスにおいて、マザー符号長Nが使用されるが、マザー符号長Nは実際に利用可能な物理チャネルの数M（又は目標符号長M）におそらく一致しなくてもよいことが習得され得る。したがって、Polar符号を使用して符号化した後に、レートマッチングが更に実行される必要がある。現在、通常では２つの種類のレートマッチング方法、すなわち、パンクチャリング及び短縮が使用される。パンクチャリング又は短縮の目的は、送出対象ビット系列からいくつかのビットを除去することであり、それにより、送出対象ビット系列は物理チャネルの搬送容量に一致できる。
【００２２】
Polar符号の性能を改善するために、Polar符号において、K個の最も信頼性の高いサブチャネルの系列番号に対応するチャネルが、通常では、情報ビット（又は情報ビット及びCRCビット）を送出するためにNの長さを有するマザー符号から選択され、それにより、最適な復号化性能を確保する。Nの長さを有するマザー符号内のチャネルインデックスは信頼性によりソートされる。レートマッチングが使用されない場合、K個の最も信頼性の高いサブチャネルに対応する系列番号は、情報ビット（又は情報ビット及びCRCビット）を送出するためにマザー符号から容易に選択され得る。しかし、レートマッチングの後に、Nの長さを有するマザー符号系列は、Mの長さを有する構築された系列になる。この場合、構築された系列内のM個のチャネルがエミュレーションを通じて信頼性により再ソートされた後に、構築された系列内のM個のチャネルのソートが、マザー符号系列内の元のソートに比べて変化することが分かる。この場合、K個の最も信頼性の高いサブチャネルがマザー符号系列内の信頼性のソートに基づいて直接選択されるか否かは、おそらく不正確である。
【００２３】
前述の問題を解決するために、図３に示すように、本発明の実施例は、無線デバイスにより実行される以下の方法を提供する。
【００２４】
302.パンクチャリング／短縮比P’及び予め記憶された系列S’に基づいて、目標符号長Mに等しい長さを有する構築された系列Sを取得する。
【００２５】
S’はチャネル信頼性によりソートされたN’個のチャネルインデックスを含み、S内のチャネルインデックスのソートはS’内のチャネルインデックスのソートと同じであるか或いは異なる。
【００２６】
304.送出対象ビットをSに対応するチャネルにマッピングする。
【００２７】
N’=Mである場合、S’は構築された系列Sであり、すなわち、S=S’であり、S内のチャネルインデックスのソートはS’内のチャネルインデックスのソートと同じである。
【００２８】
N’≠Mである場合、前述のステップ302は、まず、パンクチャリング／短縮比P’に基づいて予め記憶された系列S’を取得し、次に、予め記憶された系列S’に基づいて、Mの長さを有する系列を取得することでもよい。
【００２９】
例えば、N’＞Mである場合、Sは、N’*P’個のチャネルがS’に対応するN’個のチャネルから除去された後に、予め設定された調整系列に基づいて残りのN’*(1-P’)個のチャネルのインデックスを調整することにより取得されてもよく、Sは、残りのN’*(1-P’)個のチャネルのインデックスの一部又は全部を含む。以下に、予め設定された調整系列に基づいてどのように調整を実行するかについて説明する。
【００３０】
N’＞Mである場合、Sは、S’に基づいて生成され且つMの長さを有する系列でもよい。例えば、オフセットN’が、2N’の長さを有する系列を取得するために、S’内の各インデックスに追加されるか、或いは同様の方法が、N’’の長さを有する系列S’’を取得するために使用され、N’’＞Mである。Sは、N’’*P’個のチャネルがN’’に対応するN’’個のチャネルから除去された後に、予め設定された調整系列に基づいて残りのN’’*(1-P’)個のチャネルのインデックスを調整することにより取得されてもよく、Sは、残りのN’*(1-P’)個のチャネルのインデックスの一部又は全部を含む。
【００３１】
P’とS’との間に対応関係が存在してもよい。例えば、ステップ302を実行する前に、無線デバイスは以下の表１を予め記憶してもよい。表１はP’とS’との対応関係を含む。P’のn個の値、すなわち、P0’〜Pn’が存在してもよい。P’の異なる値は異なる系列S’、すなわち、S0〜Snに対応する。
【００３２】
無線デバイスは、パンクチャリング／短縮比P’に基づいて且つ表１に問い合わせることにより、対応する系列S’を取得してもよい。ここでのP’は実際のパンクチャリング／短縮比を示す。
【表１】
0006859444.tif 000006
【００３３】
他の例では、前述のP’は実際のパンクチャリング／短縮比ではなく、パンクチャリング／短縮比の推定値でもよく、複数の実際のパンクチャリング／短縮比はP’の１つの値に対応してもよい。説明を容易にするために、以下に、実際のパンクチャリング／短縮比を表すためにPを使用する。例えば、無線デバイスは、代替として、以下の表２を予め記憶してもよく、表２はPとP’とS’との間の対応関係を含む。Pの値はn+1個の範囲を有する（表２において列１を参照すると、n+1個の範囲内のいくつかの範囲は具体的な値でもよく、説明を容易にするために、これらは併せて範囲と呼ばれる）。対応するP’、すなわち、P0’〜Pn’のn+1個の値が存在してもよく、異なる値は異なる系列S’、すなわち、S0〜Snに対応する。無線デバイスは、パンクチャリング／短縮比Pに基づいて且つ表２に問い合わせることにより、対応する系列S’を取得してもよい。
【表２】
0006859444.tif 000007
【００３４】
明らかに、実際の適用の間に、前述の表に対して簡単な変更が行われてもよく、例えば、無線デバイスは以下の表３を記憶してもよい。表３におけるP’の値は推定値ではなく、実際のパンクチャリング／短縮比の値又は値の範囲を表す。
【表３】
0006859444.tif 000008
【００３５】
理解を容易にするために、以下に、説明のための具体的な例を与える。
【００３６】
例えば、パンクチャリングのレートマッチング方式について、以下の表４が記憶されてもよい。表４におけるP’はパンクチャリング比を表す。M（Mは異なる値を有する）の長さを有する様々な構築された系列が、表４における４つの系列S’を使用することにより構築されてもよい。
【表４】
0006859444.tif 000009
【００３７】
他の例では、短縮のレートマッチング方式について、以下の表５が記憶されてもよい。表５におけるP’は実際のパンクチャリング／短縮比を表す。M（Mは異なる値を有する）の長さを有する様々な構築された系列が、表５における３つの系列S’を使用することにより構築されてもよい。
【表５】
0006859444.tif 000010
【００３８】
前述の表におけるS0は基本系列でもよい。記憶オーバーヘッドを低減するために、無線デバイスは、複数の系列S’を記憶する必要がなくてもよく、例えば、系列S0のみを記憶し、他の系列はS0に基づいて生成されてもよい。例えば、S0は最大のマザー符号系列でもよく、Sp1、Sp2又はSs1のような他の系列は、特定の順序に従ってS0から抽出されてもよい。代替としてS0はショート系列でもよく、他の系列はS0に基づいて生成されてもよく、複数の生成方式が存在する。例えば、S0及び他のショート系列は、他の系列を生成するように結合されるか、或いはオフセットがS0内の各チャネル系列番号に追加された後に、オフセットが追加された後に取得された系列及びS0は他の系列を構築する。これは本発明の焦点ではなく、したがって、詳細はここでは更に説明しない。
【００３９】
S’の長さがちょうどMに等しい場合、レートマッチングは必要ない。K個の情報ビットを送信するために使用されるチャネルは、S’に基づいて直接選択されてもよい。
【００４０】
S’の長さがMに等しくない場合、レートマッチングが関係する。例えば、S’の長さがMより大きい場合、Mの長さを有する構築された系列は、図４に示す方法を使用することにより取得されてもよい。
【００４１】
402.S’のN’個のチャネルインデックスからN’*P’個のチャネルインデックスをパンクチャリング／短縮する。
【００４２】
具体的な実現方式の間に、N’*P’個のチャネルインデックスは除去されてもよく、或いはパンクチャリング／短縮のため信頼性が0まで減少したN’*P’個のサブチャネルが凍結されるか、或いはパンクチャリング／短縮されたN’*P’個のチャネルインデックスの信頼性のソート値が最低に設定される。例えば、N’*P’個のチャネルに対応するインデックス値はQ1,...,QN'*P'に割り当てられ、N’*P’個のチャネルが最低の信頼性を有するサブチャネルであることを示す。代替として、簡単に、パンクチャリング／短縮のため信頼性が0まで低下したサブチャネルが直接凍結される。
【００４３】
前述のパンクチャリング／短縮されたN’*P’個のサブチャネルの位置は、図５（ａ）において502aにより示すように、連続してもよい。パンクチャリング／短縮の順序は前から後ろ、或いは後ろから前でもよく、或いは複数の中心の連続する位置においてチャネルインデックスがパンクチャリング／短縮される。パンクチャリング／短縮されたN’*P’個のサブチャネルの位置は、代替として、不規則的に或いは規則的に分散してもよい。例えば、１つ以上のチャネルインデックスはT個のビットの間隔でパンクチャリング／短縮される。パンクチャリング／短縮されたN’*P’個のサブチャネルの位置は、前述の２つの方式の双方を受けた結果でもよい。例えば、図５（ｂ）において502bにより示すように、0＜P≦1/4であるとき、連続パンクチャリング／短縮方式が使用されるか、或いは1/4＜P≦1/2であるとき、分散パンクチャリング／短縮方式が使用される。図５（ａ）及び図５（ｂ）に示すパンクチャリング／短縮位置は単なる例である。実際の適用の間に、パンクチャリング／短縮位置は、図５（ａ）及び図５（ｂ）に示す位置の中間を軸として用い、左又は右方向の鏡像でもよく、或いは他の位置でもよい。
【００４４】
パンクチャリング比がわずかに1/4より小さく、すなわち、N’*3/4＜M＜β*(N’*3/4)である場合、i（＜N’/4）の部分は強制的に凍結され、対応する調整ショート系列は全て0であり、すなわち、504aの部分は調整されず、β＞1、β=1+1/16,1+1/8,1+3/16,…であるか、或いはβはK0/M0又はK0/N0の関数である。この場合、502aにより示すインデックスの数に、図５（ａ）において504aにより示すインデックスの数を加えたものは、N’/4以下でもよい。
【００４５】
前述のパンクチャリング／短縮の目的は、チャネルインデックスによる自然なソートに基づいて取得された系列、例えば、{1,2,3,4,...,512}及び{1,2,3,4,...,1024}でもよく、或いはチャネルインデックスがチャネル信頼性によりソートされた後の系列でもよい。これはここでは限定されない。
【００４６】
404.調整系列に基づいて調整対象のL個のチャネルインデックスの位置を調整する。
【００４７】
調整対象のL個のチャネルインデックスは、図５（ａ）において504aにより示すように連続してもよく、或いは調整対象のL個のチャネルインデックスは、図５（ｂ）において504bにより示すように分散してもよい。調整対象のL個のチャネルインデックスは、代替として、部分的に連続し、部分的に分散してもよい。
【００４８】
L個のチャネルインデックスが{X1,X2,...,XL-1,XL}であり、L個のチャネルインデックスに対応する調整系列が{a1,a2,...,aL-1,aL}であると仮定すると、調整対象のL個のチャネルインデックスの位置は、調整系列に基づいて調整され、これは、インデックスX1の位置がa1個の位置だけ後方又は前方に動かされる必要があり（例えば、a1が正の数であることは後方への移動を示し、a1が負の数であることは前方への移動を示す）、インデックスX2の位置がa2個の位置だけ後方又は前方に動かされる必要があり、インデックスXL-1の位置がaL-1個の位置だけ後方又は前方に動かされる必要があり、インデックスXLの位置がaL個の位置だけ後方又は前方に動かされる必要があることを示す。
【００４９】
406.S’からN*(1-P’)-L個のインデックスを抽出する。
【００５０】
S’がQ系列である場合、N’*(1-P’)-L個のチャネルインデックスはQ系列から順次抽出されてもよい。図５（ａ）に示すように、S’の長さが512であり、値が129〜512であるチャネルインデックスが506aの部分に埋められる必要があると仮定される。この場合、インデックス値が129〜512であるチャネルインデックスのみが、512の長さを有するQ系列から順次抽出される必要がある。129〜512のチャネルインデックスのソートは、Q系列内のソートと一致する（ここでのソートの一致は、インデックスの相対順序が一致することを意味する）。
【００５１】
代替として、図５（ｂ）に示すように、S’の長さが依然として512であり、値が192〜256及び320〜512であるチャネルインデックスが506bの部分に埋められる必要があると仮定される。この場合、インデックス値が192〜256及び320〜512であるチャネルインデックスのみが、512の長さを有するQ系列から順次抽出される必要がある。192〜256及び320〜512のチャネルインデックスのソートは、Q系列内のソートと一致する（ここでのソートの一致は、インデックスの相対順序が一致することを意味する）。
【００５２】
例えば、系列S’が8の長さを有する系列{0,1,2,4,3,5,6,7}であり、N*(1-P’)-L=4である場合、図９（ａ）に示すように、{0,1,2,3}であるN’*(1-P’)-L個のチャネルインデックスが抽出されてもよい。
【００５３】
他の例では、図９（ｂ）の行１により示すように、系列S’が8の長さを有する系列{0,1,2,4,3,5,6,7}であり、バイナリで表現される場合、且つN*(1-P’)-L=4である場合、図９（ｂ）に示す方式が、S’内の各バイナリインデックスにおいて固定値に等しいビット（例えば、第１のビットは1に等しい）を有するバイナリインデックスを抽出するために使用されてもよい。具体的には、図９（ｂ）の行２により示すように、第１のビットが除去され、抽出されたチャネルインデックス集合{00,01,10,11}が形成される。
【００５４】
408.系列SAを取得するために、N’*(1-P’)-L個のインデックスを、位置が調整された前述のL個のインデックスに順次挿入する。
【００５５】
S’がQ系列である場合、調整系列はΔQiであり、ΔQiは、調整対象系列内のインデックスの位置オフセットを含み、無線デバイスは、ΔQiに基づいて調整対象インデックスのいくつかの位置を調整してもよい。例えば、調整対象インデックスは、ΔQiに含まれる位置オフセットに基づいて対応する位置に調整され、次に、N’*(1-P’)-L個のインデックスは、L個のインデックスが配置されていない位置、例えば、図５（ａ）における506a又は図５（ｂ）における506bにより示す位置に順次配置される。
【００５６】
S’がZ系列である場合、調整系列はΔZiであり、ΔZiは、調整対象系列内のインデックスの信頼性の値を含み、無線デバイスは、ΔZiに含まれる信頼性の値を対応する位置に調整してもよく、例えば、ΔZiに含まれる信頼性の値と、前述のN’*(1-P’)-L個のチャネルの信頼性の値とが再ソートされてもよい。
【００５７】
410.ステップ408において形成された系列SAに基づいて、Mの長さを有する構築された系列Sを取得する。
【００５８】
SAの長さがM’=N’*(1-P’)であると仮定すると、M’=Mである場合、ステップ410は必要なく、すなわち、ステップ408において形成された系列が最終的な系列Sである。
【００５９】
SAの長さM’がMより大きい場合、Mの長さを有する構築された系列Sは、SAから更に抽出される必要がある。SAからMの長さを有する構築された系列Sを抽出する複数の方式が存在する。
【００６０】
方式(1)：SAがQ系列である場合、SAから抽出され且つ以下の条件を満たすインデックスの集合は、前述の構築された系列Sを形成する。
mod(Qi,M’/M)=C
ただし、QiはSA内の第iのインデックスであり、1≦i≦M’であり、Cは整数であり、0≦C＜M’/Mである。
【００６１】
例えば、SAが8の長さを有する系列{0,1,2,4,3,5,6,7}であり、M=4である場合、図１０（ａ）に示す方式は、最終的な構築された系列S、すなわち、{0,1,2,3}を形成するために使用されてもよい。
【００６２】
方式(2)：SAがQ系列であり、M’/Mが2xである場合、構築された系列Sは、SA内のインデックスがバイナリで表現され、X個のビット及び繰り返しのバイナリインデックス番号がSAから除去された後に形成される。
【００６３】
例えば、図１０（ｂ）における行１により示すように、SAが8の長さを有する系列{0,1,2,4,3,5,6,7}であり、バイナリで表現される場合、且つM=4である場合、図１０（ｂ）に示す方式は、SA内の各バイナリインデックスから最後のビットを除去し、最終的な構築された系列S、すなわち、{00,01,10,11}={0,1,2,3}を形成するために使用されてもよい。
【００６４】
方式(3)：SAが信頼性によりソートされたZ系列である場合、インデックスは、構築された系列Sを形成するために、Z系列から同じ間隔で抽出されてもよい。例えばZ系列が{Z1,Z2,...,ZM'}であると仮定すると、{Z1,Z3,Z5,...}
が、構築された系列Sを形成するためにZ系列から抽出されてもよい。この例は、単に理解を容易にするために与えられている。具体的な実現方式の間に、間隔はMの値又はMとM’との間の関係に基づいて設定される必要がある。
【００６５】
方式(4)：SAが信頼性によりソートされたZ系列である場合、インデックスは、構築された系列Sを形成するために、Z系列から固定の間隔で抽出されてもよい。
【００６６】
理解を容易にするために、以下に、説明のための具体的な例を与える。
【００６７】
図６に示すように、S’の長さが16であると仮定し、図６に示すように、パンクチャリング／短縮比P’=1/4である場合、これは、４つのインデックスがS’から除去される必要があることを意味する。除去される必要があるインデックスが、図６において602により示す{1,2,3,4}であり、調整される必要があるインデックスが、図６において604により示す{5,6,7,8}であり、調整系列が{0,1,1,4}であると仮定される。調整系列は、調整される必要がある４つのインデックスのオフセット（オフセットは正の整数、0又は負の整数でもよい）として理解されてもよい。図６に示すように、インデックス5は調整オフセット0に対応し、これは、インデックス5の位置が調整される必要がないことを示し、インデックス6は調整オフセット1に対応し、これは、インデックス6の位置が1ビット後方に動かされる必要があることを示し、インデックス7は調整オフセット1に対応し、これは、インデックス7の位置が1ビット後方に動かされる必要があることを示し、インデックス8は調整オフセット4に対応し、これは、インデックス8の位置が4ビット後方に動かされる必要があることを示す。移動の後に、{5,6,7,8}の位置が図６において606により示されている。残りのインデックス（図６において604により示す）は、位置が動かされた{5,6,7,8}に順次挿入され、606により示すように、Mの最終的な長さを有する構築された系列が形成される。
【００６８】
無線デバイスが前述の表１〜表５のうちいずれか１つにおける対応関係を既に記憶しているとき、送出対象ビットを受信した後に、無線デバイスは、最終的な構築された系列Sを形成するために、レートマッチングに基づいて系列Sを調整する。以下に、無線デバイスの手順を説明する。詳細について、図７を参照する。
【００６９】
702.送出対象ビットを受信した後に、無線デバイスは、レートマッチングを実行するか否かを決定する。レートマッチングが必要なく、例えば、パンクチャリング又は短縮が必要ない場合、ステップ708に進む。レートマッチングが必要である場合、無線デバイスはレートマッチング方式を更に決定する。パンクチャリング方式が使用される場合、ステップ704に進み、短縮方式が使用される場合、ステップ706に進む。
【００７０】
704.パンクチャリング比P’の値を決定する。
【００７１】
706.短縮比P’の値を決定する。（説明を容易にするために、短縮比とパンクチャリング比との双方がP’により表される。しかし、実際の適用の間に、２つの値は異なってもよく、P’とS’との間の対応関係は異なってもよい。）
【００７２】
無線デバイスが表２又は３に示す形式を使用することにより、P’とS’との間の対応関係を記憶する場合、ステップ704又は706において、無線デバイスはP’が属する範囲を更に決定してもよい。
【００７３】
708.P’の値に基づいて対応する系列S’を取得する。
【００７４】
無線デバイスは、例えば、表１〜表５のうちいずれか１つに示すように、P’とS’との間の対応関係を既に記憶しており、無線デバイスは、表に問い合わせることにより、P’に対応する系列S’を見つけてもよい。
【００７５】
710.無線デバイスは、系列S’に基づいて、Mの長さを有する構築された系列Sを取得する。
【００７６】
系列S’に基づいてどのようにMの長さを有する構築された系列Sを取得するかは前述した。詳細については、図５又は図６における対応する部分を参照する。詳細はここでは再び説明しない。
【００７７】
712.無線デバイスは、送出対象ビット系列をSに対応するチャネルにマッピングする。
【００７８】
本発明の実施例は、ロング系列からショート系列を抽出するための方法を更に提供する。この方法は、系列S’からMの長さを有する構築された系列Sを抽出することに適用されてもよい。ロング系列の長さは2の整数乗でもよく、或いは2の整数乗でなくてもよい。
【００７９】
非マザー符号系列について、符号長の間でM2=(2n)*M1が満たされる。例えば、5G  NR  PDCCHの符号長は固定値96、192、384又は768でもよく、最大の符号長を有し且つnested特性を満たす系列もまた構築されてもよく、読み取り方式は、最大のマザー符号系列の読み取り方式（すなわち、ステップ410における方式(1)）と同様である。非マザー符号系列について、異なる符号長についてのパンクチャリング又は短縮位置は、図１１（ａ）に示す対称性を満たす必要がある。
【００８０】
図１１（ａ）に示す符号化構成の対称性に従って、
M1=96がN1=128に基づくパンクチャリング又は短縮により取得され、パンクチャリング又は短縮位置はP1,P2,...,P32として記され、
M2=192がN2=256に基づくパンクチャリング又は短縮により取得され、パンクチャリング又は短縮位置は{P1,P2,...,P32,P1+128,P2+128,...,P32+128}であり、
M3=384がN3=512に基づくパンクチャリング又は短縮により取得され、パンクチャリング又は短縮位置は{P1,P2,...,P32,P1+128,P2+128,...,P32+128,P1+256,P2+256,...,P32+256,P1+384,P2+384,...,P32+384}である。
【００８１】
図１１（ｂ）に示す符号化構成の対称性に従って、
M1=96がN1=128に基づくパンクチャリング又は短縮により取得され、パンクチャリング又は短縮位置はP1,P2,...,P32として記され、
M2=192がN2=256に基づくパンクチャリング又は短縮により取得され、パンクチャリング又は短縮位置は{P1,P2,...,P32,P1+1,P2+1,...,P32+1}であり、
M3=384がN3=512に基づくパンクチャリング又は短縮により取得され、パンクチャリング又は短縮位置は{P1,P2,...,P32,P1+1,P2+1,...,P32+1,P1+2,P2+2,...,P32+2,P1+3,P2+3,...,P32+3}である。
【００８２】
図８は、本発明の実施例による無線デバイスの概略ブロック図である。図８に示すように、無線デバイス800は、少なくともエンコーダ804及びメモリ808を含む。
【００８３】
メモリ808は、パンクチャリング／短縮比P’と系列S’との間の関係を記憶するように構成される。
【００８４】
エンコーダ804は、メモリに記憶された、パンクチャリング／短縮比P’と系列S’との間の対応関係に基づいて、目標符号長Mに等しい長さを有する構築された系列Sを取得し、S’はチャネル信頼性又はチャネル容量によりソートされたN’個のチャネルインデックスを含み、S内のチャネルインデックスのソートはS’内のチャネルインデックスのソートと同じであるか或いは異なり、送出対象ビット系列をSに対応するチャネルにマッピングする、ように構成される。
【００８５】
エンコーダ804の機能は、チップ又は集積回路を使用することにより実現されてもよい。エンコーダ804の機能がチップを使用することにより実現される場合、無線デバイス800はインタフェース802を更に含んでもよい。エンコーダ804は、インタフェース802を使用することにより、送出対象ビット系列を取得するように構成され、エンコーダ804は、出力ビット系列を取得するために、送出対象ビット系列に対してPolar符号化を実行する。エンコーダは、ステップ302〜304の一部若しくは全部、又はステップ402〜410の一部若しくは全部、又はステップ702〜712を実行してもよい。
【００８６】
ステップ302〜304、402〜410又は702〜712を実行するとき、チップは、論理回路を使用することにより、或いはプロセッサを使用することにより実現されてもよく、或いは部分的に論理回路を使用することにより、且つ部分的にプロセッサを使用することにより実現されてもよい。ステップ302〜304、402〜410又は702〜712がプロセッサを使用することにより実現される場合、メモリ808は、ステップ302〜304、402〜410又は702〜712の一部又は全部を実現するために使用されるプログラムコードを記憶してもよい。プログラムコードを実行するとき、プロセッサは、ステップ302〜304、402〜410又は702〜712の一部又は全部を実行する。メモリ808はチップの中に統合されてもよく、或いはチップの外に配置されてもよい。
【００８７】
どのようにS’の長さを有する系列から構築された系列Sを取得するかについての詳細について、前述の説明を参照する。詳細はここでは再び説明しない。
【００８８】
無線デバイス800は、エンコーダ804によりSに対応するチャネルにマッピングされたビット系列を送出するように構成された送信機806を更に含んでもよい。
【００８９】
無線デバイス800はアンテナ816を更に含んでもよい。送信機806は、アンテナ816を使用することにより、エンコーダにより出力されたビット系列を送出するように構成される。無線デバイスが端末である場合、アンテナ816はおそらく端末に統合される。無線デバイスがネットワークデバイスである場合、アンテナ816はネットワークデバイスに統合されてもよく、或いはネットワークデバイスから分離してもよく、例えば、アンテナ816は遠隔方式でネットワークデバイスに接続される。
【００９０】
さらに、無線デバイスは、他の無線デバイスから情報又はデータを受信するように構成された受信機810を更に含んでもよい。デコーダ812は、パンクチャリング／短縮比P’及び予め記憶された系列S’に基づいて、目標符号長Mに等しい長さを有する構築された系列Sを取得し、復号化対象ビットを復号化するために、構築された系列を使用し、次に、インタフェース814を使用することにより、復号化されたビットを出力するように構成される。デコーダによりS’に基づいてSを取得するための方法は、エンコーダ側で使用されたものと同じである。詳細については、前述の方法の実施例における説明を参照する。詳細はここでは再び説明しない。
【００９１】
実際の適用の間に、エンコーダ804及びデコーダ812は、コーデック又はコーデック装置を形成するように一緒に統合されてもよく、送信機806及び受信機810は、送受信機を形成するように一緒に統合されてもよい。
【００９２】
本発明の実施例はチップを更に提供する。チップは、少なくとも前述のインタフェース802及びエンコーダ804を含む。
【００９３】
本発明の実施例はコンピュータ記憶媒体を更に提供する。記憶媒体は、ステップ302〜304、402〜410又は702〜712を実現するために使用されるプログラムコードを記憶する。
【００９４】
この出願において提供される前述の技術的解決策によれば、様々なパンクチャリング／短縮比に適した構築された系列が生成されてもよく、構築された系列内のチャネル信頼性のソートがより適切になり、それにより、ビット誤り率を減少させる。
【００９５】
本発明の実施例は、図１１（ａ）又は図１１（ｂ）に対応する方法を実行するように構成されたエンコーダを更に提供する。エンコーダは、図８に示す無線デバイスに適用されてもよい。
【００９６】
記憶媒体は、USBフラッシュドライブ、取り外し可能ハードディスク、読み取り専用メモリ（ROM,  Read-Only  Memory）、ランダムアクセスメモリ（RAM,  Random  Access  Memory)、磁気ディスク又は光ディスクのようなプログラムコードを記憶できる様々な媒体を含む。
【００９７】
本発明の実施例はコンピュータプログラムプロダクトを更に提供する。コンピュータプログラムプロダクトは、ステップ302〜304、402〜410又は702〜712を実現するために使用されるプログラムコードを含む。コンピュータプログラムプロダクトは、ユーザによるダウンロードのために、記憶媒体又はサーバに記憶されてもよい。
【００９８】
前述の実施例において言及したコンポーネント又は統合ユニットの間の接続関係は直接接続又は結合でもよく、或いは間接接続又は結合でもよい。２つのコンポーネント又は統合ユニットの間に、他のコンポーネント又は統合ユニットが存在してもよく、これは本発明の実施例の解決策に特に関係せず、したがって、図面に示されていない。
【００９９】
前述の実施例によれば、無線デバイス又は無線通信システムは、ロング系列を記憶しさえすればよく、符号化中に、ロング系列から符号化に必要な長さを有するマザー符号系列を読み取り、それにより、無線デバイス又はシステムの記憶オーバーヘッドを減少させる。
【０１００】
前述の説明は、本発明の単に具体的な実現方式であり、本発明の保護範囲を限定することを意図するものではない。本発明に開示された技術的範囲内で当業者により容易に理解される如何なる変更又は置換も、本発明の保護範囲内に入るものとする。したがって、本発明の保護範囲は特許請求の範囲の保護範囲に従うものとする。
【図１】
0006859444.tif 000011
【図２】
0006859444.tif 000012
【図３】
0006859444.tif 000013
【図４】
0006859444.tif 000014
【図５（ａ）】
0006859444.tif 000015
【図５（ｂ）】
0006859444.tif 000016
【図６】
0006859444.tif 000017
【図７】
0006859444.tif 000018
【図８】
0006859444.tif 000019
【図９（ａ）】
0006859444.tif 000020
【図９（ｂ）】
0006859444.tif 000021
【図１０（ａ）】
0006859444.tif 000022
【図１０（ｂ）】
0006859444.tif 000023
【図１１（ａ）】
0006859444.tif 000024
【図１１（ｂ）】
0006859444.tif 000025