[go: up one dir, main page]

JP2007324729A - Receiving method and receiver - Google Patents

Receiving method and receiver Download PDF

Info

Publication number
JP2007324729A
JP2007324729A JP2006150207A JP2006150207A JP2007324729A JP 2007324729 A JP2007324729 A JP 2007324729A JP 2006150207 A JP2006150207 A JP 2006150207A JP 2006150207 A JP2006150207 A JP 2006150207A JP 2007324729 A JP2007324729 A JP 2007324729A
Authority
JP
Japan
Prior art keywords
signal
reception
branch
synchronization
received
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
JP2006150207A
Other languages
Japanese (ja)
Other versions
JP2007324729A5 (en
Inventor
Hiroyuki Yamasuga
裕之 山菅
Michio Yotsuya
道夫 四谷
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.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Priority to JP2006150207A priority Critical patent/JP2007324729A/en
Publication of JP2007324729A publication Critical patent/JP2007324729A/en
Publication of JP2007324729A5 publication Critical patent/JP2007324729A5/ja
Pending legal-status Critical Current

Links

Images

Landscapes

  • Synchronisation In Digital Transmission Systems (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Radio Transmission System (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To deal with processing for handling sync signals of a plurality of patterns through a simple arrangement even when a plurality of transmission bands are prepared. <P>SOLUTION: The receiving method is applied when a sync signal of one unit is transmitted repeatedly and there are a plurality of transmission patterns set for every unit and signal polarity patterns of one unit, and has a reception system of a plurality of branches obtaining a reception signal individually. On each branch, the reception signal is delayed by a plurality of steps in one unit period, a plurality of reception signals at least at two delay positions are taken out in different combination from the reception signals delayed by a plurality of steps, and reception signals at least at two delay positions in a combination selected depending on a received sync signal pattern are selected among the reception signals in a plurality of combinations. Correlation is detected from each reception signal thus selected on each branch, and running average is determined from signals obtained by performing complex multiplication of correlation detection signals on respective branches thus performing sync signal detection. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、無線又は有線のデジタル通信システムで受信する際に同期を確立するための処理を行う受信方法及びその受信方法を適用した受信機に係り、特に、プリアンブル相関を用いた同期タイミングの検出を行なう技術に関する。   The present invention relates to a reception method for performing processing for establishing synchronization when receiving data in a wireless or wired digital communication system and a receiver to which the reception method is applied, and in particular, detection of synchronization timing using preamble correlation. It is related with the technology which performs

デジタル通信において、受信回路で復調を行うためには、まず受信信号の同期を確立することが必要である。図21に従来の同期回路の構成例を示す。ここでは、送信信号には同期タイミングの検出等に用いる同期信号を含むプリアンブル信号が組み込まれているものとする。   In digital communication, in order to perform demodulation by a receiving circuit, it is necessary to first establish synchronization of received signals. FIG. 21 shows a configuration example of a conventional synchronization circuit. Here, it is assumed that a preamble signal including a synchronization signal used for detection of synchronization timing or the like is incorporated in the transmission signal.

まず、アンテナ1で受信したRF周波数帯の受信信号は、搬送波信号発生器3で生成される搬送波信号を用いて、周波数変換器2で、ベースバンド帯の受信ベースバンド信号に周波数変換される。次に、この受信ベースバンド信号は、AGC(自動ゲインコントロール)回路4で所定レベルの受信信号に調整された後、A/D変換器5により、サンプリングされデジタル信号に変換される。   First, a received signal in the RF frequency band received by the antenna 1 is frequency-converted into a received baseband signal in the baseband by the frequency converter 2 using the carrier signal generated by the carrier signal generator 3. Next, the reception baseband signal is adjusted to a reception signal of a predetermined level by an AGC (automatic gain control) circuit 4 and then sampled and converted into a digital signal by an A / D converter 5.

変換されたデジタル受信信号は、相関器6に送られて、受信ベースバンドデジタル信号と既知のプリアンブルコードとの相関をとって、相関値を出力する。この相関値は一般に複素数であるため、絶対値2乗演算器8により絶対値2乗を求め、極大値検出回路9に出力する。この極大値検出器8では、相関値の極大、あるいは、あらかじめ決められた閾値を越えるタイミングを同期タイミングとして出力する。   The converted digital reception signal is sent to the correlator 6 to correlate the reception baseband digital signal with a known preamble code and output a correlation value. Since this correlation value is generally a complex number, the absolute value square calculator 8 obtains the absolute value square and outputs it to the local maximum value detection circuit 9. The maximum value detector 8 outputs the maximum of the correlation value or the timing exceeding a predetermined threshold as the synchronization timing.

この図21に示した同期検出構成は一般的な受信構成であるが、近年、無線伝送される信号として、比較的複雑な同期信号パターンの信号のものが存在し、同期信号を検出する構成が非常に複雑なものになってしまう場合がある。   The synchronization detection configuration shown in FIG. 21 is a general reception configuration, but in recent years, there are signals having a relatively complicated synchronization signal pattern as signals transmitted wirelessly, and a configuration for detecting a synchronization signal is present. It can be very complex.

即ち、例えば近年、「ウルトラワイドバンド(UWB)通信」と呼ばれる、きわめて微弱なインパルス列に情報を載せて無線通信を行なう方式が、近距離超高速伝送を実現する無線通信システムとして注目され、その実用化が期待されている。現在、IEEE802.15.3規格などにおいて、このようなウルトラワイドバンド通信のアクセス制御方式として、プリアンブルを含んだパケット構造のデータ伝送方式が提案されている。   That is, for example, in recent years, a method called “ultra-wide band (UWB) communication” for performing wireless communication by placing information on a very weak impulse train has attracted attention as a wireless communication system that realizes short-range ultrahigh-speed transmission. Practical use is expected. Currently, in the IEEE802.15.3 standard and the like, a data transmission system having a packet structure including a preamble is proposed as an access control system for such ultra-wideband communication.

一般に、室内で無線ネットワークを構築した場合、受信装置では直接波と複数の反射波・遅延波の重ね合わせを受信するというマルチパス環境が形成され、遅延ひずみに起因するシンボル間干渉が生じる。このため、OFDM(Orthogonal Frequency Division Multiplexing:直交周波数分割多重)方式に代表されるマルチキャリア伝送方式が適用される。   In general, when a wireless network is constructed indoors, a multipath environment in which a reception device receives a superposition of a direct wave and a plurality of reflected waves / delayed waves is formed, and intersymbol interference occurs due to delay distortion. For this reason, a multicarrier transmission scheme represented by an OFDM (Orthogonal Frequency Division Multiplexing) scheme is applied.

例えば、IEEE802.15.3規格でも、OFDM変調方式を採用したUWB通信方式についての標準化が進められている。OFDM_UWB通信方式の場合、3.1〜4.8GHzの周波数帯をそれぞれ528MHz幅からなる3つのサブバンドを周波数ホッピング(FH)し、各周波数帯が128ポイントからなるIFFT/FFTを用いたOFDM変調が検討されている。   For example, in the IEEE 802.15.3 standard, the standardization of the UWB communication system adopting the OFDM modulation system is underway. In the case of the OFDM_UWB communication system, three subbands each having a frequency of 3.1 to 4.8 GHz are frequency hopped (FH) each having a width of 528 MHz, and OFDM modulation using IFFT / FFT in which each frequency band is composed of 128 points. Is being considered.

特許文献1には、この種の信号から同期検出を行う場合の例についての開示がある。
特開平11−215097号公報
Japanese Patent Application Laid-Open No. 2004-228561 discloses an example in which synchronization detection is performed from this type of signal.
Japanese Patent Laid-Open No. 11-215097

このIEEE802.15.3規格で規定された通信方式のように、周波数ホッピングを行うOFDM方式を通常 Multi-Band OFDM (MB-OFDM)方式というが、この方式では、同期獲得用信号であるプリアンブル送信においてもホッピングを行い、さらに、そのホッピングパターンとデータ送信パターン(これをTime Frequency Code;以下TFCという)も様々なタイプを有することが規定されている。   The OFDM system that performs frequency hopping, as in the communication system defined by the IEEE 802.15.3 standard, is usually called a Multi-Band OFDM (MB-OFDM) system. In this system, preamble transmission, which is a signal for acquiring synchronization, is used. Hopping is performed, and the hopping pattern and data transmission pattern (hereinafter referred to as Time Frequency Code; hereinafter referred to as TFC) are defined to have various types.

即ち、例えば図22に示すように、TFC1からTFC7まで7つのパターンが規定されて、その7つのパターンのいずれかで、同期信号であるプリアンブル信号を送信するようにしてある。具体的には、送信される周波数として、f1,f2,f3の3つの周波数が用意され、この3つの周波数f1,f2,f3のいずれかを使用して、1単位のプリアンブル信号(同期信号)を24回(24スロット)繰り返し送るようにしてある。図22では、12周期だけを示してある。   That is, for example, as shown in FIG. 22, seven patterns from TFC1 to TFC7 are defined, and a preamble signal that is a synchronization signal is transmitted in any of the seven patterns. Specifically, three frequencies f1, f2, and f3 are prepared as frequencies to be transmitted, and one unit of preamble signal (synchronization signal) is used by using any one of the three frequencies f1, f2, and f3. Are repeatedly sent 24 times (24 slots). In FIG. 22, only 12 periods are shown.

各パターンについて説明すると、TFC1のパターンでは、図22(a)に示すように、1単位のプリアンブル信号(同期信号)ごとに、周波数f1,f2,f3の順に変化させる。TFC2のパターンでは、図22(b)に示すように、1スロットのプリアンブル信号ごとに、周波数f1,f3,f2の順に変化させる。TFC3のパターンでは、図22(c)に示すように、2スロットのプリアンブル信号ごとに、周波数f1,f2,f3の順に変化させる。TFC4のパターンでは、図22(d)に示すように、2スロットのプリアンブル信号ごとに、周波数f1,f3,f2の順に変化させる。TFC5のパターンでは、図22(e)に示すように、全てのスロットのプリアンブル信号を周波数f1で送信させ、TFC6のパターンでは、図22(f)に示すように、全てのスロットのプリアンブル信号を周波数f2で送信させ、TFC7のパターンでは、図22(g)に示すように、全てのスロットのプリアンブル信号を周波数f3で送信させる。また、ここでは示さないが(後述する実施の形態で説明する表2参照)、プリアンブル信号の信号極性(+又は−)についても、特定のパターンに設定してある。   Explaining each pattern, in the TFC1 pattern, as shown in FIG. 22A, the frequency f1, f2, and f3 are changed in order for each unit of preamble signal (synchronization signal). In the TFC2 pattern, as shown in FIG. 22B, the frequency f1, f3, and f2 are changed in order for each preamble signal in one slot. In the TFC3 pattern, as shown in FIG. 22C, the frequency is changed in the order of the frequencies f1, f2, and f3 for each 2-slot preamble signal. In the TFC4 pattern, as shown in FIG. 22D, the frequency is changed in the order of the frequencies f1, f3, and f2 for each 2-slot preamble signal. In the TFC5 pattern, the preamble signals of all slots are transmitted at the frequency f1, as shown in FIG. 22 (e). In the TFC6 pattern, the preamble signals of all slots are transmitted as shown in FIG. 22 (f). In the TFC7 pattern, the preamble signals of all slots are transmitted at the frequency f3 as shown in FIG. 22 (g). Although not shown here (see Table 2 described in the embodiment described later), the signal polarity (+ or-) of the preamble signal is also set to a specific pattern.

このようなTFCパターンを有する同期信号を受信して検出するためには、非常に複雑な同期検出回路が必要になるという問題があった。図23は、図22に示した7種類のプリアンブル信号TFC1〜TFC7に対応した従来の受信構成例を示した図である。図23は、図22に示したA/D変換器5より後の同期検出構成を示してあり、端子10aに得られるデジタル信号を、受信エネルギ及び移動平均検出部10に送ると共に、複数の相関器31,32,33,34,35,36に送るようにしてある。各相関器31〜36は、受信信号と既知のプリアンブル信号パターンとの相関をとる回路である。   In order to receive and detect a synchronization signal having such a TFC pattern, there is a problem that a very complicated synchronization detection circuit is required. FIG. 23 is a diagram showing a conventional reception configuration example corresponding to the seven types of preamble signals TFC1 to TFC7 shown in FIG. FIG. 23 shows a synchronization detection configuration after the A / D converter 5 shown in FIG. 22, and a digital signal obtained at the terminal 10a is sent to the reception energy and moving average detection unit 10 and a plurality of correlations are sent. The data is sent to devices 31, 32, 33, 34, 35, and 36. Each of the correlators 31 to 36 is a circuit that correlates a received signal with a known preamble signal pattern.

ここで、相関器31には、端子10aに得られる信号を直接送り、相関器32には、端子10aに得られる信号をシフトレジスタ21で遅延させて供給する。シフトレジスタ21は、信号をプリアンブル信号の3スロット期間遅延させる遅延回路(ここでのプリアンブル信号の1スロットは165クロック周期)である。   Here, the signal obtained at the terminal 10a is directly sent to the correlator 31, and the signal obtained at the terminal 10a is supplied to the correlator 32 after being delayed by the shift register 21. The shift register 21 is a delay circuit that delays a signal for a period of three slots of the preamble signal (one slot of the preamble signal here is 165 clock cycles).

このように相関器31,32に信号が供給されることで、例えば受信周波数が周波数f1〜f3(図10)のいずれかで固定されているとすると、2つの相関器31,32では3スロット差で相関が検出されることになり、それぞれでプリアンブル信号との相関が3スロットごとに同時に検出された場合に、TFC1又はTFC2のパターンの同期信号を検出したことになる。両相関器31,32の検出出力は、複素乗算器41で複素乗算されて、TFC1又はTFC2のパターンを検出した相関検出信号となる。   When the signals are supplied to the correlators 31 and 32 in this way, for example, if the reception frequency is fixed at any one of the frequencies f1 to f3 (FIG. 10), the two correlators 31 and 32 have 3 slots. Correlation is detected by the difference, and when the correlation with the preamble signal is detected simultaneously every three slots, the synchronization signal having the TFC1 or TFC2 pattern is detected. The detection outputs of both correlators 31 and 32 are complex-multiplied by a complex multiplier 41 to become a correlation detection signal in which a TFC1 or TFC2 pattern is detected.

また、相関器33には、端子10aに得られる信号を直接送り、相関器34には、端子10aに得られる信号をシフトレジスタ22で遅延させて供給する。シフトレジスタ22は、信号をプリアンブル信号の1スロット期間遅延させる遅延回路である。   Further, the signal obtained at the terminal 10 a is directly sent to the correlator 33, and the signal obtained at the terminal 10 a is delayed by the shift register 22 and supplied to the correlator 34. The shift register 22 is a delay circuit that delays the signal for one slot period of the preamble signal.

このように相関器33,34に信号が供給されることで、例えば受信周波数が周波数f1〜f3(図22)のいずれかで固定されているとすると、2つの相関器33,34では1スロット差で相関が検出されることになり、それぞれでプリアンブル信号との相関が6スロットごとに同時に検出された場合に、TFC3又はTFC4のパターンの同期信号を検出したことになる。両相関器33,34の検出出力は、複素乗算器42で複素乗算されて、TFC3又はTFC4のパターンを検出した相関検出信号となる。   When the signals are supplied to the correlators 33 and 34 in this way, for example, if the reception frequency is fixed at any one of the frequencies f1 to f3 (FIG. 22), the two correlators 33 and 34 have one slot. Correlation is detected by the difference, and when the correlation with the preamble signal is detected at every 6 slots at the same time, the synchronization signal of the TFC3 or TFC4 pattern is detected. The detection outputs of both correlators 33 and 34 are complex-multiplied by a complex multiplier 42 to become a correlation detection signal in which a TFC3 or TFC4 pattern is detected.

また、相関器35には、端子10aに得られる信号とシフトレジスタ23で2スロット期間遅延させた信号とを加算器26で加算させた信号を供給する。相関器36には、端子10aに得られる信号をシフトレジスタ23で1スロット期間遅延させた信号とシフトレジスタ23で3スロット期間遅延させた信号とを加算器27で加算させた信号を供給する。   Further, the correlator 35 is supplied with a signal obtained by adding the signal obtained at the terminal 10a and the signal delayed by the shift register 23 for two slots by the adder 26. The correlator 36 is supplied with the signal obtained by adding the signal obtained by delaying the signal obtained at the terminal 10 a by the shift register 23 for one slot period and the signal delayed by the shift register 23 for three slot periods by the adder 27.

このように相関器35,36に信号が供給されることで、例えば受信周波数がプリアンブル信号の送信周波数と一致するとして、相関器35では1スロット目と3スロット目の加算信号から相関が検出され、相関器36では2スロット目と4スロット目の加算信号から相関が検出されることになり、それぞれでプリアンブル信号との相関が検出された場合に、TFC5,TFC6,TFC7のいずれかのパターンの同期信号を検出したことになる。両相関器35,36の検出出力は、複素乗算器43で複素乗算されて、TFC5,TFC6,TFC7のいずれかのパターンを検出した相関検出信号となる。   By supplying the signals to the correlators 35 and 36 in this way, for example, assuming that the reception frequency matches the transmission frequency of the preamble signal, the correlator 35 detects the correlation from the added signals of the first slot and the third slot. In the correlator 36, the correlation is detected from the addition signal of the second slot and the fourth slot, and when the correlation with the preamble signal is detected in each, the pattern of any one of TFC5, TFC6, and TFC7 is detected. A synchronization signal is detected. The detection outputs of both the correlators 35 and 36 are complex-multiplied by the complex multiplier 43 to become a correlation detection signal in which any pattern of TFC5, TFC6, and TFC7 is detected.

なお、対になった相関器31と32、33と34、35と36は、所定の時間シフトを行なった信号の相関値を出力することになる。
ここではプリアンブル信号の信号極性のパターンについて特に説明していないが(後述する実施の形態で詳細に説明)、プリアンブル信号は、送信される24スロットの内の特定のスロット位置でのみ、極性が反転しているため、対になった相関器出力の複素乗算された結果が、その位置においてのみ極大値(あるいは極小値)になって、同期検出できるようにしてある。
The correlators 31 and 32, 33 and 34, and 35 and 36 that are paired with each other output correlation values of signals that have undergone a predetermined time shift.
Here, the signal polarity pattern of the preamble signal is not particularly described (detailed in the embodiment described later), but the polarity of the preamble signal is inverted only at a specific slot position in the 24 slots to be transmitted. Therefore, the result of complex multiplication of the paired correlator outputs becomes a maximum value (or minimum value) only at that position, so that synchronization can be detected.

各複素乗算器41,42,43の出力は、セレクタ44に供給されて、そのときに受信されるプリアンブル信号パターンに応じた系が選択される。セレクタ44で選択された信号は、移動平均検出部50に送られて、移動平均が検出される。具体的には、入力した信号をシフトレジスタ51で遅延させた信号と遅延させてない信号との差分を減算器52で検出し、その減算器52の出力を加算器53に供給して、加算器53の出力を遅延回路4で1クロック期間させた信号と加算し、その加算出力を移動平均信号とする。   The outputs of the complex multipliers 41, 42 and 43 are supplied to the selector 44, and a system corresponding to the preamble signal pattern received at that time is selected. The signal selected by the selector 44 is sent to the moving average detection unit 50 to detect the moving average. Specifically, the subtractor 52 detects the difference between the input signal delayed by the shift register 51 and the non-delayed signal, and supplies the output of the subtractor 52 to the adder 53 for addition. The output of the unit 53 is added to the signal delayed by one clock period by the delay circuit 4, and the added output is used as a moving average signal.

移動平均検出部50で検出された移動平均信号は、除算器61に供給されて、受信エネルギ及び移動平均検出部10が出力する受信エネルギの平均値で除算されて、信号レベルを一定範囲とする規格化が行われ、除算器61の出力を同期検出器62に供給して、同期検出タイミングを確定させる同期検出処理を行う。   The moving average signal detected by the moving average detector 50 is supplied to the divider 61 and divided by the average value of the received energy and the received energy output by the moving average detector 10 to make the signal level a certain range. Normalization is performed, and the output of the divider 61 is supplied to the synchronization detector 62 to perform synchronization detection processing for determining the synchronization detection timing.

なお、受信エネルギ及び移動平均検出部10では、入力信号をシフトレジスタ11で6スロット周期遅延させた信号を絶対値2乗演算器12で絶対値2乗演算するとともに、入力信号を直接絶対値2乗演算器13に供給して絶対値2乗演算し、両信号の差分を減算器14で得て、受信エネルギを得る。その得られた受信エネルギの値は、加算器15に供給し、加算器15の出力を遅延回路16で1クロック期間させた信号と加算し、その加算出力を移動平均信号と、その受信エネルギの移動平均を除算器61に供給する。   In the reception energy and moving average detection unit 10, the absolute value square calculator 12 calculates the absolute value square of the signal obtained by delaying the input signal by the shift register 11 for 6 slots, and the input signal is directly converted to the absolute value 2 The absolute value is squared by supplying to the multiplier 13 and the difference between the two signals is obtained by the subtractor 14 to obtain received energy. The obtained reception energy value is supplied to the adder 15, and the output of the adder 15 is added to a signal that is delayed by one clock period in the delay circuit 16, and the addition output is the moving average signal and the received energy. The moving average is supplied to the divider 61.

このようにして同期検出が行われるが、受信するプリアンブル信号パターン毎に、個別の相関検出器及び複素乗算器と、各相関検出器に接続されたシフトレジスタが必要であり、回路構成が非常に複雑になってしまう。即ち、1つの受信機で、様々なホッピングパターン、データ送信パターンで送信されたプリアンブル信号を受信する場合、当然、ひとつの同期獲得アルゴリズムでは同期獲得が困難であり、複数のアルゴリズムを持たざるを得ないため、図23に示したように非常に構成が複雑化してしまう。つまるところ、受信機の同期検出部は複雑なものになり、デジタル回路は大きくなり、携帯性やコストの面で不利になることは必至である。   Synchronization detection is performed in this way, but for each received preamble signal pattern, an individual correlation detector and complex multiplier and a shift register connected to each correlation detector are required, and the circuit configuration is very high. It becomes complicated. That is, when receiving a preamble signal transmitted with various hopping patterns and data transmission patterns with a single receiver, naturally it is difficult to acquire synchronization with one synchronization acquisition algorithm, and it is necessary to have multiple algorithms. Therefore, the configuration becomes very complicated as shown in FIG. After all, the synchronization detection unit of the receiver becomes complicated, the digital circuit becomes large, and it is inevitable that it is disadvantageous in terms of portability and cost.

また、この種の伝送を行う際には、伝送周波数帯域として複数の帯域を用意して、システム構成により異なる伝送帯域を隣接したエリアで配置する場合や、或いは1つのエリア内でも伝送帯域を周期的に切替える周波数ホッピングを行う場合がある。このように複数の伝送帯域が存在するシステムの場合で、効率的な待ち受けを行うためには、用意されたそれぞれの伝送帯域ごとに受信して同期検出を行う受信処理系(ブランチ)が、伝送帯域の数に対応して複数必要になる。このように複数のブランチを備える構成とすると、さらに同期検出処理の構成が複雑化してしまう問題があった。   In addition, when performing this type of transmission, a plurality of bands are prepared as transmission frequency bands, and different transmission bands are arranged in adjacent areas depending on the system configuration, or the transmission bands are cycled within one area. Frequency hopping may be performed. In the case of a system having a plurality of transmission bands as described above, in order to perform efficient standby, a reception processing system (branch) that receives and detects synchronization for each prepared transmission band transmits Multiple numbers are required corresponding to the number of bands. Thus, when it was set as the structure provided with a some branch, there existed a problem which the structure of a synchronous detection process will be further complicated.

本発明はかかる点に鑑みてなされたものであり、簡単な構成で複数のパターンの同期信号に対応できる処理を、伝送帯域が複数用意されている場合にも対処できるようにすることを目的とする。   The present invention has been made in view of such a point, and an object of the present invention is to make it possible to deal with processing that can handle a plurality of patterns of synchronization signals with a simple configuration even when a plurality of transmission bands are prepared. To do.

本発明は、受信する既知の同期信号として、1単位の同期信号が所定周期繰り返し送信されると共に、1単位ごとに設定される送信周波数のパターン及び1単位ごとに設定される信号極性のパターンが複数存在する場合において、それぞれ個別に受信信号を得る複数のブランチの受信系を備えた構成とした。そして、各ブランチにて、受信信号を1単位周期で複数段遅延させ、その複数段遅延された受信信号から少なくとも2つの遅延位置の受信信号を、異なる組み合わせで複数取り出し、その複数の組み合わせの受信信号の中から、受信する同期信号パターンに応じて選択された組み合わせの少なくとも2つの遅延位置の受信信号を選択する。選択されたそれぞれの受信信号から相関検出を各ブランチで行い、各ブランチでの相関検出信号を複素乗算した信号から移動平均を求めて、同期信号検出を行うようにしたものである。   In the present invention, as a known synchronization signal to be received, one unit of the synchronization signal is repeatedly transmitted for a predetermined period, and a transmission frequency pattern set for each unit and a signal polarity pattern set for each unit are In the case where there are a plurality of receiving systems, the receiving system has a plurality of branches each of which receives a received signal individually. In each branch, the received signal is delayed by a plurality of stages in one unit cycle, and a plurality of received signals at at least two delay positions are extracted from the received signals delayed by the plurality of stages in different combinations, and the plurality of combinations are received. From the signals, received signals at at least two delay positions in a combination selected in accordance with the synchronization signal pattern to be received are selected. Correlation detection is performed in each branch from each selected received signal, and a moving average is obtained from a signal obtained by complex multiplication of the correlation detection signal in each branch to perform synchronization signal detection.

このようにしたことで、各ブランチで、相関検出手段の入力段で、同期信号パターンに応じた選択処理を行うので、ブランチごとに1組の相関検出手段でいずれのパターンの同期信号であっても相関検出できるようになる。   By doing so, since selection processing corresponding to the synchronization signal pattern is performed in each branch at the input stage of the correlation detection means, any pattern of synchronization signals can be obtained by one set of correlation detection means for each branch. Can also detect correlation.

本発明によると、ブランチごとに1組の相関検出手段でいずれのパターンの同期信号であっても、優れた特性で相関検出でき、多数の同期信号パターンに対応した同期検出のための構成を簡単にすることができる。従って、各ブランチで同時に複数の同期検出が可能になり、例えば伝送帯域が複数用意されたシステムでの同期検出効率を向上させることが可能となる。   According to the present invention, it is possible to detect a correlation with an excellent characteristic regardless of the pattern of the synchronization signal by one set of correlation detection means for each branch, and the configuration for synchronization detection corresponding to a large number of synchronization signal patterns is simple. Can be. Accordingly, a plurality of synchronization detections can be simultaneously performed in each branch, and for example, synchronization detection efficiency in a system in which a plurality of transmission bands are prepared can be improved.

以下、本発明の一実施の形態を、図1〜図17を参照して説明する。   Hereinafter, an embodiment of the present invention will be described with reference to FIGS.

本例においては、IEEE802.15.3規格で規定されたMB−OFDM方式の無線伝送信号を受信する受信機に適用した例としてある。まず、本例の場合に受信する信号の同期信号であるプリアンブル信号パターンについて説明すると、プリアンブル信号パターンは、既に図10で説明したように、TFC1〜TFC7の7つのパターンを有する。図10に示したTFC1〜TFC7の7つのパターンの周波数変化は、表1に示す通りである。   In this example, the present invention is applied to a receiver that receives a radio transmission signal of the MB-OFDM system defined by the IEEE 802.15.3 standard. First, a preamble signal pattern that is a synchronization signal of a signal received in this example will be described. The preamble signal pattern has seven patterns TFC1 to TFC7 as already described with reference to FIG. The frequency changes of the seven patterns TFC1 to TFC7 shown in FIG.

Figure 2007324729
Figure 2007324729

また本例の場合には、1単位(1スロット)のプリアンブル信号は、24スロット(24周期)連続して送信されるように構成してあり、各スロットのプリアンブル信号の極性としては、表2に示す3つのパターン(シーケンス番号1〜3)に分類される。表2で−1と示されるスロットで、マイナスの極性となる。ここでの極性がマイナスの状態とは、プラスの極性の符号系列に対して、全て符号が反転した符号系列である状態である。   In the case of this example, one unit (one slot) preamble signal is configured to be transmitted continuously for 24 slots (24 cycles). The polarity of the preamble signal in each slot is shown in Table 2 below. Are classified into the following three patterns (sequence numbers 1 to 3). The slot shown as -1 in Table 2 has a negative polarity. The state where the polarity is negative here is a state where all the codes are inverted with respect to the code sequence with a positive polarity.

Figure 2007324729
Figure 2007324729

表2から判るように、いずれのパターンの場合であっても、24スロット期間の最後のスロット期間の近傍で、プリアンブル信号の極性が反転するパターンとしてあり、その極性の反転を検出して、同期検出を行うようにしてある。なお、本例の場合には、受信処理を行う場合に、受信する信号がどのパターンのプリアンブル信号であるかが、予め判っているものとする。   As can be seen from Table 2, regardless of the pattern, the polarity of the preamble signal is reversed in the vicinity of the last slot period of the 24 slot period. Detection is performed. In the case of this example, it is assumed that when performing reception processing, it is known in advance which pattern the preamble signal is received.

図1は、本例の受信機の同期検出までの構成を示してある。本例においては、複数の受信系で構成される複数のブランチを備えた受信機としてあり、それぞれのブランチでの受信信号から同期検出を行う構成としてある。
図1の構成では、第1アンテナ101及び第2アンテナ201の2つのアンテナを備えて、それぞれのアンテナ101,201に接続された回路処理系で、別のブランチが構成されている。まず第1アンテナ101の受信系で構成されるブランチについて説明すると、第1アンテナ101で受信したRF周波数帯の受信信号は、搬送波信号発生器103で生成される搬送波信号を用いて、周波数変換器102で、ベースバンド帯の受信ベースバンド信号に周波数変換される。次に、この受信ベースバンド信号は、AGC(自動ゲインコントロール)回路104で所定レベルの受信信号に調整された後、アナログ/デジタル(A/D)変換器105により、サンプリングされデジタル信号に変換される。
FIG. 1 shows the configuration until the synchronization detection of the receiver of this example. In this example, the receiver is provided with a plurality of branches composed of a plurality of receiving systems, and is configured to detect synchronization from the received signals in the respective branches.
In the configuration of FIG. 1, the first antenna 101 and the second antenna 201 are provided, and another branch is configured by a circuit processing system connected to the antennas 101 and 201. First, a branch configured by the reception system of the first antenna 101 will be described. A received signal in the RF frequency band received by the first antenna 101 is a frequency converter using a carrier wave signal generated by the carrier wave signal generator 103. At 102, the frequency is converted to a baseband received baseband signal. Next, the reception baseband signal is adjusted to a reception signal of a predetermined level by an AGC (automatic gain control) circuit 104 and then sampled and converted into a digital signal by an analog / digital (A / D) converter 105. The

変換されたデジタル受信信号は、複数段直列に接続されたシフトレジスタ106,107,108で遅延させる。各シフトレジスタ106,107,108は、それぞれ受信するプリアンブル信号の1スロット期間(即ち165クロック期間)遅延させる遅延回路として機能する。   The converted digital received signal is delayed by shift registers 106, 107, 108 connected in series in a plurality of stages. Each shift register 106, 107, 108 functions as a delay circuit that delays one slot period (ie, 165 clock periods) of the received preamble signal.

シフトレジスタ108の出力は、受信エネルギ及び移動平均検出部120に供給される。受信エネルギ及び移動平均検出部120内では、供給された遅延信号を更にシフトレジスタ121で遅延させた後、絶対値2乗演算器122で絶対値2乗演算するとともに、A/D変換器105の出力を直接絶対値2乗演算器124に供給して絶対値2乗演算し、両信号の差分を減算器123で得る。減算器123で得た差分信号は、加算器125に供給し、加算器125の出力を遅延回路126で1クロック周期遅延させた信号と加算する。シフトレジス121では、プリアンブル信号の3スロット期間遅延させる(即ち495クロック期間遅延させる)処理が行われ、結果的に、2つの絶対値2乗演算器122,124で6スロット期間タイミングが異なる信号の演算が行われることになる。両絶対値2乗演算器122,124の演算出力は、減算器123で差分が検出され、その出力を加算器125に供給して、加算器125の出力を遅延回路126で1クロック期間させた信号と加算し、その加算出力を移動平均信号とする。このように構成したことで、受信エネルギの移動平均を得る。   The output of the shift register 108 is supplied to the reception energy and moving average detection unit 120. In the received energy and moving average detection unit 120, the supplied delay signal is further delayed by the shift register 121, and then the absolute value square calculator 122 calculates the absolute value square, and the A / D converter 105 The output is directly supplied to the absolute value square calculator 124 to calculate the square of the absolute value, and the difference between the two signals is obtained by the subtractor 123. The difference signal obtained by the subtracter 123 is supplied to the adder 125, and the output of the adder 125 is added to the signal delayed by one clock cycle by the delay circuit 126. In the shift register 121, processing for delaying the preamble signal by 3 slots (that is, delaying by 495 clock periods) is performed. As a result, the two absolute value square calculators 122 and 124 calculate signals having different timings of 6 slots. Will be done. The difference between the arithmetic outputs of the absolute value square calculators 122 and 124 is detected by the subtractor 123, and the output is supplied to the adder 125. The output of the adder 125 is delayed by one clock period by the delay circuit 126. The signal is added to the signal and the added output is used as a moving average signal. With this configuration, a moving average of received energy is obtained.

受信エネルギ及び移動平均検出部120が出力する受信エネルギの移動平均は、加算器109に供給し、別のブランチの移動平均と加算する(別のブランチの構成については後述する)。   The moving energy of the received energy and the received energy output from the moving average detector 120 is supplied to the adder 109 and added to the moving average of another branch (the configuration of another branch will be described later).

そして、A/D変換器105の出力とシフトレジスタ108の出力とを第1の組としてセレクタ133に供給し、またA/D変換器105の出力とシフトレジスタ106の出力とを第2の組としてセレクタ133に供給する。さらにA/D変換器105の出力とシフトレジスタ107の出力とを、加算器131で加算するとともに、シフトレジスタ106の出力とシフトレジスタ108の出力とを、加算器132で加算し、両加算器131,132の加算出力を第3の組としてセレクタ133に供給する。   Then, the output of the A / D converter 105 and the output of the shift register 108 are supplied to the selector 133 as a first set, and the output of the A / D converter 105 and the output of the shift register 106 are supplied to the second set. To the selector 133. Further, the output of the A / D converter 105 and the output of the shift register 107 are added by the adder 131, and the output of the shift register 106 and the output of the shift register 108 are added by the adder 132, whereby both adders are added. The added outputs 131 and 132 are supplied to the selector 133 as a third set.

セレクタ133では、この受信機が受信するプリアンブルパターンに応じて、第1の組から第3の組のいずれかが選択される。そして、選択された組の2つの信号の一方は、相関器134に供給されて、既知のプリアンブル信号パターンとの相関が検出される。また、選択された組の2つの信号の他方は、相関器135に供給されて、既知のプリアンブル信号パターンとの相関が検出される。   In the selector 133, one of the first set to the third set is selected according to the preamble pattern received by the receiver. Then, one of the two signals in the selected set is supplied to the correlator 134, and a correlation with a known preamble signal pattern is detected. The other of the two signals in the selected set is supplied to the correlator 135 to detect a correlation with a known preamble signal pattern.

2つの相関器134,135の出力は、複素乗算器136に供給されて複素乗算され、その複素乗算された信号を、加算器137に供給する。加算器137では、別のブランチの複素乗算出力と加算する。   The outputs of the two correlators 134 and 135 are supplied to the complex multiplier 136 and subjected to complex multiplication, and the complex multiplied signal is supplied to the adder 137. The adder 137 adds the complex multiplication output of another branch.

加算器137の出力は、移動平均検出部140に供給して、相関検出信号の移動平均が検出されて、その検出された移動平均信号は、除算器110に供給し、受信エネルギ及び移動平均検出部109が出力する受信エネルギの平均値で除算して、信号レベルを一定範囲とする規格化が行われ、除算器110の出力を同期検出器111に供給して、同期検出タイミングを確定させる同期検出処理を行う。   The output of the adder 137 is supplied to the moving average detection unit 140, and the moving average of the correlation detection signal is detected. The detected moving average signal is supplied to the divider 110, and the received energy and moving average detection are performed. The synchronization is performed by dividing the average value of the received energy output by the unit 109 so that the signal level is in a certain range, and supplying the output of the divider 110 to the synchronization detector 111 to determine the synchronization detection timing. Perform detection processing.

次に、第2アンテナ201の受信系で構成されるブランチについて説明すると、第2アンテナ201で受信したRF周波数帯の受信信号は、搬送波信号発生器203で生成される搬送波信号を用いて、周波数変換器202で、ベースバンド帯の受信ベースバンド信号に周波数変換される。周波数変換器202で受信される周波数帯については、第1アンテナ101の受信系で受信される周波数帯と等しい場合と、異なる場合とがある。周波数帯が異なる場合の、受信周波数帯の選定処理については後述する。受信ベースバンド信号は、AGC(自動ゲインコントロール)回路204で所定レベルの受信信号に調整された後、A/D変換器205により、サンプリングされデジタル信号に変換される。   Next, a branch configured by the reception system of the second antenna 201 will be described. The reception signal in the RF frequency band received by the second antenna 201 is obtained by using the carrier wave signal generated by the carrier wave signal generator 203. The converter 202 converts the frequency into a received baseband signal in the baseband. The frequency band received by the frequency converter 202 may be the same as or different from the frequency band received by the reception system of the first antenna 101. The reception frequency band selection process when the frequency bands are different will be described later. The received baseband signal is adjusted to a received signal at a predetermined level by an AGC (automatic gain control) circuit 204 and then sampled and converted into a digital signal by an A / D converter 205.

変換されたデジタル受信信号は、複数段直列に接続されたシフトレジスタ206,207,208で遅延させる。各シフトレジスタ206,207,208は、それぞれ受信するプリアンブル信号の1スロット期間(即ち165クロック期間)遅延させる遅延回路として機能する。   The converted digital reception signal is delayed by shift registers 206, 207, 208 connected in series in a plurality of stages. Each shift register 206, 207, 208 functions as a delay circuit that delays one slot period (ie, 165 clock periods) of the received preamble signal.

シフトレジスタ208の出力は、受信エネルギ及び移動平均検出部220に供給される。受信エネルギ及び移動平均検出部220内では、供給された遅延信号を更にシフトレジスタ221で遅延させた後、絶対値2乗演算器222で絶対値2乗演算するとともに、A/D変換器205の出力を直接絶対値2乗演算器224に供給して絶対値2乗演算し、両信号の差分を減算器223で得る。減算器223で得た差分信号は、加算器225に供給し、加算器225の出力を遅延回路226で1クロック周期遅延させた信号と加算する。シフトレジス221では、プリアンブル信号の3スロット期間遅延させる(即ち495クロック期間遅延させる)処理が行われ、結果的に、2つの絶対値2乗演算器222,224で6スロット期間タイミングが異なる信号の演算が行われることになる。両絶対値2乗演算器222,224の演算出力は、減算器223で差分が検出され、その出力を加算器225に供給して、加算器225の出力を遅延回路226で1クロック期間させた信号と加算し、その加算出力を移動平均信号とする。このように構成したことで、受信エネルギの移動平均を得る。   The output of the shift register 208 is supplied to the received energy and moving average detection unit 220. In the received energy and moving average detection unit 220, the supplied delay signal is further delayed by the shift register 221, and then the absolute value square calculator 222 calculates the absolute value square, and the A / D converter 205 The output is directly supplied to the absolute value square calculator 224 to perform the absolute value square calculation, and the difference between the two signals is obtained by the subtractor 223. The difference signal obtained by the subtractor 223 is supplied to the adder 225, and the output of the adder 225 is added to the signal delayed by one clock cycle by the delay circuit 226. In the shift register 221, processing for delaying the preamble signal by 3 slots (that is, delaying by 495 clock periods) is performed. As a result, the two absolute value square calculators 222 and 224 calculate signals having different timings of 6 slots. Will be done. The difference between the outputs of the absolute value square calculators 222 and 224 is detected by the subtractor 223, and the output is supplied to the adder 225. The output of the adder 225 is delayed by one clock period by the delay circuit 226. The signal is added to the signal and the added output is used as a moving average signal. With this configuration, a moving average of received energy is obtained.

受信エネルギ及び移動平均検出部220が出力する受信エネルギの移動平均は、加算器209に供給し、第1アンテナ101に接続されたブランチの移動平均と加算する。   The moving energy of the received energy output from the received energy and moving average detector 220 is supplied to the adder 209 and added to the moving average of the branch connected to the first antenna 101.

そして、A/D変換器205の出力とシフトレジスタ208の出力とを第1の組としてセレクタ233に供給し、またA/D変換器205の出力とシフトレジスタ206の出力とを第2の組としてセレクタ233に供給する。さらにA/D変換器205の出力とシフトレジスタ207の出力とを、加算器231で加算するとともに、シフトレジスタ206の出力とシフトレジスタ208の出力とを、加算器232で加算し、両加算器231,232の加算出力を第3の組としてセレクタ233に供給する。   Then, the output of the A / D converter 205 and the output of the shift register 208 are supplied to the selector 233 as a first set, and the output of the A / D converter 205 and the output of the shift register 206 are supplied to the second set. To the selector 233. Further, the output of the A / D converter 205 and the output of the shift register 207 are added by the adder 231, and the output of the shift register 206 and the output of the shift register 208 are added by the adder 232. The added outputs of 231 and 232 are supplied to the selector 233 as a third set.

セレクタ233では、この受信機が受信するプリアンブルパターンに応じて、第1の組から第3の組のいずれかが選択される。そして、選択された組の2つの信号の一方は、相関器234に供給されて、既知のプリアンブル信号パターンとの相関が検出される。また、選択された組の2つの信号の他方は、相関器235に供給されて、既知のプリアンブル信号パターンとの相関が検出される。   In the selector 233, one of the first set to the third set is selected according to the preamble pattern received by the receiver. Then, one of the two signals of the selected set is supplied to the correlator 234, and the correlation with the known preamble signal pattern is detected. The other of the two signals in the selected set is supplied to the correlator 235 to detect a correlation with a known preamble signal pattern.

2つの相関器234,235の出力は、複素乗算器236に供給されて複素乗算され、その複素乗算された信号を、加算器237に供給し、第1アンテナ101に接続されたブランチの複素乗算信号と加算する。   The outputs of the two correlators 234 and 235 are supplied to the complex multiplier 236 and complex-multiplied. The complex-multiplied signal is supplied to the adder 237, and the complex multiplication of the branch connected to the first antenna 101 is performed. Add with signal.

各ブランチのセレクタ133,233に供給される信号については、図5に示すように、既に図1で説明した第1の組aと、第2の組bと、第3の組cの3つの組み合わせがあり、受信するプリアンブル信号パターンに応じて、セレクタ133,233で何れかの組が選択される。ここでは、図5に詳細を示すように、受信するプリアンブル信号パターンがTFC1又はTFC2である場合に第1の組aを選択し、受信するプリアンブル信号パターンがTFC3又はTFC4である場合に第2の組bを選択し、受信するプリアンブル信号パターンがTFC5〜TFC7のいずれかである場合に第3の組cを選択して、セレクタ133,233に接続された2つの相関器134,135又は234,235に受信信号を供給する。   Regarding the signals supplied to the selectors 133 and 233 of each branch, as shown in FIG. 5, there are three signals of the first set a, the second set b, and the third set c already described in FIG. There are combinations, and any of the combinations is selected by the selectors 133 and 233 according to the received preamble signal pattern. Here, as shown in detail in FIG. 5, the first set a is selected when the received preamble signal pattern is TFC1 or TFC2, and the second set when the received preamble signal pattern is TFC3 or TFC4. When the set b is selected and the received preamble signal pattern is any one of TFC5 to TFC7, the third set c is selected, and two correlators 134, 135, or 234 connected to the selectors 133 and 233 are selected. A reception signal is supplied to 235.

2つの相関器134,135又は234,235の相関検出信号としては、例えば図9に示すように、プリアンブル信号を検出しているとき極大値を持つようになる。図1の説明に戻ると、2つの相関器134,135又は234,235の相関検出値は、一方の複素共役をとった後で、複素乗算器136又は236で複素乗算する。このように複素乗算することで、極性の反転を検知することができる。そして、2つのブランチの複素乗算出力を加算器137で加算した後に移動平均検出部140に供給して、相関検出信号の移動平均を検出する。移動平均を検出する構成としては、入力した信号をシフトレジスタ141で遅延させた信号と遅延させてない信号との差分を減算器142で検出し、その減算器142の出力を加算器143に供給して、加算器143の出力を遅延回路144で1クロック期間遅延させた信号と加算し、その加算出力を移動平均信号とする。ここではシフトレジスタ141は、32クロック期間遅延させる。   As the correlation detection signals of the two correlators 134, 135 or 234, 235, for example, as shown in FIG. 9, it has a maximum value when a preamble signal is detected. Returning to the description of FIG. 1, the correlation detection values of the two correlators 134, 135, 234, and 235 take one complex conjugate, and then complex multiply by the complex multiplier 136 or 236. By performing complex multiplication in this way, polarity inversion can be detected. The complex multiplication outputs of the two branches are added by the adder 137 and then supplied to the moving average detection unit 140 to detect the moving average of the correlation detection signal. As a configuration for detecting the moving average, a subtractor 142 detects a difference between a signal delayed by the shift register 141 and a signal not delayed by the shift register 141, and supplies the output of the subtractor 142 to the adder 143. Then, the output of the adder 143 is added to the signal delayed by one clock period by the delay circuit 144, and the added output is used as a moving average signal. Here, the shift register 141 is delayed for 32 clock periods.

移動平均検出部140で検出された移動平均信号は、除算器110に供給されて、2つのブランチの受信エネルギ及び移動平均検出部120,220が出力する受信エネルギの平均値を加算した信号で除算される。   The moving average signal detected by the moving average detection unit 140 is supplied to the divider 110 and divided by a signal obtained by adding the reception energy of the two branches and the average value of the reception energy output by the moving average detection units 120 and 220. Is done.

このように移動平均処理を行なうことで、マルチパスによる遅延波の重畳の影響を下げることができる。即ち、データに遅延波が重畳されていると、相関器出力の極大値は単峰とならず複数の山が発生し、またその山の高さもばらついてしまうため、同期判断が非常に難しくなる。移動平均処理を行うことで、複数の極大値をひとつの山に括り、またその高さのばらつきも小さく抑えることができるため、安定した同期獲得を行うことが可能となる。ここで、移動平均の次数はマルチパスの次数や使用環境、装置コストから最適化されるべきものであり、一意に決定することはできないが、図1の例は好適な一例を示してある。   By performing the moving average process in this way, it is possible to reduce the influence of delay wave superposition due to multipath. In other words, if a delayed wave is superimposed on the data, the maximum value of the correlator output is not a single peak, but a plurality of peaks are generated, and the heights of the peaks also vary, making synchronization determination very difficult. . By performing the moving average process, a plurality of local maximum values can be bundled into one mountain, and variations in the height can be suppressed to be small, so that stable synchronization can be obtained. Here, the order of the moving average is to be optimized from the order of the multipath, the usage environment, and the device cost, and cannot be determined uniquely, but the example of FIG. 1 shows a preferred example.

また、各ブランチの受信エネルギ及び移動平均検出部120,220については、観測されたデータ系列の平均電力を算出するものであるが、入力としてデータ系列の絶対値2乗を使用し、ある適切な区間で移動平均をとることで平均電力を測定している。例えば、図1の例では、6スロット分(990クロック区間)の移動平均を行っている。これは、受信するプリアンブル信号パターンの様々なデータ観測パターンから決定してある。もちろんこの区間も使用環境や装置のコスト等から最適化されるべきものであり、図1の構成に限定されるものではない。   The received energy of each branch and the moving average detectors 120 and 220 calculate the average power of the observed data series, and use the square of the absolute value of the data series as an input, Average power is measured by taking a moving average in the section. For example, in the example of FIG. 1, a moving average of 6 slots (990 clock intervals) is performed. This is determined from various data observation patterns of the received preamble signal pattern. Of course, this section should also be optimized from the usage environment and the cost of the apparatus, and is not limited to the configuration of FIG.

このようにして、各ブランチの複素乗算器136,236の出力から移動平均されたデータを平均電力で規格化(割り算)することにより、規格化されたデータを持って、同期判断を行い、同期を獲得することが可能となる。   In this way, the data averaged from the outputs of the complex multipliers 136 and 236 of each branch is normalized (divided) by the average power, so that the synchronization determination is performed using the normalized data, and the synchronization is performed. Can be earned.

そして本例においては、各ブランチの受信エネルギの移動平均を加算して得ると共に、各ブランチの複素乗算出力を加算して、移動平均を得て、同期検出器111で同期検出する構成としてあるので、各ブランチの受信に基づいた良好な同期検出が行える。   In this example, the moving average of the received energy of each branch is added, and the complex multiplication output of each branch is added to obtain the moving average, and the synchronization detector 111 detects the synchronization. Good synchronization detection based on reception of each branch can be performed.

ここで、受信するプリアンブル信号パターンがTFC1又はTFC2である場合を例に、図10に各部の処理により算出されるデータの詳細な説明を示す。この場合には、図10(a),(b)に示すように、相関器134,135(又は相関器234,235)にそれぞれ、時間遅れの無い信号データと、3スロット分遅延した信号データを入力する。その結果、それぞれの相関器出力は図10(c),(d)に示すように、鋭いピークをもつものが出力される。この図10に示すピークは、マルチパスを考慮して遅延波も表現してある。それらの出力同士で片方を複素共役をとって複素乗算行った結果が、図10(e)に示す波形である。この出力は図10(e)に示すようにマルチパスにより山が多く存在している。この山群は、移動平均処理により平均化され、図10(f)に示すように単峰になる。その後、このデータを平均電力で規格化(割り算)し、規格化されたデータを持って、同期判断を行い、同期を獲得することが可能になる。   Here, a case where the received preamble signal pattern is TFC1 or TFC2, as an example, FIG. 10 shows a detailed description of data calculated by the processing of each unit. In this case, as shown in FIGS. 10A and 10B, the correlator 134 and 135 (or the correlators 234 and 235) respectively have signal data without time delay and signal data delayed by three slots. Enter. As a result, each correlator output is output with a sharp peak as shown in FIGS. The peak shown in FIG. 10 also represents a delayed wave in consideration of multipath. FIG. 10E shows the waveform obtained by performing complex multiplication by taking one of the outputs of the complex conjugates. As shown in FIG. 10E, this output has many peaks due to multipath. This mountain group is averaged by moving average processing, and becomes a single peak as shown in FIG. After that, this data is normalized (divided) by the average power, and it is possible to obtain synchronization by making the synchronization determination using the normalized data.

次に、本例での同期判断の処理について、図6のフローチャートを参照して説明する。この同期判断アルゴリズムは極大値検出部と閾値比較部の2段階構成となっている。
まず、バッファのデータとカウンタの初期値を0にセットしておく。新しいデータを取得する(ステップS11)。取得したデータは、バッファのデータと比較され(ステップS12)、もしバッファに格納されているデータよりも大きければ、バッファのデータと入れ替える(ステップS13)。バッファのデータは、新規データに対してあらかじめ決めた回数(MaxCount回)以上入れ替わりが発生しなければ、極大値と認定し、次の閾値比較に入っていく(ステップS14、S15)。つまり極大値は、そのデータ後32区間でさらに大きいものが観測されなければ、それを極大値と認定するのである。極大値と認定されればそれは同期の候補となる。
Next, the synchronization determination process in this example will be described with reference to the flowchart of FIG. This synchronization determination algorithm has a two-stage configuration of a maximum value detection unit and a threshold comparison unit.
First, the buffer data and the initial value of the counter are set to zero. New data is acquired (step S11). The acquired data is compared with the data in the buffer (step S12), and if it is larger than the data stored in the buffer, it is replaced with the data in the buffer (step S13). If the data in the buffer does not change more than the predetermined number of times (MaxCount) with respect to the new data, it is recognized as the maximum value and enters the next threshold comparison (steps S14 and S15). In other words, if a maximum value is not observed in 32 sections after the data, it is recognized as a maximum value. If it is recognized as a local maximum, it becomes a candidate for synchronization.

次に極大値と認定されたデータが同期であるかどうかの判断を行なう(ステップS16)。この判断は、ある決められた閾値よりも大きいかどうかで行なう。もし、閾値よりも大きければ、同期と判断し、そうでなければ、同期と判断せず、継続となる。最上位のフローに戻り、新しいデータの取得から再開する。   Next, it is determined whether or not the data recognized as the maximum value is synchronized (step S16). This determination is made based on whether or not it is larger than a predetermined threshold value. If it is larger than the threshold value, it is determined that the synchronization is made, and if not, the synchronization is not determined and the operation is continued. Return to the top-level flow and resume from acquiring new data.

この場合、極大値と認定されたにもかかわらず同期でなかったため、今後のデータでこの極大値よりも小さい値で極大値を認定しても同期でないのは明らかであるため、今後のデータはこの極大値を越えるかどうかが必要になる。したがって、カウンタはリセットするが、バッファのデータはリセットしない。   In this case, since it was recognized as a local maximum, it was not synchronized, so it is clear that even if a local maximum is recognized with a value smaller than this local maximum in future data, it is clear that it is not synchronized. It is necessary to exceed this maximum value. Therefore, the counter is reset, but the buffer data is not reset.

また、この図6のフローチャートに示したアルゴリズムでは、同期を複数回検出する可能性があるが、それをどう使用するかは設計依存であるため、ここでは深く言及しないが、例えば、最初の同期のみを同期とするようにすればよい。   In addition, in the algorithm shown in the flowchart of FIG. 6, there is a possibility that synchronization is detected a plurality of times. However, since how to use the synchronization depends on the design, it will not be described in detail here. Only need to be synchronized.

次に、このようにして同期検出される処理を、図7、図8を参照して、各プリアンブルパターン毎に詳細に説明する。   Next, the process of synchronous detection in this way will be described in detail for each preamble pattern with reference to FIG. 7 and FIG.

まず、TFC1とTFC2のパターンの同期を獲得する処理を、図7(a)を参照して説明する。この2つのパターンの場合、受信機は、特定の1つの周波数で連続して受信すると、3スロットに1回の割合でデータを受信することになる。表2から判るように、最後の受信データのみ極性が負であり、それ以外のデータはすべて極性が正であるため、この正が負に変わることを利用して同期を取るものである。即ち、図7(a)の最後の斜線を付与して示す2つのスロットのデータを相関検出した結果を複素乗算して、その複素乗算された値から同期検出を行う。   First, the process for acquiring the synchronization of the TFC1 and TFC2 patterns will be described with reference to FIG. In the case of these two patterns, the receiver receives data at a rate of once every three slots when receiving continuously at one specific frequency. As can be seen from Table 2, since only the last received data has a negative polarity and all other data have a positive polarity, synchronization is achieved by utilizing this change of positive to negative. That is, the result of correlation detection of the data of the two slots indicated by the last diagonal line in FIG. 7A is subjected to complex multiplication, and synchronization detection is performed from the complex multiplied value.

このようにして受信されるデータはプリアンブルデータであるため、相関器に通すと相関により極大値が現れる。図9に実際の相関器出力の一例を示す。したがって、このタイプの場合、3スロットに1回の割合で極大値が現れることになる。最後のデータのみ極性が負であるため、この部分のスロットのみ負の極大値となる。   Since the data received in this way is preamble data, a maximum value appears due to the correlation when passed through the correlator. FIG. 9 shows an example of an actual correlator output. Therefore, in this type, the maximum value appears once every three slots. Since only the last data has a negative polarity, only the slot of this portion has a negative maximum value.

正が負に変化する部分を検出するためには、例えば、乗算を行えばよい。乗算はその性質から正と正を乗算すると正となるが、正と負を乗算すると負となるので、自分自身と1スロット前の相関器出力の乗算を行えば、最後の結果のみが負の値となり、正が負に変化する部分を検出することが可能になる。実際の受信データは複素数であるが、数学的には乗算を複素乗算に置き換えることで全く同様に検出できる。このように、出力が負になるところを検出し同期判断を行なえば、TFC1とTFC2のパターンの同期の獲得を行なうことが可能となる。   In order to detect a portion where positive changes to negative, for example, multiplication may be performed. Multiplication is positive by multiplying positive and positive by nature, but becomes negative by multiplying positive and negative, so if you multiply yourself and the correlator output one slot before, only the last result is negative. It becomes possible to detect the portion where the positive value changes to negative. The actual received data is a complex number, but mathematically it can be detected in the same way by replacing the multiplication with a complex multiplication. In this way, if the place where the output becomes negative is detected and the synchronization determination is made, the synchronization of the TFC1 and TFC2 patterns can be acquired.

次に、TFC3とTFC4のパターンの同期を獲得する処理を、図7(b)を参照して説明する。この2つのパターンの場合にも、上述したTFC1とTFC2のパターンと同様な処理で同期を獲得することができる。即ち、図7(b)に示すように、2スロット連続でデータが得られた後、4スロットデータの無い状態が続くというパターンの繰り返しでデータが観測される。そして、最後の2つの観測データの後ろ側のデータの極性が反転することでデータが終了する。   Next, a process for acquiring the synchronization of the TFC3 and TFC4 patterns will be described with reference to FIG. Also in the case of these two patterns, synchronization can be obtained by the same processing as the above-described TFC1 and TFC2 patterns. That is, as shown in FIG. 7B, the data is observed by repeating a pattern in which data is obtained continuously for 2 slots and then there is no 4-slot data. The data ends when the polarity of the data behind the last two observation data is inverted.

この場合も、まず相関器を通し、極大値を出し、その後、複素乗算を行う。しかしながら、先ほどのTFC1,TFC2の場合と異なるところは、データが来る場合には連続するため、複素乗算はある時刻のデータと1スロット前のデータとで行う必要がある。このようにすることで、TFC1,2のパターンの場合と全く同等の同期獲得を行なうことが可能となる。   Also in this case, first, a maximum value is obtained through a correlator, and then complex multiplication is performed. However, since the difference from the previous TFC1 and TFC2 is continuous when data comes, complex multiplication needs to be performed on data at a certain time and data one slot before. By doing in this way, it becomes possible to perform the same synchronization acquisition as in the case of the TFC 1 and 2 patterns.

次に、TFC5,TFC6,TFC7のパターンの同期を獲得する処理を、図7(c)を参照して説明する。この場合にも、基本的な考え方は他の2つの場合と同じであるが、受信データの極性反転が、途中でも起こっているため、工夫が必要となる。本例では、4スロット分のデータから1つおきに2つずつ取り出し、和(足し算)を行い、その和の結果同士を複素乗算する構成(図5の信号の組c)としてある。これにより、途中で起こる極性反転の影響を無くすことができ、正しく負の極大値を得ることができる。   Next, a process for acquiring the synchronization of the patterns of TFC5, TFC6, and TFC7 will be described with reference to FIG. In this case as well, the basic idea is the same as in the other two cases. However, since the polarity inversion of the received data has occurred even in the middle, some contrivance is required. In this example, every other data is taken out from every other 4 slots, summed (added), and the result of the sum is subjected to complex multiplication (signal set c in FIG. 5). Thereby, the influence of polarity reversal that occurs in the middle can be eliminated, and a negative maximum value can be obtained correctly.

図8に、このTFC5,TFC6,TFC7のパターンの同期を獲得する場合の詳細を示してある。TFC5,TFC6,TFC7のパターンの場合、観測されるすべてのパターンは、図8のタイミングa〜タイミングdの4つに分類される。例えば、タイミングaの場合、奇数番目のスロット同士と偶数番目同士の和を取って複素乗算を行うが、奇数番目同士は極性が異なるため、和を取ると0になってしまう。一方で偶数番目同士の和は負の値となるが、0との乗算を行うと結果0となってしまい、このタイミングaのタイプでは、0の出力しか出てこない。   FIG. 8 shows details when the synchronization of the patterns of TFC5, TFC6, and TFC7 is acquired. In the case of the patterns TFC5, TFC6, and TFC7, all the observed patterns are classified into four from timing a to timing d in FIG. For example, at timing a, complex multiplication is performed by taking the sum of odd-numbered slots and even-numbered slots. However, since the odd-numbered slots have different polarities, the sum is zeroed. On the other hand, the sum of the even numbers is a negative value, but if it is multiplied by 0, the result is 0. In this type of timing a, only an output of 0 is output.

次にタイミングbのタイプの場合、今度は、偶数番目同士の和が0になってしまうため、乗算結果は0になってしまい、このタイミングbのタイプでは、0の出力しか出てこない。また、タイミングcのタイプの場合、奇数番目同士、偶数番目同士とも和が0になってしまうため、乗算結果は当然0になってしまい、このタイミングcのタイプでは、0の出力しか出てこない。したがって、タイミングa〜タイミングcの3つでは、極性反転が起こっているにもかかわらず出力は0となるため、この部分での同期検出は行なわれないことになり、所望の結果が得られたことになる。   Next, in the case of the timing b type, the sum of the even-numbered units is now 0, so that the multiplication result is 0. In this timing b type, only 0 output is output. In addition, in the case of the timing c type, the sum of both odd-numbered and even-numbered ones is 0, so that the multiplication result is naturally 0. In this type of timing c, only 0 output is output. . Therefore, in the three timings a to c, the output becomes 0 even though the polarity inversion occurs, so that the synchronization detection is not performed in this portion, and a desired result is obtained. It will be.

これに対して、同期が検出されるパターンであるタイミングdのタイプの場合、奇数番目同士の和が負の極大値となり、偶数番目同士の和が正の値となるため、乗算を行うと負の値を得ることができる。したがって、タイミングdのタイプのパターンが来たとき、つまり、最後の同期を取るべき時に正しく負の値が算出されることになり、正しい位置で同期獲得ができることがわかる。   On the other hand, in the case of the type of timing d which is a pattern in which synchronization is detected, the sum of odd numbers becomes a negative maximum value, and the sum of even numbers becomes a positive value. Can be obtained. Therefore, when a pattern of the timing d type comes, that is, when the last synchronization is to be obtained, a negative value is correctly calculated, and it can be seen that synchronization can be acquired at the correct position.

以上が本例における各TFC1〜TFC7に対応した同期獲得処理であり、それらの相違点は、複素乗算を行う相手の時刻が異なるということだけである。したがって、ハードウエア的には複数個のシフトレジスタを用意し、あらかじめ決定されたTFCに対してどのデータとどのデータを取り出し複素乗算を行うかということを図1に示したセレクタ133で選択することで、それぞれのTFCに対応することが可能となるものである。   The above is the synchronization acquisition process corresponding to each of TFC1 to TFC7 in this example, and the only difference is that the time of the other party performing the complex multiplication is different. Accordingly, a plurality of shift registers are prepared in hardware, and the selector 133 shown in FIG. 1 selects which data and which data are extracted from the predetermined TFC and subjected to complex multiplication. Therefore, it becomes possible to correspond to each TFC.

なお、図1に示した構成では、各ブランチの受信エネルギの移動平均を加算すると共に、各ブランチの相関器の複素乗算出力を加算した上で、同期検出する構成としたが、各ブランチの信号を加算させずに、セレクタで選択した後に、その選択された信号で同期検出するようにしてもよい。
即ち、図2に示す構成は、同期検出器111の前段に設けたセレクタ112で、2つのブランチの受信信号を選択する構成としたものである。図1の構成と相違する個所を中心に図2の構成を説明すると、図2の構成では、第1アンテナ101の受信信号を処理するブランチとして、2つの相関器134,135の出力を乗算器136で複素乗算した出力を、移動平均検出部140で検出する。移動平均検出部140の内部構成は図1の構成と同じである。
In the configuration shown in FIG. 1, the moving average of the reception energy of each branch is added and the complex multiplication output of the correlator of each branch is added, and then the synchronization detection is performed. Instead of adding, the selection may be performed by the selector, and the synchronization may be detected by the selected signal.
That is, the configuration shown in FIG. 2 is a configuration in which the received signals of two branches are selected by the selector 112 provided in the preceding stage of the synchronization detector 111. The configuration of FIG. 2 will be described focusing on the differences from the configuration of FIG. 1. In the configuration of FIG. 2, the outputs of the two correlators 134 and 135 are multipliers as branches for processing the received signal of the first antenna 101. An output obtained by performing complex multiplication at 136 is detected by the moving average detection unit 140. The internal configuration of the moving average detector 140 is the same as that shown in FIG.

そして、移動平均検出部140で検出された移動平均を除算器110に供給し、受信エネルギ及び移動平均検出部120が出力する受信エネルギの移動平均で除算する。その除算出力を、第1のブランチの出力としてセレクタ112に供給する。   Then, the moving average detected by the moving average detection unit 140 is supplied to the divider 110 and is divided by the moving average of the received energy and the received energy output by the moving average detection unit 120. The division output is supplied to the selector 112 as the output of the first branch.

そして、第2アンテナ201の受信信号を処理するブランチとして、2つの相関器234,235の出力を乗算器236で複素乗算した出力を、移動平均検出部240で検出する。移動平均検出部240の内部構成は、移動平均検出部140と同じである。即ち、入力した信号をシフトレジスタ241で遅延させた信号と遅延させてない信号との差分を減算器242で検出し、その減算器242の出力を加算器243に供給して、加算器243の出力を遅延回路244で1クロック期間させた信号と加算し、その加算出力を移動平均信号とする。   Then, as a branch for processing the reception signal of the second antenna 201, the moving average detection unit 240 detects an output obtained by performing complex multiplication of the outputs of the two correlators 234 and 235 by the multiplier 236. The internal configuration of the moving average detector 240 is the same as that of the moving average detector 140. That is, the difference between the signal delayed by the shift register 241 and the signal not delayed by the shift register 241 is detected by the subtractor 242, and the output of the subtractor 242 is supplied to the adder 243. The output is added to the signal delayed by one clock period by the delay circuit 244, and the added output is used as a moving average signal.

そして、移動平均検出部240で検出された移動平均を除算器210に供給し、受信エネルギ及び移動平均検出部220が出力する受信エネルギの移動平均で除算する。その除算出力を、第2のブランチの出力としてセレクタ112に供給する。セレクタ112では、良好に受信できた信号を選択し、その選択された信号を同期検出器111に供給して同期検出させる。この図2に示す構成とすることでも、複数のブランチの受信結果を利用した良好な同期検出が可能になる。   Then, the moving average detected by the moving average detection unit 240 is supplied to the divider 210 and is divided by the moving average of the received energy and the received energy output by the moving average detection unit 220. The division output is supplied to the selector 112 as the output of the second branch. The selector 112 selects a signal that has been successfully received, and supplies the selected signal to the synchronization detector 111 for synchronization detection. Even with the configuration shown in FIG. 2, it is possible to perform good synchronization detection using reception results of a plurality of branches.

また、複数のブランチで、時間的に異なるタイミングの信号を受信して処理する構成としてもよい。図3は、この場合の構成例を示した図である。図3に示す構成を、図1の構成と相違する個所を中心に説明すると、一方のブランチの複素乗算器136の複素乗算出力を加算器137に供給すると共に、他方のブランチの複素乗算器236の複素乗算出力を、シフトレジスタ237で遅延させた後に加算器137に供給する。シフトレジスタ237では、例えば同期信号の1周期に対応した期間遅延させる。加算器137の出力は、移動平均検出部140に供給して移動平均を検出させ、その出力を除算器110に供給する。   Moreover, it is good also as a structure which receives and processes the signal of a temporally different timing in several branches. FIG. 3 is a diagram showing a configuration example in this case. The configuration shown in FIG. 3 will be described with a focus on the differences from the configuration shown in FIG. 1. The complex multiplication output of the complex multiplier 136 of one branch is supplied to the adder 137 and the complex multiplier 236 of the other branch is supplied. Are output to the adder 137 after being delayed by the shift register 237. In the shift register 237, for example, the period is delayed for a period corresponding to one cycle of the synchronization signal. The output of the adder 137 is supplied to the moving average detector 140 to detect the moving average, and the output is supplied to the divider 110.

各ブランチの受信エネルギの移動平均については、各ブランチの受信エネルギ及び移動平均120及び220の出力を加算器109で加算する。そして、加算器109で加算された各ブランチの受信エネルギの移動平均を、除算器110に供給して、移動平均検出部140の出力を除算し、その除算信号を同期検出器111に供給して同期検出させる。この図3に示す構成とすることでも、複数のブランチの受信結果を利用した良好な同期検出が可能になる。   For the moving average of the received energy of each branch, the adder 109 adds the received energy of each branch and the outputs of the moving averages 120 and 220. Then, the moving average of the received energy of each branch added by the adder 109 is supplied to the divider 110, the output of the moving average detector 140 is divided, and the divided signal is supplied to the synchronization detector 111. Synchronize detection. Even with the configuration shown in FIG. 3, it is possible to perform good synchronization detection using reception results of a plurality of branches.

また、複数のブランチで、時間的に異なるタイミングの信号を受信して処理する構成とする場合、図2に示した構成において、2つのブランチの出力の内の1つをシフトレジスタで遅延させる構成としてもよい。即ち、例えば図4に示すように、一方のブランチの除算器110の出力を、そのままセレクタ112に供給し、他方のブランチの除算器210の出力を、シフトレジスタ211の出力をセレクタ112に供給し、セレクタ112で何れか一方の出力を選択する。シフトレジスタ211では、例えば同期信号の1周期に対応した期間遅延させる。このように構成することでも、複数のブランチの受信結果を利用した良好な同期検出が可能になる。   Further, in the case where a plurality of branches receive signals at different timings and process them, one of the outputs of the two branches is delayed by a shift register in the configuration shown in FIG. It is good. That is, for example, as shown in FIG. 4, the output of the divider 110 of one branch is supplied to the selector 112 as it is, the output of the divider 210 of the other branch is supplied to the selector 112, and the output of the shift register 211 is supplied to the selector 112. The selector 112 selects one of the outputs. In the shift register 211, for example, the period is delayed for a period corresponding to one cycle of the synchronization signal. Even with this configuration, it is possible to perform good synchronization detection using reception results of a plurality of branches.

次に、ここまで説明した2つのブランチを用意して受信して、同期信号を検出する処理を行う場合において、2つのブランチで異なる周波数帯を受信して同期検出を行う処理例について説明する。送信信号が伝送されるのを受信機で待ち受ける、待ち受け状態においては、複数の異なる周波数帯で受信することが必要な場合がある。即ち、例えば図11に示すように、第1アンテナ101に接続された周波数変換器102(一方のブランチ)で受信する周波数帯としてバンドAとし、第2アンテナ201に接続された周波数変換器202(他方のブランチ)で受信する周波数帯としてバンドBとなるように、RFコントローラ99で受信周波数を設定させる。周波数変換器102の出力と周波数変換器202の出力に基づいて、同期回路100で同期検出処理を実行させる。同期回路100は、例えば図1,図2,図3,図4に示した構成のいずれかの構成で同期検出を行うものである。   Next, in the case where the two branches described so far are prepared and received and the process of detecting the synchronization signal is performed, an example of the process of receiving the different frequency bands in the two branches and performing the synchronization detection will be described. In a standby state in which a receiver waits for a transmission signal to be transmitted, it may be necessary to receive in a plurality of different frequency bands. That is, for example, as shown in FIG. 11, the frequency band received by the frequency converter 102 (one branch) connected to the first antenna 101 is band A, and the frequency converter 202 (connected to the second antenna 201) The reception frequency is set by the RF controller 99 so that the frequency band received by the other branch) is band B. Based on the output of the frequency converter 102 and the output of the frequency converter 202, the synchronization circuit 100 executes synchronization detection processing. The synchronization circuit 100 performs synchronization detection with any one of the configurations shown in FIGS. 1, 2, 3, and 4, for example.

そして、このように複数の周波数帯で待ち受ける場合において、一定周期で送信周波数が変化する周波数ホッピングに対応させるようにしてもよい。即ち、例えば送信周波数帯域として、バンドA,バンドB,バンドCの3つの帯域が用意されて、それぞれの帯域を交互に使用した周波数ホッピングが行われているとする。このとき、一方のブランチ(第1の受信系)では、図12(a)に示すように、待ち受けをバンドAで行い、周波数ホッピングの開始に同期して、一定周期で、バンドA→バンドB→バンドC→バンドA→‥‥と変化させる。他方のブランチ(第2の受信系)では、図12(b)に示すように、待ち受けをバンドBで行い、周波数ホッピングの開始に同期して、一定周期で、バンドA→バンドB→バンドC→バンドA→‥‥と変化させ、周波数ホッピング中には同じ周波数を受信させる。この図12に示すように待ち受け時だけ2つの系で異なる周波数帯を受信させることで、同期検出がより良好に行える。なお、このように周波数ホッピングを行う場合で、待ち受け時にも、2つのブランチで同じ周波数帯を受信させてもよい。   Then, when waiting in a plurality of frequency bands as described above, it may be made to correspond to frequency hopping in which the transmission frequency changes at a constant period. That is, for example, it is assumed that three bands of band A, band B, and band C are prepared as transmission frequency bands, and frequency hopping using each band alternately is performed. At this time, in one branch (first receiving system), as shown in FIG. 12A, standby is performed in band A, and in synchronization with the start of frequency hopping, band A → band B → Change band C → band A →. In the other branch (second receiving system), as shown in FIG. 12B, standby is performed in band B, and in synchronization with the start of frequency hopping, band A → band B → band C → Change band A → ... and receive the same frequency during frequency hopping. As shown in FIG. 12, synchronization detection can be performed better by receiving different frequency bands in the two systems only during standby. In the case of performing frequency hopping in this way, the same frequency band may be received by two branches even when waiting.

なお、送信信号が複数のサブキャリアで構成されるマルチキャリア信号であり、特定の周波数帯で送信されるマルチキャリア信号の特定のサブキャリアだけが送信電力が無い状態である場合にも、良好に受信して同期検出をすることができる。
以下、その場合の処理例について説明すると、通常のマルチキャリアの送信信号は、図13(a)に示すように、データを送信することになっているサブキャリアの全てで送信を行う。図13(a)は、バンドA(中心周波数FA),バンドB(中心周波数FB),バンドC(中心周波数FC)を示してある。ここで、例えば図13(b)に示すように、バンドAのサブキャリアI〜サブキャリアI+Jの、データ信号を送らないサブキャリアが存在するとする。
Even when the transmission signal is a multi-carrier signal composed of a plurality of sub-carriers and only a specific sub-carrier of the multi-carrier signal transmitted in a specific frequency band has no transmission power. It can receive and detect synchronization.
Hereinafter, a processing example in this case will be described. As shown in FIG. 13A, a normal multicarrier transmission signal is transmitted on all the subcarriers that are to transmit data. FIG. 13A shows band A (center frequency FA), band B (center frequency FB), and band C (center frequency FC). Here, for example, as shown in FIG. 13B, it is assumed that there are subcarriers of subcarrier I in band A to subcarrier I + J that do not transmit data signals.

この図13(b)に示すような送信電力が無いサブキャリアが特定のバンドに存在すると、バンドAで受信待ち状態を行っている場合、同期結果にずれが生じてしまう。
この同期結果のずれを回避するための処理を、図14のフローチャートに示す。この例では、まず一方のブランチでバンドAの受信を行い、他方のブランチでバンドBの受信を行い、受信待ち受けを行う(ステップS21)。そして、同期獲得後、バンドAとバンドBでの同期結果を比較する(ステップS22)。ここで、どちらかのバンドに、送信電力のないサブキャリアが存在した場合、結果に差がでる。差が出た場合は良好な方の結果を使用する。即ち、バンドAの同期獲得結果が良好である場合には、バンドAの同期獲得結果を利用して受信タイミング設定などの受信処理を行う(ステップS23)。バンドBの同期獲得結果が良好である場合には、バンドBの同期獲得結果を利用して受信タイミング設定などの受信処理を行う(ステップS24)。さらに、バンドAとバンドBでの同期結果にほぼ差がない場合には、送信電力のないサブキャリアが存在しなかったと判断し、バンド違いによる誤差などを補正後に両方の同期結果を使用する(ステップS25)。
When subcarriers having no transmission power as shown in FIG. 13B are present in a specific band, when the reception wait state is performed in the band A, the synchronization result is shifted.
The process for avoiding the deviation of the synchronization result is shown in the flowchart of FIG. In this example, band A is first received by one branch, band B is received by the other branch, and reception standby is performed (step S21). Then, after acquiring synchronization, the synchronization results in band A and band B are compared (step S22). Here, when there is a subcarrier with no transmission power in either band, a difference occurs in the result. If there is a difference, use the better result. That is, when the synchronization acquisition result of band A is satisfactory, reception processing such as reception timing setting is performed using the synchronization acquisition result of band A (step S23). If the synchronization acquisition result of band B is good, reception processing such as reception timing setting is performed using the synchronization acquisition result of band B (step S24). Further, when there is almost no difference between the synchronization results in band A and band B, it is determined that there is no subcarrier having no transmission power, and both synchronization results are used after correcting errors due to band differences ( Step S25).

受信待ち受けを行うバンドが複数存在する例としては、バンドグループに重なりがある場合が考えられる。即ち、例えば図15に示すように、バンド♯1〜バンド♯6の6つの伝送バンドとして用意されて、バンドグループ♯1は、バンド♯1〜バンド♯3を使用して周波数ホッピングを行い、バンドグループ♯2は、バンド♯4〜バンド♯6を使用して周波数ホッピングを行い、バンドグループ♯3は、バンド♯3〜バンド♯5を使用して周波数ホッピングを行う構成であるとし、それぞれのバンドグループで同じプリアンブル信号を使用しているとする。そして、例えば図16に示すように、バンドグループ♯1とバンドグループ♯3が隣接したエリアに存在し、両エリアが重なる領域で待ち受けを行う場合を想定する。   As an example in which there are a plurality of bands waiting for reception, a case where there is an overlap in band groups can be considered. That is, for example, as shown in FIG. 15, six transmission bands of band # 1 to band # 6 are prepared, and band group # 1 performs frequency hopping using band # 1 to band # 3, Group # 2 is configured to perform frequency hopping using bands # 4 to # 6, and band group # 3 is configured to perform frequency hopping using bands # 3 to # 5. Suppose that the same preamble signal is used in a group. Then, for example, as shown in FIG. 16, it is assumed that band group # 1 and band group # 3 exist in adjacent areas, and standby is performed in an area where both areas overlap.

このような場合、例えばバンド♯3で受信待ち受けを行うと、バンドグループ♯1のプリアンブルで同期を獲得してしまう。これにより受信を開始してしまう。このことを回避する処理例を図17のフローチャートに示す。この例では、まず一方のブランチでバンド♯3の受信を行い、他方のブランチでバンド♯4の受信を行い、受信待ち受けを行う(ステップS31)。そして、同期獲得後、バンド♯3とバンド♯4での同期結果を比較する(ステップS32)。ここで、バンド♯3の同期獲得結果のみが良好である場合には、バンドグループ♯1と判断して、バンドグループ♯1の周波数ホッピングに同期させて受信処理を行う(ステップS33)。バンド♯4の同期獲得結果のみが良好である場合には、バンドグループ♯2と判断して、バンドグループ♯2の周波数ホッピングに同期させて受信処理を行う(ステップS34)。さらに、バンド♯3とバンド♯4での同期結果にほぼ差がない場合には、バンドグループ♯3と判断して、バンドグループ♯3の周波数ホッピングに同期させて受信処理を行う(ステップS35)。   In such a case, for example, if reception standby is performed in band # 3, synchronization is acquired by the preamble of band group # 1. This starts reception. A processing example for avoiding this is shown in the flowchart of FIG. In this example, first, reception of band # 3 is performed on one branch, reception of band # 4 is performed on the other branch, and reception standby is performed (step S31). Then, after acquiring synchronization, the synchronization results in band # 3 and band # 4 are compared (step S32). Here, when only the synchronization acquisition result of band # 3 is good, it is determined as band group # 1, and reception processing is performed in synchronization with the frequency hopping of band group # 1 (step S33). When only the synchronization acquisition result of the band # 4 is good, it is determined as the band group # 2, and reception processing is performed in synchronization with the frequency hopping of the band group # 2 (step S34). Further, if there is almost no difference in the synchronization result between band # 3 and band # 4, it is determined as band group # 3, and reception processing is performed in synchronization with the frequency hopping of band group # 3 (step S35). .

このように複数のブランチでの受信結果を使用することで、より良好な待ち受けが可能になる。   By using reception results from a plurality of branches in this way, better standby is possible.

なお、図1、図2、図3、図4に示した受信構成(同期検出構成)では、複素乗算された相関値の移動平均を、受信エネルギの移動平均で除算するようにしたが、受信エネルギの移動平均で除算する処理は省略した構成としてもよい。図18、図19、図20は、図1、図2、図3に示した同期検出構成から、それぞれ受信エネルギ及び移動平均検出部120,220と、除算器110,210を除いた構成としたものである。その他の部分は、図1、図2、図3と同様に構成する。図4の構成で受信エネルギ及び移動平均検出部120,220を除いた構成についても図示はしないが、可能である。   In the reception configurations (synchronization detection configurations) shown in FIG. 1, FIG. 2, FIG. 3, and FIG. 4, the moving average of the correlation values multiplied by the complex is divided by the moving average of the received energy. The process of dividing by the moving average of energy may be omitted. 18, 19, and 20 are configurations in which the received energy and moving average detection units 120 and 220 and the dividers 110 and 210 are excluded from the synchronization detection configurations illustrated in FIGS. 1, 2, and 3, respectively. Is. Other parts are configured in the same manner as in FIGS. 1, 2, and 3. The configuration of FIG. 4 excluding the reception energy and moving average detection units 120 and 220 is also possible although not shown.

受信系が備える自動ゲインコントロール回路(いわゆるAGC回路)での処理で、受信信号のゲインが安定している場合には、このような図18、図19、図20に示した受信エネルギの移動平均で除算しない構成としても、良好に同期検出が可能である。   When the gain of the received signal is stable by processing in the automatic gain control circuit (so-called AGC circuit) provided in the receiving system, the moving average of the received energy shown in FIGS. 18, 19 and 20 is used. Even if the configuration does not divide by 1, the synchronization can be detected well.

また、図1、図2、図3に示した受信エネルギ及び移動平均検出部120及び220として、シフトレジスタ108又は208の出力を、単純に基準となる一定信号で除算した信号で、受信エネルギの平均を推定する構成としてもよい。   In addition, the received energy and moving average detectors 120 and 220 shown in FIGS. 1, 2, and 3 are signals obtained by simply dividing the output of the shift register 108 or 208 by a constant signal serving as a reference. It is good also as a structure which estimates an average.

また、ここまで説明した実施の形態では、図1、図2に示した回路構成が組まれた受信機に適用した例として説明したが、例えば同様の同期検出処理方法の一部又は全てをプログラム化して、そのプログラムの実行で行うようにしてもよい。   Further, in the embodiments described so far, the description has been given as an example applied to a receiver in which the circuit configuration shown in FIGS. 1 and 2 is assembled. For example, a part or all of the same synchronization detection processing method is programmed. And may be performed by executing the program.

また、上述した実施の形態では、IEEE802.15.3規格で規定されたMB-OFDM
方式の無線信号を受信する場合に適用したが、有線信号の受信に適用してもよく、また同様に複数の同期信号パターンから同期信号を検出する他の通信方式の受信処理にも適用可
能である。
In the above-described embodiment, MB-OFDM defined in the IEEE 802.15.3 standard is used.
This method is applied when receiving a wireless signal of the system, but may be applied to reception of a wired signal, and similarly applicable to reception processing of other communication systems that detect a synchronization signal from a plurality of synchronization signal patterns. is there.

本発明の一実施の形態による受信構成例(例1)を示すブロック図である。It is a block diagram which shows the example of a receiving structure (example 1) by one embodiment of this invention. 本発明の一実施の形態による受信構成例(例2)を示すブロック図である。It is a block diagram which shows the example of a receiving structure (example 2) by one embodiment of this invention. 本発明の一実施の形態による受信構成例(例3)を示すブロック図である。It is a block diagram which shows the example of a receiving structure (example 3) by one embodiment of this invention. 本発明の一実施の形態による受信構成例(例4)を示すブロック図である。It is a block diagram which shows the example of a receiving structure (example 4) by one embodiment of this invention. 本発明の一実施の形態によるセレクタの例を示した構成図である。It is the block diagram which showed the example of the selector by one embodiment of this invention. 本発明の一実施の形態による同期検出処理例を示したフローチャートである。It is the flowchart which showed the example of the synchronous detection process by one embodiment of this invention. 本発明の一実施の形態による各パターンの信号の検出例を示す説明図である。It is explanatory drawing which shows the example of a detection of the signal of each pattern by one embodiment of this invention. 本発明の一実施の形態によるTFC5,TFC6,TFC7の同期信号受信時の各タイミングでの受信状態を示した説明図である。It is explanatory drawing which showed the reception state in each timing at the time of the synchronous signal reception of TFC5, TFC6, and TFC7 by one embodiment of this invention. 本発明の一実施の形態による検出波形の例を示す波形図である。It is a wave form diagram which shows the example of the detection waveform by one embodiment of this invention. 本発明の一実施の形態による検出例を示すタイミング図である。It is a timing diagram which shows the example of a detection by one embodiment of this invention. 本発明の一実施の形態による受信待ち受け状態を説明するための原理図である。It is a principle figure for demonstrating the reception standby state by one embodiment of this invention. 本発明の一実施の形態による受信周波数設定例を示すタイミング図である。It is a timing diagram which shows the example of reception frequency setting by one embodiment of this invention. 本発明の一実施の形態で受信する送信信号の例を示す波形図である。It is a wave form diagram which shows the example of the transmission signal received in one embodiment of this invention. 本発明の一実施の形態による同期処理例(例1)を示したフローチャートである。It is the flowchart which showed the synchronous process example (example 1) by one embodiment of this invention. バンドグループに重なりがある設定の例(バンドの例)を示す説明図である。It is explanatory drawing which shows the example (example of a band) of a setting with an overlap in a band group. バンドグループに重なりがある設定の例(エリアの例)を示す説明図である。It is explanatory drawing which shows the example (example of an area) of a setting with an overlap in a band group. 本発明の一実施の形態による同期処理例(例2)を示したフローチャートである。It is the flowchart which showed the synchronous process example (example 2) by one embodiment of this invention. 本発明の他の実施の形態による受信構成例(例1)を示すブロック図である。It is a block diagram which shows the example of a receiving structure (example 1) by other embodiment of this invention. 本発明の他の実施の形態による受信構成例(例2)を示すブロック図である。It is a block diagram which shows the example of a receiving structure (example 2) by other embodiment of this invention. 本発明の他の実施の形態による受信構成例(例3)を示すブロック図である。It is a block diagram which shows the example of a receiving structure (example 3) by other embodiment of this invention. 従来の受信構成例を示すブロック図である。It is a block diagram which shows the example of a conventional receiving structure. プリアンブル信号の伝送パターンの例を示す説明図である。It is explanatory drawing which shows the example of the transmission pattern of a preamble signal. 従来の同期検出構成例を示すブロック図である。It is a block diagram which shows the example of a conventional synchronous detection structure.

符号の説明Explanation of symbols

101…第1アンテナ、102…周波数変換器、103…搬送波信号発生器、104…AGC回路、105…A/D変換器、106,107,108…シフトレジスタ、109…加算器、110…除算器、111…同期検出器、112…セレクタ、120…受信エネルギ及び移動平均検出部、131,132…加算器、133…セレクタ、134,135…相関器、136…複素乗算器、137…加算器、138…同期検出器、140…移動平均検出部、201…第2アンテナ、202…周波数変換器、203…搬送波信号発生器、204…AGC回路、205…A/D変換器、206,207,208…シフトレジスタ、220…受信エネルギ及び移動平均検出部、231,232…加算器、233…セレクタ、234,235…相関器、236…複素乗算器   DESCRIPTION OF SYMBOLS 101 ... 1st antenna, 102 ... Frequency converter, 103 ... Carrier wave signal generator, 104 ... AGC circuit, 105 ... A / D converter, 106, 107, 108 ... Shift register, 109 ... Adder, 110 ... Divider , 111 ... synchronization detector, 112 ... selector, 120 ... received energy and moving average detector, 131, 132 ... adder, 133 ... selector, 134, 135 ... correlator, 136 ... complex multiplier, 137 ... adder, DESCRIPTION OF SYMBOLS 138 ... Synchronous detector, 140 ... Moving average detection part, 201 ... 2nd antenna, 202 ... Frequency converter, 203 ... Carrier wave signal generator, 204 ... AGC circuit, 205 ... A / D converter, 206, 207, 208 ... shift register, 220 ... received energy and moving average detector, 231,232 ... adder, 233 ... selector, 234,235 ... correlator, 36 ... complex multiplier

Claims (16)

送信信号に含まれる既知の同期信号に基づいて受信信号の同期検出処理を行って前記送信信号を受信する受信方法であって、
前記既知の同期信号として、1単位の同期信号が所定周期繰り返し送信されると共に、前記1単位ごとに設定される送信周波数のパターン及び前記1単位ごとに設定される信号極性のパターンが複数存在する場合の受信方法において、
それぞれ個別に受信信号を得る複数のブランチの受信系を備えて、
各ブランチにて、受信信号を前記1単位周期で複数段遅延させ、その複数段遅延された受信信号から少なくとも2つの遅延位置の受信信号を、異なる組み合わせで複数取り出し、その複数の組み合わせの受信信号の中から、受信する同期信号パターンに応じて選択された組み合わせの少なくとも2つの遅延位置の受信信号を選択し、
前記選択されたそれぞれの受信信号から相関検出を各ブランチで行い、
各ブランチでの相関検出信号を複素乗算した信号から移動平均を求めて、前記同期信号検出を行うことを特徴とする
受信方法。
A reception method of receiving the transmission signal by performing synchronization detection processing of the reception signal based on a known synchronization signal included in the transmission signal,
As the known synchronization signal, one unit of synchronization signal is repeatedly transmitted for a predetermined period, and there are a plurality of transmission frequency patterns set for each unit and a plurality of signal polarity patterns set for each unit. In case of receiving method,
Provided with a plurality of branch receiving systems that individually obtain received signals,
In each branch, the reception signal is delayed by a plurality of stages in the unit cycle, and a plurality of reception signals at at least two delay positions are extracted from the reception signals delayed by the plurality of stages in different combinations. A received signal of at least two delay positions in a combination selected according to the received synchronization signal pattern,
Correlation detection is performed in each branch from each of the selected received signals,
A receiving method, wherein a moving average is obtained from a signal obtained by complex multiplication of a correlation detection signal in each branch and the synchronization signal is detected.
請求項1記載の受信方法において、
各ブランチにて、受信信号から受信エネルギ及び移動平均を求め、その求められた値で、前記複素乗算信号から求められた移動平均の値を除算し、その除算された信号から同期信号検出を行うようにしたことを特徴とする
受信方法。
The receiving method according to claim 1,
In each branch, the received energy and moving average are obtained from the received signal, the moving average value obtained from the complex multiplication signal is divided by the obtained value, and the synchronization signal is detected from the divided signal. A receiving method characterized by the above.
請求項2記載の受信方法において、
各ブランチにて、異なる周波数帯で受信待ち受けを行い、
各ブランチの受信信号から受信エネルギ及び移動平均を求め、その求められた各ブランチの値で、前記複素乗算信号から求められた移動平均の値を除算し、その除算された信号から同期信号検出を行うようにしたことを特徴とする
受信方法。
The receiving method according to claim 2,
Each branch listens for reception in a different frequency band,
The reception energy and the moving average are obtained from the received signal of each branch, the moving average value obtained from the complex multiplication signal is divided by the obtained value of each branch, and the synchronization signal is detected from the divided signal. A receiving method characterized in that it is performed.
請求項1記載の受信方法において、
前記各ブランチの受信系では、それぞれ別の周波数を受信し、良好に受信したブランチの受信信号から同期信号検出を行うことを特徴とする
受信方法。
The receiving method according to claim 1,
The reception method of each branch receives a different frequency and detects a synchronization signal from a reception signal of a branch that has been successfully received.
請求項1記載の受信方法において、
前記各ブランチの受信系では、それぞれ別の周波数を受信し、各ブランチの受信信号を合成して同期信号検出を行うことを特徴とする
受信方法。
The receiving method according to claim 1,
The receiving system of each branch receives a different frequency and synthesizes the received signals of each branch to detect a synchronization signal.
請求項1記載の受信方法において、
前記送信信号として、周期的に送信周波数を変化させる周波数ホッピングを行う送信信号であり、
前記各ブランチは、前記周波数ホッピングで変化する複数の送信周波数の中のそれぞれ異なる送信周波数の信号を受信して、受信待ち受けを行うことを特徴とする
受信方法。
The receiving method according to claim 1,
The transmission signal is a transmission signal that performs frequency hopping to periodically change the transmission frequency,
The reception method according to claim 1, wherein each branch receives a signal having a different transmission frequency from among a plurality of transmission frequencies that change due to the frequency hopping, and waits for reception.
請求項6記載の受信方法において、
前記複素乗算した前記各ブランチの信号を、前記周波数ホッピングで送信周波数が変化する周期に対応した期間、シフトさせて加算し、その加算信号の移動平均を求めて、前記同期信号検出を行うことを特徴とする
受信方法。
The receiving method according to claim 6, wherein
The signal of each branch subjected to the complex multiplication is shifted and added for a period corresponding to a period in which the transmission frequency changes due to the frequency hopping, and a moving average of the added signal is obtained to perform the synchronization signal detection. Characteristic reception method.
請求項6記載の受信方法において、
各ブランチで受信した送信周波数が異なる受信信号の同期信号検出結果を比較して、前記周波数ホッピングを行っているバンドグループを判別することを特徴とする
受信方法。
The receiving method according to claim 6, wherein
A reception method comprising: comparing synchronization signal detection results of reception signals having different transmission frequencies received in each branch to determine a band group performing the frequency hopping.
送信信号に含まれる既知の同期信号に基づいて受信信号の同期検出処理を行って前記送信信号を受信する受信機であって、
前記既知の同期信号として、1単位の同期信号が所定周期繰り返し送信されると共に、前記1単位ごとに設定される送信周波数のパターン及び前記1単位ごとに設定される信号極性のパターンが複数存在する場合における受信機において、
それぞれ受信周波数を個別に設定可能な複数のブランチを有し、それぞれのブランチとして、
受信信号を前記1単位周期で複数段遅延させる遅延手段と、
前記遅延手段で複数段遅延された受信信号から少なくとも2つの遅延位置の受信信号を、異なる組み合わせで複数取り出し、その複数の組み合わせの受信信号の中から、受信する同期信号パターンに応じて選択された組み合わせの少なくとも2つの遅延位置の受信信号を選択する選択手段と、
前記選択手段で選択されたそれぞれの受信信号から相関検出を行う複数の相関検出手段と、
前記複数の相関検出手段で検出された相関検出信号を複素乗算する複素乗算手段とを備え、
さらに、各ブランチの前記複素乗算手段で複素乗算された信号から移動平均を求める移動平均検出手段と、
前記移動平均検出手段で検出された移動平均から同期信号検出を行う同期検出手段とを備えたことを特徴とする
受信機。
A receiver that receives the transmission signal by performing synchronization detection processing of the reception signal based on a known synchronization signal included in the transmission signal,
As the known synchronization signal, one unit of synchronization signal is repeatedly transmitted for a predetermined period, and there are a plurality of transmission frequency patterns set for each unit and a plurality of signal polarity patterns set for each unit. In the receiver in case
Each branch has multiple branches that can be set individually.
Delay means for delaying a received signal by a plurality of stages in the unit period;
A plurality of received signals of at least two delay positions are extracted from the received signals delayed by a plurality of stages by the delay means in different combinations, and selected from the received signals of the plurality of combinations according to the received synchronization signal pattern Selecting means for selecting received signals of at least two delay positions of the combination;
A plurality of correlation detection means for performing correlation detection from each received signal selected by the selection means;
Complex multiplication means for performing complex multiplication on the correlation detection signals detected by the plurality of correlation detection means,
Furthermore, a moving average detecting means for obtaining a moving average from the signal complex-multiplied by the complex multiplying means of each branch;
A receiver comprising: synchronization detection means for detecting a synchronization signal from the moving average detected by the moving average detection means.
請求項9記載の受信機において、
各ブランチが、受信信号から受信エネルギ及び移動平均を算出する受信エネルギ及び移動平均算出手段を備えて、
前記それぞれのブランチの受信エネルギ及び移動平均算出手段で算出された値で、前記移動平均検出手段の検出値を除算して、その除算された信号を前記同期検出手段に送る除算手段を備えたことを特徴とする
受信機。
The receiver of claim 9, wherein
Each branch comprises reception energy and moving average calculation means for calculating reception energy and moving average from the received signal,
Dividing means for dividing the detection value of the moving average detection means by the received energy of each branch and the value calculated by the moving average calculation means and sending the divided signal to the synchronization detection means A receiver characterized by.
請求項10記載の受信機において、
各ブランチの受信手段毎に、異なる周波数帯で受信待ち受けを行い、
前記それぞれのブランチの受信エネルギ及び移動平均算出手段で算出された値で、前記移動平均検出手段の検出値を除算して、その除算された信号を前記同期検出手段に送る除算手段を備えたことを特徴とする
受信機。
The receiver of claim 10, wherein
For each reception means of each branch, perform reception standby in different frequency bands,
Dividing means for dividing the detection value of the moving average detection means by the received energy of each branch and the value calculated by the moving average calculation means, and sending the divided signal to the synchronization detection means A receiver characterized by.
請求項9記載の受信機において、
各ブランチの受信手段毎に、異なる周波数帯で受信待ち受けを行い、
前記各ブランチの受信周波数設定手段で受信した信号の内の、良好に受信したブランチの受信信号を選択して、前記同期検出手段に送るセレクタを備えたことを特徴とする
受信機。
The receiver of claim 9, wherein
For each reception means of each branch, perform reception standby in different frequency bands,
A receiver comprising: a selector that selects a reception signal of a well-received branch among the signals received by the reception frequency setting unit of each branch and sends the selected signal to the synchronization detection unit.
請求項9記載の受信機において、
各ブランチの受信手段毎に、異なる周波数で受信待ち受けを行い、
各ブランチの受信信号を合成して、合成された信号を前記同期検出手段に送る合成手段を備えたことを特徴とする
受信機。
The receiver of claim 9, wherein
For each reception means of each branch, perform reception standby at a different frequency,
A receiver comprising: combining means for combining the received signals of the branches and sending the combined signal to the synchronization detecting means.
請求項9記載の受信機において、
各ブランチの受信手段毎に、それぞれ別の周波数ホッピング状態の受信周波数設定で受信待ち受けを行うことを特徴とする
受信機。
The receiver of claim 9, wherein
A receiver characterized in that reception is performed for each reception means of each branch with a different reception frequency setting in a frequency hopping state.
請求項14記載の受信機において、
前記複素乗算した前記各ブランチの信号を、前記周波数ホッピングで送信周波数が変化する周期に対応した期間、シフトさせるシフト手段と、
前記シフト手段でシフトされたブランチの信号と、シフトされていないブランチの信号とを加算する加算手段と、
前記加算手段の出力から移動平均を求める移動平均算出手段とを備えて、
前記移動平均算出手段の出力から前記同期検出手段は同期信号検出を行うことを特徴とする
受信機。
The receiver of claim 14, wherein
Shift means for shifting the signal of each branch subjected to the complex multiplication for a period corresponding to a cycle in which a transmission frequency changes by the frequency hopping;
Adding means for adding the signal of the branch shifted by the shift means and the signal of the branch not shifted;
A moving average calculating means for obtaining a moving average from the output of the adding means,
The receiver characterized in that the synchronization detection means detects a synchronization signal from the output of the moving average calculation means.
請求項14記載の受信機において、
各ブランチで受信した送信周波数が異なる受信信号の同期信号検出結果を比較して、前記周波数ホッピングを行っているバンドグループを判別する判別手段を備えたことを特徴とする
受信機。
The receiver of claim 14, wherein
A receiver comprising: a discriminating unit that discriminates a band group performing frequency hopping by comparing synchronization signal detection results of received signals having different transmission frequencies received in each branch.
JP2006150207A 2006-05-30 2006-05-30 Receiving method and receiver Pending JP2007324729A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006150207A JP2007324729A (en) 2006-05-30 2006-05-30 Receiving method and receiver

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006150207A JP2007324729A (en) 2006-05-30 2006-05-30 Receiving method and receiver

Publications (2)

Publication Number Publication Date
JP2007324729A true JP2007324729A (en) 2007-12-13
JP2007324729A5 JP2007324729A5 (en) 2009-07-02

Family

ID=38857169

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006150207A Pending JP2007324729A (en) 2006-05-30 2006-05-30 Receiving method and receiver

Country Status (1)

Country Link
JP (1) JP2007324729A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008099232A (en) * 2006-10-13 2008-04-24 Samsung Electronics Co Ltd Method and apparatus for performing CCA function in multi-band OFDM system
JP2009212956A (en) * 2008-03-05 2009-09-17 Sony Corp Radio communication apparatus, radio communication system, radio communication method, and program
JP2009225189A (en) * 2008-03-17 2009-10-01 Fuji Electric Device Technology Co Ltd Radio receiver, its frame synchronization detector
JP2011080847A (en) * 2009-10-07 2011-04-21 Hitachi Ltd Gps signal receiver and gps signal transmitter
US8270350B2 (en) 2008-06-30 2012-09-18 Sony Corporation Receiving apparatus, receiving method and wireless communication system
JP2013090159A (en) * 2011-10-18 2013-05-13 Japan Radio Co Ltd Signal detection device
JP2013521692A (en) * 2010-03-05 2013-06-10 サムスン エレクトロニクス カンパニー リミテッド Method and system for accurate clock synchronization of a communication system through interaction of communication layers and sub-layers in a communication system

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005006116A (en) * 2003-06-12 2005-01-06 Matsushita Electric Ind Co Ltd Receiving apparatus and receiving method
JP2005210170A (en) * 2004-01-20 2005-08-04 Matsushita Electric Ind Co Ltd Frequency hopping wireless communication device and carrier sense device
JP2005286729A (en) * 2004-03-30 2005-10-13 Sanyo Electric Co Ltd Synchronization acquisition circuit and receiver utilizing the same
JP2005341321A (en) * 2004-05-28 2005-12-08 Sony Corp Communication system, communication method and program
JP2006042076A (en) * 2004-07-28 2006-02-09 Sony Corp Radio communication system, radio communication apparatus, radio communication method, and computer program
JP2006074276A (en) * 2004-08-31 2006-03-16 Sanyo Electric Co Ltd Method and apparatus for detecting timing
JP2006197375A (en) * 2005-01-14 2006-07-27 Sony Corp Method for receiving and receiver
JP2006270831A (en) * 2005-03-25 2006-10-05 Sanyo Electric Co Ltd Receiving method and apparatus
JP2006279254A (en) * 2005-03-28 2006-10-12 Sanyo Electric Co Ltd Timing detection method, and timing detector and receiver utilizing the same
JP2007019985A (en) * 2005-07-08 2007-01-25 Mitsubishi Electric Corp Receiver
JP2007082165A (en) * 2005-09-16 2007-03-29 Sanyo Electric Co Ltd Synchronization apparatus and synchronization method
JP2008505557A (en) * 2004-07-01 2008-02-21 スタッカート・コミュニケーションズ・インコーポレーテッド Multiband receiver synchronization
JP2009529280A (en) * 2006-03-07 2009-08-13 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Synchronization sequence using tone notching in OFDM systems

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005006116A (en) * 2003-06-12 2005-01-06 Matsushita Electric Ind Co Ltd Receiving apparatus and receiving method
JP2005210170A (en) * 2004-01-20 2005-08-04 Matsushita Electric Ind Co Ltd Frequency hopping wireless communication device and carrier sense device
JP2005286729A (en) * 2004-03-30 2005-10-13 Sanyo Electric Co Ltd Synchronization acquisition circuit and receiver utilizing the same
JP2005341321A (en) * 2004-05-28 2005-12-08 Sony Corp Communication system, communication method and program
JP2008505557A (en) * 2004-07-01 2008-02-21 スタッカート・コミュニケーションズ・インコーポレーテッド Multiband receiver synchronization
JP2006042076A (en) * 2004-07-28 2006-02-09 Sony Corp Radio communication system, radio communication apparatus, radio communication method, and computer program
JP2006074276A (en) * 2004-08-31 2006-03-16 Sanyo Electric Co Ltd Method and apparatus for detecting timing
JP2006197375A (en) * 2005-01-14 2006-07-27 Sony Corp Method for receiving and receiver
JP2006270831A (en) * 2005-03-25 2006-10-05 Sanyo Electric Co Ltd Receiving method and apparatus
JP2006279254A (en) * 2005-03-28 2006-10-12 Sanyo Electric Co Ltd Timing detection method, and timing detector and receiver utilizing the same
JP2007019985A (en) * 2005-07-08 2007-01-25 Mitsubishi Electric Corp Receiver
JP2007082165A (en) * 2005-09-16 2007-03-29 Sanyo Electric Co Ltd Synchronization apparatus and synchronization method
JP2009529280A (en) * 2006-03-07 2009-08-13 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Synchronization sequence using tone notching in OFDM systems

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008099232A (en) * 2006-10-13 2008-04-24 Samsung Electronics Co Ltd Method and apparatus for performing CCA function in multi-band OFDM system
JP2009212956A (en) * 2008-03-05 2009-09-17 Sony Corp Radio communication apparatus, radio communication system, radio communication method, and program
US8270454B2 (en) 2008-03-05 2012-09-18 Sony Corporation Wireless communication device, wireless communication system, wireless communication method and program
JP2009225189A (en) * 2008-03-17 2009-10-01 Fuji Electric Device Technology Co Ltd Radio receiver, its frame synchronization detector
US8270350B2 (en) 2008-06-30 2012-09-18 Sony Corporation Receiving apparatus, receiving method and wireless communication system
JP2011080847A (en) * 2009-10-07 2011-04-21 Hitachi Ltd Gps signal receiver and gps signal transmitter
JP2013521692A (en) * 2010-03-05 2013-06-10 サムスン エレクトロニクス カンパニー リミテッド Method and system for accurate clock synchronization of a communication system through interaction of communication layers and sub-layers in a communication system
US9392565B2 (en) 2010-03-05 2016-07-12 Samsung Electronics Co., Ltd. Method and system for accurate clock synchronization through interaction between communication layers and sub-layers for communication systems
JP2013090159A (en) * 2011-10-18 2013-05-13 Japan Radio Co Ltd Signal detection device

Similar Documents

Publication Publication Date Title
JP4181164B2 (en) Apparatus and method for performing preamble transmission and cell detection in an orthogonal frequency division multiple access system
RU2427094C2 (en) Method and device for estimating carrier frequency shift and frame synchronisation in wireless communication system
US9065695B2 (en) Method and apparatus of cross-correlation with application to channel estimation and detection
US20080043702A1 (en) Method and apparatus for cell search in a communication system
US8019008B2 (en) Base station apparatus, communication terminal apparatus, communication system, and communication method
JP2008532379A (en) Method and apparatus for synchronizing a radio receiver
US7515641B2 (en) Apparatus and method for processing ranging channel in orthogonal frequency division multiple access system
CN101836411A (en) Use time division multiplexed pilots in the broadcasting ofdm system synchronously
JP2007324729A (en) Receiving method and receiver
JP4914352B2 (en) Communication terminal device and base station device
JP4644978B2 (en) OFDM communication system, OFDM communication method, and OFDM communication apparatus
WO2004040816A1 (en) Synchronous follow-up device and method
JP2006197375A (en) Method for receiving and receiver
US8290105B2 (en) Signal reception device and method of signal reception timing detection
US7953190B2 (en) Parallel preamble search architectures and methods
JP2006270831A (en) Receiving method and apparatus
JP6685485B1 (en) Transmitter, receiver, communication device, wireless communication system, control circuit, and storage medium
CN101836410A (en) Synchronization in Broadcast OFDM Systems Using Time Division Multiplexed Pilots
KR20060066255A (en) Correlator and its method using symmetry of correlation coefficient
CN101026409A (en) Radio communication apparatus and radio communication method
JP4506248B2 (en) Synchronization apparatus and synchronization method
JP2013046373A (en) Communication system and receiver
US8335288B2 (en) Communication method, system, transmitter, and receiver
JP6257378B2 (en) Spread spectrum receiver
JP7354297B2 (en) Timing detection method and wireless communication device

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090519

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090519

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110223

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110816

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20111213