JP3106709B2 - Data decoding device - Google Patents
Data decoding deviceInfo
- Publication number
- JP3106709B2 JP3106709B2 JP04183379A JP18337992A JP3106709B2 JP 3106709 B2 JP3106709 B2 JP 3106709B2 JP 04183379 A JP04183379 A JP 04183379A JP 18337992 A JP18337992 A JP 18337992A JP 3106709 B2 JP3106709 B2 JP 3106709B2
- Authority
- JP
- Japan
- Prior art keywords
- error
- squares
- sum
- reception
- synchronization word
- 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 - Fee Related
Links
- 230000015654 memory Effects 0.000 claims description 37
- 238000000034 method Methods 0.000 claims description 11
- 238000001514 detection method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000001360 synchronised effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
Landscapes
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、映像信号を受信可能な
ディジタル通信用受信機等に使用するデータ復号装置に
関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data decoding apparatus used for a digital communication receiver capable of receiving a video signal.
【0002】[0002]
【従来の技術】図5は従来のデータ復号装置の構成を示
すものである。図5において、101は送信機で、10
2はその送信アンテナである。103は受信機の受信ア
ンテナ、104は受信された信号をI,Q分離する受信
部である。105は受信部104の出力であるI信号、
106はQ信号である。107,108はI,Q信号を
m倍オーバーサンプリングするA/D変換器、109,
110はディジタル化されたI信号,Q信号、111は
I,Q信号を格納するメモリである。112,113は
それぞれ識別点検出されたI,Q信号、114は復号器
であり、115は復号された受信データである。11
6,117はメモリ111から読み出されたI,Q信号
であり、118は受信位相計算器で、受信位相119を
出力する。120は受信位相119とメモリ121に格
納されている同期ワードの位相から最小二乗法で周波数
オフセットを取り除いた結果から誤差自乗和を求める誤
差計算器であり、122はその結果の誤差自乗和であ
る。123は識別点検出器であり、誤差自乗和122の
最小位置を検出し、それをもとにメモリ111の中のオ
ーバーサンプリングされたI,Q信号の識別点を求め
る。124は求められた識別点のアドレスである。2. Description of the Related Art FIG. 5 shows a configuration of a conventional data decoding device. In FIG. 5, reference numeral 101 denotes a transmitter.
2 is the transmitting antenna. Reference numeral 103 denotes a receiving antenna of a receiver, and 104 denotes a receiving unit that separates a received signal into I and Q signals. 105 is an I signal output from the receiving unit 104;
106 is a Q signal. A / D converters 107 and 108 oversample the I and Q signals by m times.
110 is a memory for storing the digitized I and Q signals, and 111 is a memory for storing the I and Q signals. Reference numerals 112 and 113 denote I and Q signals at which identification points are detected, 114 denotes a decoder, and 115 denotes decoded received data. 11
Reference numerals 6 and 117 denote I and Q signals read from the memory 111, and 118 denotes a reception phase calculator which outputs a reception phase 119. Reference numeral 120 denotes an error calculator that obtains a sum of error squares from a result obtained by removing a frequency offset from the reception phase 119 and the phase of the synchronization word stored in the memory 121 by the least square method, and 122 denotes a sum of error squares of the result. . Reference numeral 123 denotes an identification point detector which detects the minimum position of the error square sum 122 and obtains the identification points of the oversampled I and Q signals in the memory 111 based on the detected minimum position. Reference numeral 124 denotes the address of the obtained identification point.
【0003】図4は上記装置で用いられるデータ構成を
示している。Pはパイロットシンボルで既知の信号であ
る。Dはデータである。SWは同期ワードで既知の信号
である。同期ワードSWをもとに識別点検出を行なう。
本装置では1単位のデータ(1シンボルと呼ぶ)をm倍
オーバーサンプルし(1シンボル=mサンプル)、この
データの中から最も同期の取れた点を検出する。FIG. 4 shows a data structure used in the above device. P is a signal known as a pilot symbol. D is data. SW is a known signal of a synchronization word. An identification point is detected based on the synchronization word SW.
In the present apparatus, one unit of data (referred to as one symbol) is oversampled by m times (one symbol = m samples), and the most synchronized point is detected from this data.
【0004】以上のように構成されたデータ復号装置に
ついて、以下にその動作について説明する。まず、図5
において、送信機101は、受信機に対して送信アンテ
ナ102から信号を送信する。受信機は受信アンテナ1
03でこれを受け、受信部104でI信号105とQ信
号106とに分離する。次に、I,Q信号105,10
6それぞれに対してA/D変換器107,108でm倍
オーバーサンプリングを行ない、ディジタル化された
I,Q信号109,110をメモリ111に格納する。
そして、m倍サンプルのデータ109,110から最も
同期の取れている点すなわち識別点を検出して、その信
号をもとにメモリ111からI,Q信号112,113
を読み出して復号器114で受信信号の復号を行なう。[0004] The operation of the data decoding device configured as described above will be described below. First, FIG.
In, the transmitter 101 transmits a signal from the transmission antenna 102 to the receiver. Receiver is receiving antenna 1
In step 03, the receiving unit 104 separates the signal into an I signal 105 and a Q signal 106. Next, the I and Q signals 105 and 10
A / D converters 107 and 108 perform m-times oversampling on each of the 6 signals, and digitized I and Q signals 109 and 110 are stored in a memory 111.
Then, the most synchronized point, that is, the discrimination point is detected from the data 109 and 110 of the m-times sample, and the I and Q signals 112 and 113 are transmitted from the memory 111 based on the detected signal.
And the decoder 114 decodes the received signal.
【0005】識別点検出は、メモリ111に格納されて
いるI,Q信号に対して以下のように行なう。メモリ1
11のI,Q信号116,117から受信位相計算機1
18で受信位相119を求める。この受信位相119に
対して以下の処理を行なう。まず、受信位相119とメ
モリ121に格納してある同期ワードの位相との差から
最小二乗法により周波数オフセットを求める。次に、受
信位相119に対して周波数オフセットの補正を行な
う。そして、周波数オフセット補正を行なった受信位相
と同期ワードの位相との差の自乗和を求める。これを誤
差自乗和122として識別点検出器123に送る。識別
点は誤差自乗和122が最小になる受信データが格納さ
れているメモリのアドレス124として求める。このア
ドレス124をもとに、メモリ111から識別点におけ
るI信号112およびQ信号113を復号器114に送
り、データの復号を行なう。[0005] Identification point detection is performed on the I and Q signals stored in the memory 111 as follows. Memory 1
11 from the I and Q signals 116 and 117
At 18, a reception phase 119 is obtained. The following processing is performed on the reception phase 119. First, a frequency offset is obtained from the difference between the reception phase 119 and the phase of the synchronization word stored in the memory 121 by the least square method. Next, the frequency offset of the reception phase 119 is corrected. Then, the sum of squares of the difference between the reception phase subjected to the frequency offset correction and the phase of the synchronization word is obtained. This is sent to the discrimination point detector 123 as the error square sum 122. The discrimination point is obtained as the address 124 of the memory where the received data that minimizes the error square sum 122 is stored. Based on the address 124, the I signal 112 and the Q signal 113 at the discrimination point are sent from the memory 111 to the decoder 114 to decode the data.
【0006】このように、上記従来のデータ復号装置に
おいては、A/D変換器107,108でオーバーサン
プリングしたデータから、受信位相計算機118、誤差
計算器120、識別点検出器123によって最適の識別
点を求め、この識別点のアドレス124によって抽出さ
れたメモリ111内のデータ112,113に対して復
号器114で復号を行なうものである。As described above, in the above-mentioned conventional data decoding apparatus, the data obtained by oversampling by the A / D converters 107 and 108 are optimally identified by the reception phase calculator 118, the error calculator 120 and the identification point detector 123. A point is obtained, and the decoder 114 decodes the data 112 and 113 in the memory 111 extracted by the identification point address 124.
【0007】[0007]
【発明が解決しようとする課題】しかしながら、上記の
従来のデータ復号装置では、受信信号に対して同期ワー
ドが短いために次のような問題を有する。 (1)同期ワード付近の受信状態が悪くなる場合、識別
点検出を誤る。 (2)同期ワードが短いために周波数オフセットの推定
性能が低く識別点位置検出の性能が悪い。However, the above-mentioned conventional data decoding apparatus has the following problem because the synchronization word is shorter than the received signal. (1) When the reception state near the synchronization word is deteriorated, the detection of the identification point is erroneously performed. (2) Since the synchronization word is short, the performance of estimating the frequency offset is low and the performance of discriminating point position detection is poor.
【0008】本発明は、上記従来の問題を解決するもの
であり、同期ワード付近の受信状態が悪いときでも、識
別点検出を誤りなく安定して行なうことのできる優れた
データ復号装置を提供することを目的とする。The present invention solves the above-mentioned conventional problem, and provides an excellent data decoding apparatus capable of stably detecting an identification point without error even when the reception state near a synchronization word is poor. The purpose is to:
【0009】[0009]
【課題を解決するための手段】本発明は、上記目的を達
成するために、既知の同期ワードとパイロットシンボル
を持ったデータに対して、I,Q分離された受信信号を
オーバーサンプリングしてディジタル化するA/D変換
器と、オーバーサンプリングしたI,Q信号を格納する
メモリと、I,Q信号から受信位相を求める第1の受信
位相計算器と、受信信号に重畳される周波数オフセット
を最小二乗法で取り除き、受信信号に含まれる同期ワー
ドとあらかじめ記憶している同期ワードとの誤差の自乗
の積算値である第1誤差自乗和を求める第1の誤差計算
器と、前記メモリにおいて受信信号と同期ワードとの前
記第1誤差自乗和の中で最小となる時刻に格納されてい
る位置からパイロットシンボルの受信時刻推定を行なっ
てそのアドレスを前記メモリに出力するとともに、周波
数オフセット推定値と前記第1誤差自乗和の中で最小と
なる時刻付近の第2誤差自乗和を出力する第1の最小点
検出器と、パイロットシンボル付近のI,Q信号から受
信位相を求める第2の受信位相計算器と、パイロットシ
ンボル区間に重畳される周波数オフセットを最小二乗法
で取り除き、受信信号のパイロットシンボル区間とあら
かじめ格納されているパイロットシンボルの誤差の自乗
の積算値である第3誤差自乗和を求める第2の誤差計算
器と、パイロットシンボルの前記第3誤差自乗和の中で
最小となる時刻付近の第4誤差自乗和を出力する第2の
最小点検出器と、同期ワードによって求めた前記第2誤
差自乗和とパイロットシンボルによって求めた前記第4
誤差自乗和とから識別点を検出してそのアドレスを前記
メモリに出力する識別点検出器と、識別点抽出したI,
Q信号からデータを復調する復号器とを備えたものであ
る。SUMMARY OF THE INVENTION In order to achieve the above object, the present invention provides a digital signal obtained by oversampling a received signal separated into I and Q signals from data having a known synchronization word and pilot symbols. A / D converter to be converted, a memory for storing the oversampled I and Q signals, a first reception phase calculator for obtaining a reception phase from the I and Q signals, and a frequency offset superimposed on the reception signal is minimized. A first error calculator for obtaining a first error sum of squares, which is an integrated value of the square of an error between a synchronization word included in the received signal and a previously stored synchronization word, When the address by performing reception time estimated pilot symbols from a position stored in the smallest time in the first error square sum of the sync word And outputs the serial memory, the first minimum point detector for outputting a second error sum of squares of around the time of the smallest of the first error square sum with frequency offset estimate, near the pilot symbols I, A second reception phase calculator for obtaining a reception phase from the Q signal; a frequency offset superimposed on the pilot symbol section is removed by a least squares method, and a square of an error between the pilot symbol section of the reception signal and a pilot symbol stored in advance. the minimum second seeking third error square sum is an integrated value and the error calculator, a second outputting a fourth error sum of squares of around smallest time in the third error square sum of pilot symbols A point detector, the second sum of squares of error determined by a synchronization word and the fourth sum determined by a pilot symbol.
An identification point detector for detecting an identification point from the sum of squared errors and outputting the address to the memory;
And a decoder for demodulating data from the Q signal.
【0010】[0010]
【作用】本発明は、上記構成により、同期ワードをもと
に誤差自乗和と、パイロットシンボルの位置推定を行な
う。次に、パイロットシンボルの付近のデータから、受
信したパイロットシンボルの位相と既知のパイロットシ
ンボルの位相を比較し、最小二乗法により周波数オフセ
ットを求め、受信パイロットシンボルから周波数オフセ
ットを取り除いた結果とパイロットシンボルの位相との
誤差自乗和を求める。そして、同期ワードによって求め
た誤差自乗和の最小点付近の振幅と、パイロットシンボ
ルによって求めた誤差自乗和の最小点付近の振幅とから
識別点位置を求める。According to the present invention, the sum of the square of the error and the position of the pilot symbol are estimated based on the synchronization word. Next, from the data in the vicinity of the pilot symbol, the phase of the received pilot symbol is compared with the phase of the known pilot symbol, the frequency offset is obtained by the least square method, and the result of removing the frequency offset from the received pilot symbol and the pilot symbol Of the square of the error with the phase of Then, a discrimination point position is obtained from the amplitude near the minimum point of the sum of error squares obtained by the synchronization word and the amplitude near the minimum point of the error sum of squares obtained by the pilot symbol.
【0011】したがって、同期ワードから求めた識別点
をパイロットシンボルから求めた識別点で補正すること
により、 (1)同期ワードの区間の受信状態が悪い場合でも識別
点位置の検出を行なうことができる。 (2)同期ワードよりも長い区間で識別点検出を行なう
ことになるので、識別点検出を安定して行なうことがで
きる。 という効果を有する。Therefore, by correcting the discrimination point obtained from the synchronization word with the discrimination point obtained from the pilot symbol, (1) the detection of the discrimination point position can be performed even when the reception state of the section of the synchronization word is poor. . (2) Since the identification point is detected in a section longer than the synchronization word, the identification point can be detected stably. It has the effect of.
【0012】[0012]
【実施例】以下、本発明の一実施例について図面を参照
しながら説明する。図1は本発明の一実施例におけるデ
ータ復号装置の構成を示すものである。1は送信機で、
2はその送信アンテナである。3は受信機の受信アンテ
ナ、4は受信された信号をI、Q分離する受信部であ
る。5は受信部4の出力であるI信号、6はQ信号であ
る。7,8はI,Q信号をm倍オーバーサンプルするA
/D変換器、9,10はディジタル化されたI信号およ
びQ信号、11はI,Q信号を格納するメモリである。
12,13はそれぞれ識別点検出されたI,Q信号、1
4は復号器であり、15は復号された受信データであ
る。16,17はメモリ11から出力されたI,Q信号
であり、18は受信位相計算器で、受信位相19を出力
する。20は受信位相19とメモリ21に格納されてい
る同期ワードの位相から最小二乗法で周波数オフセット
を取り除いた結果から誤差自乗和を求める誤差計算器で
あり、22はその結果の誤差自乗和である。23は誤差
自乗和22の最小点からパイロットシンボルの推定位置
のアドレス24と、周波数オフセット推定値25、最小
点付近の1シンボル分の誤差自乗和26を求める最小点
検出器である。27,28はパイロットシンボルの推定
アドレス24をもとに、メモリ11から出力されたパイ
ロットシンボル付近のI,Q信号であり、29はI,Q
信号27,28に対して受信位相30を求める受信位相
計算器である。31は受信位相30とメモリ32に格納
されているパイロットシンボルの位相と同期ワードの周
波数オフセット推定値25とから最小二乗法によりパイ
ロットシンボルの周波数オフセットを求める誤差計算器
であり、33はその結果の誤差自乗和である。34は誤
差自乗和33の最小点付近の1シンボルの誤差自乗和3
5を出力する最小点検出器である。36はこのパイロッ
トシンボルの1シンボル分の誤差自乗和35と同期ワー
ドの1シンボル分の誤差自乗和26とから識別点を検出
してそのアドレス37をメモリ11に向けて出力する識
別点検出器である。An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 shows the configuration of a data decoding device according to an embodiment of the present invention. 1 is a transmitter,
2 is the transmitting antenna. Reference numeral 3 denotes a receiving antenna of the receiver, and reference numeral 4 denotes a receiving unit that separates a received signal into I and Q signals. Reference numeral 5 denotes an I signal which is an output of the receiving unit 4, and reference numeral 6 denotes a Q signal. 7 and 8 are A for oversampling the I and Q signals by m times.
/ D converters, 9 and 10 are memories for storing digitized I and Q signals, and 11 is a memory for storing I and Q signals.
Reference numerals 12 and 13 denote I and Q signals at which the identification points are detected, respectively.
Reference numeral 4 denotes a decoder, and reference numeral 15 denotes decoded reception data. Reference numerals 16 and 17 denote I and Q signals output from the memory 11, and reference numeral 18 denotes a reception phase calculator which outputs a reception phase 19. Reference numeral 20 denotes an error calculator that obtains a sum of error squares from a result obtained by removing a frequency offset from the reception phase 19 and the phase of the synchronization word stored in the memory 21 by the least square method, and 22 denotes a sum of error squares of the result. . Reference numeral 23 denotes a minimum point detector that obtains an address 24 of an estimated position of a pilot symbol from the minimum point of the error square sum 22, an estimated frequency offset value 25, and an error square sum 26 for one symbol near the minimum point. 27 and 28 are I and Q signals near the pilot symbol output from the memory 11 based on the estimated address 24 of the pilot symbol, and 29 is an I and Q signal.
This is a reception phase calculator that calculates the reception phase 30 for the signals 27 and 28. An error calculator 31 calculates the frequency offset of the pilot symbol by the least square method from the reception phase 30 and the phase of the pilot symbol stored in the memory 32 and the frequency offset estimation value 25 of the synchronization word. Error sum of squares. 34 is the error square sum 3 of one symbol near the minimum point of the error square sum 33
5 is the minimum point detector that outputs 5. An identification point detector 36 detects an identification point from the error square sum 35 for one symbol of the pilot symbol and the error square sum 26 for one symbol of the synchronization word, and outputs the address 37 to the memory 11. is there.
【0013】次に、上記実施例の動作について説明す
る。なお、本実施例においても、図4に示すデータ構成
と同じデータ構成を備えている。図1において、送信機
1からの信号を受信機の受信アンテナ3が受けると、受
信部4が受信信号をI信号5とQ信号6とに分離する。
次にI,Q信号5,6それぞれに対してA/D変換器
7,8でm倍オーバーサンプリングを行ない、ディジタ
ル化されたI,Q信号9,10をメモリ11に格納す
る。そして、m倍サンプルのデータから最も同期の取れ
ている点すなわち識別点を検出して、その信号をもとに
メモリ11からI,Q信号12,13を読み出して復号
器14で受信信号の復号を行なう。Next, the operation of the above embodiment will be described. Note that this embodiment also has the same data configuration as the data configuration shown in FIG. In FIG. 1, when a signal from a transmitter 1 is received by a receiving antenna 3 of a receiver, a receiving unit 4 separates the received signal into an I signal 5 and a Q signal 6.
Next, the A / D converters 7 and 8 perform oversampling by m times on the I and Q signals 5 and 6, respectively, and store the digitized I and Q signals 9 and 10 in the memory 11. Then, the most synchronized point, that is, the discrimination point is detected from the data of the m-times sample, the I and Q signals 12 and 13 are read out from the memory 11 based on the detected signal, and the decoder 14 decodes the received signal. Perform
【0014】本実施例における識別点検出は、メモリ1
1に格納されている信号に対して同期ワードとパイロッ
トシンボルをもとに以下のように行なう。In this embodiment, the identification point is detected in the memory 1
1 is performed as follows on the basis of the synchronization word and the pilot symbol.
【0015】同期ワードに対してメモリ11のI,Q信
号16,17から受信位相計算器18で受信位相19を
求める。この受信位相19に対して以下の処理を行な
う。まず誤差計算器20により、受信位相19とメモリ
21に格納してある同期ワードの位相との差から最小二
乗法により周波数オフセットを求め、受信位相19に対
して周波数オフセットの補正を行ない、周波数オフセッ
ト補正を行なった受信位相と同期ワードの位相との差の
自乗和を求める。これを誤差自乗和22として最小点検
出器23に送る。同時に周波数オフセットも送る。最小
点検出器23では誤差自乗和22をもとに以下の3つを
求める。 (1)最小点を求め、それをもとにパイロットシンボル
の位置を推定し、そのアドレス24をメモリ11に送
る。 (2)最小点での周波数オフセット推定値25を求め、
誤差計算器31に送る。 (3)最小点付近の誤差自乗和26(1シンボル分m
個)を識別点検出器36に送る。A reception phase calculator 18 obtains a reception phase 19 from the I and Q signals 16 and 17 of the memory 11 for the synchronization word. The following processing is performed on the reception phase 19. First, the error calculator 20 calculates a frequency offset from the difference between the reception phase 19 and the phase of the synchronization word stored in the memory 21 by the least square method, and corrects the frequency offset for the reception phase 19 to obtain the frequency offset. The sum of squares of the difference between the corrected reception phase and the phase of the synchronization word is obtained. This is sent to the minimum point detector 23 as the error square sum 22. At the same time, a frequency offset is sent. The minimum point detector 23 calculates the following three based on the error square sum 22. (1) Find the minimum point, estimate the position of the pilot symbol based on it, and send its address 24 to the memory 11. (2) Find the frequency offset estimation value 25 at the minimum point,
It is sent to the error calculator 31. (3) Error square sum 26 near the minimum point (1 symbol m
Are sent to the discrimination point detector 36.
【0016】パイロットシンボルに対して、同期ワード
から推定したメモリ11のパイロットシンボルの推定ア
ドレス24をもとに、メモリ11からI,Q信号27,
28を呼び出し、受信位相計算器29で受信位相30を
求める。この受信位相30に対して以下の処理を行な
う。 (1)受信位相30とメモリ32に格納してある同期ワ
ードの位相との差から最小二乗法により周波数オフセッ
トを求める。この時、パイロットシンボルの間隔が長い
場合、位相が1回転以上するので、同期ワードで求めた
周波数オフセットをもとに回転数の補正を行なう。 (2)受信位相30に対して周波数オフセットの補正を
行なう。 (3)周波数オフセット補正を行なった受信位相とパイ
ロットシンボルの位相との差の自乗和を求める。With respect to the pilot symbols, based on the estimated address 24 of the pilot symbol in the memory 11 estimated from the synchronization word, the I, Q signals 27,
28, and a reception phase calculator 29 calculates a reception phase 30. The following processing is performed on the reception phase 30. (1) A frequency offset is obtained from the difference between the reception phase 30 and the phase of the synchronization word stored in the memory 32 by the least square method. At this time, when the interval between the pilot symbols is long, the phase is rotated by one or more times. Therefore, the rotation speed is corrected based on the frequency offset obtained by the synchronization word. (2) The frequency offset is corrected for the reception phase 30. (3) The sum of squares of the difference between the reception phase after the frequency offset correction and the phase of the pilot symbol is obtained.
【0017】これを誤差自乗和33として最小点検出器
34に送る。最小点検出器34では誤差自乗和33の最
小点付近の1シンボル分m個の誤差自乗和35を識別点
検出器36に渡す。This is sent to a minimum point detector 34 as a sum of error squares 33. In the minimum point detector 34, m error square sums 35 for one symbol near the minimum point of the error square sum 33 are passed to the discrimination point detector 36.
【0018】識別点検出器36では、同期ワードとの誤
差自乗和26とパイロットシンボルとの誤差自乗和35
から識別点を検出する。図2に同期ワードによる誤差自
乗和26の例を示す。横軸は誤差自乗和最小点付近のm
倍オーバーサンプルしたサンプルである。図3にパイロ
ットシンボルによる誤差自乗和35の例を示す。横軸は
誤差自乗和最小点付近のm倍オーバーサンプルしたサン
プルである。この2つから以下のように識別点検出を行
なう。The discriminating point detector 36 calculates a sum of error squares 26 with the synchronization word and a sum of error squares 35 with the pilot symbol.
To detect the identification point. FIG. 2 shows an example of the error square sum 26 using the synchronization word. The horizontal axis is m near the minimum squared error square.
This is a sample over-folded twice. FIG. 3 shows an example of an error square sum 35 using pilot symbols. The abscissa is a sample oversampled by m times near the minimum error square sum point. Identification points are detected from these two points as follows.
【0019】まず、同期ワードによる誤差自乗和26の
最小点とパイロットシンボルによる誤差自乗和35の最
小点を比較する。その結果から以下の3つの方法で識別
点を選ぶ。 (1)小さい法の誤差自乗和が規定値1より小さい場合
は小さい方の誤差自乗和から識別点を決める。 (2)小さい方の誤差自乗和が規定値1より大きく、大
きい方の誤差自乗和が規定値2より小さければ、2つの
中間を識別点に決める。 (3)小さい方の誤差自乗和が規定値1より大きく、大
きい方の誤差自乗和が規定値2より大きければ、小さい
方から識別点を決める。First, the minimum point of the sum of error squares 26 based on the synchronization word and the minimum point of the sum of error squares 35 based on the pilot symbol are compared. From the result, the following three methods are used to select an identification point. (1) When the sum of error squares of a small modulus is smaller than a specified value 1, an identification point is determined from the smaller sum of error squares. (2) If the smaller sum of error squares is larger than the specified value 1 and the larger sum of error squares is smaller than the specified value 2, two intermediate points are determined as identification points. (3) If the smaller sum of error squares is larger than the specified value 1 and the larger sum of error squares is larger than the specified value 2, the identification point is determined from the smaller one.
【0020】図2および図3の例では同期ワードから識
別点が選ばれ、結果はサンプル3である。In the example of FIGS. 2 and 3, an identification point is selected from the synchronization word, and the result is sample 3.
【0021】[0021]
【発明の効果】以上のように、本発明は、パイロットシ
ンボルに対する同期検出回路を付加することにより、同
期ワード付近で受信状態が悪いときでも、同期ワードよ
りも長い時間にわたって識別点検出を行なうことがで
き、識別点検出を誤りなく安定して行なうことができる
という効果を有する。As described above, according to the present invention, by adding a synchronization detection circuit for pilot symbols, even when the reception state is poor near the synchronization word, the identification point can be detected for a longer time than the synchronization word. This has the effect that identification point detection can be performed stably without error.
【図1】本発明の一実施例におけるデータ復号装置のブ
ロック図FIG. 1 is a block diagram of a data decoding device according to an embodiment of the present invention.
【図2】本発明の一実施例における同期ワードによる誤
差自乗和の例を示す分布図FIG. 2 is a distribution diagram showing an example of a sum of squares of error caused by a synchronization word in one embodiment of the present invention.
【図3】本発明の一実施例におけるパイロットシンボル
による誤差自乗和の例を示す分布図FIG. 3 is a distribution diagram showing an example of a sum of squares of errors caused by pilot symbols in one embodiment of the present invention.
【図4】同期ワードとパイロットシンボルを持つ送信デ
ータのデータ構成図FIG. 4 is a data configuration diagram of transmission data having a synchronization word and a pilot symbol.
【図5】従来のデータ復号装置のブロック図FIG. 5 is a block diagram of a conventional data decoding device.
1 送信機 4 受信部 5 I信号 6 Q信号 7,8 A/D変換器 11 メモリ 14 復号器 18 受信位相計算器 20 誤差計算器 21 同期ワードの位相を格納するメモリ 22 誤差自乗和 23 最小点検出器 24 パイロットシンボル推定アドレス 29 受信位相計算器 31 誤差計算器 32 パイロットシンボルの位相を格納するメモリ 34 最小点検出器 36 識別点検出器 DESCRIPTION OF SYMBOLS 1 Transmitter 4 Receiver 5 I signal 6 Q signal 7,8 A / D converter 11 Memory 14 Decoder 18 Reception phase calculator 20 Error calculator 21 Memory storing phase of synchronization word 22 Error sum of squares 23 Minimum inspection Output unit 24 Pilot symbol estimation address 29 Receive phase calculator 31 Error calculator 32 Memory storing pilot symbol phase 34 Minimum point detector 36 Discrimination point detector
───────────────────────────────────────────────────── フロントページの続き (56)参考文献 特開 平6−30066(JP,A) (58)調査した分野(Int.Cl.7,DB名) H04L 27/00 - 27/38 ────────────────────────────────────────────────── ─── Continuation of the front page (56) References JP-A-6-30066 (JP, A) (58) Fields investigated (Int. Cl. 7 , DB name) H04L 27/00-27/38
Claims (1)
を持ったデータに対して、I,Q分離された受信信号を
オーバーサンプリングしてディジタル化するA/D変換
器と、オーバーサンプリングしたI,Q信号を格納する
メモリと、I,Q信号から受信位相を求める第1の受信
位相計算器と、受信信号に重畳される周波数オフセット
を最小二乗法で取り除き、受信信号に含まれる同期ワー
ドとあらかじめ記憶している同期ワードとの誤差の自乗
の積算値である第1誤差自乗和を求める第1の誤差計算
器と、前記メモリにおいて受信信号と同期ワードとの前
記第1誤差自乗和の中で最小となる時刻に格納されてい
る位置からパイロットシンボルの受信時刻推定を行なっ
てそのアドレスを前記メモリに出力するとともに、周波
数オフセット推定値と前記第1誤差自乗和の中で最小と
なる時刻付近の第2誤差自乗和を出力する第1の最小点
検出器と、パイロットシンボル付近のI,Q信号から受
信位相を求める第2の受信位相計算器と、パイロットシ
ンボル区間に重畳される周波数オフセットを最小二乗法
で取り除き、受信信号のパイロットシンボル区間とあら
かじめ格納されているパイロットシンボルの誤差の自乗
の積算値である第3誤差自乗和を求める第2の誤差計算
器と、パイロットシンボルの前記第3誤差自乗和の中で
最小となる時刻付近の第4誤差自乗和を出力する第2の
最小点検出器と、同期ワードによって求めた前記第2誤
差自乗和とパイロットシンボルによって求めた前記第4
誤差自乗和とから識別点を検出してそのアドレスを前記
メモリに出力する識別点検出器と、識別点抽出したI,
Q信号からデータを復調する復号器とを備えたデータ復
号装置。An A / D converter for oversampling and digitizing a received signal obtained by separating I and Q from data having a known synchronization word and pilot symbol, and an oversampled I and Q signal , A first reception phase calculator for obtaining a reception phase from the I and Q signals, and a frequency offset superimposed on the reception signal is removed by a least squares method, and a synchronization word included in the reception signal is stored in advance. a first error calculator for obtaining a first error square sum is an integrated value of the squares of errors between the synchronization word has a smallest of the first error sum of squares of the received signal and the synchronization word in said memory A pilot symbol reception time is estimated from a position stored at a given time, and its address is output to the memory. And a first minimum point detector for outputting a second error sum of squares near the time when the first error sum of squares is minimum, and a second reception for obtaining a reception phase from I and Q signals near pilot symbols. The phase calculator removes the frequency offset superimposed on the pilot symbol interval by the least square method, and calculates a third error sum of squares, which is an integrated value of the square of the pilot symbol interval of the received signal and the pilot symbol error stored in advance. A second error calculator for calculating, a second minimum point detector for outputting a fourth error sum of squares around the time when the pilot error is the minimum among the third error sum of squares, The fourth error obtained from the second error sum of squares and pilot symbols;
An identification point detector for detecting an identification point from the sum of squared errors and outputting the address to the memory;
And a decoder for demodulating data from the Q signal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP04183379A JP3106709B2 (en) | 1992-07-10 | 1992-07-10 | Data decoding device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP04183379A JP3106709B2 (en) | 1992-07-10 | 1992-07-10 | Data decoding device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0630065A JPH0630065A (en) | 1994-02-04 |
JP3106709B2 true JP3106709B2 (en) | 2000-11-06 |
Family
ID=16134743
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP04183379A Expired - Fee Related JP3106709B2 (en) | 1992-07-10 | 1992-07-10 | Data decoding device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3106709B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0846653A (en) * | 1994-07-27 | 1996-02-16 | Nec Corp | Frequency controller |
KR100452619B1 (en) * | 2002-05-15 | 2004-10-13 | 한국과학기술원 | Estimation and compensaion method of I/Q mismatch and DC offset |
US8135088B2 (en) | 2005-03-07 | 2012-03-13 | Q1UALCOMM Incorporated | Pilot transmission and channel estimation for a communication system utilizing frequency division multiplexing |
-
1992
- 1992-07-10 JP JP04183379A patent/JP3106709B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH0630065A (en) | 1994-02-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5553098A (en) | Demodulator with selectable coherent and differential data | |
JP2623375B2 (en) | Data receiving device | |
JP4807645B2 (en) | Apparatus for determining frequency offset error and receiver based thereon | |
JP3106709B2 (en) | Data decoding device | |
CN111327337B (en) | System and method for angle of arrival estimation | |
US6118831A (en) | Data demodulator device | |
JPH0630066A (en) | Data decoder | |
JP3084952B2 (en) | Data decoding device | |
JP3630581B2 (en) | Spread modulation signal receiver | |
CN110235377B (en) | Demodulator | |
JP3102211B2 (en) | Data receiving device | |
JP3582924B2 (en) | Demodulator | |
JP2007181016A (en) | Determination timing synchronizing circuit and reception circuit | |
JP3107995B2 (en) | Synchronizer | |
JPH06216810A (en) | Synchronism fixing system for equalizer | |
JP5286321B2 (en) | Method and system for bit detection and synchronization | |
JP3387409B2 (en) | Digital demodulation circuit | |
JPH04345229A (en) | Squelch system | |
KR20000055401A (en) | COFDM receiving system | |
JP2008078975A (en) | Fsk demodulation circuit | |
JP3368135B2 (en) | Diversity device | |
JP2000059276A (en) | Radio equipment for identifying mobile object | |
JP2000286912A (en) | Circuit and method for digital demodulation | |
JP2004201077A (en) | Demodulator and receiver using the same | |
JPH0787153A (en) | Data converter |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
LAPS | Cancellation because of no payment of annual fees |