[go: up one dir, main page]

JP4945747B2 - Asynchronous code modulation signal receiver - Google Patents

Asynchronous code modulation signal receiver Download PDF

Info

Publication number
JP4945747B2
JP4945747B2 JP2006149933A JP2006149933A JP4945747B2 JP 4945747 B2 JP4945747 B2 JP 4945747B2 JP 2006149933 A JP2006149933 A JP 2006149933A JP 2006149933 A JP2006149933 A JP 2006149933A JP 4945747 B2 JP4945747 B2 JP 4945747B2
Authority
JP
Japan
Prior art keywords
code
likelihood
signal
synchronization
code modulation
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.)
Active
Application number
JP2006149933A
Other languages
Japanese (ja)
Other versions
JP2007324704A (en
Inventor
政明 原田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kyoto Institute of Technology NUC
Original Assignee
Kyoto Institute of Technology NUC
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 Kyoto Institute of Technology NUC filed Critical Kyoto Institute of Technology NUC
Priority to JP2006149933A priority Critical patent/JP4945747B2/en
Publication of JP2007324704A publication Critical patent/JP2007324704A/en
Application granted granted Critical
Publication of JP4945747B2 publication Critical patent/JP4945747B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Synchronisation In Digital Transmission Systems (AREA)

Description

本発明は、例えばディジタル通信システムに用いられ、受信される非同期符号変調信号を復号化する非同期符号変調信号受信装置に関する。   The present invention relates to an asynchronous code modulation signal receiving apparatus that is used in, for example, a digital communication system and decodes a received asynchronous code modulation signal.

従来技術に係る受信装置では、変調された信号のデータ判定と信号の同期点(タイミング)を検出することは、別々のプロセスで行われていた。データ判定と同期点の検出のための装置を別に用意しなければならないためシステムが複雑になる。同期がうまくとれないためにデータ判定ができない場合や、同期がとれていてもデータの判定に誤るということが起こる。   In the receiving apparatus according to the related art, the data determination of the modulated signal and the detection of the synchronization point (timing) of the signal are performed in separate processes. Since a device for data determination and synchronization point detection must be prepared separately, the system becomes complicated. There are cases where data cannot be determined because synchronization cannot be achieved, or that data is erroneously determined even if synchronization is established.

信号のタイミング同期とデータ判定を別々のプロセス及び回路で行う従来技術に係る通信システムにおいては、受信機では、信号のタイミングを一致させるために、同期捕捉と同期保持という2つの行程を行うのが一般的である。同期捕捉のためには、例えば、IQ整合フィルタバンクを用いており、信号のタイミングが一致したときに、整合フィルタはより大きな値を有する出力信号を出力する。そして、当該出力信号を論理回路に入力し、しきい値判定することで同期点を検出する。同期点を検出したら同期保持を行い、遅延ロックループ(Delay Locked Loop: 以下、DLLという。)によるクロックタイミングの調整を行う。これは、局部発振器の位相を遅らせるようにし、遅れ位相とその相関があれば位相を進めるように制御するループである。論理回路では、しきい値判定により一つでも同期した符号、時点が存在すれば同期保持へ移行し、DLLによる制御が行われる。しきい値判定により同期した符号、時点がなければ非同期状態なので、再び同期捕捉モードとなり、同期点の検出を行う。   In a communication system according to the prior art in which signal timing synchronization and data determination are performed by separate processes and circuits, the receiver performs two steps of acquisition of synchronization and synchronization holding in order to match the timing of the signal. It is common. For synchronization acquisition, for example, an IQ matched filter bank is used, and when the timing of the signals coincides, the matched filter outputs an output signal having a larger value. Then, the output signal is input to the logic circuit, and the synchronization point is detected by determining the threshold value. When a synchronization point is detected, synchronization is held, and clock timing is adjusted by a delay locked loop (hereinafter referred to as DLL). This is a loop that delays the phase of the local oscillator, and controls to advance the phase if there is a delay phase and its correlation. In the logic circuit, if there is at least one code and time point synchronized by the threshold determination, the logic circuit shifts to synchronization holding, and control by DLL is performed. If there is no code and time point synchronized by the threshold value determination, the state is asynchronous, so the synchronization acquisition mode is entered again to detect the synchronization point.

図14は特許文献1において開示された従来技術に係る符号変調装置の構成を示すブロック図であり、図15は特許文献1において開示された従来技術に係る符号変調信号受信装置の構成を示すブロック図である。また、図16は図15の相関器74の構成を示すブロック図であり、図17は図16の相関器74の変形例である論理回路による相関器74Aの構成を示すブロック図であり、図18は図16の復調器76の構成を示すブロック図である。さらに、図19は図18の計算機114,124の構成を示すブロック図であり、図20は図18の計算機113,123の構成を示すブロック図である。   FIG. 14 is a block diagram showing a configuration of a code modulation apparatus according to the prior art disclosed in Patent Document 1, and FIG. 15 is a block diagram showing a configuration of a code modulation signal receiving apparatus according to the prior art disclosed in Patent Document 1. FIG. 16 is a block diagram showing the configuration of the correlator 74 in FIG. 15. FIG. 17 is a block diagram showing the configuration of the correlator 74A using a logic circuit that is a modification of the correlator 74 in FIG. 18 is a block diagram showing the configuration of the demodulator 76 of FIG. Further, FIG. 19 is a block diagram showing a configuration of the computers 114 and 124 of FIG. 18, and FIG. 20 is a block diagram showing a configuration of the computers 113 and 123 of FIG.

図14の符号変調装置は、複数N個の符号をそれぞれ発生するN個の符号発生器70−1乃至70−Nと、シリアル/パラレル変換器(以下、S/P変換器という。)71と、スイッチ72とを備えて構成される。送信側の符号変調装置では、N個の符号C1乃至CNをそれぞれ符号発生器70−1乃至70−Nにより発生し、入力端子T11を介して入力される入力データ信号をS/P変換器71によりmビット毎にS/P変換してS/P変換された信号に基づいてスイッチ72の切り換えを制御することにより、mビットの入力データ信号のデータビットに応じてn(<N)個の符号を合成することにより符号変調して出力端子T12を介して送信する。   The code modulation apparatus of FIG. 14 includes N code generators 70-1 to 70-N that respectively generate a plurality of N codes, a serial / parallel converter (hereinafter referred to as an S / P converter) 71, and the like. , And a switch 72. In the code modulation apparatus on the transmission side, N codes C1 to CN are generated by code generators 70-1 to 70-N, respectively, and an input data signal input via an input terminal T11 is converted to an S / P converter 71. By performing S / P conversion every m bits and controlling the switching of the switch 72 based on the S / P converted signal, n (<N) number of data bits of the m-bit input data signal are controlled. The code is modulated by synthesizing the code and transmitted through the output terminal T12.

受信側の図15の符号変調信号受信装置は、受信インターフェース73と、相関器74と、同期コントローラ75と、復調器76と、キャリア検出器77とを備えて構成される。符号変調信号受信装置では、入力端子T21を介して入力した受信信号を受信インターフェース73により所定の信号変換した後、相関器74により各符号の相関出力信号を得る。   15 on the reception side includes a reception interface 73, a correlator 74, a synchronization controller 75, a demodulator 76, and a carrier detector 77. In the code modulation signal receiving apparatus, the reception signal input via the input terminal T21 is subjected to predetermined signal conversion by the reception interface 73, and then a correlation output signal of each code is obtained by the correlator 74.

図16は、表面弾性波(Surface Acoustic Wave;以下、SAWという。)フィルタのSAW畳み込み器78−1乃至78−Nを用いた相関器74の構成を示す図である。相関器74は、同相成分の信号系列を予め記憶しており、直交成分の信号系列の相関と合成する構成ではない。直交成分の信号系列を得るためには、受信インターフェース73における信号処理において、入力端子T21を介して入力される受信信号を同相と直交の2成分に分ける必要がある。そのため、このシステムでは、受信インターフェース73において位相が補正されているか、周波数シフトを伴わない通信システムを想定したもの、もしくは、有線通信などの送受信機間で位相変化のない通信システムを想定した構成になっている。   FIG. 16 is a diagram showing a configuration of a correlator 74 using SAW convolution units 78-1 to 78-N of surface acoustic wave (hereinafter referred to as SAW) filters. The correlator 74 stores a signal sequence of in-phase components in advance, and is not configured to combine with a correlation of signal sequences of quadrature components. In order to obtain a signal sequence of quadrature components, it is necessary to divide the received signal input via the input terminal T21 into two components of in-phase and quadrature in the signal processing at the reception interface 73. For this reason, this system has a configuration that assumes a communication system in which the phase is corrected in the reception interface 73 or does not involve a frequency shift, or a communication system that does not change phase between transmitters and receivers such as wired communication. It has become.

特開平9−069800号公報。JP-A-9-069800. 丸林元ほか著,「スペクトル拡散通信とその応用」,電子情報通信学会発行,pp.94−146,1998年5月10日発行。Marubayashi et al., “Spread Spectrum Communication and its Applications”, published by IEICE, pp. 94-146, issued May 10, 1998. D. A. Gandolfo et al., "Analog-binary CCD Correlator: a VLSI signal processor", IEEE Transaction on Electron Devices, Vol. 26, No. 4, pp.596-603, April 1979。D. A. Gandolfo et al., “Analog-binary CCD Correlator: a VLSI signal processor”, IEEE Transaction on Electron Devices, Vol. 26, No. 4, pp. 596-603, April 1979. P. Bosshart, "An Integrated Analog Correlator using Charge-Coupled Devices", Proceedings of IEEE ISSCC'76, pp. 198-199, February 20, 1976。P. Bosshart, "An Integrated Analog Correlator using Charge-Coupled Devices", Proceedings of IEEE ISSCC '76, pp. 198-199, February 20, 1976.

非特許文献1では、図16の相関器74以外にいくつかの相関器が示されており、例えば、図17に示す論理回路による相関器74Aなどが示されている。図17において、相関器74Aは、2つのシフトレジスタ81,82と、排他的論理和ゲートXOR1乃至XORN及び信号加算アンプ83とからなる論理回路84とを備えて構成される。非特許文献1において開示された相関器では、いずれも直交成分の信号を考慮した構成になっていない。加えて、チップレベルでしきい値を用いて符号判定した後、相関出力を得るものとなっており、周波数シフトを伴わない通信など同相成分のみを考えればよい場合においても、通信性能は通常の装置よりも悪くなるという問題点があった。   In Non-Patent Document 1, several correlators are shown in addition to the correlator 74 of FIG. 16, for example, a correlator 74A using a logic circuit shown in FIG. In FIG. 17, the correlator 74 </ b> A includes two shift registers 81 and 82 and a logic circuit 84 including exclusive OR gates XOR <b> 1 to XORN and a signal addition amplifier 83. None of the correlators disclosed in Non-Patent Document 1 has a configuration in which orthogonal component signals are taken into consideration. In addition, after performing code determination using a threshold value at the chip level, a correlation output is obtained. Even when only in-phase components such as communication without frequency shift need to be considered, communication performance is normal. There was a problem that it was worse than the device.

図18において、非特許文献1記載の復調器76を示す。図18において、復調器76は、2個のラッチ回路111,121と、絶対値演算器112,122と、P計算機113と、A計算機114と、P計算機123と、A計算機124と、乗算器115,116と、コンパレータ117とを備えて構成される。ここで、相関器74からの出力信号の1データ期間T(符号の1周期に等しい)は、中央部の窓部Wと、その両端の端部Eとに分けることができ、窓部Eのピーク値計算機114,124と窓部Wの最大値保持回路である最大値計算機113,123をそれぞれ図19及び図20に示す。図19において、計算機115はラッチ回路84と、コンパレータ85とを備えて構成される。また、図20において、計算機116は、加算器86と、ラッチ回路87とを備えて構成される。ここで、窓部Wは、符号の継続時間をTとすると、
[数1]
(T−d)=2<t<(T+d)=2,(d<T) (1)
の区間であり、端部Eは、
[数2]
0<t<(T−d)=2 (2)
及び
[数3]
(T+d)=2<t<T (3)
の区間である。
FIG. 18 shows a demodulator 76 described in Non-Patent Document 1. In FIG. 18, the demodulator 76 includes two latch circuits 111 and 121, absolute value calculators 112 and 122, a P 1 calculator 113, an A 1 calculator 114, a P 2 calculator 123, and an A 2 calculator 124. And multipliers 115 and 116 and a comparator 117. Here, one data period T (equal to one cycle of the code) of the output signal from the correlator 74 can be divided into a window portion W at the center and end portions E at both ends thereof. 19 and 20 show peak value calculators 114 and 124 and maximum value calculators 113 and 123 which are maximum value holding circuits for the window W, respectively. In FIG. 19, the computer 115 includes a latch circuit 84 and a comparator 85. In FIG. 20, the computer 116 includes an adder 86 and a latch circuit 87. Here, if the duration of the code is T,
[Equation 1]
(T−d) = 2 <t <(T + d) = 2, (d <T) (1)
The end E is
[Equation 2]
0 <t <(Td) = 2 (2)
And [Equation 3]
(T + d) = 2 <t <T (3)
It is a section.

なお、当該明細書において、数式がイメージ入力された墨付き括弧の数番号と、数式が文字入力された大括弧の数式番号とを混在して用いており、また、当該明細書での一連の数式番号として「式(1)」の形式を用いて数式番号を式の最後部に付与して(付与していない数式も存在する)用いることとする。   In this specification, the number number of the black brackets in which the mathematical formula is imaged and the formula number of the square brackets in which the mathematical formula is input are used in combination. The formula number is assigned to the last part of the formula using the formula (1) as the formula number (there is also a formula that is not given).

本実施形態において用いる符号の数をN=2としたときの復調データを以下の手順で得る。   Demodulated data when the number of codes used in this embodiment is N = 2 is obtained by the following procedure.

(1)P計算機からの出力信号Pを第1の相関器出力の窓部Wの最大値とし、
(2)P計算機からの出力信号Pを第2の相関器出力の窓部Wの最大値とし、
(3)A計算機からの出力信号Aを第1の相関器出力の端部Eの積算値(加算値)とし、
(4)A計算機からの出力信号Aを第2の相関器出力の端部Eの積算値(加算値)としたとき、
[数4]
・A>P・A (4)
であればコンパレータ117からの判定出力データは「1」となり、
[数5]
・A<P・A (5)
であれば判定出力データは「0」となる。
(1) The output signal P 1 from the P 1 computer is set to the maximum value of the window W of the first correlator output,
(2) The output signal P 2 from the P 2 computer is set to the maximum value of the window W of the second correlator output,
(3) The output signal A 1 from the A 1 computer is set as the integrated value (added value) of the end E of the first correlator output,
(4) when the output signal A 2 from A 2 computer integrated value of the second correlator output end E with (added value),
[Equation 4]
P 2 · A 1 > P 1 · A 2 (4)
If so, the judgment output data from the comparator 117 is “1”.
[Equation 5]
P 2 · A 1 <P 1 · A 2 (5)
If so, the determination output data is “0”.

この方法では、相関出力のピーク値P,Pに対して、乗算するタイミングからd/2だけずれたところからの相関値を加算した2つの信号A及びAをそれぞれ乗算して互いに比較を行っている。相関出力信号Pがピークを持つとき、A<Aが成立ために良好な性能が得られるとしている。相関特性は、用いる符号セットにより異なるため、ここで、述べられている相関出力信号Pがピークであるとき、A<Aの関係が成立するとは限らない。タイミングが一致していないときは、判定する符号の前又は後に送信した符号との相互相関の和になるため、状況によっては、性能が大きく劣化してしまう。同期検出では、大きさのみ比較し、ここで、相関値とサイドローブの和を乗算したものの比較を行っている。上述したようにサイドローブの和を乗算することは、必ずしも良好な性能を達成することにはならず、用いる符号、通信環境によっては、逆に性能を劣化させる要因となってしまうという問題点があった。 In this method, the correlation signals peak values P 1 and P 2 are multiplied by two signals A 2 and A 1 each obtained by adding a correlation value from a position shifted by d / 2 from the multiplication timing. A comparison is made. When the correlation output signal P 1 has a peak, A 1 <A 2 is satisfied, and thus good performance is obtained. Since the correlation characteristics differ depending on the code set used, when the correlation output signal P 1 described here is a peak, the relationship of A 1 <A 2 is not necessarily established. When the timings do not match, the sum of the cross-correlations with the code transmitted before or after the code to be determined is used, so that the performance is greatly deteriorated depending on the situation. In synchronization detection, only the magnitudes are compared, and here, comparison is made by multiplying the sum of the correlation value and the side lobe. As described above, multiplying the sum of the side lobes does not necessarily achieve good performance, and depending on the code used and the communication environment, it may cause a deterioration in performance. there were.

本発明の目的は以上の問題点を解決し、従来技術に比較して簡単な構成を有し、非同期符号変調信号をより正確に復号化することができる非同期符号変調信号受信装置を提供することにある。   An object of the present invention is to provide an asynchronous code modulation signal receiving apparatus that solves the above-described problems and has a simple configuration as compared with the prior art and can decode an asynchronous code modulation signal more accurately. It is in.

本発明に係る非同期符号変調信号受信装置は、予め決められた複数の符号を用いる所定の符号変調方式を用いて、データ信号に従って符号変調された符号変調信号を受信信号として受信して復号化する非同期符号変調信号受信装置において、
上記受信された受信信号を実質的に互いに直交する2つの信号に変換する変換手段と、
上記変換手段により変換された2つの信号に対して上記複数の符号を乗算した後加算し、加算結果の出力値信号に基づいて、上記複数の符号との相関値の尤度を計算する相関器手段と、
上記相関器手段により計算された相関値の尤度に基づいて上記受信信号の符号と同期点を判定することにより復号化されたデータ信号を決定して出力する同期判定手段とを備えたことを特徴とする。
An asynchronous code modulation signal receiving apparatus according to the present invention receives and decodes a code modulation signal, which is code-modulated according to a data signal, as a reception signal using a predetermined code modulation method using a plurality of predetermined codes. In the asynchronous code modulation signal receiving device,
Converting means for converting the received signal received into two signals substantially orthogonal to each other;
A correlator that multiplies the two signals converted by the conversion means after multiplying the plurality of codes and adds them, and calculates the likelihood of the correlation value with the plurality of codes based on the output value signal of the addition result Means,
Synchronization determining means for determining and outputting a decoded data signal by determining the sign and synchronization point of the received signal based on the likelihood of the correlation value calculated by the correlator means. Features.

上記非同期符号変調信号受信装置において、上記相関器手段は、入力されるクロックに基づいて上記複数の符号との相関値の尤度を計算し、
上記同期判定手段は、上記相関器手段により計算された尤度及び上記受信信号に基づいて同期点を検出し、検出された同期点が正確であるか否かについて上記受信信号に基づいて検証し、正確であると判断されたときに、上記受信信号に基づいて上記クロックの発生タイミングを調整することにより当該同期点で復号化してデータ信号を出力する遅延同期ループ回路を含むことを特徴とする。
In the asynchronous code modulation signal receiving apparatus, the correlator means calculates the likelihood of correlation values with the plurality of codes based on an input clock,
The synchronization determination unit detects a synchronization point based on the likelihood calculated by the correlator unit and the received signal, and verifies whether the detected synchronization point is accurate based on the received signal. A delay locked loop circuit that outputs a data signal by decoding at the synchronization point by adjusting the generation timing of the clock based on the received signal when it is determined to be accurate .

また、上記非同期符号変調信号受信装置において、上記相関値の尤度は、互いに隣接するシンボル区間の出力値信号に基づき、所定の時点での尤度が所定の確率変数であると仮定したときの尤度と、符号の情報ビットが独立であると仮定したときの符号の生起確率とに基づいて、判定事前確率を考慮して計算された相関値の尤度であることを特徴とする。とって代わって、上記非同期符号変調信号受信装置において、上記相関値の尤度は、互いに隣接するシンボル区間の出力値信号に基づき、所定の時点での尤度が所定の確率変数であると仮定したときの尤度と、符号の情報ビットが独立であると仮定したときの符号の生起確率とに基づいて、自己及び相互相関を考慮して計算された相関値の尤度であることを特徴とする。さらには、上記非同期符号変調信号受信装置において、上記相関値の尤度は、互いに隣接する一連の複数の時点での符号系列の出力値信号に基づいて、時点及び符号に関する所定の最尤系列推定の尤度関数を用いて計算された相関値の尤度であることを特徴とする。   Further, in the asynchronous code modulation signal receiving apparatus, the likelihood of the correlation value is based on output value signals of adjacent symbol intervals, and the likelihood at a predetermined time point is assumed to be a predetermined random variable. Based on the likelihood and the probability of occurrence of the code when it is assumed that the information bits of the code are independent, this is the likelihood of the correlation value calculated in consideration of the determination prior probability. Instead, in the asynchronous code modulation signal receiving apparatus, the likelihood of the correlation value is based on output value signals of adjacent symbol intervals, and the likelihood at a predetermined time point is assumed to be a predetermined random variable. It is the likelihood of the correlation value calculated in consideration of self and cross-correlation based on the likelihood when the code information is assumed and the occurrence probability of the code when it is assumed that the information bits of the code are independent. And Further, in the asynchronous code modulation signal receiving apparatus, the likelihood of the correlation value is a predetermined maximum likelihood sequence estimation related to a time point and a code based on an output value signal of a code sequence at a plurality of time points adjacent to each other. It is the likelihood of the correlation value calculated using the likelihood function.

本発明に係る非同期符号変調信号受信装置によれば、変換された2つの信号に対して上記複数の符号を乗算した後加算し、加算結果の出力値信号に基づいて、上記複数の符号との相関値の尤度を計算し、計算された相関値の尤度に基づいて上記受信信号の符号と同期点を判定することにより復号化されたデータ信号を決定して出力するように構成したので、従来技術に比較して簡単であって、しかもより正確に判定して復号化できるという特有の作用効果を有する。   According to the asynchronous code modulation signal receiving apparatus according to the present invention, the converted two signals are multiplied by the plurality of codes and then added, and based on the output value signal of the addition result, Since the likelihood of the correlation value is calculated, and the decoded data signal is determined and output by determining the code and the synchronization point of the received signal based on the calculated likelihood of the correlation value. This is simpler than the prior art, and has a specific effect that it can be determined and decoded more accurately.

以下、本発明に係る実施形態について図面を参照して説明する。なお、以下の各実施形態において、同様の構成要素については同一の符号を付している。   Hereinafter, embodiments according to the present invention will be described with reference to the drawings. In addition, in each following embodiment, the same code | symbol is attached | subjected about the same component.

本発明に係る実施形態では、非同期符号変調(Non-Coherent Code Shift Keying)を用いた通信システムの特徴に着目し、通常別の回路、工程で行われる信号の同期捕捉、データ判定を一括して行うことで受信データの信頼性を向上する通信システムや、同期補足とデータ判定が同じ回路構成で実現できることに着目し、システムの複雑性を緩和した通信システム及びデータ、同期点の判定方法を提案している。通信で使用される信号は、一般に同相成分と直交成分を有し、その位相は、受信機と送信機で一致していない。同期通信システムでは、受信機は、この位相をなんらかの方法で補正する必要があるが、非同期通信では、この位相を補正する必要がないという特徴がある。本発明に係る実施形態では、後者に属するもので、同相信号と直交信号による位相を必要がない符号変調の受信機に関するものである。   In the embodiment according to the present invention, focusing on the characteristics of a communication system using asynchronous code modulation (Non-Coherent Code Shift Keying), signal synchronization acquisition and data determination usually performed in different circuits and processes are collectively performed. Providing a communication system that improves the reliability of received data, and that synchronization supplementation and data determination can be realized with the same circuit configuration, and a communication system, data, and synchronization point determination method with reduced system complexity is doing. A signal used in communication generally has an in-phase component and a quadrature component, and the phases do not match between the receiver and the transmitter. In the synchronous communication system, the receiver needs to correct this phase by some method, but in the asynchronous communication, it is not necessary to correct this phase. The embodiment according to the present invention relates to a code modulation receiver that belongs to the latter and does not require a phase of an in-phase signal and a quadrature signal.

第1の実施形態.
図1は本発明の第1の実施形態に係る非同期符号変調信号受信装置の構成を示すブロック図である。図1において、第1の実施形態に係る非同期符号変調信号受信装置は、アンテナ1と、低雑音増幅器(LNA)2と、直交信号周波数変換回路20と、2個のA/D変換器6a,6bと、信号処理器9と、ディジタル相関器10と、同期判定器11とを備えて構成される。ここで、直交信号周波数変換回路20は、信号分配器2と、2個の混合器4a,4bと、局部発振器7と、π/2移相器8と、2個の低域通過フィルタ(LPF)5a,5bとを備えて構成される。
First embodiment.
FIG. 1 is a block diagram showing a configuration of an asynchronous code modulation signal receiving apparatus according to the first embodiment of the present invention. In FIG. 1, the asynchronous code modulation signal receiving apparatus according to the first embodiment includes an antenna 1, a low noise amplifier (LNA) 2, an orthogonal signal frequency conversion circuit 20, two A / D converters 6a, 6b, a signal processor 9, a digital correlator 10, and a synchronization determiner 11. Here, the orthogonal signal frequency conversion circuit 20 includes a signal distributor 2, two mixers 4 a and 4 b, a local oscillator 7, a π / 2 phase shifter 8, and two low-pass filters (LPF). ) 5a and 5b.

図1において、送信機側から、例えば図15の符号変調装置により発生された複数N個のPN符号系列を用いて例えばスペクトラム拡散方式でCSK符号変調された符号変調信号が無線信号(又は伝送信号)として無線送信された当該無線信号が当該非同期符号変調信号受信装置により受信される。送信機側の符号変調では、情報ビットは複数のシンボルで構成される符号へ写像され、周波数シフトやフィルタリングなどの処理を行った後、無線送信される。非同期符号変調では、送信機で用いる長さNの符号ベクトルc
[数6]
=(ci,1,ci,2,…,ci,Nl),(1≦i≦N) (6)
とすると、符号ベクトルc’では、
[数7]
’≠c・exp(jθ),∀i’,i(i’≠i) (7)
を満たさなければならない。
In FIG. 1, a code modulation signal that is CSK code modulated by, for example, spread spectrum using a plurality of N PN code sequences generated by the code modulation device of FIG. ) Is received by the asynchronous code modulation signal receiving apparatus. In code modulation on the transmitter side, information bits are mapped to a code composed of a plurality of symbols, subjected to processing such as frequency shift and filtering, and then transmitted wirelessly. In asynchronous code modulation, a code vector c i of length N l used in the transmitter is expressed by [Equation 6].
c i = (c i, 1 , c i, 2 ,..., c i, Nl ), (1 ≦ i ≦ N l ) (6)
Then, in the code vector c i ′,
[Equation 7]
c i '≠ c i · exp (jθ), ∀ i', i (i '≠ i) (7)
Must be met.

通信路を経由して受信された無線受信信号は、送信機で用いたものと同じ搬送波周波数を有する正弦波信号が混合器4a,4bにより乗算され、低域通過フィルタ5a,5bなどの処理をした後、元のベースバンド帯域へ変換されてベースバンド信号に変換される。受信信号は、Iチャンネル信号の同相成分と、Qチャンネル信号の直交成分を持ち、その両方が信号処理器9を介してディジタル相関器10に入力される。図1においては、アンテナ1により受信された無線受信信号は、低雑音増幅器2を介して信号分配器3に入力されて2分配され、一方の無線受信信号は混合器4aに入力される一方、他方の無線受信信号は混合器4bに入力される。ここで、混合器4a,4bは乗算器で構成される。一方、局部発振器は、無線受信信号の搬送波周波数と実質的に同一の周波数を有する局部発振信号を発生して混合器4aに出力するとともに、π/2移相器8を介して混合器4bに出力する。混合器4aは入力される2個の信号を混合して乗算し、混合結果の信号を低域通過フィルタ5aを介してA/D変換器6aに出力し、混合器4bは入力される2個の信号を混合して乗算し、混合結果の信号を低域通過フィルタ5bを介してA/D変換器6bに出力する。これにより、無線受信信号は直交信号周波数変換回路20により互いに直交した2個のベースバンド信号に変換された後、それぞれA/D変換器6a,6bによりA/D変換されて離散ディジタル信号として信号処理器9に出力される。   The radio reception signal received via the communication path is multiplied by a sine wave signal having the same carrier frequency as that used in the transmitter by the mixers 4a and 4b, and processed by the low-pass filters 5a and 5b. After that, the original baseband band is converted to a baseband signal. The received signal has an in-phase component of the I channel signal and a quadrature component of the Q channel signal, and both are input to the digital correlator 10 via the signal processor 9. In FIG. 1, the radio reception signal received by the antenna 1 is input to the signal distributor 3 through the low noise amplifier 2 and divided into two, while one radio reception signal is input to the mixer 4a. The other radio reception signal is input to the mixer 4b. Here, the mixers 4a and 4b are constituted by multipliers. On the other hand, the local oscillator generates a local oscillation signal having substantially the same frequency as the carrier frequency of the radio reception signal and outputs the local oscillation signal to the mixer 4a, and also to the mixer 4b via the π / 2 phase shifter 8. Output. The mixer 4a mixes and multiplies two input signals, and outputs a mixed result signal to the A / D converter 6a via the low-pass filter 5a, and the mixer 4b receives the two input signals. Are mixed and multiplied, and the resulting signal is output to the A / D converter 6b via the low-pass filter 5b. As a result, the radio reception signal is converted into two baseband signals orthogonal to each other by the orthogonal signal frequency conversion circuit 20, and then A / D converted by the A / D converters 6a and 6b, respectively, to obtain a signal as a discrete digital signal. It is output to the processor 9.

例えばOFDM方式を用いる通信装置であるとき、信号処理器9は高速フーリエ変換回路であり、また、例えばアダマール符号を用いるCDMA方式などの通信装置であるとき、信号処理器9は高速逆ウォルシュ変換回路であり、これらの他、通信路の影響などを軽減するため、信号処理器9は信号等化回路などで構成される。信号処理器9は、入力されるベースバンド信号に対して所定の信号処理を実行し、信号処理後のベースバンド信号をディジタル相関器10に出力する。ディジタル相関器10は、同相成分と直交成分の各ベースバンド信号にそれぞれに、送信機で使用する符号との相関値を計算し、それらを2乗したものを計算して出力する。すなわち、ディジタル相関器10は、送信に用いる符号と同数の相関値が計算され、それらが並列に所定の時間間隔で同期判定器11に出力される。同期判定器11は、ディジタル相関器10からの出力値を所定の定時間記憶し、詳細後述する所定の同期判定方法に従って同期点と送信符号を決定し、決定後のディジタルデータ信号を出力端子T1を介して出力する。   For example, when the communication apparatus uses the OFDM system, the signal processor 9 is a fast Fourier transform circuit, and when the communication apparatus uses a Hadamard code, for example, the CDMA system, the signal processor 9 is a high-speed inverse Walsh transform circuit. In addition to these, in order to reduce the influence of the communication path, the signal processor 9 is composed of a signal equalization circuit and the like. The signal processor 9 performs predetermined signal processing on the input baseband signal and outputs the baseband signal after the signal processing to the digital correlator 10. The digital correlator 10 calculates a correlation value between the baseband signal of the in-phase component and the quadrature component and a code used in the transmitter, and calculates and outputs a square of them. That is, the digital correlator 10 calculates the same number of correlation values as the codes used for transmission, and outputs them to the synchronization determiner 11 in parallel at predetermined time intervals. The synchronization determiner 11 stores the output value from the digital correlator 10 for a predetermined period of time, determines a synchronization point and a transmission code according to a predetermined synchronization determination method described in detail later, and outputs the determined digital data signal to the output terminal T1. Output via.

次いで、同期判定器11において用いることが可能な4つの同期判定方法について以下に説明する。   Next, four synchronization determination methods that can be used in the synchronization determiner 11 will be described below.

(1)第1の同期判定方法:判定事前確率を考慮した同期判定方法.
現在判定するシンボル区間(処理すべきシンボル区間をいい、以下、処理シンボル区間という。)の1つ前のシンボル区間において、判定されたサンプル時点の同期点n及びそのときの符号mを記憶する。処理シンボル区間において判定するサンプル時点nと前のシンボル区間において同期点と判定した同期点nとに基づいて、サンプル時点nの尤度p(n)を計算する。ここで、サンプル時点nの尤度p(n)は、例えば、クロックタイミングのずれがガウス分布に従う確率変数であるとすると、次式で表される。
(1) First synchronization determination method: a synchronization determination method considering a determination prior probability.
In the symbol section immediately before the symbol section that is currently determined (referred to as the symbol section to be processed, hereinafter referred to as the processing symbol section), the synchronization point n p at the determined sample time and the code m at that time are stored. . The likelihood p (n) of the sample time point n is calculated based on the sample time point n determined in the processing symbol interval and the synchronization point n p determined as the synchronization point in the previous symbol interval. Here, the likelihood p (n) of the sampling time point n is expressed by the following expression, for example, assuming that the clock timing shift is a random variable that follows a Gaussian distribution.

Figure 0004945747
Figure 0004945747

ここで、σ は、符号再生のクロックタイミングのずれの分散値、Tは、標本時間間隔、Tは符号の継続時間、nは前のシンボル区間において、同期点と判定した時点を表す。また、符号の生起確率p(m)を以下のように計算する。すなわち、符号の生起確率p(m)は、入力される情報ビットが独立であるとすると、M個の符号を用いるシステムでは、次式で表される。 Here, σ s 2 is a variance value of the code reproduction clock timing deviation, T s is a sampling time interval, T is a code duration, and n p is a time point determined as a synchronization point in the previous symbol interval. To express. Further, the occurrence probability p (m) of the code is calculated as follows. That is, the occurrence probability p (m) of a code is expressed by the following expression in a system using M codes, assuming that input information bits are independent.

Figure 0004945747
Figure 0004945747

さらに、ディジタル相関器10から出力される出力値ym,nを判定するサンプル時点nにおける尤度p(ym,n|m,n)は、符号が所定の既知の符号であるときに、符号mでサンプル時点nのときに出力値ym,nを出力する確率であり、次式のごとく予め所定の関数で表すことができ、計算できる。なお、第3の同期判定方法ではその具体例を詳細後述する。 Further, the likelihood p (y m, n | m, n) at the sample time point n for determining the output value ym , n output from the digital correlator 10 is expressed as follows when the code is a predetermined known code: This is the probability of outputting the output value ym , n at the sampling time n with the code m, and can be expressed and calculated in advance by a predetermined function as in the following equation. A specific example of the third synchronization determination method will be described later in detail.

[数8]
p(ym,n|m,n)=f(ym,n,m,n) (10)
[Equation 8]
p (y m, n | m, n) = f (y m, n , m, n) (10)

第1の同期判定方法では、出力値ym,nを判定するサンプル時点nにおける尤度p(ym,n|m,n)p(m)p(n)を各符号毎に算出し、それらを比較することで、最大の尤度p(ym,n|m,n)p(m)p(n)を有する符号を送信符号とし、その送信符号のサンプル判定時点nを同期点と判定する。 In the first synchronization determination method, the likelihood p (y m, n | m, n) p (m) p (n) at the sample time point n for determining the output value ym , n is calculated for each code. By comparing them, a code having the maximum likelihood p (y m, n | m, n) p (m) p (n) is set as a transmission code, and a sample determination time point n of the transmission code is set as a synchronization point. judge.

(2)第2の同期判定方法:事前確率を考慮した同期判定方法.
処理シンボル区間の1つ前のシンボル区間において、判定された同期点nとそのときの符号mを記憶する。第1の同期判定方法と同様に、サンプル時点nの尤度p(n)と、符号の生起確率p(m)とを計算するとともに、ディジタル相関器10から出力される、複数の符号mと複数のサンプル時点nとのすべての組み合わせにおける複数の出力値ymi,njを判定するサンプル時点nによる尤度p(ymi,nj|m,n)を第1の同期判定方法と同様にして計算する。第2の同期判定方法では、出力値ym,nを判定するサンプル時点nにおける尤度Пi,j{p(ymi,nj|m,n)p(m)p(n)}(ここで、Пi,jは引数に対してi,jのすべての組み合わせにおける総積を表す。)を各符号毎に算出し、それらを比較することで、最大の尤度Пi,j{p(ymi,nj|m,n)p(m)p(n)}を有する符号を送信符号とし、その送信符号のサンプル判定時点nを同期点と判定する。
(2) Second synchronization determination method: a synchronization determination method considering prior probabilities.
The determined synchronization point n p and the code m at that time are stored in the symbol section immediately before the processing symbol section. Similar to the first synchronization determination method, the likelihood p (n) of the sample time point n and the occurrence probability p (m) of the code are calculated, and a plurality of codes m i output from the digital correlator 10 are calculated. Like the first synchronization determination method , the likelihood p (y mi, nj | m, n) based on the sample time point n for determining the plurality of output values y mi, nj in all combinations of the sample time point and the plurality of sample time points n j is the same as in the first synchronization determination method. To calculate. In the second synchronization determination method, the likelihood П i, j {p (y mi, nj | m, n) p (m) p (n)} at the sample time point n for determining the output value ym , n (here , П i, j represents the total product of all combinations of i and j with respect to the argument.) Is calculated for each code, and the maximum likelihood П i, j {p A code having (y mi, nj | m, n) p (m) p (n)} is set as a transmission code, and a sample determination time point n of the transmission code is determined as a synchronization point.

(3)第3の同期判定方法:自己及び相互相関を考慮した判定.
処理シンボル区間の1つ前のシンボル区間において、判定された同期点nとそのときの符号mを記憶する。第1の同期判定方法と同様に、サンプル時点nの尤度p(n)と、符号の生起確率p(m)とを計算するとともに、ディジタル相関器10から出力される符号mとサンプル時点nとにおける出力値ym,nを判定するサンプル時点nによる尤度p(ym,n|m,n)を第1の同期判定方法と同様にして計算する。また、サンプル時点nとは異なる比較するサンプル時点n’(例えば、1符号長前のサンプル時点であり、2,3符号長前のサンプル時点であってもよい。)においても、サンプル時点n’の尤度p(n’)と、符号の生起確率p(m’)とを計算するとともに、ディジタル相関器10から出力される符号m’における出力値ym’,n’を判定するサンプル時点nによる尤度p(ym’,n’|m,n)を同様にして計算する。
(3) Third synchronization determination method: determination considering auto and cross-correlation.
The determined synchronization point n p and the code m at that time are stored in the symbol section immediately before the processing symbol section. Similar to the first synchronization determination method, the likelihood p (n) of the sample time point n and the occurrence probability p (m) of the code are calculated, and the code m output from the digital correlator 10 and the sample time point n are calculated. The likelihood p (y m, n | m, n) at the sample time point n for determining the output value y m, n at and is calculated in the same manner as in the first synchronization determination method. Also, at a sample time point n ′ to be compared different from the sample time point n (for example, a sample time point one code length before and a sample time point two or three code lengths ago), the sample time point n ′. Sample time for calculating the output value y m ′, n ′ of the code m ′ output from the digital correlator 10 while calculating the likelihood p (n ′) and the occurrence probability p (m ′) of the code Likelihood p by n (y m ′, n ′ | m, n) is calculated in the same manner.

次に、同期点n’で符号m’であるときに、サンプル時点nにおける出力値がym,nとなる尤度p(ym,n|m’,n’)、及び同期点nで符号mであるときに、サンプル時点n’における出力値がym’,n’となる尤度p(ym’,n’|m,n)を算出した後、次式の2つの尤度を計算する。 Then, when it is 'code m in' synchronization point n, the output value for sample period n is y m, a n likelihood p (y m, n | m ', n'), and in synchronization point n After calculating the likelihood p (y m ′, n ′ | m, n) that the output value at the sampling time point n ′ becomes y m ′, n ′ when the code is m, the two likelihoods of the following equations are calculated. Calculate

[数9]
p(ym,n|m,n)p(ym’,n’|m,n)p(m)p(n) (11)
[数10]
p(ym,n|m’,n’)p(ym’,n’|m’,n’)p(m’)p(n’)
(12)
[Equation 9]
p (y m, n | m, n) p (y m ′, n ′ | m, n) p (m) p (n) (11)
[Equation 10]
p (y m, n | m ′, n ′) p (y m ′, n ′ | m ′, n ′) p (m ′) p (n ′)
(12)

これら2つの尤度を比較し、大きなものを選択する。この比較を複数の組み合わせ(同期点と符号との組み合わせ)で繰り返すことによって、最大の尤度を有する符号とその時点をそれぞれ送信符号、同期点と判定する。   The two likelihoods are compared and the larger one is selected. By repeating this comparison with a plurality of combinations (combination of synchronization point and code), the code having the maximum likelihood and the time point are determined as the transmission code and the synchronization point, respectively.

なお、以下では、尤度p(ym,n|m’,n’)の尤度関数の具体例について示す。例えば、受信信号の同相成分及び直交成分のそれぞれを2乗して加算する受信装置では、ディジタル相関器10からの出力値ym,nは、χ分布に従い、尤度p(ym,n|m’,n’)は次式で表される。 Hereinafter, a specific example of the likelihood function of the likelihood p (ym , n | m ′, n ′) will be described. For example, in the receiving apparatus that squares and adds each of the in-phase component and the quadrature component of the received signal, the output value y m, n from the digital correlator 10 follows the χ 2 distribution and the likelihood p (y m, n | M ′, n ′) is expressed by the following equation.

Figure 0004945747
ここで、
Figure 0004945747
Figure 0004945747
Figure 0004945747
here,
Figure 0004945747
Figure 0004945747

また、σは雑音の分散であり、相関関数R(・)は次式で表される。 Also, σ 2 is the noise variance, and the correlation function R (•) is expressed by the following equation.

Figure 0004945747
Figure 0004945747

ここで、Nは1つの符号の中の標本点数、aは受信信号の振幅を表す。 Here, N s represents the number of sample points in one code, and a represents the amplitude of the received signal.

(4)第4の同期判定方法:最尤系列推定を用いた判定法.
まず、複数の符号に対応する各時間間隔出力値ym,nをそれぞれ記憶する。同期点ベクトルn=(n,n,n,…,n)においてそれぞれ符号ベクトルm=(m,m,m,…,m)であるときのディジタル相関器10からの出力値yが次式となる尤度p(y|m,n)を計算する。なお、当該同期判定方法において、出力値ベクトルyと同期点ベクトルnと符号ベクトルmはそれぞれ複数の要素を有するベクトルであり、出力値ベクトルy’と同期点ベクトルn’と符号ベクトルm’もそれぞれ複数の要素を有するベクトルである。
(4) Fourth synchronization determination method: determination method using maximum likelihood sequence estimation.
First, each time interval output value ym , n corresponding to a plurality of codes is stored. From the digital correlator 10 when the code vector m = (m 1 , m 2 , m 3 ,..., M N ) in the synchronization point vector n = (n 1 , n 2 , n 3 ,..., N N ), respectively. Likelihood p (y | m, n) is calculated such that the output value y of In the synchronization determination method, the output value vector y, the synchronization point vector n, and the code vector m are each a vector having a plurality of elements, and the output value vector y ′, the synchronization point vector n ′, and the code vector m ′ are also respectively. A vector having a plurality of elements.

Figure 0004945747
Figure 0004945747
Figure 0004945747
Figure 0004945747

次いで、比較する同期点ベクトルn’=(n ,n ,n ,…,n )で符号ベクトルm’=(m ,m ,m ,…,m )であるとき出力値ベクトルy’が次式となる尤度p(y|m,n)を計算する。 Next, the synchronization vector n ′ = (n 1 , n 2 , n 3 ,..., N N ) to be compared and the code vector m ′ = (m 1 , m 2 , m 3 ,. When m N ), the likelihood p (y | m, n) is calculated so that the output value vector y ′ becomes the following equation.

Figure 0004945747
Figure 0004945747
Figure 0004945747
Figure 0004945747

そして、同期点ベクトルnで符号ベクトルがmであるとき、サンプル時点n’で符号ベクトルm’の出力値ベクトルがy’となる尤度p(y’|m,n)と、同期点ベクトルn’で符号ベクトルm’であるとき、同期点ベクトルnで符号ベクトルmの出力値ベクトルがyとなる尤度p(y|m’,n’)を計算する。これら2つの尤度p(y|m,n)p(y’|m,n)p(m)p(n),p(y|m’,n’)p(y’|m’,n’)p(m’)p(n’)を比較し、より大きな尤度を有する選択し、これを複数の組み合わせ(同期点ベクトルと、符号ベクトルとの複数の組み合わせをいう。)で繰り返すことで最大の尤度を有する同期点ベクトルとその符号ベクトルとをそれぞれ、出力すべき同期点ベクトル及び送信符号ベクトル(複数の送信符号に対応する送信符号系列に対応する)と判定する。   Then, when the code vector is m at the synchronization point vector n, the likelihood p (y ′ | m, n) that the output value vector of the code vector m ′ becomes y ′ at the sampling time n ′, and the synchronization point vector n When 'is a code vector m', the likelihood p (y | m ', n') is calculated such that the output value vector of the code vector m is y at the synchronization point vector n. These two likelihoods p (y | m, n) p (y '| m, n) p (m) p (n), p (y | m', n ') p (y' | m ', n ') P (m') p (n ') is compared and selected with greater likelihood, and this is repeated in multiple combinations (referring to multiple combinations of syncpoint vectors and code vectors). The synchronization point vector having the maximum likelihood and the code vector are determined as a synchronization point vector and a transmission code vector (corresponding to transmission code sequences corresponding to a plurality of transmission codes) to be output, respectively.

なお、符号系列の推定に用いる尤度関数p(y|m’,n’)は、次式で表される。   The likelihood function p (y | m ′, n ′) used for code sequence estimation is expressed by the following equation.

Figure 0004945747
Figure 0004945747

ここで、式(21)中の尤度p(ymi,ni|m’,n’)(i=1,2,…,N)は次式で表される。 Here, the likelihood p in the formula (21) (y mi, ni | m i ', n i') (i = 1,2, ..., N) is expressed by the following equation.

Figure 0004945747
Figure 0004945747

ここで、相関関数R(m,m’,n−n’)は、次式で表される。 Here, the correlation function R (m i, m i ' , n i -n i') is expressed by the following equation.

[数11]
R(m,m’,n−n’
=R(m,m’,n−n’)+R(m’i−1,m,N−(n−n’)),
−n’≧0のとき
=R(m,m’,n−n’)+R(m,m’i+1,N+(n−n’)),
−n’<0のとき
(23)
[Equation 11]
R (m i, m 'i , n i -n' i)
= R (m i , m ′ i , n i −n ′ i ) + R (m ′ i−1 , m i , N s − (n i −n ′ i ))
When n i −n ′ i ≧ 0 = R (m i , m ′ i , n i −n ′ i ) + R (m i , m ′ i + 1 , N s + (n i −n ′ i ))
When n i −n ′ i <0 (23)

従って、同期点ベクトルnの尤度p(n)は次式で表される。   Therefore, the likelihood p (n) of the synchronization point vector n is expressed by the following equation.

[数12]
p(n)
=p(n,nN−1,…,n
=p(n|nN−1,…,n)p(nN−1,…,n
=p(n|nN−1,…,n)p(nN−1|nN−2,…,n
p(nN−2|nN−3,…,n)…p(n|n)p(n) (24)
[Equation 12]
p (n)
= P (n N , n N−1 ,..., N 1 )
= P (n N | n N−1 ,..., N 1 ) p (n N−1 ,..., N 1 )
= P (n N | n N−1 ,..., N 1 ) p (n N−1 | n N−2 ,..., N 1 )
p (n N−2 | n N−3 ,..., n 1 )... p (n 2 | n 1 ) p (n 1 ) (24)

以上の具体例では、χ分布の関数を用いた尤度関数を示しているが、本発明はこれに限らず、当該尤度関数を所定の数学的な近似式を用いて計算してもよい。また、符号変調方式に応じて、所定の尤度関数(例えば、式(10))を予め決定しておいて計算してもよい。 In the above specific example, the likelihood function using the function of χ 2 distribution is shown, but the present invention is not limited to this, and the likelihood function may be calculated using a predetermined mathematical approximation formula. Good. Further, a predetermined likelihood function (for example, Equation (10)) may be determined in advance according to the code modulation method.

以上のように構成された第1の実施形態に係る非同期符号変調信号受信装置によれば、受信信号に対して送信側で用いる符号変調方式の符号に基づく所定の尤度をディジタル相関器10により計算し、計算された尤度に基づいて同期判定器11により符号及び同期点の判定を行うように構成したので、従来技術に比較して簡単であって、しかもより正確に判定して復号化できるという特有の作用効果を有する。   According to the asynchronous code modulation signal receiving apparatus according to the first embodiment configured as described above, the digital correlator 10 generates a predetermined likelihood based on the code of the code modulation scheme used on the transmission side for the received signal. Since the calculation and the determination of the code and the synchronization point are performed by the synchronization determiner 11 based on the calculated likelihood, it is simpler than the prior art, and more accurately determined and decoded. It has a unique effect that it can.

第2の実施形態.
図2は本発明の第2の実施形態に係る非同期符号変調信号受信装置の構成を示すブロック図であり、図3は図2のディジタルIQ整合フィルタバンク回路30の詳細構成を示ブロック図であり、図4は図3のIQ整合フィルタ回路31−mの詳細構成を示ブロック図である。第2の実施形態に係る非同期符号変調信号受信装置は、図1の第1の実施形態に比較して、信号処理器9及びディジタル相関器10に代えて、ディジタルIQ整合フィルタバンク回路30を備え、同期判定器11に代えて同期判定器11Aを備えたことを特徴としている。
Second embodiment.
FIG. 2 is a block diagram showing a configuration of an asynchronous code modulation signal receiving apparatus according to the second embodiment of the present invention, and FIG. 3 is a block diagram showing a detailed configuration of the digital IQ matched filter bank circuit 30 of FIG. 4 is a block diagram showing a detailed configuration of the IQ matched filter circuit 31-m in FIG. The asynchronous code modulation signal receiving apparatus according to the second embodiment includes a digital IQ matched filter bank circuit 30 instead of the signal processor 9 and the digital correlator 10 as compared with the first embodiment of FIG. Instead of the synchronization determiner 11, a synchronization determiner 11A is provided.

図2において、互いに直交する2つのベースバンド信号はA/D変換器6a,6bによりそれぞれ離散ディジタルベースバンド信号に変換された後、ディジタルIQ整合フィルタバンク回路30に入力される。ディジタルIQ整合フィルタバンク回路30は、図3に示すように、複数M個のIQ整合フィルタ回路31−m(m=1,2,…,M)を備えて構成され、各IQ整合フィルタ回路31−mはそれぞれ送信機で使用する符号と同一の符号と整合する整合フィルタを含む。M個の符号を用いて情報を送信する通信システムでは、ディジタルIQ整合フィルタバンク回路30に入力される互いに直交する離散ディジタルベースバンド信号はそれぞれM本のブランチに分岐され、送信機で使用する符号に対応する整合フィルタを含むIQ整合フィルタ回路31−mを通過して出力される。   In FIG. 2, two orthogonal baseband signals are converted into discrete digital baseband signals by A / D converters 6a and 6b, respectively, and then input to the digital IQ matched filter bank circuit 30. As shown in FIG. 3, the digital IQ matched filter bank circuit 30 includes a plurality of M IQ matched filter circuits 31-m (m = 1, 2,..., M). -M each includes a matched filter that matches the same code used by the transmitter. In a communication system that transmits information using M codes, the discrete digital baseband signals that are orthogonal to each other and input to the digital IQ matched filter bank circuit 30 are branched into M branches, respectively. Is output after passing through an IQ matched filter circuit 31-m including a matched filter corresponding to.

図4において、m番目のIQ整合フィルタ回路31−mは、符号Cmの整合フィルタ32a,32bと、二乗演算器33a,33bと、加算器34とを備えて構成される。同相成分(Iチャンネル)及び直交成分(Qチャンネル)のサンプル信号である離散ディジタルベースバンド信号はそれぞれ入力端子T2−1,T2−2を介して入力され、m番目の符号に対応する整合フィルタ32a,32bを通過し、通過後の各信号はそれぞれ二乗演算器33a,33bにより二乗された後、加算器34により加算される。加算器34は入力される2つの信号を加算して、加算結果の信号を出力端子T3を介して出力される。   In FIG. 4, the m-th IQ matched filter circuit 31-m is configured to include matched filters 32 a and 32 b with a sign Cm, square calculators 33 a and 33 b, and an adder 34. Discrete digital baseband signals, which are in-phase component (I channel) and quadrature component (Q channel) sample signals, are input via input terminals T2-1 and T2-2, respectively, and a matched filter 32a corresponding to the mth code. , 32b and the signals after passing through are squared by the square calculators 33a, 33b, respectively, and then added by the adder 34. The adder 34 adds the two input signals and outputs the addition result signal via the output terminal T3.

図3に示すように、IQ整合フィルタ回路31−mはM個用意され、並列に処理されるため、ディジタルIQ整合フィルタバンク回路30からの出力信号は、M個のパラレル信号として出力端子T3−1乃至T3−Mを介して同期判定器11Aに出力される。同期判定器11Aは、1つの符号に相当する所定の時間間隔だけ、ディジタルIQ整合フィルタバンク回路30からの出力信号を蓄積し、m番目の符号n番目のサンプル時点に相当するの出力値ym,nを比較し,最大の出力値の符号を送信符号と判断するとともに、そのサンプル時点を同期点と判定して、判定結果の対応する2値データ信号を復元して出力端子T1を介して出力する。 As shown in FIG. 3, since M IQ matched filter circuits 31-m are prepared and processed in parallel, an output signal from the digital IQ matched filter bank circuit 30 is output as an output terminal T3- 1 to T3-M and output to the synchronization determination unit 11A. The synchronization determiner 11A accumulates the output signal from the digital IQ matched filter bank circuit 30 for a predetermined time interval corresponding to one code, and an output value y m corresponding to the mth code nth sample time point. , N are compared, the code of the maximum output value is determined as the transmission code, the sampling time is determined as the synchronization point, and the binary data signal corresponding to the determination result is restored and output via the output terminal T1. Output.

以上のように構成された第2の実施形態に係る非同期符号変調信号受信装置によれば、図3のディジタルIQ整合フィルタバンク回路30に設けられた複数の符号に対応するIQ整合フィルタ回路31−1乃至31−Mを用いて、送信側で用いる符号変調方式の符号に対して整合するか否かを判断して、その判断結果の出力値ym,nを同期判定器11Aにより比較し、最大の出力値の符号を送信符号と判断しかつそのサンプル時点を同期点と判定して、判定結果の対応する2値データ信号を復元するようにしたので、従来技術に比較して簡単であって、しかもより正確に判定して復号化できるという特有の作用効果を有する。 According to the asynchronous code modulation signal receiving apparatus according to the second embodiment configured as described above, the IQ matched filter circuit 31- corresponding to a plurality of codes provided in the digital IQ matched filter bank circuit 30 of FIG. 1 to 31-M is used to determine whether or not the code of the code modulation scheme used on the transmission side is matched, and the output value ym , n of the determination result is compared by the synchronization determination unit 11A. Since the code of the maximum output value is determined as the transmission code and the sampling time is determined as the synchronization point, and the binary data signal corresponding to the determination result is restored, it is simpler than in the prior art. In addition, it has a specific effect that it can be determined and decoded more accurately.

第3の実施形態.
図5は本発明の第3の実施形態に係る非同期符号変調信号受信装置の構成を示すブロック図である。第3の実施形態に係る非同期符号変調信号受信装置は、図2の第2の実施形態に比較して、A/D変換器6a,6bの後段にシフトレジスタ12a,12b及び逆ウォルシュ変換器(IWT)13a,13bを付加したことを特徴としている。以下、第2の実施形態との相違点について詳細に説明する。
Third embodiment.
FIG. 5 is a block diagram showing a configuration of an asynchronous code modulation signal receiving apparatus according to the third embodiment of the present invention. As compared with the second embodiment of FIG. 2, the asynchronous code modulation signal receiving apparatus according to the third embodiment has a shift register 12a, 12b and an inverse Walsh converter (after the A / D converters 6a, 6b). IWT) 13a and 13b are added. Hereinafter, differences from the second embodiment will be described in detail.

図5の非同期符号変調信号受信装置は、例えばCDMA方式を用いる通信装置である。図5において、A/D変換器6aから出力される離散ディジタルベースバンド信号であるIチャンネル信号は、シフトレジスタ12aに入力されて、例えばパラレル/シリアル変換などの信号処理がなされた後、逆ウォルシュ変換器13aに入力される。逆ウォルシュ変換器13aは入力されるパラレルベースバンド信号に対して公知の逆ウォルシュ変換処理を実行した後、ディジタル相関器10に出力する。また、A/D変換器6bから出力される離散ディジタルベースバンド信号であるQチャンネル信号は、シフトレジスタ12bに入力されて、例えばパラレル/シリアル変換などの信号処理がなされた後、逆ウォルシュ変換器13bに入力される。逆ウォルシュ変換器13bは入力されるパラレルベースバンド信号に対して公知の逆ウォルシュ変換処理を実行した後、ディジタル相関器10Aに出力する。   The asynchronous code modulation signal receiving apparatus in FIG. 5 is a communication apparatus using, for example, a CDMA system. In FIG. 5, an I channel signal, which is a discrete digital baseband signal output from the A / D converter 6a, is input to the shift register 12a and subjected to signal processing such as parallel / serial conversion, and then reverse Walsh. Input to the converter 13a. The inverse Walsh transformer 13 a performs a known inverse Walsh transform process on the input parallel baseband signal and then outputs the result to the digital correlator 10. The Q channel signal, which is a discrete digital baseband signal output from the A / D converter 6b, is input to the shift register 12b and subjected to signal processing such as parallel / serial conversion, and then an inverse Walsh converter. 13b. The inverse Walsh transformer 13b performs a known inverse Walsh transform process on the input parallel baseband signal, and then outputs it to the digital correlator 10A.

ディジタル相関器10Aは例えば、図6の構成を有する。図6においてディジタル相関器10Aは、2個のP/S変換器14a,14bと、ディジタルIQ整合フィルタバンク回路30とを備えて構成される。図6において、逆ウォルシュ変換器13aにより逆ウォルシュ変換されたIチャンネル信号はP/S変換器14aによりP/S変換された後、ディジタルIQ整合フィルタバンク回路30に入力され、また、逆ウォルシュ変換器13bにより逆ウォルシュ変換されたQチャンネル信号はP/S変換器14bによりP/S変換された後、ディジタルIQ整合フィルタバンク回路30に入力される。ディジタルIQ整合フィルタバンク回路30は、図2と同様に動作して、処理後のパラレル信号を同期判定器11Aに出力する。そして、同期判定器11Aは第2の実施形態同様に、送信符号と同期点の判定を行って判定結果の復元された2値データ信号を出力する。   For example, the digital correlator 10A has the configuration shown in FIG. In FIG. 6, the digital correlator 10 </ b> A includes two P / S converters 14 a and 14 b and a digital IQ matched filter bank circuit 30. In FIG. 6, the I channel signal inversely Walsh converted by the inverse Walsh converter 13a is P / S converted by the P / S converter 14a, and then input to the digital IQ matched filter bank circuit 30. The Q channel signal subjected to inverse Walsh conversion by the converter 13b is P / S converted by the P / S converter 14b and then input to the digital IQ matched filter bank circuit 30. The digital IQ matched filter bank circuit 30 operates in the same manner as in FIG. 2 and outputs the processed parallel signal to the synchronization determiner 11A. Then, similarly to the second embodiment, the synchronization determiner 11A determines a transmission code and a synchronization point, and outputs a binary data signal whose determination result is restored.

以上のように構成された第3の実施形態に係る非同期符号変調信号受信装置によれば、図6のディジタルIQ整合フィルタバンク回路30を備えたディジタル相関器10Aと同期判定器11Aとを用いて、送信符号と同期点の判定を行って判定結果の復元された2値データ信号を得るように構成したので、従来技術に比較して簡単であって、しかもより正確に判定して復号化できるという特有の作用効果を有する。   According to the asynchronous code modulation signal receiving apparatus according to the third embodiment configured as described above, the digital correlator 10A and the synchronization determiner 11A including the digital IQ matched filter bank circuit 30 of FIG. 6 are used. Since the binary data signal having the determination result restored is obtained by determining the transmission code and the synchronization point, it is simpler than the prior art and can be more accurately determined and decoded. It has a specific effect.

第4の実施形態.
図7は本発明の第4の実施形態に係る非同期符号変調信号受信装置の構成を示すブロック図である。第4の実施形態に係る非同期符号変調信号受信装置は、図5の第3の実施形態に比較して、逆ウォルシュ変換器13a,13bに代えて、高速フーリエ変換器9Aを備えたことを特徴としている。本実施形態に係る図7の非同期符号変調信号受信装置は、例えばOFDM方式を用いる通信装置であり、シフトレジスタ12a,12bからのパラレルベースバンド信号を高速フーリエ変換した後、各帯域毎でディジタル相関器10Aの処理を実行し、第2及び第3の実施形態と同様に、送信符号及び同期点の検出を行う。従って、第4の実施形態に係る非同期符号変調信号受信装置によれば、第2及び第3の実施形態と同様に、従来技術に比較して簡単であって、しかもより正確に判定して復号化できるという特有の作用効果を有する。
Fourth embodiment.
FIG. 7 is a block diagram showing a configuration of an asynchronous code modulation signal receiving apparatus according to the fourth embodiment of the present invention. The asynchronous code modulation signal receiving apparatus according to the fourth embodiment includes a fast Fourier transformer 9A instead of the inverse Walsh transformers 13a and 13b, as compared with the third embodiment of FIG. It is said. The asynchronous code modulation signal receiving apparatus of FIG. 7 according to the present embodiment is a communication apparatus using, for example, an OFDM system, and after performing fast Fourier transform on parallel baseband signals from the shift registers 12a and 12b, digital correlation is performed for each band. 10A is executed, and the transmission code and the synchronization point are detected as in the second and third embodiments. Therefore, according to the asynchronous code modulation signal receiving apparatus according to the fourth embodiment, as in the second and third embodiments, it is simpler than the prior art, and more accurately determined and decoded. It has a specific effect that it can be made.

第5の実施形態.
図8は本発明の第5の実施形態に係る非同期符号変調信号受信装置の構成を示すブロック図であり、図9は図8のDLL回路23の構成を示すブロック図である。図8において、第5の実施形態に係る非同期符号変調信号受信装置は、アンテナ1と、低雑音増幅器2と、直交信号周波数変換回路20と、アナログ相関器22Aと、DLL回路23と、論理回路24とを備えて構成したことを特徴としている。
Fifth embodiment.
FIG. 8 is a block diagram showing a configuration of an asynchronous code modulation signal receiving apparatus according to the fifth embodiment of the present invention, and FIG. 9 is a block diagram showing a configuration of the DLL circuit 23 of FIG. In FIG. 8, the asynchronous code modulation signal receiving apparatus according to the fifth embodiment includes an antenna 1, a low noise amplifier 2, an orthogonal signal frequency conversion circuit 20, an analog correlator 22A, a DLL circuit 23, and a logic circuit. 24. It is characterized by comprising.

図8において、直交信号周波数変換回路20の低域通過フィルタ5aから出力されるIチャンネルのベースバンド信号及び低域通過フィルタ5bから出力されるQチャンネルのベースバンド信号はアナログ相関器22Aに入力される。また、信号分配器3により分配された無線受信信号はDLL回路23に入力される。アナログ相関器22Aは、入力されるベースバンド信号に対して、送信機で使用するすべての符号との尤度を表す相関値を計算した後、その相関値を表す相関値信号を論理回路24に出力する。論理回路24は、アナログ相関器22Aからの符号毎の相関値信号を所定の時間蓄え、それらのうち最大の相関値を有する相関値信号を選択した後、その相関値を所定のしきい値と比較して当該しきい値以上であるとき同期点を検出したと判断する。同期点を検出すると、確認モードへ移行し、ある一定数の符号の間隔同期点の正確性を検証する。この検証で同期が確立できなければ、相関値信号の出力から同期点の算出を行う。検証が正しければ、論理回路24内で、データの判定を行うと同時に、DLL回路23によりクロックタイミングの調整を行う。非同期符号変調方式では、DLL回路23に位相同期を必要としない。一つの符号のみを用いるスペクトル拡散通信方式で使用する非同期DLL回路については例えば非特許文献1において開示されており公知である。   In FIG. 8, the I-channel baseband signal output from the low-pass filter 5a of the orthogonal signal frequency conversion circuit 20 and the Q-channel baseband signal output from the low-pass filter 5b are input to the analog correlator 22A. The The radio reception signal distributed by the signal distributor 3 is input to the DLL circuit 23. The analog correlator 22A calculates a correlation value representing the likelihood of all the codes used in the transmitter for the input baseband signal, and then sends the correlation value signal representing the correlation value to the logic circuit 24. Output. The logic circuit 24 stores the correlation value signal for each code from the analog correlator 22A for a predetermined time, selects a correlation value signal having the maximum correlation value among them, and sets the correlation value as a predetermined threshold value. It is determined that the synchronization point has been detected when the comparison is greater than the threshold value. When the synchronization point is detected, the process proceeds to the confirmation mode, and the accuracy of the interval synchronization point of a certain number of codes is verified. If synchronization cannot be established by this verification, the synchronization point is calculated from the output of the correlation value signal. If the verification is correct, the data circuit is determined in the logic circuit 24 and, at the same time, the clock timing is adjusted by the DLL circuit 23. In the asynchronous code modulation method, the DLL circuit 23 does not require phase synchronization. An asynchronous DLL circuit used in a spread spectrum communication system using only one code is disclosed in Non-Patent Document 1, for example, and is well known.

図9において、DLL回路23は、複数M個の信号処理回路41−m(m=1,2,…,M)と、加算器42と、低域通過フィルタであるループフィルタ43と、電圧制御クロック(以下、VCCという。)を発生するVCC発生器44と、符号発生器40とを備えて構成される。ここで、各信号処理回路41−mは、乗算器である混合器45a,45bと、所定の搬送波成分のみを帯域通過ろ波する帯域通過フィルタ46a,46bと、包絡線検波器47a,47bと、減算器48と、スイッチ回路49とを備えて構成される。直交信号周波数変換回路20の信号分配器3からの無線受信信号は入力端子T4を介して各信号処理回路41−mに入力される。各信号処理回路41−mでは、無線受信信号に対して、符号発生器40により発生される複数M個の符号Cm(m=1,2,…,M)(例えば、スペクトル拡散変調方式では、PN符号である。)であって互いに所定の時間間隔Δだけシフトされた各2つの符号信号を乗算して包絡線検波した信号を、論理回路24からの符号選択信号に基づいて、M個の信号処理回路41−mからそれぞれ出力されるM個の信号のうちのいずれか1つの信号をスイッチ回路49により選択して加算器42及びループフィルタ43を介してVCC発生器44に出力して、VCCを発生するための基準信号として用いている。なお、符号発生器40により発生される複数M個の符号はアナログ相関器22Aに出力する。   In FIG. 9, a DLL circuit 23 includes a plurality of M signal processing circuits 41-m (m = 1, 2,..., M), an adder 42, a loop filter 43 that is a low-pass filter, and voltage control. A VCC generator 44 that generates a clock (hereinafter referred to as VCC) and a code generator 40 are provided. Here, each signal processing circuit 41-m includes mixers 45a and 45b that are multipliers, bandpass filters 46a and 46b that perform bandpass filtering of only a predetermined carrier component, and envelope detectors 47a and 47b. The subtractor 48 and the switch circuit 49 are provided. The radio reception signal from the signal distributor 3 of the orthogonal signal frequency conversion circuit 20 is input to each signal processing circuit 41-m via the input terminal T4. In each signal processing circuit 41-m, a plurality of M codes Cm (m = 1, 2,..., M) generated by the code generator 40 with respect to the radio reception signal (for example, in the spread spectrum modulation method, PN code), which is obtained by multiplying each of the two code signals shifted by a predetermined time interval Δ from each other and detecting the envelope curve, based on the code selection signal from the logic circuit 24, One of the M signals output from the signal processing circuit 41-m is selected by the switch circuit 49 and output to the VCC generator 44 via the adder 42 and the loop filter 43, It is used as a reference signal for generating VCC. A plurality of M codes generated by the code generator 40 are output to the analog correlator 22A.

以上のように構成された非同期符号変調信号受信装置では、包絡線検波器47a,47bを用いているため、位相同期を必要としない。これによりクロックタイミングの調整を行うために、DLL回路23において、乗算する符号の同期がとれていれば2個の帯域通過フィルタ46a,46bからの出力信号はより大きな値となる一方、同期がとれていなければこれらの値はより小さな値となる。乗算する拡散符号のタイミングを、所定の時間間隔Δだけずらし、その出力信号の差を減算器48で計算し、この出力信号からクロックのタイミングをループフィルタ43とVCC発生器44を用いて調整し、符号発生器40により拡散符号を生成する。生成された拡散符号は、アナログ相関器22Aに入力され、得られる出力信号に基づいて論理回路24においてデータの判定が行われるように構成されている。   Since the asynchronous code modulation signal receiving apparatus configured as described above uses envelope detectors 47a and 47b, phase synchronization is not required. As a result, in order to adjust the clock timing, in the DLL circuit 23, if the codes to be multiplied are synchronized, the output signals from the two band-pass filters 46a and 46b become larger values, but the synchronization is achieved. If not, these values will be smaller. The timing of the spreading code to be multiplied is shifted by a predetermined time interval Δ, the difference between the output signals is calculated by the subtractor 48, and the clock timing is adjusted from this output signal using the loop filter 43 and the VCC generator 44. The spread code is generated by the code generator 40. The generated spreading code is input to the analog correlator 22A, and data is determined in the logic circuit 24 based on the obtained output signal.

以上のように構成された第5の実施形態に係る非同期符号変調信号受信装置によれば、アナログ相関器22Aと論理回路24とDLL回路23とを用いて、送信符号と同期点の判定を行って判定結果の復元された2値データ信号を得るように構成したので、従来技術に比較して簡単であって、しかもより正確に判定して復号化できるという特有の作用効果を有する。   According to the asynchronous code modulation signal receiving apparatus according to the fifth embodiment configured as described above, the transmission code and the synchronization point are determined using the analog correlator 22A, the logic circuit 24, and the DLL circuit 23. Since the binary data signal with the restored determination result is obtained, it is simpler than the prior art, and has a specific effect that it can be determined and decoded more accurately.

第6の実施形態.
図10は本発明の第6の実施形態に係る非同期符号変調信号受信装置の構成を示すブロック図であり、図11は図10のDLL回路23Aの構成を示すブロック図である。第6の実施形態の非同期符号変調信号受信装置は、図8の第5の実施形態に比較して、包絡線検波器47a,47bを用いるDLL回路23に代えて、CCD相関器52a,52b,53a,53bを用いるDLL回路23Aを備え、DLL回路23Aの信号処理信号として、低域通過フィルタ5a,5bからの直交ベースバンド信号(Iチャンネルのベースバンド信号と、Qチャンネルのベースバンド信号とからなる。)を信号分配器21a,12bにより2分配した直交ベースバンド信号を用いたことを特徴としている。以下、DLL回路23Aの構成及び動作について説明する。
Sixth embodiment.
FIG. 10 is a block diagram showing the configuration of an asynchronous code modulation signal receiving apparatus according to the sixth embodiment of the present invention, and FIG. 11 is a block diagram showing the configuration of the DLL circuit 23A of FIG. As compared with the fifth embodiment of FIG. 8, the asynchronous code modulation signal receiving apparatus of the sixth embodiment replaces the DLL circuit 23 using the envelope detectors 47a and 47b with CCD correlators 52a, 52b, A DLL circuit 23A using 53a and 53b is provided. As a signal processing signal of the DLL circuit 23A, an orthogonal baseband signal (an I-channel baseband signal and a Q-channel baseband signal) from the low-pass filters 5a and 5b is used. ) Is used as a quadrature baseband signal distributed by the signal distributors 21a and 12b. Hereinafter, the configuration and operation of the DLL circuit 23A will be described.

図11において、DLL回路23Aは、複数M個の信号処理回路51−m(m=1,2,…,M)と、加算器59と、ループフィルタ43と、VCC発生器60と、PN符号発生器61,62とを備えて構成される。ここで、各信号処理回路51−mはそれぞれ、非特許文献2において開示されそれぞれ電荷結合素子(CCD)を用いて構成された4個のCCD相関器52a,52b,53a,53bと、二乗演算器54a,54b,55a,55bと、加算器56,57と、減算器58とを備えて構成される。PN符号発生器61,62は、VCC発生器60により発生されるVCCに基づいて、互いに時間間隔Δだけ異なるPN符号であって論理回路24から指定される符号を発生してそれぞれ、CCD相関器52a,53a及び53a,53bに出力する。また、VCC発生器60はVCCをアナログ相関器22Aに出力する。   11, a DLL circuit 23A includes a plurality of M signal processing circuits 51-m (m = 1, 2,..., M), an adder 59, a loop filter 43, a VCC generator 60, a PN code, and the like. And generators 61 and 62. Here, each signal processing circuit 51-m includes four CCD correlators 52a, 52b, 53a, 53b disclosed in Non-Patent Document 2 and configured using charge-coupled devices (CCDs), respectively, and a square operation. Units 54a, 54b, 55a, 55b, adders 56, 57, and a subtractor 58. The PN code generators 61 and 62 generate PN codes which are different from each other by a time interval Δ based on the VCC generated by the VCC generator 60 and are specified by the logic circuit 24, respectively. It outputs to 52a, 53a and 53a, 53b. The VCC generator 60 outputs VCC to the analog correlator 22A.

以上のように構成された非同期符号変調信号受信装置では、CCD相関器52a,52b,53a,53bを用いているため、位相同期を必要としない。これによりクロックタイミングの調整を行うために、DLL回路23Aにおいて、乗算する符号の同期がとれていれば信号分配器21a,21bからの直交ベースバンド信号はより大きな値となる一方、同期がとれていなければこれらの値はより小さな値となる。乗算する拡散符号のタイミングを、所定の時間間隔Δだけずらし、その出力信号の差を減算器58で計算し、この出力信号からクロックのタイミングをループフィルタ43とVCC発生器60を用いて調整し、符号発生器61,62によりPN符号を生成する。生成された拡散符号は、アナログ相関器22Aに入力され、得られる出力信号に基づいて論理回路24においてデータの判定が行われるように構成されている。   Since the asynchronous code modulation signal receiving apparatus configured as described above uses the CCD correlators 52a, 52b, 53a, and 53b, phase synchronization is not required. Thus, in order to adjust the clock timing, if the code to be multiplied is synchronized in the DLL circuit 23A, the orthogonal baseband signals from the signal distributors 21a and 21b become larger values, but are synchronized. Otherwise, these values will be smaller. The timing of the spreading code to be multiplied is shifted by a predetermined time interval Δ, the difference between the output signals is calculated by the subtractor 58, and the clock timing is adjusted from this output signal using the loop filter 43 and the VCC generator 60. The PN code is generated by the code generators 61 and 62. The generated spreading code is input to the analog correlator 22A, and data is determined in the logic circuit 24 based on the obtained output signal.

以上のように構成された第6の実施形態に係る非同期符号変調信号受信装置によれば、アナログ相関器22Aと論理回路24とDLL回路23Aとを用いて、送信符号と同期点の判定を行って判定結果の復元された2値データ信号を得るように構成したので、従来技術に比較して簡単であって、しかもより正確に判定して復号化できるという特有の作用効果を有する。   According to the asynchronous code modulation signal receiving apparatus according to the sixth embodiment configured as described above, the transmission code and the synchronization point are determined using the analog correlator 22A, the logic circuit 24, and the DLL circuit 23A. Since the binary data signal with the restored determination result is obtained, it is simpler than the prior art, and has a specific effect that it can be determined and decoded more accurately.

第7の実施形態.
図12は本発明の第7の実施形態に係る非同期符号変調信号受信装置の構成を示すブロック図である。第7の実施形態に係る非同期符号変調信号受信装置は、図8の第5の実施形態に比較して、以下の点が異なる。
(1)アナログ相関器22Aに代えて、ディジタル相関器22を備えた。
(2)アナログのDLL回路23に代えて、ディジタルのDLL回路23Bを備えた。
(3)信号分配器3からの無線受信信号をA/D変換してDLL回路23Bに出力するA/D変換器6cを備えた。
Seventh embodiment.
FIG. 12 is a block diagram showing a configuration of an asynchronous code modulation signal receiving apparatus according to the seventh embodiment of the present invention. The asynchronous code modulation signal receiving apparatus according to the seventh embodiment differs from the fifth embodiment of FIG. 8 in the following points.
(1) A digital correlator 22 is provided instead of the analog correlator 22A.
(2) Instead of the analog DLL circuit 23, a digital DLL circuit 23B is provided.
(3) An A / D converter 6c for A / D converting the radio reception signal from the signal distributor 3 and outputting it to the DLL circuit 23B is provided.

以上のように構成された第7の実施形態に係る非同期符号変調信号受信装置においては、図8の第5の実施形態に比較して、相関器とDLL回路の動作をディジタル処理化したことを特徴としており、処理の動作は同様である。従って、ディジタル相関器22と論理回路24とDLL回路23Bとを用いて、送信符号と同期点の判定を行って判定結果の復元された2値データ信号を得るように構成したので、従来技術に比較して簡単であって、しかもより正確に判定して復号化できるという特有の作用効果を有する。   In the asynchronous code modulation signal receiving apparatus according to the seventh embodiment configured as described above, the operations of the correlator and the DLL circuit are digitalized as compared with the fifth embodiment of FIG. The processing operation is the same. Therefore, since the digital correlator 22, the logic circuit 24, and the DLL circuit 23B are used to determine the transmission code and the synchronization point and obtain the binary data signal whose determination result is restored, the conventional technique is used. Compared to the above, the present invention has a unique effect that it is simpler and can be more accurately determined and decoded.

第8の実施形態.
図13は本発明の第8の実施形態に係る非同期符号変調信号受信装置の構成を示すブロック図である。第8の実施形態に係る非同期符号変調信号受信装置は、図10の第6の実施形態に比較して、以下の点が異なる。
(1)アナログ相関器22Aに代えて、ディジタル相関器22を備えた。
(2)アナログのDLL回路23Aに代えて、ディジタルのDLL回路23Cを備えた。
(3)低域通過フィルタ5aと信号分配器21aとの間にA/D変換器6aを挿入し、低域通過フィルタ5bと信号分配器21bとの間にA/D変換器6bを挿入した。
Eighth embodiment.
FIG. 13 is a block diagram showing a configuration of an asynchronous code modulation signal receiving apparatus according to the eighth embodiment of the present invention. The asynchronous code modulation signal receiving apparatus according to the eighth embodiment differs from the sixth embodiment of FIG. 10 in the following points.
(1) A digital correlator 22 is provided instead of the analog correlator 22A.
(2) A digital DLL circuit 23C is provided instead of the analog DLL circuit 23A.
(3) An A / D converter 6a is inserted between the low-pass filter 5a and the signal distributor 21a, and an A / D converter 6b is inserted between the low-pass filter 5b and the signal distributor 21b. .

以上のように構成された第8の実施形態に係る非同期符号変調信号受信装置においては、図10の第6の実施形態に比較して、相関器とDLL回路の動作をディジタル処理化したことを特徴としており、処理の動作は同様である。従って、ディジタル相関器22と論理回路24とDLL回路23Cとを用いて、送信符号と同期点の判定を行って判定結果の復元された2値データ信号を得るように構成したので、従来技術に比較して簡単であって、しかもより正確に判定して復号化できるという特有の作用効果を有する。   In the asynchronous code modulation signal receiving apparatus according to the eighth embodiment configured as described above, the operations of the correlator and the DLL circuit are digitally processed as compared with the sixth embodiment of FIG. The processing operation is the same. Therefore, since the digital correlator 22, the logic circuit 24, and the DLL circuit 23C are used to determine the transmission code and the synchronization point and obtain the binary data signal whose determination result is restored, the conventional technique is used. Compared to the above, the present invention has a unique effect that it is simpler and can be more accurately determined and decoded.

変形例.
以上の第5乃至第8の実施形態においては、DLL回路を用いた非同期符号変調信号受信装置について説明しているが、ディジタル相関器やアナログ相関器の処理については、第1乃至第4の実施形態における同期判定方法を適用してもよい。
Modified example.
In the fifth to eighth embodiments described above, the asynchronous code modulation signal receiving apparatus using the DLL circuit has been described. However, the processing of the digital correlator and the analog correlator is described in the first to fourth embodiments. You may apply the synchronization determination method in a form.

以上詳述したように、本発明に係る非同期符号変調信号受信装置によれば、変換された2つの信号に対して上記複数の符号を乗算した後加算し、加算結果の出力値信号に基づいて、上記複数の符号との相関値の尤度を計算し、計算された相関値の尤度に基づいて上記受信信号の符号と同期点を判定することにより復号化されたデータ信号を決定して出力するように構成したので、従来技術に比較して簡単であって、しかもより正確に判定して復号化できる。   As described above in detail, according to the asynchronous code modulation signal receiving apparatus according to the present invention, the converted two signals are multiplied by the plurality of codes and then added, and based on the output value signal of the addition result. Calculating a likelihood of a correlation value with the plurality of codes, and determining a decoded data signal by determining a code and a synchronization point of the received signal based on the calculated likelihood of the correlation value Since it is configured to output, it is simpler than the prior art, and can be determined and decoded more accurately.

本発明の第1の実施形態に係る非同期符号変調信号受信装置の構成を示すブロック図である。It is a block diagram which shows the structure of the asynchronous code modulation signal receiver which concerns on the 1st Embodiment of this invention. 本発明の第2の実施形態に係る非同期符号変調信号受信装置の構成を示すブロック図である。It is a block diagram which shows the structure of the asynchronous code modulation signal receiver which concerns on the 2nd Embodiment of this invention. 図2のディジタルIQ整合フィルタバンク回路30の詳細構成を示ブロック図である。FIG. 3 is a block diagram showing a detailed configuration of a digital IQ matched filter bank circuit 30 in FIG. 2. 図3のIQ整合フィルタ回路31−mの詳細構成を示ブロック図である。FIG. 4 is a block diagram illustrating a detailed configuration of an IQ matched filter circuit 31-m in FIG. 3. 本発明の第3の実施形態に係る非同期符号変調信号受信装置の構成を示すブロック図である。It is a block diagram which shows the structure of the asynchronous code modulation signal receiver which concerns on the 3rd Embodiment of this invention. 図5のディジタル相関器10の構成を示すブロック図である。It is a block diagram which shows the structure of the digital correlator 10 of FIG. 本発明の第4の実施形態に係る非同期符号変調信号受信装置の構成を示すブロック図である。It is a block diagram which shows the structure of the asynchronous code modulation signal receiver which concerns on the 4th Embodiment of this invention. 本発明の第5の実施形態に係る非同期符号変調信号受信装置の構成を示すブロック図である。It is a block diagram which shows the structure of the asynchronous code modulation signal receiver which concerns on the 5th Embodiment of this invention. 図8のDLL回路23の構成を示すブロック図である。It is a block diagram which shows the structure of the DLL circuit 23 of FIG. 本発明の第6の実施形態に係る非同期符号変調信号受信装置の構成を示すブロック図である。It is a block diagram which shows the structure of the asynchronous code modulation signal receiver which concerns on the 6th Embodiment of this invention. 図10のDLL回路23Aの構成を示すブロック図である。FIG. 11 is a block diagram showing a configuration of a DLL circuit 23A of FIG. 本発明の第7の実施形態に係る非同期符号変調信号受信装置の構成を示すブロック図である。It is a block diagram which shows the structure of the asynchronous code modulation signal receiver which concerns on the 7th Embodiment of this invention. 本発明の第8の実施形態に係る非同期符号変調信号受信装置の構成を示すブロック図である。It is a block diagram which shows the structure of the asynchronous code modulation signal receiver which concerns on the 8th Embodiment of this invention. 特許文献1において開示された従来技術に係る符号変調装置の構成を示すブロック図である。It is a block diagram which shows the structure of the code modulation apparatus which concerns on the prior art disclosed in patent document 1. FIG. 特許文献1において開示された従来技術に係る符号変調信号受信装置の構成を示すブロック図である。It is a block diagram which shows the structure of the code modulation signal receiver which concerns on the prior art disclosed in patent document 1. FIG. 図15の相関器74の構成を示すブロック図である。It is a block diagram which shows the structure of the correlator 74 of FIG. 図15の相関器74の変形例である論理回路による相関器74Aの構成を示すブロック図である。FIG. 16 is a block diagram showing a configuration of a correlator 74A using a logic circuit that is a modification of the correlator 74 of FIG. 15; 図15の復調器76の構成を示すブロック図である。It is a block diagram which shows the structure of the demodulator 76 of FIG. 図15の計算機114,124の構成を示すブロック図である。It is a block diagram which shows the structure of the computers 114 and 124 of FIG. 図15の計算機113,123の構成を示すブロック図である。It is a block diagram which shows the structure of the computers 113 and 123 of FIG.

符号の説明Explanation of symbols

1…アンテナ、
2…低雑音増幅器(LNA)、
3…信号分配器、
4a,4b…混合器、
5a,5b…低域通過フィルタ(LPF)、
6a,6b…A/D変換器、
7…局部発振器、
8…π/2移相器、
9…信号処理器、
9A…高速フーリエ変換器、
10,10A…ディジタル相関器、
11,11A…同期判定器、
12a,12b…シフトレジスタ、
13a,13b…逆ウォルシュ変換器(IWT)、
14a,14b…パラレル/シリアル変換器(S/P変換器)、
20…直交信号周波数変換回路、
21a,21b…信号分配器、
22…ディジタル相関器、
22A…アナログ相関器、
23,23A,23B,23C,…DLL回路、
24…論理回路、
30…ディジタルIQ整合フィルタバンク回路、
31−1乃至31−M…IQ整合フィルタ回路、
32a,32b…整合フィルタ、
33a,33b…二乗演算器、
34…加算器、
40…符号発生器、
41−1乃至41−M…信号処理回路、
42…加算器、
43…ループフィルタ、
44…VCC発生器、
45a,45b…混合器、
46a,46b…帯域通過フィルタ、
47a,47b包絡線検波器、
48…加算器、
49…スイッチ回路、
51−1乃至51−M…信号処理回路、
52a,52b,53a,53b…CCD相関器、
54a,54b,55a,55b…二乗演算器、
56,57…加算器、
58…減算器、
59…加算器、
60…VCC発生器、
61,62…PN符号発生器、
T1…出力端子、
T2−1,T2−2…入力端子、
T3,T3−1乃至T3−M…出力端子、
T4…入力端子、
T5…出力端子、
T6,T7…入力端子、
T8…出力端子。
1 ... antenna,
2. Low noise amplifier (LNA),
3 ... Signal distributor,
4a, 4b ... mixers,
5a, 5b ... low pass filter (LPF),
6a, 6b ... A / D converter,
7 ... Local oscillator,
8 ... π / 2 phase shifter,
9: Signal processor,
9A: Fast Fourier transform,
10, 10A ... digital correlator,
11, 11A ... synchronization determination unit,
12a, 12b ... shift registers,
13a, 13b ... Inverse Walsh Transformer (IWT),
14a, 14b ... Parallel / serial converter (S / P converter),
20: Orthogonal signal frequency conversion circuit,
21a, 21b ... signal distributors,
22: Digital correlator,
22A ... analog correlator,
23, 23A, 23B, 23C,... DLL circuit,
24. Logic circuit,
30: Digital IQ matched filter bank circuit,
31-1 to 31-M... IQ matched filter circuit,
32a, 32b ... matched filter,
33a, 33b ... square calculator,
34. Adder,
40: Code generator,
41-1 to 41-M ... signal processing circuit,
42 ... adder,
43 ... Loop filter,
44 ... VCC generator,
45a, 45b ... mixers,
46a, 46b ... band pass filters,
47a, 47b envelope detectors,
48 ... adder,
49 ... Switch circuit,
51-1 to 51-M ... signal processing circuit,
52a, 52b, 53a, 53b ... CCD correlator,
54a, 54b, 55a, 55b ... square calculator,
56, 57 ... adder,
58 ... subtractor,
59 ... adder,
60 ... VCC generator,
61, 62 ... PN code generator,
T1 ... output terminal,
T2-1, T2-2 ... input terminals,
T3, T3-1 to T3-M ... output terminals,
T4 ... input terminal,
T5: Output terminal,
T6, T7 ... input terminals,
T8: Output terminal.

Claims (5)

予め決められた複数の符号を用いる所定の符号変調方式を用いて、データ信号に従って符号変調された符号変調信号を受信信号として受信して復号化する非同期符号変調信号受信装置において、
上記受信された受信信号を実質的に互いに直交する2つの信号に変換する変換手段と、
上記変換手段により変換された2つの信号に対して上記複数の符号を乗算した後加算し、加算結果の出力値信号に基づいて、上記複数の符号との相関値の尤度を計算する相関器手段と、
上記相関器手段により計算された相関値の尤度に基づいて上記受信信号の符号と同期点を判定することにより復号化されたデータ信号を決定して出力する同期判定手段とを備えたことを特徴とする非同期符号変調信号受信装置。
In an asynchronous code modulation signal receiving apparatus that receives and decodes a code modulation signal that is code-modulated according to a data signal as a reception signal, using a predetermined code modulation scheme that uses a plurality of predetermined codes,
Converting means for converting the received signal received into two signals substantially orthogonal to each other;
A correlator that multiplies the two signals converted by the conversion means after multiplying the plurality of codes and adds them, and calculates the likelihood of the correlation value with the plurality of codes based on the output value signal of the addition result Means,
Synchronization determining means for determining and outputting a decoded data signal by determining the sign and synchronization point of the received signal based on the likelihood of the correlation value calculated by the correlator means. Asynchronous code modulation signal receiving apparatus.
上記相関器手段は、入力されるクロックに基づいて上記複数の符号との相関値の尤度を計算し、
上記同期判定手段は、上記相関器手段により計算された尤度及び上記受信信号に基づいて同期点を検出し、検出された同期点が正確であるか否かについて上記受信信号に基づいて検証し、正確であると判断されたときに、上記受信信号に基づいて上記クロックの発生タイミングを調整することにより当該同期点で復号化してデータ信号を出力する遅延同期ループ回路を含むことを特徴とする請求項1記載の非同期符号変調信号受信装置。
The correlator means calculates the likelihood of correlation values with the plurality of codes based on the input clock,
The synchronization determination unit detects a synchronization point based on the likelihood calculated by the correlator unit and the received signal, and verifies whether the detected synchronization point is accurate based on the received signal. A delay locked loop circuit that outputs a data signal by decoding at the synchronization point by adjusting the generation timing of the clock based on the received signal when it is determined to be accurate The asynchronous code modulation signal receiving apparatus according to claim 1.
上記相関値の尤度は、互いに隣接するシンボル区間の出力値信号に基づき、所定の時点での尤度が所定の確率変数であると仮定したときの尤度と、符号の情報ビットが独立であると仮定したときの符号の生起確率とに基づいて、判定事前確率を考慮して計算された相関値の尤度であることを特徴とする請求項1又は2記載の非同期符号変調信号受信装置。   The likelihood of the correlation value is based on the output value signals of adjacent symbol intervals, and the likelihood when the likelihood at a predetermined time is assumed to be a predetermined random variable and the information bits of the code are independent. 3. The asynchronous code-modulated signal receiving apparatus according to claim 1, wherein the likelihood of the correlation value is calculated based on a probability of occurrence of a code when it is assumed that there is a prior determination probability. . 上記相関値の尤度は、互いに隣接するシンボル区間の出力値信号に基づき、所定の時点での尤度が所定の確率変数であると仮定したときの尤度と、符号の情報ビットが独立であると仮定したときの符号の生起確率とに基づいて、自己及び相互相関を考慮して計算された相関値の尤度であることを特徴とする請求項1又は2記載の非同期符号変調信号受信装置。   The likelihood of the correlation value is based on the output value signals of adjacent symbol intervals, and the likelihood when the likelihood at a predetermined time is assumed to be a predetermined random variable and the information bits of the code are independent. 3. Asynchronous code modulation signal reception according to claim 1 or 2, wherein the likelihood of the correlation value is calculated based on the occurrence probability of the code when it is assumed to be present, taking into account self and cross-correlation. apparatus. 上記相関値の尤度は、互いに隣接する一連の複数の時点での符号系列の出力値信号に基づいて、時点及び符号に関する所定の最尤系列推定の尤度関数を用いて計算された相関値の尤度であることを特徴とする請求項1又は2記載の非同期符号変調信号受信装置。
The likelihood of the correlation value is a correlation value calculated using a predetermined maximum likelihood sequence estimation likelihood function for the time and code based on the output signal of the code sequence at a series of adjacent time points. The asynchronous code modulation signal receiving apparatus according to claim 1 or 2, wherein
JP2006149933A 2006-05-30 2006-05-30 Asynchronous code modulation signal receiver Active JP4945747B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006149933A JP4945747B2 (en) 2006-05-30 2006-05-30 Asynchronous code modulation signal receiver

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006149933A JP4945747B2 (en) 2006-05-30 2006-05-30 Asynchronous code modulation signal receiver

Publications (2)

Publication Number Publication Date
JP2007324704A JP2007324704A (en) 2007-12-13
JP4945747B2 true JP4945747B2 (en) 2012-06-06

Family

ID=38857149

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006149933A Active JP4945747B2 (en) 2006-05-30 2006-05-30 Asynchronous code modulation signal receiver

Country Status (1)

Country Link
JP (1) JP4945747B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8202821B2 (en) 2006-09-29 2012-06-19 Nippon Paper Industries Co., Ltd Thermal recording material

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4666031B2 (en) * 2008-09-09 2011-04-06 ソニー株式会社 Synchronous circuit and wireless communication device
JP5556662B2 (en) * 2008-09-16 2014-07-23 日本電気株式会社 Data numerical value conversion processing method and receiver using data numerical value conversion processing

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3100447B2 (en) * 1992-01-10 2000-10-16 三菱電機株式会社 Adaptive equalizer and receiver
JPH0964845A (en) * 1995-08-25 1997-03-07 Matsushita Electric Ind Co Ltd Spread spectrum communication device for high-speed transmission
JPH10150383A (en) * 1996-11-19 1998-06-02 Matsushita Electric Ind Co Ltd Rapid response modulation communication system
JPH11298443A (en) * 1998-04-13 1999-10-29 Matsushita Electric Ind Co Ltd Wireless receiver
JP3429716B2 (en) * 1998-09-30 2003-07-22 富士通株式会社 Demodulation method and apparatus in wireless communication system using M-sequence quadrature modulation
JP3302007B2 (en) * 2000-03-03 2002-07-15 株式会社ワイ・アール・ピー移動通信基盤技術研究所 Spread code synchronization acquisition method and apparatus
JP2003069531A (en) * 2001-08-23 2003-03-07 Mitsubishi Electric Corp Mobile communication system, multicarrier cdma transmitter and receiver thereof
EP1545082A3 (en) * 2003-12-17 2005-08-03 Kabushiki Kaisha Toshiba Signal decoding methods and apparatus

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8202821B2 (en) 2006-09-29 2012-06-19 Nippon Paper Industries Co., Ltd Thermal recording material

Also Published As

Publication number Publication date
JP2007324704A (en) 2007-12-13

Similar Documents

Publication Publication Date Title
US7095778B2 (en) Spread spectrum transmitter and spread spectrum receiver
US8040937B2 (en) Selective noise cancellation of a spread spectrum signal
JP2007533267A (en) Method and structure for rapid code acquisition in spread spectrum communications
JP3058870B1 (en) AFC circuit
CN111989877A (en) Apparatus and receiver for performing synchronization in an analog spread spectrum system
US8798125B2 (en) Phase tracking in communications systems
JP4945747B2 (en) Asynchronous code modulation signal receiver
JP6061773B2 (en) Signal processing apparatus, signal processing method, and signal processing program
JP4511714B2 (en) OFDM receiver
US10333583B2 (en) Signal detection circuit and signal detection method
JP3576913B2 (en) Spread spectrum demodulator
JP2000077980A (en) Automatic frequency control device and automatic frequency control method
JP4718358B2 (en) Spread spectrum signal receiver
JP4406326B2 (en) Receiving device and communication device using the same
JP2010532621A (en) Method for transmitting and receiving quadrature amplitude modulation signals, system for performing the same, machine readable medium, and use of methods for synchronizing reception of quadrature amplitude modulation signals
JP3417024B2 (en) Pilot signal detection circuit
JP2001223668A (en) Reception timing detection circuit, frequency offset correction circuit, receiver and its reception method
JP6257378B2 (en) Spread spectrum receiver
JP2972997B2 (en) CDMA signal modulation analyzer
JPH0677931A (en) Receiver for spread spectrum signal
JP6811902B2 (en) Receiver, timing detector, timing detection method, control circuit and storage medium
JP2010154107A (en) Synchronization detecting circuit, synchronization detection method and receiving device
KR20190051115A (en) Apparatus for receiving modulated beacon signals, Method thereof, and Computer readable storage media having the method
JPH1079687A (en) Delayed lock loop
JP2005286759A (en) Automatic frequency control apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090119

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20090119

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110302

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110329

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110621

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20120207

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150