JP3880316B2 - ドップラー訂正されたスペクトラム拡散整合フィルタ - Google Patents
ドップラー訂正されたスペクトラム拡散整合フィルタ Download PDFInfo
- Publication number
- JP3880316B2 JP3880316B2 JP2000568197A JP2000568197A JP3880316B2 JP 3880316 B2 JP3880316 B2 JP 3880316B2 JP 2000568197 A JP2000568197 A JP 2000568197A JP 2000568197 A JP2000568197 A JP 2000568197A JP 3880316 B2 JP3880316 B2 JP 3880316B2
- Authority
- JP
- Japan
- Prior art keywords
- complex
- signal
- code
- circuit
- 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
Links
- 238000001228 spectrum Methods 0.000 title claims description 36
- 238000012937 correction Methods 0.000 claims description 27
- 238000000034 method Methods 0.000 claims description 27
- 238000012545 processing Methods 0.000 claims description 19
- 238000005070 sampling Methods 0.000 claims description 15
- 238000001914 filtration Methods 0.000 claims description 7
- 239000000203 mixture Substances 0.000 claims description 4
- 230000010354 integration Effects 0.000 claims description 3
- 238000004590 computer program Methods 0.000 claims 6
- 238000004891 communication Methods 0.000 description 13
- 230000008569 process Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 11
- 241001442055 Vipera berus Species 0.000 description 7
- 230000006870 function Effects 0.000 description 5
- 230000000875 corresponding effect Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 238000012952 Resampling Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000002596 correlated effect Effects 0.000 description 2
- 238000005562 fading Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000007480 spreading Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 241000522620 Scorpio Species 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 230000005577 local transmission Effects 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000010355 oscillation Effects 0.000 description 1
- 238000000819 phase cycle Methods 0.000 description 1
- 239000009490 scorpio Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
- H04B1/709—Correlator structure
- H04B1/7093—Matched filter type
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/0014—Carrier regulation
- H04L2027/0024—Carrier regulation at the receiver end
- H04L2027/0026—Correction of carrier offset
- H04L2027/0028—Correction of carrier offset at passband only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/0014—Carrier regulation
- H04L2027/0044—Control loops for carrier regulation
- H04L2027/0046—Open loops
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Description
(技術分野)
本発明は、電子通信システム、より詳細には、無線周波数受信機において使用するのに適したドップラー訂正を持つスペクトラム拡散整合フィルタに関する。
【0002】
(背景)
従来、データ通信システムは、振幅変調、周波数変調および二相シフト・キーイングのような狭帯域変調技術を使用してきた。そうしたシステムを使用することで、受信機での復調が比較的少量の回路で実現できる可能性がある。しかし、そうしたシステムは、マルチパス・フェージングおよび狭帯域雑音を含むいくつかの問題に苦しんでいる。
【0003】
対照的に、スペクトラム拡散通信システムにおいては、データ・スペクトルは送信機で疑似雑音符号(PN符号)により拡散され、PN符号とデータは、マルチパス・フェージングおよび狭帯域雑音の悪影響が低減されるように、受信機で同期させられる。スペクトラム拡散通信システムの特徴は、無線および衛星通信リンクの国際的妨害と戦ったり、そうした送信された信号の検出を難しくするために、軍隊によって使用されてきた。したがって、スペクトラム拡散通信システムは二相データの無線周波数送信の有望な技術として、注目を集めてきた。
【0004】
通常、PN符号は二相シーケンスで定義され、しばしば「チップ・シーケンス」と呼ばれる。チップ・シーケンスの二相記号はチップと呼ばれる。また、送信機と意図された受信機が共に同じチップ・シーケンスを利用できると仮定している。
【0005】
周波数ホッピングと呼ばれる2つの最も普通の拡散スペクトル技術の1つは、広帯域にわたって、従来の狭帯域送信信号の搬送波周波数をシフトするために、チップを使用する。通常、チップ・レートがデータ・レートより相当高いような、直接シーケンス拡散と呼ばれる、別の普通の技術は、チップ・シーケンスによって従来の狭帯域信号を直接に乗け算する。これら普通のスペクトル拡散技術の両方において、従来の狭帯域通信信号は周波数変調されるか、または、チップ・シーケンスにより直接に乗け算される搬送波と見なされる。1つのシステムの中でこれら2つのベース型を組み合わせたものを含む他の型のスペクトル拡散システムが存在する。
【0006】
それぞれの信号が異なるチップ・シーケンスを使用するような、スペクトラム拡散信号は、同じ周波数および時間間隔において1つ以上の送信信号を可能にすることもあり得る。この技術は、符号分割多重アクセス(CDMA)と呼ばれる。直接シーケンスCDMA(DS−CDMA)の1つの適用例は、受信機に時間と位置データを放送するために、DS−CDMAを使用する全世界測位システム(GPS)で、受信機はそうした信号を位置および航行情報を決定するために使用する。
【0007】
スペクトラム拡散通信の主題は、Marvin K.Simon、Jim K.Omura、Robert A.ScholzおよびBarry K.Levitt著「Spread Spectrum Communications」、Volume I、IIおよびIII、Rockville、Md.:Computer Science Press、1985において示されている。以下の文献、Robert A.Scholtz著「The Origins of Spread−spectrum Communications」、IEEE Transactions on Communications、COM−30、pp.822−854、May 1982、Robert A.Scholtz著「Notes on Spread−spectrum History」、IEEE Transactions on Communications、COM−31、pp.82−84、January 1983およびRobert Price著「Further Notes and Anecdotes on Spread Spectrum Origins」、IEEE Transactions、COM−31、pp.85−97、January 1983も参照されたい。
【0008】
スペクトラム拡散システムの情報信号のスペクトルは、正確に情報信号を復元するために、広いスペクトル幅を持つPN符号により拡散されるため、受信側で生成された復調PN符号を送信側で生成された変調PN符号と同期させる必要がある。適切な位相同期は、通常、受信されたスペクトル拡散信号が、その拡散するPN符号パターン位置とチップ生成のそのレートの両方に正確に時間合わせされる時、達成される。位相同期工程は、通常、同期位相を見つける初期同期化工程と検出された位相を追跡する工程の2つの段階で実現される。初期同期を得る公知の技術は、アナログとディジタル両方の移動相関器、整合フィルタおよび他のデバイスに依存する。
【0009】
従来の整合フィルタ・スペクトラム拡散受信機において、受信機は、変調されたPN符号を持つスペクトラム拡散信号を受信する無線周波数(RF)部を含む。受信機は、受信されたスペクトラム拡散信号を中間周波数(IF)信号に変換する。同位相変換器および直交位相変換器は、IF信号を同位相(I−チャンネル)拡散信号と直交位相(Q−チャンネル)拡散信号に変換する。PN符号同期デバイスは、参照PN符号を、受信されたPN符号と同期させ、たとえば、整合フィルタに基づいて一対の相関器または追跡ループを用いて、2つの符号を精密な同期状態に維持することによって、スペクトラム拡散信号から変調された受信PN符号を逆拡散する。データ復調器は、スペクトラム拡散信号を元のベースバンド信号に復調する。整合フィルタの使用は、局所的に生成されたPN符号と受信されたPN符号の間に比較的大きな初期誤差があっても、送信された符号化信号が比較的に速く収集される点に利点がある。
【0010】
GPS受信機のようなDS−CDMAシステムにおいて、整合フィルタは、受信サンプルの1つのセットを用いて、複数送信機からの信号を受信するために使用される。しかし、各信号は、異なるPN符号および異なるドップラー・シフト量を持つ。受信機サンプルが整合フィルタに格納される前にドップラー訂正されれば、新たな信号サンプルまたは新たなドップラー訂正サンプルのいずれかが、受信される各所望信号に対して生成され、また、使用されなければならない。これにより、整合フィルタが使用されるレートが低減され、また、フィルタ負荷工程により、受信機の電力消費が増加する。
【0011】
したがって、本発明者は、従来技術の制限を回避するドップラー訂正されたスペクトラム拡散受信機、特に、低電力で高速な受信機を有することが有益であろうということを判断した。本発明はこのようなシステムを提供する。
【0012】
(概要)
本発明は、無線周波数受信機において使用するのに適したドップラー訂正を持つスペクトラム拡散整合フィルタを含む。一態様において、本発明は、ドップラー訂正を持つスペクトラム拡散整合フィルタを実装する回路を含み、その回路は、符号信号に対してドップラー・シフト訂正され、相関される複素信号の入力サンプルを受信し、格納するように構成された格納回路と、ドップラー・シフト訂正値を生成するドップラー・シフト発生器と、格納回路とドップラー・シフト発生器に接続され、入力サンプルの少なくとも一部とドップラー・シフト発生器からのドップラー・シフト訂正値を混合する複素ミキサと、複素ミキサと符号信号入力に接続され、入力サンプルの混合された部分と符号信号の現在の符号位相との複素積を計算する複素積生成回路と、複素積生成回路に接続され、計算された複素積を現在の複素積分値として合計する合算回路と、合算回路に接続され、現在の複素積分値の二乗の和の平方根の値を計算する平方根回路とを含み、各平方根の値がある大きさおよび関連する符号位相を有し、平方根回路に接続され、複数の計算された平方根の値を処理する出力処理回路とを含み、最大の大きさを持つ計算された平方根の値の符号位相と大きさが、入力サンプルとドップラー・シフトに対して訂正された符号信号の間の相関を示す。
【0013】
本発明の主要な意図は、ドップラー訂正値を表す波形を、単純に波形を表し、整合フィルタにおける処理に組み込める、単純なブール結合に帰着させることである。利点は、(1)整合フィルタのより高速な使用とその結果としての速い信号の収集および(2)ロード信号および/またはドップラー訂正値に対するクロックが減ぜられることによる低電力消費である。特に、受信されたサンプルは、格納されながら、公称または平均ドップラー・シフトに局所発信誤差を加えたものに対してドップラー訂正される。残りのドップラー・シフトはかなり小さく、各整合フィルタ・タップに対して、比較的少数のドップラー・オフセットを処理ロジックに組み込むことにより、除去できる。このことにより、ドップラー・シフトがほとんど瞬時に変更されるため、時間の節約になる。このことにより、新たな信号またはドップラー信号が整合フィルタにシフトされたり、または、走査されたりする必要がないため、電力の節約になる。
【0014】
本発明の1つまたは複数の実施形態の詳細は、以下で、付随する図および説明の中で述べられる。本発明の他の特徴、目的および利点は、説明および図および請求項から明らかになるであろう。
【0015】
種々の図における、同じ参照番号および名称は、同じ要素を示す。
【0016】
(詳細な説明)
本発明は、無線周波数受信機において使用するのに適したドップラー訂正を持つスペクトラム拡散整合フィルタ(MF)を含む。本発明の好ましい実施形態は、特に、GPS無線周波数受信機に使用されるのに適している。MFサブシステムは2つの主要な用途に役立つ。通常の航行の用途において、以下で述べられるMFサブシステムは、信号処理追跡ループが、GPS衛星に対して事前位置決めデータを直接に収集できるように符号位相情報を出力できる。したがって、MFサブシステムは、再収集および反マルチパス動作を維持する必要がある時に使用されてもよい。単一固定用途において、MFサブシステムは、信号処理チャネルが使用されない要求されたデータのみを提供できる。本発明は、また、他のスペクトラム拡散無線受信機とともに使用されてもよい。
【0017】
システム・アーキテクチャ
図1は、本発明によるドップラー訂正された整合フィルタを用いた一実施形態の概略アーキテクチャを示す。こうしたシステムは、通信または航行用途のような種々の情況で利用されてもよい。説明される実施形態において、ドップラー訂正された整合フィルタ・サブシステム1は、従来のスペクトラム拡散無線周波数(RF)受信機部2および信号プロセッサ3に接続される。説明される整合フィルタ・サブシステム1は、命令を受信する外部バス4に対するインタフェース(たとえば、搬送命令レジスタ・セット5aまたは/および符号命令レジスタ・セット5bにおいて)を有し、出力結果を提供する。説明される整合フィルタ・サブシステム1は、受信機システムに集積されるか、または、別個のデバイスを構成してもよい。
【0018】
RF受信機部2は、受信されたスペクトラム拡散信号を中間周波数(IF)信号に変換し、そして、IF信号を同位相I信号と直交位相Q信号6に変換する。説明される実施形態において、IおよびQ信号は、それぞれ−1、0、+1の範囲の2bitの2値を表す。RF受信機部2は、整合フィルタ・サブシステム1に対してクロック信号8を提供する。GPS DS−CDMAシステムにおいて、基本周波数F0は、10.23MHzである。この基本周波数は、整合フィルタ・サブシステム1に接続される、周波数F0*137/128(約11MHz)を持つクロック信号8に変換される。信号プロセッサ3は、RF受信機部2からIおよびQ信号6とクロック信号8を受信し、公知の方法で、制御信号をRF受信機部2へ結合させる。
【0019】
RF受信機部2は、たとえば、Rockwell Semiconductor Systemsから利用できる「Gemini/Pisces Monopack」R673213集積回路であってもよい。信号プロセッサ3は、たとえば、Rockwell Semiconductor Systemsから利用できる「Scorpio」11577−11集積回路であってもよい。
【0020】
整合フィルタ・サブシステム1の好ましい実施形態において、入力処理は、入力サンプル・ストリームを受信し、サンプリング・レートを低減し、20ms分の結果のサンプルを格納する。説明される仕組みは、データ・サンプリング・レートを約2.046MHzに低減し、3レベルのIサンプルと3レベルのQサンプルで表される複素サンプルを格納する。サンプリング・レート低減の一部として、受信されたサンプルは、F0/8 IF周波数と周波数標準で評価された誤差またはドップラー・シフトによる任意の所望オフセット周波数とを加えた周波数を除去するために、複素混合工程に送られる。サンプルが収集される20msの期間は、T20エポックで始まるため、整合フィルタ・サブシステム1により出力される相関値は種々の信号処理チャンネルの符号位相設定とタイミング良く関連させられる。特に、整合フィルタ・サブシステム1は、格納されたサンプルを複数回使用して、PN符号とドップラー・シフトのいくつかの結合と受信されたサンプルとの間の相互相関値を計算する。これらの操作の結果は、外部バス4を介して、(信号プロセッサ3の一部である)マイクロプロセッサ制御器へ供給される。
【0021】
説明される整合フィルタ・サブシステム1において、クロック乗算器12は、入力された11MHzクロック信号8から44MHzクロック信号14を生成する。44MHzクロック信号14は、IおよびQ信号6を再サンプリングするために、第一ラッチ16に印加される。再サンプリングされた44MHzデータは第二ラッチ18に印加される。44MHzクロック信号14は、2F0(20.46MHz)、F0/8(1.28MHz)および局所20msエポック・マーカ・クロックT20の出力周波数を生成する周波数発生器20に印加される。
【0022】
局所T20エポックは信号プロセッサ3のT20エポックに同期させられる。別法としては、局所T20クロックと入力同期参照T20_Syncの間のオフセットは、44MHzクロック信号14に対して、比較器22で計測される。比較器22はバス4上にT20オフセット計測出力信号を供給する。
【0023】
第二ラッチ18で受信されたサンプルは、通常のDS−CDMA信号処理チャンネルと同様な方法で、符号周波数の数値制御発信器(NCO)および発生器24から生成された2F0(20.46MHz)で再サンプリングされる。搬送波周波数NCOおよび発生器26は、乗算器28を通して、IF周波数F0/8と評価された周波数誤差とを加えた周波数で第二ラッチ18の出力を複素乗算するために使用される。説明される複素乗算は、従来の信号処理チャンネルで使用されるのと同じ7レベル・混合を使用するのが好ましい。その結果、−3〜+3のIおよびQ信号のそれぞれに対する出力範囲は、6bitで表される。混合段の出力は、信号の帯域をフィルタ30の下流の第三ラッチ34のサンプリング・レートのせいぜい2倍に制限するために、随意選択のアンチエリアシング・フィルタ30に印加できる。好ましい実施形態において、フィルタ30は、フィルタ30への20入力サンプルの移動平均を提供する。
【0024】
処理された信号は、信号サンプルの20msに対して格納される必要のあるデータ量を低減するために、2値の範囲を、−1、0、+1に制限し、それぞれIおよびQ信号を2bitで表す制限器32に印加される。制限され、混合された信号は、信号サンプルの20msに対して格納される必要のあるデータ量を低減するために、第三ラッチ34を通して符号周波数NCOおよび発生器24からのF0/5(2.046MHz)クロックで再サンプリングされる。符号周波数NCOおよび発生器24は、(以下で詳細に述べられる)整合フィルタ・プロセッサ40へ所望のPN符号(チップ)を提供するために使用される。
【0025】
搬送波 NCO/ミキサおよび符号 NCO/サンプラの両方を備えることにより、NCO/ミキサにおける正味の周波数シフトとNCO/サンプラにおける搬送波と符号の両方に対するドップラー・シフトの独立した訂正が可能になる。
【0026】
格納領域を節約するための混合された信号の制限およびダウンサンプリングは性能の低下となる。別法の実施形態において、そうした処理は、必要でないかもしれないし、望ましくないかもしれない。
【0027】
図2は、本発明による別法のドップラー訂正された整合フィルタ・サブシステムのブロック図である。この実施形態において、入力のIおよびQ信号6は、第一ラッチ16を通してF0で再サンプリングされ、5レベル混合が行われる。制限が第三ラッチ34後に起こるものとして示されている。別の方法が破線輪郭で示されており、第三ラッチ34により再サンプリングするよりむしろ、2つの合算レジスタ36a、36bによるフィルタリング操作の使用により、サンプリング・レートが10分の1に減ぜられる。このフィルタリング機構は、比較的実装が簡単だが、半チップ期間(20よりむしろ10サンプル)にマッチするのみであるため、次善の策であると考えられる。
【0028】
図1および図2の両方において、サンプリングレート低減および振幅制限操作の前に示されるフィルタリングは最高の性能を出すためにかなり重要である。それがないと、3〜4dBオーダーの性能損失が存在する。提案されたフィルタリングの代替方法はこの損失のほとんどを回避する。図1の議論で提案されたチップ整合フィルタは、チップ波形により良くマッチしているため、最適フィルタにより近い。そして、フィルタリングの正味の効果は、前もって適切な帯域幅制限を行うことのないサンプリング・レート低減による損失を避けながら、サンプリング・レートの低減、同様に、より小さなサンプル格納RAMを可能にすることである。
【0029】
整合フィルタ処理
受信されたサンプルは、再サンプリングされ、制限されて、繰り返し処理のために、整合フィルタ・プロセッサ40に格納される。図3は、本発明によるドップラー訂正された整合フィルタ・プロセッサ40の一実施形態のブロック図である。説明される例において、サンプルは、直列−並列変換器42により変換され、サンプルRAM44に格納されるものとして示される。妥当な選択は、16bit幅RAMであろう。4bit(複素)入力サンプルの時、データは、各16bitワードに対して4サンプルとして格納される。
【0030】
前述したように、好ましい実施形態において、データ・サンプルの20msはRAM44に格納される。しかし、好ましい実施形態において、データは、GPS PN符号の期間に対応して、1ms区分で処理される。各1ms期間は、2046 4bit(複素)信号サンプルと1023 PN符号チップまたはPN符号チップ当たり2受信サンプルを持つであろう。PNチップは、PN符号レジスタ46に直列にロードされてもよい。ローディング工程は、新たなPN符号が要求される時点で要求されるだけである。RAM44からの各1ms区分は、処理されようとする時、ドップラー・シフト回路により事前に乗算され、信号サンプル・レジスタ48に格納される。ドップラー・シフト回路は、ドップラー発生器50と複素ミキサ52から成る。
【0031】
図4aは、本発明で使用されるドップラー発生器50の概念的な実施態様のブロック図である。ドップラー発生器50は、加算器50−2に結合されたレジスタ50−1、累算レジスタ50−2および状態機械50−4を含む。図4bは、図4aに示される状態機械50−4の状態機械図である。発生器の出力は、複数レベル(たとえば、3レベル)量子化複素位相子(cosine+j*sine)である。位相は、45°に量子化される。動作時、所望のドップラー値がバスを通ってレジスタ50−1に書き込まれる。その大きさは、4複素サンプルを含むワードがサンプルRAM44から読み出されるのと同じレートで、アキュムレータ50−3に加算される。アキュムレータ50−3がオーバーフロー状態を持つ時はいつでも、状態機械50−4は、サインbitの値に依存して、ひとつの状態だけ、進むか、または、戻される。オーバーフロー状態は、蓄積されたドップラーの45°を表す。代替の実施形態において、ドップラー発生器50は、事前に計算されて格納されたドップラー・シフト訂正値を持つルックアップ・テーブル(たとえば、ROMに)であってもよい。
【0032】
複素混合操作は、図1に示される入力処理における混合と同様である。入力工程混合は符号スペクトラムをゼロ周波数オフセットにシフトさせる。図3において、混合は、比較的小さな量、大雑把に8000Hzの範囲にわたってスペクトラムをシフトさせる。こうして、1023サンプルの1ms区分において、せいぜい8周期の複素局所発振誤差が存在する。
【0033】
詳細ドプラー訂正である8000Hzの値は、厳しい制限ではない。特定の周波数範囲は、入力サンプルの基本的な信号対雑音比およびこの値に関してどれほどの余裕があるかに依存する。特に、整合フィルタにおいて許されるドップラー訂正上の制限は、PN符号のドップラー・シフトによって許容される実装損失量によって設定される。整合フィルタ・ドップラー訂正は、格納されたサンプルの複素位相に印加されるのみである。この位相の包絡線上のPN符号のドップラーは、整合フィルタでは訂正されない。そのドップラーは、NCO周波数設定によって制御される、137*F0/32(44MHz)から2F0(20.46MHz)への再サンプリングによって、サンプルが格納される前に実行される処理において訂正される。この理由は以下のとおりである。
(1)簡単のために、PNチップが整合フィルタPN符号格納シフト・レジスタにシフトされる時に、可変PN符号レートを持たねばならないことは望ましくない。PNチップ当たり固定された2サンプルを持つのがより単純である。
(2)格納されたサンプルにおけるPN符号上のドップラーは、全てのPNチップに対して1540 RF周期があるため、複素位相ドップラーの1/1540である。このことは、PN符号の位相誤差が、複素搬送波位相誤差よりずっとゆっくり蓄積することを意味する。整合フィルタにおける位相誤差は訂正されなければならないが、一般に、PNドップラーを訂正する必要はない。しかし、PNドップラーは、再サンプリングにおける初期訂正がずれ過ぎているならば、無視できない。8000Hz誤差で、損失は約1dBである。この損失は、20ms積分時間にわたって、参照PNチップに関してシフトする、格納されたサンプルにおけるPNの位相から生ずる。すなわち、参照およびサンプルPNチップは、20msの始まりで完全に位置合わせされているならば、20msの終わりまでに、位置ずれを起こし、位置ずれは、ずれの割合が公称1.023MHzPNチップ・レートから8000Hzの時、1dB損失を生ずるのに十分である。同様に、16000Hz ドップラーにて、損失は約2dBである。用途によっては、多くの信号余裕があり、より大きなオフセットが許容される。より大きなオフセットと信号余裕が不十分であるならば、適当に小さな損失で詳細ドプラー訂正の新たな範囲が利用できるようにするために、サンプルの新たなセットが、異なる基本オフセットに設定された初期NCO再サンプリング訂正で収集されなければならないだろう。
【0034】
好ましい実施形態において、符号レジスタ46へのPN符号のローディングとミキサ52でのドップラーの混合の両方が「リアルタイム」より速い速度で起こると仮定される。好ましくは2F0のようなクロックが使用されるであろう。この特徴は、本発明の主要な利点の1つである。すなわち、1データ・サンプルがリアルタイムでローディングされ、後続の処理はリアルタイムより速い可能性がある。
【0035】
PN符号およびドップラー・シフトされた信号サンプルがPN符号レジスタ46およびサンプル・レジスタ48にそれぞれローディングされると、相関処理が始まる。各複素信号サンプルは、対応するPN符号チップによって乗算される。各符号チップに対して2サンプルが存在するか、または、全ての2サンプルに対して半チップ離れた相関の対が存在する。工程は符号反転のみのため、全2046の「乗算」はただちに行われる。結果の積は、1msの複素同調積分として合算および出力するために、加算木に入力される。積/加算回路54は、これら機能を実行する。
【0036】
好ましい実施形態において、この出力は、1ms波形の包絡線を決定するために、従来の包絡線発生器56に印加され、包絡線発生器56は、二乗和の平方根を計算する。この後者の計算により、GPS信号上の50Hzデータ変調による信号反転により生ずる問題が除去される。
【0037】
好ましい実施形態において、以前にRAMストア60に格納された、この同じPN符号位相に対して、加算器58を通して、これらの包絡線を前の1msの相関と非同調的に結合することにより、IおよびQ出力はさらに処理される。こうした合算の20の全周期が、各20msPN符号周期に対して、RAMストア60に格納される。
【0038】
半チップ離れた相関の各対が生成された後、PN符号レジスタ46は1チップだけ循環してシフトされ、上述の工程が繰り返される。1023のシフト後、全2046の相関は、現在の1ms区分に対して計算されるであろう。その時点で、サンプルRAM44からの次の1ms区分がドップラー乗算され、サンプル・レジスタ48にローディングされる。こうして、サンプルRAM44に格納された20の1ms区分のそれぞれに対して、上述の工程が繰り返される。20msが処理された後、出力RAMストア60は2046の相関値を含む。
【0039】
この全手順は所望されるPN符号とドップラー・シフトの所望数の組み合わせに対して繰り返される。究極の相関探索レートがクロック・レートに依存する。クロック・レートとして、2F0が使用されると、1PN符号/ドップラー探索は2*2046/2F0=0.2msかかり、1秒当たり5000探索が実行されることになる。新たなPN符号がローディングされる時はいつも、追加時間がかかる。電力を節約するために、多少低いクロック速度を使用することができる。単一GPS位置固定を得るために整合フィルタ・サブシステム1を使用する時、整合フィルタ・サブシステム1は連続して使用されないため、平均電力が低い。
【0040】
さらに他のシステムで処理するために、RAMストア60の最終相関値は外部バス4上で利用可能になってもよい。整合フィルタ・サブシステム1は、相関処理の結果を読み出す外部信号プロセッサへ割り込みを生成してもよい。最も単純な場合、所望の結果はまさしく最大値でその符合位相(RAMストア60内の位置)であってもよい。しかし、他の場合、種々の用途によって異なる付加情報が要求されてもよい。たとえば、最大値に隣接するサンプルは、ピークが相互相関信号である可能性についての情報を提供するために使用されるてもよい。より早い位相のより小さなピークは部分的にブロックされた視線パスを示してもよい。最大ピークの3または4の隣接ピークが真の相関ピークの最適位置をより良く定めるために使用されてもよい。こうして、RAMストア60の相関アレイが外部バス4によりアクセスできるようになると、出力インタフェースは一般化され、ハードウェア上でのより複雑な分類または他のアルゴリズムの必要がなくなる。
【0041】
別法の実施形態において、整合フィルタ・サブシステム1は、全20区分が処理された後、2046の非同調合算値のアレイにおける、たとえば、最大相関値または複数の最大相関値(たとえば、8最大ピーク)および対応する位置(コード位相)を自動的に提供する特別な探索機能62を提供してもよい。
【0042】
整合フィルタの基本素子
図5は、図3に示される整合フィルタのレジスタおよび合算回路の一実施形態の論理図である。基本素子70は、−1、0、+1の値をとるだけの2bit量としてそれぞれ表される、入力IおよびQデータ・サンプルを格納するIおよびQラッチの2対72−1、72−2と、−1および+1の値をとる1bit量としてPNチップを適用する、対応する1bit乗算器73とを含み、「乗算器」がIおよびQデータ値の符号bitを変える効果を有し、対応する1bitシフト・レジスタPNチップ段74と、各PNチップ段74を、その都度PN符号をシフトすることなく、連続するIおよびQラッチに印加されるようにして、電力を節約する(すなわち、この特徴は、1023シフト・レジスタ段および余分なシフトを行うことに関連する電力を節約する)、素子70の間の奇偶スイッチ75を含むものとして定義されてもよい。
【0043】
乗算器73の出力は、最後のIおよびQの合算値が出力されるまで、2046段の全てを階層的に加算する加算木54’に結合される。図5に示される加算木54’は、最終段として、12bit加算器を持つ。しかし、加算器の幅が数段後に縮小される可能性があり場合によっては、飽和加算が実装できなくなることがある。
【0044】
基本素子70に含まれるデータ幅は小さいために、レジスタおよび合算回路は、比較的少ないゲートで実現できる。
【0045】
プログラミングおよび制御
好ましい実施形態において、整合フィルタ・サブシステム1は、マイクロプロセッサにより制御された独立したサブシステムと考えられる。整合フィルタ・サブシステム1に要求される自立制御の程度は、主にその動作速度に依存する。一符号/ドップラー・ビンを探索するのに必要とされる時間が10〜20msのオーダーの場合、最も可能性のある動作モードは、マイクロプロセッサが、ロードまたは探索をする命令を発行し、整合フィルタ・サブシステム1にその命令を実行させ、マイクロプロセッサにその結果を収集させ、もしあれば、次の動作の命令を発行することである。別法において、整合フィルタ・サブシステム1が、上述したように、1秒当たり5000の1ms区分探索をするように、非常に高速で動作する場合、命令シーケンスが発行され、整合フィルタ・サブシステム1が、直接メモリ・アクセス(DMA)機能のような、マイクロプロセッサに結果を送達する自動化方法を持つことが必要となるであろう。
【0046】
マイクロプロセッサが、整合フィルタ・サブシステム1に関して実行する、特定動作に必要な全てのデータを読み出した後、マイクロプロセッサは、もしあれば、次の命令を発行できる。こうして、整合フィルタ・サブシステム1は、マイクロプロセッサが出力結果を処理できる可能な限りの高速で、非同期に動作できる。
【0047】
本発明が、GPS衛星の位置を得るために使用される時、初期収集の期間の整合フィルタ・サブシステム1の目的は、軌道上の十分な衛星に1秒以内で航行を支援させることである。使用される低価格な周波数標準技術により、第一衛星が得られるまでに、この要求によって、10〜20ドップラー・ビンを探索する必要が起こる。コールド・スタート状態において、目視可能な衛星が拾われるまでに、2〜3の衛星を探す必要があるであろう。したがって、この目的を果たすために、1秒当たり50〜100ドップラー・ビンを探索する必要がある。この探索レートは、現在の技術のマイクロプロセッサが整合フィルタ・サブシステム1を一度に1命令だけ制御させることを可能にすることとに符号する。
【0048】
したがって、これらの仮定のもとで、整合フィルタ・サブシステム1に対して設定された命令は、比較的単純であってもよい。以下の命令は、容易に実施できるであろう。
・LOAD SIGNAL SAMPLES:次のT20間隔の初めに、整合フィルタ・サブシステム1は信号サンプルの20msをローディングし始める。
・INPUT FREQUENCY:レジスタは、使用する公称周波数シフトを指定するように要求され、一方、信号サンプルがローディングされる。搬送波および符号NCOおよび生成回路24、26の再利用を仮定して、このインタフェースは、これらの設計に基づく。
・EXECUTE SEARCH:整合フィルタ・サブシステム1は、プログラムされた探索パラメータに基づいて、相関探索を即座に実行する。探索パラメータ・レジスタは、以下の値を格納するためにプログラムされる。
・Doppler SHIFT:これは、各1ms区分がサンプル・レジスタ48にローディングされる時に、格納された信号に印加されるドップラー・シフトである。たとえば、n=0...15で、750*nHzのシフトを表す、16程度のドップラー値のオーダーである。
・PN CODE:このレジスタは、現行の符号NCOおよび発生器24と関連して使用される可能性がある。新たな機能は、次の、そして、続いて起こる相関探索に使用するために、符号が生成され、符号レジスタ46にローディングされるように、整合フィルタ・サブシステム1に新たなPN符号が必要とされることを知らせる。
【0049】
プログラム実装
目的を現在の技術で実行するために、本発明の好ましい実施形態は、主に、専用回路に実装される。しかし、本発明により実行される機能は、以下のステップを生成することができる一般化されたプログラム可能回路に実装されてもよい。
(1)ドップラー・シフト訂正され、符号信号に相関させられる複素信号の入力サンプルを受信し、格納するステップ。任意選択で、受信された複素信号の値域および/またはサンプリング周波数を制限する。
(2)格納された入力サンプルの少なくとも一部とドップラー・シフト訂正値とを複素混合するステップ。
(3)格納された入力サンプルの混合部分と符号信号の現在符号位相の複素積を計算するステップ。
(4)計算された複素積を現在複素積分値として合算するステップ。
(5)現在の複素積分値の二乗の和の平方根を計算(および、通常、格納する)するステップ。
(6)符号信号を次の現在符号位相にシフトするステップ。
(7)符号信号の現在符号位相に対して、ステップ(3)〜ステップ(6)を繰り返すステップ。
(8)最大の大きさを持つ、計算され、格納された平方根の値の符号位相と大きさを、ドップラー・シフトに対して訂正された、入力サンプルと符号信号の間の相関の指標として、出力するステップ。
【0050】
以下は、本発明による整合フィルタ・プロセッサの一実施形態の疑似符号バージョンである。
【0051】
本発明のいくつかの実施形態が説明された。しかし、本発明の精神および範囲から逸脱しないで種々の修正がなされることが理解されるであろう。したがって、他の実施形態は以下の特許請求の範囲に含まれる。
【図面の簡単な説明】
【図1】 本発明によるドップラー訂正された整合フィルタ・サブシステムを用いた一実施形態の概略アーキテクチャを示すブロック図である。
【図2】 本発明による別のドップラー訂正された整合フィルタ・サブシステムのブロック図である。
【図3】 本発明によるドップラー訂正された整合フィルタ・サブシステムの一実施形態のブロック図である。
【図4】 本発明に関して使用されるドップラー発生器の概念的な実施態様のブロック図(a)と図4aに示される状態機械の状態機械図(b)である。
【図5】 図3に示される整合フィルタのレジスタおよび合算回路の一実施形態の論理図である。
Claims (14)
- ドップラー訂正を持つスペクトラム拡散整合フィルタを実装する方法であって、
(a)「ドップラー・シフト訂正」と「符号信号に対する相関」がなされるべき複素信号の入力サンプルを受信するステップと、
(b)「入力サンプルの少なくとも一部」を「ドップラー・シフト訂正値」と複素混合するステップと、
(c)「入力サンプルの混合された部分」と「符号信号の現在の符号位相」との複素積を計算するステップと、
(d)計算された複素積を「現在の複素積分値」として合算するステップと、
(e)「現在の複素積分値」の二乗の和の平方根値を計算するステップであって、各平方根値が「大きさ」と「関連する符号位相」を有するステップと、
(f)符号信号を次の「現在の符号位相」にシフトするステップと、
(g)符号信号の現在の符号位相に対してステップ(c)〜ステップ(f)を繰り返すステップと、
(h)最大の「大きさ」を有する計算された平方根値の「符号位相」と「大きさ」を、ドップラー・シフトについて訂正された、入力サンプルと符号信号の間の相関の指標として出力するステップとを含む方法。 - さらに、受信された複素信号の値域を制限するステップを含む請求項1に記載の方法。
- さらに、受信された複素信号に対してサンプリング周波数を制限するステップを含む請求項1に記載の方法。
- さらに、受信された複素信号に対してサンプリング周波数を制限するステップの前に、帯域制限フィルタリングを適用するステップを含む請求項3に記載の方法。
- 計算された各平方根値が格納される請求項1に記載の方法。
- ドップラー訂正を持つスペクトラム拡散整合フィルタを実装する回路であって、
(a)「ドップラー・シフト訂正」と「符号信号に対する相関」がなされるべき複素信号の入力サンプルを受信し、格納するように構成された格納回路と、
(b)ドップラー・シフト訂正値を生成するドップラー・シフト発生器と、
(c)「入力サンプルの少なくとも一部」を「ドップラー・シフト発生器からのドップラー・シフト訂正値」と混合する、格納回路とドップラー・シフト発生器に接続された複素ミキサと、
(d)「入力サンプルの混合された部分」と「符号信号の現在の符号位相」との複素積を計算する、複素ミキサと符号信号入力に接続された複素積生成回路と、
(e)計算された複素積を「現在の複素積分値」として合算する、複素積生成回路に接続された合算回路と、
(f)「現在の複素積分値」の二乗の和の平方根値を計算する、合算回路に接続された平方根回路であって、各平方根値が「大きさ」と「関連する符号位相」を有する平方根回路と、
(g)複数の計算された平方根値を処理する、平方根回路に接続された出力処理回路であって、最大の「大きさ」を有する計算された平方根値の「符号位相」と「大きさ」が、ドップラー・シフトについて訂正された、入力サンプルと符号信号の間の相関を示す出力処理回路を含む回路。 - さらに、受信された複素信号の値域を制限する制限回路を含む請求項6に記載の回路。
- さらに、受信された複素信号に対してサンプリング周波数を制限する制限回路を含む請求項6に記載の回路。
- さらに、制限回路の前に接続された帯域制限フィルタを含む請求項8に記載の回路。
- ドップラー訂正を持つスペクトラム拡散整合フィルタを実装するための、コンピュータ読み出し可能媒体上に存在するコンピュータ・プログラムであって、コンピュータに対して、
(a)「ドップラー・シフト訂正」と「符号信号に対する相関」がなされるべき複素信号の入力サンプルを受信させる命令と、
(b)「入力サンプルの少なくとも一部」を「ドップラー・シフト訂正値」と複素混合させる命令と、
(c)「入力サンプルの混合された部分」と「符号信号の現在の符号位相」との複素積を計算させる命令と、
(d)計算された複素積を「現在の複素積分値」として合算させる命令と、
(e)「現在の複素積分値」の二乗の和の平方根値を計算させる命令であって、各平方根値が「大きさ」と「関連する符号位相」を有する命令と、
(f)符号信号を次の「現在の符号位相」にシフトさせる命令と、
(g)符号信号の現在の符号位相に対して命令(c)〜命令(f)を繰り返させる命令と、
(h)最大の「大きさ」を有する計算された平方根値の「符号位相」と「大きさ」を、ドップラー・シフトについて訂正された、入力サンプルと符号信号の間の相関の指標として出力させる命令とを有するコンピュータ・プログラム。 - さらに、コンピュータに対して、受信された複素信号の値域を制限させる命令を含む請求項10に記載のコンピュータ・プログラム。
- さらに、コンピュータに対して、受信された複素信号に対してサンプリング周波数を制限させる命令を含む請求項10に記載のコンピュータ・プログラム。
- さらに、コンピュータに対して、受信された複素信号に対してサンプリング周波数を制限する前に、帯域制限フィルタリングを適用させる命令を含む請求項12に記載のコンピュータ・プログラム。
- 計算された各平方根値が格納される請求項10に記載のコンピュータ・プログラム。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/145,055 | 1998-09-01 | ||
US09/145,055 US6044105A (en) | 1998-09-01 | 1998-09-01 | Doppler corrected spread spectrum matched filter |
PCT/US1999/020131 WO2000013332A1 (en) | 1998-09-01 | 1999-09-01 | Doppler corrected spread spectrum matched filter |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2002524907A JP2002524907A (ja) | 2002-08-06 |
JP2002524907A5 JP2002524907A5 (ja) | 2006-10-19 |
JP3880316B2 true JP3880316B2 (ja) | 2007-02-14 |
Family
ID=22511396
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000568197A Expired - Fee Related JP3880316B2 (ja) | 1998-09-01 | 1999-09-01 | ドップラー訂正されたスペクトラム拡散整合フィルタ |
Country Status (4)
Country | Link |
---|---|
US (1) | US6044105A (ja) |
EP (1) | EP1114524B1 (ja) |
JP (1) | JP3880316B2 (ja) |
WO (1) | WO2000013332A1 (ja) |
Families Citing this family (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7711038B1 (en) | 1998-09-01 | 2010-05-04 | Sirf Technology, Inc. | System and method for despreading in a spread spectrum matched filter |
US7545854B1 (en) * | 1998-09-01 | 2009-06-09 | Sirf Technology, Inc. | Doppler corrected spread spectrum matched filter |
US6680969B1 (en) * | 1999-03-22 | 2004-01-20 | Ericsson, Inc. | Methods for estimating doppler spreads including autocorrelation function hypotheses and related systems and receivers |
US6546040B1 (en) | 1999-04-21 | 2003-04-08 | Trimble Navigation Limited | GPS receiver having improved signal acquisition at a low signal to noise ratio |
US6718170B1 (en) * | 1999-07-01 | 2004-04-06 | Qualcomm Incorporated | Dynamic allocation of microprocessor resources in a wireless communication device |
US6532271B1 (en) * | 1999-10-29 | 2003-03-11 | Cadence Design Systems, Inc. | Carrier recovery and doppler frequency estimation |
US6429811B1 (en) | 2000-02-15 | 2002-08-06 | Motorola, Inc. | Method and apparatus for compressing GPS satellite broadcast message information |
US6850557B1 (en) * | 2000-04-18 | 2005-02-01 | Sirf Technology, Inc. | Signal detector and method employing a coherent accumulation system to correlate non-uniform and disjoint sample segments |
US7885314B1 (en) * | 2000-05-02 | 2011-02-08 | Kenneth Scott Walley | Cancellation system and method for a wireless positioning system |
US6329946B1 (en) * | 2000-05-31 | 2001-12-11 | Mitsubishi Denki Kabushiki Kaisha | GPS position measuring system and GPS position measuring apparatus |
JP2002217787A (ja) * | 2000-11-17 | 2002-08-02 | Hitachi Kokusai Electric Inc | ディジタルフィルタ |
US6724807B1 (en) * | 2000-12-04 | 2004-04-20 | Snaptrack Inc. | Methods and apparatuses for processing of global positioning system signals with a matched filter |
US7031377B2 (en) * | 2001-01-26 | 2006-04-18 | Agere Systems Inc. | Receiver and low power digital filter therefor |
US6891499B2 (en) * | 2001-02-06 | 2005-05-10 | Koninklijke Philips Electronics N.V. | Receiver, apparatus, and method of despreading GPS signals |
US7200162B2 (en) * | 2001-08-31 | 2007-04-03 | Qualcomm, Incorporated | Interpolation of channel search results |
US7474994B2 (en) * | 2001-12-14 | 2009-01-06 | Qualcomm Incorporated | System and method for wireless signal time of arrival |
FI116179B (fi) * | 2002-03-13 | 2005-09-30 | Nokia Corp | Menetelmä ja järjestelmä etenemisviiveen määrittämiseksi sekä elektroniikkalaite |
US6788731B2 (en) | 2002-04-26 | 2004-09-07 | Motorola, Inc. | Flexible correlation and queueing in CDMA communication systems |
US7190746B1 (en) * | 2003-02-14 | 2007-03-13 | Rockwell Collins, Inc. | Multiple lobe dot product detector for M-code GPS receivers |
US7209529B2 (en) * | 2003-07-10 | 2007-04-24 | Sandbridge Technologies, Inc. | Doppler compensated receiver |
EP1528797B1 (en) * | 2003-10-31 | 2015-07-08 | Canon Kabushiki Kaisha | Image processing apparatus, image-taking system and image processing method |
US8098765B1 (en) * | 2004-02-23 | 2012-01-17 | Sirf Technology, Inc. | Reducing and sharing computations for GPS signal processing |
US7359429B2 (en) * | 2004-04-19 | 2008-04-15 | Nokia Corporation | Support of the determination of a correlation |
US7486749B2 (en) * | 2004-12-22 | 2009-02-03 | Nokia Corporation | Determination of a code phase |
US7630430B2 (en) | 2005-07-25 | 2009-12-08 | Mstar Semiconductor, Inc. | Method and apparatus for accelerating correlation processing of GPS signal |
US7729457B2 (en) * | 2005-07-25 | 2010-06-01 | Mstar Semiconductor, Inc. | Method of weak signal acquisition and associated apparatus |
CN101278585A (zh) * | 2005-09-30 | 2008-10-01 | 松下电器产业株式会社 | 无线通信移动台装置以及随机接入信道数据发送方法 |
EP1837994B1 (en) * | 2006-03-22 | 2009-12-02 | Qualcomm Incorporated | Wideband frequency discriminator and radiolocalization receiver |
US7903028B2 (en) * | 2006-12-18 | 2011-03-08 | Sirf Technology Holdings, Inc. | Ephemeris download from weak signals |
EP2223143B1 (en) | 2007-05-10 | 2011-06-22 | Qualcomm Incorporated | Gnss signal processor |
EP2223140B1 (en) * | 2007-12-05 | 2017-05-31 | Qualcomm Incorporated | Global navigation receiver |
CN103020507B (zh) * | 2012-12-26 | 2016-05-11 | 广东威创视讯科技股份有限公司 | 一种登录方法及系统 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4894842A (en) * | 1987-10-15 | 1990-01-16 | The Charles Stark Draper Laboratory, Inc. | Precorrelation digital spread spectrum receiver |
US5390207A (en) * | 1990-11-28 | 1995-02-14 | Novatel Communications Ltd. | Pseudorandom noise ranging receiver which compensates for multipath distortion by dynamically adjusting the time delay spacing between early and late correlators |
US5623485A (en) * | 1995-02-21 | 1997-04-22 | Lucent Technologies Inc. | Dual mode code division multiple access communication system and method |
US5640431A (en) * | 1995-03-10 | 1997-06-17 | Motorola, Inc. | Method and apparatus for offset frequency estimation for a coherent receiver |
US5577025A (en) * | 1995-06-30 | 1996-11-19 | Qualcomm Incorporated | Signal acquisition in a multi-user communication system using multiple walsh channels |
AU7396096A (en) * | 1995-10-09 | 1997-04-30 | Precision Tracking, Inc. | Improved gps receivers and garments containing gps receivers and methods for using these gps receivers |
IL119752A0 (en) * | 1996-12-04 | 1997-09-30 | Israel State | Asynchronous CDMA decorrelating detector |
-
1998
- 1998-09-01 US US09/145,055 patent/US6044105A/en not_active Expired - Lifetime
-
1999
- 1999-09-01 WO PCT/US1999/020131 patent/WO2000013332A1/en active IP Right Grant
- 1999-09-01 JP JP2000568197A patent/JP3880316B2/ja not_active Expired - Fee Related
- 1999-09-01 EP EP99945428A patent/EP1114524B1/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
US6044105A (en) | 2000-03-28 |
EP1114524A1 (en) | 2001-07-11 |
EP1114524B1 (en) | 2005-08-31 |
EP1114524A4 (en) | 2002-07-10 |
JP2002524907A (ja) | 2002-08-06 |
WO2000013332A1 (en) | 2000-03-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3880316B2 (ja) | ドップラー訂正されたスペクトラム拡散整合フィルタ | |
US7545854B1 (en) | Doppler corrected spread spectrum matched filter | |
US5583884A (en) | Spread spectrum modulation and demodulation systems which accelerate data rate without increasing multilevel indexing of primary modulation | |
US5241561A (en) | Radio receiver | |
EP0708534B1 (en) | Spread spectrum receiving apparatus | |
EP0892528B1 (en) | Carrier recovery for DSSS signals | |
US5548613A (en) | DS/CDMA receiver using moving-averaged pilot signals for weighting and phase rotation of orthogonal data symbol vectors | |
US5550811A (en) | Sync acquisition and tracking circuit for DS/CDMA receiver | |
US7224720B2 (en) | Correlator and delay lock loop circuit | |
US6212223B1 (en) | Demodulation and correlation for spread spectrum communications | |
EP1040593B1 (en) | Method and apparatus for frequency acquisition and tracking for ds-ss cdma receivers | |
US5793794A (en) | Spread spectrum receiving apparatus | |
CN1894916B (zh) | 组合移动通信定位设备中的频率调整 | |
US5848096A (en) | Communication method and system using different spreading codes | |
EP1063779A2 (en) | Reverse spreading device, timing detecting device, channel estimating device, frequency error measurement method and automatic frequency control method | |
US6487193B1 (en) | Path searched device and CDMA receiver with the same | |
US7526014B2 (en) | Correlator for spread spectrum receiver | |
JP3418981B2 (ja) | スペクトラム拡散通信同期捕捉回路 | |
US5452327A (en) | Programmable randomly tunable digital demodulator | |
US7031377B2 (en) | Receiver and low power digital filter therefor | |
US7711038B1 (en) | System and method for despreading in a spread spectrum matched filter | |
WO2005104392A1 (en) | Reception of a spread spectrum modulated signal | |
US20050008066A1 (en) | Communication device | |
JP3188516B2 (ja) | Gps受信機の信号処理回路 | |
KR20020080009A (ko) | 이동통신단말기용 신호복조장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20031203 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20040325 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040325 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040825 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060530 |
|
A524 | Written submission of copy of amendment under article 19 pct |
Free format text: JAPANESE INTERMEDIATE CODE: A524 Effective date: 20060824 |
|
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: 20061024 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20061107 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091117 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101117 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |