JP2900974B2 - Phase ambiguity remover - Google Patents
Phase ambiguity removerInfo
- Publication number
- JP2900974B2 JP2900974B2 JP6096220A JP9622094A JP2900974B2 JP 2900974 B2 JP2900974 B2 JP 2900974B2 JP 6096220 A JP6096220 A JP 6096220A JP 9622094 A JP9622094 A JP 9622094A JP 2900974 B2 JP2900974 B2 JP 2900974B2
- Authority
- JP
- Japan
- Prior art keywords
- signal
- differential
- equation
- phase
- bit
- 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
Landscapes
- Detection And Prevention Of Errors In Transmission (AREA)
- Synchronisation In Digital Transmission Systems (AREA)
- Error Detection And Correction (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は,誤り訂正符号化技術を
用いて信号欄にあらかじめ定まる相関関係を導入するこ
とで通信路の雑音に対して強いディジタル変調方式に関
して,特に,受信側で8PSK変調波を同期検波する際
に生じる位相不確定性を取り除く通信システムの位相曖
昧度除去器に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a digital modulation system which is resistant to noise on a communication channel by introducing a predetermined correlation into a signal column using an error correction coding technique, and particularly to 8PSK on a receiving side. The present invention relates to a phase ambiguity remover for a communication system that removes phase uncertainty that occurs when synchronously detecting a modulated wave.
【0002】[0002]
【従来の技術】従来のディジタル通信システムでは,変
調および誤り訂正符号化機能は別々に設計されていた。
ウンガーベックは,たたみこみ符号を巧みにマッピング
し,簡単なコードで,多値変調形式を用いて著しい性能
ゲインを上げるシステムをつくる技術を提案した(Unge
rboech, "Channel Coding with Multilevel/phase Sign
als", IEEE Transactions on Information Theory, vo
l. IT-28,1982) ウンガーベックの符号化アプローチは
(2n+1)ポイントある変調信号コンストレーション
を用いてレート「n/n+1」コードで符号化したシン
ボルあたりの「n」ユーザ情報ビットを送信するもので
ある。例えば,符号化率2/3の符号は2情報ビット
を,8相の位相偏移キーイング(8PSK)変調器で送
信するのに,3ビット符号化をする。ウンガーベック
は,このデータ形式の符号の選び方を説明し,多くの拘
束長に対して最良のコードを発表している。これらのコ
ードは伝統的なBPSKおよびQPSK変調に使われた
古典的なバイナリ畳み込み符号と異なっていた。ビタビ
は,衛星通信の誤り訂正としてよく用いられる拘束長
7,符号化率1/2たたみこみ符号が,わずかな性能ロ
スでウンガーベックの最良コードにとって替わることを
提案した。(Viterbi et al, "A Pramatic Approach toT
rellis-Coded Modulation", IEEE Communications Maga
zine, vol. 27,1989)。たたみこみ符号の復号としてよ
く知られた復号法としてビタビアルゴリズムが使用され
る(Forney, "The Vitabi Algorithm", IEEE Transacti
ons on Information Theory, vol. IT-U)。以下,ビタ
ビ(Viterbi )の提案した方式について説明する。2. Description of the Related Art In a conventional digital communication system, modulation and error correction coding functions are separately designed.
Ungerbeck proposed a technique to map convolutional codes cleverly, and to create a system with a simple code and a multi-level modulation format to significantly increase the performance gain (Unge
rboech, "Channel Coding with Multilevel / phase Sign
als ", IEEE Transactions on Information Theory, vo
l. IT-28, 1982) Ungerbeck's coding approach transmits "n" user information bits per symbol coded with a rate "n / n + 1" code using a (2n + 1) -point modulated signal construction. Things. For example, a code having a coding rate of 2/3 performs 3-bit coding in order to transmit 2 information bits by an 8-phase phase shift keying (8PSK) modulator. Ungerbeck explains how to choose the code for this data format and publishes the best code for many constraint lengths. These codes differed from the classic binary convolutional codes used for traditional BPSK and QPSK modulation. Viterbi proposed that a constrained length of 7 and a coding rate of 1/2 convolutional code, which is often used as an error correction in satellite communications, can be replaced by Ungerbeck's best code with a small loss of performance. (Viterbi et al, "A Pramatic Approach toT
rellis-Coded Modulation ", IEEE Communications Maga
zine, vol. 27, 1989). The Viterbi algorithm is used as a well-known decoding method for convolutional codes (Forney, "The Vitabi Algorithm", IEEE Transacti
ons on Information Theory, vol. IT-U). Hereinafter, the method proposed by Viterbi will be described.
【0003】図3は,ビタビが提案した従来の回路を示
す図であり,8PSK符号化変調送信装置のブロック図
である。図3に示すように,8PSK符号化変調送信装
置は,入力端子11に接続された直列・並列変換器(以
下,直並列変換器と呼ぶ)12と,差動符号器13と,
たたみこみ符号器14と,差動符号器15及び16と,
セレクタ17と,出力端子19に接続された8PSK変
調器18を備えている。これら差動符号器13とたたみ
こみ符号器14と差動符号器15及び16とセレクタ1
7とで,訂正符号部6を構成している。そして,直並列
変換器12は,入力されたビット系列を二種のaビット
系列とbビット系列との信号に変換する。差動符号器1
3は,排他的論理和回路21とレジスタ22とを備えb
ビット系列の信号に差動を施した差動符号信号cを出力
する。たたみこみ符号器14は,差動符号器13からの
差動符号信号cにたたみこみ符号化を行い,ENC0と
ENC1のビット系列のたたみこみ符号化信号を出力す
る。差動符号器15及び16は,夫々排他的論理和回路
23及び25とレジスタ24及び26とを備え,aビッ
ト系列の信号を,ENC1の現在の出力に応じて,2つ
の系列のどちらかで差動を施した差動符号信号を出力す
る。セレクタ17は,選ばられた差動符号器15又は1
6のビットENC2の選択符号化信号を出力する。8P
SK変調器18は,(ENC2,ENC1,ENC0)
の組に対応して位相変調を行ない,出力端子19から変
調波信号を出力する。FIG. 3 is a diagram showing a conventional circuit proposed by Viterbi, and is a block diagram of an 8PSK coded modulation transmitting apparatus. As shown in FIG. 3, the 8PSK coded modulation transmitting apparatus includes a serial / parallel converter (hereinafter, referred to as a serial / parallel converter) 12 connected to an input terminal 11, a differential encoder 13,
A convolutional encoder 14, differential encoders 15 and 16,
It has a selector 17 and an 8PSK modulator 18 connected to an output terminal 19. These differential encoder 13, convolutional encoder 14, differential encoders 15 and 16, and selector 1
7 constitute the correction code section 6. Then, the serial / parallel converter 12 converts the input bit sequence into two types of signals of an a-bit sequence and a b-bit sequence. Differential encoder 1
3 comprises an exclusive OR circuit 21 and a register 22;
A differential code signal c obtained by performing a differential operation on the bit sequence signal is output. The convolutional encoder 14 performs convolutional encoding on the differential code signal c from the differential encoder 13 and outputs a convolutional encoded signal of a bit sequence of ENC0 and ENC1. The differential encoders 15 and 16 include exclusive OR circuits 23 and 25 and registers 24 and 26, respectively, and convert an a-bit sequence signal into one of two sequences according to the current output of ENC1. The differential code signal subjected to the differential is output. The selector 17 selects the selected differential encoder 15 or 1
A selection encoding signal of 6 bits ENC2 is output. 8P
The SK modulator 18 is (ENC2, ENC1, ENC0)
, And a modulated wave signal is output from the output terminal 19.
【0004】図4は,同様にビタビが提案した図3の8
PKS符号化変調送信装置に対応する従来の8PSK符
号化変調受信部ブロック図である。図4に示すように,
変調受信装置は,入力端子31に接続された8PSK復
調器32と,位相変換器33と,同期判定回路34と,
第1識別器35と,第1遅延回路36と,第2識別器3
7と,第2遅延回路38と,ブランチメトリック生成器
39と,ビタビ復号器41と,差動復号器42と,たた
みこみ符号器43と,第1セレクタ44と,一対の別の
差動復号器45及び46と,第2セレクタ47と,出力
端子49に接続された並列・直列変換器(以下,並直列
変換器と呼ぶ)48とを備えている。これら位相変換器
33と同期判定回路34と第1識別器35と第1遅延回
路36と第2識別器37と第2遅延回路38とブランチ
メトリック生成器39とビタビ復号器41と差動復号器
42とたたみこみ符号器43と第1セレクタ44と一対
の差動復号器45及び46と第2セレクタ47とによっ
て,訂正復号部7が構成されている。この8PSK復調
器32は,8相位相変調波を同期検波にて復調を行な
い,復調信号を出力する。位相変換器33は,8PSK
復調器32の出力である復調信号({P0 ,P1 ,…,
PL },{Q0 ,Q1 ,…QL })(L は3以上の整
数)のベクトルの組をそのまま出すか,論理変換を加
え,次の数15式に示すベクトルの組を出力するかを同
期判定回路34の制御信号の指示によって選ぶ。FIG. 4 is a diagram similar to that of FIG. 3 proposed by Viterbi.
FIG. 9 is a block diagram of a conventional 8PSK coded modulation receiving unit corresponding to a PKS coded modulation transmitting apparatus. As shown in FIG.
The modulation receiver includes an 8PSK demodulator 32 connected to an input terminal 31, a phase converter 33, a synchronization determination circuit 34,
A first discriminator 35, a first delay circuit 36, and a second discriminator 3
7, a second delay circuit 38, a branch metric generator 39, a Viterbi decoder 41, a differential decoder 42, a convolutional encoder 43, a first selector 44, and a pair of different differential decoders. 45 and 46, a second selector 47, and a parallel / serial converter (hereinafter, referred to as a parallel / serial converter) 48 connected to an output terminal 49. These phase converter 33, synchronization determination circuit 34, first discriminator 35, first delay circuit 36, second discriminator 37, second delay circuit 38, branch metric generator 39, Viterbi decoder 41, and differential decoder The correction decoding unit 7 includes the reference numeral 42, the convolutional encoder 43, the first selector 44, the pair of differential decoders 45 and 46, and the second selector 47. The 8PSK demodulator 32 demodulates an eight-phase phase modulated wave by synchronous detection and outputs a demodulated signal. The phase converter 33 is 8PSK
The demodulated signals ({P 0 , P 1 ,...,
P L }, {Q 0 , Q 1 ,..., Q L }) ( L is an integer of 3 or more) is output as it is, or logical conversion is applied , and the vector set shown in the following equation 15 is output. Is selected according to the instruction of the control signal of the synchronization determination circuit 34.
【0005】[0005]
【数15】 (Equation 15)
【0006】第1識別器35は,位相変換器33の位相
変換信号出力により(ENC1,ENC0)を推定した
第1推定信号を出力する。第1遅延回路36は,第1識
別器35の2ビットの出力系列の第1推定信号を適当な
時間遅延させて第1遅延信号として同期判定回路34へ
出力する。第2識別器37は,(ENC1,ENC0)
の組(0,0)(0,1)(1,0)(1,1)に対応
して可能性の高いENC2を推定して第2推定信号を出
力する。第2遅延回路38は,第2識別器37の4ビッ
トの出力系列の第2推定信号を適当な時間遅延させて第
2遅延信号を出力する。ブランチメトリック生成器39
は,位相変換器33の位相変換信号に応じて(0,0)
(0,1)(1,0)(1,1)に対応するブランチメ
トリックmビットの4系列(mは3以上の整数)である
ブランチメトリック信号を出力する。ビタビ復号器41
は,ブランチメトリック生成器39からのブランチメト
リック信号を基に送信ビットbの推定を行ない第3推定
信号を出力する。差動復号器42は,排他的論理和回路
52及びレジスタ51を備え,ビタビ復号器41の第3
推定信号を差動復号する。たたみこみ符号器43は,ビ
タビ復号器41の第3推定信号を再び符号化した再符号
化信号を出力する。セレクタ44は,第2遅延回路38
の4ビットの第2遅延信号の出力で,たたみこみ符号器
43の再符号化信号の出力(0,0)(0,1)(1,
0)(1,1)の組に対応したものを選択して選択信号
として出力する。差動復号器45,46は,夫々排他的
論理和回路54,56及びレジスタ53,55を備え,
セレクタ44の選択信号出力ビット系列をたたみこみ符
号器43からの再符号化信号の一方の出力に応じて,2
つの系列のどちらかで差動を施す。セレクタ47は,選
ばれた差動符号器のビットを出力する。並直列変換器4
8は,セレクタ47からの差動信号と差動復号器42か
らの差動復号信号を並直列変換して出力端子49から出
力する。[0006] The first discriminator 35 outputs a first estimation signal obtained by estimating (ENC1, ENC0) from the phase conversion signal output of the phase converter 33. The first delay circuit 36 delays the first estimation signal of the 2-bit output sequence of the first discriminator 35 by an appropriate time, and outputs the result to the synchronization determination circuit 34 as a first delay signal. The second classifier 37 is (ENC1, ENC0)
Corresponding to the set (0,0) (0,1) (1,0) (1,1), and outputs a second estimated signal. The second delay circuit 38 delays the second estimation signal of the 4-bit output sequence of the second discriminator 37 by an appropriate time and outputs a second delay signal. Branch metric generator 39
Is (0,0) according to the phase conversion signal of the phase converter 33.
A branch metric signal which is a 4-series (m is an integer of 3 or more) of m branch metric corresponding to (0, 1) (1, 0) (1, 1) is output. Viterbi decoder 41
Estimates the transmission bit b based on the branch metric signal from the branch metric generator 39 and outputs a third estimated signal. The differential decoder 42 includes an exclusive OR circuit 52 and a register 51, and the third decoder of the Viterbi decoder 41
Differentially decode the estimated signal. The convolutional encoder 43 outputs a re-encoded signal obtained by re-encoding the third estimated signal of the Viterbi decoder 41. The selector 44 is connected to the second delay circuit 38
And the output of the re-encoded signal of the convolutional encoder 43 (0,0) (0,1) (1,
0) The one corresponding to the set of (1, 1) is selected and output as a selection signal. The differential decoders 45 and 46 include exclusive OR circuits 54 and 56 and registers 53 and 55, respectively.
According to one output of the re-encoded signal from the convolutional encoder 43, the selection signal output bit sequence of the selector 44 is
Apply differential in one of the two series. The selector 47 outputs the bit of the selected differential encoder. Parallel-to-serial converter 4
8 converts the differential signal from the selector 47 and the differential decoded signal from the differential decoder 42 from parallel to serial and outputs them from an output terminal 49.
【0007】次に,従来の8PSK符号化変調通信シス
テムの動作について具体的に説明する。Next, the operation of the conventional 8PSK coded modulation communication system will be specifically described.
【0008】図3を参照して,入力端子11から入力さ
れたビット系列は直並列変換器12によりa(n) 及びb
(n) の2ビットの系列に分離される。このb(n) 系列は
次のような差動符号化が行なわれる。現時刻のb(n)
は,一時刻前の排他的論理和回路21の出力c(n-1) と
再び排他的論理和が施され,演算結果である差動符号化
信号c(n) は,レジスタ22に格納される。c(n) 系列
の差動符号化信号は,たたみこみ符号器14によって,
符号化率1/2,拘束長7のたたみこみ符号が施され,
下記数16式に示されるたたみこみ符号化信号ENC0
及びENC1を出力する。Referring to FIG. 3, a bit sequence input from input terminal 11 is converted by a serial-to-parallel converter 12 into a (n) and b (b).
(n) are separated into a 2-bit sequence. This b (n) sequence is subjected to the following differential encoding. B (n) at the current time
Is subjected to an exclusive OR operation with the output c (n-1) of the exclusive OR circuit 21 one time earlier, and the differentially coded signal c (n) as the operation result is stored in the register 22. You. The differentially coded signal of the c (n) sequence is converted by the convolutional encoder 14 into
A convolutional code with a coding rate of 1/2 and a constraint length of 7 is applied,
The convolutional encoded signal ENC0 shown in the following equation ( 16 )
And ENC1 are output.
【0009】[0009]
【数16】 (Equation 16)
【0010】ここで,論理和回路+はMOD2の演算を
行なう。ここで注意して置きたいのは,{ENC0(n)
,ENC1(n) }は符号系列(たたみこみ符号器14
から出力できる系列)であるのは当り前だが,下記数1
7式で示されるものも符号系列となることであり,この
系列が出力される時のたたみこみ符号器14の入力は下
記数18式で示されるものであることである。Here, the logical sum circuit + performs the operation of MOD2. The thing to note here is $ ENC0 (n)
, ENC1 (n)} is a code sequence (convolutional encoder 14
Is a matter of course, but the following equation 1
The expression shown in Expression 7 is also a code sequence, and the input of the convolutional encoder 14 when this sequence is output is that shown in Expression 18 below.
【0011】[0011]
【数17】 [Equation 17]
【0012】[0012]
【数18】 (Equation 18)
【0013】一方,a(n) 系列は,たたみこみ符号器1
5のたたみこみ符号化信号出力の一つであるENC1に
応じて選択された差動符号器15又は16で差動符号化
が行なわれ,これらの差動符号器のうちから選択された
差動符号器のENC2がセレクタ17より選択符号化信
号として出力される。差動符号器15,16の内部は,
差動符号器13と同じ構成で,夫々排他的論理和回路2
3及び25と,レジスタ24及び26で構成される。
(ENC2,ENC1,ENC0)の組は,図5の8P
SK変調に対する符号器出力マッピングポイントに従い
8PSK変調器18によって8PSK変調され,出力端
子19よりこの変調波信号が出力される。On the other hand, the a (n) series is the convolutional encoder 1
5, differential encoding is performed by a differential encoder 15 or 16 selected according to ENC1 which is one of the convolutional encoded signal outputs, and a differential code selected from among these differential encoders The selector 17 outputs the selected encoded signal from the selector 17. The inside of the differential encoders 15 and 16
Exclusive OR circuit 2 having the same configuration as differential encoder 13
3 and 25, and registers 24 and 26.
The set of (ENC2, ENC1, ENC0) is 8P in FIG.
8PSK modulation is performed by the 8PSK modulator 18 according to the encoder output mapping point for SK modulation, and this modulated wave signal is output from the output terminal 19.
【0014】図4を参照して,受信装置において変調波
は入力端子31より入力し,8PSK復調器32によっ
て同期検波が行なわれ,復調信号である受信データを得
る。Referring to FIG. 4, in the receiving apparatus, a modulated wave is input from input terminal 31, and synchronous detection is performed by 8PSK demodulator 32 to obtain received data as a demodulated signal.
【0015】ここで,従来の通信システムのように,絶
対位相基準なしに8PSKを利用する通信システムの場
合,変調器の位相と復調器の位相は異なり,位相曖昧が
生じてしまう。したがって,この位相曖昧を除去しなが
ら,データの復号を行なわなければならない。8PSK
変調の場合,送信装置,受信装置での基準搬送波の位相
の相違により45°×k(0≦k≦7の整数)の不確定
性が生じる。この従来の方法では,ビタビ復号器41
は,まず90°,180°,270°の不確定性を取り
除くことができる。ここで(0,0,0)を基準にした
場合を考える。90°では,(0,1,1)は送った符
号系列がすべて反転した状態となっているので,前述の
理由によりこれも符号系列で,ビタビ復号器41は復号
可能となり,送信装置のたたみこみ符号器14の入力系
列をすべて反転したものを出力する。たたみこみ符号器
14の前で差動符号を行なっているので,ビタビ復号器
41のビタビ復号信号出力を差動復号器42によって差
動復号すれば,差動復号信号として正しい推定系列b
(n) を得る。Here, in the case of a communication system using 8PSK without an absolute phase reference like a conventional communication system, the phase of the modulator and the phase of the demodulator are different, and phase ambiguity occurs. Therefore, data must be decoded while removing this phase ambiguity. 8PSK
In the case of modulation, an uncertainty of 45 ° × k (an integer of 0 ≦ k ≦ 7) occurs due to a difference in the phase of the reference carrier between the transmitting device and the receiving device. In this conventional method, the Viterbi decoder 41
Can first remove the uncertainties of 90 °, 180 °, and 270 °. Here, consider the case where (0, 0, 0) is used as a reference. At 90 °, (0, 1, 1) is a state in which the transmitted code sequence is all inverted, and for this reason is also a code sequence, and the Viterbi decoder 41 becomes decodable and the convolution of the transmission device is performed. The output of the encoder 14 is obtained by inverting the entire input sequence. Since differential coding is performed before the convolutional encoder 14, if the Viterbi decoded signal output of the Viterbi decoder 41 is differentially decoded by the differential decoder 42, a correct estimated sequence b as a differential decoded signal is obtained.
(n) is obtained.
【0016】また,180°では,(1,0,0)は,
送った符号系列と同じ符号系列なので,0°の場合と等
しい。270°では,(1,1,1)は90°の場合と
同じ処理になる。次に,残る45°,135°225°
315°の不確定性は,8PSK復調器32の復調信号
の出力(P,Q)を論理変換して下記数19式で示され
るようにすれば,取り除くことができる。At 180 °, (1, 0, 0) becomes
Since it is the same code sequence as the transmitted code sequence, it is equal to 0 °. At 270 °, (1,1,1) is the same process as at 90 °. Next, the remaining 45 °, 135 ° 225 °
The uncertainty of 315 ° can be removed by logically converting the output (P, Q) of the demodulated signal of the 8PSK demodulator 32 as shown in the following equation ( 19 ).
【0017】[0017]
【数19】 [Equation 19]
【0018】また,(P,Q)と上記数19式で示され
る出力の制御は,同期判定回路34によって行なわれ
る。同期判定回路34については,参考文献(安田等,
“ヴィダビ復号における符号同期方式に対する検討”,
電子通信学会技術報告 通信方式,cs82-1982 )に述べ
られている復号データを再符号化して受信データとの相
関をみる方法を利用している。つまり,第1識別器35
により復元された下記数20式で示される推定データを
ビタビ復号の復号遅延とたたみこみ符号で生じる遅延分
だけ第1遅延回路36で調整し,この第1遅延信号を同
期判定回路34に入力する。同様に,ビタビ復号器41
の出力をたたみこみ符号器43により再符号化して下記
数21式で示される再符号化信号を得,同期判定回路3
4に入力する。Control of (P, Q) and the output expressed by the above equation ( 19 ) is performed by a synchronization determination circuit 34. For the synchronization determination circuit 34, refer to the references (Yasuda et al.,
“Study on Code Synchronization Method in Vidabi Decoding”,
It uses the method of re-encoding the decoded data and checking the correlation with the received data as described in IEICE Technical Report, Communication System, cs82-1982). That is, the first classifier 35
The estimated data represented by the following equation (20) restored by the above is adjusted by the first delay circuit 36 by the decoding delay of Viterbi decoding and the delay generated by the convolutional code, and this first delayed signal is input to the synchronization determination circuit 34. Similarly, the Viterbi decoder 41
Is re-encoded by the convolutional encoder 43 to obtain a re-encoded signal represented by the following equation (21).
Enter 4
【0019】[0019]
【数20】 (Equation 20)
【0020】[0020]
【数21】 (Equation 21)
【0021】同期判定回路34は,この時刻が一致した
2組のデータを一定区間つき合せ,一致度が予め定めら
れた閾値より小さいか大きいかのいずれかに応じて,同
期及び非同期を判定している。非同期と判定されれば,
位相変換器33に別の位相を出力するように制御信号を
出力する。下記数22式で示される系列に対する位相不
定性は除去できたが,残る数23式に示される系列に対
する90°,180°,270°の位相不確定性の除去
である。The synchronization determination circuit 34 matches the two sets of data whose times coincide with each other for a certain section, and determines synchronous or asynchronous according to whether the degree of coincidence is smaller or larger than a predetermined threshold. ing. If it is determined to be asynchronous,
A control signal is output so as to output another phase to the phase converter 33. Although the phase uncertainty for the sequence represented by the following Expression 22 has been removed, the phase uncertainty of 90 °, 180 °, and 270 ° for the remaining sequence represented by Expression 23 is removed.
【0022】[0022]
【数22】 (Equation 22)
【0023】[0023]
【数23】 (Equation 23)
【0024】第2識別器37により,下記数24式で示
される推定データの候補となる4ビットの組を復号して
第2推定信号を得る。The second discriminator 37 decodes a 4-bit set which is a candidate for estimation data represented by the following equation (24) to obtain a second estimation signal.
【0025】[0025]
【数24】 (Equation 24)
【0026】例えば,8PSK復調器32の出力,即
ち,受信点が図5に示したP−Q平面の0セレクタ内の
r点にあったとする。このとき,A={(0,0,
0),(1,0,0)},B={(0,0,1),
(1,0,1)},C={(0,1,1),(1,1,
1)},D={(0,1,0),(1,1,0)}の4
組を考え,A組に関して,送信点(0,0,0)と受信
点rとのユークリッド距離と送信点 (1,0,0)と
受信点rとのユークリッド距離を比較して小さい方を下
記数25式で示される候補とする。ここでは,数26式
で示されるようになる。For example, it is assumed that the output of the 8PSK demodulator 32, that is, the receiving point is at the point r in the 0 selector on the PQ plane shown in FIG. At this time, A = {(0,0,
0), (1, 0, 0)}, B = {(0, 0, 1),
(1,0,1)}, C = {(0,1,1), (1,1,1)
1) 4 of {, D = {(0, 1, 0), (1, 1, 0)}
Consider group A, and, for group A, compare the Euclidean distance between transmission point (0,0,0) and reception point r and the Euclidean distance between transmission point (1,0,0) and reception point r and find the smaller one. It is a candidate represented by the following equation ( 25 ). Here, it becomes as shown by Formula 26 .
【0027】[0027]
【数25】 (Equation 25)
【0028】[0028]
【数26】 (Equation 26)
【0029】以下,B,C,D組に関して同様な操作を
行なうと,下記数27,数28,及び数29式で示され
るようになる。Hereinafter, when the same operation is performed for the sets B, C, and D, the following equations (27), (28), and (29) are obtained.
【0030】[0030]
【数27】 [Equation 27]
【0031】[0031]
【数28】 [Equation 28]
【0032】[0032]
【数29】 (Equation 29)
【0033】下記数30式の(i,j)の組は,たたみ
こみ符号器43の再符号化信号出力2ビットを表してい
る。A set of (i, j) in the following equation ( 30 ) represents 2 bits of the re-encoded signal output of the convolutional encoder 43.
【0034】[0034]
【数30】 [Equation 30]
【0035】ビタビ復号器41によって推定されたデー
タ系列c(n) は,再びたたみこみ符号器43によってた
たみこみ符号化された2ビットの組の再符号化信号を出
力する。この2ビットの組(i,j)が,第1遅延回路
36によって遅延調整された下記数31式で示される4
ビットのうちの対応するビットを選択信号としてセレク
タ44から出力させる。The data sequence c (n) estimated by the Viterbi decoder 41 outputs a re-encoded signal of a set of 2 bits which is convolutionally coded by the convolutional coder 43 again. The 2-bit pair (i, j) is represented by the following Expression 31 Expression adjusted delayed by the first delay circuit 36 4
The corresponding bit among the bits is output from the selector 44 as a selection signal.
【0036】[0036]
【数31】 (Equation 31)
【0037】送信装置で,ENC1によって,2つある
差動符号器のどちらかで差動符合されているということ
は,それぞれの差動符号で180°の不確定性を取り除
くことができ,90°,180°,270°の位相不確
定性が取り除けたことになる。このセレクタ44の選択
信号出力は,現時刻の下記数32式で示すもののビット
に応じて,差動復号器45及び46のどちらかに差動復
号が行なわれ,差動信号として出力される。差動復号器
45及び46の内部は,現時刻のデータと一時刻前のデ
ータを保持しているレジスタ53及び55の出力を排他
的論理和回路54,56によって排他的論理和を取る構
成となっている。差動復号器45及び46が選択されて
いる方のビットが差動信号としてセレクタ47から出力
される。この差動信号における推定データの下記数32
式及び数33式で示される系列は並直列変換器48によ
って並直列変換され出力端子49から出力される。In the transmitting apparatus, the fact that the signal is differentially encoded by one of the two differential encoders by the ENC1 means that the uncertainty of 180 ° can be removed by each differential code, This means that the phase uncertainties of °, 180 °, and 270 ° have been removed. The selection signal output of the selector 44 is subjected to differential decoding to one of the differential decoders 45 and 46 in accordance with the bit of the current time represented by the following equation 32 , and is output as a differential signal. The differential decoders 45 and 46 are configured such that exclusive OR circuits 54 and 56 take the exclusive OR of the outputs of the registers 53 and 55 which hold the data at the current time and the data at one time before. Has become. The bit selected by the differential decoders 45 and 46 is output from the selector 47 as a differential signal. The following equation 32 of the estimated data in this differential signal
The series represented by the expression and Expression 33 is subjected to parallel / serial conversion by the parallel / serial converter 48 and output from the output terminal 49.
【0038】[0038]
【数32】 (Equation 32)
【0039】[0039]
【数33】 [Equation 33]
【0040】[0040]
【発明が解決しようとする課題】しかしながら,選択符
号化信号ENC2(n) の系列を下記数34式とした場
合,受信側において,推定した下記数35式で示される
もののデータが上記の(n+2)の時刻まで正しく,
(n+3)の時刻で“0”から“1”へ誤り,再び(n
+4)以降は,正しくかったとすると,差動復号化後の
下記数36式で示されるデータ系列は,下記数37で示
されるようになり,下記数38式で示されるものの推定
が1ビット誤れば,下記数39式で示される推定データ
は現時刻より4時刻のデータa(n+3),a(n+
4),a(n+5),及びa(n+6)が誤まってしま
う。However, when the sequence of the selected coded signal ENC2 (n) is expressed by the following equation ( 34 ), on the receiving side, the data of the estimated equation ( 35) is converted to the above (n + 2) Up to the time)
At the time of (n + 3), the error is changed from “0” to “1”,
+4) After that, if it is correct, the data series represented by the following equation ( 36 ) after differential decoding is represented by the following equation ( 37) , and the estimation of the data represented by the following equation ( 38 ) is incorrect by one bit. For example, the estimated data represented by the following Expression 39 is data a (n + 3), a (n +
4), a (n + 5) and a (n + 6) are erroneous.
【0041】[0041]
【数34】 (Equation 34)
【0042】[0042]
【数35】 (Equation 35)
【0043】[0043]
【数36】 [Equation 36]
【0044】[0044]
【数37】 (37)
【0045】[0045]
【数38】 (38)
【0046】[0046]
【数39】 [Equation 39]
【0047】したがって,この従来の位相曖昧度除去器
は,誤りを増大させ,伝送路のビット・エラー・レイト
を劣化させる問題があった。Therefore, the conventional phase ambiguity remover has a problem that the error is increased and the bit error rate of the transmission path is deteriorated.
【0048】そこで,本発明の技術的課題は,例えば,
2情報ビットの一方を符号化率1/2拘束長7でたたみ
こみ符号化し,残りの非符号化ビットと合わせて3ビッ
トとなった符号化ビットを8PSK符号化変調方式のよ
うなPSK変調を用いて送信する場合,受信装置におい
て送信装置との位相基準の相違により生じる位相不確定
を取り除き,正しいデータ伝送を行うことができる位相
曖昧度除去器とそれらを用いた送信装置及び受信装置と
を提供することにある。Therefore, the technical problems of the present invention are, for example,
One of the two information bits is convolutionally coded with a coding rate of 1/2 constraint length 7, and the three coded bits are combined with the remaining non-coded bits using PSK modulation such as 8PSK coded modulation. Provided is a phase ambiguity remover capable of performing correct data transmission by removing a phase uncertainty caused by a difference in a phase reference from a transmitting device in a receiving device, and a transmitting device and a receiving device using the same. Is to do.
【0049】[0049]
【課題を解決するための手段】本発明の位相曖昧度除去
器は,送信側にビット系列をa(n) 及びb(n) 系列に直
並列変換する直並列変換器と,前記b(n) 系列を差動符
号化し,たたみこみ符号化してたたみこみ符号化信号E
NC0(n) ,ENC1(n) 系列を出力するとともに前記
記a(n) 系列をENC1の値(0又は1)によって指定
された方で差動符号化を行なう符号化信号ENC2を出
力する符号訂正部と,前記たたみこみ符号化信号及び符
号化信号(ENC0,ENC1,ENC2)の組に対応
して位相変調を行ない変調波信号を出力するPSK変調
器とを備え,受信側に,変調波を同期検波して復調する
PSK復調器と,PSK復調器のL ビットの出力P,Q
をそのまま出すか,L ビットの出力P,Qを入れかえて
位相変調信号として出力する位相変換器と,この位相変
換器を制御する制御信号を出力する同期判定回路と,前
記位相変換器の出力よりENC0とENC1の推定デー
タを復元して第1推定信号を出力する第1識別器と,こ
の第1識別器の第1推定信号を遅延し第1遅延信号とし
て前記同期判定回路に出力する遅延回路と,前記位相変
換信号を元に(0,0)(0,1)(1,0)(1,
1)に対応した4組のブランチメトリックからなるブラ
ンチメトリック信号を生成するブランチメトリック生成
器と,ブランチメトリック生成信号を基にビタビアルゴ
リズムを実行しビタビ復号信号を出力するビタビ復号器
と,前記ビタビ復号信号を再符号化し,前記同期判定回
路へ再復号信号として出力するたたみこみ符号器と,前
記位相変換信号を基に,下記数40式で示されるものの
4つの候補ビットを復元する第2識別器と,この第2識
別器の出力を遅延させて第2遅延信号を出力する第2遅
延回路と,この第2遅延回路の4つの第2遅延信号出力
を前記再符号化信号を基に下記数41式で示されるに対
応するビットを選び選択信号として出力するセレクタ
と,この選択信号を下記数42式で示されるものの値
(0又は1)によって指定された方で差動復号化を行な
い差動信号を出力するとともに,前記ビタビ復号信号を
下記数43式で示される系列の差動復号信号を出力する
差動復号部と,前記差動復号部の出力を並直列変換する
並直列変換器とを備えた符号化変調通信システムにおい
て,前記差動符号部は,ENC2の曖昧度を除去する目
的で直並列変換された2つの系列のn時刻の値I n,2 ,
I n,1 に下記数44式で示される処理し,演算後I´
n,2 ,I´ n,1 を得る差動符号器を備え,前記差動復号
部はENC2の曖昧度を除去する目的でセレクタの出力
系列のn時刻の値J n,2 とビタビ復号器の出力系列のn
時刻の値J n,1 の2つの系列に下記数45式で示される
処理し,演算後J´ n,2 ,J´ n,1 を得る差動復号器と
を備えていることを特徴としている。A phase ambiguity remover according to the present invention comprises: a serial-to-parallel converter for serially converting a bit sequence into a (n) and b (n) sequences on the transmitting side; ) The sequence is differentially encoded, and convolutionally encoded signal E
A code that outputs the NC0 (n) and ENC1 (n) sequences and outputs a coded signal ENC2 that performs differential coding on the a (n) sequence in the direction specified by the value of ENC1 (0 or 1). A correction unit, and a PSK modulator that performs a phase modulation corresponding to a set of the convolutional coded signal and the coded signal (ENC0, ENC1, ENC2) and outputs a modulated wave signal. PSK demodulator for synchronous detection and demodulation, and L-bit outputs P and Q of PSK demodulator
Or a phase converter that outputs as a phase modulation signal by replacing the L-bit outputs P and Q, a synchronization determination circuit that outputs a control signal for controlling this phase converter, and an output of the phase converter. A first discriminator for restoring the estimated data of ENC0 and ENC1 and outputting a first estimated signal, and a delay circuit for delaying the first estimated signal of the first discriminator and outputting it as a first delayed signal to the synchronization determination circuit And (0,0) (0,1) (1,0) (1,
A branch metric generator that generates a branch metric signal composed of four sets of branch metrics corresponding to 1), a Viterbi decoder that executes a Viterbi algorithm based on the branch metric generation signal and outputs a Viterbi decoded signal, and the Viterbi decoding A convolutional encoder for re-encoding the signal and outputting it as a re-decoded signal to the synchronization determination circuit, and a second discriminator for restoring four candidate bits of the following equation 40 based on the phase conversion signal: the second delay circuit and, following several 41 four second delay signal output of the second delay circuit based on the re-coded signal to output a second delayed signal by delaying the output of the second discriminator a selector for outputting a selection signal to select the bit corresponding to the formula, the value of those shown the selection signal by the following expression 42 formula (0 or 1) Outputs a differential signal performs differential decoding in the way that is constant, and the differential decoding unit for outputting a differential decoding signal sequence represented the Viterbi decoded signal by the following formula 43, the differential decoding And a parallel-to-serial converter for performing parallel-to-serial conversion on the output of the section, the differential encoding section performs the n-time conversion of the two serial-to-parallel converted sequences for the purpose of removing the ambiguity of ENC2. Of the value I n, 2 ,
In n, 1 is processed by the following equation ( 44) , and after operation I ′
n, 2 , I ′ n, 1, and the differential decoding unit is configured to remove the ambiguity of ENC2 and to provide a value J n, 2 of the output sequence of the selector at time n and a Viterbi decoder. N of the output sequence of
Treated represented by the following formula 45 to a value J n, 1 of the two sequences of time, the post-operation J'n, 2, as characterized by comprising a differential decoder to obtain the J'n, 1 I have.
【0050】[0050]
【数40】 (Equation 40)
【0051】[0051]
【数41】 [Equation 41]
【0052】[0052]
【数42】 (Equation 42)
【0053】[0053]
【数43】 [Equation 43]
【0054】[0054]
【数44】 [Equation 44]
【0055】[0055]
【数45】 [Equation 45]
【0056】[0056]
【実施例】次に,本発明の実施例について図面を参照し
て説明する。図1は本発明の実施例に係る8PSK符号
化変調送信装置のブロック図である。以下の説明におい
て,従来例と同じ名称の部分は,同じ符号を用いてい
る。図1に示すように,8PSK符号化変調送信装置1
0は,入力端子11に接続された直並列変換器12と,
作動符号器13と,たたみこみ符号器14と,出力端子
19に接続された8PSK変調器18とを備えている。
この作動符号器13とたたみこみ符号器14とにより訂
正符号部8が構成されている。Next, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram of an 8PSK coded modulation transmission apparatus according to an embodiment of the present invention. In the following description, portions having the same names as those in the conventional example are denoted by the same reference numerals. As shown in FIG. 1, an 8PSK coded modulation transmitting apparatus 1
0 is the serial-parallel converter 12 connected to the input terminal 11,
An operation encoder 13, a convolutional encoder 14, and an 8PSK modulator 18 connected to an output terminal 19 are provided.
The operating encoder 13 and the convolutional encoder 14 constitute a correction encoder 8.
【0057】図2は,本発明に実施例に係る8PSK符
号化変調受信装置のブロック図である。図2に示すよう
に,入力端子31に接続した8PSK復調器32と,位
相変換器33と,同期判定回路34と,第1識別器35
と,第1遅延回路36と,第2識別器37と,第2遅延
回路38と,ブランチメトリック生成器39と,ビタビ
復号器41と,差動復号器42と,たたみこみ符号器4
3と,セレクタ44と,出力端子49に接続された並直
列変換器48とを備えている。これら,位相変換器33
と同期判定回路34と第1識別器35と第1遅延回路3
6と第2識別器37と第2遅延回路38とブランチメト
リック生成器39とビタビ復号器41と作動復号器42
とによって訂正復号部9が構成されている。FIG. 2 is a block diagram of an 8PSK coded modulation receiving apparatus according to an embodiment of the present invention. As shown in FIG. 2, an 8PSK demodulator 32 connected to an input terminal 31, a phase converter 33, a synchronization determination circuit 34, and a first discriminator 35
, A first delay circuit 36, a second discriminator 37, a second delay circuit 38, a branch metric generator 39, a Viterbi decoder 41, a differential decoder 42, and a convolutional encoder 4
3, a selector 44, and a parallel / serial converter 48 connected to an output terminal 49. These phase converters 33
, Synchronization determination circuit 34, first discriminator 35, and first delay circuit 3
6, a second discriminator 37, a second delay circuit 38, a branch metric generator 39, a Viterbi decoder 41, and an operation decoder 42
Constitute the correction decoding unit 9.
【0058】次に,本発明の実施例に係る通信システム
の送信装置の動作について説明する。図1を参照して,
入力端子11より入力されたビット系列は,直並列変換
器12によって,a(n) 及びb(n) 系列に分離される。
(a,b)=(In,2 ,In,1 )とすると,(In,2 ,
In,1 )は,差動符号器13によって,下記数46式で
示される演算が施され,たたみこみ符号化信号を出力す
る。下記表1に,下記数47式及び数48式で示される
ものによって,下記数49式で示されるたたみこみ符号
化信号がどのような値を取るかを示している。Next, the operation of the transmitting apparatus of the communication system according to the embodiment of the present invention will be described. Referring to FIG.
The bit sequence input from the input terminal 11 is separated by the serial-parallel converter 12 into a (n) and b (n) sequences.
If (a, b) = (In , 2 , In , 1 ), then (In , 2 , In,
I n, 1 ) is subjected to an operation represented by the following equation ( 46 ) by the differential encoder 13 and outputs a convolutionally encoded signal. Table 1 below shows what values the convolutional coded signal represented by the following equation 49 takes according to the following equations 47 and 48 .
【0059】[0059]
【数46】 [Equation 46]
【0060】[0060]
【数47】 [Equation 47]
【0061】[0061]
【数48】 [Equation 48]
【0062】[0062]
【数49】 [Equation 49]
【0063】[0063]
【表1】 [Table 1]
【0064】下記数50式で示される出力系列は,たた
みこみ符号器14に入力され,符号化されたたたみこみ
符号化信号ENC1(n) ,ENC0(n) の系列となる。The output sequence represented by the following equation ( 50 ) is input to the convolutional encoder 14 and becomes a sequence of encoded convolutional encoded signals ENC1 (n) and ENC0 (n).
【0065】[0065]
【数50】 [Equation 50 ]
【0066】下記数51式で示されるようにすると,図
5の示すような(ENC2,ENC1,ENC0)の組
に対応した送信点で8PSK変調器18により位相変調
された変調波信号は出力端子19から出力される。As expressed by the following equation ( 51 ), the modulated wave signal phase-modulated by the 8PSK modulator 18 at the transmission point corresponding to the set of (ENC2, ENC1, ENC0) as shown in FIG. 19 is output.
【0067】[0067]
【数51】 (Equation 51)
【0068】次に,本発明の実施例に係る通信システム
の受信装置の動作について説明する。図2を参照して,
受信側において変調波信号は,入力端子31から入力さ
れた変調波信号は,8PSK復調器32によって同期検
波され,復調信号としてL ビットのP,Qデータを得
る。位相変換器33は,同期判定回路34の制御信号に
よる指示によって{(P0 ,P1 ,…,PL ),
(Q0 ,Q1 ,…,QL )}の組か又は下記数52式に
示される組かのいずれかを位相変換信号として出力す
る。位相変換器33の位相変換信号出力によって,第1
識別器35は,下記数53式及び数54式で示される推
定データを復元して第1推定信号を生成する。Next, the operation of the receiving device of the communication system according to the embodiment of the present invention will be described. Referring to FIG.
On the receiving side, the modulated wave signal input from the input terminal 31 is synchronously detected by the 8PSK demodulator 32, and L-bit P and Q data are obtained as a demodulated signal. The phase converter 33 generates {(P 0 , P 1 ,..., P L ),
(Q 0, Q 1, ... , Q L) is output as a pair or pairs or phase conversion signal one of which is shown below the number 52 Expressions}. According to the phase conversion signal output of the phase converter 33, the first
The discriminator 35 restores the estimated data expressed by the following Expressions 53 and 54 to generate a first estimated signal.
【0069】[0069]
【数52】 (Equation 52)
【0070】[0070]
【数53】 (Equation 53)
【0071】[0071]
【数54】 (Equation 54)
【0072】例えば,図5に示すように受信点rがP−
Q平面のセクタ0内にあったとすると,下記数55式で
示されるようになる。For example, as shown in FIG.
If it is within sector 0 on the Q plane, it is expressed by the following equation ( 55) .
【0073】[0073]
【数55】 [Equation 55 ]
【0074】第1識別器35の第1推定信号出力は,ビ
タビ復号により遅延とたたみこみ符号に要する遅延分調
整する第1遅延回路36に入力され,第1遅延回路36
の第1遅延信号出力は同期判定回路34に入力される。
また,位相変換器33の移送変換信号出力により,(E
NC1,ENC0)の送信シンボルが(0,0)(0,
1)(1,1)の場合である確からしさの度合を示すm
ビットのブランチメトリック4つをブランチメトリック
生成器39で生成させる。得られたブランチメトリック
4つを利用して,ビタビ復号器41でビタビアルゴリズ
ムが実行され,復号データ系列Jn,1 (n) を得る。復号
データ系列Jn,1 (n) は,たたみこみ符号器43によっ
て下記数56式及び下記数57式で示されるたたみこみ
符号化系列の再符号化信号を得,同期判定回路34に出
力される。The output of the first estimated signal of the first discriminator 35 is input to a first delay circuit 36 which adjusts the delay required for Viterbi decoding and the delay required for the convolutional code.
Is output to the synchronization determination circuit 34.
Further, by the transfer conversion signal output of the phase converter 33, (E
The transmission symbol of (NC1, ENC0) is (0, 0) (0, 0,
1) m indicating the degree of certainty that is the case of (1, 1)
The branch metric generator 39 generates four bit branch metrics. Using the obtained four branch metrics, the Viterbi algorithm is executed in the Viterbi decoder 41 to obtain a decoded data sequence J n, 1 (n). The decoded data sequence J n, 1 (n) is obtained by the convolution encoder 43 to obtain a re-encoded signal of the convolution encoded sequence represented by the following Expressions 56 and 57, and is output to the synchronization determination circuit 34.
【0075】[0075]
【数56】 [Equation 56]
【0076】[0076]
【数57】 [Equation 57]
【0077】ここで,同期判定回路34は,時刻が一致
した下記数58式及び下記数59式で示される2組のデ
ータを一定区間つき合わせ,一致度が閾値より小さいか
大きいかで同期及び非同期を判定し,その結果を制御信
号として出力している。Here, the synchronization determination circuit 34 matches the two sets of data represented by the following equations ( 58 ) and ( 59 ) whose times coincide with each other for a fixed section, and determines whether the synchronization is smaller or larger than the threshold. Asynchronous is determined, and the result is output as a control signal.
【0078】[0078]
【数58】 [Equation 58]
【0079】[0079]
【数59】 [Equation 59]
【0080】同期判定回路34によって,非同期と判定
されれば,位相変換器33が別の位相を出力するように
制御信号を出力する。さらに位相変換器33の出力によ
って,第2識別器37は下記数60式で示される候補と
なる4ビットの組を復号して第2推定信号を出力する。When the synchronization is determined by the synchronization determination circuit 34 to be asynchronous, a control signal is output so that the phase converter 33 outputs another phase. Further, based on the output of the phase converter 33, the second discriminator 37 decodes a 4-bit set which is a candidate represented by the following equation 60 and outputs a second estimated signal.
【0081】[0081]
【数60】 [Equation 60]
【0082】例えば,図5に示すように受信点rがP−
Q平面のセクタ0内にあったとする。このとき,
{(0,0,0),(1,0,0)},B={(0,
0,1),(1,0,1)},C={(0,1,1),
(1,1,1)},D={(0,1,0),(1,1,
0)}の4組を考え,A組に関して,送信点(0,0,
0)と受信点rとのユークリッド距離と送信点(1,
0,0)と受信点rとのユークリッド距離を比較して小
さい方を下記数61式で示される候補とすると,下記数
62式で示されるようになる。For example, as shown in FIG.
Suppose that it was in sector 0 on the Q plane. At this time,
{(0,0,0), (1,0,0)}, B = {(0,
0,1), (1,0,1)}, C = {(0,1,1),
(1,1,1)}, D = {(0,1,0), (1,1,1)
0) Considering 4 sets,}, and for set A, the transmission point (0, 0,
0) and the Euclidean distance between the receiving point r and the transmitting point (1,
(0, 0) and the Euclidean distance between the reception point r and the smaller one is a candidate represented by the following equation (61), which is represented by the following equation (62).
【0083】[0083]
【数61】 [Equation 61]
【0084】[0084]
【数62】 (Equation 62)
【0085】同様にB,C,D組に関して同じ操作を行
なうと,下記数63式で示されるようになる。[0085] Similarly B, C, performed the same operation with respect to Group D becomes as shown by the number 63 formula below.
【0086】[0086]
【数63】 [Equation 63]
【0087】下記数64式の(i,j)の組は,たたみ
こみ符号器43の2ビットの再符号化信号出力を表わし
ている。A set of (i, j) in the following equation ( 64 ) represents a 2-bit re-encoded signal output of the convolutional encoder 43.
【0088】[0088]
【数64】 [Equation 64]
【0089】そこで,下記数65式で示されるたたみこ
み符号器43の2ビットの出力と一致する第2遅延回路
38によって遅延調整された(i,j)の組に対応する
下記数66式で示される第2遅延信号が,セレクタ44
により選ばれ,該当する時刻の下記数67式で表される
ものの推定ビットとなる。Therefore, the following equation ( 66 ) corresponding to the set of (i, j) whose delay has been adjusted by the second delay circuit 38 that matches the 2-bit output of the convolutional encoder 43 shown in the following equation ( 65 ) The second delay signal to be output is
And the estimated bit of the corresponding time represented by the following equation ( 67) .
【0090】[0090]
【数65】 [Equation 65]
【0091】[0091]
【数66】 [Equation 66]
【0092】[0092]
【数67】 [Equation 67]
【0093】ビタビ復号器41のビタビ復号信号出力J
n,1 とセレクタ44の選択信号出力Jn,2 は,差動復号
器42によって下記数68式で示される演算が施され,
夫々差動復号信号及び差動信号として出力される。下記
表2にビタビ復号信号及び選択信号の組み(Jn,2 ,J
n,1 )と,差動復号信号及び差動信号の組み
(Jn-1,2 ,Jn-1,1 )によって下記数68式で示され
るものがどのような値を取るかを示している。Viterbi decoded signal output J of Viterbi decoder 41
n, 1 and the selection signal output J n, 2 of the selector 44 are subjected to an operation represented by the following equation 68 by the differential decoder 42,
These are output as a differential decoded signal and a differential signal, respectively. Table 2 below shows combinations of Viterbi decoded signals and selection signals (J n, 2 , J
n, 1 ) and the combination of the differential decoded signal and the differential signal (J n-1,2 , J n-1,1 ) indicate what value is given by the following equation ( 68 ). ing.
【0094】[0094]
【数68】 [Equation 68]
【0095】[0095]
【表2】 [Table 2]
【0096】差動復号器42の下記数69式で示される
差動復号信号及び差動信号出力は並直列変換器48によ
り並直列変換され,出力端子49より出力される。The differential decoded signal and differential signal output of the differential decoder 42 expressed by the following equation (69) are subjected to parallel / serial conversion by the parallel / serial converter 48 and output from the output terminal 49.
【0097】[0097]
【数69】 [Equation 69]
【0098】[0098]
【発明の効果】以上,説明したように本発明は,ビタビ
が提案した8PSK符号化変調通信システムにおいて,
送信側で,ENC2の曖昧度を除去する目的で,直並列
変換された2の系列に,下記数70式で示される処理を
行なう差動符号と,受信側でENC2の曖昧度を除去す
る目的でセレクタの出力系列とビタビ復号器の出力系列
の2つの系列に下記数71式で示される処理を行なう差
動復号を行なうことにより,たとえ,時刻nの下記数7
2式で示されるものかが誤った場合でも,差動変換器の
出力は時刻n(n+1)だけ誤り,他の時刻の影響せ
ず,従来の回路に比べてビットエラーレートの劣化を防
ぐ効果がある。As described above, according to the present invention, in the 8PSK coded modulation communication system proposed by Viterbi,
On the transmitting side, for the purpose of removing the ambiguity of ENC2, for the purpose of removing the ambiguity of ENC2 on the receiving side, a differential code for performing the processing represented by the following equation ( 70) on the serial-to-parallel converted sequence of 2 by performing the differential decoding for performing the processing shown in the two series of output sequence and the output sequence of the Viterbi decoder of the selector by the following expression 71 expression in, for example, the following number of times n 7
Even when either one represented by the two equations is false, the output of the differential transducer time n (n + 1) by an error, without affecting the other time, prevent the deterioration of the bit error rate as compared with the conventional circuit effects There is.
【0099】[0099]
【数70】 [Equation 70]
【0100】[0100]
【数71】 [Equation 71]
【0101】[0101]
【数72】 [Equation 72]
【図1】本発明の実施例に係る位相曖昧度除去器を含む
8PSK符号化変調送信装置のブロック図である。FIG. 1 is a block diagram of an 8PSK coded modulation transmission apparatus including a phase ambiguity remover according to an embodiment of the present invention.
【図2】本発明の実施例に係る位相曖昧度除去器を含む
8PSK符号化変調受信装置のブロック図である。FIG. 2 is a block diagram of an 8PSK coded modulation receiving apparatus including a phase ambiguity remover according to an embodiment of the present invention.
【図3】従来例に係る8PSK符号化変調送信装置のブ
ロック図である。FIG. 3 is a block diagram of an 8PSK coded modulation transmission apparatus according to a conventional example.
【図4】従来例に係る8PSK符号化変調受信装置のブ
ロック図である。FIG. 4 is a block diagram of an 8PSK coded modulation receiving apparatus according to a conventional example.
【図5】8PSK変調に対する符号器出力写像図であ
る。FIG. 5 is an encoder output mapping diagram for 8PSK modulation.
10 8PSK符号化変調送信装置 11,31 入力端子 12 直並列変換器 13,15,16 差動符号器 14,43 たたみこみ符号器 18 8PSK変調器 19,49 出力端子 20 8PSK符号化変調受信装置 21,23,25,52,54,56 排他的論理和
回路 22,24,26,51,53,55 レジスタ 32 8PSK復調器 33 位相変換器 34 同期判定回路 35 第1識別器 36 第1遅延回路 37 第2識別器 38 第2遅延回路 39 ブランチメトリック生成器 41 ビタビ復号器 42 差動復号器 44 セレクタ 45,46 差動復号器 48 並直列変換器Reference Signs List 10 8PSK coded modulation transmitter 11, 31 Input terminal 12 Serial-to-parallel converter 13, 15, 16 Differential coder 14, 43 Convolutional coder 18 8PSK modulator 19, 49 Output terminal 20 8PSK coded modulation receiver 21, 23, 25, 52, 54, 56 Exclusive OR circuit 22, 24, 26, 51, 53, 55 Register 32 8PSK demodulator 33 Phase converter 34 Synchronization judgment circuit 35 First discriminator 36 First delay circuit 37 2 discriminator 38 second delay circuit 39 branch metric generator 41 Viterbi decoder 42 differential decoder 44 selector 45, 46 differential decoder 48 parallel-serial converter
Claims (7)
列を第2及び第3のビット系列に分離し,前記第3のビ
ット系列をたたみこみ符号化し,第4及び第5のビット
系列を生成し,前記第2,第4,及び第5のビット系列
の各時刻毎に束ねられた3ビットの組に対応して決めら
れた位相に変調した変調信号を出力し,受信側では,入
力された変調波を同期検波により復調し,各時刻毎に,
2相のlビットの復調信号P,Qを,制御信号に基づい
て位相変換してなる信号(P,Q)及び下記数1式で示
される信号のうちの一方を位相変換信号として得,この
位相変換信号から前記第4及び第5のビット系列を推定
した第1推定信号を生成し,前記第1の推定信号を遅延
させて第1遅延信号を生成するとともに,前記位相変換
信号を基にブランチメトリックを生成し,ビタビアルゴ
リズムを実行してビタビ復号信号を生成するとともに,
前記ビタビ復号信号を再符号化した推定信号を生成し,
この推定信号と,前記第1遅延信号とを一定区間つき合
わせ,両者の一致度と予め定められた閾値との関係で,
両者の同期及び非同期を判定して前記制御信号を生成す
るとともに,前記制御信号を基に前記第3のビット系列
の4つの候補ビットを推定し第2推定信号を生成し,前
記第2の推定信号を遅延させて第2遅延信号を生成し,
前記推定信号を基に,前記第2遅延信号の内から1ビッ
トを選択した選択信号を生成し,前記選択信号と前記ビ
タビ復号信号と予め定められた演算に基づいて演算して
並直列変換する通信方法において, 前記送信側で,前記第2及び第1のビット列のn時刻の
値をIn,2 ,In,1 (但し,In,2 ,In,1 は0又は
1)とし,演算後の出力をI´n,2 ,I´ n,1 とした時
に下記数2式で示される演算を施こすとともに,前記受
信側で,前記選択信号のn時刻の値をJn,2 ,前記ビタ
ビ復号信号をJn,1 とし,演算後の出力をJ´n,2 ,J
´n,1 (但し,Jn,2 ,Jn,1 ,J´n,2 ,J´n,1 は
0又は1)とした時に,下記数3式で示される演算を施
こすことを特徴とする通信システムの位相曖昧度除去方
法。 【数1】 【数2】 【数3】 A transmitting side separates an input first bit sequence into second and third bit sequences, convolutionally encodes the third bit sequence, and converts fourth and fifth bit sequences. A modulated signal generated and modulated to a phase determined according to a set of 3 bits bundled at each time of the second, fourth, and fifth bit sequences is output. The demodulated modulated wave is demodulated by synchronous detection.
One of a signal (P, Q) obtained by phase-converting the two-phase 1-bit demodulated signals P and Q based on the control signal and a signal represented by the following equation (1) is obtained as a phase-converted signal. A first estimation signal that estimates the fourth and fifth bit sequences is generated from the phase conversion signal, a first delay signal is generated by delaying the first estimation signal, and based on the phase conversion signal. Generate a branch metric, execute the Viterbi algorithm to generate a Viterbi decoded signal,
Generating an estimated signal obtained by re-encoding the Viterbi decoded signal;
This estimated signal and the first delay signal are associated with each other for a certain section, and the relationship between the degree of coincidence between the two and a predetermined threshold value is expressed as follows.
The control signal is generated by determining whether the two signals are synchronous or asynchronous, and the four candidate bits of the third bit sequence are estimated based on the control signal to generate a second estimated signal. Delaying the signal to generate a second delayed signal,
Based on the estimated signal, a selection signal is generated by selecting one bit from the second delay signal, and the selected signal and the Viterbi decoded signal are calculated and parallel-serial converted based on a predetermined calculation. In the communication method, on the transmitting side, the value of n time of the second and first bit strings is In , 2 , In , 1 (where In , 2 , In , 1 is 0 or 1). When the output after the operation is I'n , 2 and I'n , 1 , the operation shown in the following equation 2 is performed, and the value of the selection signal at time n is Jn, 2 , the Viterbi decoded signal is J n, 1, and the output after the operation is J ′ n, 2 , J
'N, 1 (where, J n, 2, J n , 1, J'n, 2, J'n, 1 is 0 or 1) when the, that straining facilities the operation represented by the equation (3) below A method for removing phase ambiguity in a communication system. (Equation 1) (Equation 2) (Equation 3)
第3のビット系列に分離し,前記第3のビット系列をた
たみこみ符号化して第4及び第5のビット系列を生成
し,前記第2,第4,及び第5のビット系列の各時刻毎
に束ねられた3ビットの組に対応して決められた位相に
変調した変調波信号を出力する通信システムの送信方法
において,前記第2及び第1のnビット列のn時刻の値
をIn,2,In,1 とし,演算後の出力をI´n,2 ,I´
n,1 とした時に下記数4式で示される演算を施こすこと
を特徴とする送信側位相曖昧度除去方法。 【数4】 2. An input first bit sequence is separated into a second and a third bit sequence, and the third bit sequence is convolutionally encoded to generate fourth and fifth bit sequences. The transmission method of a communication system for outputting a modulated wave signal modulated to a phase determined according to a set of 3 bits bundled at each time of the second, fourth, and fifth bit sequences, The values at time n of the second and first n-bit strings are set to I n, 2 , I n, 1, and the outputs after the operation are I ′ n, 2 , I ′
A transmitting-side phase ambiguity removing method, wherein an operation represented by the following Expression 4 is performed when n, 1 is set. (Equation 4)
法により送信された変調波信号を同期検波により復調
し,各時刻毎に,2相のlビットの復調信号P,Qを制
御信号に基づいて位相変換してなる信号(P,Q)及び
下記数5式で示される信号のうちの一方を位相変換信号
として得,前記位相変換信号によって第4及び第5のビ
ット系列を推定した第1推定信号を生成し,この第1推
定信号を遅延させた第1遅延信号を生成し,前記位相変
換信号を基にブランチメトリックを生成し,ビタビアル
ゴリズムを実行してビタビ復号信号を生成し,このビタ
ビ復号信号を畳み込んで再符号化した再符号化信号を生
成し,前記再符号化信号と前記第1遅延信号とを一定区
間つき合わせ,両者の一致度と予め定められた閾値との
関係で両者のて同期及び非同期を判定して前記制御信号
を生成し,前記制御信号を基に,前記第3のビット系列
の4つの候補ビットを推定し第2推定信号を生成し,こ
の第2推定信号を遅延させた第2遅延信号を生成し,前
記再符号化信号を基に前記第2遅延信号の内から1ビッ
トを選択した選択信号を生成し,前記選択信号と前記ビ
タビ信号とを並直列変換する通信システムの受信方法に
おいて,前記選択信号のn時刻の値をJn,2 ,前記ビタ
ビ復号信号をJn,1 とし,演算後の出力をJ´n,2 ,J
´n,1 (但し,Jn,2 ,Jn,1 ,J´n,2 ,J´n,1 は
0又は1)とした時に,下記数6式で示される演算を施
こすことを特徴とする受信側位相曖昧度除去方法。 【数5】 【数6】 3. A demodulated signal transmitted by the transmitting-side phase ambiguity elimination method according to claim 2 is demodulated by synchronous detection, and a 2-phase 1-bit demodulated signal P, Q is converted to a control signal at each time. One of the signal (P, Q) obtained by phase conversion based on the following equation and a signal expressed by the following equation (5) is obtained as a phase conversion signal, and the fourth and fifth bit sequences are estimated by the phase conversion signal. A first estimated signal is generated, a first delayed signal obtained by delaying the first estimated signal is generated, a branch metric is generated based on the phase conversion signal, and a Viterbi decoding signal is generated by executing a Viterbi algorithm. Convoluting the Viterbi decoded signal to generate a re-encoded signal, associates the re-encoded signal with the first delay signal for a certain period, and sets the degree of coincidence between them and a predetermined threshold value. The relationship between the two The control signal is generated by judging whether or not the control signal is out of synchronization, and based on the control signal, four candidate bits of the third bit sequence are estimated to generate a second estimation signal, and the second estimation signal is delayed. Communication for generating a second delayed signal, generating a selection signal by selecting one bit from the second delayed signal based on the re-encoded signal, and performing parallel-to-serial conversion between the selection signal and the Viterbi signal In the receiving method of the system, the value of the selection signal at time n is J n, 2 , the Viterbi decoded signal is J n, 1, and the output after the operation is J ′ n, 2 , J
'N, 1 (where, J n, 2, J n , 1, J'n, 2, J'n, 1 is 0 or 1) when the, that straining facilities the operation represented by the equation (6) below Characteristic receiving-side phase ambiguity removal method. (Equation 5) (Equation 6)
テムであって,前記送信装置は,入力された第1のビッ
ト系列を第2,第3のビット系列に分離する直並列変換
器と,前記第2,第3のビット系列に予め定められた演
算を施す差動符号部と,演算を施された前記第3のビッ
ト系列をたたみこみ符号化し,第4,第5のビット系列
のたたみこみ信号を出力する第1のたたみこみ符号器
と,前記演算が施された第2のビット系列と前記第4及
び第5のビット系列との各時刻毎に束ねられた3ビット
の組に対応して,決められた位相に変調した変調波信号
を出力するPSK変調器とを備え,前記受信装置は,入
力された変調波信号を同期検波により復調した2相のl
ビットの復調信号を生成するPSK復調器と,前記復調
信号をP,Qとした時,前記制御信号に基づいて,各時
刻毎に位相変換してなる信号(P,Q)及び下記数7式
で示される信号のうちの一方を位相変調信号として得る
位相変換器と,前記位相変換信号から前記第4及び第5
のビット系列を推定した第1推定信号を生成する第1の
識別器と,前記第1推定信号を遅延させた第1遅延信号
を生成する第1の遅延回路と,前記位相変調信号を基に
ブランチメトリックを生成するブランチメトリック生成
器と,前記ブランチメトリックを基にビタビアルゴリズ
ムの実行を行いビタビ復号信号を出力するビタビ復号器
と,前記ビタビ復号信号を再符号化した再符号化信号を
生成する第2のたたみこみ符号器と,前記再符号化信号
と前記第1遅延信号とを一定区間つき合わせて両者の一
致度が予め定められた閾値より小さいか大きいかに応じ
て同期及び非同期を判定し前記制御信号を生成する同期
判定回路と,前記制御信号を基に前記第3のビット系列
の4つの候補ビットを推定した第2推定信号を生成する
第2の識別器と,前記第2推定信号を遅延させた第2遅
延信号を出力する第2の遅延回路と,前記第2遅延信号
の4つの出力から1ビットを前記再符号化信号を基に選
択し選択信号を生成するセレクタと,前記選択信号と前
記ビタビ復号信号とを予め定められた演算により演算し
て差動信号及び差動復号信号を出力する差動復号部と,
前記差動信号及び前記差動復号信号を並直列変換する並
直列変換器とを備えたPSK変調を用いた通信システム
において,前記差動符号部は,前記第2及び第1のビッ
ト列のn時刻の値をIn,2 ,In,1 (但し,In,2 ,I
n,1 は0又は1)とし,演算後の出力をI´n,2 ,I´
n,1 (但し,I´n,2 ,I´n,1は0又は1)とした
時,下記数8式で示される演算を施こす差動符号器を備
え,前記差動復号は,前記選択信号のn時刻の値をJ
n,2 及び前記ビタビ信号の値をJn,1 とし,演算後の出
力をJ´n,2 ,J´n,1 (但し,Jn,2 ,Jn,1 ,J´
n,2 ,J´n,1 は0又は1)とした時,下記数9式で示
される演算を施こす差動復号器を備えていることを特徴
とする位相曖昧度除去器。 【数7】 【数8】 【数9】 4. A communication system comprising a transmitting device and a receiving device, the transmitting device comprising: a serial / parallel converter for separating an input first bit sequence into second and third bit sequences; A differential encoding unit that performs a predetermined operation on the second and third bit sequences, and convolutionally encodes the third bit sequence that has been subjected to the operation to convolve the fourth and fifth bit sequences. A first convolutional encoder that outputs a signal, and a set of three bits that are bundled at each time of the second bit sequence subjected to the operation and the fourth and fifth bit sequences. And a PSK modulator for outputting a modulated wave signal modulated to a predetermined phase, wherein the receiving device is a two-phase modulator that demodulates the input modulated wave signal by synchronous detection.
A PSK demodulator that generates a demodulated signal of bits, a signal (P, Q) obtained by performing phase conversion at each time based on the control signal, where P and Q are the demodulated signals, and A phase converter that obtains one of the signals represented by the following as a phase modulation signal, and the fourth and fifth signals from the phase conversion signal.
A first discriminator for generating a first estimation signal obtained by estimating the bit sequence, a first delay circuit for generating a first delay signal obtained by delaying the first estimation signal, and a A branch metric generator that generates a branch metric; a Viterbi decoder that executes a Viterbi algorithm based on the branch metric to output a Viterbi decoded signal; and generates a re-encoded signal obtained by re-encoding the Viterbi decoded signal. A second convolutional encoder, and the re-encoded signal and the first delay signal are associated with each other for a certain period, and whether synchronous or asynchronous is determined depending on whether the coincidence between the two is smaller or larger than a predetermined threshold. A synchronization determination circuit for generating the control signal, a second discriminator for generating a second estimation signal that estimates four candidate bits of the third bit sequence based on the control signal, A second delay circuit for outputting a second delay signal obtained by delaying the second estimation signal, and selecting one bit from four outputs of the second delay signal based on the re-encoded signal to generate a selection signal A differential decoding unit that performs a predetermined operation on the selection signal and the Viterbi decoded signal to output a differential signal and a differential decoded signal;
In a communication system using PSK modulation, comprising a parallel-serial converter for parallel-to-serial conversion of the differential signal and the differential decoded signal, the differential encoding unit performs the n-th time conversion of the second and first bit strings. The values of In , 2 , In , 1 (where In , 2 , I
n, 1 is 0 or 1), and the output after the operation is I'n , 2 , I '
n, 1 (where I ′ n, 2 , I ′ n, 1 is 0 or 1), a differential encoder that performs an operation represented by the following equation 8 is provided. The value of the selection signal at time n is represented by J
Let n, 2 and the value of the Viterbi signal be J n, 1, and output the computed values as J ′ n, 2 , J ′ n, 1 (where J n, 2 , J n, 1 , J ′)
A phase ambiguity remover comprising a differential decoder for performing an operation represented by the following equation (9) when n, 2 and J'n , 1 are 0 or 1). (Equation 7) (Equation 8) (Equation 9)
第3のビット系列に分離する直並列変換器と,前記第2
及び第3のビット系列に予め定められた演算を施す差動
符号部と,演算が施された前記第3のビット系列をたた
みこみ符号化し,第4及び第5のビット系列を出力する
第1のたたみこみ符号器と,演算が施された前記第2の
ビット系列と前記第4及び第5のビット系列との各時刻
毎に束ねられた3ビットの組に対応して決められた位相
に変調するPSK変調器とを備えたPSK符号化変調を
用いた通信システムの送信装置において,前記差動符号
部は前記直並列変換器のn時刻の出力をIn,2 ,In,1
(但し,In,2 ,In,1は0又は1)とし,演算後の出
力をI´n,2 ,I´n,1 (但し,I´n,2 ,I´n,1 は
0又は1)とした時,下記数10式で示される演算を施
こす差動符号器を備えていることを特徴とする送信側位
相曖昧度除去器。 【数10】 5. A serial / parallel converter for separating an input first bit sequence into second and third bit sequences,
And a differential encoding unit that performs a predetermined operation on the third bit sequence, and a first encoding unit that convolutionally encodes the operated third bit sequence and outputs fourth and fifth bit sequences. A convolutional encoder modulates a phase determined according to a set of three bits bundled at each time of the second bit sequence and the fourth and fifth bit sequences subjected to the operation. In a transmitting apparatus of a communication system using PSK coded modulation including a PSK modulator, the differential encoding unit outputs the output of the serial-to-parallel converter at time n to In, 2 , In , 1.
(However, I n, 2 , I n, 1 is 0 or 1), and the output after the operation is I ′ n, 2 , I ′ n, 1 (where I ′ n, 2 , I ′ n, 1 is A transmission-side phase ambiguity remover characterized by comprising a differential encoder that performs an operation represented by the following equation (10) when 0 or 1) is set. (Equation 10)
から送信された変調波を入力し同期検波により復調する
8PSK復調器と,前記8PSK復調器から出力される
2相のlビットの復調信号P,Qを,各時刻毎に制御信
号に基づいて位相変換してなる信号(P,Q)及び下記
11式で示される信号のうちの一方を切り替えた位相変
換信号を得,前記位相変換信号に基づいて第4及び第5
のビット系列を推定して第1推定信号を生成する第1の
識別器と,前記第1推定信号を遅延させて第1遅延信号
を生成するする第1の遅延回路と,前記位相変換信号を
基にブランチメトリックを生成するブランチメトリック
生成器と,前記ブランチメトリックを基にビタビアルゴ
リズムを実行しビタビ復号信号を生成するビタビ復号器
と,前記ビタビ復号信号を再符号化した再符号化信号を
生成する第2のたたみこみ符号器と,前記再符号化信号
と前記第1遅延信号とを一定区間つき合わせて一致度が
閾値より小さいか大きいかに応じて同期及び非同期を判
定し制御信号を生成する同期判定回路と,前記制御信号
を基に前記第3のビット系列の4つの候補ビットを推定
した第2推定信号を生成する第2の識別器と,前記第2
推定信号を遅延させた第2遅延信号を生成する第2の遅
延回路と,前記第2遅延信号の4つの出力から1ビット
を再符号化信号の値を基に選択して選択信号を生成する
セレクタと,前記選択信号と前記ビタビ復号信号とを予
め定められた演算を施し差動信号及び差動復号信号を生
成する差動復号部と,前記差動信号及び差動復号信号を
並直列変換する並直列変換器とを備えたPSK符号化変
調を用いた通信システムの受信装置において,前記差動
復号部は,前記選択信号のn時刻の値をJn,2 ,前記ビ
タビ信号の値をJn,1 とし,演算後の出力をJ´n,2 ,
J´n,1(但し,Jn,2 ,Jn,1 ,J´n,2 ,J´n,1
は0又は1)とした時,下記数12式で示される演算処
理を施こす差動復号器を備えていることを特徴とする受
信側位相曖昧度除去器。 【数11】 【数12】 6. A modulated wave transmitted from the transmitting-side phase ambiguity remover according to claim 5 and demodulated by synchronous detection.
8 PSK demodulator, and signals (P, Q) obtained by performing phase conversion of two-phase 1-bit demodulated signals P and Q output from the 8PSK demodulator based on a control signal at each time, and 11 A phase-converted signal obtained by switching one of the signals represented by the equations is obtained, and fourth and fifth signals are obtained based on the phase-converted signal.
A first discriminator for estimating the bit sequence of the first estimated signal to generate a first estimated signal; a first delay circuit for delaying the first estimated signal to generate a first delayed signal; A branch metric generator for generating a branch metric based on the branch metric, a Viterbi decoder for generating a Viterbi decoded signal by executing a Viterbi algorithm based on the branch metric, and generating a re-encoded signal obtained by re-encoding the Viterbi decoded signal A second convolutional encoder that performs synchronization and non-synchronization depending on whether the degree of coincidence is smaller than or larger than a threshold by matching the re-encoded signal with the first delay signal for a certain section to generate a control signal A synchronization determination circuit, a second discriminator for generating a second estimation signal based on the control signal, and estimating four candidate bits of the third bit sequence,
A second delay circuit for generating a second delay signal obtained by delaying the estimated signal, and a selection signal generated by selecting one bit from four outputs of the second delay signal based on the value of the re-encoded signal; A selector, a differential decoding unit that performs a predetermined operation on the selection signal and the Viterbi decoded signal to generate a differential signal and a differential decoded signal, and performs parallel-to-serial conversion on the differential signal and the differential decoded signal In a receiving apparatus of a communication system using PSK coded modulation including a parallel-to-serial converter, the differential decoding unit sets the value of the selection signal at time n to J n, 2 and the value of the Viterbi signal to J n, 1 and the output after the operation is J ′ n, 2 ,
J ' n, 1 (however, J n, 2 , J n, 1 , J' n, 2 , J ' n, 1
Where 0 or 1) is a differential decoder that performs an arithmetic process represented by the following equation (12). [Equation 11] (Equation 12)
との間に設けられ前記直並列変換部からの信号のうちの
特定ビット系列に差動を施す差動符号器を有するととも
に,差動を施された特定ビット系列を畳み込み符号化し
前記特定ビット列以外のビット系列信号とともに前記P
SK変調器に出力する訂正符号部と,受信装置の並直列
変換器とPSK復調器との間に設けられ,前記PSK変
調器により復調され位相変換されブランチメトリック生
成された信号からビタビ復号信号を生成するビタビ復号
器と,前記ビタビ復号信号を畳み込み再符号化した再符
号化信号を生成する畳み込み符号器と,前記畳み込み符
号器からの再符号化信号をもとに,前記特定ビット列信
号を推定した推定信号を選択して選択信号を生成するセ
レクタと,前記特定ビット系列以外のビット系列を推定
した推定信号と前記ビタビ復号信号とに予め定められた
演算処理を施す差動復号器とを有する訂正復号部とを備
えた位相曖昧度除去器において,前記差動符号器は,前
記直並列変換器のn時刻のときの出力をIn,2 ,In,1
(但し,In,2 ,In,1 は0又は1)とし,演算後の出
力をI´n,2 ,I´n,1 (但し,I´n,2 ,I´n,1 は
0又は1)としたときに,下記数13式で示される演算
処理を施し,前記差動復号器は,前記セレクタのn時刻
の出力をJn,2 及び前記ビタビ複合器の出力をJn,1 と
し,演算後の出力をJ´n,2 ,J´n,1 (但し,
Jn,2 ,Jn,1 ,J´n,2,J´n,1 は0又は1)とし
たときに下記数14式で示される演算を施すことを特徴
とする位相曖昧度除去器。 【数13】 【数14】 7. A differential encoder which is provided between a serial-to-parallel converter and a PSK modulator of a transmitting device and performs a differential on a specific bit sequence of a signal from the serial-to-parallel converter. The convolution-encoded specific bit sequence that has been subjected to the motion, and the P sequence together with a bit sequence signal other than the specific bit sequence.
A Viterbi-decoded signal is provided between a correction code unit to be output to the SK modulator and a parallel-to-serial converter and a PSK demodulator of the receiving device. A Viterbi decoder to generate the signal, a convolutional encoder to generate a re-encoded signal by convolutionally re-encoding the Viterbi decoded signal, and estimating the specific bit string signal based on the re-encoded signal from the convolutional encoder. And a differential decoder for performing a predetermined operation on the estimated signal obtained by estimating a bit sequence other than the specific bit sequence and the Viterbi decoded signal. In the phase ambiguity remover provided with a correction decoding unit, the differential encoder outputs the output of the serial-parallel converter at time n to In, 2 , In , 1.
(However, I n, 2 , I n, 1 is 0 or 1), and the output after the operation is I ′ n, 2 , I ′ n, 1 (where I ′ n, 2 , I ′ n, 1 is When 0 or 1) is set, an arithmetic process represented by the following equation 13 is performed, and the differential decoder outputs the output of the selector at time n to J n, 2 and the output of the Viterbi composite to J n. , 1 and outputs after the operation are J ′ n, 2 , J ′ n, 1 (where,
J n, 2, J n, 1, J'n, 2, J'n, 1 is 0 or 1) and the phase ambiguity removing device, characterized in that performing the operation represented by the following Expression 14 formula when the . (Equation 13) [Equation 14]
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6096220A JP2900974B2 (en) | 1994-05-10 | 1994-05-10 | Phase ambiguity remover |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP6096220A JP2900974B2 (en) | 1994-05-10 | 1994-05-10 | Phase ambiguity remover |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH07303125A JPH07303125A (en) | 1995-11-14 |
| JP2900974B2 true JP2900974B2 (en) | 1999-06-02 |
Family
ID=14159161
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP6096220A Expired - Lifetime JP2900974B2 (en) | 1994-05-10 | 1994-05-10 | Phase ambiguity remover |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2900974B2 (en) |
-
1994
- 1994-05-10 JP JP6096220A patent/JP2900974B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPH07303125A (en) | 1995-11-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU689967B2 (en) | Variable transmission bit rate discrimination method and apparatus | |
| US8358709B2 (en) | Method and apparatus for transmitting and receiving convolutionally coded data | |
| EP0947052B1 (en) | Error correction decoder for vocoding system | |
| WO2002051087A2 (en) | Methods and systems for extracting a joint probability from a map decision device and processing a signal using the joint probability information | |
| US20110044180A1 (en) | Method and apparatus of communication using random linear coding | |
| US20080063104A1 (en) | Search efficient mimo trellis decoder | |
| EP4187796A1 (en) | Alignment detection by full and partial fec decoding | |
| US6141391A (en) | System for improving the performance at low signal-to-noise ratios of receivers with Viterbi decoders | |
| US20010026593A1 (en) | Demodulator, receiver, and communication system | |
| CN109245853B (en) | Polarization code-based synchronization-free communication method | |
| WO1999008412A1 (en) | Device and method for transmitting digital data, device and method for demodulating digital data, and transmission medium | |
| US6134696A (en) | Encoding and decoding rate-1/n convolutional codes and their punctured versions | |
| EP1564894A1 (en) | Method and device for sequence estimation | |
| JP2900974B2 (en) | Phase ambiguity remover | |
| WO2003017500A1 (en) | Coded modulation scheme for a wireless communication system and methods thereof | |
| US7020223B2 (en) | Viterbi decoder and method using sequential two-way add-compare-select operations | |
| JP3576653B2 (en) | Coded modulator | |
| EP2328313B1 (en) | Method and apparatus for demodulating differential binary phase shift keying modulated signals | |
| CN111030704A (en) | Polarization code-based synchronization-free communication method, device and system | |
| JP2701702B2 (en) | Viterbi decoding circuit | |
| US6700938B1 (en) | Method for determining quality of trellis decoded block data | |
| JPH0653931A (en) | Spread spectrum system communication equipment | |
| JP3031697B2 (en) | Line quality detector | |
| JPH06237280A (en) | Receiver and communication system provided with the same | |
| JP4380736B2 (en) | Digital broadcast signal receiving apparatus and receiving method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 19990217 |