JPH07170305A - 送信器および受信器 - Google Patents
送信器および受信器Info
- Publication number
- JPH07170305A JPH07170305A JP6220885A JP22088594A JPH07170305A JP H07170305 A JPH07170305 A JP H07170305A JP 6220885 A JP6220885 A JP 6220885A JP 22088594 A JP22088594 A JP 22088594A JP H07170305 A JPH07170305 A JP H07170305A
- Authority
- JP
- Japan
- Prior art keywords
- symbol
- sequence
- constellation
- symbols
- code
- 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.)
- Pending
Links
- 238000012545 processing Methods 0.000 claims abstract description 4
- 238000012937 correction Methods 0.000 claims description 10
- 230000005540 biological transmission Effects 0.000 claims description 6
- 239000000872 buffer Substances 0.000 description 22
- 238000010586 diagram Methods 0.000 description 12
- 238000012986 modification Methods 0.000 description 6
- 230000004048 modification Effects 0.000 description 6
- 230000011664 signaling Effects 0.000 description 6
- 238000009432 framing Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000013507 mapping Methods 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000036039 immunity Effects 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 101100070120 Xenopus laevis has-rs gene Proteins 0.000 description 1
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000008034 disappearance Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000007493 shaping process Methods 0.000 description 1
- 238000000638 solvent extraction Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0064—Concatenated codes
- H04L1/0065—Serial concatenated codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J7/00—Multiplex systems in which the amplitudes or durations of the signals in individual channels are characteristic of those channels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0057—Block codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
- H04L1/0059—Convolutional codes
- H04L1/006—Trellis-coded modulation
-
- 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/3427—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 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
- 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/3427—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 the n - fold Cartesian product of a single underlying two-dimensional constellation
- H04L27/3438—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 the n - fold Cartesian product of a single underlying two-dimensional constellation using an underlying generalised cross constellation
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)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
(57)【要約】
【目的】 無線およびケーブルのテレビジョンチャネル
において、ガウシアンノイズおよびインパルスノイズの
両方に対する耐性を備えた、費用効率、帯域幅効率、お
よびパワー効率の良い送信器および受信器を実現する。 【構成】 送信器は、複数のソースのそれぞれに対して
所定のQAMコンステレーションのシンボルに対応する
ビットグループシーケンスを生成するシーケンス生成手
段と、複数のビットグループシーケンスをビットグルー
プごとに単一のビットグループシーケンスへと多重化す
る手段と、ケーブルテレビジョンチャネルに送信するた
めに単一のビットグループシーケンスを表す信号を生成
する手段とからなる。シーケンス生成手段は、複数のソ
ースのそれぞれから入力ビットストリームを受信する手
段と、受信した入力ビットストリームをそれぞれ誤り訂
正符号により符号化する手段とからなる。
において、ガウシアンノイズおよびインパルスノイズの
両方に対する耐性を備えた、費用効率、帯域幅効率、お
よびパワー効率の良い送信器および受信器を実現する。 【構成】 送信器は、複数のソースのそれぞれに対して
所定のQAMコンステレーションのシンボルに対応する
ビットグループシーケンスを生成するシーケンス生成手
段と、複数のビットグループシーケンスをビットグルー
プごとに単一のビットグループシーケンスへと多重化す
る手段と、ケーブルテレビジョンチャネルに送信するた
めに単一のビットグループシーケンスを表す信号を生成
する手段とからなる。シーケンス生成手段は、複数のソ
ースのそれぞれから入力ビットストリームを受信する手
段と、受信した入力ビットストリームをそれぞれ誤り訂
正符号により符号化する手段とからなる。
Description
【0001】
【産業上の利用分野】本発明は、ディジタル通信システ
ムに関し、特に、ケーブルテレビジョン網を通じてディ
ジタル信号を伝送するシステムに関する。
ムに関し、特に、ケーブルテレビジョン網を通じてディ
ジタル信号を伝送するシステムに関する。
【0002】
【従来の技術】情報サービス提供者がケーブルテレビジ
ョンを通じてより多くのサービスを提供するにつれて、
ケーブルテレビジョン帯域幅に対する要求が非常に増大
している。同様に、従来のテレビジョンチャネルよりず
っと大きい帯域幅を必要とする高品位テレビジョン(H
DTV)チャネルの導入は、利用可能なケーブルテレビ
ジョン帯域幅の大きい部分を消費することになる。しか
し、利用可能なケーブルテレビジョンチャネルの数およ
び帯域幅は限られている。
ョンを通じてより多くのサービスを提供するにつれて、
ケーブルテレビジョン帯域幅に対する要求が非常に増大
している。同様に、従来のテレビジョンチャネルよりず
っと大きい帯域幅を必要とする高品位テレビジョン(H
DTV)チャネルの導入は、利用可能なケーブルテレビ
ジョン帯域幅の大きい部分を消費することになる。しか
し、利用可能なケーブルテレビジョンチャネルの数およ
び帯域幅は限られている。
【0003】
【発明が解決しようとする課題】無線およびケーブルの
テレビジョンチャネルはガウシアンノイズおよびインパ
ルスノイズの両方を受けやすい。その結果、これらのチ
ャネルの帯域幅効率を増加させる方式は、ガウシアンノ
イズおよびインパルスノイズの両方に対する耐性を備え
なければならない。このようなノイズ耐性を備えた従来
のシステムは複雑であり従って高価であり、特に、チャ
ネルのデータレートが高い場合はそうである。しかし、
ケーブルテレビジョン受信装置のような消費者製品は、
市場で広く成功するには妥当な価格でなければならな
い。
テレビジョンチャネルはガウシアンノイズおよびインパ
ルスノイズの両方を受けやすい。その結果、これらのチ
ャネルの帯域幅効率を増加させる方式は、ガウシアンノ
イズおよびインパルスノイズの両方に対する耐性を備え
なければならない。このようなノイズ耐性を備えた従来
のシステムは複雑であり従って高価であり、特に、チャ
ネルのデータレートが高い場合はそうである。しかし、
ケーブルテレビジョン受信装置のような消費者製品は、
市場で広く成功するには妥当な価格でなければならな
い。
【0004】
【課題を解決するための手段】費用効率、帯域幅効率、
およびパワー効率の良いシステムが実現される。いくつ
かの相異なるビデオソースから受信されるデータストリ
ームが所定のコンステレーションのシンボルへと変換さ
れ、シンボルごとにチャネル上に伝送するためのシンボ
ルの単一のシーケンスへと多重化される。システムは、
シンボルマルチプレクサを有する送信器と、相異なるビ
デオソースのうちの選択されたものからのデータに対応
するシンボルを出力するために低下した処理速度で動作
する受信器とを含む。シンボルごとの多重化は、チャネ
ル上のバースト状(インパルス)ノイズの影響を軽減す
る。
およびパワー効率の良いシステムが実現される。いくつ
かの相異なるビデオソースから受信されるデータストリ
ームが所定のコンステレーションのシンボルへと変換さ
れ、シンボルごとにチャネル上に伝送するためのシンボ
ルの単一のシーケンスへと多重化される。システムは、
シンボルマルチプレクサを有する送信器と、相異なるビ
デオソースのうちの選択されたものからのデータに対応
するシンボルを出力するために低下した処理速度で動作
する受信器とを含む。シンボルごとの多重化は、チャネ
ル上のバースト状(インパルス)ノイズの影響を軽減す
る。
【0005】
【実施例】図1に、本発明の原理によって構成した送信
器100のブロック図を示す。送信器100は、複数の
チャネル符号器102と、シンボルマルチプレクサ10
4と、変調器106とを有する。個々のチャネル符号器
102はそれぞれ相異なるビデオプログラムを同一のケ
ーブルチャネル108へ送信するために使用される。図
示した実施例では、送信器100はこのようなチャネル
符号器を12個有し、それぞれ相異なるビデオプログラ
ムを受信する。各チャネル符号器は公称ビットレート
3.25Mbps(実際のビットレートは、送信信号に
加えられるフレーミングシンボルのようなオーバヘッド
の結果としてわずかに小さくなる)でデータを受信し、
シンボルマルチプレクサ104へ公称シンボルレート4
48Kbaudでシンボルのシーケンス{Pn (i)}を出
力する。ここで「シンボル」という用語は2次元(2
D)QAMコンステレーションの信号点をいう。
器100のブロック図を示す。送信器100は、複数の
チャネル符号器102と、シンボルマルチプレクサ10
4と、変調器106とを有する。個々のチャネル符号器
102はそれぞれ相異なるビデオプログラムを同一のケ
ーブルチャネル108へ送信するために使用される。図
示した実施例では、送信器100はこのようなチャネル
符号器を12個有し、それぞれ相異なるビデオプログラ
ムを受信する。各チャネル符号器は公称ビットレート
3.25Mbps(実際のビットレートは、送信信号に
加えられるフレーミングシンボルのようなオーバヘッド
の結果としてわずかに小さくなる)でデータを受信し、
シンボルマルチプレクサ104へ公称シンボルレート4
48Kbaudでシンボルのシーケンス{Pn (i)}を出
力する。ここで「シンボル」という用語は2次元(2
D)QAMコンステレーションの信号点をいう。
【0006】シンボルマルチプレクサ104は、12個
のチャネル符号器102から受信した12個のシンボル
シーケンスを、シンボルレート5.38Mbaudの単
一の出力シンボルシーケンス{Qn}に多重化する。本
発明によれば、シンボルマルチプレクサ104はシンボ
ルごとに多重化動作を実行する。(ここではシンボルマ
ルチプレクサ104は簡単のためにシンボルを多重化す
るように動作するものとして記載しているが、マルチプ
レクサは、実際には、さまざまなチャネル符号器からの
シンボルに対応するビットグループをビットグループご
とに多重化することも可能である。)すなわち、マルチ
プレクサはシンボルシーケンス{Pn (1)}から1個のシ
ンボルをとった後、シンボルシーケンス{Pn (2)}から
シンボルをとり、などとして{Pn (12)}まで行い、そ
の後、再びシンボルシーケンス{Pn (1)}からシンボル
をとることによってこのプロセスを繰り返す。シンボル
マルチプレクサ104は相異なる入力シーケンスのシン
ボルを区別するのに必要な適当なフレーミングシンボル
を挿入する。フレーミングは通常のように実行される。
多重化された出力シンボルシーケンス{Qn}は変調器
106に送られる。
のチャネル符号器102から受信した12個のシンボル
シーケンスを、シンボルレート5.38Mbaudの単
一の出力シンボルシーケンス{Qn}に多重化する。本
発明によれば、シンボルマルチプレクサ104はシンボ
ルごとに多重化動作を実行する。(ここではシンボルマ
ルチプレクサ104は簡単のためにシンボルを多重化す
るように動作するものとして記載しているが、マルチプ
レクサは、実際には、さまざまなチャネル符号器からの
シンボルに対応するビットグループをビットグループご
とに多重化することも可能である。)すなわち、マルチ
プレクサはシンボルシーケンス{Pn (1)}から1個のシ
ンボルをとった後、シンボルシーケンス{Pn (2)}から
シンボルをとり、などとして{Pn (12)}まで行い、そ
の後、再びシンボルシーケンス{Pn (1)}からシンボル
をとることによってこのプロセスを繰り返す。シンボル
マルチプレクサ104は相異なる入力シーケンスのシン
ボルを区別するのに必要な適当なフレーミングシンボル
を挿入する。フレーミングは通常のように実行される。
多重化された出力シンボルシーケンス{Qn}は変調器
106に送られる。
【0007】後で説明するように、本発明によるシンボ
ルごとの多重化はバースト状ノイズ(インパルスノイズ
を含む)の影響を軽減し、受信器における処理速度の条
件を大幅に緩和する。シンボルごとの多重化は、11個
のシンボル(他の11個のビデオソースからのシンボル
に対応する)によって、チャネル108上の与えられた
ビデオソースiからのシンボルを分離することにより、
受信器におけるバースト状ノイズの影響を軽減する。シ
ンボルマルチプレクサ104の動作はさらに、受信器2
00が、チャネル108から受信した与えられた12個
のシンボルシーケンスにおいてただ1つのシンボルのみ
に選択的に作用し、与えられたビデオプログラムiから
のデータビットを復元することを可能にする。このよう
にして、受信器は、シンボルがチャネル108を通じて
伝送されるレート(「シグナリングレート」ともいう)
のある割合で動作することが可能である。図1および図
2の実施例では、受信器200はシグナリングレートの
1/12で動作する。これによって受信器の複雑さが軽
減される。
ルごとの多重化はバースト状ノイズ(インパルスノイズ
を含む)の影響を軽減し、受信器における処理速度の条
件を大幅に緩和する。シンボルごとの多重化は、11個
のシンボル(他の11個のビデオソースからのシンボル
に対応する)によって、チャネル108上の与えられた
ビデオソースiからのシンボルを分離することにより、
受信器におけるバースト状ノイズの影響を軽減する。シ
ンボルマルチプレクサ104の動作はさらに、受信器2
00が、チャネル108から受信した与えられた12個
のシンボルシーケンスにおいてただ1つのシンボルのみ
に選択的に作用し、与えられたビデオプログラムiから
のデータビットを復元することを可能にする。このよう
にして、受信器は、シンボルがチャネル108を通じて
伝送されるレート(「シグナリングレート」ともいう)
のある割合で動作することが可能である。図1および図
2の実施例では、受信器200はシグナリングレートの
1/12で動作する。これによって受信器の複雑さが軽
減される。
【0008】変調器106は、出力シンボルシーケンス
を6MHzの信号へと変調する。変調器106は、出力
信号を発生するのに必要な従来のパルス整形フィルタお
よびその他の従来の要素を有する。代表的なアプリケー
ションでは、個別の送信器/変調器がそれぞれ6MHz
のケーブルチャネル用に設けられ、各送信器がいくつか
の(例えば12個の)ビデオプログラムをそれぞれのケ
ーブルチャネル上に多重化する。あるいは、変調器は、
シンボルマルチプレクサ104から受信したシンボルシ
ーケンス{Qn}を、共通キャリア周波数での伝送用に
従来のようにして他の中間周波数と組み合わせることが
可能な都合の良い中間周波数に変調することによって、
サブキャリア変調を実行するように構成することも可能
である。
を6MHzの信号へと変調する。変調器106は、出力
信号を発生するのに必要な従来のパルス整形フィルタお
よびその他の従来の要素を有する。代表的なアプリケー
ションでは、個別の送信器/変調器がそれぞれ6MHz
のケーブルチャネル用に設けられ、各送信器がいくつか
の(例えば12個の)ビデオプログラムをそれぞれのケ
ーブルチャネル上に多重化する。あるいは、変調器は、
シンボルマルチプレクサ104から受信したシンボルシ
ーケンス{Qn}を、共通キャリア周波数での伝送用に
従来のようにして他の中間周波数と組み合わせることが
可能な都合の良い中間周波数に変調することによって、
サブキャリア変調を実行するように構成することも可能
である。
【0009】図2に、ケーブルチャネル108で受信し
た6MHz信号から単一のビデオプログラムiを受信す
る受信器200を示す。受信器200は、復調器202
と、等化器204と、チャネル復号器206とを有す
る。復調器202は、受信した6MHz信号を復調し、
必要なフィルタリングおよびA/D変換を実行して、サ
ンプリングレート10.76MHzで複素サンプルのシ
ーケンスを生成する。等化器204(詳細は後述)は、
復調器202からサンプルを受信し、等化したシンボル
のシーケンス{P■ n (i)}を448Kbaudのレート
で出力する。等化器204からの出力シンボルシーケン
スは、シンボルマルチプレクサ104によって6MHz
ケーブル信号へと多重化された12個のビデオプログラ
ムのうちの1つに対応する。等化器204は、データシ
ンボルに伴うフレーミングシンボルから、復調器202
からのどのシンボル出力を等化すべきかを判断する。チ
ャネル復号器206(後述)は、等化器204から受信
したシンボルシーケンスを復号して、選択したビデオプ
ログラムiに対応するデータビットのストリームを出力
する。
た6MHz信号から単一のビデオプログラムiを受信す
る受信器200を示す。受信器200は、復調器202
と、等化器204と、チャネル復号器206とを有す
る。復調器202は、受信した6MHz信号を復調し、
必要なフィルタリングおよびA/D変換を実行して、サ
ンプリングレート10.76MHzで複素サンプルのシ
ーケンスを生成する。等化器204(詳細は後述)は、
復調器202からサンプルを受信し、等化したシンボル
のシーケンス{P■ n (i)}を448Kbaudのレート
で出力する。等化器204からの出力シンボルシーケン
スは、シンボルマルチプレクサ104によって6MHz
ケーブル信号へと多重化された12個のビデオプログラ
ムのうちの1つに対応する。等化器204は、データシ
ンボルに伴うフレーミングシンボルから、復調器202
からのどのシンボル出力を等化すべきかを判断する。チ
ャネル復号器206(後述)は、等化器204から受信
したシンボルシーケンスを復号して、選択したビデオプ
ログラムiに対応するデータビットのストリームを出力
する。
【0010】送信器100の説明に戻り、図3にチャネ
ル符号器102の実施例を示す。チャネル符号器102
は、リードソロモン(RS)符号器300と、バイトイ
ンタリーバ302と、トレリス符号器304と、コンス
テレーションマッパ306とを有する。RS符号器30
0およびトレリス符号器304はそれぞれ外符号および
内符号であって、これらは連接符号を形成する。バイト
インタリーバ302(および受信器でこれに対応するデ
インタリーバ)は、チャネルおよび受信器のフロントエ
ンドから来る可能性のあるバースト状ノイズに対処する
受信器の能力を強化する。ここでは、本発明は連接符号
の場合を説明するが、トレリス符号またはRS符号単独
のような他の符号も、本発明の技術的範囲から離れるこ
となく使用可能である。
ル符号器102の実施例を示す。チャネル符号器102
は、リードソロモン(RS)符号器300と、バイトイ
ンタリーバ302と、トレリス符号器304と、コンス
テレーションマッパ306とを有する。RS符号器30
0およびトレリス符号器304はそれぞれ外符号および
内符号であって、これらは連接符号を形成する。バイト
インタリーバ302(および受信器でこれに対応するデ
インタリーバ)は、チャネルおよび受信器のフロントエ
ンドから来る可能性のあるバースト状ノイズに対処する
受信器の能力を強化する。ここでは、本発明は連接符号
の場合を説明するが、トレリス符号またはRS符号単独
のような他の符号も、本発明の技術的範囲から離れるこ
となく使用可能である。
【0011】発明者は、ケーブルテレビジョンチャネル
にデータを伝送する際に使用する符号を設計する場合の
重要な判断基準は、インパルスノイズに対する保護を行
いつつ、最大のガウシアンノイズ耐性を得ることである
ことを認識した。発明者は、内符号として多次元トレリ
ス符号(すなわち、Nを1より大きい整数として、2N
次元トレリス符号)、および、外符号としてRS符号か
らなる連接符号は、リードソロモン符号器によって導入
される冗長性がコンステレーションのシンボルあたり
0.375ビット以下である場合には、従来の符号化法
式よりも優れた性能を有することを発見した。好ましい
実施例では、外符号であるリードソロモン符号によって
導入される冗長性は、内符号であるトレリス符号化変調
によって導入される冗長性を超えない。しかし、トレリ
ス符号の次元によって、RS符号がトレリス符号器より
多い冗長ビットを生成することが好ましい場合、RS符
号はコンステレーションのシンボルあたり高々平均0.
375個の冗長ビットを導入するようにするのが好まし
い。さらに好ましい実施例では、トレリス符号は4次元
(4D)符号であり、RS符号は高々3重誤り訂正RS
符号である。すなわち、RS符号はRS符号語あたり3
個以下のRSシンボル誤りを訂正する。発明者は、2重
誤り訂正および3重誤り訂正のRS符号が最良の性能を
有することを発見した。発明者は、外符号として3重誤
り訂正より大きいRS符号を使用することは、より強力
なRS符号を使用することによって達成可能な利得を帳
消しにするような帯域幅およびパワー効率の縮小を引き
起こすことを認識した。
にデータを伝送する際に使用する符号を設計する場合の
重要な判断基準は、インパルスノイズに対する保護を行
いつつ、最大のガウシアンノイズ耐性を得ることである
ことを認識した。発明者は、内符号として多次元トレリ
ス符号(すなわち、Nを1より大きい整数として、2N
次元トレリス符号)、および、外符号としてRS符号か
らなる連接符号は、リードソロモン符号器によって導入
される冗長性がコンステレーションのシンボルあたり
0.375ビット以下である場合には、従来の符号化法
式よりも優れた性能を有することを発見した。好ましい
実施例では、外符号であるリードソロモン符号によって
導入される冗長性は、内符号であるトレリス符号化変調
によって導入される冗長性を超えない。しかし、トレリ
ス符号の次元によって、RS符号がトレリス符号器より
多い冗長ビットを生成することが好ましい場合、RS符
号はコンステレーションのシンボルあたり高々平均0.
375個の冗長ビットを導入するようにするのが好まし
い。さらに好ましい実施例では、トレリス符号は4次元
(4D)符号であり、RS符号は高々3重誤り訂正RS
符号である。すなわち、RS符号はRS符号語あたり3
個以下のRSシンボル誤りを訂正する。発明者は、2重
誤り訂正および3重誤り訂正のRS符号が最良の性能を
有することを発見した。発明者は、外符号として3重誤
り訂正より大きいRS符号を使用することは、より強力
なRS符号を使用することによって達成可能な利得を帳
消しにするような帯域幅およびパワー効率の縮小を引き
起こすことを認識した。
【0012】上記では、所定数の誤りを訂正するRS符
号の場合の連接符号を説明したが、当業者には明らかな
ように、RS符号は、符号が訂正可能な各誤りの代わり
に2つの消失を訂正することも可能である。例えば、2
重誤り訂正RS符号は、2個の誤り、1個の誤りおよび
2個の消失、または4個の消失を訂正することができ
る。
号の場合の連接符号を説明したが、当業者には明らかな
ように、RS符号は、符号が訂正可能な各誤りの代わり
に2つの消失を訂正することも可能である。例えば、2
重誤り訂正RS符号は、2個の誤り、1個の誤りおよび
2個の消失、または4個の消失を訂正することができ
る。
【0013】RS符号器300は、例えば、2個のRS
シンボル誤りを訂正可能な有限体GF(28)上のRS
(120,116)である。この場合各RSシンボルは
8ビットからなる。RS符号器300は、選択されたビ
デオプログラムiのデータを公称レート3.25Mbp
sで受信し、3.36Mbpsでデータをバイトインタ
リーバ302に出力する。RS符号器は116個のRS
シンボルのフレームを受信し、受信した116個のRS
シンボルおよび4個の冗長RSシンボルを含む120個
のRSシンボルのフレームを出力する。120個のRS
シンボルの各フレームを「RS符号語」という。バイト
インタリーバ302はRS符号器300から出力された
RSシンボルをインタリーブする。バイトインタリーバ
302は、30行×120列のRSシンボルからなるバ
ッファ(図示せず)を有する。RS符号器300から出
力されたRSシンボルは行ごとにこのバッファに読み込
まれ、列ごとにバッファから読み出される。その後バイ
トインタリーバはバッファから読み出されたRSシンボ
ルのシーケンスをビットのストリームに変換し、このビ
ットストリームはトレリス符号器304に出力される。
シンボル誤りを訂正可能な有限体GF(28)上のRS
(120,116)である。この場合各RSシンボルは
8ビットからなる。RS符号器300は、選択されたビ
デオプログラムiのデータを公称レート3.25Mbp
sで受信し、3.36Mbpsでデータをバイトインタ
リーバ302に出力する。RS符号器は116個のRS
シンボルのフレームを受信し、受信した116個のRS
シンボルおよび4個の冗長RSシンボルを含む120個
のRSシンボルのフレームを出力する。120個のRS
シンボルの各フレームを「RS符号語」という。バイト
インタリーバ302はRS符号器300から出力された
RSシンボルをインタリーブする。バイトインタリーバ
302は、30行×120列のRSシンボルからなるバ
ッファ(図示せず)を有する。RS符号器300から出
力されたRSシンボルは行ごとにこのバッファに読み込
まれ、列ごとにバッファから読み出される。その後バイ
トインタリーバはバッファから読み出されたRSシンボ
ルのシーケンスをビットのストリームに変換し、このビ
ットストリームはトレリス符号器304に出力される。
【0014】トレリス符号器304は例えば4D8状態
トレリス符号器であり、バイトインタリーバ302から
のビットを符号化し、図4のコンステレーションからシ
ンボルを選択するために、トレリス符号化したビットを
コンステレーションマッパ306に出力する。
トレリス符号器であり、バイトインタリーバ302から
のビットを符号化し、図4のコンステレーションからシ
ンボルを選択するために、トレリス符号化したビットを
コンステレーションマッパ306に出力する。
【0015】図4に、2D256QAMコンステレーシ
ョンを示す。ここで使用しているように、QAMコンス
テレーションは、複数振幅、複数位相のコンステレーシ
ョンであり、正方形コンステレーションである必要はな
い。コンステレーションは、伝送信号のピークおよび平
均のパワーを縮小するために円形であるように選択する
のが望ましい。このコンステレーションは90度の位相
対称性を有する。すなわち、このコンステレーション
は、90度、180度、および270度の位相回転に対
して不変である。コンステレーションは4個の2Dサブ
セット、A、B、C、およびDに分割される。216点4
Dコンステレーションは、1対の2D256QAMコン
ステレーションを連接することによって形成される。4
Dコンステレーションは、8個の4Dサブセット0〜7
に分割される。各4Dサブセットは図5に示すように2
対の2Dサブセットからなる。例えば、4Dサブセット
0は2Dサブセット対(A,A)および(B,B)から
なる。
ョンを示す。ここで使用しているように、QAMコンス
テレーションは、複数振幅、複数位相のコンステレーシ
ョンであり、正方形コンステレーションである必要はな
い。コンステレーションは、伝送信号のピークおよび平
均のパワーを縮小するために円形であるように選択する
のが望ましい。このコンステレーションは90度の位相
対称性を有する。すなわち、このコンステレーション
は、90度、180度、および270度の位相回転に対
して不変である。コンステレーションは4個の2Dサブ
セット、A、B、C、およびDに分割される。216点4
Dコンステレーションは、1対の2D256QAMコン
ステレーションを連接することによって形成される。4
Dコンステレーションは、8個の4Dサブセット0〜7
に分割される。各4Dサブセットは図5に示すように2
対の2Dサブセットからなる。例えば、4Dサブセット
0は2Dサブセット対(A,A)および(B,B)から
なる。
【0016】図6に、図3のトレリス符号器304を詳
細に示す。トレリス符号器304は、mod4差分符号
器600と、レート2/3畳込み符号器602と、2D
サブセット対セレクタ604と、ビットグルーピング手
段606とを有する。トレリス符号器304は、2つの
シグナリング間隔nおよびn+1にわたって収集された
15個の入力ビットI1n〜I15nを受信する。コンス
テレーションの90度、180度、および270度の位
相回転に対する耐性を備えるために、入力ビットのうち
の2つI3nおよびI2nは差分符号器600によって差
分符号化される。差分符号器600は、例えば、現在の
出力ビット対I3n′I2n′が前の入力対I3n-2′I
2n-2′と現在の入力ビット対I3nI2nのmod4和
であるようなmod4加算器である。
細に示す。トレリス符号器304は、mod4差分符号
器600と、レート2/3畳込み符号器602と、2D
サブセット対セレクタ604と、ビットグルーピング手
段606とを有する。トレリス符号器304は、2つの
シグナリング間隔nおよびn+1にわたって収集された
15個の入力ビットI1n〜I15nを受信する。コンス
テレーションの90度、180度、および270度の位
相回転に対する耐性を備えるために、入力ビットのうち
の2つI3nおよびI2nは差分符号器600によって差
分符号化される。差分符号器600は、例えば、現在の
出力ビット対I3n′I2n′が前の入力対I3n-2′I
2n-2′と現在の入力ビット対I3nI2nのmod4和
であるようなmod4加算器である。
【0017】1つの差分符号化されたビットI2n′
が、もう1つの入力ビットI1nとともに、畳込み符号
器602に入力され、畳込み符号器602は、3個の出
力ビットY2n、Y1n、およびY0nを生成する。概念
的には、これらの3ビットはまず4Dコンステレーショ
ンから4DサブセットY2nY1nY0nを選択するため
に使用される。他の差分符号化ビットI3n′(これは
Y3nとリネームされる)が次に、選択した4Dサブセ
ットから2Dサブセット対を選択するために使用され
る。次に、残りの12個の非符号化入力ビット(I4n
〜I15n)は2つのグループに分割される。各グルー
プは、選択した2Dサブセット対の2Dサブセットから
シンボルを選択するために使用される。
が、もう1つの入力ビットI1nとともに、畳込み符号
器602に入力され、畳込み符号器602は、3個の出
力ビットY2n、Y1n、およびY0nを生成する。概念
的には、これらの3ビットはまず4Dコンステレーショ
ンから4DサブセットY2nY1nY0nを選択するため
に使用される。他の差分符号化ビットI3n′(これは
Y3nとリネームされる)が次に、選択した4Dサブセ
ットから2Dサブセット対を選択するために使用され
る。次に、残りの12個の非符号化入力ビット(I4n
〜I15n)は2つのグループに分割される。各グルー
プは、選択した2Dサブセット対の2Dサブセットから
シンボルを選択するために使用される。
【0018】実際の実装では、上記の3ステップ選択プ
ロセスは以下のように行われる。図6を参照して、ま
ず、差分畳込み符号器から出力される4ビットY3n、
Y2n、Y1n、およびY0nが、2Dサブセット対セレ
クタ604によって別の4ビットZ1n、Z0n、Z1
n+1、およびZ0n+1に変換される。図5のテーブルにこ
の変換の詳細を示す。ビットグルーピング手段606
は、この変換した4ビットと残りの12個の非符号化入
力ビットをm=nおよびn+1に対する2つのグループ
{Z7m,Z6m,...,Z0m}に分割する。特に、
ビットI10n〜I15nはそれぞれZ2n〜Z7nとリネ
ームされ、ビットI4n〜I9nはそれぞれZ2n+1〜Z
7n+1とリネームされる。各グループは、コンステレー
ションマッパ306(図3)によって、2D256QA
MコンステレーションからシンボルPmを選択するため
に使用される。(このビットのグループは、前にシンボ
ルマルチプレクサ104に関して述べたビットグループ
である。)この選択は、図4のビットマッピングに従っ
て実行することができる。図面を単純化するため、図4
には、Z7mZ6m...Z2mからサブセットA内のシ
ンボルへのマッピングしか示していない。この選択を実
行するため、以下の規則が適用される。(1)サブセッ
トA、B、C、およびDに対応するZ1mZ0mのビット
パターンはそれぞれ00、10、01、および11であ
る。(2)90度、180度、または270度の位相回
転を通じて相互に到達する4個のシンボルには、Z7m
Z6m...Z2mの同じビットパターンが割り当てられ
る。
ロセスは以下のように行われる。図6を参照して、ま
ず、差分畳込み符号器から出力される4ビットY3n、
Y2n、Y1n、およびY0nが、2Dサブセット対セレ
クタ604によって別の4ビットZ1n、Z0n、Z1
n+1、およびZ0n+1に変換される。図5のテーブルにこ
の変換の詳細を示す。ビットグルーピング手段606
は、この変換した4ビットと残りの12個の非符号化入
力ビットをm=nおよびn+1に対する2つのグループ
{Z7m,Z6m,...,Z0m}に分割する。特に、
ビットI10n〜I15nはそれぞれZ2n〜Z7nとリネ
ームされ、ビットI4n〜I9nはそれぞれZ2n+1〜Z
7n+1とリネームされる。各グループは、コンステレー
ションマッパ306(図3)によって、2D256QA
MコンステレーションからシンボルPmを選択するため
に使用される。(このビットのグループは、前にシンボ
ルマルチプレクサ104に関して述べたビットグループ
である。)この選択は、図4のビットマッピングに従っ
て実行することができる。図面を単純化するため、図4
には、Z7mZ6m...Z2mからサブセットA内のシ
ンボルへのマッピングしか示していない。この選択を実
行するため、以下の規則が適用される。(1)サブセッ
トA、B、C、およびDに対応するZ1mZ0mのビット
パターンはそれぞれ00、10、01、および11であ
る。(2)90度、180度、または270度の位相回
転を通じて相互に到達する4個のシンボルには、Z7m
Z6m...Z2mの同じビットパターンが割り当てられ
る。
【0019】上記の実施例では、4Dトレリス符号器
は、コンステレーションのシンボルあたり平均0.5個
の冗長ビットを生成する。RS(120,116)符号
器は、コンステレーションのシンボルあたり平均0.2
5個の冗長ビットを生成する。
は、コンステレーションのシンボルあたり平均0.5個
の冗長ビットを生成する。RS(120,116)符号
器は、コンステレーションのシンボルあたり平均0.2
5個の冗長ビットを生成する。
【0020】当業者には理解されるように、本発明の技
術的範囲から離れることなく、送信器100に対してさ
まざまな変形が可能である。例えば、図1のチャネル符
号器102は、各チャネル符号器によって生成される符
号化データビットをマッピングするために専用のコンス
テレーションマッパ306をそれぞれ有するように記載
した(図3参照)。しかし、単一のコンステレーション
マッパを12個のチャネル符号器102によって共用す
ることも可能である。その単一のコンステレーションマ
ッパは、シンボルマルチプレクサの出力に配置され、シ
ンボルマルチプレクサは、上記のように、相異なるビデ
オソースからのシンボルに対応するビットグループを多
重化する。
術的範囲から離れることなく、送信器100に対してさ
まざまな変形が可能である。例えば、図1のチャネル符
号器102は、各チャネル符号器によって生成される符
号化データビットをマッピングするために専用のコンス
テレーションマッパ306をそれぞれ有するように記載
した(図3参照)。しかし、単一のコンステレーション
マッパを12個のチャネル符号器102によって共用す
ることも可能である。その単一のコンステレーションマ
ッパは、シンボルマルチプレクサの出力に配置され、シ
ンボルマルチプレクサは、上記のように、相異なるビデ
オソースからのシンボルに対応するビットグループを多
重化する。
【0021】送信器100についての説明は終わる。次
に、受信器200の詳細を説明する。特に、等化器およ
びチャネル復号器206の詳細を以下で説明する。
に、受信器200の詳細を説明する。特に、等化器およ
びチャネル復号器206の詳細を以下で説明する。
【0022】等化器204は、等化されたシンボルのシ
ーケンス{P■ n (i)}を生成するために、復調器202
(図2)から出力されるチャネル歪みのある信号サンプ
ルを等化する。等化器204は、5.38Mbaud以
上のシンボルレートで復調器202からサンプルを受信
するが、そのシンボルレートのある割合で等化作用を実
行する。この低下速度動作は等化器204の複雑さを大
幅に単純化する。等化器は、チャネル符号器102のう
ちの1つ(本実施例では、12個のチャネル符号器のう
ちの1つ)によって生成されたシンボルのみを出力する
ため、チャネルからのバースト状ノイズの影響は軽減さ
れる。
ーケンス{P■ n (i)}を生成するために、復調器202
(図2)から出力されるチャネル歪みのある信号サンプ
ルを等化する。等化器204は、5.38Mbaud以
上のシンボルレートで復調器202からサンプルを受信
するが、そのシンボルレートのある割合で等化作用を実
行する。この低下速度動作は等化器204の複雑さを大
幅に単純化する。等化器は、チャネル符号器102のう
ちの1つ(本実施例では、12個のチャネル符号器のう
ちの1つ)によって生成されたシンボルのみを出力する
ため、チャネルからのバースト状ノイズの影響は軽減さ
れる。
【0023】図7に、等化器204の実施例を示す。等
化器204は、直列接続され第1のクロックレートでク
ロックされる数個の記憶要素を含むシフトレジスタ70
0と、より遅い第2のクロックレートでクロックされる
バッファセット702とを有する。バッファセット70
2の各バッファ(すなわちレジスタ)は、シフトレジス
タ700の各記憶要素の出力に接続される。バッファセ
ット702に記憶された信号サンプルは、従来の等化器
手段704に出力される。等化器手段704は、バッフ
ァセット702から受信する信号サンプルに等化器係数
を作用させ第2クロックレートで等化シンボルPn ■(i)
を生成するように動作する乗算器706および加算器7
08を有する。当業者には理解されるように、等化器手
段704は、チャネル条件に従って等化器係数を更新す
る従来の回路(図示せず)を有する(すなわち、等化器
手段704を適応等化器とする)ことも可能である。
化器204は、直列接続され第1のクロックレートでク
ロックされる数個の記憶要素を含むシフトレジスタ70
0と、より遅い第2のクロックレートでクロックされる
バッファセット702とを有する。バッファセット70
2の各バッファ(すなわちレジスタ)は、シフトレジス
タ700の各記憶要素の出力に接続される。バッファセ
ット702に記憶された信号サンプルは、従来の等化器
手段704に出力される。等化器手段704は、バッフ
ァセット702から受信する信号サンプルに等化器係数
を作用させ第2クロックレートで等化シンボルPn ■(i)
を生成するように動作する乗算器706および加算器7
08を有する。当業者には理解されるように、等化器手
段704は、チャネル条件に従って等化器係数を更新す
る従来の回路(図示せず)を有する(すなわち、等化器
手段704を適応等化器とする)ことも可能である。
【0024】図7の実施例では、シフトレジスタ700
の記憶要素はT/2秒ずつ離間されている。ただし、T
はシグナリング間隔(1/5.38μsec)である。
シフトレジスタ700は、復調器202から、10.7
6MHzで複素サンプルを受信する。このレートは、送
信器のシンボルレートの2倍(2×5.38Mbau
d)に対応する。バッファセット702は、448KH
zのレートでクロックされ、等化シンボルの出力シーケ
ンス{Pn ■(i)}を448Kbaudで生成する。シフ
トレジスタ700のクロックレートはバッファセット7
02のクロックレートの整数倍である。実施例では、シ
フトレジスタ700のクロックレートはバッファセット
702のクロックレートの24倍である。
の記憶要素はT/2秒ずつ離間されている。ただし、T
はシグナリング間隔(1/5.38μsec)である。
シフトレジスタ700は、復調器202から、10.7
6MHzで複素サンプルを受信する。このレートは、送
信器のシンボルレートの2倍(2×5.38Mbau
d)に対応する。バッファセット702は、448KH
zのレートでクロックされ、等化シンボルの出力シーケ
ンス{Pn ■(i)}を448Kbaudで生成する。シフ
トレジスタ700のクロックレートはバッファセット7
02のクロックレートの整数倍である。実施例では、シ
フトレジスタ700のクロックレートはバッファセット
702のクロックレートの24倍である。
【0025】同じ6MHzケーブルチャネルによって搬
送される第2のビデオプログラムjが第1ビデオプログ
ラムiと同時に受信される(例えば、2つのテレビジョ
ンプログラムを単一の画面上で同時に見ることができ
る)場合、第2のバッファセット(図示せず)をバッフ
ァセット702と並列にシフトレジスタ700に接続す
ることが可能である。この第2バッファセットは、バッ
ファセット702と同じ構造を有し、同様に動作してシ
フトレジスタ700からサンプルを受信する。第2バッ
ファセットもまた448KHzでクロックされるが、ク
ロック位相は異なる。続いて、第2バッファセットに記
憶された信号サンプルは、バッファセット702からの
サンプルを等化するために使用されるのと同じ等化器係
数および等化器回路によって等化され、第2の等化シン
ボルの出力シーケンス{Pn ■(j)}を生成する。
送される第2のビデオプログラムjが第1ビデオプログ
ラムiと同時に受信される(例えば、2つのテレビジョ
ンプログラムを単一の画面上で同時に見ることができ
る)場合、第2のバッファセット(図示せず)をバッフ
ァセット702と並列にシフトレジスタ700に接続す
ることが可能である。この第2バッファセットは、バッ
ファセット702と同じ構造を有し、同様に動作してシ
フトレジスタ700からサンプルを受信する。第2バッ
ファセットもまた448KHzでクロックされるが、ク
ロック位相は異なる。続いて、第2バッファセットに記
憶された信号サンプルは、バッファセット702からの
サンプルを等化するために使用されるのと同じ等化器係
数および等化器回路によって等化され、第2の等化シン
ボルの出力シーケンス{Pn ■(j)}を生成する。
【0026】図8に、チャネル復号器206を詳細に示
す。チャネル復号器206は、チャネル符号器102の
逆の作用を実行する。特に、等化器204から受信され
る等化シンボルのシーケンス{Pn ■(i)}はまず従来の
ビタビ復号器800によって処理される。ビタビ復号器
800はビットのストリームをバイトデインタリーバ8
02に出力し、バイトデインタリーバ802はRSシン
ボルをRS復号器804に出力する。RS復号器804
は復号したビデオプログラムiに対応するデータビット
のストリームを出力する。
す。チャネル復号器206は、チャネル符号器102の
逆の作用を実行する。特に、等化器204から受信され
る等化シンボルのシーケンス{Pn ■(i)}はまず従来の
ビタビ復号器800によって処理される。ビタビ復号器
800はビットのストリームをバイトデインタリーバ8
02に出力し、バイトデインタリーバ802はRSシン
ボルをRS復号器804に出力する。RS復号器804
は復号したビデオプログラムiに対応するデータビット
のストリームを出力する。
【0027】良質のディジタル通信システムに対する重
要な設計基準は、システムが、異なるチャネル条件に対
して異なるデータレートで伝送するように容易に修正可
能であることである。ここで記載したモデムは、図4の
コンステレーションのサイズを変更することによって異
なるデータレートでの伝送を可能にする。図9に、相異
なるサイズのコンステレーションに対して同一の連接符
号構造を使用するために図6のトレリス符号器304に
必要となる修正を示す。
要な設計基準は、システムが、異なるチャネル条件に対
して異なるデータレートで伝送するように容易に修正可
能であることである。ここで記載したモデムは、図4の
コンステレーションのサイズを変更することによって異
なるデータレートでの伝送を可能にする。図9に、相異
なるサイズのコンステレーションに対して同一の連接符
号構造を使用するために図6のトレリス符号器304に
必要となる修正を示す。
【0028】図9に、相異なるサイズのコンステレーシ
ョンおよび2つのシグナリング間隔にわたりトレリス符
号器によって収集される入力ビットの数ならびにコンス
テレーションサイズ(従ってデータレートも)を変化さ
せるために必要な修正を識別するテーブルを示す。2の
累乗のサイズを有するコンステレーションに対しては、
必要な修正は単に図6の入力ビットのうちのいくつかを
ゼロにセットすることである。例えば、ビットI9nお
よびI15nをゼロにセットすると、図4〜図6に示し
たのと同じ符号化構造が128QAMコンステレーショ
ンからシンボルのシーケンスを生成することになる。こ
の128QAMコンステレーションを図4に参照符号4
02で示す。
ョンおよび2つのシグナリング間隔にわたりトレリス符
号器によって収集される入力ビットの数ならびにコンス
テレーションサイズ(従ってデータレートも)を変化さ
せるために必要な修正を識別するテーブルを示す。2の
累乗のサイズを有するコンステレーションに対しては、
必要な修正は単に図6の入力ビットのうちのいくつかを
ゼロにセットすることである。例えば、ビットI9nお
よびI15nをゼロにセットすると、図4〜図6に示し
たのと同じ符号化構造が128QAMコンステレーショ
ンからシンボルのシーケンスを生成することになる。こ
の128QAMコンステレーションを図4に参照符号4
02で示す。
【0029】図9に示したコンステレーションで2の累
乗でないサイズを有するものに対しては、ある選択した
ビットを前符号化し、他の選択したビットをゼロにセッ
トするという修正が必要となる。図10および図11に
示すように、前符号器は、バイトインタリーバ302か
ら3個の入力ビットを受信し、トレリス符号器304に
4ビットを出力する。例えば、ビットI9nおよびI1
5nをゼロにセットし、ビットI7n、I8n、I13n、
およびI14nを前符号化すると、図4〜図6に示した
符号化構造は96QAMコンステレーションからのシン
ボルのシーケンスを出力する。
乗でないサイズを有するものに対しては、ある選択した
ビットを前符号化し、他の選択したビットをゼロにセッ
トするという修正が必要となる。図10および図11に
示すように、前符号器は、バイトインタリーバ302か
ら3個の入力ビットを受信し、トレリス符号器304に
4ビットを出力する。例えば、ビットI9nおよびI1
5nをゼロにセットし、ビットI7n、I8n、I13n、
およびI14nを前符号化すると、図4〜図6に示した
符号化構造は96QAMコンステレーションからのシン
ボルのシーケンスを出力する。
【0030】当業者には理解されるように、本発明の技
術的範囲を離れることなく、上記実施例に対する変形例
が可能である。例えば、QAMコンステレーションのサ
イズに対する変更は、必要に応じて、バイトインタリー
バおよびRS符号のパラメータの変更とともに行うこと
が可能であるが、バイトインタリーバおよびRS符号の
パラメータを変更しなければならないわけではない。例
えば、128QAMコンステレーションの場合、RS符
号をRS(104,100)に変更し、バイトインタリ
ーバを、26行104列のバッファを有するように修正
することができる。しかし、128QAMコンステレー
ションは、RS(120,116)および30行120
列のバイトインタリーババッファでも有効である。さら
に、コンステレーションマッパに適当な変更をすれば、
図9に示した以外のコンステレーションサイズも使用可
能である。
術的範囲を離れることなく、上記実施例に対する変形例
が可能である。例えば、QAMコンステレーションのサ
イズに対する変更は、必要に応じて、バイトインタリー
バおよびRS符号のパラメータの変更とともに行うこと
が可能であるが、バイトインタリーバおよびRS符号の
パラメータを変更しなければならないわけではない。例
えば、128QAMコンステレーションの場合、RS符
号をRS(104,100)に変更し、バイトインタリ
ーバを、26行104列のバッファを有するように修正
することができる。しかし、128QAMコンステレー
ションは、RS(120,116)および30行120
列のバイトインタリーババッファでも有効である。さら
に、コンステレーションマッパに適当な変更をすれば、
図9に示した以外のコンステレーションサイズも使用可
能である。
【0031】ケーブルテレビジョンアプリケーションの
場合について符号化方式を説明したが、当業者には理解
されるように、この符号化方式は、無線HDTV放送お
よびディジタル加入者ループのアプリケーションにも等
しく適用可能である。無線HDTVアプリケーション
は、より多数の誤りを訂正し、コンステレーションのシ
ンボルあたり0.375個以下の冗長ビットをさらに付
加するリード・ソロモン符号を使用することになろう。
場合について符号化方式を説明したが、当業者には理解
されるように、この符号化方式は、無線HDTV放送お
よびディジタル加入者ループのアプリケーションにも等
しく適用可能である。無線HDTVアプリケーション
は、より多数の誤りを訂正し、コンステレーションのシ
ンボルあたり0.375個以下の冗長ビットをさらに付
加するリード・ソロモン符号を使用することになろう。
【0032】QAMコンステレーションについて記載し
たが、本発明の原理は残留側波帯(VSB)変調ととも
に使用することも可能である。VSBの場合、シンボル
の2個の座標が2つの別々のシグナリング間隔に伝送さ
れる。シンボルマルチプレクサ104は、シーケンス中
のシンボルの座標を座標ごとに多重化する座標マルチプ
レクサとして作用することになる。
たが、本発明の原理は残留側波帯(VSB)変調ととも
に使用することも可能である。VSBの場合、シンボル
の2個の座標が2つの別々のシグナリング間隔に伝送さ
れる。シンボルマルチプレクサ104は、シーケンス中
のシンボルの座標を座標ごとに多重化する座標マルチプ
レクサとして作用することになる。
【0033】
【発明の効果】以上述べたごとく、本発明によれば、無
線およびケーブルのテレビジョンチャネルにおいて、ガ
ウシアンノイズおよびインパルスノイズの両方に対する
耐性を備えた、費用効率、帯域幅効率、およびパワー効
率の良い送信器および受信器が実現される。
線およびケーブルのテレビジョンチャネルにおいて、ガ
ウシアンノイズおよびインパルスノイズの両方に対する
耐性を備えた、費用効率、帯域幅効率、およびパワー効
率の良い送信器および受信器が実現される。
【図1】本発明の原理によって構成した送信器のブロッ
ク図である。
ク図である。
【図2】本発明の原理によって構成した受信器のブロッ
ク図である。
ク図である。
【図3】図1のチャネル符号器の実施例のブロック図で
ある。
ある。
【図4】図1の送信器とともに使用するのに適した例示
的な2次元コンステレーションの図である。
的な2次元コンステレーションの図である。
【図5】図4のコンステレーションを使用して4次元コ
ンステレーションを構成し分割するテーブルの図であ
る。
ンステレーションを構成し分割するテーブルの図であ
る。
【図6】図3のチャネル符号器のトレリス符号器のブロ
ック図である。
ック図である。
【図7】図2の等化器の概略図である。
【図8】図2のチャネル復号器のブロック図である。
【図9】さまざまなサイズのコンステレーションととも
に図6のトレリス符号器を使用するのに必要な修正のテ
ーブルの図である。
に図6のトレリス符号器を使用するのに必要な修正のテ
ーブルの図である。
【図10】前置符号器に入力し前置符号器から出力され
るビットを示した、図9の前置符号器のブロック図であ
る。
るビットを示した、図9の前置符号器のブロック図であ
る。
【図11】図10の前置符号器を実現する入力および出
力の値を示すテーブルの図である。
力の値を示すテーブルの図である。
100 送信器 102 チャネル符号器 104 シンボルマルチプレクサ 106 変調器 108 ケーブルチャネル 200 受信器 202 復調器 204 等化器 206 チャネル復号器 300 リードソロモン(RS)符号器 302 バイトインタリーバ 304 トレリス符号器 306 コンステレーションマッパ 600 mod4差分符号器 602 レート2/3畳込み符号器 604 2Dサブセット対セレクタ 606 ビットグルーピング手段 700 シフトレジスタ 702 バッファセット 704 等化器手段 706 乗算器 708 加算器 800 ビタビ復号器 802 バイトデインタリーバ 804 RS復号器
Claims (11)
- 【請求項1】 複数のソースのそれぞれに対して、所定
のコンステレーションのシンボルに対応するビットグル
ープシーケンスを生成するシーケンス生成手段と、 前記複数のソースによって出力される複数のビットグル
ープシーケンスを、ビットグループごとに、単一のビッ
トグループシーケンスへと多重化する手段と、 前記単一のビットグループシーケンスを表す送信信号を
生成する手段とからなることを特徴とする送信器。 - 【請求項2】 前記所定のコンステレーションはQAM
コンステレーションであることを特徴とする請求項1の
送信器。 - 【請求項3】 前記シーケンス生成手段は、 前記複数のソースのそれぞれから入力ビットストリーム
を受信する手段と、 受信した入力ビットストリームをそれぞれ誤り訂正符号
により符号化する手段とからなることを特徴とする請求
項1の送信器。 - 【請求項4】 前記誤り訂正符号は、リード・ソロモン
符号、トレリス符号化変調、および、リード・ソロモン
符号とトレリス符号化変調との連接符号からなる誤り訂
正符号の群から選択されることを特徴とする請求項3の
送信器。 - 【請求項5】 複数のソースのそれぞれに対して、所定
のQAMコンステレーションのシンボルに対応するビッ
トグループシーケンスを生成するシーケンス生成手段
と、 前記複数のビットグループシーケンスを、ビットグルー
プごとに、単一のビットグループシーケンスへと多重化
する手段と、 ケーブルテレビジョンチャネルに送信するために前記単
一のビットグループシーケンスを表す信号を生成する手
段とからなることを特徴とするケーブルテレビジョンチ
ャネルに信号を送信する装置。 - 【請求項6】 前記シーケンス生成手段は、 前記複数のソースのそれぞれから入力ビットストリーム
を受信する手段と、 受信した入力ビットストリームをそれぞれ誤り訂正符号
により符号化する手段とからなることを特徴とする請求
項5の装置。 - 【請求項7】 前記誤り訂正符号は、リード・ソロモン
符号、トレリス符号化変調、および、リード・ソロモン
符号とトレリス符号化変調との連接符号からなる誤り訂
正符号の群から選択されることを特徴とする請求項6の
装置。 - 【請求項8】 複数のソースのそれぞれに対して、所定
のコンステレーションのシンボルシーケンスを生成する
シーケンス生成手段と、 複数のシンボルシーケンスを、シンボルごとに、単一の
シンボルシーケンスへと多重化する手段と、 前記単一のシンボルシーケンスを表す送信信号を生成す
る手段とからなることを特徴とする送信器。 - 【請求項9】 複数の入力ビットストリームを処理して
ビットグループシーケンスを生成し複数のビットグルー
プシーケンスをビットグループごとに単一のビットグル
ープシーケンスへと多重化することによって生成された
信号をチャネルから受信し、その後、その信号の単一の
ビットグループシーケンス中のビットグループに応答し
て所定のコンステレーションから選択されたシンボルを
生成する受信器において、 前記受信した信号から複数の入力ビットストリームのう
ちから選択した1つを復元する手段を有することを特徴
とする受信器。 - 【請求項10】 シンボルがチャネルを伝送されるレー
トと少なくとも等しいレートで信号サンプルを受信し、
等化したシンボルのシーケンスをシンボルレートより小
さいレートで生成することが可能な等化器手段を前記復
元手段が有することを特徴とする請求項9の受信器。 - 【請求項11】 受信信号は誤り訂正符号による符号化
によって生成されたものであり、前記復元手段は、受信
信号を復号して入力ビットの複数のストリームのうちか
ら選択した1つを復元する手段をさらに有することを特
徴とする請求項9の受信器。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US08/110,906 US5442626A (en) | 1993-08-24 | 1993-08-24 | Digital communications system with symbol multiplexers |
| US110906 | 1993-08-24 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH07170305A true JPH07170305A (ja) | 1995-07-04 |
Family
ID=22335583
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6220885A Pending JPH07170305A (ja) | 1993-08-24 | 1994-08-24 | 送信器および受信器 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US5442626A (ja) |
| EP (1) | EP0641101B1 (ja) |
| JP (1) | JPH07170305A (ja) |
| CA (1) | CA2124622C (ja) |
| DE (1) | DE69429045T2 (ja) |
Families Citing this family (67)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7073187B1 (en) | 1992-12-09 | 2006-07-04 | Sedna Patent Services, Llc | Menu-driven television program access system and method |
| US7269841B1 (en) | 1992-12-09 | 2007-09-11 | Sedna Patent Services, Llc | Digital cable headend for cable television delivery system |
| US7835989B1 (en) | 1992-12-09 | 2010-11-16 | Discovery Communications, Inc. | Electronic book alternative delivery systems |
| US7509270B1 (en) | 1992-12-09 | 2009-03-24 | Discovery Communications, Inc. | Electronic Book having electronic commerce features |
| US5659350A (en) * | 1992-12-09 | 1997-08-19 | Discovery Communications, Inc. | Operations center for a television program packaging and delivery system |
| US7849393B1 (en) | 1992-12-09 | 2010-12-07 | Discovery Communications, Inc. | Electronic book connection to world watch live |
| US9286294B2 (en) | 1992-12-09 | 2016-03-15 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator content suggestion engine |
| US5986690A (en) | 1992-12-09 | 1999-11-16 | Discovery Communications, Inc. | Electronic book selection and delivery system |
| US7336788B1 (en) | 1992-12-09 | 2008-02-26 | Discovery Communicatoins Inc. | Electronic book secure communication with home subsystem |
| US7401286B1 (en) | 1993-12-02 | 2008-07-15 | Discovery Communications, Inc. | Electronic book electronic links |
| US5798785A (en) | 1992-12-09 | 1998-08-25 | Discovery Communications, Inc. | Terminal for suggesting programs offered on a television program delivery system |
| DE69331715T2 (de) | 1992-12-09 | 2002-10-24 | Discovery Communications, Inc. | Fernbedienung für Kabelfernsehverteilsysteme |
| US5600573A (en) | 1992-12-09 | 1997-02-04 | Discovery Communications, Inc. | Operations center with video storage for a television program packaging and delivery system |
| US6201536B1 (en) | 1992-12-09 | 2001-03-13 | Discovery Communications, Inc. | Network manager for cable television system headends |
| US6463585B1 (en) | 1992-12-09 | 2002-10-08 | Discovery Communications, Inc. | Targeted advertisement using television delivery systems |
| US5600364A (en) | 1992-12-09 | 1997-02-04 | Discovery Communications, Inc. | Network controller for cable television delivery systems |
| US7168084B1 (en) | 1992-12-09 | 2007-01-23 | Sedna Patent Services, Llc | Method and apparatus for targeting virtual objects |
| US8073695B1 (en) | 1992-12-09 | 2011-12-06 | Adrea, LLC | Electronic book with voice emulation features |
| US9053640B1 (en) | 1993-12-02 | 2015-06-09 | Adrea, LLC | Interactive electronic book |
| US7865567B1 (en) | 1993-12-02 | 2011-01-04 | Discovery Patent Holdings, Llc | Virtual on-demand electronic book |
| US7861166B1 (en) | 1993-12-02 | 2010-12-28 | Discovery Patent Holding, Llc | Resizing document pages to fit available hardware screens |
| US8095949B1 (en) | 1993-12-02 | 2012-01-10 | Adrea, LLC | Electronic book with restricted access features |
| JPH07283740A (ja) * | 1994-04-05 | 1995-10-27 | Sony Corp | 送信装置、受信装置、および伝送システム |
| US5398073A (en) * | 1994-04-12 | 1995-03-14 | At&T Corp. | Concatenated coded vestigial sideband modulation for high definition television |
| US5583889A (en) * | 1994-07-08 | 1996-12-10 | Zenith Electronics Corporation | Trellis coded modulation system for HDTV |
| CA2157958C (en) * | 1994-10-11 | 2000-01-18 | Lee-Fang Wei | Trellis coded modulation employing lower dimensionality convolutional encoder |
| TW250616B (en) | 1994-11-07 | 1995-07-01 | Discovery Communicat Inc | Electronic book selection and delivery system |
| US5912932A (en) * | 1995-04-24 | 1999-06-15 | Lucent Technologies Inc. | Apparatus and methods for decoding a communication signal |
| JP3348339B2 (ja) * | 1995-08-02 | 2002-11-20 | ソニー株式会社 | データ記録方法及び装置、データ再生方法及び装置 |
| US6215821B1 (en) * | 1996-08-07 | 2001-04-10 | Lucent Technologies, Inc. | Communication system using an intersource coding technique |
| US5970386A (en) * | 1997-01-27 | 1999-10-19 | Hughes Electronics Corporation | Transmodulated broadcast delivery system for use in multiple dwelling units |
| US6078958A (en) * | 1997-01-31 | 2000-06-20 | Hughes Electronics Corporation | System for allocating available bandwidth of a concentrated media output |
| US6188436B1 (en) | 1997-01-31 | 2001-02-13 | Hughes Electronics Corporation | Video broadcast system with video data shifting |
| US6097435A (en) * | 1997-01-31 | 2000-08-01 | Hughes Electronics Corporation | Video system with selectable bit rate reduction |
| US6084910A (en) * | 1997-01-31 | 2000-07-04 | Hughes Electronics Corporation | Statistical multiplexer for video signals |
| US6091455A (en) * | 1997-01-31 | 2000-07-18 | Hughes Electronics Corporation | Statistical multiplexer for recording video |
| US6005620A (en) * | 1997-01-31 | 1999-12-21 | Hughes Electronics Corporation | Statistical multiplexer for live and pre-compressed video |
| US6034996A (en) * | 1997-06-19 | 2000-03-07 | Globespan, Inc. | System and method for concatenating reed-solomon and trellis codes |
| US6005897A (en) * | 1997-12-16 | 1999-12-21 | Mccallister; Ronald D. | Data communication system and method therefor |
| US6198775B1 (en) * | 1998-04-28 | 2001-03-06 | Ericsson Inc. | Transmit diversity method, systems, and terminals using scramble coding |
| US6535497B1 (en) * | 1998-05-11 | 2003-03-18 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and systems for multiplexing of multiple users for enhanced capacity radiocommunications |
| US9009773B1 (en) | 1998-06-30 | 2015-04-14 | Cox Communications, Inc. | Method and apparatus for providing broadcast data services |
| US6643338B1 (en) * | 1998-10-07 | 2003-11-04 | Texas Instruments Incorporated | Space time block coded transmit antenna diversity for WCDMA |
| WO2000027085A1 (en) * | 1998-10-30 | 2000-05-11 | Broadcom Corporation | Fractional-bit transmission using multiplexed constellations |
| US7254167B2 (en) * | 1998-10-30 | 2007-08-07 | Broadcom Corporation | Constellation-multiplexed transmitter and receiver |
| US6378101B1 (en) * | 1999-01-27 | 2002-04-23 | Agere Systems Guardian Corp. | Multiple program decoding for digital audio broadcasting and other applications |
| US6473878B1 (en) * | 1999-05-28 | 2002-10-29 | Lucent Technologies Inc. | Serial-concatenated turbo codes |
| US20020042899A1 (en) * | 2000-06-16 | 2002-04-11 | Tzannes Marcos C. | Systems and methods for LDPC coded modulation |
| US6748566B1 (en) * | 2000-07-21 | 2004-06-08 | Lucent Technologies Inc. | Ensuring proper acceptance of data at a receiver in wireless multiple access communications systems |
| US7016296B2 (en) * | 2000-10-16 | 2006-03-21 | Broadcom Corporation | Adaptive modulation for fixed wireless link in cable transmission system |
| US9100457B2 (en) | 2001-03-28 | 2015-08-04 | Qualcomm Incorporated | Method and apparatus for transmission framing in a wireless communication system |
| US20040028076A1 (en) * | 2001-06-30 | 2004-02-12 | Strolle Christopher H | Robust data extension for 8vsb signaling |
| US7908628B2 (en) | 2001-08-03 | 2011-03-15 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator content coding and formatting |
| US7793326B2 (en) | 2001-08-03 | 2010-09-07 | Comcast Ip Holdings I, Llc | Video and digital multimedia aggregator |
| US7352868B2 (en) | 2001-10-09 | 2008-04-01 | Philip Hawkes | Method and apparatus for security in a data processing system |
| US7649829B2 (en) * | 2001-10-12 | 2010-01-19 | Qualcomm Incorporated | Method and system for reduction of decoding complexity in a communication system |
| KR20030049302A (ko) * | 2001-12-14 | 2003-06-25 | 한국전자통신연구원 | 디지털 방송 시스템에서의 기저대역 부호화 장치 및 그를이용한 주파수 변조 방법 |
| US6788225B2 (en) * | 2002-12-19 | 2004-09-07 | Sony Corporation | System and method for intraframe timing in multiplexed channel |
| US7599655B2 (en) | 2003-01-02 | 2009-10-06 | Qualcomm Incorporated | Method and apparatus for broadcast services in a communication system |
| US8718279B2 (en) | 2003-07-08 | 2014-05-06 | Qualcomm Incorporated | Apparatus and method for a secure broadcast system |
| US8724803B2 (en) | 2003-09-02 | 2014-05-13 | Qualcomm Incorporated | Method and apparatus for providing authenticated challenges for broadcast-multicast communications in a communication system |
| US7522679B2 (en) * | 2003-10-01 | 2009-04-21 | Paradyne Corporation | System and method for adapting to a change in constellation density while receiving a signal |
| US20050204258A1 (en) * | 2004-02-13 | 2005-09-15 | Broadcom Corporation | Encoding system and method for a transmitter in wireless communications |
| KR100651449B1 (ko) * | 2004-08-27 | 2006-11-29 | 삼성전자주식회사 | 디지털 방송 수신 장치 및 방법 |
| US8098773B1 (en) | 2005-09-19 | 2012-01-17 | Piesinger Gregory H | Communication method and apparatus |
| JP5692435B1 (ja) * | 2014-02-27 | 2015-04-01 | 日本電気株式会社 | 無線通信システム、無線通信装置および無線通信方法 |
| US10727951B2 (en) * | 2016-07-20 | 2020-07-28 | Nokia Of America Corporation | Low-complexity constellation shaping |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0654973B2 (ja) * | 1983-11-09 | 1994-07-20 | ソニー株式会社 | Catvラインを使用したデジタル信号の伝送装置 |
| US4852090A (en) * | 1987-02-02 | 1989-07-25 | Motorola, Inc. | TDMA communications system with adaptive equalization |
| IT1228109B (it) * | 1988-12-21 | 1991-05-28 | Telettra Spa M | Sistema e dispositivo di premultiplazione a pacchetto per trasmissione di piu' flussi dati generati da un unico algoritmo |
| US5214656A (en) * | 1990-12-13 | 1993-05-25 | At&T Bell Laboratories | Multiplexed coded modulation with unequal error protection |
| US5233629A (en) * | 1991-07-26 | 1993-08-03 | General Instrument Corporation | Method and apparatus for communicating digital data using trellis coded qam |
| GB9219185D0 (en) * | 1992-09-10 | 1992-10-28 | Thomson Consumer Electronics | A single digital modem encoder to generate a twin qam signal for advanced digital television (adtv) |
-
1993
- 1993-08-24 US US08/110,906 patent/US5442626A/en not_active Expired - Lifetime
-
1994
- 1994-05-30 CA CA002124622A patent/CA2124622C/en not_active Expired - Lifetime
- 1994-08-17 DE DE69429045T patent/DE69429045T2/de not_active Expired - Lifetime
- 1994-08-17 EP EP94306047A patent/EP0641101B1/en not_active Expired - Lifetime
- 1994-08-24 JP JP6220885A patent/JPH07170305A/ja active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| CA2124622C (en) | 1999-08-17 |
| US5442626A (en) | 1995-08-15 |
| EP0641101A3 (en) | 1995-07-26 |
| CA2124622A1 (en) | 1995-02-25 |
| EP0641101B1 (en) | 2001-11-14 |
| EP0641101A2 (en) | 1995-03-01 |
| DE69429045D1 (de) | 2001-12-20 |
| DE69429045T2 (de) | 2002-07-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5442626A (en) | Digital communications system with symbol multiplexers | |
| EP0641110B1 (en) | Combined equaliser and demultiplexer | |
| JP3119290B2 (ja) | 連接符号化を使って多重レベル変調データを通信するための方法及び装置 | |
| US8213464B2 (en) | Robust digital communication system | |
| US7277505B2 (en) | Mapping arrangement for digital communication system | |
| US6963618B2 (en) | Enhanced slice prediction feedback | |
| CN101690240A (zh) | 信号发送和接收方法以及信号发送和接收装置 | |
| US8213466B2 (en) | Robust digital communication system | |
| JPH07170300A (ja) | 送信装置 |