Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS647526B2 - - Google Patents
[go: Go Back, main page]

JPS647526B2 - - Google Patents

Info

Publication number
JPS647526B2
JPS647526B2 JP52087014A JP8701477A JPS647526B2 JP S647526 B2 JPS647526 B2 JP S647526B2 JP 52087014 A JP52087014 A JP 52087014A JP 8701477 A JP8701477 A JP 8701477A JP S647526 B2 JPS647526 B2 JP S647526B2
Authority
JP
Japan
Prior art keywords
differential
error correction
decoder
string
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.)
Expired
Application number
JP52087014A
Other languages
English (en)
Other versions
JPS5421205A (en
Inventor
Katsuhiro Nakamura
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
Nippon Electric Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP8701477A priority Critical patent/JPS5421205A/ja
Priority to CA307,623A priority patent/CA1106067A/en
Priority to US05/926,062 priority patent/US4211996A/en
Publication of JPS5421205A publication Critical patent/JPS5421205A/ja
Publication of JPS647526B2 publication Critical patent/JPS647526B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Detection And Prevention Of Errors In Transmission (AREA)
  • Detection And Correction Of Errors (AREA)
  • Error Detection And Correction (AREA)
  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)

Description

【発明の詳細な説明】
この発明はデイジタルデータの伝送あるいは蓄
積などによつて生じた誤りを自動的に検出し訂正
する誤り訂正符号化および復号化システムに関
し、特にデイジタルデータを差動位相変調方式で
送つた場合に伝送ないしは蓄積媒体で生ずる誤り
を訂正する差動符号用誤り訂正システムに関す
る。 従来、差動位相変調方式において誤り訂正符号
方式を導入する場合には、第1図で示すような方
式を採用している。第1図において、送信データ
は誤り訂正符号器1において冗長デイジツトを付
加された後、変調装置2の中に含まれる差動符号
器3で差動符号化され、更に変調器4で変調され
て伝送ないしは蓄積媒体5へ送られる。伝送ない
しは蓄積媒体5を介して受信されたデータは復調
装置6の中の復調器7でまず復調され、ついで差
動復号器8で差動復号化された後、誤り訂正復号
器9において伝送ないしは蓄積媒体上で生じた誤
りが訂正され、正しい送信データとなる。しかし
ながら、この方式では伝送ないしは蓄積媒体5
で、例えば、1デイジツトの誤りが生じると、差
動復号器8で誤りが拡大され、必ず2デイジツト
の誤りとなつて誤り訂正復号器9へ送られる。 このため、第1図の方式では伝送ないしは蓄積
媒体5上の誤り率に比べ、誤り訂正能力の高い誤
り訂正符号器および復号器を使わねばならず、装
置の規模が必要以上に増大するという欠点を有し
ている。 これを避けるため、第2図に示すように(但
し、第2図における装置1′,3′,4′,5′,
7′,8′および9′は第1図の装置1,3,4,
5,7,8および9にそれぞれ対応する)、誤り
訂正符号器と差動符号器および誤り訂正復号器と
差動復号器の順序をそれぞれ入れ換え、伝送ない
しは蓄積媒体上の誤りが拡大しない時点で誤り訂
正の復号を行なうという方式も従来考えられてい
る。ただ、この方式では、差動復号を行なう前に
誤り訂正を実行しなければならないため、送信側
と受信側とで、位相の基準が合わない状態で誤り
訂正の実行を行なわなければならない。 このため、例えば、M相位相変調方式において
位相の基準が合わなくても使用できる符号とし
て、Mを法とした演算に基づいたM進の誤り訂正
符号とかあるいは特に4相位相変調方式の場合に
は、2進の誤り訂正符号を2つ独立して用いる方
法とかが、従来よく知られている。第3図は後者
の方式を示したブロツク図で、第3図における装
置1″,3″,4″,5″,7″,8″および9″は第
2図における装置1′,3′,4′,5′,7′,
8′および9′にそれぞれ対応する。但し、4相の
場合には1デイジツトが2ビツトに対応するた
め、第3図の入出力ラインは、2つのラインで表
わされ、各時点で、2ビツト同時に入力されるこ
とを示している。 また、参照数字1′−1および1″−2は通常の
2進の誤り訂正符号器であり、参照数字9″−1
および9″−2も通常の2進の誤り訂正復号器で
ある。 しかしながら、第2図あるいは第3図に示され
た方式は次のような欠点を有している。 従来、変復調装置は、第1図に示したように差
動符号器3および差動復号器8を含んだ形で開発
されており、この変復調装置に何らかの形で誤り
訂正装置を接続して用いようとした場合、一つに
は変復調装置と誤り訂正装置とが地域的に離れて
いる場合があり、この場合には、第2図あるいは
第3図のように、変復調装置の中に誤り訂正装置
を割つて入り込ませるようなシステム設計するこ
とは事実上不可能である。 また、第二には、たとえ変復調装置と誤り訂正
装置とが、地域的に同じところにあつても、従来
の変復調装置の中に誤り訂正装置を割つてはいり
込ませるような再設計は従来の変復調装置に種々
の設計変更を促すことになり、実際問題としてで
きない場合がある。 本発明の目的は上述の従来の誤り訂正方式の欠
点を除去した新規な差動符号用誤り訂正システム
を提供することにある。 本発明のシステムは差動符号器、誤り訂正符号
器および差動復号器を有する符号化装置と、差動
符号器、誤り訂正復号器および差動復号器を有す
る復号化装置と、前記両装置間に設けられかつ差
動位相変復調装置を含む伝送媒体ないしは蓄積媒
体とから構成されている。 次に図面を参照して本発明を詳細に説明する。 第4図は本発明の一実施例のブロツク図を示
す。第4図において、参照数字1,2,3
,4,5,6,7,8および9で
示された装置は、それぞれ第1図における装置
1,2,3,4,5,6,7,8および9に対応
する。また、参照数字11および14で示した装
置は差動符号器を、参照数字12および15で示
した装置は差動復号器を示す。参照数字10およ
び13は、それぞれ新しく提案した符号化装置お
よび復号化装置を示す。なお、よく知られている
ように、前記差動符号器および差動復号器は、M
相位相変調方式における、各位相データ0゜、a゜、
2a゜、………、および(M−1)a゜(但し、a゜=
360゜/M)をそれぞれ0、1、2、………および
(M−1)で表わしたとき、第5図および第6図
のように図示することができる。第5図におい
て、参照数字16および16′は1デイジツトを
記憶するためのレジスタを示し、参照数字17お
よび17′はそれぞれMを法として加算する加算
器およびMを法として減算する減算器を示す。 第5図および第6図から差動符号器と差動復号
器とが互いに逆変換の関係にある装置であること
は明らかである。 さて第4図において、送信データ列はまず差動
符号器11で差動符号化されたのち、誤り訂正符
号器1で冗長デイジツトを付加され、続いて差
動復号器12で差動復号化の変換を受けたのち変
調装置2′へ送られる。送られたデータ列は、第
1図の場合と同様、変調装置2′から伝送ないし
は蓄積媒体5、更には復調装置6′を経て復号
化装置13へ送られる。 変調装置2′伝送ないしは蓄積媒体5および
復調装置6′をひとまとめにして差動位相変復調
装置を含む伝送媒体ないしは蓄積媒体と呼ぶこと
もある。 図から明らかなように、もし伝送ないしは蓄積
媒体5上で誤りを生じなければ、変調装置2′
への入力データ列と復調装置6′からの出力デー
タ列とは全く等しい。しかし、誤りが生じた場合
には、復調装置6′に含まれる差動復号器8内
に前記1デイジツトを記憶するレジスタがある為
に、誤りが次のクロツクにまで拡大され倍化され
てしまう。この誤りが倍化されたデータ列を受け
とつた復号化装置13は、まず差動符号器14に
よつて、受信データ列を前記差動復号器8へ入
力される以前のデータへ戻す。しかしながら、一
般には、前記差動復号器8と前記差動符号器1
4とは初期データ(つまり、前記1デイジツトを
記憶するレジスタに最初に格納されたデータ)が
異なるため、第5図から明らかなように、前記差
動符号器14の出力データ列は、前記差動復号器
8への入力データ列と比べた場合、初期データ
の差の分だけMを法として常に加算されたデータ
列であることがわかる。この、初期データの差の
分を除けば、両データ列は全く等しく、誤つてい
るデイジツトも伝送ないしは蓄積媒体5で生じ
た誤りデイジツトのみである。同様の理由によつ
て、前記差動復号器14の出力データ列は、前記
差動復号器12への入力データ列と比べた場合、
両者の初期データの差の分だけMを法として常に
加算されたデータ列となつていることがわかる。
つまり、誤り訂正符号器1からの出力データ列
と、誤り訂正復号器9への入力データ列とは、
第2図あるいは第3図の場合と同様、位相の基準
が異なるのみで、その分を除けば、両データ列
は、伝送ないしは蓄積媒体5で生じた誤りデイ
ジツトが異なつているだけで、他は全く等しいデ
ータ列である。 そこで、誤り訂正符号としては、第2図あるい
は第3図の場合と同様、位相の基準があわなくて
も使用できる従来の符号を用いるものとすればよ
い。このとき、誤り訂正復号器9は、伝送ない
しは蓄積媒体5で生じた誤りデイジツトのみを
訂正すればよい。位相の基準の差は、誤り訂正符
号器1および誤り訂正符号器9の外側に差動
符号器11および差動復号器15を配置すること
によつて取除くことができる。 従つて、符号化装置10への入力データ列と復
号化装置13からの出力データ列とは、伝送ない
しは蓄積媒体5で生じた誤りが使用した誤り訂
正符号の訂正能力内にある限り、全く等しいデー
タ列となる。 以上の説明を、更により具体的説明するため
に、第4図において、例えば、1111という4ビツ
トの情報ビツト列が本発明による差動符号用誤り
訂正符号器10に入力された場合を例にとり説明
する。説明の便宜上、差動符号器11,3,1
4および差動復号器12,8,15の初期状
態、つまり第5図および第6図に示すレジスタ1
6および16′の初期状態は、特に断わりがない
限り0であるとする。このとき、差動符号器11
の出力は、第5図から分かる様に、1+0=1、
1+1=0、1+0=1、1+1=0(mod2)つ
まり、1010となる。次に、誤り訂正符号器1
は、例えば生成多項式x3+x2+1で定まる符号長
7ビツト誤り訂正能力をもつ巡回符号の符号器で
あると、この符号器の一般的な入出力関係は、よ
く知られているように表Aの通りである。
【表】 上述したように、誤り訂正符号器1への入力
が1010なので、その出力は1010001となる。次に、
この符号1010001は、差動復号器12へ入力され、
第6図から分かる様に、その出力は、1−0=
1、0−1=1、1−0=1、0−1=1、0−
0=0、0−0=0、1−0=1(mod2)つまり
1111001となる。更にこの出力1111001は、差動位
相変調器2′へ入力され、まず差動符号器3に
よつて、1+0=1、1+1=0、1+0=1、
1+1=0、0+0=0、0+0=0、1+0=
1(mod2)つまり1010001に変換され、この符号
列に従つた2相PSK信号が変調器4で生成さ
れて、伝送あるいは蓄積媒体5へ送られる。受
信側では、差動位相復調器6′において、まず復
調器7が、1010001のビツト列を復調する。こ
の復調されたビツト列は、差動復号器8で、1
−0=1、0−1=1、1−0=1、0−1=
1、0−0=0、0−0=0、1−0=1
(mod2)つまり、1111001に変換され、差動位相
変調器2′に入力した系列を復元する。もつとも、
今の場合、復調器7において、位相回転は生じ
なかつたものとして説明したが、180゜の位相回転
が生じ、0が1に、1が0に変化して復号された
場合、復調器7の出力は、1010001とは異つて、
0101110となる。この場合、差動復号器8の初
期状態も0でなく1とすれば、差動復号器8の
出力は、0−1=1、1−0=1、0−1=1、
1−0=1、1−1=0、1−1=0、0−1=
1(mod2)つまり、1111001が復元される。差動
復号器8の初期状態が万一、0であつても、先
頭ビツトのみが0−0=0となつて異なるだけで
あり、これは、従来からある差動位相変調システ
ムのもつ性質であつて、現実には何ら問題とはな
らない。つまり1ビツト分のダミービツトを差動
位相変調システムへ入力したあと、真のビツト列
を入力すればよい。 なお、差動復号器8は、位相の回転があたつ
か否かを知ることなく、つまり位相基準の差を知
ることなく、いずれの場合でも1111001を復元し
ている。これは、180゜の位相回転が生じ、各ビツ
トが反転されても、つまりmod2で+1されても、
すべてのビツトがmod2で+1されているため、
差動復号器において、+1された分を自然に消去
してしまうためである。つまり、a1、a2というビ
ツトに180゜の位相回転が生じて、a1+1、a2+1
(mod2)となつたとしても、差動復号器の出力は
(a2+1)−(a1+1)=a2−a1(mod2)となつて
mod2で+1された、つまりビツト反転された影
響が全く現れないためである。 また、第1図における差動位相変調器2への入
力は、情報ビツト例1111に対する符号語1111111
であつて、その出力は、1111111を差動符号化し
たビツト列1+0=1、1+1=0、1+0=
1、1+1=0、1+0=1、1+1=0、1+
0=1(mod2)つまり、1010101に従つた2相
PSK信号であるのに対し、第4図における差動
位相変調器2′への入力は、冗長ビツト部分のパ
ターンが変化したビツト列1111001で、出力はそ
れを差動符号化したビツト列1010001に従つた2
相PSK信号となつており、かつ該ビツト列は
1010001は、前記巡回符号の符号語となつている。 従つて、第1図における差動位相変調器6への
入出力および第4図における差動位相復調器6′
への入出力は、伝送路誤りがないとして、それぞ
れビツト列1010101に従つた2相PSK信号、ビツ
ト列1111111およびビツト列1010001に従つた2相
PSK信号、ビツト列1111001となつている。 更にまた、伝送路誤りが生じて第1図の復調器
7あるいは、第4図の復調器7の復調結果に誤
りがある場合について説明する。例えば、3ビツ
ト目に誤りがあり、復調した結果、第1図におい
ては、1000101、第4図においては、1000001とな
つたとすると、続く差動復号器8あるいは8に
より、そそれぞれ1100111(誤りがないとき
1111111)、1100001(誤りがないとき1111001)と
して出力され、いずれも3ビツト目と4ビツト目
に誤りビツトが生じている。ところが、第1図の
構成においては、2ビツトの誤り有するビツト列
1100111が誤り訂正復号器9において、6番目の
ビツトに1ビツトだけの誤りが生じたものと感違
いして1100101として復号され、1100が出力され
る。すなわち入力1111に対し、2ビツト分の誤り
が生じたまま出力され、伝送路で生じた1ビツト
の誤りを訂正することができない。 一方、本発明においては、伝送路で生じた1ビ
ツト誤りは必ず訂正できる。このことについて、
上記列を用いて更に説明する。第4図において、
上述したように、3ビツト目と4ビツト目に誤り
の生じたビツト列1100001(誤りがないときは
1111001)を本発明による差動符号用誤り訂正復
号器13へ入力する。まず、差動符号器14によ
つて、誤りを有するビツト列1100001は、1+0
=1、1+1=0、0+0=0、0+0=0、0
+0=0、0+0=0、1+0=1(mod2)つま
り、1000001(誤りがないときの値は1010001)に
変換され、誤りビツトが3ビツト目のみとなつた
形で誤り訂正復号器9に入力され、最も近い
1010001なる符号語に復号されて、1010として出
力される。このビツト列1010は差動復号器15に
おいて、1−0=1、0−1=1、1−0=1、
0−1=1(mod2)つまり、1111に変換され、正
しく復元される。 上記説明では、差動符号器11,3,14、
および差動復号器12,8,15の初期状態は
すべて0として説明してきたが、現実には、0か
1か任意の値をとり得る。そのため、前記したよ
うに真のビツト列を送る前にダミービツトを1ビ
ツト送る必要がある。ただ、その場合でも、ダミ
ービツトの影響等で、差動復号器12と差動符号
器14との内部状態が異なることは当然ながらあ
り得る。例えば、差動符号器12の初期状態を
0、差動符号器14の初期状態を1としたとき、
差動符号用誤り訂正復号器13への前記入力ビツ
ト列1100001は、差動符号器14によつて1+1
=0、1+0=1、0+1=1、0+1=1、0
+1=1、1+1=0(mod2)つまり0111110に
変換され、丁度差動符号器14の初期状態が0の
ときの変換ビツト列1000001を全ビツト反転した
形になつている。つまり180゜の位相回転が生じた
場合と同じ形になつている。前記符号長7の巡回
符号は、すべて1の符号語1111111を持つ線形符
号なので、符号語1010001に1111111を各ビツト毎
にmod2加算して得られるビツト列0101110も正し
い符号語として含み、誤り訂正復号器9によつ
て0111110は3ビツト目のみのエラーとして、符
号語1010001を全ビツト反転した該ビツト列
0101110に復号される。そして、0101が誤り訂正
復号器9の出力として差動復号器15への入力
となる。差動復号器15の初期状態も1とすれ
ば、その出力は0−1=1、1−0=1、0−1
=1、1−0=1(mod2)つまり、1111となり正
しく復元される。差動復号器15の初期状態が1
でなけければ、前述のように先頭ビツトが異なる
のみである。差動復号器15においては、入力さ
れるビツト列に180゜の位相回転が起つているか否
かに関知せず、正しく復号することは、前記差動
復号器8の場合と同様である。 また、位相回転による符号変化は全ビツト反転
であり、これは、一つの符号語から他の符号語へ
の変換となり、誤り訂正復号器9では、誤りは
検知されない。なぜなら、前述した様に全ビツト
反転した符号語もまた正しい符号語であるからで
ある。今、説明した例での誤り訂正符号はブロツ
ク長7ビツト内の任意の1ビツトのみを訂正する
誤り訂正符号なので1ビツトのみの誤りを検出し
訂正する形となつている。 次に、位相の基準があわなくても使用できる従
来の符号の一つの利用例として、特に4相位相変
調方式の場合に、2進の誤り訂正符号を2つ独立
に用いた場合について、第7図を参照しながら、
詳細に説明する。ここで、該2進の誤り訂正符号
は、通常の2進誤り訂正符号の持つ次の性質すな
わち全て1の符号パターン(11………1)を1つ
の正しい符号語として持つ線形誤り訂正符号とす
る。このとき、任意の符号語に対してその各ビツ
トを全て反転したものもまた該誤り訂正符号の符
号語になつている。このような誤り訂正符号の一
例として、例えば生成多項式の項数が奇数個の巡
回符号が挙げられる。その理由を示す。符号長を
n、生成多項式をG(x)とすると、巡回符号の
性質からG(x)はxn−1を割り切る。一方、xn
−1は、 xn−y=(xn-1+xn-2+………+x+1)(x−
1) と分解できる。ところで、G(x)の項数は奇数
なのでG(1)は0でなく、したがつて、G(x)は
x−1を因数に持たない。よつて、G(x)は
xn-1+xn-2+………+x+1を割り切る。この事
実は巡回符号の性質からxn-1+xn-2+………+x
+1が符号語に対応していること、すなわち、全
て1の符号パターン(11………1)が符号語にな
つていることを意味する。以上により、生成多項
式の項数が奇数個の巡回符号は、全て1の符号パ
ターン(11…………1)を1つの符号語としてつ
線形誤り訂正符号であることが示された。第7図
において、参照数字1′′′′,2″,3′′′′,4
′′′′,5
′′′′,6″,7′′′′,8′′′′,9′′′′
,10′,11′1
2′,13′,14′および15′で示された装置
は、それぞれ第4図における装置11,2′,
3,4,5,6′,7,8,9,1
0,11,12,13,14に対応する。参照数
字1′′′′−1および1−2は同一の2進の誤り
訂正符号器を、参照数字9′′′′−1および9′′′
′−
2は同一の2進の誤り訂正復号器を示す。 さて、4相位相変調方式における前記各位相デ
ータ0、1、2および3は、2ビツトのデータと
して表現できるが、普通変復調装置との入出力に
おいては、いわゆるグレイ符号の形に表現されて
いるものとして扱う。つまり、0、1、2および
3の各位相データは、それぞれ00、01、11および
10という形の2ビツトで表現されているものとし
て扱うわけである。そこで、符号化装置10′お
よび復号化装置13′でも各位相データ0、1、
2および3はグレイ符号の形で表わされているも
のとする。このとき、差動符号器および差動復号
器に含まれる。M=4法としたつまりmod4の加
算器並びに減算器はそれぞれ下記の表1および表
2の演算表に従つた計算結果を出力することにな
る。 第7図において、誤り訂正符号器1′′′′−1お
よび1′′′′−2への入力ビツト列
【表】
【表】 をそれぞれ{Pi}、{Q′i}とし、冗長ビツトを付
加したあとの出力ビツト列をそれぞれ{Pi}、
{Qi}とする。このとき、誤り訂正復号器9′′′′−
1および9′′′′−2への入力ビツト列は、前記差
動復号器12′と差動符号器14′における初期デ
ータの差によつて異なり、次の表3のように表わ
すことができる。これは、ある任意の2ビツト表
現されたデータに前記初期データの差iを加えた
とき、その2ビツトがどのように変化するかを表
1をもとに調べれば容易に導くことができる。 なお、表3において、*印は、前記伝送ないし
は蓄積媒体5′′′′上でのみ何がしかの誤りが付加
された系列であることを示している。また、〜印
は各データビツトがすべて反転された系列である
ことを示す。表3において、例えば、初期データ
の差が1(すなわち90゜)あつたとしよう。このと
き、第5図からも分るように初期データの差が0
の場合に比べ、各デイジツトは、すべて前記差動
符号器14′において+1されて誤り訂正復号器
9′′′′にはいる。表1からも分かるように(0、
0)、(0、1)、(1、1)、(1、0)の各デイジ
ツトが+1されると、それぞれ(0、1)、(1、
1)、(1、0)、(0、0)に変る。つまり、(P、
Q)というデイジツトは(Q、P〓)というデイジ
ツトに変る。初期データの差が2(すなわち180°)
の場合には、(0、0)、(0、1)、(1、1)、
(1、0)の各デイジツトは、それぞれ(1、1)
(1、0)、(0、0)、(0、1)に変る。つまり、
(P、Q)というデイジツトは(P〓、Q〓)に変る。 更に、初期データの差が3(すなわち270゜)の
場合には、(0、0)、(0、1)、(1、1)、(1

0)の各デイジツトは、それぞれ(1、0)、
(0、0)、(0、1)、(1、1)に変る。つまり、
(P、Q)というデイジツトは、(Q〓、P)に変
る。
【表】 表3から分るように、誤り訂正復号器9′′′′−
1および9′′′′−2への入力ビツト列は{P*i}、
{P〓*i}、{Q*i}および{Q〓*i}の中のどれか
であることがわかる。しかるに、通常の2進の誤
り訂正符号を用いた場合、伝送ないしは蓄積媒体
5′′′′上での誤りが訂正能力内にあれば、前記入
力ビツト列{P*i}{P〓*i}、{Q*i}および
{Q〓*i}は、それぞれ復号後に、{P′i}、{P〓′i
}、
{Q′i}および{Q〓′i}となる。{P*i}、{Q*i}
が{P′i}、{Q′i}になることは定義から当然であ
る。一方、{P〓*i}、{Q〓*i}が{P〓′i}、{Q
〓′i}に
なるのは、前述したように、通常の2進誤り訂正
符号においては正しい符号語を反転したものもま
た正しい符号語となつていることから、最も近い
符号語に復号して冗長ビツトを除けば{P〓′i}、
{Q〓′i}となるからである。 前述のように、{P′i}、{Q′}はそれぞれ誤り訂
正復号器1′′′′−1および1′′′′−2への入力
ビツ
ト列であるので、例えば、誤り訂正復号器9
′′′′−1および9′′′′−2の出力ビツト列がそ
れぞ
れ前記ビツト列{Q〓′i}および{P′i}であつたと
すれば、誤り訂正復号器9′′′′からの出力データ
列は、表1あるいは表3からも分るように、誤り
訂正復号器1′′′′への入力データ列の全データに
+3して得られるデータ列となつていることがわ
かる。 この位相基準の差は、前述のように差動符号器
11′および差動復号器15′が配置されているこ
とによつて取除かれるので、符号化装置10′へ
の入力データ列と復号化装置13′からの出力デ
ータ列とは全く等しくなる。誤り訂正復号器9
′′′′−1および9′′′′−2の出力ビツト列が他
のビ
ツト列の組み合わせであつた場合も同様である。 以上述べたきたように、本発明に従つた差動符
号用誤り訂正システムは、従来の差動位相変調方
式用の変復調装置をそのまま再設計することなく
利用することができ、しかも、伝送ないしは蓄積
媒体上で生じた誤りのみを訂正すればよいという
特徴を有した極めて効率的なシステムである。な
お、本発明では特に4相位相変調方式の場合につ
いて詳しく説明したが、他のM相位相変調方式の
場合も、Mを法とした演算に基づく従来のM進の
誤り訂正符号を用いることによつて上と同様の特
徴を有した差動符号用誤り訂正システムを構成で
きることは容易に理解できる。
【図面の簡単な説明】
第1図、第2図および第3図は従来の差動符号
用誤り訂正システムを示すブロツク図、第4図は
本発明の一実施例を示すブロツク図、第5図は差
動符号器を示すブロツク図、第6図は差動復号器
を示すブロツク図および第7図は本発明に従つた
特に4相差動符号用誤り訂正システムの応用例を
示すブロツク図である。第1図、第2図、第3
図、第4図および第7図において、参照数字1,
1′,1″,1および1′′′′は誤り訂正符号器を

参照数字3,3′,3″,3および3′′′′は差動
符号器を、参照数字4,4′,4″,4および4
′′′′は変調器を、参照数字5,5′,5″,5お
よび5′′′′は伝送ないしは蓄積媒体を、参照数字
7,7′,7″,7および7′′′′は復調器を、参
照数字8,8′,8″,8および8′′′′は差動復
号器を、参照数字9,9′,9″,9および9
′′′′誤り訂正復号器をそれぞれ表わす。 第1図、第4図および第7図において、参照数
字2,2′および2″は変調装置を、参照数字6,
6′および6″は復調装置をそれぞれ表わす。 第3図および第7図において、参照数字1″−
1,1″−2、1′′′′−1および1′′′′−2は
2進の
誤り訂正符号器を、参照数字9″−1,9″−2,
9′′′′−1および9′′′′−2は2進の誤り訂正
復号
器をそれぞれ表わす。 第4図および第7図において、参照数字10お
よび10′は本発明で新しく提案した符号化装置
を、参照数字11および11′は前記符号化装置
内の差動符号器を、参照数字12および12′は
前記符号化装置内の差動復号器を、参照数字13
および13′は本発明で新しく提案した復号化装
置を、参照数字14および14′は前記復号化装
置内の差動符号器を、参照数字15および15′
は前記復号化装置内の差動復号器をそれぞれ表わ
す。 第5図および第6図において、参照数字16お
よび16′は1デイジツトを記憶するためのレジ
スタを、参照数字17は位相データの個数を法と
して加算する加算器を、参照数字18は位相デー
タの個数を法として減算する減算器をそれぞれ表
わす。

Claims (1)

    【特許請求の範囲】
  1. 1 送信データ列を差動符号化しこの差動符号化
    された送信データ列に冗長デイジツト列を付加し
    たあとこの冗長デイジツト列を付加されたデータ
    列に差動復号化施す符号化装置と、受信データ列
    を差動符号化し、伝送ないし蓄積媒体で生じた誤
    りデイジツトを訂正し、この誤りデイジツトが訂
    正された受信データ列にさらに前記送信データ列
    に冗長デイジツト列を付加したデータ列と該受信
    データ列を差動符号化して得られたデータ列との
    位相差を取り除くために、差動復号化を施す復号
    化装置と、前記差動符号化装置と前記差動復号化
    装置との間に設けられかつ差動位相変復調装置を
    含む前記伝送媒体ないしは蓄積媒体とから構成さ
    れたことを特徴とする差動符号用誤り訂正システ
    ム。
JP8701477A 1977-07-19 1977-07-19 Error correction system for differential code Granted JPS5421205A (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP8701477A JPS5421205A (en) 1977-07-19 1977-07-19 Error correction system for differential code
CA307,623A CA1106067A (en) 1977-07-19 1978-07-18 Error correction system for differential phase-shift- keying
US05/926,062 US4211996A (en) 1977-07-19 1978-07-19 Error correction system for differential phase-shift-keying

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8701477A JPS5421205A (en) 1977-07-19 1977-07-19 Error correction system for differential code

Publications (2)

Publication Number Publication Date
JPS5421205A JPS5421205A (en) 1979-02-17
JPS647526B2 true JPS647526B2 (ja) 1989-02-09

Family

ID=13903101

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8701477A Granted JPS5421205A (en) 1977-07-19 1977-07-19 Error correction system for differential code

Country Status (1)

Country Link
JP (1) JPS5421205A (ja)

Also Published As

Publication number Publication date
JPS5421205A (en) 1979-02-17

Similar Documents

Publication Publication Date Title
Peterson et al. Error-correcting codes
EP0103866B1 (en) Error-correction system for two-dimensional multilevel signals
US3891959A (en) Coding system for differential phase modulation
KR960007815B1 (ko) 입력 데이타 인코딩 방법 및 장치와, 데이타 함유 신호 처리 방법 및 장치
US4211996A (en) Error correction system for differential phase-shift-keying
JPH028503B2 (ja)
US4035767A (en) Error correction code and apparatus for the correction of differentially encoded quadrature phase shift keyed data (DQPSK)
JPH0831808B2 (ja) 誤り訂正方法とその装置及びその伝送システム
KR930022751A (ko) 송신기 장치, 수신기 장치 및 다단계 코드 변조 방법
US5257270A (en) Shift-correction code rate-enhancing parity encoding/decoding
JPH07114419B2 (ja) Qam通信システム
US5757856A (en) Differential coder and decoder for pragmatic approach trellis-coded 8-PSK modulation
WO1991011059A1 (en) Method and apparatus for implementing post-modulation error correction coding scheme
US5574448A (en) Method and apparatus for encoding data with variable block lengths
JPS647526B2 (ja)
RU2251210C1 (ru) Кодек помехоустойчивого циклического кода
RU2212101C1 (ru) Кодек циклического помехоустойчивого кода
RU2801462C1 (ru) Способ передачи информации
JPH03232320A (ja) ディジタル信号記録再生装置
JP3084722B2 (ja) 符号誤り訂正方式
JP2537178B2 (ja) デ−タ処理装置
JPH0795762B2 (ja) 多値qam通信方式
JP3313400B2 (ja) 符号化多値変調装置
JPS60248044A (ja) デ−タ伝送方法
SU549827A1 (ru) Устройство передачи и приема информации дл рассредоточенных объектов