衛星測位システム信号をデバイスで取得する方法であって、前記デバイスが静止していることを決定するステップと、外部クロック信号を受信するステップと、前記外部クロック信号のスケーリングされた周波数と同調する所望の周波数に発振器を駆動して、内部クロック信号を生成するステップと、SPS信号を受信するステップと、前記受信されたSPS信号を、前記内部クロック信号を使用して複数のナビゲーションデータビットにわたって積分して、前記SPS信号を取得するステップとを備える、方法。予測されたSPSデータを受信するステップをさらに備え、前記受信されたSPS信号が、前記受信された予測されたSPSデータを使用してコヒーレントに積分される、請求項1に記載の方法。前記受信された予測されたSPSデータが前記SPSデータ内のナビゲーションデータビットの予測された値を含み、前記ナビゲーションデータビットの前記予測された値を使用して前記受信されたSPS信号のデータ除去を実行するステップをさらに備える、請求項2に記載の方法。前記予測されたSPSデータがイーサネットバックホールを通じて受信される、請求項2に記載の方法。前記受信されたSPS信号が非コヒーレントに積分される、請求項1に記載の方法。デバイスであって、前記デバイスが静止しているかどうかを示すデータを提供する慣性センサと、位置データを提供する衛星測位システム信号受信機と、外部クロック信号を受信する無線トランシーバと、内部クロックと、前記内部クロックおよび前記無線トランシーバに結合された周波数コントローラであって、前記内部クロックを前記外部クロック信号のスケーリングされた周波数と同調する所望の周波数に駆動する周波数コントローラと、前記慣性センサ、前記SPS信号受信機、前記無線トランシーバ、および前記内部クロックに結合された処理装置と、前記処理装置に結合されたメモリと、前記処理装置に前記デバイスが静止していることを決定させ、前記デバイスが静止している場合、前記所望の周波数で前記内部クロックを使用して複数のナビゲーションデータビットにわたって受信されたSPS信号を積分させるために、前記メモリ内に保持され、前記処理装置内で実行されるコードとを備える、デバイス。予測されたSPSデータが前記無線トランシーバおよび前記処理装置に結合された有線通信インターフェースのうちの少なくとも1つによって受信され、前記コードが前記処理装置に前記予測されたSPSデータを使用して前記受信されたSPS信号をさらにコヒーレントに積分させる、請求項6に記載のデバイス。前記予測されたSPSデータが前記SPSデータ内のナビゲーションデータビットの予測された値を含み、前記コードが前記処理装置に前記ナビゲーションデータビットの前記予測された値を使用して前記受信されたSPS信号のデータ除去をさらに実行させる、請求項7に記載のデバイス。前記コードが前記処理装置に前記受信されたSPS信号を非コヒーレントに積分させる、請求項6に記載のデバイス。前記周波数コントローラが位相ロックループである、請求項6に記載のデバイス。デバイスであって、前記デバイスが静止していることを決定するための手段と、外部クロック信号を受信するための手段と、前記外部クロック信号のスケーリングされた周波数と同調する所望の周波数に内部発振器を駆動して、内部クロック信号を生成するための手段と、衛星測位システム信号を受信するための手段と、前記デバイスが静止している場合、前記受信されたSPS信号を前記内部クロック信号を使用して複数のナビゲーションデータビットにわたって積分して、前記SPS信号を取得するための手段とを備える、デバイス。予測されたSPSデータを受信するための手段をさらに備え、前記受信されたSPS信号が、前記受信された予測されたSPSデータを使用してコヒーレントに積分される、請求項11に記載のシステム。前記予測されたSPSデータを使用して、前記受信されたSPS信号のデータ除去を実行するための手段をさらに備える、請求項12に記載のシステム。前記受信されたSPS信号が非コヒーレントに積分される、請求項11に記載のシステム。コンピュータにより実行可能なプログラムコードを記録するコンピュータ可読記録媒体であって、受信された慣性センサデータが運動を示すかどうかを決定するためのプログラムコードと、前記受信された慣性センサデータが運動を示さない場合、受信された外部クロック信号に基づいて所望の周波数で駆動された内部クロックを使用して複数のナビゲーションデータビットにわたって受信されたSPS信号を積分するためのプログラムコードとを記録するコンピュータ可読記録媒体。衛星測位システム信号をデバイスで取得する方法であって、有線通信インターフェースを介して外部クロック信号を受信するステップと、前記外部クロック信号のスケーリングされた周波数と同調する所望の周波数に発振器を駆動して、内部クロック信号を生成するステップと、SPS信号を受信するステップと、前記受信されたSPS信号を、前記内部クロック信号を使用して複数のナビゲーションデータビットにわたって積分して、前記SPS信号を取得するステップとを備える、方法。予測されたSPSデータを前記有線通信インターフェースを介して受信するステップをさらに備え、前記受信されたSPS信号が、前記受信された予測されたSPSデータを使用してコヒーレントに積分される、請求項16に記載の方法。前記受信された予測されたSPSデータが前記SPSデータ内のナビゲーションデータビットの予測された値を含み、前記ナビゲーションデータビットの前記予測された値を使用して前記受信されたSPS信号のデータ除去を実行するステップをさらに備える、請求項17に記載の方法。前記外部クロック信号および前記予測されたSPSデータがイーサネットバックホールを介して受信される、請求項17に記載の方法。前記受信されたSPS信号が非コヒーレントに積分される、請求項16に記載の方法。前記外部クロック信号が、イーサネットバックホールを介して配信されるNTPPTP信号である、請求項16に記載の方法。デバイスであって、前記デバイスが静止しているかどうかを示すデータを提供する慣性センサと、位置データを提供する衛星測位システム信号受信機と、外部クロック信号を受信する有線通信インターフェースと、内部クロックと、前記内部クロックおよび前記無線トランシーバに結合された周波数コントローラであって、前記内部クロックを前記外部クロック信号のスケーリングされた周波数と同調する所望の周波数に駆動する周波数コントローラと、前記慣性センサ、前記SPS信号受信機、前記有線通信インターフェース、および前記内部クロックに結合された処理装置と、前記処理装置に結合されたメモリと、前記処理装置に、前記所望の周波数で前記内部クロックを使用して複数のナビゲーションデータビットにわたって受信されたSPS信号を積分させるために、前記メモリ内に保持され、前記処理装置内で実行されるコードとを備える、デバイス。予測されたSPSデータが前記処理装置に結合された前記有線通信インターフェースによって受信され、前記コードが前記処理装置に前記予測されたSPSデータを使用して前記受信されたSPS信号をさらにコヒーレントに積分させる、請求項22に記載のデバイス。前記予測されたSPSデータが前記SPSデータ内のナビゲーションデータビットの予測された値を含み、前記コードが前記処理装置に前記ナビゲーションデータビットの前記予測された値を使用して前記受信されたSPS信号のデータ除去をさらに実行させる、請求項23に記載のデバイス。前記コードが前記処理装置に前記受信されたSPS信号を非コヒーレントに積分させる、請求項22に記載のデバイス。前記周波数コントローラが位相ロックループである、請求項22に記載のデバイス。前記外部クロック信号が、イーサネットバックホールを介して配信されるNTPPTP信号である、請求項22に記載のデバイス。イーサネットバックホールを介して外部クロック信号を受信するための手段と、前記外部クロック信号のスケーリングされた周波数と同調する所望の周波数に内部発振器を駆動して、内部クロック信号を生成するための手段と、衛星測位システム信号を受信するための手段と、前記受信されたSPS信号を前記内部クロック信号を使用して複数のナビゲーションデータビットにわたって積分して、前記SPS信号を取得するための手段とを備える、デバイス。予測されたSPSデータを前記イーサネットバックホールを介して受信するための手段をさらに備え、前記受信されたSPS信号が、前記受信された予測されたSPSデータを使用してコヒーレントに積分される、請求項28に記載のシステム。前記予測されたSPSデータを使用して、前記受信されたSPS信号のデータ除去を実行するための手段をさらに備える、請求項29に記載のシステム。前記受信されたSPS信号が非コヒーレントに積分される、請求項28に記載のシステム。イーサネットバックホールを介して受信された外部クロック信号に基づいて所望の周波数で駆動された内部クロックを使用して複数のナビゲーションデータビットにわたって受信されたSPS信号を積分するためのコンピュータにより実行可能なプログラムコードを記録するコンピュータ可読記録媒体。衛星測位システム受信機および無線受信機を備えたデバイスが、複数のナビゲーションデータビットにわたって長い積分を使用して、弱い、または減衰されたSPS信号を取得する。安定したクロック信号を生成して長い積分を実行するために、外部クロック信号は、無線通信基地局、たとえばイーサネットバックホールを介して配信されるNTPPTP、または近隣のフェムトセルなどの、非常に安定したソースから受信される。内部発振器は、外部クロック信号のスケーリングされた周波数と同調する所望の周波数で駆動されて、安定した内部クロック信号を生成する。SPS信号は、内部クロック信号を使用して長時間にわたって受信および積分される。たとえば、デバイスが静止している場合などは、受信されたSPS信号は、所望の周波数で内部クロックを使用して複数のナビゲーションデータビットにわたって積分されうる。予測されたSPSデータは、イーサネットバックホールなどを通じて外部ソースから受信されて、コヒーレント積分を実行するために使用されうる。あるいは、非コヒーレント積分が実行されうる。さらに、外部クロックソースに対する運動があるかどうかを決定するために、または運動による外部クロック信号におけるドップラーエラーを相殺するために、運動センサが使用されうる。図1は、弱い、または障害が起きたSPS信号をトラックできる衛星測位システム受信機120を備えたデバイス100を含むシステム10の例を示している。図2は、弱い、または障害が起きたSPS信号を、たとえばシステム10でトラックする方法を示す流れ図である。図1に示されるデバイス100は、自身の位置を決定でき、およびまたは、たとえば衛星ビークル102を含む衛星測位システムからの信号を使用して緯度および経度を決定することに基づいてナビゲーションのために使用されうる。弱いSPS信号を取得およびトラックするために必要な処理利得を得るために、長い積分ブロック157として図1に概略的に示されるように、デバイス100は長時間にわたってSPSを積分する。システム10は、クロックの安定性、SPS符号化の知識、およびユーザの運動を含む、SPS信号の積分の長さを制限するいくつかの要因を解決する。衛星測位システムは、一般的に、送信機から受信した信号に少なくとも部分的に基づいて、エンティティが地球上または地球上空の自身の位置を決定できるようにするために配置された送信機のシステムを含む。このような送信機は、一般的に、設定された数のチップの反復擬似ランダムノイズコードでマークされた信号を送信し、地上の制御局、ユーザ装置、およびまたは衛星ビークルに配置されてよい。特定の例では、このような送信機は、図1に示される地球周回軌道衛星ビークル102上に配置されてよい。たとえば、全地球測位システム、Galileo、Glonass、またはCompassなどの一群のグローバルナビゲーション衛星システム内のSVは、それらの一群内の他のSVによって送信されるPNコードから区別できるPNコードでマークされた信号を送信できる。ある態様によれば、本明細書で提示される技法は、SPSについてのグローバルシステムに限定されない。たとえば、本明細書で提供される技法は、日本上空の準天頂衛星システム、インド上空のインド地域航法衛星システム、中国上空の北斗などの様々な地域システム、ならびにまたは、1つまたは複数のグローバルおよびまたは地域ナビゲーション衛星システムに関連付けられうる、またはそれらで使用可能である様々な補強システムに適用できるか、それらのシステムにおいて使用可能である。限定ではなく例として、SBASは、広域補強システム、欧州静止衛星航法オーバーレイサービス、多機能衛星補強システム、GPS支援静止補強ナビゲーションまたはGPSおよび静止補強ナビゲーションシステム、ならびにまたは同様のものなどの、完全性情報、微分補正などを提供する補強システムを含むことができる。したがって、本明細書で使用されるように、SPSは、1つまたは複数のグローバルおよびまたは地域ナビゲーション衛星システム、ならびにまたは補強システムの任意の組合せを含むことができ、SPS信号は、SPS、SPSのような、およびまたはこのような1つまたは複数のSPSに関連付けられる他の信号を含むことができる。本明細書に記載される位置決定技法は、無線広域ネットワーク、無線ローカルエリアネットワーク、無線パーソナルエリアネットワークなどの、セルラータワー104を含む、および無線通信アクセスポイント106からの、様々な無線通信ネットワークとともに実装されうるので、デバイス100は位置決定のためにSPSで使用することに限定されない。さらに、デバイス100はオンラインサーバにアクセスして、セルラータワー104を介して、または無線通信アクセスポイント106から、様々な無線通信ネットワークを使用して、あるいは必要に応じて衛星ビークル102を使用して、衛星画像などのデータを取得できる。ネットワーク、およびシステムと言う用語は、しばしば区別なく使用される。WWANは、符号分割多元接続ネットワーク、時分割多元接続ネットワーク、周波数分割多元接続ネットワーク、直交周波数分割多元接続ネットワーク、シングルキャリア周波数分割多元接続ネットワーク、ロングタームエボリューションネットワーク、WiMAXネットワークなどでよい。CDMAネットワークは、cdma2000、広域CDMAなどの1つまたは複数の無線アクセス技術を実装できる。cdma2000は、IS95、IS2000、およびIS856標準を含む。TDMAネットワークは、グローバルシステムフォーモバイルコミュニケーションズ、デジタル先進移動電話システム、または他の何らかのRATを実装できる。GSMという名の組織からの文書に記載されている。cdma2000は第3世代パートナーシッププロジェクト2という名の組織からの文書に記載されている。3GPPおよび3GPP2の文書は公的に入手可能である。WLANはIEEE80211xネットワークでよく、WPANはブルートゥースネットワーク、IEEE80215x、または他の何らかの種類のネットワークでよい。この技法は、WWAN、WLAN、およびまたはWPANの任意の組合せとともに実装することもできる。図2の流れ図を参照すると、長い積分を使用してSPS信号を取得するために、デバイス100は外部クロック信号を受信する。長時間にわたってSPS信号を積分するために、デバイス100の内部クロック153は、信号検索が正確な時間周波数ビンで確実に実行されるように、積分時間にわたって安定した状態を保つ必要がある。しかし、大部分の市販のデバイスの内部クロック153は、長い積分に必要なクロック周波数安定性を通常は有さない低コストの発振器を使用している。したがって、安定したクロック信号を生成するために、デバイス100は無線受信機130を使用して、たとえば無線通信基地局104、無線アクセスポイント106、または図1における有線通信インターフェース135でイーサネットバックホールを介して配信されたNTPPTPなどの有線信号などから高精度の外部クロック信号を受信するか、あるいは近隣のフェムトセルからパイロット信号を受信する。外部クロック信号は、外部クロック信号の周波数を決定して、外部クロック信号の周波数を所望の周波数にスケーリングする、周波数コントローラ155に提供される。スケーリングされた外部クロック信号は、内部クロック153の周波数がより正確にスケーリングされた外部クロック信号と同調するように、内部クロック153内の発振器を駆動するために使用される。デバイス100は、衛星ビークル102から極度に減衰されたSPS信号を受信する。減衰されたSPS信号は、屋内環境においてみられるような障害物のある状態による場合がある。受信性能を向上させるために、デバイス100は、修正された内部クロック信号を使用して長時間にわたってSPS信号を積分する。積分はコヒーレントに実行されてもよく、非コヒーレントに実行されてもよい。システム10は、ナビゲーションデータビットを含むSPSデータを予測して、予測されたSPSデータをSPS感度支援データの形式でデバイス100に提供することによって、SPS信号のコヒーレント積分を可能にすることができる。当分野ではよく知られているように、SPS信号は一般的に、蛇行符号化、前方誤り訂正符号化、畳み込み符号化、およびまたは同様のものを使用して符号化される。長時間にわたってSPS信号をコヒーレントに積分するために、デバイス100はSPS信号を復号しなければならない。しかし、デバイス100は信号にロックしていないので、デバイス100は、復号する際に支援するためにナビゲーションデータビットなどのSPS信号自体の中の情報を検出できない。したがって、システム10はSPS信号がより強いデバイス100の外側の位置でSPS信号を検出する。受信されたSPS信号に基づいて、SPSデータが予測されて、SPS感度支援信号の形式でデバイス100に提供される。予測されたSPSデータは、たとえばSPS拡散信号に変調されたナビゲーションデータを除去するためにデバイス100によって使用でき、そのためSPS信号の送信されたデータシンボルの持続時間を超えてコヒーレント積分を拡張できるようになり、それによって感度を改善しうる。SPS感度支援の使用は、本出願と同じ譲渡人を有し、参照により本明細書に組み込む、2009年7月10日に出願された、Linらによる米国特許出願第20100013702号MethodsandApparatusesForRequestingProvidingSensitivityAssistanceInformationAssociatedwithVariousSatellitePositioningSystemsinWirelessCommunicationNetworksに一般的に記載されている。たとえば、図1に示されるように、システム10は位置決定モジュール52を含むロケーションサーバ50を含む。ロケーションサーバ50は、1つまたは複数のデバイス、およびあるいはその中にある、このような位置決定処理を少なくとも部分的にサポートできる、1つまたは複数の特定の装置を表すよう意図されている。ロケーションサーバ50は、1つまたは複数の有線バックホール、およびあるいは1つまたは複数の無線通信リンクを使用して、直接およびまたは間接的にデバイス100と通信できる。したがって、ある例示的実装形態では、ロケーションサーバ50は、1つまたは複数の無線送信機、受信機、トランシーバ、1つまたは複数の基地局、様々な有線およびまたは無線ネットワークリソース、特定の装置として使用できる1つまたは複数のコンピューティングデバイス、ならびにまたは他の同様のコンピューティングおよびまたは通信デバイスの形式をとるか、およびまたはそれらを操作可能なように備えることができる。ロケーションサーバ50は、応答型または非応答型SPS感度支援データをデバイス100に提供できる。ロケーションサーバ50は、衛星ビークル102を含む衛星測位システムからSPS信号を受信する。よく知られているように、SPS信号は、SPSによってネイティブ形式で送信されるナビゲーション情報信号および他の情報信号を含むことができる。受信されたSPS信号に少なくとも部分的に基づいて、位置決定モジュール52はSPSデータを予測してSPS感度支援信号を生成する。このようなSPSデータを予測するための技法はよく知られており、たとえば、本出願と同じ譲渡人を有し、参照により本明細書に組み込む、PeterGaalによる米国特許第6775802号MethodApparatusandSystemforSignalPredictionに記載されている。SPS感度支援信号は、ロケーションサーバ50によって直接およびまたは間接的にデバイス100に送信される。SPS感度支援信号は、デバイス100によってSPS感度支援信号を受信する際の遅延を相殺するためにデバイス100によって使用されうる時間マークを含みうる。デバイス100は、たとえばSPS受信機の感度を著しく向上させる変調除去技法を使用して、実際のSPS信号を取得する際に支援するために、受信したSPS感度支援信号を使用できる。たとえば、SPS感度支援信号は、SPS信号を変調するために使用されるナビゲーションデータビット情報を含みうる。ナビゲーションデータビットが分かっていれば、デバイス100はナビゲーションデータ変調を除去して、複数のナビゲーションデータビットにわたってコヒーレント積分を可能にすることができる。必要に応じて、長時間にわたって非コヒーレント積分を実行でき、SPS感度支援信号内の予測されたSPSデータ、およびシステム10内のロケーションサーバ50の必要性がなくなる。非コヒーレント積分は、SPS信号を2乗することによって実行でき、SPS信号に変調されたナビゲーションデータを削除する。非コヒーレント積分が、ロケーションサーバ50の必要性がなくなることによってシステム10を簡略化し、SPS信号を2乗することも信号対ノイズ比を減らすので、上述のコヒーレント積分に比べて増加した積分時間が必要になる。積分の長さを制限する他の要因は、デバイス100の運動である。デバイス100が実質的に静止している場合、特に高速でデバイスが動いている場合に比べて、周波数検索ウインドウ、衛星運動、未知のユーザ力学によるドップラーエラーなどがより予測可能なので、拡張積分が実行されうる。したがって、デバイス100の運動は、たとえばデバイス100に運動関連データを提供する加速度計、磁気計、およびまたはジャイロスコープなどの運動慣性センサ140を使用して検出されうる。一実施形態では、デバイス100は、長い積分時間を使用してSPS信号の検索だけを行う場合があり、その場合は、運動慣性センサ140はデバイス100が静止していることを示す。あるいは、必要に応じて、SPS信号を検索する間に外部クロック信号のソースに対するデバイス100の運動によって生じた任意のドップラーエラーを相殺するために、運動慣性センサ140から決定されたデバイス100の運動が使用されうる。当然、デバイス100が静止しているか実質的に静止している場合、たとえば、デバイス100が無線アクセスポイント、フェムトセル、または他のこのようなデバイスの場合、運動検出は必要ではなく、運動慣性センサ140の必要性がなくなる。システム10内のデバイス100は、SPS信号ならびに外部クロック信号を受信できる任意のデバイスでよい。デバイス100は静止でも半静止でもよく、たとえば移動局でもよい。本明細書で使用されるように、移動局は、セルラー式または他の無線通信デバイス、パーソナル通信システムデバイス、パーソナルナビゲーションデバイス、パーソナル情報マネージャ、携帯情報端末、ラップトップ、または無線通信およびまたはナビゲーション位置特定信号などのナビゲーション信号を受信できる他の適切なモバイルデバイスなどのデバイスを指す。移動局と言う用語は、短距離無線、赤外線、有線接続、または他の接続などによって、パーソナルナビゲーションデバイスと通信するデバイスを含むことも意図し、衛星信号受信、支援データ受信、およびあるいは位置関連処理がデバイスまたはPNDで発生するかどうかとは無関係である。また、移動局は、インターネット、WiFi、または他のネットワークなどを介してサーバと通信できる無線通信デバイス、コンピュータ、ラップトップなどを含むすべてのデバイスを含むことを意図し、衛星信号受信、支援データ受信、およびあるいは位置関連処理がデバイス、サーバ、またはネットワークに関連付けられる別のデバイスで発生するかどうかとは無関係である。上記のあらゆる動作可能な組合せも移動局と考えられる。図3は、減衰されたSPS信号をトラックするために使用されうるデバイス100の実施形態のブロック図である。デバイス100は、アンテナ124を介してSPS衛星102から信号を受信する衛星測位システム受信機120を含みうる。デバイス100は、たとえば、無線アクセスポイント106へからの通信、およびまたはアンテナ124または別のアンテナを介する無線通信基地局104へからの通信を送受信できる無線ネットワーク無線トランシーバでよい、無線受信機130も含みうる。デバイス100は、たとえばイーサネットまたは他の有線フォーマットを介して信号を送受信するための、任意の有線通信インターフェース135も含みうる。デバイス100は、たとえば加速度計、ジャイロスコープ、磁気計、あるいは、たとえばデバイスが車両に搭載されている場合は車両走行距離計またはホイールティックセンサなどの他の適切なデバイスを含みうる、運動慣性センサ140も含みうる。運動慣性センサ140は、運動の決定において、たとえば、方向、および外部クロック信号のソースに対する位置の変更を支援できる。SPS受信機120、無線トランシーバ130、および運動慣性センサ140は、使用されると、制御ユニット150に結合されて通信できる。制御ユニット150は、SPS受信機120、無線トランシーバ130、およびまたは運動慣性センサ140からデータを受理および処理して、デバイスの動作を制御できる。制御ユニット150は、処理装置152および関連メモリ154によって提供でき、サポートハードウェア156、ソフトウェア158、およびファームウェア157を含みうる。本明細書で使用されるように、処理装置152は、1つまたは複数のマイクロプロセッサ、組込みプロセッサ、コントローラ、特定用途向け集積回路、デジタル信号プロセッサ、および同様のものを含むことができるが、必ずしも含む必要はないことが理解されよう。制御ユニットという用語は、特定のハードウェアではなくシステムによって実装される機能を説明することを意図する。さらに、本明細書で使用されるように、メモリという用語は、長期メモリ、短期メモリ、またはデバイスに関連付けられる他のメモリを含む任意の種類のコンピュータ記憶媒体を指すことができ、任意の特定の種類のメモリまたは数のメモリ、あるいはメモリが格納される種類の媒体に限定されるべきではない。制御ユニット150は、本明細書では位相ロックループとして示されている周波数コントローラ155、および本明細書ではPLL内の可変発振器として示されている内部クロック153を含む。周波数コントローラ155は、PLLへの入力信号の機能を果たすことができる無線トランシーバ130を介して外部クロック信号を受信できる。当分野ではよく知られているように、ネガティブフィードバックループにおいて、位相検出器を使用してPLLの入力信号とPLLの出力信号とが比較される。位相検出器の出力信号は、内部クロック153、たとえば可変発振器を制御する。内部クロック153は処理装置152に結合されうる。図示されるように、フィードバックパスは、外部クロック信号の周波数を機能的にスケーリングするために使用されうる周波数分割器157を含む。当然、必要に応じて、外部クロック信号をスケーリングして、内部クロック153を制御するために、周波数ロックループおよびまたは周波数合成器などの他の方法論回路が使用されうる。例を挙げると、本出願と同じ譲渡人を有し、参照により本明細書に組み込む、Patrickらによる米国特許第6928275号MethodandApparatusforCompensatingLocalOscillatorFrequencyErrorに、ローカル発振器エラーを制御するための技法が記載されている。制御ユニット150は、明確にするために処理装置152とは別に示されているが、処理装置152内にあってよい、積分制御ユニット159も含みうる。積分制御ユニット159は、上述のようにコヒーレントまたは非コヒーレントに長い積分を実行する。コヒーレント積分のために、制御ユニット150は、処理装置152がたとえば変調除去技法を使用できる無線トランシーバ130を介して予測されたSPSデータを有するSPS感度支援を受信する。次いで、積分制御ユニット159は、結果として得られるSPS信号上で長時間にわたってコヒーレント積分を実行できる。上述のように、必要に応じて、SPS感度支援信号を必要とせずに非コヒーレント積分を実行できる。デバイス100は、制御ユニット150と通信するユーザインターフェース160も含むことができ、たとえば、制御ユニット150がそこからデータを受け取って、ユーザインターフェースを制御する。ユーザインターフェース160は、制御メニューおよび位置情報を表示できるディスプレイ162を含みうる。ユーザインターフェース160はキーパッド164または他の入力デバイスをさらに含むことができ、それらを通じてユーザは情報をデバイス100に入力できる。一実施形態では、キーパッド164は、タッチスクリーンディスプレイなどのディスプレイ162に統合されうる。ユーザインターフェース160は、たとえばデバイス100がセルラー式電話の場合、マイクおよびスピーカも含みうる。本明細書に記載の方法論は、用途に応じて様々な手段によって実装されうる。たとえば、これらの方法論はハードウェア、ファームウェア、ソフトウェア、またはそれらの任意の組合せに実装されうる。ハードウェア実装形態のために、1つまたは複数の特定用途向け集積回路、デジタル信号プロセッサ、デジタル信号処理デバイス、プログラマブル論理デバイス、フィールドプログラマブルゲートアレー、プロセッサ、コントローラ、マイクロコントローラ、マイクロプロセッサ、電子デバイス、本明細書に記載の機能を実行するように設計された他の電子ユニット、またはそれらの組合せに処理装置が実装されうる。ファームウェアおよびまたはソフトウェア実装のために、方法論は、本明細書に記載の機能を実行するモジュールで実装されうる。本明細書に記載の方法論を実装する際に、命令を明白に実施する任意の機械可読媒体が使用されうる。たとえば、コードがメモリ154に格納されて、処理装置152によって実行されうる。メモリは、処理装置内、または処理装置の外部に実装されうる。本明細書で使用されるように、メモリという用語は、任意の種類の長期メモリ、短期メモリ、揮発性メモリ、不揮発性メモリ、または他のメモリを指すことができ、任意の特定の種類のメモリまたは数のメモリ、あるいはメモリが格納される種類の媒体に限定されるべきではない。ファームウェアおよびまたはソフトウェアに実装されると、機能は1つまたは複数の命令あるいはコードとしてコンピュータ可読媒体に格納されうる。例を挙げると、データ構造で符号化されたコンピュータ可読媒体、およびコンピュータプログラムで符号化されたコンピュータ可読媒体がある。コンピュータ可読媒体は、製品の形式をとることができる。コンピュータ可読媒体は物理的なコンピュータ記憶媒体を含む。記憶媒体は、コンピュータによってアクセスできる任意の利用可能な媒体でよい。例を挙げると、これに限定されないが、このようなコンピュータ可読媒体は、RAM、ROM、EEPROM、フラッシュメモリ、CDROMまたは他の光ディスクストレージ、磁気ディスクストレージまたは他の磁気ストレージデバイス、あるいは所望のプログラムコードを命令またはデータ構造の形式で格納するために使用できる、およびコンピュータによってアクセスできる他の任意の媒体を含むことができ、本明細書で使用されるディスクおよびディスクは、コンパクトディスク、レーザディスク、光ディスク、デジタル多用途ディスク、フレキシブルディスクおよびブルーレイディスクを含み、通常、ディスクはデータを磁気的に再生し、ディスクはデータを光学的に、たとえばレーザなどで再生する。上記の組合せも、コンピュータ可読媒体の範囲内に含まれるべきである。コンピュータ可読媒体上のストレージに加えて、命令およびまたはデータは、通信装置に含まれる送信媒体上で信号として提供されうる。たとえば、通信装置は命令およびデータを示す信号を有するトランシーバを含みうる。命令およびデータは、1つまたは複数の処理装置に、特許請求の範囲において述べられる機能を実装させるように構成される。すなわち、通信装置は、開示された機能を実行するための情報を示す信号を有する送信メディアを含む。初めは、通信装置に含まれる送信メディアは、開示された機能を実行するための情報の第1の部分を含むことができ、2回目は、通信装置に含まれる送信メディアは、開示された機能を実行するための情報の第2の部分を含むことができる。本発明は説明の目的で特定の実施形態に関連して示されているが、本発明はそれらに限定されない。本発明の範囲から逸脱することなしに、様々な適応および修正が行われてよい。したがって、添付の特許請求の趣旨および範囲は、上述の説明に限定されるべきではない。