(57)【特許請求の範囲】
【請求項１】
ビット対シンボルマッピング操作を行なうための方法であって、
空間−時間デコーディング操作（１０Ｂ）中に生じさせられる最も生起確率の高いシンボル選択エラーを決定する工程と、
空間−時間デコーディング操作（１０Ｂ）中に生じさせられる最も生起確率の高いシンボル選択エラーが、結果としてビットエラーの最小の数を生じるように、ビット対シンボルマッパー（１４）を選択する工程と
を有する方法。
【請求項２】
少なくとも２番目に生起確率の高いシンボル選択エラーに基づくさらなる最適化を提供する工程をさらに有する請求項１記載の方法。
【請求項３】
選択されたビット対シンボルマッパー（１４）によって行なわれるビット対シンボルマッピング操作に、空間−時間エンコーディング操作（１６）が続く請求項１記載の方法。
【請求項４】
最も生起確率の高いシンボル選択エラーを決定する工程が、通信チャンネルをモデル化する工程を有する請求項１記載の方法。
【請求項５】
最も生起確率の高いシンボル選択エラーを決定する工程が、通信チャンネルを通してビット対シンボルマッピングされた信号を送信するときに使用される変調のタイプを考慮する工程を有する請求項１記載の方法。
【請求項６】
空間−時間コード化通信システム（１０）を操作するための方法であって、
データビットの発生源（１２）を提供する工程と、
ビット対シンボルマッピングされたデータビットを提供するために所定の信号配列を用いてデータビットをビット対シンボルマッピング（１４）する工程と、
ビット対シンボルマッピングされたデータビットを空間−時間エンコーディング（１６）し、かつそれらを信号として通信チャンネルに送信する工程と、
空間−時間エンコードされた、ビット対シンボルマッピングされたデータビット信号を受信する工程と、
受信された信号を空間−時間デコーダー（２４）を用いて空間−時間デコーディングする工程と、および
検出されたデータビット出力信号を提供するために空間−時間デコードされた信号をシンボル対ビットマッピング（２６）する工程と
を有する方法であって、
前記ビット対シンボルマッピングする工程は、空間−時間デコーダー（２４）の動作中に少なくとも最も生起確率の高いシンボル選択エラーの生起から結果的に得られるビットエラーの平均数を最小化するように行なわれることを特徴とする方法。
【請求項７】
ビット対シンボルマッピングする工程（１４）は、空間−時間デコーダーの操作中に、最も生起確率の高いシンボル選択エラーの発生からに限らず、少なくとも２番目に生起確率の高いシンボル選択エラーの発生によって結果的に生ずるビットエラーの平均数を最小化するように行なわれる請求項６記載の方法。
【請求項８】
ビット対シンボルマッピングする工程（１４）を実行するビット対シンボルマッパーは、通信チャンネルのモデル化の少なくとも一部の結果に基づいて選択される請求項６記載の方法。
【請求項９】
ビット対シンボルマッピングする工程（１４）を実行するビット対シンボルマッパーは、空間−時間エンコードされた、ビット対シンボルマッピングされたデータビット信号の通信チャンネルおよびレシーバーのモデル化の少なくとも一部の結果に基づいて選択される請求項６記載の方法。
【請求項１０】
ビット対シンボルマッピングする工程（１４）を実行するビット対シンボルマッパーは、通信チャンネルおよび空間−時間デコーダー（２４）の動作のモデル化における少なくとも一部に基づいて選択される請求項６記載の方法。
【請求項１１】
ビット対シンボルマッピングする工程（１４）を実行するビット対シンボルマッパーは、通信チャンネルを通して信号を送信するときに使用される変調のタイプの考慮の少なくとも一部の結果に基づいて選択される請求項６における通りの方法。
【請求項１２】
データビットの発生源（１２）と、
ビット対シンボルマッピングされたデータビットを供給するために所定の信号配列を用いてデータビットをマッピングするためのビット対シンボルマッピングブロック（１４）と、
ビット対シンボルマッピングされたデータビットを空間−時間エンコードするための空間−時間エンコーダーブロック（１６）と、
空間−時間エンコードされたデータビットを通信チャンネルへ送信するための複数の送信機（１８Ａ、１８Ｂ）と、
空間−時間エンコードされた、ビット対シンボルマッピングされたデータビット信号を受信するための受信機（２２）と、
受信された信号をデコードするための空間−時間デコーダー（２４）と、
空間−時間デコードされた信号をマッピングしかつ検出されたデータビット出力信号（２６Ａ）を提供するためのシンボル対ビットマッピングブロック（２６）と
を具備する空間−時間コード化通信システム（１０）であって、
ビット対シンボルマッピングブロック（１４）は、空間−時間デコーダーによって作られる少なくとも最も生起確率の高いシンボル選択エラーの発生による結果として生じるビットエラーの平均数を最小化するように選択されることを特徴とするシステム。
【請求項１３】
ビット対シンボルマッピングブロック（１４）は、空間−時間デコーダーの動作中に、最も生起確率の高いシンボル選択エラーの発生による結果と同様に、少なくとも２番目に生起確率の高いシンボル選択エラーの発生による結果として生じるビットエラーの平均数を最小化するように選択される請求項１２記載のシステム。
【請求項１４】
ビット対シンボルマッピングブロック（１４）は、通信チャンネルのモデル化の結果の少なくとも一部に基づいて選択される請求項１２記載のシステム。
【請求項１５】
ビット対シンボルマッピングブロック（１４）は、通信チャンネルを通して送信されるときに使用される変調のタイプの考慮の結果の少なくとも一部に基づいて選択される請求項１２記載のシステム。
【請求項１６】
ビット対シンボルマッピングブロック（１４）は、空間−時間デコーダーのモデル化の結果の少なくとも一部に基づいて選択される請求項１２記載のシステム。
【請求項１７】
ビット対シンボルマッピングブロック（１４）の動作における変化は、通信チャンネルを通して信号通知される請求項１２記載のシステム。
【請求項１８】
複数のトランスミッター（１８Ａ、１８Ｂ）は、空間−時間エンコーディングされたデータビットを、４−ＰＳＫまたは８−ＰＳＫ変調の一方による８状態の空間−時間コードを用いて通信チャンネルへ送信する請求項１２記載のシステム。
【請求項１９】
複数のトランスミッターは、空間−時間エンコーディングされたデータビットを、４−ＰＳＫまたは８−ＰＳＫ変調の一方による１６状態の空間−時間コードを用いて通信チャンネルへ送信する請求項１２記載のシステム。
【発明の詳細な説明】
【０００１】
［技術分野］
この発明は、概して無線通信システムに関し、さらに詳しくは、ビット対シンボルマッピング（割当て）の空間−時間コード化を採用するディジタル無線通信システムに関する。
【０００２】
［背景技術］
在来のディジタル無線通信システムにおいては、受信機へ送信されるべきデータビットのＫビットのブロックが最初にデータシンボル（符号）にマッピング（ビットからシンボルへの割当て）によって処理され、そのマッピングでは一連のＫビットについて２k個のシンボル（符号）が必要とされる。シンボルは、信号−空間ダイアグラムとも称される信号配列（位相角方位図）における一つの特定のポイントを示している。多くの場合において、データビットは、チャンネルエンコーダーによってコード化（符号化）され、そして、ある場合においては、ビット対シンボルマッピング（割当て）の後に得られるシンボルは、その後さらにエンコーダによって操作（コード化）される。その一例は、いわゆる空間−時間コード化である。
【０００３】
典型的な実施形態においては、よく知られているグレイ・エンコーディングが、ビット対シンボルマッピングのために使用される（たとえば、プロアキス：ディジタルコミュニケーション、第３版、１７５〜１７８ページ、および本明細書中における図２を参照されたい）。グレイ・エンコーディングの結果、信号−空間ダイヤグラム中の隣接する配列ポイント（位相角）は、ただ１つのビット位置のみが異なるビットの組み合わせに割り当てられる。これは、今までの通信方法と同様に、最も起こりやすいエラーが、正しいシンボルに対して最も近い（ユークリッド距離において）シンボルを選択することによって生起されるという点で利点があり、そしてこのように、誤ったシンボルを選択することによって、ただ１ビットのエラーが結果として引き起こされる。
【０００４】
空間−時間コード化の手法において、データシンボルは、ある１つの入力データシンボルストリームが、複数のアンテナの個々の１つからの通信のために１つのコード化されたシンボルストリームを生成するように、コード化される。受信アンテナにおいて受信される信号は、複数のアンテナから伝送された信号の総和を含んでおり、それぞれの受信信号は伝送される無線チャネルの影響を受けている。加えて、受信された信号は、典型的にはノイズおよび混信によって汚損されている。受信機は、受信アンテナによって受信された信号を用いて、データシンボルについての決定された符合を生成するように動作する。
【０００５】
概して、信号配列（位相角）は、採用された変調（たとえば、８−ＰＳＫ）および採用された空間−時間コードによって規定され、選択された変調のタイプ、すなわち対応する信号配列に合わせて設計される。
【０００６】
しかしながら、ビット対シンボルマッピングのために用いられるグレイ・エンコーディングは、空間−時間コード化の実施の形態に使用するために常に最適な方法であるとは限らない。一方で、発明者らは、グレイ・エンコーディングと置き換えるために提案されている他の優れた技術を承知しているわけではない。
【０００７】
空間−時間コーディングに関しての一般的な参照は、コード構造についても論じている国際出願ＷＯ  ９７４１６７０  Ａ１の公報に対してなされ得る。しかしながら、この刊行物は、ビット対シンボルマッピングの問題に、明確に取り組んでいるわけではなく、そして、実際には、最適化されていないビット対シンボルマッピングが、使用されているように思われる。
欧州特許第０  ５４４  ４６３号明細書には、デジタルの形式で、減衰するチャネルを覆って、マルチレベルコーディングを合体させるＤＰＳＫ符号化変調をを用いて、情報を送信するシステムが記載されている。
国際公開第９９／１７５０９号公報には、情報の様々なクラスのためにエラー保護の様々なレベルを達成し、同時に様々なクラスの性能を最適化し得るビット対シンボルマッピングが記載されている。
【０００８】
この発明の第１の目的および利点は、空間−時間エンコーダー（符号器）に使用するためのビット対シンボルマッピングを実施するための改良された技術を提供することにある。
【０００９】
この発明のさらなる目的および利点は、特定の用途のために最適化され、たとえば、実際のシンボル選択エラー、使用される変調のタイプ、および無線チャンネルの特性が考慮され得るビット対シンボルマッピング技術を提供することにある。
【００１０】
［発明の開示］
上述の問題およびその他の問題が克服されかつ本発明の目的は、この発明の実施の形態に基づいた方法および装置によって実現される。
【００１１】
本発明におけるビット対シンボルマッピング操作を最適化するための方法が開示されている。その方法は、（ａ）空間−時間デコーディング（複号化）操作のあいだに最も生起しやすいシンボル選択エラーを決定する工程と、（ｂ）ビット対シンボルマッピング工程が、空間−時間デコーディング操作のあいだに作られる、最も生起しやすいシンボル選択エラーが最小数のビットエラーを生じさせるように、ビット対シンボルマッパーを選択する工程とを有する。ビット対シンボルマッピング工程は、空間−時間デコーディング操作のあいだに、最も生起しやすいシンボル選択エラーの発生ばかりでなく、２番目に生起しやすいシンボル選択エラーの発生によって結果として引き起こされるビットエラーの平均数を最小化するように行なわれ得る。３番目に生起されやすいシンボル選択エラー、４番目に生起されやすいシンボル選択エラーなどに基づくさらなる最適化も実行されうる。
【００１２】
ビット対シンボルマッピングの工程操作は、それに続いて、空間−時間デコーディング操作が行なわれることが望ましい。
【００１３】
最も生起しやすいシンボル選択エラーを決定する工程は、受信機および通信チャンネルをモデル化する工程、および／または通信チャンネルを通してビット対シンボルマッピングされた信号を送信するときに用いられる変調のタイプを考慮する工程の少なくとも１つの工程を含むことができる。本発明の方法にしたがって動作する空間−時間コード化通信システムも開示されている。
【００１４】
［発明を実施するための最良の形態］
本発明の上述された特徴およびその他の特徴は、添付された図面を関連付けて読む際に、次の発明の詳細な説明により一層明らかにされる。
【００１５】
図１は、空間−時間コーディング（符号化）を用い、ビットからシンボルへのマッピング（割当て）を用いる単純化されたトランスミッター・レシーバーチェーン１０を図解している。トランスミッター・レシーバーチェーン１０は、基地局または基地サイトだけでなく、セルラー無線電話または無線パケット・データ端末のような、移動局を示していてもよい。例示的な実施の形態は、広帯域コード分割多重アクセス（ＷＣＤＭＡ）の移動局／基地局の組、または時間分割・多重アクセス（ＴＤＭＡ）のモバイル通信のためのグローバル・システム（ＧＳＭ）における移動局／基地局のペアを含んでいる。
【００１６】
送信側１０Ａにおいて、ビットソース１２は、ビット対シンボルマッピングブロック１４に、入力ビット（直列ビットストリームか、または並列の連続ビット）を供給する。ビット対シンボルマッピングブロック１４から出力されるシンボル（符号）は空間−時間エンコーダー（符号器）１６に与えられ、第１および第２のトランスミッター１８Ａおよび１８Ｂに入力を供給する。そしてそれに伴って対応する送信アンテナ１９Ａおよび１９Ｂに与えられる。ビットソース１２は、たとえば、ディジタル化された音声データのソースであるか、またはパケットデータのソースである。
【００１７】
一般に、ビット対シンボルマッピングブロック１４の機能性が、空間−時間エンコーダー１６の中に組み込まれ得るかまたはその内部に埋め込まれ得ることが認識されるべきである。
【００１８】
受信側１０Ｂにおいて、第１および第２の受信アンテナ２０Ａおよび２０Ｂは、レシーバーフロントエンド２２に入力を供給する。レシーバーフロントエンド２２は、（空間−時間エンコーダー１６に対応する）空間−時間デコーダー（復号器）２４に結合される第１および第２の出力を有する。空間−時間デコーダー２４の出力は、検出されたデータシンボル（符号）を示しており、該データシンボルは、シンボル対ビットマッピングブロック２６に与えられ、その出力は、検出されたビット２６Ａであり、理想的には、ビットソース１２から出力されるビットに、対応する。
【００１９】
一般に、シンボル対ビットマッピングブロック２６の機能性が、空間−時間デコーダー２４の中に組み込まれ得るかまたはその内部に埋め込まれ得ることが認識されるべきである。
【００２０】
この発明の教示に基づけば、ビット対シンボルマッピングブロック１４は、空間−時間エンコーダー１６の動作特性を考慮し、それによって空間−時間エンコードに最適化されたシンボル（符号）を出力する。１ビット位置のみが相違するビットパターンが、受信側１０Ｂ、特に空間−時間デコーダーブロック２４によって誤った符号の決定が最もなされやすいデータシンボルに割り当てられる。この操作の後に、ビット対シンボルマッピングが完全に定義されない場合、２番目に起こりやすい符号誤りが、それに起因して生じるビットエラーの平均数を最小化する他のマッピング方法を、選択することによって、考慮される。この過程は、マッピングブロック１４によって行なわれるビット対シンボルマッピングプロセスにおける自由度が残らなくなるまで継続する。エンコーダー１６によって与えられる特定の空間−時間コードによっては、最適なビット対シンボルマッピングプロセスは、従来のグレイ・エンコーディングとは相違している。すなわち、シンボル対ビットマッピングブロック２６によって作られる最も可能性のあるエラーが、正しいシンボルに（ユークリッド距離において）最も近接しているシンボルを優先するとは限らない。さらに、特定の変調方法のために設計された空間−時間コードは、ビット対シンボルマッピングブロック１４によって行なわれるビット対シンボルマッピングプロセスのさらなる最適化を可能とするかもしれない。
【００２１】
ブロック１４によって行なわれるビット対シンボルマッピングプロセスの空間−時間コードに依存する選択は、干渉およびノイズを含む無線チャンネルの特性の影響ばかりでなく、トランスミッター１０Ａおよび／または受信機１０Ｂにおいて使用されるアルゴリズムの効果を考慮してもよい。これらの教示を役立てるための１つの技術は、Ｓjが正しいシンボルであるときに、シンボルＳiが正しいシンボルである確率を決定することである。望ましい手法のひとつは、要求された動作環境における完全な通信チェーンをモデル化することである。得られた確率情報は、ビット対シンボルマッピングブロック１４の操作を最適化するために使用される。
【００２２】
さて、この発明の教示をさらに詳細に説明するために、まず、従来のグレイ・エンコードされた８−ＰＳＫシンボル配列（位相角方位図）の一つの実現例を示す図２が参照される。各配列ポイントは、円の外側にリストされた３ビットの情報を示している（エンコードする）。その配列における隣接するシンボルは、ただ１つのビット位置において互いに相違することを明白に理解し得る。
【００２３】
図３Ａにおいて、全ての可能性のあるシンボルのペアのあいだにおけるシンボルエラーのカウント値が、要求された通信システムおよび動作環境（たとえば、８−ＰＳＫ変調を用いるＧＳＭ−タイプ拡張通常パケット無線システム（ＥＧＰＲＳ）ＥＤＧＥシステム）をモデル化するシミュレーション・チェーンによって、８−ＰＳＫ変調および２つのトランスミッター・アンテナ１９Ａおよび１９Ｂのために設計された、８状態の空間−時間コード（ＳＴＣ）についてリストされている。この実施例および後述の実施例において用いられる空間−時間トレリス・コードが、V. Tarokh、N. SeshadriおよびA. R. Calderbankの「高データ・レート無線通信のための空間−時間コード：動作、特徴およびコード構成」、IEEE Transactions on Information Theory、vol.44、744〜765ページ、1998年３月、からとられていることについて留意すべきである。
【００２４】
シミュレーションの結果の考察は、基本的に、シミュレーションの期間における全ての可能性のあるシンボルエラー事象をカウントすることを必要とする。最も可能性のあるエラーは、隣接するシンボルではなく、正しいシンボルから３π／８ラジアンまたは−３π／８ラジアン離れたシンボル（これらのシンボルについてのエラーカウントは、共に非常に近く、ビット対シンボルマッピング最適化の目的について、それらの生起確率が等しいという仮定を正当化する）に生じることに気付くことができる。この観察は、どのシンボルが正しいシンボルであるかにかかわらず真実である。この理由のために、従来のグレイ・エンコーディングは最適ではなく、最適化されたビット対シンボルマッピングは、図３Ｃに示されている。
【００２５】
図３Ｃのマッピングにおいて、正しいシンボルと最も高い生起確率でシンボル決定エラーが生じるシンボルとのシンボルペアは、１ビット位置のみにおいて異なるビットパターンに割り当てられる。しかしながら、最も起こりやすいシンボルエラーについて観察されるエラーカウントは、隣接するシンボルに関して生じるエラーについてのエラーカウントに非常に近いので、異なる無線チャンネルにおいておよび／または異なるシミュレーション条件によっては、古典的なグレイ・エンコーディングが、この特定の場合について最適となることが立証される可能性がある。
【００２６】
図３Ｂは、８−ＰＳＫ変調および図１の２つのトランスミッターアンテナ１９Ａおよび１９Ｂのために設計された１６状態コードについての対応する結果を図解している。この場合において、最も確率の高いシンボルエラーは、正しいシンボルから±３π／４ラジアンだけ離れたシンボルに生じ、そしてこのことは全てのシンボルについて当てはまる。
【００２７】
それ故、この発明の教示に従えば、信号配列（位相角方位図）において３π／４ラジアン離れたシンボルは、ただ１つのビット位置において相違するビットシーケンスに割り当てられる。このマッピングから結果として得られる最適化された信号配列は、図４に示される。
【００２８】
より詳細には、図４は、図３Ｂの８−ＰＳＫ、１６状態の空間−時間コード化の場合についての一つの最適なビット対シンボルエンコーディングの図式を示している。「０００」が正しいシンボルであるとき、ラインは、ビットエラーのカウント値を示している。この同一のパターンは、配列のまわりに繰り返され、かつ１ビットエラーのみが、最も生起確率の高いエラーイベントである。
【００２９】
図３Ｂに基づく簡単な計算が、ビット対シンボルマッピングブロック１４について最適化された方法が適用されたとき、１６状態の空間−時間コード化送信について、図２におけるような従来のグレイ・エンコーディングとは対照的に、ビットエラーの数が近似的に：
（５７７００−４８３００）／５７７００＝１６％
に減ることを示す。この結果が、チャンネルデコーディングの前に得られ、そしてこの発明の教示によって可能とされるビットエラーレートの低減から実質的に利益も得ることに留意すべきである。
【００３０】
図４に示される特定の配列は、正しいシンボルから±π／２ラジアンの位置におけるシンボルによって作られる２番目に確率の高いエラーに基づくさらなる最適化についての機会を提供しない。
【００３１】
しかしながら、上述された２番目に生起確率の高いシンボル選択エラーイベントをも勘案するために採用され得るマッピング最適化の例として、そのために最も生起確率の高いエラーが、正しいシンボルから±π／２ラジアンの位置におけるシンボルに生じると仮定した８−ＰＳＫ空間−時間コードを考慮されたい。図２を再び参照すると、図５に関連して、この場合シンボルペア（０，２）は、３つのうち１つのビット位置のみが異なるべきである。それから、シンボルペア（２，４）、（４，６）および（６，０）について、同様のことが成立する。これらの４つのシンボルは、配列内に正方形を形成し（実線で示される）、その正方形の各コーナー（角部）は、ビットパターンが割り当てられている。同様の最適化が、シンボルペア（１，３）、（３，５）、（５，７）および（７，１）についても行なわれ、そしてそれらも、また、配列図形内に正方形を形成している（破線で示される）。
【００３２】
それら２つの正方形は、互いに他方に関して±π／２ラジアンの間隔で、自由に鏡像化されまたは回転され得ることは、留意されるべきである。最適な鏡像化または回転は、各正しいシンボルから２番目に高い確率で、どのシンボルについてエラーが生起されるかを判定することによって決定される。
【００３３】
さらに、このことについて、そして２番目に確率の高いシンボルエラーに基づいてマッピングを最適化するための方法の実施例として、８−ＰＳＫ変調および最も生起確率の高いシンボルエラーが、±π／２ラジアンの距離に配置されたシンボルに生じることを仮定する。上述に基づき、最適化されたマッピングが図６に示される。
【００３４】
もしも、２番目に生起確率の高いシンボルエラーが、±３π／４ラジアン離れたシンボルに生じさせられれば、さらなる最適化がなされ得るので、図６に示されるマッピングは最適ではない。±π／２ラジアン離れた４ポイントが正方形を形成し、かつ、この場合、最適化を説明するために使用され得る２つのそのような正方形が存在することに留意されたい。正方形のコーナーにおけるビットシーケンスは、最も生起確率の高いエラーに基づいて互いに他方について最適化される。もしも２番目に確率の高いエラーが生じるならば、図６に示されるマッピングは、そのような（２番目に確率の高い）シンボルエラーについて２または３ビットのエラーを結果として生じるであろう。
【００３５】
そのようなものとして、図７は、この場合についての最適化されたマッピングを示しており、そこでは、２番目に確率の高いシンボルエラーの発生が、１または２ビットのみのエラーを生じ、かつ、最も確率の高いシンボルエラー（すなわち、±π／２ラジアン離れたシンボル）の発生によって、依然として１つのエラーのみが、引き起こされる。
【００３６】
この実施例においては、信号配列の内側に描画された正方形は、最も確率の高いシンボルエラーイベントの生起に基づく最適化を妨げることなく、互いに独立に反転され、鏡像化され、あるいは（±π／２ラジアンの間隔で）回転され得るので、図７に描かれたさらなる最適化が可能とされる。もちろん、シンボル指標は、「０００」から反時計方向にスタートして、同一（０，１，２，…，７）のままである。
【００３７】
ほとんどの場合において、マッピングの問題についていくつかの等価的な最適な解が存在するであろうことに注意すべきである。
【００３８】
実施例によってさらに、図８Ａにおいては、全ての可能性のあるシンボルペアのあいだのシンボルエラーのカウント値が、４−ＰＳＫ変調および２つのトランスミッターアンテナ１９Ａおよび１９Ｂのために設計された４状態の空間−時間コード（ＳＴＣ）についてリストされている。この場合において、最も可能性のあるエラーが、配列における隣接するシンボルに生起されることが認知され得る。この理由のために、図９Ａに示される、伝統的なグレイ・エンコーディングは、最適であり、そしてビット対シンボルマッピングのさらなる最適化はなされない。これは、４状態コードが、レシーバーから見て増大されたチャンネル遅延拡散を有する従来の単一アンテナ伝送である遅延ダイバーシティ伝送に等しいので、そしてそのようなシステムのためには従来のマッピングが最適であることが知られているという理由で、予想された結果である。
【００３９】
図８Ｂの実施例においては、全ての可能性のあるシンボルペアのあいだのシンボルエラーのカウント値が、４−ＰＳＫ変調および２つのトランスミッターアンテナ１９Ａおよび１９Ｂのために設計された８状態の空間−時間コード（ＳＴＣ）についてリストされている。最適化されたビット対シンボルマッピングは、図９Ｂに示されている。この場合において、この最適化の効果は小さく、かつもしもエラーのカウント値を得るためにより長いシミュレーションが使用されたならば、消滅するかもしれないけれども、最適化は、やはり最も生起確率の高いエラーに基づいてなされることが認知され得る。
【００４０】
図８Ｃの実施例においては、全ての可能性のあるシンボルペアのあいだのシンボルエラーのカウント値が、４−ＰＳＫ変調および２つのトランスミッターアンテナ１９Ａおよび１９Ｂのために設計された１６状態の空間−時間コード（ＳＴＣ）についてリストされている。最適化されたビット対シンボルマッピングは、図９Ｃに示されている。この場合において、シンボル０と２についてのマッピングが確定した後に、シンボル１と３についてビットパターンを適切に選択することにより、２番目に生起確率の高いエラーに基づいても、最適化がなされることが認知され得る。この場合において、付加的な最適化は、ビットエラーの総数に与える重大な影響を有している。この場合において、４−ＰＳＫの場合に最大となる、２つのビットエラーを生成するために、最もまれなシンボルエラーのみが許容されることも認知され得る。このことは、この場合におけるビット対シンボルマッピングの目標であるようにも見え得る。
【００４１】
最後に、図８Ｄの実施例においては、全ての可能性のあるシンボルペアのあいだのシンボルエラーのカウント値が、４−ＰＳＫ変調および２つのトランスミッターアンテナ１９Ａおよび１９Ｂのために設計された３２状態の空間−時間コード（ＳＴＣ）についてリストされている。最適化されたビット対シンボルマッピングは、図９Ｄに示されている。この場合において、最も生起確率の高いシンボルエラーおよび２番目に生起確率の高いシンボルエラーに基づいて最適化がなされることが認められ得る。
【００４２】
図１のブロック図は、この発明に従った方法の論理フローダイアグラム（流れ図）として見られることもできることが認識され得る。本発明の方法は、データビットのソースを供給する工程（１２）、そしてビット対シンボルマッピングされたデータビットを提供するために所定の信号配列を用いてデータビットをビット対シンボルマッピングする工程（１４）の各工程を含んでいる。ビット対シンボルマッパー（１４）は、ここでの教示にしたがって、最も生起確率の高いシンボル選択エラーが、後続の空間−時間デコーディング（復号化）操作（２４）の間に最小数のビットエラーを結果として生じるように選択される。その方法は、ビット対シンボルマッピングされたデータビットを空間−時間エンコード（符号化）（１６）し、かつそれらを信号として通信チャンネルへ送信する工程（１８Ａ、１９Ａ、１８Ｂ、１９Ｂ）、空間−時間エンコードされたビット対シンボルマッピングずみのデータビット信号を受信する工程（２０Ａ、２０Ｂ、２２）、受信された信号を空間−時間デコードする工程（２４）、そして検出されたデータビット出力信号（２６Ａ）を提供するために空間−時間デコードされた信号をシンボル対ビットマッピングする工程（２６）のさらなる各工程を含んでいる。
【００４３】
上述において明らかにされたように、ビット対シンボルマッピング操作は、最も生起確率の高いシンボルエラーイベントを考慮するように、または最も生起確率の高いシンボルエラーイベントばかりでなく、２番目に生起確率の高いシンボルエラーイベント、３番目に生起確率の高いシンボルエラーイベント、等々、の生起を考慮するように行なわれ得る。
【００４４】
特定の変調タイプ、特定のタイプのｎ状態の空間−時間コード、特定の数のアンテナおよびそれらと同様のものの関連において上述されたとはいえ、これらはこの発明の教示の例示であり、そしてこの発明の教示の実施に際して限定する意味に解釈されるべきではない、ということが認められるべきである。
【００４５】
さらにまた、もしも最適なビット対シンボルマッピングが、操作中に何らかの理由によって変更されるならば、そのときはレシーバー１０Ｂ、特に空間−時間デコーダー２４およびシンボル−ツー−ビット・マッパー２６に変更を通知するために適切な信号通知が行なわれることが認識されるべきである。
【００４６】
概して、この発明のビット対シンボルマッピングの最適化は、特定のコードがシンボルレベルに作用するときはいつでも、そしてビット対シンボルマッピングが、コードによって規定されていない場合に、使用され得る。従来の慣行においては、通信環境、障害、およびそれに類似したものは、最適なマッピングに影響せず、そして従来のグレイエンコーディングがいつも最適である。それ故、この発明の教示は、ビット対シンボルマッピング問題が空間−時間コードそれ自体の使用から結果として生じる場合に有益に対処し得る。
【００４７】
上述において明白とされたように、ビット対シンボルマッピング操作は、最も生起確率の高いシンボルエラーが、つねにただ１ビットのエラーを結果として生じるように最適化されるとは限らない。すなわち、最も生起確率の高いシンボルエラーは、ときには２ビットまたはそれより多くのビットエラーを引き起こす。この場合において、ビット対シンボルマッピング最適化は、望ましくは、最も生起確率の高いシンボルエラーによって引き起こされるビットエラーの平均数を最小化しようとする。しかしながら、多くの場合において、最も生起確率の高いシンボルエラーについてのビットエラーの平均数は、望ましいターゲット数である１となるであろう。
【図面の簡単な説明】
【図１】  この発明を実施するために適する、２つの送信アンテナと２つの受信アンテナの場合の空間−時間コード化システムの単純化されたブロック図である。
【図２】  ８位相シフトキーイング（８−ＰＳＫ）配列のための例示的なグレイエンコード化ビットマッピングを示しており、そこでは円の中にシンボル指標が示されている。
【図３Ａ】  ８−ＰＳＫ変調されかつ２つのトランスミッターアンテナによって送信される、８−状態および１６状態の空間−時間コードを、それぞれデコードした後におけるシンボルエラー事象の観測される数を示す表であり、ここで、行は、正しいシンボル指標を定義し、列は、エラーがそこで生起されるシンボルの指標を定義する。
【図３Ｂ】  ８−ＰＳＫ変調されかつ２つのトランスミッターアンテナによって送信される、８−状態および１６状態の空間−時間コードを、それぞれデコードした後におけるシンボルエラー事象の観測される数を示す表であり、ここで、行は、正しいシンボル指標を定義し、列は、エラーがそこで生起されるシンボルの指標を定義する。
【図３Ｃ】  図３Ａの８−ＰＳＫ変調および２つの送信アンテナについての８−状態空間−時間コードのための最適化されたビット対シンボルマッピングを示しており、図は、０，１，２，３，…，７として指標が付された各配列ポイントに割り当てあられる符号ビットパターンを示している。
【図４】  この発明の観点に基づいて、図３Ｂの８−ＰＳＫ、１６状態の空間−時間コードの場合についての、１つの最適なビット対シンボルエンコーディングの図式を示しており、そこでは、線は、「０００」が正しいシンボルであるときのビットエラーのカウント値を示している。
【図５】  ２番目に生起確率の高いシンボル選択エラー事象を考慮して採用され得る１つのマッピングの最適化を示している。
【図６】  例示的な８−ＰＳＫ変調の場合における最適化されたマッピングを示す信号配列を示しており、そこでは、±π／２ラジアンの距離に配置されるシンボルに最も生起確率の高いシンボルエラーが生じる。
【図７】  図６の場合についての最適化されたマッピングを示しており、そこでは、±３π／４ラジアン離れたシンボルに２番目に生起確率の高いシンボルエラーが生じさせられると仮定され、そこでは、２番目に生起確率の高いシンボルエラーの発生が、ただ１または２つのビットエラーを生じ、かつ、依然としてただ１つのエラーが、前述の最も生起確率の高いシンボルエラーの発生に起因して引き起こされる。
【図８】  図８Ａ、８Ｂ、８Ｃおよび８Ｄは、それぞれ、４状態、８状態、１６状態および３２状態の空間−時間コードのデコーディング後におけるシンボルエラー事象の観測される数を示すテーブルであり、それは、各々、４−ＰＳＫ変調されかつ２つのトランスミッターアンテナによって送信され、こで再び、行は、正しいシンボル指標を定義し、列は、エラーがそこで生起されるシンボルの指標を定義する。
【図９】  図９Ａ、９Ｂ、９Ｃおよび９Ｄは、図８Ａ、８Ｂ、８Ｃおよび８Ｄのテーブルにそれぞれ対応する、４−ＰＳＫ変調および２つの送信アンテナのための４状態、８状態、１６状態および３２状態の空間−時間コードについての最適化されたビット対シンボルマッピングを各々示しており、図は、０，１，２，３として指標が付された各配列ポイントに割り当てあられる符号ビットパターンを示している。
【図１】
0004713807.tif 000002
【図２】
0004713807.tif 000003
【図３Ａ】
0004713807.tif 000004
【図３Ｂ】
0004713807.tif 000005
【図３Ｃ】
0004713807.tif 000006
【図４】
0004713807.tif 000007
【図５】
0004713807.tif 000008
【図６】
0004713807.tif 000009
【図７】
0004713807.tif 000010
【図８Ａ】
0004713807.tif 000011
【図８Ｂ】
0004713807.tif 000012
【図８Ｃ】
0004713807.tif 000013
【図８Ｄ】
0004713807.tif 000014
【図９Ａ】
0004713807.tif 000015
【図９Ｂ】
0004713807.tif 000016
【図９Ｃ】
0004713807.tif 000017
【図９Ｄ】
0004713807.tif 000018