[go: up one dir, main page]

JPH0630066A - Data decoder - Google Patents

Data decoder

Info

Publication number
JPH0630066A
JPH0630066A JP4183383A JP18338392A JPH0630066A JP H0630066 A JPH0630066 A JP H0630066A JP 4183383 A JP4183383 A JP 4183383A JP 18338392 A JP18338392 A JP 18338392A JP H0630066 A JPH0630066 A JP H0630066A
Authority
JP
Japan
Prior art keywords
frequency offset
phase
data
reception phase
reception
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP4183383A
Other languages
Japanese (ja)
Inventor
Katsuhiko Hiramatsu
勝彦 平松
Kazunori Igai
和則 猪飼
Norihito Kinoshita
則人 木下
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP4183383A priority Critical patent/JPH0630066A/en
Publication of JPH0630066A publication Critical patent/JPH0630066A/en
Pending legal-status Critical Current

Links

Landscapes

  • Digital Transmission Methods That Use Modulated Carrier Waves (AREA)

Abstract

PURPOSE:To detect an identification point in a stable state without receiving the influence of short interval fluctuation. CONSTITUTION:One piece of specific data is selected from memory 11, and a reception phase 22 is found by a reception phase computer 21, and a square sum of error and a frequency offset are found by an error computer 23, and the minimum point of a square sum 25 of error is found by a minimum point detector 26. A rough estimation value 27 of a pilot symbol and a frequency offset rough estimation value 28 are found from the minimum point, thence, the reception phase 32 of the pilot symbol is found by a reception phase computer 31. A square sum of error of a value in which the reception phase of the pilot symbol is corrected by the frequency offset and a wall-known pilot symbol is found. An identification point detector 36 finds the minimum point of a square sum 35 of error, and finds an identification point position and the frequency offset from the minimum point. Data obtained from the detection result of the identification detector 36 is corrected by a phase controller 14.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明はデータ復号装置に係わ
り、特に、ディジタル通信用受信機等に使用するに好適
なデータ復号装置に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data decoding device, and more particularly to a data decoding device suitable for use in a digital communication receiver or the like.

【0002】[0002]

【従来の技術】従来、ディジタル通信用受信機に用いら
れているデータ復号装置として、図2に示されるものが
知られている。図2において、41は送信機で、42は
送信機41の送信アンテナである。43は受信機44の
受信アンテナであり、受信機44は受信信号をIQの成
分に分離できるようになっている。45は受信機44の
出力であるI信号、46はQ信号である。47,48は
I,Q信号をm倍オーバーサンプリングするA/D変換
器であり、49,50はそれぞれディジタル化されたI
信号、Q信号である。51はI,Q信号をデータとして
格納するメモリーである。52,53はそれぞれ識別点
が検出されたI,Q信号であり、54の位相制御器54
によって周波数オフセットが取り除かれるようになって
いる。55,56は位相制御器54で周波数オフセット
の取り除かれたI,Q信号であり、これらの信号は復号
器57で復号化され、復号化された信号58として出力
される。一方、59,60はメモリ51から取り出され
たI,Q信号であり、これらの信号が受信位相計算機6
1に入力されると、ここで受信位相62が求められる。
63は誤差計算機であり、受信位相62とメモリ64に
格納されている既知の同期ワードの位相から最小二乗法
で周波数オフセットを求め、受信位相から周波数オフセ
ットを取り除き、周波数オフセットを取り除いた受信位
相と同期ワードの差の二乗和を誤差二乗和65として出
力するようになっている。誤差二乗和65は識別点検出
器66に入力され、ここで誤差二乗和65の最小位置が
検出され、この検出値を基にメモリ51の中のm倍オー
バーサンプリングされたI,Q信号の識別点が検出され
る。そして識別点検出器66の検出結果68が位相制御
器54に入力されると、I信号52、Q信号53に対す
る周波数オフセットが取り除かれる。
2. Description of the Related Art Conventionally, a data decoding device shown in FIG. 2 has been known as a data decoding device used in a digital communication receiver. In FIG. 2, 41 is a transmitter, and 42 is a transmission antenna of the transmitter 41. Reference numeral 43 is a receiving antenna of the receiver 44, and the receiver 44 can separate the received signal into IQ components. Reference numeral 45 is an I signal output from the receiver 44, and 46 is a Q signal. 47 and 48 are A / D converters that oversample I and Q signals by m times, and 49 and 50 are digitized I / D converters.
Signal and Q signal. Reference numeral 51 is a memory for storing the I and Q signals as data. 52 and 53 are I and Q signals, respectively, of which the identification points are detected, and the phase controller 54 of 54
The frequency offset is removed by. Reference numerals 55 and 56 are I and Q signals from which the frequency offset has been removed by the phase controller 54, and these signals are decoded by the decoder 57 and output as a decoded signal 58. On the other hand, 59 and 60 are I and Q signals extracted from the memory 51, and these signals are received phase calculator 6
When input to 1, the reception phase 62 is obtained here.
An error calculator 63 calculates a frequency offset from the reception phase 62 and the phase of the known synchronization word stored in the memory 64 by the least squares method, removes the frequency offset from the reception phase, and removes the frequency offset from the reception phase. The sum of squares of the difference between the synchronization words is output as the sum of squares of error 65. The error square sum 65 is input to the discrimination point detector 66, where the minimum position of the error square sum 65 is detected, and the m-times oversampled I and Q signals in the memory 51 are discriminated based on this detected value. The point is detected. When the detection result 68 of the identification point detector 66 is input to the phase controller 54, the frequency offset for the I signal 52 and the Q signal 53 is removed.

【0003】図2に示される装置には、図3に示される
ようなデータ構成の信号が用いられる。図3において、
Pはパイロットシンボルで、既知の信号である。Dはデ
ータであり、SWは同期ワードで既知の信号である。P
0〜Pm-1はm倍オーバーサンプリングされた信号であ
る。上記装置では、1単位のデータ(1シンボルと称す
る)をm倍オーバーサンプリングし(1シンボル=mサ
ンプル)、このデータの中から最も同期のとれた点を検
出するようになっている。
Signals having a data structure as shown in FIG. 3 are used in the apparatus shown in FIG. In FIG.
P is a pilot symbol, which is a known signal. D is data and SW is a known signal in the synchronization word. P
0 to P m-1 are signals oversampled m times. In the above apparatus, one unit of data (referred to as one symbol) is oversampled m times (1 symbol = m samples), and the most synchronized point is detected from this data.

【0004】以上のように構成されたデータ復号装置に
ついて、以下にその動作を説明する。まず、送信機41
からアンテナ42を介して信号が送信されると、この信
号がアンテナ43で受信され、受信機44に入力され
る。受信機44は受信信号をI,Q信号に分離し、分離
した信号、I信号45、Q信号46をそれぞれA/D変
換器47,48へ出力する。各A/D変換器47,48
は入力した信号に対してm倍オーバーサンプリングを行
って、サンプリング結果をメモリ51に格納する。m倍
サンプリングされたデータがメモリ51に格納される
と、メモリ51に格納されたデータを基に受信位相62
が求められる。受信位相62とメモリ64に記憶された
同期ワードの位相との差から誤差の二乗和65が算出さ
れ、この誤差の二乗和65を基にm倍サンプリングされ
たデータの中から最も同期のとれた点である識別点が検
出される。この識別点の検出結果が位相制御器54に入
力されると、メモリ51から抽出されたI信号52,Q
信号53に対する周波数オフセットを取り除く処理が行
われる。そして周波数オフセットの取り除かれたデータ
が復号器57に入力されると、ここでデータの復号が行
われる。
The operation of the data decoding apparatus configured as described above will be described below. First, the transmitter 41
When a signal is transmitted from the antenna through the antenna 42, the signal is received by the antenna 43 and input to the receiver 44. The receiver 44 separates the received signal into I and Q signals, and outputs the separated signals, I signal 45 and Q signal 46, to A / D converters 47 and 48, respectively. Each A / D converter 47, 48
Performs m times oversampling on the input signal and stores the sampling result in the memory 51. When the m-times sampled data is stored in the memory 51, the reception phase 62 based on the data stored in the memory 51.
Is required. The sum of squares of error 65 is calculated from the difference between the reception phase 62 and the phase of the synchronization word stored in the memory 64, and based on the sum of squares of error 65, the most synchronized data is sampled m times. An identification point, which is a point, is detected. When the detection result of this discrimination point is input to the phase controller 54, the I signals 52 and Q extracted from the memory 51 are extracted.
Processing for removing the frequency offset for the signal 53 is performed. When the data from which the frequency offset has been removed is input to the decoder 57, the data is decoded here.

【0005】上記一連の処理の過程で、識別点の検出は
メモリ51に格納されている信号に対して以下の処理が
行われる。
In the course of the above series of processing, the following processing is performed on the signal stored in the memory 51 to detect the discrimination point.

【0006】すなわち、メモリ51のI,Q信号から受
信位相計算機61で受信位相62が求められ、この受信
位相62に対して次の処理が行われる。
That is, the reception phase calculator 61 obtains the reception phase 62 from the I and Q signals of the memory 51, and the following processing is performed on the reception phase 62.

【0007】まず、受信位相62とメモリ64に格納さ
れている同期ワードの位相との差から最小二乗法により
周波数オフセットが求められる。また受信位相62に対
して周波数オフセットの補正が行われる。そして周波数
オフセット補正が行われた受信位相62と同期ワードの
位相との差の二乗和が求められ、この二乗和が誤差二乗
和65として識別点検出器66に入力される。識別点検
出器66では、誤差二乗和65の最小点を求め、このデ
ータが格納されているメモリ51のアドレスを生成す
る。このとき同時に、周波数オフセットの値68を位相
制御器54へ出力する。メモリ51に識別点検出器66
からのアドレス67が入力されると、このアドレスに従
ったI信号52、Q信号53が位相制御器54へ入力さ
れる。位相制御器54では周波数オフセット値を基に周
波数オフセットの補正を行う。そして周波数オフセット
補正の行われたデータに対して復号器57でデータの復
号が行われる。
First, the frequency offset is obtained from the difference between the reception phase 62 and the phase of the sync word stored in the memory 64 by the method of least squares. Further, the frequency offset is corrected for the reception phase 62. Then, the sum of squares of the difference between the reception phase 62 subjected to the frequency offset correction and the phase of the synchronization word is obtained, and this sum of squares is input to the discrimination point detector 66 as the sum of squares of error 65. The discrimination point detector 66 finds the minimum point of the error sum of squares 65 and generates the address of the memory 51 in which this data is stored. At the same time, the frequency offset value 68 is output to the phase controller 54. Identification point detector 66 in memory 51
When the address 67 from is input, the I signal 52 and the Q signal 53 according to this address are input to the phase controller 54. The phase controller 54 corrects the frequency offset based on the frequency offset value. The decoder 57 decodes the data for which the frequency offset correction has been performed.

【0008】このように、上記従来のデータ復号装置に
おいては、A/D変換器47,48でm倍オーバーサン
プリングされたデータから、受信位相計算機61、誤差
計算機63、識別点検出器66によって最適の識別点と
周波数オフセットを求め、この識別点によって抽出され
たデータ52,53に対して位相制御器54で周波数オ
フセットを取り除き、周波数オフセットの取り除かれた
データに対して復号器57で復号が行われることにな
る。
As described above, in the above-mentioned conventional data decoding device, the data obtained by oversampling m times by the A / D converters 47 and 48 is optimized by the reception phase calculator 61, the error calculator 63, and the discrimination point detector 66. , The phase offset is removed by the phase controller 54 from the data 52, 53 extracted by this identification point, and the decoder 57 performs decoding on the data from which the frequency offset is removed. Will be seen.

【0009】[0009]

【発明が解決しようとする課題】しかしながら、上記従
来のデータ復号装置では、以下に示すような問題点を有
する。 (1)同期ワードが短いために、短区間変動の影響を受
けた場合識別点の検出値が変動する。 (2)同期ワードが短いために、短区間変動の影響を受
けた場合、周波数オフセットが変動する。 (3)m倍オーバーサンプリングされたデータに対して
識別点検出を行うので、処理量が多くなる。
However, the above conventional data decoding device has the following problems. (1) Since the synchronization word is short, the detection value of the identification point fluctuates when affected by the short section fluctuation. (2) Since the sync word is short, the frequency offset fluctuates when affected by the short-term fluctuation. (3) Since the identification point detection is performed on the m-times oversampled data, the processing amount increases.

【0010】本発明は、上記従来の課題を解決するもの
であり、短区間変動の影響を受けることなく識別点の検
出を精度よく行うことができるデータ復号装置を提供す
ることを目的とするものである。
The present invention solves the above-mentioned conventional problems, and an object of the present invention is to provide a data decoding device capable of accurately detecting an identification point without being affected by short-term fluctuations. Is.

【0011】[0011]

【課題を解決するための手段】本発明は、上記目的を達
成するために、同期ワードとパイロットシンボルを有す
る信号をI、Q成分信号とに分離する分離手段と、分離
手段で分離された各信号をそれぞれディジタル信号に変
換するA/D変換手段と、A/D変換手段の出力信号を
I、Q成分のディジタルデータとして記憶する第1の記
憶手段と、この第1の記憶手段に記憶された各成分の特
定のデータから両者の受信位相を算出する第1の受信位
相算出手段と、同期ワードの位相に関するデータを記憶
する第2の記憶手段と、この同期ワードの位相と上記受
信位相との差から受信位相の周波数オフセットを算出す
る第1の周波数オフセット算出手段と、上記周波数オフ
セットを補正する第1の周波数オフセット補正手段と、
上記補正された受信位相と上記同期ワードの位相との誤
差を算出する第1の誤差算出手段と、上記誤差値を基に
パイロットシンボルの位置を粗く推定するパイロットシ
ンボル位置粗推定手段と、上記誤差値を基に周波数オフ
セットの粗推定値を算出する周波数オフセット粗推値定
算出手段と、第1の記憶手段に記憶された各成分のデー
タの受信位相を算出する第2の受信位相算出手段と、第
2の受信位相算出手段の算出による受信位相と第2の記
憶手段に記憶された同期ワードの位相との差から受信位
相に対する周波数オフセットを算出する第2の周波数オ
フセット算出手段と、第2の周波数オフセット算出手段
の算出による周波数オフセットを周波数オフセット粗推
定値算出手段の算出値により補正する第2の周波数オフ
セット補正手段と、識別点を検出する識別点検出手段
と、上記識別点に基づいて第1の記憶手段に記憶された
各成分の特定のデータの中からデータを抽出する抽出手
段と、第2の周波数オフセット補正手段により周波数オ
フセット補正の行われた受信位相とパイロットシンボル
の位相との差を基に周波数オフセット値を算出する周波
数オフセット値算出手段と、データ抽出手段によるデー
タに対して周波数オフセット値算出手段の算出値に従っ
て周波数オフセットの補正を行う位相制御手段とを備え
たものである。
In order to achieve the above-mentioned object, the present invention separates a signal having a sync word and a pilot symbol into I and Q component signals, and separates each separated by the separating means. A / D conversion means for converting each signal into a digital signal, first storage means for storing the output signal of the A / D conversion means as digital data of I and Q components, and the first storage means The first reception phase calculation means for calculating the reception phase of both components from the specific data of each component, the second storage means for storing the data relating to the phase of the synchronization word, the phase of the synchronization word and the reception phase. First frequency offset calculating means for calculating the frequency offset of the reception phase from the difference between the two, and first frequency offset correcting means for correcting the frequency offset,
First error calculating means for calculating an error between the corrected reception phase and the phase of the synchronization word, pilot symbol position rough estimating means for roughly estimating a pilot symbol position based on the error value, and the error A frequency offset rough estimation value constant calculation means for calculating a rough estimation value of the frequency offset based on the value; and a second reception phase calculation means for calculating the reception phase of the data of each component stored in the first storage means. Second frequency offset calculation means for calculating a frequency offset with respect to the reception phase from the difference between the reception phase calculated by the second reception phase calculation means and the phase of the synchronization word stored in the second storage means; Second frequency offset correction means for correcting the frequency offset calculated by the frequency offset calculation means of FIG. Identification point detecting means for detecting an identification point, extraction means for extracting data from the specific data of each component stored in the first storage means based on the identification point, and second frequency offset correction means Frequency offset value calculation means for calculating a frequency offset value based on the difference between the reception phase and the phase of the pilot symbol corrected by the frequency offset correction means, and the calculated value of the frequency offset value calculation means for the data by the data extraction means. Phase control means for correcting the frequency offset according to the above.

【0012】[0012]

【作用】従って、本発明の構成によれば、m倍オーバー
サンプリングされたデータの中から指定のデータを1つ
選び、そのデータに対して同期ワードの位相を基に誤差
に二乗和が求められる。そしてこの誤差の二乗和を基に
パイロットシンボルの位置の粗推定が行われるととも
に、周波数オフセットの粗推定が行われる。そしてパイ
ロットシンボルに関するデータから受信したパイロット
シンボルの位相と既知のパイロットシンボルの位相とが
比較され、最小二乗法により周波数オフセットが求めら
れる。そして受信パイロットシンボルから周波数オフセ
ットが取り除かれた結果とパイロットシンボルの位相と
の誤差二乗和が求められる。そしてこの誤差二乗和の最
小点から識別点が決定され、周波数オフセットが求めら
れる。すなわち、同期ワードからパイロットシンボルの
位置の粗推定を行い、同期ワードよりも長い期間のパイ
ロットシンボルから識別点と周波数オフセットを求める
こととしている。このため、同期ワードよりも長い区間
で識別点の検出を行うことになり、識別点検出を安定し
て行うことができる。また同期ワードよりも長い区間で
周波数オフセットの検出を行うことになるので、周波数
オフセットの短区間変動の影響を少なくすることができ
る。さらに、粗推定では複数倍オーバーサンプリングさ
れたデータの1つだけを用いるようにしているため、処
理量を削減することができる。
Therefore, according to the configuration of the present invention, one designated data is selected from the m-times oversampled data, and the sum of squares of the error is calculated for the data based on the phase of the synchronization word. . Then, the rough estimation of the position of the pilot symbol and the rough estimation of the frequency offset are performed based on the sum of squared errors. Then, the phase of the pilot symbol received from the data relating to the pilot symbol is compared with the phase of the known pilot symbol, and the frequency offset is obtained by the least square method. Then, the sum of squared errors between the result obtained by removing the frequency offset from the received pilot symbol and the phase of the pilot symbol is obtained. Then, the identification point is determined from the minimum point of the sum of squared errors, and the frequency offset is obtained. That is, the position of the pilot symbol is roughly estimated from the synchronization word, and the identification point and the frequency offset are obtained from the pilot symbol having a longer period than the synchronization word. Therefore, the identification point is detected in a section longer than the synchronization word, and the identification point can be stably detected. Further, since the frequency offset is detected in a section longer than the synchronization word, it is possible to reduce the influence of the short section fluctuation of the frequency offset. Furthermore, since the rough estimation uses only one of the data oversampled multiple times, the processing amount can be reduced.

【0013】[0013]

【実施例】本発明の一実施例を図面を参照しながら説明
する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described with reference to the drawings.

【0014】図1は本発明の実施例の構成を示すもので
ある。図1において、データ復号装置はアンテナ3、受
信機4、A/D変換器7、メモリ11、位相制御器1
4、復号器17、受信位相計算機21、誤差計算機2
3、メモリ24、最小点検出器26、受信位相計算機3
1、誤差計算機33、メモリ34、識別点検出器36を
備えており、受信機4には送信機1のアンテナ2から送
信された信号がアンテナ3を介して入力されるようにな
っている。
FIG. 1 shows the configuration of an embodiment of the present invention. In FIG. 1, the data decoding device includes an antenna 3, a receiver 4, an A / D converter 7, a memory 11, and a phase controller 1.
4, decoder 17, reception phase calculator 21, error calculator 2
3, memory 24, minimum point detector 26, reception phase calculator 3
1, an error calculator 33, a memory 34, and an identification point detector 36 are provided, and the signal transmitted from the antenna 2 of the transmitter 1 is input to the receiver 4 via the antenna 3.

【0015】受信機4は同期ワードとパイロットシンボ
ルを有する受信信号をI成分信号とQ成分信号とに分離
する分離手段として構成されている。A/D変換器7,
8は受信機4からのI信号5、Q信号6を受け、これら
の信号をそれぞれm倍オーバーサンプリングしてディジ
タル信号に変換するA/D変換手段として構成されてい
る。メモリ11はA/D変換器7,8の出力信号をディ
ジタルデータとして記憶する第1記憶手段として構成さ
れている。受信位相計算機21はメモリ11から抽出さ
れたIデータ19とQデータ20のデータを受け、これ
らのデータから両者の受信位相22を算出する第1受信
位相算出手段として構成されている。メモリ24は同期
ワードの位相に関するデータを記憶する第2記憶手段を
構成している。誤差計算機23はメモリ24に記憶され
た同期ワードの位相と受信位相22との差から受信位相
の周波数オフセットを算出する第1周波数オフセット算
出手段として構成されている。さらに受信位相22を基
に受信位相の周波数オフセットを補正する第1周波数オ
フセット補正手段を構成するようになっている。さらに
周波数オフセットの補正された受信位相とメモリ24に
記憶された同期ワードの位相との差から両者の誤差を算
出する第1誤差算出手段として構成されている。最小点
検出器26は第1誤差算出手段の算出値を基にパイロッ
トシンボルの位置を粗く推定するパイロットシンボル位
置粗推定手段を構成するとともに、第1誤差算出手段の
算出値を基に周波数オフセットの粗推定値を算出する周
波数オフセット粗推定値算出手段を構成するようになっ
ている。
The receiver 4 is configured as a separating means for separating a received signal having a sync word and a pilot symbol into an I component signal and a Q component signal. A / D converter 7,
Reference numeral 8 is configured as A / D conversion means for receiving the I signal 5 and the Q signal 6 from the receiver 4 and oversampling these signals by m times and converting them into digital signals. The memory 11 is configured as first storage means for storing the output signals of the A / D converters 7 and 8 as digital data. The reception phase calculator 21 is configured as a first reception phase calculation means for receiving the data of the I data 19 and the Q data 20 extracted from the memory 11 and calculating the reception phase 22 of both from the data. The memory 24 constitutes second storage means for storing data relating to the phase of the sync word. The error calculator 23 is configured as first frequency offset calculating means for calculating the frequency offset of the reception phase from the difference between the phase of the synchronization word stored in the memory 24 and the reception phase 22. Further, a first frequency offset correction means for correcting the frequency offset of the reception phase based on the reception phase 22 is configured. Further, it is configured as a first error calculating means for calculating an error between the reception phase whose frequency offset is corrected and the phase of the synchronization word stored in the memory 24. The minimum point detector 26 constitutes a pilot symbol position rough estimation means for roughly estimating the position of the pilot symbol based on the calculated value of the first error calculation means, and also the frequency offset of the frequency offset based on the calculated value of the first error calculation means. The frequency offset rough estimated value calculating means for calculating the rough estimated value is configured.

【0016】一方、受信位相計算機31はメモリ11に
記憶された各成分のデータの中から最小点検出器26の
粗推定値27に従ってデータを抽出して両者の受信位相
32を算出する第2受信位相算出手段として構成されて
いる。誤差計算機33は、第2記憶手段としてのメモリ
34に記憶された同期ワードの位相と受信位相32との
差から受信位相に対する周波数オフセットを算出する第
2周波数オフセット算出手段を構成するとともに、周波
数オフセットを最小点検出器26の検出結果28を基に
補正する第2周波数オフセット補正手段を構成するよう
になっている。識別点検出器36は周波数オフセットの
補正された受信位相とパイロットシンボルの位相との差
を基に識別点を検出する識別点検出手段を構成するとと
もに、メモリ11に記憶された各成分のデータの中から
識別点の検出値に従ったデータを抽出するデータ抽出手
段を構成するようになっている。さらに周波数オフセッ
ト補正の行われた受信位相とパイロットシンボルの位相
との差を基に周波数オフセット値を算出する周波数オフ
セット値算出手段を構成するようになっている。位相制
御器14はメモリ11から抽出されたデータ12,13
に対して識別点検出器36の検出結果に従って周波数オ
フセットの補正を行う位相制御手段として構成されてい
る。復号器17は周波数オフセット補正の行われたデー
タの復号を行う復号手段として構成されている。
On the other hand, the reception phase calculator 31 extracts data from the data of each component stored in the memory 11 according to the rough estimated value 27 of the minimum point detector 26 to calculate the reception phase 32 of both. It is configured as a phase calculation means. The error calculator 33 constitutes second frequency offset calculation means for calculating a frequency offset with respect to the reception phase from the difference between the phase of the synchronization word stored in the memory 34 as the second storage means and the reception phase 32, and also the frequency offset The second frequency offset correcting means for correcting the above is based on the detection result 28 of the minimum point detector 26. The identification point detector 36 constitutes an identification point detecting means for detecting an identification point based on the difference between the reception phase whose frequency offset is corrected and the phase of the pilot symbol, and the data of each component stored in the memory 11 is detected. A data extracting means for extracting data according to the detected value of the identification point from the inside is configured. Further, a frequency offset value calculating means for calculating a frequency offset value based on the difference between the reception phase corrected for the frequency offset and the phase of the pilot symbol is configured. The phase controller 14 uses the data 12, 13 extracted from the memory 11
On the other hand, it is configured as phase control means for correcting the frequency offset according to the detection result of the identification point detector 36. The decoder 17 is configured as a decoding unit that decodes the data subjected to the frequency offset correction.

【0017】次に上記実施例の動作につて説明する。受
信信号が受信機4でI信号5とQ信号6に分離される
と、これらの信号はA/D変換器7,8でm倍オーバー
サンプリングされディジタル信号に変換される。これら
のディジタル信号9,10はメモリ11にディジタルデ
ータとして記憶される。メモリ11にI,Q成分のデー
タが格納されると、これらのデータが受信位相計算機3
1へ出力される。受信位相計算機31ではメモリ1から
のデータを基に受信位相22の算出が行われる。そして
この受信位相22に対して以下の処理が行われる。
Next, the operation of the above embodiment will be described. When the reception signal is separated into the I signal 5 and the Q signal 6 by the receiver 4, these signals are oversampled m times by the A / D converters 7 and 8 and converted into digital signals. These digital signals 9 and 10 are stored in the memory 11 as digital data. When the data of I and Q components are stored in the memory 11, these data are received by the reception phase calculator 3
It is output to 1. The reception phase calculator 31 calculates the reception phase 22 based on the data from the memory 1. Then, the following processing is performed on the reception phase 22.

【0018】まず、受信位相22とメモリ11に格納さ
れている同期ワードの位相の差から最小二乗法により誤
差計算機23で周波数オフセットが求められる。次に受
信位相22に対して周波数オフセットの補正が行われ
る。そして周波数オフセット補正の行われた受信位相2
2と同期ワードの位相との差の二乗和が求められ、この
二乗和が誤差二乗和25として識別点検出器26へ出力
される。誤差二乗和25が最小点検出器36に入力され
ると、最小点検出器26では誤差二乗和25を基に以下
の2つの処理が実行される。
First, the error calculator 23 obtains a frequency offset from the difference between the phase of the reception phase 22 and the phase of the synchronization word stored in the memory 11 by the least square method. Next, the frequency offset is corrected for the reception phase 22. Then, the reception phase 2 for which the frequency offset correction has been performed
The sum of squares of the difference between 2 and the phase of the sync word is obtained, and the sum of squares is output to the discrimination point detector 26 as the sum of squares of error 25. When the error sum of squares 25 is input to the minimum point detector 36, the minimum point detector 26 executes the following two processes based on the error square sum 25.

【0019】最小点検出器26は誤差二乗和25を基に
その最小点を求め、この最小点を基にパイロットシンボ
ルの位置の粗推定を行い、この推定結果をアドレス27
としてメモリ11へ出力する。さらに最小点での周波数
オフセットの粗推定値を求め、この粗推定値を誤差計算
機33へ出力する。
The minimum point detector 26 determines the minimum point based on the error sum of squares 25, performs rough estimation of the position of the pilot symbol based on this minimum point, and outputs this estimation result to the address 27.
Is output to the memory 11. Further, a rough estimation value of the frequency offset at the minimum point is obtained, and this rough estimation value is output to the error calculator 33.

【0020】アドレス27に従ってメモリ11から各成
分のデータが抽出されると、これらのデータ29,30
は受信位相計算機31に入力される。受信位相計算機3
1ではデータ29,30との偏差からこれらのデータの
受信位相32を求め、受信位相32を誤差計算機33へ
出力する。そして誤差計算機33では受信位相32に対
して以下の処理が行われる。
When the data of each component is extracted from the memory 11 according to the address 27, these data 29, 30 are obtained.
Is input to the reception phase calculator 31. Reception phase calculator 3
In 1, the reception phase 32 of these data is obtained from the deviation from the data 29 and 30, and the reception phase 32 is output to the error calculator 33. Then, the error calculator 33 performs the following processing on the reception phase 32.

【0021】誤差計算機33では、受信位相32とメモ
リ34に記憶されている同期ワードの位相の差から最小
二乗法により周波数オフセットを算出する。このとき、
パイロットシンボルの間隔が長い場合には、位相が一回
転以上するので、同期ワードで求めた周波数オフセット
を基に回転数の補正を行う。さらに受信位相32に対し
て周波数オフセットの補正を行う。次に周波数オフセッ
ト補正の行われた受信位相32とパイロットシンボルの
位相との差の二乗和を算出する。そしてこの算出値を誤
差二乗和35として識別点検出器36へ出力する。
The error calculator 33 calculates the frequency offset from the difference between the phase of the synchronization word stored in the memory 34 and the reception phase 32 by the least square method. At this time,
When the interval between pilot symbols is long, the phase makes one rotation or more, so the rotation speed is corrected based on the frequency offset obtained from the synchronization word. Further, the frequency offset is corrected for the reception phase 32. Next, the sum of squares of the difference between the reception phase 32 subjected to the frequency offset correction and the phase of the pilot symbol is calculated. Then, this calculated value is output to the discrimination point detector 36 as the error sum of squares 35.

【0022】識別点検出器36では誤差二乗和35を基
に誤差二乗和35の最小点を求め、この最小点から識別
点を検出する。そして識別点のアドレス37をメモリ1
1へ出力する。このとき同時に、最小点でのオフセット
周波数38を求め、このオフセット周波数38に関する
情報を位相制御器14へ出力する。
The discriminant point detector 36 finds the minimum point of the sum of squared errors 35 based on the sum of squared errors 35, and detects the discriminant point from this minimum point. Then, the address 37 of the identification point is set to the memory 1
Output to 1. At this time, at the same time, the offset frequency 38 at the minimum point is obtained, and information regarding this offset frequency 38 is output to the phase controller 14.

【0023】位相制御器14には、アドレス37によっ
て指定されたデータ12,13が入力され、これらのデ
ータ12,13に対してオフセット周波数38に従って
周波数オフセットの補正が行われる。そして周波数オフ
セットの補正が行われたデータ15,16が復号器17
に入力されると、これらのデータの復号が行われ、復号
された信号18が出力されることになる。
The data 12 and 13 designated by the address 37 are input to the phase controller 14, and the frequency offset of the data 12 and 13 is corrected according to the offset frequency 38. Then, the data 15 and 16 for which the frequency offset is corrected are the decoder 17
When the input signal is input to, the data is decoded and the decoded signal 18 is output.

【0024】[0024]

【発明の効果】本発明は上記実施例より明らかなよう
に、同期ワードによってパイロットシンボルの粗推定を
行うとともに、周波数オフセットの粗推定を行い、パイ
ロットシンボルを基に識別点の位置と周波数オフセット
を求めるようにしたため、同期ワードよりも長い時間に
わたって識別点と周波数オフセットの検出を行うことが
でき、識別点と周波数オフセットの検出を短区間変動の
影響を受けることなく行うことができる。さらに、同期
ワードによりパイロットシンボルの位置を粗推定してい
るため複数倍オーバーサンプリングされたデータ全てに
対して識別点検出を行う必要がなくなるので、識別点と
周波数オフセットの検出を従来よりも少ない処理量で行
うことができる。
As is apparent from the above-described embodiment, the present invention performs rough estimation of the pilot symbol by the synchronization word and coarse estimation of the frequency offset, and based on the pilot symbol, determines the position of the identification point and the frequency offset. Since the determination is made, the identification point and the frequency offset can be detected for a time longer than that of the sync word, and the identification point and the frequency offset can be detected without being affected by the short-term fluctuation. Further, since the position of the pilot symbol is roughly estimated by the synchronization word, it is not necessary to detect the identification point for all the data oversampled multiple times. Therefore, the detection of the identification point and the frequency offset is performed less than before. It can be done in quantity.

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

【図1】本発明の一実施例を示すデータ復号装置のブロ
ック図
FIG. 1 is a block diagram of a data decoding device showing an embodiment of the present invention.

【図2】従来のデータ復号装置のブロック図FIG. 2 is a block diagram of a conventional data decoding device.

【図3】同期ワードとパイロットシンボルを有する送信
データの構成図
FIG. 3 is a block diagram of transmission data having a synchronization word and a pilot symbol.

【符号の説明】[Explanation of symbols]

1 送信機 2 送信アンテナ 3 受信アンテナ 4 受信機 7,8 A/D変換器 11 メモリ 12 位相制御器 17 復号器 21 受信位相計算機 23 誤差計算機 24 メモリ 26 最小点検出器 31 受信位相計算機 33 誤差計算機 34 メモリ 36 識別点検出器 1 transmitter 2 transmission antenna 3 reception antenna 4 receiver 7,8 A / D converter 11 memory 12 phase controller 17 decoder 21 reception phase calculator 23 error calculator 24 memory 26 minimum point detector 31 reception phase calculator 33 error calculator 34 memory 36 identification point detector

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 同期ワードとパイロットシンボルを有す
る信号をI、Q成分信号とに分離する分離手段と、分離
手段で分離された各信号をそれぞれディジタル信号に変
換するA/D変換手段と、A/D変換手段の出力信号を
I、Q成分のディジタルデータとして記憶する第1の記
憶手段と、この第1の記憶手段に記憶された各成分の特
定のデータから両者の受信位相を算出する第1の受信位
相算出手段と、同期ワードの位相に関するデータを記憶
する第2の記憶手段と、この同期ワードの位相と上記受
信位相との差から受信位相の周波数オフセットを算出す
る第1の周波数オフセット算出手段と、上記周波数オフ
セットを補正する第1の周波数オフセット補正手段と、
上記補正された受信位相と上記同期ワードの位相との誤
差を算出する第1の誤差算出手段と、上記誤差値を基に
パイロットシンボルの位置を粗く推定するパイロットシ
ンボル位置粗推定手段と、上記誤差値を基に周波数オフ
セットの粗推定値を算出する周波数オフセット粗推値定
算出手段と、第1の記憶手段に記憶された各成分のデー
タの受信位相を算出する第2の受信位相算出手段と、第
2の受信位相算出手段の算出による受信位相と第2の記
憶手段に記憶された同期ワードの位相との差から受信位
相に対する周波数オフセットを算出する第2の周波数オ
フセット算出手段と、第2の周波数オフセット算出手段
の算出による周波数オフセットを周波数オフセット粗推
定値算出手段の算出値により補正する第2の周波数オフ
セット補正手段と、識別点を検出する識別点検出手段
と、上記識別点に基づいて第1の記憶手段に記憶された
各成分の特定のデータの中からデータを抽出する抽出手
段と、第2の周波数オフセット補正手段により周波数オ
フセット補正の行われた受信位相とパイロットシンボル
の位相との差を基に周波数オフセット値を算出する周波
数オフセット値算出手段と、データ抽出手段によるデー
タに対して周波数オフセット値算出手段の算出値に従っ
て周波数オフセットの補正を行う位相制御手段とを備え
たデータ復号装置。
1. A separation means for separating a signal having a sync word and a pilot symbol into I and Q component signals, an A / D conversion means for converting each signal separated by the separation means into a digital signal, and A First storage means for storing the output signal of the D / D conversion means as digital data of I and Q components, and first reception means for calculating the reception phases of both components from the specific data of each component stored in the first storage means. No. 1 reception phase calculation means, second storage means for storing data relating to the phase of the synchronization word, and first frequency offset for calculating the frequency offset of the reception phase from the difference between the phase of the synchronization word and the reception phase. Calculation means, first frequency offset correction means for correcting the frequency offset,
First error calculating means for calculating an error between the corrected reception phase and the phase of the synchronization word, pilot symbol position rough estimating means for roughly estimating a pilot symbol position based on the error value, and the error A frequency offset rough estimation value constant calculation means for calculating a rough estimation value of the frequency offset based on the value; and a second reception phase calculation means for calculating the reception phase of the data of each component stored in the first storage means. Second frequency offset calculation means for calculating a frequency offset with respect to the reception phase from the difference between the reception phase calculated by the second reception phase calculation means and the phase of the synchronization word stored in the second storage means; Second frequency offset correction means for correcting the frequency offset calculated by the frequency offset calculation means of FIG. Identification point detecting means for detecting an identification point, extraction means for extracting data from the specific data of each component stored in the first storage means based on the identification point, and second frequency offset correction means Frequency offset value calculation means for calculating a frequency offset value based on the difference between the reception phase and the phase of the pilot symbol corrected by the frequency offset correction means, and the calculated value of the frequency offset value calculation means for the data by the data extraction means. And a phase control unit that corrects the frequency offset according to the data decoding apparatus.
JP4183383A 1992-07-10 1992-07-10 Data decoder Pending JPH0630066A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4183383A JPH0630066A (en) 1992-07-10 1992-07-10 Data decoder

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4183383A JPH0630066A (en) 1992-07-10 1992-07-10 Data decoder

Publications (1)

Publication Number Publication Date
JPH0630066A true JPH0630066A (en) 1994-02-04

Family

ID=16134814

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4183383A Pending JPH0630066A (en) 1992-07-10 1992-07-10 Data decoder

Country Status (1)

Country Link
JP (1) JPH0630066A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0846653A (en) * 1994-07-27 1996-02-16 Nec Corp Frequency controller
US6088402A (en) * 1995-08-01 2000-07-11 Canon Kabushiki Kaisha QAM spread spectrum demodulation system
WO2000076165A1 (en) * 1999-06-09 2000-12-14 Mitsubishi Denki Kabushiki Kaisha Automatic frequency controller
US7203240B2 (en) 2003-05-16 2007-04-10 Samsung Electronics Co., Ltd. Method of recovering clock signal using user clock code in TDM digital video signal and transmitting/receiving apparatus used for the method
WO2008102877A1 (en) * 2007-02-23 2008-08-28 Nippon Hoso Kyokai Digital data transmitting device and digital data receiving device
JP2016506142A (en) * 2012-12-14 2016-02-25 ユニバーシティー オブ サウス オーストラリアUniversity Of South Australia Carrier phase and amplitude estimation for phase shift keying using pilot and data

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0846653A (en) * 1994-07-27 1996-02-16 Nec Corp Frequency controller
US6088402A (en) * 1995-08-01 2000-07-11 Canon Kabushiki Kaisha QAM spread spectrum demodulation system
WO2000076165A1 (en) * 1999-06-09 2000-12-14 Mitsubishi Denki Kabushiki Kaisha Automatic frequency controller
US7203240B2 (en) 2003-05-16 2007-04-10 Samsung Electronics Co., Ltd. Method of recovering clock signal using user clock code in TDM digital video signal and transmitting/receiving apparatus used for the method
WO2008102877A1 (en) * 2007-02-23 2008-08-28 Nippon Hoso Kyokai Digital data transmitting device and digital data receiving device
US8000220B2 (en) 2007-02-23 2011-08-16 Nippon Hoso Kyokai Digital data transmitting apparatus and digital data receiving apparatus
US8942078B2 (en) 2007-02-23 2015-01-27 Nippon Hoso Kyokai Digital data transmitting device and digital data receiving device
JP2016506142A (en) * 2012-12-14 2016-02-25 ユニバーシティー オブ サウス オーストラリアUniversity Of South Australia Carrier phase and amplitude estimation for phase shift keying using pilot and data

Similar Documents

Publication Publication Date Title
US8787437B2 (en) Adaptive equalizer and method thereof
EP0793363A3 (en) Timing recovery system for a digital signal processor
US5093848A (en) Method of controlling the frequency of a coherent radio receiver and apparatus for carrying out the method
JPH0630066A (en) Data decoder
JPH11136597A (en) Symbol timing recovery device and method
EP0044402B1 (en) Synchronization system for digital data
KR100554194B1 (en) High-Speed Automatic Frequency Control Using Null-Pilot Symbols
CA2272560A1 (en) Carrier phase synchronization by reverse playback
KR20010049862A (en) A digital protection relay
US6366574B1 (en) Method and device for recovering synchronization on a signal transmitted to a mobile-telephone receiver
JP3106709B2 (en) Data decoding device
JP4272997B2 (en) Circuit for detecting an additional DC component contained in an input burst signal
US6933775B2 (en) Circuit for detecting and correcting central level of FSK demodulation signal
JPH04234278A (en) Signal separator
KR970078224A (en) Digital communication demodulator and digital communication demodulation method and digital demodulation circuit
JPS5820051A (en) Logical level deciding circuit
JP3582924B2 (en) Demodulator
JP3064831B2 (en) Symbol identification point detection device
KR960000542B1 (en) Frame timing signal detecting method and system using synchronization signal
JP3102211B2 (en) Data receiving device
JP2985284B2 (en) Data decoding device
KR100303276B1 (en) Synchronous detection device of DVD system
JPH11214968A (en) Peak detecting device
JPH11331135A (en) Demodulator
JP3387409B2 (en) Digital demodulation circuit