(57)【要約】  本開示は、ＣＳＩを暗号化するための方法および装置、記憶媒体およびプロセッサを提供する。この方法は、位置インデックスセット内のインデックスに従って、ＣＳＩの第１種類の情報ビットを位置インデックスセット内の第１種類の位置インデックスに配置することと、第１種類の情報ビットによって確定された第１種類の位置インデックスを除く位置インデックスセット内のインデックスから、第２種類の情報ビットのインデックス、第３種類の情報ビットおよび第４種類の情報ビットの位置インデックスセットにおけるインデックスを確定することとを含み、または位置インデックスセット内のインデックスに従って、第４種類の情報ビットを位置インデックスセット内の第４種類の位置インデックスに配置することと、第４種類の情報ビットによって確定された第４種類の位置インデックスを除く位置インデックスセット内のインデックスから、第１種類の情報ビット、第２種類の情報ビットおよび第３種類の情報ビットの位置インデックスセットにおけるインデックスを確定することとを含む。本開示は、各種情報の位置をＣＳＩリポートに合理的に配列することができないという従来技術の課題を解決する。
2021503784.tif 000002
【特許請求の範囲】
【請求項１】
チャネル状態情報（ＣＳＩ）を暗号化するための方法であって、
位置インデックスセット内のインデックスに従って、ＣＳＩと第４種類の情報ビットとを配列することを含み、
前記ＣＳＩは、第１種類の情報ビットと、第２種類の情報ビットと、第３種類の情報ビットとを含み、
前記配列の方法は、前記第１種類の情報ビットを前記位置インデックスセット内の第１種類の位置インデックスに配置し、前記第１種類の情報ビットによって確定された前記第１種類の位置インデックスを除く前記位置インデックスセット内のインデックスから、前記第２種類の情報ビット、前記第３種類の情報ビットおよび前記第４種類の情報ビットの前記位置インデックスセットにおけるインデックスを確定し、または前記配列の前記方法は、前記第４種類の情報ビットを前記位置インデックスセット内の第４種類の位置インデックスに配置し、前記第４種類の情報ビットによって確定された前記第４種類の位置インデックスを除く前記位置インデックスセット内のインデックスから、前記第１種類の情報ビット、前記第２種類の情報ビットおよび前記第３種類の情報ビットの前記位置インデックスセットにおけるインデックスを確定し、
配列された前記ＣＳＩおよび前記第４種類の情報ビットに対してポーラー符号暗号化を実行することによって、暗号化後のビット列を得ることを含む、方法。
【請求項２】
前記配列の前記方法は、ポーラー符号の位置インデックスの値の順序または前記位置インデックスの信頼度の順序に従って、前記第１種類の情報ビット、前記第２種類の情報ビット、前記第３種類の情報ビットおよび前記第４種類の情報ビットを順に配列する、請求項１に記載の方法。
【請求項３】
前記第１種類の情報ビットは、ＣＳＩ−ＲＳリソースインデックス（ＣＲＩ）およびランクインジケータ（ＲＩ）のうちの少なくとも１つを含む、請求項１または２に記載の方法。
【請求項４】
前記第１種類の情報ビットは、第１暗号化方法に従ってＣＲＩを暗号化することによって得られたビット列と、前記第１暗号化方法に従ってＲＩを暗号化することによって得られたビット列と、前記第１暗号化方法に従って前記ＣＲＩおよび前記ＲＩを暗号化することによって得られたビット列とのうちの少なくとも１つを含む、請求項１または２に記載の方法。
【請求項５】
前記第２種類の情報ビットは、パディングビットであり、
前記第３種類の情報ビットは、プリコーディング行列インジケータ（ＰＭＩ）およびチャネル品質インジケータ（ＣＱＩ）のうちの少なくとも１つを含み、
前記第４種類の情報ビットは、パリティチェックビットである、請求項１または２に記載の方法。
【請求項６】
前記第４種類の情報ビットは、第２暗号化方法に従って、前記第１種類の情報ビット、前記第２種類の情報ビットおよび前記第３種類の情報ビットのうちの少なくとも１つの情報ビットを暗号化することによって得られる、請求項１、２または５に記載の方法。
【請求項７】
前記第１暗号化方法または前記第２暗号化方法は、リードマラー暗号化、パリティチェック符号、巡回冗長検査暗号化、ＢＣＨ暗号化、ハミング符号暗号化、畳み込み暗号化、生成行列暗号化、ターボ暗号化、低密度パリティチェック暗号化、およびハッシュ暗号化のうちの少なくとも１つを含む、請求項４または６に記載の方法。
【請求項８】
前記第１種類の情報ビットのインデックスが最初に確定される場合、前記第１種類の位置インデックスは、前記位置インデックスセット内のインデックスのうち、最小のインデックス番号且つ前記第１種類の情報ビットと同じ数を有するインデックスである、請求項１に記載の方法。
【請求項９】
前記第１種類の情報ビットによって確定された前記第１種類の位置インデックスを除く前記位置インデックスセット内のインデックスから、前記第２種類の情報ビット、前記第３種類の情報ビットおよび前記第４種類の情報ビットの前記位置インデックスセットにおけるインデックスを確定することは、
前記位置インデックスセット内のインデックスのうち、前記第４種類の情報ビットと同じ数且つ最大のインデックス番号を有するインデックスを前記第４種類の情報ビットのインデックスとして確定すること、および、
前記位置インデックスの値の配列、並びに前記第２種類の情報ビットおよび前記第３種類の情報ビットの各々の数に応じて、前記位置インデックスセット内の未確定インデックスから、前記第２種類の情報ビットのインデックスおよび前記第３種類の情報ビットのインデックスを順に確定し、または、前記位置インデックスセットの未確定インデックスから、前記第３種類の情報ビットのインデックスおよび前記第２種類の情報ビットのインデックスを順に確定すること、または、
前記位置インデックスの信頼度の配列、並びに前記第２種類の情報ビットおよび前記第３種類の情報ビットの各々の数に応じて、前記位置インデックスセット内の未確定インデックスから、前記第２種類の情報ビットのインデックスおよび前記第３種類の情報ビットのインデックスを順に確定し、または、前記位置インデックスセット内の未確定インデックスから、前記第３種類の情報ビットのインデックスおよび前記第２種類の情報ビットのインデックスを順に確定することを含む、請求項８に記載の方法。
【請求項１０】
前記第１種類の情報ビットによって確定された前記第１種類の位置インデックスを除く前記位置インデックスセット内のインデックスから、前記第２種類の情報ビット、前記第３種類の情報ビットおよび前記第４種類の情報ビットの前記位置インデックスセットにおけるインデックスを確定することは、
前記第１種類の情報ビットによって確定された前記第１種類の位置インデックスを除く前記位置インデックスセット内のインデックスのうち、前記第２種類の情報ビットと同じ数且つ最も低い信頼度を有するインデックスを前記第２種類の情報ビットのインデックスとして確定すること、および、
前記位置インデックスの値の配列、並びに前記第３種類の情報ビットおよび前記第４種類の情報ビットの各々の数に応じて、前記位置インデックスセット内の未確定インデックスから、前記第３種類の情報ビットおよび前記第４種類の情報ビットを順に確定し、または、前記位置インデックスセット内の未確定インデックスから、前記第４種類の情報ビットおよび前記第３種類の情報ビットを順に確定すること、または、
前記位置インデックスの信頼度の配列、並びに前記第３種類の情報ビットおよび前記第４種類の情報ビットの各々の数に応じて、前記位置インデックスセット内の未確定インデックスから、前記第３種類の情報ビットのインデックスおよび前記第４種類の情報ビットのインデックスを順に確定し、または、前記位置インデックスセット内の未確定インデックスから、前記第４種類の情報ビットのインデックスおよび前記第３種類の情報ビットのインデックスを順に確定することを含む、請求項８に記載の方法。
【請求項１１】
前記第１種類の情報ビットのインデックスが最初に確定される場合、前記第１種類の位置インデックスは、前記位置インデックスセット内のインデックスのうち、最も高い信頼度且つ前記第１種類の情報ビットと同じ数を有するインデックスである、請求項１に記載の方法。
【請求項１２】
前記第１種類の情報ビットによって確定された前記第１種類の位置インデックスを除く前記位置インデックスセット内のインデックスから、前記第２種類の情報ビット、前記第３種類の情報ビットおよび前記第４種類の情報ビットの前記位置インデックスセットにおけるインデックスを確定することは、
前記第１種類の情報ビットによって確定された前記第１種類の位置インデックスを除く前記位置インデックスセットのインデックスのうち、前記第４種類の情報ビットと同じ数且つ最大のインデックス番号を有するインデックスを前記第４種類の情報ビットのインデックスとして確定すること、および、
前記位置インデックスの値の配列、並びに前記第２種類の情報ビットおよび前記第３種類の情報ビットの各々の数に応じて、前記位置インデックスセット内の未確定インデックスから、前記第２種類の情報ビットのインデックスおよび前記第３種類の情報ビットのインデックスを順に確定し、または、前記位置インデックスセットの未確定インデックスから、前記第３種類の情報ビットのインデックスおよび前記第２種類の情報ビットのインデックスを順に確定すること、または、
前記位置インデックスの信頼度の配列、並びに前記第２種類の情報ビットおよび前記第３種類の情報ビットの各々の数に応じて、前記位置インデックスセット内の未確定インデックスから、前記第２種類の情報ビットおよび前記第３種類の情報ビットのインデックスを順に確定し、または、前記位置インデックスセット内の未確定インデックスから、前記第３種類の情報ビットのインデックスおよび前記第２種類の情報ビットのインデックスを順に確定することを含む、請求項１１に記載の方法。
【請求項１３】
前記第１種類の情報ビットによって確定された前記第１種類の位置インデックスを除く前記位置インデックスセット内のインデックスから、前記第２種類の情報ビット、前記第３種類の情報ビットおよび前記第４種類の情報ビットの前記位置インデックスセットにおけるインデックスを確定することは、
前記第１種類の情報ビットによって確定された前記第１種類の位置インデックスを除く前記位置インデックスセット内のインデックスのうち、前記第２種類の情報ビットと同じ数且つ最も低い信頼度を有するインデックスを前記第２種類の情報ビットのインデックスとして確定すること、および、
前記位置インデックスの値の配列、並びに前記第３種類の情報ビットおよび前記第４種類の情報ビットの各々の数に応じて、前記位置インデックスセット内の未確定インデックスから、前記第３種類の情報ビットのインデックスおよび前記第４種類の情報ビットのインデックスを順に確定し、または、前記位置インデックスセット内の未確定インデックスから、前記第４種類の情報ビットのインデックスおよび前記第３種類の情報ビットのインデックスを確定すること、または、
前記位置インデックスの信頼度の配列、並びに前記第３種類の情報ビットおよび前記第４種類の情報ビットの各々の数に応じて、前記位置インデックスセット内の未確定インデックスから、前記第３種類の情報ビットのインデックスおよび前記第４種類の情報ビットのインデックスを順に確定し、または、前記位置インデックスセット内の未確定インデックスから、前記第４種類の情報ビットのインデックスおよび前記第３種類の情報ビットのインデックスを順に確定することを含む、請求項１１に記載の方法。
【請求項１４】
前記第４種類の情報ビットのインデックスが最初に確定される場合、前記第４種類の位置インデックスは、前記位置インデックスセット内のインデックスのうち、最大のインデックス番号且つ前記第４種類の情報ビットと同じ数を有するインデックスである、請求項１に記載の方法。
【請求項１５】
前記第４種類の情報ビットによって確定された前記第４種類の位置インデックスを除く前記位置インデックスセット内のインデックスから、前記第１種類の情報ビット、前記第２種類の情報ビットおよび前記第３種類の情報ビットの前記位置インデックスセットにおけるインデックスを確定することは、
前記第４種類の情報ビットによって確定された前記第４種類の位置インデックスを除く前記位置インデックスセット内のインデックスのうち、前記第１種類の情報ビットと同じ数且つ最大のインデックス番号を有するインデックスを前記第１種類の情報ビットのインデックスとして確定すること、および、
前記位置インデックスの値の配列、並びに前記第２種類の情報ビットおよび前記第３種類の情報ビットの各々の数に応じて、前記位置インデックスセット内の未確定インデックスから、前記第２種類の情報ビットのインデックスおよび前記第３種類の情報ビットのインデックスを順に確定し、または、前記位置インデックスセットの未確定インデックスから、前記第３種類の情報ビットのインデックスおよび前記第２種類の情報ビットのインデックスを順に確定すること、または、
前記位置インデックスの信頼度の配列、並びに前記第２種類の情報ビットおよび前記第３種類の情報ビットの各々の数に応じて、前記位置インデックスセット内の未確定インデックスから、前記第２種類の情報ビットのインデックスおよび前記第３種類の情報ビットのインデックスを順に確定し、または、前記位置インデックスセット内の未確定インデックスから、前記第３種類の情報ビットのインデックスおよび前記第２種類の情報ビットのインデックスを順に確定することを含む、請求項１４に記載の方法。
【請求項１６】
前記第４種類の情報ビットによって確定された前記第４種類の位置インデックスを除く前記位置インデックスセット内のインデックスから、前記第１種類の情報ビット、前記第２種類の情報ビットおよび前記第３種類の情報ビットの前記位置インデックスセットにおけるインデックスを確定することは、
前記第４種類の情報ビットによって確定された前記第４種類の位置インデックスを除く前記位置インデックスセット内のインデックスのうち、前記第１種類の情報ビットと同じ数且つ最も高い信頼度を有するインデックスを前記第１種類の情報ビットのインデックスとして確定すること、および、
前記位置インデックスの値の配列、並びに前記第２種類の情報ビットおよび前記第３種類の情報ビットの各々の数に応じて、前記位置インデックスセット内の未確定インデックスから、前記第２種類の情報ビットのインデックスおよび前記第３種類の情報ビットのインデックスを順に確定し、または、前記位置インデックスセット内の未確定インデックスから、前記第３種類の情報ビットのインデックスおよび前記第２種類の情報ビットのインデックスを順に確定すること、または、
前記位置インデックスの信頼度の配列、並びに前記第２種類の情報ビットおよび前記第３種類の情報ビットの各々の数に応じて、前記位置インデックスセット内の未確定インデックスから、前記第２種類の情報ビットのインデックスおよび前記第３種類の情報ビットのインデックスを順に確定し、または、前記位置インデックスセット内の未確定インデックスから、前記第３種類の情報ビットのインデックスおよび前記第２種類の情報ビットのインデックスを順に確定することを含む、請求項１４に記載の方法。
【請求項１７】
前記第１種類の情報ビットにおける前記ＣＲＩと前記ＲＩとの位置関係として、
前記ＣＲＩの位置は、前記ＲＩの位置の前でありまたは、  前記ＲＩの位置は、前記ＣＲＩのの位置の前にあり、または、
前記第１暗号化方法に従って前記ＣＲＩを暗号化することによって得られたビット列の位置は、前記第１暗号化方法に従って前記ＲＩを暗号化することによって得られたビット列の位置の前にあり、または、
前記第１暗号化方法に従って前記ＣＲＩを暗号化することによって得られたビット列の位置は、前記第１暗号化方法に従って前記ＲＩを暗号化することによって得られたビット列の位置の後ろである、請求項３または４に記載の方法。
【請求項１８】
前記第３種類の情報ビットにおける前記ＰＭＩと前記ＣＱＩとの位置関係として、
前記ＰＭＩの位置は、前記ＣＱＩの位置の前であり、または、
前記ＣＱＩの位置は、前記ＰＭＩの位置の前である、請求項５に記載の方法。
【請求項１９】
チャネル状態情報（ＣＳＩ）を暗号化するための装置であって、
位置インデックスセット内のインデックスに従って、ＣＳＩと第４種類の情報ビットとを配列するように構成された配列モジュールを備え、
前記ＣＳＩは、第１種類の情報ビット、前記第２種類の情報ビットおよび第３種類の情報ビットを含み、
前記配列の方法は、前記第１種類の情報ビットを前記位置インデックスセット内の第１種類の位置インデックスに配置し、前記第１種類の情報ビットによって確定された前記第１種類の位置インデックスを除く前記位置インデックスセット内のインデックスから、前記第２種類の情報ビット、前記第３種類の情報ビットおよび前記第４種類の情報ビットの前記位置インデックスセットにおけるインデックスを確定し、、または前記配列の方法は、前記第４種類の情報ビットを前記インデックスセット内の第４種類の位置インデックスに配置し、前記第４種類の情報ビットによって確定された前記第４種類の位置インデックスを除く前記位置インデックスセット内のインデックスから、前記第１種類の情報ビット、前記第２種類の情報ビットおよび前記第３種類の情報ビットの前記位置インデックスセットにおけるインデックスを確定し、
配列された前記ＣＳＩおよび前記第４種類の情報ビットに対してポーラー符号暗号化を実行することによって、暗号化後のビット列を得るように構成された暗号化モジュールを備える、装置。
【請求項２０】
前記配列の方法は、ポーラー符号の位置インデックスの値の順序または前記位置インデックスの信頼度の順序に従って、前記第１種類の情報ビット、前記第２種類の情報ビット、前記第３種類の情報ビットおよび前記第４種類の情報ビットを順に配列する、請求項１９に記載の方法。
【請求項２１】
記憶媒体であって、
前記記憶媒体は、プログラムを記憶し、
前記プログラムは、実行されると、請求項１から１８のいずれか一項に記載の方法を実行する、記憶媒体。
【請求項２２】
プロセッサであって、
前記プロセッサは、プログラムを実行するように構成され、
前記プログラムは、実行されると、請求項１から１８のいずれか一項に記載の方法を実行する、プロセッサ。
【請求項２３】
通信装置であって、
チャネル状態情報（ＣＳＩ）および第４種類の情報ビットを記憶するように構成されたメモリと、
前記ＣＳＩおよび前記第４種類の情報ビットに対してポーラー符号暗号化を実行することによって、暗号化後のビット列を得るように構成されたポーラー符号エンコーダとを備え、
前記ＣＳＩは、第１種類の情報ビットと、第２種類の情報ビットと、第３種類の情報ビットとを含み、
前記ＣＳＩと前記前記第４種類の情報ビットは、以下のように配列され、すなわち、前記第１種類の情報ビット、前記第２種類の情報ビット、前記第３種類の情報ビットおよび前記第４種類の情報ビットは、ポーラー符号の位置インデックスの値の順序または位置インデックスの信頼度の順序に従って、順に配列される、通信装置。
【請求項２４】
通信装置であって、
チャネル状態情報（ＣＳＩ）および第４種類の情報ビットに対してポーラー符号暗号化を実行することによって、暗号化後のビット列を得るように構成されたポーラー符号エンコーダと、
ポーラー符号を復号するように構成されたポーラー符号デコーダとを備え、
前記ＣＳＩは、第１種類の情報ビットと、第２種類の情報ビットと、第３種類の情報ビットとを含み、
前記ＣＳＩと前記前記第４種類の情報ビットは、以下のように配列され、すなわち、前記第１種類の情報ビット、前記第２種類の情報ビット、前記第３種類の情報ビットおよび前記第４種類の情報ビットは、ポーラー符号の位置インデックスの値の順序または位置インデックスの信頼度の順序に従って、順に配列される、通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信分野に関し、具体的には、チャネル状態情報（ＣＳＩ）を暗号化するための方法および装置、記憶媒体およびプロセッサに関する。
【背景技術】
【０００２】
５Ｇ  ＮＲ（New Radio、新無線）において、チャネルの制御は、ポーラー符号（polar code）暗号化方法を使用する。ポーラー符号の暗号化は、ｘ＝ｕ×Ｇで示される。式中、ｕは、情報ビットおよびパリティチェックビットを表し、ｘは、暗号化後のビット列を表し、Ｇは、ポーラー符号の生成行列（Generator Matrix）を表す。生成行列Ｇの次元は、Ｎ×Ｎであり、Ｎは、２のべき乗である。ポーラー符号の場合、異なる入力ビットインデックス（bit index、０〜Ｎ−１）の信頼度（reliability）およびＢＥＲ（Bit Error Ratio、ビット誤り率）が異なる。ポーラー符号の性能を向上させるために、一般的に、ポーラー符号の入力ビット列を信頼度が高いインデックス位置またはＢＥＲが小さいインデックス位置にマッピングする必要がある。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
５Ｇ  ＮＲ（New Radio、新無線）において、一部のＣＳＩ（Channel State Information、チャネル状態情報）のリポート（Reporting）は、共同暗号化（Joint Coding）メカニズムを使用する。すなわち、異なる内容の情報（例えば、ＣＲＩ（CSI-RS Resource Index、ＣＳＩリソースインデックス）、ＲＩ（Rank Indicator、ランクインジケータ）、ＰＭＩ（Precoding Matrix Indicator、プリコーディング行列インジケータ）およびＣＱＩ（Channel Quality Indicator、チャネル品質インジケータ））を共に暗号化する。しかしながら、異なる状況においてＣＳＩ情報の長さが異なるため、ブラインド検出（blind detection）を減少（回避）するため、異なる状況において、ＣＳＩ情報を同様の長さにパッディング（padding）する。異なる状況におけるパッディングビット（padding bits）の長さおよび各種の情報の内容を確定するために、またはＣＳＩリポートの全体的な性能を向上させるために、ＣＳＩリポートにおける各種の情報の位置を合理的に配列する必要がある。関連技術において、ＣＳＩリポートにおける各種の情報の位置を合理的に配列する方法はまだ存在していない。
【０００４】
上述した関連技術の課題に対し、現在では、有効な解決手段は存在していない。
発明の内容
本開示の実施形態は、チャネル状態情報（ＣＳＩ）を暗号化するための方法および装置、記憶媒体およびプロセッサを提供し、少なくともＣＳＩリポートにおける各種の情報の位置を合理的に配列することができないという関連技術の課題を解決する。
【課題を解決するための手段】
【０００５】
本開示の一実施形態は、ＣＳＩを暗号化するための方法を提供する。この方法は、位置インデックスセット内のインデックスに従って、ＣＳＩと第４種類の情報ビットとを配列することを含み、ＣＳＩは、第１種類の情報ビットと、第２種類の情報ビットと、第３種類の情報ビットとを含み、配列の方法は、第１種類の情報ビットを位置インデックスセット内の第１種類の位置インデックスに配置し、第１種類の情報ビットによって確定された第１種類の位置インデックスを除く位置インデックスセット内のインデックスから、第２種類の情報ビット、第３種類の情報ビットおよび第４種類の情報ビットの位置インデックスセットにおけるインデックスを確定し、または配列の方法は、第４種類の情報ビットを位置インデックスセット内の第４種類の位置インデックスに配置し、第４種類の情報ビットによって確定された第４種類の位置インデックスを除く位置インデックスセット内のインデックスから、第１種類の情報ビット、第２種類の情報ビットおよび第３種類の情報ビットの位置インデックスセットにおけるインデックスを確定し、配列されたＣＳＩおよび第４種類の情報ビットに対してポーラー符号暗号化を実行することによって、暗号化後のビット列を得ることを含む。
【０００６】
本開示の別の実施形態は、ＣＳＩを暗号化するための装置を提供する。この装置は、位置インデックスセット内のインデックスに従って、ＣＳＩと第４種類の情報ビットとを配列するように構成された配列モジュールを含み、ＣＳＩは、第１種類の情報ビット、第２種類の情報ビットおよび第３種類の情報ビットを含み、配列の方法は、第１種類の情報ビットを位置インデックスセット内の第１種類の位置インデックスに配置し、第１種類の情報ビットによって確定された第１種類の位置インデックスを除く位置インデックスセット内のインデックスから、第２種類の情報ビット、第３種類の情報ビットおよび第４種類の情報ビットの位置インデックスセットにおけるインデックスを確定し、または配列の方法は、第４種類の情報ビットを位置インデックスセット内の第４種類の位置インデックスに配置し、第４種類の情報ビットによって確定された第４種類の位置インデックスを除く位置インデックスセット内のインデックスから、第１種類の情報ビット、第２種類の情報ビットおよび第３種類の情報ビットの位置インデックスセットにおけるインデックスを確定し、配列されたＣＳＩおよび第４種類の情報ビットに対してポーラー符号暗号化を実行することによって、暗号化後のビット列を得るように構成された暗号化モジュールを含む。
【０００７】
本開示の別の実施形態は、さらに記憶媒体を提供する。記憶媒体は、記憶されたプログラムを含み、このプログラムは、実行されると、上記のＣＳＩを暗号化するための方法を実行する。
【０００８】
本開示のさらに別の実施形態は、さらにプロセッサを提供する。プロセッサは、プログラムを実行するように構成される。このプログラムは、実行されると、上記のＣＳＩを暗号化するための方法を実行する。
【０００９】
本開示のさらに別の実施形態は、さらに通信装置を提供する。この通信装置は、ＣＳＩおよび第４種類の情報ビットを記憶するように構成されたメモリと、ＣＳＩおよび第４種類の情報ビットに対してポーラー符号暗号化を実行することによって、暗号化後のビット列を得るように構成されたポーラー符号エンコーダとを含み、ＣＳＩは、第１種類の情報ビットと、第２種類の情報ビットと、第３種類の情報ビットとを含み、ＣＳＩと第４種類の情報ビットは、以下のように配列され、すなわち、第１種類の情報ビット、第２種類の情報ビット、第３種類の情報ビットおよび第４種類の情報ビットは、ポーラー符号の位置インデックスの値の順序または位置インデックスの信頼度の順序に従って、順に配列される。
【００１０】
本開示のさらに別の実施形態は、さらに通信装置を提供する。この通信装置は、ＣＳＩおよび第４種類の情報ビットに対してポーラー符号暗号化を実行することによって、暗号化後のビット列を得るように構成されたポーラー符号エンコーダと、ポーラー符号を復号するように構成されたポーラー符号デコーダとを含み、ＣＳＩおよび第４種類の情報ビットに対してポーラー符号暗号化を実行することによって、暗号化後のビット列を得るように構成されたポーラー符号エンコーダとを含み、ＣＳＩは、第１種類の情報ビットと、第２種類の情報ビットと、第３種類の情報ビットとを含み、ＣＳＩと第４種類の情報ビットは、以下のように配列され、すなわち、第１種類の情報ビット、第２種類の情報ビット、第３種類の情報ビットおよび第４種類の情報ビットは、ポーラー符号の位置インデックスの値の順序または位置インデックスの信頼度の順序に従って、順に配列される。
【００１１】
本開示によれば、ＣＳＩにおける第１種類の情報ビットを位置インデックスセット内の第１種類の位置インデックスに配置し、第１種類の情報ビットによって確定された第１種類の位置インデックスを除く位置インデックスセット内のインデックスから、第２種類の情報ビット、第３種類の情報ビットおよび第４種類の情報ビットの位置インデックスセットにおけるインデックスを確定するか、または、第４種類の情報ビットを位置インデックスセット内の第４種類の位置インデックスに配置し、第４種類の情報ビットによって確定された第４種類の位置インデックスを除く位置インデックスセット内のインデックスから、ＣＳＩに含まれた第１種類の情報ビット、第２種類の情報ビットおよび第３種類の情報ビットの位置インデックスセットにおけるインデックスを確定する。したがって、上記の方法は、ＣＳＩリポートにおいて共同暗号化される各類の情報ビットのインデックスを確定することによって、ＣＳＩリポートのＢＬＥＲ性能を向上させ、ＣＳＩリポートにおける各類の情報の位置を合理的に配列することができないという関連技術の課題を解決する。
【００１２】
本開示の図面は、本開示のさらなる理解を提供するために使用され、本願の一部を構成する。本開示の例示的な実施形態およびその説明は、本開示を説明するために使用され、本開示を不当に限定するものではない。
【図面の簡単な説明】
【００１３】
【図１】本開示の一実施形態に従って、チャネル状態情報（ＣＳＩ）を暗号化するための方法を実行する装置のハードウェア構成を示すブロック図である。
【図２】本開示の一実施形態に従って、ＣＳＩ暗号化を示すフローチャートである。
【図３（ａ）】本開示の一実施形態に従って、インデックスとＢＥＲとの関係シミュレーションを示す概略図である。
【図３（ｂ）】本開示の一実施形態に従って、性能シミュレーションを示す概略図である。
【図４】本開示の一実施形態に従って、ＣＳＩを暗号化するための装置の構成を示すブロック図である。
【図５】本開示の一実施形態に従って、通信装置の構造を示すブロック図である。
【図６】本開示の一実施形態に従って、他の通信装置の構造を示すブロック図である。
【発明を実施するための形態】
【００１４】
実施形態の説明
以下、図面を参照しながら、実施形態を併用して本開示を詳細に説明する。なお、本願における全ての実施形態および実施形態に記載の特徴は、矛盾しない限り、互いに組み合わせることができる。
【００１５】
なお、本開示の明細書、特許請求の範囲および添付の図面に記載の「第１」、「第２」などの用語は、類似の対象を区別することに使用され、特定の順番または順序を表すものではない。
【００１６】
実施形態１
本開示の実施形態１によって提供された方法は、装置、コンピュータ端末または類似の演算装置に実行することができる。装置に実行する例として、図１は、本開示の一実施形態に従って、チャネル状態情報（ＣＳＩ）を暗号化するための方法を実行する装置のハードウェア構成を示すブロック図である。図１に示すように、装置１０は、１つ以上（図示では１つのみ）のプロセッサ１０２（プロセッサ１０２は、マイクロプロセッサＭＣＵまたはフィールドプログラマブルゲートアレイＦＰＧＡなどの処理装置を含むことができるがこれらに限定されない）と、データを記憶するためのメモリ１０４と、通信を行うための伝送装置１０６とを含むことができる。当業者であれば理解できるように、図１に示す構造は、例示のみであり、上述した電子装置の構造を限定するものではない。例えば、装置１０は、図１に示されたものよりも多いまたは少ない構成要素を含んでもよく、図１に示されたものと異なる構成を含んでもよい。
【００１７】
メモリ１０４は、アプリケーションのソフトウェアプログラムおよびモジュール、例えば、本開示のＣＳＩを暗号化するための方法に対応するプログラム指令／モジュールを記憶するように構成されている。プロセッサ１０２は、メモリ１０４に記憶されたソフトウェアプログラムおよびモジュールを実行することによって、各種の機能アプリケーションおよびデータ処理を実行し、すなわち、上述した方法を実現する。メモリ１０４は、高速ランダムアクセスメモリを含んでもよく、不揮発性メモリ、例えば、１つ以上の磁気記憶装置、フラッシュメモリ、または他の不揮発性ソリッドステートメモリを含んでもよい。いくつかの例において、メモリ１０４は、プロセッサ１０２に対してリモートに配置されたメモリをさらに含むことができる。これらのリモートメモリは、ネットワークを介して装置１０に接続することができる。上述したネットワークの例は、インターネット、企業内部ネットワーク、ローカルエリアネットワーク、移動通信ネットワークおよびその組み合わせを含むがこれらに限定されない。
【００１８】
伝送装置１０６は、ネットワークを介して、データを受信または送信するように構成されている。上述したネットワークの具体例として、装置１０の通信プロバイダによって提供される無線ネットワークを含むことができる。一例において、伝送装置１０６は、ネットワークインターフェイスコントローラ（ＮＩＣ）を含み、ネットワークインターフェイスコントローラは、基地局を介して、他のネットワーク装置に接続され、インターネットと通信することができる。一例において、伝送装置１０６は、無線でインターネットと通信するように構成された無線周波数（ＲＦ）モジュールであってもよい。
【００１９】
本実施形態は、上述した装置上で実行されるＣＳＩを暗号化するための方法を提供する。図２は、本開示の一実施形態に従って、ＣＳＩを暗号化するフローチャートを示す。図２に示すように、このフローは、以下のステップを含み、具体的には、
位置インデックスセット内のインデックスに従って、ＣＳＩと第４種類の情報ビットとを配列するステップＳ２０２を含み、ＣＳＩは、第１種類の情報ビットと、第２種類の情報ビットと、第３種類の情報ビットとを含み、配列の方法は、第１種類の情報ビットを位置インデックスセット内の第１種類の位置インデックスに配置し、第１種類の情報ビットによって確定された第１種類の位置インデックスを除く位置インデックスセット内のインデックスから、第２種類の情報ビット、第３種類の情報ビットおよび第４種類の情報ビットの位置インデックスセットにおけるインデックスを確定し、または配列の方法は、第４種類の情報ビットを位置インデックスセット内の第４種類の位置インデックスに配置し、第４種類の情報ビットによって確定された第４種類の位置インデックスを除く位置インデックスセット内のインデックスから、第１種類の情報ビット、第２種類の情報ビットおよび第３種類の情報ビットの位置インデックスセットにおけるインデックスを確定し、
配列されたＣＳＩおよび第４種類の情報ビットに対してポーラー符号暗号化を実行することによって、暗号化後のビット列を得るステップＳ２０４を含む。
【００２０】
上述したステップＳ２０２およびステップＳ２０４により、ＣＳＩにおける各種類の情報ビットを位置インデックスセットに配列することができ、具体的には、ＣＳＩにおける第１種類の情報ビットを位置インデックスセット内の第１種類の位置インデックスに配置し、第１種類の情報ビットによって確定された第１種類の位置インデックスを除く位置インデックスセット内のインデックスから、第２種類の情報ビット、第３種類の情報ビットおよび第４種類の情報ビットの位置インデックスセットにおけるインデックスを確定することができ、または、第４種類の情報ビットを位置インデックスセット内の第４種類の位置インデックスに配置し、第４種類の情報ビットによって確定された第４種類の位置インデックスを除く位置インデックスセット内のインデックスから、第１種類の情報ビット、第２種類の情報ビットおよび第３種類の情報ビットの位置インデックスセットにおけるインデックスを確定することができる。
【００２１】
なお、ポーラー符号の場合、異なる入力ビットインデックス（bit index、０〜Ｎ−１）の信頼度（reliability）およびＢＥＲ（Bit Error Ratio、ビット誤り率）が異なる。ポーラー符号の性能を向上させるために、一般的に、ポーラー符号の入力ビット列を信頼度が高いインデックス位置またはＢＥＲが小さいインデックス位置にマッピングする必要がある。ＣＳＩを暗号化することは、ＣＳＩおよびＣＳＩを暗号化することによって得られたパリティチェックビットを信頼度が高いインデックス位置またはＢＥＲが小さいインデックス位置にマッピングすることである。この場合、信頼度は、密度進化またはガウス近似によって計算することができ、または予め定義されたシーケンスにおけるインデックスの位置から得ることができる。ＢＥＲは、コンピュータシミュレーションによって得ることができる。具体的には、図３（ａ）は、インデックスとＢＥＲとのシミュレーション関係を示す。
【００２２】
異なる状況においてＣＳＩ情報の長さが異なるため、ブラインド検出（blind detection）を減少（回避）するため、異なる状況において、ＣＳＩ情報を同様の長さにパッディング（padding）する。しかしながら、ＣＳＩリポートにおいて、ＰＭＩおよびＣＱＩの長さがＲＩに関連するため、ＲＩ（およびＣＲＩ）（ＬＴＥにおいてＣＲＩおよびＲＩが共同暗号化される）を特定の位置に配置すると、最初にＲＩを確定することができ、これによって、パッディングビットの長さおよび他の情報の内容を確定することができる。一方、パリティチェックビットの長さがＣＳＩの長さに関連するため、ＣＳＩリポートにおいて、パリティチェック情報を特定の位置に配置した後、ＲＩを他の特定の位置に配置すると、ポーラー符号を復号した後、ＲＩを容易に確定することができ、これによって、パッディングビットの長さおよび他の情報の内容を確定することができる。さらに、パディングビットの長さおよび位置を確定した後、復号過程においてパディングビットを既知のビット（または、凍結ビット）として用いて、復号性能を向上させることができる。図３（ｂ）は、異なる凍結ビットに関連する性能曲線である。
【００２３】
したがって、上述した方法は、共同暗号化を用いてＣＳＩリポートにおける各種情報ビットのインデックスを確定することができ、ＣＳＩリポートのＢＬＥＲ性能を向上させ、これによって、ＣＳＩリポートにおける各種情報の位置を合理的に配置できないという関連技術の課題を解決することができる。
【００２４】
本実施形態の具体的な実施例において、本実施形態に係る第１種類の情報ビットは、ＣＲＩおよびＲＩのうちの少なくとも１つを含む。
【００２５】
また、本実施形態に係る第１種類の情報ビットは、第１暗号化方法に従ってＣＲＩを暗号化することによって得られたビット列と、第１暗号化方法に従ってＲＩを暗号化することによって得られたビット列と、第１暗号化方法に従ってＣＲＩおよびＲＩを暗号化することによって得られたビット列とのうちの少なくとも１つを含むことができる。
【００２６】
なお、ＣＳＩ情報において、ＣＲＩがＲＩのビット数に影響を与える可能性があり、ＲＩがＰＭＩのビット数に影響を与える可能性があり、ＲＩおよびＰＭＩがＣＱＩのビット数に影響を与える可能性があるため、ＣＳＩを暗号化する前に、まず、第１暗号化方法を用いてＣＲＩおよびＲＩ（すなわち、第１種類のビット情報）を暗号化し、その後、暗号化されたビット列およびＣＳＩにおける他の情報に対してポーラー符号暗号化を実行することによって、ＣＲＩおよびＲＩの性能を向上させることができる。
【００２７】
例えば、ＣＲＩおよびＲＩが各々３ビットである場合、第１種類の情報ビットの長さは、６ビットである。第１暗号化方法を用いて、６ビットの第１種類の情報ビットを７ビットまたは９ビットまたは１２ビットに暗号化する。
【００２８】
例えば、第１暗号化方法を用いて、Ｋビットの第１種類の情報ビットを長さがｆｌｏｏｒ（Ｋ／Ｒ）またはｃｅｉｌ（Ｋ／Ｒ）ビットに暗号化する。Ｒは、暗号化率を表し且つ０＜Ｒ＜１であり、ｆｌｏｏｒ（・）は、端数を最も近い整数に切り下げる演算子を表し、ｃｅｉｌ（・）は、端数を最も近い整数に切り上げる演算子を表す。
【００２９】
第１暗号化方法は、リードマラー暗号化（Reed-Muller encoding）、パリティチェック符号（parity check codes）、巡回冗長検査暗号化（cyclic redundancy check encoding）、ＢＣＨ暗号化（BCH encoding）、ハミング符号暗号化（Hamming code encoding）、畳み込み暗号化（convolutional encoding）、生成行列暗号化（generator matrix encoding）、ターボ暗号化（Turbo encoding）、低密度パリティチェック暗号化（low density parity check encoding）、またはハッシュ暗号化（Hash encoding）であってもよい。
【００３０】
本実施形態の好ましい実施例において、本実施形態に係る第２種類の情報ビットは、パディングビットである。第３種類の情報ビットは、プリコーディング行列インジケータ（ＰＭＩ）およびチャネル品質インジケータ（ＣＱＩ）のうちの少なくとも１つを含む。第４種類の情報ビットは、パリティチェックビットである。
【００３１】
上述した好ましい実施例におけるＣＳＩの具体的な情報ビットに基づき、本実施形態に係る第４種類の情報ビットは、第２暗号化方法に従って、第１種類の情報ビット、第２種類の情報ビットおよび第３種類の情報ビットのうちの少なくとも１つの情報ビットを暗号化することによって得られる。
【００３２】
なお、第１暗号化方法または第２暗号化方法は、リードマラー暗号化、パリティチェック符号、巡回冗長検査暗号化、ＢＣＨ暗号化、ハミング符号暗号化、畳み込み暗号化、生成行列暗号化、ターボ暗号化、低密度パリティチェック暗号化、およびハッシュ暗号化のうちの少なくとも１つを含む。
【００３３】
本実施形態において上述したステップＳ２０２の配列の方法は、ポーラー符号の位置インデックスの値の順序またはインデックスの信頼度の順序に従って、第１種類の情報ビット、第２種類の情報ビット、第３種類の情報ビットおよび第４種類の情報ビットを順に配列する。
【００３４】
本実施形態において上述したステップＳ２０２の配列方法において、第１種類の情報ビットのインデックスが最初に確定される場合、本実施形態に係る第１種類の位置インデックスは、最小のインデックス番号且つ第１種類の情報ビットと同じ数を有するインデックスである。
【００３５】
なお、図３（ａ）のコンピュータシミュレーション結果に基づき、番号が小さい位置インデックスを有するビットが小さいＢＥＲを有するため、第１種類のビット情報（ＣＲＩおよびＲＩ）を番号が最も小さいインデックスに配置することによって、ＣＳＩリポートの性能を向上させることができる。
【００３６】
上述した第１種類の位置インデックスに基づき、本実施形態のステップＳ２０２の位置インデックスセットから第１種類の情報ビットによって確定された第１種類の位置インデックスを除くインデックスから、第２種類の情報ビット、第３種類の情報ビットおよび第４種類の情報ビットの位置インデックスセットにおけるインデックスを確定することは、以下のステップを含み具体的には、
ステップＳ２０２−１：位置インデックスセット内のインデックスのうち、第４種類の情報ビットと同じ数且つ最大のインデックス番号を有するインデックスを第４種類の情報ビットのインデックスとして確定すること、および、
ステップＳ２０２−２：位置インデックスの値の配列、並びに第２種類の情報ビットおよび第３種類の情報ビットの各々の数に応じて、位置インデックスセット内の未確定インデックスから、第２種類の情報ビットのインデックスおよび第３種類の情報ビットのインデックスを順に確定し、または、位置インデックスセットの未確定インデックスから、第３種類の情報ビットのインデックスおよび第２種類の情報ビットのインデックスを順に確定すること、または、位置インデックスの信頼度の順序並びに第２種類の情報ビットおよび第３種類の情報ビットの各々の数に応じて、位置インデックスセット内の未確定インデックスから、第２種類の情報ビットのインデックスおよび第３種類の情報ビットのインデックスを順に確定し、または、位置インデックスセット内の未確定インデックスから、第３種類の情報ビットのインデックスおよび第２種類の情報ビットのインデックスを順に確定することを含む。
【００３７】
上述した第１種類の位置インデックスに基づき、本実施形態のステップＳ２０２の位置インデックスセットから第１種類の情報ビットによって確定された第１種類の位置インデックスを除くインデックスから、第２種類の情報ビット、第３種類の情報ビットおよび第４種類の情報ビットの位置インデックスセットにおけるインデックスを確定することは、以下のステップを含み具体的には、
ステップＳ２０２−３：第１種類の情報ビットによって確定された第１種類の位置インデックスを除く位置インデックスセット内のインデックスのうち、第２種類の情報ビットと同じ数且つ最も低い信頼度を有するインデックスを第２種類の情報ビットのインデックスとして確定すること、および、
ステップＳ２０２−４：位置インデックスの値の配列、並びに第３種類の情報ビットおよび第４種類の情報ビットの各々の数に応じて、位置インデックスセット内の未確定インデックスから、第３種類の情報ビットおよび第４種類の情報ビットを順に確定し、または、位置インデックスセット内の未確定インデックスから、第４種類の情報ビットおよび第３種類の情報ビットを確定すること、または位置インデックスの信頼度の順序並びに第３種類の情報ビットおよび第４種類の情報ビットの各々の数に応じて、位置インデックスセット内の未確定インデックスから、第３種類の情報ビットのインデックスおよび第４種類の情報ビットのインデックスを順に確定し、または、位置インデックスセット内の未確定インデックスから、第４種類の情報ビットおよび第３種類の情報ビットのインデックスを順に確定することを含む。
【００３８】
本実施形態の別の好ましい実施例において、第１種類の情報ビットのインデックスが最初に確定される場合、第１種類の位置インデックスは、位置インデックスセット内のインデックスのうち、最も高い信頼度且つ第１種類の情報ビットと同じ数を有するインデックスである。
【００３９】
なお、ポーラー符号自体の属性によって、高い信頼度の位置インデックスが小さいＢＥＲを有するため、第１種類のビット情報（ＣＲＩおよびＲＩ）を信頼度が最も高い位置インデックスに配置することによって、ＣＳＩリポート性能を向上させることができる。
【００４０】
上述した第１種類の位置インデックスに基づき、本実施形態のステップＳ２０２の位置インデックスセットから第１種類の情報ビットによって確定された第１種類の位置インデックスを除くインデックスから、第２種類の情報ビット、第３種類の情報ビットおよび第４種類の情報ビットの位置インデックスセットにおけるインデックスを確定することは、以下のステップを含み具体的には、
ステップＳ２０２−５：第１種類の情報ビットによって確定された第１種類の位置インデックスを除く位置インデックスセットのインデックスのうち、第４種類の情報ビットと同じ数且つ最大のインデックス番号を有するインデックスを第４種類の情報ビットのインデックスとして確定すること、および、
ステップＳ２０２−６：位置インデックスの値の配列、並びに第２種類の情報ビットおよび第３種類の情報ビットの各々の数に応じて、位置インデックスセット内の未確定インデックスから、第２種類の情報ビットのインデックスおよび第３種類の情報ビットのインデックスを順に確定し、または、位置インデックスセットの未確定インデックスから、第３種類の情報ビットのインデックスおよび第２種類の情報ビットのインデックスを順に確定すること、または、
ステップＳ２０２−７：位置インデックスの信頼度の順序並びに第２種類の情報ビットおよび第３種類の情報ビットの各々の数に応じて、位置インデックスセット内の未確定インデックスから、第２種類の情報ビットのインデックスおよび第３種類の情報ビットのインデックスを順に確定し、または、位置インデックスセット内の未確定インデックスから、第３種類の情報ビットのインデックスおよび第２種類の情報ビットのインデックスを順に確定することを含む。
【００４１】
上述した第１種類の位置インデックスに基づき、本実施形態のステップＳ２０２の位置インデックスセットから第１種類の情報ビットによって確定された第１種類の位置インデックスを除くインデックスから、第２種類の情報ビット、第３種類の情報ビットおよび第４種類の情報ビットの位置インデックスセットにおけるインデックスを確定することは、以下のステップを含み具体的には、
ステップＳ２０２−８：第１種類の情報ビットによって確定された第１種類の位置インデックスを除く位置インデックスセット内のインデックスのうち、第２種類の情報ビットと同じ数且つ最も低い信頼度を有するインデックスを第２種類の情報ビットのインデックスとして確定すること、および、
ステップＳ２０２−９：位置インデックスの値の配列、並びに第３種類の情報ビットおよび第４種類の情報ビットの各々の数に応じて、位置インデックスセット内の未確定インデックスから、第３種類の情報ビットのインデックスおよび第４種類の情報ビットのインデックスを順に確定し、または、位置インデックスセット内の未確定インデックスから、第４種類の情報ビットのインデックスおよび第３種類の情報ビットのインデックスを確定すること、または、位置インデックスの信頼度の順序並びに第３種類の情報ビットおよび第４種類の情報ビットの各々の数に応じて、位置インデックスセット内の未確定インデックスから、第３種類の情報ビットのインデックスおよび第４種類の情報ビットのインデックスを順に確定し、または、位置インデックスセット内の未確定インデックスから、第４種類の情報ビットのインデックスおよび第３種類の情報ビットのインデックスを順に確定することを含む。
【００４２】
本実施形態の別の好ましい実施例において、第４種類の情報ビットのインデックスが最初に確定される場合、第４種類の位置インデックスは、位置インデックスセット内のインデックスのうち、最大のインデックス番号且つ第４種類の情報ビットと同じ数を有するインデックスである。
【００４３】
上述した第４種類の位置インデックスに基づき、本実施形態のステップＳ２０２の位置インデックスセットから第４種類の情報ビットによって確定された第４種類の位置インデックスを除くインデックスから、第１種類の情報ビット、第２種類の情報ビットおよび第３種類の情報ビットの位置インデックスセットにおけるインデックスを確定することは、以下のステップを含み具体的には、
ステップＳ２０２−１０：第４種類の情報ビットによって確定された第４種類の位置インデックスを除く位置インデックスセット内のインデックスのうち、第１種類の情報ビットと同じ数且つ最大のインデックス番号を有するインデックスを第１種類の情報ビットのインデックスとして確定すること、および、
ステップＳ２０２−１１：位置インデックスの値の配列、並びに第２種類の情報ビットおよび第３種類の情報ビットの各々の数に応じて、位置インデックスセット内の未確定インデックスから、第２種類の情報ビットのインデックスおよび第３種類の情報ビットのインデックスを順に確定し、または、位置インデックスセットの未確定インデックスから、第３種類の情報ビットのインデックスおよび第２種類の情報ビットのインデックスを順に確定すること、または、位置インデックスの信頼度の順序並びに第２種類の情報ビットおよび第３種類の情報ビットの各々の数に応じて、位置インデックスセット内の未確定インデックスから、第２種類の情報ビットのインデックスおよび第３種類の情報ビットのインデックスを順に確定し、または、位置インデックスセット内の未確定インデックスから、第３種類の情報ビットのインデックスおよび第２種類の情報ビットのインデックスを順に確定することを含む。
【００４４】
上述した第４種類の位置インデックスに基づき、本実施形態のステップＳ２０２の位置インデックスセットから第４種類の情報ビットによって確定された第４種類の位置インデックスを除くインデックスから、第１種類の情報ビット、第２種類の情報ビットおよび第３種類の情報ビットの位置インデックスセットにおけるインデックスを確定することは、以下のステップを含み具体的には、
ステップＳ２０２−１２：第４種類の情報ビットによって確定された第４種類の位置インデックスを除く位置インデックスセット内のインデックスのうち、第１種類の情報ビットと同じ数且つ最も高い信頼度を有するインデックスを第１種類の情報ビットのインデックスとして確定すること、および、
ステップＳ２０２−１３：位位置インデックスの値の配列、並びに第２種類の情報ビットおよび第３種類の情報ビットの各々の数に応じて、位置インデックスセット内の未確定インデックスから、第２種類の情報ビットのインデックスおよび第３種類の情報ビットのインデックスを順に確定し、または、位置インデックスセット内の未確定インデックスから、第３種類の情報ビットのインデックスおよび第２種類の情報ビットのインデックスを順に確定すること、または、位置インデックスの信頼度の順序並びに第２種類の情報ビットおよび第３種類の情報ビットの各々の数に応じて、位置インデックスセット内の未確定インデックスから、第２種類の情報ビットのインデックスおよび第３種類の情報ビットのインデックスを順に確定し、または、位置インデックスセット内の未確定インデックスから、第３種類の情報ビットのインデックスおよび第２種類の情報ビットのインデックスを順に確定することを含む。
【００４５】
なお、第１種類の情報ビットにおけるＣＲＩとＲＩとの位置関係として、ＣＲＩの位置は、ＲＩの位置の前であり、または、ＲＩの位置は、ＣＲＩの位置の前であり、または、第１暗号化方法に従ってＣＲＩを暗号化することによって得られたビット列の位置は、第１暗号化方法に従ってＲＩを暗号化することによって得られたビット列の位置の前であり、または、第１暗号化方法に従ってＣＲＩを暗号化することによって得られたビット列の位置は、第１暗号化方法に従ってＲＩを暗号化することによって得られたビット列の位置の後ろにある。
【００４６】
ＣＲＩの値がＲＩのビット数に影響を与える可能性があるため、例えば、ＣＲＩの値に対応するＣＳＩ−ＲＳのポート数が２である場合、ＲＩのビット数は、１であってもよい。したがって、ＣＲＩの位置をＲＩの位置の前に配置することができ、または第１暗号化方法に従ってＣＲＩを暗号化することによって得られたビット列を第１暗号化方法に従ってＲＩを暗号化することによって得られたビット列の位置の前に配置することができる。
【００４７】
また、第３種類の情報ビットにおけるＰＭＩとＣＱＩとの位置関係として、ＰＭＩの位置は、ＣＱＩの位置の前であり、または、ＣＱＩの位置は、ＰＭＩの位置の前にある。
【００４８】
ＰＭＩの値がＣＱＩのビット数に影響を与える可能性があるため、ＰＭＩの位置をＣＱＩの位置の前に配置することができる。
【００４９】
なお、ＣＳＩリポートが第１種類の情報ビットまたは第２種類の情報ビットまたは第３種類の情報ビットまたは第４種類の情報ビットを含まない場合、各種類の情報ビットを確定するときに、当該種類の情報ビットを確定するステップをスキップし、後続のステップを継続する。
【００５０】
以下、本実施形態の具体的な実施例を例示として、本開示を説明する。
ＣＣＳＩリポートにおいて、ＰＭＩおよびＣＱＩの長さがＲＩに関連するため、ＲＩ（およびＣＲＩ）（ＬＴＥにおいてＣＲＩおよびＲＩが共同暗号化される）を特定の位置に配置すると、最初にＲＩを確定することができ、これによって、パッディングビットの長さおよび他の情報の内容を確定することができる。
【００５１】
一方、第４種類の情報ビットすなわちパリティチェックビットの長さがＣＳＩの長さに関連するため、ＣＳＩリポートにおいて、パリティチェック情報を特定の位置に配置した後、ＲＩを他の特定の位置に配置すると、ポーラー符号を復号した後、ＲＩを容易に確定することができ、これによって、パッディングビットの長さおよび他の情報の内容を確定することができる。
【００５２】
従って、ＣＲＩ、ＲＩ、ＰＭＩ、ＣＱＩ、パリティチェックビットおよびパディングビットの各々の長さは、Ｌ＿ＣＲＩ、Ｌ＿ＲＩ、Ｌ＿ＰＭＩ、Ｌ＿ＣＱＩ、Ｌ＿ＡおよびＬ＿Ｐａｄであると仮定する。
【００５３】
図３（ａ）は、本開示の一実施形態に従って、インデックスとＢＥＲとの関係シミュレーションを示す概略図である。
【００５４】
好ましい実施例１
図３（ａ）に示すように、インデックス番号が小さい位置に対応するＢＥＲが小さいため、本実施例において、以下のようにＣＳＩを位置インデックスセットに配置する。すなわち、
（１）第１種類の情報ビットを位置インデックスのうち、番号が最小である（Ｌ＿ＣＲＩ＋Ｌ＿ＲＩ）個のインデックスに配置し、
（２）第４種類の情報ビットを位置インデックスのうち、番号が最大であるＬ＿Ａ個のインデックスに配置し、
（３．１）インデックスの値（小から大または大から小の順）に従って、第２種類の情報ビットおよび第３種類の情報ビットを残りの位置に順に配置する。
【００５５】
この場合、ＣＳＩリポートにおける各種情報の配列順序は、以下の通りである。
【００５６】
【表１】
2021503784.tif 000003
【００５７】
または、
【００５８】
【表２】
2021503784.tif 000004
【００５９】
上述した実施例によれば、ポーラー符号復号化時に最も早く第１種類の情報ビットを復号化することができ、これによって、第２種類の情報ビットと第３種類の情報ビットの長さおよび位置を推定することができる。また、第２種類の情報ビット、すなわち、パディングビットを既知のビット（または凍結ビット）として用いて、復号化性能を向上させることができる。詳細は、図３（ｂ）および参考文献［１］（３ＧＰＰ、ＲＡＮ１＃９１会議、Ｒ１−１７１９５２０）を参照することができる。
【００６０】
具体的には、ＣＳＩリポートに共同暗号化を利用する場合、ＣＲＩビットの長さＬ＿ＣＲＩ＝３、ＲＩビットの長さＬ＿ＲＩ＝３、（ＣＲＩ、ＲＩ、ＰＭＩおよびＣＱＩを含む）ＣＳＩの情報ビットの長さは、最小１４であり、最大２３であり、共同暗号化される全てのＣＳＩビットを２４ビットにパッディングし、パリティチェックビットの長さは、１１であり、位置インデックスセットは、１〜３５である。
【００６１】
（１）ＣＲＩおよびＲＩを位置インデックスのうち、番号が最小である（Ｌ＿ＣＲＩ＋Ｌ＿ＲＩ）個のインデックスに配置し、すなわち、ＣＲＩおよびＲＩを位置インデックスにおいて番号が１〜６であるインデックスに配置し、
（２）パリティチェックビットを位置インデックスのうち、番号が最大であるＬ＿Ａ個のインデックスに配置し、すなわち、パリティチェックビットを位置インデックスにおいて番号が２５〜３５であるインデックスに配置し、
（３．１）インデックスの値（小から大または大から小の順）に従って、パディングビット、ＰＭＩおよびＣＱＩを残りの位置に順に配置し、または、
（３．２）インデックスの信頼度（小から大または大から小の順）に従って、第２種類の情報ビット、第３種類の情報ビットを残りの位置に順に配置する。
【００６２】
好ましい実施例２
図３（ａ）に示すように、インデックス番号が小さい位置に対応するＢＥＲが小さいため、本実施例において、以下のようにＣＳＩを位置インデックスセットに配置する。すなわち、
（１）第１種類の情報ビットを位置インデックスのうち、番号が最小である（Ｌ＿ＣＲＩ＋Ｌ＿ＲＩ）個のインデックスに配置し、
（２）第２種類の情報ビットを位置インデックスのうち、最も低い信頼度を有するＬ＿Ｐａｄ個のインデックスに配置し、
（３．１）インデックスの値（小から大または大から小の順）に従って、第３種類の情報ビットおよび第４種類の情報ビットを残りの位置に順に配置し、または、
（３．２）インデックスの信頼度（小から大または大から小の順）に従って、第３種類の情報ビットおよび第４種類の情報ビットを残りの位置に順に配置する。
【００６３】
好ましい実施例３
図３（ａ）に示すように、信頼度が高いインデックスに対応するＢＥＲが小さいため、本実施例において、以下のようにＣＳＩを位置インデックスセットに配置する。すなわち、
第１種類の情報ビットを位置インデックスのうち、信頼度が最も高い（Ｌ＿ＣＲＩ＋Ｌ＿ＲＩ）個のインデックスに配置する。
【００６４】
具体的には、ＣＳＩリポートに共同暗号化を利用する場合、ＣＲＩビットの長さＬ＿ＣＲＩ＝３、ＲＩビットの長さＬ＿ＲＩ＝３、（ＣＲＩ、ＲＩ、ＰＭＩおよびＣＱＩを含む）ＣＳＩの情報ビットの長さは、最小１４であり、最大２３であり、共同暗号化される全てのＣＳＩビットを２３または２４ビットにパッディングし、パリティチェックビットの長さは、１１であり、位置インデックスセットは、１〜３４または１〜３５である場合、コンピュータを用いて、異なる暗号化率で計算された第１種類の情報ビット（すなわち、ＣＲＩおよびＲＩ）のインデックス位置は、表１に示される。
表１  異なる暗号化率における第１種類の情報ビットの位置
【００６５】
【表３】
2021503784.tif 000005
【００６６】
（２）第４種類の情報ビットを残りの位置インデックスのうち、番号が最大であるＬ＿Ａ個のインデックスに配置し、
（３．１）インデックスの値（小から大または大から小の順）に従って、第３種類の情報ビットおよび第４種類の情報ビットを残りの位置に順に配置し、または、
（３．２）インデックスの信頼度（小から大または大から小の順）に従って、第３種類の情報ビットおよび第４種類の情報ビットを残りの位置に順に配置する。
【００６７】
好ましい実施例４
図３（ａ）に示すように、信頼度の高いインデックスに対応するＢＥＲが小さいため、本実施例において、以下のようにＣＳＩを位置インデックスセットに配置する。すなわち、
（１）第１種類の情報ビットを位置インデックスのうち、信頼度が最も高い（Ｌ＿ＣＲＩ＋Ｌ＿ＲＩ）個のインデックスに配置し、
（２）第２種類の情報ビットを残りの位置インデックスのうち、信頼度が最も低いＬ＿Ｐａｄ個のインデックスに配置し、
（３．１）インデックスの値（小から大または大から小の順）に従って、第３種類の情報ビットおよび第４種類の情報ビットを残りの位置に順に配置し、または、
（３．２）インデックスの信頼度（小から大または大から小の順）に従って、第３種類の情報ビットおよび第４種類の情報ビットを残りの位置に順に配置する。
【００６８】
好ましい実施例５
パリティチェックビットの長さがＣＳＩの長さに関連するため、ＣＳＩリポートにおいて、パリティチェック情報を特定の位置に配置した後、ＲＩを他の特定の位置に配置すると、ポーラー符号を復号した後、ＲＩを容易に確定することができ、これによって、パッディングビットの長さおよび他の情報の内容を確定することができる。したがって、本実施例において、以下のようにＣＳＩを位置インデックスセットに配置する。すなわち、
（１）第４種類の情報ビットを位置インデックスのうち、番号が最大であるＬ＿Ａ個のインデックスに配置し、
（２）第１種類の情報ビットを残りの位置インデックスのうち、信頼度が最も高い（Ｌ＿ＣＲＩ＋Ｌ＿ＲＩ）個のインデックスに配置し、
（３．１）インデックスの値（小から大または大から小の順）に従って、第２種類の情報ビットおよび第３種類の情報ビットを残りの位置に順に配置し、または、
（３．２）インデックスの信頼度（小から大または大から小の順）に従って、第２種類の情報ビットおよび第３種類の情報ビットを残りの位置に順に配置する。
【００６９】
好ましい実施例６
パリティチェックビットの長さがＣＳＩの長さに関連するため、ＣＳＩリポートにおいて、パリティチェック情報を特定の位置に配置した後、ＲＩを他の特定の位置に配置すると、ポーラー符号を復号した後、ＲＩを容易に確定することができ、これによって、パッディングビットの長さおよび他の情報の内容を確定することができる。したがって、本実施例において、以下のようにＣＳＩを位置インデックスセットに配置する。すなわち、
（１）第４種類の情報ビットを位置インデックスのうち、番号が最大であるＬ＿Ａ個のインデックスに配置し、
（２）第１種類の情報ビットを残りの位置インデックスのうち、番号が最大である（Ｌ＿ＣＲＩ＋Ｌ＿ＲＩ）個のインデックスに配置し、
（３．１）インデックスの値（小から大または大から小の順）に従って、第２種類の情報ビットおよび第３種類の情報ビットを残りの位置に順に配置し、または、
（３．２）インデックスの信頼度（小から大または大から小の順）に従って、第２種類の情報ビットおよび第３種類の情報ビットを残りの位置に順に配置する。
【００７０】
上述した好ましい実施例１〜６において、第１種類の情報ビットは、ＣＲＩおよび／またはＲＩであってもよく、ＣＲＩおよび／またはＲＩ情報を暗号化した後のビットであってもよい。暗号化方法は、リードマラー暗号化、パリティチェック符号、巡回冗長検査暗号化、ＢＣＨ暗号化、ハミング符号暗号化、畳み込み暗号化、生成行列暗号化、ターボ暗号化、低密度パリティチェック暗号化、またはハッシュ暗号化であってもよい。
【００７１】
受信側は、ポーラー符号を復号化した後、ＣＲＩおよびＲＩの内容に基づき、パディングビットの長さおよび位置を取得し、ＣＲＩ、ＲＩおよびパディングビットを既知のビットとして用いて、再びポーラー符号を復号化することによって、残りの情報の性能を向上させることができる。具体的には、性能曲線は、図３（ｂ）に示される。
【００７２】
以上の実施例の説明により、当業者は、ソフトウェアおよび必要な汎用ハードウェアプラットフォームを用いて、上述した実施例に記載の方法を実現することができる。当然ながら、ハードウェアを用いて、上述した実施例に記載の方法を実現することができるが、多くの場合、前者の方がより好ましい。このような理解に基づき、本開示の技術的解決手段の本質的な部分または従来技術に貢献する部分は、ソフトウェア製品の形式で具現化することができ、当該コンピュータソフトウェア製品は、記憶媒体（例えば、ＲＯＭ／ＲＡＭ、磁気ディスク、光ディスク）に記憶され、端末装置（例えば、携帯電話、コンピュータ、サーバ、またはネットワーク装置）に、本開示の各実施例に記載の方法を実行させる複数の命令を含む。
【００７３】
実施形態２
本実施形態は、さらにＣＳＩを暗号化するための装置を提供する。この装置は、上述した実施形態および好ましい実施例を実現することに使用される。これらの実施形態および好ましい実施例は、既に上記で説明したため、さらなる説明を省略する。以下に使用されるように、「モジュール」という用語は、所定の機能を実現するソフトウェアおよび／またはハードウェアの組み合わせである。以下の実施形態に記載の装置は、好ましくはソフトウェアで実現されるが、ハードウェア、またはソフトウェアとハードウェアの組み合わせで実現されることも考えられる。
【００７４】
図４は、本開示の一実施形態に従って、ＣＳＩを暗号化するための装置の構造を示すブロック図である。図４に示すように、この装置は、
位置インデックスセット内のインデックスに従って、ＣＳＩと第４種類の情報ビットとを配列するように構成された配列モジュール４２を含み、ＣＳＩは、第１種類の情報ビット、第２種類の情報ビットおよび第３種類の情報ビットを含み、配列の方法は、第１種類の情報ビットを位置インデックスセット内の第１種類の位置インデックスに配置し、第１種類の情報ビットによって確定された第１種類の位置インデックスを除く位置インデックスセット内のインデックスから、第２種類の情報ビット、第３種類の情報ビットおよび第４種類の情報ビットの位置インデックスセットにおけるインデックスを確定し、または配列の方法は、第４種類の情報ビットを位置インデックスセット内の第４種類の位置インデックスに配置し、第４種類の情報ビットによって確定された第４種類の位置インデックスを除く位置インデックスセット内のインデックスから、第１種類の情報ビット、第２種類の情報ビットおよび第３種類の情報ビットの位置インデックスセットにおけるインデックスを確定し、
配列されたＣＳＩおよび第４種類の情報ビットに対してポーラー符号暗号化を実行することによって、暗号化後のビット列を得るように構成された暗号化モジュール４４を含む。
【００７５】
なお、上述した各モジュールは、ソフトウェアまたはハードウェアによって実現することができるが、後者の場合、以下の方式によって実現することができるが、これに限定されない。上述したモジュールは、いずれも同一のプロセッサ内に配置されてもよく、任意の組み合わせで異なるプロセッサに配置されてもよい。
【００７６】
本開示の実施形態は、さらにプログラムを記憶した記憶媒体を提供する。このプログラムは、実行されると、上述した方法のいずれかを実行する。
【００７７】
好ましくは、本実施形態において、上述した記憶媒体は、以下のステップを実行するためのプログラムコードを記憶するように構成されてもよい。
【００７８】
Ｓ１：位置インデックスセット内のインデックスに従って、ＣＳＩを配列するステップ、
この場合、配列の方法は、ＣＳＩに含まれた第１種類の情報ビットを位置インデックスセット内の第１種類の位置インデックスに配置し、第１種類の情報ビットによって確定された第１種類の位置インデックスを除く位置インデックスセット内のインデックスから、第２種類の情報ビット、第３種類の情報ビットおよび第４種類の情報ビットの位置インデックスセットにおけるインデックスを確定し、または配列の方法は、第４種類の情報ビットを位置インデックスセット内の第４種類の位置インデックスに配置し、第４種類の情報ビットによって確定された第４種類の位置インデックスを除く位置インデックスセット内のインデックスから、第１種類の情報ビット、第２種類の情報ビットおよび第３種類の情報ビットの位置インデックスセットにおけるインデックスを確定する。
【００７９】
Ｓ２：配列されたＣＳＩおよび第４種類の情報ビットに対してポーラー符号暗号化を実行することによって、暗号化後のビット列を得るステップ。
【００８０】
好ましくは、本実施形態において、上述した記憶媒体は、ＵＳＢ、ＲＯＭ（読み出し専用メモリ）、ＲＡＭ（ランダムアクセスメモリ）、携帯ハードディスク、磁気ディスクまたは光ディスクなどのプログラムコードを記憶可能な媒体を含むがこれらに限定されない。
【００８１】
本開示の実施形態は、プログラムを実行するためのプロセッサをさらに提供する。このプログラムは、実行されると、上述した方法のいずれかを実行する。
【００８２】
好ましくは、本実施形態において、上述したプログラムは、以下のステップを実行するように構成される。
【００８３】
Ｓ１：位置インデックスセット内のインデックスに従って、ＣＳＩを配列するステップ、
この場合、配列の方法は、ＣＳＩに含まれた第１種類の情報ビットを位置インデックスセット内の第１種類の位置インデックスに配置し、第１種類の情報ビットによって確定された第１種類の位置インデックスを除く位置インデックスセット内のインデックスから、第２種類の情報ビット、第３種類の情報ビットおよび第４種類の情報ビットの位置インデックスセットにおけるインデックスを確定し、または配列の方法は、第４種類の情報ビットを位置インデックスセット内の第４種類の位置インデックスに配置し、第４種類の情報ビットによって確定された第４種類の位置インデックスを除く位置インデックスセット内のインデックスから、第１種類の情報ビット、第２種類の情報ビットおよび第３種類の情報ビットの位置インデックスセットにおけるインデックスを確定する。
【００８４】
Ｓ２：配列されたＣＳＩおよび第４種類の情報ビットに対してポーラー符号暗号化を実行することによって、暗号化後のビット列を得るステップ。
【００８５】
なお、本実施形態の具体的な実施例は、上述した実施形態および好ましい実施例に記載の例を参照することができ、本実施形態において説明を省略する。
【００８６】
好ましくは、本開示の実施形態は、さらに通信装置を提供する。この通信装置は、ＣＳＩおよび第４種類の情報ビットを記憶するように構成されたメモリと、ＣＳＩおよび第４種類の情報ビットに対してポーラー符号暗号化を実行することによって、暗号化後のビット列を得るように構成されたポーラー符号エンコーダとを含む。
【００８７】
ＣＳＩは、第１種類の情報ビットと、第２種類の情報ビットと、第３種類の情報ビットとを含む。ＣＳＩと第４種類の情報ビットは、以下のように配列され、すなわち、第１種類の情報ビット、第２種類の情報ビット、第３種類の情報ビットおよび第４種類の情報ビットは、ポーラー符号の位置インデックスの値の順序または位置インデックスの信頼度の順序に従って、順に配列される。
【００８８】
具体的には、図５に示すように、通信装置２００は、エンコーダ２０６と、デコーダ２１２と、トランシーバ２１４とを含み、トランシーバ２１４は、通信チャネルを介して、ポーラー符号暗号化後の暗号文を送信および／または受信する。エンコーダ２０６は、メモリ２０２と、ポーラー符号エンコーダ２０４とを含む。メモリ２０２は、ポーラー符号エンコーダ２０４によって暗号化されたデータ（ＣＳＩおよび第４種類の情報ビット）を記憶するように構成されている。ポーラー符号エンコーダ２０４は、メモリ２０２に記憶されたＣＳＩおよび第４種類の情報ビットに対してポーラー符号化を実行することによって、暗号化後のビット列を取得し、別の装置に伝送するように構成されている。
【００８９】
なお、本実施形態の具体的な例は、上述した実施形態および好ましい実施例に記載の例を参照することができ、本実施形態において説明を省略する。
【００９０】
好ましくは、本開示の実施形態は、さらに通信装置を提供する。この通信装置は、ＣＳＩおよび第４種類の情報ビットに対してポーラー符号暗号化を実行することによって、暗号化後のビット列を得るように構成されたポーラー符号エンコーダと、ポーラー符号を復号するように構成されたポーラー符号デコーダとを含む。
【００９１】
ＣＳＩは、第１種類の情報ビットと、第２種類の情報ビットと、第３種類の情報ビットとを含む。ＣＳＩと第４種類の情報ビットは、以下のように配列され、すなわち、第１種類の情報ビット、第２種類の情報ビット、第３種類の情報ビットおよび第４種類の情報ビットは、ポーラー符号の位置インデックスの値の順序または位置インデックスの信頼度の順序に従って、順に配列される。
【００９２】
具体的には、図６に示すように、通信装置３１４は、トランシーバ３０２と、プロセッサ３０４と、メモリ３０６とを含む。トランシーバ３０２は、通信装置３１４からデータを受信することができ、通信装置３１４にデータを送信することができる。例えば、トランシーバ３０２は、通信装置３１４とＣＰＵとの間で情報ビットを受信することができ、および／または送信することができる。また、トランシーバ（エンコーダインターフェース）３０２は、通信装置３１４とネットワーク内の別の通信装置との間でポーラー符号の暗号文を出力することができ、および／または受信することができる。メモリ３０６は、受信した情報ビットおよび／または暗号文を記憶するためのローカルキャッシュとして機能するデータ記憶３０８を含んでもよい。また、メモリ３０６は、ポーラー符号暗号化方法に従って暗号化を実行するように構成されたポーラー符号暗号化モジュール３１０と、非一時的なコンピュータ可読記憶媒体（例えば、ＥＰＲＯＭ、ｅｅｐｍ、フラッシュメモリ、ハードディスクなどの１つ以上の不揮発性メモリ素子）をさらに含むことができ、この非一時的なコンピュータ可読記憶媒体は、ポーラー符号の暗号文を復号するように構成されたポーラー符号復号モジュール３１２とを記憶することができる。
【００９３】
なお、本実施形態の具体的な例は、上述した実施形態および好ましい実施例に記載の例を参照することができ、本実施形態において説明を省略する。
【００９４】
当然ながら、当業者であれば、上述した本開示の各モジュールまたは各ステップは、汎用の計算装置で実現することができる。これらのモジュールおよびステップは、単一の計算装置に集積されてもよく、複数の計算装置で構成されたネットワークに分布されてもよい。これらのモジュールおよびステップは、計算装置の実行可能なプログラムコードで実現することができる。必要に応じて、これらのモジュールおよびステップを記憶装置に記憶して計算装置で実行することができる。場合によって、これらのモジュールおよびステップは、図示したまたは説明したステップと異なる順序で実行することができる。または、これらのモジュールおよびステップは、各々の集積回路モジュールとして製造されてもよく、または複数のモジュールおよびステップは、単一の集積回路モジュールとして製造されてもよい。したがって、本開示は、いかなる特定のハードウェアおよびソフトウェアの組み合わせに限定されない。
【００９５】
以上の説明は、本開示の好ましい実施形態に過ぎず、本開示を限定するものではない。当業者は、本開示に対して様々な変更および修正を行うことができる。本開示の原理内で行われた任意の修正、同等の置換または改良は、本開示の保護範囲に含まれるべきである。
【００９６】
産業上の利用可能性
本開示は、通信分野に適用することによって、ＣＳＩリポートのＢＬＥＲ性能を向上させることができ、ＣＳＩリポートにおける各種の情報の位置を合理的に配置できないという関連技術の課題を解決する。
【図１】
2021503784.tif 000006
【図２】
2021503784.tif 000007
【図３（ａ）】
2021503784.tif 000008
【図３（ｂ）】
2021503784.tif 000009
【図４】
2021503784.tif 000010
【図５】
2021503784.tif 000011
【図６】
2021503784.tif 000012
【国際調査報告】
2021503784.tif 000013
2021503784.tif 000014
2021503784.tif 000015
2021503784.tif 000016