JP2779973B2 - 変調方式用トレリスコーディング - Google Patents
変調方式用トレリスコーディングInfo
- Publication number
- JP2779973B2 JP2779973B2 JP2122820A JP12282090A JP2779973B2 JP 2779973 B2 JP2779973 B2 JP 2779973B2 JP 2122820 A JP2122820 A JP 2122820A JP 12282090 A JP12282090 A JP 12282090A JP 2779973 B2 JP2779973 B2 JP 2779973B2
- Authority
- JP
- Japan
- Prior art keywords
- sequence
- code
- trellis
- trellis code
- digital data
- 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 - Lifetime
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L25/03343—Arrangements at the transmitter end
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L25/03012—Arrangements for removing intersymbol interference operating in the time domain
- H04L25/03019—Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception
- H04L25/03038—Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception with a non-recursive structure
- H04L25/03044—Arrangements for removing intersymbol interference operating in the time domain adaptive, i.e. capable of adjustment during data reception with a non-recursive structure using fractionally spaced delay lines or combinations of fractionally integrally spaced taps
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/32—Carrier systems characterised by combinations of two or more of the types covered by groups H04L27/02, H04L27/10, H04L27/18 or H04L27/26
- H04L27/34—Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
- H04L27/3405—Modifications of the signal space to increase the efficiency of transmission, e.g. reduction of the bit error rate, bandwidth, or average power
- H04L27/3416—Modifications of the signal space to increase the efficiency of transmission, e.g. reduction of the bit error rate, bandwidth, or average power in which the information is carried by both the individual signal points and the subset to which the individual points belong, e.g. using coset coding, lattice coding, or related schemes
- H04L27/3422—Modifications of the signal space to increase the efficiency of transmission, e.g. reduction of the bit error rate, bandwidth, or average power in which the information is carried by both the individual signal points and the subset to which the individual points belong, e.g. using coset coding, lattice coding, or related schemes in which the constellation is not the n - fold Cartesian product of a single underlying two-dimensional constellation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L2025/03592—Adaptation methods
- H04L2025/03598—Algorithms
- H04L2025/03611—Iterative algorithms
- H04L2025/03656—Initialisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L2025/03592—Adaptation methods
- H04L2025/03598—Algorithms
- H04L2025/03611—Iterative algorithms
- H04L2025/03656—Initialisation
- H04L2025/03662—Initialisation to a fixed value
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L2025/03777—Arrangements for removing intersymbol interference characterised by the signalling
- H04L2025/03802—Signalling on the reverse channel
- H04L2025/03808—Transmission of equaliser coefficients
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
- Error Detection And Correction (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Reduction Or Emphasis Of Bandwidth Of Signals (AREA)
Description
ための変調方式に関する。
的な帯域限定ガウスチャンネルの通信容量の達成に向け
て著しい進歩があった。理想的ガウスチャンネルは平坦
なスペクトルと付加的な白色ガウス雑音を有している。
R)が大きいか、あるいは等価的に記号当りのビット数
が大きくなると、その通信容量と非符号化直角振幅変調
(QAM)などの非符号化変調方式を用いて得られる通信
容量との差は、10-5〜10-6程度の誤り率では約9dBであ
る(Forney,et al.,“Efficient Modulator for Band−
Limited Channels,"IEEE J,Select.Areas Commun.,vol.
SAC−2,pp.632−647,1984)。周知の符号変調方法で6dB
程度の有効な「符号化利得」(coding gain)を得るこ
とができて、上述の差を大幅に埋めることができる。
変調方法ではラティス(lattice)又はラティス形トレ
リス(trellis)符号を用いるが、これらのものはコセ
ット(coset)コードと見倣されている(Coset Codes−
Part I:Introduction and Geometrical Classificatio
n,“IEEE Trans.Infarm.Theory,vol.IT−34,Sept.,198
8)。このような符号を用いると、符号化利得がそのコ
セット符号に基づく「基本的な符号化利得」と信号立体
配座境界(signal constellation boundary)の形状に
基づく「形状利得」(shape gain)の二つに分れること
が認められている。
ス符号(Ungerboeck,“Channel Coding with Multileve
l/Phase Signals",IEEE Transactions on Information
Theory Vol.IT−28,pp.55−67,January,1982)又はウエ
イの多次元符号(L−F.Wei,“Trellis−coded modulat
ion with multidimentional constellations,“IEEE Tr
ans.Inform.Theory,Vol.IT−33,pp.483−501.1987)の
ような符号で、最大6dBの基本的な符号化利得、あるい
は「誤り係数」(error coefficient)の影響を考慮す
れば、5dB程度の有効符号化利得を得ることができる
(上述のForney,“Coset Codes"参照)。
る方形境界と見倣される信号立体配座境界の形状による
符号化利得の改善を示す。整形(shaping)によってよ
り高次元の球面状の信号立体配座境界、あるいは等価的
に2次元の有効なガウス分布となるならば、最大πe/6
(1.53dB)倍の形状利得を得ることができる(上述のFo
rney,etal.参照)。
(出願日1987年6月12日)及び第181,203号(出願日198
8年4月13日)において述べているようにボロノイ(Vor
onoi)配列を用いて、あるいは米国特許出願第312,254
号(出願日1989年2月16日)に述べているようにトレリ
ス整形を用いて、1dB以上の形状利得が得られることが
分っている。
したもので、実際のトレリス符号化変調方法で最大6dB
程度の符号化利得を得ることができ、従って理想的なチ
ャンネルの通信容量との差を大幅に埋めることができ
る。この符号化利得は、(実効)5dB程度の基本的な符
号化利得と1dB程度の形状利得が組合わさったものと見
倣すことができる。
普通のチャンネルについては、従来線形等化技術を用い
てできるだけ理想的なものに近い等化チャンネルを作っ
ている。線形等化器は、記号間干渉(Intersymbol Inte
rference,ISI)が余りひどくなければ有効であるが、帯
域限度チャンネルで実際上最大の帯域幅を用いたくなる
場合のようにチャンネルが空列(nulls)あるいはそれ
に近いもの(near−nulls)を持っているときには、線
形等化技術では過剰雑音が増えてしまう。同様に、平坦
な周波数レスポンスを有し且つ雑音スペクトルが平坦で
ない通常のチャンネルに対して、線形等化は雑音信号中
の相関を効果的に利用できない。より一般的には、SN比
のスペクトルが信号帯域内で大きく変化するチャンネル
では線形等化器は適切に動作できないことがある。
く変化するチャンネルに対して線形等化器よりも大幅に
性能が優れている周知の2つの方法は、判定帰還等化
(DFE)と一般に用いられているプリコーディングであ
る。所謂従来の判定帰還等化では、線形フィルターを用
いて雑音フィルターと「プリカーソル」(pre−couso
r)記号間干渉を除去し、更に前の判定を利用して「ポ
ストカーソル」(post−corsor)を記号間干渉を除去す
る。「送信器における判定帰還」とも呼ばれる一般に用
いられているプリコーディングでも、モジュロ演算で送
信器中で引き算を行ってそれと匹敵する効果が得られ
る。判定帰還等化と異なって、一般のプリコーディング
では送信器中でチャンネルレスポンスの情報が必要とな
り、これもまた判定帰還等化と異なるが誤り伝播が起き
にくい。
化変調方法を理想的な(正確な帰還)零強制(zero−fo
rced)判定帰還等化法と組合わせて理想的なチャンネル
の通信容量に近付けることが分っている(Price“Nonli
nearly feedback−equalized PAM versus capacity for
noisy filter channel"ICC Conf.Record,pp.22−12 to
22−17,1972,及びEyuboglu,“Detection of Severly D
istorted Signals Using Decision Feedback Noise Pre
diction with Interlearning,“IEEE Trans.Commu.vol.
COM−36,pp.401−490,April,1988参照)。確かに、SN比
が大きいときには、判定帰還等化を用いた非符号化直角
振幅変調によるチャンネルの通信容量と理想的なチャン
ネルそそれとのデシベル差も、10-5〜10-6程度の誤り率
では9dBである。符号化システムについては遅延なく行
われる判定は信頼性が低いので、残念乍ら判定帰還等化
を直接用いることはできない。符号化システムで判定帰
還等化に匹敵する性能を得ようとする方法が幾つか提案
されている(米国特許第4,631,735号(特許日1985年3
月26日)及び第4,713,829号(特許日1985年6月19日)
参照。そのうちの一つは低減状態シーケンス推定(redu
ced−state sequence estimation(RSSE))で、これに
より余り複雑なこともなく最大シーケンス推定(maximu
m likeli−food sequence estimation(MLSE))の性能
に近いものが得られる。この方法の最も簡単なものは同
時判定帰還デコーディング(PDFD)と呼ばれ、判定帰還
等化法に密接な関係がある。
特許出願第208,867号(名称Partial Response Channel
Signaling Systems,出願日1988年6月15日及び本願と同
日出願の前記米国出願の一部継続出願に述べられてい
る。これら出願では、h(D)=1±Dnの形のレスポン
スを有する通常のパーシャルレスポンスチャンネルにつ
いて述べている。一般のプリコーディングによれば、記
号当りのビット数が大きい場合は、送信器中でチャンネ
ルレスポンスが分っていれば、理想的なチャンネルにつ
いて得られるのと同じ符号で且つデコーディングの際の
複雑さも同じで整形利得(shaping gain)以外は略々同
じ符号化利得(理想的な判定帰還等化の非符号化システ
ムに対し)をどんな通常のチャンネルについても得るこ
とができる。
なチャンネルについて得られるのと同様の大きさ、すな
わち、1dB程度の整形利得を、コードを余り複雑にする
ことなく通常のチャンネルで得るために一般のプリコー
ディングとトレリス整形の考えを組合わせ且つ拡張した
ものである。
する通常の離散一時間(discrete−time)チャンネル
(通信速度で動作する)について、トレリスプリコーデ
ィングではチャンネルレスポンスh(D)形式的に反転
したものg(D)で瀘波したトレリスコードは一般に有
限状態トレリス(finite−state trellis)で表現でき
ないことが分っている。しかし、低減状態シーケンス推
定の概念を使えば、コードも余り複雑にすることなく最
大シーケンス推定の性能に近づくように基準コードCs′
を有限状態「スーパートレリス」(finite−state“sup
er−trellises")でデコードできる。事実、そのような
方法の最も簡単なもの、即ち、スーパトレリスが普通の
コードトレリスに変る同時判定帰還デコーディング(PD
FD)及び4−状態2次元アンガーベック符号では、0.6
〜0.9dBの形状利得が二つの項(terms)を有するチャン
ネルレスポンスについて得られることが分った。
常のレスポンスのチャンネルを通じてデータ伝送するた
め信号点シーケンス(signal point sequence)にマッ
プすることを特徴とする。このマッピングはディジタル
データシーケンスとチャンネルレスポンスに基づいてそ
の信号点シーケンスを使用可能なすべての信号点シーケ
ンスの部分集合から選択して行う。使用可能なすべての
信号点シーケンスは瀘波されたトレリスコードの基本領
域内に在る部分集合のものであり、その基本領域は有限
次元領域の単純なカルテシアン積以外のものである。
=C(D)g(D)のコードである。ここでg(D)は
チャンネルレスポンスに関係したレスポンスを形式的に
反転したものであり、C(D)は普通のトレリス符号に
おける符号シーケンスである。上述の選択ステップで
は、信号点シーケンスe(D)=[x(D)−c
(D)]g(D)(x(D)はディジタルデータシーケ
ンスが最初にマップされる初期シーケンスである)の平
均パワーが最小になる傾向がある。x(D)は通常のト
レリス符号の「単純なカルテシアン積である。
より少ない状態数を使って瀘波されたトレリス符号につ
いて低減状態シーケンス推定に基づき行われる。
号のボロノイ領域、特に、そのコード用のデコーダー、
例えば、1より大きいか等しい遅延Mを有する最小距離
デコーダー(minimum distance decoder)に近いデコー
ダーで瀘波されたトレリスコード中の零シーケンスにデ
コードされる信号点シーケンスの集合から成る。
ードし且つ無帰還シンドローム形成子HTを用いて推定デ
ィジタル要素の一部に基づくより数の少ないディジタル
要素のシンドロームを形成することで、ディジタルデー
タシーケンスを信号点シーケンスの雑音で劣化したもの
から取り出す。
ンスで、第2符号はトレリス又はラティス形の符号であ
る。
の合同クラス(congruence class)に属し且つそれを表
わす初期シーケンスにマップし、瀘波されたトレリス符
号の合同クラスに属し且つ初期シーケンスより平均パワ
ーが小さい信号点シーケンスを選択し、更にディジタル
データシーケンスの要素の一部をコセット表現(coset
representative)シーケンスを表わすより多数のディジ
タル要素を形成するためのコセット表現発生器(coset
representative generator)に加える。コセット表現発
生器は、ディジタルデータシーケンスの要素の一部にシ
ンドローム形成マトリックスHTの逆であるコセット表現
発生器マトリックス(H-1)Tを乗算する。
がある。線形トレリス符号は4状態アンガーベッグ符号
である。トレリス符号は2値、3値あるいは4値ラティ
スを分割したものに基づくこともある。
ングは線形あるいは距離不変(distance invarient)で
ある。信号点シーケンスの選択に当っては更に、次元N
(例えばN=2又はN=4)での信号点シーケンスの最
大エネルギーを示すピークパワーを減少させられる。こ
の選択は信号点シーケンスが通常半径Rcの球面(spher
e)内に在るようにさせられる。
ケンスが許容されるものとなる操作、すなわち、低減状
態シーケンス推定器のトレリスにおいて選択された経路
のいずれもが次のときには最も選択される可能性のある
ものとはならないようにそれらの選択した経路の距離を
調整する操作を行なうステップから成る。これらの経路
は、トレリス内の推定の位置で特定の状態遷移と経路が
含むかどうかに基づいて選ばれる。この操作はトレリス
内の選択した経路に大きな距離を割り当てることから成
る。ディジタルデータシーケンスを信号点シーケンスに
マップするステップは、多数の所定相回転のうちの回転
を与えられた信号点シーケンスのチャンネルの影響を受
けたものからディジタルデータシーケンスを確実に取り
出せるようにする。ディジタルデータシーケンスを初期
立体配座に属する信号点シーケンスにマップするステッ
プは、初期立体配座から信号点を選び出すためのビット
グループにディジタルデータシーケンスのデータ要素を
交換するステップを含み、そのビットグループは90度の
相回転を1、2或いは3回受けられた伝送されたシーケ
ンスのチャンネルの影響を受けたものからそれらのビッ
トを確実に取出されるようになっている。
ータシーケンスを送受信するモデムである。このモデム
はディジタルデータシーケンスを通常のレスポンスのチ
ャンネルを通じでデータ伝送するための信号点シーケン
スにマップする手段と、チャンネルを通じて信号点シー
ケンスの信号点を送出する変調器と、信号点シーケンス
の多分チャンネルの影響を受けたものをチャンネルが受
信する復調器と、そのチャンネルの影響を受けた信号点
シーケスからディジタルデータシーケンスを取り出すた
めの手段から成る。上述のマッピング手段はディジタル
データシーケンスとチャンネルレスポンスに基づいてす
べての使用可能な信号点シーケンスの部分集合から信号
点シーケンスを選択するためのシーケンスセレクタを有
し、その部分集合内のすべての使用可能な信号点シーケ
ンスは瀘波されたトレリス符号の基本領域内に在り、更
にその基本領域は有限次元領域の単純なカルテシアン積
以外のものである。
ケンスを取出す手段は適応線形等化器と、適応予測フィ
ルターと、デコーダーとから成り、予測フィルターの訓
練時には線形等化器の後、チャンネルレスポンスb
(D)が学習され、データ伝送時には予測フィルターは
固定化され、更にこの手段は等化器誤差を構成するため
に、予測フィルターの出力に生じた最終的な予測誤差を
通過させるg(D)素子を有する。
下述べるところから明らかになるであろう。
明を詳細に説明する。
る。
・)、{aK,k0}、或いは遅延演算子(delay operat
or)Dにおいて表わされた形式的なべき級数a(D)=
a0,+a1 D+・・・として示す。A(シーケンス空間
の要素のすべてのシーケンスの集合はA∞で示す。
呼ばれる。サブラティスΛ′はラティスΛをラテイマΛ
中のサブラティスΛ′の1Λ/Λ′1コセットに分割さ
せる。
Λの座標を複素(N/2)次元ラティスΛcの座標の実数
部及び虚数部と同一種することにより実N次元ラティス
Λrを複素ユークリッド(n/2)空間CN/2中に要素があ
る複素(N/2)次元ラティスΛcと見倣すのが原則とし
て好ましい。例えば、2次元実ラティスZ2は複素ガウス
整数のラティス(リング)Gと呼ばれる1次元複素ガウ
ス整数のラティス(リング)Gと呼ばれる1次元複素ラ
ティスに対応する。
シーケンスの集合Λ∞である。
で示し、ここでΛ/Λ′は|Λ/Λ′|=2k+rのオーダ
ーの(2値の)ラティスの分割、CはS=2ν状態を有
しレートがk/(k+r)の2値の重量コードであり、ν
はコード制約を示す。2値ラティスはサブラティスとし
て2nZNを有する整数N個組のN次元ラティスでのサブラ
ティスである。符号C用の重量符号化器(convolutiona
l encoder)のコードワードは或るコセットラベル表示
によってΛ′のコセットのシーケンスを指定する、ラテ
ィス形トレリス符号C中のコードシーケンスC(D)は
集合Λ∞の中で重量コードC中に或るコードワードによ
り多分選択できるサブラティスΛ′のコセットのシーケ
ンスに属するシーケンスである。ラティス形トレリス符
号CにおけるすべてのコードシーケンスC(D)は、
(k+γ)ビットのラベルがサブラティスΛ′のコセッ
トを表わすブランチを有する重量コードCのトレリス用
で簡素に表現できる。
zero lattice)Λ0は、零状態から広がる2kトレリスブ
ランチに対応する実ラティスΛの2kコセットの合併した
ものであると定義する。
リス符号と見倣し得る。
れか二つのコードシーケンスの和が別のコードシーケン
スであるならば、線形である。線形トレリス符号の簡単
な例はラティス符号Λ∞である。しかし、より重要な例
は所謂“mode−2"トレリス符号である。このようなトレ
リス符号は、N次元2N方向のラティス分割ZN/2ZN及び或
るレートがk/Nの2値重量コードCに基づく符号C(ZN/
2ZN)と見倣すことができ、更に重量コードCにおける
2値のN組のシーケンスと合同(mod 2)の整数N組の
シーケンスすべての集合として特徴付けし得る(前述の
Forney,Coset Codes−1参照)。重要なmod−2トレリ
ス符号は4状態2次元アンカーベック符号と多次元ウエ
イ符号及び2重ウエイ符号(dubl wei codes)とから成
る。
ば、二つのシーケンスa(D)及びb(D)の差a
(D)−b(D)がラティス形トレリス符号C中のコー
ドシーケンスC(D)の場合には、これら二つのシーケ
ンスを合同なモジュロCと呼ぶ。
コーダーはシーケンス空間(RN)∞中の任意のシーケ
ンスr(D)のトレリス符号C中のシーケンスC(D)
へのマップC(r)である。特定のコードシーケンスC
(D)に関する判定領域R(C)はシーケンスC(D)
にマップするすべてのシーケンスr(D)である。シー
ケンスr(D)に関する明らかな誤り、すなわち、単な
る誤りはe(r)=r(D)−C(r)であり、シーケ
ンスC(D)に関する誤り領域はRe(C)=R(C)
−C(D)である。トレリス符号中のすべてのシーケン
スC(D)に体する全判定領域R(C)はシーケス空間
(RN)∞のイグゾースティブパーティション(eshaust
ive partition)である。
(fair,exhaustive)なデコーダーが、シーケンスr
(D)のC(D)へのマップならば、トレリス符号C中
のシーケンスC′(D)全部についてr(D)+C′
(D)をC(D)+C′(D)にマップするようなマッ
ピングを行なう。従って、コードシーケンス0に対応す
る判定領域がR(0)であるならば、いずれのコードシ
ーケンスC(D)にも対応する判定領域はR(C)=R
(0)+C(D)となり、トレリス符号C中のシーケン
スC(D)すべてに共通の誤り領域R(0)の変形(tr
anslates)R(0)+C(D)から成るシーケンス空間
(RN)∞のイグゾースティブパーティションが存在す
る。
ケンス空間(RN)∞に於ける二つのシーケンスは、それ
らの差がトレリス符号C中の要素であるならば、合同mo
d Cと呼ばれる。トレリス符号Cはシーケンス加算(se
quence addition)によるグループなので、合同mod C
は等価関係であり、且つシーケンス空間(RN)∞を等価
(合同)クラスに分割する。線形トレリス符号Cの基本
領域R(C)は夫々合同クラスmod C中の夫々一つのシ
ーケンスから成るシーケンスの集合である。従って、シ
ーケンス空間(RN)∞中のシーケンスγ(D)のいずれ
もトレリス符号C中のシーケンスC(D)と基本領域R
(C)中のシーケンスe(D)について和γ(D)=C
(D)+e(D)として一意的に表わすことができる。
即ち、(RN)∞=C+R(C)として表現し得るコセッ
ト分解がある。明らかに、R(C)はそれがトレリス符
号Cに関してフェアーでイグゾスティブなデコーダーの
共通誤り領域R(0)であるならば、そしてその場合に
のみ線形トレリス符号の基本領域となる。従って、適当
なデコーダーを指定することにより基本領域を特定す
る。
ル(10)が送信器中のトレリスプリコーダ(11)の出力
と受信器中のデコーダー(13)の入力間で1/Tのボーレ
ートで動作すると仮定する。第1図において、チャンネ
ル10は因果関係のある(cansal)複素インパルス応答h
(D)=h0+h1D+h2D・・・(項hjは複素項である)と
E[|nk|2]=N0のようになる離散時間複素白色ガウス
雑音シーケンスn(D)で特徴付けられる。一般性を失
うことなくh0=1とする。もしe(D)がチャンネルへ
の複素入力シーケンスであるならば、受信シーケンスは
γ(D)=y(D)+n(D),ここでy(D)=e
(D)h(D)は受信シーケンスの雑音のない部分であ
る。このチャンネルモデルは、どの連続時間又は離散時
間線形ガウスチャンネルも情報を失うことなくこの形に
換えることができるという意味で標準なものである。実
際上どのようにしてこれが行うことができるかについて
は後述する。
ングは次の様に動作を行う。まず、チャンネル上に送出
すべき入力ビット(12)は公知の通信法、例えば非符号
化直角振幅変調(QAM)あるいは公知の符号化変調法に
応じて最初の信号点シーケンスX(D)にマップされる
(14)。すなわち、x(D)は単にラティス符号Λ∞、
例えば直角振幅変調についての(Z2)∞であり得る公知
のラティス符号Ccの変形Cc+a(D)におけるシー
ケンスである。最初の立体配座(16)(信号点シーケン
スx(D)が取り出される使用可能な信号点すべての集
合)を或る第2トレリス符号Csの時間零(time−zer
o)のラティスΛSOの或る基本領域R 0内に或るように
する。従って、x(D)∈(Rc)∞。
ればならない。また符号Csは符号Ccのサブコードで
なければならない。即ち、符号Csにおけるどのコード
シーケンスも符号Cc内にある。
式の平均パワー(average power)を最小にするためト
レリスプコーダー中で選ばれる(18)。
式的な反形1/h(D)である。
表わすのに約立つ方法について述べる。x′(D)=x
(D)g(D)とする。次に、||e(D)||2=||x′
(D)−c′(D)||2が最小になる。c′(D)を求
める。c′(D)はc(D)g(D)の形のシーケンス
であり、ここでC(D)∈Csである。すべてこのような
c′(D)の集合を瀘波されたトレリス符号Cs′=C
s g(D)と呼ぶ。もしx(D)が符号Csの或る基本
領域R 0内に均一に分布するランダムなシーケンスであ
れば、x′(D)は符号Csの基本領域R 0内に均一に
分布することに注意すること。これは、V(R0)=V
(R′0)[ここで基本領域のボリュームV(R)は各
ラティス点に関連したN空間のボリュームである]及び
変換x′(D)=x(D)g(D)は1対1であること
から生じる。更に、e(D)は符号C′sのボロノイ領
域Rv(C′s)内に均一に分布することになる。(符
号のボロノイ領域は最小距離(minimum distance)デコ
ーダーによってその符号内の零シーケンスにデコードさ
れる信号点シーケンスの集合である。従って、e(D)
の平均パワーPavgはボロノイ領域内のシーケンスの平均
パワーである。平均パワーPavgは一般に符号Csとg
(D)のマグニチュードレスポンス|G(W)|間の相互
作用に依存するが、g(D)の位相レスポンス(phase
response)とは無関係であることは留意すること。また
e(D)は非相関シーケンス(即ち平坦なスペクトルを
有する)であることも実験により示すことができる。
ある。CsはCsの線形サブコードであるから、y
(D)=x(D)−c(D)も(x(D)と同様に)C
cの変形CC+a(D)におけるシーケンスであり、d2
min(Y)≧d2min(Cc)となる。符号Cc用のデコー
ダ(19)を用いてy(D)を検出でき、更にこのデコー
ダーは雑音n(D)を有する理想的なチャンネルを通じ
てシーケンスx(D)を伝送するときと同じ性能(すな
わち、d2min(Cc))を効果的に達成できる。最後
に、x(D)はy(D)に対して合同モジュロCsであ
る(R 0)中の固有のシーケンスであり、従って、共通
誤り領域が(R 0)である符号Cx用の簡単なデコーダ
ー(21)で、即ち、記号毎の“modΛso"操作で推定され
たy(D)から取り出すことができる(符号Cs内のコ
ードシーケンス0に対応するデコーダーの判定領域がR
(0)ならば、Cs内のコードシーケンスC(D)のい
ずれにも対応する判定領域はR(c)=R(0)+c
(D)であり、Cs内に全シーケンスc(D)に対して
共通な誤り領域があるのに留意すること)。入力ビット
は、推定したシーケンスx(D)を情報シーケンスに再
び変換する逆マッパー(23)によって検索できる。
avrN0)によって測定される。
は||e(D)||2=||x′(D)−c′(D)||2(ここで
c′(D)はc(D)g(D)、c(D)∈C Sの形の
シーケンス)を最小にするシーケンスc′(D)を求め
る。このようなc′(D)すべてを瀘波されたトレリス
符号C S′=C Sgと呼ぶ。トレリスプリコーディングを
実行するためには、符号C S用の最小平均自乗誤差(以
下、MMSEと呼ぶ)デコーダーが必要となる。
は明らかである。符号C Sを有限状態トレリスによって
表わすことができても、C S′は一般にそのように表わ
すことは出来ない。事実、Skが時点kでコードシーケン
スc(D)∈C Sを発生する符号化器の状態だとする
と、時点kにおけるシーケンスC′(D)=C(D)g
(D)の状態はCk′=〔sk;pk〕であり、ここでpk=〔c
k-1、ck-2,・・・〕はレスポンスがg(D)である「チ
ャンネル」の状態を表わす。g(D)が有限字数(fini
te degree)だとしても、Pkのとり得る値の数は有限で
はない。なぜなら可能なコード記号Ck-i(i=1.2,・・
・)の集合はラティスのコセットであり、したがって無
限に多い要素を有するからである。したがって、一般
に、符号C S′用のMMSEデコーダーは存在可能なコード
シーケンスC(D)又はC′(D)すべてについてのト
リー(トレリスではない)検索によってのみ実現し得る
が、このようなトリー検索は実行不能である。
ポンスをもたせる。即ち、h(D)のすべての核(pol
e)と零が単位円内或いは単位円上になるようにする。
これは操作要件ではないが、これにより部分最適デコー
ダーを用いた場合に性能が向上する。
号C S′用の近最適「低減状態」トレリスデコーダーの
クラスをどのように構成するかについて説明する。
m+rZ2に基づく2次元トレリス符号だと仮定する。これ
らの符号は、Rm+rZ2の固有のコセットに関連するブラン
チ毎に2m遷移を有するトレリスで表わすことができる。
つぎの節では、その方法をどのようにしてより高次元の
トレリス符号に拡張できるかを示す。2次元符号はg
(D)が複素数位のレスポンスのときに使用する最も自
然な符号であることは明らかである。
1は、フィルターレスポンスg(D)の字数がk以上の
ときでも、最後のk個のコード記号ck-1が古くなるにつ
れ(less recent)、それについて保持されている情報
が段々と粗くなり遂には全く無視される(i=k)よう
にラティスΛ(1)、Λ(2)・・・、Λ(k)のシー
ケンスがネストされている(すなわちΛ(i)はΛ(i
+1)のサブラティスでなければならない)或るラティ
スΛ(i)の|Λs/Λ(i)|個のコセットΛ(i)+
a(ck-1)のうちの一つに於けるコード記号ck-1の親子
関係(membership)に関してのみそのコード記号を監視
することである。
素)ラティスならば、例えばΛs=Z2およびΛs′=
m+rZ2であるならば、2次元区画チェーン(partition c
hain)をZ2/Λ(k)/・・・/Λ(1)、(Λ(i)
=RjiZ2、ここで1ik)と定義するので、Z2/Λ
(i)はJi=2ji程度の2次元ラティス区画である。
コセットのひとつに属する。このコセットをa(ck-1)
で示す。したがって、時点kにおけるコードシーケンス
C′(D)=C(D)g(D)の「コセット状態」(co
set state)はtk=〔a(ck-1)、・・・a(ck-n)〕
と定義できる。
r state)skと連結して「スーパー状態」(super−stat
e)Vkを得る。
k+1は一意的に決まることに留意すること。この一意性
は区画のネストされた性質、すなわちΛ(i)はつねに
Λ(i+1)のサブラティスであるということにより保
証される。
スが定義され、これはしばしばスーパートレリスと呼ば
れる。このトレリスにおいて、スーパー状態(25)から
派生するすべてのブランチ(27)に関連する信号点は時
間零(time−zero)のラティスΛSOのコセットに属す
る。もしΛS′がΛ(i)のサブラティスであるなら
ば、普通のトレリスにおけると同様にどのスーパー状態
からも2m個のコセットのブランチが派生する。これらの
ブランチの夫々はΛSOの任意の合併であるΛ′の2m個の
コセットの一つと関連している。他方、もしΛ(1)が
Λs′のサブラティスならば、ΛSOの任意のコセットの
合併であるΛ(1)の2j1-r個のコセットの一つ毎にブ
ランチが生じる。
(i)がkより小さいiすべてについてΛs′(jim
+r)のサブラティスであり、Λ(k)がΛSO(jk
r)のサブラティスであるならば、スーパー状態の総数
は次のように与えられる。
アルゴリズムを用いてこれらのトレリスを探索する方法
を説明する。g(D)=gk(D)+g∞(D)と置く。
ここでgk(D)=1+g1D+・・・+gkDkは第1のk+
1項に対応した多項式で、g∞(D)は多分無限なスパ
ン(possible infinite span)の残留成分である。g∞
(D)=gN(D)/gD(D)と置く。ここでgN(D)及
びgD(D)はともに有限字数多項式である。したがっ
て、gN(D)は遅延が少なくともk+1であるg
∞(D)と同じ遅延を有する。
第4図において、任意の時点kでのコードシーケンス
c′(D)のユークリッド距離の経路長(Enclidean di
stande path metric)をブランチ長(branch metrics)
γj(jk)の累積和Γk=Σj kγiと定義す
る。この累積は次に応じて計算され(31) γ(D)=‖x′(D)−c′(D)‖2 =‖x(D)+[x(D)-c(D)][gK(D)-1]+w(D)-c(D)‖2 ここで,w(D)=[x(D)−c(D)]g
∞(D),これはw(D)が w(D)=−w(D)[gD(D)−1]+[x(D)−
c(D)]gN(D), をk0についてはwk=0として満足させることを意味
する。
すべて少なくとも1の遅延を有し、従って、ヴィタービ
アルゴリズム(VA)は併合経路(merging paths)を比
較し(33)且つ最小径路長を有する残存なシーケンスを
保存する(35)ことにより再帰的に進める(37)ことが
できるのに留意のこと。勿論、ここではブランチ長が残
存経路とは無関係な最大シーケンス推定(MLSE)におけ
るヴィタービアルゴリズムの動作とは対照的に、残存シ
ーケンスはck-1、・・・ck-2及びwkを通る残存経路によ
って決まる。従って、ヴィタービアルゴリズムでは残存
経路毎にこれらの量を記憶する必要がある。トレリスの
構成において、たとえフィルターレスポンスg(D)の
k項のみが考慮されるにしても、上述の量の記憶値はす
べてブランチ長の計算に含まれる。
る性能のトレードオフの点で特に際立ったものが一つあ
る。それは同時判定帰還デコーディング(PDFD)の特別
なシーケンスで、その場合には低減状態トレリスは単に
最初の符号Csのトレリスである。これはK=0と決定
することで得られる。同時判定帰還デコーダー(以下PD
FDデコーダーと呼ぶ)はこのクラスでもっとも簡単なも
ので、しばし最適なデコーダーに近い動作をするが、そ
の性能は最も低い。
グ遅れを持っている。このアルゴリズムによれば、時点
kの正しい符号がVkとだとすると、観測値γk、γk+1
・・・γK+Mに基づいてk番目の記号について効果的に
判定できると仮定できる(この仮定によれば、ヴィター
ビアルゴリズムは常に正しいコードシーケンスを選択す
る)。M=0の場合には、そのようなデコーダーは単純
な判定帰還デコーダー(DFD)となり、その場合、各記
号間でデコーダーはそれ以前の判定結果を利用して「ポ
ストカーソル記号間干渉」を引き算し、ΛSOようのMMS
デコーダーを用いてΛSOの適当なコセットを選択するこ
とによりハード判定(hard−decision)デコーダーのよ
うに動作する。この場合、明らかに、チャンネルレスポ
ンスは関係なくエラーシーケンスは時間零のラティスΛ
SOのボロノイ領域[RV(ΛSO)]∞内に常にあり、この
領域の平均パワーは伝送された記号の平均パワーを決定
する。
共通誤り領域C′Sの基本領域である。この領域の平均
パワーが得られる形状利得を決定する。この領域、従っ
て形状利得は、前にMMSEデコーダーでみたように、最初
の符号C S都フィルターレスポンスg(D)間の相互作
用によって大体決まる。
ができる。符号C′Sの或る簡単な基本領域(R 0)∞
内に均一に分布する入力シーケンスx′(D)をデコー
ダーし、エラーシーケンスe(D)を得る。このシーケ
ンスはデコーダーの共通誤り領域に均一に分布する。出
力平均自乗誤差(MSE)が形状利得となる。M=0では
ΛSOの形状利得を得る。Mが無限に増えてゆくにつれ
て、誤り領域が変化し、出力平均自乗誤差は使用されて
いる低減状態トレリスにより決まる限界に向かって単調
に減少する。
号のようなより高次元(N2)の線形トレリス符号C
Sに適用する。二重ウエイは、ウエイの“Trellis−Cod
ed Modulation with Multidimentional Constellation
s"IEEE Trans.Inform.Theory,Vol.IT−33,pp.483−501,
1987に述べられているタイプのウエイ符号が二重になっ
たものである。これらの符号はmod−2トレリス符号
で、これらラティスパーティションΛS/Λ′S=ZN/2ZN
及びZNにおいて2ZNのコセットを選択するレートがk/Nの
2値重量コードCに基づくものと見倣すことができる。
これらのコセットはZ2内の2ZNのN/2コセットにより特定
できる。
2次元トレリスで表現できることになる。nN/2の時点で
はトレリスはS個の状態を有し、最初のN次元トレリス
と同じように各状態毎に2m個のブランチを有する。一
方、中間の時点(kN/2)+j(j=1,2・・・、(N/2−
1)では、状態の数が増え、その正確な数は使用する特
定の符号により決まる。
state dual Wei code)を考える。この符号はパーティ
ションZ4/2Z4及びレートが1/4の重量エンコーダーに基
づく周期2(period−2)の時変トレリス符号と見倣す
ことができる。このトレリスを第5図に示す。ここで、
同時に8つの状態が存在し、各状態から二つの異なるブ
ランチが出てて、その合間に夫々一つのブランチが出て
いる状態が16存在していることに注意。
ーは前節で述べたように定義できる。従って、ヴィター
ビアルゴリズムの動作はトレリスの時間とともに変化す
る性質を考慮する必要がある以外は前と同じである。ま
た、ハード判定デコーダー(M=N/2−1)の形状利得
は時間零のラティスΛSOのそれとは同じでないかもしれ
ない。
散時間チャンネルを想定した。
h0=1の複素で、因果関係のある(causal)最小位相レ
スポンス、W(D)はe(D)とは無関係な白色ガウス
雑音成分である。実際には物理的チャンネルはほとんど
この標準的なモデルとは合致しない。すなわち、チャン
ネルレスポンスは最小位相レスでないことも多く、雑音
は相関を取り得るし、更に、物理的チャンネルはしばし
ば連続時間のものである。従って、第6図において、実
際は物理的フィルタ(201)はしばしば送信器と受信器
に線形送信及び受信フィルタ(202)と(204)が付け加
えられて、標準モデルに従う離散時間チャンネルを構成
する。
述のフィルターレスポンスの性能が最適になるのに役立
つことが望ましい。最適の送信フィルタはナイキスト帯
域内にれんが塀状(又は平坦な)スペクトルを有するこ
とを普通一般化したプリコーディングの場合に示されて
いる(連続時間チャンネルではこの結果は緩やかな条件
下で保持される。前述のPrice参照)。他方、最適の受
信フィルタは、ボーレート(及び最適サンプリング位
相)でサンプリングされる整合フィルター(チャンネル
レスポンス及び実際のチャンネルの雑音スペクトルで合
される)と、その後に設けられて最小位相組合わせ(mi
nimum−phase combined)レスポンスh(D)を生じる
離散時間雑音白色化フィルタは零強制線形等化器とその
出力に表われる残留雑音シーケンス用の最小位相線形予
測(誤差)フィルタとの縦結接続で説明できる。予測フ
ィルタはチャンネルモデルh(D)を表わす。
はずれて記号間干渉と雑音との間でより良いトレードオ
フを得るのが好ましい場合がある。例えば、フィルタの
選択は出力平均自乗誤差(MSE)に基づいても良い。勿
論、記号間干渉が最小になるという保証ではない。それ
にも拘らず、適応が容易なのと、特にSN比が小さいとき
には誤り確率が(常にでないにしても)しばしば低くな
ると信じられているので、この判定基準を用いることが
多い。このMSE判定基準では、最適の送信器スペクトル
は異なり、情報理論で見られる「注水特性」(water−p
ouring characteristic)を持っている(J.Salz,“Opti
mum mean−squared error decision feedback equaliza
tion,"BSTJ,vol.52,pp.1341−1373,1973参照)。しかし
ながら、電話線上で見られる適度の或いは高いSN比につ
いては、「注水スペクトル」はれんが塀状のスペクトル
で密接に近似できる。最小MSE受信フィルタもボーレー
トでサンプルされる整合フィルタと白色残留エラーシー
ケンスを生じる離散時間フィルタから成る。この白色化
フィルタはMSE線形等化器をその出力に表われるエラー
シーケンス(記号間干渉と雑音)用の予測誤差フィルタ
ーレスポンスの縦続で表わすことができる。
(D)=e(D)h(D)+n′(D)と書くことがで
き、ここでエラーシーケンスは信号に依存しまた多分非
ガウス形である。トレリスプリコーダーも同じように動
作できる。ここで、最適な送信フィルタを用いれば、前
レスポンスはSN比と無関係になる(事実、非記号間干渉
判定基準(no−ISI criterion)で得るものもこれと同
じフィルターである。)ことに留意するのも有益かもし
れない。
はT/M(Tはボー間隔、Mはエイリアシング(aliasin
g)を回避するのに十分な大きさに選ばれている)の分
数タップ間隔を有するディジタルトランスバーサル等化
器として実現できる。物理的チャンネルの特性はしばし
ば分からないので、この等化器を学習するために適応判
定訓練アルゴリズムが必要となる。これは、QPSK信号構
成を変調する擬似雑音(PN)シーケンスのような公知の
トレイニングシーケンスをデータ伝送に先立って伝送
し、次に最小平均自乗アルゴリズム(以下、LHSアルゴ
リズムと呼ぶ)を用いることにより達成できる(J.Proa
kis,“Digital Communications,"Mcgrow−Hill,1983参
照)。いったん等化器を学習してしまえば、適応最小MS
E線形予測器が実現できる。この予測器のタップ間隔は
Tで、残留誤差シーケンスを白色化する。その定常状態
係数がモデルの所望のチャンネルレスポンスh(D)を
形成する。これまでの説明では、すべてのフィルタが無
限長であるとした。勿論、実際には線形等化器と予測器
は有限長のフィルタで実現する。しかしながら、線形等
化器は予測器が十分の長さのものの場合には、これまで
の説明が近似的に当てはまる。
スh(D)に関する情報が送信器に送り返されてトレリ
スプリコーディング時に使用される。データ伝送時には
チャンネルレスポンスの小さな変化を検出するように線
形等化器の係数を常に適応アルゴリズムで調整する。し
かし、予測フィルタの方は固定したままとする。この情
報を「サービスチャンネル」を使って送信器に送り返す
ことができ、更に送信器と送信器の間が適当な同期が維
持できるとすれば、予測器の更新も考えられる。或い
は、受信器が予測フィルタの係数の真の現在値を監視
し、もし喰い違いが大きくなすぎた時には新しい訓練信
号を要求するようにしてもよい。
ボーレートで19.2kb/sのビットレートで動作する。すな
わち、ボー当り6.5ビット送出する音声帯域モデムに対
するものである。送信器及び受信器は大抵ディジタルの
形で実現する。
を第7図及び第8図に夫々示す。上述の最適性に基づい
て、送信器フィルター(106)を過剰帯域幅が小さい
(12%)二乗余弦平方根特性を有する。即ち、れんが
塀状スペクトルを近似するように選ぶ。訓練時には、公
知の擬似ランダム4点QAM(直角振幅変調)シーケンス
(107)x(D)を、受信器が最初にその適応等化器(1
08)を、次に適応予測フィルタ(110)を学習できるだ
けの長い時間、訓練/データスイッチ(105)を介して
伝送する。送信器フィルタの複素出力を搬送周波数w
C(ラジアン/s)に変調し、その変調信号の実数部をD/A
変換し、アナログフィルタで濾波し、チャンネルを通じ
て送信する(107)。受信器(104)では、受信信号はア
ナログフィルタ(109)で濾波され、十分高い公称サン
プリングレートでA/D変換される(サンプリング位相は
タイミング回復回路(timing recovery circuitry)に
より制御される)。ディジタルサンプルZNのシーケンス
(ここでnはサンプリング指標)をタップ間隔T/Mの等
化器遅延線(108)に加える。
素係数をcn,(ここで−N1nN2(N1+N2+1タッ
プ))として示す。等化器の出力をボーごとに計算し、
変調してシーケンスR′kを得る。すべての係数は零に
初期設定されるものとする。初期値はまた(Chevillat
et al.,“Rapid Training of a Voice−band Date Mode
m Receiver Employing an Equalizer with Fractional
T−spaced Coefficients,IEEE Trans.Commu.,Vol.COM−
35,pp.869−876,Sept.1987)に述べられているような変
速初期設定方を用いて決めてもよい。いずれの場合で
も、線形等化器の係数は、cn,k+1=cn,k−αεkzn
★, (n==N1,・・・0,・・・N2,k=r′k−Xkは等化
器出力と分かっている伝送記号xkとの間の誤差、k=n/
Mはボー間間隔の指標である)に応じて調整される。も
しステップサイズαが十分小さいと、係数はMSE(平均
自乗誤差)が最小になる値に収束する。更に、N1都N2が
十分大きいと、フィルタは先の述べた最適MSE線形等化
器に収束する。
h0=1(固定)、h1及びh2のT間隔予測(誤差)フィル
タに供給される。このフィルタがγ(D)、即ちチャン
ネルモデルの出力を生じる。その係数は hi,k+1=hi,k−βε★ k-iε′k,i=1,2 ここで、 ε′k=rk−xk−xk-1h1,k−xk-2h2,k は予測後の最終的な誤り、βは他の小さなステップサイ
ズである。βが十分小さいと、これらの係数は平均自乗
誤差が最小となる値に収束する。もしチャンネルモデル
全体をここで仮定するように3次元モデルで表現できる
ならば、先に述べたように残留誤差シーケンスがほぼ白
色になると思われる。
に使用するよう送信器に送り返される。これらは、例え
ば、係数を2進ワードに符号化し、4′−QAM信号方式
で送るだけで行うことができる。普通これらのワードは
フレームの開始を示すフラッグと伝送誤りを検出するた
めの誤り制御検査を含む小さなフレームで送られる。以
下の説明では、推定チャンネルレスポンスh(D)で示
し、その形式的逆(formal inverse)をg(D)で示
す。
送時に、予測フィルター(110)は固定しておくが、線
形等化器(108)はチャンネルレスポンスの小さな変化
を検出するため絶えず判定指示モードとされる。トレリ
スプリコーデのため、判定は予測フィルター(110)の
出力h(D)として得られるεkを発生することは不可
能である。従って、等化器出力を再構成するために、予
測誤差フィルタの一の出力rkを推定したチャンネル記
号y′kとの間の最終的な予測誤差ε′k=rk−y′k
がg(D)(122)を通される。推定値y′kは簡単な
ラティス動作で遅延もなく得られるが、これはまた多少
の遅さはあるがヴィタービデコーダーから得ることもで
きる。実験によれば、この構造は判定誤りがあっても信
頼性良く動作する。
号化用に4次元16状態ウエイ符号(Ccとして示す)
を、整形用に2次元4状態アンガーベック符号(Csと
して示す)を用い、2次元(即ち、ボー)如に6.5ビッ
トを送出する。符号Csはレート1/2の2値重量エンコ
ーダー(binary convolutional encoder)と2次元パー
ティションZ2/2Z2に基づくmod 2のトレリス符号であ
る。等価的に、符号Csはレート2/4の重量エンコーダ
ーと4次元パーティーションZ4/2Z4で記憶できる。この
形で符号Csは4次元の時間零ラティスRZ4を有する。
他方、符号Ccはレート3/4の重量エンコーダーに基づ
いており、パーティション2-3Z4/2-2Z4に基づくように
基準化される。この符号は4次元如に(等価的には2ボ
ー毎に)一つの冗長ビットが加わる。時間零ラティスRZ
4の基本領域は基準化されたラティス2-3Z4のどのコセッ
トからも正確に22x6.5+1個、即ち、|2-3Z4/RZ4|=2
14の点を含んでいる。
ビットのレートでデータ端末装置から受信したビットが
入る。連続したボーで、スクランブラー(scrambler)
(132)はこのバッファーから7或いは6ビットを交互
に取り出す。スクランブルされた(scrambled)ビット
は、I6(2j)〜I0(2j)及びI5(2i+1)〜I0(2j+
1)のラベルが付けられて二つの連続する時点において
所謂Iビット13個単位で2進エンコーダーに送られる。
数mod 4を表わすものとされ、差分符号器(150)で差分
的に符号化されてI D2(2j)I D1(2j)=I2(2j)I1
(2j)4I D2(2j−2)I D1(2j−2)(ここではm
od 4加算を示す)の関係に応じて二つの差分的に符号化
されたビットI D2(2j)及びI D1(2j)を得る。
2進重量符号器(152)に入り、そこで一つの冗長ビッ
トY0(2j)が得られる。第10図を参照すると、この符号
器は4個の2遅延シフトレジスター(248)と3個のmod
2アダー(250)を有する順序回路を含む(この符号器
は他の回路を使っても実現できる)。
j)と冗長ビットY0(2j)はビット変換器(154)に入
り、そこでは下記の表に応じて4個の出力ビットを発生
する。
4次元グリッド(grid)2-3Z4+(2-4,2-4,2-4,2-4)の
2-2Z4の16コセットのうちの一つを選ぶ。このようなコ
セットの夫々は2次元グリッド2-3Z2+(2-4,2-4)にお
いて一対のコセット2-2Z2で表現できる。これらはZ1(2
j)Z0(2j)及びZ1(2j+1)Z0(2j+1)により個別
に選択される。
Z2(2j)〜Z5(2j)のラベルが付けられる。これらはZ1
(2j)Z0(2j)と組合わされて6個組みZ5(2j)Z4(2
j)・・・Z0(2j)を形成する。同様に、IビットI2(2
j+1)〜I5(2j+1)はZ1(2j+1)Z0(2j+1)と
ともに6個組みZ5(2j+1)Z4(2j+1)・・Z0(2j+
1)を形成する。IビットI1(2j+1)I0(2j+1)は
順次レート1/2の逆シンドローム形成子(H-1)T(15
0)に入る。Hは上記において定義した二進符号Csの
シンドローム形成子である。第11A図を参照すると、
H-1)Tは2組のSビットS1(2j)S0(2j)及びS1(2j
+1)S0(2j+1)を作る。前に述べたように、また前
記の米国特許出願“Trellis Shaping for Modulation S
ystems"に記載されているように、(H-1)Tは下に述べ
る(H)Tの逆であり、これを含めることで誤り伝播を
抑制する。
ットに、グリッド2-3Z2+(2-4,2-4)上に在る256ポイ
ントの2次元方形信号セットから選んだ二つの最初の信
号点r(2j)及びr(2j−1)にマップされる。まず、
6個組みのZビットを用いて64ポイントの象限−1の信
号セット(261)から信号点を選択する。この信号点は2
-2Z2のコセットである4個の部分集合(第12図では異な
る陰影がついている)に分けられる。信号点は、第12図
左下隅に示すラベリングに応じてZ1及びZ0が一緒になっ
てコセットの一つを選択するようにラベリングされる。
残りのビットZ5、Z4、Z3、Z1、のラベリングはコセット
のaについてだけ示してある。他のコセットについて
は、ポイントを象限1の信号点の中心(1/2、1/2)のま
わりを90度回転すると同じラベリングになるというルー
ルでラベリングを行うことができる。
イントの許容シーケンス間の最小距離を大きく保持する
ことができる。
ントの最終的な象限を決定する。
のコセットに留まるようにSビットにより選ばれた象限
に移動させられる。これは象限1のポイントを(0、
0)、(0、1)、(1、1)又は(−1、0)でオフ
セットすることで行う。従って、許容シーケンス間の最
小距離は変らない。このようにして得られた信号点が最
初のシーケンスX(D)を形成する。従って、Sビット
は最初のシーケンシX(D)の要素についてZ″10の2Z
2のコセットを決定するコセット表現シーケンスと見倣
すことができる。
時判定帰還ディコーディング(PDFD)(294)(これは
第9図の回路とともに、第7図のトレリスプリコーダー
の一部である)を用いて伝送シーケンスe(D)に変換
される。同時判定帰還ディコーディングの代りにより強
力なRSSEデコーダー或いは他の瀘波されたトレリス符号
Cs′用の複雑さを低減したデコーダー(reduced−com
plexity decoder)を用いてもよい。
らシーケンスx′(D)=X(D)g(D)とc′
(D)=C(D)g(D)との間の平均自乗誤差が最小
になるコードシーケンスC(D)を選択する。伝送され
たシーケンスは誤りシーケンスe(D)=x′(D)−
c′(D)である。同時判定帰還ディコーデイングによ
り選択されたコードシーケンスは一般に最小平均自乗誤
差にならないが、実験によると過剰平均自乗誤差が小さ
い場合が多い。例えば、二つの係数を有するチャンネル
では同時判定帰還ディコーディングにより、h1及びh2の
値に応じて0.5〜0.85dBの整形利得(shaping gain)を
得ることができる。
詳しく考える。まず、整形コード(shaping cod)Cs
について説明する。
ィスZ2(299)から選ばれる。これらの記号はZ2の2Z2中
の(4個の)コセットに対応し第13図の左下隅に示すよ
うに、A、B、C及びDのラベルを付された4つの部分
集合に分割される。
の全部を第15図のトレリス図で表わす。ここでは、どの
状態からも2本のブランチ(302)が出ていて、各ブラ
ンチは2次元部分集合を表わす。例えば、状態0はA及
びBのラベルの付いは2本のブランチを有する。
ムを用いて、また4次元ウエイ符号器と同期して、ボー
ひとつ置きに二つの遅延した誤り記号e(2j−M)とe
(2j+1−M)(ここでMは(偶数)はボーの数で測っ
たディコーディング遅れである)をリリースするような
反復的に動作する。各ボー間間隔毎にヴィタービアルゴ
リズムはトレリス図に於ける各状態を夫々対応する4つ
の径路距離λi(2j+l)(i=0,1,2,3,l=0,1)を記
憶する。ここでlは奇数或いは偶数のボーを示す。ヴィ
タービアルゴリズムまた前に仮定した各状態につき一づ
つの誤り記号ei(2j+l+m)(i=0,1,2,3,l=0,1及
びm=1,2・・・,M)の有限履歴を記憶する。繰返す毎
に(即ち各ボー毎に)経路長がブランチ距離だけ増分さ
れて経路が長くなる。i番目の状態からの経路ブランチ
P(p=1,2)に対するブランチ距離は下記のように表
わされる。
l)|2 ここでci,p(2j+l)はブランチ距離を最小にする
ブランチに関連した2Z2のコセットからの記号である。
遷移後の各状態i′毎に二つの併合する経路の累算距離
を比較し、短い方の経路を残存させるものと宣言する。
その経路距離は状態i′の新しい経路距離となり、次の
式で与えられる残存遷移(surviving transition)(i
*,p*)は後で使用するためその経路履歴に記憶された
ものの中で最も最近の誤り記号になる。
小経路距離の状態を決定し、その誤り記号の履歴をM個
の記号について調べ、時間2j−M及び2j−M+1の間そ
れらの誤り記号を出力として出す。
ネルレスポンスh(D)とは無関係に原点を中心にした
一辺が2の正方形であるサブラティス2Z2のボロノイ領
域内にある。h1とh2が共に非整数のときには、誤り記号
はその正方形内で無限に多数の値をとり得る。
くトレリス符号を用いるトレリスプリコーディングにお
いては、伝送されたシーケンスの要素ejは正方形の境界
内にある2D立体配座に属する。更に、トレリスプリコー
ディングは2D立体配座のサイズを大きくする。これらの
影響で伝送された記号の最大/平均化が大きくなるが、
時にはこれが望ましくないこともある。この立体配座の
増大を減少させることができ、また同時判定帰還コーデ
ィングに制約を加えることにより(第4図)もっと円形
の境界を得ることができる。例えば、同時判定帰還デコ
ーディングに対して、大きさが或る所定の径RCより大き
くない要素ej、即ち|ej|Rcの大きさの要素の伝送シー
ケンスC(D)になるコードシーケンスC′(D)のみ
を(濾波された符号C S′から)選ぶように制約を加え
ることができる。半径Rcがかなり大きいと、デコーダは
制約を損なうことなく進むことができる。しかし、もち
半径Rcが小さすぎると、この制約を満足しないコードシ
ーケンスを選ばざるを得ないこともある。
のトレリスのブランチをディエンファシス(deenphasiz
e)し、それらに適当に選んだ数Qを掛けることによ
り、RSSE型デコーダに非常に簡単に組み込むことができ
る。数Qが大きくなればなる程、制約はハードになる。
この結果、制約円の外側の点を選ぶ可能性が減る。数Q
が充分大きく、半径Rcが余り小さくなければ、制約円外
の点は決して選ばれない。もし、半径Rcが小さすぎると
きには、ブランチを拒否してはならないことに注意。な
ぜなら、拒否すると、デコーダはコードシーケンスとし
てイリーガルなものを選ばざるを得ないかもしれず、そ
の場合には最初のシーケンスr(D)が受信器を正確に
再現できない。
る前に濾波するときには、濾波後にPARを最小にするた
めより高次元で制約を(シーケンスe(D)の連結する
要素のグループについて)加えることが有益である。例
えば、二つの最も最近のブランチ距離の和を半径の自乗
RC 2と比較することで制約を4次元で加えることができ
る。
が選択するコードシーケンスC(D)が確実にCS′から
の許容されるシーケンスになるようにする。なぜなら、
そうしないと、最初のシーケンスe(D)が正確に再生
できないからである。ヴィタービアルゴリズムが判定を
下すために経路履歴を調べるときは常に他の経路につい
ても調べてそれらが同じ状態になるかどうかを判定す
る。同じ状態になるのでなければ、それらの現在の経路
距離を非常に大きな値に設定して経路を取り除く(prun
ed)。これにより、確実に許容コードシーケンスのみが
選ばれる。
ィルター(106)(第7図)に通され、D/A変換され、ア
ナログフロントエンド(analog front end)(107)で
濾波し、その後チャンネルを通じて伝送される。
ター(109)(第7図)で濾波して帯域外雑音を除去
し、M/Tのレートでディジタルストリーム(zn)にA/D変
換する。このディジタルストリームはN1+N2+1のタッ
プとT/Mのタップ間隔を有する適応線形等化器(108)に
入力する。このフィルターの出力を1/Tのボーレートで
サンプルし、次に復調した後、予測フィルターh(D)
(110)を濾波して下記の受信シーケンスを近似的に生
じる。
ト内、従って2-3z2における2-2z2の同じコセット内にあ
る。それ故、ある得るシーケンスy(D)間の最小距離
はあり得る入力シーケンスx(D)間の最小距離よりも
小さくはなく、デコーダーを僅かに変更してシーケンス
y(D)の要素yjについて潜在的に大きな信号セット境
界を考慮する必要がなければ、シーケンスy(D)をx
(D)についてヴィータビデコーダ(133)でデコード
できる。
ャンネル係数h1とh2によって決まるのを示すことができ
る。例えば、もしh1とh2の両方が実数(real)であるな
らば、境界は原点を中心とした一辺が2(1+h1+h2)
長さの方形となる。もし、出力立体配座のサイズが重要
であるならば、訓練時に係数の大きさを限定するのが有
益かもしれない。これは制約を受けた適用アルゴリズム
で達成し得る。
配座の拡張とは無関係にすることができる。もし、受信
シーケンスy(D)を、要素がラティス2z2のものであ
るシーケンスt(D)で変形すると、その変形されたシ
ーケンスy(D)−a(D)=x(D)−c(D)−a
(D)は依然x(D)mod C Sに等しい。というのは、
構成要素c(D)+a(D)は許容コードシーケンスで
あるからである。従って、受信シーケンスはラティス2z
2のボロノイ領域内に変更し得ることになる(ボロノイ
領域は例えば、Conway & Sloane,Sphere Packings,Lat
tices,Groups,New York,Springer−Verlaf,1988に定義
されている)。(符号化)コードC Cに対するヴィター
ビアルゴリズムは、方形境界を有するこの変更シーケン
スで動作でき、遅延した推定シーケンスy″を出力でき
る。
した判定y″(2j)と、y″(2j+1)を生じる。これ
らから1ビットを抽出するために、2Dの要素がz2の同じ
コセット内に留まるように上述の判定を象限1に変換
(translate)することで、まずZビットを得る。次
に、Zビットは第12図に示す逆マッピングにより抽出で
きる。
に)象限にまずラベルを付ける。
ベルSQ1(2j)SQ0(2j)及びSQ1(2j+1)SQ0(2j+
1)が決まる。SQ1(i)SQ0(i)=S1(i)S0(i)
B1(i)B0(i)であることを示すことは容易であ
る。
を示し、B1(i)B0(i)はPDFDによるプリコーディン
グ時に選ばれたコード記号c(i)についての2Z2のコ
セット(A=00、B−11、C−01及びD=10)を示す2
進2個組みである。
(i)は無帰還で、レート2のシンドローム形成手段HT
(256)を順次通過する。このシンドローム成形手段
は、コセットラベルB1(i)B0(i)のどの許容シーケ
ンスでもその出力にオール零のシーケンスが得られる性
質を有する。更に、(H-1)THTは恒等行列Iと等しい。
それ故、最初に(H-1)Tを通過しそのHTを通過するシ
ーケンスは変化しない。従って、第16図に示すように、
推定値yu(i)が正しい限り、シンドローム形成手段の
出力に伝送されたビットI1′(2j+1)I0′(2j+1)
が得られる。シンドローム形成手段はHTは無帰還なの
で、たまたま誤りが起こったとしても、それが破局的な
誤り伝播につながることはない。
器(286)と下記の関係に基づいて動作するコーディン
グ作動デコーダーにより取り出すことができる。
成しバッファー(135)を介してデータ端末装置に出力
するディスクランブラー(descrambler)でデイスクラ
ンブルされる。
転が生ずるものとする。誤り点の象限1への変換は点
(1/2、1/2)を中心にして同じ量だけ回転する。ウエイ
符号は90k度の位相回転とは無関係なので、発信器で使
用するマッピングによってZビットの正しい回復が保証
される。残念ながら、これは象限ラベルSQ1SQ0について
は適用できない。
ング(phase−invariant labeling)に基づいてラベル
シーケンスSQ1SQ0を作ることができる。SQ1SQ0=S1S0
2B1B0の関係が成立するのを保証するために差動符号化
動作が必要である。これは次のようにして行なわれる。
第18図に於いて、象限1のマッピング(258)により得
られた各信号点毎にそのサブクオードラントラベル(su
bquadrant label)SQ1SQ0を第19図に基づいてサブクオ
ードラント抽出器(subquadrant extractor)(306)に
より抽出する。整形差動符号器(309)とオフセット(3
10)のマップはビットSQ1SQ0とS1S0を用いて象限1の点
を二つの新しい点x0(i)とx1(i)にオフセットす
る。ここでi=2j又はi=2j+1として、新しい点がZ2
の同じコセットに留まるようにする。このマッピングは
下の二つの表で記述できる。
びBに対応するブランチに用い、一方x1(i)はコセッ
トC及びDに対応するブランチに用いる。もしSQ1SQ0が
受信した点のサブクォードラントラベルだとすると、SQ
1SQ0=S1S02B1B0であるのを示すことができる。した
がって、サブクォードラントラベル(回転不変な)をシ
ンドローム形成手段HTに通すことにより、90k度の位相
オフセットがあっても、ビットI0(2j+1),I1(2j+
1)及びI2(2j+1)を回復できる。
利得の大部分を達成できることが分かったが、ここでは
本発明の方法をどのようにして非線形トレリス符号Cに
適用するかを簡単に述べる。
も、符号器のどの状態sjでも次の信号点の集合は符号C
の時間零のラティスΛ0のコセットΛ0+a(sj)であ
るような時間零のラティスが存在する。
スΛ0の基本領域R 0二基づくハード判定デコーダーに
より指定できる。時点jに於いて状態sjを、またシーケ
ンス空間RNに於いてrjを与えられると、このデコーダー
はΛ0+a(sj)における一意のコード記号cjをrj=cj
+ejのようなものとする。
り決められる。したがって、このハード判定デコーダー
はシーケンス空間(RN)∞内のどのシーケンスr(D)
もr(D)=c(D)+e(D)に分解する。ここでc
(D)はC内にあり、e(D)は(R0)∞内にある。
言える。シーケンス空間(RN)∞の全体はオーバーラッ
プしない変換値(nonoberlapping translates)(RN)
∞c(D)でカバーされ、c(D)は符号Cのすべての
コードシーケンスに共通である。
ムの実現は前に述べたとおりにする。データシーケンス
をまず単純な基本領域(RN)∞内にある最初のシーケン
スにマップする。濾波された符号C′=C g(D)用の
RSSEデコーダーは符号C′内のシーケンスc′(D)が
差のシーケンス(difference sequence)e(D)=x
(D)g(D)−c′(D)の平均パワーが小さくなる
ようにする。シーケンスe(D)はその後伝送される。
雑音がないときには、チャンネルフィルタリングの後y
(D)=e(D)h(D)=x(D)−c(D)を受信
する。
合同となることに注意。それゆえ、最初のシーケンス
は、最初に述べた符号Cの時間零のラティスの基本領域
に基づいてハード判定デコーダーを用いることにより受
信シーケンスy(D)から回復できる。
2DラティスとサブラティスΛ2及びΛが6角2Dラティス
A2のものであるいわゆる3進又は4進ラティスのパーテ
ィションΛ/Λ′に基づく符号として選ぶと、伝送され
たシーケンスの要素ejは方形というより6角形の領域Rv
(Λ2′)内に入る。このような配座はより球面状のも
のに近い利点を有する。
他の低減状態デコーダ(例えば、Mアルゴリズム)も使
用することができる。
リスプリコーディング法を示すブロック図、第3図は低
減状態トレリスを示す図、第4図はヴィタービ(Viterb
i)アルゴリズムのステップを示す図、第5図はウエイ
(Wei)符号に対するトレリスを示す図、第6図はプリ
コーディングで用いる送信器及び受信器のブロック図、
第7図は送信器のブロック図、第8図は受信器のブロッ
ク図、第9図はトレリスプリコーディングのための2値
符号化を示すブロック図、第10図はウエイ2値重量符号
化器のブロック図、第11A図は2値逆シンドロームから
形成手段のブロック図、第11B図は2値シンドローム形
成手段のブロック図、第12図は信号セットの象限(quad
rant)を示す図、第13図は象限シフトを示す図、第14図
は第7図のトレリスプリコーダーの部分を示す図、第15
図はトレリス図、第16図はトレリスデコーダーの2値部
分を示す図、第17図は位相不変ラペリング法を示すブロ
ック図、第18図は立体配座形成手段のブロック図、更に
第19図は象限ラペリング法を示す図である。 104……受信器、105……訓練/データスイッチ、106…
…送信器フィルター、107……シーケンス、108……適応
等化器、120……送信器、109……アナログフィルター
Claims (27)
- 【請求項1】レスポンスの反転g(D)を有する通常の
レスポンスh(D)で特徴付けられたチャンネルを通じ
てデータ伝送を行うためにデジタルデータを信号点シー
ケンスe(D)にマップする方法であって、 信号体系に従って上記デジタルデータをデータシーケン
スx(D)にマップするステップと、 c(D)g(D)形式のすべてのシーケンスc′(D)
のセットとしてろ波されたトレリス符号CS′を定めるこ
とにより前もって決められた選択基準に従って第2トレ
リス符号CS中からコードシーケンスC(D)を選択する
ステップと、 シーケンスx′(D)とシーケンスc′(D)との間の
相違として信号点シーケンスe(D)を発生させるステ
ップとを有し、 上記データシーケンスx(D)が第1トレリス符号CCの
変形CC+a(D)におけるシーケンスであり、上記デー
タシーケンスx(D)が第2トレリス符号CSの時間零
(time−zero)ラティス∧SOの基本領域内の信号点から
形成され、上記第2トレリス符号CSが上記第1トレリス
符号CCのサブコードであり、 上記前もって決められた選択基準が‖x′(D)−c′
(D)‖(ここで、x′(D)=x(D)g(D))を
最小にする様になっており、 上記信号点シーケンスe(D)が上記ろ波されたトレリ
ス符号C′Sの基本領域内にあり、上記基本領域が有限
次元領域の単純なカルテシアン積以外のものであること
を特徴とする変調方式トレリスコーディング方法。 - 【請求項2】上記第2トレリス符号CSが普通のトレリス
符号であることを特徴とする請求項1に記載の方法。 - 【請求項3】上記第2トレリス符号CSの時間零ラティス
∧SOの基本領域が有限次元領域の単純なカルテシアン積
であることを特徴とする請求項2に記載の方法。 - 【請求項4】上記ろ波されたトレリス符号C′Sからの
上記コードシーケンスc′(D)の選択が低減状態シー
ケンスの推定法によって実行されることを特徴とする請
求項1に記載の方法。 - 【請求項5】低減状態シーケンスの推定に使う状態の数
は普通のトレリス符号が有する状態の数よりも小さいこ
とを特徴とする請求項4に記載の方法。 - 【請求項6】上記信号点シーケンスe(D)がろ波され
たトレリス符号のボロノイ領域内に均一に分布している
ことを特徴とする請求項1に記載の方法。 - 【請求項7】上記マップ方法が、さらに上記チャネル上
を伝送される信号点シーケンスの雑音により劣化したも
のからデジタルデータシーケンスを回復するステップを
含み、このステップは信号点シーケンスを推定したデジ
タル要素のシーケンスにディコードするステップと、推
定したデジタル要素の一部に基づくより少数のデジタル
要素のシンドロームを無帰還のシンドローム形成手段HT
を用いて形成するステップとを含むことを特徴とする請
求項1に記載の方法。 - 【請求項8】上記データシーケンスx(D)が上記普通
のトレリス符号の合同クラスに属しかつそれを表わす様
に上記デジタルデータを上記データシーケンスx(D)
にマップし、 上記信号点シーケンスe(D)が上記ろ波されたトレリ
ス符号の合同クラスに属し、かつそれを表わし、上記シ
ーケンスx(D)よりも大きくない平均パワーを有する
様に上記信号点シーケンスe(D)の選択が行われ、 上記デジタルデータのデータシーケンスx(D)へのマ
ップが、上記デジタルデータの要素の一部を、コセット
表現シーケンスを表わす多数のデジタル要素を形成する
ためのコセット表現発生器に供給するステップを含むこ
とを特徴とする請求項7に記載の方法。 - 【請求項9】上記コセット表現発生器は上記デジタルデ
ータ要素の一部に上記ろ波されたトレリス符号用のシン
ドローム形成マトリックスHTとは逆のコセット表現発生
器マトリックス(H-1)Tを乗算することから成ること
を特徴とする請求項8に記載の方法。 - 【請求項10】上記普通のトレリス符号は線形トレリス
符号であることを特徴とする請求項2に記載の方法。 - 【請求項11】上記普通のトレリス符号は非線形トレリ
ス符号であることを特徴とする請求項2に記載の方法。 - 【請求項12】上記線形トレリス符号は4状態アンガー
ベック符号であることを特徴とする請求項10に記載の方
法。 - 【請求項13】上記普通のトレリス符号は2進ラティス
のパーティションに基づいていることを特徴とする請求
項2に記載の方法。 - 【請求項14】上記普通のトレリス符号は3進または4
進ラティスのパーティションに基づいていることを特徴
とする請求項2に記載の方法。 - 【請求項15】上記デジタルデータの上記データシーケ
ンスx(D)へのマッピングは線形あるいは距離不変で
あることを特徴とする請求項8に記載の方法。 - 【請求項16】上記信号点シーケンスを選択するステッ
プは、N次元における上記信号点シーケンスの最大エネ
ルギーを示すそのピークパワーを減らすよう制約を受け
ていることを特徴とする請求項2に記載の方法。 - 【請求項17】N=2であることを特徴とする請求項16
に記載の方法。 - 【請求項18】N=4であることを特徴とする請求項17
に記載の方法。 - 【請求項19】上記選択は上記信号点シーケンスが通常
半径RCのある球面内にあるように制約されていることを
特徴とする請求項18に記載の方法。 - 【請求項20】上記低減状態シーケンス推定は、上記シ
ーケンスc(D)が確実に許容シーケンスとなるような
操作が毎回あるステップから成ることを特徴とする請求
項4に記載の方法。 - 【請求項21】上記操作は、上記低減状態シーケンス推
定のトレリスにおける選択された経路の距離を、上記選
択した経路はいずれも次の繰り返しの時には最も選択さ
れ易いものにならないよう調整されることを特徴とする
請求項20に記載の方法。 - 【請求項22】上記経路はそれらが上記トレリス内の特
定の位置で特定の状態遷移を含むかどうかに基づいて選
ばれることを特徴とする請求項21に記載の方法。 - 【請求項23】上記操作は大きな距離を上記トレリス内
の上記選択された経路に割り当てることから成ることを
特徴とする請求項21に記載の方法。 - 【請求項24】上記デジタルデータシーケンスを上記信
号点シーケンスにマッピングするステップは、上記デジ
タルデータシーケンスを上記信号点シーケンスの多数の
所定の位相回転のうちの一つの位相回転を受けかつチャ
ンネルの影響を受けたものから回復できるようになされ
ていることを特徴とする請求項2に記載の方法。 - 【請求項25】上記デジタルデータをデータシーケンス
x(D)にマッピングするステップは、上記第2トレリ
ス符号CSの時間零ラティス∧SOの基本領域から信号点を
選択するためのビットグループに上記デジタルデータ中
の上記データ要素を変換するステップを含み、上記ビッ
トグループは90度の位相回転を1回、2回または3回受
けた上記伝送シーケンスのチャンネルの影響を受けたも
のから上記ビットが確実に回復できるようになされてい
ることを特徴とする請求項1に記載の方法。 - 【請求項26】反転g(D)を有する通常のレスポンス
h(D)で特徴付けられたチャンネルを通じてデータ伝
送を行うためにデジタルデータを信号点シーケンスe
(D)にマップするための装置であって、上記デジタル
データを受けとる手段と、 信号体系に従って上記デジタルデータをデータシーケン
スx(D)にマップする手段と、 c(D)g(D)形式のすべてのシーケンスc′(D)
のセットとしてろ波されたトレリス符号CS′を定めるこ
とにより前もって決められた選択基準に従って第2トレ
リス符号CS中からコードシーケンスC(D)を選択する
手段と、 シーケンスx′(D)とシーケンスc′(D)との間の
相違として信号点シーケンスe(D)を発生させる信号
点シーケンス発生器とを有し、 上記データシーケンスx(D)が第1トレリス符号CCの
変形CC+a(D)におけるシーケンスであり、上記デー
タシーケンスx(D)が第2トレリス符号CSの時間零
(time−zero)ラティス∧SOの基本領域内の信号点から
形成され、上記第2トレリス符号CSが上記第1トレリス
符号CCのサブコードであり、 上記前もって決められた選択基準が‖x′(D)−c′
(D)‖(ここで、x′(D)=x(D)g(D))を
最小にする様になっており、 上記信号点シーケンスe(D)が上記ろ波されたトレリ
ス符号CS′の基本領域内にあり、上記基本領域が有限次
元領域の単純なカルテシアン積以外のものであることを
特徴とする装置。 - 【請求項27】上記装置が、さらに上記チャンネルを伝
送される上記信号点シーケンスe(D)の上記チャンネ
ルの影響を受けたものからデジタルデータを回復する手
段を有し、 上記回復手段は、適応予測フィルターから成り、データ
伝送時には上記予測フィルターは固定しておき、 上記装置がさらに上記適応予測フィルターの等化器誤差
を再構成するため上記予測フィルタから最終的な予測誤
差を通すg(D)素子を有することを特徴とする請求項
26に記載の装置。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US35118689A | 1989-05-12 | 1989-05-12 | |
US351.186 | 1989-05-12 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0310423A JPH0310423A (ja) | 1991-01-18 |
JP2779973B2 true JP2779973B2 (ja) | 1998-07-23 |
Family
ID=23379927
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2122820A Expired - Lifetime JP2779973B2 (ja) | 1989-05-12 | 1990-05-12 | 変調方式用トレリスコーディング |
Country Status (9)
Country | Link |
---|---|
EP (1) | EP0397537B1 (ja) |
JP (1) | JP2779973B2 (ja) |
AT (1) | ATE147914T1 (ja) |
CA (1) | CA2012914C (ja) |
DE (1) | DE69029679T2 (ja) |
DK (1) | DK0397537T3 (ja) |
ES (1) | ES2099085T3 (ja) |
GR (1) | GR3023119T3 (ja) |
HK (1) | HK1008717A1 (ja) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU630417B2 (en) * | 1989-02-16 | 1992-10-29 | Codex Corporation | Trellis shaping for modulation systems |
CA2014867A1 (en) * | 1989-05-12 | 1990-11-12 | G. David Forney, Jr. | Generalized partial response channel signaling systems |
JP2560893B2 (ja) * | 1990-07-23 | 1996-12-04 | 日本電気株式会社 | データ信号受信装置 |
JP2560896B2 (ja) * | 1990-07-31 | 1996-12-04 | 日本電気株式会社 | 最尤受信器 |
US5249200A (en) * | 1991-07-30 | 1993-09-28 | Codex Corporation | Device and method for combining precoding with symbol-rate spectral shaping |
US5396519A (en) * | 1993-10-22 | 1995-03-07 | At&T Corp. | Method and apparatus for adaptively providing precoding and preemphasis conditioning to signal data for transfer over a communication channel |
US5878077A (en) * | 1995-10-10 | 1999-03-02 | Paradyne Corporation | Apparatus for high-speed simultaneous voice/data communications |
JP3140974B2 (ja) * | 1996-03-31 | 2001-03-05 | 富士通株式会社 | 判定方法及びプリコーダ装置 |
US6452978B1 (en) * | 1999-02-11 | 2002-09-17 | Tioga Technologies Inc. | Combined shaping and peak-to-average reduction for single carrier modulation systems |
US8064528B2 (en) | 2003-05-21 | 2011-11-22 | Regents Of The University Of Minnesota | Estimating frequency-offsets and multi-antenna channels in MIMO OFDM systems |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
NL8202438A (nl) * | 1982-06-16 | 1984-01-16 | Philips Nv | Eindinrichting voor een duplex transmissiestelsel. |
JPH0653962B2 (ja) * | 1985-07-19 | 1994-07-20 | ユニ・チヤ−ム株式会社 | 使い捨て吸収性パンツおよびその製法 |
MA21077A1 (fr) * | 1986-10-10 | 1988-07-01 | Procter & Gamble | Article absorbant comportant des doubles manchettes resistant aux fluides . |
US4797898A (en) * | 1986-11-21 | 1989-01-10 | Racal Data Communications Inc. | Method and apparatus for equalization of data transmission system |
AU621536B2 (en) * | 1987-02-24 | 1992-03-19 | General Electric Capital Corporation | Partial response channel signaling systems |
US4894844A (en) * | 1987-06-12 | 1990-01-16 | Codex Corporation | Signal constellations |
JPH02111363A (ja) * | 1988-10-21 | 1990-04-24 | Kao Corp | つかいすておむつ |
-
1990
- 1990-03-23 CA CA002012914A patent/CA2012914C/en not_active Expired - Lifetime
- 1990-05-12 JP JP2122820A patent/JP2779973B2/ja not_active Expired - Lifetime
- 1990-05-14 AT AT90305173T patent/ATE147914T1/de not_active IP Right Cessation
- 1990-05-14 EP EP90305173A patent/EP0397537B1/en not_active Expired - Lifetime
- 1990-05-14 DE DE69029679T patent/DE69029679T2/de not_active Expired - Fee Related
- 1990-05-14 DK DK90305173.8T patent/DK0397537T3/da active
- 1990-05-14 ES ES90305173T patent/ES2099085T3/es not_active Expired - Lifetime
-
1997
- 1997-04-11 GR GR970400781T patent/GR3023119T3/el unknown
-
1998
- 1998-06-27 HK HK98107183A patent/HK1008717A1/xx not_active IP Right Cessation
Non-Patent Citations (2)
Title |
---|
IEEE Communications Magazine,Vol.29,No.12,(Dec.1991)P.25−34 |
IEEE Trans.on Information Theory,Vol.IT−29,No.6,(Nov.1983)P.820−824 |
Also Published As
Publication number | Publication date |
---|---|
CA2012914C (en) | 1999-05-04 |
DE69029679T2 (de) | 1997-05-28 |
ATE147914T1 (de) | 1997-02-15 |
DK0397537T3 (da) | 1997-06-23 |
EP0397537B1 (en) | 1997-01-15 |
ES2099085T3 (es) | 1997-05-16 |
GR3023119T3 (en) | 1997-07-30 |
CA2012914A1 (en) | 1990-11-12 |
EP0397537A2 (en) | 1990-11-14 |
EP0397537A3 (en) | 1992-08-05 |
DE69029679D1 (de) | 1997-02-27 |
HK1008717A1 (en) | 1999-05-14 |
JPH0310423A (ja) | 1991-01-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5159610A (en) | Trellis precoding for modulation systems | |
US5214672A (en) | Trellis precoding for fractional bits/baud | |
US5455839A (en) | Device and method for precoding | |
JP3685269B2 (ja) | 透明2進畳み込み符号を組み入れた回転不変トレリスコーダ及び方法 | |
EP0624018B1 (en) | Rotationally invariant multilevel coded systems | |
US5398073A (en) | Concatenated coded vestigial sideband modulation for high definition television | |
KR100262426B1 (ko) | 송신기 장치, 수신기 장치 및 다레벨 코드화 변조 방법 | |
US4713829A (en) | Coded modulation system with a simplified decoder capable of reducing the effects of channel distortion | |
EP0485108B1 (en) | Coded modulation with unequal levels of error protection | |
US5040191A (en) | Partial response channel signaling systems | |
US5263051A (en) | Device and method of interleaving for a trellis precoding system | |
US5446758A (en) | Device and method for precoding | |
JP2779973B2 (ja) | 変調方式用トレリスコーディング | |
Laroia | Coding for intersymbol interference channels-combined coding and precoding | |
US7003716B2 (en) | Method and apparatus for using multi-dimensional trellis codes over multi-path channels | |
EP0383632B1 (en) | Mapping digital data sequences | |
Shalvi et al. | Signal codes | |
Reddy | Voice-band modem: A device to transmit data over telephone networks: Advanced ideas which made high data rates possible | |
Hongchun | Mid-voltage electric distribution line carrier communication technology based on TCM | |
Shivakumar | TCM: Code Design and Improved Sequence Estimation on Channels subjected to ISI | |
Zhou et al. | Coded reduced-bandwidth QAM with decision-feedback equalization | |
Benelli et al. | New detection algorithm with reduced complexity | |
Paravalos et al. | Performance of coded modulation on intersymbol interference channels | |
Arani | Trellis coded modulation techniques | |
Wang et al. | Trellis coded partial response signaling for power and bandwidth efficient digital transmission |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
R370 | Written measure of declining of transfer procedure |
Free format text: JAPANESE INTERMEDIATE CODE: R370 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
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: 20090515 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090515 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100515 Year of fee payment: 12 |
|
EXPY | Cancellation because of completion of term |