JPH10257019A - Cdma communication system - Google Patents

Cdma communication system

Info

Publication number
JPH10257019A
JPH10257019A JP9053630A JP5363097A JPH10257019A JP H10257019 A JPH10257019 A JP H10257019A JP 9053630 A JP9053630 A JP 9053630A JP 5363097 A JP5363097 A JP 5363097A JP H10257019 A JPH10257019 A JP H10257019A
Authority
JP
Japan
Prior art keywords
timing
correlation
value
mask
long code
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
JP9053630A
Other languages
Japanese (ja)
Inventor
Hisami Tsunoda
久美 角田
Shunji Abe
俊二 安部
Takahito Ishii
崇人 石井
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.)
Kokusai Electric Corp
Original Assignee
Kokusai Electric 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 Kokusai Electric Corp filed Critical Kokusai Electric Corp
Priority to JP9053630A priority Critical patent/JPH10257019A/en
Publication of JPH10257019A publication Critical patent/JPH10257019A/en
Pending legal-status Critical Current

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

PROBLEM TO BE SOLVED: To improve the accuracy of long code timing detection by providing a long code timing detection circuit for outputting signals for indicating that the timing of a long code is detected at the time of continuously receiving plural mutually correlated mask symbols in a mobile station. SOLUTION: A first mask symbol detection part 21 receives the input of reception signals, and when the reception signals are the mask symbol, outputs pulse signals. A second mask symbol detection part 22 outputs specified signals at the time of detecting a mask symbol pair. When the specified signals for indicating that the mask symbol pair is detected are inputted from the second mask symbol detection part 22, a window hanging timing generation part 23 computes a long code mask symbol position and outputs window hanging timing signals to a sample-and-hold circuit 24. When a cumulative value inputted from an accumulator 26 exceeds a power threshold value, a judgement device 27 outputs the signals for indicating the long code timing.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、セルラ移動通信機
器で利用されるCDMA通信システムに係り、特にセル
サーチの精度を高めることができるCDMA通信システ
ムに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a CDMA communication system used in cellular mobile communication equipment, and more particularly to a CDMA communication system capable of improving the accuracy of cell search.

【0002】[0002]

【従来の技術】セルラ移動通信は、通信サービスを行う
地域をセルと呼ばれる単位に分割し、各セルを特定の周
波数帯域で、当該セルに属する移動局と通信を行う基地
局が管理するようにすることで、周波数帯の再利用を図
るものである。セルラ移動通信については、「セルラ移
動電話システム」,W.Y.リー著,落合進監訳,マグ
ロウヒル,1994に詳しい解説があるので、詳細は省略す
る。
2. Description of the Related Art Cellular mobile communication divides a communication service area into units called cells, and manages each cell in a specific frequency band by a base station that communicates with a mobile station belonging to the cell. By doing so, the frequency band can be reused. Regarding cellular mobile communication, see "Cellular Mobile Telephone System", W.M. Y. Since Lee has a detailed explanation in Susumu Ochiai, translated by McGraw-Hill, 1994, the details are omitted.

【0003】また、CDMA通信では、符号を逆拡散す
る過程において、受信機に到来する直接波と、フェージ
ングにより直接波に遅れて受信機に到達する遅延波とを
分離できるようになっており、ここで拡散符号としてシ
ンボル長よりも十分長い周期を有するロングコードを採
用すると、直接波よりも1シンボル時間以上遅延してい
る長遅延パスも受信信号として合成することができるこ
とが知られている。
In the CDMA communication, in the process of despreading a code, a direct wave arriving at a receiver can be separated from a delayed wave arriving at the receiver after the direct wave due to fading. It is known that if a long code having a period sufficiently longer than the symbol length is adopted as the spreading code, a long delay path that is delayed by one symbol time or more from the direct wave can also be combined as a received signal.

【0004】さらに、ロングコードを採用するCDMA
通信方式(以下、「ロングコードCDMA方式」と略称
する)におけるセルラ通信の移働局が自己が属するセル
の検出(セルサーチ)を高速にするために、ロングコー
ドタイミング検出と、ロングコードの同定とを2段階に
分けて別々に行う2段階高速セルサーチ法が提案されて
いる。
Further, CDMA employing a long code
In order to speed up the detection (cell search) of the cell to which the mobile station of the cellular communication in the communication system (hereinafter, abbreviated as “long code CDMA system”) is performed, long code timing detection, long code identification, Is divided into two stages and a two-stage high-speed cell search method is separately performed.

【0005】ここで、従来のCDMA通信システムにお
ける移動局のロングコードタイミング検出回路について
図6と図7とを用いて説明する。図6は、従来のロング
コードタイミング検出回路を表す構成ブロック図であ
り、図7は、従来のロングコードタイミング検出回路の
動作の一例を表すタイミングチャート図である。
Here, a long code timing detection circuit of a mobile station in a conventional CDMA communication system will be described with reference to FIGS. 6 and 7. FIG. FIG. 6 is a block diagram showing the configuration of a conventional long code timing detection circuit, and FIG. 7 is a timing chart showing an example of the operation of the conventional long code timing detection circuit.

【0006】従来のロングコードタイミング検出回路
は、図6に示すように、マッチドフィルタ81と、第1
の相関二乗器82と、第1の判定器83と、窓掛けタイ
ミング生成部84と、サンプルホールド回路85と、第
2の相関二乗器86と、累算器87と、第2の判定器8
8とから構成されている。
As shown in FIG. 6, a conventional long code timing detection circuit includes a matched filter 81 and a first filter.
, A first determiner 83, a windowing timing generator 84, a sample and hold circuit 85, a second correlation squarer 86, an accumulator 87, and a second determiner 8
And 8.

【0007】また、従来の基地局は、図7(a)に示す
ように、制御チャネルの1ロングコード周期内にショー
トコードのみで拡散したロングコードマスクシンボルを
復数個送信するようにしている。このようにマスクシン
ボルを復数個送信するのは、ロングコードタイミング検
出精度を向上させるためである。
Further, as shown in FIG. 7A, a conventional base station transmits a plurality of long code mask symbols spread with only short codes within one long code period of a control channel. . The reason why a plurality of mask symbols are transmitted in this way is to improve the accuracy of detecting long code timing.

【0008】以下、図6に示した従来のロングコードタ
イミング検出回路の各部を具体的に説明する。マッチド
フィルタ81は、受信信号とショートコードとの相関値
を第1の相関二乗器82とサンプルホールド回路85と
に出力するものである。第1の相関二乗器82は、相関
値を二乗して電力値として第1の判定器83に出力する
ものである。
Hereinafter, each section of the conventional long code timing detection circuit shown in FIG. 6 will be described in detail. The matched filter 81 outputs the correlation value between the received signal and the short code to the first correlation squarer 82 and the sample and hold circuit 85. The first correlation squarer 82 squares the correlation value and outputs the squared correlation value to the first determiner 83 as a power value.

【0009】第1の判定器83は、第1の相関二乗器8
2から入力される電力値が予め設定されている電力しき
い値を越えているか否かを判定し、しきい値を越えてい
る場合(相関ピークが現れている場合)は、当該相関ピ
ークを発生しているシンボルがマスクシンボルであると
判断して、パルス信号を窓掛けタイミング生成回路84
に出力するものである。
[0009] The first decision unit 83 is provided with a first correlation squarer 8.
It is determined whether or not the power value input from Step 2 exceeds a preset power threshold value. If the power value exceeds the threshold value (when a correlation peak appears), the correlation peak is determined. It is determined that the generated symbol is a mask symbol, and the pulse signal is transmitted to the windowing timing generation circuit 84.
Is output to

【0010】窓掛けタイミング生成回路84は、第1の
判定器83からパルス信号の入力を受けると、窓掛けタ
イミングを表すパルス信号(以下、「窓掛けタイミング
信号」と称する)をサンプルホールド回路85と累算器
87に出力するものである。
When receiving a pulse signal from the first determiner 83, the windowing timing generation circuit 84 converts the pulse signal representing windowing timing (hereinafter referred to as "windowing timing signal") into a sample-and-hold circuit 85. Is output to the accumulator 87.

【0011】サンプルホールド回路85は、窓掛けタイ
ミング生成回路84から窓掛けタイミング信号が入力さ
れると、マッチドフィルタ81から入力される相関値を
一時格納するとともに、第2の相関二乗器86に出力す
るものである。ここで、サンプルホールド回路85に格
納される相関値は、マスクシンボルの相関値である。
When the windowing timing signal is input from the windowing timing generation circuit 84, the sample hold circuit 85 temporarily stores the correlation value input from the matched filter 81 and outputs the correlation value to the second correlation squarer 86. Is what you do. Here, the correlation value stored in the sample and hold circuit 85 is the correlation value of the mask symbol.

【0012】相関二乗器86は、サンプルホールド回路
85から入力される相関値を二乗して、マスクシンボル
の電力値として累算器87に出力するものである。
The correlation squarer 86 squares the correlation value input from the sample and hold circuit 85 and outputs the squared value to the accumulator 87 as the power value of the mask symbol.

【0013】累算器87は、窓掛けタイミング生成回路
84から窓掛けタイミング信号が入力されるごとに、相
関二乗器86が入力される電力値を累算して、1ロング
コード周期ごとに第2の判定器88に出力するものであ
る。すなわち、累算器87は、1ロングコード周期あた
りのマスクシンボルの相関値の二乗を累算した累算値を
第2の判定器88に出力することになる。
The accumulator 87 accumulates the power value inputted to the correlation squarer 86 every time the windowing timing signal is inputted from the windowing timing generation circuit 84, and accumulates the power value every one long code period. 2 is output to the second decision unit 88. That is, the accumulator 87 outputs the accumulated value obtained by accumulating the square of the correlation value of the mask symbol per one long code period to the second determiner 88.

【0014】第2の判定器88は累算器87から入力さ
れる累算された電力値が予め設定された電力しきい値を
越えているか否かを判定し、越えている場合にはロング
コードタイミングを検出したことを表すパルス信号と当
該累算された電力値とを出力するものである。
The second decision unit 88 decides whether or not the accumulated power value input from the accumulator 87 exceeds a preset power threshold value. It outputs a pulse signal indicating that code timing has been detected and the accumulated power value.

【0015】次に、従来のロングコードタイミング検出
回路の動作について図7を参照しつつ説明する。まず、
マッチドフィルタ81が図7(a)に示すような受信信
号とショートコードとの相関を検出して相関値として出
力する。
Next, the operation of the conventional long code timing detection circuit will be described with reference to FIG. First,
The matched filter 81 detects the correlation between the received signal and the short code as shown in FIG. 7A and outputs it as a correlation value.

【0016】ここで、マッチドフィルタ81がロングコ
ードマスクシンボルとの相関を検出しているので、マッ
チドフィルタ81が出力する相関値は、図7(b)に示
すような信号となっている。そして、第1の相関二乗器
82が相関値の二乗として電力値を算出し、第1の判定
器83が当該電力値が予め設定されている電力しきい値
を越えていれば、パルス信号を出力し、窓掛けタイミン
グ生成回路84が第1の判定器83からパルス信号の入
力を受けると、図7(c)に示すような窓掛けタイミン
グ信号を出力する。
Here, since the matched filter 81 detects the correlation with the long code mask symbol, the correlation value output from the matched filter 81 is a signal as shown in FIG. 7B. Then, the first correlation squarer 82 calculates the power value as the square of the correlation value, and the first determiner 83 converts the pulse signal if the power value exceeds a preset power threshold. When the windowing timing generation circuit 84 receives the pulse signal from the first determiner 83, it outputs a windowing timing signal as shown in FIG.

【0017】そして、サンプルホールド回路85が窓掛
けタイミング生成回路84から該窓掛けタイミング信号
が入力されると、マッチドフィルタ81から入力される
相関値を一時格納するとともに、第2の相関二乗器86
に出力し、第2の相関二乗器86が当該相関値を二乗し
てマスクシンボルの電力値を算出し、累算器87が窓掛
けタイミング信号が入力されるごとに、該マスクシンボ
ルの電力値を累算することによって、マスクシンボルに
おける電力値のみを累算しているようになる。
When the sample and hold circuit 85 receives the windowing timing signal from the windowing timing generation circuit 84, the sample and hold circuit 85 temporarily stores the correlation value input from the matched filter 81, and also stores the correlation value in the second correlation squarer 86.
The second correlation squarer 86 squares the correlation value to calculate the power value of the mask symbol, and the accumulator 87 outputs the power value of the mask symbol every time the windowing timing signal is input. Is accumulated, only the power value in the mask symbol is accumulated.

【0018】そして、第2の判定器88が予め設定され
ている電力しきい値と累算器87から入力される累算値
とを比較して、該累算値が電力しきい値を越えていれ
ば、ロングコードタイミングを検出したことを表すパル
ス信号と当該累算値とを出力する。
The second decision unit 88 compares the preset power threshold value with the accumulated value input from the accumulator 87, and if the accumulated value exceeds the power threshold value. If so, a pulse signal indicating that the long code timing has been detected and the accumulated value are output.

【0019】[0019]

【発明が解決しようとする課題】しかしながら、上記従
来のロングコードタイミング検出回路では、先頭のマス
クシンボル検出のための相関ピークの判定を1回しか行
わないため、雑音等が発生してマスクシンボル以外でし
きい値を越える相関ピークが現れた場合に、ロングコー
ドタイミングを誤検出する可能性が高く、精度が低いと
いう問題点があった。
However, in the above-described conventional long code timing detection circuit, the correlation peak for detecting the leading mask symbol is determined only once. However, when a correlation peak exceeding a threshold appears in the above, there is a high possibility that a long code timing is erroneously detected, and the accuracy is low.

【0020】そこで、図8に示すように、複数のロング
コード周期あたりの相関電力の累算値をさらにメモリに
累算して格納してロングコードタイミングを判定するC
DMA通信システムにおける移動局のロングコードタイ
ミング検出回路が考えられている。図8は、ロングコー
ドタイミング検出回路の一例を表す構成ブロック図であ
る。
Therefore, as shown in FIG. 8, the accumulated values of the correlation power per a plurality of long code periods are further accumulated and stored in a memory to determine the long code timing.
A long code timing detection circuit of a mobile station in a DMA communication system has been considered. FIG. 8 is a configuration block diagram illustrating an example of the long code timing detection circuit.

【0021】図8に示すロングコードタイミング検出回
路は、メモリ94を備え、受信信号とショートコードと
の相関値を算出するマッチドフィルタ81と、その相関
値を一時格納するとともに、外部に出力するサンプルホ
ールド回路91と、サンプルホールド回路91から入力
される相関値の二乗を算出し、電力値として出力する相
関二乗器92と、相関二乗器92から入力される電力値
とメモリ94に累算して格納されている電力値とを加算
して、加算の結果を再びメモリ94の相当する位置に格
納する累算器93と、メモリ94に格納されている加算
の結果のうち、電力しきい値を越えた加算の結果が格納
されているアドレスに対応する時点でロングコードタイ
ミングを検出したことを表すパルス信号を出力するとと
もに、当該加算の結果を電力累積値として出力する判定
器95とから構成されている。尚、相関電力の累算は、
10ロングコード周期分程度繰り返すようにしておくも
のとする。
The long code timing detection circuit shown in FIG. 8 includes a memory 94, a matched filter 81 for calculating a correlation value between a received signal and a short code, and a sample for temporarily storing the correlation value and outputting the correlation value to the outside. The square of the correlation value input from the hold circuit 91 and the sample and hold circuit 91 is calculated, the correlation squarer 92 outputting as a power value, and the power value input from the correlation squarer 92 and accumulated in the memory 94. The accumulator 93 adds the stored power value and stores the result of the addition again at a corresponding position in the memory 94. The accumulator 93 sets the power threshold value of the result of the addition stored in the memory 94. A pulse signal indicating that a long code timing has been detected is output at the time when the result of the addition exceeds the address corresponding to the stored address. And a determiner 95 and outputting the result as the power cumulative value. The accumulation of the correlation power is
It should be repeated for about 10 long code periods.

【0022】すなわち、メモリ94は1ロングコード周
期のチップ数分、又はそのオーバーサンプル数分の容量
を備え、各チップに割り当てられたアドレス(以下、
「チップアドレス」と称する)には、数ロングコード周
期分の各チップ毎の相関電力の累算値が格納されている
ようになり、マッチドフィルタ81がマスクシンボルを
誤検出しても、次のロングコード周期の同じ時点で再度
誤検出をしない限りロングコードタイミングの誤判定が
為されないようになっている。
That is, the memory 94 has a capacity corresponding to the number of chips in one long code cycle or the number of oversamples thereof, and addresses (hereinafter, referred to as addresses) assigned to the respective chips.
The “accumulated value of the correlation power for each chip for several long code periods” is stored in the “chip address”. Even if the matched filter 81 erroneously detects a mask symbol, Unless erroneous detection is performed again at the same point in the long code cycle, erroneous determination of the long code timing is not performed.

【0023】さらに、メモリ94に格納されている加算
の結果のうち、電力しきい値を越えた加算の結果が格納
されているアドレスが例えば4箇所あるときには、それ
ぞれのアドレスに対応する時点でロングコードタイミン
グを検出したことを表すパルス信号と、当該加算の結果
を相関電力値として出力することとする。
Further, among the addition results stored in the memory 94, for example, when there are four addresses at which the addition results exceeding the power threshold are stored, a long time is stored at the time corresponding to each address. A pulse signal indicating that the code timing has been detected and the result of the addition are output as a correlation power value.

【0024】このようにすれば、ロングコードタイミン
グの判定の精度を高めることはできるものの、1ロング
コード周期におけるチップ数分の容量を備えるメモリを
必要とするために、回路規模が増大するという問題点が
あった。
In this way, although the accuracy of the determination of the long code timing can be improved, a memory having a capacity corresponding to the number of chips in one long code cycle is required, and the circuit scale is increased. There was a point.

【0025】本発明は上記実情に鑑みて為されたもの
で、回路規模の増大を抑えつつ、相関ピークの誤判定に
よるマスクシンボル誤検出を防ぎ、ロングコードタイミ
ング検出の精度を高めることができるCDMA通信シス
テムを提供することを目的とする。
The present invention has been made in view of the above circumstances, and can prevent erroneous detection of a mask symbol due to erroneous determination of a correlation peak while suppressing an increase in circuit scale, and can improve the accuracy of long code timing detection. It is an object to provide a communication system.

【0026】[0026]

【課題を解決するための手段】上記従来例の問題点を解
決するための請求項1記載の発明は、ロングコードのタ
イミングで、互いに相関のあるマスクシンボルを複数連
続して送信する基地局と、前記互いに相関のあるマスク
シンボルを複数連続して受信したときに、ロングコード
のタイミングを検出したことを表す信号を出力するロン
グコードタイミング検出回路を具備する移動局とを有す
ることを特徴としており、ロングコードタイミング検出
の精度を高めることができる。
According to a first aspect of the present invention, there is provided a base station which transmits a plurality of mutually correlated mask symbols at a long code timing. A mobile station having a long code timing detection circuit that outputs a signal indicating that the timing of the long code has been detected when a plurality of mask symbols correlated with each other are continuously received. , The accuracy of long code timing detection can be improved.

【0027】上記従来例の問題点を解決するための請求
項2記載の発明は、基地局と移動局とを有するCDMA
通信システムにおいて、前記基地局は、ロングコードタ
イミングに相当するロングコード周期の開始位置で、互
いに既知の相関がある、2つの連続したマスクシンボル
をマスクシンボルペアとして送信する基地局であり、前
記移動局は、前記基地局から送信された信号を受信し、
当該受信信号の入力を受けて、前記受信信号と既知のマ
スクシンボルとの相関値を出力するとともに、前記受信
信号が当該相関値に一定の相関のあるシンボルである
と、パルス信号を出力する第1のマスクシンボル検出部
と、当該パルス信号と当該相関値との入力を受けて、前
記シンボルに関する前記第1のマスクシンボル検出部か
ら入力される前記相関値と、前記シンボルに連続して受
信したシンボルに関する前記第1のマスクシンボル検出
部から入力される相関値との相関を演算して当該相関が
前記既知の相関と一致すると、特定の信号を出力する第
2のマスクシンボル検出部と、前記第2のマスクシンボ
ル検出部から前記特定の信号が入力されると、ロングコ
ードマスクシンボル位置を演算して、窓掛けタイミング
信号として出力する窓掛けタイミング生成部と、前記窓
掛けタイミング生成部から窓掛けタイミング信号が入力
されるタイミングで、前記第1のマスクシンボル検出部
から入力される相関値を一時的に格納するとともに出力
するサンプルホールド回路と、前記サンプルホールド回
路から入力される相関値の二乗を演算し、電力値として
出力する相関二乗器と、前記窓掛けタイミング生成部が
前記窓掛けタイミング信号を出力するタイミングで、前
記電力値を累算し、前記累算の結果を累算値として出力
する累算器と、前記累算値と、予め設定された電力しき
い値との大小を比較し、前記累算値が当該電力しきい値
を越えていれば、ロングコードタイミングを表すパルス
信号と前記累算値とを出力する判定器とを具備するロン
グコードタイミング検出回路を有する移動局であること
を特徴としており、ロングコードタイミング検出の精度
を高めることができる。
According to a second aspect of the present invention, there is provided a CDMA system having a base station and a mobile station.
In the communication system, the base station is a base station that transmits, as a mask symbol pair, two consecutive mask symbols having a known correlation with each other at a start position of a long code cycle corresponding to a long code timing. A station receives the signal transmitted from the base station,
Upon receiving the input of the received signal, while outputting a correlation value between the received signal and a known mask symbol, if the received signal is a symbol having a constant correlation with the correlation value, a pulse signal is output Receiving the input of the pulse signal and the correlation value, the correlation value input from the first mask symbol detection unit for the symbol, and continuously received the symbol. Calculating a correlation between a symbol and a correlation value input from the first mask symbol detection unit with respect to a symbol, and when the correlation matches the known correlation, a second mask symbol detection unit that outputs a specific signal; When the specific signal is input from the second mask symbol detection unit, a long code mask symbol position is calculated and output as a windowing timing signal. A multiplying timing generator, and a sample-and-hold circuit for temporarily storing and outputting a correlation value input from the first mask symbol detector at a timing when a windowing timing signal is input from the windowing timing generator. Calculating the square of the correlation value input from the sample-and-hold circuit, and outputting the power value as a correlation squarer, and the windowing timing generation unit outputs the windowing timing signal. An accumulator that accumulates and outputs the result of the accumulation as an accumulated value; and compares the accumulated value with a preset power threshold value. A long code timing detection circuit including a pulse signal representing a long code timing and a decision unit for outputting the accumulated value if the threshold value is exceeded; And characterized by a dynamic station, it is possible to improve the accuracy of the long code timing detection.

【0028】上記従来例の問題点を解決するための請求
項3記載の発明は、請求項2記載のCDMA通信システ
ムにおいて、移動局の第1のマスクシンボル検出部は、
受信した信号と予め定められたショートコードとの相関
値を演算するとともに、第2のマスクシンボル検出部に
出力するマッチドフィルタと、前記相関値を二乗して電
力値として出力する相関二乗器と、前記電力値と予め設
定された電力しきい値との大小を比較し、前記電力値が
前記電力しきい値よりも大であれば、パルス信号を出力
する判定器とを有する第1のマスクシンボル検出部であ
ることを特徴としており、回路規模を縮小しつつロング
コードタイミング検出の精度を高めることができる。
According to a third aspect of the present invention, there is provided a CDMA communication system according to the second aspect, wherein the first mask symbol detecting section of the mobile station comprises:
While calculating a correlation value between the received signal and a predetermined short code, a matched filter to output to the second mask symbol detection unit, a correlation squarer to square the correlation value and output as a power value, A first mask symbol having a magnitude comparing the power value with a preset power threshold, and if the power value is greater than the power threshold, a decision unit that outputs a pulse signal; The detection unit is characterized in that the accuracy of long code timing detection can be increased while reducing the circuit scale.

【0029】上記従来例の問題点を解決するための請求
項4記載の発明は、請求項2又は請求項3記載のCDM
A通信システムにおいて、移動局の第2のマスクシンボ
ル検出部は、パルス信号が第1のマスクシンボル検出部
から入力されるタイミングで、前記第1のマスクシンボ
ル検出部から入力される受信した信号と予め定められた
ショートコードとの相関値を一時格納する第1のサンプ
ルホールド回路と、前記パルス信号を1シンボル時間だ
け遅延させる遅延回路と、前記遅延回路から遅延された
パルス信号が入力されるタイミングで前記相関値を一時
格納する第2のサンプルホールド回路と、第1のサンプ
ルホールド回路と第2のサンプルホールド回路とが格納
している相関値の遅延検波を行って、それら2つの相関
値の間の位相を演算し、シンボル間位相情報として出力
する遅延検波回路と、遅延検波回路から入力される前記
シンボル間位相情報と、既知の位相情報として予め設定
されている位相値との相関値を演算し、該相関値がある
設定しきい値を超えた場合に、パルス状の特定の信号を
出力する相関演算器とを有する第2のマスクシンボル検
出部であることを特徴としており、回路規模を縮小しつ
つロングコードタイミング検出の精度を高めることがで
きる。
According to a fourth aspect of the present invention, there is provided a CDM according to the second or third aspect.
In the communication system A, the second mask symbol detection unit of the mobile station, at the timing when the pulse signal is input from the first mask symbol detection unit, receives the received signal input from the first mask symbol detection unit and A first sample and hold circuit for temporarily storing a correlation value with a predetermined short code, a delay circuit for delaying the pulse signal by one symbol time, and a timing at which the delayed pulse signal is input from the delay circuit Performs a differential detection of the correlation values stored in the second sample-and-hold circuit for temporarily storing the correlation value, and the first and second sample-and-hold circuits, and calculates a correlation between the two correlation values. A delay detection circuit for calculating a phase between the symbols and outputting the information as intersymbol phase information; And a correlation calculator that calculates a correlation value with a phase value set in advance as known phase information, and outputs a pulsed specific signal when the correlation value exceeds a certain set threshold value. This is characterized in that the accuracy of long code timing detection can be increased while reducing the circuit scale.

【0030】上記従来例の問題点を解決するための請求
項5記載の発明は、基地局と移動局とを有するCDMA
通信システムにおいて、前記基地局は、ロングコードタ
イミングに相当するロングコード周期の開始位置で、互
いに既知の相関がある、複数個の連続したマスクシンボ
ルをマスクシンボルブロックとして送信する基地局であ
り、前記移動局は、前記基地局から送信された信号を受
信し、当該受信信号の入力を受けて、前記受信信号と既
知のマスクシンボルとの相関値を出力するとともに、前
記受信信号が前記相関値に一定の相関のあるシンボルで
あると、前記複数の連続したマスクシンボルの先頭のマ
スクシンボルを検出したものとするパルス信号と前記相
関値とを出力する第1のマスクシンボル検出部と、当該
パルス信号の入力を受けて、前記相関のあるシンボル
と、前記相関のあるシンボルに続く、前記複数個のシン
ボルに対応して、前記第1のマスクシンボル検出部から
連続して入力される、複数個の相関値をサンプルホール
ドし、その複数個の相関値について、連続する2つの前
記相関値をそれぞれ遅延検波し、当該それぞれの遅延検
波の結果に対応して予め設定されている前記既知の位相
情報との相関値をそれぞれ演算し、当該相関値を総和し
て、当該総和が一定の値を越えているならば、特定の信
号を出力する第2のマスクシンボル検出部と、前記第2
のマスクシンボル検出部から前記特定の信号が入力され
ると、ロングコードマスクシンボル位置を演算して、窓
掛けタイミング信号として出力する窓掛けタイミング生
成部と、前記窓掛けタイミング生成部から窓掛けタイミ
ング信号が入力されるタイミングで、前記第1のマスク
シンボル検出部から入力される相関値を一時的に格納す
るとともに出力するサンプルホールド回路と、前記サン
プルホールド回路から入力される相関値の二乗を演算
し、電力値として出力する相関二乗器と、前記窓掛けタ
イミング生成部が前記窓掛けタイミング信号を出力する
タイミングで、前記電力値を累算し、前記累算の結果を
累算値として出力する累算器と、前記累算値と、予め設
定された電力しきい値との大小を比較し、前記累算値が
当該電力しきい値を越えていれば、ロングコードタイミ
ングを表すパルス信号と前記累算値とを出力する判定器
とを具備するロングコードタイミング検出回路を有する
移動局であることを特徴としており、ロングコードタイ
ミング検出の精度を高めることができる。
According to a fifth aspect of the present invention, there is provided a CDMA system having a base station and a mobile station.
In the communication system, the base station is a base station that transmits a plurality of continuous mask symbols as a mask symbol block at a start position of a long code cycle corresponding to a long code timing and has a known correlation with each other, The mobile station receives the signal transmitted from the base station, receives the input of the received signal, outputs a correlation value between the received signal and a known mask symbol, and sets the received signal to the correlation value. A first mask symbol detecting section for outputting a pulse signal and a correlation value for detecting a leading mask symbol of the plurality of continuous mask symbols as a symbol having a constant correlation, Receiving the input of the correlated symbol and the plurality of symbols following the correlated symbol, A plurality of correlation values successively input from the first mask symbol detection unit are sampled and held, and for the plurality of correlation values, two consecutive correlation values are respectively delayed and detected. A correlation value with the known phase information set in advance corresponding to the detection result is calculated, and the correlation values are summed. If the sum exceeds a certain value, a specific signal is calculated. A second mask symbol detection unit for outputting
When the specific signal is input from the mask symbol detecting unit, a windowing timing generating unit that calculates a long code mask symbol position and outputs the calculated position as a windowing timing signal; and a windowing timing from the windowing timing generating unit. A sample hold circuit that temporarily stores and outputs a correlation value input from the first mask symbol detection unit at a signal input timing, and calculates a square of the correlation value input from the sample hold circuit. A correlation squarer that outputs a power value; and a timing at which the windowing timing generation unit outputs the windowing timing signal, accumulates the power value, and outputs a result of the accumulation as an accumulation value. An accumulator, comparing the accumulated value with a preset power threshold, and determining that the accumulated value is the power threshold If it is known, the mobile station has a long code timing detection circuit including a pulse signal representing a long code timing and a determiner that outputs the accumulated value, the accuracy of the long code timing detection is characterized. Can be enhanced.

【0031】[0031]

【発明の実施の形態】本発明の実施の形態を図面を参照
しながら説明する。本発明に係るCDMA通信システム
(本システム)は、基地局がロングコードのタイミング
で、互いに相関を有するマスクシンボルを2つ連続して
送信し、移動局がマスクシンボルを連続して受信したと
きに、ロングコードのタイミングを検出したとするもの
で、ロングコードタイミングの検出の精度を高めること
ができるものである。
Embodiments of the present invention will be described with reference to the drawings. The CDMA communication system (the present system) according to the present invention is configured such that when a base station continuously transmits two mask symbols having a correlation with each other at a long code timing and a mobile station continuously receives mask symbols, , It is assumed that the timing of the long code is detected, and the detection accuracy of the long code timing can be improved.

【0032】本システムは、図1に示すように、基地局
1と、移動局2とから基本的に構成されている。図1
は、本システムの概略構成図である。尚、本来ならば、
複数の基地局1と、基地局1を統括するための交換局、
統括局があり、移動局2も複数あるのが全体の構成であ
るが、ここでは、説明の便宜上省略している。
This system is basically composed of a base station 1 and a mobile station 2, as shown in FIG. FIG.
1 is a schematic configuration diagram of the present system. In addition, originally,
A plurality of base stations 1 and an exchange for controlling the base stations 1;
Although the overall configuration includes a supervising station and a plurality of mobile stations 2, they are omitted here for convenience of description.

【0033】基地局1は、ロングコードタイミングに相
当するロングコード周期の開始位置(フレームの先頭)
に位置すべきマスクシンボルのみを2シンボル連続して
マスクシンボルペアとして送信するものである。ここ
で、当該2つのシンボル間の位相に、例えば、位相検波
後の位相が90度であるようにするなど、既知の相関が
あるようにすることで、遅延検波によって検出すること
ができるようになっているものとする。
The base station 1 starts the long code cycle corresponding to the long code timing (the beginning of the frame).
Is transmitted as a mask symbol pair for two consecutive mask symbols. Here, by allowing the phase between the two symbols to have a known correlation, for example, by setting the phase after phase detection to 90 degrees, detection can be performed by delay detection. It shall be.

【0034】尚、ロングコードタイミング検出の精度を
向上させるために、1ロングコード周期内に復数個のマ
スクシンボルを挿入するのは従来と同様である。
Incidentally, in order to improve the accuracy of the detection of the long code timing, insertion of a plurality of mask symbols within one long code period is the same as in the conventional case.

【0035】また、移動局2は、従来の移動局とロング
コードタイミング検出回路のみが異なっているので、以
下、ロングコードタイミング検出回路について図2を用
いて説明する。図2は、本システムの移動局2における
ロングコードタイミング検出回路の構成ブロック図であ
る。
Since the mobile station 2 differs from the conventional mobile station only in the long code timing detection circuit, the following describes the long code timing detection circuit with reference to FIG. FIG. 2 is a configuration block diagram of a long code timing detection circuit in the mobile station 2 of the present system.

【0036】本システムの移動局2におけるロングコー
ドタイミング検出回路は、図2に示すように、第1のマ
スクシンボル検出部21と、第2のマスクシンボル検出
部22と、窓掛けタイミング生成部23と、サンプルホ
ールド回路24と、相関二乗器25と、累積器26と、
判定器27とから構成されている。
As shown in FIG. 2, the long code timing detecting circuit in the mobile station 2 of the present system includes a first mask symbol detecting section 21, a second mask symbol detecting section 22, and a windowing timing generating section 23. , A sample and hold circuit 24, a correlation squarer 25, an accumulator 26,
And a decision unit 27.

【0037】さらに、第2のマスクシンボル検出部22
は、第1のサンプルホールド回路41と、遅延回路42
と、第2のサンプルホールド回路43と、遅延検波回路
44と、位相演算器45とから構成されている。
Further, the second mask symbol detecting section 22
Are a first sample and hold circuit 41 and a delay circuit 42
, A second sample-and-hold circuit 43, a delay detection circuit 44, and a phase calculator 45.

【0038】以下、各部を具体的に説明する。第1のマ
スクシンボル検出部21は、図2に示すように、受信信
号とショートコードとの相関値を演算、出力するマッチ
ドフィルタ31と、相関値を二乗して電力値として出力
する相関二乗器32と、該電力値と予め設定された電力
しきい値との大小を比較し、電力値が電力しきい値より
も大であれば、マスクシンボルを検出したことを表すパ
ルス信号を出力する判定器33とから構成されている。
Hereinafter, each part will be described in detail. As shown in FIG. 2, the first mask symbol detection unit 21 calculates and outputs a correlation value between the received signal and the short code, and a correlation squarer that squares the correlation value and outputs the result as a power value. 32, and a comparison between the power value and a preset power threshold value. If the power value is greater than the power threshold value, a determination is made to output a pulse signal indicating that a mask symbol has been detected. And a vessel 33.

【0039】つまり、第1のマスクシンボル検出部21
は、受信信号の入力を受けて、当該受信信号がマスクシ
ンボルであると、パルス信号を出力するものである。
尚、第1のマスクシンボル検出部21のマッチドフィル
タ31は、演算した相関値を第2のマスクシンボル検出
部22と、サンプルホールド回路24とに出力するよう
になっている。
That is, the first mask symbol detecting section 21
Receives a received signal and outputs a pulse signal when the received signal is a mask symbol.
The matched filter 31 of the first mask symbol detector 21 outputs the calculated correlation value to the second mask symbol detector 22 and the sample and hold circuit 24.

【0040】第2のマスクシンボル検出部22は、第1
のマスクシンボル検出部21からマスクシンボルを検出
したことを表すパルス信号と、受信信号と予め設定され
ているショートコードとの相関値の入力を受けて、マス
クシンボルペアを検出したときに、特定の信号を出力す
るものであり、詳細は後述する。
The second mask symbol detecting section 22 has a first
When a mask signal pair is detected by receiving a pulse signal indicating that a mask symbol has been detected from the mask symbol detection unit 21 and a correlation value between the received signal and a preset short code, a specific symbol is detected. A signal is output, and details will be described later.

【0041】窓掛けタイミング生成部23は、第2のマ
スクシンボル検出部22からマスクシンボルペアを検出
したことを表す特定の信号が入力されると、ロングコー
ドマスクシンボル位置を演算して、サンプルホールド回
路24に窓掛けタイミング信号として出力するものであ
る。
When a specific signal indicating that a mask symbol pair has been detected is input from the second mask symbol detection unit 22, the windowing timing generation unit 23 calculates a long code mask symbol position and performs sample hold. The signal is output to the circuit 24 as a windowing timing signal.

【0042】サンプルホールド回路24は、窓掛けタイ
ミング生成部23から窓掛けタイミング信号が入力され
るタイミングで、第1のマスクシンボル検出部21から
入力される相関値を一時的に格納するとともに、相関二
乗器25に出力するものである。
The sample and hold circuit 24 temporarily stores the correlation value input from the first mask symbol detection unit 21 at the timing when the windowing timing signal is input from the windowing timing generation unit 23, and This is output to the squarer 25.

【0043】相関二乗器25は、サンプルホールド回路
24から入力される相関値の二乗を演算し、電力値とし
て出力するものである。累算器26は、窓掛けタイミン
グ生成部23から窓掛けタイミング信号の入力を受ける
タイミングで、相関二乗器25が出力している電力値を
累算し、その累算の結果を判定器27に累算値として出
力するものである。
The correlation squarer 25 calculates the square of the correlation value input from the sample hold circuit 24 and outputs the result as a power value. The accumulator 26 accumulates the power value output from the correlation squarer 25 at the timing when the windowing timing signal is input from the windowing timing generation unit 23, and outputs the result of the accumulation to the decision unit 27. It is output as an accumulated value.

【0044】判定器27は、累算器26から入力される
累算値と、予め設定された電力しきい値との大小を比較
し、累算値が当該電力しきい値を越えていれば、ロング
コードタイミングを表すパルス信号と累算値とを出力す
るものである。
The determiner 27 compares the magnitude of the accumulated value input from the accumulator 26 with a preset power threshold value, and if the accumulated value exceeds the power threshold value. , And outputs a pulse signal indicating a long code timing and an accumulated value.

【0045】ここで、第2のマスクシンボル検出部22
について、より詳細に説明する。第1のサンプルホール
ド回路41は、第1のマスクシンボル検出部21からパ
ルス信号が入力されるタイミングで、第1のマスクシン
ボル検出部21のマッチドフィルタ31から入力される
相関値を一時格納するものである。
Here, the second mask symbol detecting section 22
Will be described in more detail. The first sample and hold circuit 41 temporarily stores a correlation value input from the matched filter 31 of the first mask symbol detection unit 21 at a timing when a pulse signal is input from the first mask symbol detection unit 21. It is.

【0046】遅延回路42は、第1のマスクシンボル検
出部21から入力されたパルス信号を1シンボル時間だ
け遅延させるものであり、ラッチ回路、又はシフトレジ
スタ等の回路を用いて実現できるものである。
The delay circuit 42 delays the pulse signal input from the first mask symbol detection section 21 by one symbol time, and can be realized using a circuit such as a latch circuit or a shift register. .

【0047】第2のサンプルホールド回路43は、遅延
回路42からパルス信号が入力されるタイミングで第1
のマスクシンボル検出部21のマッチドフィルタ31か
ら入力される相関値を一時格納するものである。つま
り、第2のサンプルホールド回路43は、マスクシンボ
ルが検出されたシンボルの次のシンボルの相関値を格納
するようになっている。
The second sample-and-hold circuit 43 outputs the first signal at the timing when the pulse signal is input from the delay circuit 42.
The temporary storage of the correlation value input from the matched filter 31 of the mask symbol detection unit 21 of FIG. That is, the second sample and hold circuit 43 stores the correlation value of the symbol next to the symbol for which the mask symbol has been detected.

【0048】遅延検波回路44は、第1のサンプルホー
ルド回路41と第2のサンプルホールド回路43とか
ら、それらが格納している相関値の遅延検波を行って、
それら2つの相関値の間の位相を演算し、シンボル間位
相情報として出力するものある。
The delay detection circuit 44 performs delay detection of the correlation value stored in the first sample hold circuit 41 and the second sample hold circuit 43,
In some cases, a phase between these two correlation values is calculated and output as inter-symbol phase information.

【0049】相関演算器45は、遅延検波回路44から
入力されるシンボル間位相情報と既知の情報として予め
設定されている位相値との相関値を演算し、その相関値
がある一定のしきい値以上の値となったときにパルス状
の信号として出力するものである。つまり、このパルス
状の信号は、位相の相関値が一定の値を超えていれば、
マスクシンボルペアを検出したことを表す上記特定の信
号となるものである。
The correlation calculator 45 calculates a correlation value between the inter-symbol phase information input from the delay detection circuit 44 and a phase value set in advance as known information, and the correlation value is a certain threshold. When the value becomes equal to or more than the value, it is output as a pulse signal. In other words, if the phase correlation value exceeds a certain value,
This is the specific signal indicating that the mask symbol pair has been detected.

【0050】次に、本システムの動作について説明す
る。移動局2がロングコードタイミング検出回路を備え
る場合を例にとって説明する。まず、基地局1が、図3
(a)に示すように、マスクシンボルペアで開始される
ロングコードの信号を送信出力する。図3は、本システ
ムの動作を表すタイミングチャート図である。すると、
移動局2が該信号を受信して、ロングコードタイミング
検出回路に入力する。
Next, the operation of the present system will be described. The case where the mobile station 2 includes a long code timing detection circuit will be described as an example. First, the base station 1
As shown in (a), a long code signal starting with a mask symbol pair is transmitted and output. FIG. 3 is a timing chart illustrating the operation of the present system. Then
The mobile station 2 receives the signal and inputs it to the long code timing detection circuit.

【0051】すると、ロングコードタイミング検出回路
の第1のマスクシンボル検出部21が図3(a)のマス
クシンボルに相当する部分を検出して、図3(b)に示
すようなマスクシンボルを検出したことを表すパルス信
号を出力する。
Then, the first mask symbol detection section 21 of the long code timing detection circuit detects a portion corresponding to the mask symbol in FIG. 3A, and detects a mask symbol as shown in FIG. It outputs a pulse signal indicating that the operation has been performed.

【0052】そして、第2のマスクシンボル検出部22
の第1のサンプルホールド回路41が図3(b)に示さ
れたマスクシンボルを検出したことを表すパルス信号の
入力を受けて、当該パルス信号を入力されたときに第1
のマスクシンボル検出部21から別途入力される相関値
を一時格納するとともに、遅延検波回路44に出力す
る。
Then, the second mask symbol detecting section 22
Receives a pulse signal indicating that the first sample-and-hold circuit 41 has detected the mask symbol shown in FIG. 3B, and receives the first pulse signal when the pulse signal is input.
And temporarily outputs the correlation value separately input from the mask symbol detection unit 21 to the delay detection circuit 44.

【0053】また、遅延回路42もマスクシンボルを検
出したことを表すパルス信号の入力を受けて、当該パル
ス信号を1シンボル時間だけ遅延し、第2のサンプルホ
ールド回路43に出力し、第2のサンプルホールド回路
43が当該遅延されたパルス信号の入力を受けるタイミ
ングで、第1のマスクシンボル検出部21から入力され
る相関値を一時格納するとともに遅延検波回路44に出
力する。
Further, the delay circuit 42 also receives the input of the pulse signal indicating that the mask symbol has been detected, delays the pulse signal by one symbol time, and outputs the delayed pulse signal to the second sample-and-hold circuit 43. At the timing when the sample and hold circuit 43 receives the input of the delayed pulse signal, it temporarily stores the correlation value input from the first mask symbol detection unit 21 and outputs the correlation value to the delay detection circuit 44.

【0054】従って、第1のサンプルホールド回路41
にはしきい値を越える大きさの相関値が格納されてお
り、第2のサンプルホールド回路43には第1のサンプ
ルホールド回路41に格納されている相関値より1シン
ボル遅延した相関値がそれぞれ格納されているようにな
る。
Therefore, the first sample and hold circuit 41
Stores a correlation value exceeding a threshold value, and a second sample-and-hold circuit 43 stores a correlation value delayed by one symbol from the correlation value stored in the first sample-and-hold circuit 41. It will be stored.

【0055】具体的には、図3(b)の(i) 、(iii) 、
(iv)のときには、第1のサンプルホールド回路41に
は、しきい値より大きい相関値が格納されており、第2
のサンプルホールド回路43には、しきい値より小さい
相関値が格納されているようになっており、図3(b)
の(ii)のときには、第1のサンプルホールド回路41
と、第2のサンプルホールド回路43との双方にしきい
値より大きい相関値が格納されているようになってい
る。
Specifically, (i), (iii), and (b) of FIG.
In the case of (iv), the first sample-and-hold circuit 41 stores a correlation value larger than the threshold value,
The sample-and-hold circuit 43 stores a correlation value smaller than the threshold value, as shown in FIG.
(Ii), the first sample and hold circuit 41
And the second sample and hold circuit 43 store a correlation value larger than the threshold value.

【0056】そして、遅延検波回路44が第1のサンプ
ルホールド回路41と、第2のサンプルホールド回路4
3とから入力される第2の相関値で遅延検波を行い、こ
れらの相関値のシンボル間位相情報を算出して相関演算
器45に出力する。
The delay detection circuit 44 is composed of the first sample and hold circuit 41 and the second sample and hold circuit 4.
3, delay detection is performed with the second correlation value input from the third and third elements, phase information between symbols of these correlation values is calculated and output to the correlation calculator 45.

【0057】そして、相関演算器45が当該シンボル間
位相情報と、予め設定されている既知の位相情報との相
関を演算し、当該相関があるしきい値以上の場合は、シ
ンボルペアである確率が高いので、パルス信号を窓掛け
タイミング生成回路23に出力する。
Then, the correlation calculator 45 calculates the correlation between the inter-symbol phase information and the preset known phase information. Therefore, the pulse signal is output to the windowing timing generation circuit 23.

【0058】当該パルス信号の入力を受けた窓掛けタイ
ミング生成回路23は、窓掛けタイミング信号を生成し
てサンプルホールド回路24と累算器26とに出力す
る。
The windowing timing generation circuit 23 which has received the input of the pulse signal generates a windowing timing signal and outputs it to the sample-hold circuit 24 and the accumulator 26.

【0059】そして、サンプルホールド回路24が窓掛
けタイミング生成回路23から窓掛けタイミング信号が
入力されるごとに、第1のマスクシンボル検出部21か
ら入力される相関値を一時格納し、相関二乗器25に出
力する。従って、この時格納される相関値は、マスクシ
ンボルペアの検出が正しく行われた場合は、マスクシン
ボルの相関値となっている。
Each time the sample and hold circuit 24 receives the windowing timing signal from the windowing timing generation circuit 23, it temporarily stores the correlation value input from the first mask symbol detection unit 21 and outputs a correlation squarer. 25. Therefore, the correlation value stored at this time is the correlation value of the mask symbol when the mask symbol pair is correctly detected.

【0060】そして、相関二乗器25がサンプルホール
ド回路24から入力される相関値を二乗してマスクシン
ボルの電力値を算出し、累算器26に出力し、累算器2
6が窓掛けタイミング生成回路23から窓掛けタイミン
グ信号が入力されるタイミングで相関二乗器25から入
力される電力値を累算し、判定器27に出力する。
Then, the correlation squarer 25 calculates the power value of the mask symbol by squaring the correlation value input from the sample-and-hold circuit 24, and outputs the power value to the accumulator 26.
6 accumulates the power value input from the correlation squarer 25 at the timing when the windowing timing signal is input from the windowing timing generation circuit 23 and outputs the power value to the decision unit 27.

【0061】このようにして、累算器26には、マスク
シンボルにおける電力値のみが累算されるようになり、
判定器27が該累算された電力値が、予め設定されたし
きい値を越えているか否かを判定し、越えている場合に
はロングコードタイミングが検出されたものとして、ロ
ングコードタイミングを検出したことを表す、図3
(c)に示すようなパルス信号と、当該累算された電力
値を出力する。
As described above, the accumulator 26 accumulates only the power value in the mask symbol.
The determinator 27 determines whether or not the accumulated power value exceeds a preset threshold value. If the power value exceeds the threshold value, it is determined that the long code timing has been detected, and the long code timing is determined. FIG. 3 showing detection
A pulse signal as shown in (c) and the accumulated power value are output.

【0062】本システムによれば、例え雑音等が発生し
てマスクシンボル以外でしきい値を越える相関ピークが
現れたとしても、引き続くシンボルにおいて、マッチド
フィルタ31が出力する相関値の位相の相関がないの
で、遅延検波回路44が出力するシンボル間位相情報が
既知の位相情報と一致する確率が低いため、シンボルペ
アを正しく検出でき、従ってロングコードタイミングを
高い精度で検出できる効果がある。
According to the present system, even if noise or the like occurs and a correlation peak exceeding the threshold appears in a portion other than the mask symbol, the correlation of the phase of the correlation value output from the matched filter 31 in the succeeding symbol. Since there is no probability that the inter-symbol phase information output from the delay detection circuit 44 coincides with the known phase information, the symbol pair can be correctly detected, and thus the long code timing can be detected with high accuracy.

【0063】ところで、ロングコードタイミング検出回
路では、ロングコードタイミングを高い精度で検出でき
るものの、劣悪な雑音環境下では、1シンボル内にしき
い値を越える相関ピークが複数個検出されてしまう場合
がある。本システムでは、第2のマスクシンボル検出部
22において遅延検波を行っているので、1シンボルの
処理遅延が生じるとともに、その間第1のマスクシンボ
ル検出部21と第2のマスクシンボル検出部22とが占
有され、1シンボル内にしきい値を越える相関ピークが
複数個存在すると、ロングコードタイミングを検出でき
ないこととなって、再検出するまでに時間を要してしま
う場合がある。
Although the long code timing detection circuit can detect the long code timing with high accuracy, in a poor noise environment, a plurality of correlation peaks exceeding the threshold value may be detected in one symbol. . In the present system, since the second mask symbol detection section 22 performs the delay detection, a processing delay of one symbol occurs, and during that time, the first mask symbol detection section 21 and the second mask symbol detection section 22 If a plurality of correlation peaks exceeding the threshold value are occupied in one symbol, the long code timing cannot be detected, and it may take a long time before re-detection.

【0064】そこで、複数のロングコードタイミング検
出回路を図4に示すように並列に配置することで、ロン
グコードタイミング検出までの時間を短縮させることが
考えられる。図4は、本システムにおけるロングコード
タイミング検出回路を利用した回路の一例を表す構成ブ
ロック図である。
Therefore, by arranging a plurality of long code timing detection circuits in parallel as shown in FIG. 4, it is conceivable to shorten the time until long code timing detection. FIG. 4 is a configuration block diagram illustrating an example of a circuit using a long code timing detection circuit in the present system.

【0065】図4に示す回路は、複数のロングコードタ
イミング検出回路51と当該ロングコードタイミング検
出回路の各々に対応して設けられたサンプルホールド回
路52と、最大値検出回路53と、セレクタ54とから
構成されている。
The circuit shown in FIG. 4 includes a plurality of long code timing detection circuits 51, a sample and hold circuit 52 provided corresponding to each of the long code timing detection circuits, a maximum value detection circuit 53, a selector 54, It is composed of

【0066】以下、各部を具体的に説明する。ロングコ
ードタイミング検出回路51は、それぞれ受信信号の入
力を受けて、上記の動作を行い、ロングコードタイミン
グを検出したことを表すパルス信号と、累算された電力
値(以下、「候補信号」と称する)とを出力するもので
ある。
Hereinafter, each part will be described in detail. The long code timing detecting circuit 51 receives the input of the received signal, performs the above operation, and outputs a pulse signal indicating that the long code timing has been detected and an accumulated power value (hereinafter, “candidate signal”). ) Is output.

【0067】サンプルホールド回路52は、対応するロ
ングコードタイミング検出回路51からパルス信号が入
力されるごとに、同じくロングコードタイミング検出回
路51から入力される候補信号を一時格納し、かつ最大
値検出回路53に出力するものである。
Each time a pulse signal is input from the corresponding long code timing detection circuit 51, the sample hold circuit 52 temporarily stores the candidate signal also input from the long code timing detection circuit 51, and 53.

【0068】最大値検出回路53は、複数のサンプルホ
ールド回路52から入力される候補信号のうち、最も大
きい候補信号を選択して、当該候補信号を出力したサン
プルホールド回路52に対応するロングコードタイミン
グ検出回路51が検出したロングコードタイミングが正
規のタイミングであると考えられるので、当該ロングコ
ードタイミング検出回路51を特定する信号をセレクタ
54に出力する。
The maximum value detection circuit 53 selects the largest candidate signal among the candidate signals input from the plurality of sample and hold circuits 52, and selects the long code timing corresponding to the sample and hold circuit 52 that has output the candidate signal. Since the long code timing detected by the detection circuit 51 is considered to be a normal timing, a signal specifying the long code timing detection circuit 51 is output to the selector 54.

【0069】セレクタ54は最大値検出回路53から入
力される、ロングコードタイミング検出回路51を特定
する信号に従って、当該信号で特定されたロングコード
タイミング検出回路が出力するパルス信号を選択して、
そのまま外部に出力するものである。
The selector 54 selects a pulse signal output from the long code timing detection circuit specified by the signal according to the signal specifying the long code timing detection circuit 51 input from the maximum value detection circuit 53,
It is output as it is to the outside.

【0070】このような回路によれば、ロングコード検
出回路51のいずれかが一つでも、正しくロングコード
タイミングを検出していれば、他のロングコードタイミ
ング検出回路51がロングコードタイミングを誤検出し
ても、ロングコードタイミングを再検出する必要がな
く、従ってロングコードタイミングの検出を高速にでき
る効果がある。
According to such a circuit, if at least one of the long code detection circuits 51 correctly detects the long code timing, the other long code timing detection circuits 51 erroneously detect the long code timing. In this case, it is not necessary to detect the long code timing again, so that the detection of the long code timing can be performed at a high speed.

【0071】また、上記の本システムでは、ロングコー
ドタイミングを表すマスクシンボルは、2つのマスクシ
ンボルペアとしているが、これらのマスクシンボルは、
3つ以上あっても構わない。尚、請求項5においては、
2つ以上のマスクシンボルの組み合わせを「マスクシン
ボルブロック」と総称することとする。
In the above-described system, the mask symbols representing the long code timing are two mask symbol pairs.
There may be more than two. In claim 5,
A combination of two or more mask symbols is generically called a “mask symbol block”.

【0072】この場合には、図5に示すように、第2の
マスクシンボル検出部22が複数のサンプルホールド回
路41と、複数の遅延回路42と、複数の遅延検波回路
44と、当該複数の遅延検波回路44のそれぞれに対応
する複数の相関演算器45と、加算器46と、判定器4
7とを備えるようにしておけばよい。図5は、ロングコ
ードタイミング検出回路のもう一つの構成ブロック図で
ある。
In this case, as shown in FIG. 5, the second mask symbol detector 22 includes a plurality of sample-and-hold circuits 41, a plurality of delay circuits 42, a plurality of delay detection circuits 44, and a plurality of delay detection circuits 44. A plurality of correlation calculators 45 corresponding to the respective delay detection circuits 44; an adder 46;
7 may be provided. FIG. 5 is a block diagram showing another configuration of the long code timing detection circuit.

【0073】尚、図5では、連続するマスクシンボルは
4つあるものとし、説明の便宜上、連続マスクシンボル
の第1シンボル目と第2シンボル目との間の既知の位相
情報を第1の位相情報と称し、以下同様に第2、第3シ
ンボル目間の既知の位相情報を第2の位相情報、第3、
第4シンボル目間の既知の位相情報を第3の位相情報と
称することとする。
In FIG. 5, it is assumed that there are four continuous mask symbols, and for convenience of explanation, known phase information between the first symbol and the second symbol of the continuous mask symbol is represented by the first phase symbol. The known phase information between the second and third symbols is similarly referred to as second phase information, third,
The known phase information between the fourth symbols is referred to as third phase information.

【0074】以下、図5に示すロングコードタイミング
検出回路の動作について説明する。第1のマスクシンボ
ル検出部21からパルス信号の入力を受けるタイミング
で、第1のサンプルホールド回路41が第1のマスクシ
ンボル検出部21のマッチドフィルタ31から入力され
る相関値を一時格納するとともに第1の遅延検波回路4
4aに出力する。また、第1の遅延回路42aが第1の
マスクシンボル検出部21から入力されるパルス信号を
1シンボル時間だけ遅延して、第2のサンプルホールド
回路43と、第2の遅延回路42bとに出力する。
The operation of the long code timing detection circuit shown in FIG. 5 will be described below. At the timing when the pulse signal is input from the first mask symbol detection unit 21, the first sample and hold circuit 41 temporarily stores the correlation value input from the matched filter 31 of the first mask symbol detection unit 21 and 1 delay detection circuit 4
4a. Further, the first delay circuit 42a delays the pulse signal input from the first mask symbol detection unit 21 by one symbol time, and outputs the delayed signal to the second sample and hold circuit 43 and the second delay circuit 42b. I do.

【0075】そして、第2のサンプルホールド回路43
が第1の遅延回路42aからパルス信号が入力されるタ
イミングで、第1のマスクシンボル検出部21のマッチ
ドフィルタ31から入力される相関値を一時格納すると
ともに第1の遅延検波回路44aと第2の遅延検波回路
44bとに出力する。
Then, the second sample and hold circuit 43
Temporarily stores the correlation value input from the matched filter 31 of the first mask symbol detection unit 21 at the timing when the pulse signal is input from the first delay circuit 42a, and simultaneously stores the correlation value input to the first delay detection circuit 44a and the second To the differential detection circuit 44b.

【0076】一方、第2の遅延回路42bが第1の遅延
回路42aから入力されるパルス信号をさらに1シンボ
ル時間だけ遅延して第1シンボル目から2シンボル時間
だけ遅延した信号を生成し、第3のサンプルホールド回
路41cと第3の遅延回路42cとに出力する。
On the other hand, the second delay circuit 42b further delays the pulse signal input from the first delay circuit 42a by one symbol time and generates a signal delayed by two symbol times from the first symbol. The third sample-and-hold circuit 41c and the third delay circuit 42c.

【0077】そして、第3のサンプルホールド回路41
cが第2の遅延回路42bからパルス信号が入力される
タイミングで、第1のマスクシンボル検出部21のマッ
チドフィルタ31から入力される相関値を一時格納する
とともに第2の遅延検波回路44bと第3の遅延検波回
路44cとに出力する。
Then, the third sample hold circuit 41
c temporarily stores the correlation value input from the matched filter 31 of the first mask symbol detection unit 21 at the timing when the pulse signal is input from the second delay circuit 42b, and the second delay detection circuit 44b 3 and the delay detection circuit 44c.

【0078】さらに、第3の遅延回路42cが第2の遅
延回路42bから入力されるパルス信号をさらに1シン
ボル時間だけ遅延して第1のシンボル目から3シンボル
時間だけ遅延した信号を生成し、第4のサンプルホール
ド回路41dに出力する。
Further, the third delay circuit 42c further delays the pulse signal input from the second delay circuit 42b by one symbol time to generate a signal delayed by three symbol times from the first symbol. Output to the fourth sample and hold circuit 41d.

【0079】そして、第4のサンプルホールド回路41
dが第3の遅延回路42cからパルス信号が入力される
タイミングで、第1のマスクシンボル検出部21のマッ
チドフィルタ31から入力される相関値を一時格納する
とともに第3の遅延検波回路44cに出力する。
Then, the fourth sample hold circuit 41
d temporarily stores the correlation value input from the matched filter 31 of the first mask symbol detection unit 21 at the timing when the pulse signal is input from the third delay circuit 42c and outputs the correlation value to the third delay detection circuit 44c. I do.

【0080】このようにして、第1のサンプルホールド
回路41には、第1のシンボル目の相関値が、第2のサ
ンプルホールド回路43には、第2のシンボル目の相関
値が、というようにそれぞれ格納されているようにな
り、第1の遅延検波回路44aが第1、第2のシンボル
目の相関値で遅延検波を行い、その結果をシンボル間位
相情報として第1の相関演算器45aに出力する。
As described above, the first sample-and-hold circuit 41 has the correlation value of the first symbol, the second sample-and-hold circuit 43 has the correlation value of the second symbol, and so on. Respectively, and the first delay detection circuit 44a performs delay detection with the correlation values of the first and second symbols, and uses the result as the inter-symbol phase information in the first correlation calculator 45a. Output to

【0081】同様にして、第2、第3の遅延検波回路4
4b、44cが第2、第3のシンボル目の相関値と、第
3、第4のシンボル目の相関値とで遅延検波を行い、そ
れぞれシンボル間位相情報として第2、第3の相関演算
器45b、45cに出力する。
Similarly, the second and third delay detection circuits 4
4b and 44c perform differential detection on the correlation values of the second and third symbols and the correlation values of the third and fourth symbols, and use the second and third correlation calculators as inter-symbol phase information, respectively. Output to 45b and 45c.

【0082】そして、それぞれの相関演算器45が対応
する遅延検波回路44から入力されるシンボル間位相情
報と既知の第1〜第3の位相情報との相関演算をそれぞ
れ行い、その結果を加算器46に出力し、加算器46が
それらを加算合成して、判定器47に出力する。そし
て、判定器47が加算器46から入力される加算結果が
予め設定されたしきい値を越えているか否かを判定し、
越えていれば連続マスクシンボルを検出したことを表す
パルス信号を窓掛けタイミング生成部23に出力するよ
うになっている。
Each of the correlation calculators 45 performs a correlation calculation between the inter-symbol phase information input from the corresponding delay detection circuit 44 and the first to third known phase information, and adds the result to an adder. 46, and the adder 46 adds and synthesizes them, and outputs the result to the determiner 47. Then, the determiner 47 determines whether the addition result input from the adder 46 exceeds a preset threshold value,
If it exceeds, a pulse signal indicating that a continuous mask symbol has been detected is output to the window timing generator 23.

【0083】このようなロングコードタイミング検出回
路によれば、複数個連続するマスクシンボルが検出され
たときにのみ、ロングコードタイミングを検出したこと
を表すパルス信号を出力することとなるため、雑音によ
ってマスクシンボル以外でしきい値を越える相関ピーク
が2〜3個連続して現れたとしても、連続するマスクシ
ンボルを正しく検出でき、従ってロングコードタイミン
グをより高い精度で検出できる効果がある。
According to such a long code timing detection circuit, a pulse signal indicating that long code timing has been detected is output only when a plurality of consecutive mask symbols are detected. Even if two or three consecutive correlation peaks exceeding the threshold value other than the mask symbol appear consecutively, the continuous mask symbol can be correctly detected, and the long code timing can be detected with higher accuracy.

【0084】[0084]

【発明の効果】請求項1記載の発明によれば、基地局が
互いに相関のある複数のマスクシンボルをロングコード
のタイミングで連続して送信し、移動局が当該相関のあ
る連続したマスクシンボルが受信されると、ロングコー
ドのタイミングを検出したとするロングコードタイミン
グ検出回路を備えたCDMA通信システムとしているの
で、ロングコードタイミング検出の精度を高めることが
できる効果がある。
According to the present invention, the base station continuously transmits a plurality of mutually correlated mask symbols at the timing of the long code, and the mobile station transmits the correlated continuous mask symbols. Since the CDMA communication system is provided with the long code timing detection circuit that detects the timing of the long code when it is received, the accuracy of the long code timing detection can be improved.

【0085】請求項2記載の発明によれば、基地局がロ
ングコードタイミングに相当するロングコード周期の開
始位置で、互いに既知の相関がある、2つの連続したマ
スクシンボルをマスクシンボルペアとして送信し、移動
局が基地局から送信される信号を受信して、既知のマス
クシンボルとの相関を有するシンボルを受信したとき
に、当該相関値と、続くマスクシンボルとの相関値との
間に既知の位相相関を有していれば、窓掛けタイミング
におけるマスクシンボルの相関値の二乗の累算値を電力
値として演算して予め設定された電力しきい値と比較
し、当該電力しきい値を越えているならば、ロングコー
ドタイミングを表すパルス信号と当該電力値とを出力す
るロングコードタイミング検出回路を有するCDMA通
信システムとしているので、雑音等が発生してマスクシ
ンボル以外でしきい値を越える相関ピークが現れても、
引き続くシンボルに既知の相関がなければ、移動局のロ
ングコードタイミング検出回路がロングコードタイミン
グを検出しないので、ロングコードタイミング検出の精
度を高めることができる効果がある。
According to the second aspect of the present invention, the base station transmits, as a mask symbol pair, two consecutive mask symbols having a known correlation with each other at the start position of the long code period corresponding to the long code timing. When the mobile station receives a signal transmitted from the base station and receives a symbol having a correlation with a known mask symbol, a known value is calculated between the correlation value and the correlation value with the subsequent mask symbol. If it has a phase correlation, the accumulated value of the square of the correlation value of the mask symbol at the windowing timing is calculated as a power value and is compared with a preset power threshold. If so, the CDMA communication system has a long code timing detection circuit that outputs a pulse signal indicating a long code timing and the power value. In, even appear correlation peak exceeds a threshold noise or the like occurs in other than the mask symbol,
If there is no known correlation between successive symbols, the long code timing detection circuit of the mobile station does not detect the long code timing, so that there is an effect that the accuracy of long code timing detection can be improved.

【0086】請求項3記載の発明によれば、第1のマス
クシンボル検出部をマッチドフィルタと、相関二乗器
と、判定器とで実現した請求項2記載のCDMA通信シ
ステムとしているので、請求項2記載の効果に加えて、
回路規模の増大を抑制できる効果がある。
According to the third aspect of the present invention, the first mask symbol detecting section is a CDMA communication system according to the second aspect, which is realized by a matched filter, a correlation squarer, and a decision unit. In addition to the effects described in 2,
This has the effect of suppressing an increase in circuit scale.

【0087】請求項4記載の発明によれば、第2のマス
クシンボル検出部をサンプルホールド回路と、遅延回路
と、遅延検波回路と、相関演算器とで実現した請求項2
又は請求項3記載のCDMA通信システムとしているの
で、請求項2又は3記載の効果に加えて、回路規模の増
大を抑制できる効果がある。
According to the fourth aspect of the present invention, the second mask symbol detection section is realized by a sample and hold circuit, a delay circuit, a delay detection circuit, and a correlation calculator.
Alternatively, the CDMA communication system according to the third aspect has the effect of suppressing an increase in circuit scale in addition to the effect according to the second or third aspect.

【0088】請求項5記載の発明によれば、基地局がロ
ングコードタイミングに相当するロングコード周期の開
始位置で、互いに既知の相関がある、複数の連続したマ
スクシンボルをマスクシンボルブロックとして送信し、
移動局が基地局から送信される信号を受信して、既知の
マスクシンボルとの相関を有するシンボルを受信したと
きに、当該相関値と、続く複数のシンボルに対応する相
関値との連続する2つの相関値の位相相関がそれぞれ対
応する既知の位相相関を有していれば、窓掛けタイミン
グにおけるマスクシンボルの相関値の二乗の累算値を電
力値として演算して予め設定された電力しきい値と比較
し、当該電力しきい値を越えているならば、ロングコー
ドタイミングを表すパルス信号と当該電力値とを出力す
るロングコードタイミング検出回路を有するCDMA通
信システムとしているので、雑音等が発生してマスクシ
ンボル以外でしきい値を越える相関ピークが現れても、
続く複数のシンボルについて、連続する2つの相関値間
の位相相関がそれぞれ対応する既知の位相相関値となっ
ていなければ、移動局のロングコードタイミング検出回
路がロングコードタイミングを検出しないので、ロング
コードタイミング検出の精度を高めることができる効果
がある。
According to the fifth aspect of the present invention, the base station transmits a plurality of continuous mask symbols having a known correlation with each other as a mask symbol block at a start position of a long code period corresponding to the long code timing. ,
When the mobile station receives a signal transmitted from the base station and receives a symbol having a correlation with a known mask symbol, two consecutive numbers of the correlation value and a correlation value corresponding to a plurality of subsequent symbols are received. If the phase correlations of the two correlation values have the corresponding known phase correlations, the power threshold value is calculated by calculating the accumulated value of the square of the correlation value of the mask symbol at the windowing timing as a power threshold. If the power value exceeds the power threshold value, the CDMA communication system has a long code timing detection circuit that outputs a pulse signal indicating a long code timing and the power value. Therefore, even if a correlation peak exceeding the threshold appears except for the mask symbol,
If the phase correlation between two consecutive correlation values for the subsequent symbols is not the corresponding known phase correlation value, the long code timing detection circuit of the mobile station does not detect the long code timing. There is an effect that the accuracy of timing detection can be improved.

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

【図1】本システムの概略構成図である。FIG. 1 is a schematic configuration diagram of the present system.

【図2】本システムの移動局2におけるロングコードタ
イミング検出回路の構成ブロック図である。
FIG. 2 is a configuration block diagram of a long code timing detection circuit in the mobile station 2 of the present system.

【図3】本システムの動作を表すタイミングチャート図
である。
FIG. 3 is a timing chart illustrating the operation of the present system.

【図4】本システムにおけるロングコードタイミング検
出回路を利用した回路の一例を表す構成ブロック図であ
る。
FIG. 4 is a configuration block diagram illustrating an example of a circuit using a long code timing detection circuit in the present system.

【図5】ロングコードタイミング検出回路のもう一つの
構成ブロック図である。
FIG. 5 is a block diagram showing another configuration of the long code timing detection circuit.

【図6】従来のロングコードタイミング検出回路を表す
構成ブロック図である。
FIG. 6 is a configuration block diagram showing a conventional long code timing detection circuit.

【図7】従来のロングコードタイミング検出回路の動作
の一例を表すタイミングチャート図である。
FIG. 7 is a timing chart illustrating an example of an operation of a conventional long code timing detection circuit.

【図8】ロングコードタイミング検出回路の一例を表す
構成ブロック図である。
FIG. 8 is a configuration block diagram illustrating an example of a long code timing detection circuit.

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

1…基地局、 2…移動局、 21…第1のマスクシン
ボル検出部、 22…第2のマスクシンボル検出部、
23…窓掛けタイミング生成部、 24…サンプルホー
ルド回路、 25…相関二乗器、 26…累算器、 2
7…判定器、31…マッチドフィルタ、 32…相関二
乗器、 33…判定器、 41…第1のサンプルホール
ド回路、 42…遅延回路、 43…第2のサンプルホ
ールド回路、 44…遅延検波回路、 45…相関演算
器、 46…加算器、 47…判定器、 51…ロング
コードタイミング検出回路、 52…サンプルホールド
回路、 53…最大値検出回路、 54…セレクタ、
81…マッチドフィルタ、 82…第1の相関二乗器、
83…第1の判定器、 84…窓掛けタイミング生成
回路、 85…サンプルホールド回路、 86…相関二
乗器、 87…累算器、 88…判定器、 91…サン
プルホールド回路、 92…相関二乗器、93…累算
器、 94…メモリ、 95…判定器
DESCRIPTION OF SYMBOLS 1 ... Base station, 2 ... Mobile station, 21 ... 1st mask symbol detection part, 22 ... 2nd mask symbol detection part,
23: windowing timing generator, 24: sample and hold circuit, 25: correlation squarer, 26: accumulator, 2
7 ... determiner, 31 ... matched filter, 32 ... correlation squarer, 33 ... determiner, 41 ... first sample and hold circuit, 42 ... delay circuit, 43 ... second sample and hold circuit, 44 ... delay detection circuit, 45: Correlation calculator, 46: Adder, 47: Judgment device, 51: Long code timing detection circuit, 52: Sample hold circuit, 53: Maximum value detection circuit, 54: Selector,
81: matched filter, 82: first correlation squarer,
83: a first determiner, 84: a windowing timing generation circuit, 85: a sample and hold circuit, 86: a correlation squarer, 87: an accumulator, 88: a determiner, 91: a sample and hold circuit, 92: a correlation squarer , 93: Accumulator, 94: Memory, 95: Judge

Claims (5)

【特許請求の範囲】[Claims] 【請求項1】 ロングコードのタイミングで、互いに相
関のあるマスクシンボルを複数連続して送信する基地局
と、前記互いに相関のあるマスクシンボルを複数連続し
て受信したときに、ロングコードのタイミングを検出し
たことを表す信号を出力するロングコードタイミング検
出回路を具備する移動局とを有することを特徴とするC
DMA通信システム。
1. A base station that continuously transmits a plurality of mutually correlated mask symbols at a long code timing, and a long code timing when a plurality of the mutually correlated mask symbols are continuously received. And a mobile station having a long code timing detection circuit for outputting a signal indicating the detection.
DMA communication system.
【請求項2】 基地局と移動局とを有するCDMA通信
システムにおいて、前記基地局は、ロングコードタイミ
ングに相当するロングコード周期の開始位置で、互いに
既知の相関がある、2つの連続したマスクシンボルをマ
スクシンボルペアとして送信する基地局であり、 前記移動局は、前記基地局から送信された信号を受信
し、当該受信信号の入力を受けて、前記受信信号と既知
のマスクシンボルとの相関値を出力するとともに、前記
受信信号が当該相関値に一定の相関のあるシンボルであ
ると、パルス信号を出力する第1のマスクシンボル検出
部と、当該パルス信号と当該相関値との入力を受けて、
前記シンボルに関する前記第1のマスクシンボル検出部
から入力される前記相関値と、前記シンボルに連続して
受信したシンボルに関する前記第1のマスクシンボル検
出部から入力される相関値との相関を演算して当該相関
が前記既知の相関と一致すると、特定の信号を出力する
第2のマスクシンボル検出部と、前記第2のマスクシン
ボル検出部から前記特定の信号が入力されると、ロング
コードマスクシンボル位置を演算して、窓掛けタイミン
グ信号として出力する窓掛けタイミング生成部と、前記
窓掛けタイミング生成部から窓掛けタイミング信号が入
力されるタイミングで、前記第1のマスクシンボル検出
部から入力される相関値を一時的に格納するとともに出
力するサンプルホールド回路と、前記サンプルホールド
回路から入力される相関値の二乗を演算し、電力値とし
て出力する相関二乗器と、前記窓掛けタイミング生成部
が前記窓掛けタイミング信号を出力するタイミングで、
前記電力値を累算し、前記累算の結果を累算値として出
力する累算器と、前記累算値と、予め設定された電力し
きい値との大小を比較し、前記累算値が当該電力しきい
値を越えていれば、ロングコードタイミングを表すパル
ス信号と前記累算値とを出力する判定器とを具備するロ
ングコードタイミング検出回路を有する移動局であるこ
とを特徴とするCDMA通信システム。
2. In a CDMA communication system having a base station and a mobile station, the base station has two consecutive mask symbols having a known correlation with each other at a start position of a long code period corresponding to a long code timing. Are transmitted as a mask symbol pair. The mobile station receives a signal transmitted from the base station, receives an input of the received signal, and receives a correlation value between the received signal and a known mask symbol. And when the received signal is a symbol having a constant correlation with the correlation value, receiving a first mask symbol detection unit that outputs a pulse signal, and receiving the input of the pulse signal and the correlation value. ,
Calculate a correlation between the correlation value input from the first mask symbol detection unit for the symbol and the correlation value input from the first mask symbol detection unit for a symbol received continuously to the symbol. When the correlation matches the known correlation, a second mask symbol detection unit that outputs a specific signal, and when the specific signal is input from the second mask symbol detection unit, a long code mask symbol A windowing timing generator that calculates a position and outputs the windowing signal as a windowing timing signal; and a timing at which the windowing timing signal is input from the windowing timing generator, input from the first mask symbol detector. A sample-and-hold circuit for temporarily storing and outputting a correlation value; Calculates the square of the correlation value, the correlation squarer output as power value, at a timing when the windowing timing generator outputs said windowing timing signal,
An accumulator for accumulating the power value and outputting the result of the accumulation as an accumulated value; comparing the accumulated value with a preset power threshold value; Is a mobile station having a long code timing detection circuit including a pulse signal representing a long code timing and a determiner for outputting the accumulated value if the power threshold value is exceeded. CDMA communication system.
【請求項3】 移動局の第1のマスクシンボル検出部
は、受信した信号と予め定められたショートコードとの
相関値を演算するとともに、第2のマスクシンボル検出
部に出力するマッチドフィルタと、前記相関値を二乗し
て電力値として出力する相関二乗器と、前記電力値と予
め設定された電力しきい値との大小を比較し、前記電力
値が前記電力しきい値よりも大であれば、パルス信号を
出力する判定器とを有する第1のマスクシンボル検出部
であることを特徴とする請求項2記載のCDMA通信シ
ステム。
3. A first mask symbol detection unit of the mobile station calculates a correlation value between a received signal and a predetermined short code, and outputs a matched filter to a second mask symbol detection unit; A correlation squarer that squares the correlation value and outputs it as a power value, and compares the magnitude of the power value with a preset power threshold, and determines whether the power value is greater than the power threshold. 3. The CDMA communication system according to claim 2, wherein said CDMA communication system is a first mask symbol detection unit having a decision unit for outputting a pulse signal.
【請求項4】 移動局の第2のマスクシンボル検出部
は、パルス信号が第1のマスクシンボル検出部から入力
されるタイミングで、前記第1のマスクシンボル検出部
から入力される受信した信号と予め定められたショート
コードとの相関値を一時格納する第1のサンプルホール
ド回路と、 前記パルス信号を1シンボル時間だけ遅延させる遅延回
路と、 前記遅延回路から遅延されたパルス信号が入力されるタ
イミングで前記相関値を一時格納する第2のサンプルホ
ールド回路と、 第1のサンプルホールド回路と第2のサンプルホールド
回路とが格納している相関値の遅延検波を行って、それ
ら2つの相関値の間の位相を演算し、シンボル間位相情
報として出力する遅延検波回路と、 遅延検波回路から入力される前記シンボル間位相情報
と、既知の位相情報として予め設定されている位相値と
の相関値を演算し、該相関値がある設定しきい値を超え
た場合に、パルス状の特定の信号を出力する相関演算器
とを有する第2のマスクシンボル検出部であることを特
徴とする請求項2又は請求項3記載のCDMA通信シス
テム。
4. A mobile station, comprising: a second mask symbol detection unit configured to detect a received signal input from the first mask symbol detection unit at a timing when a pulse signal is input from the first mask symbol detection unit; A first sample and hold circuit for temporarily storing a correlation value with a predetermined short code; a delay circuit for delaying the pulse signal by one symbol time; and a timing at which the delayed pulse signal is input from the delay circuit A second sample-hold circuit for temporarily storing the correlation value, and a delay detection of the correlation value stored in the first sample-hold circuit and the second sample-hold circuit. A delay detection circuit for calculating a phase between the symbols and outputting the information as phase information between symbols; the phase information between symbols input from the delay detection circuit; A correlation calculator that calculates a correlation value with a phase value set in advance as phase information, and outputs a pulsed specific signal when the correlation value exceeds a certain set threshold. The CDMA communication system according to claim 2 or 3, wherein the CDMA communication system comprises two mask symbol detection units.
【請求項5】 基地局と移動局とを有するCDMA通信
システムにおいて、 前記基地局は、ロングコードタイミングに相当するロン
グコード周期の開始位置で、互いに既知の相関がある、
複数個の連続したマスクシンボルをマスクシンボルブロ
ックとして送信する基地局であり、 前記移動局は、前記基地局から送信された信号を受信
し、当該受信信号の入力を受けて、前記受信信号と既知
のマスクシンボルとの相関値を出力するとともに、前記
受信信号が前記相関値に一定の相関のあるシンボルであ
ると、前記複数の連続したマスクシンボルの先頭のマス
クシンボルを検出したものとするパルス信号と前記相関
値とを出力する第1のマスクシンボル検出部と、 当該パルス信号の入力を受けて、前記相関のあるシンボ
ルと、前記相関のあるシンボルに続く、前記複数個のシ
ンボルに対応して、前記第1のマスクシンボル検出部か
ら連続して入力される、複数個の相関値をサンプルホー
ルドし、その複数個の相関値について、連続する2つの
前記相関値をそれぞれ遅延検波し、当該それぞれの遅延
検波の結果に対応して予め設定されている前記既知の位
相情報との相関値をそれぞれ演算し、当該相関値を総和
して、当該総和が一定の値を越えているならば、特定の
信号を出力する第2のマスクシンボル検出部と、 前記第2のマスクシンボル検出部から前記特定の信号が
入力されると、ロングコードマスクシンボル位置を演算
して、窓掛けタイミング信号として出力する窓掛けタイ
ミング生成部と、 前記窓掛けタイミング生成部から窓掛けタイミング信号
が入力されるタイミングで、前記第1のマスクシンボル
検出部から入力される相関値を一時的に格納するととも
に出力するサンプルホールド回路と、 前記サンプルホールド回路から入力される相関値の二乗
を演算し、電力値として出力する相関二乗器と、 前記窓掛けタイミング生成部が前記窓掛けタイミング信
号を出力するタイミングで、前記電力値を累算し、前記
累算の結果を累算値として出力する累算器と、 前記累算値と、予め設定された電力しきい値との大小を
比較し、前記累算値が当該電力しきい値を越えていれ
ば、ロングコードタイミングを表すパルス信号と前記累
算値とを出力する判定器とを具備するロングコードタイ
ミング検出回路を有する移動局であることを特徴とする
CDMA通信システム。
5. A CDMA communication system having a base station and a mobile station, wherein the base stations have a known correlation with each other at a start position of a long code period corresponding to a long code timing.
A base station that transmits a plurality of continuous mask symbols as a mask symbol block, wherein the mobile station receives a signal transmitted from the base station, receives an input of the received signal, and determines that the received signal is A pulse signal that outputs a correlation value with the mask symbol of the above and, when the received signal is a symbol having a constant correlation with the correlation value, detects a leading mask symbol of the plurality of consecutive mask symbols. And a first mask symbol detection unit that outputs the correlation value, and receives the input of the pulse signal, and corresponds to the correlated symbol and the plurality of symbols following the correlated symbol. Sample-and-hold a plurality of correlation values continuously input from the first mask symbol detection unit, and The two correlation values are differentially detected, the correlation values with the known phase information set in advance corresponding to the respective delay detection results are calculated, and the correlation values are summed up. If the sum exceeds a certain value, a second mask symbol detection unit that outputs a specific signal; and a long code mask when the specific signal is input from the second mask symbol detection unit. A windowing timing generation unit that calculates a symbol position and outputs the windowing timing signal as a windowing timing signal; and a timing at which the windowing timing signal is input from the windowing timing generation unit, the timing being input from the first mask symbol detection unit. A sample-and-hold circuit for temporarily storing and outputting a correlation value, and a square of the correlation value input from the sample-and-hold circuit. A correlation squarer that outputs a power value, and an accumulation that accumulates the power value at a timing when the windowing timing generation unit outputs the windowing timing signal and outputs a result of the accumulation as an accumulation value. And comparing the accumulated value with a preset power threshold. If the accumulated value exceeds the power threshold, a pulse signal indicating a long code timing and the accumulated signal are compared with each other. A CDMA communication system, comprising: a mobile station having a long code timing detection circuit including a decision unit that outputs a calculated value.
JP9053630A 1997-03-07 1997-03-07 Cdma communication system Pending JPH10257019A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9053630A JPH10257019A (en) 1997-03-07 1997-03-07 Cdma communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9053630A JPH10257019A (en) 1997-03-07 1997-03-07 Cdma communication system

Publications (1)

Publication Number Publication Date
JPH10257019A true JPH10257019A (en) 1998-09-25

Family

ID=12948236

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9053630A Pending JPH10257019A (en) 1997-03-07 1997-03-07 Cdma communication system

Country Status (1)

Country Link
JP (1) JPH10257019A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6519238B1 (en) 1998-06-05 2003-02-11 Matsushita Electric Industrial Co., Ltd. Transmission apparatus and base station apparatus using the same

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6519238B1 (en) 1998-06-05 2003-02-11 Matsushita Electric Industrial Co., Ltd. Transmission apparatus and base station apparatus using the same
US6891817B2 (en) 1998-06-05 2005-05-10 Matsushita Electric Industrial Co., Ltd. Transmission apparatus and base station apparatus using the same
USRE41819E1 (en) 1998-06-05 2010-10-12 Panasonic Corporation Transmission apparatus and base station apparatus using the same

Similar Documents

Publication Publication Date Title
RU2290757C2 (en) Method and finding device for token passing of service in case of broadband multiple access with code division of channels
JP2002076986A (en) Cell search method and circuit in w-cdma system
EP1209818B1 (en) Multi-path detection circuit and method for a CDMA receiver
JP3438681B2 (en) Initial synchronization method in asynchronous cellular between DS-CDMA base stations
US20040120307A1 (en) Cell search method and communication terminal apparatus
US8249133B2 (en) Mitigation of interference in cell search by wireless transmit and receive units
WO2001097422A1 (en) Synchronization capturing apparatus and synchronization capturing method
US8045597B2 (en) Multi-path searching
US6954485B1 (en) CDMA baseband receiver capable of establishing synchronization with peripheral base stations
US7257097B2 (en) Apparatus for searching a signal in mobile communication system and method thereof
JP2734956B2 (en) PN code synchronization method for spread spectrum
US6785257B1 (en) Base station
JP4386176B2 (en) Method and apparatus for cell search in WCDMA system
JPH10257019A (en) Cdma communication system
US6650693B1 (en) Complex type correlator in CDMA system and initial synchronization acquiring method using the same
US20040091072A1 (en) Initial synchronization searching in mobile communication systems
US6850507B1 (en) Apparatus and method for acquiring PN sequence in multicarrier CDMA mobile communication system
EP1422832A1 (en) Process and device for synchronization and codegroup identification in CDMA cellular communication systens
JPH08251078A (en) Frame synchronizing circuit
US7307970B2 (en) Apparatus and method for searching transmission signal from neighboring base station
JPH05219011A (en) Sliding correlator
JP2000278181A (en) Cdma receiver
JPH10112672A (en) Receiver for spread spectrum communication
EP1204221A1 (en) Radio receiver and radio receiving method
JP2001251216A (en) Circuit and method for capturing synchronization