JPS5912652A - ビタ−ビ復号器の同期回路 - Google Patents

ビタ−ビ復号器の同期回路

Info

Publication number
JPS5912652A
JPS5912652A JP57120946A JP12094682A JPS5912652A JP S5912652 A JPS5912652 A JP S5912652A JP 57120946 A JP57120946 A JP 57120946A JP 12094682 A JP12094682 A JP 12094682A JP S5912652 A JPS5912652 A JP S5912652A
Authority
JP
Japan
Prior art keywords
signal
phase
terminal
output
viterbi decoder
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.)
Granted
Application number
JP57120946A
Other languages
English (en)
Other versions
JPH038142B2 (ja
Inventor
Yutaka Yasuda
豊 安田
Yasuo Hirata
康夫 平田
Katsuhiro Nakamura
勝洋 中村
Yukitsuna Furuya
之綱 古谷
Shuji Murakami
修司 村上
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
KDDI Corp
Original Assignee
Kokusai Denshin Denwa KK
NEC Corp
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 Kokusai Denshin Denwa KK, NEC Corp, Nippon Electric Co Ltd filed Critical Kokusai Denshin Denwa KK
Priority to JP57120946A priority Critical patent/JPS5912652A/ja
Priority to US06/511,774 priority patent/US4527279A/en
Priority to GB08318596A priority patent/GB2123655B/en
Priority to FR838311533A priority patent/FR2530095B1/fr
Publication of JPS5912652A publication Critical patent/JPS5912652A/ja
Publication of JPH038142B2 publication Critical patent/JPH038142B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • H03M13/33Synchronisation based on error coding or decoding

Landscapes

  • Physics & Mathematics (AREA)
  • Probability & Statistics with Applications (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Error Detection And Correction (AREA)
  • Synchronisation In Digital Transmission Systems (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 本発明はビタービ復号器のための同期回路に関するもの
である。
ディジタル通信において、伝送誤りを減らす方法の1つ
にビタービ復号器がある。ビタービ復号器の原理並びに
動作については、1973年3月に米国アイ・イ・イ・
イ(IBIJ)より発行されたプロシーデングスオプア
イ・イ・イ・イ(Pr。
イ ーceedings of IEBE)の第61巻第3
号の第268頁〜第278頁に記載されている論文「ザ
・ビタービ アルゴリズム(The Viterbi 
Alg。
−rithm)に詳細に記されている。
ビタービ復号器を動作させるだめには、送信側において
、送信符号をあらかじめ定められた方法で符号化した符
号語にして伝達する。受信側では送信側の符号化に同期
して符号語を抽出し、ビタービ復号器に入力する。この
同期のために従来外部システムからの同期信号、例えば
PCMのフL/ −ム同期信号等が使われていた。しか
しながらこのような従来方法ではシステム毎に同期信号
の形成が異るためにシステム毎に同期回路の設計をしな
ければならないという欠点があった。さらにフレーム同
期信号の得にくいシステムではビタービ復号器の適用が
困難であった。
本発明の目的は、このような従来方法の欠点を除き、ビ
タービ復号器自体で符号語の同期をとることのできる同
期回路を提供するものである。
以下、図面を用いて本発明の構成および動作原理を詳細
に説明する。
第1図は本発明の同期回路を付加したビタービ復号器の
一実施例を示すブロック図である。端子100に入力さ
れた被復号信号は移相器10を通してビターピ復号器2
00の被復号信号入力端子104に印加される。端子1
01には復号された信号が出力される。本発明の同期回
路における最大メトリック判定回路20にはビタービ復
号器200の各時点における各内部状態のメ) IIク
ック、また、レジスタ30には、該メトリックをもつ状
態番号が入力信号としてはいる。そして最大メトリック
判定回路で最大メトリックと判定されたメトリックをも
つ状態番号が該レジスタ30にセットされる。
パス判定回路40では、過去の時点での最大メトリック
をもつ状態と現時点を含む他の時点での最大メ) 11
ツタをもつ状態との間にバスが存するX5゜否かを判定
し、その判定結果を示す信号が積分器50に印加され積
分される。
積分器50の積分出力は最大値判定器60に印加される
。最大値判定結果は、位相記憶器70に印加され、位相
記憶器は最大値判定時の位相を記憶する。位相記憶器7
0の出力はスイッチ80の一つの端子に印加される。ス
イッチ80の可動接鉄子は移相器10の移相量制御端子
103に接続される。
切替信号発生器90は位相制御信号を最大値判定値60
1位相記憶器70.およびスイッチ80の他の端子に印
加するとともにスイッチ80の切換信号を発生する。
なお、後述の例でも示すようにビタービ復号用の送信符
号は、送信器へ順次入力される各情報ビットに対し、過
去の複数個の情報ビットに依存した複数個のビットが出
力ビットとして、jli次出力出力て構成されるだめ、
この複数1固のビットの区切りを示すだめ、同期信号c
以下、単に語同期信号と呼ぶ)が端子105に加えられ
る。該語同期信号は、移相器lOを通して、端子106
に出力されビタービ復号器200に供給される。
第1図の破線で囲まれた部分200はビタービ復号器の
基本的な構成を示す端子104に印加された被復号信号
は、枝メ) I)ツ、り演算器201に印加され、状態
番号生成器202で指定された「状態」のえばカウンタ
などを用いて構成される。該枝のメトリック藩゛分は、
メトリック記憶器205からhotみ  □出された前
記指定された状態番号に対応するメトリック値に加算器
203によって加算される〇枝選択!4204は、加算
器202から入力される各校のメトリック値から、各状
態毎に大きなメトリックを示す枝を選択し、選択したメ
トリックをメトリック記憶器205に供給するとともに
同期回路へ出力する。枝選択器204によ妙選ばれた枝
に対応する送信ビットは、バスメモリ206により記憶
すれ、収束した枝に対応する送信ビット子101に出力
される。
第2図はビタービ復号器のだめの符号器の一例を示すブ
ロック図である。拘束長3.符号化率十の畳込み符号器
を示す。端子301に印加されたディジタル信号は、1
信号入力毎に順次シフトレジスタ302−304に蓄え
られる。シフトレジスタ3o2゜303、304の出力
は、第1の排他的論理和回路305に印加され、その出
力は端子306に出力される。
シフトレジスタ302.304の出力は、第2の排他的
論理和回路307に印加され、その出力は端子308に
出力される。端子306.308の信号が畳込み符号と
なる。この畳込み符号は、このまま2列のディジタル信
号として伝送されることもあり、まだ第3図のブロック
図に示す並列・直列変換器401によシ直列信号に変換
されて伝送されることもある。
第2図の端子306.308の信号は、それぞれ第3図
の端子406.408に印加され、並列、直列変換器4
01によ秒置列信号に変換されて端子402に出力され
る。
第4図(a)、 (b)、 (C)は、直列信号として
伝送される場合の同期の様子を示す概念図である。同図
(a)は端子301に印加された信号であり、2T毎に
新しいディジタル信号が印加される。同図(b)は、畳
込み符号化をし、第3図の並列・直列変換器により直列
信号に変換された端子402の信号を示す。
符号化率が−Fのため、T毎にディジタル信号が出力さ
れる。受信側においては、(b)の信号を正しく2T毎
に1語と17でビタービ復号器に印加しhければならな
い。もし、同図(C)に示すように1語の区切りがTだ
け、ずれると6語が(1’、2)。
(2,’  3 )・・・・・・・・・となり、元の語
(1,1’)、(2,2’)・・・・・・・・・とは異
った語構成で、ビタービ復号を行うため、正しい復号結
果が得られなくなる。
尚、第2図端子306.3(18の信号を31r+列云
送した場合においても、受信側において(端子3o6.
端子308)の対で正しく受信されず(端子3o8.端
子3o6)のような対になると、正しく復号されない。
端子402の信号は伝送路を経て第1図の端子100に
印加されるが、本発明のように最大メトリックをもった
状態間にパスがあるか否かを観測すると正しい前記語構
成ができる。つまり、同期の判定ができることを、信号
対雑音比の良い場合を例にとって説明する。
第5図ja)、 (b)には、ビタービ、デコーダのト
レリス図を示す。第5図(a)は同期している場合のト
レリス図の例、第5図(b)は同期していない場合のト
レリス図の例である。
第5図(a)、 (b)において、黒点は最大メ) 1
1ツクを有する「状態」を示し、太線は最大メ) II
ブック関して選択されたパスを示す。
同期している場合は、第5図(a)に示すように最大メ
トリックに関するパスのトレリスは、連続しており、最
大メトリックは枝メトリックのとり得る最大値になる。
これに対して同期していない場合には伝送路における誤
りが50%の場合と、はぼ等価であり、第5図(b)に
示すように最大メ) I]ソックトレリスは連続してい
ない場合が多くなる。
このようにトレリスが連続していない場合には、最大で
々かったメトリックをもつ「状態」につながる次の「状
態」のメトリックが、次のタイムスロットで最大になっ
たことを意味する。
従って、同期している場合には、最大メトリックをもつ
「状態」間にパスが存在している割合は大きく、同期し
ていない場合には小さい。従ってパス判定回路40の出
力を積分器50で積分し、変動成分をとり除きつつ、と
り得るすべての位相にることによシ、同期/非同期の判
定を行なうことができる。
該判定操作の過程を図面を用いて、更に詳しく説明する
端子402の信号が第1図の端子100に印加されたと
する。そして、ビタービ復号器が動作を開始し、同期確
立を始める状19週にあるとする。このとき、切替信号
発生器90は、第6図に1)の破線に示すように、スイ
ッチ80を下方に倒す信号を発生する。同時に(a)の
実のJに示すようにt。−1,の区間で、位相10位相
制御は号を60〜80に送出する。
なむ、第6図(a)、 (b)、 (C)、 (d)は
同期、非同期の様子を説明するだめの概念図である。
積分器50の出力は、第6図(b)のように変化する。
区間t。−11の鰻終時点t、において最大値判定器6
0は積分器出力m、を検出し、これを最大値として記憶
するとともに泣、1目記憶器70に位相を記憶させる信
号を発する。この結果、位相記憶器には位相1が記憶さ
れる。次に1.−1.の区内で切替信号発生器は、位相
2の信号を60〜80に送出する。このときの積分器出
力は第6図(b)のように変化する。最大値判定器はt
、の時点において、積分器出力mlを検出し、先の値m
1と比較してm!の方が大きいことを判定する。位相記
・M器70は、この判定結果をもどに位相2を記憶する
この例では畳込み符号のとり得る位相状Jルは2つであ
るため、t、の時点で全ての位相に対する最大メトリッ
クと最小メトリックをもとにした上記比軸過程は終了す
る。切替18号発生器は46図(a)の破線に示すよう
にスイッチ80τ上に倒すような切替IS−じ・を発生
し、回路は位相2を同期伏顧としてビタービ復号を実行
する。
第7図および第8図は、稙相器の第1および第2の実施
例を、それぞれ示すブロック図である。
第7図では、端”Flooの被復号信号が位相素子70
1を通して移相され、端子104に出力される。
端子105の語同期信号は(そのまま端子106に出力
され、被復号信号と語同期信号の相対的な時間関係が調
整される。第8図では端P100の被復信号は、そのま
ま端子104に出力され、端子1050語同期信号が移
相素子801により移相され、端子106に出力される
以上の説明は、被復号信号が直列信号であると仮定して
進めてきたが、ビターピ復号器が並列信号を入力するよ
うになっている場合は、第9図はビタービ榎号器への人
力−18日が並列である場合の移相器の例を示すブロッ
ク図である。端子901゜902の信υをスイッチ90
3.904により入れ換え可1正にして虎1子90(3
,907に出力することにより等(1ii的々移相を行
うことができる。スイッチの切換信号は、端子905に
印加される。
なお、本実施例では符号化率Hの・訝み込ろ、番号に対
しての同期をとるものとして説明したが、他の符号化率
の場合にも適用されることtよ明らかである。さらに、
符号化された信号が多相位相変調され1伝送された場合
に搬送波位相に最大メトリックを有する「状]諒」間に
バスを、不確定性のある場合にも有する割合が最も大き
な搬送波位相を求めることによって搬送波位相の不確定
性を除くことができる。
以上、詳細に説明したように、本発明によるビ三 タービ復号器の回避回路は、外部システムからの同期信
号を使わずにビタービ復号器自体で語同期を可能にする
ものである。
【図面の簡単な説明】
第1図は本発明による同期回路およびこれをイ」加した
ビタービ復号器の一実施例を示すブロック図、第2図は
畳込み・符号器の一例を示すブロック図、第3図は並列
・直列変侠器な示すブロック図ス図を示す図、第6図(
a)、 (b)、 (C)、 (d)は1.第1図に於
ける各部の信号を説明するだめの概念図、第7〜9図は
、それぞれ移相器の例を示すブ)ブック図である。図中
lOは移相器を、20は最大メト1ノック判定回路を、
30はレジスタを、40はバス判定回路を、50は積分
器を、−60は最大イ1a判定回路70は位相記憶器、
80はスイッチ、90は切換え信号発生器、103は移
相制御端子を、それぞれ示すO 悴2図 3″ 算 3 図 等4図 (α)                (b)ギ5図 ギ 乙 図

Claims (1)

    【特許請求の範囲】
  1. 被復号信号入力端子と復号信号出力端子と、取り得る内
    部状態を表わす状態番号の出力端子と、該状態番号の状
    態に対応したメ) +1ツク値の出力端子とをもつビタ
    ービ復号器に於いて移相量制御端子をもつ移相器と前記
    各メトリック値を入力し、その中の最大メ) IJブッ
    ク判定する回路と、該最大メ) +1ツタに対応する状
    −の前記状態番号を記憶する記憶回路と異なった時刻に
    於て判定されたそれぞれの最大メ) +1ツタに対応す
    る状態間に/トスが存在するか否かのバス判定回路と該
    判定回路の出力を入力とする積分器と該積分器出力を入
    力信号とする最大値判定器と、この最大値判定時の位相
    を記憶する位相記憶器と、この位相記憶器の出力を一つ
    の被選択端子への入力とし、選択端子を前記移相器の移
    相量制御端子に接続するスイッチと位相制御信号を前記
    最大値判定器、位相記憶器および前記スイッチの他の一
    つの被選択端子に供給すると共に、該スイッチの切換え
    信号を出す切換え信号発生器とから成り、被復号信号を
    前記移相器の入力信号とし、移相器の出力信号を前記ビ
    タービ復号器の入力信号としたことを特徴とするビター
    ビ復号器の同期回路。
JP57120946A 1982-07-12 1982-07-12 ビタ−ビ復号器の同期回路 Granted JPS5912652A (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP57120946A JPS5912652A (ja) 1982-07-12 1982-07-12 ビタ−ビ復号器の同期回路
US06/511,774 US4527279A (en) 1982-07-12 1983-07-06 Synchronization circuit for a Viterbi decoder
GB08318596A GB2123655B (en) 1982-07-12 1983-07-08 Synchronization circuit for a viterbi decoder
FR838311533A FR2530095B1 (fr) 1982-07-12 1983-07-11 Circuit de synchronisation pour decodeur viterbi

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57120946A JPS5912652A (ja) 1982-07-12 1982-07-12 ビタ−ビ復号器の同期回路

Publications (2)

Publication Number Publication Date
JPS5912652A true JPS5912652A (ja) 1984-01-23
JPH038142B2 JPH038142B2 (ja) 1991-02-05

Family

ID=14798879

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57120946A Granted JPS5912652A (ja) 1982-07-12 1982-07-12 ビタ−ビ復号器の同期回路

Country Status (1)

Country Link
JP (1) JPS5912652A (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2961457B1 (fr) 2010-06-21 2013-04-26 Valeo Systemes Dessuyage Balai d'essuie-glace a dispositif d'aspersion integre

Also Published As

Publication number Publication date
JPH038142B2 (ja) 1991-02-05

Similar Documents

Publication Publication Date Title
US4506372A (en) Method and apparatus for recognizing in a receiver the start of a telegram signal consisting of a bit impulse sequence
JP3249405B2 (ja) 誤り訂正回路および誤り訂正方法
EP0227473A2 (en) Error correcting coder/decoder
EP0139511A2 (en) Digital data decoders
JPS6356728B2 (ja)
KR940004982A (ko) 비터비 복호기의 경로 기억 장치
GB2123655A (en) Synchronization circuit for a viterbi decoder
KR100212833B1 (ko) 가변레이트 비터비 복호기
US5822340A (en) Method for decoding data signals using fixed-length decision window
JPH0316046B2 (ja)
JPS5912652A (ja) ビタ−ビ復号器の同期回路
US6667701B1 (en) Variable length decoder
JPS5912649A (ja) ビタ−ビ復号器の同期回路
JPH0123972B2 (ja)
CN101373974B (zh) 一种编码方法及装置
JPH0312505B2 (ja)
EP0312200A2 (en) Synchroniser for a decoder and decoder system
JPH0160977B2 (ja)
JPS5912651A (ja) ビタ−ビ復号器の同期回路
JP3337950B2 (ja) 誤り訂正復号化方法及び誤り訂正復号化装置
JPH0783280B2 (ja) 誤り訂正装置
JPH02192252A (ja) 搬送波同期復調装置
JP3120342B2 (ja) ビタビ復号器
JPS6341255B2 (ja)
JP2776137B2 (ja) Fdma通信方式