(57)【特許請求の範囲】
【請求項１】
無線通信システムでビットグルーピングを用いて信号を伝送する方法であって、
前記方法は、
ＣＴＣ（Ｃｏｎｖｏｌｕｔｉｏｎａｌ  Ｔｕｒｂｏ  Ｃｏｄｅ）エンコーダーの出力ビットのうちシステマティックビットを第１及び第２のサブブロックにマッピングし、前記出力ビットのうちパリティビットを第３〜第６のサブブロックにマッピングすることと、
前記第１〜第６のサブブロックのそれぞれについてサブブロックインターリービングを行うことと、
前記サブブロックインターリービングを行うことの後に、前記インターリービングされた第１のサブブロックを予め決定されたビットだけ循環シフトすることと、
前記循環シフトすることの後に、前記循環シフトされた第１のサブブロックのビットと前記インターリービングされた第２〜第６のサブブロックのビットを用いてビット選択を行うことと、
前記ビット選択により選択されたビットを用いて出力シーケンスを生成することと、
前記出力シーケンスを伝送すること
を含む、方法。
【請求項２】
前記インターリービングされた第３のサブブロック及び前記第４のサブブロックの出力ビット、そして、前記インターリービングされた第５のサブブロック及び第６のサブブロックの出力ビットは、ビット単位で多重化されて前記出力シーケンスにマッピングされる、請求項１に記載の方法。
【請求項３】
前記インターリービングされた第１のサブブロックは１ビットずつ左側に循環シフトされる、請求項１に記載の方法。
【請求項４】
前記第１のサブブロックはサブブロックＡ又はサブブロックＢである、請求項１に記載の方法。
【請求項５】
前記第３のサブブロック又は前記第４のサブブロックはサブブロックＹ１又はサブブロックＹ２である、請求項１に記載の方法。
【請求項６】
前記第５のサブブロック又は前記第６のサブブロックはサブブロックＷ１又はサブブロックＷ２である、請求項１に記載の方法。
【請求項７】
無線通信システムでビットグルーピングを用いて信号を伝送するための装置であって、
前記装置は、
ＣＴＣ（Ｃｏｎｖｏｌｕｔｉｏｎａｌ  Ｔｕｒｂｏ  Ｃｏｄｅ）エンコーダーの出力ビットのうちシステマティックビットを第１及び第２のサブブロックにマッピングし、前記出力ビットのうちパリティビットを第３〜第６のサブブロックにマッピングするマッパーと、
前記第１〜第６のサブブロックのそれぞれについてサブブロックインターリービングを行うサブブロックインターリーバと、
前記サブブロックインターリービングを行うことの後に、前記インターリービングされた第１のサブブロックを予め決定されたビットだけ循環シフトする循環シフトモジュールと、
前記循環シフトすることの後に、前記循環シフトされた第１のサブブロックのビット及び前記サブブロックインターリービングされた第２〜第６のサブブロックのビットを用いてビット選択を行うビット選択モジュールと、
前記ビット選択により選択されたビットを用いて出力シーケンスを生成する生成出力シーケンスモジュールと、
前記出力シーケンスを伝送する伝送モジュールと
を含む、装置。
【請求項８】
前記インターリービングされた第３のサブブロック及び前記第４のサブブロックの出力ビット、そして、前記インターリービングされた第５のサブブロック及び第６のサブブロックの出力ビットはビット単位で多重化されて前記出力シーケンスにマッピングされる、請求項７に記載の装置。
【請求項９】
前記インターリービングされた第１のサブブロックは１ビットずつ左側に循環シフトされる、請求項７に記載の装置。
【請求項１０】
前記第１のサブブロックはサブブロックＡ又はサブブロックＢである、請求項７に記載の装置。
【請求項１１】
前記第３のサブブロック又は前記第４のサブブロックはサブブロックＹ１又はサブブロックＹ２である、請求項７に記載の装置。
【請求項１２】
前記第５のサブブロック又は前記第６のサブブロックはサブブロックＷ１又はサブブロックＷ２である、請求項７に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、信号を伝送するための装置及びその方法に関するもので、より詳細には、ビットグルーピング方法を用いて信号を伝送するための装置及びその方法に関するものである。
【背景技術】
【０００２】
以下で、ＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）８０２．１６ｍシステムでのビットグルーピング手順について簡略に説明する。
【０００３】
図１は、従来のビットグルーピング方式のブロック図である。
【０００４】
まず、図１を参照してビット分離を説明すると、ＣＴＣ（Ｃｏｎｖｏｌｕｔｉｏｎａｌ  Ｔｕｒｂｏ  Ｃｏｄｅ）エンコーダーから出力されたエンコードされた各ビットは、いずれもＡ、Ｂ、Ｙ１、Ｙ２、Ｗ１及びＷ２で表示した６個のサブブロックに逆多重化（ｄｅｍｕｌｔｉｐｌｅｘｉｎｇ）される。各エンコーダー出力ビットは、連続的に６個のサブブロックに分散されるが、Ｎ個の１番目の出力ビットはＡサブブロックに、Ｎ個の２番目の出力ビットはＢサブブロックに、Ｎ個の３番目の出力ビットはＹ１サブブロックに、Ｎ個の４番目の出力ビットはＹ２サブブロックに、Ｎ個の５番目の出力ビットはＷ１サブブロックに、Ｎ個の６番目の出力ビットはＷ２サブブロックにそれぞれ分散される。
【０００５】
サブブロックインターリービングについて説明する。６個のサブブロックは個別的にインターリーブされるが、各サブブロックは、同一のサブブロックインターリーバを用いて個別的にインターリーブされる。そして、インターリービングはビット単位で行われる。ビットグルーピングの出力シーケンスは、インターリーブされたＡ及びＢサブブロックシーケンス、インターリーブされたＹ１及びＹ２サブブロックシーケンスがビットごとに多重化されたシーケンス、及びインターリーブされたＷ１及びＷ２サブブロックシーケンスのビットごとに多重化されたシーケンスで構成される。
【０００６】
各サブブロックに対するインターリーバ出力ビットシーケンスは、以下で説明する手順によって生成される。
【０００７】
インターリーブされる各ビットの全体のサブブロックは、０からＮ−１（すなわち、ビット数−１）までのアドレスでアレイ内に記入されており、インターリーブされた各ビットはパーミュートされた順に各アドレス（ＡＤｉ、ここで、ｉ＝０、…、Ｎ−１）からｉ番目のビットから読まれるようになる。
【０００８】
このような従来のＣＴＣビットグルーピング方法は、ビット信頼度が均一に分散されないという問題を有する。高い変調等級（例えば、１６ＱＡＭ又は６４ＱＡＭ）の場合、コードワードシーケンスが変調等級によって２又は３レベルのビット信頼度でマッピングされる。デコーダーの観点で見ると、従来のビットグルーピング方法は、各デコーディングトレリス遷移にしたがって各システマティックビット及び各パリティビットのビット信頼度が不均一に分散されるという問題を有する。
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明で達成しようとする技術的課題は、ビットグルーピング方法を用いて信号を伝送するための装置を提供することにある。
【００１０】
本発明で達成しようとする技術的課題は、ビットグルーピング方法を用いて信号を伝送する方法を提供することにある。
【００１１】
本発明で達成しようとする各技術的課題は、前記技術的課題に制限されず、言及していない他の技術的課題は、下記の記載から本発明の属する技術分野で通常の知識を有する者に明確に理解されるだろう。
【課題を解決するための手段】
【００１２】
前記のような技術的課題を解決するための、本発明に係る無線通信システムでビットグルーピングを用いて信号を伝送する方法は、ＣＴＣ（Ｃｏｎｖｏｌｕｔｉｏｎａｌ  Ｔｕｒｂｏ  Ｃｏｄｅ）エンコーダーの各出力ビットのうち各システマティックビットを第１及び第２のサブブロックに、各パリティビットを第３〜第６のサブブロックにマッピングすること；前記第１〜第６のサブブロックにそれぞれサブブロックインターリービングを行うこと；前記のインターリーブされた第１のサブブロックを予め決定されたビットだけ循環シフトすること；及び前記の循環シフされた第１のサブブロックの各ビットと前記のインターリーブされた第２〜第６のサブブロックの各ビットを用いて出力シーケンスを生成すること；及び前記出力シーケンスを伝送することを含むことができる。
【００１３】
前記の技術的課題を解決するための、本発明に係る無線通信システムでビットグルーピングを用いて信号を伝送するための装置は、ＣＴＣエンコーダーの各出力ビットのうち各システマティックビットを第１及び第２のサブブロックに、各パリティビットを第３〜第６のサブブロックにマッピングするマッパーと；前記第１〜第６のサブブロックにそれぞれサブブロックインターリービングを行うサブブロックインターリーバと；前記のインターリーブされた第１のサブブロックを予め決定されたビットだけ循環シフトする循環シフトモジュールと；前記の循環シフトされた第１のサブブロックの各ビット及び前記のサブブロックインターリーブされた第２〜第６のサブブロックの各ビットを用いて出力シーケンスを生成するビットグルーピング出力シーケンス生成モジュールと；前記出力シーケンスを伝送する伝送モジュールと；を含むことができる。
本願明細書は、例えば、以下の項目も提供する。
（項目１）
無線通信システムでビットグルーピングを用いて信号を伝送する方法において、
ＣＴＣ（Ｃｏｎｖｏｌｕｔｉｏｎａｌ  Ｔｕｒｂｏ  Ｃｏｄｅ）エンコーダーの各出力ビットのうち各システマティックビットを第１及び第２のサブブロックにマッピングし、各パリティビットを第３〜第６のサブブロックにマッピングすること；
前記第１〜第６のサブブロックにそれぞれサブブロックインターリービングを行うこと；
前記のインターリーブされた第１のサブブロックを予め決定されたビットだけ循環シフトすること；及び
前記の循環シフトされた第１のサブブロックの各ビットと前記のインターリーブされた第２〜第６のサブブロックの各ビットを用いて出力シーケンスを生成すること；及び
前記出力シーケンスを伝送すること；を含む、信号伝送方法。
（項目２）
前記のインターリーブされた第３のサブブロック及び前記第４のサブブロックの各出力ビット、そして、前記のインターリーブされた第５のサブブロック及び前記第６のサブブロックの各出力ビットは、ビット単位で多重化されて前記出力シーケンスにマッピングされる、項目１に記載の信号伝送方法。
（項目３）
前記のインターリーブされた第１のサブブロックは１ビットずつ左側にシフトされる、項目１に記載の信号伝送方法。
（項目４）
前記第１のサブブロックはサブブロックＡ又はサブブロックＢであることを特徴とする、項目１に記載の信号伝送方法。
（項目５）
前記第３のサブブロック又は前記第４のサブブロックはＹ１サブブロック又はＹ２サブブロックである、項目１に記載の信号伝送方法。
（項目６）
前記第５のサブブロック又は前記第６のサブブロックはＷ１サブブロック又はＷ２サブブロックである、項目１に記載の信号伝送方法。
（項目７）
無線通信システムでビットグルーピングを用いて信号を伝送するための装置において、
ＣＴＣエンコーダーの各出力ビットのうち各システマティックビットを第１及び第２のサブブロックにマッピングし、各パリティビットを第３〜第６のサブブロックにマッピングするマッパーと；
前記第１〜第６のサブブロックにそれぞれサブブロックインターリービングを行うサブブロックインターリーバと；
前記のインターリーブされた第１のサブブロックを予め決定されたビットだけ循環的にシフトする循環シフトモジュールと；
前記の循環シフトされた第１のサブブロックの各ビット及び前記のサブブロックインターリーブされた第２〜第６のサブブロックの各ビットを用いて出力シーケンスを生成するビットグルーピング出力シーケンス生成モジュールと；
前記出力シーケンスを伝送する伝送モジュールと；を含む、信号伝送装置。
（項目８）
前記のインターリーブされた第３のサブブロック及び前記第４のサブブロックの各出力ビット、そして、前記のインターリーブされた第５のサブブロック及び前記第６のサブブロックの各出力ビットはビット単位で多重化されて前記出力シーケンスにマッピングされる、項目７に記載の信号伝送装置。
（項目９）
前記のインターリーブされた第１のサブブロックは１ビットずつ左側にシフトされる、項目８に記載の信号伝送装置。
（項目１０）
前記第１のサブブロックはサブブロックＡ又はサブブロックＢであることを特徴とする、項目７に記載の信号伝送装置。
（項目１１）
前記第３のサブブロック又は前記第４のサブブロックはＹ１サブブロック又はＹ２サブブロックである、項目７に記載の信号伝送装置。
（項目１２）
前記第５のサブブロック又は前記第６のサブブロックはＷ１サブブロック又はＷ２サブブロックである、項目７に記載の信号伝送装置。
【発明の効果】
【００１４】
本発明に係る各実施例によると、従来のビットグルーピング方法と複雑度の面でも類似しており、ビット信頼度も均一に分散できるという長所がある。
【００１５】
また、このような効果により、より正確なデータ又は信号伝送が可能であるという長所がある。
【００１６】
本発明で得られる効果は、以上言及した各効果に制限されず、言及していない他の各効果は、下記の記載から本発明の属する技術分野で通常の知識を有する者に明確に理解されるだろう。
【図面の簡単な説明】
【００１７】
【図１】従来のビットグルーピング方式のブロック図である。
【図２】ＣＴＣエンコーダーの構成を示した図である。
【図３】ＩＥＥＥ  ８０２．１６ｍシステムでの新しいビットグルーピング方式のブロック図の一例を示した図である。
【図４】表２のＭＣＳインデックスのうちインデックス１３〜３１を用いてシミュレーションした結果を示した図である。
【図５】表２のＭＣＳインデックスのうちインデックス１３〜３１を用いてシミュレーションした結果を示した図である。
【図６】表２のＭＣＳインデックスのうちインデックス１３〜３１を用いてシミュレーションした結果を示した図である。
【図７】表２のＭＣＳインデックスのうちインデックス１３〜３１を用いてシミュレーションした結果を示した図である。
【図８】表２のＭＣＳインデックスのうちインデックス１３〜３１を用いてシミュレーションした結果を示した図である。
【図９】ＩＥＥＥ  ８０２．１６ｍシステムでの新しいビットグルーピング方式のブロック図の一例を示した図である。
【図１０】ＩＥＥＥ  ８０２．１６ｍシステムでの新しいビットグルーピング方式のブロック図の一例を示した図である。
【図１１】それぞれ従来のビットグルーピング方法と本発明の第３の実施例に係るビットグルーピング方法をシミュレーションした結果を示した図である。
【図１２】それぞれ従来のビットグルーピング方法と本発明の第３の実施例に係るビットグルーピング方法をシミュレーションした結果を示した図である。
【図１３】ＩＥＥＥ  ８０２．１６ｍシステムでの新しいビットグルーピング方式のブロック図の一例を示した図である。
【図１４】ＩＥＥＥ  ８０２．１６ｍシステムでの新しいビットグルーピング方式のブロック図の一例を示した図である。
【図１５】ＩＥＥＥ  ８０２．１６ｍシステムでの新しいビットグルーピング方式のブロック図の一例を示した図である。
【発明を実施するための形態】
【００１８】
以下、本発明に係る好適な各実施形態を添付の図面を参照して詳細に説明する。添付の図面と共に以下で開示する詳細な説明は、本発明の例示的な実施形態を説明するためのものであって、本発明が実施され得る唯一の実施形態を示すためのものではない。以下の詳細な説明は、本発明の完全な理解を促進するために具体的な細部事項を含む。しかし、当業者であれば、本発明がこのような具体的な詳細事項がなくても実施可能であることが分かるだろう。例えば、以下では一定の用語を中心に説明するが、これら用語に限定される必要はなく、任意の用語として称される場合にも同一の意味を示すことができる。また、本明細書全体にわたって同一又は類似する構成要素については、同一の図面符号を使用して説明する。
【００１９】
明細書全体において、いずれかの部分がいずれかの構成要素を「含む」とするとき、これは、特別に反対の記載がない限り、他の構成要素を除外するのではなく、他の構成要素をさらに含むことができることを意味する。
【００２０】
以下で開示する技術は多様な通信システムに使用可能であるが、このような通信システムは、音声、パケットデータなどの多様な通信サービスを提供することができる。通信システムの技術は、ダウンリンク又はアップリンクに使用可能である。基地局は、固定局（ｆｉｘｅｄ  ｓｔａｔｉｏｎ）、Ｂａｓｅ  Ｓｔａｔｉｏｎ、Ｎｏｄｅ  Ｂ、ｅＮｏｄｅ  Ｂ（ｅＮＢ）、アクセスポイント、ＡＢＳなどの用語に取り替えられる。また、端末（ＭＳ：Ｍｏｂｉｌｅ  Ｓｔａｔｉｏｎ）は、  ＵＥ（Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ）、ＳＳ（Ｓｕｂｓｃｒｉｂｅｒ  Ｓｔａｔｉｏｎ）、ＭＳＳ（Ｍｏｂｉｌｅ  Ｓｕｂｓｃｒｉｂｅｒ  Ｓｔａｔｉｏｎ）、ＡＭＳ又Ｍｏｂｉｌｅ  Ｔｅｒｍｉｎａｌなどの用語に取り替えられる。
【００２１】
また、送信端は、データ又は音声サービスを伝送するノードを意味し、受信端は、データ又は音声サービスを受信するノードを意味する。したがって、アップリンクでは、端末が送信端になり、基地局が受信端になり得る。これと同様に、ダウンリンクでは、端末が受信端になり、基地局が送信端になり得る。
【００２２】
一方、本発明の端末としては、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、セルラーフォン、ＰＣＳ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｅｒｖｉｃｅ）フォン、ＧＳＭ（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ）フォン、ＷＣＤＭＡ（Ｗｉｄｅｂａｎｄ  ＣＤＭＡ）フォン、ＭＢＳ（Ｍｏｂｉｌｅ  Ｂｒｏａｄｂａｎｄ  Ｓｙｓｔｅｍ）フォンなどを用いることができる。
【００２３】
本発明の各実施例は、無線接続システムであるＩＥＥＥ（Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ）８０２システム、３ＧＰＰシステム、３ＧＰＰ  ＬＴＥ（３ｒｄ  Ｇｅｎｅｒａｔｉｏｎ  Ｐａｒｔｎｅｒｓｈｉｐ  Ｐｒｏｊｅｃｔ  Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）システム及び３ＧＰＰ２システムのうち少なくとも一つに開示された各標準文書によって裏付けられる。すなわち、本発明の各実施例のうち本発明の技術的思想を明確に示すために説明していない各段階又は各部分は、前記各文書によって裏付けられる。また、本文書で開示している全ての用語は、前記標準文書によって説明される。特に、本発明の各実施例は、ＩＥＥＥ  ８０２．１６システムの標準文書であるＰ８０２．１６―２００４、Ｐ８０２．１６ｅ―２００５及びＰ８０２．１６Ｒｅｖ２などの文書によって裏付けられる。
【００２４】
図２は、ＣＴＣ（Ｃｏｎｖｏｌｕｔｉｏｎａｌ  Ｔｕｒｂｏ  Ｃｏｄｅ）エンコーダーの構成を示した図である。
【００２５】
図２を参照すると、ＣＴＣエンコーダーは、ＣＴＣエンコーダーの二つの入力端を通して入力された各入力データビットをエンコードし、システマティックビットＡとＢ、そして、パリティビットＹ１、Ｙ２、Ｗ１及びＷ２を出力する。ＣＴＣエンコーダーから出力されたエンコードされた各ビットは、次の数学式１で示した順に出力される。
【００２６】
【数１】
0005320473.tif 000002
本発明で提案するビットグルーピング方式のブロック図は、従来のサブブロック構造を維持し、ビットグルーピング及びビット選択後に、出力ビットシーケンスが順次変調されると仮定する。以下では、ビット信頼度を均一に分散するためのＩＥＥＥ  ８０２．１６ｍシステムでのビットグルーピング方法を説明する。
【００２７】
図３は、ＩＥＥＥ  ８０２．１６ｍシステムでの新しいインターリービング方式のブロック図の一例を示した図である。
【００２８】
本発明に係る一実施例として、サブブロックＢのインターリーブされたシーケンスは、次の数学式２の規則に従って循環的に左側に１ビットずつシフトされる。以下では、前記本発明で提案したサブブロックＢのインターリーブされたシーケンスを循環的に左側に１ビットずつシフトすることを適用してビットグルーピングする方法を第１の実施例という。
【００２９】
（数２）
Ｂｓｈｉｆｔ（ｉ）＝Ｂ（（ｉ＋１）ｍｏｄ  Ｎ）、ここで、ｉ＝０、１、…、Ｎ−１
第１の実施例に係るビットグルーピングの出力シーケンスは、インターリーブされたＡ及びＢｓｈｉｆｔサブブロックシーケンス、インターリーブされたＹ１及びＹ２サブブロックシーケンスのビットごとに多重化（又はインターレース（ｉｎｔｅｒｌａｃｉｎｇ））されたシーケンス、及びインターリーブされたＷ１及びＷ２サブブロックシーケンスのビットごとに多重化されたシーケンスで構成される。サブブロックＢのインターリーブされたシーケンスを前記のような規則に従って左側に１ビットずつ循環的にシフトした後のビット信頼度を見ると、次の表１に示す通りである。次の表１は、デコーダーの観点で、従来のビットグルーピング方法によるビット信頼度と第１の実施例に係るビット信頼度とを比較した表である。
【００３０】
【表１】
0005320473.tif 000003
表１は、ＦＥＣ（Ｆｏｒｗａｒｄ  Ｅｒｒｏｒ  Ｃｏｒｒｅｃｔｉｏｎ）ブロック大きさ（ＮＥＰ）を４８に設定し、１６ＱＡＭ（Ｑｕａｄｒａｔｕｒｅ  Ａｍｐｌｉｔｕｄｅ  Ｍｏｄｕｌａｔｉｏｎ）を用いて実験した結果である。表１では、各サブブロックに対して２４個のビットサブブロックシーケンスのビット信頼度値を示した。ここで、「０」は低いビット信頼度を示し、「１」は高いビット信頼度を示す。「Ａ’」及び「Ｂ’」は、ＣＴＣ内部インターリービング後のサブブロックシーケンスのビット信頼度値を意味する。「Ｓｕｍ」は、各デコーディングトレリス遷移に対するビット信頼度値の和を意味する。表１に示したように、サブブロックＢのインターリーブされたシーケンスを左側に１ビットずつ循環的にシフトした後、各デコーディングトレリス遷移に対するビット信頼度値の和を求めた結果、「Ｓｕｍ」がいずれも「１」と表示され、各デコーディングトレリス転移によってビット信頼度が均一に分散されていることを確認することができる。
【００３１】
また、ＦＥＣブロック大きさ（ＮＥＰ）を９６０に設定し、従来のビットグルーピング方法（ｏｐｔｉｏｎ１）と第１の実施例に係る新しいビットグルーピング（ｏｐｔｉｏｎ２）方法に対してシミュレーションを行った。このとき、８回のデコーディングを繰り返し、スケーリング係数を０．７５と仮定し、Ｍａｘ―Ｌｏｇ―ＭＡＰデコーディングを行うデコーディングアルゴリズムを用いる。また、このとき、１９個の変調及びコーディング方式（ＭＣＳ：Ｍｏｄｕｌａｔｉｏｎ  ａｎｄ  Ｃｏｄｉｎｇ  Ｓｃｈｅｍｅ、以下、ＭＣＳと略称する。）レベルを用い、このとき、ＭＣＳは次の表２のようなＭＣＳテーブルでインデックス１３〜３１を用いる。そして、チャンネルとしては、加法性白色ガウス雑音（ＡＷＧＮ：Ａｄｄｉｔｉｖｅ  Ｗｈｉｔｅ  Ｇａｕｓｓｉａｎ  Ｎｏｉｓｅ）チャンネルを用い、ＡＷＧＮチャンネルは一般的な雑音が存在するチャンネルに該当する。
【００３２】
【表２】
0005320473.tif 000004
図４〜図８は、表２のＭＣＳインデックスのうちインデックス１３〜３１を用いてシミュレーションした結果を示した図である。
【００３３】
図４〜図８は、それぞれＭＣＳインデックス１３〜１６、ＭＣＳインデックス１７〜２０、ＭＣＳインデックス２１〜２４、ＭＣＳインデックス２５〜２８、ＭＣＳインデックス２９〜３１を用いてシミュレーションした結果を示した。ここで、ｏｐｔｉｏｎ１は、従来のビットグルーピング方法によるシミュレーション結果を意味し、ｏｐｔｉｏｎ２は、本発明で提案した新しいビットグルーピング方法によるシミュレーション結果を意味する。
【００３４】
図４〜図８に示したように、従来のビットグルーピング方法（ｏｐｔｉｏｎ１）に係る同一のブロックエラー率（ＢＬＥＲ：Ｂｌｏｃｋ  Ｅｒｒｏｒ  Ｒａｔｅ）に対して要求される信号対雑音比（ＳＮＲ：Ｓｉｇｎａｌ  ｔｏ  Ｎｏｓｉｅ  Ｒａｔｉｏ）は、第１の実施例に係る要求される信号対雑音比より大きいことを確認することができる。すなわち、これは、第１の実施例に係るビットグルーピングが従来のビットグルーピングより優れた性能を有することを示す。
【００３５】
第１の実施例に係るシミュレーション結果を具体的に説明すると、変調方式を１６ＱＡＭに設定してシミュレーションすると、従来のＩＥＥＥ  ８０２．１６ｍシステムでのビットグルーピング方法に比べて優れた性能を有することが分かる。このとき、利得は約０．１〜０．２ｄＢ得ることができる。また、変調方式を６４ＱＡＭに設定してシミュレーションすると、前記と同様に、従来のＩＥＥＥ  ８０２．１６ｍシステムでのビットグルーピング方法に比べて優れた性能を有することが分かる。このとき、利得は約０．１〜０．７ｄＢ得ることができる。
【００３６】
第１の実施例に係る方法は、従来のビットグルーピング方法と複雑度の面で比較すると、インターリーブされたサブブロックＢシーケンスに対する一つの循環シフトブロックのみが追加されたものであるので、複雑度も低い方であるといえる。
【００３７】
図９は、ＩＥＥＥ  ８０２．１６ｍシステムでの新しいビットグルーピング方式のブロック図の一例を示した図である。
【００３８】
本発明に係る更に他の実施例として、サブブロックＡのインターリーブされたシーケンスは、次の数学式３の規則に従って左側に１ビットずつ循環的にシフトされる。以下で、サブブロックＡのインターリーブされたシーケンスを前記のような規則に従って左側に１ビットずつ循環的にシフトしてビットグルーピングすることを第２の実施例と称する。
【００３９】
（数３）
Ａｓｈｉｆｔ（ｉ）＝Ａ（（ｉ＋１）ｍｏｄ  Ｎ）、ここで、ｉ＝０、１、…、Ｎ−１
図９を参照すると、第２の実施例に係る新しいビットグルーピングの出力シーケンスは、インターリーブされたＡｓｈｉｆｔ及びＢサブブロックシーケンス、インターリーブされたＹ１及びＹ２サブブロックシーケンスのビット別に多重化（又はインターレース）されたシーケンス、及びインターリーブされたＷ１及びＷ２サブブロックシーケンスのビットごとに多重化されたシーケンスで構成される。第２の実施例に係るビットグルーピング方法は、図４〜図８に示したように、第１の実施例に係る結果と同一である。すなわち、第２の実施例に係るビットグルーピング方法を行うと、従来のビットグルーピング方法に比べてビット信頼度がより均一に分散され、優れた性能を示す。
【００４０】
図１０は、ＩＥＥＥ  ８０２．１６ｍシステムでの新しいビットグルーピング方式のブロック図の一例を示した図である。
【００４１】
本発明に係る更に他の実施例として、サブブロックＢ、サブブロックＹ１及びサブブロックＷ２のインターリーブされたシーケンスは、次の数学式４の規則に従って左側に１ビットずつ循環的にシフトされる。このように提案した新しいビットグルーピング方法を、以下で第３の実施例と称する。
【００４２】
（数４）
Ｂｓｈｉｆｔ（ｉ）＝Ｂ（（ｉ＋１）ｍｏｄ  Ｎ）、
Ｙ１ｓｈｉｆｔ（ｉ）＝Ｙ１（（ｉ＋１）ｍｏｄ  Ｎ）、
Ｗ２ｓｈｉｆｔ（ｉ）＝Ｗ２（（ｉ＋１）ｍｏｄ  Ｎ）、
ここで、ｉ＝０、１、…、Ｎ−１である。
【００４３】
図１０を参照すると、第３の実施例に係る新しいビットグルーピングの出力シーケンスは、インターリーブされたＡ及びＢｓｈｉｆｔサブブロックシーケンス、インターリーブされたＹ１ｓｈｉｆｔ及びＹ２サブブロックシーケンスのビット別に多重化（又はインターレース）されたシーケンス、及びインターリーブされたＷ１及びＷ２ｓｈｉｆｔサブブロックシーケンスのビットごとに多重化されたシーケンスで構成される。ここで、２ビットを一つのユニットとし、ユニットごとに多重化する場合を考慮する。
【００４４】
Ｙ１及びＹ２サブブロックシーケンスのユニットごとに多重化されたシーケンスは、インターリーブされたＹ１サブブロックシーケンスの循環シフトバージョンが適用された第１のユニットの２ビット、インターリーブされたＹ２サブブロックシーケンスからの第１のユニットの２ビット、インターリーブされたＹ１サブブロックシーケンスの循環シフトバージョンが適用された第２のユニットの２ビット、インターリーブされたＹ２サブブロックシーケンスからの第２のユニットの２ビットなどで構成される。
【００４５】
Ｗ１及びＷ２サブブロックシーケンスのユニットごとに多重化されたシーケンスは、インターリーブされたＷ１サブブロックからの第１のユニットの２ビット、インターリーブされたＷ２サブブロックシーケンスの循環シフトバージョンが適用された第１のユニットの２ビット、インターリーブされたＷ１サブブロックからの第２のユニットの２ビット、インターリーブされたＷ２サブブロックシーケンスの循環シフトバージョンが適用された第２のユニットの２ビットなどで構成される。
【００４６】
サブブロックＢ、Ｙ１及びＷ２のインターリーブされたシーケンスを前記数学式３のような規則に従って左側に１ビットずつ循環的にシフトした後のビット信頼度を見ると、次の表３に示す通りである。次の表３は、デコーダーの観点で従来のビットグルーピング方法によるビット信頼度と第３の実施例に係るビット信頼度とを比較した表である。
【００４７】
【表３】
0005320473.tif 000005
表３は、ＦＥＣ（Ｆｏｒｗａｒｄ  Ｅｒｒｏｒ  Ｃｏｒｒｅｃｔｉｏｎ）ブロック大きさ（ＮＥＰ）は４８０に設定し、１６ＱＡＭ（Ｑｕａｄｒａｔｕｒｅ  Ａｍｐｌｉｔｕｄｅ  Ｍｏｄｕｌａｔｉｏｎ）及びコーディング率１／３を用いて実験した結果である。表３では、各サブブロックに対して２４個のビットサブブロックシーケンスのビット信頼度値を示した。ここで、「０」は低いビット信頼度を示し、「１」は高いビット信頼度を示す。「Ａ’」及び「Ｂ’」は、ＣＴＣ内部インターリービング後のサブブロックシーケンスのビット信頼度値を意味する。「Ｓｕｍ」は、各デコーディングトレリス遷移に対するビット信頼度値の和を意味する。
【００４８】
表１に示したように、サブブロックＢ、サブブロックＹ１及びサブブロックＷ２のインターリーブされたシーケンスを左側に１ビットずつ循環的にシフトした後、各デコーディングトレリス遷移に対するビット信頼度値の和を求めた結果、各デコーディングトレリス転移によってビット信頼度が均一に分散されていることを確認することができる。
【００４９】
また、ＦＥＣブロック大きさ（ＮＥＰ）を９６０に設定し、従来のビットグルーピング方法（ｏｐｔｉｏｎ１）と第３の実施例に係る新しいビットグルーピング（ｏｐｔｉｏｎ２）方法に対してシミュレーションを行った。このとき、コーディング率は１／３又は１／２にし、変調方式としてはＱＰＳＫ（Ｑｕａｄｒａｔｕｒｅ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）、１６ＱＡＭ、６４ＱＡＭを用いる。そして、８回のデコーディングを繰り返し、スケーリング係数を０．７５と仮定し、Ｍａｘ―Ｌｏｇ―ＭＡＰデコーディングを行うデコーディングアルゴリズムを用いてシミュレーションする。また、チャンネルとしては、加法性白色ガウス雑音（ＡＷＧＮ：Ａｄｄｉｔｉｖｅ  Ｗｈｉｔｅ  Ｇａｕｓｓｉａｎ  Ｎｏｉｓｅ）チャンネルを用い、ＡＷＧＮチャンネルは一般的な雑音が存在するチャンネルに該当する。
【００５０】
図１１及び図１２は、それぞれ従来のビットグルーピング方法と本発明の第３の実施例に係るビットグルーピング方法をシミュレーションした結果を示した図である。
【００５１】
図１１及び図１２を参考にすると、「レガシー（ｌｅｇａｃｙ）」は、従来のビットグルーピング方法に係るシミュレーション結果を示し、「提案した（ｐｒｏｐｏｓｅｄ）」は、本発明のビットグルーピング方法に係るシミュレーション結果を示す。図１０では、コーディング率１／３を適用し、ＦＥＣ（Ｆｏｒｗａｒｄ  Ｅｒｒｏｒ  Ｃｏｒｒｅｃｔｉｏｎ）ブロック大きさ（ＮＥＰ）は４８０に設定し、変調方式としてはそれぞれＱＰＳＫ（Ｑｕａｄｒａｔｕｒｅ  Ｐｈａｓｅ  Ｓｈｉｆｔ  Ｋｅｙｉｎｇ）、１６ＱＡＭ、６４ＱＡＭを用いてシミュレーションした結果を示した。図１２には、図１１と比較してコーディング率のみを１／２として図１１とは異なるように適用しており、残りは図１１と同一の環境でシミュレーションした。
【００５２】
図１１及び図１２に示すように、従来のビットグルーピング方法に係る同一のブロックエラー率（ＢＬＥＲ：Ｂｌｏｃｋ  Ｅｒｒｏｒ  Ｒａｔｅ）に対して要求される信号対雑音比（ＳＮＲ：Ｓｉｇｎａｌ  ｔｏ  Ｎｏｓｉｅ  Ｒａｔｉｏ）は、第３の実施例に係る要求される信号対雑音比より大きいことを確認することができる。すなわち、これは、第３の実施例に係るビットグルーピングが従来のビットグルーピングに比べて優れた性能を有することを示す。
【００５３】
第３の実施例に係るシミュレーション結果を具体的に説明すると、第３の実施例に係るビットグルーピング方法の場合、従来のビットグルーピング方法に比べて各デコーディングトレリス遷移によってビット信頼度が均一に分散され、高い変調等級を用いる場合にＢＬＥＲ性能がより向上することを確認することができる。
【００５４】
図１３は、ＩＥＥＥ  ８０２．１６ｍシステムでの新しいビットグルーピング方式のブロック図の一例を示した図である。
【００５５】
本発明に係る更に他の実施例として、サブブロックＡ、サブブロックＹ２及びサブブロックＷ１のインターリーブされたシーケンスは、次の数学式５の規則に従って左側に１ビットずつ循環的にシフトされる。このように提案した新しいビットグルーピング方法を以下で第４の実施例と称する。
【００５６】
（数５）
Ｂｓｈｉｆｔ（ｉ）＝Ｂ（（ｉ＋１）ｍｏｄ  Ｎ）、
Ｙ２ｓｈｉｆｔ（ｉ）＝Ｙ２（（ｉ＋１）ｍｏｄ  Ｎ）、
Ｗ１ｓｈｉｆｔ（ｉ）＝Ｗ１（（ｉ＋１）ｍｏｄ  Ｎ）、
ここで、ｉ＝０、１、…、Ｎ−１である。
【００５７】
図１３を参照すると、第４の実施例に係る新しいビットグルーピングの出力シーケンスは、インターリーブされたＡ及びＢｓｈｉｆｔサブブロックシーケンス、インターリーブされたＹ１及びＹ２ｓｈｉｆｔサブブロックシーケンスのビット別に多重化（又はインターレース）されたシーケンス、及びインターリーブされたＷ１ｓｈｉｆｔ及びＷ２サブブロックシーケンスのビットごとに多重化されたシーケンスで構成される。ここで、第３の実施例の場合と同様に、２ビットを一つのユニットとし、ユニットごとに多重化する場合を考慮する。この場合は、図１１及び図１２に示した第３の実施例と比較すると、サブブロックＹ１でないサブブロックＹ２が循環シフトされ、サブブロックＷ２でないサブブロックＷ１が循環シフトされるという点で差がある。第４の実施例に係るビットグルーピング方法を行ったシミュレーション結果は、図１１及び図１２に示した第３の実施例とほぼ類似している。
【００５８】
図１４は、ＩＥＥＥ  ８０２．１６ｍシステムでの新しいビットグルーピング方式のブロック図の一例を示した図である。
【００５９】
本発明に係る更に他の実施例として、サブブロックＡ、サブブロックＹ１及びサブブロックＷ２のインターリーブされたシーケンスは、次の数学式６の規則に従って左側に１ビットずつ循環的にシフトされる。このように提案した新しいビットグルーピング方法を以下で第５の実施例と称する。
【００６０】
（数６）
Ａｓｈｉｆｔ（ｉ）＝Ａ（（ｉ＋１）ｍｏｄ  Ｎ）、
Ｙ１ｓｈｉｆｔ（ｉ）＝Ｙ１（（ｉ＋１）ｍｏｄ  Ｎ）、
Ｗ２ｓｈｉｆｔ（ｉ）＝Ｗ２（（ｉ＋１）ｍｏｄ  Ｎ）、
ここで、ｉ＝０、１、…、Ｎ−１である。
【００６１】
図１４を参照すると、第５の実施例に係る新しいビットグルーピングの出力シーケンスは、インターリーブされたＡｓｈｉｆｔ及びＢサブブロックシーケンス、インターリーブされたＹ１ｓｈｉｆｔ及びＹ２サブブロックシーケンスのビット別に多重化（又はインターレース）されたシーケンス、及びインターリーブされたＷ１及びＷ２ｓｈｉｆｔサブブロックシーケンスのビットごとに多重化されたシーケンスで構成される。ここで、第３及び第４の実施例の場合と同様に、２ビットを一つのユニットとし、ユニットごとに多重化する場合を考慮する。この場合は、図１１及び図１２に示した第３の実施例と比較すると、サブブロックＢの代わりにサブブロックＡが循環シフトされるという点で差がある。第５の実施例に係るビットグルーピング方法を行うと、シミュレーション結果は、図１１及び図１２に示した第３の実施例に対する結果と類似している。
【００６２】
図１５は、ＩＥＥＥ  ８０２．１６ｍシステムでの新しいビットグルーピング方式のブロック図の一例を示した図である。
【００６３】
本発明に係る更に他の実施例として、サブブロックＡ、サブブロックＹ２及びサブブロックＷ１のインターリーブされたシーケンスは、次の数学式６の規則に従って左側に１ビットずつ循環的にシフトされる。このように提案した新しいビットグルーピング方法を以下で第６の実施例と称する。
【００６４】
（数７）
Ａｓｈｉｆｔ（ｉ）＝Ａ（（ｉ＋１）ｍｏｄ  Ｎ）、
Ｙ２ｓｈｉｆｔ（ｉ）＝Ｙ２（（ｉ＋１）ｍｏｄ  Ｎ）、
Ｗ１ｓｈｉｆｔ（ｉ）＝Ｗ１（（ｉ＋１）ｍｏｄ  Ｎ）、
ここで、ｉ＝０、１、…、Ｎ−１である。
【００６５】
図１５を参照すると、第６の実施例に係る新しいビットグルーピングの出力シーケンスは、インターリーブされたＡｓｈｉｆｔ及びＢサブブロックシーケンス、インターリーブされたＹ１及びＹ２ｓｈｉｆｔサブブロックシーケンスのビット別に多重化（又はインターレース）されたシーケンス、及びインターリーブされたＷ１ｓｈｉｆｔ及びＷ２サブブロックシーケンスのビットごとに多重化されたシーケンスで構成される。ここで、第３〜第５の実施例と同様に、２ビットを一つのユニットとし、ユニットごとに多重化する場合を考慮する。この場合は、第５の実施例と比較すると、サブブロックＢの代わりにサブブロックＡが循環シフトされるという点のみで差がある。第６の実施例に係るビットグルーピング方法を行うと、シミュレーション結果は第５の実施例に対する結果と類似している。
【００６６】
以下で、本発明に係るビットグルーピングを用いて信号を伝送するための装置について簡略に説明する。
【００６７】
ビットグルーピングを用いて信号を伝送するための装置は、マッパー、インターリーバ、循環シフトモジュール、出力シーケンス生成モジュール及び伝送モジュールを備えている。
【００６８】
マッパーは、ＣＴＣエンコーダーの各出力ビットのうち各システマティックビットをサブブロックＡ及びサブブロックＢにマッピングし、各パリティビットをサブブロックＹ１、Ｙ２、Ｗ１及びＷ２にマッピングすることができる。
【００６９】
インターリーバは、前記サブブロックＡ、Ｂ、Ｙ１、Ｙ２、Ｗ１及びＷ２にそれぞれサブブロックインターリービングを行うことができる。循環シフトモジュールは、前記インターリーブされたサブブロックＡ及びサブブロックＢのうち一つのサブブロックを所定ビット長さだけ循環シフトすることができる。
【００７０】
このとき、前記サブブロックインターリービング後、前記Ｙ１及びＹ２サブブロックの各出力ビット、そして、前記Ｗ１及びＷ２サブブロックの各出力ビットは、それぞれビット単位で多重化されて前記出力シーケンスにマッピングされ得る。
【００７１】
ビットグルーピング出力シーケンス生成モジュールは、前記の循環シフトされたサブブロックＢの各ビット、及び前記サブブロックインターリーブされたＡ、Ｙ１、Ｙ２、Ｗ１及びＷ２サブブロックの各ビットをビットグルーピングし、出力シーケンスを生成することができる。伝送モジュールは、出力シーケンスを伝送することができる。
【００７２】
以上説明したように、本発明に係る各実施例によると、従来のビットグルーピング方法と複雑度の面でも類似しており、ビット信頼度も均一に分散できるという長所がある。また、このような効果により、より正確なデータ又は信号伝送が可能であるという長所がある。
【００７３】
以上説明した各実施例は、本発明の各構成要素と各特徴が所定形態で結合されたものである。各構成要素又は特徴は、別途の明示的な言及がない限り、選択的なものとして考慮しなければならない。各構成要素又は特徴は、他の構成要素や特徴と結合されない形態で実施可能である。また、一部の構成要素及び／又は各特徴を結合して本発明の実施例を構成することも可能である。本発明の各実施例で説明する各動作の順序は変更可能である。いずれかの実施例の一部の構成や特徴は、他の実施例に含まれたり、又は他の実施例の対応する構成又は特徴に取り替えられる。特許請求の範囲で明示的な引用関係のない各請求項を結合して実施例を構成したり、出願後の補正によって新しい請求項を含ませることが可能であることは自明である。
【００７４】
本発明に係る実施例は、多様な手段、例えば、ハードウェア、ファームウェア、ソフトウェア又はそれらの結合などによって具現することができる。ハードウェアによる具現の場合、本発明の一実施例は、一つ又はそれ以上のＡＳＩＣｓ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔｓ）、ＤＳＰｓ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒｓ）、ＤＳＰＤｓ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｄｅｖｉｃｅｓ）、ＰＬＤｓ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅｓ）、ＦＰＧＡｓ（Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙｓ）、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサなどによって具現することができる。ファームウエアやソフトウェアによる具現の場合、本発明の一実施例は、以上説明した機能又は各動作を行うモジュール、手順又は関数などの形態で具現することができる。ソフトウェアコードは、メモリユニットに格納されてプロセッサによって駆動され得る。前記メモリユニットは、前記プロセッサの内部又は外部に位置し、既に公知となった多様な手段によって前記プロセッサとデータを取り交わすことができる。
【００７５】
本発明がその精神及び必須特徴を逸脱しない範囲で他の特定の形態で具体化され得ることは、当業者にとって自明である。したがって、前記詳細な説明は、全ての面で制限的に解釈してはならなく、例示的なものとして考慮しなければならない。本発明の範囲は、添付の請求項の合理的な解釈によって決定しなければならなく、本発明の等価的範囲内での全ての変更は本発明の範囲に含まれる。
【産業上の利用可能性】
【００７６】
無線通信システムでビットグルーピングを用いて信号を伝送する方法及び装置は、ＩＥＥＥ  ８０２．１６、３ＧＰＰ  ＬＴＥなどに適用される。
【図１】
0005320473.tif 000006
【図２】
0005320473.tif 000007
【図３】
0005320473.tif 000008
【図４】
0005320473.tif 000009
【図５】
0005320473.tif 000010
【図６】
0005320473.tif 000011
【図７】
0005320473.tif 000012
【図８】
0005320473.tif 000013
【図９】
0005320473.tif 000014
【図１０】
0005320473.tif 000015
【図１１】
0005320473.tif 000016
【図１２】
0005320473.tif 000017
【図１３】
0005320473.tif 000018
【図１４】
0005320473.tif 000019
【図１５】
0005320473.tif 000020