JP4973255B2 - Radio frame time synchronizer - Google Patents
Radio frame time synchronizer Download PDFInfo
- Publication number
- JP4973255B2 JP4973255B2 JP2007066384A JP2007066384A JP4973255B2 JP 4973255 B2 JP4973255 B2 JP 4973255B2 JP 2007066384 A JP2007066384 A JP 2007066384A JP 2007066384 A JP2007066384 A JP 2007066384A JP 4973255 B2 JP4973255 B2 JP 4973255B2
- Authority
- JP
- Japan
- Prior art keywords
- correlation
- radio frame
- symbol
- head
- correlator
- 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
- 238000001514 detection method Methods 0.000 claims description 51
- 238000004364 calculation method Methods 0.000 claims description 30
- 230000003139 buffering effect Effects 0.000 claims description 5
- 238000000034 method Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 10
- 238000013500 data storage Methods 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 5
- 238000001228 spectrum Methods 0.000 description 5
- 230000003111 delayed effect Effects 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000001360 synchronised effect Effects 0.000 description 3
- 125000004122 cyclic group Chemical group 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
Images
Landscapes
- Synchronisation In Digital Transmission Systems (AREA)
Description
本発明は無線フレーム時間同期装置に関し、更に詳しくは回路の構成を簡略化した無線フレーム時間同期装置に関する。 The present invention relates to a radio frame time synchronization apparatus, and more particularly to a radio frame time synchronization apparatus with a simplified circuit configuration.
近年、膨大な数の無線信号が空中を飛び交っているが、各々の信号は混信してはならない。更に、信号電波として利用できる周波数は限られていて有限の資源なので、できるだけ有効に利用する必要がある。電波を有効利用する一つの手段として、多重化が挙げられる。ここで、多重とは一つの電波で複数の信号をやりとりする方法のことである。 In recent years, an enormous number of wireless signals are flying in the air, but each signal must not interfere. Furthermore, since the frequency that can be used as signal radio waves is limited and is a limited resource, it is necessary to use it as effectively as possible. Multiplexing is one method for effectively using radio waves. Here, multiplexing is a method of exchanging a plurality of signals with one radio wave.
多重化の代表例として周波数多重(FDM:Frequency Division Multiplexing)がある。FDMは、周波数軸上に複数の信号を並べる方式である。右チャネルと左チャネルの信号が一つの電波に乗って送られるFMステレオラジオ放送もFDMの一種である。 As a representative example of multiplexing, there is frequency division multiplexing (FDM: Frequency Division Multiplexing). FDM is a method of arranging a plurality of signals on a frequency axis. FM stereo radio broadcasting in which right channel and left channel signals are transmitted on one radio wave is also a kind of FDM.
OFDMは、直交周波数分割多重(Orthogonal Frequency Division Multiplexing)と呼ばれ、原理的にはFDMのひとつと考えられる。通常のFDMとOFDMとの原理的な違いは、周波数の重ねかたにある。FDMでは各信号の持つスペクトルが重なると混信が発生するので、周波数間隔をある程度離す必要がある。これに対してOFDMは、一見するとスペクトルが重なるところまで多重化する各信号の周波数間隔を狭くしている。 OFDM is called Orthogonal Frequency Division Multiplexing and is considered to be one of FDMs in principle. The fundamental difference between normal FDM and OFDM lies in how the frequencies overlap. In FDM, interference occurs when the spectrum of each signal overlaps, so it is necessary to separate the frequency intervals to some extent. On the other hand, OFDM narrows the frequency interval of each signal multiplexed up to the point where the spectrum overlaps at first glance.
OFDM変調では、変調信号をパラレルデータにしてI−FFT(逆高速フーリエ変換)する。逆フーリエ変換は、周波数領域のデータを時間領域のデータに変換する。I−FFTに変調信号のデータを入れるということは1と0で構成される元データ(時系列データ)を、周波数軸上で元データと同じ形でスペクトラムが配置された信号(スペクトラム)と考え、これを時系列に変換する操作であると考えられる。 In OFDM modulation, the modulation signal is converted into parallel data and subjected to I-FFT (Inverse Fast Fourier Transform). The inverse Fourier transform converts frequency domain data into time domain data. Putting modulation signal data in the I-FFT means that the original data (time series data) composed of 1 and 0 is regarded as a signal (spectrum) in which the spectrum is arranged in the same form as the original data on the frequency axis. This is considered to be an operation for converting this into a time series.
OFDMを使用する無線通信システムでは、受信装置にて受信される信号に対して、無線フレームの時間同期をとることにより、高速フーリエ変換(FFT:First Fourier Transform)のウィンドウ位置を決めて、周波数領域での復調を正確に行なえるようにする。 In a radio communication system using OFDM, a time position of a radio frame is obtained with respect to a signal received by a receiving device, thereby determining a window position of a fast Fourier transform (FFT), and in a frequency domain. So that demodulation can be performed accurately.
例として図5に示すような無線フレームを考える。図の無線フレームでは、1無線フレーム(10ms周期)は、20サブフレームからなり、各サブフレーム先頭の1シンボルはパイロットチャネル(CH)で、その後に6シンボルの制御チャネル又はデータチャネルが続く、計7シンボルで構成されている。1シンボルは、GI(Guard Interval)長Mサンプルと、有効シンボル長Nサンプルから構成されている。 As an example, consider a radio frame as shown in FIG. In the illustrated radio frame, one radio frame (10 ms cycle) is composed of 20 subframes, and one symbol at the head of each subframe is a pilot channel (CH), followed by a control channel or data channel of 6 symbols. It consists of 7 symbols. One symbol includes a GI (Guard Interval) length M samples and an effective symbol length N samples.
また、スクランブリングコード長は、1無線フレーム(10ms)で、受信側にてスクランブリングコードが既知とした場合、送信パイロット信号のレプリカは、サブフレーム毎に異なることになる。次に無線フレームに対して時間同期をとる方法について説明する。図6は無線フレーム同期装置の従来構成例を示す図である。図に示すように、この装置は、シンボル先頭位置検出回路10と、無線フレーム先頭検出回路20と、FFTタイミング同期回路30の3段階から構成されている。
Further, when the scrambling code length is one radio frame (10 ms) and the scrambling code is known on the receiving side, the replica of the transmission pilot signal is different for each subframe. Next, a method for synchronizing time with respect to a radio frame will be described. FIG. 6 is a diagram illustrating a conventional configuration example of a radio frame synchronization apparatus. As shown in the figure, this apparatus comprises three stages of a symbol head position detection circuit 10, a radio frame
シンボル先頭位置検出回路10において、11は受信データをNサンプルディレイさせるNサンプルディレイ、2は受信データとNサンプルディレイ1とを受けて相関を行なう相関器、3は該相関器2の出力を受けて同相加算する複数の同相加算器、4はこれら同相加算器3の複数の出力の中から、最大ピークを検出するピーク検出器である。ここで、相関器2の相関長はMサンプル、同相加算器3の相関幅はN+Mサンプルである。
In the symbol head position detection circuit 10, 11 is an N sample delay for delaying received data by N samples, 2 is a correlator that performs correlation by receiving received data and
無線フレーム先頭検出回路20において、21は無線フレーム先頭のパイロットレプリカ、22は受信データとパイロットレプリカ21との相関をとる複数の相関器、23はこれら相関器22の出力を受けて同相加算を行なう複数の同相加算器、24はこれら同相加算器23の出力を受けて複数の出力の中から最大ピークを検出するピーク検出器である。
In the radio frame
FFTタイミング同期回路30において、31はサブフレーム先頭のパイロットレプリカ、32は受信データとパイロットレプリカ31の出力を、無線フレーム先頭情報を基に相関を行なう複数の相関器、33はこれら相関器32の出力を受けて同相加算する複数の同相加算器、34はこれら同相加算器33の出力を受けて、複数の出力の中から最大ピーク値を検出するピーク検出器である。相関器22の相関長はNサンプルであり、これら相関器22の相関幅は2Mサンプルである。このように構成された装置の動作を説明すると、以下の通りである。
(シンボル先頭の検出)
無線フレームに対して時間同期をとる方法について考える。先ずはじめにシンボル先頭を検出することを考える。各シンボルのGI部分のデータは、それぞれの有効シンボルデータの最後尾からGI長分のデータのコピーである(Cyclic Prefix)。これを利用して、Nサンプルディレイ1により有効シンボル長Nサンプル遅延させた受信データと、入力データをMサンプル長(GI長)にわたり相関器2で自己相関をとる。
In the FFT
(Detection of symbol head)
Consider a method of time synchronization for radio frames. First, consider detecting the beginning of a symbol. The data of the GI portion of each symbol is a copy of the data corresponding to the GI length from the end of each valid symbol data (Cyclic Prefix). Utilizing this, the
相関処理は、M+Nサンプル(シンボル長)幅の各サンプルを起点に行ない、それぞれのポイントの計M+N個の相関値を得る。同様の処理をサブフレーム内のシンボル区切りで行い、最初に求めたM+N個の起点から、M+Nサンプル周期にあたるサンプルについて同相加算器3で同相加算していく(シンボル間同相加算)。ピーク検出器4は、最終的に得られたM+N個の相関値のピーク検出を行い、最も相関値の高いサンプル位置をシンボルの先頭位置とする。
The correlation processing is performed starting from each sample having a width of M + N samples (symbol length), and a total of M + N correlation values of the respective points are obtained. A similar process is performed for each symbol in the subframe, and the in-
図7はシンボル先頭検出動作の説明図である。(a)は入力データ、(b)はNサンプル遅れた入力データ、(c)は相関ウインドウ幅、(d)は相関結果である。入力データ(a)とNサンプル遅れた入力データ(b)との相関を相関ウィンドウ幅M+Nを基にとる。その結果、(d)に示すような相関結果が得られる。この相関結果を、時間軸を横軸、相関値を縦軸としてプロットすると、図7の右に示すような相関結果が得られる。この相関値のスペクトラムの最大値(ピーク値)がシンボル先頭となる。
(無線フレームの先頭の検出)
次に、無線フレームの先頭を検出する方法について説明する。先に求めたシンボル先頭位置を中心に、2Mサンプルの相関幅で、相関器22が無線フレーム先頭の送信パイロット信号レプリカと受信信号の相関演算を行なう。ここでは、相関長はNサンプルとしている。これを1無線フレーム内の各シンボル先頭位置で行なうので、得られる相関値は2Mサンプル×7シンボル×20サブフレームとなる。これらを続く同相加算器23で同相加算する。そして、最終的に得られた2M×7×20個の相関値のピーク検出を行い、最も相関値の高いサンプル位置をピーク検出部24で検出して無線フレーム先頭位置とする。
FIG. 7 is an explanatory diagram of the symbol head detection operation. (A) is input data, (b) is input data delayed by N samples, (c) is a correlation window width, and (d) is a correlation result. The correlation between the input data (a) and the input data (b) delayed by N samples is taken based on the correlation window width M + N. As a result, a correlation result as shown in (d) is obtained. When this correlation result is plotted with the time axis as the horizontal axis and the correlation value as the vertical axis, the correlation result as shown on the right of FIG. 7 is obtained. The maximum value (peak value) of the spectrum of this correlation value is the symbol head.
(Detection of start of radio frame)
Next, a method for detecting the start of a radio frame will be described. The
図8は無線フレーム先頭検出動作の説明図である。入力データが図に示すように1無線フレーム(10ms)あるものとする。求めたシンボル先頭位置の相関幅を2Mとして、無線フレーム先頭パイロットレプリカとの相関をとる。このようにして相関をとったものを続く同相加算器23で2Mサンプル×7シンボル×20サブフレームの数の同相加算を行なう。この同相加算器23の出力を受けて、続くピーク検出器24は最大ピークを求めて無線フレーム先頭位置とする。
(タイミング同期の動作)
最後にFFTタイミング同期回路30の動作について説明する。タイミング同期回路30は、無線フレーム先頭検出よりも高精度にFFTウィンドウ位置を検出するためのものである。先に求めた無線フレーム先頭位置を起点として、相関器32でサブフレーム周期の各サンプル位置を中心とした2Mサンプルの相関幅で、受信信号とサブフレーム先頭の送信パイロット信号レプリカ(サブフレーム毎に異なる)の相関演算を行なう。この相関演算結果は、続く同相加算器33で各サブフレームの相関値を同相加算し、この同相加算器33での結果をピーク検出器34で受けて、ピーク検出した結果をFFTウィンドウの開始位置とする。
FIG. 8 is an explanatory diagram of the radio frame head detection operation. Assume that there is one radio frame (10 ms) as shown in the figure. The correlation width of the obtained symbol head position is set to 2M, and correlation with the radio frame head pilot replica is taken. The in-
(Operation of timing synchronization)
Finally, the operation of the FFT timing synchronization circuit 30 will be described. The timing synchronization circuit 30 is for detecting the FFT window position with higher accuracy than the detection of the head of the radio frame. The received signal and the transmission pilot signal replica at the beginning of the subframe (for each subframe) with a correlation width of 2M samples centered on each sample position of the subframe period by the
図9はタイミング同期部の動作説明図である。無線フレーム先頭を基準に、入力データのパイロットシンボルと、送信パイロットレプリカとの相関を相関器32でとる。この相関器32の出力は、同相加算器33で同相加算される。これら同相加算器33の出力は、ピーク検出部34に入り、該ピーク検出部34でピークが検出される。このピーク値がFFTウィンドウの開始位置となる。
FIG. 9 is an explanatory diagram of the operation of the timing synchronization unit. The
一連の動作を説明すると、初めにGI相関によるシンボル先頭位置を検出し、検出したシンボル先頭位置を基点として、無線フレーム先頭を検出する。その後、検出した無線フレームを起点として高精度タイミング同期回路30により正確なFFTウィンドウ位置を検出する。 A series of operations will be described. First, a symbol head position by GI correlation is detected, and a wireless frame head is detected using the detected symbol head position as a base point. Thereafter, an accurate FFT window position is detected by the high-accuracy timing synchronization circuit 30 with the detected radio frame as a starting point.
タイミング同期回路は、その後も動作し、FFTタイミング変動に対して高精度に追従する。また、GI相関→無線フレーム先頭検出回路も動作を継続し、タイミング同期回路30に通知している無線フレーム先頭位置を更新する。 The timing synchronization circuit continues to operate and follows the FFT timing variation with high accuracy. Also, the GI correlation → radio frame head detection circuit continues to operate, and updates the radio frame head position notified to the timing synchronization circuit 30.
従来のこの種の装置としては、受信信号の相互相関値を検出する相互相関検出処理部と、該相互相関値を所定間隔で同期加算する同期加算部と、該受信信号の受信電力を算出する受信電力算出部と、該受信信号の自己相関電力を求める自己相関電力算出部と、該受信電力に応じた同期加算閾値を求める閾値算出部と、該同期加算された値のピークのタイミングにおいて該自己相関電力が該受信電力に所定の係数を乗じた値以下であり且つ該同期加算された値が該同期加算閾値以上であるとの判定に応じて該ピークのタイミングをシンボルタイミングとして検出するシンボルタイミング検出部から構成される技術が知られている(例えば特許文献1参照)。 As a conventional apparatus of this type, a cross-correlation detection processing unit that detects a cross-correlation value of a received signal, a synchronous addition unit that synchronously adds the cross-correlation value at a predetermined interval, and a reception power of the received signal are calculated. A reception power calculation unit; an autocorrelation power calculation unit that calculates autocorrelation power of the received signal; a threshold calculation unit that calculates a synchronization addition threshold according to the reception power; and a peak timing of the value obtained by synchronization addition A symbol for detecting the timing of the peak as a symbol timing in response to the determination that the autocorrelation power is equal to or less than a value obtained by multiplying the received power by a predetermined coefficient and the value obtained by the synchronous addition is equal to or greater than the synchronous addition threshold A technique including a timing detection unit is known (see, for example, Patent Document 1).
また、同期シンボル発生器が発生させた信号とOFDM信号との相関を求める相関器と、求められた相関から相関量を演算する相関演算器と、演算された相関量をガード期間で積分する積分器と、積分された相関量からシンボルタイミングを判定するタイミング判定器と、判定されたシンボルタイミングからフーリエ変換の動作タイミングを出力するFFT窓発生器と、FFT窓発生器の出力信号に基づいて伝送シンボルから有効シンボル期間の信号を取り出す復調器とから構成される技術が知られている(例えば特許文献2参照)。
前述した従来のシステムでは、3段階に分けてタイミングの検出が行われており、各段階でそれぞれ相関器を使用している。相関器は乗算器で構成されているため、このような構成では回路規模が増大してしまうという問題があった。 In the conventional system described above, timing detection is performed in three stages, and a correlator is used at each stage. Since the correlator is configured by a multiplier, such a configuration has a problem that the circuit scale increases.
本発明はこのような課題に鑑みてなされたものであって、回路規模を増大することのない無線フレーム時間同期装置を提供することを目的としている。 The present invention has been made in view of such problems, and an object thereof is to provide a radio frame time synchronization apparatus that does not increase the circuit scale.
(1)請求項1記載の発明は、受信データを受けて相関演算を行なう相関演算部と、該相関演算部からの出力を受けてシンボル先頭情報を出力するシンボル先頭位置検出回路と、該相関演算部からの出力を受けて、前記シンボル先頭位置検出回路の出力を基に無線フレーム,サブフレーム先頭情報を出力するFFTタイミング同期回路と、前記相関演算部と接続され、無線フレーム先頭を検出する無線フレーム先頭検出回路と、を有して構成される無線フレーム時間同期装置において、前記FFTタイミング同期回路との衝突区間のデータのバッファリングを共通のメモリを使用して行なうことを特徴とする。
(2)請求項2記載の発明は、前記FFTタイミング同期回路の相関器の未使用区間にてGI相関を行なうことを特徴とする。
(3)請求項3記載の発明は、前記FFTタイミング同期回路の相関器の未使用区間と無線フレーム先頭検出における相関範囲外の区間を利用してGI相関を行なうことを特徴とする。
(1) The invention according to
(2) The invention according to
(3) The invention described in
(1)請求項1記載の発明によれば、無線フレーム先頭をシンボル先頭位置検出と、無線フレーム位置検出と、無線フレーム先頭の検出という3つの段階で構成された処理回路で使用される相関処理部を前記3つの段階で共通して使用するように構成することができ、回路規模を増大することのない無線フレーム時間同期装置を提供することができる。また、FFTタイミング同期回路との衝突区間のデータのバッファリングを共通のメモリを使用して行なうことにより、ハードウェアの低減を図ることができる。
(2)請求項2記載の発明によれば、FFTタイミング同期回路の相関器の未使用期間を利用してGI相関を行なうことで、処理を効率化することができる。
(3)請求項3記載の発明によれば、FFTタイミング同期回路の相関器の未使用期間と無線フレーム先頭検出における相関範囲外の区間を利用して相関を行なうことにより、処理の効率化を図ることができる。
(1) According to the first aspect of the present invention, the correlation processing used in the processing circuit composed of three stages, ie, the symbol start position detection of the radio frame, the detection of the radio frame position, and the detection of the start of the radio frame. It is possible to provide a radio frame time synchronization apparatus that does not increase the circuit scale. Further, by buffering data in the collision section with the FFT timing synchronization circuit using a common memory, hardware can be reduced.
(2) According to the invention described in
(3) According to the invention described in
以下、図面を参照して本発明の実施の形態を詳細に説明する。図1は本発明の一実施の形態を示すブロック図である。図6と同一のものは、同一の符号を付して示す。図において、10´はシンボル先頭位置検出部、20´は無線フレーム先頭検出部、30´はFFTタイミング同期部である。これら回路は、その演算において、後述する相関演算部100を共通に使用するようになっている。 Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. FIG. 1 is a block diagram showing an embodiment of the present invention. The same components as those in FIG. 6 are denoted by the same reference numerals. In the figure, 10 'is a symbol head position detection unit, 20' is a radio frame head detection unit, and 30 'is an FFT timing synchronization unit. These circuits commonly use a correlation calculation unit 100 described later in the calculation.
シンボル先頭位置検出回路10´において、3は相関演算部100からの出力を受けて同相加算を行なう複数の同相加算器、4はこれら同相加算器3の出力を受けてピーク値を検出するピーク検出器である。該ピーク検出器4からシンボル先頭情報が出力される。
In the symbol head position detection circuit 10 ′, 3 is a plurality of in-phase adders that receive the output from the correlation calculation unit 100 and performs in-phase addition, and 4 is a peak detection that receives the output of the in-
無線フレーム先頭検出回路20´において、23は相関演算部100の出力を受けて同相加算を行なう同相加算器、24はこれら複数の同相加算器23の出力を受けてピーク値を検出するピーク検出器である。FFTタイミング同期回路30´において、33は相関演算部100の出力を受けて同相加算を行なう同相加算器、34はこれら同相加算器33の出力を受けてピーク位置を検出するピーク検出器である。シンボル先頭位置検出回路10´からはシンボル先頭情報が出力され、無線フレーム先頭検出回路20´からは無線フレーム先頭情報が出力され、FFTタイミング同期回路30´からは無線フレーム、サブフレーム先頭情報が出力される。
In the radio frame
相関演算部100において、41は受信データを受けて格納するデータ格納用メモリ、1は該データ格納用メモリ41の出力を受けてNサンプル遅らせるNサンプルディレイ、42は無線フレーム先頭又はサブフレーム先頭のパイロットレプリカである。43は受信データ又はデータ格納用メモリ41からの出力の内の何れか一方をセレクトする第1のセレクタ、44はNサンプルディレイ1又はパイロットレプリカ42の出力を受けて何れか一方をセレクトする第2のセレクタである。これらセレクタ43,44は後述する相関処理制御部40からの制御信号を受けてその出力を切り替えるようになっている。
In the correlation calculation unit 100, 41 is a data storage memory that receives and stores received data, 1 is an N sample delay that receives the output of the data storage memory 41 and delays it by N samples, and 42 is the start of a radio frame or subframe. It is a pilot replica. 43 is a first selector that selects either one of the received data or the output from the
45はこれら第1及び第2のセレクタの出力を受けて相関演算を行なう複数の相関器である。これら相関器45も、相関処理制御部40からの制御信号を受ける。46は相関器45による相関演算の途中で相関演算を中止する必要が生じた時にその中間結果を保持しておく待避部である。この相関演算の停止信号は、相関処理制御部40から指示される。相関演算の停止理由がなくなった場合には、相関処理制御部40からの指示により再度相関演算処理が行われる。47は複数の相関器45の出力を受けてその出力先を決定する出力選択部である。これら待避部46及び出力選択部47は、相関処理制御部40からの制御信号を受ける。
40は、前記したシンボル先頭位置検出回路10´の出力であるシンボル先頭情報及び無線フレーム先頭検出回路20´の出力である無線フレーム先頭情報を受けて前記した各種の制御信号を出力する相関処理制御部である。該相関処理制御部40としては、例えばマイクロコンピュータが用いられる。
40 is a correlation processing control for receiving the symbol head information output from the symbol head position detection circuit 10 'and the radio frame head information output from the radio frame head detection circuit 20' and outputting the various control signals described above. Part. As the correlation
図中のデータ格納用メモリ41で、衝突時のデータの格納を行なう。先に述べたようにGI相関時と無線フレーム先頭検出時で共用可能である。入力データとメモリに格納されたデータは、制御部からの指示により選択され、相関器に入力される。また、メモリデータは、自己相関用のNサンプルディレイ回路にも供給され、パイロットレプリカとの選択により相関器に入力される。制御部では、相関器への入力を切り替える時に、相関長の支持や手演算の途中結果の待避支持を行なう。相関長の演算が終了したら、結果の出力先を、シンボル先頭検出、無線フレーム先頭検出、タイミング同期から選択して出力する。このように構成された装置の動作を説明すれば、以下の通りである。 The data storage memory 41 in the figure stores data at the time of collision. As described above, it can be shared at the time of GI correlation and the detection of the start of a radio frame. The input data and the data stored in the memory are selected by an instruction from the control unit and input to the correlator. The memory data is also supplied to an N-sample delay circuit for autocorrelation, and is input to a correlator by selection with a pilot replica. When switching the input to the correlator, the control unit supports the correlation length and saves the intermediate result of the manual calculation. When the calculation of the correlation length is completed, the output destination of the result is selected and output from symbol head detection, radio frame head detection, and timing synchronization. The operation of the apparatus configured as described above will be described as follows.
図2はタイミング同期回路30´の相関器動作の説明図である。タイミング同期回路30´での相関処理は、1フレーム内のパイロットシンボル位置(検出した無線フレーム先頭を基準)でのみ相関処理を行なう。よって、図に示したように、1フレームのサンプル数(M+N)×7に対して、Nサンプル長の区間以外の区間では相関処理は行わない。従って、相関器が動作しない期間Tmは次式で表される。 FIG. 2 is an explanatory diagram of the correlator operation of the timing synchronization circuit 30 '. The correlation processing in the timing synchronization circuit 30 'is performed only at the pilot symbol position in one frame (referenced to the detected radio frame head). Therefore, as shown in the figure, the correlation processing is not performed in the section other than the section of N sample length with respect to the number of samples (M + N) × 7 in one frame. Therefore, the period Tm during which the correlator does not operate is expressed by the following equation.
Tm=M(幅)×[(M+N)×7−N](長)サンプル間
となる。この間は、相関器45は動作していない。
次に、図2の相関処理を行なっていない区間でシンボル先頭検出のGI相関を行なうことを考える。GI相関は、Nサンプル遅延させた信号との自己相関であるので、相関幅がM+Nサンプルといっても、相関器自体は1つあればよい。従って、図3に示すようにタイミング同期処理の相関処理と衝突した部分のデータを一時データ格納用メモリ41にバッファリングし、タイミング同期の相関処理が終了後に開いている相関器(幅)を利用して相関演算を行なうことで、1フレーム内に処理することが可能である。図3はタイミング同期とシンボル先頭検出の相関器共用時動作を示す図である。
Tm = M (width) × [(M + N) × 7−N] (long) Between samples. During this time, the
Next, it is considered that GI correlation for symbol head detection is performed in a section where the correlation processing of FIG. 2 is not performed. Since GI correlation is autocorrelation with a signal delayed by N samples, even if the correlation width is M + N samples, only one correlator is required. Therefore, as shown in FIG. 3, the data of the portion colliding with the correlation processing of the timing synchronization processing is buffered in the temporary data storage memory 41, and the correlator (width) opened after the timing synchronization correlation processing is completed is used. By performing the correlation calculation, it is possible to process within one frame. FIG. 3 is a diagram showing an operation when the correlator is shared for timing synchronization and symbol head detection.
図3はタイミング同期とシンボル先頭検出の相関器共用時動作を示す図である。パイロットシンボルと相関幅シンボルとの相関をとる。この時、データの衝突が発生した場合には、衝突区間のデータをデータ格納用メモリ41にバッファリングする。AはバッファリングしたデータのGI相関を示す。 FIG. 3 is a diagram showing an operation when the correlator is shared for timing synchronization and symbol head detection. The correlation between the pilot symbol and the correlation width symbol is taken. At this time, if a data collision occurs, the data in the collision section is buffered in the data storage memory 41. A shows the GI correlation of the buffered data.
同様に、無線フレーム先頭検出時のパイロット相関処理を行なうことを考える。衝突区間のデータをバッファリングするのはGI相関と同じであるが(バッファ用のメモリは共用可能)、無線フレーム先頭検出の場合は、相関幅分の相関器が必要となる。 Similarly, consider performing pilot correlation processing when detecting the start of a radio frame. Buffering the data in the collision section is the same as in GI correlation (the buffer memory can be shared), but in the case of radio frame head detection, a correlator corresponding to the correlation width is required.
ここで、無線フレーム先頭検出時の1シンボル分の相関処理を考えると、相関長をNシンボルとするならば、Mサンプル間は相関処理を行わないことになる。よって、1シンボルにつきMサンプルの計7Mサンプル≧Nサンプル(相関長)という条件が成り立つならば、1フレーム内に処理することが可能となる。 Here, considering the correlation processing for one symbol at the time of detecting the head of the radio frame, if the correlation length is N symbols, the correlation processing is not performed between M samples. Therefore, if the condition that a total of 7 M samples ≧ N samples (correlation length) of M samples per symbol is satisfied, it is possible to process within one frame.
図4はタイミング同期と無線フレーム先頭検出の相関器共用時動作を示す図である。衝突期間のデータをデータ格納用メモリ41にバッファリングする。そして、バッファリングしたデータのGI相関をとる。フレームの後半は、パイロット相関を行なっている。 FIG. 4 is a diagram showing an operation at the time of correlator sharing for timing synchronization and detection of a radio frame head. Data in the collision period is buffered in the data storage memory 41. Then, the GI correlation of the buffered data is taken. In the second half of the frame, pilot correlation is performed.
先の条件である7Mサンプル≧Nサンプル(相関長)を満たさない場合でも、無線フレーム先頭検出の精度、及び応答速度に問題がないとすれば、1無線フレームおきに処理を行なうこととして、2無線フレーム内に処理が完了すればいいことになる。 Even if the previous condition of 7M samples ≧ N samples (correlation length) is not satisfied, if there is no problem in the accuracy of radio frame head detection and response speed, processing is performed every other radio frame. It suffices if processing is completed within the radio frame.
以上、詳細に説明したように、本発明によれば、無線フレーム先頭をシンボル先頭位置検出と、無線フレーム位置検出と、無線フレーム先頭の検出という3つの段階で構成された構成された処理回路で使用される相関処理部を前記3つの段階で共通して使用するように構成することができ、回路規模を増大することのない無線フレーム時間同期装置を提供することができる。 As described above in detail, according to the present invention, the processing circuit configured by the three steps of detecting the start of the radio frame, detecting the position of the start of the symbol, detecting the position of the radio frame, and detecting the start of the radio frame. The correlation processing unit to be used can be configured to be used in common in the three stages, and a radio frame time synchronization apparatus that does not increase the circuit scale can be provided.
また、FFTタイミング同期回路の相関器の未使用期間を利用してGI相関を行なうことで、処理を効率化することができる。
また、FFTタイミング同期回路の相関器の未使用期間と無線フレーム先頭検出における相関範囲外の区間を利用して相関を行なうことにより、処理の効率化を図ることができる。
Further, the processing can be made more efficient by performing the GI correlation using the unused period of the correlator of the FFT timing synchronization circuit.
Further, by performing correlation using the unused period of the correlator of the FFT timing synchronization circuit and the section outside the correlation range in the radio frame head detection, it is possible to improve the processing efficiency.
更に、FFTタイミング同期回路との衝突区間のデータのバッファリングを共通のメモリを使用して行なうことにより、ハードウェアの低減を図ることができる。
このように、本発明によれば、タイミング同期処理で相関器が使用されていない区間を利用して、GI相関と、無線フレーム先頭検出用のパイロット相関を行なうことにより、相関器の共用化による回路規模削減を可能とすることができる。
Furthermore, hardware can be reduced by buffering data in the collision section with the FFT timing synchronization circuit using a common memory.
As described above, according to the present invention, the GI correlation and the pilot correlation for detecting the start of the radio frame are performed by using the section in which the correlator is not used in the timing synchronization process, so that the correlator is shared. The circuit scale can be reduced.
1 Nサンプルディレイ
3 同相加算器
4 ピーク検出器
10´ シンボル先頭位置検出回路
20´ 無線フレーム先頭検出部
23 同相加算器
24 ピーク検出器
30´ FFTタイミング同期回路
33 同相加算器
34 ピーク検出器
40 相関処理制御部
41 データ格納用メモリ
42 パイロットレプリカ
43 セレクタ
44 セレクタ
45 相関器
46 待避メモリ
47 出力先頭選択部
1
Claims (3)
該相関演算部からの出力を受けてシンボル先頭情報を出力するシンボル先頭位置検出回路と、
該相関演算部からの出力を受けて、前記シンボル先頭位置検出回路の出力を基に無線フレーム,サブフレーム先頭情報を出力するFFTタイミング同期回路と、
前記相関演算部と接続され、無線フレーム先頭を検出する無線フレーム先頭検出回路と、
を有して構成される無線フレーム時間同期装置において、
前記FFTタイミング同期回路との衝突区間のデータのバッファリングを共通のメモリを使用して行なうことを特徴とする無線フレーム時間同期装置。 A correlation calculation unit that receives the received data and performs a correlation calculation;
A symbol head position detection circuit that receives the output from the correlation calculation section and outputs symbol head information;
An FFT timing synchronization circuit that receives an output from the correlation calculation unit and outputs radio frame and subframe head information based on the output of the symbol head position detection circuit ;
A radio frame head detection circuit connected to the correlation calculation unit and detecting a radio frame head;
In a radio frame time synchronization apparatus configured with
A radio frame time synchronizer for buffering data of a collision section with the FFT timing synchronizer using a common memory .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007066384A JP4973255B2 (en) | 2007-03-15 | 2007-03-15 | Radio frame time synchronizer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007066384A JP4973255B2 (en) | 2007-03-15 | 2007-03-15 | Radio frame time synchronizer |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008228148A JP2008228148A (en) | 2008-09-25 |
JP4973255B2 true JP4973255B2 (en) | 2012-07-11 |
Family
ID=39846183
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007066384A Expired - Fee Related JP4973255B2 (en) | 2007-03-15 | 2007-03-15 | Radio frame time synchronizer |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4973255B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8311081B2 (en) | 2008-12-02 | 2012-11-13 | Electronics And Telecommunications Research Institute | Frame synchronization method and receiver for communication modem using the same |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2963895B1 (en) * | 1998-07-06 | 1999-10-18 | 株式会社次世代デジタルテレビジョン放送システム研究所 | Orthogonal frequency division multiplex receiver |
JP4410388B2 (en) * | 1999-06-22 | 2010-02-03 | パナソニック株式会社 | OFDM demodulation apparatus and OFDM demodulation method |
JP2003110523A (en) * | 2001-09-27 | 2003-04-11 | Toshiba Corp | Ofdm receiver |
JP2005064815A (en) * | 2003-08-11 | 2005-03-10 | Nippon Hoso Kyokai <Nhk> | Closed space transmitter |
JP2006108764A (en) * | 2004-09-30 | 2006-04-20 | Seiko Epson Corp | OFDM receiving apparatus, OFDM receiving control program, and OFDM receiving method |
US20080212563A1 (en) * | 2005-02-25 | 2008-09-04 | Koninklijke Philips Electronics, N.V. | Method And Apparatus For Synchronizing Wireless Receiver |
-
2007
- 2007-03-15 JP JP2007066384A patent/JP4973255B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2008228148A (en) | 2008-09-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100876274B1 (en) | Preamble receiver | |
CN103475621A (en) | Multi-carrier synchronizing system and synchronizing method | |
US8005157B2 (en) | Correlation calculation unit and correlation calculation apparatus | |
CN104641610A (en) | Method and apparatus for estimating frequency errors | |
US20050180533A1 (en) | Method and device for synchronization upon reception of a signal and echoes | |
CN102045286A (en) | Method and device for evaluating frequency offset, and method and device for detecting master synchronization sequences | |
KR100191326B1 (en) | Frame Synchronization Detector Using Protection Period in OFDM Transmission Scheme | |
JP5362303B2 (en) | Receiving apparatus and receiving method | |
JP4973255B2 (en) | Radio frame time synchronizer | |
KR102451618B1 (en) | Method for detecting primary synchronization signal based on 5g new radio communication and apparatus thereof | |
JP3997226B2 (en) | Reception device and reception timing detection method | |
JP4523454B2 (en) | Demodulation timing generation circuit and demodulator | |
KR20110098999A (en) | Frame synchronization acquisition device and method | |
JP4782717B2 (en) | Method and apparatus for detecting start position of radio frame | |
KR100514296B1 (en) | Apparatus and method for synchronization channel and compensating frequency offset of wireless local area network system | |
JP2005102121A (en) | Receiver | |
KR20020086161A (en) | Training symbol determining method and apparatus and method for estimating frequency offset in OFDM system | |
JP4448454B2 (en) | Symbol synchronization circuit | |
KR100842272B1 (en) | Apparatus and Method for Detecting Time Synchronization for Fast Fourier Transform | |
US20080043862A1 (en) | Receiving Apparatus and Receiving Method | |
KR100759797B1 (en) | Method for mode detection and frame synchronization of communication signal and apparatus thereof | |
JP2004523145A (en) | Method and apparatus for synchronizing a receiver to a received signal | |
JP2004158933A (en) | Synchronism tracking system and method therefor | |
JP2004241974A (en) | Symbol synchronization circuit | |
JP2008167304A (en) | Receiver, mobile station and base station |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091208 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110812 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110816 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111013 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20111101 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20111108 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20120313 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120326 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4973255 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150420 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |