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
JP4499272B2 - Path detection device - Google Patents
[go: Go Back, main page]

JP4499272B2 - Path detection device - Google Patents

Path detection device Download PDF

Info

Publication number
JP4499272B2
JP4499272B2 JP2000346453A JP2000346453A JP4499272B2 JP 4499272 B2 JP4499272 B2 JP 4499272B2 JP 2000346453 A JP2000346453 A JP 2000346453A JP 2000346453 A JP2000346453 A JP 2000346453A JP 4499272 B2 JP4499272 B2 JP 4499272B2
Authority
JP
Japan
Prior art keywords
path
path detection
bits
multiplication coefficient
baseband signal
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
JP2000346453A
Other languages
Japanese (ja)
Other versions
JP2002152087A (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 JP2000346453A priority Critical patent/JP4499272B2/en
Publication of JP2002152087A publication Critical patent/JP2002152087A/en
Application granted granted Critical
Publication of JP4499272B2 publication Critical patent/JP4499272B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Monitoring And Testing Of Transmission In General (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、DS−CDMA(Direct Sequence−Code Division Multiple Access:直接拡散−符号分割多元接続)方式の受信機において、受信信号からパスを検出するパス検出装置に関するものである。
【0002】
【従来の技術】
DS−CDMA方式の受信機では、受信ベースバンド信号をフィルタ処理する整合フィルタ(Matched Filter:以下、単にMFと称す)出力の相関ピークのみを用いて復調タイミングを得るため、相関ピークの検出(パス検出)が重要となる。しかし、一般的に、受信ベースバンド信号は、マルチパスフェージングの影響を受け激しく変動するためMF出力も変動し、さらに、雑音に埋もれるため、パス検出は困難を極める。
【0003】
パス検出の作用について図7を用いて説明する。図7は、従来のパス検出装置の回路構成を示す図である。図7において、一般的に、MF部102で処理する信号のビット数が大きいとMF部102の回路構成が大きくなるので、処理する信号のビット数を小さくすることで小規模な回路構成を実現することが図られる。そのため、ビット数調整部101へ入力された受信ベースバンド信号は、制御部104より設定されたビットの切出し位置で切出され、ビット数が調整される。
【0004】
ビット数が調整された受信ベースバンド信号は、MF部102へ入力され、拡散符号発生器103から出力される拡散符号で逆拡散される。MF部102は、乗算器や累算器を用いて、受信ベースバンド信号と拡散符号との1シンボル時間分の相関演算を行っている。受信ベースバンド信号の拡散符号と拡散符号発生器103から出力される拡散符号の位相が合致すれば、MF部102では、拡散符号特有の鋭い相関ピークが検出される。MF出力には伝搬路や情報信号による位相回転があるため、電力化回路105はMF出力を自乗して位相変動を除去する。
【0005】
電力化回路105により位相変動が除去されたMF出力は、加算器106とメモリ107とで累積加算平均される。累積加算平均出力は、ノイズレベル測定部108に入力される。ノイズレベル測定部108は、累積加算平均出力に含まれているノイズレベルを測定する。ノイズレベル測定部108は、例えばカウンタで実現可能である。このカウンタは、初期値0であり、累積加算平均出力が前回の出力より大きければ+2とし、小さければ−2とする。
【0006】
図8(A)は、時間軸で見た累積加算平均出力例とノイズレベル測定出力例を示す図である。図8(A)において、ノイズレベル測定出力は、累積加算平均出力を時間平均した出力となっており、累積加算平均出力に比べて大きなピーク変動がない。図8(A)から明らかなように、ノイズレベル測定出力のレベルを変えて、それをしきい値とし、中心に存在するパスのみがしきい値を上回るようにすれば、受信パスタイミングとして判定可能になることが想定できる。
【0007】
ノイズレベル測定部108からのノイズレベル測定出力は、第1の比較器109に入力され、制御部104より設定された下限値と比較される。第1の比較器109は、ノイズレベル測定出力と下限値を比較し、ノイズレベル測定出力が下限値より小さいときは下限値を出力し、ノイズレベル測定出力が下限値より大きいときはノイズレベル測定出力を出力する。ノイズレベル測定出力例と下限値比較結果例を図8(B)に重ねて示す。図8(B)において、下限値比較結果は常に下限値以上となる。
【0008】
また、累積加算平均出力は、最大値保持回路110でその最大値を保持される。累積加算平均出力の最大値は、乗算器111で制御部104より設定された乗算係数と乗算される。乗算結果は、加算器112で下限値比較結果と加算され、しきい値として生成される。下限値比較結果例としきい値例を図8(C)に重ねて示す。ノイズレベル測定出力は大きなピーク変動がなく、累積加算平均出力は大きなピーク変動があるため、しきい値を決定する要素として下限値より乗算係数の方がより支配的である。
【0009】
累積加算平均出力は、第2の比較器113でしきい値と比較され、しきい値を上回る累積加算平均出力が受信パスタイミングとして判定される。しきい値例と累積加算平均出力例を図8(D)に重ねて示す。図8(D)から明らかなように、しきい値を上回った累積加算平均出力だけが受信パスタイミングとして判定される。判定された受信パスタイミングは、制御部104へ出力される。
【0010】
次に、制御部104の動作について図9を用いて説明する。図9は、制御部104によるパス検出制御処理を示すフローチャートである。図9に示すように、制御部104は、まず、累積加算平均用のメモリ107をクリアし、過去の累積加算値の影響をなくす(ステップ301)。次に、制御部104は、ビット数調整部101へビットの切出し位置を設定し(ステップ302)、第1の比較器109へ下限値を設定し(ステップ303)、乗算器111へ乗算係数を設定する(ステップ304)。そして、制御部104は、MF出力に含まれるノイズが抑圧されるように、またMF出力のフェージング変動を吸収するために、長区間(例えば40ms)平均化するための時間待ちを行う(ステップ305)。
【0011】
平均化待ち後、制御部104は、第2の比較器113からの受信パスタイミングを受け、パスを検出したか否かを判定し(ステップ306)、パスを検出すれば(ステップ306,Yes)、パス検出フラグをセットして(ステップ307)、パス検出制御処理を終了する。一方、ステップ306において、パスが検出されなければ(ステップ306,No)、パス検出フラグをクリアして(ステップ308)、パス検出制御処理を終了する。
【0012】
【発明が解決しようとする課題】
しかしながら、上述した従来のパス検出装置においては、フェージング変動で受信ベースバンド信号のレベルが変動する時、例えばレベルが変動して低くなる時、ビット数を調整したMF入力レベルも同様に低くなり、MF出力で相関ピークが得られ難い。また、レベルの低下によりしきい値が多少下がるものの、乗算係数が高いまま固定されているためパス検出が極めて困難になるという問題が生じる。
【0013】
受信ベースバンド信号レベルが変動する時の作用について図10を用いて説明する。図10は、受信ベースバンド信号レベルがビット単位で時間的に低下していく時の従来のパス検出装置におけるパス検出の失敗例を示す図である。図10(A)において、受信ベースバンド信号は符号ビットを含む10ビットで構成され、MF入力信号は符号ビットを含む4ビットで構成されると仮定する。また、MSBは符号ビットであり、“0”は正の符号を表し“1”は負の符号を表す。ここでは説明を簡単にするため、全て正符号としている。
【0014】
区間T1では、8ビット目が“1”であり受信ベースバンド信号レベルが最大となるが、区間T2では、8、7ビット目が“0”であり受信ベースバンド信号レベルが低くなる。MF入力信号の4ビットのうち符号ビットを除く残り3ビットの切出し位置を上位3ビット(8、7、6ビット目)とすると、結果的に太枠内の4ビットがMF部102へ入力される。
【0015】
ここで、図10(B)は、区間T1における乗算係数設定後のしきい値と累積加算平均出力との関係を示している。図10(A)において、区間T1では受信ベースバンド信号レベルが最大であり、MF入力ビットの切出し位置を上位3ビットとしているため、MF入力レベルも最大となる。この時、累積加算平均出力も最大となり、しきい値を上回るパスのみが受信パスタイミングとなる。
【0016】
一方、図10(C)は、区間T2における乗算係数設定後のしきい値と累積加算平均出力との関係を示している。図10(A)において、区間T2では受信ベースバンド信号レベルが低下しており、MF入力ビットの切出し位置を上位3ビットとしているため、MF入力レベルが極めて小さくなる。図10(C)に示すように、累積加算平均出力が低下すると、乗算係数が固定であっても乗算結果は若干低下するがしきい値は乗算結果に下限値比較結果を加算して生成されるため、これを上回るパスが無く受信パスタイミングは検出されない。
【0017】
従来では、このようなレベル変動によるパス検出の不安定性を長区間(例えば40ms程度)平均化することで回避していたが、長区間であるため時間がかかり、平均化中にレベルが回復しない場合はパス検出ができないという問題があった。
【0018】
本発明は上述した課題に鑑みてなされたものであり、受信ベースバンド信号レベルが変動した場合のMF入力レベルと乗算係数を最適化することにより、パス検出率を改善することができるパス検出装置を提供することを目的とする。
【0019】
【課題を解決するための手段】
上述した課題を解決するため、本発明に係るパス検出装置は、受信ベースバンド信号から切り出した所定のビット数を用いて相関値を検出し、該相関値の最大電力と雑音電力を求め、該雑音電力及び設定した乗算係数と前記最大電力との乗算結果に基づいてしきい値を設定し、該しきい値を用いて前記受信信号のパス検出を行うパス検出装置において、所定時間内にパスが検出されるか否かを検出するパス検出手段と、前記パス検出手段によるパス検出がない場合に、前記乗算係数または前記所定のビット数のいずれか一方、又は双方を変更する変更設定手段を設けたことを特徴とするものである。
【0020】
このような構成によれば、受信ベースバンド信号レベルが変動した場合でも、周期的にMF入力レベルを調整し乗算係数を変更することで、レベルの回復を待つことなく短区間でパスを検出することができる。
【0021】
なお、本発明に係るパス検出装置において、所定時間内にパスが検出されない場合に、雑音電力測定出力の下限値を変更してもよい。
【0022】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
実施の形態1.
図1は、実施の形態1におけるパス検出装置の構成を示すブロック図である。図1において、図7と同一符号は図7に示された対象と同一又は相当物を示しており、ここでの説明を省略する。本実施の形態では、図7の制御部104の代わりに制御部204を備えている。制御部204は、MF入力レベルを最適化するためビット数調整部101Aへ切出し位置を出力する。また、制御部204は、第1の比較器109へ下限値を出力する。また、制御部204は、乗算係数を最適化し乗算器111Aへ乗算係数を出力する。
【0023】
次に、本実施の形態における制御部204の動作についての概略を図2を用いて説明する。図2は、制御部204によるパス検出制御処理を示すフローチャートである。図2に示すように、まず、累積加算用のメモリ107をクリアし、過去の累積加算値の影響をなくす(ステップ501)。次に、ビット数調整部101Aへビットの切出し位置を設定し(ステップ502)、10ビットで構成される受信ベースバンド信号から符号ビットを除く任意の3ビットをMF入力とする。次に、第1の比較器109へ下限値を設定し(ステップ503)、乗算器111Aへ乗算係数を設定し(ステップ504)、経過時間をカウントするカウンタを初期化し(ステップ505)、任意のパス検出最大時間(MAX)を経過したか否かカウンタを調べ(ステップ506)、カウンタがパス検出最大時間(MAX)内でなければ(ステップ506,No)、パス検出フラグをクリアして(ステップ508)、パス検出制御処理を終了する。
【0024】
一方、ステップ506において、パス検出最大時間(MAX)内であれば(ステップ506,Yes)、MF出力が平均化されるまで所定時間待つ(ステップ507)。ここで、所定時間は従来技術より短く、例えば2ms程度である。次に、パスが検出されたか否かを調べる(ステップ509)。パスが検出されたら(ステップ509,Yes)、パス検出フラグをセットし(ステップ510)、パス検出制御処理を終了する。
【0025】
一方、ステップ509において、パスが検出されなければ(ステップ509,No)、乗算係数を変更し(ステップ511)、任意の周期時間経過したかカウンタを調べる。(ステップ512)。ここで、ステップ512は、カウンタ値と任意の周期との剰余を求め、剰余が0ならば任意の周期時間が経過したと判断し、剰余が0でなければ任意の周期時間が経過していないと判断する。任意の周期時間が経過していなければ(ステップ512,No)、ステップ515へ移行する。一方、ステップ512において、任意の周期時間経過していれば(ステップ512,Yes)、MF入力ビットを調整するため切出し位置を変更し(ステップ513)、乗算係数を再設定する(ステップ514)。
【0026】
次に、メモリ107をクリアし(ステップ515)、カウンタを進め(ステップ516)、再び任意のパス検出最大時間(MAX)を経過したか否かカウンタを調べる(ステップ506)。
【0027】
カウンタ終了判断からカウンタを進めるまでの処理(ステップ506→ステップ516)は、ステップ506でカウンタがパス検出最大時間(MAX)を経過するまでか(ステップ506,No)、またはステップ509でパス検出されるまで(ステップ509,Yes)、繰り返し行われる。
【0028】
ここで、乗算係数変更(ステップ511)の作用について図3を用いて詳細に説明する。図3は、受信ベースバンド信号レベルがビット単位で時間的に低下していく場合における本発明のパス検出装置の乗算係数変更の作用を示す図である。図3(A)において、受信ベースバンド信号は符号ビットを含む10ビットで構成され、MF入力信号は符号ビットを含む4ビットで構成されると仮定する。また、MSBは符号ビットであり、“0”は正の符号を表し“1”は負の符号を表す。ここでは説明を簡単にするため、全て正符号としている。
【0029】
区間T1では、8ビット目が“1”であり受信ベースバンド信号レベルが最大となるが、区間T2では、8ビット目が“0”であり受信ベースバンド信号レベルが若干低くなる。切出し位置設定(ステップ502)で、MF入力信号の4ビットのうち符号ビットを除く残り3ビットの切出し位置を上位3ビット(8、7、6ビット目)とすると、結果的に太枠内の4ビットがMF部102へ入力される。
【0030】
図3(B)は、区間T1における乗算係数設定(ステップ504)で乗算係数設定後のしきい値と累積加算平均出力との関係を示している。図3(A)において、区間T1では受信ベースバンド信号レベルが最大であり、また、MF入力ビットの切出し位置を上位3ビットとしているためMF入力レベルも最大となる。この時の累積加算平均出力も最大となり、しきい値を上回るパスのみが受信パスタイミングとなる。
【0031】
一方、図3(A)において、区間T2では受信ベースバンド信号レベルが1ビット低下しており、MF入力ビットの切出し位置を上位3ビットとしているためMF入力レベルが区間T1より小さくなる。区間T2で区間T1と同じ乗算係数を使用すると、累積加算平均出力の低下により乗算結果は若干低下するが、しきい値は乗算結果に下限値比較結果を加算して生成されるため、これを上回るパスが無く受信パスタイミングは検出されない。受信パスタイミングが検出されないとき、乗算係数変更(ステップ511)で乗算係数を下げることによりしきい値が下がる。図3(C)は、区間T2における乗算係数を変更したしきい値と累積加算平均出力との関係を示している。図3(C)に示すように、しきい値を上回ったパスだけが受信タイミングと判定される。
【0032】
次に、MF入力ビットの切出し位置変更(ステップ513)と乗算係数再設定(ステップ514)の作用について図4を用いて詳細に説明する。図4は、受信ベースバンド信号レベルがビット単位で時間的に低下していく場合における本発明のパス検出装置の切出し位置変更と乗算係数再設定の作用を示す図である。図4(A)において、受信ベースバンド信号は符号ビットを含む10ビットで構成され、MF入力信号は符号ビットを含む4ビットで構成されると仮定する。また、MSBは符号ビットであり、“0”は正の符号を表し“1”は負の符号を表す。ここでは説明を簡単にするため、全て正符号としている。
【0033】
区間T1、T2では8、7ビット目が“0”であり受信ベースバンド信号レベルが低くなる。切出し位置設定(ステップ502)で、MF入力信号の4ビットのうち符号ビットを除く残り3ビットの切出し位置を上位3ビット(8、7、6ビット目)とすると、結果的に区間T1では太枠内の4ビットがMF部102へ入力される。
【0034】
図4(B)は、区間T1における乗算係数変更後のしきい値と累積加算平均出力との関係を示している。図4(B)において、区間T1では受信ベースバンド信号レベルが低いため、高い乗算係数ではパス検出されず、乗算係数変更(ステップ511)で乗算係数を下げると、累積加算平均出力が低いため誤ったパスを受信パスタイミングとしてしまう。そのため、乗算係数を下げすぎる前に任意の周期時間が経過してもパスが検出されない場合は、MF入力が最大レベルになるように切出し位置変更処理(ステップ513)でビットの切出し位置を変更する。さらに、周期時間経過前に下げた乗算係数を一旦上げる必要があるため、乗算係数を再設定する(ステップ514)。
【0035】
図4(C)は、区間T2における切出し位置変更及び乗算係数再設定後のしきい値と累積加算平均出力との関係を示している。図4(A)において、区間T2では、MF入力信号を受信ベースバンド信号の9、6、5、4ビット目に変更し、MF入力レベルを最大としている。よって、図4(C)に示すように累積加算平均出力も最大となる。図4(C)において、区間T2では、累積加算平均出力も最大となってパス検出が容易となり、しきい値を上回るパスのみが受信パスタイミングと判定される。
【0036】
実施の形態2.
図5は、実施の形態2におけるパス検出装置の構成を示すブロック図である。図5において、図1と同一符号は図1に示された対象と同一又は相当物を示しており、ここでの説明を省略する。実施の形態2では、図1の制御部204の代わりに制御部214を備えており、実施の形態1において固定であった下限値を再設定できるようにしている。制御部214は、MF入力レベルを最適化するためビット数調整部101Bへ切出し位置を出力する。また、制御部214は、下限値を最適化し第1の比較器109Bへ下限値を出力する。また、制御部214は、乗算係数を最適化し乗算器111Bへ乗算係数を出力する。
【0037】
次に、本実施の形態における制御部214の動作について図6を用いて説明する。図6に示すように、まず、累積加算用のメモリ107をクリアし、過去の累積加算値の影響をなくす(ステップ601)。次に、ビット数調整部101Bへビットの切出し位置を設定し(ステップ602)、10ビットで構成される受信ベースバンド信号から符号ビットを除く任意の3ビットをMF入力とする。次に、第1の比較器109Bへ下限値を設定し(ステップ603)、乗算器111Bへ乗算係数を設定し(ステップ604)、経過時間をカウントするカウンタを初期化し(ステップ605)、任意のパス検出最大時間(MAX)を経過したか否かカウンタを調べ(ステップ606)、カウンタがパス検出最大時間(MAX)内でなければ(ステップ606,No)、パス検出フラグをクリアして(ステップ608)、パス検出制御処理を終了する。
【0038】
一方、ステップ606において、パス検出最大時間(MAX)内であれば(ステップ606,Yes)、MF出力が平均化されるまで所定時間待つ(ステップ507)。ここで、所定時間は従来技術より短く、例えば2ms程度である。次に、パスが検出されたか否かを調べる(ステップ609)。パスが検出されたら(ステップ609,Yes)、パス検出フラグをセットし(ステップ610)、パス検出制御処理を終了する。
【0039】
一方、ステップ609において、パスが検出されなければ(ステップ609,No)、乗算係数を変更し(ステップ611)、任意の周期時間経過したかカウンタを調べる。(ステップ612)。ここで、ステップ612は、カウンタ値と任意の周期との剰余を求め、剰余が0ならば任意の周期時間が経過したと判断し、剰余が0でなければ任意の周期時間が経過していないと判断する。任意の周期時間が経過していなければ(ステップ612,No)、ステップ616へ移行する。一方、ステップ612において、任意の周期時間経過していれば(ステップ612,Yes)、MF入力ビットを調整するため切出し位置を変更し(ステップ613)、下限値を再設定し(ステップ614)、乗算係数を再設定する(ステップ615)。
【0040】
次に、メモリ107をクリアし(ステップ616)、カウンタを進め(ステップ617)、再び任意のパス検出最大時間(MAX)を経過したか否かカウンタを調べる(ステップ606)。
【0041】
カウンタ終了判断からカウンタを進めるまでの処理(ステップ606→ステップ617)は、ステップ606でカウンタがパス検出最大時間(MAX)を経過するまでか(ステップ606,No)、またはステップ609でパス検出されるまで(ステップ609,Yes)、繰り返し行われる。
【0042】
【発明の効果】
以上に詳述したように本発明によれば、受信ベースバンド信号レベルが変動した場合でも、周期的にMF入力レベルを調整し乗算係数を変更することで、レベルの回復を待つことなく短区間でパスを検出することができる。
【図面の簡単な説明】
【図1】実施の形態1におけるパス検出装置の構成を示すブロック図である。
【図2】図1に示す制御部204によるパス検出制御処理を示すフローチャートである。
【図3】受信ベースバンド信号レベルがビット単位で時間的に低下していく場合における本発明のパス検出装置の乗算係数変更の作用を示す図である。
【図4】受信ベースバンド信号レベルがビット単位で時間的に低下していく場合における本発明のパス検出装置の切出し位置変更と乗算係数再設定の作用を示す図である。
【図5】実施の形態2におけるパス検出装置の構成を示すブロック図である。
【図6】図5に示す制御部214によるパス検出制御処理を示すフローチャートである。
【図7】従来のパス検出装置の構成を示すブロック図である。
【図8】図7に示すパス検出装置の出力信号を説明する図である。
【図9】図7に示す制御部104によるパス検出制御処理を示すフローチャートである。
【図10】受信ベースバンド信号レベルがビット単位で時間的に低下していく時の従来のパス検出装置におけるパス検出の失敗例を示す図である。
【符号の説明】
101A,101B ビット数調整部、102 MF部、103 拡散符号発生器、204,214 制御部、105 電力化回路、106 加算器、107メモリ、108 ノイズレベル測定部、109,109B 第1の比較器、110 最大値保持回路、111A,111B 乗算器、112 加算器、113第2の比較器。
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a path detection apparatus that detects a path from a received signal in a receiver of DS-CDMA (Direct Sequence-Code Division Multiple Access) system.
[0002]
[Prior art]
In a DS-CDMA receiver, a correlation peak detection (path) is performed in order to obtain a demodulation timing using only a correlation peak of a matched filter (hereinafter simply referred to as MF) output for filtering a received baseband signal. Detection) is important. However, generally, the received baseband signal fluctuates drastically under the influence of multipath fading, so the MF output also fluctuates, and furthermore, it is buried in noise, so path detection is extremely difficult.
[0003]
The operation of path detection will be described with reference to FIG. FIG. 7 is a diagram showing a circuit configuration of a conventional path detection device. In FIG. 7, generally, when the number of bits of the signal processed by the MF unit 102 is large, the circuit configuration of the MF unit 102 increases. Therefore, a small circuit configuration is realized by reducing the number of bits of the signal to be processed. It is planned to do. Therefore, the received baseband signal input to the bit number adjustment unit 101 is extracted at the bit extraction position set by the control unit 104, and the number of bits is adjusted.
[0004]
The received baseband signal with the adjusted number of bits is input to MF section 102 and despread with the spreading code output from spreading code generator 103. The MF unit 102 performs a correlation operation for one symbol time between the received baseband signal and the spread code by using a multiplier or an accumulator. If 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 specific to the spread code. Since the MF output has a phase rotation due to the propagation path and the information signal, the power generation circuit 105 squares the MF output to remove the phase fluctuation.
[0005]
The MF output from which the phase fluctuation is removed by the power generation circuit 105 is cumulatively averaged by the adder 106 and the memory 107. The cumulative addition average output is input to the noise level measurement unit 108. The noise level measurement unit 108 measures the noise level included in the cumulative addition average output. The noise level measurement unit 108 can be realized by a counter, for example. This counter has an initial value of 0, and is +2 if the cumulative addition average output is larger than the previous output, and is -2 if it is smaller.
[0006]
FIG. 8A is a diagram showing an example of cumulative addition average output and an example of noise level measurement output as seen on the time axis. In FIG. 8A, the noise level measurement output is an output obtained by averaging the cumulative addition average output over time, and there is no large peak fluctuation compared to the cumulative addition average output. As is clear from FIG. 8A, if the level of the noise level measurement output is changed and used 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 compared with the lower limit value set by the control unit 104. The first comparator 109 compares the noise level measurement output with the lower limit value, outputs the lower limit value when the noise level measurement output is smaller than the lower limit value, and measures the noise level when the noise level measurement output is larger than the lower limit value. Output the output. An example of noise level measurement output and a lower limit comparison result are shown in FIG. In FIG. 8B, the lower limit comparison result is always greater than or equal to the lower limit.
[0008]
Further, the maximum value of the cumulative addition average output is held by the maximum value holding circuit 110. The maximum value of the cumulative addition average output is multiplied by the multiplication coefficient set by the control unit 104 by the multiplier 111. The multiplication result is added to the lower limit comparison result by the adder 112 and generated as a threshold value. An example of lower limit comparison results and an example of threshold values are shown in FIG. Since the noise level measurement output does not have a large peak fluctuation, and the cumulative addition average output has a large peak fluctuation, the multiplication coefficient is more dominant than the lower limit value as an element for determining the threshold value.
[0009]
The cumulative addition average output is compared with a threshold value by the second comparator 113, and the cumulative addition average output exceeding the threshold value is determined as the reception path timing. An example of threshold values and an example of cumulative addition average output are shown in FIG. As is clear from FIG. 8D, only the cumulative average output exceeding the threshold value is determined as the reception path timing. The determined reception path timing is output to the control unit 104.
[0010]
Next, the operation of the control unit 104 will be described with reference to FIG. FIG. 9 is a flowchart showing path detection control processing by the control unit 104. As shown in FIG. 9, first, the control unit 104 clears the memory 107 for cumulative addition averaging, and eliminates the influence of past cumulative addition values (step 301). Next, the control unit 104 sets the bit extraction position to the bit number adjustment unit 101 (step 302), sets the lower limit value to the first comparator 109 (step 303), and sets the multiplication coefficient to the multiplier 111. Set (step 304). Then, the control unit 104 waits for a long period (for example, 40 ms) for averaging so as to suppress noise included in the MF output and absorb fading fluctuations in the MF output (step 305). ).
[0011]
After waiting for averaging, the control unit 104 receives the reception path timing from the second comparator 113, determines whether a path is detected (step 306), and if a path is detected (Yes in step 306). Then, the path detection flag is set (step 307), and the path detection control process is terminated. On the other hand, if no path is detected in step 306 (No in step 306), the path detection flag is cleared (step 308), and the path detection control process is terminated.
[0012]
[Problems to be solved by the invention]
However, in the conventional path detection device described above, when the level of the received baseband signal fluctuates due to fading fluctuation, for example, when the level fluctuates and becomes low, the MF input level adjusted for the number of bits also becomes low, It is difficult to obtain a correlation peak with MF output. In addition, although the threshold value is slightly lowered due to the lowering of the level, there is a problem that path detection becomes extremely difficult because the multiplication coefficient is kept high.
[0013]
The operation when the reception baseband signal level varies will be described with reference to FIG. FIG. 10 is a diagram showing an example of path detection failure in the conventional path detection device when the received baseband signal level is temporally lowered in bit units. In FIG. 10A, it is assumed that the received baseband signal is composed of 10 bits including a sign bit, and the MF input signal is composed of 4 bits including a sign bit. MSB is a sign bit, “0” represents a positive sign, and “1” represents a negative sign. Here, in order to simplify the description, all are positive signs.
[0014]
In section T1, the 8th bit is “1” and the received baseband signal level is maximum, but in section T2, the 8th and 7th bits are “0” and the received baseband signal level is low. Assuming that the remaining 3 bits of the MF input signal, excluding the sign bit, are the upper 3 bits (8th, 7th and 6th bits), the 4 bits in the bold frame are input to the MF unit 102 as a result. The
[0015]
Here, FIG. 10B shows the relationship between the threshold value after setting the multiplication coefficient and the cumulative addition average output in the section T1. In FIG. 10A, the received baseband signal level is maximum in the section T1, and the MF input bit cut-out position is the upper 3 bits, so the MF input level is also maximum. At this time, the cumulative addition average output is also maximized, and only the path exceeding the threshold is the reception path timing.
[0016]
On the other hand, FIG. 10C shows the relationship between the threshold value after setting the multiplication coefficient and the cumulative addition average output in the section T2. In FIG. 10A, in the section T2, the reception baseband signal level is lowered, and the MF input bit extraction position is set to the upper 3 bits, so that the MF input level becomes extremely small. As shown in FIG. 10C, when the cumulative addition average output decreases, the multiplication result slightly decreases even if the multiplication coefficient is fixed, but the threshold value is generated by adding the lower limit comparison result to the multiplication result. Therefore, there is no path exceeding this, and the reception path timing is not detected.
[0017]
Conventionally, instability of path detection due to such level fluctuations has been avoided by averaging a long section (for example, about 40 ms). However, since it is a long section, it takes time and the level does not recover during averaging. In this case, there was a problem that the path could not be detected.
[0018]
The present invention has been made in view of the above-described problems, and a path detection apparatus capable of improving the path detection rate by optimizing the MF input level and the multiplication coefficient when the reception baseband signal level fluctuates. The purpose is to provide.
[0019]
[Means for Solving the Problems]
In order to solve the above-described problem, a path detection apparatus according to the present invention detects a correlation value using a predetermined number of bits cut out from a received baseband signal, obtains the maximum power and noise power of the correlation value, and In a path detection apparatus that sets a threshold value based on a noise power and a multiplication result of a set multiplication coefficient and the maximum power, and detects a path of the received signal using the threshold value, a path is detected within a predetermined time. Path detection means for detecting whether or not a signal is detected, and change setting means for changing either or both of the multiplication coefficient and the predetermined number of bits when no path detection is performed by the path detection means. It is characterized by providing.
[0020]
According to such a configuration, even when the reception baseband signal level fluctuates, a path is detected in a short section without waiting for level recovery by periodically adjusting the MF input level and changing the multiplication coefficient. be able to.
[0021]
In the path detection device according to the present invention, the lower limit value of the noise power measurement output may be changed when a path is not detected within a predetermined time.
[0022]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
Embodiment 1 FIG.
FIG. 1 is a block diagram illustrating a configuration of the path detection apparatus according to the first embodiment. 1, the same reference numerals as those in FIG. 7 denote the same or corresponding parts as those in FIG. 7, and the description thereof will be omitted here. In this embodiment, a control unit 204 is provided instead of the control unit 104 of FIG. The control unit 204 outputs the extraction position to the bit number adjustment unit 101A in order to optimize the MF input level. Further, the control unit 204 outputs a lower limit value to the first comparator 109. Further, the control unit 204 optimizes the multiplication coefficient and outputs the multiplication coefficient to the multiplier 111A.
[0023]
Next, an outline of the operation of the control unit 204 in the present embodiment will be described with reference to FIG. FIG. 2 is a flowchart showing path detection control processing by the control unit 204. As shown in FIG. 2, first, the cumulative addition memory 107 is cleared to eliminate the influence of past cumulative addition values (step 501). Next, the bit extraction position is set to the bit number adjustment unit 101A (step 502), and any 3 bits excluding the sign bit from the 10-bit received baseband signal are set as MF inputs. Next, a lower limit value is set in the first comparator 109 (step 503), a multiplication coefficient is set in the multiplier 111A (step 504), a counter for counting elapsed time is initialized (step 505), and an arbitrary value is set. A counter is checked to determine whether the maximum path detection time (MAX) has elapsed (step 506). If the counter is not within the maximum path detection time (MAX) (step 506, No), the path detection flag is cleared (step 506). 508), the path detection control process is terminated.
[0024]
On the other hand, if it is within the maximum path detection time (MAX) in step 506 (step 506, Yes), a predetermined time is waited until the MF outputs are averaged (step 507). Here, the predetermined time is shorter than the prior art, for example, about 2 ms. Next, it is checked whether or not a path has been detected (step 509). If a path is detected (step 509, Yes), a path detection flag is set (step 510), and the path detection control process is terminated.
[0025]
On the other hand, if no path is detected at step 509 (step 509, No), the multiplication coefficient is changed (step 511), and the counter is checked to see if any period has elapsed. (Step 512). Here, in step 512, a remainder between the counter value and an arbitrary period is obtained. If the remainder is 0, it is determined that an arbitrary period time has elapsed. If the remainder is not 0, an arbitrary period time has not elapsed. Judge. If the arbitrary cycle time has not elapsed (step 512, No), the process proceeds to step 515. On the other hand, if an arbitrary period of time has elapsed in step 512 (step 512, Yes), the cutout position is changed to adjust the MF input bit (step 513), and the multiplication coefficient is reset (step 514).
[0026]
Next, the memory 107 is cleared (step 515), the counter is advanced (step 516), and the counter is checked again whether an arbitrary maximum path detection time (MAX) has elapsed (step 506).
[0027]
The processing from the end of the counter until the counter is advanced (step 506 → step 516) is until the counter passes the maximum path detection time (MAX) in step 506 (step 506, No) or the path is detected in step 509. (Step 509, Yes), the process is repeated.
[0028]
Here, the operation of changing the multiplication coefficient (step 511) will be described in detail with reference to FIG. FIG. 3 is a diagram showing the operation of changing the multiplication coefficient of the path detection apparatus of the present invention when the received baseband signal level is temporally lowered in bit units. In FIG. 3A, it is assumed that the received baseband signal is composed of 10 bits including a sign bit, and the MF input signal is composed of 4 bits including a sign bit. MSB is a sign bit, “0” represents a positive sign, and “1” represents a negative sign. Here, in order to simplify the description, all are positive signs.
[0029]
In section T1, the 8th bit is “1” and the received baseband signal level is maximum, but in section T2, the 8th bit is “0” and the received baseband signal level is slightly lower. In the cutout position setting (step 502), if the remaining 3 bits of the 4 bits of the MF input signal, excluding the sign bit, are set to the upper 3 bits (8th, 7th and 6th bits), the result is within the bold frame. Four bits are input to the MF unit 102.
[0030]
FIG. 3B shows the relationship between the threshold value after setting the multiplication coefficient in the multiplication coefficient setting (step 504) in the section T1 and the cumulative addition average output. In FIG. 3A, the received baseband signal level is maximum in the section T1, and the MF input level is also maximum because the cut-out position of the MF input bits is the upper 3 bits. At this time, the cumulative addition average output is also maximized, and only the path exceeding the threshold is the reception path timing.
[0031]
On the other hand, in FIG. 3A, the reception baseband signal level is lowered by 1 bit in the section T2, and the MF input level is lower than that in the section T1 because the cut-out position of the MF input bits is the upper 3 bits. If the same multiplication coefficient as that of the section T1 is used in the section T2, the multiplication result slightly decreases due to a decrease in the cumulative addition average output, but the threshold value is generated by adding the lower limit comparison result to the multiplication result. There are no more paths and no receive path timing is detected. When the reception path timing is not detected, the threshold value is lowered by lowering the multiplication coefficient by changing the multiplication coefficient (step 511). FIG. 3C shows the relationship between the threshold value obtained by changing the multiplication coefficient in the section T2 and the cumulative addition average output. As shown in FIG. 3C, only the path exceeding the threshold is determined as the reception timing.
[0032]
Next, the operation of changing the MF input bit extraction position (step 513) and resetting the multiplication coefficient (step 514) will be described in detail with reference to FIG. FIG. 4 is a diagram showing the effects of changing the cut-out position and resetting the multiplication coefficient of the path detection apparatus of the present invention when the received baseband signal level is temporally lowered in bit units. In FIG. 4A, it is assumed that the received baseband signal is composed of 10 bits including a sign bit, and the MF input signal is composed of 4 bits including a sign bit. MSB is a sign bit, “0” represents a positive sign, and “1” represents a negative sign. Here, in order to simplify the description, all are positive signs.
[0033]
In the sections T1 and T2, the eighth and seventh bits are “0”, and the reception baseband signal level is low. In the cutout position setting (step 502), if the remaining 3 bits of the 4 bits of the MF input signal, excluding the sign bit, are set to the upper 3 bits (8th, 7th and 6th bits), the result is thicker in the section T1. Four bits within the frame are input to the MF unit 102.
[0034]
FIG. 4B shows a relationship between the threshold value after the multiplication coefficient change and the cumulative addition average output in the section T1. In FIG. 4B, since the received baseband signal level is low in the section T1, a path is not detected with a high multiplication coefficient, and if the multiplication coefficient is lowered by changing the multiplication coefficient (step 511), the cumulative addition average output is low, which is erroneous. The received path is used as the reception path timing. Therefore, if a path is not detected even after an arbitrary period of time elapses before the multiplication coefficient is lowered too much, the bit cutout position is changed by the cutout position changing process (step 513) so that the MF input becomes the maximum level. . Furthermore, since it is necessary to once raise the multiplication coefficient lowered before the lapse of the cycle time, the multiplication coefficient is reset (step 514).
[0035]
FIG. 4C shows the relationship between the threshold value after cumulative position change and resetting of the multiplication coefficient in section T2 and the cumulative average output. 4A, in the section T2, the MF input signal is changed to the 9, 6, 5, and 4th bits of the received baseband signal, and the MF input level is maximized. Therefore, as shown in FIG. 4C, the cumulative addition average output is also maximized. In FIG. 4C, in the section T2, the cumulative addition average output is also maximized to facilitate path detection, and only the path exceeding the threshold is determined as the reception path timing.
[0036]
Embodiment 2. FIG.
FIG. 5 is a block diagram illustrating a configuration of the path detection apparatus according to the second embodiment. 5, the same reference numerals as those in FIG. 1 denote the same or corresponding parts as those in FIG. 1, and the description thereof is omitted here. In the second embodiment, a control unit 214 is provided instead of the control unit 204 in FIG. 1 so that the lower limit value that has been fixed in the first embodiment can be reset. The control unit 214 outputs the extraction position to the bit number adjustment unit 101B in order to optimize the MF input level. Further, the control unit 214 optimizes the lower limit value and outputs the lower limit value to the first comparator 109B. In addition, the control unit 214 optimizes the multiplication coefficient and outputs the multiplication coefficient to the multiplier 111B.
[0037]
Next, the operation of the control unit 214 in the present embodiment will be described with reference to FIG. As shown in FIG. 6, first, the cumulative addition memory 107 is cleared to eliminate the influence of past cumulative addition values (step 601). Next, the bit extraction position is set to the bit number adjustment unit 101B (step 602), and any 3 bits excluding the sign bit from the 10-bit received baseband signal are used as the MF input. Next, a lower limit value is set in the first comparator 109B (step 603), a multiplication coefficient is set in the multiplier 111B (step 604), and a counter for counting elapsed time is initialized (step 605). A counter is checked to determine whether the maximum path detection time (MAX) has elapsed (step 606). If the counter is not within the maximum path detection time (MAX) (step 606, No), the path detection flag is cleared (step 606). 608), the path detection control process is terminated.
[0038]
On the other hand, if it is within the maximum path detection time (MAX) in step 606 (step 606, Yes), a predetermined time is waited until the MF outputs are averaged (step 507). Here, the predetermined time is shorter than the prior art, for example, about 2 ms. Next, it is checked whether or not a path has been detected (step 609). If a path is detected (step 609, Yes), a path detection flag is set (step 610), and the path detection control process is terminated.
[0039]
On the other hand, if no path is detected in step 609 (step 609, No), the multiplication coefficient is changed (step 611), and the counter is checked to see if an arbitrary period of time has elapsed. (Step 612). Here, in step 612, a remainder between the counter value and an arbitrary period is obtained. If the remainder is 0, it is determined that an arbitrary period time has elapsed. If the remainder is not 0, an arbitrary period time has not elapsed. Judge. If an arbitrary cycle time has not elapsed (step 612, No), the process proceeds to step 616. On the other hand, in step 612, if an arbitrary period of time has elapsed (step 612, Yes), the cutting position is changed to adjust the MF input bit (step 613), and the lower limit value is reset (step 614). The multiplication coefficient is reset (step 615).
[0040]
Next, the memory 107 is cleared (step 616), the counter is advanced (step 617), and the counter is checked again whether an arbitrary maximum path detection time (MAX) has elapsed (step 606).
[0041]
The processing from the end of the counter until the counter is advanced (step 606 → step 617) is until the counter passes the maximum path detection time (MAX) in step 606 (step 606, No), or the path is detected in step 609. (Step 609, Yes), the process is repeated.
[0042]
【The invention's effect】
As described above in detail, according to the present invention, even when the reception baseband signal level fluctuates, the MF input level is periodically adjusted and the multiplication coefficient is changed, so that a short interval can be obtained without waiting for level recovery. Can detect the path.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a configuration of a path detection apparatus according to a first embodiment.
FIG. 2 is a flowchart showing a path detection control process by a control unit 204 shown in FIG.
FIG. 3 is a diagram showing an operation of changing a multiplication coefficient of the path detection apparatus of the present invention when a reception baseband signal level is temporally reduced in units of bits.
FIG. 4 is a diagram showing the effects of changing the cut-out position and resetting the multiplication coefficient of the path detection apparatus of the present invention when the received baseband signal level decreases with time in units of bits.
FIG. 5 is a block diagram illustrating a configuration of a path detection apparatus according to a second embodiment.
6 is a flowchart showing path detection control processing by a control unit 214 shown in FIG.
FIG. 7 is a block diagram showing a configuration of a conventional path detection apparatus.
8 is a diagram for explaining an output signal of the path detection device shown in FIG. 7;
9 is a flowchart showing a path detection control process by the control unit 104 shown in FIG.
FIG. 10 is a diagram showing an example of path detection failure in a conventional path detection apparatus when the received baseband signal level is temporally lowered in bit units.
[Explanation of symbols]
101A, 101B Bit number adjustment unit, 102 MF unit, 103 spreading code generator, 204, 214 control unit, 105 power generation circuit, 106 adder, 107 memory, 108 noise level measurement unit, 109, 109B first comparator 110 maximum value holding circuit, 111A, 111B multiplier, 112 adder, 113 second comparator.

Claims (1)

受信ベースバンド信号から切り出した所定のビット数と拡散符号との相関値を検出し、該相関値の最大電力と雑音電力を求め、該雑音電力及び設定した乗算係数と前記最大電力との乗算結果に基づいてしきい値を設定し、相関値を該しきい値と比較して前記受信信号のパス検出を行うパス検出装置において、
所定時間内にパスが検出されるか否かを検出するパス検出手段と、
前記パス検出手段によるパス検出がない場合に、前記乗算係数または前記所定のビット数のいずれか一方、又は双方を変更する変更設定手段を設けたことを特徴とするパス検出装置。
A correlation value between a predetermined number of bits cut out from a received baseband signal and a spreading code is detected, a maximum power and a noise power of the correlation value are obtained, and a multiplication result of the noise power and a set multiplication coefficient and the maximum power In the path detection device that sets a threshold value based on the correlation value and detects the path of the received signal by comparing the correlation value with the threshold value ,
Path detection means for detecting whether a path is detected within a predetermined time; and
A path detection apparatus comprising: a change setting unit that changes either or both of the multiplication coefficient and the predetermined number of bits when no path is detected by the path detection unit.
JP2000346453A 2000-11-14 2000-11-14 Path detection device Expired - Fee Related JP4499272B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2000346453A JP4499272B2 (en) 2000-11-14 2000-11-14 Path detection device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000346453A JP4499272B2 (en) 2000-11-14 2000-11-14 Path detection device

Publications (2)

Publication Number Publication Date
JP2002152087A JP2002152087A (en) 2002-05-24
JP4499272B2 true JP4499272B2 (en) 2010-07-07

Family

ID=18820320

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000346453A Expired - Fee Related JP4499272B2 (en) 2000-11-14 2000-11-14 Path detection device

Country Status (1)

Country Link
JP (1) JP4499272B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006135420A (en) * 2004-11-02 2006-05-25 Matsushita Electric Ind Co Ltd Receiving apparatus and path search method
CN102170317B (en) * 2010-12-26 2014-02-12 北京航空航天大学 A Method for Analyzing the Spatial Randomness of Group Paths Near the Receiving Point

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3228405B2 (en) * 1996-12-25 2001-11-12 株式会社エヌ・ティ・ティ・ドコモ Receiver of direct spread CDMA transmission system
JP3877424B2 (en) * 1998-03-03 2007-02-07 株式会社日立国際電気 Direct spread spectrum communication path detection method and apparatus
JP3925581B2 (en) * 1998-04-08 2007-06-06 ソニー株式会社 Spread spectrum signal receiver
GB9826044D0 (en) * 1998-11-28 1999-01-20 Koninkl Philips Electronics Nv Receiver for DS-CDMA signals
JP3322253B2 (en) * 1999-10-27 2002-09-09 日本電気株式会社 CDMA receiving apparatus, path detecting method used therefor, and recording medium recording control program therefor
JP3587369B2 (en) * 2000-07-10 2004-11-10 株式会社日立国際電気 Path detection device

Also Published As

Publication number Publication date
JP2002152087A (en) 2002-05-24

Similar Documents

Publication Publication Date Title
JP3522678B2 (en) Communication terminal device and demodulation method
US10432391B2 (en) System and method of detecting end of synchronization header of modulated signals
AU748692B2 (en) Reception synchronization circuit, receiver using the same, and digital communication system
US7020181B2 (en) Code division multiple access receiver
JP2000261412A (en) Interference signal canceller
US5629639A (en) Correlation peak detector
EP1091501A1 (en) Ds-cdma receiver
JP2919815B2 (en) Synchronous acquisition system for PN sequence in spread spectrum communication system
CN101335540B (en) Physical code channel activating detection method and apparatus based on channel estimating postprocessing
JP4499272B2 (en) Path detection device
CN101552624A (en) Method and apparatus for processing communication signals
CN101253697A (en) A method and apparatus for qam demodulation in a generalized rake receiver
JP3877424B2 (en) Direct spread spectrum communication path detection method and apparatus
JP2000224076A (en) Receiver
JP2001119368A (en) Receiving device, receiving method, and medium
JP3923571B2 (en) Method and circuit for compensating an internal timing error of a mobile station
JP3587369B2 (en) Path detection device
JP4565802B2 (en) Data receiving apparatus and data receiving method
JP3440068B2 (en) Demodulation device and demodulation method
JP4155026B2 (en) Base station receiver and frame synchronization determination method
JP2004048177A (en) Receiver and reception timing detection method
JP3083125B2 (en) Synchronous word detection circuit
JP3240018B2 (en) Synchronizer for receiver for spread spectrum communication
JP3532531B2 (en) Initial synchronization device and method
JP4190962B2 (en) CDMA receiver, and channel estimation apparatus and method thereof

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061030

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070928

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20091228

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100202

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100305

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

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

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100415

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

Free format text: PAYMENT UNTIL: 20130423

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 4499272

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

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

Free format text: PAYMENT UNTIL: 20140423

Year of fee payment: 4

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees