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
JP2542734B2 - Demodulating device and demodulating method - Google Patents
[go: Go Back, main page]

JP2542734B2 - Demodulating device and demodulating method - Google Patents

Demodulating device and demodulating method

Info

Publication number
JP2542734B2
JP2542734B2 JP2281100A JP28110090A JP2542734B2 JP 2542734 B2 JP2542734 B2 JP 2542734B2 JP 2281100 A JP2281100 A JP 2281100A JP 28110090 A JP28110090 A JP 28110090A JP 2542734 B2 JP2542734 B2 JP 2542734B2
Authority
JP
Japan
Prior art keywords
signal
symbol
decoding
differentially
decoded
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
Application number
JP2281100A
Other languages
Japanese (ja)
Other versions
JPH04170129A (en
Inventor
年春 小島
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2281100A priority Critical patent/JP2542734B2/en
Publication of JPH04170129A publication Critical patent/JPH04170129A/en
Application granted granted Critical
Publication of JP2542734B2 publication Critical patent/JP2542734B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、無線通信方式の分野における要素技術の1
つである遅延検波復調装置、特に誤り訂正符号の技術を
利用した遅延検波復調装置の改良に関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Industrial field of application] The present invention is one of element technologies in the field of wireless communication systems.
The present invention relates to an improved differential detection demodulation device, and more particularly to an improvement of the differential detection demodulation device using the technique of error correction code.

〔従来の技術〕[Conventional technology]

従来の誤り訂正符号の技術を利用した遅延検波復調装
置は、例えば文献「遅延検波誤り訂正方式・理論的考
察」(鮫島・榎本著,昭和53年度電子通信学会総合全国
大会講演予稿集S10−6,pp.8−283〜8−284)に記載さ
れている。以下、図を用いて従来技術の説明を行う。
A conventional differential detection / demodulation device using error correction code technology is disclosed in, for example, the document “Delayed detection error correction method / theoretical consideration” (Samejima and Enomoto, Proc. , pp. 8-283 to 8-284). The conventional technique will be described below with reference to the drawings.

第8図は、従来の遅延検波復調装置の構成を示す構成
図である。図において、(100)は差動4相位相シフト
キーイング(以下、PSKと略称する;Phase Shift Keyin
g)信号であるところの受信信号、(111)は遅延時間が
受信信号(100)のシンボル間隔時間T(>0)に等し
い遅延素子、(112)は遅延時間が2Tに等しい遅延素
子、(113)は遅延時間が3Tに等しい遅延素子、(114)
は遅延時間が4Tに等しい遅延素子、(101)は1シンボ
ル遅延された受信信号、(102)は2シンボル遅延され
た受信信号、(103)は3シンボル遅延された受信信
号、(104)は4シンボル遅延された受信信号、(12
1),(122),(123),(124)は位相比較器、(13
1)は第1の位相差データ、(132)は第2の位相差デー
タ、(133)は第3の位相差データ、(134)は第4の位
相差データ、(141),(142),(143),(144)はθ
(0≦θ<2π)なる値を入力すると、〔(θπ/4)
/(π/2)〕なる値(は2πを法とする加算を、また
〔a〕はaを越えない最大の整数をそれぞれ意味する)
を出力する判定器、(150)は受信シンボル、(151)は
第1の符号化シンボル、(152)は第2の符号化シンボ
ル、(153)は第3の符号化シンボル、(160)はシンド
ローム生成回路、(161)は第1のシンドローム、(16
2)は第2のシンドローム、(163)は第3のシンドロー
ム、(164)は誤りパターン検出回路、(165)は誤りシ
ンボル、(166)は4を法とする減算器、(167)は復調
データであるところの復調シンボルである。また、第9
図はシンドローム生成回路(160)の構成を示す構成図
であり、図において、(200)は畳込み符号器、(20
1),(202),(203)は遅延時間がTに等しい遅延素
子、(211),(212),(213)は4を法とする加算
器、(221)は第1の再符号化シンボル、(222)は第2
の再符号化シンボル、(223)は第3の再符号化シンボ
ル、(231),(232),(233)は4を法とする減算器
である。
FIG. 8 is a configuration diagram showing a configuration of a conventional differential detection demodulation device. In the figure, (100) is a differential 4-phase phase shift keying (hereinafter abbreviated as PSK; Phase Shift Keyin
g) a received signal that is a signal, (111) a delay element whose delay time is equal to the symbol interval time T (> 0) of the received signal (100), (112) a delay element whose delay time is equal to 2T, ( 113) is a delay element whose delay time is equal to 3T, (114)
Is a delay element having a delay time equal to 4T, (101) is a reception signal delayed by 1 symbol, (102) is a reception signal delayed by 2 symbols, (103) is a reception signal delayed by 3 symbols, and (104) is Received signal delayed by 4 symbols, (12
1), (122), (123), (124) are phase comparators, (13
1) is the first phase difference data, (132) is the second phase difference data, (133) is the third phase difference data, (134) is the fourth phase difference data, (141), (142). , (143), (144) are θ
If you enter a value of (0 ≦ θ <2π), [(θπ / 4)
/ (Π / 2)] (the addition is modulo 2π, and [a] means the maximum integer not exceeding a)
(150) is a received symbol, (151) is a first coded symbol, (152) is a second coded symbol, (153) is a third coded symbol, and (160) is Syndrome generation circuit, (161) is the first syndrome, (16
2) is the second syndrome, (163) is the third syndrome, (164) is the error pattern detection circuit, (165) is the error symbol, (166) is the subtracter modulo 4, and (167) is the demodulator. It is a demodulation symbol that is data. Also, the ninth
The figure is a block diagram showing the configuration of the syndrome generation circuit (160). In the figure, (200) is a convolutional encoder, and (20)
1), (202) and (203) are delay elements whose delay time is equal to T, (211), (212) and (213) are adders modulo 4, and (221) is the first re-encoding Symbol, (222) is the second
Are re-encoded symbols, (223) is a third re-encoded symbol, and (231), (232) and (233) are subtractors modulo 4.

次に動作について説明する。 Next, the operation will be described.

第8図において、差動4相PSK信号であるところの受
信信号(100)は遅延時間が受信信号(100)のシンボル
間隔時間Tに等しい遅延素子(111)により遅延され、
1シンボル遅延された受信信号(101)となる。同様
に、受信信号(100)は遅延時間がそれぞれ2T,3T,及び4
Tに等しい遅延素子(112),(113),及び(114)によ
り遅延され、それぞれ2シンボル遅延された受信信号
(102)、3シンボル遅延された受信信号(103)、及び
4シンボル遅延された受信信号(104)となる。次い
で、1シンボル遅延された受信信号(101)と受信信号
(100)の位相が位相比較器(121)により比較され、両
者の位相差は第1の位相差データ(131)として出力さ
れる。同様に、2シンボル遅延された受信信号(10
2)、3シンボル遅延された受信信号(103)、及び4シ
ンボル遅延された受信信号(104)と受信信号(100)の
位相は、それぞれ位相比較器(122),(123),及び
(124)により比較され、第2の位相差データ(132)、
第3の位相差データ(133)、及び第4の位相差データ
(134)が出力される。さらに判定器(141)に第1の位
相差データ(131)が入力され、受信シンボル(150)が
出力される。同様に、判定器(142),(143),及び
(144)に、それぞれ第2の位相差データ(132)、第3
の位相差データ(133)、及び第4の位相差データ(13
4)が入力され、第1の符号化シンボル(151)、第2の
符号化シンボル(152)、及び第3の符号化シンボル(1
53)が出力される。なお、前記文献にも記されているよ
うに、受信シンボル(150)、第1の符号化シンボル(1
51)、第2の符号化シンボル(152)、及び第3の符号
化シンボル(153)は拘束長4、符号化率1/4の組織符号
であるところの4元畳込み符号の符号化データを構成し
ている。ここで、第1の符号化シンボル(151)、第2
の符号化シンボル(152)、及び第3の符号化シンボル
(153)の生成多項式を、それぞれG1(D),G
2(D),及びG3(D)とすると、 G1(D)=1+D G2(D)=1+D+D2 G3(D)=1+D+D2+D3 である。また、受信シンボル(150)は誤り訂正符号の
技術を利用しない一般的な遅延検波復調装置の復調デー
タそのものである。
In FIG. 8, the received signal (100), which is a differential 4-phase PSK signal, is delayed by a delay element (111) whose delay time is equal to the symbol interval time T of the received signal (100),
The received signal (101) is delayed by one symbol. Similarly, the received signal (100) has delay times of 2T, 3T, and 4 respectively.
Delayed by delay elements (112), (113), and (114) equal to T, delayed by 2 symbols, received signal (102), delayed by 3 symbols (103), and delayed by 4 symbols, respectively. It becomes the received signal (104). Next, the phases of the reception signal (101) delayed by one symbol and the reception signal (100) are compared by a phase comparator (121), and the phase difference between the two is output as first phase difference data (131). Similarly, the received signal delayed by 2 symbols (10
2) The phases of the received signal (103) delayed by 3 symbols and the received signal (104) delayed by 4 symbols and the received signal (100) are phase comparators (122), (123), and (124), respectively. ), The second phase difference data (132),
The third phase difference data (133) and the fourth phase difference data (134) are output. Further, the first phase difference data (131) is input to the determiner (141), and the received symbol (150) is output. Similarly, the second phase difference data (132) and the third phase difference data (132) are supplied to the decision units (142), (143), and (144), respectively.
Phase difference data (133) and fourth phase difference data (13
4) is input, and the first coded symbol (151), the second coded symbol (152), and the third coded symbol (1
53) is output. As described in the above-mentioned document, the received symbol (150), the first coded symbol (1
51), the second coded symbol (152) and the third coded symbol (153) are coded data of a quaternary convolutional code, which is a systematic code with a constraint length of 4 and a coding rate of 1/4. Are configured. Here, the first coded symbol (151), the second
Of the coded symbols (152) and the third coded symbols (153) of G 1 (D) and G
Letting 2 (D) and G 3 (D), G 1 (D) = 1 + D G 2 (D) = 1 + D + D 2 G 3 (D) = 1 + D + D 2 + D 3 . The received symbol (150) is the demodulated data itself of a general differential detection demodulator that does not use the error correction code technology.

このようにして得られた畳込み符号化データを構成す
るところの受信シンボル(150)、第1の符号化シンボ
ル(151)、第2の符号化シンボル(152)、及び第3の
符号化シンボル(153)を、シンドローム生成回路(16
0)に入力することにより、第1のシンドローム(16
1)、第2のシンドローム(162)、及び第3のシンドロ
ーム(163)が生成される。
The received symbol (150), the first coded symbol (151), the second coded symbol (152), and the third coded symbol that compose the convolutionally coded data thus obtained (153) to the syndrome generation circuit (16
By entering in 0), the first syndrome (16
1), the second syndrome (162), and the third syndrome (163) are generated.

以下、第9図を用いてシンドローム生成回路(160)
の動作について説明する。
The syndrome generation circuit (160) will be described below with reference to FIG.
The operation of will be described.

第9図において、遅延時間がTに等しい遅延素子(20
1),(202),及び(203)と4を法とする加算器(21
1),(212),及び(213)により構成される畳込み符
号器(200)に受信シンボル(150)が入力され、第1の
再符号化シンボル(221)、第2の再符号化シンボル(2
22)、及び第3の再符号化シンボル(223)がそれぞれ
出力される。ここで、第1の再符号化シンボル(22
1)、第2の再符号化シンボル(222)、及び第3の再符
号化シンボル(223)の生成多項式は、それぞれ第1の
符号化シンボル(151)、第2の符号化シンボル(15
2)、及び第3の符号化シンボル(153)の生成多項式と
同一である。次いで、4を法とする減算器(231)によ
って第1の再符号化シンボル(221)から第1の符号化
シンボル(151)を減算することにより、第1のシンド
ローム(161)を得る。同様に、4を法とする減算器(2
32),及び(233)によって第2の再符号化シンボル(2
22)、及び第3の再符号化シンボル(223)から第2の
符号化シンボル(152)、及び第3の符号化シンボル(1
53)をそれぞれ減算することにより、第2のシンドロー
ム(162)、及び第3のシンドローム(163)を得る。
In FIG. 9, a delay element (20
1), (202), and (203) and adder modulo 4 (21
The received symbol (150) is input to the convolutional encoder (200) configured by 1), (212), and (213), and the first recoded symbol (221) and the second recoded symbol are input. (2
22) and the third re-encoded symbol (223) are output respectively. Here, the first re-encoded symbol (22
The generator polynomials of 1), the second re-encoding symbol (222), and the third re-encoding symbol (223) are respectively the first encoding symbol (151) and the second encoding symbol (15).
2) and the generator polynomial of the third coded symbol (153). Then, the first syndrome (161) is obtained by subtracting the first coded symbol (151) from the first re-coded symbol (221) by a modulo 4 subtractor (231). Similarly, subtractor modulo 4 (2
32), and the second re-encoded symbol (2
22), and from the third re-encoding symbol (223) to the second encoding symbol (152) and the third encoding symbol (1
By subtracting 53) respectively, the second syndrome (162) and the third syndrome (163) are obtained.

以下、再び第8図を用いて動作の説明を行う。 The operation will be described below again with reference to FIG.

シンドローム生成回路(160)から出力された第1の
シンドローム(161)、第2のシンドローム(162)、及
び第3のシンドローム(163)は誤りパターン検出回路
(164)に入力される。誤りパターン検出回路(164)は
様々な誤りによって生じるシンドロームパターンを記憶
しており、入力された第1のシンドローム(161)、第
2のシンドローム(162)、及び第3のシンドローム(1
63)によるシンドロームパターンが記憶しているシンド
ロームパターンのいずれかに一致した場合は、この一致
したシンドロームパターンを生じさせる原因となる誤り
を誤りシンボル(165)として出力する。また、いずれ
にも不一致の場合は誤りシンボル(165)として“0"を
出力する。次いで、4を法とする減算器(166)によっ
て受信シンボル(150)から誤りシンボル(165)を減算
することにより、受信シンボル(150)の誤りが訂正さ
れた復調シンボル(167)を得る。すなわち、この復調
シンボル(167)は受信シンボル(150),第1の符号化
シンボル(151),第2の符号化シンボル(152),及び
第3の符号化シンボル(153)により構成されるところ
の畳込み符号化データをシンドローム復号した結果に他
ならない。このようにして得られた復調シンボル(16
7)を復調データとして出力することにより、誤り訂正
符号の技術を利用しない一般的な遅延検波復調装置より
も良好なビット誤り率特性を実現できる。
The first syndrome (161), the second syndrome (162), and the third syndrome (163) output from the syndrome generation circuit (160) are input to the error pattern detection circuit (164). The error pattern detection circuit (164) stores the syndrome patterns caused by various errors, and receives the input first syndrome (161), second syndrome (162), and third syndrome (1
When the syndrome pattern according to (63) matches any of the stored syndrome patterns, the error that causes the matched syndrome pattern is output as an error symbol (165). If they do not match, “0” is output as the error symbol (165). Next, the subtractor (166) modulo 4 subtracts the error symbol (165) from the received symbol (150) to obtain a demodulated symbol (167) in which the error of the received symbol (150) is corrected. That is, the demodulation symbol (167) is composed of the received symbol (150), the first coded symbol (151), the second coded symbol (152), and the third coded symbol (153). It is nothing but the result of the syndrome decoding of the convolutionally encoded data of. The demodulated symbols (16
By outputting (7) as demodulated data, it is possible to realize a better bit error rate characteristic than a general differential detection demodulator that does not use the error correction code technology.

〔発明が解決しようとする課題〕[Problems to be Solved by the Invention]

従来の遅延検波復調装置は以上のように構成されてい
るので、畳込み符号化データを得るために複数の位相比
較器を必要としており、これらの位相比較器の特性を一
致させないと復調データのビット誤り率特性に劣化を生
じる。しかるに、位相比較器は一般的にアナログ回路を
その構成要素としており、複数の位相比較器の特性を完
全に一致させることはアナログ回路個有の誤差のために
困難である。また、実用上問題とならない程度の誤差範
囲に特性を揃える場合も、各位相比較器の調整に多くの
時間を費やさねばならない。すなわち、従来の遅延検波
復調装置は、良好なビット誤り率特性を実現するために
は調整に多大な時間を要するという問題点があった。ま
た、従来例装置においては、畳込み符号化データをシン
ドローム復号しており、畳込み符号化データの最も優れ
た復号法であるビタビ復号を行っていないという問題点
があった。
Since the conventional differential detection demodulator is configured as described above, it requires a plurality of phase comparators to obtain convolutionally encoded data, and if the characteristics of these phase comparators do not match, the demodulated data The bit error rate characteristics deteriorate. However, the phase comparator generally has an analog circuit as its constituent element, and it is difficult to completely match the characteristics of the plurality of phase comparators due to the error inherent in the analog circuit. Further, even when the characteristics are aligned within an error range that does not pose a problem in practical use, it is necessary to spend a lot of time for adjusting each phase comparator. That is, the conventional differential detection demodulator has a problem that it takes a lot of time for adjustment in order to realize a good bit error rate characteristic. Further, the conventional apparatus has a problem in that the convolutionally encoded data is subjected to the syndrome decoding, and the Viterbi decoding, which is the best decoding method for the convolutionally encoded data, is not performed.

本発明は、上記のような問題点を解消するためになさ
れたものであり、調整が容易で、しかも畳込み符号化デ
ータのビタビ復号を行う復調装置及び復調方法を得るこ
とを目的とする。
The present invention has been made to solve the above problems, and an object of the present invention is to obtain a demodulation device and a demodulation method that are easy to adjust and that perform Viterbi decoding of convolutionally encoded data.

〔課題を解決するための手段〕[Means for solving the problem]

請求項1の発明に係る復調装置は、差動符号化された
信号を入力し、この差動符号化信号を遅延検波する検波
手段と、この検波手段で遅延検波された信号を畳込み符
号化する符号化手段と、この符号化手段で符号化された
信号を復号し復号信号を出力する復号化手段とを備えた
ものである。
A demodulator according to the invention of claim 1 inputs a differentially coded signal, detects the differentially encoded signal by delay detection, and convolutionally encodes the signal delay-detected by the detection means. And a decoding means for decoding the signal coded by the coding means and outputting the decoded signal.

請求項2の発明に係る復調装置は、任意のシンボル間
隔時間T(>0)を有する信号を受信し、時間Tを隔て
た受信信号間の位相差データを用いて受信信号の復調を
行う復調装置において、上記位相差データを畳込み符号
化する符号化手段と、この符号化手段より出力される畳
込み符号化データを復号し、復調データを出力する復号
化手段とを備えたものである。
A demodulator according to the invention of claim 2 receives a signal having an arbitrary symbol interval time T (> 0), and demodulates the received signal using phase difference data between the received signals separated by the time T. The apparatus is provided with an encoding means for convolutionally encoding the phase difference data, and a decoding means for decoding the convolutionally encoded data output from the encoding means and outputting demodulated data. .

請求項3の発明に係る復調装置は、差動符号化された
信号を入力し、この差動符号化信号を遅延検波する検波
手段と、この検波手段で遅延検波された信号に基づいて
受信シンボルの判定を行う判定手段、上記遅延検波され
た信号の量子化を行い量子化検波信号を出力する量子化
手段と、上記遅延検波された信号と上記量子化検波信号
とに基づいて演算をし、この演算結果を出力する第1の
演算手段と、この第1の演算手段による演算結果を畳込
み符号化する符号化手段と、この符号化手段より出力さ
れる符号化信号を復号し、復号信号を出力する復号化手
段と、この復号化手段から出力される復号化信号と上記
判定手段から出力される受信シンボルとに基づいて演算
を行い、この演算結果を復調データとして出力する第2
の演算手段とを備えたものである。
A demodulator according to the invention of claim 3 inputs a differentially encoded signal and delay-detects the differentially encoded signal, and a received symbol based on the signal delay-detected by the detector. Determination means for making a determination, quantizing means for quantizing the delay-detected signal and outputting a quantized detection signal, and calculating based on the delay-detected signal and the quantized detection signal, First calculation means for outputting the calculation result, coding means for convolutionally coding the calculation result by the first calculation means, and a coded signal output from the coding means is decoded to obtain a decoded signal. A second means for performing an operation on the basis of the decoding means for outputting and the decoded signal output from the decoding means and the received symbol output from the determining means, and outputting the operation result as demodulated data.
Calculation means.

請求項4の発明に係る復調装置は、請求項1ないし請
求項3のいずれかに記載の復調器における復号手段をビ
タビ復号器で構成したものである。
A demodulator according to a fourth aspect of the present invention is the demodulator according to any one of the first to third aspects, wherein the decoding means is a Viterbi decoder.

請求項5の発明に係る復調器は、請求項4の記載にお
けるビタビ復調器を、ビタビアルゴリズムにおける内部
状態として{0,1,M−1(Mは2以上の整数)}の3値
のみを組み合わせた状態を備えると共に、出力される復
号シンボルの値も上記3値のみにし、上記符号化手段で
符号化された信号を復号し復号信号を出力するようにし
たものである。
A demodulator according to a fifth aspect of the present invention uses the Viterbi demodulator according to the fourth aspect, in which only three values {0,1, M-1 (M is an integer of 2 or more)} are used as internal states in the Viterbi algorithm. In addition to providing a combined state, the value of the decoded symbol to be output is only the above-mentioned three values, and the signal encoded by the encoding means is decoded and the decoded signal is output.

請求項6の発明に係る復調方法は、入力された差動符
号化を検波手段にて遅延検波した後、この遅延検波され
た信号を符号化手段で畳込み符号化した後に復調手段で
復号信号として出力するようにしたものである。
According to a sixth aspect of the demodulation method of the present invention, the differential coding input is subjected to delay detection by the detection means, the differentially detected signal is convolutionally coded by the coding means, and then the decoded signal is demodulated by the demodulation means. Is output.

〔作用〕[Action]

請求項1の発明における復調装置は、差動符号化され
た信号を検波手段にて遅延検波した後に、この遅延検波
された信号を符号化手段に入力して畳込み符号化データ
を生成したならば、復号化手段で復号を行い復調データ
として出力する。
In the demodulator according to the first aspect of the present invention, if the differentially encoded signal is subjected to delay detection by the detection means, the differentially detected signal is input to the encoding means to generate convolutionally encoded data. For example, the decoding means performs decoding and outputs it as demodulated data.

請求項2の発明における復調装置は、シンボル間隔時
間T(>0)を隔てた受信信号の位相差データを符号化
手段に入力して畳込み符号化データを生成したならば、
復号化手段で復号を行い復調データとして出力する。
In the demodulator according to the invention of claim 2, if the phase difference data of the received signals separated by the symbol interval time T (> 0) is input to the encoding means to generate the convolutional encoded data,
Decoding is performed by the decoding means and output as demodulated data.

請求項3の発明における復調装置は、差動符号化され
た信号を検波手段にて遅延検波した後に、この遅延検波
された信号を量子化して量子化検波信号を生成したなら
ば、遅延検波された信号と量子化検波信号をもとにして
畳込み符号化データを生成して出力し、更に、畳込み符
号化データを復号化して復調データとして出力する。
In the demodulation device according to the third aspect of the present invention, if the differentially encoded signal is subjected to delay detection by the detection means and then the delay detected signal is quantized to generate a quantized detection signal, the delay detection is performed. Based on the signal and the quantized detection signal, convolutional coded data is generated and output, and further, the convolutional coded data is decoded and output as demodulated data.

請求項4の発明における復調装置は、ビタビ復号器に
て畳込み符号化データの復号を行い復調データとしての
復号シンボルを出力する。
In the demodulator according to the invention of claim 4, the Viterbi decoder decodes the convolutionally encoded data and outputs a decoded symbol as the demodulated data.

請求項5の発明における復調器は、符号化手段より畳
込み符号化データを入力して復号を行うビタビ復号器の
内部状態として{0,1,M−1}の3値のみを組み合わせ
た状態を備えればよい。
A demodulator according to the invention of claim 5 is a state in which only three values of {0,1, M-1} are combined as an internal state of a Viterbi decoder which inputs convolutionally encoded data from an encoding means and performs decoding. Should be provided.

請求項6の発明における復調方法は、差動符号化され
た信号を検波手段にて遅延検波した後に、この遅延検波
された信号を符号化手段に入力して畳込み符号化データ
を生成したならば、復号化手段で復号を行い復調データ
として出力する。
In the demodulation method according to the invention of claim 6, when the differentially encoded signal is subjected to delay detection by the detection means, the differentially detected signal is input to the encoding means to generate convolutionally encoded data. For example, the decoding means performs decoding and outputs it as demodulated data.

〔実施例〕〔Example〕

以下、この第1の発明の一実施例を図について説明す
る。第1図は第1の発明の実施例による遅延検波復調装
置の構成を示す構成図であり、図において、(131a)は
位相差データ、(300)は畳込み符号器、(301)は第1
の符号化シンボル、(302)は第2の符号化シンボル、
(303)は第3の符号化シンボル、(304)は第4の符号
化シンボル、(310)は畳込み符号化データの復号を行
うビタビ復号器、(311)は復調データであるところの
復号シンボルである。また、第2図は畳込み符号器(30
0)の一実施例を示す構成図であり、図において、(40
1),(402),(403)は遅延時間が受信信号(100)の
シンボル間隔時間Tに等しい遅延素子、(411),(41
2),(413)は2πを法とする加算器、(421),(42
2),(423),(424)はθなる値を入力すると〔(θ
π/4)/(π/2)〕なる値を出力する判定器である。
尚、この判定器(421)〜(424)は必ずしも必要なもの
ではない。従って、判定器(421)〜(424)を備えない
場合でも畳込み符号器(300)は動作する。
An embodiment of the first invention will be described below with reference to the drawings. FIG. 1 is a configuration diagram showing a configuration of a differential detection demodulator according to an embodiment of the first invention, in which (131a) is phase difference data, (300) is a convolutional encoder, and (301) is 1
, The (302) is the second coded symbol,
(303) is a third coded symbol, (304) is a fourth coded symbol, (310) is a Viterbi decoder for decoding convolutional coded data, and (311) is decoding for demodulated data. It is a symbol. Further, FIG. 2 shows a convolutional encoder (30
(0) is a block diagram showing an embodiment, in which (40
1), (402), (403) are delay elements whose delay time is equal to the symbol interval time T of the received signal (100), (411), (41)
2) and (413) are adders modulo 2π, (421) and (42
For values 2), (423), and (424), enter a value of θ [(θ
π / 4) / (π / 2)] is output.
Incidentally, the judging devices (421) to (424) are not always necessary. Therefore, the convolutional encoder (300) operates even if the decision units (421) to (424) are not provided.

次に動作について説明する。 Next, the operation will be described.

第1図において、差動4相PSK信号であるところの受
信信号(100)は遅延時間が受信信号(100)のシンボル
間隔時間Tに等しい遅延素子(111)により遅延され、
1シンボル遅延された受信信号(101)となる。次い
で、1シンボル遅延された受信信号(101)と受信信号
(100)の位相が位相比較器(121)により比較され、両
者の位相差が位相差データ(131a)として出力される。
位相差データ(131a)は畳込み符号器(300)に入力さ
れて畳込み符号化が行われ、畳込み符号化データを構成
するところの第1の符号化シンボル(301)、第2の符
号化シンボル(302)、第3の符号化シンボル(303)、
及び第4の符号化シンボル(304)が出力される。
In FIG. 1, the received signal (100), which is a differential 4-phase PSK signal, is delayed by a delay element (111) whose delay time is equal to the symbol interval time T of the received signal (100),
The received signal (101) is delayed by one symbol. Next, the phases of the reception signal (101) delayed by one symbol and the reception signal (100) are compared by the phase comparator (121), and the phase difference between the two is output as phase difference data (131a).
The phase difference data (131a) is input to the convolutional encoder (300) and subjected to convolutional coding, and the first coded symbol (301) and the second code that form the convolutional coded data Coded symbol (302), third coded symbol (303),
And the fourth coded symbol (304) is output.

ここで、畳込み符号器(300)は、第2図に示される
ように、遅延時間Tが等しい遅延素子(401),(40
2)、及び(403)、2πを法とする加算器(411),(4
12),及び(413)、並びに判定器(421),(422),
(423)、及び(424)により構成される、拘束長4、符
号化率1/4の4元組織符号の符号器であるものとする。
このとき、第2の符号化シンボル(302)、第3の符号
化シンボル(303)、及び第4の符号化シンボル(304)
の生成多項式を、それぞれG2(D),G3(D),及びG4
(D)とすると、 G2(D)=1+D G3(D)=1+D+D2 G4(D)=1+D+D2+D3 である。また、第1の符号化シンボル(301)は誤り訂
正符号の技術を利用しない一般的な遅延検波復調装置の
復調データそのものである。
Here, as shown in FIG. 2, the convolutional encoder (300) includes delay elements (401) and (40) having the same delay time T.
2) and (403) and adders (411) and (4 modulo 2π
12), and (413), and the judgment devices (421), (422),
It is assumed that the encoder is a quaternary systematic code having a constraint length of 4 and a coding rate of 1/4 and configured by (423) and (424).
At this time, the second coded symbol (302), the third coded symbol (303), and the fourth coded symbol (304)
The generator polynomials of G 2 (D), G 3 (D), and G 4 respectively
Assuming that (D), G 2 (D) = 1 + D G 3 (D) = 1 + D + D 2 G 4 (D) = 1 + D + D 2 + D 3 . The first coded symbol (301) is the demodulated data itself of a general differential detection demodulator that does not use the error correction code technique.

以下、再び第1図を用いて動作の説明を行う。 Hereinafter, the operation will be described again with reference to FIG.

畳込み符号器(300)から出力された、畳込み符号化
データを構成するところの第1の符号化シンボル(30
1)、第2の符号化シンボル(302)、第3の符号化シン
ボル(303)、及び第4の符号化シンボル(304)はビタ
ビ復号器(310)に入力される。ビタビ復号器(310)は
ビタビ復号法により畳込み符号化データの復号を行う。
ビタビ復号法とビタビ復号器(310)に関する説明は、
例えば文献「符号理論」(今井著、電子情報通信学会、
1990)に開示されているので、ここでは説明を省略す
る。ビタビ復号器(310)からは復号の結果である復号
シンボル(311)が出力される。このようにして得られ
た復号シンボル(311)を復調データとして出力するこ
とにより、誤り訂正符号の技術を利用しない一般的な遅
延検波復調装置よりも良好なビット誤り率特性を実現で
きる。
A first coded symbol (30 that forms the convolutional coded data output from the convolutional encoder (300)
1), the second coded symbol (302), the third coded symbol (303), and the fourth coded symbol (304) are input to the Viterbi decoder (310). A Viterbi decoder (310) decodes the convolutionally encoded data by the Viterbi decoding method.
For a description of the Viterbi decoding method and Viterbi decoder (310), see
For example, the document “Code Theory” (Imai, IEICE,
Since it was disclosed in 1990), its explanation is omitted here. The Viterbi decoder (310) outputs a decoded symbol (311) which is the result of decoding. By outputting the decoded symbol (311) thus obtained as demodulated data, it is possible to realize a better bit error rate characteristic than a general differential detection demodulator which does not use the error correction code technique.

このことを計算機シミュレーションの結果を用いて具
体的に示す。第3図は、第1の発明の実施例のビット誤
り率のシミュレーション値を示す特性図である。但し、
シミュレーションの条件として、信号伝送路には加法性
白色ガウス雑音のみが存在するものとしている。図にお
いて、横軸は受信信号の1ビット当たりのエネルギーと
雑音の電力スペクトル密度の比(以下、Eb/Noと略称す
る)をデシベルで表示し、縦軸はビット誤り率を対数目
盛りで表示している。また、図中の破線は誤り訂正符号
の技術を利用しない一般的な遅延検波復調装置のビット
誤り率の理論値を示したものであり、実線は第1の発明
の実施例装置のビット誤り率のシミュレーション値を結
んだものである。第3図に示すように、第1の発明の実
施例装置は、誤り訂正符号の技術を利用しない一般的な
遅延検波復調装置と比較して、より小さいEb/Noで同じ
ビット誤り率を実現することができる。例えば10-5のビ
ット誤り率を得るために必要なEb/Noの値を比較する
と、その差は約1.6dBである。
This is specifically shown by using the result of computer simulation. FIG. 3 is a characteristic diagram showing a simulation value of the bit error rate of the embodiment of the first invention. However,
As a condition of the simulation, it is assumed that only additive white Gaussian noise exists in the signal transmission line. In the figure, the horizontal axis represents the ratio of energy per bit of the received signal to the power spectral density of noise (hereinafter abbreviated as E b / N o ) in decibels, and the vertical axis represents the bit error rate on a logarithmic scale. it's shown. Also, the broken line in the figure shows the theoretical value of the bit error rate of a general differential detection demodulator which does not utilize the error correction code technique, and the solid line shows the bit error rate of the apparatus of the first embodiment of the invention. It is a combination of simulation values of. As shown in FIG. 3, the device of the first embodiment of the invention has the same bit error rate with a smaller E b / N o as compared with a general differential detection demodulator which does not use the error correction code technique. Can be realized. For example, comparing the values of E b / N o required to obtain a bit error rate of 10 -5 , the difference is about 1.6 dB.

このように、本発明の第1の発明の実施例装置は誤り
訂正符号の技術を利用しない一般的な遅延検波復調装置
よりも良好なビット誤り率特性を実現できる。また、第
1の発明の実施例装置では位相比較器を1つしか必要と
しないため、位相比較器の調整は極めて容易である。
As described above, the device of the first embodiment of the present invention can realize a better bit error rate characteristic than a general differential detection demodulation device that does not use the error correction code technique. Further, the apparatus of the first embodiment requires only one phase comparator, and therefore the adjustment of the phase comparator is extremely easy.

なお、上記第1の発明の実施例においては受信信号が
差動4相PSK信号である場合を示したが,他の作動多相P
SK信号(例えば8相PSK信号やπ/4シフト4相PSK信号)
であってもよい。また、畳込み符号器(300)として、
拘束長4、符号化率1/4の畳込み符号化を行うものを示
したが、他の拘束長と符号化率のもの(例えば、拘束長
3、符号化率1/3のものや拘束長2、符号化率1/2のもの
など)でもよい。
Although the case where the received signal is a differential 4-phase PSK signal has been shown in the embodiment of the first invention, other operating multi-phase PSK signals may be used.
SK signal (for example, 8-phase PSK signal or π / 4-shift 4-phase PSK signal)
It may be. Also, as the convolutional encoder (300),
Convolutional coding with a constraint length of 4 and a coding rate of 1/4 is shown, but other constraint lengths and coding rates (eg constraint length 3, coding rate 1/3 or constraint Long 2 and coding rate 1/2).

次に第2の発明の一実施例を図について説明する。第
4図は第2の発明の一実施例による遅延検波復調装置の
構成を示す構成図であり、図において、(300a)は畳込
み符号器、(310a)はビタビ復号器、(500)はθなる
値を入力すると〔(θπ/4)/(π/2)〕π/2なる値
を出力する量子化器、(501)は量子化位相差データ、
(510)は2πを法とする減算器、(520)は誤差デー
タ、(521)は第1の符号化シンボル、(522)は第2の
符号化シンボル、(523)は第3の符号化シンボル、(5
24)は第4の符号化シンボル、(531)は復号シンボ
ル、(540)はθなる値を入力すると〔(θπ/4)/
(π/2)〕なる値を出力する判定器、(541)は受信シ
ンボル、(550)は遅延時間がビタビ復号器(310a)の
復号遅延時間に等しい遅延素子、(551)は遅延された
受信シンボル、(560)は4を法とする加算器、(570)
は復調データであるところの復調シンボルである。
Next, an embodiment of the second invention will be described with reference to the drawings. FIG. 4 is a block diagram showing a configuration of a differential detection demodulator according to an embodiment of the second invention, in which (300a) is a convolutional encoder, (310a) is a Viterbi decoder, and (500) is A quantizer that outputs a value of [(θπ / 4) / (π / 2)] π / 2 when a value of θ is input, (501) is quantized phase difference data,
(510) is a subtractor modulo 2π, (520) is error data, (521) is the first coded symbol, (522) is the second coded symbol, and (523) is the third coded symbol. Symbol, (5
24) is the fourth coded symbol, (531) is the decoded symbol, and (540) is the value of θ [(θπ / 4) /
(541) is a received symbol, (541) is a received symbol, (550) is a delay element whose delay time is equal to the decoding delay time of the Viterbi decoder (310a), and (551) is delayed. Received symbol, (560) is an adder modulo 4, (570)
Is a demodulation symbol that is demodulation data.

次に動作について説明する。 Next, the operation will be described.

第4図において、差動4相PSK信号であるところの受
信信号(100)は遅延時間が受信信号(100)のシンボル
間隔時間Tに等しい遅延素子(111)により遅延され、
1シンボル遅延された受信信号(101)となる。次い
で、1シンボル遅延された受信信号(101)と受信信号
(100)の位相が位相比較器(121)により比較され、両
者の位相差が位相差データ(131a)として出力される。
位相差データ(131a)は量子化器(500)に入力され、
量子化位相差データ(501)となる。さらに、2πを法
とする減算器(510)によって位相差データ(131a)か
ら量子化された位相差データ(501)を減算することに
より、誤差データ(520)を得る。誤差データ(520)は
畳込み符号器(300a)に入力されて畳込み符号化が行わ
れ、畳込み符号化データを構成するところの第1の符号
化シンボル(521)、第2の符号化シンボル(522)、第
3の符号化シンボル(523)、及び第4の符号化シンボ
ル(524)が出力される。ここで畳込み符号器(300a)
は、第2図に図示した第1の発明の実施例装置における
畳込み符号器(300)と同一構成の拘束長4、符号化率1
/4の4元組織符号の符号器であるものとする。従って、
第2の符号化シンボル(522)、第3の符号化シンボル
(523)、及び第4の符号化シンボル(524)の生成多項
式を、それぞれG2(D),G3(D),及びG4(D)とす
ると、 G2(D)=1+D G3(D)=1+D+D2 G4(D)=1+D+D2+D3 である。畳込み符号化データを構成するところの第1の
符号化シンボル(521)、第2の符号化シンボル(52
2)、第3の符号化シンボル(523)、及び第4の符号化
シンボル(524)はビタビ復号器(310a)に入力され
る。ビタビ復号器(310a)からは復号の結果である復号
シンボル(531)が出力される。
In FIG. 4, the received signal (100), which is a differential 4-phase PSK signal, is delayed by a delay element (111) whose delay time is equal to the symbol interval time T of the received signal (100),
The received signal (101) is delayed by one symbol. Next, the phases of the reception signal (101) delayed by one symbol and the reception signal (100) are compared by the phase comparator (121), and the phase difference between the two is output as phase difference data (131a).
The phase difference data (131a) is input to the quantizer (500),
It becomes the quantized phase difference data (501). Further, the subtractor (510) modulo 2π subtracts the quantized phase difference data (501) from the phase difference data (131a) to obtain error data (520). The error data (520) is input to a convolutional encoder (300a) to be convolutionally encoded, and the first encoded symbol (521) and the second encoded symbol that form the convolutional encoded data. The symbol (522), the third coded symbol (523), and the fourth coded symbol (524) are output. Where convolutional encoder (300a)
Is a constraint length 4 having the same configuration as the convolutional encoder (300) in the apparatus of the first embodiment shown in FIG.
It is assumed to be an encoder of / 4 quaternary systematic code. Therefore,
The generator polynomials of the second coded symbol (522), the third coded symbol (523), and the fourth coded symbol (524) are G 2 (D), G 3 (D), and G, respectively. Assuming that 4 (D), G 2 (D) = 1 + D G 3 (D) = 1 + D + D 2 G 4 (D) = 1 + D + D 2 + D 3 . The first coded symbol (521) and the second coded symbol (52
2), the third coded symbol (523), and the fourth coded symbol (524) are input to the Viterbi decoder (310a). The Viterbi decoder (310a) outputs a decoded symbol (531) which is the result of decoding.

一方、位相差データ(131a)は判定器(540)にも入
力され、受信データ(541)が出力される。受信データ
(541)は誤り訂正符号の技術を利用しない一般的な遅
延検波復調装置における復調データそのものである。次
に、遅延時間がビタビ復号器(310a)の復号遅延時間に
等しい遅延素子(550)により、受信データ(541)は遅
延された受信データ(551)となる。最後に、4を法と
する加算器(560)により、遅延された受信データ(55
1)に復号シンボル(531)が加算され、復調シンボル
(570)を得る。得られた復調シンボル(570)を復調デ
ータとして出力することより、第1の発明の実施例装置
と同等の良好なビット誤り率特性を実現できる。また、
この第2の発明の実施例装置も位相比較器を1つしか必
要としないため、位相比較器の調整は第1の発明の実施
例装置と同じく極めて容易である。
On the other hand, the phase difference data (131a) is also input to the determiner (540) and the reception data (541) is output. The received data (541) is the demodulated data itself in a general differential detection demodulator that does not use the error correction code technology. Next, the reception data (541) becomes delayed reception data (551) by the delay element (550) whose delay time is equal to the decoding delay time of the Viterbi decoder (310a). Finally, an adder (560) modulo 4 delays the received data (55
The decoded symbol (531) is added to 1) to obtain the demodulated symbol (570). By outputting the obtained demodulation symbol (570) as demodulation data, good bit error rate characteristics equivalent to those of the device of the first embodiment can be realized. Also,
Since the second embodiment device of the second invention also requires only one phase comparator, the adjustment of the phase comparator is as easy as the first embodiment device of the first invention.

ところで、受信信号(100)は、差動4相PSK信号であ
るから、これに対応して第1の発明の実施例装置におけ
るビタビ復号器(310)の出力であるところの復号シン
ボル(311)の取り得る値は{0,1,2,3}の4値(差動M
相PSK信号の場合は{0,1,…,M−1}のM値)である。
実際、第1の発明の実施例装置では0以上2π未満の値
をとる位相差データ(131a)を畳込み符号化するため、
復号シンボル(311)は{0,1,2,3}の全ての値を取る。
By the way, since the received signal (100) is a differential 4-phase PSK signal, the decoded symbol (311) corresponding to the output of the Viterbi decoder (310) in the device of the first embodiment of the invention is correspondingly. Can take four values {0,1,2,3} (differential M
In the case of a phase PSK signal, it is {0, 1, ..., M-1} M value).
Actually, in the device of the first embodiment of the present invention, since the phase difference data (131a) having a value of 0 or more and less than 2π is convolutionally encoded,
The decoded symbol (311) takes all values of {0,1,2,3}.

同様に、第2の発明の実施例装置におけるビタビ復号
器(310a)の出力であるところの復号シンボル(531)
の取り得る値も本来は{0,1,2,3}の4値となるはずで
ある。しかるに、第2の発明の実施例装置においては誤
差データ(520)を畳込み符号化する。ところが、第2
の発明の実施例装置の構成によれば、誤差データ(52
0)が取り得る値の範囲は−π/4以上π/4未満(受信信
号(100)が差動M相PSK信号の場合は−π/M以上π/M未
満)である。従って、復号シンボル(531)の取り得る
値は{0,1,3})(受信信号(100)が差動M相PSK信号
の場合は{0,1,M−1})の3値のみに限定される。
Similarly, the decoded symbol (531) which is the output of the Viterbi decoder (310a) in the device of the second invention.
Originally, the possible values of should be four values of {0,1,2,3}. However, the error data (520) is convolutionally encoded in the apparatus of the second embodiment of the present invention. However, the second
According to the configuration of the apparatus of the embodiment of the invention, the error data (52
The range of values that 0) can take is −π / 4 or more and less than π / 4 (when the received signal (100) is a differential M-phase PSK signal, −π / M or more and less than π / M). Therefore, the possible values of the decoded symbol (531) are only {0,1,3}) ({0,1, M-1} if the received signal (100) is a differential M-phase PSK signal). Limited to

このように、第2の発明の実施例装置では復号シンボ
ル(531)の取る値が3値に限定されるため、ビタビ復
号器(310a)として内部状態数を削減して構成を簡略化
したビタビ復号器を用いることができる。すなわち、第
1の発明の実施例装置では復号シンボル(311)は{0,
1,2,3}の4値を取り、畳込み符号の拘束長が4である
ため、ビタビ複号器(310)が備えるべき内部状態数は
4値を3つ組み合わせた64(=43)状態である。第5図
に、この場合のトレリス線図における基本的な状態遷移
を示す。これに対し、第2の発明の実施例装置では復号
シンボル(531)の取る値は{0,1,3}の3値であるか
ら、ビタビ復号器(310a)が備えるべき内部状態数は27
(=33)状態に削減される。第6図にこの場合のトレリ
ス線図における基本的な状態遷移を示す。ビタビ復号器
の内部状態数の削減は、ビタビ復号器が備える回路・メ
モリ類の削減を意味し、従って構成の簡略化を意味して
いる。
As described above, in the device of the second embodiment of the present invention, since the value taken by the decoded symbol (531) is limited to three values, the Viterbi decoder (310a) has a simplified configuration by reducing the number of internal states. A decoder can be used. That is, the decoded symbol (311) is {0,
Since the constraint length of the convolutional code is 4, the number of internal states that the Viterbi decoder (310) should have is 64 (= 4 3 ) It is a state. FIG. 5 shows a basic state transition in the trellis diagram in this case. On the other hand, in the device of the second embodiment of the present invention, the value taken by the decoded symbol (531) is three values {0, 1, 3}, so the number of internal states that the Viterbi decoder (310a) should have is 27.
(= 3 3 ) State is reduced. FIG. 6 shows the basic state transition in the trellis diagram in this case. Reduction of the number of internal states of the Viterbi decoder means reduction of circuits and memories provided in the Viterbi decoder, and therefore simplification of the configuration.

以上より明らかなように、第2の発明の実施例装置は
誤差データ(520)を畳込み符号化するように構成した
ので、ビタビ復号器(310a)の構成を第1の発明の実施
例装置のビタビ復号器(310)よりも簡略化することが
でき、従って第1の発明の実施例装置よりも装置の小形
化・低消費電力化を図ることができるという効果を有す
る。一般に、受信信号(100)が差動M相PSK信号であ
り、畳込み符号の拘束長がK(≧2)である場合、第1
の発明の実施例装置のビタビ復号器(310)の備えるべ
き内部状態はMK-1となる。一方、第2の発明の実施例装
置のビタビ復号器(310a)の備えるべき内部状態数は受
信信号(100)の多値数Mに拘わらず3K-1である。従っ
て、受信信号の多値数Mが大きいほど、第2の発明の実
施例装置における内部状態数の削減によるビタビ復号器
の構成の簡略化の効果は絶大である。
As is clear from the above, since the device of the second invention is configured to convolutionally code the error data (520), the configuration of the Viterbi decoder (310a) is the device of the first invention. It has the effect that it can be made simpler than the Viterbi decoder (310), and therefore can be made smaller and consume less power than the device of the first embodiment of the invention. Generally, if the received signal (100) is a differential M-phase PSK signal and the constraint length of the convolutional code is K (≧ 2), the first
The internal state to be provided for the Viterbi decoder (310) of the embodiment of the invention is M K-1 . On the other hand, the number of internal states that the Viterbi decoder (310a) of the device of the second invention should have is 3 K-1 regardless of the multi-level number M of the received signal (100). Therefore, the larger the multi-valued number M of the received signal, the greater the effect of simplifying the configuration of the Viterbi decoder by reducing the number of internal states in the device of the second embodiment.

このように、第2の発明の実施例装置では構成を簡略
化したビタビ復号器を用いることができるが、簡略化し
た構成のビタビ復号器を用いた場合も第1の発明の実施
例装置と同等の良好なビット誤り率特性を実現できる。
このことを計算機シミュレーションの結果を用いて具体
的に示す。第7図は、第2の発明の実施例装置のビット
誤り率のシミュレーション値を示す特性図である。但
し、シミュレーションの条件として、ビタビ復号器(31
0a)には簡略化した構成のものを用い、信号伝送路には
加法性白色ガウス雑音のみが存在するものとしている。
As described above, the Viterbi decoder having a simplified configuration can be used in the device of the second invention, but even when the Viterbi decoder having the simplified configuration is used, An equivalent good bit error rate characteristic can be realized.
This is specifically shown by using the result of computer simulation. FIG. 7 is a characteristic diagram showing the simulation value of the bit error rate of the device of the second invention. However, as a condition of the simulation, the Viterbi decoder (31
0a) has a simplified structure, and it is assumed that only additive white Gaussian noise exists in the signal transmission line.

第7図と第3図を比較すれば、第2の発明の実施例装
置のビタビ復号器(310a)として簡略化した構成のビタ
ビ復号器を用いた場合も、第1の発明の実施例装置と同
等のビット誤り率特性を実現できることは明らかであ
る。
Comparing FIG. 7 and FIG. 3, even when a Viterbi decoder with a simplified configuration is used as the Viterbi decoder (310a) of the apparatus of the second invention, the apparatus of the first invention is used. It is obvious that a bit error rate characteristic equivalent to can be realized.

なお、上記第2の発明の実施例においては受信信号が
差動4相PSK信号である場合を示したが、他の差動多相P
SK信号(例えば、8相PSK信号やπ/4シフト4相PSK信
号)であってもよい。また、畳込み符号器(300a)とし
て、拘束長4、符号化率1/4の畳込み符号化を行うもの
を示したが、他の拘束長と符号化率のもの(例えば拘束
長3、符号化率1/3のものや拘束長2、符号化率1/2のも
のなど)でもよい。
Although the case where the received signal is a differential 4-phase PSK signal is shown in the embodiment of the second invention, other differential multi-phase PSK signals may be used.
It may be an SK signal (for example, an 8-phase PSK signal or a π / 4-shift 4-phase PSK signal). Further, as the convolutional encoder (300a), the one that performs the convolutional coding with the constraint length of 4 and the coding rate of 1/4 is shown, but other constraint lengths and coding rates (for example, constraint length 3, The coding rate is 1/3, the constraint length is 2, the coding rate is 1/2, etc.).

〔発明の効果〕〔The invention's effect〕

請求項1の発明によれば、差動符号化された信号を入
力し、この差動符号化信号を遅延検波する検波手段と、
この検波手段で遅延検波された信号を畳込み符号化する
符号化手段と、この符号化手段で符号化された信号を復
号し復号信号を出力する復号化手段とを備えたので、位
相比較器は1個あればよく、従って従来装置と比較する
と位相比較器の調整に要する時間が著しく短縮できると
いう効果がある。
According to the invention of claim 1, a detection means for inputting the differentially encoded signal and delaying and detecting the differentially encoded signal,
Since the encoding means for convolutionally encoding the signal delay-detected by the detection means and the decoding means for decoding the signal encoded by this encoding means and outputting the decoded signal are provided, the phase comparator is provided. 1 is sufficient, and therefore, the time required for adjusting the phase comparator can be significantly shortened as compared with the conventional device.

請求項2の発明によれば、任意のシンボル間隔時間T
(>0)を有する信号を受信し、時間Tを隔てた受信信
号間の位相差データを用いて受信信号の復調を行う復調
装置において、上記位相差データを畳込み符号化する符
号化手段と、この復号化手段より出力される畳込み符号
化データを復号し、復調データを出力する複合化手段と
を備えたもので、畳込み符号化信号を復号化手段により
復号することで良好なビット誤り率特性を実現できると
いう効果がある。
According to the invention of claim 2, an arbitrary symbol interval time T
In a demodulation device that receives a signal having (> 0) and demodulates the received signal using the phase difference data between the received signals separated by time T, an encoding means for convolutionally encoding the phase difference data. , A decoding means for decoding the convolutional coded data output from the decoding means and outputting demodulated data, wherein a good bit can be obtained by decoding the convolutional coded signal by the decoding means. There is an effect that the error rate characteristic can be realized.

請求項3の発明に係る復調器は、差動符号化された信
号を入力し、この差動符号化信号を遅延検波する検波手
段と、この検波手段で遅延検波された信号に基づいて受
信シンボルの判定を行う判定手段、上記遅延検波された
信号の量子化を行い量子化検波信号を出力する量子化手
段と、上記遅延検波された信号された信号と上記量子化
検波信号とに基づいて演算をし、この演算結果を出力す
る第1の演算手段と、この第1の演算手段による演算結
果を畳込み符号化する符号化手段と、この符号化手段よ
り出力される符号化信号を復号し、復号信号を出力する
復号化手段と、この復号化手段から出力される復号化信
号と上記判定手段から出力される受信シンボルとに基づ
いて演算を行い、この演算結果を復調データとして出力
する第2の演算手段とを備えたので、位相比較器は1個
しか必要としないため、位相比較器の調整が容易になる
という効果がある。
A demodulator according to the invention of claim 3 inputs a differentially encoded signal and delay-detects the differentially encoded signal, and a received symbol based on the signal delay-detected by this detecting means. Determination means for making a determination, a quantizing means for quantizing the delay-detected signal and outputting a quantized detection signal, and an operation based on the delayed-detected signal and the quantized detection signal Then, the first arithmetic means for outputting the arithmetic result, the encoding means for convolutionally encoding the arithmetic result by the first arithmetic means, and the encoded signal output by the encoding means are decoded. A decoding means for outputting a decoded signal, an operation based on the decoded signal output from the decoding means and the received symbol output from the determining means, and the operation result output as demodulated data 2 calculation means Because with a, since the phase comparator requires only one, there is an effect that the adjustment of the phase comparator becomes easy.

請求項4の発明によれば、請求項1ないし請求項3の
いずれかに記載の復調器における復号手段を畳込み符号
の最も優れた復号手段であるビタビ復号器で構成したの
で、良好なビット誤り率特性を実現できるという効果が
ある。
According to the invention of claim 4, since the decoding means in the demodulator according to any one of claims 1 to 3 is constituted by the Viterbi decoder which is the most excellent decoding means of the convolutional code, good bits can be obtained. There is an effect that the error rate characteristic can be realized.

請求項5の発明によれば、請求項4の記載におけるビ
タビ復号器を、ビタビアルゴリズムにおける内部状態と
して{0,1,M−1(Mは2以上の整数)}の3値のみを
組み合わせた状態を備えると共に、出力される復号シン
ボルの値も上記3値のみにし、上記符号化手段で符号化
された信号を復号し復号信号を出力するようにしたの
で、ビタビ復号器が備えるべき内部状態数を削減できる
のでビタビ復号器が備える回路及びメモリ類を削減して
装置の構成を簡略化できるという効果がある。
According to the invention of claim 5, the Viterbi decoder according to claim 4 combines only three values of {0, 1, M-1 (M is an integer of 2 or more)} as internal states in the Viterbi algorithm. In addition to the state, the value of the decoded symbol to be output is limited to the above three values, and the signal encoded by the encoding means is decoded and the decoded signal is output, so that the internal state that the Viterbi decoder should have is provided. Since the number can be reduced, there is an effect that the circuits and memories included in the Viterbi decoder can be reduced and the configuration of the device can be simplified.

請求項6の発明によれば、入力された差動符号化を検
波手段にて遅延検波した後、この遅延検波された信号を
符号化手段で畳込み符号化した後に復調手段で復号信号
として出力するようにしたので、従来装置と比較すると
位相比較器の調整に要する時間が著しく短縮できるとい
う効果がある
According to the invention of claim 6, after the input differential encoding is differentially detected by the detecting means, the differentially detected signal is convolutionally encoded by the encoding means and then output as the decoded signal by the demodulating means. Since this is done, there is an effect that the time required for adjusting the phase comparator can be significantly shortened as compared with the conventional device.

【図面の簡単な説明】[Brief description of drawings]

第1図は第1の発明の一実施例による遅延検波復調装置
の構成を示す構成図、第2図は第1図に記載された畳込
み符号器(300)の一実施例を示す構成図、第3図は第
1の発明の実施例装置のビット誤り率の計算機シミュレ
ーション値を示す特性図、第4図は第2の発明の一実施
例による遅延検波復調装置の構成を示す構成図、第5図
は内部状態数を削減しないビタビ復号器のトレリス線図
における基本的な状態遷移を示す状態遷移図、第6図は
内部状態数を削減したビタビ復号器のトレリス線図にお
ける基本的な状態遷移を示す状態遷移図、第7図は第2
の発明の実施例装置のビット誤り率の計算機シミュレー
ション値を示す特性図、第8図は従来の遅延検波復調装
置の構成を示す構成図、第9図は第8図に記載されたシ
ンドローム生成回路(160)の構成を示す構成図であ
る。 図において、(100)は受信信号、(101)は1シンボル
遅延された受信信号、(111)は遅延時間が受信信号(1
00)のシンボル間隔時間Tに等しい遅延素子、(121)
は位相比較器、(131a)は位相差データ、(300)は畳
込み符号器、(300a)は畳込み符号器、(301)は第1
の符号化シンボル、(302)は第2の符号化シンボル、
(303)は第3の符号化シンボル、(304)は第4の符号
化シンボル、(310)はビタビ復号器、(310a)はビタ
ビ復号器、(311)は復調データであるところの復号シ
ンボル、(500)は量子化器、(501)は量子化位相差デ
ータ、(510)は2πを法とする減算器、(520)は誤差
データ、(521)は第1の符号化シンボル、(522)は第
2の符号化シンボル、(523)は第3の符号化シンボ
ル、(524)は第4の符号化シンボル、(531)は復号シ
ンボル、(540)は判定器、(541)は受信シンボル、
(560)は4を法とする加算器、(570)は復調データで
あるところの復調シンボルである。 なお、図中、同一符号は同一または相当部分を示す。
FIG. 1 is a block diagram showing a configuration of a differential detection demodulator according to an embodiment of the first invention, and FIG. 2 is a configuration diagram showing an embodiment of a convolutional encoder (300) shown in FIG. FIG. 3 is a characteristic diagram showing a computer simulation value of a bit error rate of the device of the first invention, and FIG. 4 is a configuration diagram showing a structure of a differential detection demodulator according to an embodiment of the second invention. FIG. 5 is a state transition diagram showing basic state transitions in a trellis diagram of a Viterbi decoder that does not reduce the number of internal states, and FIG. 6 is a basic state transition diagram of a trellis diagram of a Viterbi decoder in which the number of internal states is reduced. The state transition diagram showing the state transition, FIG. 7 is the second
FIG. 8 is a characteristic diagram showing a computer simulation value of a bit error rate of the embodiment of the invention, FIG. 8 is a configuration diagram showing a configuration of a conventional differential detection demodulator, and FIG. 9 is a syndrome generation circuit shown in FIG. It is a block diagram which shows the structure of (160). In the figure, (100) is the received signal, (101) is the received signal delayed by one symbol, and (111) is the received time (1).
A delay element equal to the symbol interval time T of (00), (121)
Is a phase comparator, (131a) is phase difference data, (300) is a convolutional encoder, (300a) is a convolutional encoder, and (301) is the first
, The (302) is the second coded symbol,
(303) is a third coded symbol, (304) is a fourth coded symbol, (310) is a Viterbi decoder, (310a) is a Viterbi decoder, and (311) is a decoded symbol which is demodulated data. , (500) is a quantizer, (501) is quantized phase difference data, (510) is a subtractor modulo 2π, (520) is error data, (521) is the first coded symbol, ( 522) is the second coded symbol, (523) is the third coded symbol, (524) is the fourth coded symbol, (531) is the decoded symbol, (540) is the decision unit, and (541) is Received symbol,
(560) is an adder modulo 4, and (570) is a demodulation symbol which is demodulation data. In the drawings, the same reference numerals indicate the same or corresponding parts.

Claims (6)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】差動符号化された信号を入力し、この差動
符号化信号を遅延検波する検波手段と、 この検波手段で遅延検波された信号を畳込み符号化する
符号化手段と、 この符号化手段で符号化された信号を復号し復号信号を
出力する復号化手段とを備えたことを特徴とする復調装
置。
1. A detection means for inputting a differentially encoded signal and differentially detecting the differentially encoded signal, and an encoding means for convolutionally encoding the signal differentially detected by the detection means. A demodulating device comprising: a decoding means for decoding the signal coded by the coding means and outputting the decoded signal.
【請求項2】任意のシンボル間隔時間T(>0)を有す
る信号を受信し、時間Tを隔てた受信信号間の位相差デ
ータを用いて受信信号の復調を行う復調装置において、
上記位相差データを畳込み符号化する符号化手段と、こ
の符号化手段より出力される畳込み符号化データを復号
し、復調データを出力する復号化手段とを備えたことを
特徴とする復調装置。
2. A demodulator for receiving a signal having an arbitrary symbol interval time T (> 0) and demodulating the received signal using phase difference data between the received signals separated by time T,
Demodulation, comprising: encoding means for convolutionally encoding the phase difference data; and decoding means for decoding the convolutionally encoded data output from the encoding means and outputting demodulated data. apparatus.
【請求項3】差動符号化された信号を入力し、この差動
符号化信号を遅延検波する検波手段と、 この検波手段で遅延検波された信号に基づいて受信シン
ボルの判定を行う判定手段、 上記遅延検波された信号の量子化を行い量子化検波信号
を出力する量子化手段と、 上記遅延検波された信号と上記量子化検波信号とに基づ
いて演算をし、この演算結果を出力する第1の演算手段
と、 この第1の演算手段による演算結果を畳込み符号化する
符号化手段と、 この符号化手段より出力される符号化信号を復号し、復
号信号を出力する復号化手段と、 この復号化手段から出力される復号化信号と上記判定手
段から出力される受信シンボルとに基づいて演算を行
い、この演算結果を復調データとして出力する第2の演
算手段とを備えたことを特徴とする復調装置。
3. A detection means for inputting a differentially encoded signal and differentially detecting the differentially encoded signal, and a determination means for determining a received symbol based on the signal differentially detected by the detection means. A quantizing means for quantizing the delay-detected signal and outputting a quantized detection signal; and a calculation based on the delay-detected signal and the quantized detection signal, and outputting the calculation result. First computing means, coding means for convolutionally coding the computation result by the first computing means, and decoding means for decoding the coded signal output from the coding means and outputting the decoded signal. And a second arithmetic means for performing arithmetic operation on the basis of the decoded signal output from the decoding means and the received symbol output from the determining means, and outputting the operation result as demodulated data. Characterized by Demodulation device.
【請求項4】上記復号化手段はビタビ復号器であること
を特徴とする請求項1ないし請求項3のいずれかに記載
の復調装置。
4. The demodulator according to claim 1, wherein the decoding means is a Viterbi decoder.
【請求項5】上記ビタビ復調器は、ビタビアルゴリズム
における内部状態として{0,1,M−1(Mは2以上の整
数)}の3値のみを組み合わせた状態を備えると共に、
出力される復号シンンボルの値も上記3値のみにし、上
記符号化手段で符号化された信号を復号し復号信号を出
力することを特徴とする請求項4に記載の復調装置。
5. The Viterbi demodulator has a state in which only three values of {0, 1, M-1 (M is an integer of 2 or more)} are combined as an internal state in the Viterbi algorithm, and
5. The demodulation device according to claim 4, wherein the value of the decoded symbol that is output is only the three values, the signal encoded by the encoding means is decoded, and the decoded signal is output.
【請求項6】入力された差動符号化を検波手段にて遅延
検波した後、この遅延検波された信号を符号化手段で畳
込み符号化した後に復号化手段で復号信号として出力す
ることを特徴とする復調方法。
6. A differential detecting means for differentially detecting the input differential encoding, the convolutional coding of the differentially detected signal by the coding means, and the outputting of the signal as a decoded signal by the decoding means. Characteristic demodulation method.
JP2281100A 1990-10-19 1990-10-19 Demodulating device and demodulating method Expired - Lifetime JP2542734B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2281100A JP2542734B2 (en) 1990-10-19 1990-10-19 Demodulating device and demodulating method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2281100A JP2542734B2 (en) 1990-10-19 1990-10-19 Demodulating device and demodulating method

Publications (2)

Publication Number Publication Date
JPH04170129A JPH04170129A (en) 1992-06-17
JP2542734B2 true JP2542734B2 (en) 1996-10-09

Family

ID=17634346

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2281100A Expired - Lifetime JP2542734B2 (en) 1990-10-19 1990-10-19 Demodulating device and demodulating method

Country Status (1)

Country Link
JP (1) JP2542734B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3362864B2 (en) 1991-12-27 2003-01-07 株式会社東芝 Multi-level modulation signal demodulator

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2242003A1 (en) 1998-06-29 1999-12-29 Shigeru Ono Method and arrangement for differentially detecting an mpsk signal using a plurality of past symbol data

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02149048A (en) * 1988-11-30 1990-06-07 Toshiba Corp Receiving device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3362864B2 (en) 1991-12-27 2003-01-07 株式会社東芝 Multi-level modulation signal demodulator

Also Published As

Publication number Publication date
JPH04170129A (en) 1992-06-17

Similar Documents

Publication Publication Date Title
EP1221772B1 (en) Pre-decoder for a turbo decoder, for recovering punctured parity symbols, and a method for recovering a turbo code
JP3822249B2 (en) Method and means for detecting communication signals with non-uniform error protection
JPH1075274A (en) Soft decision decoder
JP2768169B2 (en) Data transmission method
JP2001503588A (en) Soft decision output for decoding convolutionally coded codewords
US6879648B2 (en) Turbo decoder stopping based on mean and variance of extrinsics
JP4822932B2 (en) Reception quality estimation apparatus, radio communication system, and reception quality estimation method
JP3776283B2 (en) Demodulator, receiver, and communication system
JPH05335972A (en) Viterbi decoder
EP1119109A1 (en) Bandwidth-efficient concatenated trellis-coded modulation decoder and decoding method thereof
JP4806642B2 (en) Viterbi decoding system and Viterbi decoding method
JP2002534893A (en) Quantization method for iterative decoder in communication system
JP2542734B2 (en) Demodulating device and demodulating method
Abdelaziz et al. Ternary convolutional codes for ternary phase shift keying
US20030018941A1 (en) Method and apparatus for demodulation
JP2001230677A (en) Turbo decoder
KR20210128217A (en) TURBO DECODING APPARATUS and TURBO CODE COMMUNICATION METHOD COSIDERING QUANTIZED CHANNEL
EP1220455A1 (en) Viterbi decoder, method and unit therefor
KR101212856B1 (en) Method and apparatus for decoding data in communication system
JP3212732B2 (en) Receiver and communication system including the same
JP3031697B2 (en) Line quality detector
Salija et al. A Generic Reliability Based Direct Decoding Algorithm for Turbo Codes.
JP3628311B2 (en) Viterbi decoding device, communication system, and viterbi decoding method
Osman et al. Performance of multilevel turbo codes with group partitioning over satellite channels
JPH07283741A (en) Viterbi Decoding Method and Viterbi Decoder

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20070725

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080725

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090725

Year of fee payment: 13

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100725

Year of fee payment: 14

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100725

Year of fee payment: 14

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110725

Year of fee payment: 15

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110725

Year of fee payment: 15