JP2596643B2 - 移動通信用符号化変調装置及びその方法 - Google Patents
移動通信用符号化変調装置及びその方法Info
- Publication number
- JP2596643B2 JP2596643B2 JP3029259A JP2925991A JP2596643B2 JP 2596643 B2 JP2596643 B2 JP 2596643B2 JP 3029259 A JP3029259 A JP 3029259A JP 2925991 A JP2925991 A JP 2925991A JP 2596643 B2 JP2596643 B2 JP 2596643B2
- Authority
- JP
- Japan
- Prior art keywords
- codewords
- signal
- dimensional
- signal points
- codeword
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 86
- 238000010295 mobile communication Methods 0.000 title description 11
- 230000005540 biological transmission Effects 0.000 claims description 13
- 238000000926 separation method Methods 0.000 claims description 4
- 230000008707 rearrangement Effects 0.000 claims description 2
- 238000005562 fading Methods 0.000 description 23
- 238000010586 diagram Methods 0.000 description 17
- 239000000470 constituent Substances 0.000 description 16
- 230000008569 process Effects 0.000 description 13
- 238000003491 array Methods 0.000 description 7
- 230000008901 benefit Effects 0.000 description 7
- 230000000694 effects Effects 0.000 description 6
- 238000013507 mapping Methods 0.000 description 5
- 230000001934 delay Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 4
- MHRLWUPLSHYLOK-UHFFFAOYSA-N thiomorpholine-3,5-dicarboxylic acid Chemical compound OC(=O)C1CSCC(C(O)=O)N1 MHRLWUPLSHYLOK-UHFFFAOYSA-N 0.000 description 4
- 230000001413 cellular effect Effects 0.000 description 3
- 230000001427 coherent effect Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 230000014509 gene expression Effects 0.000 description 3
- 230000036039 immunity Effects 0.000 description 3
- WABPQHHGFIMREM-UHFFFAOYSA-N lead(0) Chemical compound [Pb] WABPQHHGFIMREM-UHFFFAOYSA-N 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000001747 exhibiting effect Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- WABPQHHGFIMREM-VENIDDJXSA-N lead-201 Chemical compound [201Pb] WABPQHHGFIMREM-VENIDDJXSA-N 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 230000010363 phase shift Effects 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 238000007476 Maximum Likelihood Methods 0.000 description 1
- 238000007792 addition Methods 0.000 description 1
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000002238 attenuated effect Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000001771 impaired effect Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Landscapes
- Transmission Systems Not Characterized By The Medium Used For Transmission (AREA)
- Radio Transmission System (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Error Detection And Correction (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Description
【0001】
【産業上の利用分野】本発明は、符号化変調技術に関
し、特にチャネル応用、例えばセルラー移動通信のフェ
ージングにおけるそうした技術の使用に関する。
し、特にチャネル応用、例えばセルラー移動通信のフェ
ージングにおけるそうした技術の使用に関する。
【0002】
【従来の技術】過去10年の間、トレリス符号化変調
が、加法性白色ガウス雑音(AWGN)を伴うチャネル
に対する実際的な電力効率且つ帯域幅効率をもつ変調技
術であることが明らかにされた。この技術は、今や商用
電話線モデムに幅広く使用され、これらのモデムのライ
ンレートを19.2Kbit/sにも増加させている。
が、加法性白色ガウス雑音(AWGN)を伴うチャネル
に対する実際的な電力効率且つ帯域幅効率をもつ変調技
術であることが明らかにされた。この技術は、今や商用
電話線モデムに幅広く使用され、これらのモデムのライ
ンレートを19.2Kbit/sにも増加させている。
【0003】更に近年、トレリス符号化変調技術の、そ
れ以上のクラスのチャネルへの適用可能性、特に高速フ
ェージングチャネル、即ち信号振幅が短時間内に激しく
変化するのでそれを探知し且つそれにより正確に伝送情
報を復元することが実際的でないチャネルへの適用可能
性が調査されている。実際、信号振幅はかなり弱いの
で、信号振幅が探知されたとしても正確なデータの復元
は不可能である。
れ以上のクラスのチャネルへの適用可能性、特に高速フ
ェージングチャネル、即ち信号振幅が短時間内に激しく
変化するのでそれを探知し且つそれにより正確に伝送情
報を復元することが実際的でないチャネルへの適用可能
性が調査されている。実際、信号振幅はかなり弱いの
で、信号振幅が探知されたとしても正確なデータの復元
は不可能である。
【0004】様々な型の移動通信のチャネルはこのカテ
ゴリーに入る。電話線モデムの適用におけるように、そ
のようなチャネルでのトレリス符号化の使用は、(いわ
ゆる「非符号化」変調の方法に比べて)、信号電力のい
わゆる「符号化利得」をもたらす。究極的な結果とし
て、追加的な信号帯域を必要とせずに正確な情報復元の
能力が強化される。
ゴリーに入る。電話線モデムの適用におけるように、そ
のようなチャネルでのトレリス符号化の使用は、(いわ
ゆる「非符号化」変調の方法に比べて)、信号電力のい
わゆる「符号化利得」をもたらす。究極的な結果とし
て、追加的な信号帯域を必要とせずに正確な情報復元の
能力が強化される。
【0005】不運なことに、所与量の符号化利得により
達成された誤り率性能の改善は、高速フェージングチャ
ネルにおいては電話線チャネルにおけるよりも非常に低
いことが分かった。例えば、3dBの符号化利得は、電
話線チャネルでの誤り率を3桁も改善するが、高速フェ
ージングチャネルでは3分の1しか改善しない。この不
釣合いは、主に高速フェージングチャネルのまさに本
質、即ちフェージング性質から生じる。
達成された誤り率性能の改善は、高速フェージングチャ
ネルにおいては電話線チャネルにおけるよりも非常に低
いことが分かった。例えば、3dBの符号化利得は、電
話線チャネルでの誤り率を3桁も改善するが、高速フェ
ージングチャネルでは3分の1しか改善しない。この不
釣合いは、主に高速フェージングチャネルのまさに本
質、即ちフェージング性質から生じる。
【0006】
【発明が解決しようとする課題】従来技術は、いわゆる
「ビルトイン時間ダイバーシティ」を示す特定のトレリ
ス符号(a)と伝送された信号点を再配列するインター
リーブ/ディインターリーブ技術(b)との組み合せを
用いることで、チャネルでの高速フェージングの発生を
考慮に入れること、そしてそれにより増大した符号化利
得を与えることが可能であることを認識してきた。しか
し、同時に、一般的にそうした従来技術の解決法は、特
定の応用に対しては完全に満足できるものではない。デ
ジタルセルラー移動通信(以下単に「移動通信」と呼
ぶ)はその有名な例である。
「ビルトイン時間ダイバーシティ」を示す特定のトレリ
ス符号(a)と伝送された信号点を再配列するインター
リーブ/ディインターリーブ技術(b)との組み合せを
用いることで、チャネルでの高速フェージングの発生を
考慮に入れること、そしてそれにより増大した符号化利
得を与えることが可能であることを認識してきた。しか
し、同時に、一般的にそうした従来技術の解決法は、特
定の応用に対しては完全に満足できるものではない。デ
ジタルセルラー移動通信(以下単に「移動通信」と呼
ぶ)はその有名な例である。
【0007】特に、そのような方法の可能性のある符号
化利得の実現には、十分な量の伝送遅延が送信機と受信
機の双方に導入されるような特性を持つインターリーバ
/ディインターリーバの使用が必要とされる。例えば移
動通信システムのリアルタイムの性質は、そのような遅
延はシステム特性に重要な負の影響を与えることを意味
する。
化利得の実現には、十分な量の伝送遅延が送信機と受信
機の双方に導入されるような特性を持つインターリーバ
/ディインターリーバの使用が必要とされる。例えば移
動通信システムのリアルタイムの性質は、そのような遅
延はシステム特性に重要な負の影響を与えることを意味
する。
【0008】更に、可能性のある符号化利得の実現は、
今や次世代移動通信に関する北アメリカ標準になってい
る時分割多元接続(TDMA)を使用するシステムで
は、更に大きな遅延を必要としている。(この効果は、
TDMAシステムでは、特定の一つの源から生じる信号
点は他の場合に比べ一層互いに近接していると言う事実
から生じる。)加えて、あらゆる特定の信号点を出力す
るために、トレリス復号器が多数の続いて来る信号点を
受信するまで待つ必要があるとの事実により、ある程度
の付加遅延を生じ、そして/または幾つかの特定の応用
においてチャネル容量の幾らかを無駄にする。そうした
応用は、ブロック毎に符号化する音声符号器を含むシス
テムを包含する。
今や次世代移動通信に関する北アメリカ標準になってい
る時分割多元接続(TDMA)を使用するシステムで
は、更に大きな遅延を必要としている。(この効果は、
TDMAシステムでは、特定の一つの源から生じる信号
点は他の場合に比べ一層互いに近接していると言う事実
から生じる。)加えて、あらゆる特定の信号点を出力す
るために、トレリス復号器が多数の続いて来る信号点を
受信するまで待つ必要があるとの事実により、ある程度
の付加遅延を生じ、そして/または幾つかの特定の応用
においてチャネル容量の幾らかを無駄にする。そうした
応用は、ブロック毎に符号化する音声符号器を含むシス
テムを包含する。
【0009】
【課題を解決するための手段】本発明によれば、ビルト
イン時間ダイバーシティを伴ったインターリーブされた
ブロック符号化変調を利用することで、多くの効果を有
し、上述した従来技術と同等または優れた符号化利得を
達成する。その効果として、実行の際複雑さが小さく、
インターリーバ/ディインターリーバ及び符号器の遅延
がより少なく、いくつかの符号に対するより高い帯域幅
効率が利用可能で、複雑さ、電力効率及び帯域幅効率に
おいて望みのトレードオフを持つシステム設計を達成す
る際柔軟性が増大し、そして一般的なシステムとして問
題が少ない。
イン時間ダイバーシティを伴ったインターリーブされた
ブロック符号化変調を利用することで、多くの効果を有
し、上述した従来技術と同等または優れた符号化利得を
達成する。その効果として、実行の際複雑さが小さく、
インターリーバ/ディインターリーバ及び符号器の遅延
がより少なく、いくつかの符号に対するより高い帯域幅
効率が利用可能で、複雑さ、電力効率及び帯域幅効率に
おいて望みのトレードオフを持つシステム設計を達成す
る際柔軟性が増大し、そして一般的なシステムとして問
題が少ない。
【0010】好ましい実施例においては、移動通信及び
他の高速フェージングチャネルの特質である信号振幅の
高速変化を償うために、一定振幅型の信号配列が使われ
る。更に、そうしたチャネルで起こる搬送波位相の高速
変化のため、ノンコヒーレント差分検波法の使用が好ま
しい。これらの基準の両方は、M点差分位相シフトキー
イング、即ちM−DPSK、を使用することで都合よく
満たされる。
他の高速フェージングチャネルの特質である信号振幅の
高速変化を償うために、一定振幅型の信号配列が使われ
る。更に、そうしたチャネルで起こる搬送波位相の高速
変化のため、ノンコヒーレント差分検波法の使用が好ま
しい。これらの基準の両方は、M点差分位相シフトキー
イング、即ちM−DPSK、を使用することで都合よく
満たされる。
【0011】本発明によれば、信号点がインターリーバ
により再配列される特定の方法が、使用される特定のブ
ロック符号に整合され、それによりインターリーバの有
効だが現実的ではない大きさを増加させ、そうして前に
述べたインターリーバ/ディインターリーバ遅延を減少
させるという効果を奏する。
により再配列される特定の方法が、使用される特定のブ
ロック符号に整合され、それによりインターリーバの有
効だが現実的ではない大きさを増加させ、そうして前に
述べたインターリーバ/ディインターリーバ遅延を減少
させるという効果を奏する。
【0012】
【実施例】図1の伝送システムにおいて、リード線11
上の入力データは、2N次元ブロック符号器/マッパに
T秒の信号間隔当りmビット(ここでmは整数または分
数である)の率で加えられる。ブロック符号器/マッパ
13はN個の信号間隔に相当するビットよりなる入力デ
ータのブロックを集積し、そして選択された2N次元ブ
ロック符号を、集積されたN×mビットを(m+r)個
の符号化ビットのN群に符号化するために使用する。こ
れらの群は続いてリード線16上に与えられる。ここ
で、パラメータrはブロック符号器/マッパ13により
導入された信号間隔当りの冗長ビットの平均数である。
(m+r)ビット群の各々の許容ビットパターンは、2
次元(2D)M(≦2m+r)−PSK配列の特定の信号
点に関連する。ここでMは選ばれた整数である。特に、
n番目の信号間隔の間にリード線16上にある信号点を
Pnと表示する。ブロック符号は、各信号点は2次元で
あり、ブロック符号器/マッパ13による「符号語」出
力の各々はN個の信号点で表されるので、「2N次元」
であると呼ばれる。
上の入力データは、2N次元ブロック符号器/マッパに
T秒の信号間隔当りmビット(ここでmは整数または分
数である)の率で加えられる。ブロック符号器/マッパ
13はN個の信号間隔に相当するビットよりなる入力デ
ータのブロックを集積し、そして選択された2N次元ブ
ロック符号を、集積されたN×mビットを(m+r)個
の符号化ビットのN群に符号化するために使用する。こ
れらの群は続いてリード線16上に与えられる。ここ
で、パラメータrはブロック符号器/マッパ13により
導入された信号間隔当りの冗長ビットの平均数である。
(m+r)ビット群の各々の許容ビットパターンは、2
次元(2D)M(≦2m+r)−PSK配列の特定の信号
点に関連する。ここでMは選ばれた整数である。特に、
n番目の信号間隔の間にリード線16上にある信号点を
Pnと表示する。ブロック符号は、各信号点は2次元で
あり、ブロック符号器/マッパ13による「符号語」出
力の各々はN個の信号点で表されるので、「2N次元」
であると呼ばれる。
【0013】ここで用いられる用語と概念の理解を確か
にするために、図2を参照する。2N次元ブロック符号
器/マッパは、2N次元「符号語」を生成する。各信号
語は、N個の「信号点」の連続よりなる。各信号点は、
図2において8個の信号点を有する位相シフトキーイン
グ配列、すなわち8−PSK、として図式的に示されて
いる、所定の2次元「配列」の中の一点である。
にするために、図2を参照する。2N次元ブロック符号
器/マッパは、2N次元「符号語」を生成する。各信号
語は、N個の「信号点」の連続よりなる。各信号点は、
図2において8個の信号点を有する位相シフトキーイン
グ配列、すなわち8−PSK、として図式的に示されて
いる、所定の2次元「配列」の中の一点である。
【0014】この2N次元符号語は、N個の「信号間
隔」の間、各信号間隔に1信号点が送られる。すべての
2N次元符号語の集合は、各符号語が2N次元配列の
「要素」である「2N次元配列」と呼ばれる。2N次元
配列はまた、コードブックまたは文字体系と呼ばれる。
以下の説明において、2N次元符号語の各々は、構成す
るN次元配列中の2個のN次元構成要素の連結としてし
ばしば扱われる。ここで、構成するN次元配列は、2N
次元配列と同様に到着する。この見方は、N/2,N/
4等の次元の要素及び配列に対して反復される。
隔」の間、各信号間隔に1信号点が送られる。すべての
2N次元符号語の集合は、各符号語が2N次元配列の
「要素」である「2N次元配列」と呼ばれる。2N次元
配列はまた、コードブックまたは文字体系と呼ばれる。
以下の説明において、2N次元符号語の各々は、構成す
るN次元配列中の2個のN次元構成要素の連結としてし
ばしば扱われる。ここで、構成するN次元配列は、2N
次元配列と同様に到着する。この見方は、N/2,N/
4等の次元の要素及び配列に対して反復される。
【0015】図1示されるように、N×m入力ビットの
各々の群に対応してリード線16上の符号器/マッパ1
3により出力されるN個の連続する2次元信号点が、イ
ンターリーバ21に加えられる。インターリーバの機能
は、特定の符号語に属する信号点が伝送の際に時間的に
互いに分離されるように、信号点Pnを再配列すること
である。この方法は、チャネルのフェージングが符号語
のN個の信号点の1個以上に影響を及ぼす可能性を減少
させる。
各々の群に対応してリード線16上の符号器/マッパ1
3により出力されるN個の連続する2次元信号点が、イ
ンターリーバ21に加えられる。インターリーバの機能
は、特定の符号語に属する信号点が伝送の際に時間的に
互いに分離されるように、信号点Pnを再配列すること
である。この方法は、チャネルのフェージングが符号語
のN個の信号点の1個以上に影響を及ぼす可能性を減少
させる。
【0016】好ましい実施例において、ブロック符号器
/マッパ13で用いられるブロック符号は、以下で詳細
に述べるようにビルトイン時間ダイバーシティを有し、
且つ、また以下で述べるように、この信号点の時間分離
はそうした符号の伝送データを正確に復元させる能力を
非常に高める。更に本発明によれば、ブロック符号及び
インターリーバ再配列アルゴリズムは、この能力を更に
高めるために共同して選択される。
/マッパ13で用いられるブロック符号は、以下で詳細
に述べるようにビルトイン時間ダイバーシティを有し、
且つ、また以下で述べるように、この信号点の時間分離
はそうした符号の伝送データを正確に復元させる能力を
非常に高める。更に本発明によれば、ブロック符号及び
インターリーバ再配列アルゴリズムは、この能力を更に
高めるために共同して選択される。
【0017】最後に、リード線24上のインターリーバ
により出力される再配列された信号点Qnは、その出力
が今度は高速フェージングチャネル30に加えられる変
調器25に加えられる。変調器25は以下でより詳しく
説明する。
により出力される再配列された信号点Qnは、その出力
が今度は高速フェージングチャネル30に加えられる変
調器25に加えられる。変調器25は以下でより詳しく
説明する。
【0018】受信機において、復調器41及びディイン
ターリーバ44は、それぞれ変調器25とインターリー
バ21の機能の逆を行う。従って、リード線45上のデ
ィインターリーバの出力は、符号器/マッパ13の出力
でリード線16上に現れる信号点の連続に対応してい
る、受信されたがチャネルにより損なわれた信号点Pn
の連続である。これらは、元の伝送された入力データを
リード線53上に復元して供給するブロック復号器51
に加えられる。
ターリーバ44は、それぞれ変調器25とインターリー
バ21の機能の逆を行う。従って、リード線45上のデ
ィインターリーバの出力は、符号器/マッパ13の出力
でリード線16上に現れる信号点の連続に対応してい
る、受信されたがチャネルにより損なわれた信号点Pn
の連続である。これらは、元の伝送された入力データを
リード線53上に復元して供給するブロック復号器51
に加えられる。
【0019】本発明によれば、以下により詳しく述べる
ように、ブロック復号器51は、AWGN環境において
トレリス符号化信号のために従来使用された最尤復号器
と同様に、いわゆる「ソフト決定」に基づいて動作す
る。
ように、ブロック復号器51は、AWGN環境において
トレリス符号化信号のために従来使用された最尤復号器
と同様に、いわゆる「ソフト決定」に基づいて動作す
る。
【0020】この時点で、図1に示した実施例で実行さ
れる、符号Iと呼ばれる第1のブロック符号変調方式の
説明を用いて、時間ダイバーシティ符号化の概念を説明
することは有益であろう。
れる、符号Iと呼ばれる第1のブロック符号変調方式の
説明を用いて、時間ダイバーシティ符号化の概念を説明
することは有益であろう。
【0021】特に、図3に示されるような8−PSK信
号配列が4次元(4D)符号を実行するのに用いられ
る。これはその符号により生成される各符号語が8−P
SK配列の2つの2次元点よりなることを意味する。こ
れらの点は、それぞれの信号間隔中に伝送される。配列
の8個の点は、0から7までの数字でラベル付けされ
る。この場合、パラメータmとrは、どちらも1.5に
等しく、もちろんN=2である。このように、ブロック
符号器/マッパ13は、2個の連続する信号間隔の各々
で3ビット語を生成する。そうした語の各々は、そのビ
ット値により信号点0乃至7の特定の1つを特定する。
号配列が4次元(4D)符号を実行するのに用いられ
る。これはその符号により生成される各符号語が8−P
SK配列の2つの2次元点よりなることを意味する。こ
れらの点は、それぞれの信号間隔中に伝送される。配列
の8個の点は、0から7までの数字でラベル付けされ
る。この場合、パラメータmとrは、どちらも1.5に
等しく、もちろんN=2である。このように、ブロック
符号器/マッパ13は、2個の連続する信号間隔の各々
で3ビット語を生成する。そうした語の各々は、そのビ
ット値により信号点0乃至7の特定の1つを特定する。
【0022】リード線16上の符号語内のリード線11
上のブロック符号器/マッパ13に入力された(N×
m)の符号化/マッピングは、図4の表に示される。こ
こで括弧の中の3ビットパターンの各々は、(m+r
=)3個の符号化されたビットの値を示し、単なるその
関連した信号点の10進のラベルの2進値である。23
=8通りのビットパターンがあり、それ故8通りの符号
語がある。表記的には、各符号語は以下では、x及びy
をそれぞれ符号語を構成する第1信号点と第2信号点と
して、(x,y)の形で表される。
上のブロック符号器/マッパ13に入力された(N×
m)の符号化/マッピングは、図4の表に示される。こ
こで括弧の中の3ビットパターンの各々は、(m+r
=)3個の符号化されたビットの値を示し、単なるその
関連した信号点の10進のラベルの2進値である。23
=8通りのビットパターンがあり、それ故8通りの符号
語がある。表記的には、各符号語は以下では、x及びy
をそれぞれ符号語を構成する第1信号点と第2信号点と
して、(x,y)の形で表される。
【0023】符号Iの符号語の各々は、構成する2次元
点の両方ともが他のいかなる符号語とも異なることが重
要である。よって、例えば、符号語(0,0)の第1又
は第2信号点は、いかなる他の符号語の第1又は第2信
号点と等しくない。この性質の重要性は、2個の構成信
号点の内の1個の振幅がチャネルフェージングにより著
しく減衰され、その結果それにより搬送された情報が完
全に失われた場合を考えると理解できる。符号語のもう
一方の構成する信号点が正確に復元される限り、それに
も関わらずその情報を復元することは可能である。
点の両方ともが他のいかなる符号語とも異なることが重
要である。よって、例えば、符号語(0,0)の第1又
は第2信号点は、いかなる他の符号語の第1又は第2信
号点と等しくない。この性質の重要性は、2個の構成信
号点の内の1個の振幅がチャネルフェージングにより著
しく減衰され、その結果それにより搬送された情報が完
全に失われた場合を考えると理解できる。符号語のもう
一方の構成する信号点が正確に復元される限り、それに
も関わらずその情報を復元することは可能である。
【0024】特に、復元された符号語の第1信号点が
「3」であり、第2信号点が失われたとすると、他の符
号語はどれも第1信号点として「3」を持たないので、
伝送された符号語はそれにも関わらず(3,7)であっ
たと決定される。(この分析は、復号化処理がどのよう
に好ましく実行されるかについて簡単化し過ぎている
が、説明のためには有用である。)
「3」であり、第2信号点が失われたとすると、他の符
号語はどれも第1信号点として「3」を持たないので、
伝送された符号語はそれにも関わらず(3,7)であっ
たと決定される。(この分析は、復号化処理がどのよう
に好ましく実行されるかについて簡単化し過ぎている
が、説明のためには有用である。)
【0025】このように、この符号は、時間ダイバーシ
ティの機構を介して、フェージングにより導入された伝
送誤りに、ビルトインされた高度な免疫を与える。即
ち、各入力データビットについての情報は、符号化信号
中に時間領域で冗長的に現れる。このように、例えば、
入力ビットパターン010の3個のビットの各々に関す
る情報は、対応する符号語(3,7)の第1信号点
「3」と第2信号点「7」の両方の中に現れる。
ティの機構を介して、フェージングにより導入された伝
送誤りに、ビルトインされた高度な免疫を与える。即
ち、各入力データビットについての情報は、符号化信号
中に時間領域で冗長的に現れる。このように、例えば、
入力ビットパターン010の3個のビットの各々に関す
る情報は、対応する符号語(3,7)の第1信号点
「3」と第2信号点「7」の両方の中に現れる。
【0026】一般的に言って、Xを1より大きな整数と
すると、配列された信号点の連続よりなる各符号語が、
他の符号語の各々に対して少なくともX個の信号点の位
置だけ異なるならば、符号はX倍の時間ダイバーシティ
を持つと言われる。よって、符号Iは2倍のビルトイン
時間ダイバーシティをもつと評価される。図3の信号点
を、2倍のビルトイン時間ダイバーシティを示す4次元
符号語のコードブックに結合する方法は、実際に多数あ
る。しかし、都合のよいことに、図4に示されるもの
は、(2倍時間ダイバーシティの要求に与えられた)符
号語の間の最小自乗ユークリッド距離を最大化するとい
う更に有利な点を持つ。それは、全体の符号化法の誤り
免疫を更に高める。この符号の距離は、「4」である。
すると、配列された信号点の連続よりなる各符号語が、
他の符号語の各々に対して少なくともX個の信号点の位
置だけ異なるならば、符号はX倍の時間ダイバーシティ
を持つと言われる。よって、符号Iは2倍のビルトイン
時間ダイバーシティをもつと評価される。図3の信号点
を、2倍のビルトイン時間ダイバーシティを示す4次元
符号語のコードブックに結合する方法は、実際に多数あ
る。しかし、都合のよいことに、図4に示されるもの
は、(2倍時間ダイバーシティの要求に与えられた)符
号語の間の最小自乗ユークリッド距離を最大化するとい
う更に有利な点を持つ。それは、全体の符号化法の誤り
免疫を更に高める。この符号の距離は、「4」である。
【0027】説明されているものは符号化変調法である
ことをここで強調しておくことは重要である。これによ
り、a)冗長ビットの導入により生じる信号帯域幅の要
求を減らすために、信号配列の大きさが2m信号点以上
に増やされ、さらにb)ブロック符号化と配列マッピン
グは相互に依存する、という意味がある。これは、a)
冗長ビットの導入は信号帯域幅の拡張により与えられ、
b)ブロック符号化と配列マッピングは互いに何の関係
がない、という点において、従来のブロック符号化法と
著しい対照をなす。
ことをここで強調しておくことは重要である。これによ
り、a)冗長ビットの導入により生じる信号帯域幅の要
求を減らすために、信号配列の大きさが2m信号点以上
に増やされ、さらにb)ブロック符号化と配列マッピン
グは相互に依存する、という意味がある。これは、a)
冗長ビットの導入は信号帯域幅の拡張により与えられ、
b)ブロック符号化と配列マッピングは互いに何の関係
がない、という点において、従来のブロック符号化法と
著しい対照をなす。
【0028】更に具体的には、ここで、a)2次元・M
−PSK配列からの信号点を用いる本発明の符号を、
b)例えばリード・ソロモン符号又は他のブロック符号
を使用して入力ビットをブロック符号化し、各信号点は
同じ2次元・M−PSK配列からそれぞれ取られた信号
点の連続として結果として生じた符号化ビットを伝送す
る方法と、比べることは適切である。
−PSK配列からの信号点を用いる本発明の符号を、
b)例えばリード・ソロモン符号又は他のブロック符号
を使用して入力ビットをブロック符号化し、各信号点は
同じ2次元・M−PSK配列からそれぞれ取られた信号
点の連続として結果として生じた符号化ビットを伝送す
る方法と、比べることは適切である。
【0029】そのような場合、結果として生じた伝送信
号点の連続の集合は、X倍時間ダイバーシティやいくら
かの符号化利得と言った、本発明の符号の特性の幾つか
を有する。しかし、そうした方法は、本発明の場合と異
なり、伝送信号点の連続の間の最小ユークリッド距離に
関係がない。結果として、伝送信号点の連続の間の最小
自乗ユークリッド距離は、問題の文字体系に関連した
「絶対最小自乗ユークリッド距離」としてこの中で定義
される距離と同程度に小さい。その距離は、ダイバーシ
ティパラメータ「X」を掛けられた、2次元M−PSK
配列の信号点のあらゆる対の最小自乗ユークリッド距離
として与えられる。
号点の連続の集合は、X倍時間ダイバーシティやいくら
かの符号化利得と言った、本発明の符号の特性の幾つか
を有する。しかし、そうした方法は、本発明の場合と異
なり、伝送信号点の連続の間の最小ユークリッド距離に
関係がない。結果として、伝送信号点の連続の間の最小
自乗ユークリッド距離は、問題の文字体系に関連した
「絶対最小自乗ユークリッド距離」としてこの中で定義
される距離と同程度に小さい。その距離は、ダイバーシ
ティパラメータ「X」を掛けられた、2次元M−PSK
配列の信号点のあらゆる対の最小自乗ユークリッド距離
として与えられる。
【0030】こうして、例えば、2倍の時間ダイバーシ
ティを有し、且つ図3の2次元・M−PSK配列を使用
する4次元符号の絶対最小自乗ユークリッド距離は、符
号語(0,0),(1,1),(2,2),・・・,
(7,7)よりなる4次元符号の符号語の間の最小自乗
ユークリッド距離である1.17である。
ティを有し、且つ図3の2次元・M−PSK配列を使用
する4次元符号の絶対最小自乗ユークリッド距離は、符
号語(0,0),(1,1),(2,2),・・・,
(7,7)よりなる4次元符号の符号語の間の最小自乗
ユークリッド距離である1.17である。
【0031】本発明の符号は、対照的に、前述の絶対最
小自乗ユークリッド距離よりも大きい、伝送信号点の連
続の間即ち符号語間の最小自乗ユークリッド距離を有す
る。例えば、同じく2倍のダイバーシティを持ち、同じ
く図3の配列を使う符号Iでは、符号語間の最小自乗ユ
ークリッド距離は、4である。
小自乗ユークリッド距離よりも大きい、伝送信号点の連
続の間即ち符号語間の最小自乗ユークリッド距離を有す
る。例えば、同じく2倍のダイバーシティを持ち、同じ
く図3の配列を使う符号Iでは、符号語間の最小自乗ユ
ークリッド距離は、4である。
【0032】更に異なる点として、従来のブロック符号
化方式は一般的に、非符号化方式に使用されるのと同じ
配列を使用する。よって、例えば、非符号化システムで
信号間隔当りm(mは整数)情報ビットを伝送するため
には、使用される配列は、2m個の変調信号点を持つ。
たとえ信号間隔当りr冗長ビットが常用のブロック符号
により導入されたとしても、それでも同一の配列が使用
され、ボー・レートはこれらの冗長ビットを収容するた
めに(m+r)/m倍になる。対照的に、本発明のよう
な符号化変調法は、2m個以上の変調信号点を有するよ
うに配列の大きさを拡張することで少なくとも冗長ビッ
トの一部を収容する。
化方式は一般的に、非符号化方式に使用されるのと同じ
配列を使用する。よって、例えば、非符号化システムで
信号間隔当りm(mは整数)情報ビットを伝送するため
には、使用される配列は、2m個の変調信号点を持つ。
たとえ信号間隔当りr冗長ビットが常用のブロック符号
により導入されたとしても、それでも同一の配列が使用
され、ボー・レートはこれらの冗長ビットを収容するた
めに(m+r)/m倍になる。対照的に、本発明のよう
な符号化変調法は、2m個以上の変調信号点を有するよ
うに配列の大きさを拡張することで少なくとも冗長ビッ
トの一部を収容する。
【0033】更に、入力ビットパターンを図4の様々な
符号語に割り当てる方法はたくさんある。しかし、都合
の良いことに、図3に示した特定の割当方法は、伝送さ
れた符号語が不正確に復号されたときに生じるビット誤
り率を減らすという更なる利点を持つ。特に、グレイ符
号型の方法が、入力ビットパターンを符号語に割り当て
るために使われる。
符号語に割り当てる方法はたくさんある。しかし、都合
の良いことに、図3に示した特定の割当方法は、伝送さ
れた符号語が不正確に復号されたときに生じるビット誤
り率を減らすという更なる利点を持つ。特に、グレイ符
号型の方法が、入力ビットパターンを符号語に割り当て
るために使われる。
【0034】符号語の第2信号点が失われ、情報ビット
が第1の受信された信号点だけに基づいて復元されると
仮定してみる。図4において、その第1信号点がユーク
リッド距離において互いに最も近いような符号語が、1
つのビット位置だけが異なるビットパターンにどのよう
に割り当てられるか注目してみる。その基にある概念
は、互いに最近接の位置にある信号点は、最も互いに混
同されやすい信号点だということである。これはそうで
あるので、ビットパターンの割り当てのための前述のグ
レイ符号化型の方法の採用は、ビット誤りの最小の数が
そのような最も起こり易い復号化誤りに関連することを
保証する。
が第1の受信された信号点だけに基づいて復元されると
仮定してみる。図4において、その第1信号点がユーク
リッド距離において互いに最も近いような符号語が、1
つのビット位置だけが異なるビットパターンにどのよう
に割り当てられるか注目してみる。その基にある概念
は、互いに最近接の位置にある信号点は、最も互いに混
同されやすい信号点だということである。これはそうで
あるので、ビットパターンの割り当てのための前述のグ
レイ符号化型の方法の採用は、ビット誤りの最小の数が
そのような最も起こり易い復号化誤りに関連することを
保証する。
【0035】このように、信号点0と1はそれらの間に
最小の距離を有するので、ビットパターン「000」と
「001」はそれぞれ、1個のビット位置だけ異なる信
号点に割り当てられる。(この特別の符号が、第1信号
点の仮定されたフェージングに対するそうした増大した
誤り訂正能力を同時に与えることは可能ではない。しか
し幾つかの全般の利点は、それにも関わらず、1つの場
合だけを扱うことで達成される。)
最小の距離を有するので、ビットパターン「000」と
「001」はそれぞれ、1個のビット位置だけ異なる信
号点に割り当てられる。(この特別の符号が、第1信号
点の仮定されたフェージングに対するそうした増大した
誤り訂正能力を同時に与えることは可能ではない。しか
し幾つかの全般の利点は、それにも関わらず、1つの場
合だけを扱うことで達成される。)
【0036】最後に、このグレイ符号化の概念は、この
中で説明される他の符号において、それについての特別
の言及がそこでなされなくても、いつでも、その限り
は、有効に使用されることに注意する。
中で説明される他の符号において、それについての特別
の言及がそこでなされなくても、いつでも、その限り
は、有効に使用されることに注意する。
【0037】もし特定の1個の信号点がフェージングに
より失われるならば、時間的に近い信号点も失われる可
能性が高いと認識される。それ故、当業者に知られる原
理に従って、符号のビルトイン時間ダイバーシティによ
り与えられる誤り免疫は、各符号語の2つの信号点を時
間的に分離することで高められ、その結果、符号語の2
個の点が同時にフェージングする可能性は低くなる。図
1のリード線16上の信号点Pnがインターリーバ21
に加えられるのは、この目的のためである。
より失われるならば、時間的に近い信号点も失われる可
能性が高いと認識される。それ故、当業者に知られる原
理に従って、符号のビルトイン時間ダイバーシティによ
り与えられる誤り免疫は、各符号語の2つの信号点を時
間的に分離することで高められ、その結果、符号語の2
個の点が同時にフェージングする可能性は低くなる。図
1のリード線16上の信号点Pnがインターリーバ21
に加えられるのは、この目的のためである。
【0038】具体的にいうと、インターリーバ21は、
J個の符号語のフレームを取り入れ且つ記憶する。符号
語がインターリーバ内に保持された記憶行列のそれぞれ
の行に記憶されているところが図5に図式的に描かれて
いる。図に描かれた時点で、第1符号語の信号点P1及
びP2は第1行に記憶され、信号点P3及びP4は第2行
に記憶される。
J個の符号語のフレームを取り入れ且つ記憶する。符号
語がインターリーバ内に保持された記憶行列のそれぞれ
の行に記憶されているところが図5に図式的に描かれて
いる。図に描かれた時点で、第1符号語の信号点P1及
びP2は第1行に記憶され、信号点P3及びP4は第2行
に記憶される。
【0039】最も直接的に実行できる型においては、イ
ンターリーバはJ個の全ての符号語が読み込まれるまで
待機する。それからそれは、符号語を構成する信号点を
1列ずつ、即ち初めに奇数の番号の信号点P1,P3,
…,P2J-1を、そしてそれから偶番号の信号点P2,
P4,…,P2Jを読み出す。(より効率的に実行する場
合では、リード線24上の信号点の同期フローを保証す
るのに十分な符号語が読み込まれている限りは、すべて
のJ個の符号語が読み込まれる前に奇数番号の信号点を
インターリーバが読み出し始めることが可能である。)
ンターリーバはJ個の全ての符号語が読み込まれるまで
待機する。それからそれは、符号語を構成する信号点を
1列ずつ、即ち初めに奇数の番号の信号点P1,P3,
…,P2J-1を、そしてそれから偶番号の信号点P2,
P4,…,P2Jを読み出す。(より効率的に実行する場
合では、リード線24上の信号点の同期フローを保証す
るのに十分な符号語が読み込まれている限りは、すべて
のJ個の符号語が読み込まれる前に奇数番号の信号点を
インターリーバが読み出し始めることが可能である。)
【0040】信号点は、フレーム中の符号語の対応する
信号点の位置で一緒にグループ化されることに注目す
る。即ち、i=1,2,…,Nとすると、フレームの符
号語のそれぞれi番目の信号点は、それぞれの群に配置
される。こうして、望んだように、各符号語の2つの信
号点は、インターリーバ出力リード線24上に再配列さ
れた連続中に現れるが、今や有利なことに時間的にかな
り離れて、明確にはJ信号間隔だけ離れている。この処
理は明らかにJ個の符号語の連続フレームについて繰り
返す。
信号点の位置で一緒にグループ化されることに注目す
る。即ち、i=1,2,…,Nとすると、フレームの符
号語のそれぞれi番目の信号点は、それぞれの群に配置
される。こうして、望んだように、各符号語の2つの信
号点は、インターリーバ出力リード線24上に再配列さ
れた連続中に現れるが、今や有利なことに時間的にかな
り離れて、明確にはJ信号間隔だけ離れている。この処
理は明らかにJ個の符号語の連続フレームについて繰り
返す。
【0041】理想的には、パラメータJが興味のある媒
体の最小速度に信号レートを掛けたもので搬送波長を割
ったものの1/4より大きいか等しいとき、インターリ
ーバの有効性は最大となる。(この公式は、周波数分割
多元接続(FDMA)方式が使用される場合のように、
移動通信チャネル当り1人のユーザだけがいるとの仮定
に基づく。何人かのユーザが1つのチャネルに時間多重
化されている、いわゆるTDMA方式の場合に関する考
察は、以下のより都合のよい時点で取り扱われる。)
体の最小速度に信号レートを掛けたもので搬送波長を割
ったものの1/4より大きいか等しいとき、インターリ
ーバの有効性は最大となる。(この公式は、周波数分割
多元接続(FDMA)方式が使用される場合のように、
移動通信チャネル当り1人のユーザだけがいるとの仮定
に基づく。何人かのユーザが1つのチャネルに時間多重
化されている、いわゆるTDMA方式の場合に関する考
察は、以下のより都合のよい時点で取り扱われる。)
【0042】しかし、特定の応用においては、インター
リーバ/ディインターリーバにより導入される伝送遅延
を減らすために、この最適値より小さいJの値が使用さ
れなければならない。(これは、望みのデータ処理量の
レベルを保証するために、すなわち、さもなくば会話に
導入される不自然な会話の遅れを避けるために、必要で
ある。)
リーバ/ディインターリーバにより導入される伝送遅延
を減らすために、この最適値より小さいJの値が使用さ
れなければならない。(これは、望みのデータ処理量の
レベルを保証するために、すなわち、さもなくば会話に
導入される不自然な会話の遅れを避けるために、必要で
ある。)
【0043】最後に、インターリーバによりリード線2
4上に出力された再配列された信号点Qnは、π/Mシ
フトM−DPSK変調器25に加えられる。その搬送波
の位相は、前の信号間隔中の位相から、定数π/Mラジ
アンを増やされた2πQn/Mだけシフトされる。本発
明によれば、そうしたπ/Mシフト変調器の使用によ
り、ピーク電力と平均電力の比を減らすのに役立ち、受
信機の潜在的なタイミング復元の問題が改善される。
4上に出力された再配列された信号点Qnは、π/Mシ
フトM−DPSK変調器25に加えられる。その搬送波
の位相は、前の信号間隔中の位相から、定数π/Mラジ
アンを増やされた2πQn/Mだけシフトされる。本発
明によれば、そうしたπ/Mシフト変調器の使用によ
り、ピーク電力と平均電力の比を減らすのに役立ち、受
信機の潜在的なタイミング復元の問題が改善される。
【0044】更に、本発明によれば、伝送された信号点
がインターリーブされるとの事実が、M−DSPK復調
処理により導入される雑音標本間の相関を復号器におい
て都合よく除去される。
がインターリーブされるとの事実が、M−DSPK復調
処理により導入される雑音標本間の相関を復号器におい
て都合よく除去される。
【0045】符号Iは、1.5ビット/信号間隔の帯域
幅効率を有し、さらに、10-3のビット誤り率を仮定す
ると媒体速度が時速20(60)マイルの移動チャネル
のために、同一の情報ビットレートを有するいわば非符
号化4−DPSK法である、8.9(14.3)dBの
符号化利得を有する。これらの符号化利得は、人間の要
因、特に会話の遅延、の考慮により決定される37ms
という特有の「インターリービング長」(インターリー
ビングフレームの大きさ、この場合は2Jである、を信
号レートで割ったもので与えられる)を仮定する。これ
らの符号化利得は、約900MHzの搬送波の周波数を
仮定した。これから後は、他の符号における符号化利得
はすべてこれらの条件のもとに記される。
幅効率を有し、さらに、10-3のビット誤り率を仮定す
ると媒体速度が時速20(60)マイルの移動チャネル
のために、同一の情報ビットレートを有するいわば非符
号化4−DPSK法である、8.9(14.3)dBの
符号化利得を有する。これらの符号化利得は、人間の要
因、特に会話の遅延、の考慮により決定される37ms
という特有の「インターリービング長」(インターリー
ビングフレームの大きさ、この場合は2Jである、を信
号レートで割ったもので与えられる)を仮定する。これ
らの符号化利得は、約900MHzの搬送波の周波数を
仮定した。これから後は、他の符号における符号化利得
はすべてこれらの条件のもとに記される。
【0046】ここでフェージングチャネルでの使用に適
切な幾つかの代替的なブロック符号化変調方式を示す。
これらの符号は、いくらかより高度な復号器の複雑さを
受け入れることで、この第1の符号に比べて様々な程度
のより大きな帯域幅効率及び/又は符号化利得を達成す
る。(この目的では、復号器の複雑さは、以下で説明す
る復号化処理を実行する際に行われることが必要である
情報ビット当りの加算及び/又は比較の数であると理解
される。)
切な幾つかの代替的なブロック符号化変調方式を示す。
これらの符号は、いくらかより高度な復号器の複雑さを
受け入れることで、この第1の符号に比べて様々な程度
のより大きな帯域幅効率及び/又は符号化利得を達成す
る。(この目的では、復号器の複雑さは、以下で説明す
る復号化処理を実行する際に行われることが必要である
情報ビット当りの加算及び/又は比較の数であると理解
される。)
【0047】符号IIと呼ばれる第2の符号を図式的に表
したものを図6及び図7に示す。これは、8次元(8
D)符号であり、それは最初に、図3に示された型の2
次元8−PSK配列の連結対から特定の要素を選択する
ことで形成される構成4次元8−PSK配列を定義する
ことで達せられる。所望の8次元配列は、その後同様
に、4次元配列の連結対から特定の要素を選択すること
で形成される。この8次元符号の各要素は、この8次元
符号の符号語として用いられる。
したものを図6及び図7に示す。これは、8次元(8
D)符号であり、それは最初に、図3に示された型の2
次元8−PSK配列の連結対から特定の要素を選択する
ことで形成される構成4次元8−PSK配列を定義する
ことで達せられる。所望の8次元配列は、その後同様
に、4次元配列の連結対から特定の要素を選択すること
で形成される。この8次元符号の各要素は、この8次元
符号の符号語として用いられる。
【0048】特に、4次元配列に含めるものとして、2
3×23=64個の可能な4次元要素の半分を選択する。
それらは、(a,b)の形をした要素である。ここで
「a」及び「b」は、図3に示された2次元8−PSK
配列の両方が偶数の2次元信号点が又は両方が奇数の2
次元信号点のいずれかである。よって、例えば、(0,
0)や(5,7)は4次元配列の信号点だが、(2,
5)や(7,0)はそうではない。図6に示すように、
4次元配列の32個の要素は、4個の部分集合S0,
…,S3に分割される。
3×23=64個の可能な4次元要素の半分を選択する。
それらは、(a,b)の形をした要素である。ここで
「a」及び「b」は、図3に示された2次元8−PSK
配列の両方が偶数の2次元信号点が又は両方が奇数の2
次元信号点のいずれかである。よって、例えば、(0,
0)や(5,7)は4次元配列の信号点だが、(2,
5)や(7,0)はそうではない。図6に示すように、
4次元配列の32個の要素は、4個の部分集合S0,
…,S3に分割される。
【0049】最後に、8次元配列に含めるものとして、
25×25=1024個の可能な8次元要素の4分の1を
選択する。これらの256個の要素は、図7のコードブ
ックに示されている4個の4次元部分集合対の要素であ
る。具体的に言うと、4次元要素の特定対の連結は、第
1及び第2の4次元要素が属する4次元部分集合の対が
それぞれ図7に示した4つのパターンの1つである場合
だけに限り、8次元配列の要素である。
25×25=1024個の可能な8次元要素の4分の1を
選択する。これらの256個の要素は、図7のコードブ
ックに示されている4個の4次元部分集合対の要素であ
る。具体的に言うと、4次元要素の特定対の連結は、第
1及び第2の4次元要素が属する4次元部分集合の対が
それぞれ図7に示した4つのパターンの1つである場合
だけに限り、8次元配列の要素である。
【0050】よって、例えば、(0,0,1,5)は、
a)(0,0)と(1,5)はどちらも4次元部分集合
S0の要素であり、且つ、b)(S0,S0)のパターン
は4個の許容された4次元部分集合対のパターンの1つ
であるので、8次元配列の要素である。一方、(0,
2,0,6)は、a)(0,2)と(0,6)は部分集
合S0とS3の要素であり、b)(S0,S3)のパターン
は4個の許容された4次元部分集合対のパターンの1つ
ではないので、8次元配列の要素ではない。
a)(0,0)と(1,5)はどちらも4次元部分集合
S0の要素であり、且つ、b)(S0,S0)のパターン
は4個の許容された4次元部分集合対のパターンの1つ
であるので、8次元配列の要素である。一方、(0,
2,0,6)は、a)(0,2)と(0,6)は部分集
合S0とS3の要素であり、b)(S0,S3)のパターン
は4個の許容された4次元部分集合対のパターンの1つ
ではないので、8次元配列の要素ではない。
【0051】特定の符号を生成する上述の方法は、一般
的に以下のように定義される。(a)はじめの要素の集
合とするためにはじめの配列の信号点の特定の連結を選
択する。(b)すぐ前に定義された要素の集合を部分集
合にグループ化する。(c)ステップ(b)の部分集合
の選択された連結の要素の少なくとも一部を選択する。
そのような要素の各々は、連結のそれぞれの部分集合か
ら各々取られた要素の連続である。(d)2N次元要素
が形成されるまでステップ(b),(c)及び(d)を
繰り返す。それによりそれらの要素は2N次元符号語と
なる。
的に以下のように定義される。(a)はじめの要素の集
合とするためにはじめの配列の信号点の特定の連結を選
択する。(b)すぐ前に定義された要素の集合を部分集
合にグループ化する。(c)ステップ(b)の部分集合
の選択された連結の要素の少なくとも一部を選択する。
そのような要素の各々は、連結のそれぞれの部分集合か
ら各々取られた要素の連続である。(d)2N次元要素
が形成されるまでステップ(b),(c)及び(d)を
繰り返す。それによりそれらの要素は2N次元符号語と
なる。
【0052】このように形成された8次元配列は28=
256符号語を有するので、この符号は、各8次元符号
語に対し8情報ビットの通信をすることができる。一般
的に、ビットパターンを特定の符号語に割り当てる方法
が用いられる。しかし、(上で説明したようにグレイ符
号の使用の可能性を利用するためとともに)実行の複雑
さを減らすために、符号化/マッピング処理が2つの段
階に分割される。図7に示されるように、2ビットは、
特定の4次元部分集合対を選択するために使用され、一
方、図6に示されるように、3ビットは選択された2個
の4次元部分集合の各々の8個の要素の内の1個を選択
するために使用される。この段階で全部で6ビットが使
用され、もちろんすべて合わせると8ビットが使われ
る。
256符号語を有するので、この符号は、各8次元符号
語に対し8情報ビットの通信をすることができる。一般
的に、ビットパターンを特定の符号語に割り当てる方法
が用いられる。しかし、(上で説明したようにグレイ符
号の使用の可能性を利用するためとともに)実行の複雑
さを減らすために、符号化/マッピング処理が2つの段
階に分割される。図7に示されるように、2ビットは、
特定の4次元部分集合対を選択するために使用され、一
方、図6に示されるように、3ビットは選択された2個
の4次元部分集合の各々の8個の要素の内の1個を選択
するために使用される。この段階で全部で6ビットが使
用され、もちろんすべて合わせると8ビットが使われ
る。
【0053】第1の符号と同様に、第2の符号は、以下
で見られるように2倍のビルトイン時間ダイバーシティ
を示す。まず第一に、図6に示される4次元部分集合の
各々はそれ自身2倍のビルトイン時間ダイバーシティを
有する。(実際、4次元部分集合S0自身は前述した符
号Iと同一であることが解る。更に、他の3個の部分集
合の各々はその代わりに使用され得る。)このように、
いかなる4次元部分集合の対でも2倍のビルトイン時間
ダイバーシティを示すことが保証される。
で見られるように2倍のビルトイン時間ダイバーシティ
を示す。まず第一に、図6に示される4次元部分集合の
各々はそれ自身2倍のビルトイン時間ダイバーシティを
有する。(実際、4次元部分集合S0自身は前述した符
号Iと同一であることが解る。更に、他の3個の部分集
合の各々はその代わりに使用され得る。)このように、
いかなる4次元部分集合の対でも2倍のビルトイン時間
ダイバーシティを示すことが保証される。
【0054】特に、2つの8次元要素が同一の4次元部
分集合対に属する即ち図7の同じ行の記載に由来するな
らば、それらの2つの8次元要素は、2次元信号点位置
の少なくとも2個、ある場合には4個すべてが異なるこ
とが簡単に確かめられる。加えて、2個の8次元要素が
異なる4次元部分集合対に属する即ち図7の異なる行の
記載に由来するならば、それらの2つの8次元要素は、
第1の構成4次元要素で少なくとも1つの2次元信号点
位置が、そして第2の構成4次元要素でも少なくとも1
つの2次元信号点位置が異なることが、また簡単に確か
められる。これは、各4次元部分集合は図7のコードブ
ックの2つの列の各々に1回だけしか現れないとの事実
から生じる。こうして前述のように、あらゆる2つの8
次元符号語は、互いに少なくとも2個の2次元信号点位
置が異なることが保証される。
分集合対に属する即ち図7の同じ行の記載に由来するな
らば、それらの2つの8次元要素は、2次元信号点位置
の少なくとも2個、ある場合には4個すべてが異なるこ
とが簡単に確かめられる。加えて、2個の8次元要素が
異なる4次元部分集合対に属する即ち図7の異なる行の
記載に由来するならば、それらの2つの8次元要素は、
第1の構成4次元要素で少なくとも1つの2次元信号点
位置が、そして第2の構成4次元要素でも少なくとも1
つの2次元信号点位置が異なることが、また簡単に確か
められる。これは、各4次元部分集合は図7のコードブ
ックの2つの列の各々に1回だけしか現れないとの事実
から生じる。こうして前述のように、あらゆる2つの8
次元符号語は、互いに少なくとも2個の2次元信号点位
置が異なることが保証される。
【0055】この符号のインターリービングは、上述し
たインタリービング方法を用いて実行され、この際、符
号語が、インターリーバに行当り1符号語で行で読み込
まれ、その後初めに全符号語の第1の2次元要素、次に
全符号語の第2の2次元要素、以下同様、と列で読み出
されるものとして概念化される、前述のインターリービ
ング方法を使用することで実行される。代わりに、図8
及び図9の符号IIIと関連した以下で述べるインターリ
ービング方式が用いられ得る。
たインタリービング方法を用いて実行され、この際、符
号語が、インターリーバに行当り1符号語で行で読み込
まれ、その後初めに全符号語の第1の2次元要素、次に
全符号語の第2の2次元要素、以下同様、と列で読み出
されるものとして概念化される、前述のインターリービ
ング方法を使用することで実行される。代わりに、図8
及び図9の符号IIIと関連した以下で述べるインターリ
ービング方式が用いられ得る。
【0056】いまちょうど説明した型の符号の説明にお
いて、2倍のビルトイン時間ダイバーシティを与えるこ
とが可能な方法は多く存在する。例えば、a)4次元配
列を選択する、b)選択された4次元配列をそれに分割
することになる部分集合の特定の数を選択する、c)選
択された4次元配列を前述の数の部分集合に分割する、
若しくはd)コードブックのために特定の8次元配列、
即ち特定の4次元部分集合の対を選択する、ための可能
な方法が多くある。
いて、2倍のビルトイン時間ダイバーシティを与えるこ
とが可能な方法は多く存在する。例えば、a)4次元配
列を選択する、b)選択された4次元配列をそれに分割
することになる部分集合の特定の数を選択する、c)選
択された4次元配列を前述の数の部分集合に分割する、
若しくはd)コードブックのために特定の8次元配列、
即ち特定の4次元部分集合の対を選択する、ための可能
な方法が多くある。
【0057】例えば、32要素4次元配列は、先の例で
は選択されなかった32要素で構成される。例えば(S
0,S0),(S1,S1),(S2,S3),及び(S3,
S2)のような、上で議論された基準を満たす4個の4
次元部分集合の対で異なるものは、コードブックとして
使用され得る。一方、2倍ビルトイン時間ダイバーシテ
ィを与える別の方法は、(以下で述べるように)符号化
利得、帯域幅効率、及び複雑さにおいて大きな相違を示
す。
は選択されなかった32要素で構成される。例えば(S
0,S0),(S1,S1),(S2,S3),及び(S3,
S2)のような、上で議論された基準を満たす4個の4
次元部分集合の対で異なるものは、コードブックとして
使用され得る。一方、2倍ビルトイン時間ダイバーシテ
ィを与える別の方法は、(以下で述べるように)符号化
利得、帯域幅効率、及び複雑さにおいて大きな相違を示
す。
【0058】図6及び図7の符号IIは、2.0ビット/
信号間隔の帯域幅効率、及び時速20(60)マイルの
媒体速度における8.4(14.5)dBの符号化利得
を有する。このように、この符号は、図4の符号Iと本
質的に同じ符号化利得を達成しながら、より大きな帯域
幅効率を与えることが解る。しかし、この「改良」は、
符号Iに比べて若干の複雑さと、時速20マイル以下で
のいくらか劣る性能(例えば、時速10マイルでは符号
Iの7.2dBに対し符号IIは5.4dBである)を犠
牲として達成された。
信号間隔の帯域幅効率、及び時速20(60)マイルの
媒体速度における8.4(14.5)dBの符号化利得
を有する。このように、この符号は、図4の符号Iと本
質的に同じ符号化利得を達成しながら、より大きな帯域
幅効率を与えることが解る。しかし、この「改良」は、
符号Iに比べて若干の複雑さと、時速20マイル以下で
のいくらか劣る性能(例えば、時速10マイルでは符号
Iの7.2dBに対し符号IIは5.4dBである)を犠
牲として達成された。
【0059】図8及び図9は、符号Iと同じ帯域幅効率
(1.5ビット/信号間隔)を与えるが、再び幾らか増
した複雑さを代償にして、十分大きな符号化利得を達成
する2倍ビルトイン時間ダイバーシティを伴った別の8
次元符号である符号IIIが描かれている。
(1.5ビット/信号間隔)を与えるが、再び幾らか増
した複雑さを代償にして、十分大きな符号化利得を達成
する2倍ビルトイン時間ダイバーシティを伴った別の8
次元符号である符号IIIが描かれている。
【0060】図8に示すように、符号IIIは、初めに図
6の32要素4次元8−PSK配列の4つの部分集合S
0,S1,S2及びS3の各々を、それぞれが2個の要素よ
りなる4つのより細かい部分集合に分割することで構成
される。結果として生じるより細かい部分集合は、T0
乃至T15と表示される。図9のコードブックに示される
ように、4次元要素の特定の対の連結は、第1及び第2
の4次元要素が属する4次元部分集合対がそれぞれ図9
に示されている16個のパターンの一つである場合に限
り、8次元配列の要素である。
6の32要素4次元8−PSK配列の4つの部分集合S
0,S1,S2及びS3の各々を、それぞれが2個の要素よ
りなる4つのより細かい部分集合に分割することで構成
される。結果として生じるより細かい部分集合は、T0
乃至T15と表示される。図9のコードブックに示される
ように、4次元要素の特定の対の連結は、第1及び第2
の4次元要素が属する4次元部分集合対がそれぞれ図9
に示されている16個のパターンの一つである場合に限
り、8次元配列の要素である。
【0061】8次元配列には全体で64符号語がある。
図9に更に示すように、4ビットが特定の4次元部分集
合対を選択するのに使われ、一方、図8に示すように、
2ビットが各4次元部分集合の2要素の1つを選択する
のに使われ、全体で合わせて6ビットが使われる。
図9に更に示すように、4ビットが特定の4次元部分集
合対を選択するのに使われ、一方、図8に示すように、
2ビットが各4次元部分集合の2要素の1つを選択する
のに使われ、全体で合わせて6ビットが使われる。
【0062】都合のよいことに、この符号は、時速20
(60)マイルの媒体速度において移動チャネルに対し
て10.1(17.1)dBの符号利得を有する。こう
してこの符号は、前述の2つの符号のどちらよりも大き
な符号化利得を与えることが解る。
(60)マイルの媒体速度において移動チャネルに対し
て10.1(17.1)dBの符号利得を有する。こう
してこの符号は、前述の2つの符号のどちらよりも大き
な符号化利得を与えることが解る。
【0063】これらのより大きな符号化利得がどのよう
に生じるかを完全に理解するために、a)計算しやす
く、さらにb)チャネルフェージング性能の表示を与え
る、パラメータを定義することは有益である。この中で
「X倍時間ダイバーシティでの最小自乗ユークリッド距
離」、すなわちMDX、と呼ばれるこのパラメータは、
フェージングチャネルのためにX倍時間ダイバーシティ
を有する符号の設計に有用であり、且つ、互いに正確に
X信号点位置だけ異なるあらゆる2個の符号語間の最小
自乗ユークリッド距離である。
に生じるかを完全に理解するために、a)計算しやす
く、さらにb)チャネルフェージング性能の表示を与え
る、パラメータを定義することは有益である。この中で
「X倍時間ダイバーシティでの最小自乗ユークリッド距
離」、すなわちMDX、と呼ばれるこのパラメータは、
フェージングチャネルのためにX倍時間ダイバーシティ
を有する符号の設計に有用であり、且つ、互いに正確に
X信号点位置だけ異なるあらゆる2個の符号語間の最小
自乗ユークリッド距離である。
【0064】一般的に、この距離が大きい程、符号化利
得は大きい。例えば、媒体速度、インターリービング
長、符号の次元の数、及びあらゆる2符号語間の全最小
ユークリッド距離を包含するその他の要因も、符号化利
得に影響を及ぼし、その結果同一のMDXを持つ2つの
符号でもいくらか異なる符号化利得を示す。しかし、一
般的には、インターリービング長が、特定の符号語の信
号点が独立にフェージングすることを保証するのに十分
である限り、MDXと符号化利得の間に高い相関があ
る。
得は大きい。例えば、媒体速度、インターリービング
長、符号の次元の数、及びあらゆる2符号語間の全最小
ユークリッド距離を包含するその他の要因も、符号化利
得に影響を及ぼし、その結果同一のMDXを持つ2つの
符号でもいくらか異なる符号化利得を示す。しかし、一
般的には、インターリービング長が、特定の符号語の信
号点が独立にフェージングすることを保証するのに十分
である限り、MDXと符号化利得の間に高い相関があ
る。
【0065】仮定された37msのインターリービング
長及び時速20マイルの媒体速度が与えられると、その
ような独立フェージングは実際に例えばいままでに説明
された4次元及び8次元符号に対して保証される。この
ように、これらの3つの符号に対するそれぞれ4,4,
及び8のMDXは、はじめの2つの符号については実質
的に同じ符号化利得を、3番目の符号については十分大
きな符号化利得を導く。(この説明を通じて、MDXの
引用された値はすべて、半径1のM−PSK配列を仮定
して計算されたものである。)
長及び時速20マイルの媒体速度が与えられると、その
ような独立フェージングは実際に例えばいままでに説明
された4次元及び8次元符号に対して保証される。この
ように、これらの3つの符号に対するそれぞれ4,4,
及び8のMDXは、はじめの2つの符号については実質
的に同じ符号化利得を、3番目の符号については十分大
きな符号化利得を導く。(この説明を通じて、MDXの
引用された値はすべて、半径1のM−PSK配列を仮定
して計算されたものである。)
【0066】図6及び図7の符号に関して、符号IIIの
インターリービングは上述のインターリービング方式を
用いて実行される。しかし、本発明によれば、インター
リーバにより信号点が再配列される特有の方法は、a)
上述のようなシステムの考慮によりインターリーバが強
要される所与のインターリービング距離のために、イン
ターリーバの有効性、即ち符号化利得へのインターリー
ビング処理の貢献、を増大させる、又はb)所与の符号
化利得のレベルのために、より短いインターリービング
長を許し、それによりさもなくば満たされないシステム
の要求を恐らく満たすように使用されて、特有のブロッ
ク符号に整合される。
インターリービングは上述のインターリービング方式を
用いて実行される。しかし、本発明によれば、インター
リーバにより信号点が再配列される特有の方法は、a)
上述のようなシステムの考慮によりインターリーバが強
要される所与のインターリービング距離のために、イン
ターリーバの有効性、即ち符号化利得へのインターリー
ビング処理の貢献、を増大させる、又はb)所与の符号
化利得のレベルのために、より短いインターリービング
長を許し、それによりさもなくば満たされないシステム
の要求を恐らく満たすように使用されて、特有のブロッ
ク符号に整合される。
【0067】図8及び図9の符号を見ると、2個の信号
点だけが異なるすべての符号語は、第1及び第2の信号
点位置又は第3及び第4の信号点位置が異なることが観
察される。これはそうであるので、図5のインターリー
バのために前に設定した論理に従って、特に、図10に
示されるように、初めにすべての符号語の第1の2次元
信号点(図10の列A)、次にすべての符号語の第3の
2次元信号点(列C)、それから第2の2次元信号点
(列B)、そして第4の2次元信号点(列D)のよう
に、信号点の列がインターリーバから読み出される順番
を再配列することは効果的である。この方法は、あらゆ
る符号語の第1信号点と第2信号点を、J信号間隔にで
はなく2J信号間隔で分離する効果がある。第3信号点
と第4信号点についても同様である。
点だけが異なるすべての符号語は、第1及び第2の信号
点位置又は第3及び第4の信号点位置が異なることが観
察される。これはそうであるので、図5のインターリー
バのために前に設定した論理に従って、特に、図10に
示されるように、初めにすべての符号語の第1の2次元
信号点(図10の列A)、次にすべての符号語の第3の
2次元信号点(列C)、それから第2の2次元信号点
(列B)、そして第4の2次元信号点(列D)のよう
に、信号点の列がインターリーバから読み出される順番
を再配列することは効果的である。この方法は、あらゆ
る符号語の第1信号点と第2信号点を、J信号間隔にで
はなく2J信号間隔で分離する効果がある。第3信号点
と第4信号点についても同様である。
【0068】より一般的な場合では、X信号点位置だけ
異なる符号語の信号点を最大限分離し、そうして所望の
X倍ビルトイン時間ダイバーシティをもたらすために、
符号語の構造に応じて、様々な再配列方法がインターリ
ーバ内で使用され得ることが理解される。より形式的に
言うと、正確にX信号点位置だけ異なり、且つ符号語間
距離MDXを有する文字体系の符号語の特定のものが与
えられ、それらのX信号点位置の2つをk番目とq番目
の信号点位置として示すと、インターリーバは、k番目
とq番目の信号点位置での信号点が、再配列された連続
の中でJ信号点以上離されるような、各フレームの符号
語の信号点の再配列された連続を生成するように動作す
る。この一般的な原則が与えられると、以下で説明され
る他の様々な符号と関連して有利に使用されるインター
リーバの構造を更に説明することは不必要である。
異なる符号語の信号点を最大限分離し、そうして所望の
X倍ビルトイン時間ダイバーシティをもたらすために、
符号語の構造に応じて、様々な再配列方法がインターリ
ーバ内で使用され得ることが理解される。より形式的に
言うと、正確にX信号点位置だけ異なり、且つ符号語間
距離MDXを有する文字体系の符号語の特定のものが与
えられ、それらのX信号点位置の2つをk番目とq番目
の信号点位置として示すと、インターリーバは、k番目
とq番目の信号点位置での信号点が、再配列された連続
の中でJ信号点以上離されるような、各フレームの符号
語の信号点の再配列された連続を生成するように動作す
る。この一般的な原則が与えられると、以下で説明され
る他の様々な符号と関連して有利に使用されるインター
リーバの構造を更に説明することは不必要である。
【0069】図11乃至図13において、符号I及び符
号IIと同一のMDX(即ち4)を有する2倍ビルトイン
時間ダイバーシティを伴った16次元符号である、符号
IVが描かれている。しかし、16次元符号は、より低い
符号化利得(同一のインターリービング長における)を
代償とした現時点までに説明された符号と比べて、十分
高い帯域幅効率(2+3/8ビット/信号間隔)を与え
る。復号器の複雑さも、すでに説明された符号の場合よ
りもいくらか大きい。
号IIと同一のMDX(即ち4)を有する2倍ビルトイン
時間ダイバーシティを伴った16次元符号である、符号
IVが描かれている。しかし、16次元符号は、より低い
符号化利得(同一のインターリービング長における)を
代償とした現時点までに説明された符号と比べて、十分
高い帯域幅効率(2+3/8ビット/信号間隔)を与え
る。復号器の複雑さも、すでに説明された符号の場合よ
りもいくらか大きい。
【0070】まず初めに図3の2次元8−PSK配列の
連結対から形作られた64要素で構成される4次元8−
PSK配列を定義する。4次元配列はそれから、図11
に示すように、S0乃至S7の8個の部分集合に分類され
る。(部分集合S0乃至S3は、図6で示されている4個
の部分集合と同一であることに注意する。)そして、構
成8次元配列は4次元配列の連結対から特定の要素を選
択することで形成される。特に、8次元配列を構成する
ために64個の可能な部分集合対から32個を選択し
た。8次元配列は、211個の要素よりなるが、図12に
示されるように各々が4個の4次元部分集合対よりなる
8個の部分集合に分類される。8個の8次元部分集合
は、S' 0,S' 1,…,S' 7と示される。
連結対から形作られた64要素で構成される4次元8−
PSK配列を定義する。4次元配列はそれから、図11
に示すように、S0乃至S7の8個の部分集合に分類され
る。(部分集合S0乃至S3は、図6で示されている4個
の部分集合と同一であることに注意する。)そして、構
成8次元配列は4次元配列の連結対から特定の要素を選
択することで形成される。特に、8次元配列を構成する
ために64個の可能な部分集合対から32個を選択し
た。8次元配列は、211個の要素よりなるが、図12に
示されるように各々が4個の4次元部分集合対よりなる
8個の部分集合に分類される。8個の8次元部分集合
は、S' 0,S' 1,…,S' 7と示される。
【0071】最後に、16次元配列に含めるために211
×211個の可能な16次元配列の8分の1を選択する。
これらの219個の要素は、図13のコードブックに示さ
れている8個の8次元部分集合対の要素である。具体的
に言うと、8次元要素の特定の対の連結は、もし第1及
び第2の構成8次元要素が属する8次元部分集合の対が
各々図13に示さている8個のパターンの1つならば、
そしてその場合に限り、16次元配列の要素である。
×211個の可能な16次元配列の8分の1を選択する。
これらの219個の要素は、図13のコードブックに示さ
れている8個の8次元部分集合対の要素である。具体的
に言うと、8次元要素の特定の対の連結は、もし第1及
び第2の構成8次元要素が属する8次元部分集合の対が
各々図13に示さている8個のパターンの1つならば、
そしてその場合に限り、16次元配列の要素である。
【0072】図11乃至図13に更に示されているよう
に、3ビットが特定の8次元部分集合対を選択するのに
使用される。ここで2個の選択された8次元部分集合対
の各々から特定の4次元部分集合対を選択するのに2ビ
ットが使用され、すなわちこのレベルでは合わせて4ビ
ットが使用され、さらに4個の選択された4次元部分集
合の各々から2次元点の特定の対を選択するために3ビ
ットが使用され、すなわちこのレベルで合わせて12ビ
ットが使用され、結局全体では19ビットが使用され
る。各符号語は8信号間隔に渡って伸びるので、帯域幅
効率は19/8=2+3/8ビット/信号間隔である。
に、3ビットが特定の8次元部分集合対を選択するのに
使用される。ここで2個の選択された8次元部分集合対
の各々から特定の4次元部分集合対を選択するのに2ビ
ットが使用され、すなわちこのレベルでは合わせて4ビ
ットが使用され、さらに4個の選択された4次元部分集
合の各々から2次元点の特定の対を選択するために3ビ
ットが使用され、すなわちこのレベルで合わせて12ビ
ットが使用され、結局全体では19ビットが使用され
る。各符号語は8信号間隔に渡って伸びるので、帯域幅
効率は19/8=2+3/8ビット/信号間隔である。
【0073】この符号は、時速20(60)マイルの媒
体速度での移動チャネルにおいて6.8(13.9)d
Bの符号化利得を有する。
体速度での移動チャネルにおいて6.8(13.9)d
Bの符号化利得を有する。
【0074】ここまで、様々な符号が、準グラフ的方法
を用いて説明されてきた。代わりに、ブロック符号器/
マッパ、例えば図1のブロック符号器/マッパ13、を
構成する多くの論理要素の動作を定義するいくつかの簡
単なブール式を用いて、符号がそれぞれ説明できる。こ
の後者の方法は、次の符号に対するグラフ的方法は表現
するのに複雑であるので、次の符号を説明するのに今使
用される。あらゆる先行技術の符号は、またこの後者の
方法を用いて説明されてきたことが理解される。逆に、
以下に進行するブール式は、他の符号のために為された
準グラフ的表現を構築するために使用され得る。
を用いて説明されてきた。代わりに、ブロック符号器/
マッパ、例えば図1のブロック符号器/マッパ13、を
構成する多くの論理要素の動作を定義するいくつかの簡
単なブール式を用いて、符号がそれぞれ説明できる。こ
の後者の方法は、次の符号に対するグラフ的方法は表現
するのに複雑であるので、次の符号を説明するのに今使
用される。あらゆる先行技術の符号は、またこの後者の
方法を用いて説明されてきたことが理解される。逆に、
以下に進行するブール式は、他の符号のために為された
準グラフ的表現を構築するために使用され得る。
【0075】特に、この次の符号は、2倍ビルトイン時
間ダイバーシティを伴なうもう一つの16次元8−PS
K符号であり、さらにこの符号は、図8及び図9の符号
IIIと同一のMDX(即ち8)を有する。この符号は、
最高の帯域幅効率も最大の符号化利得も持っていない
が、これらのパラメータの両方の有用な組合せを都合よ
く与える。具体的に言うと、8.5(時速20マイル)
及び16.7(時速60マイル)の符号化利得及び20
ビット/信号間隔の帯域幅効率を有する。復号器の複雑
さは、説明したすべての符号の中で最大である。
間ダイバーシティを伴なうもう一つの16次元8−PS
K符号であり、さらにこの符号は、図8及び図9の符号
IIIと同一のMDX(即ち8)を有する。この符号は、
最高の帯域幅効率も最大の符号化利得も持っていない
が、これらのパラメータの両方の有用な組合せを都合よ
く与える。具体的に言うと、8.5(時速20マイル)
及び16.7(時速60マイル)の符号化利得及び20
ビット/信号間隔の帯域幅効率を有する。復号器の複雑
さは、説明したすべての符号の中で最大である。
【0076】図14に示すように、図1のリード線11
上の8信号間隔に渡って集積された16入力ビットが、
回路に加えられ、この回路はリード線1341−2,1
351−2,1361−2及び1371−2の各々の上
の3ビットにより、16入力ビットと関連する16次元
符号語を構成している図1のリード線16上の特定の8
個の2次元点を最終的に特定する。
上の8信号間隔に渡って集積された16入力ビットが、
回路に加えられ、この回路はリード線1341−2,1
351−2,1361−2及び1371−2の各々の上
の3ビットにより、16入力ビットと関連する16次元
符号語を構成している図1のリード線16上の特定の8
個の2次元点を最終的に特定する。
【0077】((以下で説明される図15及び図21と
同様に)、図14では、特定のリード線の集合、例えば
リード線11、上を運ばれるものとして示されるビット
の数は、N信号間隔に渡って集められたビットの数であ
ることに注意する。これは、例えば、リード線の特定の
集合により運ばれるものとして示されるビットの数が信
号間隔当りのビットの平均数である図1と対照的であ
る。)
同様に)、図14では、特定のリード線の集合、例えば
リード線11、上を運ばれるものとして示されるビット
の数は、N信号間隔に渡って集められたビットの数であ
ることに注意する。これは、例えば、リード線の特定の
集合により運ばれるものとして示されるビットの数が信
号間隔当りのビットの平均数である図1と対照的であ
る。)
【0078】すでに(グラフ的に)説明した符号の場合
のように、マッピングは段階的に実行される。特に、リ
ード線11上の16ビットは、その出力リード線131
1及び1312の各々に10ビットを供給する16次元
−8次元配列マッパ変換器に加えられる。これらの10
ビットの各々は、構成8次元配列の特定の要素と関係し
ている。これらの8次元要素の特定の組合せだけが、リ
ード線1311及び1312に現れる。以下で更により
明らかになるように、この制限は、例えば、16次元配
列が特定の選択された8次元部分集合の対からのみなる
という図11乃至図13の符号IVの制限に対応する。
のように、マッピングは段階的に実行される。特に、リ
ード線11上の16ビットは、その出力リード線131
1及び1312の各々に10ビットを供給する16次元
−8次元配列マッパ変換器に加えられる。これらの10
ビットの各々は、構成8次元配列の特定の要素と関係し
ている。これらの8次元要素の特定の組合せだけが、リ
ード線1311及び1312に現れる。以下で更により
明らかになるように、この制限は、例えば、16次元配
列が特定の選択された8次元部分集合の対からのみなる
という図11乃至図13の符号IVの制限に対応する。
【0079】次の段階では、リード線1311及び13
12上のビットは、それぞれ8次元−4次元配列マッパ
変換器132及び133に加えられる。例えば、変換器
132はその出力リード線1321及び1322の各々
に6ビットを供給する。これらの6ビットの各々は、構
成4次元配列の特定の要素に関係し、そして、符号IVが
構成される方法に再び対応して、これらの4次元要素の
特定の組合せだけがリード線1321及び1322上に
現れる。変換器133は変換器132と同一である。実
行に応じて、そうした変換器の一つだけが使用される。
各々がリード線1311と1312上にある10ビット
の2個の群は、引き続いてこの一つの変換器に送られ
る。
12上のビットは、それぞれ8次元−4次元配列マッパ
変換器132及び133に加えられる。例えば、変換器
132はその出力リード線1321及び1322の各々
に6ビットを供給する。これらの6ビットの各々は、構
成4次元配列の特定の要素に関係し、そして、符号IVが
構成される方法に再び対応して、これらの4次元要素の
特定の組合せだけがリード線1321及び1322上に
現れる。変換器133は変換器132と同一である。実
行に応じて、そうした変換器の一つだけが使用される。
各々がリード線1311と1312上にある10ビット
の2個の群は、引き続いてこの一つの変換器に送られ
る。
【0080】最後の段階では、リード線1321−2及
び1331−2上のビットは、それぞれ4次元配列マッ
パ134乃至137に加えられる。例えば、マッパ13
4は、その出力リード線1341及び1342の各々の
上に3ビットを供給する。これらの3ビットの各々は図
3の8−PSK配列の特定の点に関係し、そして2つの
2次元点の26=64個の全ての組合せが使用される。
マッパ134乃至137は同一である。変換器132乃
び133の場合のように、そうしたマッパの一つだけが
使用される。
び1331−2上のビットは、それぞれ4次元配列マッ
パ134乃至137に加えられる。例えば、マッパ13
4は、その出力リード線1341及び1342の各々の
上に3ビットを供給する。これらの3ビットの各々は図
3の8−PSK配列の特定の点に関係し、そして2つの
2次元点の26=64個の全ての組合せが使用される。
マッパ134乃至137は同一である。変換器132乃
び133の場合のように、そうしたマッパの一つだけが
使用される。
【0081】16次元−8次元配列マッパ変換器13
1、8次元−4次元配列マッパ変換器132及び4次元
マッパ134の実施例が、それぞれ図15乃至図17に
示される。
1、8次元−4次元配列マッパ変換器132及び4次元
マッパ134の実施例が、それぞれ図15乃至図17に
示される。
【0082】はじめに図15を見ると、リード線11上
の16ビットは3つの群に分割される。第1群は、8次
元部分集合対選択器231に加えられるI0n乃至I3n
の4ビットよりなる。I4n乃至I9n(I10n乃至I
15n)の6ビットよりなる第2群(第3群)は、単に
通過してX4n乃至X9n(X4n+4乃至X9n+4)の出力
ビットになる。選択器231の出力ビットは、2個の4
ビットの群、即ちX0n乃至X3nとX0n+4乃至X3n+4
である。
の16ビットは3つの群に分割される。第1群は、8次
元部分集合対選択器231に加えられるI0n乃至I3n
の4ビットよりなる。I4n乃至I9n(I10n乃至I
15n)の6ビットよりなる第2群(第3群)は、単に
通過してX4n乃至X9n(X4n+4乃至X9n+4)の出力
ビットになる。選択器231の出力ビットは、2個の4
ビットの群、即ちX0n乃至X3nとX0n+4乃至X3n+4
である。
【0083】サブスクリプト「n」が付いた10ビット
は、4個の2次元信号点Pn乃至Pn +3(図1を参照)よ
りなる符号語の第1の構成8次元要素を特定するために
最終的に使用される。同様に、サブスクリプト「n+
4」が付いた10ビットは、4個の2次元信号点Pn+4
乃至Pn+7よりなる符号語の第2の構成8次元要素を特
定するために最終的に使用される。特に、ビットX0n
乃至X3nは、16個の8次元部分集合の特定の1個を
特定するが、一方ビットX4n乃至X9nは、最終的にそ
の8次元部分集合の特定の1要素を特定する。サブスク
リプト「n+4」が付いた10ビットについても同様で
ある。
は、4個の2次元信号点Pn乃至Pn +3(図1を参照)よ
りなる符号語の第1の構成8次元要素を特定するために
最終的に使用される。同様に、サブスクリプト「n+
4」が付いた10ビットは、4個の2次元信号点Pn+4
乃至Pn+7よりなる符号語の第2の構成8次元要素を特
定するために最終的に使用される。特に、ビットX0n
乃至X3nは、16個の8次元部分集合の特定の1個を
特定するが、一方ビットX4n乃至X9nは、最終的にそ
の8次元部分集合の特定の1要素を特定する。サブスク
リプト「n+4」が付いた10ビットについても同様で
ある。
【0084】選択器231は、次のブール式に従って、
出力ビットを与える。
出力ビットを与える。
【数1】
【0085】X0n乃至X9nの10ビットは、変換器1
32に加えられる。図16に示されるように、これらの
ビットはまた3個の群に分割される。第1群は、4次元
部分集合対選択器232に加えられるX0n乃至X7nの
8ビットよりなる。1ビットX8n(X9n)よりなる第
2群(第3群)は、単に通過して出力ビットY5n(Y
5n+2)になる。選択器232の出力ビットは、各々5
ビットの2個の群、即ちY0n乃至Y4nとY0n+2乃至
Y4n+2である。
32に加えられる。図16に示されるように、これらの
ビットはまた3個の群に分割される。第1群は、4次元
部分集合対選択器232に加えられるX0n乃至X7nの
8ビットよりなる。1ビットX8n(X9n)よりなる第
2群(第3群)は、単に通過して出力ビットY5n(Y
5n+2)になる。選択器232の出力ビットは、各々5
ビットの2個の群、即ちY0n乃至Y4nとY0n+2乃至
Y4n+2である。
【0086】サブスクリプト「n」の付いた6ビット
は、2個の2次元信号点Pn及びPn+1よりなる、符号語
の第1構成8次元要素の第1構成4次元要素を特定する
ために最終的に使用される。同様に、サブスクリプト
「n+2」が付いた6ビットは、2個の2次元信号点P
n+2乃びPn+3よりなる、符号語の第1構成8次元要素の
第2構成4次元要素を特定するために使用される。
は、2個の2次元信号点Pn及びPn+1よりなる、符号語
の第1構成8次元要素の第1構成4次元要素を特定する
ために最終的に使用される。同様に、サブスクリプト
「n+2」が付いた6ビットは、2個の2次元信号点P
n+2乃びPn+3よりなる、符号語の第1構成8次元要素の
第2構成4次元要素を特定するために使用される。
【0087】ビットY0n乃至Y4nは、32個の4次元
部分集合の特定の1個を特定するが、一方1ビットY5
nは、その4次元部分集合の特定の1要素を特定する。
サブスクリプト「n+2」の付いた6ビットについても
同様である。
部分集合の特定の1個を特定するが、一方1ビットY5
nは、その4次元部分集合の特定の1要素を特定する。
サブスクリプト「n+2」の付いた6ビットについても
同様である。
【0088】選択器232は、以下のブール式に従って
その出力ビットを与える。
その出力ビットを与える。
【数2】
【0089】Y0n乃至Y5nの6ビットは、図17に示
されるようにマッパ134に加えられる。マッパ134
の出力ビットは、各々3ビットの2個の群、即ちZ0n
乃至Z2nとZ0n+1乃至Z2n+1である。サブスクリプ
ト「n」の付いた3ビットは、2次元信号点Pnを定め
る。同様に、サブスクリプト「n+1」の付いた3ビッ
トは、2次元信号Pn+1を定める。マッパ134は、そ
の出力ビットを次のブール式に従って与える。
されるようにマッパ134に加えられる。マッパ134
の出力ビットは、各々3ビットの2個の群、即ちZ0n
乃至Z2nとZ0n+1乃至Z2n+1である。サブスクリプ
ト「n」の付いた3ビットは、2次元信号点Pnを定め
る。同様に、サブスクリプト「n+1」の付いた3ビッ
トは、2次元信号Pn+1を定める。マッパ134は、そ
の出力ビットを次のブール式に従って与える。
【数3】
【0090】6番目の符号、符号VIのグラフ的表現は、
図18乃至図20に示される。これは、例えば図6及び
図7の符号IIに比べて、8点に対して12点(M=1
2)というより大きなM−PSK配列サイズ、少し高い
複雑さ及び符号化利得の幾らかの低下という代償のもと
に、2+3/8ビット/信号間隔という高い帯域幅効率
を達成する2倍ビルトイン時間ダイバーシティを持った
別の8次元符号である。
図18乃至図20に示される。これは、例えば図6及び
図7の符号IIに比べて、8点に対して12点(M=1
2)というより大きなM−PSK配列サイズ、少し高い
複雑さ及び符号化利得の幾らかの低下という代償のもと
に、2+3/8ビット/信号間隔という高い帯域幅効率
を達成する2倍ビルトイン時間ダイバーシティを持った
別の8次元符号である。
【0091】上述の他の8次元符号と同様に、符号VI
は、はじめに2次元配列の連結対から特定の要素を選択
することで形成される4次元配列を定めることで到達さ
れる。しかし、既に注意したように、この2次元配列
は、12点配列、具体的に言うと図18に示される12
PSK配列である。この符号はこのように、Mの値が2
の整数乗でないという点で独特である。望みの8次元配
列は、その後同様に4次元配列の連結対から特定の要素
を選択することで形成される。この8次元配列の各要素
は、この8次元符号の符号語として使用される。
は、はじめに2次元配列の連結対から特定の要素を選択
することで形成される4次元配列を定めることで到達さ
れる。しかし、既に注意したように、この2次元配列
は、12点配列、具体的に言うと図18に示される12
PSK配列である。この符号はこのように、Mの値が2
の整数乗でないという点で独特である。望みの8次元配
列は、その後同様に4次元配列の連結対から特定の要素
を選択することで形成される。この8次元配列の各要素
は、この8次元符号の符号語として使用される。
【0092】特に、我々は4次元配列に含めるために1
22=144個の可能な4次元要素の半分を選択する。
図6及び図7の符号VIにおけるのと同じく、それらは、
説明的に(a,b)の形の要素である、ここで「a」と
「b」は図18に示される2次元12−PSK配列の両
方とも偶数の2次元信号点か両方とも奇数の2次元信号
点のいずれかである。図19に示されるように、4次元
配列の72要素は、各々12要素からなる6個の部分集
合S0,…,S5に分割される。
22=144個の可能な4次元要素の半分を選択する。
図6及び図7の符号VIにおけるのと同じく、それらは、
説明的に(a,b)の形の要素である、ここで「a」と
「b」は図18に示される2次元12−PSK配列の両
方とも偶数の2次元信号点か両方とも奇数の2次元信号
点のいずれかである。図19に示されるように、4次元
配列の72要素は、各々12要素からなる6個の部分集
合S0,…,S5に分割される。
【0093】最後に、我々は8次元配列に含めるものと
して722=5184個の可能な8次元要素から768
個を選択する。768個を使用する理由を以下に説明す
る。これらの768個の要素は、図20に示される6個
の4次元部分集合対の要素の中の特定のものである。こ
の符号と前に説明された他の符号すべてとの違いに注目
する。他の8次元符号では、選択された4次元部分集合
対の各々の全ての要素は、使用され、即ち符号語であ
る。しかし、図20の場合では、この方法は各4次元部
分集合対から144符号語、総計で864個の符号語を
もたらす。しかし、768符号語だけが望まれる。それ
故この場合、以下で説明するようにして選択される図2
0の各4次元部分集合対の128要素だけが使用され
る。
して722=5184個の可能な8次元要素から768
個を選択する。768個を使用する理由を以下に説明す
る。これらの768個の要素は、図20に示される6個
の4次元部分集合対の要素の中の特定のものである。こ
の符号と前に説明された他の符号すべてとの違いに注目
する。他の8次元符号では、選択された4次元部分集合
対の各々の全ての要素は、使用され、即ち符号語であ
る。しかし、図20の場合では、この方法は各4次元部
分集合対から144符号語、総計で864個の符号語を
もたらす。しかし、768符号語だけが望まれる。それ
故この場合、以下で説明するようにして選択される図2
0の各4次元部分集合対の128要素だけが使用され
る。
【0094】以上に述べたことから、特定の符号語を特
定するために10ビットが必要であることが認識されよ
う。具体的に言うと、特定の4次元部分集合対を選択す
るために3ビットが使用され(図20)、且つ、そのよ
うな対の各々は27=128要素を有しているので、別
の7ビットが特定の符号語を選択するために必要であ
る。
定するために10ビットが必要であることが認識されよ
う。具体的に言うと、特定の4次元部分集合対を選択す
るために3ビットが使用され(図20)、且つ、そのよ
うな対の各々は27=128要素を有しているので、別
の7ビットが特定の符号語を選択するために必要であ
る。
【0095】しかし、これらの10ビットのすべての可
能な組合せが許容されている訳ではなく、即ちこれは1
024個の組合せとなるが768個の符号語だけが使用
可能になっていることに注意する。実際、たとえ各4次
元部分集合対の144要素すべてが符号に含まれるとし
ても、まだ不十分な符号語数、即ち144×6=864
である。(864個の符号語すべての使用は少し大きな
帯域幅効率をもたらすが、付加処理が必要であり且つ付
加処理遅延が生じる。)
能な組合せが許容されている訳ではなく、即ちこれは1
024個の組合せとなるが768個の符号語だけが使用
可能になっていることに注意する。実際、たとえ各4次
元部分集合対の144要素すべてが符号に含まれるとし
ても、まだ不十分な符号語数、即ち144×6=864
である。(864個の符号語すべての使用は少し大きな
帯域幅効率をもたらすが、付加処理が必要であり且つ付
加処理遅延が生じる。)
【0096】それからこの点での仕事は、入力ビットの
流れから4信号間隔毎に768個の10ビット語パター
ンを生成する簡単に実行される方法を与えることであ
る。これは、2個の8次元符号語を生成するために8信
号間隔に渡って取り込まれた19ビットを処理する技術
に従って達成され、これにより前述の19/8=2+3
/8ビット/信号間隔の帯域幅効率を達成する。
流れから4信号間隔毎に768個の10ビット語パター
ンを生成する簡単に実行される方法を与えることであ
る。これは、2個の8次元符号語を生成するために8信
号間隔に渡って取り込まれた19ビットを処理する技術
に従って達成され、これにより前述の19/8=2+3
/8ビット/信号間隔の帯域幅効率を達成する。
【0097】具体的に言うと、図21は、入力ビットを
入力リード線201に取り込み、そして信号点Pn,
…,Pn+3を出力リード線219上に供給する回路を示
す。この回路は具体的に言うと、前置符号器208、並
列−直列群変換器209及び図1のブロック符号器/マ
ッパ13に対応するブロック符号器/マッパ213より
なる。
入力リード線201に取り込み、そして信号点Pn,
…,Pn+3を出力リード線219上に供給する回路を示
す。この回路は具体的に言うと、前置符号器208、並
列−直列群変換器209及び図1のブロック符号器/マ
ッパ13に対応するブロック符号器/マッパ213より
なる。
【0098】リード線201上の入力ビットは、それぞ
れ8,8,3ビットの3群に分割される。8ビットの2
群は前置符号器を単に通過するだけである。3ビットの
群は、その出力リード線2082及び2083上にそれ
ぞれ2ビットの2群を供給するビットパターン選択器2
081に加えられる。リード線2082上の2ビット
は、3パターン「00」,「01」,「10」の中の一
つを取るが、「11」は取らない。リード線2083上
の2ビットについても同様である。加えて、パターン
「10」はリード線2082と2083上に同時に現れ
ることはできない。このように23=8個の、リード線
2082及び2083上のビットの値の可能な異なる組
合せがある。
れ8,8,3ビットの3群に分割される。8ビットの2
群は前置符号器を単に通過するだけである。3ビットの
群は、その出力リード線2082及び2083上にそれ
ぞれ2ビットの2群を供給するビットパターン選択器2
081に加えられる。リード線2082上の2ビット
は、3パターン「00」,「01」,「10」の中の一
つを取るが、「11」は取らない。リード線2083上
の2ビットについても同様である。加えて、パターン
「10」はリード線2082と2083上に同時に現れ
ることはできない。このように23=8個の、リード線
2082及び2083上のビットの値の可能な異なる組
合せがある。
【0099】前置符号器208の出力ビットは、各々1
0ビットの2群にされ、それらの群は2個の連続する8
次元符号語を特定するために順々に並列−直列変換器2
09により符号器/マッパ213に加えられる。このた
めに、10ビットの各群は、リード線2082または2
083の一方からの2ビットとその他の前置符号器入力
ビットの1ビットよりなる3ビット群、及び7ビット群
に分割される。3ビット群は、こうして3×2=6個の
可能なパターンを取り得る。それらは特定の4次元部分
集合対を選択するために使用された図20に示される6
個の可能なパターンである。7ビット群は、選択された
群から特定の符号語を選択するために使用される。
0ビットの2群にされ、それらの群は2個の連続する8
次元符号語を特定するために順々に並列−直列変換器2
09により符号器/マッパ213に加えられる。このた
めに、10ビットの各群は、リード線2082または2
083の一方からの2ビットとその他の前置符号器入力
ビットの1ビットよりなる3ビット群、及び7ビット群
に分割される。3ビット群は、こうして3×2=6個の
可能なパターンを取り得る。それらは特定の4次元部分
集合対を選択するために使用された図20に示される6
個の可能なパターンである。7ビット群は、選択された
群から特定の符号語を選択するために使用される。
【0100】具体的に言うと、3ビット群と7ビット群
は、ブロック符号器/マッパ213内にある8次元−4
次元配列マッパ変換器に加えられる。3ビット群は、リ
ード線2121を介して、その出力リッド2134及び
2135上にその各々が選択された対の4次元部分集合
の1つを特定する3ビット語を夫々供給する4次元部分
集合対選択器2133に加えられる。
は、ブロック符号器/マッパ213内にある8次元−4
次元配列マッパ変換器に加えられる。3ビット群は、リ
ード線2121を介して、その出力リッド2134及び
2135上にその各々が選択された対の4次元部分集合
の1つを特定する3ビット語を夫々供給する4次元部分
集合対選択器2133に加えられる。
【0101】残りの7ビットは、それぞれ3,2,及び
2ビットの3群に分割される。2ビットの2群は、単に
変換器2131を通り抜けるだけである。3ビットの群
は、ビットパターン選択器2081と同一として示され
たビットパターン選択器2132に加えられる。こうし
て出力リード線2136上には2ビットの値の3個の可
能な組合せがあり、リード線2137上についても同様
である。
2ビットの3群に分割される。2ビットの2群は、単に
変換器2131を通り抜けるだけである。3ビットの群
は、ビットパターン選択器2081と同一として示され
たビットパターン選択器2132に加えられる。こうし
て出力リード線2136上には2ビットの値の3個の可
能な組合せがあり、リード線2137上についても同様
である。
【0102】各々の出力リード線2136及び2137
上の2ビットは、リード線2138及び2139上の2
個の2ビット群の1つと共に群にされ、それぞれが3×
4=12ビットパターンの1つと推定される4ビット語
を与える。そのような12ビットパターンの各々は、リ
ード線2134及び2135上のビットにより特定され
た4次元部分集合中の特定の部分集合から特定の要素を
選択するために使用される。
上の2ビットは、リード線2138及び2139上の2
個の2ビット群の1つと共に群にされ、それぞれが3×
4=12ビットパターンの1つと推定される4ビット語
を与える。そのような12ビットパターンの各々は、リ
ード線2134及び2135上のビットにより特定され
た4次元部分集合中の特定の部分集合から特定の要素を
選択するために使用される。
【0103】リード線2136,2138及び2134
上の7ビットは、8次元符号語の第1構成4次元要素を
構成する2個の2次元信号点Pn及びPn+1をその出力リ
ード線上に供給する4次元配列マッパ2141に加えら
れる。同様に、リード線2137,2139及び213
5上の7ビットは、8次元符号語の第2構成4次元要素
を構成する2個の2次元信号点Pn+2及びPn+3をその出
力リード線上に供給する4次元配列マッパ2142に加
えられる。4次元配列マッパ2141と2142は同一
である。符号Vの場合と同様に、そうしたマッパの1つ
だけしか使用されない。
上の7ビットは、8次元符号語の第1構成4次元要素を
構成する2個の2次元信号点Pn及びPn+1をその出力リ
ード線上に供給する4次元配列マッパ2141に加えら
れる。同様に、リード線2137,2139及び213
5上の7ビットは、8次元符号語の第2構成4次元要素
を構成する2個の2次元信号点Pn+2及びPn+3をその出
力リード線上に供給する4次元配列マッパ2142に加
えられる。4次元配列マッパ2141と2142は同一
である。符号Vの場合と同様に、そうしたマッパの1つ
だけしか使用されない。
【0104】図20に示される4次元部分集合対へのビ
ットパターンの割り当て及び図19に示される各4次元
部分集合の要素へのビットパターンの割り当ては、任意
である。しかし、図19及び図20に示されるこの割り
当て方法は、伝送信号中に符号起源の直流エネルギがな
いことを保証する。
ットパターンの割り当て及び図19に示される各4次元
部分集合の要素へのビットパターンの割り当ては、任意
である。しかし、図19及び図20に示されるこの割り
当て方法は、伝送信号中に符号起源の直流エネルギがな
いことを保証する。
【0105】特に我々は、特定の4次元部分集合中の4
次元要素のすべてが同一の確率で使用されることはない
と認識することから開始する。これは、4次元配列マッ
パ2141(2142)の入力リード線2136及び2
138(2137及び2139)上のビットパターンは
同一の確率で起こらないとの事実から生じる。こうし
て、特に、4個のビットパターン「1000」,「10
10」,「1001」,「1011」はそれぞれ確率1
/16で起こるが、他の8個のビットパターンはそれぞ
れ3/32の確率で起こる。
次元要素のすべてが同一の確率で使用されることはない
と認識することから開始する。これは、4次元配列マッ
パ2141(2142)の入力リード線2136及び2
138(2137及び2139)上のビットパターンは
同一の確率で起こらないとの事実から生じる。こうし
て、特に、4個のビットパターン「1000」,「10
10」,「1001」,「1011」はそれぞれ確率1
/16で起こるが、他の8個のビットパターンはそれぞ
れ3/32の確率で起こる。
【0106】この状況により、もし特定のビットパター
ンを4次元部分集合の特定の要素に割り当てるときに注
意が払われないならば、符号中の直流平衡の欠如を引き
起こす。しかし、好ましい実施例では、4次元要素の第
1座標の和が零であり、第2、第3及び第4座標につい
ても同様であるように、等しい確率を持ったビットパタ
ーンが図19の各々の4次元部分集合のそれぞれの4次
元要素に割り当てられることが保証されるように注意が
払われる。
ンを4次元部分集合の特定の要素に割り当てるときに注
意が払われないならば、符号中の直流平衡の欠如を引き
起こす。しかし、好ましい実施例では、4次元要素の第
1座標の和が零であり、第2、第3及び第4座標につい
ても同様であるように、等しい確率を持ったビットパタ
ーンが図19の各々の4次元部分集合のそれぞれの4次
元要素に割り当てられることが保証されるように注意が
払われる。
【0107】例えば、既に述べたような、そのそれぞれ
が1/16の確率を持つ2個のビットパターン「100
0」と「1010」を考えてみる。再び図18を参照し
て、さらに2次元信号点は半径「A」の円上にあると仮
定すると、ビットパターン「1000」が割り当てられ
る4次元部分集合S4の4次元要素(0,0)の座標
は、(A,0)と(A,0)であることが解る。同様
に、ビットパターン「1010」が割り当てられる同一
の4次元部分集合S4の4次元要素(6,6)の座標
は、(−A,0)と(−A,0)であることが解る。上
述の規準を適用すると、第1座標の和は(A)+(−
A)=0であり、第2座標の和は(0)+(0)=0で
あり、第3座標の和は(A)+(−A)=0であり、そ
して第4座標の和は(0)+(0)=0である。
が1/16の確率を持つ2個のビットパターン「100
0」と「1010」を考えてみる。再び図18を参照し
て、さらに2次元信号点は半径「A」の円上にあると仮
定すると、ビットパターン「1000」が割り当てられ
る4次元部分集合S4の4次元要素(0,0)の座標
は、(A,0)と(A,0)であることが解る。同様
に、ビットパターン「1010」が割り当てられる同一
の4次元部分集合S4の4次元要素(6,6)の座標
は、(−A,0)と(−A,0)であることが解る。上
述の規準を適用すると、第1座標の和は(A)+(−
A)=0であり、第2座標の和は(0)+(0)=0で
あり、第3座標の和は(A)+(−A)=0であり、そ
して第4座標の和は(0)+(0)=0である。
【0108】上で説明した規準は長期的直流平衡を保証
する。図19に示すような様々な4次元部分集合に渡る
特定の4次元要素へのビットパターンの割り当て及び図
20に示すような4次元部分集合対へのビットパターン
の割り当てに更なる制限を課すことにより、短期直流平
衡も達成されるという効果がある。
する。図19に示すような様々な4次元部分集合に渡る
特定の4次元要素へのビットパターンの割り当て及び図
20に示すような4次元部分集合対へのビットパターン
の割り当てに更なる制限を課すことにより、短期直流平
衡も達成されるという効果がある。
【0109】図19において、異なる4次元部分集合に
おけるそのどれもが特定の2次元要素から始まる6個の
4次元要素は、特有の1個のビットパターンに割り当て
られることに注意する必要がある。従って、例えば、ビ
ットパターン「0110」に割り当てられた4次元要素
はすべてが、その第1番目の2次元信号点として「8」
を有する。
おけるそのどれもが特定の2次元要素から始まる6個の
4次元要素は、特有の1個のビットパターンに割り当て
られることに注意する必要がある。従って、例えば、ビ
ットパターン「0110」に割り当てられた4次元要素
はすべてが、その第1番目の2次元信号点として「8」
を有する。
【0110】更に、必ずしもすべての4次元部分集合が
等しい確率で使用されるのではないことに注意する必要
がある。このことは、4次元部分集合対選択器2133
の入力リード線2121のビットパターンは等しい確率
で起こらないとの事実から生じる。こうして特に、「1
00」と「101」の2個のビットパターンはそれぞれ
1/8の確率で起こるが、他の4個のビットパターンは
それぞれ3/16の確率で発生する。
等しい確率で使用されるのではないことに注意する必要
がある。このことは、4次元部分集合対選択器2133
の入力リード線2121のビットパターンは等しい確率
で起こらないとの事実から生じる。こうして特に、「1
00」と「101」の2個のビットパターンはそれぞれ
1/8の確率で起こるが、他の4個のビットパターンは
それぞれ3/16の確率で発生する。
【0111】図19において、特定の第1の2次元点を
有する部分集合S4のあらゆる4次元要素に対して、そ
れと同一の第1の2次元点及び平衡する第2の2次元点
を有する4次元要素が、部分集合S5に割り当てられる
ことに注意する必要がある。従って、例えば、部分集合
S4は4次元要素(1,7)を包含しているので、部分
集合S5は4次元要素(1,1)を包含する。前述の結
果として、部分集合S5は、他の部分集合よりも部分集
合S4とによりより多くの「直流平衡」を示す。
有する部分集合S4のあらゆる4次元要素に対して、そ
れと同一の第1の2次元点及び平衡する第2の2次元点
を有する4次元要素が、部分集合S5に割り当てられる
ことに注意する必要がある。従って、例えば、部分集合
S4は4次元要素(1,7)を包含しているので、部分
集合S5は4次元要素(1,1)を包含する。前述の結
果として、部分集合S5は、他の部分集合よりも部分集
合S4とによりより多くの「直流平衡」を示す。
【0112】同様に、4次元部分集合S0は部分集合S3
と「直流平衡」を示し、4次元部分集合S1は部分集合
S2と「直流平衡」を示す。図20に示す好ましい実施
例では、8次元配列を形成するために6個の4次元部分
集合対を選択すること、及び新たな「直流平衡した」4
次元部分集合S4及びS5が等しい確率1/8で使用され
ると共に他の4個の4次元部分集合が等しい確率3/1
6で使用されるように入力ビットパターンを選択された
4次元部分集合対に割り当てること、に注意が払われ
る。
と「直流平衡」を示し、4次元部分集合S1は部分集合
S2と「直流平衡」を示す。図20に示す好ましい実施
例では、8次元配列を形成するために6個の4次元部分
集合対を選択すること、及び新たな「直流平衡した」4
次元部分集合S4及びS5が等しい確率1/8で使用され
ると共に他の4個の4次元部分集合が等しい確率3/1
6で使用されるように入力ビットパターンを選択された
4次元部分集合対に割り当てること、に注意が払われ
る。
【0113】この符号は、時速20(60)マイルの媒
体速度における移動チャネルに対して6.7(12.
1)dBの符号化利得を有する。この符号のMDXは2
であり、実際、この符号の符号化利得はここで説明され
たすべての符号の中で最も小さい。
体速度における移動チャネルに対して6.7(12.
1)dBの符号化利得を有する。この符号のMDXは2
であり、実際、この符号の符号化利得はここで説明され
たすべての符号の中で最も小さい。
【0114】ここで再び図1を参照して、ブロック復号
器51の好ましい構造を説明する。同一の基本的な型の
構造は、本文書中で説明された全ての符号に対して使用
され得る。仮定されたチャネル及び変調/復調の型、例
えばノンコヒーレント検波を伴ったM−DPSKを使用
した移動チャネル、に対する復号化処理は、AWGNチ
ャネルに使用される復号化処理と同様のものである。こ
の方法は、移動チャネルの悪化及びノンコヒーレントM
−DPSK復調処理が、AWGNモデルに合わない雑音
を導入するという点で、最適ではない。しかし、この方
法は、実行するのに単純であるという利点を持ち、少な
くとも最適に近い性能を示す。
器51の好ましい構造を説明する。同一の基本的な型の
構造は、本文書中で説明された全ての符号に対して使用
され得る。仮定されたチャネル及び変調/復調の型、例
えばノンコヒーレント検波を伴ったM−DPSKを使用
した移動チャネル、に対する復号化処理は、AWGNチ
ャネルに使用される復号化処理と同様のものである。こ
の方法は、移動チャネルの悪化及びノンコヒーレントM
−DPSK復調処理が、AWGNモデルに合わない雑音
を導入するという点で、最適ではない。しかし、この方
法は、実行するのに単純であるという利点を持ち、少な
くとも最適に近い性能を示す。
【0115】復号化は、伝送された2N次元符号語に対
応する特定の受信された信号の2次元点の各々を調べる
ことで進行する。特に、いわゆる「2次元点距離」が、
各2次元受信点に対して、受信点とすべての可能な伝送
2次元点との間の自乗ユークリッド距離を測定すること
により計算される。この計算を実行する際に、伝送配列
の特定の半径が仮定され、そして受信機には、その長期
平均半径が復号化の際に仮定された半径と少なくとも近
似的に等しいような出力配列を与えるために設置され
た、自動利得制御(図示せず)が設けられる。
応する特定の受信された信号の2次元点の各々を調べる
ことで進行する。特に、いわゆる「2次元点距離」が、
各2次元受信点に対して、受信点とすべての可能な伝送
2次元点との間の自乗ユークリッド距離を測定すること
により計算される。この計算を実行する際に、伝送配列
の特定の半径が仮定され、そして受信機には、その長期
平均半径が復号化の際に仮定された半径と少なくとも近
似的に等しいような出力配列を与えるために設置され
た、自動利得制御(図示せず)が設けられる。
【0116】復号器の性能は、この受信配列半径の正確
な設定に対して敏感ではない。更に、フェージングされ
た(それ故潜在的に信頼性のない)信号点の復号化処理
に対する寄与を減らすために、2次元点距離の各々は、
対応する受信2次元点の振幅に比例する因子で重み付け
されてもよい。
な設定に対して敏感ではない。更に、フェージングされ
た(それ故潜在的に信頼性のない)信号点の復号化処理
に対する寄与を減らすために、2次元点距離の各々は、
対応する受信2次元点の振幅に比例する因子で重み付け
されてもよい。
【0117】伝送符号語に対応する受信されたN個の2
次元受信信号点は、逐次にN/2個の4次元要素に分類
される。N/2個の4次元要素の各々は、更に以下のよ
うに処理される。各4次元部分集合に対して、処理され
ている受信4次元要素に「最も近い」その部分集合の1
要素を見つける。これは、4次元部分集合の各要素を順
に取り出して、その要素に対応する2個の2次元点距離
の和を求めることで達成される。以下で「4次元部分集
合距離」と呼ばれるそうした和の最小値、に対応する4
次元要素は、「最近接」4次元要素と認定される。従っ
てここまでの結果として、各受信4次元要素に対して、
4次元部分集合の各々において特定の4次元要素及びそ
れに関連する4次元部分集合距離が特定される。
次元受信信号点は、逐次にN/2個の4次元要素に分類
される。N/2個の4次元要素の各々は、更に以下のよ
うに処理される。各4次元部分集合に対して、処理され
ている受信4次元要素に「最も近い」その部分集合の1
要素を見つける。これは、4次元部分集合の各要素を順
に取り出して、その要素に対応する2個の2次元点距離
の和を求めることで達成される。以下で「4次元部分集
合距離」と呼ばれるそうした和の最小値、に対応する4
次元要素は、「最近接」4次元要素と認定される。従っ
てここまでの結果として、各受信4次元要素に対して、
4次元部分集合の各々において特定の4次元要素及びそ
れに関連する4次元部分集合距離が特定される。
【0118】符号が4次元符号ならば、1個の4次元部
分集合のみしかない。従って、1個の4次元要素だけが
特定され、その要素が伝送符号語であると取られる。符
号が8次元又はそれ以上の符号ならば、上述の処理が受
信8次元要素の各々に対して繰り返される。
分集合のみしかない。従って、1個の4次元要素だけが
特定され、その要素が伝送符号語であると取られる。符
号が8次元又はそれ以上の符号ならば、上述の処理が受
信8次元要素の各々に対して繰り返される。
【0119】特に、受信されたN/2個の4次元受信要
素は、逐次に、その各々がその後4次元の場合と類似し
た方法で処理されるN/4個の8次元要素にグループ化
される。特に、各8次元部分集合に対して、処理されて
いる受信8次元要素に「最も近い」その部分集合の1個
の8次元要素を見つける。これは、8次元部分集合の4
次元部分集合対を順に取り出し、そしてその対に対応す
る2つの4次元部分集合距離の和を求めることにより達
成される。4次元部分集合対中の8次元要素は、前のス
テップから得られる各4次元部分集合の1要素である4
次元要素の対であり、最小のそのような和に対応し、さ
らに「8次元部分集合距離」と呼ばれるものであり、
「最近接」8次元要素として特定される。
素は、逐次に、その各々がその後4次元の場合と類似し
た方法で処理されるN/4個の8次元要素にグループ化
される。特に、各8次元部分集合に対して、処理されて
いる受信8次元要素に「最も近い」その部分集合の1個
の8次元要素を見つける。これは、8次元部分集合の4
次元部分集合対を順に取り出し、そしてその対に対応す
る2つの4次元部分集合距離の和を求めることにより達
成される。4次元部分集合対中の8次元要素は、前のス
テップから得られる各4次元部分集合の1要素である4
次元要素の対であり、最小のそのような和に対応し、さ
らに「8次元部分集合距離」と呼ばれるものであり、
「最近接」8次元要素として特定される。
【0120】符号が8次元符号ならば、一つの8次元要
素が今や特定された。そうでなければ、処理は16次元
等に対して再び繰り返される。
素が今や特定された。そうでなければ、処理は16次元
等に対して再び繰り返される。
【0121】特定された符号語はそれから、例えば符号
Vについての図14乃至図17のような、符号に関する
ビット割当方法に基づいてデータビットにマップされ
る。
Vについての図14乃至図17のような、符号に関する
ビット割当方法に基づいてデータビットにマップされ
る。
【0122】上で説明した復号化処理は、高度に並列な
方法で実行でき、それ故、より複雑で従ってより効果的
な、ブロック符号化方式及び/又はより高い入力データ
率の実用的な実行を可能にする復号化に要する時間の減
少をもたらす効果がある。特に、2次元要素距離は、受
信2N次元信号のN個の2次元点の各々に対してすべて
同時に計算できる。4次元及び8次元部分集合距離につ
いても同様である。更に、ひとたびディインターリーバ
出力において多数の2N次元信号が利用可能であれ、そ
れらの信号の各々は、他と独立に並列的に復号化され
る。ブロック符号のこの性質は、例えば各2次元点を直
列に処理する必要があるトレリス符号では可能ではな
い。
方法で実行でき、それ故、より複雑で従ってより効果的
な、ブロック符号化方式及び/又はより高い入力データ
率の実用的な実行を可能にする復号化に要する時間の減
少をもたらす効果がある。特に、2次元要素距離は、受
信2N次元信号のN個の2次元点の各々に対してすべて
同時に計算できる。4次元及び8次元部分集合距離につ
いても同様である。更に、ひとたびディインターリーバ
出力において多数の2N次元信号が利用可能であれ、そ
れらの信号の各々は、他と独立に並列的に復号化され
る。ブロック符号のこの性質は、例えば各2次元点を直
列に処理する必要があるトレリス符号では可能ではな
い。
【0123】本発明によれば、この型の符号を、さらに
大きな性能を増大させるために空間ダイバーシティと組
み合わせることができる。特に、自動車のような受信局
は、少なくとも1/4波長離れている2又はそれ以上の
受信アンテナを与えられ、その結果、それぞれのアンテ
ナから受信された出力は互いに独立にフェージングす
る。
大きな性能を増大させるために空間ダイバーシティと組
み合わせることができる。特に、自動車のような受信局
は、少なくとも1/4波長離れている2又はそれ以上の
受信アンテナを与えられ、その結果、それぞれのアンテ
ナから受信された出力は互いに独立にフェージングす
る。
【0124】そして、復号化処理の第1ステップが、各
アンテナから受信された信号に対して実行される。その
結果の、配列の各点に関連した「予備」2次元点距離
は、他のアンテナから得られる点についての2次元点距
離に加えられる。それにより生じる和は、以下に続く復
号化処理のステップで2次元点距離として使用される
「最終」2次元点距離である。
アンテナから受信された信号に対して実行される。その
結果の、配列の各点に関連した「予備」2次元点距離
は、他のアンテナから得られる点についての2次元点距
離に加えられる。それにより生じる和は、以下に続く復
号化処理のステップで2次元点距離として使用される
「最終」2次元点距離である。
【0125】前記のものは、本発明の要旨を単に説明し
たに過ぎない。例えば、本発明は主にデジタルセルラー
移動通信を例として説明されたが、他のフェージング信
号環境に等しく適用できる。更に、前記の説明は移動通
信チャネル当り1ユーザしかいないことを仮定したが、
周波数分割多重接続(FDMA)方式が使用される場
合、本発明は、幾らかのユーザが1チャネル上に時間多
重される、いわゆるTMDA方式の場合に等しく適用で
きる。そうした応用では、インターリーバの設計及びT
MDAフレームのフォーマットは、可能な最大の大きさ
でもって互いに整合する。
たに過ぎない。例えば、本発明は主にデジタルセルラー
移動通信を例として説明されたが、他のフェージング信
号環境に等しく適用できる。更に、前記の説明は移動通
信チャネル当り1ユーザしかいないことを仮定したが、
周波数分割多重接続(FDMA)方式が使用される場
合、本発明は、幾らかのユーザが1チャネル上に時間多
重される、いわゆるTMDA方式の場合に等しく適用で
きる。そうした応用では、インターリーバの設計及びT
MDAフレームのフォーマットは、可能な最大の大きさ
でもって互いに整合する。
【0126】特に、インターリービング長は、TMDA
フレーム長の整数倍であり、且つ符号語の信号点の適切
な時間間隔を保証するのに十分に大きい。これは、ある
符号語からの信号点は2又はそれ以上のTMDAフレー
ム中に拡散されるという要求を導く。代わりに、フレー
ム内で可能な限り分割されている、TDMAフレーム内
で各ユーザに割り当てられるタイムスロットの数は、1
より大きい数に増やされ、それによりインターリービン
グ長の要求を減らし及び/又は性能を増大させる。これ
らの考察は、他のシステム目標の達成を可能とするでき
るだけ低い次元の符号化方式の使用に好都合である。
フレーム長の整数倍であり、且つ符号語の信号点の適切
な時間間隔を保証するのに十分に大きい。これは、ある
符号語からの信号点は2又はそれ以上のTMDAフレー
ム中に拡散されるという要求を導く。代わりに、フレー
ム内で可能な限り分割されている、TDMAフレーム内
で各ユーザに割り当てられるタイムスロットの数は、1
より大きい数に増やされ、それによりインターリービン
グ長の要求を減らし及び/又は性能を増大させる。これ
らの考察は、他のシステム目標の達成を可能とするでき
るだけ低い次元の符号化方式の使用に好都合である。
【0127】トレリス符号化方式は、遅延を導入するさ
らに大きいインターリービング長を要求するか若しくは
他のシステム要求と一致しないTMDAフレーム当り及
びユーザ当りのより多い数のタイムスロットを一般的に
必要とするので、これらの同じの考察により、トレリス
符号化方式は、本発明のブロック符号化変調方式よりも
魅力的でないものとなる。
らに大きいインターリービング長を要求するか若しくは
他のシステム要求と一致しないTMDAフレーム当り及
びユーザ当りのより多い数のタイムスロットを一般的に
必要とするので、これらの同じの考察により、トレリス
符号化方式は、本発明のブロック符号化変調方式よりも
魅力的でないものとなる。
【0128】例えばトレリス符号化変調と比較したとき
のブロック符号化変調の使用のさらなる効果は、一旦イ
ンターリービングフレーム内に取り込まれた信号が受信
されると、トレリス符号化の場合と違って、情報はすべ
て直ちに復号化されることにある。ブロック符号化変調
のこの性質は、システムがチャネル復号器の次に音声復
号器を有する場合、トレリス符号化方式ではそうでなけ
れば生じるかもしれない遅延を回避する。
のブロック符号化変調の使用のさらなる効果は、一旦イ
ンターリービングフレーム内に取り込まれた信号が受信
されると、トレリス符号化の場合と違って、情報はすべ
て直ちに復号化されることにある。ブロック符号化変調
のこの性質は、システムがチャネル復号器の次に音声復
号器を有する場合、トレリス符号化方式ではそうでなけ
れば生じるかもしれない遅延を回避する。
【0129】他の変形も可能である。例えば、M=4,
6,8,12,16などのようにパラメータMの様々な
値が選択できる。1より大きい整数はどれでもパラメー
タNとして使用できる。MとNの組合せの各々におい
て、帯域幅効率、符号化利得及び実行の複雑さの様々な
組合せを与える様々な異なる符号が達せられる。Xが2
以外であるX倍時間ダイバーシティを伴った符号は、同
様に構築される。可能な符号の内のごく小数だけが、こ
の中で与えられた。選択された特定の応用で使用される
特定の符号は、その応用の特有の必要及び制限の関数で
ある。
6,8,12,16などのようにパラメータMの様々な
値が選択できる。1より大きい整数はどれでもパラメー
タNとして使用できる。MとNの組合せの各々におい
て、帯域幅効率、符号化利得及び実行の複雑さの様々な
組合せを与える様々な異なる符号が達せられる。Xが2
以外であるX倍時間ダイバーシティを伴った符号は、同
様に構築される。可能な符号の内のごく小数だけが、こ
の中で与えられた。選択された特定の応用で使用される
特定の符号は、その応用の特有の必要及び制限の関数で
ある。
【0130】一例として、信号率即ち信号間隔の逆数の
増加は符号間干渉を導入し及び/又は増加させるので、
適節でない量の符号間干渉に遭遇することなく与えられ
たデータ率を維持するために、複雑さの起こり得る増加
及び/又は符号化利得の起こり得る減少を犠牲にさえし
て、比較的高い帯域幅効率を持った符号を選び、その結
果、信号率が容認できるほど低くに保持される。
増加は符号間干渉を導入し及び/又は増加させるので、
適節でない量の符号間干渉に遭遇することなく与えられ
たデータ率を維持するために、複雑さの起こり得る増加
及び/又は符号化利得の起こり得る減少を犠牲にさえし
て、比較的高い帯域幅効率を持った符号を選び、その結
果、信号率が容認できるほど低くに保持される。
【0131】更に、この中で説明された符号にビルトイ
ンされたダイバーシティは、(ダイバーシティを与える
信号点の伝送は、時間的によく離された信号間隔中で起
きることを保証することにより)時間領域で利用された
が、そのダイバーシティは、例えばそれらの信号点を物
理的に分離され独立にフェージングするチャネルで伝送
することで、他の領域でも利用できる。このように、こ
の中で開示された符号はビルトイン時間ダイバーシティ
を有するものとして説明されたが、より一般的に、ビル
トイン時間ダイバーシティがその1例である「ビルトイ
ンダイバーシティ」として説明されることができる。
ンされたダイバーシティは、(ダイバーシティを与える
信号点の伝送は、時間的によく離された信号間隔中で起
きることを保証することにより)時間領域で利用された
が、そのダイバーシティは、例えばそれらの信号点を物
理的に分離され独立にフェージングするチャネルで伝送
することで、他の領域でも利用できる。このように、こ
の中で開示された符号はビルトイン時間ダイバーシティ
を有するものとして説明されたが、より一般的に、ビル
トイン時間ダイバーシティがその1例である「ビルトイ
ンダイバーシティ」として説明されることができる。
【0132】以上の説明は、本発明の一実施例に関する
もので、この技術分野の当業者であれば、本発明の種々
の変形例が考え得るが、それらはいずれも本発明の技術
的範囲に包含される。尚、特許請求の範囲に記載した参
照番号は発明の容易なる理解のためで、その技術的範囲
を制限するよう解釈されるべきではない。
もので、この技術分野の当業者であれば、本発明の種々
の変形例が考え得るが、それらはいずれも本発明の技術
的範囲に包含される。尚、特許請求の範囲に記載した参
照番号は発明の容易なる理解のためで、その技術的範囲
を制限するよう解釈されるべきではない。
【発明の効果】以上述べたごとく、本発明によれば、ビ
ルトイン時間ダイバーシティを有するインターリービン
グを伴ったブロック符号化変調技術が、フェージングチ
ャネルに適用される。これにより、複雑でない実行やイ
ンターリーバ/ディインターリーバや符号器での少ない
遅延や高い帯域幅効率を伴いながら、優れた符号化利得
が達成される。
ルトイン時間ダイバーシティを有するインターリービン
グを伴ったブロック符号化変調技術が、フェージングチ
ャネルに適用される。これにより、複雑でない実行やイ
ンターリーバ/ディインターリーバや符号器での少ない
遅延や高い帯域幅効率を伴いながら、優れた符号化利得
が達成される。
【図1】本発明の一実施例を示すデータ通信システムの
ブロック図である。
ブロック図である。
【図2】専門用語及び概念を説明する図である。
【図3】本明細書中で開示される多くのブロック符号の
基底を形成する8−PSK配列を示す図である。
基底を形成する8−PSK配列を示す図である。
【図4】本発明による第1のブロック符号化変調方法の
ためのコードブックを示す図である。
ためのコードブックを示す図である。
【図5】第1のブロック符号化変調方法に関して図1に
示されたインターリーバの動作を表した図である。
示されたインターリーバの動作を表した図である。
【図6】本発明による第2のブロック符号化変調方法を
グラフ的に示した図である。
グラフ的に示した図である。
【図7】本発明による第2のブロック符号化変調方法を
グラフ的に示した図である。
グラフ的に示した図である。
【図8】本発明による第3のブロック符号化変調方法を
グラフ的に示した図である。
グラフ的に示した図である。
【図9】本発明による第3のブロック符号化変調方法を
グラフ的に示した図である。
グラフ的に示した図である。
【図10】ブロック符号化変調方法に関してインターリ
ーバの動作を表した図である。
ーバの動作を表した図である。
【図11】本発明による第4のブロック符号化変調方法
をグラフ的に示した図である。
をグラフ的に示した図である。
【図12】本発明による第4のブロック符号化変調方法
をグラフ的に示した図である。
をグラフ的に示した図である。
【図13】本発明による第4のブロック符号化変調方法
をグラフ的に示した図である。
をグラフ的に示した図である。
【図14】本発明による第5のブロック符号化変調方法
のための図1の符号器/マッパのブロック図である。
のための図1の符号器/マッパのブロック図である。
【図15】図14の符号器/マッパの様々な部分を示す
詳細図である。
詳細図である。
【図16】図14の符号器/マッパの様々な部分を示す
詳細図である。
詳細図である。
【図17】図14の符号器/マッパの様々な部分を示す
詳細図である。
詳細図である。
【図18】本発明による第6のブロック符号化変調方法
の基底を形成する12−PSK配列を示す図である。
の基底を形成する12−PSK配列を示す図である。
【図19】本発明による第6のブロック符号化変調方法
をグラフ的に示した図である。
をグラフ的に示した図である。
【図20】本発明による第6のブロック符号化変調方法
をグラフ的に示した図である。
をグラフ的に示した図である。
【図21】本発明による第6のブロック符号化変調方法
を実行するための回路ブロック図である。
を実行するための回路ブロック図である。
11 入力データ 13 2N次元ブロック符号器/マッパ 21 インタリーバ 30 フェージングチャネル 44 ディインタリーバ 51 ブロック復号器
フロントページの続き (56)参考文献 特開 昭58−151740(JP,A) 小西謙一、宮崎嘉也「レイリーフェー ジング通信路におけるブロック符号化多 値変調/硬判定方式の誤り率特性」、電 子情報通信学会論文誌、B−2,Vo l.J−B−2 No.11 第683−690 頁。 IEEE INTERNATIONA L CONFERENCE ON CO MMUNICATIONS 1988,12− 15 JUN 1988,PHILADELP HIA,US;VOL.2 OF 3, PAGES 762−767;LI FUNG CHANG;”BLOCK−CODE D−MODULATION FOR D IGITAL RADIO COMMU NICATIONS SYSTEM"
Claims (26)
- 【請求項1】 入力データのブロックの連続を受信する
受信手段と、この入力データブロックの可能な値の一つ
にその各々が関連している符号語の文字体系を定義する
と共に上記入力データのブロックに対応して符号語の関
連するものを生成する定義及び生成手段とを有し、 上記文字体系の符号語の各々は変調信号点の所定の配列
から取られた少なくとも2個の変調信号点の組み合せよ
りなり、上記符号語の文字体系はXを1より大きな整数
とすると各符号語が他の符号語と少なくともX個の信号
点位置で異なるようなビルトインX倍ダイバーシティを
有し、上記符号語間の最小自乗ユークリッド距離は、上
記文字体系に関する絶対最小自乗ユークリッド距離より
大きいことを特徴とする装置。 - 【請求項2】 上記生成された符号語を表す信号を伝送
する伝送手段を更に有することを特徴とする請求項1記
載の装置。 - 【請求項3】 上記入力データブロックは、所定の信号
間隔であるT秒毎にmビットの速度で受信され、さらに
上記配列は、2m個の変調信号点を含むことを特徴とす
る請求項1記載の装置。 - 【請求項4】 上記変調信号点の配列は、Mが選択され
た整数であるM−PSK配列であることを特徴とする請
求項1記載の装置。 - 【請求項5】 上記定義及び生成手段は、入力データブ
ロックの各々を符号化ビットのブロックに符号化すると
共に符号化ビットのブロックの各々に応じて生成された
符号語の各1個よりなる信号点を選択することにより、
符号語の関連するものを生成することを特徴とする請求
項1記載の装置。 - 【請求項6】 上記文字体系の符号語の各々は、文字体
系の他の符号語の各々と、少なくとも特定の信号点位置
Xにおいて異なることを特徴とする請求項1記載の装
置。 - 【請求項7】 上記文字体系の符号語の各々は、文字体
系の他の符号語の各々と少なくとも特定の信号点の位置
Xにおいて異なり、さらに上記装置は、各々の信号間隔
中に生成された符号語を含む信号点を伝送する伝送手段
を更に有することを特徴とする請求項1記載の装置。 - 【請求項8】 上記生成された符号語は、符号語の連続
フレームで生じ、さらに上記装置は、各フレーム内の符
号語の対応する信号点位置での信号点は一緒に群にされ
るように各フレームの符号語の信号点を再配列する再配
列手段を更に有することを特徴とする請求項1記載の装
置。 - 【請求項9】 搬送波位相差分を用いる上記再配列され
た信号点を表す信号を伝送する伝送手段を更に有するこ
とを特徴とする請求項8記載の装置。 - 【請求項10】 定数値だけ増えた搬送波位相差分を用
いる上記再配列された信号点を表す信号を伝送する伝送
手段を更に有することを特徴とする請求項8記載の装
置。 - 【請求項11】 上記生成符号語は、符号語の連続フレ
ームで生じ、上記符号語の各々は、N信号点よりなり、
上記装置は、i=1,2,…,Nに対してフレームの符
号語のi番目のそれぞれの信号点がそれぞれの群に配列
されるように、各フレームの符号語の信号点を再配列す
る再配列手段を更に有することを特徴とする請求項6記
載の装置。 - 【請求項12】 上記生成符号語は、符号語の連続フレ
ームで生じ、上記装置は、再配列された連続で各符号語
内の信号点間の分離が増加するように、各フレームの符
号語の信号点の再配列された連続を生成する生成手段を
更に有することを特徴とする請求項6記載の装置。 - 【請求項13】 上記生成符号語は、それぞれJ符号語
の連続フレーム内で生じ、上記文字体系の符号語の特定
のものは、それらの内の2つはk番目とq番目の信号点
位置である正確にX信号点位置だけ異なり、上記装置
は、k番目とq番目の信号点位置における信号点が連続
においてJ信号点以上分離されるように各フレームの符
号語の信号点の再配列された連続を生成する生成手段を
更に有することを特徴とする請求項6記載の装置。 - 【請求項14】 入力データのブロックの連続を受信す
るステップと、この入力データのブロックに対応してそ
れぞれが入力データブロックの可能な値の1つに関連す
る符号語文字体系の関連する符号語を生成するステップ
とを有し、 上記文字体系の符号語の各々は変調信号点の所定の配列
から取られた少なくとも2個の変調信号点の組合せより
なり、上記符号語の文字体系はXを1より大きい整数と
すると各符号語が他の符号語と少なくともX個の信号点
位置で異なるようなビルトインX倍ダイバーシティを有
し、上記符号語間の最小自乗ユークリッド距離は上記文
字体系に関連した絶対最小自乗ユークリッド距離よりも
大きいことを特徴とする符号化変調方法。 - 【請求項15】 上記生成された符号語を表す信号を伝
送するステップを更に有することを特徴とする請求項1
4記載の方法。 - 【請求項16】 上記入力データのブロックは、所定の
信号間隔であるT秒毎にmビットの速度で受信され、さ
らに上記配列は、2m個以上の変調された信号点を含む
ことを特徴とする請求項15記載の方法。 - 【請求項17】 上記変調信号点の配列は、Mが選ばれ
た整数であるM−PSK配列であることを特徴とする請
求項16記載の方法。 - 【請求項18】 上記生成ステップにおいて、上記符号
語の1つは、入力データの各ブロックを符号化ビットの
ブロックに符号化すると共に符号化ビットの各ブロック
に対応して符号語の1つよりなる信号点を選択すること
により、生成されることを特徴とする請求項17記載の
方法。 - 【請求項19】 上記文字体系の符号語の各々は、文字
体系の他の符号語各々少なくとも特定信号点位置Xにお
いて異なることを特徴とする請求項14記載の方法。 - 【請求項20】 上記文字体系の符号語の各々は、文字
体系の他の符号語各々と少なくとも特定信号点位置Xに
おいて異なり、さらに上記方法は、それぞれの信号間隔
に生成された符号語を含む信号点を伝送するステップを
さらに有することを特徴とする請求項18の方法。 - 【請求項21】 上記生成された符号語は、符号語の連
続フレームに生じ、さらに上記方法は、各フレーム内の
符号語の対応する信号点位置での信号点が一緒に群にさ
れるように各フレームの符号語の信号点を再配列するス
テップをさらに有することを特徴とする請求項19記載
の方法。 - 【請求項22】 搬送波位相差分を用いる上記再配列さ
れた信号点を表す信号を伝送するステップを更に有する
ことを特徴とする請求項21記載の方法。 - 【請求項23】 定数だけ増加された搬送波位相差分を
用いる再配列された信号点を表す信号を伝送するステッ
プをさらに有することを特徴とする請求項21記載の方
法。 - 【請求項24】 上記生成された符号語は、符号語の連
続フレームに生じ、上記符号語の各々は、N信号点より
なり、上記方法は、i=1,2,…,Nとすると、フレ
ームの符号語の各々i番目のそれぞれの信号点がそれぞ
れの群に配列されるように、各フレームの符号語の信号
点を再配列するステップをさらに有することを特徴とす
る請求項19記載の方法。 - 【請求項25】 該生成された符号語は、符号語の連続
フレームに生じること、及び、該方法は、再配列された
連続で各符号語内の信号点間の分離が増加するように、
各フレームの符号語の信号点の再配列された連続を生成
するステップを有することを特徴とする請求項19記載
の発明。 - 【請求項26】 上記生成された符号語は、それぞれJ
符号語の連続フレームに生じ、上記文字体系の符号語の
特定のものは、それらの2つはk番目とq番目の信号点
位置である正確にX信号点位置だけ異なり、上記方法
は、k番目とq番目の信号点位置における信号点が連続
においてJ信号点以上分離されるように各フレームの符
号語の信号点の再配列された連続を、生成するステップ
をさらに有することを特徴とする請求項19記載の方
法。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3029259A JP2596643B2 (ja) | 1991-01-31 | 1991-01-31 | 移動通信用符号化変調装置及びその方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3029259A JP2596643B2 (ja) | 1991-01-31 | 1991-01-31 | 移動通信用符号化変調装置及びその方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH05300181A JPH05300181A (ja) | 1993-11-12 |
| JP2596643B2 true JP2596643B2 (ja) | 1997-04-02 |
Family
ID=12271282
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3029259A Expired - Fee Related JP2596643B2 (ja) | 1991-01-31 | 1991-01-31 | 移動通信用符号化変調装置及びその方法 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2596643B2 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2008038210A2 (en) * | 2006-09-26 | 2008-04-03 | Koninklijke Philips Electronics, N.V. | Method and system to reduce papr in single carrier and scbt communications systems |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58151740A (ja) * | 1982-03-05 | 1983-09-09 | Nippon Telegr & Teleph Corp <Ntt> | 時間ダイバ−シテイ通信方式 |
-
1991
- 1991-01-31 JP JP3029259A patent/JP2596643B2/ja not_active Expired - Fee Related
Non-Patent Citations (2)
| Title |
|---|
| IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS 1988,12−15 JUN 1988,PHILADELPHIA,US;VOL.2 OF 3,PAGES 762−767;LI FUNG CHANG;"BLOCK−CODED−MODULATION FOR DIGITAL RADIO COMMUNICATIONS SYSTEM" |
| 小西謙一、宮崎嘉也「レイリーフェージング通信路におけるブロック符号化多値変調/硬判定方式の誤り率特性」、電子情報通信学会論文誌、B−2,Vol.J−B−2 No.11 第683−690頁。 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH05300181A (ja) | 1993-11-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5029185A (en) | Coded modulation for mobile radio | |
| CN100375394C (zh) | 通过组合陪集和强编码陪集标识符实现正交幅度调制的系统和方法 | |
| JP2644382B2 (ja) | 通信装置およびインタリーブ装置 | |
| JP2509784B2 (ja) | フェイジング・チャネルで送信する装置および方法 | |
| US5301209A (en) | Multidimensional trellis-coded modulation for fading channels | |
| US6031874A (en) | Unequal error protection in coded modulation schemes | |
| KR100366134B1 (ko) | 디지탈신호송신방법및장치와,텔레비전채널신호처리방법및장치 | |
| US11038525B2 (en) | Methods of converting or reconverting a data signal and method and system for data transmission and/or data reception | |
| EP0166560B1 (en) | Multi-dimensional coding for error reduction | |
| JPH04264852A (ja) | データ伝送装置および方法 | |
| RU2340092C2 (ru) | Устройство и способ передачи и приема закодированных данных посредством кодера, имеющего неравную вероятность ошибок, в системе мобильной связи | |
| JPH06292161A (ja) | 情報通信装置 | |
| JP2000517147A (ja) | 時間ダイバシティを用いるマルチレベル符号化 | |
| KR100442628B1 (ko) | 통신시스템의 부호어 시퀀스 재배열 방법 및 장치 | |
| US5703911A (en) | Decoding method for trellis codes with large free distances | |
| JPH07288554A (ja) | トレリス符号化の方法および装置 | |
| JP2596643B2 (ja) | 移動通信用符号化変調装置及びその方法 | |
| Daut et al. | Joint source/channel coding using trellis-coded CPFSK | |
| USRE33041E (en) | Multi-dimensional coding for error reduction | |
| JP3010142B2 (ja) | 階層伝送方式とその送受信装置 | |
| JPH02291744A (ja) | 符号化変調方式 | |
| CN1473394A (zh) | 用于构成呈现时空冗余度的信号的设备及其相关方法 | |
| KR20060106041A (ko) | 반-비아씨엠 기법을 이용하는 다중 레벨 부호 송수신기 | |
| WO1999041887A1 (fr) | Codage multidimensionnel, et procede et dispositif de codage | |
| JPH1028095A (ja) | 無線通信装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080109 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090109 Year of fee payment: 12 |
|
| LAPS | Cancellation because of no payment of annual fees |