(57)【要約】【課題】動的に変更可能な積分時間を有するパラメータ推定器【解決手段】動的に変更可能な積分時間を用いて信号から導出された相関関数から１個あるいはそれ以上のパラメータを推定するためのパラメータ推定器が記述される。パラメータ推定器は無線通信システムにおいて、加入者局内において１個あるいはそれ以上の基地局あるいはセクタパイロット信号の到着時刻を推定するために使用されることが可能である。この情報は加入者局の位置を推定するための、総体的な新順方向リンク三点測量（ＡＦＬＴ）プロセスにおいて利用されることが可能である。【選択図】      図２Ａ
2010002419.tif 000002
【特許請求の範囲】
【請求項１】
パラメータ推定器であって、
動的に変更可能な積分時間を用いる決定のための相関論理、信号および識別符号に関する１個あるいはそれ以上のシフトされた形態間の相関を示す相関関数、および
相関関数を解析しそしてそれに応じて信号に関する１個あるいはそれ以上のパラメータを推定するための解析論理、
を含むパラメータ推定器。
【請求項２】
第１の積分時間を用いて導出された相関関数から、１個あるいはそれ以上のパラメータを推定することを第１に試行し、そしてもしも不成功の場合は、第１とは異なることが可能な第２の積分時間を用いて導出された相関関数から、１個あるいはそれ以上のパラメータを推定するように形成された、請求項１記載のパラメータ推定器。
【請求項３】
ここで、第２の積分時間は第１よりもより短い期間である、請求項２記載のパラメータ推定器。
【請求項４】
ここで、第２の積分時間は第１よりもより長い期間である、請求項２記載のパラメータ推定器。
【請求項５】
デフォルト積分時間を用いて信号から導出した相関関数の解析から積分時間を決定するよう形成された、請求項１記載のパラメータ推定器。
【請求項６】
第１の積分時間を用いて第１の信号から導出された相関関数から、第１の信号に関する１個あるいはそれ以上のパラメータを推定し、そして第１と異なることが可能な、第２の積分時間を用いて第２の信号から導出された相関関数から、第２の信号に関する１個あるいはそれ以上のパラメータを推定するよう形成された、請求項１記載のパラメータ推定器。
【請求項７】
パラメータ推定器であって、
動的に変更可能な積分時間を用いて、信号および識別符号に関する１個あるいはそれ以上のシフトされた形態間の相関を示している相関関数を決定するための相関手段と、そして
相関関数を解析し、そしてそれに応じて信号に関する１個あるいはそれ以上のパラメータを決定するための解析手段と、
を含むパラメータ推定器。
【請求項８】
動的に変更可能な積分時間を用いて、信号に関する１個あるいはそれ以上のパラメータを推定する方法であって、
第１の積分時間を用いて、第１の信号および第１の識別符号に関する１個あるいはそれ以上のシフトされた形態間の相関を示す第１の相関関数を決定し、
第１の相関関数に応じた、第１の信号に関する１個あるいはそれ以上のパラメータを推定し、
第１の積分時間とは異なることが可能な第２の積分時間を用いて、第２の信号および第２の識別符号に関する１個あるいはそれ以上のシフトされた形態間の相関を示す第２の相関関数を決定し、そして
第２の相関関数に応じた、第２の信号に関する１個あるいはそれ以上のパラメータを推定すること
を含む方法。
【請求項９】
ここで、第１および第２の信号はパイロット信号である、請求項８記載の方法。
【請求項１０】
ここで、第１および第２の識別符号はＰＮ符号である、請求項８記載の方法。
【請求項１１】
ここで、第２の積分時間は第１の積分時間よりもより短い期間である、請求項８記載の方法。
【請求項１２】
ここで、第２の積分時間は第１の積分時間よりもより長い期間である、請求項８記載の方法。
【請求項１３】
ここで、何れかの信号に関する１個あるいはそれ以上のパラメータは到着時刻（ＴＯＡ）パラメータを含む、請求項８記載の方法。
【請求項１４】
ここで、何れかの信号に対する１個あるいはそれ以上のパラメータはＴＯＡパラメータに対する二乗平均誤差（ＲＭＳＥ）を含む、請求項１３記載の方法。
【請求項１５】
ここで、何れかの信号に対する１個あるいはそれ以上のパラメータはＥｃ／Ｉ０パラメータを含む、請求項８記載の方法。
【請求項１６】
動的に変更可能な積分時間を用いて信号に関する１個あるいはそれ以上のパラメータを推定する方法であって、
第１の積分時間を用いて、信号および識別符号に関する１個あるいはそれ以上のシフトされた形態間の相関を示す第１の相関関数を決定し、
第１の相関関数に応じた、信号に関する１個あるいはそれ以上のパラメータを推定することを試み、そして
もしも試行が不成功である場合は、
第１の積分時間とは異なることが可能な第２の積分時間を用いて、信号および識別符号に関する１個あるいはそれ以上のシフトされた形態間の相関を示す第２の相関関数を決定し、
第２の相関関数に応じた、信号に関する１個あるいはそれ以上のパラメータを推定することを試みる、
ことを含む方法。
【請求項１７】
ここで、信号はパイロット信号である、請求項１６記載の方法。
【請求項１８】
ここで、識別符号はＰＮ符号である、請求項１６記載の方法。
【請求項１９】
ここで、第２の積分時間は第１の積分時間よりもより短い期間である、請求項１６記載の方法。
【請求項２０】
ここで、第２の積分時間は第１の積分時間よりもより長い期間である、請求項１６記載の方法。
【請求項２１】
ここで、１個あるいはそれ以上のパラメータは信号に対する到着時刻（ＴＯＡ）パラメータを含む、請求項１６記載の方法。
【請求項２２】
ここで、１個あるいはそれ以上のパラメータは、ＴＯＡパラメータに対する二乗平均誤差（ＲＭＳＥ）を含む、請求項２１記載の方法。
【請求項２３】
ここで、１個あるいはそれ以上のパラメータは、信号に関するＥｃ／Ｉ０パラメータを含む、請求項１６記載の方法。
【請求項２４】
さらに、１個あるいはそれ以上のパラメータが推定され、あるいは１個あるいはそれ以上のパラメータは、信号からは推定不可能であることが決定されるまで、反復することを含む、請求項１６記載の方法。
【請求項２５】
動的に変更可能な積分時間を用いて信号に関する１個あるいはそれ以上のパラメータを推定する方法であって、
第１の積分時間を用いて、信号および識別符号間の相関を示す第１の相関関数を決定し、  
第１の相関関数に応じた、第１の積分時間とは異なることが可能な第２の積分時間を決定し、
第２の積分時間を用いて、信号および識別符号間の相関を示す第２の相関関数を決定し、
第２の相関関数に応じた、信号に関する１個あるいはそれ以上のパラメータを推定する
ことを試みる方法。
【請求項２６】
ここで、信号はパイロット信号である、請求項２５記載の方法。
【請求項２７】
ここで、識別符号はＰＮ符号である、請求項２５記載の方法。
【請求項２８】
ここで、第２の積分時間は第１よりもより短い期間である、請求項２５記載の方法。
【請求項２９】
ここで、第２の積分時間は第１よりもより長い期間である、請求項２５記載の方法。
【請求項３０】
ここで、１個あるいはそれ以上のパラメータは、到着時刻（ＴＯＡ）パラメータを含む、請求項２５記載の方法。
【請求項３１】
ここで、１個あるいはそれ以上のパラメータは、ＴＯＡパラメータに対する二乗平均誤差（ＲＭＳＥ）を含む、請求項３０記載の方法。
【請求項３２】
ここで、１個あるいはそれ以上のパラメータはＥｃ／Ｉ０パラメータを含む、請求項２５記載の方法。
【請求項３３】
さらに、１個あるいはそれ以上のパラメータが推定され、あるいは１個あるいはそれ以上のパラメータは、信号からは推定不可能であることが決定されるまで、反復することを含む、請求項２５記載の方法。
【請求項３４】
動的に変更可能な積分時間を用いて信号に関する１個あるいはそれ以上のパラメータを推定する方法であって、
第１の積分時間を用いて、第１の信号および第１の識別符号に関する１個あるいはそれ以上のシフトされた形態間の相関を示す第１の相関関数を決定するためのステップと、
第１の相関関数に応じた、第１の信号に関する１個あるいはそれ以上のパラメータを推定するためのステップと、
第１の積分時間とは異なることが可能な第２の積分時間を用いて、第２の信号および第２の識別符号に関する１個あるいはそれ以上のシフトされた形態間の相関を示す第２の相関関数を決定するためのステップと、そして
第２の相関関数に応じた、第２の信号に関する１個あるいはそれ以上のパラメータを推定するためのステップと
を含む方法。
【請求項３５】
動的に変更可能な積分時間を用いて信号に関する１個あるいはそれ以上のパラメータを推定する方法であって、
第１の積分時間を用いて、信号および識別符号に関する１個あるいはそれ以上のシフトされた形態間の相関を示す第１の相関関数を決定するためのステップと、
第１の相関関数に応じた、信号に関する１個あるいはそれ以上のパラメータを推定することを試行するためのステップと、
もしも試行が不成功の場合は、
第１の積分時間とは異なることが可能な第２の積分時間を用いて信号および識別符号に関する１個あるいはそれ以上のシフトされた形態間の相関を示す第２の相関関数を決定するためのステップと、
第２の相関関数に応じた、信号に関する１個あるいはそれ以上のパラメータを推定することを試行するためのステップと
を含む方法。
【請求項３６】
動的に変更可能な積分時間を用いて信号に関する１個あるいはそれ以上のパラメータを推定するための方法であって、
第１の積分時間を用いて信号および識別符号間の相関を示す第１の相関関数を決定するためのステップと、
第１の相関関数に応じた、第１の積分時間とは異なることが可能な第２の積分時間を決定するためのステップと、
第２の積分時間を用いて信号および識別符号間の相関を示す第２の相関関数を決定するためのステップと、そして
第２の相関関数に応じた、信号に関する１個あるいはそれ以上のパラメータを推定することを試行するためのステップと
を含む方法。
【請求項３７】
処理装置が読み取り可能な媒体内に記憶された一連の命令として明らかに具体化された、請求項８、１６、２５、３４、３５、あるいは３６の何れか一項に記載の方法。
【請求項３８】
サーバ上に記憶された一連の命令として明らかに具体化された、請求項８、１６、２５、３４、３５、あるいは３６の何れか一項に記載の方法。
【請求項３９】
統合された論理として明らかに具体化された、請求項８、１６、２５、３４、３５、あるいは３６の何れか一項に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
［１．関連する出願］
本出願は、２００１年１０月２９日出願の、米国暫定出願６０／３３５，０６３に対して優先権を主張する。
【０００２】
［２．発明の分野］
本発明は、相関解析を使用するパラメータ推定の分野に、そしてより明確には、マルチパス等の要因に起因する歪みに支配される信号に関するパラメータを推定するために相関解析を利用するパラメータ推定器に関する。
【０００３】
［３．関連する技術］
全地球位置測定システム（ＧＰＳ：Global Positioning System）は、それらの各々が地球表面上の精密な軌道内を移動する衛星の集合体である。各衛星は、衛星固有の擬似雑音（ＰＮ：pseudo-noise）符号で変調された信号を送信する。各ＰＮ符号は、あらかじめ設定されたチップ数を含む。ＧＰＳ受信機は、受信機にとって可視の衛星の各々からの信号の混合物を含む複合信号を受信する。受信機内の信号検出器は、受信された信号およびその衛星に対するＰＮ符号のシフトされた形態間の相関の程度を決定することによって、特定の衛星からの伝送を検出する。もしもシフトオフセットの一つに対する相関値に十分な品質のピークが検出される場合は、受信機は衛星からの伝送を検出しているものと見なされる。
【０００４】
受信機は、衛星の少なくとも４個からの伝送を検出することによって、その位置を推定する。各検出された伝送に対して受信機は、伝送の時刻および到着の時刻間の遅延を推定（チップあるいはチップの部分に換算して）するためにＰＮ符号内のシフトを使用する。伝送の既知の速度を与えて、受信機はそれ自身および衛星間の距離を推定する。この推定された距離は、衛星の回りに球を定義する。受信機は各衛星に関する精密な軌道および位置を知り、そして連続的に受信し、それらの軌道および位置を更新する。この情報から、受信機は４個の衛星に対する球が交差する点からその位置（および現在の時刻）を決定することが可能である。
【０００５】
ＦＣＣは、無線通信システム内の、移動局を含むしかし限定はされない加入者局は、９１１および他の非常呼に対する高速の応答を促進するために、それらの位置を推定することが可能であるべきことを要求している。この要求に応じて、加入者局にＧＰＳ衛星伝送からそれらの位置を推定するための装置を備えるための努力がなされている。さらに、無線通信システム内の基地局あるいはセクタは、固有のＰＮ符号で変調されたパイロット信号を送信するために、これらの努力はまた加入者局が、複数の基地局あるいはセクタからの、あるいは基地局あるいはセクタおよびＧＰＳ衛星との組み合わせの伝送からそれらの位置を推定することを可能にすることを含んでいる。
【０００６】
ＧＰＳ受信機内の信号検出器は、受信された信号（それは典型的には複数の衛星からの伝送の混合物を含む複合信号である）を衛星に対するＰＮ符号のシフトされた形態と乗算し、そしてそこで、各シフトされたＰＮ符号に対して乗算された値を、受信された信号およびシフトされたＰＮ符号間の相関の程度に関する表示である値を得るために、あらかじめ設定された積分時間に亙って加算することによって、導出された関数のピークによって、衛星からの伝送を検出することを試みている。
【０００７】
しかしながら、このような検出器は一般的にはＧＰＳ衛星からの伝送と異なり、基地局あるいはセクタからの信号は、マルチパス、見通し線(line of sight)の不足、ネットワークレイアウト（それは典型的には、ただ一つの基地局あるいはセクタが同時に移動体に対して可視であることを意図する）、および動的なネットワーク条件等の要素によって生じる歪みに起因して、典型的には品質が大きく変化するために、複数の基地局あるいはセクタからの伝送を検出する目的に対しては有効ではない。その結果検出器は、典型的には（もしも積分時間が余りにも長くセットされる場合は）、最高の品質の信号を検出することを試みている間に（再びもしも積分時間が余りにも長くセットされる場合は）利用可能な探索時間の制約を超えて飽和するか、あるいは（もしも積分時間が余りにも短くセットされる場合は）最低の品質の信号を検出することが不可能であるかの何れかであろう。
【０００８】
たとえば４０個の異なった基地局あるいはセクタの信号を検出し、そして各基地局あるいはセクタ信号に対して４００個の異なったＰＮ符号オフセットを評価することを試みる検出器を考えよう。もしも検出器が、それが最も弱い信号をも検出することが可能であるように、比較的長い積分時間たとえば２６．６７ミリ秒を用いる場合は、それが１６個のオフセットを同時に評価可能であると仮定する場合でさえも、検出器は探索を実行するために２６．６７秒を必要とするであろう。そしてそれは２〜４秒の典型的な時間制約に対して禁止的である。
【０００９】
［関連する出願］
本出願は、これと同日に出願され、そしてこれに関する譲受人によって共同で所有される、米国特許出願シリアル番号、後日決定。Ｑｕａｌｃｏｍｍ社整理番号０１０３７５、０１０３７６、および０１０３７８に関連する。これらの出願は、各々参照によってこの中にあたかも詳細に示すかのように完全に組み込まれている。
【発明の概要】
【００１０】
［概要］
本発明は、動的に変更可能な積分時間を用いる相関解析を通じて、信号に関する１個あるいはそれ以上のパラメータを推定するためのパラメータ推定器を与える。この開示の目的のためには、動的に変更可能な積分時間は、信号毎にあるいは特定の信号に対する推定試行(estimation attempt)毎にあるいは信号に関する先行情報に基づいて変更が可能なもの、あるいは信号に対して実行された予備解析に応じて変更が可能なもの、あるいは前記の任意の組み合わせの一つである。信号は独立した信号、あるいは複数の信号を含む複合信号の部分であるかも知れない。推定が可能なパラメータの例は、到着の時刻（ＴＯＡ：time of arrival）、ＴＯＡの推定値に対する二乗平均誤差（ＲＭＳＥ：root mean squared error）、干渉雑音密度（Ｉ０）によって除算されたチップ当たりのエネルギー（Ｅｃ）等を含むかも知れず、しかし限定はされない。
【００１１】
推定器は相関論理、および解析論理を含む。相関論理は、一つの実施例においてはＰＮ符号である選定された識別符号に関する信号の相関関数を決定する。相関関数は、信号および識別符号のシフトされた形態間の相関を示す。解析論理は、信号に対する相関関数を解析し、そしてそれに応じて信号に対する１個あるいはそれ以上のパラメータを推定する。
【００１２】
推定器を操作する種々の方法が可能である。一つの実施例においては、推定器は第１の積分時間を用いて、第１の信号に関する１個あるいはそれ以上のパラメータを推定し、そしてそこで、第１とは異なることが可能な第２の積分時間を用いて、第２の信号に関する１個あるいはそれ以上のパラメータを推定する。もしも第２の信号が第１のものよりもより強い場合は、第２の積分時間は第一のものよりもより小さいことが可能である。もしも第２の信号が第１のものよりもより弱い場合は、第２の積分時間は第１のものよりもより大きいことが可能である。
【００１３】
第２の実施例においては、推定器は最初に第１の積分時間を用いて信号に関する１個あるいはそれ以上のパラメータを推定することを試みる。一つの実施においては、この第１の積分時間は最強の信号が推定器のダイナミックレンジの上限の方に記録するように選定される。もしも成功する場合は、推定器は１個あるいはそれ以上のパラメータを記録することが可能である。もしも不成功の場合は、推定器は第１とは異なることが可能な第２の積分時間を用いて１個あるいはそれ以上のパラメータを推定することを試みる。もしも第１の努力は信号が余りにも弱いために失敗した場合、あるいは推定器が十分な信頼性レベルでパラメータを推定することに失敗した場合は、第２の積分時間は第１よりもより大きくなることが可能である。もしも第１の努力が推定器が飽和したために失敗した場合は、第２の積分時間は第１よりもより短くなることが可能である。
【００１４】
第３の実施例においては、推定器は最初に信号に関する予備解析を行い、そしてそれに応じて信号に対する積分時間を決定する。推定器はそこで、この積分時間を用いて信号に関する１個あるいはそれ以上のパラメータの推定を試みる。
【００１５】
これらの実施例の何れかによって示された技術が、探索サイクルの期間中に一群の信号に適用される場合は、最強の信号がより弱い信号をうまく検出するのに必要とされる、より大きな積分時間におかれない故に、特性はＧＰＳ受信機に対する信号検出器に比較して改善される。その結果、探索サイクル時間および飽和の発生率は減少する。
【００１６】
この技術は、２個よりも多い積分時間、２個よりも多い信号、そして特定の信号に対する探索サイクルにおける２個よりも多い経路を含む場合に容易に拡張することが可能である。
【００１７】
本発明に関する他のシステム、方法、特徴および利点は、以下の図面および詳細な記述に関する吟味によって、当業界において熟練した人には明白であり、あるいは明白になるであろう。すべてのこのような付加的なシステム、方法、特徴、および利点は、この記述の中に含まれ、本発明の範囲内にあり、そして添付されている請求項によって保護されることを意図するものである。
【図面の簡単な説明】
【００１８】
図における構成要素は、必ずしも共通の尺度をもっておらず、重要性はそれよりも、本発明の原理を説明することに置かれている。図において、同様の参照番号は異なった図を通じて対応する部分を示している。
【図１】図１は、本発明によるパラメータ推定器に関する一つの応用例である。
【図２Ａ】図２Ａは、本発明によるパラメータ推定器の一つの実施例に関する単純化されたブロック線図である。
【図２Ｂ】図２Ｂは、本発明によるパラメータ推定器の一つの実施に関する単純化されたブロック線図である。
【図３Ａ】図３Ａ−３Ｃは、本発明による動的に変更可能な積分時間を用いる信号に関する１個あるいはそれ以上のパラメータを推定する方法の、実施例に関するフローチャートである。
【図３Ｂ】図３Ａ−３Ｃは、本発明による動的に変更可能な積分時間を用いる信号に関する１個あるいはそれ以上のパラメータを推定する方法の、実施例に関するフローチャートである。
【図３Ｃ】図３Ａ−３Ｃは、本発明による動的に変更可能な積分時間を用いる信号に関する１個あるいはそれ以上のパラメータを推定する方法の、実施例に関するフローチャートである。
【図４】図４は、総体的な新順方向リンク三点測量（ＡＦＬＴ）プロセスの一つの実施に関する高レベルフローチャートである。
【図５】図５は、本発明による動的に変更可能な積分時間を用いてＣＤＭＡパイロット信号に関する到着時刻（ＴＯＡ）パラメータを推定する方法の一例に関するフローチャートである。
【図６】図６は、図５の例に用いられたしきい値を説明している線図である。
【図７】図７は、本発明による動的に変更可能な積分時間を用いてＣＤＭＡパイロット信号に関するＴＯＡパラメータを推定する方法の第２の例に関するフローチャートである。
【図８Ａ】図８Ａは、ＣＤＭＡパイロット信号に対する相関関数の一例に関するタイムドメイン表示である。
【図８Ｂ】図８Ｂは、図８Ａの関数に関する直接の見通し線および反射された表現を示している。
【図８Ｃ】図８Ｃは、加入者局におけるマルチパスに起因するパイロット信号の直接および間接の到着を示している。そして
【図９】図９は、図７の例に用いられたしきい値を示している線図である。
【発明を実施するための形態】
【００１９】
［詳細な説明］
［応用例］
図１を参照して、本発明によるパラメータ推定器の応用例が示されている。この応用例においては、パラメータ推定器はその位置を決定する目的のために、加入者局１００の中で使用されている。加入者局１００は、セルラ、固定無線、ＰＣＳ、および衛星通信システム等の、しかし限定はされない無線通信システムの構成部分である。さらに、無線通信システムは、ＣＤＭＡ、ＴＤＭＡ、ＦＤＭＡ、あるいはＧＳＭ多元接続プロトコル、あるいはこれらの組み合わせに従った多元接続のために与えられることが可能である。
【００２０】
１個あるいはそれ以上の基地局あるいはセクタ１０２ａ、１０２ｂ、および１０２ｃは、無線通信システム内で用いられる。各基地局あるいはセクタ１０２ａ、１０２ｂ、１０２ｃは、その基地局あるいはセクタを独自のものとして識別する反復する擬似ランダム雑音（ＰＮ）符号で変調されるパイロット信号を送信する。ＩＳ−９５に従ったＣＤＭＡシステムに対しては、ＰＮ符号は２６．６７ミリ秒毎に繰り返される、３２，７６８チップのシーケンスである。
【００２１】
１個あるいはそれ以上のＧＰＳ衛星１０６ａ、１０６ｂはまた、加入者局１００あるいは位置決定エンティティ（ＰＤＥ：position determination entity）１０４にとって視認が可能である。ＧＰＳ衛星の各々はまたその衛星を独自のものとして識別する、反復するＰＮ符号で変調される信号を送信する。現在のＧＰＳシステムにおいては、ＰＮ符号は各ミリ秒毎に反復される１，０２３チップのシーケンスである。
【００２２】
加入者局１００内のパラメータ推定器は、基地局あるいはセクタ１０２ａ、１０２ｂ、および１０２ｃから送信されたパイロット信号、および／あるいはＧＰＳ衛星１０６ａ、１０６ｂから送信された信号に関する種々のパラメータを推定するように形成されている。このようなパラメータは、ＴＯＡ、伝送の時刻、干渉電力密度によって除算されたチップ当たりのエネルギー（Ｅｃ／Ｉ０）、ＴＯＡの推定値と組み合わせられた二乗平均誤差（ＲＭＳＥ）等を含むことが可能である。
【００２３】
一度推定されたこれらのパラメータは、それに応じて加入者局１００の位置を推定するＰＤＥ１０４に与えられる。（ＰＤＥ１０４はインターネットあるいは他のＴＣＰ／ＩＰネットワーク、あるいは私設ネットワーク等の公衆ネットワークを含む計算機ネットワーク内のサーバであるかも知れない。一度推定されると、加入者局１００の位置は、９１１あるいは他の非常呼の場合に加入者局１００から利用可能であるように、そこにダウンロードされる。
【００２４】
ＰＤＥ１０４は、加入者局１００の位置を基地局あるいはセクタ１０２ａ、１０２ｂ、および１０２ｃに関する測定から、あるいは精度を向上するために、１個あるいはそれ以上の基地局あるいはセクタ１０２ａ、１０２ｂ、１０２ｃおよび１個あるいはそれ以上のＧＰＳ衛星１０６ａ、１０６ｂに関する組み合わせられた測定から、推定することが可能である。
【００２５】
ＰＤＥ１０４は、加入者局１００に対して他の援助形態を与えることが可能である。たとえば、ＰＤＥ１０４はＧＰＳ衛星を連続的に追跡し、ＧＰＳ衛星１０６ａ、１０６ｂから送信された信号の位置を確認することで加入者局１００に援助を与えるかも知れない。このことは、それがパワーアップされるときに衛星の位置を確認するための、時間を必要とする“コールドスタート”手順を受ける必要性を避ける。
【００２６】
本発明のパラメータ推定器に関する多くの他の応用が可能であり、そこでこの例は限定的なものとして扱われるべきではないことを正しく評価すべきである。
【００２７】
［本発明の実施例］
図２Ａを参照して、本発明によるパラメータ推定器の一つの実施例に関するブロック線図が示される。信号は、相関論理２１６に入力される。信号は独立した信号、あるいは複数の信号を含む複合信号の部分であることが可能である。一つの応用においては、信号は無線通信システム内の基地局あるいはセクタからのパイロット信号であり、そして複数の基地局あるいはセクタからの伝送を示している複合信号の部分である。各基地局あるいはセクタからの信号は、一つの例においてはＰＮ符号である識別符号で変調される。識別符号は、一度のあるいは反復の基準で信号上に変調されることが可能である。
【００２８】
相関論理２１６は、動的に変更可能な積分時間を用いて、信号および識別符号のシフトされた形態間の相関を決定するよう形成されている。明らかに、相関の最大の程度は、相関論理２１６によって用いられた識別符号が、信号上に変調されたそれに整合する場合に示されるであろう。相関論理２１６は信号および識別符号のシフトされた形態間の相関を表す相関関数を出力する。この相関関数は解析論理２１８に入力される。解析論理２１８は、この相関関数を解析しそしてそれに応じて、信号に関する１個あるいはそれ以上のパラメータを推定する。
【００２９】
この開示の目的のために、用語“論理”はハードウエア、ソフトウエア、あるいはハードウエアおよびソフトウエアの組み合わせを意味し、そして“動的に変更可能な積分時間”なる句は、信号毎にあるいは特定の信号に対する推定試行毎に、あるいは信号に関する先行情報に基づいて変化可能であるもの、あるいは信号上に実行された予備的解析、あるいは上記の任意の組み合わせに応じて変化可能であるものの一つである。
【００３０】
図２Ｂを参照して、本発明によるパラメータ推定器の第２の実施例に関するブロック線図が示される。信号ＳはＲ個の相関器２０２（１）、２０２（２）、…、２０２（Ｒ）の各々に並列な入力であり、ここでＲは１個あるいはそれ以上の、１個あるいはそれ以上の信号線２０８上の整数である。その上信号Ｓは独立した信号、あるいは複合信号の一部であることが可能である。一つの実施例においてはＲは１６個である。第２の実施例においてはＲは２５６個である。Ｒ個の相関器の各々は、動的に変更可能な積分時間を用いて並行して、選定されたＰＮ符号のシフトされた形態および信号間の相関の程度を示している相関値を決定する。一つの実施においては、Ｒ個の相関器の各々は、同じＰＮ符号のシフトされた形態を用いて、異なったシフト値に割り当てられた各相関器として動作する。
【００３１】
一つの例においては、信号Ｓの各サンプルは同相（Ｉ）および直交（Ｑ）成分を有する複素数である。一つの実施においては、用いられるＰＮ符号およびＰＮ符号内のシフトｓによって異なる相関値Ｃは、コヒーレントな、すなわち位相情報を保有しておりそして次のように表現することが可能な複素数である。
【数１】
2010002419.tif 000003
【００３２】
ここで、Ｎはチップで表した動的に変更可能な（コヒーレントな）積分時間、Ｓ（ｉ）は受信された信号のサンプル、そしてｋは任意の原点である。
【００３３】
第２の実施においては、相関値Ｃは非コヒーレントに(non-coherently)導出された、すなわち位相情報を保有していない実数であり、Ｍは各Ｎチップ上に実行される連続したコヒーレント積分である。この実施においては、ＮおよびＭの両者は動的に変更可能な積分パラメータであることが可能である。この実施においては、相関値Ｃは次のように表現することが可能である。
【数２】
2010002419.tif 000004
【００３４】
試験されることを必要とされているシフトｓの範囲は、探索ウインドウＷとして参照されることが可能である。もしも相関器の数Ｒが必要とされるウインドウ寸法Ｗよりも小さい場合は、Ｒ個の相関器によってＷ個の相関値が得られるまで、付加的な反復を実行することが可能である。相関器によるＷ個の値Ｃ（ＰＮ，ｓ）出力は、ともに相関関数Ｆ（ＰＮ，ｓ）を形成し、そしてそれは必要とされる探索ウインドウＷ上の信号およびＰＮ符号のシフトｓ（ここでシフトｓはチップの形で表現される）間の相関の程度を表す。ＰＮ符号が信号上に反復的に変調される場合は、相関関数Ｆ（ＰＮ，ｓ）は周期的であろう。
【００３５】
図８Ａは、ＣＤＭＡ無線通信システム内のパイロット信号に対する周期的な相関関数Ｆ（ＰＮ，ｓ）の１周期の例を示す。この例におけるウインドウ寸法（チップで示した）は８であり、そしてウインドウは原点８０６を中心とすると仮定される。水平軸８０２は、ＰＮ符号のシフト（チップの形で表現された）を表し、そして垂直軸８０４は相関関数Ｆ（ＰＮ，ｓ）（エネルギー（ｄＢ）の形で表現された）を表す。示されたように、この例における信号は原点８０６においてピークに達する。
【００３６】
図２Ｂに参照を戻して、一度決定されると、関数Ｆ（ＰＮ，ｓ）は１個あるいはそれ以上の信号線２１０上に出力され、そしてメモリ２０６に記憶される。同様な方法で、他のＰＮ符号に対する関数Ｆ（ＰＮ，ｓ）は、相関器２０２（１）、２０２（２）、…、２０２（Ｒ）によって決定することができ、そしてメモリ２０６に記憶される。
【００３７】
処理装置(プロセッサ；processor)２０４は、メモリ２０６からの関数Ｆ（ＰＮ，ｓ）を１個あるいはそれ以上の信号線２１２上に復活させ、そしてそれ（関数）からそれが導出された信号に関する１個あるいはそれ以上のパラメータを推定することを試みるように形成されている。一つの実施においては、処理装置２０４は、到着の時刻（ＴＯＡ）、ＴＯＡ推定値に関する二乗平均誤差（ＲＭＳＥ）、および信号に対する全干渉電力密度によって除算されたチップ当たりのエネルギー（Ｅｃ／Ｉ０）の推定を試みる。もしも試行が不成功の場合は、処理装置２０４は、Ｒ個の相関器２０２（１）、２０２（２）、…、２０２（Ｒ）に、異なった積分時間を用いて相関関数Ｆ（ＰＮ，ｓ）を再決定するよう命令することが可能である。この処理は、１個あるいはそれ以上のパラメータが相関関数から推定され、あるいはパラメータは推定不可能であると決定されるまで、一度あるいはそれ以上反復することが可能である。もしも１個あるいはそれ以上のパラメータが可能となりそして推定される場合は、処理装置２０４はそれらを１個あるいはそれ以上の信号線２１４上に出力するよう形成することが可能である。
【００３８】
一つの実施においては、処理装置２０４はそのパイロット信号から導出された関数Ｆ（ＰＮ，ｓ）のピークから、基地局パイロット信号の到着時刻に関する推定を導出するように形成される。図８Ａを参照して、到着時刻は一般的に相関関数Ｆ（ＰＮ，ｓ）の主ピーク８０８に対応するオフセットｓによって表すことが可能である。そしてそれは図８Ａの例においては原点８０６であることが起きる。そうでない場合は、マルチパスによって、主ピークのサイドローブから識別可能な、丁度良い時刻よりも早い(earlier-in-time)（そしてより弱い）独立した到着が存在する。この後者の場合、図８Ｂを参照して、より弱い独立した到着は図中に破線で示された関数によって表される。この状況においては、この丁度良い時刻よりも早い到着に関するピーク８１２に対応するオフセット８１０は、より強いしかし丁度良い時刻よりも遅い(later-in-time)到着に関するピーク８０８に対応するオフセット８０６とは対照的に、対応するパイロットの到着時刻を表す。したがって到着時刻パラメータを正確に推定するために、処理装置２０４はサイドローブではない相関関数Ｆ（ＰＮ，ｓ）の最も早いピークを検出しなければならない。
【００３９】
ピーク８０８、８１２のエネルギーは相関関数を導出するために用いられた積分時間に正比例する。もしも積分時間が余りにも低くセットされる場合は、ピーク８０８、８１２の一方あるいは両方は雑音および／あるいは他の到着からのサイドローブから識別不能であるかも知れない。他方もしも積分時間が余りにも高くセットされる場合は、ピーク８０８、８１２の一方あるいは両方は推定器の飽和の原因となるかも知れない。いずれの場合も、到着時刻は正確に推定されることが不可能である。しかしながら、もしも積分時間がピーク８０８、８１２が雑音および／あるいは他の到着からのサイドローブから識別可能であり、そして推定器の飽和の原因とならないようにセットされる場合は、到着時刻は正確に推定されることが可能である。
【００４０】
図８Ｃは、独立したしかしより弱い丁度良い時刻よりも早い到着が存在しているに違いない状況の例を示している。示されたように、基地局あるいはセクタ１０２および加入者局１００間の直接の見通し線経路は、パイロット信号を減衰させ、しかしなお通過を可能とする障害物８１４（例においては樹木）によってブロックされている。同時に、マルチパスに起因して同じパイロット信号は他の障害物８１６（例においては建物）で反射され、そして直接の見通し線の到着よりもより少ない減衰をもって、加入者局１００によって受信されるかも知れない。パイロットの到着時刻は、パイロット信号の（障害物８１４を通しての）より弱い直接の見通し線到着から決定されるべきであって、障害物８１６から反射したより強い到着から（決定されるべき）ではない。丁度良い時刻よりも早いピークを、丁度良い時刻よりも遅い信号に対するサイドローブから識別するための手順に関するさらなる情報に対しては、これと同日に出願され、そしてそれは各々参照によってこの中に、あたかも詳細に示すかのように完全に組み込まれている、米国特許出願シリアル番号、後日決定、Ｑｕａｌｃｏｍｍ整理番号０１０３７６を参照願いたい。
【００４１】
図２Ｂに参照を戻して、処理装置２０４は処理を具体化する一連の命令を実行することが可能な、計算機、マイクロ処理装置、ＡＳＩＣ、有限ステートマシン、ＤＳＰ、あるいは若干の他の機構を含む、しかし限定はされない任意のデバイスであることが可能である。
【００４２】
さらに、メモリ２０６は、処理装置によって読み出し可能な、そして処理を具体化する一連の命令を記憶することが可能な、ＲＡＭ、ＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、ＰＲＯＭ、ディスク（ハードあるいはフロッピー（登録商標））、ＣＤ−ＲＯＭ、ＤＶＤ、フラッシュメモリ等を含む、しかし限定はされない、任意のデバイスであることが可能である。
【００４３】
図３Ａを参照して、動的に変化可能な積分時間を用いて、信号に関する１個あるいはそれ以上のパラメータを推定する方法の一つの実施例に関するフローチャートが示されている。方法はステップ３０２で開始し、そしてそれは、第１の積分時間を用いて導出された相関関数から第１の信号に関する１個あるいはそれ以上のパラメータを推定することを含む。方法はステップ３０４に進み、そしてそれは、第１とは異なりあるいは変化することが可能な第２の積分時間を用いて導出した相関関数から第２の信号に関する１個あるいはそれ以上のパラメータを推定することを含む。たとえば、もしも第２の信号から導出された相関関数のピークエネルギーが第１の信号から導出された相関関数のそれよりもより大きく、そして推定器の飽和を避けるためにより小さい積分時間が必要とされる場合は、第２の積分時間は第１よりもより小さいことが可能である。あるいはたとえば、もしも第２の信号から導出された相関関数のピークエネルギーが第１の信号から導出された相関関数のそれよりもより弱く、そして信号の検出を可能にするためにより大きい積分時間が必要とされる場合は、第２の積分時間は第１よりもより大きいことが可能である。
【００４４】
図３Ｂを参照して、動的に変更可能な積分時間を用いて、信号に関する１個あるいはそれ以上のパラメータを推定する方法に関する第２の実施例が示されている。この実施例はステップ３１２で開始し、そしてそれは第１の積分時間を用いて導出された相関関数から、信号に関する１個あるいはそれ以上のパラメータを推定するための試行を含む。一つの実施においては、この第１の積分時間は、最強の信号がパラメータ推定器のダイナミックレンジの上限の方に記録するように選定される。
【００４５】
ステップ３１２はステップ３１４に続く。ステップ３１４においては推定試行３１２が成功であったか否かを決定する。もしも成功の場合は、１個あるいはそれ以上のパラメータは、任意のステップ３１８によって示されたように、メモリ内に記録されることが可能である。もしも成功でない場合はステップ３１６が実行される。ステップ３１６においては、第１とは異なることが可能な第２の積分時間を用いて導出された相関関数から１個あるいはそれ以上のパラメータを推定するための第２の試行がなされる。
【００４６】
たとえば、もしも第１の積分時間を用いて信号から導出された相関関数のピークエネルギーが１個あるいはそれ以上のパラメータの推定を可能とするには、あるいは十分に高い信頼性レベルで１個あるいはそれ以上のパラメータの推定を可能とするには、余りにも弱いために第１の試行が不成功であった場合は、第２の積分時間は第１よりもより大きいことが可能である。しかしもしも第１の積分時間を用いて信号から導出された相関関数のピークエネルギーが強く推定器が飽和したために第１の試行が不成功であった場合は、第２の積分時間は第１よりもより短いことが可能である。
【００４７】
ステップ３１６から、方法は、１個あるいはそれ以上のパラメータが推定され、あるいはこれらのパラメータが信号からは推定不可能であると決定されるまで、反復を続けることが可能である。
【００４８】
図３Ｃを参照して、動的に変更可能な積分時間を用いて、信号に関する１個あるいはそれ以上のパラメータを推定する方法の第３の実施例が示されている。方法はステップ３０６で開始し、そしてそれは適切な積分時間を決定するために信号の予備的解析を行うことを含む。一つの実施においては、このステップはデフォルト(default)積分時間を用いて信号から導出した相関関数に関する最強のピークのエネルギーを決定することを含む。
【００４９】
方法はステップ３０８に進む。そしてそれはステップ３０６において実行された解析に応じて、信号に対する積分時間を決定することを含む。一つの実施においては、このステップは、もしもステップ３０６がデフォルト積分時間を用いて導出した相関関数の最強のピークが推定器の飽和の原因となることを示す場合は、デフォルト値よりもより小さい積分時間を選定すること、あるいはもしもステップ３０６がデフォルト積分時間を用いて導出した相関関数の最強のピークが雑音から識別不可能であり、あるいは必要とされるパラメータを正確に推定するには余りにも小さいことを示す場合は、デフォルト値よりもより大きい積分時間を選定することを含む。
【００５０】
ステップ３１０はそこで実行される。ステップ３１０においては、ステップ３０８において決定された積分時間を用いて信号に関する１個あるいはそれ以上のパラメータを推定するための試行がなされる。一つの実施においてはこのステップは、ステップ３０６において実行されたそれよりも、信号から導出された相関関数に関するより大規模な解析を実行することを伴うことが可能である。たとえば到着時刻を推定するために、このステップはサイドローブではない最も早いピークの位置に関する粗い推定値を決定するために、信号から導出された相関関数のすべてのピークに関する調査を含むであろう。一方ステップ３０６は、ステップ３０６において識別されたピークの位置に関するより正確な推定を決定することを含むかも知れない。
【００５１】
ステップ３１０から、方法は、１個あるいはそれ以上のパラメータが推定され、あるいはそれらは信号からは推定されることが不可能であると決定されるまで、１度あるいはそれ以上反復されることが可能である。
【００５２】
任意のこれらの実施例によって示された技術が信号のグループに適用される場合、ＧＰＳ検出方法に比較して特性は大きく改善される。とくに、探索時間および飽和の発生率は、最強の信号がより弱い信号に対して適切なより大きい積分時間におかれなくてよいために減少する。
【００５３】
ＣＤＭＡ無線通信システムのための、総体的な新順方向リンク三点測量（ＡＦＬＴ：Advanced Forward Link Trilateration）プロセス環境における、動的に変更可能な積分時間を用いて信号に関する１個あるいはそれ以上のパラメータを推定する方法に関するいくつかの例、および実施がここに記述されるであろう。
【００５４】
図４を参照して、総体的なＡＦＬＴプロセスに関するフローチャートが示されている。ステップ４０２において、ＡＦＬＴプロセスが開始される。制御はそこでステップ４０４に移る。そこで、加入者局はアクティブな基地局、すなわちそれに加入者局が現在登録されている基地局から隣接する基地局のリストを得る。ステップ４０６はそこで実行される。ステップ４０６において、加入者局は探索サイクルを行う。すなわち、（アクティブな基地局のパイロットと同様に）リストされた基地局に対するパイロットの探索を実行する。探索サイクルの出力は、探索されたパイロットのリスト、および各これらのパイロットに対するパイロットが検出不可能であるという表示、あるいは、到着時刻（ＴＯＡ）、二乗平均誤差（ＲＭＳＥ）、全干渉電力密度で除算されたチップ当たりのエネルギー（ Ｅｃ／Ｉ０）、あるいは前述のものの任意の組み合わせ等の、ＴＯＡ推定値の信頼性レベルの測定値を含む、しかし限定はされない、パイロットに関する１個あるいはそれ以上のパラメータの推定値の何れかである。ステップ４０８はステップ４０６に続く。ステップ４０８においては、探索サイクルの結果がデータベースに記憶される。
【００５５】
ステップ４１０がそこで実行される。ステップ４１０においては、加入者局と通信しているＰＤＥが最終の結果を要求しているか否かの決定がなされる。もしも要求していない場合は、方法は、ステップ４０４にループで戻ることによって反復を継続する。メモリ空間を維持するために、これらの付加的な反復を通じて得られた探索サイクルの結果は、より以前に記録された結果に上書き(override)される。
【００５６】
もしも最終の結果が要求されていれば、方法はステップ４１２に進む。そしてそこで、推定されるべき加入者局の位置を得られる十分な測定値が得られているか否かの決定がなされる。一つの実施においては、このことは高い信頼性レベルを有しているＴＯＡ測定値が、少なくとも４個の基地局あるいはセクタから得られている場合に起きると見なされている。他の実施においては、このことは探索サイクルの固定された数が完了されている場合に起きると見なされている。もしも十分な測定値が得られていない場合は、方法はステップ４０４にループで戻ることによって反復を継続する。もしも十分な測定値が得られている場合は、方法はステップ４１４に進む。ステップ４１４において、データベース内の測定値の組み合わせの代表である単一の測定値が各ＰＮに対して得られ、そしてＰＤＥに与えられる。一つの実施においては、このステップは測定値の組み合わせの中で最も早い測定値を選択し、そして最も早い測定値に関する、固定された時刻の総量内の測定値のすべてを平均することによって実行される。
【００５７】
制御はそこでステップ４１６に移る。そしてそこにおいては、ＰＤＥは加入者局に対してＡＦＬＴがなお要求されているか否かを示す。もしも否であれば制御はステップ４１８に移り処理は完了する。もしも要求されている場合は、制御は方法の他の反復のためにステップ４０４に移る。
【００５８】
図５を参照して、図４における探索サイクルステップ４０６を実行するための方法の一例に関するフローチャートが示されている。示されたように、方法はステップ５０４で開始する。そしてここでリストされた（およびアクティブな）パイロットの各々はＳ１探索パラメータを用いて“探索され”る。すなわち、相関関数Ｆ（ＰＮ，ｓ）が、Ｓ１探索パラメータの部分として定義された積分時間を用いて、各リストされた隣接するおよびアクティブなＰＮ符号に対して得られる。一つの実施においては、Ｓ１探索パラメータは、１，０２４チップのコヒーレントな積分時間、そしてその４個の連続したコヒーレントな積分は非コヒーレントに結合されるべきであることを定義する。（しかしながら他の例が可能であり、そこでこの例は限定するものとして取り扱うべきではない。）このことは相関関数Ｆ（ＰＮ，ｓ）の各々の値は、各々１，０２４個の複合サンプルの４個の連続したグループに亙って、コヒーレントに（すなわち位相情報を保有して）積分し、そしてそこで４個のグループに対する結果を非コヒーレントに（すなわち位相情報を保有しないで）結合することによって決定されることを意味する。たとえばもしもＩ１，Ｑ１は最初の１，０２４個のサンプルに亙ってコヒーレントに積分することの結果である相関値の実数および虚数部を示し、 Ｉ２，Ｑ２は、次の１，０２４個のサンプルに亙ってコヒーレントに積分することの結果である相関値の実数および虚数部を示す等の場合は、これらのコヒーレントな積分の結果を非コヒーレントに結合することの結果である相関値は、
【数３】
2010002419.tif 000005
【００５９】
として表現することが可能である。
【００６０】
ステップ５０６がそこで実行される。このステップは第１のパイロットに対する相関関数Ｆ（ＰＮ，ｓ）を得ることを含む。制御はそこでステップ５０８に移る。そしてそこは、パイロットに対する相関関数の最強のピークに関するエネルギーＥ（ｉｍ）をしきい値Ｔ１ｈに関して試験することを含む。そしてそれは、最初の積分時間が必要とされるパラメータを正確に推定するのに十分である時期を示すためにセットされる。（さらに後で論じられるべき図６は、このしきい値をセットする例を示す）。
【００６１】
もしも最強のピークに関するエネルギーＥ（ｉｍ）がしきい値Ｔ１ｈを超える場合は、ステップ５１０が実行される。ステップ５１０においては、サイドローブではない最強のピークに関してあらかじめ設定された間隔内にある、最も早いピークの位置が記録される。（このステップは、もしも最強のピークに関するあらかじめ設定された間隔内にある、そしてサイドローブから識別可能な、より早いピークが検出されない場合は、最強のピークの位置を返す。）パイロットに対する、対応する到着時刻、ＲＭＳＥ、およびＥｃ／Ｉ０測定値はまた導出されそして記録される。
【００６２】
もしも最強のピークのエネルギーＥ（ｉｍ）がしきい値Ｔ１ｈを超えない場合は、制御はそこでステップ５１２に移る。ステップ５１２においては、最強のピークのエネルギーＥ（ｉｍ）はしきい値Ｔ１ｎに関して試験される。そしてそれ（エネルギー）はＳ１探索パラメータを用いてパラメータ推定器のダイナミックレンジの最低の限界にセットされる。
【００６３】
もしも最強のピークのエネルギーＥ（ｉｍ）がしきい値Ｔ１ｎを超える場合は、制御はステップ５１４に移る。そこでパイロットは、パイロットが短縮された探索ウインドウにおかれるべきであるとの表示とともに、“深い”グループすなわち、Ｓ２探索パラメータによって定義されるより大きい積分時間におかれるべきグループに加えられる（パイロットの最強のピークの位置への固定はすでに得られているので）。
【００６４】
もしも最強のピークのエネルギーＥ（ｉｍ）がしきい値Ｔ１ｎを超えなければ、制御はそこでステップ５１６に移る。ステップ５１６においては、パイロットは深いグループに加えられるが、しかしパイロットに対する最強のピークはこれまで検出不能であるために、最初のウインドウ寸法は維持される。
【００６５】
ステップ５１０、５１４、および５１６から制御はそこでステップ５２０に移る。ステップ５２０においては、試験されるべきことが残っているさらなるパイロットが存在するか否かが決定される。もしも残っていれば、制御はステップ５２２に移る。そしてそこでこれらの残っているパイロットの一つが選定される。制御はそこで他の反復のためにステップ５０８に移る。もしも試験されるべきパイロットが残っていない場合は制御はそこでステップ５２２に移る。
【００６６】
ステップ５２２においては、深いグループに加えられた１個あるいはそれ以上のパイロットは、Ｓ２探索パラメータを用いて“探索され”る。すなわち深いグループにある１個あるいはそれ以上のパイロットに対して、Ｓ２探索パラメータによって定義される積分時間を用いて相関関数Ｆ（ＰＮ，ｓ）が得られる。一つの実施においてはＳ２探索パラメータは２，０４８チップのコヒーレントな積分時間、および１６個の非コヒーレントな積分時間を定義する。（しかしながら他の例が可能であり、そこでこの例は限定するものとして取り扱われるべきではない。）このことは相関関数Ｆ（ＰＮ，ｓ）の各々の値は、各々２，０４８個の複合サンプルの１６個の連続したグループに亙ってコヒーレントに（すなわち位相情報を保有して）積分し、そしてそこで１６個のグループに対する結果を非コヒーレントに（すなわち位相情報を保有せずに）結合することによって決定されることを意味している。たとえば、もしもＩ１，Ｑ１が最初の２，０４８サンプルに亙るコヒーレントに積分することの結果である相関値の実数および虚数部を示し、 Ｉ２，Ｑ２が次の２，０４８サンプルに亙るコヒーレントに積分することの結果である相関値の実数および虚数部を示す等の場合は、これらのコヒーレントな積分の結果を非コヒーレントに結合することの結果である相関値は、
【数４】
2010002419.tif 000006
【００６７】
として表現されることが可能である。
【００６８】
ステップ５２２は、深いグループ内にあるパイロットのすべてに対して実行する必要はないことに注意すべきである。一つの実施においては、ステップ５２２は、ステップ５１４において深いグループに加えられ、そして短縮された探索ウインドウで再び探索されるべきであることをマークされたこれらのパイロット、およびステップ５１６において最初のウインドウ寸法を保って深いグループに加えられたこれらのパイロットのサブセットに関してのみ実行される。
【００６９】
ステップ５２２から制御はステップ５２４に移る。ステップ５２４においては、前のステップにおいて探索されたパイロットの一つが選定される。制御はそこでステップ５２６に移る。ステップ５２６においては、選定されたパイロットに対する最強のピークに関するエネルギーＥ（ｉｍ）が、二つのしきい値Ｔ２ｍおよびＴ２ｈと比較される。ここで、Ｔ２ｍはＳ２探索パラメータを用いるパラメータ推定器のダイナミックレンジの上限を表し、そしてＴ２ｈは、必要とされるパラメータを正確に推定するために、存在する結果が使用されうる時期を示すためにセットされるしきい値である。（さらに後で論じられるべき図６は、これらのしきい値のセッティングの例を示している）。
【００７０】
もしもエネルギーＥ（ｉｍ）がＴ２ｍよりもより小さく、そしてＴ２ｈよりもより大きい場合は、制御はステップ５２８に移る。ステップ５２８においては、サイドローブではない最強のピークに関するあらかじめ設定された間隔内にある、最も早いピークの位置が記録される。（このステップは、もしもサイドローブから識別可能な最強のピークに関するあらかじめ設定された間隔内にある、より早いピークが検出不可能な場合は、最強のピークの位置を返す。）パイロットに対する、到着時刻、ＲＭＳＥ、およびＥｃ／Ｉ０測定値はまた導出されそして記録される。
【００７１】
もしもＥ（ｉｍ）がＴ２ｍおよびＴ２ｈの間にない場合は、制御は５３０に移りそしてそこで、エネルギーＥ（ｉｍ）は二つのしきい値Ｔ２ｈおよびＴ２ｎに関して試験される。Ｔ２ｈはさきに記述された。そしてＴ２ｎはＳ２探索パラメータを用いるパラメータ推定器のダイナミックレンジの下限にセットされる。（さらに後で論じられるべき図６は、これらのしきい値のセッティングの例を示している）。
【００７２】
もしもエネルギーＥ（ｉｍ）がこれらの二つのしきい値の間にない場合は、制御はステップ５３２に移り、そしてそこでピークは見出されなかった表示が記録される。
【００７３】
もしもエネルギーＥ（ｉｍ）がこれらの二つのパラメータの間に存在する場合は、制御はステップ５３８に移り、そしてそこでパイロットは再探索される。すなわちパイロットに対する相関関数は、Ｓ２探索パラメータによって定義される積分時間を用いて再決定される。
【００７４】
ステップ５４０はそこで実行される。ステップ５４０においては再探索からの結果である最強のピークに関するエネルギーＥ（ｉｍ）は、しきい値Ｔ２ｍおよびＴ２ｎに関して試験される（これらはＳ２探索パラメータからの結果であるパラメータ推定器のダイナミックレンジの上および下の限界を表す）。（さらに後で論じられるべき図６は、これらのしきい値のセッティング例を表す）。
【００７５】
もしもエネルギーＥ（ｉｍ）がこれら二つのしきい値の間にあり、そして古い探索から新しい探索への、最強のピークの位置の変化、すなわち値｜Ｐ（ｉｍ）−Ｐ（ｉｍｏｌｄ）｜があらかじめ設定されたウインドウＷｒ（一つの限定ではない例においては４チップ）よりもより小さければ、制御はステップ５２８に移り戻る。そしてそこでサイドローブではない最強のピークに関するあらかじめ設定された間隔の中にある、最も早いピークの位置が記録される。（さらにこのステップは、もしも最強のピークに関するあらかじめ設定された間隔の中にある、そしてサイドローブから識別可能なより早いピークが検出されない場合は最強のピークの位置を返す）。
【００７６】
ステップ５４０においてもしも定義された条件が満たされない場合は、制御はステップ５３２に移り、そしてそこでピークは見出されなかったの表示が記録される。
【００７７】
ステップ５２８および５３２から、制御はステップ５３４に移る。ステップ５３４においては、ステップ５２２において探索されたパイロットの何れかが、推定されるべきであるとして残っているか否かの決定がなされる。もしも残っている場合は、制御はステップ５３６に移り、そしてそこでこれらのパイロットが選定される。制御はそこで他の反復のためにステップ５２６にループで戻る。もしもパイロットが残っていない場合は、制御はステップ５４２に移りそしてそこで探索サイクルは完了する。
【００７８】
図６を参照して、しきい値Ｔ１ｈ、Ｔ１ｎ、Ｔ２ｍ、Ｔ２ｈ、およびＴ２ｎのセッティング例が示されている。しきい値Ｔ１ｈは、必要とされるパラメータの正確な推定が、Ｓ１探索パラメータを用いてなされうる時期を示すためにセットされる。しきい値Ｔ１ｎはＳ１探索パラメータを用いる推定器のダイナミックレンジの下限にセットされる。しきい値Ｔ２ｍおよびＴ２ｎはそれぞれＳ２探索パラメータを用いる推定器のダイナミックレンジの上および下限である。そしてしきい値Ｔ２ｈは、必要とされるパラメータの正確な推定がＳ２探索パラメータを用いてなされうる時期を示すためにセットされる。
【００７９】
とくに、Ｓ１探索パラメータに対するパラメータ推定器のダイナミックレンジは０ｄＢの上限から−２６．１ｄＢの下限まで分布する。一方Ｓ２探索パラメータに対するパラメータ推定器のダイナミックレンジは−７．４ｄＢの上限から−３２．０ｄＢの下限まで分布する。数字６０２によって識別されるしきい値Ｔ１ｈは−１６．２ｄＢにセットされ、一方数字６０４によって識別されるしきい値Ｔ１ｎは−２６．１ｄＢ、Ｓ１探索パラメータを用いるパラメータ推定器のダイナミックレンジの下限にセットされる。さらに数字６０６によって識別されるしきい値Ｔ２ｍは、−７．４ｄＢ、Ｓ２探索パラメータを用いるパラメータ推定器のダイナミックレンジの上限にセットされる。数字６０８によって識別されるしきい値Ｔ２ｈは−３０．３ｄＢにセットされ、そして数字６１０によって識別されるしきい値Ｔ２ｎは−３２．０ｄＢ、Ｓ２探索パラメータを用いるパラメータ推定器のダイナミックレンジの下限にセットされる。多くの他の例が可能であり、そこでこの例は限定するものとして取り扱われるべきではない。
【００８０】
図７を参照して、図４の方法において探索サイクルステップ４０６を実行する方法の、第２の例に関するフローチャートが示されている。ステップ７０２において、“通常の”探索が、隣接リストに含まれるグループ内のＰＮの一つ、および(plus)アクティブなＰＮ、すなわちそれと加入者局が現在登録されそして通信しているパイロットに対して実行される。“通常の”探索は、最強のピーク（もしも最強のピークのサイドローブから識別可能なより早いピークが検出されない場合は、それが最強のピークである）のサイドローブではない最も早いピークに関する粗な到着時刻を決定するための、パイロットのピークのすべてに対する探索であり、そして“責任を負う(shoulder)”探索、すなわち“通常の”探索から決定された特定の最も早いピークに関する正確な到着時刻に対する探索と対比されるべきものである。この通常の探索はＮｃｍ１探索パラメータによって定義される積分時間を用いて実行される。一つの実施においてはＮｃｍ１探索パラメータは７６８チップのコヒーレントな積分時間と、そして８個の非コヒーレントな積分時間を定義する。しかし、他の例が可能であることは正しく評価されるべきである。
【００８１】
制御はそこでステップ７０４に移り、そしてそこで探索の結果がパイロットを４グループ、高い（Ｈ）グループ、中間の（Ｍ）グループ、低い（Ｌ）グループ、および深い（Ｄ）グループの一つに分類するために用いられる。一つの実施においては、もしもステップ７０２において検出されたパイロットに対するピークが推定器を飽和させた場合はパイロットはＨグループの中に分類され、もしもステップ７０２からのピークがしきい値Ｔ１の上にありそして推定器を飽和させなかった場合はパイロットはＭグループの中に分類され、もしもステップ７０２からのピークがしきい値Ｔ２の上、しかしＴ１の下にある場合はパイロットはＬグループの中に分類され、そしてすべての他のパイロットはＤグループの中に分類される。（さらに後で記述される図９は、これらのしきい値のセッティング例を示す）。
【００８２】
ステップ７０４の後に制御はステップ７０６に移り、そしてそこでステップ７０２において識別されたパイロットに対するピークが、それがＭグループ内に分類されるか否かを決定するために試験される。もしもそうである場合は、制御はステップ７０８に移り、そしてそこでＮｃｍ１探索パラメータによって定義された積分時間を用いて、責任を負う探索が実行される。
【００８３】
ステップ７０８から制御はそこでステップ７１０に移る。ステップ７１０においては、ステップ７０８において実行された探索の結果が、もしもそれらが推定器を飽和させる原因となったかを決定するために評価される。もしもなった場合は、制御はステップ７１８（後に論じられる）に移る。もしもならなかった場合は制御はステップ７１２に移る。
【００８４】
ステップ７１２において、ステップ７０８からの結果となるピークはもしもそれがしきい値Ｔ２の上にあるかを決定するために試験される。（さらに後で記述される図９は、このしきい値のセッティング例を示す）。
【００８５】
もしもステップ７０８からの結果となるピークがしきい値Ｔ２の上にある場合は、制御はステップ７１４に移り、そしてそこでステップ７０８で検出されたピークの位置が、ＴＯＡ、ＲＭＳＥ、およびＥｃ／Ｉ０等の対応する測定値と共に記録される。もしもステップ７０８からの結果となるピークがしきい値Ｔ２の上にない場合は制御はステップ７５２に移り、そしてそこでピークは見出されなかった表示が記録される。
【００８６】
ステップ７０６に合わせ戻って、もしもステップ７０２においてパイロットに対して検出されたピークがＭグループ内に分類されない場合は、制御はステップ７１６に移り、そしてそこでピークはＨグループの中に分類されるか否かが決定される。もしもそうであれば制御はステップ７１８に移り、そしてそこでＮｃｍ３探索パラメータによって定義された積分時間を用いてパイロットに関する通常の探索が実行される。一つの実施においては、Ｎｃｍ３探索パラメータは５１２チップのコヒーレントな積分時間、および２個の非コヒーレントな積分時間を定義する。しかしながら他の例が可能であり、そこでこの例は限定するものとして取り扱われるべきものでないことを正しく評価すべきである。
【００８７】
ステップ７１８から制御はステップ７２０に移る。ステップ７２０において、ステップ７１８からの結果となるピークは、もしもそれが推定器の飽和に帰着したか、あるいはしきい値Ｔ４の下にあるかを決定するために試験される。（さらに後で記述される図９は、このしきい値のセッティング例を示す）。
【００８８】
もしもステップ７１８からの結果となるピークが推定器の飽和に帰着し、あるいはしきい値Ｔ４の下にある場合は、制御はステップ７５２に移り、そしてそこでピークは見出されなかった表示が記録される。そうでない場合は、制御はステップ７２２に移り、そしてそこでＮｃｍ３探索パラメータによって定義された積分時間を用いてパイロットに関する責任を負う探索が実行される。
【００８９】
制御はそこでステップ７２４に移り、そしてそこでステップ７２２からの結果となるピークが、もしもそれが推定器の飽和に帰着し、あるいはＴ４しきい値の下にあるか否かを決定するために試験される。もしもこれらの条件の何れかが満たされる場合は、制御はステップ７５２に移り、そしてそこでピークは見出されなかったの表示が記録される。もしも両者が満たされない場合は、制御はステップ７２６に移り、そしてそこでステップ７２２において見られたピークの位置が対応するＴＯＡ、ＲＭＳＥ、およびＥｃ／Ｉ０測定値と共に記録される。
【００９０】
ステップ７１６に合わせ戻って、もしもステップ７０２においてパイロットに対して識別されたピークがＨグループの中に分類されない場合は、制御はステップ７２８に移り、そしてそこで、それがＬグループの中に分類されるか否かが決定される。もしも分類される場合は、制御はステップ７３０に移り、そしてそこで、Ｎｃｍ２探索パラメータ内に定義されたような積分時間を用いてパイロットに関する通常の探索が実行される。一つの実施においては、Ｎｃｍ２探索パラメータは１，０２４チップのコヒーレントな積分時間および１６個の非コヒーレントな積分時間を定義する。しかし、他の例が可能であり、そこでこの例は限定するものとして取り扱われるべきではないことを正しく評価すべきである。
【００９１】
ステップ７３０から制御はステップ７３２に移る。ステップ７３２において、ステップ７３０からの結果となるピークが、もしもそれが推定器の飽和に帰着しており、あるいはしきい値Ｔ３の下にあるかを決定するために解析される。一つの実施においては、しきい値Ｔ３は−２９ｄＢであるがしかし、他の例が可能であり、そこでこの例は限定するものとして取り扱われるべきではないことを正しく評価すべきである。
【００９２】
もしもステップ７３０からの結果であるピークが推定器の飽和に帰着し、あるいはＴ３しきい値の下にある場合は、制御はステップ７５２に移り、そしてそこでピークは見出されなかった表示が記録される。もしもこれらの条件のいずれもが満足されない場合は、制御はステップ７３４に移り、そしてそこでＮｃｍ２探索パラメータによって定義された積分時間を用いてパイロットに関する責任を負う探索が実行される。
【００９３】
ステップ７３６はそこで実行される。ステップ７３６においては、ステップ７３４からの結果となるピークが推定器の飽和に帰着しあるいはＴ３しきい値の下にあるか否かの決定がなされる。もしもそうである場合は制御はステップ７５２に移り、そしてそこでピークは見出されなかった表示が記録される。もしもそうでない場合は、制御はステップ７３８に移り、そしてそこでステップ７３６において見出されたピークの位置が、対応するＴＯＡ，ＲＭＳＥ、およびＥｃ／Ｉ０測定値と共に記録される。
【００９４】
ステップ７２８に合わせ戻って、もしもステップ７０２において実行された探索からの結果となるピークが、Ｌグループの中に分類されない場合は、制御はステップ７４０に移る。ステップ７４０においては、なお現在の探索サイクル内に時間が存在するか否かの決定がなされる。もしもなければ、制御はステップ７５２に移り、そしてそこでピークは見出されなかった表示が記録される。
【００９５】
このステップは、Ｄグループの中にあるパイロットに対して必要とされる長い滞留時間のために、現在の探索サイクルの中にあるこのグループ内のすべてのパイロットに関する探索を実行することは不可能であるかも知れないことを認める。その結果このステップは、それがパイロットの探索のために便宜を図ることが可能であるか否かを決定するために現在の探索サイクル内に残っている時間をチェックする。もしも十分な時間が利用可能でない場合は、ピークが見出せなかった表示はパイロットに対して記録される。一方もしも十分な時間が残っている場合はパイロットは探索される。このステップに対する一つの代案においては、探索サイクルの長さに関して設置されるべき限界を可能とするために、Ｄグループ内のパイロットに関する、あらかじめ設定された数のみの、たとえば４個が探索サイクルの期間中に探索される。
【００９６】
現在の探索サイクル内になお残っている時間が存在し、あるいはパイロットが現在の探索サイクルの期間中探索されるべきであると選定されたＤグループのメンバーの一つであると仮定して、制御はステップ７４２に移る。そこでは、Ｎｃｍ４探索パラメータによって定義された積分時間を用いてパイロットの通常の探索が行われる。一つの実施においてはＮｃｍ４探索パラメータは、２，０４８チップのコヒーレントな積分時間、および１６個の非コヒーレントな積分時間を定義するが、しかし他の例が可能であり、そこでこの例は限定するものとして取り上げられるべきものではない。
【００９７】
ステップ７４２から制御はステップ７４４に移り、そしてそこでステップ７４２からの結果となるピークが推定器の飽和に帰着するか、あるいはしきい値Ｔ５の下にあるか否かが決定される。（さらに後で記述される図９は、このしきい値のセッティング例を示す。）もしもこれらの条件の何れかが満たされる場合は、制御はステップ７５２に移り、そしてそこでピークは見出されなかった表示が記録される。もしも両方が満たされない場合は、制御はステップ７４６に移り、そしてそこでＮｃｍ４探索パラメータによって定義された積分時間を用いてパイロットに関する責任を負う探索が実行される。
【００９８】
ステップ７４６からステップ７４８が実行される。ステップ７４８においては、ステップ７４６からの結果となるピークが推定器の飽和に帰着するか、あるいはＴ５しきい値の下にあるか否かが決定される。もしもこれらの条件の何れかが満足される場合は制御はステップ７５２に移り、そしてそこでピークは見出されなかった表示が記録される。もしも両者が満たされない場合は、ステップ７４８からの結果となるピークの位置が、対応するＴＯＡ、ＲＭＳＥ、およびＥｃ／Ｉ０測定値と同様に記録される。
【００９９】
図７の処理は近接リストおよびアクティブパイロットを含むグループ内のパイロットの各々に対して反復を継続することが可能である。
【０１００】
図９を参照して、しきい値Ｔ１、Ｔ２、Ｔ３、Ｔ４、およびＴ５に関するセッティング例が示される。数９０２によって識別されるしきい値Ｔ１はＬおよびＭグループ間の境界を明らかにし、数９０４によって識別されるしきい値Ｔ２はＬおよびＤグループの境界を明らかにし、そしてＮｃｍ１探索パラメータを用いて、パラメータ推定が正確である時期？を示すためにセットされる。数９０６によって識別されるしきい値Ｔ３はＮｃｍ２探索パラメータを用いて、パラメータ推定が正確である時期を示すためにセットされる。数９０８によって識別されるしきい値Ｔ４はＮｃｍ３探索パラメータを用いてパラメータ推定が正確である時期を示すためにセットされる。そして、数９１０によって識別されるしきい値Ｔ５は、Ｎｃｍ４探索パラメータを用いてパラメータ推定が正確である時期を示すためにセットされる。
【０１０１】
とくに、示された例においては、しきい値Ｔ１は−２０．６ｄＢにセットされ、しきい値Ｔ２は−２６．６ｄＢにセットされ、しきい値Ｔ３は−２９ｄＢにセットされ、しきい値Ｔ４は−１９．８ｄＢにセットされ、そして、しきい値Ｔ５は−３２ｄＢにセットされる。しかしながら、他の例が可能であり、そこでこの例は限定するものとして解釈されるべきものではないことを正しく評価すべきである。
【０１０２】
図５および７の方法を比較すると、図５の方法は適切にセットされたしきい値の使用を通じて、誤った警報の確率を限定することを伴っており、一方図７の方法は２重検出基準と同様によくしきい値を使用し、それによって、誤った警報を避けるために通常の、および責任を負う探索の両者を受けることを知ることが可能である。
【０１０３】
前述の方法のいずれも、方法を具体化している一連の命令は、処理装置によって読み取り可能な媒体、あるいはインターネット等の計算機ネットワーク内のサーバ上に記憶され、方法は統合された論理として具体化され、あるいは方法は計算機プログラム製品、すなわち符号セグメントあるいはモジュールとして具体化される形態を含む、しかしこれに限定はされない、種々の形態の中で明らかに具体化されることが可能である。
【０１０４】
本発明の種々の実施例が記述されてきている一方で、当業界において通常に熟練した人々にとっては、本発明の範囲内にある多くのさらなる実施例および実施が可能であることが明白であろう。
【図１】
2010002419.tif 000007
【図２Ａ】
2010002419.tif 000008
【図２Ｂ】
2010002419.tif 000009
【図３Ａ】
2010002419.tif 000010
【図３Ｂ】
2010002419.tif 000011
【図３Ｃ】
2010002419.tif 000012
【図４】
2010002419.tif 000013
【図５】
2010002419.tif 000014
【図６】
2010002419.tif 000015
【図７】
2010002419.tif 000016
【図８Ａ】
2010002419.tif 000017
【図８Ｂ】
2010002419.tif 000018
【図８Ｃ】
2010002419.tif 000019
【図９】
2010002419.tif 000020
【手続補正書】
【提出日】平成21年8月7日(2009.8.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
パラメータ推定器であって、
動的に変更可能な積分時間を用いて、信号と識別符号に関する１つまたはより多いシフトされた形態との間の相関を表す相関関数を決定するための相関論理、そして
該相関関数を解析しそしてこれに応じて該信号に関する該識別符号とは別に少なくとも１つのパラメータを推定する解析論理を含み、なお該パラメータ推定器はデフォルト積分時間を用いて該信号から導かれる相関関数の解析から積分時間を決定するように構成されている、
パラメータ推定器。
【請求項２】
なお該相関論理は、該識別符号に関する該１つまたはより多いシフトされた形態を有する該信号のコヒーレント積分に基づき該相関関数の相関値を決定する、請求項１のパラメータ推定器。
【請求項３】
なお該相関論理は、該識別符号に関する１つまたはより多いシフトされた形態を有する該信号の複数のコヒーレント積分の非コヒーレント合計に基づき該相関関数の相関値を決定する、請求項１のパラメータ推定器。
【請求項４】
なお該信号はパイロット信号を含む、請求項１のパラメータ推定器。
【請求項５】
なお該少なくとも１つのパラメータは、少なくとも１つの到着パラメータの時間、または到着パラメータの該時間の二乗平均誤差を含む、請求項１のパラメータ推定器。
【請求項６】
なお該パラメータ推定器は、該デフォルト積分時間を用いて該信号から導かれる該相関関数に関する最強のピークのエネルギーに基づき該積分時間を決定する、請求項１のパラメータ推定器。
【請求項７】
動的に変更可能な積分時間を用いて、信号の１つまたはより多いパラメータを推定する方法であって、
第１の積分時間を用いて、該信号と、識別符号の１つまたはより多いシフトされた形態との間の相関を表す第1の相関関数を決定し、
該第１の相関関数に応じて、該信号に関する１つまたはより多いパラメータを推定することを試み、そして
該試みが失敗の場合、
該第１の積分時間とは相違し得る第２の積分時間を用いて、該信号と該識別符号の１つまたはより多いシフトされた形態との間の該相関を示す第２の相関関数を決定し、
該第２の相関関数に応じて、該信号に関する該１つまたはより多いパラメータを推定することを試み、そして
該１つまたはより多いパラメータが推定されるまで、または、該１つまたはより多いパラメータが該信号から推定することができないと決定されるまで、反復する、
ことを含む方法。
【請求項８】
動的に変更可能な積分時間を用いて、信号に関する１つまたはより多いパラメータを推定する方法であって、
第１の積分時間を用いて、該信号と識別符号との間の相関を示す第1の相関関数を決定し、
該第１の相関関数に応じて、該第１の積分時間とは異なり得る第２の積分時間を決定し、
該第２の積分時間を用いて、該信号と該識別符号との間の相関を示す第２の相関関数を決定し、そして
該第２の相関関数に応じて、該信号に関する１つまたはより多いパラメータを推定することを試みる、
ことを含む方法。
【請求項９】
なお該信号はパイロット信号である、請求項８の方法。
【請求項１０】
なお該第２の積分時間は該第１のものよりもより短い時間である、請求項８の方法。
【請求項１１】
なお該第２の積分時間は該第１のものよりもより長い時間である、請求項８の方法。
【請求項１２】
なお該１つまたはより多いパラメータは到着時刻（ＴＯＡ）パラメータを含む、請求項８の方法。
【請求項１３】
なお該１つまたはより多いパラメータはＴＯＡパラメータに関する二乗平均誤差（ＲＭＳＥ）を含む、請求項１２の方法。
【請求項１４】
該１つあるいはより多いパラメータが推定されるまで、あるいは該１つあるいはより多いパラメータが該信号から推定不可能であることが決定されるまで、反復することをさらに含む、請求項８の方法。
【請求項１５】
動的に変更可能な積分時間を用いて信号に関して１つあるいはより多いパラメータを推定する方法であって、
第１の積分時間を用いて、該信号と識別符号との相関を示す第1の相関関数を決定するステップ、
該第１の相関関数に応じて、該第１の積分時間とは異なり得る第２の積分時間を決定するステップ、
該第2の積分時間を用いて、該信号と該識別符号との相関を示す第２の相関関数を決定するステップ、そして
該第２の相関関数に応じて、該信号に関する１つあるいはより多いパラメータを推定することを試みるステップ、
を含む方法。
【請求項１６】
プロセッサによって実行される場合に、動的に変更可能な積分時間を用いて信号の１つあるいはより多いパラメータを推定するため、プロセッサ実行可能命令を用いて符号化されたプロセッサ読み取り可能媒体であって、
第１の積分時間を用いて、第１の信号と第１の識別符号の１つあるいはより多いシフトされた形態との間の相関を示す第1の相関関数を決定する命令、
該第１の相関関数に応じて、該第１の信号に関する１つあるいはより多いパラメータを推定する命令、
該第１の積分時間とは異なり得る第２の積分時間を用いて、第２の信号と第２の識別符号の１つあるいはより多いシフトされた形態との間の相関を示す第２の相関関数を決定する命令、そして
該第２の相関関数に応じて、該第２の信号に関する１つあるいはより多いパラメータを推定する命令、
を含む、プロセッサ読み取り可能媒体。
【請求項１７】
プロセッサによって実行される場合に、動的に変更可能な積分時間を用いて信号の１つあるいはより多いパラメータを推定するため、プロセッサ実行可能命令を用いて符号化されたプロセッサ読み取り可能媒体であって、
第１の積分時間を用いて、該信号と識別符号の１つあるいはより多いシフトされた形態との間の相関を示す第1の相関関数を決定する命令、
該第１の相関関数に応じて、該信号に関する１つあるいはより多いパラメータを推定することを試みる命令、そして
該試みが失敗の場合、
該第１の積分時間とは異なり得る第２の積分時間を用いて、該信号と該識別符号の１つあるいはより多いシフトされた形態との間の相関を示す第２の相関関数を決定する命令、そして
該第２の相関関数に応じて、該信号に関する該１つあるいはより多いパラメータを推定することを試みる命令、
を含む、プロセッサ読み取り可能媒体。
【請求項１８】
該信号はパイロット信号を含む、請求項１７のプロセッサ読み取り可能媒体。
【請求項１９】
該第２の積分時間は該第１の積分時間よりもより短い時間である、請求項１７のプロセッサ読み取り可能媒体。
【請求項２０】
該第２の積分時間は該第１の積分時間よりもより長い時間である、請求項１７のプロセッサ読み取り可能媒体。
【請求項２１】
該１つあるいはより多いパラメータは到着時刻（ＴＯＡ）パラメータを含む、請求項１７のプロセッサ読み取り可能媒体。
【請求項２２】
該１つあるいはより多いパラメータはＴＯＡパラメータに関する二乗平均誤差（ＲＭＳＥ）を含む、請求項２１のプロセッサ読み取り可能媒体。
【請求項２３】
プロセッサによって実行される場合に、動的に変更可能な積分時間を用いて信号に関する１つあるいはより多いパラメータを推定するため、プロセッサ実行可能命令を用いて符号化されたプロセッサ読み取り可能媒体であって、
第１の積分時間を用いて、該信号と識別符号との間の相関を示す第１の相関関数を決定する命令、
該第１の相関関数に応じて、該第1の積分時間とは異なり得る第２の積分時間を決定する命令、
該第２の積分時間を用いて、該信号と該識別符号との間の相関を示す第２の相関関数を決定する命令、そして
該第２の相関関数に応じて、該信号に関する１つあるいはより多いパラメータを推定することを試みる命令、を含む、
プロセッサ読み取り可能媒体。
【請求項２４】
コンピュータにより実行される場合に、そこに記憶された、動的に変更可能な積分時間を用いて信号の１つあるいはより多いパラメータを推定するため、コンピュータ実行可能命令を含むサーバであって、
第１の積分時間を用いて、第1の信号と第１の識別符号の１つまたはより多いシフトされた形態との間の相関を示す第１の相関関数を決定する命令、
該第１の相関関数に応じて、該第１の信号に関する１つまたはより多いパラメータを推定する命令、
該第１の積分時間とは異なり得る第２の積分時間を用いて、第２の信号と第２の識別符号の１つまたはより多いシフトされた形態との間の相関を示す第２の相関関数を決定する命令、そして、
該第２の相関関数に応じて、該第２の信号に関する１つあるいはより多いパラメータを推定する命令、
を含むサーバ。
【請求項２５】
コンピュータにより実行される場合に、そこに記憶された、動的に変更可能な積分時間を用いる信号の１つあるいはより多いパラメータを推定するための、コンピュータ実行可能命令を含むサーバであって、
第１の積分時間を用いて、該信号と識別符号の１つまたはより多いシフトされた形態との間の相関を示す第１の相関関数を決定する命令、
該第１の相関関数に応じて、該信号に関する１つあるいはより多いパラメータを推定することを試みる命令、そして
該試みが失敗の場合、
該第１の積分時間とは異なり得る第２の積分時間を用いて、該信号と該識別符号の１つまたはより多いシフトされた形態との間の相関を示す第２の相関関数を決定する命令、そして
該第２の相関関数に応じて、該信号に関する１つあるいはより多いパラメータを推定することを試みる命令、
を含むサーバ。
【請求項２６】
コンピュータにより実行される場合に、そこに記憶された、動的に変更可能な積分時間を用いる信号に関する１つあるいはより多いパラメータを推定するための、コンピュータ実行可能命令を含むサーバであって、
第１の積分時間を用いて、該信号と識別符号との間の相関を示す第１の相関関数を決定する命令、
該第１の相関関数に応じて、該第１の積分時間とは異なり得る第２の積分時間を決定する命令、
該第２の積分時間を用いて、該信号と該識別符号との間の相関を示す第２の相関関数を決定する命令、そして
該第２の相関関数に応じて、該信号に関する１つあるいはより多いパラメータを推定することを試みる命令、
を含むサーバ。
【請求項２７】
パラメータ推定器であって、
第１の積分時間を用いて、信号と識別符号の１つまたはより多いシフトされた形態との間の相関を示す第１の相関関数を決定する手段、
該第１の相関関数に応じて、該信号に関する少なくとも１つのパラメータを推定することを試みる手段、そして
該試みが失敗でありそして第２の積分時間を用いる場合、該信号と該識別符号の１つまたはより多いシフトされた形態との間の相関を示す第２の相関関数を決定する手段、そして
該第２の相関関数に応じて、該信号に関する該少なくとも１つのパラメータ推定することを試みる手段、
を含む、パラメータ推定器。
【請求項２８】
該信号はパイロット信号を含む、請求項２７のパラメータ推定器。
【請求項２９】
該第２の積分時間は該第１の積分時間より短い期間である、
請求項２７のパラメータ推定器。
【請求項３０】
該第２の積分時間は該第１の積分時間より長い期間である、
請求項２７のパラメータ推定器。
【請求項３１】
該少なくとも１つのパラメータは到着時刻（ＴＯＡ）パラメータを含む、
請求項２７のパラメータ推定器。
【請求項３２】
該少なくとも１つのパラメータはＴＯＡパラメータに関する二乗平均誤差（ＲＭＳＥ）を含む、
請求項３１のパラメータ推定器。
【外国語明細書】
2010002419000001.pdf