JP2000312165A - Cell search method - Google Patents

Cell search method

Info

Publication number
JP2000312165A
JP2000312165A JP11121782A JP12178299A JP2000312165A JP 2000312165 A JP2000312165 A JP 2000312165A JP 11121782 A JP11121782 A JP 11121782A JP 12178299 A JP12178299 A JP 12178299A JP 2000312165 A JP2000312165 A JP 2000312165A
Authority
JP
Japan
Prior art keywords
value
power
correlation
memory
slot
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.)
Granted
Application number
JP11121782A
Other languages
Japanese (ja)
Other versions
JP3637238B2 (en
Inventor
Koichi Kuroiwa
功一 黒岩
Masami Kanasugi
雅己 金杉
Masahiro Hikita
真大 疋田
Shoji Taniguchi
章二 谷口
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP12178299A priority Critical patent/JP3637238B2/en
Priority to TW089104619A priority patent/TW463481B/en
Priority to KR1020000013953A priority patent/KR100664641B1/en
Priority to EP05012657A priority patent/EP1598948B1/en
Priority to DE60036432T priority patent/DE60036432T2/en
Priority to EP00302366A priority patent/EP1049265B1/en
Priority to DE60043166T priority patent/DE60043166D1/en
Priority to EP09167395A priority patent/EP2134001B1/en
Priority to EP09167399A priority patent/EP2120357A1/en
Priority to US09/540,878 priority patent/US7085252B1/en
Priority to CNB001069667A priority patent/CN100481755C/en
Publication of JP2000312165A publication Critical patent/JP2000312165A/en
Application granted granted Critical
Publication of JP3637238B2 publication Critical patent/JP3637238B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To reduce the capacity of a RAM used when conducting cell searching and to speed up the cell searching. SOLUTION: In this searching method, a power threshold 12 is set for as its comparison with a correlation power detected by a correlation unit 2 and a power processing section 4, and a power memory 14 stores only the correlation power which exceeds the power threshold 12 as a result of comparison by a comparator 13 so as not to store undesired noise level correlation values to the power memory 14, thereby decreasing number of stored power values. Thus, the required capacity of the memory can be reduced, and a processing of searching the largest correlation power among correlation power values stored in the power memory 14 is conducted more speedily.

Description

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

【0001】[0001]

【発明の属する技術分野】本発明はセルサーチ方法に関
し、例えば、携帯電話などの移動通信端末と基地局との
間において通信の同期をとるための方法および装置に用
いて好適なものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a cell search method, and is suitable for use in a method and apparatus for synchronizing communication between a mobile communication terminal such as a mobile phone and a base station.

【0002】[0002]

【従来の技術】従来、1つの基地局に対して、携帯電話
等の複数の移動局が互いに異なった周波数を使って接続
するアナログのFDMA(Frequency Division Multipl
e Access)方式では、1つの周波数帯が1つの移動局の
通信によって占有されるため、分割した各周波数帯の利
用効率が悪く、その基地局のサービスエリア(セル)内
で利用可能な収容人数を多くできないという問題があっ
た。
2. Description of the Related Art Conventionally, an analog FDMA (Frequency Division Multipl.) In which a plurality of mobile stations such as mobile phones are connected to one base station using different frequencies.
In the eAccess) system, one frequency band is occupied by communication of one mobile station, so that the efficiency of use of each divided frequency band is poor, and the number of persons that can be used in the service area (cell) of the base station There was a problem that can not be many.

【0003】そこで現在は、このFDMA方式に代わっ
て、1つの周波数帯を複数の移動局が時分割して接続す
るデジタルのTDMA(Time Division Multiple Acces
s )方式が多く用いられている。この方式によれば、1
つの周波数帯に複数の移動局を割り当てて通信すること
ができるため、FDMA方式に比べてより多くのユーザ
を収容することができる。
At present, instead of the FDMA system, digital TDMA (Time Division Multiple Acces) in which a plurality of mobile stations connect one frequency band in a time-division manner.
s) The method is often used. According to this method, 1
Since communication can be performed by allocating a plurality of mobile stations to one frequency band, more users can be accommodated than in the FDMA system.

【0004】ところが、このTDMA方式では、基地局
と複数の移動局との間で細切れの信号を時分割で送受信
することになるため、1つの移動局が通信する情報量は
少なくなってしまう。そのため、現在のデジタル携帯電
話等では、より多くの情報を通信できるようにするため
に、符号化によって信号を圧縮して送り、それを受信側
で伸長して再生しているので、再生される音声の音質が
悪くなってしまう。
However, in the TDMA system, a fragmented signal is transmitted and received between a base station and a plurality of mobile stations in a time-division manner, so that the amount of information communicated by one mobile station is reduced. Therefore, in today's digital mobile phones, etc., in order to be able to communicate more information, a signal is compressed and transmitted by encoding, and it is expanded and reproduced on the receiving side. The sound quality of the voice becomes poor.

【0005】そこで、近年では、各周波数帯の利用効率
を大幅に向上させることができ、かつ、再生音質も良好
にできる通信方式として、直接拡散型のスペクトラム拡
散(Spread Spectrum )を用いた符号分割多元接続、す
なわちCDMA(Code Division Multiple Access )方
式が注目されてきている。
Therefore, in recent years, as a communication system that can greatly improve the use efficiency of each frequency band and improve the reproduced sound quality, code division using direct spread type spread spectrum (Spread Spectrum) has been proposed. A multiple access, that is, a CDMA (Code Division Multiple Access) system has been receiving attention.

【0006】このCDMA方式では、基地局から複数の
移動局に対して送信すべき信号は、各移動局ごとに固有
の拡散符号によって各々拡散された後、1つの周波数帯
を使って送信される。一方、受信側の移動局では、受信
した信号に対して自分が持つ固有の拡散符号をかけて、
送信側でかけられた拡散符号との相関をとることによ
り、相関のピーク値を検出して自分に送られた信号だけ
を取り出す。このCDMA方式によれば、異なる拡散符
号を用いることで、1つの周波数帯をより多くの移動局
に割り当てることが可能である。また、送る情報量も多
くできるので、再生音声の音質も向上する。
In this CDMA system, a signal to be transmitted from a base station to a plurality of mobile stations is spread using a unique spreading code for each mobile station, and then transmitted using one frequency band. . On the other hand, the receiving mobile station multiplies the received signal by its own spreading code,
By correlating with the spreading code applied on the transmitting side, a peak value of the correlation is detected and only the signal sent to itself is extracted. According to the CDMA system, it is possible to allocate one frequency band to more mobile stations by using different spreading codes. Also, since the amount of information to be sent can be increased, the sound quality of the reproduced sound is also improved.

【0007】ところで、携帯電話等の移動局では、その
電源をONにしたとき、エリア(セル)内にある基地局
から所定のメッセージを受信しなければならない。CD
MA方式では、基地局からのメッセージは、図4に示す
ように、あらかじめ決められたスロット単位で繰り返し
送られてくるが、図中に矢印で示したように、移動局の
電源は必ずスロットの先頭のタイミングでONにされる
とは限らず、そのままではメッセージを正しく読むこと
ができない。
By the way, when a mobile station such as a mobile phone is turned on, it must receive a predetermined message from a base station in an area (cell). CD
In the MA system, a message from a base station is repeatedly sent in a predetermined slot unit as shown in FIG. 4, but as shown by an arrow in the figure, the power supply of the mobile station is always transmitted to the slot. The message is not always turned on at the first timing, and the message cannot be read correctly as it is.

【0008】そのため、スロット内に含まれるメッセー
ジを正しく解読するためには、スロットの先頭のタイミ
ングを検出し(これをセルサーチと呼ぶ)、そこからメ
ッセージを受信する必要がある。また、移動局が電源O
N時に接続するセルを最初に捕捉する上述のような初期
セルサーチ以外にも、セルサーチは行われる。すなわ
ち、電源をONにした後でも、例えば移動局がセルをま
たいで移動すると同期がずれることがあるため、定期的
にセルサーチを行うことにより、同期のずれを常に監視
している。
Therefore, in order to correctly decode a message contained in a slot, it is necessary to detect the timing at the head of the slot (this is called a cell search) and receive the message therefrom. Also, if the mobile station is powered off
In addition to the above-described initial cell search in which a cell connected at the time of N is first acquired, a cell search is performed. That is, even after the power is turned on, for example, when the mobile station moves across cells, the synchronization may be shifted. Therefore, the synchronization is constantly monitored by periodically performing a cell search.

【0009】図5は、移動局が備える従来のワイドバン
ドCDMA通信方式(直接拡散型CDMA方式)による
セルサーチ回路の構成を示すブロック図である。図5に
おいて、受信信号(図示しない基地局から送信された図
4のような伝送路信号)は、図4中に斜線で示した各ス
ロットの先頭1ビット分が、各移動局に固有の拡散符号
とは別に用意された共通の拡散符号(1ビット内で25
6回変化するチップ数=256の拡散符号)によって拡
散されている。通常、このようなセルサーチ用の伝送路
信号は、共通チャネル(とまり木チャネル)を使って送
信される。
FIG. 5 is a block diagram showing a configuration of a cell search circuit provided in a mobile station according to a conventional wideband CDMA communication system (direct spreading CDMA system). In FIG. 5, a received signal (a transmission path signal as shown in FIG. 4 transmitted from a base station not shown) has the first bit of each slot indicated by hatching in FIG. A common spreading code prepared separately from the code (25 in one bit)
(The number of chips changing six times = 256 spreading codes). Usually, such a transmission path signal for cell search is transmitted using a common channel (perch channel).

【0010】このような受信信号は、A/D変換器10
1によってデジタル信号とされ、移動局の電源をONに
したタイミングから1スロット(10シンボル分)単位
で、マッチトフィルタやスライディング相関器などの相
関器102に順次与えられる。相関器102では、A/
D変換器101より入力されたデジタル信号と、符号発
生器103により発生される各移動局に共通の拡散符号
との積分を計算することにより、逆拡散を行う。
[0010] Such a received signal is supplied to the A / D converter 10.
The digital signal is converted into a digital signal by 1 and is sequentially supplied to the correlator 102 such as a matched filter or a sliding correlator in units of one slot (10 symbols) from the timing when the power of the mobile station is turned on. In the correlator 102, A /
Despreading is performed by calculating the integral of the digital signal input from the D converter 101 and a spreading code generated by the code generator 103 and common to each mobile station.

【0011】相関器102より出力された電圧の同相成
分Iと直交成分Qは、電力化部104に与えられて、ス
ロット内にあらかじめ定められた各サンプリングポイン
トごとに電力化される。そして、こうして得られた各サ
ンプリングポイントの電力値は、電力値積分部105内
の加算器106を介して、メモリ(RAM)107の各
サンプリングポイントに対応するアドレスに順次格納さ
れる。
The in-phase component I and the quadrature component Q of the voltage output from the correlator 102 are supplied to a power conversion unit 104, and are converted into power at each predetermined sampling point in a slot. Then, the power value of each sampling point obtained in this way is sequentially stored in an address corresponding to each sampling point in the memory (RAM) 107 via the adder 106 in the power value integration unit 105.

【0012】このような処理を行うことにより、移動局
の電源をONにしてからまず最初の1スロットの範囲内
で、移動局でかけた共通の拡散符号との相関が大きい部
分、すなわち、図示しない基地局で共通の拡散符号がか
けられた図4の斜線部分の電力値のみが、ピークとなっ
て現れる。よって、このピークの部分を検出することに
より、スロットの先頭位置を確認し、そのタイミングに
合わせて以降の通信を行うことができるようになる。
By performing such processing, a portion having a large correlation with the common spreading code applied by the mobile station within a range of the first one slot after the power of the mobile station is turned on, that is, not shown. Only the power values in the hatched portions in FIG. 4 to which a common spreading code is applied in the base station appear as peaks. Therefore, by detecting this peak portion, the head position of the slot can be confirmed, and the subsequent communication can be performed in accordance with the timing.

【0013】ただし、図4に示したように、現実には、
1つの移動局には、その近くにある複数の基地局からの
伝送路信号が遅延量をもって受信される。また、1つの
基地局からの信号に関しても、基地局から直接受信され
る直接波だけでなく、建物や地上などで反射してから受
信される反射波も存在する。そのため、受信された伝送
路信号中には、共通符号で拡散された部分が1スロット
内に多数存在し、電力値のピークも1スロット内で多数
検出されることになる。また、セルサーチ中に移動局が
移動すると、次のスロットでは前回とは異なる位置にピ
ークが検出されることもある。
[0013] However, as shown in FIG.
One mobile station receives transmission path signals from a plurality of base stations near the mobile station with a delay amount. Also, regarding a signal from one base station, not only a direct wave directly received from the base station, but also a reflected wave that is received after being reflected by a building or the ground. Therefore, in the received transmission path signal, there are many portions spread with the common code in one slot, and many peaks of the power value are also detected in one slot. When the mobile station moves during the cell search, a peak may be detected at a position different from the previous position in the next slot.

【0014】このような実情から、電力値のピーク検出
は、移動局の電源をONにしてから最初の1スロット分
だけでなく、数スロット分に渡って行われる。すなわ
ち、RAM107から前スロットまでの電力積分値を各
サンプリングポイント毎に読み出して加算器106に与
え、現スロットにおける同じサンプリングポイントの電
力値を加算して再びRAM107に格納する。このよう
な電力値の積分を、例えば32スロット分行うことによ
り、最終的に最もピークの大きい部分を、最寄りの基地
局から送られてきた伝送路信号の先頭部分であると認識
する。
Under such circumstances, the peak value of the power value is detected not only for the first slot but also for several slots after the power of the mobile station is turned on. That is, the power integrated value from the RAM 107 to the previous slot is read out for each sampling point and given to the adder 106, and the power value at the same sampling point in the current slot is added and stored in the RAM 107 again. By performing such integration of the power value for, for example, 32 slots, the portion having the largest peak is finally recognized as the leading portion of the transmission path signal transmitted from the nearest base station.

【0015】[0015]

【発明が解決しようとする課題】しかしながら、上記従
来の方法を用いてセルサーチを行うと、各サンプリング
ポイント毎の電力積分値を格納するRAM107には、
10240ワード分の容量が必要となる。すなわち、セ
ルサーチを行うとまり木チャネルにおける1スロット内
のチップ数(サイクル数)は、256×10=2560
である。また、ピーク値検出の精度を向上させるため
に、1チップを4分割して4倍のオーバーサンプリング
を実施しているため、1スロット内のサンプリングポイ
ントは合計で10240個となる(チップレートが4M
cpsの場合)。
However, when a cell search is performed using the above-described conventional method, the RAM 107 storing the power integrated value for each sampling point has
A capacity of 10240 words is required. That is, when the cell search is performed, the number of chips (the number of cycles) in one slot in the perch channel is 256 × 10 = 2560.
It is. Further, in order to improve the accuracy of peak value detection, one chip is divided into four parts and four times oversampling is performed, so that a total of 10240 sampling points in one slot (the chip rate is 4M
cps).

【0016】10240ワード分の電力積分値を格納す
るRAM107の面積は、数ミリ角以上となり、非常に
回路面積が大きなものとなってしまう。特に、携帯電話
などの移動通信端末は、小型化、軽量化を図ることが重
要であり、送信機能、受信機能、セルサーチ機能などの
回路を1チップ中に収めることが望まれるが、LSI中
に占めるセルサーチ回路の割合が非常に大きくなってし
まい、LSIそのものを小型化できないという問題があ
った。
The area of the RAM 107 for storing the power integrated value for 10240 words is several millimeters or more, and the circuit area becomes very large. In particular, it is important to reduce the size and weight of mobile communication terminals such as mobile phones, and it is desired that circuits such as a transmission function, a reception function, and a cell search function be included in one chip. However, the ratio of the cell search circuit to the LSI becomes very large, and the LSI itself cannot be miniaturized.

【0017】また、RAM107に格納された1024
0通りもの電力積分値の中から最も値の大きなデータを
選び出さなければいけないので、多くの処理負荷がかか
り、セルサーチが完了するまでに多くの時間がかかって
しまうという問題もあった。例えば、電源投入時におけ
る初期セルサーチに長い時間がかかり、通信が可能とな
るまでの立ち上がりが非常に悪くなってしまうという問
題があった。
1024 stored in the RAM 107
Since data having the largest value must be selected from among the zero power integration values, there is a problem that a large processing load is applied and a long time is required until the cell search is completed. For example, there is a problem that a long time is required for an initial cell search at the time of power-on, and a start-up until communication becomes possible is very poor.

【0018】本発明は、このような問題を解決するため
に成されたものであり、セルサーチを行う際に使用する
RAMの容量を小さくすることによってセルサーチ回路
を小型化できるようにするとともに、セルサーチ動作を
高速化できるようにすることを目的とする。
SUMMARY OF THE INVENTION The present invention has been made to solve such a problem, and it has been made possible to reduce the size of a cell search circuit by reducing the capacity of a RAM used when performing a cell search. It is an object of the present invention to enable a high speed cell search operation.

【0019】[0019]

【課題を解決するための手段】本発明によるセルサーチ
方法は、自局で発生された拡散符号と入力信号との相関
値を検出し、所定単位のスロット内にて相関ピーク値を
検出するセルサーチ方法であって、上記検出された相関
値と比較するための閾値を設けたことを特徴とする。
A cell search method according to the present invention detects a correlation value between a spread code generated in a local station and an input signal, and detects a correlation peak value within a predetermined unit slot. A search method, wherein a threshold for comparing with the detected correlation value is provided.

【0020】ここで、閾値を超えた相関値をメモリに保
存するようにしても良い。さらに、相関値が閾値を超え
たときのタイミング情報を上記相関値の保存と合わせて
メモリに保存するようにしても良い。
Here, the correlation value exceeding the threshold value may be stored in a memory. Further, the timing information when the correlation value exceeds the threshold value may be stored in the memory together with the storage of the correlation value.

【0021】上記のように構成した本発明によれば、ス
ロット内で求められた複数の相関値のうち、例えば閾値
を超える相関値はメモリに登録され、閾値を超えない相
関値は雑音データとして無視される。これにより、検出
された相関値を全てメモリに登録していた従来例と比べ
て、実際にメモリに登録する相関値の数を少なくするこ
とができ、メモリのワード数を大幅に削減することが可
能となる。
According to the present invention configured as described above, of a plurality of correlation values obtained in a slot, for example, a correlation value exceeding a threshold is registered in a memory, and a correlation value not exceeding a threshold is used as noise data. It will be ignored. As a result, the number of correlation values actually registered in the memory can be reduced as compared with the conventional example in which all detected correlation values are registered in the memory, and the number of words in the memory can be significantly reduced. It becomes possible.

【0022】[0022]

【発明の実施の形態】以下、本発明の一実施形態を図面
に基づいて説明する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS One embodiment of the present invention will be described below with reference to the drawings.

【0023】図1は、本実施形態によるセルサーチ回路
の構成例を示すブロック図である。図1に示す受信信号
(外部からの入力信号)は、図示しない基地局から送信
される図4のような伝送路信号であり、図4中に斜線で
示した各スロットの先頭1ビット分が、各移動局に共通
の拡散符号(チップ数=256)によって拡散されてい
る。この受信信号は、図示しない帯域制限フィルタによ
って基地局が送った信号の周波数帯に帯域制限された
後、A/D変換器1に与えられる。
FIG. 1 is a block diagram showing a configuration example of the cell search circuit according to the present embodiment. The received signal (input signal from the outside) shown in FIG. 1 is a transmission path signal as shown in FIG. 4 transmitted from a base station (not shown), and the first bit of each slot indicated by hatching in FIG. Are spread by a common spreading code (the number of chips = 256) for each mobile station. This received signal is band-limited by a band-limiting filter (not shown) to the frequency band of the signal transmitted by the base station, and then provided to A / D converter 1.

【0024】A/D変換器1は、上述のような受信信号
をデジタル信号に変換する。相関器2は、例えば移動局
の電源をONにしたタイミングから1スロット単位で、
A/D変換器1より入力されたデジタル信号と、符号発
生器3により発生される各移動局に共通の拡散符号との
積分を順次計算することにより逆拡散を行い、自局拡散
符号と受信信号との相関を検出する。この相関器2は、
例えばマッチトフィルタやスライディング相関器などに
より構成される。
The A / D converter 1 converts the above-mentioned received signal into a digital signal. The correlator 2 is, for example, on a slot-by-slot basis from the timing when the power of the mobile station is turned on.
Despreading is performed by sequentially calculating the integral of the digital signal input from the A / D converter 1 and a spreading code generated by the code generator 3 and common to each mobile station, thereby performing despreading. Detect correlation with signal. This correlator 2
For example, it is configured by a matched filter, a sliding correlator, and the like.

【0025】電力化部4は、スロット内にあらかじめ定
められた10240個の各サンプリングポイントについ
て、相関器2より出力された電圧の同相成分Iと直交成
分Qの2乗和を演算することにより電力値を求める。ま
た、電力値積分部5は、電力化部4より各サンプリング
ポイント毎に出力される電力値を数スロット分に渡って
サンプリングポイント毎に積分する。上記A/D変換器
1、相関器2、符号発生器3および電力化部4は、図5
に示した従来のA/D変換器101、相関器102、符
号発生器103および電力化部104と同様であるが、
電力値積分部5は、本発明の特徴となる部分である。
The power conversion section 4 calculates the sum of squares of the in-phase component I and the quadrature component Q of the voltage output from the correlator 2 for each of the 10240 sampling points determined in advance in the slot. Find the value. Further, the power value integration unit 5 integrates the power value output from the power conversion unit 4 for each sampling point for each sampling point over several slots. The A / D converter 1, the correlator 2, the code generator 3, and the power conversion unit 4 are shown in FIG.
Are the same as the conventional A / D converter 101, correlator 102, code generator 103 and power conversion unit 104 shown in FIG.
The power value integration unit 5 is a feature of the present invention.

【0026】以下、この電力値積分部5について詳細に
説明する。閾値検査部11は、電力化部4から出力され
た電力値と、あらかじめ設定された電力閾値12とを比
較器13で各サンプリングポイント毎に比較し、与えら
れた電力値が閾値より大きいか否かに応じて、pass
信号のアクティブ/ネガティブを制御する。電力値メモ
リ(RAM)14は、閾値検査部11内の比較器13か
ら出力される電力値を格納するためのものである。マル
チプレクサ15は、電力値メモリ14内のそれぞれのア
ドレスに格納された各サンプリングポイントの電力値の
中の1つを選択して読み出し、ANDゲート16の一方
の入力端子に供給する。
Hereinafter, the power value integration section 5 will be described in detail. The threshold value checking unit 11 compares the power value output from the power conversion unit 4 with a preset power threshold value 12 at each sampling point by the comparator 13 and determines whether the given power value is larger than the threshold value. Pass
Controls signal active / negative. The power value memory (RAM) 14 is for storing a power value output from the comparator 13 in the threshold value inspection unit 11. The multiplexer 15 selects and reads one of the power values of each sampling point stored at each address in the power value memory 14 and supplies the selected power value to one input terminal of the AND gate 16.

【0027】全加算器(Carry Propercation Adder)1
7は、ANDゲート16から出力されたデータ値と、閾
値検査部11内の比較器13から出力された電力値とを
加算して、その結果を電力値メモリ14に格納する。例
えば、電力値メモリ14からマルチプレクサ15を介し
て読み出された或るサンプリングポイントにおける前ス
ロットまでの電力積分値がANDゲート16を通過した
場合は、全加算器17において現スロットにおける同じ
サンプリングポイントの電力値と加算されて、その加算
結果が電力値メモリ14の同じアドレスに格納される。
Carry Propercation Adder 1
7 adds the data value output from the AND gate 16 and the power value output from the comparator 13 in the threshold value inspection unit 11 and stores the result in the power value memory 14. For example, when the power integrated value up to the previous slot at a certain sampling point read from the power value memory 14 via the multiplexer 15 has passed through the AND gate 16, the full adder 17 calculates the value of the same sampling point in the current slot. The result is added to the power value, and the addition result is stored at the same address in the power value memory 14.

【0028】一方、後述するマスク信号によってAND
ゲート16から“0”データが出力された場合は、閾値
検査部11内の比較器13から出力された現スロットに
おける或るサンプリングポイントの電力値が、全加算器
17をそのまま通過して電力値メモリ14の新規アドレ
スに格納される。
On the other hand, AND operation is performed by a mask signal described later.
When “0” data is output from the gate 16, the power value at a certain sampling point in the current slot output from the comparator 13 in the threshold value checking unit 11 passes through the full adder 17 as it is, It is stored at a new address in the memory 14.

【0029】ポイント値メモリ(RAM)18は、電力
値メモリ14に格納された電力値に対応するサンプリン
グポイントの値、すなわち、タイマ23により各スロッ
ト毎に計測される1スロット内でのスロット先頭からの
相対時間(相対サイクル数)などのタイミング情報を格
納するためのものである。マルチプレクサ19は、ポイ
ント値メモリ18内のそれぞれのアドレスに格納された
サンプリングポイント値の中の1つを選択して読み出
し、比較器20の一方の入力端子に供給する。
The point value memory (RAM) 18 is a sampling point value corresponding to the power value stored in the power value memory 14, that is, from the beginning of the slot in one slot measured for each slot by the timer 23. This is for storing timing information such as the relative time (the number of relative cycles) of the data. The multiplexer 19 selects and reads one of the sampling point values stored at each address in the point value memory 18, and supplies it to one input terminal of the comparator 20.

【0030】比較器20のもう一方の入力端子には、タ
イマ23によって計測されたスロット先頭からの相対時
間情報(現スロット内における現サンプリングポイント
値)が入力されている。比較器20は、この現サンプリ
ングポイント値と、マルチプレクサ19を介してポイン
ト値メモリ18から読み出されたサンプリングポイント
値とを比較し、両者が一致するか否かを表す信号をポイ
ンタ制御部21に供給する。
The other input terminal of the comparator 20 receives relative time information (the current sampling point value in the current slot) measured from the beginning of the slot by the timer 23. The comparator 20 compares the current sampling point value with the sampling point value read from the point value memory 18 via the multiplexer 19, and sends a signal indicating whether or not the two values match to the pointer control unit 21. Supply.

【0031】ポインタ制御部21は、閾値検査部11内
の比較器13から供給されるpass信号および比較器
20から供給される一致/不一致信号に応じて、電力値
メモリ14およびポイント値メモリ18に対してデータ
を読み書きするポインタ(アドレス)を制御する。ま
た、このポインタ制御部21は、比較器20から不一致
の信号が供給されたときに、ANDゲート16の他方の
入力端子にマスク信号を供給する。この場合は、上述し
たように、比較器13より出力された電力値が、全加算
器17をそのまま通過して電力値メモリ14の新たなア
ドレスに格納されることになる。
The pointer control unit 21 stores the power value memory 14 and the point value memory 18 in accordance with the pass signal supplied from the comparator 13 in the threshold value inspection unit 11 and the match / mismatch signal supplied from the comparator 20. It controls a pointer (address) for reading and writing data. The pointer control unit 21 supplies a mask signal to the other input terminal of the AND gate 16 when a non-coincidence signal is supplied from the comparator 20. In this case, as described above, the power value output from the comparator 13 passes through the full adder 17 as it is and is stored in a new address of the power value memory 14.

【0032】また、レジスタ群22は、本実施形態のセ
ルサーチ動作を行うに当たって様々な機能を提供するた
めのものである。これについての詳細は後述する。タイ
マ23は、1スロット内でのスロット先頭からの相対時
間(相対サイクル数)を各スロット毎にカウントするも
のであり、本実施形態の場合、例えば移動局の電源をO
Nにすることよって受信を開始してからカウント動作を
起動し、10239までカウントしたら再び0にリセッ
トされる。
The register group 22 is for providing various functions in performing the cell search operation of the present embodiment. Details of this will be described later. The timer 23 counts the relative time (the number of relative cycles) from the beginning of the slot within one slot for each slot. In the case of the present embodiment, for example, the power of the mobile station is turned off.
By starting the reception by setting N, the counting operation is started, and when the count reaches 10239, it is reset to 0 again.

【0033】次に、上記のように構成した電力値積分部
5の動作を、以下に説明する。まず最初に、例えば移動
局の電源がONにされた直後の最初の1スロット分の動
作を説明する。電力化部4から出力された各サンプリン
グポイントにおける電力値は、閾値検査部11において
あらかじめ設定された電力閾値12と比較され、電力値
が閾値より大きい場合(または閾値以上の場合)は、p
ass信号がアクティブとなる。一方、電力値が閾値以
下の場合(または閾値より小さい場合)は、pass信
号はネガティブのままである。
Next, the operation of the power value integrator 5 configured as described above will be described below. First, the operation of the first slot, for example, immediately after the power of the mobile station is turned on will be described. The power value at each sampling point output from the power conversion unit 4 is compared with a power threshold value 12 set in advance by the threshold value inspection unit 11.
The ass signal becomes active. On the other hand, when the power value is equal to or smaller than the threshold value (or smaller than the threshold value), the pass signal remains negative.

【0034】上記pass信号がアクティブの場合にの
み、そのとき得られた電力値を、全加算器17を介して
電力値メモリ14の上位アドレスから順番に格納してい
く。この電力値の格納と同時に、ポイント値メモリ18
には、電力閾値12を超えた電力値に対応するサンプリ
ングポイント値を上位アドレスから順番に格納してい
く。これにより、上記2つのメモリ14,18には、電
力閾値12を超えた電力値とそれに対応するサンプリン
グポイント値が、互いに同じアドレスに順に格納されて
いくことになる。
Only when the pass signal is active, the obtained power value is stored in order from the upper address of the power value memory 14 via the full adder 17. At the same time as storing this power value, the point value memory 18
, The sampling point value corresponding to the power value exceeding the power threshold 12 is stored in order from the upper address. As a result, the power values exceeding the power threshold 12 and the corresponding sampling point values are sequentially stored in the two memories 14 and 18 at the same address.

【0035】このように、積分を行う最初のスロットで
は、電力閾値12を超えた電力値とそれに対応するサン
プリングポイント値を、2つのメモリ14,18に無条
件に登録していく。これに対して、2回目以降のスロッ
トでは、閾値比較は1スロット目と同様に行うが、電力
値が電力閾値12を超えている場合の動作は、1スロッ
ト目と異なる。なお、電力値が電力閾値12を超えず、
pass信号がネガティブのままのときは、1スロット
目と同様、そのサンプリングポイントでは何の処理も行
わない。
As described above, in the first slot in which the integration is performed, the power value exceeding the power threshold value 12 and the corresponding sampling point value are unconditionally registered in the two memories 14 and 18. On the other hand, in the second and subsequent slots, the threshold comparison is performed in the same manner as in the first slot, but the operation when the power value exceeds the power threshold 12 is different from that in the first slot. Note that the power value does not exceed the power threshold 12 and
When the pass signal remains negative, no processing is performed at that sampling point, as in the first slot.

【0036】2スロット目以降では、電力値が電力閾値
12を超えたときのサンプリングポイント値に対して、
それが既にポイント値メモリ18に格納されているか否
かのサーチを、マルチプレクサ19および比較器20を
用いて行う。ここで、そのサンプリングポイント値が前
スロットまでの処理で既にポイント値メモリ18に登録
されていることが分かると、ポインタ制御部21は、電
力値積分部5が以下のように動作するように制御を行
う。
In the second and subsequent slots, the sampling point value when the power value exceeds the power threshold 12 is
A search as to whether or not it has already been stored in the point value memory 18 is performed using the multiplexer 19 and the comparator 20. Here, if it is found that the sampling point value has already been registered in the point value memory 18 in the processing up to the previous slot, the pointer control unit 21 controls the power value integration unit 5 to operate as follows. I do.

【0037】すなわち、電力値メモリ14に格納されて
いる前スロットまでの電力積分値のうち、上記サンプリ
ングポイント値が格納されているポイント値メモリ18
上のアドレスと同じアドレスのものをマルチプレクサ1
5を介して読み出し、それをANDゲート16を介して
全加算器17に供給する。そして、このように読み出し
た前スロットまでの電力積分値と、比較器13より供給
される今回の電力値とを全加算器17により加算し、そ
の加算結果を電力値メモリ14の同じアドレスに格納す
る。
That is, of the power integrated values up to the previous slot stored in the power value memory 14, the point value memory 18 storing the sampling point value is stored.
Multiplexer 1 with the same address as above
5 and supplies it to the full adder 17 via the AND gate 16. Then, the power integrated value up to the previous slot thus read and the current power value supplied from the comparator 13 are added by the full adder 17, and the addition result is stored in the same address of the power value memory 14. I do.

【0038】一方、2スロット目以降で電力値が電力閾
値12を超え、かつ、そのときのサンプリングポイント
値が前スロットまでの処理でポイント値メモリ18に登
録されていなかった場合には、その新規のサンプリング
ポイント値をポイント値メモリ18の新たなアドレスに
格納するとともに、ポインタ制御部21からマスク信号
を出力することにより、比較器13より出力された電力
値を全加算器17を介して電力値メモリ14の新たなア
ドレスに格納する。
On the other hand, if the power value exceeds the power threshold value 12 in the second and subsequent slots, and the sampling point value at that time has not been registered in the point value memory 18 in the processing up to the previous slot, the new value is set. Is stored in a new address of the point value memory 18 and a mask signal is output from the pointer control unit 21, so that the power value output from the comparator 13 is converted into the power value via the full adder 17. It is stored at a new address in the memory 14.

【0039】このような電力値の積分処理を数スロット
分に渡って行うと、電力値メモリ14およびポイント値
メモリ18には、それぞれのスロットにおける処理で電
力閾値12を超えた電力値の積分結果と、各電力積分値
に対応するサンプリングポイント値とが上位アドレスか
ら順番に格納されることになる。その後、データバス2
4を介して電力値積分部5と接続されたDSP(Digita
l Signal Processer)25が、電力値メモリ14に格納
された少なくとも1つ以上の電力積分値の中から最も値
の大きいものを選び出すことにより、それに対応するサ
ンプリングポイント値の位置を、最寄りの基地局から送
られてきた伝送路信号のスロット先頭部分であると認識
することができる。
When such power value integration processing is performed over several slots, the power value memory 14 and the point value memory 18 store the integration result of the power value exceeding the power threshold 12 in the processing in each slot. And the sampling point value corresponding to each power integrated value are stored in order from the upper address. Then, data bus 2
DSP (Digita) connected to the power value integrator 5 via
l Signal Processor) 25 selects the largest value among the at least one or more power integrated values stored in the power value memory 14 to determine the position of the sampling point value corresponding to the selected value. Can be recognized as the head of the slot of the transmission path signal sent from the.

【0040】以上のように、本実施形態のセルサーチ方
式によれば、電力閾値12をあらかじめ設定し、拡散符
号をかけて電力化したデータ値をメモリ(RAM)に格
納する際に、閾値を超えたデータ値のみを格納するよう
にし、閾値以下のデータ値は格納しないようにしたの
で、雑音レベルの不要なデータ値は始めからメモリに格
納しないようにすることができ、メモリの記憶容量とし
て必要なワード数を、従来に比べて格段に少なくするこ
とができる。
As described above, according to the cell search method of the present embodiment, the power threshold 12 is set in advance, and when the data value converted into a power by applying a spreading code is stored in the memory (RAM), the threshold is set to Only data values exceeding the threshold are stored, and data values below the threshold are not stored, so that unnecessary data values of the noise level can be prevented from being stored in the memory from the beginning. The required number of words can be significantly reduced as compared with the conventional case.

【0041】例えば、積分した相関電力値を大きい方か
ら20波分検出したい場合は、メモリの容量は少なくと
も20ワード分あれば良いということになる。また、最
寄りの基地局からの直接波や反射波、異なる基地局から
の電波、あるいはその他の妨害電波などが1つ移動局で
受信されることを想定し、1スロット内で検出される電
力のピーク値が20波×4マルチパスで80波程度と仮
定した場合でも、電力値メモリ14およびポイント値メ
モリ18は、少なくともその程度のワード数だけ記憶容
量を有していれば良い。図1の例では、多少の余裕を見
て128ワード分の記憶容量をメモリに持たせてある
が、従来の10240ワード分に比べて格段に少ない記
憶容量で済んでいる。
For example, when it is desired to detect the integrated correlation power value for the 20 largest waves, the memory capacity should be at least 20 words. Also, assuming that one mobile station receives a direct wave or a reflected wave from the nearest base station, a radio wave from a different base station, or another interfering radio wave, the power detected in one slot is reduced. Even if it is assumed that the peak value is about 80 waves in 20 waves × 4 multipaths, the power value memory 14 and the point value memory 18 need only have a storage capacity of at least that many words. In the example of FIG. 1, the memory has a storage capacity of 128 words with some allowance, but requires much less storage capacity than the conventional 10240 words.

【0042】このように、本実施形態では、RAMの記
憶容量として必要なワード数を格段に減らすことができ
るので、RAMの回路面積を従来に比べて極めて小さく
することができる。
As described above, in the present embodiment, the number of words required as the storage capacity of the RAM can be significantly reduced, so that the circuit area of the RAM can be extremely reduced as compared with the related art.

【0043】また、RAMに記憶された電力積分値の中
から最も値の大きなデータを探し出す処理も、多くとも
128通りの電力積分値の中から選び出せば良いので、
処理負荷を軽減することができ、最大電力ピーク値の検
出をより高速に行うことができるようになる。
Also, the process of searching for the data with the largest value from the power integrated values stored in the RAM may be selected from at most 128 power integrated values.
The processing load can be reduced, and the maximum power peak value can be detected at higher speed.

【0044】次に、図1に示したレジスタ群22につい
て説明する。電力閾値レジスタ31は、上記閾値検査部
11内の比較器13で比較する電力閾値12を任意に設
定するためのものである。この電力閾値レジスタ31の
内容を書き換えることによって、ユーザが希望する閾値
を自由に選ぶことができる。例えば、本実施形態のセル
サーチ回路を備えた携帯端末等を建物が密集する都会で
使用する場合は、1スロット内に存在するピーク数は増
えると予想されるため、電力閾値12を大きく設定して
メモリのオーバーフローを防ぐことができる。また、1
スロット目における相関電力値の登録状況に応じて電力
閾値12の加減を行うことにより、電波の受信状態に合
わせた逆拡散を行うこともできる。
Next, the register group 22 shown in FIG. 1 will be described. The power threshold register 31 is for arbitrarily setting the power threshold 12 to be compared by the comparator 13 in the threshold test unit 11. By rewriting the contents of the power threshold register 31, the user can freely select a desired threshold. For example, when a portable terminal equipped with the cell search circuit of the present embodiment is used in an urban area where buildings are densely populated, the number of peaks existing in one slot is expected to increase. Memory overflow can be prevented. Also, 1
By adjusting the power threshold value 12 according to the registration status of the correlation power value in the slot, despreading can be performed in accordance with the radio wave reception state.

【0045】積分時間レジスタ32は、セルサーチにお
ける電力値の積分時間、すなわち積分を行うスロット数
を任意に設定するためのものである。この積分時間レジ
スタ32の内容を書き換えることによって、ユーザが希
望する積分時間を自由に選ぶことができる。例えば、建
物が密集する都会では、1スロット内に存在するピーク
数は増えると予想されるため、積分するスロット数を大
きく設定することにより、より高精度にセルサーチを実
行することができる。一方、反射波や妨害波などが少な
い地方で携帯端末等を使用する場合は、スロット数を小
さく設定することにより、より高速にセルサーチを実行
することができる。
The integration time register 32 is for arbitrarily setting the integration time of the power value in the cell search, that is, the number of slots for integration. By rewriting the contents of the integration time register 32, the user can freely select a desired integration time. For example, in a city where buildings are densely populated, the number of peaks existing in one slot is expected to increase. Therefore, by setting a large number of slots to be integrated, cell search can be performed with higher accuracy. On the other hand, when a mobile terminal or the like is used in a region where there are few reflected waves or interfering waves, the cell search can be executed at a higher speed by setting the number of slots small.

【0046】制御レジスタ33は、セルサーチ動作の起
動をかけたり、セルサーチ動作を途中で止める場合にメ
モリ14,18のポインタをクリアしたりするためのも
のである。すなわち、制御レジスタ33のある領域には
起動ビットが用意されており、ここに“1”が書き込ま
れるとセルサーチ動作が開始するようになっている。1
スロット内における相対時間は、この起動タイミングを
起点としてタイマ23によりカウントされていくことに
なる。また、制御レジスタ33の他の領域にはリセット
ビットも用意されており、ここに“1”が書き込まれる
と、メモリ14,18のポインタだけがクリアされる。
この制御レジスタ33は、製品出荷前の試験段階で、異
常動作等が発生した場合の保障用に設けられるものであ
る。
The control register 33 is for starting the cell search operation or clearing the pointers of the memories 14 and 18 when the cell search operation is stopped halfway. That is, a start bit is prepared in a certain area of the control register 33, and when "1" is written therein, a cell search operation is started. 1
The relative time in the slot is counted by the timer 23 starting from the start timing. A reset bit is also provided in other areas of the control register 33. When "1" is written in this area, only the pointers of the memories 14 and 18 are cleared.
The control register 33 is provided to ensure that an abnormal operation or the like occurs in a test stage before the product is shipped.

【0047】時間情報レジスタ34は、セルサーチの結
果、ポイント値メモリ18に格納された時間情報(サン
プリングポイント値)をデータバス24上に読み出すた
めのレジスタである。すなわち、この時間情報レジスタ
34をリードすると、ポイント値メモリ18に格納され
た時間情報が1つずつインクリメントしていく形で順次
読み出され、データバス24を介して出力される。
The time information register 34 is a register for reading out time information (sampling point value) stored in the point value memory 18 on the data bus 24 as a result of the cell search. That is, when the time information register 34 is read, the time information stored in the point value memory 18 is sequentially read in a form of being incremented one by one, and is output via the data bus 24.

【0048】この時間情報レジスタ34は、例えば、セ
ルサーチ動作によって電力値メモリ14に格納された電
力積分値の中から最大値を検出し、それに対応するサン
プリングポイント値を把握する際に利用される。また、
製品出荷前の試験段階で、ポイント値メモリ18内の時
間情報を全て読み出すことにより、どの時間にどのくら
いのピークが出ているかを検証する際などにも利用する
ことができる。
The time information register 34 is used, for example, when detecting the maximum value from the power integrated values stored in the power value memory 14 by the cell search operation and grasping the corresponding sampling point value. . Also,
By reading out all the time information in the point value memory 18 at the test stage before the product is shipped, it can be used for verifying at what time and how many peaks appear.

【0049】電力積分値レジスタ35は、セルサーチの
結果、電力値メモリ14に格納された電力積分値をデー
タバス24上に読み出すためのレジスタである。すなわ
ち、この電力積分値レジスタ35をリードすると、電力
値メモリ14に格納された電力積分値が1つずつインク
リメントしていく形で順次読み出され、データバス24
を介して出力される。この電力積分値レジスタ35は、
例えば、セルサーチ動作によって電力値メモリ14に格
納された電力積分値の中から最大値を検出する際に利用
される。
The power integrated value register 35 is a register for reading out the power integrated value stored in the power value memory 14 on the data bus 24 as a result of the cell search. That is, when the power integrated value register 35 is read, the power integrated values stored in the power value memory 14 are sequentially read in a form of being incremented one by one.
Is output via. This power integration value register 35
For example, it is used when the maximum value is detected from the power integrated values stored in the power value memory 14 by the cell search operation.

【0050】ステータスレジスタ36は、セルサーチ動
作が最後まで終了したか、それとも電力閾値12を超え
た電力値が多すぎて、セルサーチの途中で電力値メモリ
14とポイント値メモリ18がオーバーフローしてしま
ったかの状態を、データバス24を介してDSP25に
通知するためのものである。このDSP25に通知され
たステータスレジスタ36の内容を図示しない表示部に
表示させることにより、ユーザは、セルサーチ動作の状
態を知ることができる。例えば、このステータスレジス
タ36を製品出荷前の試験段階で利用することにより、
電力閾値12のデフォルト値をどれくらいにすべきかと
か、電力値メモリ14およびポイント値メモリ18の記
憶容量として何ワード分用意したら良いかなどを検証す
ることができる。
The status register 36 indicates whether the cell search operation has been completed to the end or the power value exceeding the power threshold 12 is too large, and the power value memory 14 and the point value memory 18 overflow during the cell search. This is for notifying the DSP 25 via the data bus 24 of the state of whether the data has been lost. By displaying the contents of the status register 36 notified to the DSP 25 on a display unit (not shown), the user can know the state of the cell search operation. For example, by using this status register 36 in a test stage before product shipment,
It is possible to verify what the default value of the power threshold value 12 should be, how many words should be prepared as the storage capacity of the power value memory 14 and the point value memory 18, and the like.

【0051】登録数レジスタ37は、セルサーチの結
果、電力値メモリ14およびポイント値メモリ18に、
電力積分値とそれに対応するサンプリングポイント値と
が何ワード分登録されたのかをDSP25に通知するた
めのものである。例えば、ステータスレジスタ33の内
容からセルサーチが最後まで終了したことを確認したと
きに、次にこの登録数レジスタ37の内容を見ることに
よって、実際に登録されているワード数を知る。この場
合、電力積分値レジスタ35から少なくともそのワード
数分だけ電力積分値を読み出せば、最大ピーク値の検出
を行えるので、セルサーチの処理時間を短くすることが
できる。
The registration number register 37 stores the result of the cell search in the power value memory 14 and the point value memory 18.
This is for notifying the DSP 25 of how many words the power integration value and the corresponding sampling point value have been registered. For example, when it is confirmed from the contents of the status register 33 that the cell search has been completed to the end, the number of words actually registered is known by looking at the contents of the registration number register 37 next. In this case, by reading the power integrated value from the power integrated value register 35 at least for the number of words, the maximum peak value can be detected, so that the cell search processing time can be shortened.

【0052】なお、以上に説明したように、本実施形態
のセルサーチ方法は、図1に示したような回路構成によ
って実現されるが、コンピュータのRAMやROMに記
憶されたプログラムが動作することによって実現するこ
ともできる。図2は、図1で説明したセルサーチ方法を
ソフトウェアで実現する場合の構成例を示すブロック図
である。なお、図2において、図1に示したブロックと
同じブロックには同一の符号を付している。
As described above, the cell search method according to the present embodiment is realized by the circuit configuration as shown in FIG. 1, but the program stored in the RAM or ROM of the computer operates. Can also be realized. FIG. 2 is a block diagram showing a configuration example when the cell search method described in FIG. 1 is realized by software. In FIG. 2, the same blocks as those shown in FIG. 1 are denoted by the same reference numerals.

【0053】図2において、ROM41は、本実施形態
のセルサーチ動作を実行するためのプログラムや、その
他の必要な各種データを格納したリード・オンリ・メモ
リである。また、RAM42は、上記プログラムに基づ
くセルサーチ動作の過程で得られる各種データを一次的
に格納したり、セルサーチによって最終的に得られたデ
ータ等を格納したりするためのランダム・アクセス・メ
モリである。このRAM42は、図1に示した電力値メ
モリ14およびポイント値メモリ18を含む。また、こ
のRAM42に上記プログラムを格納するようにしても
良い。
In FIG. 2, a ROM 41 is a read-only memory that stores a program for executing the cell search operation of the present embodiment and various other necessary data. The RAM 42 is a random access memory for temporarily storing various data obtained in the course of the cell search operation based on the above program, and for storing data finally obtained by the cell search. It is. The RAM 42 includes the power value memory 14 and the point value memory 18 shown in FIG. Further, the program may be stored in the RAM 42.

【0054】操作部43は、ユーザが携帯端末を用いて
通話を行うとき等に必要な操作をしたり、レジスタ群2
2が備える図1に示した各種レジスタ31〜37に対し
て所望の設定をしたりするときなどに使用するものであ
る。表示部44は、上記レジスタ群22における各種設
定内容を表示したり、各種メッセージを表示したりする
ものである。
The operation unit 43 is used to perform operations necessary when the user uses the portable terminal to make a call, and to perform operations required for the register group 2.
2 is used to make desired settings for the various registers 31 to 37 shown in FIG. The display unit 44 displays various settings in the register group 22 and displays various messages.

【0055】制御手段であるDSP(CPU)25は、
ROM41またはRAM42に格納されたプログラムに
従って、主に、図1に示した相関器2、電力化部4およ
び電力値積分部5の動作を実行するとともに、セルサー
チによってRAM42に格納された電力積分値の中から
最大値を検出してスロットの先頭部を探し出す処理など
を行う。なお、ここでは相関器2および電力化部4の動
作もDSP25が実行するようにしているが、DSP2
5とは別に相関器2および電力化部4を設けてそれらに
実行させるようにしても良い。
The DSP (CPU) 25 as the control means
According to the program stored in the ROM 41 or the RAM 42, the operations of the correlator 2, the power conversion unit 4 and the power value integration unit 5 shown in FIG. 1 are mainly performed, and the power integration value stored in the RAM 42 by the cell search. For example, a process of detecting the maximum value from among the above and searching for the head of the slot is performed. Here, the operation of the correlator 2 and the power conversion unit 4 is also performed by the DSP 25.
Alternatively, the correlator 2 and the power conversion unit 4 may be provided separately from the control unit 5 and executed.

【0056】また、I/F部45は、図示しない受信部
で受信した信号を取り込んだり、あるいは様々な信号を
図示しない送信部に送出する処理等を行う。このI/F
部45はまた、DSP25が上記セルサーチの機能を果
たすように動作させるプログラムを読み込む際にも使用
される。例えば、本実施形態のセルサーチ方法を実現す
るためのプログラムをCD−ROMのような記録媒体に
記録し、これをI/F部45を介してRAM42あるい
は図示しないハードディスク等に供給する。プログラム
を供給する記録媒体としては、CD−ROM以外に、フ
ロッピーディスク、ハードディスク、磁気テープ、光磁
気ディスク、不揮発性メモリカード等を用いることがで
きる。
The I / F unit 45 performs processing such as taking in a signal received by a receiving unit (not shown) or transmitting various signals to a transmitting unit (not shown). This I / F
The unit 45 is also used when reading a program that causes the DSP 25 to perform the cell search function. For example, a program for realizing the cell search method of the present embodiment is recorded on a recording medium such as a CD-ROM, and supplied to the RAM 42 or a hard disk (not shown) via the I / F unit 45. As a recording medium for supplying the program, a floppy disk, a hard disk, a magnetic tape, a magneto-optical disk, a nonvolatile memory card, or the like can be used in addition to the CD-ROM.

【0057】図3は、ソフトウェア処理によってセルサ
ーチを実行する場合の動作を示すフローチャートであ
る。
FIG. 3 is a flow chart showing the operation when the cell search is executed by software processing.

【0058】図3において、ステップS1において基地
局からの伝送路信号の受信を開始すると、ステップS2
で、1スロット内でのスロット先頭からの相対時間(相
対サイクル数)を各スロット毎にカウントするためのタ
イマ23を起動し、ステップS3へと進む。
In FIG. 3, when reception of a transmission path signal from the base station is started in step S1, step S2
Then, the timer 23 for counting the relative time (the number of relative cycles) from the beginning of the slot in one slot for each slot is started, and the process proceeds to step S3.

【0059】ステップS3では、積分が最後まで終了し
たかどうか、すなわち、あらかじめ設定されたスロット
数分だけ積分を行ったかどうかを判断する。ここで、最
後まで積分が終了していた場合はセルサーチ動作を終了
し、まだ残りのスロットが残っている場合は更にステッ
プS4に進み、タイマ23によって1スロット分のカウ
ントが終了したかどうかを判断する。1スロット分のカ
ウントが終了していれば、ステップS5でタイマ23を
リセットした後、ステップS6に進み、まだスロットの
途中である場合は、何も処理を行わずにステップS6に
進む。
In step S3, it is determined whether or not the integration has been completed to the end, that is, whether or not the integration has been performed for a preset number of slots. Here, if the integration has been completed to the end, the cell search operation is completed. If the remaining slots still remain, the process further proceeds to step S4 to determine whether the timer 23 has completed counting for one slot. to decide. If the counting for one slot has been completed, the timer 23 is reset in step S5, and then the process proceeds to step S6. If it is still in the middle of the slot, the process proceeds to step S6 without performing any processing.

【0060】ステップS6では、現在処理対象としてい
るサンプリングポイントについて、自局拡散符号と受信
信号との相関を検出するとともに、検出した相関値を電
力化する。そして、ステップS7で、このように電力化
した相関値(相関電力値)が、あらかじめ設定された閾
値よりも大きいかどうかを判断する。ここで、相関電力
値の方が閾値より大きい場合は、ステップS8に進み、
現在積分の対象としているスロットが受信を開始してか
ら最初のスロットであるかどうかを更に判断する。
In step S6, the correlation between the local station spread code and the received signal is detected for the sampling point currently being processed, and the detected correlation value is converted to power. Then, in step S7, it is determined whether or not the correlation value (correlation power value) thus converted into an electric power is larger than a preset threshold value. Here, if the correlation power value is larger than the threshold, the process proceeds to step S8,
It is further determined whether or not the slot currently targeted for integration is the first slot after starting reception.

【0061】最初のスロットについて積分している場合
は、ステップS11に進み、上記ステップS6で求めた
相関電力値をRAM42(図1の電力値メモリ14に相
当)の新たなアドレスに書き込むとともに、タイマ23
によりカウントされている対応する時間情報(スロット
先頭からの相対時間)をRAM42(図1のポイント値
メモリ18に相当)の新たなアドレスに書き込む。そし
て、ステップS12でサンプリングポイントを1つ先に
進めた後、ステップS3に戻り、次のサンプリングポイ
ントに関して同様の処理を行う。
If the integration has been performed for the first slot, the process proceeds to step S11, where the correlation power value obtained in step S6 is written to a new address of the RAM 42 (corresponding to the power value memory 14 in FIG. 1), and a timer 23
The corresponding time information (relative time from the beginning of the slot) counted by the above is written to a new address of the RAM 42 (corresponding to the point value memory 18 in FIG. 1). Then, after the sampling point is advanced by one in step S12, the process returns to step S3, and the same processing is performed for the next sampling point.

【0062】一方、現在積分の対象としているスロット
が最初のスロットではない場合、つまり2スロット目以
降の場合は、ステップS8からステップS9に進み、現
在のサンプリングポイントの時間情報と同じ時間情報が
RAM42(ポイント値メモリ18)に既に格納されて
いるかどうかを判断する。同じ時間情報が格納されてい
れば、ステップS10に進み、その時間情報(サンプリ
ングポイント値)に対応するそれまでの電力積分値をR
AM42から読み出して、それに今回求めた電力値を加
算することにより積分を行い、RAM42上の同じアド
レスにその積分結果を格納する。
On the other hand, if the slot to be integrated is not the first slot, that is, if it is the second slot or later, the process proceeds from step S8 to step S9, where the same time information as the current sampling point time information is stored in the RAM 42. It is determined whether or not the data has already been stored in the (point value memory 18). If the same time information has been stored, the process proceeds to step S10, and the power integrated value corresponding to the time information (sampling point value) up to that time is represented by R
Integration is performed by reading from the AM 42 and adding the power value obtained this time to it, and the integration result is stored at the same address on the RAM 42.

【0063】また、同じ時間情報がRAM42に格納さ
れていなければ、ステップS11に進み、今回新たに求
めた相関電力値をRAM42(電力値メモリ14)の新
たなアドレスに書き込むとともに、対応する時間情報を
RAM42(ポイント値メモリ18)の新たなアドレス
に書き込む。上記ステップS10あるいはステップS1
1の処理が終わると、ステップS12でサンプリングポ
イントを1つ先に進めた後、ステップS3に戻り、次の
サンプリングポイントに関して同様の処理を行う。
If the same time information is not stored in the RAM 42, the process proceeds to step S11, where the newly obtained correlation power value is written to a new address of the RAM 42 (power value memory 14), and the corresponding time information is stored. Is written to a new address of the RAM 42 (point value memory 18). Step S10 or step S1
When the process of 1 is completed, the sampling point is advanced by one in step S12, and then the process returns to step S3, and the same process is performed for the next sampling point.

【0064】以上は、あるサンプリングポイントにおけ
る相関電力値があらかじめ設定された閾値より大きい場
合の動作であるが、上記ステップS7で相関電力値が閾
値以下であると判断された場合は、ステップS8〜ステ
ップS11の処理は何も行わずにステップS12を介し
てステップS3に戻り、次のサンプリングポイントの処
理に移る。このように、本実施形態では、求めた相関電
力値が閾値より大きい場合にのみそれをRAM42に記
憶し、そうでない場合はRAM42への記憶は行わない
ようにする。
The above is the operation in the case where the correlation power value at a certain sampling point is larger than the preset threshold. If it is determined in step S7 that the correlation power value is equal to or smaller than the threshold, steps S8 to S8 are performed. The process of step S11 returns to step S3 via step S12 without performing anything, and moves to the process of the next sampling point. As described above, in the present embodiment, the correlation power value is stored in the RAM 42 only when the obtained correlation power value is larger than the threshold, and otherwise, the storage in the RAM 42 is not performed.

【0065】これにより、RAM42の記憶容量を従来
に比べて格段に減らすことができ、RAM42の回路面
積を極めて小さくすることができる。さらに、RAM4
2に記憶された電力積分値の中から最も値の大きなデー
タを探し出すDSP25の処理に関しても、その処理負
荷を軽減することができ、セルサーチ動作をより高速に
行うことができるようになる。
As a result, the storage capacity of the RAM 42 can be remarkably reduced as compared with the related art, and the circuit area of the RAM 42 can be extremely reduced. Furthermore, RAM4
Also, the processing load of the DSP 25 for searching for the data having the largest value from the power integrated values stored in 2 can be reduced, and the cell search operation can be performed at higher speed.

【0066】なお、上記実施形態では、相関器2により
求められた同相成分Iおよび直交成分Qの2種類の電圧
情報を電力化し、この電力化した相関値に対して積分動
作を行うようにしているが、同相成分Iおよび直交成分
Qの2種類の相関値に対してそれぞれ積分動作を行うよ
うにしても良い。この場合、閾値は、同相成分I用と直
交成分Q用の2種類用意されることになる。
In the above-described embodiment, two types of voltage information of the in-phase component I and the quadrature component Q obtained by the correlator 2 are converted into electric power, and an integration operation is performed on the converted correlation value. However, the integration operation may be performed on each of two types of correlation values of the in-phase component I and the quadrature component Q. In this case, two types of thresholds are prepared for the in-phase component I and the quadrature component Q.

【0067】また、上記実施形態では、数スロット分に
渡って電力値の積分を行うために、閾値を超えた電力値
をメモリ上に保存するようにしている。これに対して、
基地局からの伝送路信号をより強い電力で送るようにす
れば、最初の1スロット分の範囲内にてピーク電力値を
検出するだけでスロットの先頭を検出することができる
ようになり、積分は行わなくても済む。よって、この場
合は、例えば、閾値を超えた電力値を検出するたびに、
より値の大きい方を残していくという処理を行うこと
で、電力値を保存しなくても済むようにすることができ
る。
In the above embodiment, the power value exceeding the threshold value is stored in the memory in order to integrate the power value over several slots. On the contrary,
If the transmission path signal from the base station is transmitted with higher power, the head of the slot can be detected only by detecting the peak power value within the range of the first one slot. Need not be performed. Therefore, in this case, for example, every time a power value exceeding the threshold is detected,
By performing the process of leaving the larger value, it is not necessary to save the power value.

【0068】また、図1の実施形態では、電力値メモリ
14とポイント値メモリ18とを別に設けているが、1
つのRAM内に相関電力値とそれに対応する時間情報の
両方を格納するようにしても良い。例えば、1つのワー
ド内に相関電力値とそれに対応する時間情報とを格納す
れば、ポインタ制御部21によるポインタ制御をより簡
易にすることが可能である。
In the embodiment shown in FIG. 1, the power value memory 14 and the point value memory 18 are provided separately.
One RAM may store both the correlation power value and the corresponding time information. For example, if the correlation power value and the corresponding time information are stored in one word, the pointer control by the pointer control unit 21 can be further simplified.

【0069】また、上記図1の実施形態では、ANDゲ
ート16の入力端子には、マルチプレクサ15の出力信
号とマスク信号とが入力され、上記マスク信号は比較器
20からポインタ制御部21に不一致の信号が供給され
たときに出力されるようになっているが、ANDゲート
16の入力端子に比較器13の出力信号とマスク信号と
を入力し、pass信号がネガティブのとき(検出され
た相関電力値が電力閾値12を超えない場合)に上記マ
スク信号を出力するようにしても良い。
In the embodiment shown in FIG. 1, the output signal of the multiplexer 15 and the mask signal are input to the input terminal of the AND gate 16. The signal is output when the signal is supplied. When the output signal of the comparator 13 and the mask signal are input to the input terminal of the AND gate 16 and the pass signal is negative (the detected correlation power The mask signal may be output when the value does not exceed the power threshold value 12).

【0070】このようにすれば、求められた相関電力値
が閾値を超えず、pass信号がネガティブのときは、
全加算器17にはマルチプレクサ15の出力信号とAN
Dゲート16からの“0”データとが入力されるので、
電力値メモリ14内の記憶内容はそのままの状態に維持
される。また、求められた相関電力値が閾値を超えてp
ass信号がアクティブとなったときは、比較器13よ
り出力された相関電力値がANDゲート16を通過して
全加算器17の一方の入力端子に供給されることにな
る。
In this way, when the obtained correlation power value does not exceed the threshold value and the pass signal is negative,
The full adder 17 has the output signal of the multiplexer 15
Since "0" data is input from the D gate 16,
The contents stored in the power value memory 14 are maintained as they are. Also, if the calculated correlation power value exceeds the threshold value and p
When the ass signal becomes active, the correlation power value output from the comparator 13 passes through the AND gate 16 and is supplied to one input terminal of the full adder 17.

【0071】このとき、全加算器17のもう一方の入力
端子に対して、マルチプレクサ15によって電力値メモ
リ14から既存の電力積分値が読み出された場合は、そ
の値と上記比較器13より出力された今回求められた相
関電力値とが加算されて同アドレスに格納される。一
方、前スロットまでの処理で同じサンプリングポイント
の相関電力値が記憶されておらず、今回相関電力値を記
憶する領域として新たなアドレスが指定された場合は、
比較器13より出力された相関電力値がそのまま全加算
器17を介して電力値メモリ14の新たなアドレスに格
納される。
At this time, when the existing power integrated value is read from the power value memory 14 by the multiplexer 15 to the other input terminal of the full adder 17, the value is output from the comparator 13. The calculated correlation power value obtained this time is added and stored at the same address. On the other hand, if the correlation power value of the same sampling point is not stored in the processing up to the previous slot, and a new address is designated as an area for storing the correlation power value this time,
The correlation power value output from the comparator 13 is directly stored in a new address of the power value memory 14 via the full adder 17.

【0072】また、上記図2の実施形態では、ステップ
S8において最初のスロットかそれ以降のスロットかを
判断し、その判断結果に応じて処理を分けているが、最
初のスロットにおいて2スロット目以降と同様に処理し
ても、結局は同じ結果が得られるので、ステップS8の
処理は必ずしも必要ではない。
In the embodiment of FIG. 2, it is determined in step S8 whether the slot is the first slot or a subsequent slot, and the processing is divided according to the determination result. Even if the processing is performed in the same manner as described above, the same result is eventually obtained, and therefore the processing in step S8 is not necessarily required.

【0073】また、上記実施形態では、携帯端末の電源
がONにされたときの初期セルサーチについて特に説明
したが、その後の待ち受け状態中に行われるセルサーチ
にも本発明を同様に適用することが可能である。
In the above embodiment, the initial cell search when the power of the portable terminal is turned on has been particularly described. However, the present invention is similarly applied to the cell search performed during the standby state. Is possible.

【0074】また、本発明によるセルサーチ方式は、携
帯電話などの移動通信や衛星通信の他に、デジタルテレ
ビなどにも適用することが可能である。
The cell search system according to the present invention can be applied not only to mobile communications such as mobile phones and satellite communications, but also to digital televisions and the like.

【0075】また、上記実施形態において示した回路中
の各部の構成および接続関係等は、本発明を実施するに
あたっての具体化の一例を示したものに過ぎず、これら
によって本発明の技術的範囲が限定的に解釈されてはな
らないものである。すなわち、本発明はその精神、また
はその主要な特徴から逸脱することなく、様々な形で実
施することができる。
Further, the configurations and connection relations of the respective parts in the circuit shown in the above embodiment are merely examples of the embodiment for carrying out the present invention, and the technical scope of the present invention is not limited thereto. Should not be construed as limiting. That is, the present invention can be embodied in various forms without departing from the spirit or main features thereof.

【0076】本発明の様々な形態をまとめると、以下の
ようになる。 (1)自局で発生された拡散符号と入力信号との相関値
を検出し、所定単位のスロット内にて相関ピーク値を検
出するセルサーチ方法であって、上記検出された相関値
と比較するための閾値を設けたことを特徴とするセルサ
ーチ方法。 (2)上記閾値を超えた相関値をメモリに保存するよう
にしたことを特徴とする上記(1)に記載のセルサーチ
方法。 (3)上記相関値が上記閾値を超えたときのタイミング
情報をメモリに保存するようにしたことを特徴とする上
記(2)に記載のセルサーチ方法。 (4)上記スロット内での相関値の検出処理を数スロッ
トに渡って行い、各スロットで得られた相関値を積分し
て上記相関ピーク値を検出するようにし、上記積分を開
始してから最初のスロットでは、上記閾値を超えた相関
値とそれに対応する上記タイミング情報とを上記メモリ
の新たな領域に無条件に保存することを特徴とする上記
(3)に記載のセルサーチ方法。 (5)上記スロット内での相関値の検出処理を数スロッ
トに渡って行い、各スロットで得られた相関値を積分し
て上記相関ピーク値を検出するようにし、上記積分を開
始してから2回目以降のスロットでは、上記相関値が上
記閾値を超えたときのタイミング情報が、上記メモリに
既に保存されているタイミング情報と一致したときに
は、上記メモリに既に保存されている相関値を用いて積
分を行い、その結果を同領域に保存することを特徴とす
る上記(3)または(4)に記載のセルサーチ方法。 (6)上記スロット内での相関値の検出処理を数スロッ
トに渡って行い、各スロットで得られた相関値を積分し
て上記相関ピーク値を検出するようにし、上記積分を開
始してから2回目以降のスロットでは、上記相関値が上
記閾値を超えたときのタイミング情報が、上記メモリに
既に保存されているタイミング情報と一致しなかったと
きには、上記相関値とそれに対応する上記タイミング情
報とを上記メモリの新たな領域に保存することを特徴と
する上記(3)〜(5)の何れか1に記載のセルサーチ
方法。 (7)上記閾値は任意に設定可能であることを特徴とす
る上記(1)〜(6)の何れか1に記載のセルサーチ方
法。 (8)上記積分を行う回数は任意に設定可能であること
を特徴とする上記(4)〜(7)の何れか1に記載のセ
ルサーチ方法。 (9)自局で発生された拡散符号と入力信号との相関値
を検出し、所定単位のスロット内にて相関ピーク値を検
出することによって上記入力信号の同期ポイントを検出
する通信の同期装置であって、上記検出された相関値
と、あらかじめ定められた閾値とを比較する比較手段を
設けたことを特徴とする通信の同期装置。 (10)上記比較手段による比較の結果、上記閾値を超
えた相関値を保存する第1の記憶手段を備えたことを特
徴とする上記(9)に記載の通信の同期装置。 (11)上記相関値が上記閾値を超えたときのタイミン
グ情報を記憶する第2の記憶手段を備えたことを特徴と
する上記(10)に記載の通信の同期装置。 (12)上記スロット内での相関値の検出処理を数スロ
ットに渡って行い、各スロットで得られた相関値を積分
する相関値積分手段を備え、上記積分を開始してから最
初のスロットでは、上記閾値を超えた相関値とそれに対
応する上記タイミング情報とを上記第1、第2の記憶手
段の新たな領域に無条件に保存し、2回目以降のスロッ
トでは、上記相関値が上記閾値を超えたときのタイミン
グ情報が、上記第2の記憶手段に既に保存されているタ
イミング情報と一致した場合は、上記第1の記憶手段に
既に保存されている相関値を用いて積分を行ってその結
果を同領域に保存し、逆に一致しなかった場合は、上記
相関値とそれに対応する上記タイミング情報とを上記第
1、第2の記憶手段の新たな領域に保存することを特徴
とする上記(11)に記載の通信の同期装置。 (13)上記第1、第2の記憶手段は1つのメモリによ
り構成されることを特徴とする上記(11)または(1
2)に記載の通信の同期装置。 (14)上記閾値を任意に設定するためのレジスタ手段
を備えたことを特徴とする上記(9)〜(13)の何れ
か1に記載の通信の同期装置。 (15)上記積分を行う回数を任意に設定するためのレ
ジスタ手段を備えたことを特徴とする上記(12)〜
(14)の何れか1に記載の通信の同期装置。 (16)上記相関ピーク値の検出処理が最後まで終了し
たときに、そのことを通知する終了通知手段を備えたこ
とを特徴とする上記(9)〜(15)の何れか1に記載
の通信の同期装置。 (17)上記第1、第2の記憶手段の少なくとも何れか
一方の記憶領域が不足したときに、そのことを通知する
オーバーフロー通知手段を備えたことを特徴とする上記
(11)〜(16)の何れか1に記載の通信の同期装
置。 (18)上記第1の記憶手段に格納された相関値の数を
通知する登録数通知手段を備えたことを特徴とする上記
(9)〜(17)の何れか1に記載の通信の同期装置。 (19)上記数スロットに渡る積分は、起動がかかって
から開始することを特徴とする上記(12)〜(18)
の何れか1に記載の通信の同期装置。 (20)自局で発生された拡散符号と入力信号との相関
値を検出し、所定単位のスロット内にて相関ピーク値を
検出することによって上記入力信号の同期ポイントを検
出する通信の同期装置において、上記検出された相関値
と、あらかじめ定められた閾値とを比較する比較手段と
してコンピュータを機能させるためのプログラムを記録
したことを特徴とするコンピュータ読み取り可能な記録
媒体。 (21)上記比較手段による比較の結果、上記閾値を超
えた相関値をメモリに保存するように制御する制御手段
としての機能を更にコンピュータに実現させるためのプ
ログラムを記録したことを特徴とする上記(20)に記
載のコンピュータ読み取り可能な記録媒体。 (22)上記相関値が上記閾値を超えたときのタイミン
グ情報をメモリに保存するように制御する制御手段とし
ての機能を更にコンピュータに実現させるためのプログ
ラムを記録したことを特徴とする上記(21)に記載の
コンピュータ読み取り可能な記録媒体。
The following is a summary of various embodiments of the present invention. (1) A cell search method for detecting a correlation value between a spread code generated in the own station and an input signal and detecting a correlation peak value within a slot of a predetermined unit, and comparing the detected correlation value with the detected correlation value A cell search method characterized by providing a threshold value for performing a cell search. (2) The cell search method according to (1), wherein the correlation value exceeding the threshold value is stored in a memory. (3) The cell search method according to (2), wherein timing information when the correlation value exceeds the threshold value is stored in a memory. (4) The correlation value detection process in the slot is performed over several slots, the correlation value obtained in each slot is integrated to detect the correlation peak value, and after the integration is started, The cell search method according to (3), wherein in the first slot, the correlation value exceeding the threshold value and the timing information corresponding thereto are unconditionally stored in a new area of the memory. (5) The process of detecting the correlation value in the slot is performed over several slots, the correlation value obtained in each slot is integrated to detect the correlation peak value, and after the integration is started, In the second and subsequent slots, when the timing information when the correlation value exceeds the threshold value matches the timing information already stored in the memory, the correlation value already stored in the memory is used. The cell search method according to (3) or (4), wherein the integration is performed, and the result is stored in the same area. (6) The detection process of the correlation value in the slot is performed over several slots, the correlation value obtained in each slot is integrated to detect the correlation peak value, and after the integration is started, In the second and subsequent slots, when the timing information when the correlation value exceeds the threshold value does not match the timing information already stored in the memory, the correlation value and the corresponding timing information are compared. Is stored in a new area of the memory, the cell search method according to any one of the above (3) to (5). (7) The cell search method according to any one of (1) to (6), wherein the threshold can be arbitrarily set. (8) The cell search method according to any one of (4) to (7), wherein the number of times of performing the integration can be arbitrarily set. (9) A communication synchronizer for detecting a correlation value between a spread code generated in the local station and an input signal and detecting a synchronization point of the input signal by detecting a correlation peak value within a predetermined unit slot. A communication synchronization device, further comprising a comparison unit for comparing the detected correlation value with a predetermined threshold value. (10) The communication synchronization device according to (9), further including a first storage unit that stores a correlation value exceeding the threshold value as a result of the comparison by the comparison unit. (11) The communication synchronization device according to (10), further including a second storage unit that stores timing information when the correlation value exceeds the threshold value. (12) Correlation value detection means for detecting the correlation value in the slot over several slots and integrating the correlation value obtained in each slot is provided. The correlation value exceeding the threshold value and the timing information corresponding to the correlation value are unconditionally stored in a new area of the first and second storage means. When the timing information at the time of exceeding the value coincides with the timing information already stored in the second storage means, integration is performed using the correlation value already stored in the first storage means. The result is stored in the same area, and conversely, if they do not match, the correlation value and the corresponding timing information are stored in a new area of the first and second storage means. (11 Synchronizer communications described. (13) The above (11) or (1), wherein the first and second storage means are constituted by one memory.
A communication synchronization device according to 2). (14) The communication synchronization device according to any one of (9) to (13), further including a register unit for arbitrarily setting the threshold value. (15) A register means for arbitrarily setting the number of times of performing the integration is provided.
(14) The communication synchronization device according to any one of (14). (16) The communication according to any one of the above (9) to (15), further comprising an end notification unit for notifying when the correlation peak value detection processing is completed to the end. Synchronizer. (17) When there is a shortage of at least one of the first and second storage means, an overflow notification means is provided for notifying the shortage of the storage area. A communication synchronization device according to any one of the preceding claims. (18) The communication synchronization according to any one of (9) to (17), further including a registration number notification unit that notifies the number of correlation values stored in the first storage unit. apparatus. (19) The above (12) to (18), wherein the integration over the several slots is started after activation is started.
A communication synchronization device according to any one of the preceding claims. (20) A communication synchronizer that detects a correlation value between a spread code generated in the local station and an input signal and detects a synchronization point of the input signal by detecting a correlation peak value in a predetermined unit slot. 3. The computer-readable recording medium according to claim 1, wherein a program for causing a computer to function as comparison means for comparing the detected correlation value with a predetermined threshold value is recorded. (21) A program for causing a computer to further function as control means for controlling the correlation value exceeding the threshold value to be stored in a memory as a result of the comparison by the comparison means is recorded. The computer-readable recording medium according to (20). (22) A program for causing a computer to further realize a function as control means for controlling to store timing information when the correlation value exceeds the threshold value in a memory is recorded. The recording medium which can be read by a computer according to (1).

【0077】[0077]

【発明の効果】本発明は上述したように、検出された相
関値と比較するための閾値を設け、この閾値を超えた相
関値のみをメモリ上に保存するようにしたので、雑音レ
ベルの不要な相関値はメモリに格納しないようにするこ
とができ、記憶する相関値の数を少なくすることができ
る。これにより、必要なメモリの記憶容量を従来に比べ
て格段に少なくすることができ、メモリの物理的な回路
面積を大幅に小さくすることができる。また、メモリに
記憶された相関値の中から最も値の大きなものを探し出
す処理の負荷を軽減することができ、相関ピーク値の検
出をより高速に行うこともできる。これにより、例えば
ワイドバンドCDMA方式の携帯電話等において、セル
サーチの高速化およびその回路の小型化を図ることがで
きる。
As described above, according to the present invention, a threshold value for comparing with a detected correlation value is provided, and only a correlation value exceeding the threshold value is stored in a memory. Such a correlation value can be prevented from being stored in the memory, and the number of correlation values to be stored can be reduced. As a result, the required storage capacity of the memory can be significantly reduced as compared with the related art, and the physical circuit area of the memory can be significantly reduced. Further, it is possible to reduce the load of the process of searching for the largest correlation value from the correlation values stored in the memory, and it is also possible to detect the correlation peak value at a higher speed. As a result, for example, in a wideband CDMA mobile phone, it is possible to increase the speed of cell search and reduce the size of the circuit.

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

【図1】本発明の一実施形態であるセルサーチ回路の構
成例を示すブロック図である。
FIG. 1 is a block diagram illustrating a configuration example of a cell search circuit according to an embodiment of the present invention.

【図2】本実施形態のセルサーチ方法をソフトウェアで
実現する場合の構成例を示すブロック図である。
FIG. 2 is a block diagram illustrating a configuration example when the cell search method according to the present embodiment is implemented by software.

【図3】本実施形態のセルサーチ方法を説明するための
フローチャートである。
FIG. 3 is a flowchart illustrating a cell search method according to the embodiment;

【図4】セルサーチ動作を説明するための図である。FIG. 4 is a diagram for explaining a cell search operation.

【図5】従来のセルサーチ回路の構成を示すブロック図
である。
FIG. 5 is a block diagram showing a configuration of a conventional cell search circuit.

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

1 A/D変換器 2 相関器 3 符号発生器 4 電力化部 5 電力値積分部 11 閾値検査部 12 電力閾値 13 比較器 14 電力値メモリ 15 マルチプレクサ 16 ANDゲート 17 全加算器 18 ポイント値メモリ 19 マルチプレクサ 20 比較器 21 ポインタ制御部 22 レジスタ群 23 タイマ 24 データバス 25 DSP(CPU) 31 電力閾値レジスタ 32 積分時間レジスタ 33 制御レジスタ 34 時間情報レジスタ 35 電力積分値レジスタ 36 ステータスレジスタ 37 登録数レジスタ 41 ROM 42 RAM 43 操作部 44 表示部 45 I/F部 DESCRIPTION OF SYMBOLS 1 A / D converter 2 Correlator 3 Code generator 4 Power supply unit 5 Power value integration unit 11 Threshold check unit 12 Power threshold 13 Comparator 14 Power value memory 15 Multiplexer 16 AND gate 17 Full adder 18 Point value memory 19 Multiplexer 20 Comparator 21 Pointer control unit 22 Register group 23 Timer 24 Data bus 25 DSP (CPU) 31 Power threshold register 32 Integration time register 33 Control register 34 Time information register 35 Power integrated value register 36 Status register 37 Registration number register 41 ROM 42 RAM 43 operation unit 44 display unit 45 I / F unit

フロントページの続き (72)発明者 疋田 真大 神奈川県川崎市中原区上小田中4丁目1番 1号 富士通株式会社内 (72)発明者 谷口 章二 神奈川県川崎市中原区上小田中4丁目1番 1号 富士通株式会社内 Fターム(参考) 5K022 EE02 EE36 5K047 AA02 AA16 BB01 CC01 GG34 GG37 HH15 MM24 MM35 5K067 AA14 AA42 BB04 CC00 CC10 EE02 EE10 EE71 GG11 HH22 HH23 JJ00 Continued on the front page (72) Inventor Masahiro Hikita 4-1-1 Kamikadanaka, Nakahara-ku, Kawasaki-shi, Kanagawa Prefecture Inside Fujitsu Limited (72) Inventor Shoji Taniguchi 4-1-1 Kamikadanaka, Nakahara-ku, Kawasaki-shi, Kanagawa No. 1 Fujitsu Limited F term (reference) 5K022 EE02 EE36 5K047 AA02 AA16 BB01 CC01 GG34 GG37 HH15 MM24 MM35 5K067 AA14 AA42 BB04 CC00 CC10 EE02 EE10 EE71 GG11 HH22 HH23 JJ00

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 自局で発生された拡散符号と入力信号と
の相関値を検出し、所定単位のスロット内にて相関ピー
ク値を検出するセルサーチ方法であって、 上記検出された相関値と比較するための閾値を設けたこ
とを特徴とするセルサーチ方法。
1. A cell search method for detecting a correlation value between a spread code generated in a local station and an input signal and detecting a correlation peak value within a slot of a predetermined unit. A cell search method, wherein a threshold value for comparing with a cell search is provided.
【請求項2】 上記閾値を超えた相関値をメモリに保存
するようにしたことを特徴とする請求項1に記載のセル
サーチ方法。
2. The cell search method according to claim 1, wherein a correlation value exceeding the threshold value is stored in a memory.
【請求項3】 上記相関値が上記閾値を超えたときのタ
イミング情報をメモリに保存するようにしたことを特徴
とする請求項2に記載のセルサーチ方法。
3. The cell search method according to claim 2, wherein timing information when said correlation value exceeds said threshold value is stored in a memory.
【請求項4】 上記スロット内での相関値の検出処理を
数スロットに渡って行い、各スロットで得られた相関値
を積分して上記相関ピーク値を検出するようにし、 上記積分を開始してから最初のスロットでは、上記閾値
を超えた相関値とそれに対応する上記タイミング情報と
を上記メモリの新たな領域に無条件に保存することを特
徴とする請求項3に記載のセルサーチ方法。
4. A process of detecting a correlation value in the slot over several slots, integrating the correlation value obtained in each slot to detect the correlation peak value, and starting the integration. 4. The cell search method according to claim 3, wherein, in a first slot after that, the correlation value exceeding the threshold value and the timing information corresponding to the correlation value are unconditionally stored in a new area of the memory.
【請求項5】 上記スロット内での相関値の検出処理を
数スロットに渡って行い、各スロットで得られた相関値
を積分して上記相関ピーク値を検出するようにし、 上記積分を開始してから2回目以降のスロットでは、上
記相関値が上記閾値を超えたときのタイミング情報が、
上記メモリに既に保存されているタイミング情報と一致
したときには、上記メモリに既に保存されている相関値
を用いて積分を行い、その結果を同領域に保存すること
を特徴とする請求項3または4に記載のセルサーチ方
法。
5. A process for detecting a correlation value in the slot over several slots, integrating the correlation value obtained in each slot to detect the correlation peak value, and starting the integration. In the second and subsequent slots, the timing information when the correlation value exceeds the threshold is
5. The method according to claim 3, wherein when the timing information coincides with the timing information already stored in the memory, integration is performed using the correlation value already stored in the memory, and the result is stored in the same area. The cell search method described in 1.
【請求項6】 上記スロット内での相関値の検出処理を
数スロットに渡って行い、各スロットで得られた相関値
を積分して上記相関ピーク値を検出するようにし、 上記積分を開始してから2回目以降のスロットでは、上
記相関値が上記閾値を超えたときのタイミング情報が、
上記メモリに既に保存されているタイミング情報と一致
しなかったときには、上記相関値とそれに対応する上記
タイミング情報とを上記メモリの新たな領域に保存する
ことを特徴とする請求項3〜5の何れか1項に記載のセ
ルサーチ方法。
6. A process of detecting a correlation value in the slot over several slots, integrating the correlation value obtained in each slot to detect the correlation peak value, and starting the integration. In the second and subsequent slots, the timing information when the correlation value exceeds the threshold is
6. The method according to claim 3, wherein when the timing information does not match the timing information already stored in the memory, the correlation value and the corresponding timing information are stored in a new area of the memory. 2. The cell search method according to claim 1.
JP12178299A 1999-04-28 1999-04-28 Cell search method, synchronization device, and recording medium Expired - Fee Related JP3637238B2 (en)

Priority Applications (11)

Application Number Priority Date Filing Date Title
JP12178299A JP3637238B2 (en) 1999-04-28 1999-04-28 Cell search method, synchronization device, and recording medium
TW089104619A TW463481B (en) 1999-04-28 2000-03-14 Cell search method, communication synchronization apparatus, portable terminal apparatus, and recording medium
KR1020000013953A KR100664641B1 (en) 1999-04-28 2000-03-20 Cell search method, communication synchronization apparatus, portable terminal apparatus, and recording medium
DE60036432T DE60036432T2 (en) 1999-04-28 2000-03-23 Cell search method, communication synchronizer, and portable terminal
EP00302366A EP1049265B1 (en) 1999-04-28 2000-03-23 Cell search method, communication synchronization apparatus, and portable terminal apparatus
DE60043166T DE60043166D1 (en) 1999-04-28 2000-03-23 Cell search method, communication synchronizer program, and portable terminal
EP05012657A EP1598948B1 (en) 1999-04-28 2000-03-23 Cell search method, communication synchronization apparatus/program, and portable terminal apparatus
EP09167395A EP2134001B1 (en) 1999-04-28 2000-03-23 Cell search apparatus with simplified RAM
EP09167399A EP2120357A1 (en) 1999-04-28 2000-03-23 Communication synchronization apparatus/program
US09/540,878 US7085252B1 (en) 1999-04-28 2000-03-31 Cell search method, communication synchronization apparatus, portable terminal apparatus, and recording medium
CNB001069667A CN100481755C (en) 1999-04-28 2000-04-26 Small area searching method and communication synchronous device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12178299A JP3637238B2 (en) 1999-04-28 1999-04-28 Cell search method, synchronization device, and recording medium

Publications (2)

Publication Number Publication Date
JP2000312165A true JP2000312165A (en) 2000-11-07
JP3637238B2 JP3637238B2 (en) 2005-04-13

Family

ID=14819767

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12178299A Expired - Fee Related JP3637238B2 (en) 1999-04-28 1999-04-28 Cell search method, synchronization device, and recording medium

Country Status (1)

Country Link
JP (1) JP3637238B2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1083683A3 (en) * 1999-09-10 2003-10-01 Pioneer Corporation Method and apparatus for performing an asynchronous communication with a base station
KR100431083B1 (en) * 2002-01-25 2004-05-12 한국전자통신연구원 Region scanning optimization and method of driving the same and code acquisition using the same
JP2004229302A (en) * 2003-01-22 2004-08-12 Nec Corp Method of optimizing performance of mobile terminal equipment and mobile terminal equipment
JP2008109271A (en) * 2006-10-24 2008-05-08 Fujitsu Ltd Communication equipment
KR100871219B1 (en) * 2002-04-24 2008-12-01 삼성전자주식회사 Cell search apparatus for multi search in mobile communication system and method thereof

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1083683A3 (en) * 1999-09-10 2003-10-01 Pioneer Corporation Method and apparatus for performing an asynchronous communication with a base station
KR100431083B1 (en) * 2002-01-25 2004-05-12 한국전자통신연구원 Region scanning optimization and method of driving the same and code acquisition using the same
KR100871219B1 (en) * 2002-04-24 2008-12-01 삼성전자주식회사 Cell search apparatus for multi search in mobile communication system and method thereof
JP2004229302A (en) * 2003-01-22 2004-08-12 Nec Corp Method of optimizing performance of mobile terminal equipment and mobile terminal equipment
JP4586959B2 (en) * 2003-01-22 2010-11-24 日本電気株式会社 Method for optimizing performance of mobile terminal device and mobile terminal device
JP2008109271A (en) * 2006-10-24 2008-05-08 Fujitsu Ltd Communication equipment

Also Published As

Publication number Publication date
JP3637238B2 (en) 2005-04-13

Similar Documents

Publication Publication Date Title
US7292551B2 (en) Cell search method in discontinuous reception mode in a mobile communication system
KR100453474B1 (en) Method and apparatus for acquisition of a spread-spectrum signal
US7933635B2 (en) Adjustment of parameters based upon battery status
JP5394740B2 (en) Initial setting of the transmission power of the carrier of the secondary / reverse link of the wireless communication network
EP1598948B1 (en) Cell search method, communication synchronization apparatus/program, and portable terminal apparatus
US20050096089A1 (en) Base station apparatus and method of allocating resource at base station apparatus
JPH1141203A (en) Cdma mobile transmitting device and transmitting method using the device
KR100440700B1 (en) System, method and record medium for packet transmission capable of reducing delay due to resource assignment
CN111107579A (en) Network connection control method, device, terminal and storage medium
US7085308B2 (en) Searching in dual-mode communications system
JP2001197548A (en) Mobile communication system
JP2000312165A (en) Cell search method
JP2000101680A (en) Radio communication equipment, communication speed control method and recording medium
JP3597731B2 (en) Cell search method, communication synchronization device, and recording medium
JP2004356991A (en) Method for determining outside of range of communication terminal, method for switching radio communication system and communication terminal
JP2001128204A (en) Mobile communication terminal and hand-over control method
JP3444532B2 (en) Time division multiplex wireless communication apparatus and method
CN112969219B (en) Network searching processing method, device, equipment and storage medium
JP4777042B2 (en) Wireless terminal device and wireless communication method
JP2005086694A (en) Base station device and resource allocation method
JP2005039367A (en) Cell search control method of mobile communications terminal and mobile communications terminal
JP2001189681A (en) Communication synchronizing device and portable terminal device
JP2002016530A (en) Mobile wireless unit and its controller
JP3612511B2 (en) CDMA mobile terminal and cell monitoring method
JP3296714B2 (en) Sampling rate converter

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040402

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040601

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040802

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040817

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20041018

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: 20041228

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050107

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080114

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090114

Year of fee payment: 4

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090114

Year of fee payment: 4

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100114

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110114

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110114

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120114

Year of fee payment: 7

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120114

Year of fee payment: 7

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130114

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140114

Year of fee payment: 9

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees