Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3587369B2 - Path detection device - Google Patents
[go: Go Back, main page]

JP3587369B2 - Path detection device - Google Patents

Path detection device Download PDF

Info

Publication number
JP3587369B2
JP3587369B2 JP2000208164A JP2000208164A JP3587369B2 JP 3587369 B2 JP3587369 B2 JP 3587369B2 JP 2000208164 A JP2000208164 A JP 2000208164A JP 2000208164 A JP2000208164 A JP 2000208164A JP 3587369 B2 JP3587369 B2 JP 3587369B2
Authority
JP
Japan
Prior art keywords
path
output
path detection
lower limit
value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2000208164A
Other languages
Japanese (ja)
Other versions
JP2002026764A (en
Inventor
徳宏 服部
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kokusai Denki Electric Inc
Original Assignee
Hitachi Kokusai Electric Inc
Kokusai Denki Electric Inc
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 Hitachi Kokusai Electric Inc, Kokusai Denki Electric Inc filed Critical Hitachi Kokusai Electric Inc
Priority to JP2000208164A priority Critical patent/JP3587369B2/en
Publication of JP2002026764A publication Critical patent/JP2002026764A/en
Application granted granted Critical
Publication of JP3587369B2 publication Critical patent/JP3587369B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Description

【0001】
【発明の属する技術分野】
本発明は、DS−CDMA(Direct Sequence − Code Division Multiple Access:直接拡散−符号分割多元接続)方式の受信機において、受信信号からパスを検出するパス検出装置の改善に関わるものである。
【0002】
【従来の技術】
DS−CDMA方式の受信機では、受信ベースバンド信号をフィルタ処理する整合フィルタ(Matched Filter:以下、単にMFと称す)出力の相関ピークのみを用いて復調タイミングを得るため、相関ピークの検出(パス検出)が重要となる。しかし、一般的に、受信ベースバンド信号は、マルチパスフェージングの影響を受け激しく変動するため、MF出力も変動し、さらに、雑音に埋もれるため、パス検出は困難を極める。
【0003】
図5は、従来のパス検出装置の回路構成を示すブロック図である。
図5において、一般的に、MF部102で処理する信号のビット数が大きいとMF部102の回路構成が大きくなるので、処理ビット数を小さくすることで小規模な回路構成を実現することが図られる。そのため、受信ベースバンド信号は、ビット数調整部101へ入力され、制御部104より設定されたビットの切出し位置で切出され、受信ベースバンド信号のビット数が調整される。
【0004】
ビット数が調整された受信ベースバンド信号は、MF部102へ入力され、拡散符号発生器103で発生する拡散符号で逆拡散される。MF部102は、乗算器や累算器を用いて、受信ベースバンド信号と拡散符号との1シンボル時間分の相関演算を行っている。受信ベースバンド信号の拡散符号と前記拡散符号発生器103から出力される拡散符号の位相が合致すれば、MF部102では、拡散符号特有の鋭い相関ピークが検出される。これらのMF出力には、伝搬路や情報信号による位相回転があるため、電力化回路105によりMF出力を自乗して位相変動が除去される。
【0005】
電力化回路105により位相変動が除去されたMF出力は、加算器106とメモリ107とで累積加算される。
その累積加算出力例を図6(A)に示す。
累積加算出力は、ノイズレベル測定部108に入力され、累積加算出力に含まれているノイズレベルが測定される。ノイズレベル測定部108は、例えばLPF(Low Pass Filter:ローパスフィルタ)で実現可能である。このノイズレベル測定出力例を累積加算出力例と共に図6(A)に示す。
【0006】
すなわち、図6(A)は、時間軸で見た累積加算出力とノイズレベル測定出力の信号例の両者を示している。
図6(A)において、ノイズレベル測定出力は、累積加算出力を時間平均した出力となっている。図6(A)から明らかなように、ノイズレベル測定出力のレベルを変えて、それをしきい値とし、中心に存在するパスのみがしきい値を上回るようにすれば、受信パスタイミングとして判定可能になることが想定できる。
【0007】
ノイズレベル測定部108からのノイズレベル測定出力は、第1の比較器109に入力され、制御部104より設定された下限値と比較される。第1の比較器109は、ノイズレベル測定出力と下限値を比較し、ノイズレベル測定出力が下限値より小さい時は下限値を出力し、ノイズレベル測定出力が下限値より大きい時はノイズレベル測定出力を出力する。
【0008】
ノイズレベル測定出力例と下限値比較結果例を図6(B)に重ねて示す。図6(B)において、下限値比較結果は常に下限値を上回る。下限値比較結果はしきい値生成部110に入力され、しきい値生成部110は、例えば下限値比較結果に下限値比較結果の最大値の半分の値を加算することでしきい値を生成する。
下限値比較結果例としきい値を図6(C)に重ねて示す。
【0009】
しきい値生成部110により生成されたしきい値は、第2の比較器111で累積加算出力と比較され、しきい値を上回る累積加算出力が受信パスタイミングとして判定される。しきい値例と累積加算出力例を図6(D)に重ねて示す。図6(D)から明らかなように、しきい値を上回った累積加算出力だけが受信パスタイミングとして判定される。判定された受信パスタイミングは制御部104に出力される。
【0010】
上述したように、図5に示すパス検出装置において、制御部104は、2つのパラメータ、即ち、ビット数調整部101へのビットの切出し位置と、第1の比較器109への下限値を累積加算する前に一度だけ設定して固定値とし、パス検出制御処理を行うようになされている。
【0011】
図7は、制御部104によるパス検出制御処理の際のフローチャートを示すものである。
図7に示すように、制御部104は、まず、累積加算用のメモリ107をクリアし、過去の累積加算値の影響をなくす(ステップ301)。次に、制御部104は、ビット数調整部101ヘビットの切出し位置を設定すると共に(ステップ302)、第1の比較器109へ下限値を設定する(ステップ303)。そして、MF出力に含まれるノイズが抑圧され、また、MF出力のフェージング変動を吸収するために、長区間(例えば40ms)平均化するための時間待ちを行う(ステップ304)。
【0012】
平均化待ち後、制御部104は、第2の比較器111からの受信パスタイミングを受け、パスを検出したか否か判定し(ステップ305)。パスを検出すれば(Yesであれば)、パス検出フラグをセットして(ステップ306)、パス検出制御処理を終了する。一方、処理ステップ305において、パスが検出されなければ(Noであれば)、パス検出フラグをクリアして(ステップ307)、パス検出制御処理を終了する。
【0013】
【発明が解決しようとする課題】
しかしながら、上述した従来のパス検出装置においては、制御部104によるビット数調整部101へのビットの切出し位置と第1の比較器109への下限値の設定が、パス検出制御処理の間、固定的であるため、すなわち、それらの設定値が固定値であるため、フェージング変動で受信ベースバンド信号のレベルが変動する時、例えばレベルが変動して低くなった場合、ビット数を調整したMF入力レベルも同様に低くなり、MF出力で相関ピークが得られ難く、また、レベル低下でしきい値が多少下がるものの下限値が高いまま固定されているため、パス検出が極めて困難になるという問題が生じる。
【0014】
受信ベースバンド信号レベルが変動する時の作用の流れを図8を用いて説明する。
図8は、受信ベースバンド信号レベルがビット単位で時間的に低下していく時の従来のパス検出制御方式の累積加算出力としきい値との関係を示す。
図8(A)において、受信ベースバンド信号は符号ビットを含む10ビットで構成され、MF入力信号は符号ビットを含む4ビットで構成されると仮定し、MSBビットは符号ビットで“0”は正の符号を表し“1”は負の符号を表す。ここでは、説明を簡単にするため、全て正符号としている。区間T1では、8ビット目が“1”であり、受信ベースバンド信号レベルが最大となるが、区間T2では8、7ビット目が“0”であり、受信ベースバンド信号レベルが低くなる。
【0015】
MF入力信号の4ビットのうち符号ビットを除く残り3ビットの切出し位置を上位3ビット(8、7、6ビット目)とすると、結果的に、太枠内の4ビットがMFに入力される。また、下限値を設定した結果、しきい値がそれぞれの区間において、図8(B)(C)に示すようなレベルになったとする。図8(B)は区間T1での累積加算出力としきい値の関係を示している。一方、図8(C)は区間T2での累積加算出力としきい値の関係を示している。
【0016】
図8(B)において、区間T1では受信ベースバンド信号レベルが最大であり、また、入カビットの切出し位置を上位3ビットとしているためMF入力レベルも最大となる。この時の累積加算出力も最大となり、しきい値を上回るパスのみが受信パスタイミングとされる。一方、区間T2では受信ベースバンド信号レベルが低下しており、MF入力ビットの切出し位置を上位3ビットとしているためMF入力レベルが極めて小さくなる。よって、図8(C)に示すよう累積加算出力も低下し、また、下限値が固定であるためしきい値も区間T1と同様のレベルのまま固定的となり、これを上回るパスが無く、受信パスタイミングが検出されない。
【0017】
従来では、このようなレベル変動によるパス検出の不安定性を長区間(例えば40ms程度)平均化することで回避していたが、長区間であるため時間がかかり、平均化中にレベルが回復しない場合はパス検出できないという問題があった。
【0018】
本発明は、上述した従来例に係る問題点に鑑みてなされたものであり、受信ベースバンド信号レベルが変動した場合、MF入レベルと下限値を最適化し、パス検出率を改善することができるパス検出装置を提供することを目的とする。
【0019】
【課題を解決するための手段】
上記課題を解決するため、本発明に係るパス検出装置は、切出した所定のビット数を用いて受信信号レベルを検出し、該検出値と設定値とに基づいてしきい値を設定し、該しきい値を用いて受信信号のパスを検出するようにしたパス検出装置において、所定時間内にパスが検出されるか否かを検出するパス検出手段と、前記パス検出手段によるパス検出がない場合に、前記ビット切出しを行う切出し位置及び前記設定値を変更する変更設定手段とを備えたことを特徴とするものである。
また、本発明に係るパス検出装置は、受信ベースバンド信号から所定のビット数を切出して入力し、受信ベースバンド信号と拡散符号との相関演算を行う相関演算手段と、前記相関演算手段の出力に基づく信号をLPF処理してノイズレベルを測定するノイズレベル測定部と、前記ノイズレベル測定部の出力と、下限値を入力し、どちらか大きい方を出力する第1の比較器と、第1の比較器の出力に、第1の比較器の出力の最大値の半分の値を加算してしきい値を生成するしきい値生成部と、前記しきい値生成部の出力するしきい値と、前記相関演算手段の出力に基づく信号とを比較する第2の比較器と、所定時間内に前記第2の比較器の出力からパスが検出されるか否かを検出するパス検出手段と、前記パス検出手段によるパス検出がない場合に、前記下限値を変更する変更設定手段とを備えたことを特徴とするものである。
また、本発明に係るパス検出装置は、請求項2記載のパス検出装置において、前記相関演算手段は整合フィルタであり、前記変更設定手段は、前記パス検出手段によるパス検出がない場合に、任意の回数若しくは周期毎に前記ビット切出しを行う切出し位置を変更することを特徴とするものである。
【0020】
なお、上記構成において、パス検出手段によりパスが検出されない場合は、まず、下限値を下げてパス検出の有無を判断し、パスが検出されない場合に、更にビット切出し位置を変更してビット数を大きく、例えばマッチドフィルタへ入力可能な最大数にすることが好ましい。
【0021】
そして、以上のような構成によれば、受信ベースバンド信号レベルが低下した場合でも、周期的にMF入レベルを調整し下限値を変更することで、レベルの回復を待つことなく短区間の平均でパスが検出できる。
【0022】
なお、本発明の実施の形態におけるパス検出装置は、受信ベースバンド信号を入力し、設定されたビットの切出し位置で切出してビット数の調整された受信ベースバンド信号を出力するビット数調整部と、前記ビット数調整部からの出力を逆拡散して1シンボル時間分の相関値を出力する整合フィルタと、前記整合フィルタの出力を電力化する電力化回路と、加算器と当該加算器の出力を格納するメモリとを有し、前記電力化回路の出力とメモリに格納された値とを加算器により加算することで累積加算値を得る累積加算手段と、前記累積加算手段の出力に含まれるノイズレベルを測定するノイズレベル測定部と、ノイズレベル測定出力と設定された下限値とを比較して、下限値が大きければ下限値を出力し、下限値が小さければノイズレベル測定出力を出力する第1の比較器と、前記第1の比較器の出力の最大値とその最大値の半値を加算した信号を出力するしきい値生成部と、前記しきい値生成部の出力と前記累積加算手段の出力とを比較し、しきい値生成部の出力を上回る累積加算手段の出力だけを受信パスタイミングとして出力する第2の比較器と、前記第2の比較器の出力に基づいて前記ビット数調整部へのビットの切出し位置と前記第1の比較器への下限値を設定する制御部とを備えたパス検出装置において、前記制御部は、内部にカウンタを有し、前記累積加算手段のメモリをクリアし、前記ビット数調整部にビットの切出し位置を設定すると共に前記第1の比較器に下限値を設定し、前記カウンタを初期化した後、前記カウンタによるカウント値が予め設定した任意のパス検出最大時間内か否かを判断し、前記カウンタのカウント値がパス検出最大時間内でなければパス検出フラグをクリアしてパス検出制御処理を終了し、前記カウンタのカウント値がパス検出最大時間内ならば所定時間待ち、前記第2の比較器から受信パスタイミングを受けパス検出したか否かを判断し、パス検出すればパス検出フラグをセットしてパス検出制御処理を終了し、パス検出しなければ、前記第1の比較器への下限値を変更して設定し、前記カウンタのカウント値が予め任意に設定された周期時間経過したか否かを判断し、前記カウンタが周期時間経過していれば前記ビット数調整部への切出し位置を変更すると共に前記第1の比較器への下限値を再設定し、一方、前記カウンタが一定時間経過していなければ、前記メモリをクリアし、前記カウンタを進め再度前記カウンタがパス検出最大時間内か否かを判断し、一連のパス検出制御処理が終了するまで繰り返し処理することを特徴としている。
【0023】
【発明の実施の形態】
図1は、本発明の実施の形態に係るパス検出装置の構成を示すブロック図である。
図1において、図5に示す従来例と同一部分は同一符号を付してその説明は省略する。新たな符号として、204は、本実施の形態に係る制御部を示し、この制御部204は、内部にカウンタを有し、メモリ107をクリアし、ビット数調整部101Aにビットの切出し位置を設定すると共に第1の比較器109Aに下限値を設定し、カウンタを初期化した後、カウンタによるカウント値が図2で後述する予め設定した任意のパス検出最大時間内か否かを判断し、カウント値がパス検出最大時間内でなければパス検出フラグをクリアしてパス検出制御処理を終了し、カウント値がパス検出最大時間内ならば所定時間待ち、第2の比較器111から受信パスタイミングを受けパス検出したか否かを判断し、パス検出すればパス検出フラグをセットしてパス検出制御処理を終了し、パス検出しなければ、第1の比較器109Aへの下限値を変更して設定し、カウント値が予め任意に設定された周期時間経過したか否かを判断し、カウンタが周期時間経過していればビット数調整部101Aへの切出し位置を変更すると共に第1の比較器109Aへの下限値を再設定し、一方、カウンタが一定時間経過していなければ、メモリ107をクリアし、カウンタを進め再度カウンタがパス検出最大時間内か否かを判断し、一連のパス検出制御処理が終了するまで繰り返し処理するようになされている。
【0024】
すなわち、この実施の形態では、DS−CDMA方式の受信機において、受信信号からパスを検出する場合、短期間の加重平均でパスが検出されない場合は受信レベルが下がったと判断し、下限値を変更してしきい値を下げパス検出できるようにし、下限値を変更してもパスが複数回検出できない場合は、ビット切出し位置を変更してMF部102への入力レベルを最大に設定し、下限値を再設定するもので、これにより、フェージング等による受信信号レベルの変化に対応可能にするものである。
【0025】
次に、図1に示す構成を有するパス検出装置の動作について説明する。
図1において、一般的に、MF部102で処理する信号のビット数が大きいとMF部102の回路構成が大きくなるので、処理ビット数を小さくすることで小規模な回路構成を実現することが図られる。そのため、受信ベースバンド信号はビット数調整部101Aへ入力され、制御部204より設定されたビットの切出し位置で切出され、受信ベースバンド信号のビット数が調整される。
【0026】
ビット数が調整された受信ベースバンド信号は、MF部102へ入力され、拡散符号発生器103で発生する拡散符号で逆拡散される。MF部102は、乗算器や累算器を用いて、受信ベースバンド信号と拡散符号との1シンボル時間分の相関演算を行っている。受信ベースバンド信号の拡散符号と前記拡散符号発生器103から出力される拡散符号の位相が合致すれば、MF部102では、拡散符号特有の鋭い相関ピークが検出される。これらのMF出力には伝搬路や情報信号による位相回転があるため、電力化回路105によりMF出力を自乗して位相変動を除去される。
【0027】
電力化回路105により位相変動を除去したMF出力は、加算器106とメモリ107とで累積加算される。その累積加算出力例は、従来例と同様に、図6(A)に示される。
累積加算出力は、ノイズレベル測定部108に入力され、累積加算出力に含まれているノイズレベルが測定される。ノイズレベル測定部108は、例えばLPFで実現可能である。ノイズレベル測定出力例は、従来例と同様に、図6(A)に示される。
【0028】
すなわち、図6(A)は、時間軸で見た累積加算出力とノイズレベル測定出力の信号例の両者を示しており、ノイズレベル測定出力は、累積加算出力を時間平均した出力となっている。図6(A)から明らかなように、ノイズレベル測定出力のレベルを変えて、それをしきい値とし、中心に存在するパスのみがしきい値を上回るようにすれば、受信パスタイミングとして判定可能にすることが想定できる。
【0029】
ノイズレベル測定部108からのノイズレベル測定出力は、第1の比較器109Aに入力され、制御部204より設定された下限値と比較される。第1の比較器109Aは、ノイズレベル測定出力と下限値を比較し、ノイズレベル測定出力が下限値より小さい時は下限値を出力し、ノイズレベル測定出力が下限値より大きい時はノイズレベル測定出力を出力する。
【0030】
ノイズレベル測定出力例と下限値比較結果例を図6(B)に重ねて示す。
図6(B)において、下限値比較結果は常に下限値を上回る。下限値比較結果はしきい値生成部110に入力され、しきい値生成部110は、例えば下限値比較結果に下限値比較結果の最大値の半分の値を加算することでしきい値を生成する。
下限値比較結果例としきい値を図6(C)に重ねて示す。
【0031】
しきい値生成部110により生成されたしきい値は,第2の比較器111で累積加算出力と比較され、しきい値を上回る累積加算出力が受信パスタイミングとして認定される。しきい値例と累積加算出力例を図6(D)に重ねて示す。図6(D)から明らかなように,しきい値を上回った累積加算出力だけが受信パスタイミングとして判定される。判定された受信パスタイミングは制御部204に出力される。
【0032】
図2は、本実施の形態に係る制御部204によるパス検出制御処理の際のフローチャートを示すものである。
ここで、カウンタ初期化ステップ504はカウンタを初期化する。カウンタ終了判断ステップ505はカウンタのカウント値が任意のパス検出最大時間(MAX)(シンボル周期×任意の回数)を超えたか否かを判断する。平均化待ちステップ506はMF出力を累積加算平均するために所定時間待つ。所定時間は従来技術より短く例えば2ms程度である。下限値変更ステップ510は現在設定されている下限値を変更して設定する。カウンタ周期判断ステップ511はカウンタ値と任意の周期(PERIOD)(任意の回数)との剰余を求め、剰余が0ならば任意の周期時間が経過したと判断し、剰余が0でなければ任意の周期時間が経過していないと判断する。切出し位置変更ステップ512は現在設定されているビットの切出し位置を変更して設定する。下限値再設定ステップ513は任意の下限値を再設定する。カウンタインクリメントステップ515はカウンタを進める。
【0033】
以下、図2に示すフローチャートに従う制御部204によるパス検出制御処理について説明する。
図2に示すように、まず、累積加算用のメモリ107をクリアし、過去の累積加算値の影響をなくす(ステップ501)。次に、ビット数調整部101Aヘビットの切出し位置を設定し(ステップ502)、10ビットで構成される受信ベースバンド信号から符号ビットを除く任意の3ビットをMF入力とする。次に、第1の比較器109Aへ下限値を設定し(ステップ503)、カウンタを初期化し(ステップ504)、任意のパス検出最大時間(MAX)経過したか否かカウンタを調べ(ステップ505)、カウンタがパス検出最大時間内でなければ(Noであれば)、パス検出フラグをクリアして(ステップ507)、パス検出制御処理を終了する。
【0034】
一方、前記ステップ505において、パス検出最大時間内であれば(Yesであれば)、MF出力が平均化されるまで所定時間待ち(ステップ506)、パスが検出されたか否か調べる(ステップ508)。パスが検出されたら(Yesであれば)パス検出フラグをセットし(ステップ509)、パス検出制御処理を終了する。
【0035】
他方、前記ステップ508において、パスが検出されなければ(Noであれば)、下限値を変更し(ステップ510)、任意の周期時間(PERIOD)経過したか否かについてカウンタを調べ(ステップ511)、経過していなければ(Noであれば)メモリクリアし(ステップ514)、カウンタを進め(ステップ515)、再び任意のパス検出最大時間(MAX)経過したか否かカウンタを調べる(ステップ505)。
【0036】
前記ステップ511において、任意の周期時間経過していれば(Yesであれば)、MF入カビットを調整するため切出し位置を変更し(ステップ512)、下限値を再設定して(ステップ513)、メモリクリアし(ステップ514)、力ウンタを進め(ステップ515)、再び任意のパス検出最大時間(MAX)経過したか否かカウンタを調べる(ステップ505)。カウンタ終了判断からカウンタを進めるまでの処理(ステップ505→515)は処理ステップ505でカウンタがパス検出最大時間を超えるまでか(Noとなるまでか)、またはステップ508でパスが検出されるまで(Yesとなるまで)繰り返し行なわれる。
【0037】
ここで、下限値変更(ステップ510)の作用の流れを図3を用いて説明する。
図3は、受信ベースバンド信号レベルがビット単位で時間的に低下していく中で、本発明のパス検出制御方式の下限値を変更した時の累積加算出力としきい値の関係を示す。
【0038】
図3(A)において、受信ベースバンド信号は符号ビットを含む10ビットで構成され、MF入力信号は符号ビットを含む4ビットで構成されると仮定し、MSBビットは符号ビットで“0”は正の符号を表し“1”は負の符号を表す。ここでは、説明を簡単にするため、全て正符号としている。区間T1では8ビット目が“1”であり受信ベースバンド信号レベルが最大となるが、区間T2では8ビット目が“0”であり受信ベースバンド信号レベルが若干低くなる。
【0039】
切出し位置設定(ステップ502)でMF入力信号の4ビットのうち符号ビットを除く残り3ビットの切出し位置を上位3ビット(8、7、6ビット目)とすると、結果的に太枠内の4ビットがMF部に入力される。また、下限値設定(ステップ503)で下限値を設定した結果、しきい値が図3(B)に示すようなレベルになったとする。図3(B)は区間T1での累積加算出力としきい値の関係を示している。
【0040】
図3(B)において、区間T1では受信ベースバンド信号レベルが最大であり、また、MF入力ビットの切出し位置を上位3ビットとしているためMF入力レベルも最大となる。この時の累積加算出力も最大となり、しきい値を上回るパスのみが受信パスタイミングとされる。一方、区間T2では受信ベースバンド信号レベルが1ビット低下しており、MF入カビットの切出し位置を上位3ビットとしているためMF入カレベルが区間T1より小さくなる。
【0041】
よって、図3(C)に示すよう累積加算出力も低下する。図3(C)は区間T2での累積加算出力としきい値の関係を示している。図3(C)において、区間T2で区間T1と同じ下限値を使うとしきい値も区間T1と同様のレベルとなり、これを上回るパスが無く受信パスタイミングが検出されない。受信パスタイミングが検出されないとき、下限値変更(ステップ510)にて下限値を図3の区間T2のように下げることで、しきい値も下がり、これを上回ったパスだけが受信パスタイミングと認定される。
【0042】
次に、切出し位置変更処理(ステップ512)と下限値再設定(ステップ513)の作用の流れを図4を用いて説明する。
図4は、受信ベースバンド信号レベルがビット単位で時間的に低下していく中で、本発明のパス検出制御方式のMF入力ビットの切出し位置を変更し下限値を再設定したときの累積加算出力としきい値の関係を示す。
【0043】
図4(A)において、受信ベースバンド信号は符号ビットを含む10ビットで構成され、MF入力信号は符号ビットを含む4ビットで構成されると仮定し、MSBビットは符号ビットで“0”は正の符号を表し“1”は負の符号を表す。ここでは説明を簡単にするため全て正符号としている。区間T1、T2では8、7ビット目が“0”であり、受信ベースバンド信号レベルが低くなる。
【0044】
切出し位置設定(ステップ502)でMF入力信号の4ビットのうち符号ビットを除く残り3ビットの切出し位置を上位3ビット(8、7、6ビット目)とすると、結果的に区間T1では太枠内の4ビットがMFに入力される。また、下限値設定(ステップ503)で下限値を設定した結果、しきい値が図4(B)に示すようなレベルになったとする。図4(B)は区間T1での累積加算出力としきい値の関係を示している。
【0045】
図4(B)において、区間T1では受信ベースバンド信号レベルが低いため、高い下限値ではパス検出されず、下限値変更(ステップ510)で下限値を下げると累積加算出力が低いため誤ったパスを受信パスタイミングとしてしまう。そのため、下限値を下げ過ぎる前に任意の周期時間が経過してもパスが検出されない場合はMF入力が最大レベルになるよう切出し位置変更処理(ステップ512)でビットの切出し位置を変更する。さらに、周期時間経過前に下げた下限値を一旦上げる必要があるため下限値を再設定する(ステップ513)。
【0046】
図4(A)において、区間T2ではMFへの入力信号を受信ベースバンド信号の9、6、5、4ビット目に変更し、MF入力レベルを最大としている。よって図4(C)に示すよう累積加算出力も最大となる。図4(C)は区間T2での累積加算出力としきい値の関係を示している。図4(C)において区間T2では累積加算出力も最大となってパス検出が容易となり、しきい値を上回るパスのみが受信パスタイミングと判定される。
【0047】
【発明の効果】
以上、詳細に説明した様に、本発明を実施することで、受信ベースバンド信号レベルが低下した場合でも、周期的にMF入カレベルを調整し下限値を変更することで、レベルの回復を待つことなく短区間の平均でパスが検出できるという効果がある。
【図面の簡単な説明】
【図1】本発明の実施の形態に係るパス検出装置の構成を示すブロック図である。
【図2】図1に示す制御部204の処理フローチャートである。
【図3】受信ベースバンド信号のレベル低下と本発明のパス検出制御方式の下限値変更時の累積加算出力としきい値との関係を示す説明図である。
【図4】受信ベースバンド信号のレベル低下と本発明のパス検出制御方式のMF入カビット変更、下限値再設定時の累積加算出力としきい値との関係を示す説明図である。
【図5】従来のパス検出装置の構成を示すブロック図である。
【図6】図5に示すパス検出装置の出力信号を説明する図である。
【図7】図5に示す制御部104の処理フローチャートである。
【図8】従来例における受信ベースバンド信号のレベル低下と累積加算出力としきい値との関係を示す説明図である。
【符号の説明】
101A ビット数調整部、102 整合フィルタ(MF)部、103 拡散符号発生器、204 制御部、105 電力化回路、106 加算器、107 メモリ、108 ノイズレベル測定部、109A 第1の比較器、110 しきい値生成部、111 第2の比較器。
[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to an improvement in a path detection device that detects a path from a received signal in a DS-CDMA (Direct Sequence-Code Division Multiple Access) receiver.
[0002]
[Prior art]
In the DS-CDMA receiver, detection of the correlation peak (path) is performed in order to obtain the demodulation timing using only the correlation peak of the output of a matched filter (hereinafter simply referred to as MF) for filtering the received baseband signal. Detection) is important. However, in general, the received baseband signal fluctuates drastically under the influence of multipath fading, so that the MF output also fluctuates and is buried in noise, making path detection extremely difficult.
[0003]
FIG. 5 is a block diagram showing a circuit configuration of a conventional path detection device.
In FIG. 5, in general, when the number of bits of a signal processed by the MF unit 102 is large, the circuit configuration of the MF unit 102 is large. Therefore, a small circuit configuration can be realized by reducing the number of processing bits. It is planned. Therefore, the received baseband signal is input to the bit number adjusting section 101 and cut out at the bit cutout position set by the control section 104, and the number of bits of the received baseband signal is adjusted.
[0004]
The received baseband signal whose bit number has been adjusted is input to MF section 102 and despread with a spreading code generated by spreading code generator 103. The MF unit 102 performs a correlation operation for one symbol time between the received baseband signal and the spreading code using a multiplier or an accumulator. If the phase of the spread code of the received baseband signal matches the phase of the spread code output from spread code generator 103, MF section 102 detects a sharp correlation peak unique to the spread code. Since these MF outputs have a phase rotation due to a propagation path and an information signal, the power conversion circuit 105 squares the MF outputs to remove phase fluctuations.
[0005]
The MF output from which the phase variation has been removed by the power conversion circuit 105 is cumulatively added by the adder 106 and the memory 107.
FIG. 6A shows an example of the cumulative addition output.
The cumulative addition output is input to the noise level measuring unit 108, and the noise level included in the cumulative addition output is measured. The noise level measuring unit 108 can be realized by, for example, an LPF (Low Pass Filter). FIG. 6A shows an example of the noise level measurement output together with an example of the cumulative addition output.
[0006]
That is, FIG. 6A shows both a signal example of the cumulative addition output and a signal example of the noise level measurement output viewed on the time axis.
In FIG. 6A, the noise level measurement output is an output obtained by time-averaging the cumulative addition output. As is clear from FIG. 6A, if the level of the noise level measurement output is changed and set as a threshold value, and only the path existing at the center exceeds the threshold value, it is determined as the reception path timing. It can be assumed that it will be possible.
[0007]
The noise level measurement output from the noise level measurement unit 108 is input to the first comparator 109 and is compared with the lower limit set by the control unit 104. The first comparator 109 compares the noise level measurement output with the lower limit, outputs the lower limit when the noise level measurement output is smaller than the lower limit, and outputs the lower limit when the noise level measurement output is larger than the lower limit. Output the output.
[0008]
An example of the noise level measurement output and an example of the lower limit comparison result are shown in FIG. In FIG. 6B, the lower limit comparison result always exceeds the lower limit. The lower limit comparison result is input to the threshold generation unit 110, and the threshold generation unit 110Lower limit comparison result to lower limit comparison resultThe threshold value is generated by adding half the maximum value of.
FIG. 6C shows an example of the lower limit value comparison result and the threshold value.
[0009]
The threshold value generated by threshold value generating section 110 is compared with the cumulative addition output by second comparator 111, and the cumulative addition output exceeding the threshold value is determined as the reception path timing. FIG. 6D shows an example of the threshold value and an example of the cumulative addition output. As is clear from FIG. 6D, only the cumulative addition output exceeding the threshold value is determined as the reception path timing. The determined reception path timing is output to control section 104.
[0010]
As described above, in the path detection device shown in FIG. 5, the control unit 104 accumulates two parameters, that is, the bit cutout position to the bit number adjustment unit 101 and the lower limit value to the first comparator 109. Before the addition, it is set only once to make it a fixed value, and the path detection control processing is performed.
[0011]
FIG. 7 is a flowchart illustrating a path detection control process performed by the control unit 104.
As shown in FIG. 7, the control unit 104 first clears the cumulative addition memory 107 to eliminate the influence of the past cumulative addition value (step 301). Next, the control unit 104 sets the bit extraction position in the bit number adjustment unit 101 (step 302), and sets a lower limit value in the first comparator 109 (step 303). Then, in order to suppress noise included in the MF output and absorb fading fluctuations of the MF output, a long time (for example, 40 ms) averaging is performed (step 304).
[0012]
After waiting for averaging, the control unit 104 receives the reception path timing from the second comparator 111 and determines whether a path has been detected (step 305). If the path is detected (if Yes), the path detection flag is set (step 306), and the path detection control processing ends. On the other hand, if the path is not detected in processing step 305 (if No), the path detection flag is cleared (step 307), and the path detection control processing ends.
[0013]
[Problems to be solved by the invention]
However, in the above-described conventional path detection device, the setting of the bit cutout position in the bit number adjustment unit 101 and the setting of the lower limit value in the first comparator 109 by the control unit 104 are fixed during the path detection control processing. In other words, when the level of the received baseband signal fluctuates due to fading fluctuation, for example, when the level fluctuates and becomes low because the set values are fixed values, the MF input with the adjusted number of bits Similarly, the level also becomes low, and it is difficult to obtain a correlation peak in the MF output. Further, although the threshold value slightly decreases due to the level decrease, the lower limit value is fixed at a high level, so that path detection becomes extremely difficult. Occurs.
[0014]
An operation flow when the reception baseband signal level fluctuates will be described with reference to FIG.
FIG. 8 shows the relationship between the cumulative addition output and the threshold value of the conventional path detection control method when the reception baseband signal level temporally decreases in bit units.
In FIG. 8A, it is assumed that the received baseband signal is composed of 10 bits including a sign bit, the MF input signal is composed of 4 bits including a sign bit, and the MSB bit is a sign bit and “0” is "1" indicates a positive sign and "1" indicates a negative sign. Here, for the sake of simplicity, all the signs are positive. In section T1, the eighth bit is "1" and the received baseband signal level is maximum, but in section T2, the eighth and seventh bits are "0" and the received baseband signal level is low.
[0015]
Assuming that the cutout position of the remaining 3 bits excluding the sign bit among the 4 bits of the MF input signal is the upper 3 bits (8th, 7th, 6th bits), as a result, 4 bits in the thick frame are input to the MF. . It is also assumed that as a result of setting the lower limit, the threshold value has reached a level as shown in FIGS. 8B and 8C in each section. FIG. 8B shows a relationship between the cumulative addition output and the threshold value in the section T1. On the other hand, FIG. 8C shows a relationship between the cumulative addition output and the threshold value in the section T2.
[0016]
In FIG. 8B, the reception baseband signal level is the maximum in the section T1, and the MF input level is also the maximum because the cut-out position of the input bit is set to the upper 3 bits. At this time, the cumulative addition output also becomes maximum, and only the path exceeding the threshold is set as the reception path timing. On the other hand, in the section T2, the reception baseband signal level is lowered, and the MF input level is extremely low because the cutout position of the MF input bit is set to the upper 3 bits. Therefore, as shown in FIG. 8C, the cumulative addition output also decreases, and since the lower limit value is fixed, the threshold value is fixed at the same level as that in the section T1, and there is no path exceeding this, and the reception is not performed. No path timing is detected.
[0017]
Conventionally, instability of path detection due to such level fluctuation has been avoided by averaging over a long section (for example, about 40 ms). However, since the section is a long section, it takes time and the level does not recover during averaging. In such a case, there is a problem that the path cannot be detected.
[0018]
The present invention has been made in view of the above-described problems of the conventional example.PowerIt is an object of the present invention to provide a path detection device that can optimize a level and a lower limit and improve a path detection rate.
[0019]
[Means for Solving the Problems]
In order to solve the above-described problem, a path detection device according to the present invention detects a reception signal level using a predetermined number of extracted bits, and detects the detection value.And set valueA path detecting unit that sets a threshold based on the threshold and detects a path of the received signal using the threshold; and a path detecting unit that detects whether a path is detected within a predetermined time. When no path is detected by the path detecting means,Change the cutting position and the set value for bit cuttingAnd a change setting unit.
Further, the path detecting device according to the present invention is characterized in that a predetermined number of bits are cut out from the received baseband signal and input, and correlation operation means for performing a correlation operation between the received baseband signal and the spread code, and an output of the correlation operation means A noise level measuring unit that measures a noise level by performing LPF processing on a signal based on a signal, a first comparator that inputs an output of the noise level measuring unit, a lower limit value, and outputs a larger one, A threshold value generating unit that generates a threshold value by adding a half of the maximum value of the output of the first comparator to the output of the comparator, and a threshold value output by the threshold value generating unit A second comparator for comparing a signal based on the output of the correlation operation means, and a path detection means for detecting whether or not a path is detected from the output of the second comparator within a predetermined time. No path detection by the path detecting means The case, is characterized in that a change setting means for changing the lower limit.
Further, in the path detecting device according to the present invention, in the path detecting device according to claim 2, the correlation calculating means is a matched filter, and the change setting means is optional when there is no path detection by the path detecting means. The cutting position at which the bit cutting is performed is changed every number of times or every period.
[0020]
In the above configuration, if a path is not detected by the path detecting means, first, the lower limit is lowered to determine whether or not a path is detected. If no path is detected, the bit cutout position is further changed to reduce the number of bits. It is preferable that the number is large, for example, the maximum number that can be input to the matched filter.
[0021]
According to the above configuration, even when the received baseband signal level is reduced, the MF input is periodically performed.PowerBy adjusting the level and changing the lower limit, it is possible to detect a path by averaging short sections without waiting for the level to recover.
[0022]
Note that the path detection device according to the embodiment of the present invention is configured to input a reception baseband signal, cut out at a set bit extraction position, and output a reception baseband signal in which the number of bits is adjusted, and a bit number adjustment unit. A matched filter for despreading the output from the bit number adjusting unit and outputting a correlation value for one symbol time, a power conversion circuit for converting the output of the matched filter into power, an adder, and an output of the adder And a memory for storing an output of the power conversion circuit and a value stored in the memory by an adder to obtain a cumulative addition value, which is included in an output of the cumulative addition means. The noise level measurement unit that measures the noise level is compared with the noise level measurement output and the set lower limit. If the lower limit is larger, the lower limit is output. If the lower limit is smaller, the noise level is output. A first comparator that outputs a measurement output, a threshold generator that outputs a signal obtained by adding a maximum value of the output of the first comparator and a half value of the maximum value, and a threshold generator that outputs the signal. A second comparator that compares the output of the second adder with the output of the cumulative adder, and outputs only the output of the cumulative adder that exceeds the output of the threshold generator as the reception path timing; A path detection device including a control unit that sets a bit cutout position to the bit number adjustment unit and a lower limit value to the first comparator based on the control unit, wherein the control unit includes a counter therein. After clearing the memory of the accumulating means, setting the bit cutout position in the bit number adjusting unit, setting the lower limit value in the first comparator, and initializing the counter, counting by the counter The value is preset If the count value of the counter is not within the maximum path detection time, the path detection flag is cleared and the path detection control process is terminated. If it is within the maximum time, wait for a predetermined time, receive the reception path timing from the second comparator, determine whether or not a path has been detected, and if a path has been detected, set a path detection flag and end the path detection control processing, If the path is not detected, the lower limit value to the first comparator is changed and set, and it is determined whether or not the count value of the counter has passed an arbitrarily set cycle time. If the time has elapsed, the cutout position to the bit number adjustment unit is changed and the lower limit value to the first comparator is reset, while if the counter has not elapsed for a predetermined time, the memory Is cleared, the counter is advanced, it is determined again whether or not the counter is within the maximum path detection time, and the processing is repeated until a series of path detection control processing is completed.
[0023]
BEST MODE FOR CARRYING OUT THE INVENTION
FIG. 1 is a block diagram illustrating a configuration of a path detection device according to an embodiment of the present invention.
1, the same parts as those of the conventional example shown in FIG. 5 are denoted by the same reference numerals, and the description thereof will be omitted. As a new code, reference numeral 204 denotes a control unit according to the present embodiment. This control unit 204 has a counter therein, clears the memory 107, and sets the bit cutout position in the bit number adjustment unit 101A. At the same time, a lower limit value is set in the first comparator 109A and the counter is initialized. Then, it is determined whether or not the count value of the counter is within a predetermined maximum path detection time which will be described later with reference to FIG. If the value is not within the maximum path detection time, the path detection flag is cleared and the path detection control process is terminated. If the count value is within the maximum path detection time, a predetermined time is waited. It is determined whether or not a path has been detected. If a path is detected, a path detection flag is set and the path detection control process is terminated. The value is changed and set, and it is determined whether or not the count value has passed an arbitrarily set cycle time. If the counter has passed the cycle time, the cutout position to the bit number adjusting unit 101A is changed. The lower limit value of the first comparator 109A is reset. On the other hand, if the counter has not passed the predetermined time, the memory 107 is cleared, the counter is advanced, and it is determined again whether the counter is within the maximum path detection time. The processing is repeated until a series of path detection control processing ends.
[0024]
That is, in this embodiment, when a path is detected from a received signal in a DS-CDMA receiver,weighted averageIf the path is not detected, it is determined that the reception level has dropped, and the lower limit is changed to lower the threshold so that the path can be detected. If the path cannot be detected more than once even if the lower limit is changed, bit extraction is performed. The position is changed and the input level to the MF unit 102 is set to the maximum, and the lower limit value is reset, thereby making it possible to cope with a change in the received signal level due to fading or the like.
[0025]
Next, the operation of the path detection device having the configuration shown in FIG. 1 will be described.
In FIG. 1, generally, when the number of bits of a signal processed by the MF unit 102 is large, the circuit configuration of the MF unit 102 is large. Therefore, a small-scale circuit configuration can be realized by reducing the number of processing bits. It is planned. Therefore, the received baseband signal is input to bit number adjusting section 101A, and cut out at the bit cutout position set by control section 204, and the number of bits of the received baseband signal is adjusted.
[0026]
The received baseband signal whose bit number has been adjusted is input to MF section 102 and despread with a spreading code generated by spreading code generator 103. The MF unit 102 performs a correlation operation for one symbol time between the received baseband signal and the spreading code using a multiplier or an accumulator. If the phase of the spread code of the received baseband signal matches the phase of the spread code output from spread code generator 103, MF section 102 detects a sharp correlation peak unique to the spread code. Since these MF outputs have a phase rotation due to the propagation path and the information signal, the power conversion circuit 105 squares the MF outputs to remove phase fluctuations.
[0027]
The MF output from which the phase change has been removed by the power conversion circuit 105 is cumulatively added by the adder 106 and the memory 107. An example of the accumulated addition output is shown in FIG.
The cumulative addition output is input to the noise level measuring unit 108, and the noise level included in the cumulative addition output is measured. The noise level measuring unit 108 can be realized by, for example, an LPF. An example of the noise level measurement output is shown in FIG.
[0028]
That is, FIG. 6A shows both the signal of the cumulative addition output and the signal example of the noise level measurement output viewed on the time axis, and the noise level measurement output is an output obtained by time-averaging the cumulative addition output. . As is clear from FIG. 6A, if the level of the noise level measurement output is changed and set as a threshold value, and only the path existing at the center exceeds the threshold value, it is determined as the reception path timing. It can be assumed that it will be possible.
[0029]
The noise level measurement output from the noise level measurement unit 108 is input to the first comparator 109A and compared with the lower limit set by the control unit 204. The first comparator 109A compares the noise level measurement output with the lower limit, outputs the lower limit when the noise level measurement output is smaller than the lower limit, and outputs the lower limit when the noise level measurement output is larger than the lower limit. Output the output.
[0030]
An example of the noise level measurement output and an example of the lower limit comparison result are shown in FIG.
In FIG. 6B, the lower limit comparison result always exceeds the lower limit. The lower limit comparison result is input to the threshold generation unit 110, and the threshold generation unit 110Lower limit comparison result to lower limit comparison resultThe threshold value is generated by adding half the maximum value of.
FIG. 6C shows an example of the lower limit value comparison result and the threshold value.
[0031]
The threshold value generated by threshold value generating section 110 is compared with the cumulative addition output by second comparator 111, and the cumulative addition output exceeding the threshold value is recognized as the reception path timing. FIG. 6D shows an example of the threshold value and an example of the cumulative addition output. As apparent from FIG. 6 (D), only the cumulative output exceeding the threshold value is determined as the reception path timing. The determined reception path timing is output to control section 204.
[0032]
FIG. 2 is a flowchart illustrating a path detection control process performed by the control unit 204 according to the present embodiment.
Here, the counter initialization step 504 initializes the counter. The counter end determination step 505 determines whether or not the count value of the counter has exceeded an arbitrary path detection maximum time (MAX) (symbol period × arbitrary number). The averaging waiting step 506 waits for a predetermined time to perform cumulative addition averaging of the MF output. The predetermined time is shorter than the prior art, for example, about 2 ms. The lower limit value changing step 510 changes and sets the currently set lower limit value. The counter cycle determination step 511 calculates the remainder between the counter value and an arbitrary cycle (PERIOD) (any number of times). If the remainder is 0, it is determined that an arbitrary cycle time has elapsed. It is determined that the cycle time has not elapsed. In the cutout position change step 512, the cutout position of the currently set bit is changed and set. A lower limit reset step 513 resets an arbitrary lower limit. The counter increment step 515 advances the counter.
[0033]
Hereinafter, the path detection control processing by the control unit 204 according to the flowchart shown in FIG. 2 will be described.
As shown in FIG. 2, first, the memory 107 for cumulative addition is cleared to eliminate the influence of past cumulative addition values (step 501). Next, a bit extraction position is set to the bit number adjustment unit 101A (step 502), and any three bits excluding the sign bit from the received baseband signal composed of 10 bits are input to the MF. Next, a lower limit value is set to the first comparator 109A (step 503), a counter is initialized (step 504), and the counter is checked whether an arbitrary path detection maximum time (MAX) has elapsed (step 505). If the counter is not within the maximum path detection time (if No), the path detection flag is cleared (step 507), and the path detection control processing ends.
[0034]
On the other hand, if it is within the maximum path detection time (Yes) in the step 505, a predetermined time is waited until the MF outputs are averaged (step 506), and it is checked whether a path is detected (step 508). . If a path is detected (if Yes), the path detection flag is set (step 509), and the path detection control processing ends.
[0035]
On the other hand, if no path is detected in step 508 (if No), the lower limit is changed (step 510), and the counter is checked for whether or not an arbitrary period time (PERIOD) has elapsed (step 511). If it has not elapsed (if No), the memory is cleared (step 514), the counter is advanced (step 515), and the counter is checked again to see if an arbitrary path detection maximum time (MAX) has elapsed (step 505). .
[0036]
In step 511, if an arbitrary period has elapsed (if Yes), the cutout position is changed to adjust the MF input bit (step 512), and the lower limit is reset (step 513). The memory is cleared (step 514), the power counter is advanced (step 515), and the counter is checked again to see if an arbitrary path detection maximum time (MAX) has elapsed (step 505). The processing from the counter end determination to the advance of the counter (step 505 → 515) is performed until the counter exceeds the maximum path detection time in processing step 505 (until it becomes No) or until the path is detected in step 508 ( It repeats until it becomes Yes.
[0037]
Here, the operation flow of the lower limit value change (step 510) will be described with reference to FIG.
FIG. 3 shows the relationship between the cumulative addition output and the threshold value when the lower limit of the path detection control method of the present invention is changed while the reception baseband signal level temporally decreases in bit units.
[0038]
In FIG. 3A, it is assumed that the received baseband signal is composed of 10 bits including a sign bit, the MF input signal is composed of 4 bits including a sign bit, and the MSB bit is a sign bit and “0” is "1" indicates a positive sign and "1" indicates a negative sign. Here, for the sake of simplicity, all the signs are positive. In section T1, the eighth bit is "1" and the reception baseband signal level is maximum, but in section T2, the eighth bit is "0" and the reception baseband signal level is slightly lower.
[0039]
When the extraction position of the remaining 3 bits excluding the sign bit among the 4 bits of the MF input signal is set to the upper 3 bits (8th, 7th, 6th bits) in the extraction position setting (step 502), 4 The bit is input to the MF section. It is also assumed that the threshold value has reached the level shown in FIG. 3B as a result of setting the lower limit value in the lower limit value setting (step 503). FIG. 3B shows the relationship between the cumulative addition output and the threshold value in the section T1.
[0040]
In FIG. 3 (B), the reception baseband signal level is the maximum in the section T1, and the MF input level is also the maximum because the cutout position of the MF input bit is the upper 3 bits. At this time, the cumulative addition output also becomes maximum, and only the path exceeding the threshold is set as the reception path timing. On the other hand, in the section T2, the reception baseband signal level is lowered by one bit, and the cutoff position of the MF input bit is set to the upper three bits, so that the MF input level is lower than the section T1.
[0041]
Therefore, the cumulative addition output also decreases as shown in FIG. FIG. 3C shows the relationship between the cumulative addition output and the threshold value in the section T2. In FIG. 3 (C), if the same lower limit is used in the section T2 as in the section T1, the threshold value is also at the same level as in the section T1, and there is no path exceeding this, and the reception path timing is not detected. When the reception path timing is not detected, the lower limit value is lowered in the lower limit value change (step 510) as in the section T2 in FIG. 3, so that the threshold value is also lowered, and only the path exceeding the threshold value is recognized as the reception path timing. Is done.
[0042]
Next, the flow of the operations of the cutout position change processing (step 512) and the resetting of the lower limit value (step 513) will be described with reference to FIG.
FIG. 4 shows the cumulative addition when the cutout position of the MF input bit of the path detection control method of the present invention is changed and the lower limit value is reset while the reception baseband signal level is temporally reduced in bit units. Shows the relationship between output and threshold.
[0043]
In FIG. 4A, it is assumed that the received baseband signal is composed of 10 bits including a sign bit, the MF input signal is composed of 4 bits including a sign bit, and the MSB bit is a sign bit and “0” is "1" indicates a positive sign and "1" indicates a negative sign. Here, in order to simplify the explanation, all the signs are positive. In the sections T1 and T2, the eighth and seventh bits are “0”, and the reception baseband signal level is low.
[0044]
In the cutout position setting (step 502), if the cutout positions of the remaining 3 bits excluding the sign bit out of the 4 bits of the MF input signal are set to the upper 3 bits (8th, 7th, 6th bits), as a result, a thick frame in the section T1 Are input to the MF. It is also assumed that the threshold value is set as shown in FIG. 4B as a result of setting the lower limit value in the lower limit value setting (step 503). FIG. 4B shows the relationship between the cumulative addition output and the threshold value in the section T1.
[0045]
In FIG. 4 (B), the path is not detected at the high lower limit because the received baseband signal level is low in the section T1, and if the lower limit is lowered by changing the lower limit (step 510), the accumulated addition output is low, so that an incorrect path is obtained. As the reception path timing. Therefore, if a path is not detected even after an arbitrary period of time elapses before the lower limit is excessively lowered, the cutout position of the bit is changed in the cutout position change processing (step 512) so that the MF input becomes the maximum level. Further, since it is necessary to once raise the lower limit value that has been lowered before the elapse of the cycle time, the lower limit value is reset (step 513).
[0046]
In FIG. 4A, the input signal to the MF is changed to the ninth, sixth, fifth, and fourth bits of the received baseband signal in the section T2, and the MF input level is maximized. Therefore, the cumulative addition output also becomes maximum as shown in FIG. FIG. 4C shows the relationship between the cumulative addition output and the threshold value in the section T2. In FIG. 4 (C), in section T2, the cumulative addition output also becomes maximum and path detection becomes easy, and only paths exceeding the threshold value are determined to be reception path timings.
[0047]
【The invention's effect】
As described above in detail, by implementing the present invention, even if the received baseband signal level is lowered, the MF input level is periodically adjusted and the lower limit value is changed to wait for the level recovery. There is an effect that a path can be detected with an average of short sections without any problem.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a configuration of a path detection device according to an embodiment of the present invention.
FIG. 2 is a processing flowchart of a control unit 204 shown in FIG.
FIG. 3 is an explanatory diagram showing a relationship between a decrease in the level of a received baseband signal, a cumulative addition output when a lower limit value is changed in the path detection control method of the present invention, and a threshold value.
FIG. 4 is an explanatory diagram showing a relationship between a decrease in the level of a received baseband signal, a change in MF input bits of the path detection control method of the present invention, and a cumulative addition output when a lower limit value is reset and a threshold value.
FIG. 5 is a block diagram illustrating a configuration of a conventional path detection device.
6 is a diagram illustrating an output signal of the path detection device shown in FIG.
7 is a processing flowchart of a control unit 104 shown in FIG.
FIG. 8 is an explanatory diagram showing a relationship between a decrease in the level of a received baseband signal, a cumulative addition output, and a threshold value in a conventional example.
[Explanation of symbols]
101A Bit number adjustment unit, 102 Matched filter (MF) unit, 103 spreading code generator, 204 control unit, 105 power circuit, 106 adder, 107 memory, 108 noise level measurement unit, 109A first comparator, 110 Threshold generator, 111 second comparator.

Claims (3)

切出した所定のビット数を用いて受信信号レベルを検出し、該検出値と設定値とに基づいてしきい値を設定し、該しきい値を用いて受信信号のパスを検出するようにしたパス検出装置において、
所定時間内にパスが検出されるか否かを検出するパス検出手段と、
前記パス検出手段によるパス検出がない場合に、前記ビット切出しを行う切出し位置及び前記設定値を変更する変更設定手段と、
を備えたことを特徴とするパス検出装置。
The reception signal level is detected using the extracted predetermined number of bits, a threshold value is set based on the detection value and the set value, and the path of the reception signal is detected using the threshold value. In the path detection device,
Path detection means for detecting whether a path is detected within a predetermined time,
When there is no path detection by the path detection unit, a change setting unit that changes the cutout position and the set value for performing the bit cutout,
A path detection device comprising:
受信ベースバンド信号から所定のビット数を切出して入力し、受信ベースバンド信号と拡散符号との相関演算を行う相関演算手段と、
前記相関演算手段の出力に基づく信号をLPF処理してノイズレベルを測定するノイズレベル測定部と、
前記ノイズレベル測定部の出力と、下限値を入力し、どちらか大きい方を出力する第1の比較器と、第1の比較器の出力に、第1の比較器の出力の最大値の半分の値を加算してしきい値を生成するしきい値生成部と、
前記しきい値生成部の出力するしきい値と、前記相関演算手段の出力に基づく信号とを比較する第2の比較器と、
所定時間内に前記第2の比較器の出力からパスが検出されるか否かを検出するパス検出手段と、
前記パス検出手段によるパス検出がない場合に、前記下限値を変更する変更設定手段と、
を備えたことを特徴とするパス検出装置。
Correlation calculation means for cutting out and inputting a predetermined number of bits from the reception baseband signal and performing a correlation calculation between the reception baseband signal and the spreading code,
A noise level measurement unit that measures a noise level by performing LPF processing on a signal based on an output of the correlation operation unit;
A first comparator which inputs the output of the noise level measuring unit and the lower limit value and outputs the larger one, and outputs to the output of the first comparator half the maximum value of the output of the first comparator A threshold generation unit that generates a threshold by adding the values of
A second comparator that compares a threshold value output by the threshold value generation unit with a signal based on an output of the correlation operation unit;
Path detection means for detecting whether a path is detected from the output of the second comparator within a predetermined time,
When there is no path detection by the path detection means, change setting means for changing the lower limit,
A path detection device comprising:
請求項2記載のパス検出装置において、
前記相関演算手段は整合フィルタであり、前記変更設定手段は、前記パス検出手段によるパス検出がない場合に、任意の回数若しくは周期毎に前記ビット切出しを行う切出し位置を変更することを特徴とするパス検出装置。
The path detection device according to claim 2,
The correlation calculation means is a matched filter, and the change setting means changes the cutout position at which the bit cutout is performed at an arbitrary number of times or every cycle when no path is detected by the path detection means. Path detection device.
JP2000208164A 2000-07-10 2000-07-10 Path detection device Expired - Fee Related JP3587369B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000208164A JP3587369B2 (en) 2000-07-10 2000-07-10 Path detection device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000208164A JP3587369B2 (en) 2000-07-10 2000-07-10 Path detection device

Publications (2)

Publication Number Publication Date
JP2002026764A JP2002026764A (en) 2002-01-25
JP3587369B2 true JP3587369B2 (en) 2004-11-10

Family

ID=18704793

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000208164A Expired - Fee Related JP3587369B2 (en) 2000-07-10 2000-07-10 Path detection device

Country Status (1)

Country Link
JP (1) JP3587369B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002152087A (en) * 2000-11-14 2002-05-24 Hitachi Kokusai Electric Inc Path detection device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002152087A (en) * 2000-11-14 2002-05-24 Hitachi Kokusai Electric Inc Path detection device

Also Published As

Publication number Publication date
JP2002026764A (en) 2002-01-25

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
CN100435501C (en) Cell search method and device for mobile station in mobile communication system
US10432391B2 (en) System and method of detecting end of synchronization header of modulated signals
JPH11220774A (en) Communication control apparatus and method based on moving speed
JP4558225B2 (en) Code division multiple access receiver
JP2002111542A (en) Communication terminal device and demodulation method
EP1091501A1 (en) Ds-cdma receiver
JP2007129775A (en) Method for detecting short code
JP2005535176A (en) Power measurement of received CDMA signal by soft threshold processing after correlation
JP2919815B2 (en) Synchronous acquisition system for PN sequence in spread spectrum communication system
JP3587369B2 (en) Path detection device
CN101552624A (en) Method and apparatus for processing communication signals
CN101072046B (en) Multi-path selecting method and receiver
CN102185628A (en) Spread spectrum code phase capture equipment based on adaptive power accumulation and capture method thereof
CN101098186B (en) Method for determining random access preamble detection dynamic threshold
JP4499272B2 (en) Path detection device
JP2000224076A (en) Receiver
JP3877424B2 (en) Direct spread spectrum communication path detection method and apparatus
CN105577228B (en) A kind of jump extended code phase-tracking method suitable for arrowband interference
JP4565802B2 (en) Data receiving apparatus and data receiving method
JP5094469B2 (en) Timing reproducing apparatus and receiving apparatus
JP4459410B2 (en) Slot timing detection method and cell search method incorporating frequency offset adjustment
JP4845819B2 (en) Signal detection apparatus, receiver, and threshold calculation method
JP3440068B2 (en) Demodulation device and demodulation method
CN100499419C (en) Method and device for reducing multi-address interference in wideband CDMA access system

Legal Events

Date Code Title Description
A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040312

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040401

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20040603

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20040714

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20040805

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees