專利名稱:用于處理衛星定位系統信號的方法和裝置的制作方法
用于處理衛星定位系統信號的方法和裝置領域本文所公開主題涉及電子設備,尤其涉及供在適于處理衛星定位系統(SPS)信 號和/或其他類似信號的設備中使用的方法和裝置。背景無線通信系統正迅速成為數字信息領域中最盛行的技術之一。衛星和蜂窩電話 服務以及其他類似無線通信網絡已經可以橫跨全球。另外,每天都新增各種類型和大小 的新型無線系統(例如,網絡)以提供眾多固定的和便攜式設備之間的連通性。這些無線 系統中的許多通過其他通信系統和資源耦合在一起,以便促進信息的更多通信和共享。 實際上,一些設備適于與一個以上的無線通信系統通信已經并不罕見,且這種趨勢似乎 愈趨愈甚。另一種常見且愈趨重要的無線技術包括導航系統,尤其是諸如舉例而言全球定 位系統(GPS)和其他類似全球導航衛星系統(GNSS)等衛星定位系統(SPS)。例如,SPS 接收機路徑可接收由GNSS的多個環地軌道衛星發射的無線SPS信號。一旦接收到SPS 信號就可對其處理,以便例如確定與具有SPS接收機路徑的設備相關聯的全球時間、近 似地理位置、海拔、和/或速度。概述提供了以供在適于接收來自至少一個衛星定位系統(SPS)的信號的設備中使用 的方法和裝置。作為對來自與SPS相關聯的空間飛行器(SV)的傳輸的至少一次搜索的一 部分,這些方法和裝置可以將與該SV相關聯的代碼與收到信號相關以確立多個相關值、 在搜索期間采樣這些相關值的至少一部分、并且至少部分地基于經采樣相關值中的至少 之一選擇性地提前或提早轉變該搜索。根據某些方面,一種方法可包括例如將與所述SV相關聯的代碼與收到信號 相關以確立多個相關值,在所述搜索期間采樣所述相關值的至少一部分、并且至少部分 地基于所述經采樣相關值中的至少之一選擇性地提前或提早轉變所述搜索。在某些實現 中,這樣的方法可包括在所述搜索期間標識中間有效峰值直至檢測到早期峰值和/或到 達最大積分時間。在某些實現中,這樣的方法可包括從后續單元、區域、和/或柵格中 減去至少一個中間峰值周圍的(諸)能量測量,以提供至少一個非相關測量值。在某些 實現中,這樣的方法可包括在標識出較早峰值的情況下標識對較早相關值的校正。在某些實現中,這樣的方法可包括將所述經采樣相關值中的所述至少之一標識 為與來自所述SV的所述傳輸相關聯的峰值候選。在某些實現中,這樣的方法可包括至 少部分地基于所述經采樣相關值中的至少兩個選擇性地轉變所述搜索并且將所述經采樣 相關值中的所述至少兩個中的每一個標識為與來自所述SV的所述傳輸相關聯的峰值候 選。在此,例如所述經采樣相關值中的所述至少兩個當中的第一個被標識為最佳最大峰 值(BMP)候選,而所述經采樣相關值中的所述至少兩個當中的第二個被標識為最佳早期 峰值(BEP)候選或最佳其他峰值(BOP)候選。附圖簡述
參照以下附圖描述非限定性和非窮盡性方面,附圖中相同的附圖標記除非另行 指定否則貫穿各示圖指示相同的部分。
圖1是圖解根據一實現的包括具有至少一個用于在動態積分模式下接收和處理 衛星定位系統(SPS)信號的SPS接口的設備的示例性環境的示圖。圖2是圖解例如可實現在圖1的環境中的具有SPS接口的示例性設備的某些特征 的框圖。圖3是圖解例如可在圖1的環境中實現以提供動態積分模式的方法的流程圖。圖4以及圖5A和5B是示出描繪具有多個單元或頻槽的示例性搜索空間的柵格 的例示圖。圖6A和6B是圖解各種情景下可能的最大用戶引入加速度的圖表。圖7是圖解對應三個示例性相干積分時間的對數遞減的圖表。詳細描述腿提供了以供在適于接收來自與衛星定位系統(SPS)相關聯的至少一個發射機的 信號的設備中使用的方法和裝置。這些方法和裝置可使得設備能采樣在搜索信號期間確 定的相關值的至少一部分,并且能夠在可能的情況下至少部分地基于經采樣相關值選擇 性地提前或提早以某種方式“轉變”該搜索。例如,若在搜索周期或停留時間期間使用 經采樣相關值檢測到適用候選峰值,則可通過提前或提早終止(例如,結束、重置等)搜 索、將其標記為提前或提早終止和/或發起另一類型的搜索來轉變該搜索,而非等待這 樣的周期或時間結束或流逝。因此,在某些境況中,根據本文中所提供的技術作適應性 調整的示例性設備在搜索信號的同時能更高效率地操作。貫穿本說明書對“一個示例”、“一示例”、或“某些示例”的引用意味著結 合特征和/或示例描述的特定特征、結構、或特性被包括在所要求保護的主題的至少一 個特征和/或示例中。因此,貫穿本說明書在各處出現的短語“在一個示例中”、“一 示例”、“在某些示例中”或“在某些實現中”或其他類似短語不一定全部是指相同特 征、示例、和/或限制。此外,這些特定特征、結構或特性可在一個或多個示例和/或 特征中加以組合。本文描述的方法集可以通過各種手段來實現,這取決于根據特定特征和/或示 例的應用。例如,這樣的方法集可在硬件、固件、軟件、和/或其組合中實現。在硬件 實現中,例如處理單元可在一個或多個專用集成電路(ASIC)、數字信號處理器(DSP)、 數字信號處理器件(DSPD)、可編程邏輯器件(PLD)、現場可編程門陣列(FPGA)、處理 器、控制器、微控制器、微處理器、電子器件、設計成執行本文中所描述的功能的其他 設備單元、或其組合內實現。SPS可包括發射機系統,其被定位成使得各實體能夠至少部分地基于從這些發 射機接收到的信號來確定其在地球上的位置。這樣的發射機可發射用有設定數目個碼片 的重復偽隨機噪聲(PN)碼標記的信號,并且可位于基于地面的控制站、用戶裝備和/或 空間飛行器上。本文中引述的“空間飛行器”(SV)涉及能夠向地面上的接收機發射信號的對 象。在一個特定示例中,這樣的SV可包括對地靜止衛星。或者,SV可包括在軌道上行進并且相對于地球上的固定位置移動的衛星。然而,這些僅僅是SV的示例,并且所要 求保護的主題在這些方面并不被限定。在特定示例中,此類發射機可位于諸如環地軌道衛星之類的SV上。例如,諸如 全球定位系統(GPS)、Galileo、Glonass或北斗之類的全球導航衛星系統(GNSS)的星座 中的衛星可發射用可與該星座中的其他衛星所發射的PN碼區別開的PN碼標記的信號。為了估計接收機處的位置,導航系統可至少部分地基于對接收自各SV的信號中 的PN碼的檢測使用公知技術來確定至接收機“視野”中的各SV的偽距測量。這種至 SV的偽距可以在于接收機處捕獲收到信號的過程期間至少部分地基于在用與SV相關聯 的PN碼標記的收到信號中檢測到的碼相來確定。為捕獲收到信號,導航系統可以將收到 信號與本地生成的同SV相關聯的PN碼相關。例如,這種導航系統可以將這種收到信號 與這種本地生成的PN碼的多個代碼和/或時間移位版本相關。對產生具有最高信號功率 的相關結果的特定時間和/或代碼移位版本的檢測可指示與在如上所討論的測量偽距中 使用的所捕獲信號相關聯的碼相。在檢測到接收自GNSS SV的信號的碼相之際,接收機可形成多個偽距假言。通 過使用附加信息,接收機就可消除這樣的偽距假言以有效地降低與真實偽距測量相關聯 的模糊性。在對接收自GNSS SV的信號的時基的知識有著充分準確性的情況下,可以消 除一些或所有錯誤偽距假言。在某些境況中,設備以高效率方式搜索和定位SV發射的信號是非常重要的。例 如,如果時間可能有限,則具有能快速標識SV信號的設備會是有益的。例如,如果處理 資源和/或電源有限,則具有能快速標識SV信號的設備會是有益的。圖1是圖解根據本描述的某些示例性實現的可包括適于提供至少某種形式的導 航服務的各種計算和通信資源的無線環境100的框圖。在此,例如SPS 106可包括多個 可向設備 102 發射 SPS 信號的 SV 106-1、106-2、106-3、…、106_x。設備102可例如包括移動設備或雖然可移動但主要旨在保持靜止的設備。由 此,如本文中所使用的,術語“設備”、“移動設備”、“移動站”(MS)能夠可互換地 使用,因為每一個術語旨在是指可發射和/或接收無線信號的任何單個設備或任何可組 合的設備群。作為示例而非限制,如使用圖1中的圖標所圖解的,設備102可包括諸如蜂窩 電話、智能電話、個人數字助理、便攜式計算設備、導航單元和/或類似的或其任何組 合。在其他示例性實現中,設備102可采取移動或靜止的機器的形式。在又其他示例性 實現中,設備102可采取可操作地適于在另一個設備中使用的一個或多個集成電路、電 路板、和/或類似的形式。在某些實現中,無線環境100可進一步包括適于關于設備102提供通信和/或其 他信息處理服務的各種計算和通信資源。由此,例如,無線環境100可代表可包括至少 一個適于向/從至少一個無線通信系統104發射和/或接收無線信號的設備102的任何系 統或其一部分。如圖1中所示,無線通信系統104可適于與如云110所簡單表示的其他設備和/ 或資源通信和/或以其他方式可操作地與之接入。例如,云100可包括一個或多個通信 設備、系統、網絡、或服務,和/或一個或多個計算設備、系統、網絡、或服務,和/或類似的或其任何組合。設備102例如可用于各種無線通信網絡,諸如無線廣域網(WWAN)、無線局域 網(WLAN)、無線個人區域網(WPAN),等等。術語“網絡”和“系統”在本文中能 被可互換地使用。WWAN可以是碼分多址(CDMA)網絡、時分多址(TDMA)網絡、頻 分多址(FDMA)網絡、正交頻分多址(OFDMA)網絡、單載波頻分多址(SOFDMA)網 絡,等等。CDMA網絡可實現一種或多種無線電接入技術(RAT),諸如cdma2000、寬 帶CDMA(W-CDMA)等,這僅列舉了少數幾種無線電技術。在此,cdma2000可包括根 據IS-95、IS-2000、以及IS-856標準實現的技術。TDMA網絡可實現全球移動通信系統 (GSM)、數字高級移動電話系統(D-AMPS)、或其他某種RAT。GSM和W_CDMA在來 自名為“第三代伙伴項目”(3GPP)的聯盟的文獻中描述。Cdma2000在來自名為“第三 代伙伴項目2”(3GPP2)的聯盟的文獻中描述。3GPP和3GPP2文獻是公眾可獲取的。 例如,WLAN可包括IEEE 802.Ilx網絡,并且WPAN可包括藍牙網絡、IEEE 802.15x。設備102可接收來自設備102視線(LOS)中的SV 106-1、106-2、106-3、…、 106-x的傳輸,并從這些傳輸中的4個或更多推導時間測量。設備102可通過將特定SV的PN碼與收到信號相關來搜索來自該SV的傳輸。 該收到信號在有噪聲的情況下通常包括來自在設備102處的接收機的視線內的一個或多 個SV的傳輸的合成。相關可在以碼相搜索窗Wcp著稱的碼相假言的范圍上、以及在以 多普勒搜索窗Wdotp著稱的多普勒頻率假言的范圍上執行。如以上指出的,這種碼相假 言通常被表示為PN碼移位范圍。另外,多普勒頻率假言被典型地表示為多普勒頻槽。作為示例,圖4圖解表示為具有多個單元402的虛擬柵格400的示例性搜索窗。 還示出的是柵格400中與其中的單元402的子集相關聯的區域404。如后續小節中將更詳 細地描述的,在某些實現中,可能與柵格400相關聯的一個或多個閾值對于其中的一個 或多個區域可以不同。相關可以在可表達為N。與M之積的積分時間“I”上執行,其中N。是相干積分 時間,以及M是非相干地組合的相干積分的數目。對于特定的PN碼,可將相關值與對 應的PN碼移位和多普勒頻槽相關聯以定義二維相關函數。例如可標識該相關函數的峰值 并將其與預定噪聲閾值比較。例如,可選擇該閾值以使得假警報概率——即錯誤地檢測 到SV傳輸的概率——處于或低于預定值。對SV的時間測量可從沿碼相維的等于或超過 該閾值的最早非旁瓣峰值的位置推導出來。訂戶站的多普勒測量可從沿多普勒頻率維的 等于或超過該閾值的最早非旁瓣峰值的位置推導出來。本文中描述的技術可連同若干SPS’中的任一個或SPS’的組合一起使用。此 外,這些技術可連同利用偽衛星或SV與偽衛星組合的定位系統一起使用。偽衛星可包 括廣播被調制在L頻帶(或其他頻率)載波信號上的PN碼或其他測距碼(例如,類似于 GPS或CDMA蜂窩信號)的基于地面的發射機,該載波信號可與系統時間同步。這樣的 發射機可以被指派唯一性的PN碼從而準許能被遠程接收機標識。偽衛星在其中來自環 地軌道SV的GPS信號可能不可用的境況中是有用的,諸如在隧道、礦區、建筑、市區峽 谷或其他封閉地區中。偽衛星的另一種實現被公知為無線電信標。如本文中所使用的術 語“SV”旨在包括偽衛星、偽衛星的等效、以及可能的其他。如本文中所使用的術語
“SPS信號”和/或“SV信號”旨在包括來自偽衛星或偽衛星的等效的類SPS信號。
考慮到這一點并且根據某些方面,現在將描述一些示例性方法和裝置,其可實 現在諸如設備102之類的一個或多個設備中以便在搜索SPS信號時允許動態積分模式。 例如,設備102可適于通過將SV 106-1對應的代碼與收到信號相關以確立多個相關值來 搜索來自該SV的傳輸。設備102隨后可在搜索期間采樣這些相關值的至少一部分,并且 至少部分地基于經采樣相關值中的至少之一選擇性地以某種方式轉變該搜索。這樣的轉 變因此可在搜索的“前期”或“早期”階段發生,例如在定義的搜索周期、停留時間和 /或之類的之前。由此,例如,如果在這樣的動態積分模式下操作,設備102可適于一旦標識出 峰值候選就終止搜索或標記終止搜索,因為超過這一點的任何附加積分不一定有益于這 種測量的質量。為進一步確保在搜索的潛在前期或早期階段標識出這種有效峰值有某種 程度的成功,設備102還可適于執行某些任務以提高標識出的峰值候選會有效而并非是 與擾亂或其他干擾、信號互相關、信號的多徑分量和/或之類的相關聯的置信度水平。這方面和其他的將在以下各小節中并通過如在題為“動態積分邏輯”的小節中 提供的附加示例更詳細地描述。然而,這些僅僅是與動態積分模式相關聯的一些實現示 例,并且所要求保護的主題在這些方面并不被限定。這些方法和裝置可支持各種不同類型的搜索。作為示例而非限制,這樣的搜索 可包括一次或多次捕獲搜索、驗證搜索、跟蹤搜索、或之類的。在一示例中,搜索可包括捕獲搜索,并且設備102可適于通過至少部分地基于 經采樣相關值中的至少之一發起驗證搜索來選擇性地轉變該搜索。在另一個示例中,搜 索可包括捕獲搜索和/或驗證搜索。在此,設備102例如可適于通過至少部分地基于經 采樣相關值中的至少之一發起跟蹤搜索來選擇性地轉變該搜索。在某些實現中,設備102所確立的相關值可包括積分相關值。在某些實現中, 例如,相關值可與碼相假言范圍和多普勒頻率假言范圍相關聯。由此,例如,設備102 可適于在搜索期間提前或提早采樣積分相關值的至少一部分而非等待所定義的搜索或停 留時間流逝。例如,設備102可在正進行搜索的同時周期性地采樣這些值(例如,1秒 2次、1秒1次等)。根據某些示例實現,在搜索期間,設備102可適于處理中間搜索值 (例如,使用對截至該點的搜索恰適的參數)并且在滿足某些準則的情況下選擇性地提前 或提早轉變(例如,退出)該搜索。由此,所得停留時間可能變化,因為搜索可能在搜 索采樣周期的任何倍數處轉變。然而應理解,這僅僅是一種示例實現,并且所要求保護 的主題不被限定于此特定實現。根據另一種示例實現,提前或提早對搜索的選擇性轉變 在滿足某些準則的情況下可包括將搜索標記為提前終止和/或發起另一種類型的搜索。設備102可適于至少部分地基于至少一個峰值閾值來確定經采樣相關值中的至 少一個代表與來自SV的傳輸相關聯的峰值候選。在某些實現中,峰值閾值可被動態地確 定,例如設備可至少部分地基于至少一個與先前搜索相關聯的相關值和/或至少一個先 前經采樣的相關值來適配至少一個峰值閾值。峰值閾值例如可等于或大于噪聲閾值、擾 亂閾值、和/或其他類似閾值中的一個或多個。在某些實現中,峰值閾值可至少部分地基于至少一個填充值和噪聲閾值、擾亂 閾值、和/或其他類似閾值。例如,填充值可被添加到噪聲閾值、擾亂閾值、和/或其 他類似閾值中的一個或多個以確立峰值閾值。填充值例如可至少部分地基于正進行的一種或多種類型的一次或多次搜索。例如,如果至少一次搜索包括捕獲搜索,則填充值可 被設為“低”填充值,其在某些實現中可為OdB或接近OdB。在另一個示例中,如果至少一次搜索包括捕獲搜索連同隨后的驗證搜索,則填 充值可被設為低填充值。相反,在某些實現中,如果至少一次搜索包括捕獲搜索而后續 沒有驗證搜索,則填充值可被設為“高”填充值,其例如可大于OdB (例如,3dB、6db、 或者更高或更低)。在其他示例實現中,如果至少一次搜索包括驗證搜索,則填充值可被 設為高填充值。在又其他示例中,如果至少一次搜索包括跟蹤搜索,則在與跟蹤搜索相 關聯的搜索時間尚未超過時間閾值的情況下填充值可被設為高填充值,否則填充值可被 設為低填充值。例如,在某些實現中,時間閾值可被確立為2秒。然而應理解,這僅僅 是一種示例實現,并且所要求保護的主題不被限定于此特定實現。在又其他示例實現中,如果至少一次搜索包括與至少一次較早的選擇性地終止 的搜索相關聯的跟蹤搜索,則填充值可被設為高填充值。如果至少一次搜索包括與至少 一次較早的跟蹤搜索相關聯的跟蹤搜索,則例如填充值在大多數時間中可被設為低填充 值并且周期性地設為高填充值。峰值閾值例如可至少部分地基于正進行的搜索的類型。在某些實現中,設備102 可適于至少部分地基于與先前搜索相關聯的至少一個相關值來動態地確立至少一個峰值 閾值。在某些示例實現中,設備102可適于至少部分地基于經采樣相關值中的至少之 一通過將該經采樣相關值與至少一個對應的先前經采樣的相關值進行比較來選擇性地轉 變搜索。例如,作為互相關檢測的一部分,設備102可以將一個或多個經采樣相關值與 一個或多個對應的先前經采樣的相關值進行比較。在某些示例實現中,設備102可適于 至少部分地基于至少一個對應的先前經采樣的相關值大于經采樣相關值中的至少之一來 確定至少一個對應的先前經采樣的相關值可能是與來自SV的傳輸相關聯的峰值候選。在某些示例實現中,設備102可適于至少部分地基于經采樣相關值中的至少之 一通過將經采樣相關值中的至少之一標識為與來自SV的傳輸相關聯的峰值候選來選擇性 地轉變搜索。在一個示例中,設備102可適于至少部分地基于經采樣相關值中的至少兩 個選擇性地轉變搜索并且將這樣的采樣相關值標識為與來自SV的傳輸相關聯的峰值候 選。例如,在某些實現中,經采樣相關值中的第一個可被標識為最佳最大峰值(BMP) 候選,而經采樣相關值中的第二個可被標識為最佳早期峰值(BEP)候選或最佳其他峰值 (BOP)候選。附加細節和示例將在后續各小節中提供,諸如題為“多峰值候選報告”和 “動態積分邏輯”的小節。然而應理解,這些僅僅呈現了一些示例實現,并且所要求保
護的主題旨在不被限定于任何具體實現。在某些實現中,設備102可適于確立可在評估至少兩個相關值時考慮的至少兩 個不同的噪聲閾值、至少兩個不同的擾亂閾值、和/或至少兩個其他類似的閾值。例 如,設備102可適于至少部分地基于經采樣相關值中的至少之一為虛擬柵格區域內的一 個或多個單元子集確立“降低的”噪聲閾值、“降低的”擾亂閾值、和/或另一種類似 的“降低的”閾值中的至少之一。在此,例如,這樣的子集可至少部分地基于與先前搜 索相關聯的至少一個相關值包括虛擬柵格區域內的一個或多個單元和/或之類的。附加細節和示例將在后續各小節中提供,諸如題為“多閾值”、“動態積分邏輯”和“動態閾值”的小節。然而應理解,這些僅僅呈現了一些示例實現,并且所要求 保護的主題旨在不被限定于任何具體實現。在某些實現中,設備102可適于存儲與至少一次先前搜索相關聯的至少一個相 關值。例如,可提供用于存儲這些值和/或其他類似數據/信息和/或指令的存儲器。在某些實現中,設備102可適于通過選擇性地終止搜索來選擇性地“轉變”至 少一次搜索。在某些實現中,這樣的轉變可包括提前或提早終止搜索而非繼續該搜索達 所定義的時段等(例如,等待搜索完成或到時)。在某些其他實現中,設備可適于通過選 擇性地使搜索從第一類型搜索轉變為第二類型搜索來選擇性地“轉變”至少一次搜索。 例如,一些設備可適于選擇性地在至少一次搜索時從捕獲搜索轉變到驗證搜索。本文中提供的這些方法和裝置可適于連同與一個或多個SPS相關聯的一個或多 個SV—起使用,并且這樣來自SV的傳輸可包括SPS信號。例如,這樣的SPS可包括 至少一個GNSS。如圖2的示例性框圖中所示,在某些實現中,設備102可包括具有至少一個可適 于接收與SPS 106的SV相關聯的SPS信號220的傳輸并基于其生成對應的數字信號的前 端無線電202的SPS接口 200。SPS接口 200還可包括例如至少一個處理單元204或之 類的,其可適于作為對來自SV的傳輸的至少一次搜索的一部分訪問該數字信號、將對應 該SV的代碼與收到信號相關以確立多個相關值、在搜索期間采樣這些相關值的至少一部 分、并且至少部分地基于經采樣相關值中的至少之一選擇性地轉變該搜索。在某些實現 中,例如,這樣的設備還可包括可適于耦合至(諸)處理單元204并適于存儲與至少一次 先前搜索相關聯的至少一個相關值的存儲器206。如圖2中所示,處理單元204可包括至 少一個相關器208或另外可操作地與之相關聯。如圖2中所示,例如計算機可讀介質210可被設置并且可被處理單元204訪問。 這樣,在某些示例實現中,這些方法和/或裝置可整體或部分地采取可包括其上存儲的 計算機可實現指令的計算機可讀介質210的形式,這些指令在由至少一個處理單元或其 他類似電路系統執行時適于使得處理單元204或其他類似電路系統能作為對來自SV的傳 輸的至少一次搜索的一部分將對應該SV的代碼與收到信號相關以確立多個相關值、在搜 索期間采樣這些相關值的至少一部分、并且至少部分地基于經采樣相關值中的至少之一 選擇性地轉變該搜索。相關器208可適于根據RF前端202生成并直接和/或通過存儲器206提供給相 關器和/或處理單元的數字信號產生相關值212。相關器208可在硬件、軟件、或硬件與 軟件的組合中實現。然而,這些僅僅是可如何根據特定方面來實現相關器的示例,并且 所要求保護的主題在這些方面并不被限定。如圖所示,相關值212、一個或多個閾值214、和/或一個或多個填充值216可 被存儲在存儲器206中。如本詳細描述中更詳細地描述的,這些值可在需要的情況下由 處理單元204訪問和使用。處理單元204例如可適于如本文中所描述地至少部分地基于接收自各SV的信號 來估計設備102的位置。本文中呈現的示例實現因此可適于在系統中用來至少部分地基于偽距測量來估 計位置,并且其中確定這些偽距測量的量化評估可使得系統能以可實際提高這些偽距測量的準確性和/或與系統性能相關的某些其他方面的方式提前或提早從搜索過程進行轉 變。然而應注意,所要求保護的主題并非旨在被限定于這樣的示例實現。現在注意圖3,圖3是圖解可在設備102中實現的動態積分搜索方法300的流程 圖。在框302處,例如可使用RF前端202和至少一個天線214 (圖2)接收RF能量。該 RF能量可包括至少一個SPS信號,諸如舉例而言SPS信號220 (圖2)。用于接收這種RF 能量的技術是公知的。在框304處,可至少部分地基于收到RF能量的至少一部分生成對應的數字信 號。例如,RF前端202 (圖2)可適于采樣與收到RF能量相關聯的模擬信號并使用一個 或多個轉換器(未示出)將其轉換成數字信號。這樣的數字信號可包括(諸)能量測量。 這樣的采樣和模數轉換技術是公知的。在框306處,例如可至少部分地基于將SV對應的代碼與在框304處生成的數字 信號相關來確立多個相關值。這樣的相關技術是公知的。在框308處,可采樣這些相關值的至少一部分。如箭頭312所示,方法300可 返回框306例如以便使得能確立后續相關值。在框310處,可通過至少部分地基于經采樣相關值中的至少之一選擇性地以某 種方式轉變該搜索來確立至少一個動態積分周期。峰倌處理邏輯和動杰積分樽式示例設備102可適于在某些搜索中使用動態積分長度。例如,動態積分可用于捕 獲、驗證和/或跟蹤搜索。這些搜索例如可能計劃是為固定時間搜索的,然而可能代之 以例如基于標識至少一個峰值候選的存在而提早以某種方式轉變。本節提供關于設備102可如何進行這些搜索的一些示例性算法。具體地,描述 了某些示例性邏輯和/或閾值,其例如可使得設備102能滿足某些性能目標,諸如優化測 量積分/鎖定時間和/或測量質量、提供早期路徑、自相關/時間旁瓣毛刺、頻率旁瓣檢 測、和/或互相關檢測。這些示例性算法可連同或代替固定模式/長度峰值處理模式來 提供。多峰倌候選報告如以上在概覽節中所提及的,設備102可適于標識一個或多個峰值候選。例 如,在某些實現中,可提供邏輯以使得處理單元204 (圖2)能標識并在轉變搜索之際報告 或以其他方式提供至少兩個峰值候選以供進一步處理。作為示例,這些峰值候選中的第一個可包括最佳最大峰值(BMP),而第二峰值 候選可包括或者最佳早期峰值(BEP)或者在尚未標識出BEP的情形中為最佳其他峰值 (BOP)。如果僅標識出一個峰值候選,例如單單是BMP,則可報告這樣的峰值候選。在某些實現中,多峰值候選報告可允許(i)若存在則報告最早有效路徑 (BEP) ; (ii)在BEP看起來與互相關有關的情形中報告最佳最大有效峰值(BMP);和/ 或(iii)在這種BMP最終與互相關有關的情形中若看起來存在則報告替換的較弱有效峰值 BOP。在某些實現中,BOP可為看起來與擾亂和/或BMP的偽跡(例如,頻率旁瓣、 自相關/時間旁瓣毛刺、較晚的路徑、和/或之類的)無關的次最強有效峰值。作為示 例,為了更好地確保頻率旁瓣能被排除,落在距BMP—個碼片內和/或4個多普勒頻槽內的任何峰值可不作考慮。作為示例,自相關/時間旁瓣毛刺和/或多徑分量可通過忽 略該BMP頻槽和某些相鄰頻槽(例如,毗鄰和/或其他局部頻槽)來更好地排除。例 如,參見圖5A和5B,其圖解具有用“*”標記以例示BEP(圖5A)和BOP(圖5B)的 可允許區域的單元或頻槽的柵格400。在此,BMP為每一示圖中用“X”標記的單元或頻槽。因此在某些實現中,設備102可按照BMP選擇邏輯來適配,BMP選擇邏輯可被 設計成標識看起來與擾亂無關的最強有效峰值。因此在某些實現中,設備102可按照BEP選擇邏輯來適配,BEP選擇邏輯可被 設計成標識看起來與擾亂無關、看起來落在BMP的6dB之內、并且看起來落在BMP周 圍的可允許區域之內(例如,比BMP早4個碼片和/或在BMP周圍的+/-4個頻槽內) 的最早有效峰值。在此,例如,如果在碼相維中出現平局,則可通過挑選最強峰值來打 破這種(些)平局。因此在某些實現中,設備102可按照BOP選擇邏輯來適配,BOP選擇邏輯可被 設計成標識看起來與擾亂無關、并未落在BMP周圍的區域之內(例如,在BMP周圍+/-1 個頻槽內或落在BMP周圍的+/-1個碼相假言和+/_4個頻槽內)的最強有效峰值。本領域技術人員將認識到,這樣的多峰值候選報告邏輯可用各種不同方式來實 現。作為示例而非限制,以下提供可適于在設備102中使用的偽代碼/*縮寫BMP-最佳最大峰值,BP-最佳峰值V//BMP選擇代碼對于每一個多普勒頻槽{/*棄用標記為噪聲或擾亂的頻槽*/計數高于噪聲閾值的假言的數目;if(峰值數目=0) {將頻槽標記為噪聲_頻槽;}elseif(峰值數目 >最大值){將頻槽標記為擾亂_頻槽;}else丨將關于存活頻槽及其峰值的信息添加到可能_BMP_陣列;[}按每一頻槽中的最大峰值能量分序可能_BMP_陣列;for (j = 0 ; j <可能 _BMP_ 陣列的大小;j++){/*計算噪聲和從而可執行擾亂比測試*/計算可能_BMP_陣列[j].頻槽的噪聲和,從而排除為以下各項的假言1.峰值(例如,高于噪聲閾值)2.峰值的附近(例如3x3)的單元3.非可能的自相關,艮P(峰值〉(可能_BMP_陣列|j].能量》旁瓣_閾值_移位)+預定_背景_噪聲_干擾);if (干擾_比_測試通過){
將可能_BMP_陣列Ij]標記為BMP和BEP ;break ; //所有其他可能BMP在能量上可能更弱,因為陣列是分序的}}//BEP選擇代碼/ *若最大能量低于與假定在視線(LOS)中的路徑相對應的經驗閾值,則查找較早路徑。對于這些路徑,假定不存在早期路徑。女/if (BMP 能量 < 33.5dB_Hz 的線性等效){早期_峰值_能量_閾值=BEP.能量 早期峰值_閾值_移位+預定_背景_噪聲_干擾;/*現在從當前BMP開始在可能_BMP_陣列的其余部分中迭代Vfor ( ; j〈可能 _BMP_ 陣列的大小;j++){H跳過距離BMP的頻槽太遠的頻槽if(可能_BMP_陣列[j].頻槽距離BMP的頻槽4個頻槽以上){繼續;}for (可能_BMP_陣列|j].頻槽中高于噪聲閾值的每一個峰值){if(當前峰值晚于BEPlI比BMP早GPS_早期_峰值_位置(POS) _閾值個碼片以上)丨繼續;[if(當前峰值低于早期_峰值_能量_閾值){break; //其余峰值也低于閾值,因為峰值列表是分序的}if(當前峰值等于BEP的碼相但更弱){繼續;}if(使用當前峰值的擾亂_比_測試失敗){break ; //頻槽為擾亂}H峰值通過以上所有測試!BEP=當前峰值;}}}//BMP選擇代碼...峰值1 = BMP ;temp = j ; //將索引保存到可能_BMP_陣列中//BEP選擇代碼
...峰值2 = BEP;//BOP選擇代碼if (BEP = = BMP){//這意味著未找到早期路徑BOP = null ;for (j = temp ; j <可能 _BMP_ 陣列的大小;j++) {if (BOP ! = null&&頻槽中的第一能量< BOP.能量){break ; //退出頻槽循環}//不在排除的頻槽中if ((當前頻槽< (BMP.頻槽_1))||(當前頻槽> (BMP.頻槽+1))){//在頻槽中的所有峰值中迭代,峰值是分序的for (可能_BMP_陣列|j].頻槽中的每一個峰值){//若為真,頻槽中的所有其他峰值能量較低if ((BOP ! = null) && (當前 _ 峰值.能量< BOP.能量)){break ; //退出峰值循環}if ((峰值< (BMP.假言-1假言))||(峰值> (BMP.假言+1假言))H(峰值< (BMP.頻槽_4頻槽))U (峰值> (BMP.頻槽+4頻槽))){if (對當前頻槽的擾亂_比_測試通過){B0P=峰值;[break ; //退出峰值循環}}//退出峰值循環}}//退出頻槽循環峰值 2 = BOP ;}多閾倌如以上在概覽節中所提及的,設備102可適于在搜索期間利用多個不同閾值。 在本節中,作為示例,例示用于跟蹤搜索的雙閾值技術,其可適于在設備102中使用。例如,在某些實現中,可提供邏輯以使得處理單元204 (圖2)能在跟蹤模式下通 過比較使用較低閾值在期望的較小區域(例如,柵格內的單元子集)中找到的峰值同時 仍允許在搜索期間有提高的靈敏度來采用多個(例如,雙重)閾值。例如,在某些實現中,柵格的一個區域(例如,內部)可適于與柵格的另一個區域(例如,外部)使用相同 的PFA,以使得靈敏度增益的范圍在大約0.60到大約0.74dB之間,這取決于搜索的積分 長度。例如可通過對于內部區域將柵格PFA設為高一個數量級以允許提供高出IdB的增 益來獲得附加靈敏度增益。整個PFA隨后可為內部和外部區域的PFA之和,以使得在出 現峰值的情況下假警報的概率可被進一步降低。作為示例,可使邏輯適于向柵格的內部區域中的單元應用較低噪聲和/或擾亂 閾值(其例如可在運行時間計算出來)。可至少部分地基于可在柵格內的這種較小區域中 找到有效峰值的置信度水平來選擇性地啟用像這樣的雙閾值。例如,可使邏輯適于確定 在柵格的給定區域內可能包含峰值的確定性或不定性程度。這樣的邏輯例如可返回時間 和頻率不定性,這可以從控制(steering)信息和/或先前測量推導出來(例如,可選取具 有較低時間不定性的源)。考慮到這一點并且作為示例而非限制,在某些實現中,可提供雙取閾區域,其 可包括中心頻槽周圍的3個時間假言X5個頻槽。在某些示例性實現中,使用3x3區域 得到的靈敏度增益比3x5區域大約高0.2dB。例如,這會發生在某些較強信號境況中和 /或發生在具有適度VCTCXO漂移和/或用戶運動的靜止境況中。在某些實現中,如果 VCTCXO漂移和/或用戶運動增加——這會使得峰值能在頻率維上漂移,則較大區域(例 如3x5區域)可能比較小區域(例如3x3區域)更有益。由此,如果將使用具有更高靈 敏度增益的較小區域,則這樣的峰值可能漂移到較小區域之外,這會降低這種雙取閾技 術的有效性。大于此示例性大小的區域可能不能在某些設備中提供可感知的靈敏度增益。例 如,這種雙取閾區域的頻率寬度可作用于有效設置信號的最大頻率漂移的極限。在此, 例如,一些重要設計參數可包括漂移率和/或搜索之間的時間。如果假定為連續跟蹤 (即,在搜索之間具有可忽略的延遲),則到下一次搜索的時間可在大約0.5到大約12秒 之間。圖6A和6B是圖解各種情景下可能的最大用戶引入加速度的示例性圖表。在此, 例如,可以看出隨著搜索之間的時間增大,諸如本文中描述的雙取閾技術可能更適合用 在某些情景中(例如,較慢、靜止)。這些圖表示出了對應SV多普勒速率+VCTCXO漂 移的一些示例性“典型”、“最佳”、和“最差”情形情景的最大用戶引入加速度(以英 里/時/秒計)。在此,例如典型情景在Ll可具有lHz/s的SV多普勒速率和2.5Hz/ s的LO漂移,最佳情景在Ll可具有OHz/s的SV多普勒速率和OHz/s的VCTCXO LO漂 移,最差情景在Ll可具有lHz/s的SV多普勒速率和lOHz/s的VCTCXO LO漂移。動態積分邏輯如在以上概覽節中所呈現的方法和裝置中所例示的,設備102可按照動態積分 邏輯適配成以某種方式來轉變一次或多次搜索。例如,如果已標識出適用峰值候選(例 如,最佳最早有效峰值),則設備102可終止搜索或者標記終止搜索,因為超過這一點的 任何附加積分不一定能提高測量的質量。此外,在某些形式下,設備102可具有有限電 源并且因此提前終止搜索能作用于減少功耗。為了在搜索上獲得成功并提前作出這種結論,設備102可被配置成確信標識出 的峰值候選與擾亂無關、與互相關無關、與SPS信號的較晚路徑無關、和/或之類的。積分時間可被認為是在測量/鎖定時間與測量質量之間進行折衷的基礎參數。此外,較長的積分時間趨向于使得能檢測到同一信號的較早路徑(例如,由于多徑反射 等)或在存在強互相關的情況下檢測到較弱信號。這樣,在某些實現中,可在經由處理 單元204(圖2)應用的邏輯中考慮和/或以其他方式實現以下設計指導方針中的一項或多 項(1)使積分時間加倍在某些實現中可使檢測閾值下降大約1.5dB。例如,圖7中 的圖表示出對應三種示例性模擬相干積分時間(即,10ms、20ms和160ms)(例如,對于 柵格PFA = ΙΟ"4)的檢測閾值(dB-Hz)(在y軸上示出)相對總積分時間(秒)(在χ軸上 示出)的對數遞減。這種示例性遞減行為可指示在某些境況中,為了獲得比噪聲閾值高 大約3dB,搜索可能必需積分大約4倍的時間。(2)在加性高斯白噪聲(AWGN)干擾的情況下,信號可從單條路徑接收到但可 能被AWGN破壞,AWGN可能具有相對平坦的頻譜和/或高斯特性。RMSE例如可包 括對測量誤差的度量。在某些實現中,測量質量可在靈敏度上從大約20m均方根誤差 (RMSE)提高到高出3dB靈敏度的lOmRMSE。然而,在許多信號環境中,多徑可能占 優并且較長積分可能不會顯著地提高測量質量。(3)當較強SV信號與較弱SV信號之間的差值(Δ)功率可能大于互相關損耗 時,互相關可能比真實峰值更強。作為示例,對于GPSL1/CAGNSS信號,這樣的損耗 可能(理論上)最小為21dB,盡管噪聲可能導致在靈敏度上低至大約13dB的值。由此, 在部分阻擋的環境中可能出現歸因于較強SV的互相關峰值可能實際上比較弱的真實峰值 更強的情景。(4)在某些實現中,盡快轉變離開捕獲搜索以進入驗證搜索、跟蹤搜索、和/或 組合驗證/跟蹤搜索可能是有益的。(5)除驗證潛在峰值以外,在某些實現中使驗證搜索考慮較弱信號(例如,同一 信號的較早路徑、和/或在存在顯著互相關的情況下的其他較弱信號)可能是有用的。(6)如果捕獲搜索后面可能并未跟隨有驗證搜索,則在捕獲搜索自身中也考慮并 搜索較弱信號(例如,同一信號的較早路徑、和/或在存在顯著互相關的情況下的其他較 弱信號)可能是有益的。(7)在跟蹤時,提供更快速測量以按照較快間隔饋送給設備102內的導航處理器 (例如,使用卡爾曼濾波器(未示出)或之類的實現的)以進一步提高鎖定質量可能是有 益的。此外,設備102可適于跟蹤已知的經證實峰值,并且由此不一定需要在每一次搜 索中檢查較弱路徑。然而在衰落環境中,例如設備102可適于在跟蹤搜索期間允許檢測 較早路徑。在某些實現中,可使邏輯適于能夠在評估提前成功準則之前按照采樣點(例 如,潛在地在跟蹤時為每0.5秒,否則為每1秒)對峰值執行互相關檢查。在某些實現中,設備102可適于考慮與多徑分布相關的各種統計。例如,示例 性GPS多徑分布中的最大功率變動可為Xmg= 6dB,并且高于T無—早期—路徑=33.5dB-Hz 的信號可被假定為在視線中(LOS)。在此,例如,高于的信號可能與自相關/ 時間旁瓣毛刺無關。考慮到GPSL1C/A信號的某些特性,例如這樣的閾值可被設為大約 31.75dB_Hz以覆蓋具有最高達大約7dB增益的活躍天線的使用情景。在某些實現中,如 果發現峰值可能太過頻繁地被標記為潛在自相關和/或時間旁瓣(例如,在現場測試中,等等),則可改變這樣的閾值,例如減小到大約27.25dB_Hz。在某些實現中,設備102 的邏輯可適于檢測一個或多個導致太多峰值被標記的閾值,并作出恰適改變以降低該閾值。設備102中的動態積分峰值處理例如可取決于報告這些峰值的搜索的類型。例 如,提前成功邏輯可適于允許某些類型的捕獲、驗證、和/或跟蹤搜索發生提前轉變。 例如,在某些實現中,捕獲搜索可僅在成功的驗證搜索之后才終止。例如,在某些實現 中,提前成功邏輯可適于允許在經過具體時間之后來自搜索的提前成功。以下提供某種示例性偽代碼,其可適于供設備102用于處理動態積分峰值、選 擇最佳候選峰值、以及選擇同一候選峰值的多個觀測中的最佳(若有)。在后續小節中呈 現供個體函數用于處理來自不同類型的動態積分搜索的峰值的示例性偽代碼。注意,峰 值1在此代表可每SV停留被報告的主要有效峰值,峰值2代表可每SV停留被報告的次 要的較弱有效峰值,例如使用如以上示例中描述的雙峰值報告準則來報告。再次,本領 域技術人員將認識到,這樣的邏輯可用各種不同方式來實現。提前_成功_允許=!(單次_命中_搜索)&&(搜索_為_單_段_捕獲Il搜 索_為_驗證Il搜索_為_跟蹤);void處理動態積分峰值(X跟蹤){/*選擇最佳的可能峰值候選以報告給PE,若有V
選擇_最佳_峰值_候選();if(搜索_為_單次_命中)處理單次命中峰值(X跟蹤);else if (搜索_為_多_段_捕獲)處理多段捕獲峰值();else if (提前_成功_允許)處理提前成功峰值(X跟蹤);}void選擇_最佳_峰值_候選O {/*若有效峰值被報告并且其通過互相關測試*/if (峰值1_測得&& ( !為_峰值_互_相關(峰值1))){/*若峰值2通過互相關測試并且其為峰值1的較早有效路徑,則選擇峰值2為候選峰值;否則選擇峰值1*/if (峰值2_測得&& ( !為_峰值_互_相關(峰值2)) &&((峰值1 .Cp_峰值2.cp) <早期_路徑_閾值_碼片)&&((峰值1 .cno-峰值2.cno) <早期_路徑_閾值_DB) &&(abs (峰值1.多普勒-峰值2.多普勒)<早期_路徑_閾值_Hz)){峰值_候選=峰值2;峰值_候選.類型=次要;}
else{峰值_候選=峰值1;峰值_候選.類型=主要;}}/*如果峰值1未通過互相關測試而峰值2通過互相關測試則選擇峰值2為主要類型的候選峰值*/else if (峰值2_測得&& ( !為_峰值_互_相關(峰值2)){峰值_候選=峰值2;峰值_候選.類型=主要;}/*否則,不選擇候選峰值Velse{峰值_候選.類型=無;}}在某些實現中,積分足夠長以便高度確信地確定觀測到的峰值實際上為最早信 號路徑可能是合需的(例如,積分直至信號比噪聲閾值高出XffigdB),然而可能存在其中 多個觀測是對同一信號作出的境況。這樣,以下偽代碼中的一個示例性函數——是_舊_ 峰值_候選_更好()——可適于使得能夠存儲諸如舉例而言與通過互相關檢查的主要峰值 相關聯的某些搜索結果的副本。例如,這樣的函數可適于在存在大LO漂移的情況下和/ 或在用戶在市內峽谷中運動期間減緩與峰值拖尾效應相關聯的某些問題。由此,如果來 自較短搜索的峰值可能是有效的(例如,通過互相關測試)但可能剛好高于噪聲基底,則 較長積分實際上會產生較差測量或者另外或許不能找出極端情形中的峰值。因此,這樣 的示例函數可適于確保來自較短搜索的較好峰值能被報告。例如,這樣的函數可使得搜 索能在來自更長搜索的峰值看起來呈降級的情況下終止。再次,本領域技術人員將認識 到,這樣的邏輯可用各種不同方式來實現。 boolean是_舊_峰值_候選_更好0 {/*如果在此采樣點未觀測到候選峰值,但在此SV停留的任何先前采樣點存儲有候選峰值,則返回真Vif (峰值_候選.類型==無){if(舊_峰值_候選.類型!=無){返回真;}/*如果候選峰值類型為主要,則檢查舊候選峰值是否更好Velse if (峰值_候選.類型==主要){if (舊_峰值_候選.類型!=無)
{傳播所存儲的候選峰值直到有新候選峰值的時間;/*如果新和舊峰值候選實際上為同一路徑的兩次觀測但新候選峰值比舊候選峰值弱XdB,則返回真;否則存儲這兩者中的最大者并返回假Vif(abs (峰值_候選.Cp-舊_峰值_候選.cp)〈同一 _路徑_碼片){if (峰值_候選.Cn0 <舊_峰值_候選.cno-X) {返回真;}else if (峰值_候選.cno <舊_峰值_候選.cno) {返回假;}}}/*否則存儲新的候選峰值,即如果是第一次觀測到的候選峰值,或者如果舊和新候選峰值并非同一路徑的觀測*/舊_峰值_候選=峰值_候選;}/*并且返回假*/返回假;}注意,以上閾值“X”最初可被設為保守值(例如,5dB)以試圖確保C/No估 計器中的噪聲將不會錯誤地觸發此條件。以下偽代碼表示的函數可適于用在設備102中以允許搜索并非互相關并且在 LOS中(例如,可比“無-早期-路徑”閾值更強的信號)或者是同一信號較弱的較早 路徑(例如,設備102可積分直至該信號比一個或多個閾值(例如,噪聲)高出X跟蹤 dB)的峰值(若存在)。這樣的函數可應用于某些捕獲搜索、驗證搜索、跟蹤搜索、和/ 或其組合。在此,例如,作為某些示例性捕獲搜索的結果,可對通過互相關測試的峰值 發起自相關/時間旁瓣掃描/驗證搜索。此外,某些捕獲搜索可僅在成功的驗證之后才 被轉變(例如,終止)。一旦在所調度的捕獲搜索段和驗證搜索中觀測到峰值,就可以在不轉變該捕獲 搜索的其余部分(例如,剩余捕獲搜索段)的情況下轉變一段。應當心,以免觸發對同 一峰值的較晚觀測的不必要驗證。一旦成功完成驗證搜索(經由提前成功或在最大積分 時間時),例如就可中止或者以其他方式終止剩余捕獲搜索段。在以下提供的示例性偽代碼中,注意,峰值1代表主要有效峰值;峰值2代表次 要的較弱有效峰值。還應注意,此偽代碼假定驗證允許標記例如在GPS停留的起始處被 初始化為真。本領域技術人員將認識到,這樣的邏輯可用各種不同方式來實現。驗證_允許=真;void處理多段捕獲峰值O{/*如果候選峰值為多段捕獲搜索峰值,則保持積分;另外,開始自相關/時間旁瓣掃描/驗證;*/if ((峰值_候選.類型!=無)&&驗證_允許)
{if (峰值_候選.Cn0 < T不會_為_自_相關)//峰值將為自相關驗證前執行自相關/時間旁瓣/時間旁瓣掃描;調度對峰值_候選的驗證;驗證_允許=假;}/*對于下一次停留將驗證允許設為真*/if(當前_搜索_時間==最大_搜索_時間)丨驗證_允許=真;}}void處理提前成功峰值(X跟蹤){/*如果搜索為單段捕獲并且最佳候選峰值潛在地為頻率旁瓣,則調度驗證并終止搜索*/if ((峰值_候選.類型!=無)&&驗證_允許&&(搜索_為_單_段_捕獲)&& (峰值_候選.多普勒在3個邊緣多普勒頻槽 中)){調度驗證;中止搜索;驗證_允許=假;}/*如果同一峰值的先前觀測更好,則終止搜索并報告舊峰值候選Velse if (是_舊_峰值_候選_更好0){報告舊_峰值_候選;中止搜索;}/*如果滿足提前成功準則或到時,則終止搜索*/else if ((峰值_候選.類型==次要)H((峰值_候選.類型==主要)&&(峰值_候選.cno > MIN (Τ無_早期_路徑,噪聲_閾值+X跟蹤)))H(當前_搜索_時間==最大_搜索_時間)){報告峰值候選;if(搜索_為_跟蹤){重置搜索;}else{中止搜索;}}}在此,例如,X跟蹤可為傳遞給這些函數的可變輸入,例如以確保該邏輯以智能 方式來搜索較早路徑。在某些實現中,例如,Xsasi可如下地確立(1)對于跟隨有驗證搜索的捕獲搜索,Xsasl可被設為OdB,(2)對于驗證搜索和/或對于未跟隨有驗證搜索的 捕獲搜索,Xsasl可被設為6dB。對于已持續至少2秒的跟蹤搜索,Xsasl可被設為OdB。 對于少于大約2秒的跟蹤搜索,Xsasl可大于OdB (例如,3dB、6dB等等)。對于跟蹤搜索,如果在前搜索結果為早期路徑(峰值類型為次要),則對于當前 搜索可將Xms設為3dB或6dB (而非OdB)。這樣的在前搜索可能是在進入跟蹤或先前跟 蹤結果之前進行的捕獲和/或驗證搜索。即使現有峰值類型為主要,也可在每第Z次跟 蹤搜索就將Xffisi設為6dB以允許周期性地檢查早期路徑。在此,例如,可變Z可被設 為10、或者更小或更大的整數。在某些實現中,在將Xsasl設為6dB時該邏輯可交錯各 SV(例如,這時對于一個SV將其設為6dB),以便盡可能確保設備102內的卡爾曼濾波器 (未示出)等不會經歷所有傳入測量的突然下降。在某些實現中,提前成功搜索終止可能不被允許,但提前退出可以(例如,單 命中搜索)。除了為所有搜索在第一采樣點/在第一停留的結束處評估提前退出準則以 外,動態提前退出準則可適于允許評估后續中間采樣點(例如,每秒)。只有滿足提前成 功準則(例如,有效峰值與互相關不相關聯并且在LOS中或是同一信號較弱的較早路徑) 的那些SV才能被標記為考慮動態提前退出。在某些實現中,例如,在轉變(例如,終 止)搜索時報告具有有效測量的所有SV而不管對于該SV是否滿足提前退出準則可能是 有用的。作為示例而非限制,以下提供示例性偽代碼。//將標記初始化為假舊峰值更好=假;考慮SV提前退出=假;void處理單命中峰值(X跟蹤){/*如果同一峰值的先前觀測更好,則維持舊峰值。只有在先前已報告過有效測量的情況下才進入此代碼。Vif (是_舊_峰值_候選_更好()){峰值_候選=舊_峰值_候選;舊峰值更好=真;返回;}/*如果滿足提前成功準則或到時,則將度量(meas)標記為就緒Vif ((峰值_候選.類型==次要)I!((峰值_候選.類型==主要)&&(峰值_候選.cno> MIN (Τ無_早期_路徑,噪聲_閾值+X跟蹤))){考慮SV提前退出=真;舊峰值更好=假;返回;}
考慮SV提前退出=假;}注意,某些搜索(例如,單命中搜索)的Xsasl僅在提前成功搜索中的第一次檢測 /采樣點之后才能被設為6dB。在某些實現中,使搜索積分時間與測量速率無關可能是有益的。例如,經由處 理單元204(圖2)應用的邏輯可適于使得在報告中間有效峰值的同時搜索的積分能繼續, 直至檢測到早期峰值或到達最大積分時間。例如,中間能量周圍(例如,毗鄰和/或附 近)的能量測量可被保存并從后續單元/區域/柵格中減去以提供非相關測量值,同時仍 受益于搜索的早期路徑檢測能力(例如,較長搜索)。這樣的技術在某些實現中可改進首 次鎖定時間(TTFF)和/或跟蹤模式測量速率。注意,如果找到較早峰值,則其可被較重 地加權和/或以某種方式標記為較早測量的校正,以確保例如卡爾曼濾波器進行恢復。在某些實現中,使提前成功邏輯適于實現搶先互相關測試可能是有益的,例如 其中對其他SV的知識以及因此互相關檢查可被納入設備102的峰值處理功能中。以此方 式,例如,在存在強互相關的情況下報告較弱有效信號的概率可被增大和/或最大化, 并且提前成功邏輯可被簡化以便每SV停留僅考慮一個峰值。動杰閾倌在某些示例實現中,可提供對于搜索參數中的任一個或其某些組合動態地或以 其他方式確定一個或多個閾值以使得接收機能有效地用對于給定環境更恰適的各參數和 閾值來執行搜索的方法。作為示例而非限定,設備102可適于動態地確立某些閾值,諸如噪聲和/或擾亂 閾值。例如,可確立或以其他方式設置可能源自柵格處理頻率的某些特定模式參數值和 /或與某些區間相對應的某些靈敏度值(例如,可通過模擬找到)。噪聲閾值例如可動態地或另外通過數值地逼近卡方CDF(有2M自由度)上的 I-PFAi^A并按噪聲功率定標來確立。例如,在某些實現中,這樣的閾值可作為M(非相 干積分)的函數使用二次擬合來確定,而二次系數自身例如可通過在可存儲于存儲器中 的小LUT中線性地內插來確定。這樣的噪聲閾值可由設備102確定或以其他方式應用, 例如,對可與柵格處理區間(例如,設備102可適于以2Hz或IHz比率處理能量柵格)相 對應的各種模式參數和M值使用自動噪聲取閾算法。擾亂閾值例如可動態地或另外通過在靈敏度上數值地逼近信號的SNR CDF上的 點來確立。這樣的值例如可通過可實現在適于在設備102中使用的自動擾亂取閾算法中 的二次和線性內插來確定。例如,這樣的自動擾亂取閾算法可適用于可與柵格處理區間 (例如,設備102可適于以2Hz或IHz比率處理能量柵格)相對應的各種模式參數和M值。雖然已例示和描述了目前考慮為示例特征的內容,但是本領域技術人員將理 解,可作出其他各種修改并且可替換等效技術方案而不脫離所要求保護的主題。此外, 可作出許多修改以使特定境況適合于所要求保護的主題的教示而不脫離本文中所描述的 中心思想。因此,所要求保護的主題并非旨在被限定于所公開的特定示例,相反如此所 要求保護的主題還可包括落入所附權利要求及其等效技術方案的范圍內的所有方面。
權利要求
1.一種方法,包括作為對來自空間飛行器(SV)的傳輸的至少一次搜索的部分,將同所述SV相關聯的 代碼與收到信號相關以確立多個相關值;在所述搜索期間采樣所述相關值的至少一部分;以及至少部分地基于所述經采樣相關值中的至少之一選擇性地提前或提早轉變所述搜索。
2.如權利要求1所述的方法,其特征在于,在所述搜索期間采樣所述相關值的所述至 少一部分包括在所述搜索期間將至少一個中間有效峰值標識為峰值候選直至檢測到早期 峰值和/或到達最大積分時間。
3.如權利要求2所述的方法,其特征在于,在所述搜索期間標識所述至少一個中間有 效峰值包括從后續單元、區域、和/或柵格中減去至少一個中間峰值周圍的至少一個能 量測量,以提供至少一個非相關測量值。
4.如權利要求2所述的方法,其特征在于,在所述搜索期間標識所述至少一個中間有 效峰值包括在標識出較早峰值的情況下標識對較早相關值的校正。
5.如權利要求1所述的方法,其特征在于,選擇性地提前或提早轉變所述搜索包括可 操作地使搜索積分時間與測量速率無關。
6.如權利要求1所述的方法,其特征在于,至少部分地基于所述經采樣相關值中的所 述至少之一選擇性地轉變所述搜索包括將所述經采樣相關值中的所述至少之一標識為與 來自所述SV的所述傳輸相關聯的峰值候選。
7.如權利要求6所述的方法,其特征在于,選擇性地轉變所述搜索還包括從后續單 元、區域、和/或柵格中減去至少一個峰值候選周圍的至少一個能量測量,以提供至少 一個非相關測量值。
8.如權利要求1所述的方法,其特征在于,至少部分地基于所述經采樣相關值中的至 少之一選擇性地轉變所述搜索包括至少部分地基于所述經采樣相關值中的至少兩個選 擇性地轉變所述搜索并且將所述經采樣相關值中的所述至少兩個中的每一個標識為與來 自所述SV的所述傳輸相關聯的峰值候選。
9.如權利要求1所述的方法,其特征在于,至少部分地基于所述經采樣相關值中的至 少之一選擇性地轉變所述搜索包括至少將所述至少一次搜索標識為準備好終止。
10.如權利要求1所述的方法,其特征在于,至少部分地基于所述經采樣相關值中的 至少之一選擇性地轉變所述搜索包括終止或重置所述搜索。
11.如權利要求1所述的方法,其特征在于,至少部分地基于所述經采樣相關值中的 至少之一選擇性地轉變所述搜索包括發起至少一次其他類型的搜索。
12.如權利要求8所述的方法,其特征在于,所述經采樣相關值中的所述至少兩個當 中的第一個被標識為最佳最大峰值(BMP)候選,而所述經采樣相關值中的所述至少兩個 當中的第二個被標識為最佳早期峰值(BEP)候選或最佳其他峰值(BOP)候選。
13.如權利要求1所述的方法,其特征在于,所述至少一次搜索包括捕獲搜索,并且 其中所述方法還包括響應于選擇性地轉變所述搜索,至少部分地基于所述經采樣相關值中的至少之一發 起驗證搜索。
14.如權利要求1所述的方法,其特征在于,所述至少一次搜索包括捕獲搜索或驗證 搜索中的至少之一,并且其中所述方法還包括響應于選擇性地轉變所述搜索,至少部分地基于所述經采樣相關值中的至少之一發 起跟蹤搜索。
15.如權利要求1所述的方法,其特征在于,將對應所述SV的所述代碼與所述收到 信號相關包括確立與碼相假言范圍和多普勒頻率假言范圍相關聯的所述相關值。
16.如權利要求1所述的方法,其特征在于,在所述搜索期間采樣所述經積分相關值 的所述至少一部分包括在所述搜索期間周期性地采樣所述經積分相關值的所述至少一部 分。
17.如權利要求1所述的方法,其特征在于,還包括至少部分地基于至少一個峰值閾 值來確定所述經采樣相關值中的所述至少之一代表與來自所述SV的所述傳輸相關聯的峰 值候選。
18.如權利要求17所述的方法,其特征在于,還包括至少部分地基于與先前搜索相關 聯的至少一個相關值來選擇性地適配所述至少一個峰值閾值。
19.如權利要求17所述的方法,其特征在于,還包括至少部分地基于至少一個先前經 采樣的相關值來選擇性地適配所述至少一個峰值閾值。
20.如權利要求17所述的方法,其特征在于,所述峰值閾值等于或大于噪聲閾值和擾 亂閾值中的至少之一。
21.如權利要求17所述的方法,其特征在于,所述峰值閾值至少部分地基于至少一個 填充值以及噪聲閾值與擾亂閾值中的至少之一。
22.如權利要求21所述的方法,其特征在于,所述填充值至少部分地基于所述至少一 次搜索的類型。
23.如權利要求21所述的方法,其特征在于,所述至少一次搜索包括帶有后續驗證搜 索的捕獲搜索,并且所述填充值包括較低填充值。
24.如權利要求21所述的方法,其特征在于,所述至少一次搜索包括無后續驗證搜索 的捕獲搜索,并且所述填充值包括較高填充值。
25.如權利要求21所述的方法,其特征在于,所述至少一次搜索包括驗證搜索,并且 所述填充值包括較高填充值。
26.如權利要求21所述的方法,其特征在于,所述至少一次搜索包括跟蹤搜索,并且 所述填充值在與所述跟蹤搜索相關聯的搜索時間尚未超過時間閾值的情況下包括較高填 充值。
27.如權利要求21所述的方法,其特征在于,所述至少一次搜索包括跟蹤搜索,并且 所述填充值在與所述跟蹤搜索相關聯的搜索時間已超過時間閾值的情況下包括較低填充值。
28.如權利要求21所述的方法,其特征在于,所述至少一次搜索包括與至少一次較早 的選擇性地終止的搜索相關聯的跟蹤搜索,并且所述填充值包括較高填充值。
29.如權利要求21所述的方法,其特征在于,所述至少一次搜索包括與至少一次較早 的跟蹤搜索相關聯的跟蹤搜索,并且所述填充值從至少較低填充值和較高填充值至少改變一次。
30.如權利要求21所述的方法,其特征在于,所述填充值包括OdB的較低填充值或大 于OdB的較高填充值中的至少之一。
31.如權利要求17所述的方法,其特征在于,所述峰值閾值至少部分地基于所述至少 一次搜索的類型。
32.如權利要求17所述的方法,其特征在于,還包括至少部分地基于與先前搜索相關 聯的至少一個相關值來動態地確立所述至少一個峰值閾值。
33.如權利要求1所述的方法,其特征在于,至少部分地基于所述經采樣相關值中的 所述至少之一選擇性地提早轉變所述搜索包括將所述經采樣相關值中的所述至少之一與 至少一個對應的先前經采樣的相關值進行比較。
34.如權利要求33所述的方法,其特征在于,將所述經采樣相關值中的所述至少之一 與所述至少一個對應的先前經采樣的相關值進行比較包括互相關測試的至少一部分。
35.如權利要求33所述的方法,其特征在于,將所述經采樣相關值中的所述至少之一 與所述至少一個對應的先前經采樣的相關值進行比較還包括至少部分地基于所述至少 一個對應的先前經采樣的相關值大于所述經采樣相關值中的所述至少之一來確定所述至 少一個對應的先前經采樣的相關值是與來自所述SV的所述傳輸相關聯的峰值候選。
36.如權利要求1所述的方法,其特征在于,還包括為所述相關值中的至少兩個確立 至少兩個不同的噪聲閾值或至少兩個不同的擾亂閾值。
37.如權利要求36所述的方法,其特征在于,還包括至少部分地基于所述經采樣相關 值中的至少之一為虛擬柵格區域內的單元子集確立降低的噪聲閾值或降低的擾亂閾值中 的至少之一。
38.如權利要求36所述的方法,其特征在于,還包括至少部分地基于與先前搜索相關 聯的至少一個相關值為虛擬柵格區域內的單元子集確立降低的噪聲閾值或降低的擾亂閾 值中的至少之一。
39.如權利要求1所述的方法,其特征在于,選擇性地轉變所述至少一次搜索還包括 以下的至少之一終止所述至少一次搜索;重置所述至少一次搜索;將所述至少一次搜索標記為準備好終止;將所述至少一次搜索從第一類型搜索轉變為第二類型搜索,或延長所述至少一次搜索。
40.—種裝置,包括至少一個前端無線電,適于接收來自空間飛行器(SV)的傳輸并基于所述傳輸生成對 應的數字信號;以及至少一個處理單元,適于作為對來自所述SV的所述傳輸的至少一次搜索的一部分訪 問所述數字信號、將對應所述SV的代碼與收到信號相關以確立多個相關值、在所述搜索 期間采樣所述相關值的至少一部分、并且至少部分地基于所述經采樣相關值中的至少之 一選擇性地轉變所述搜索。
41.如權利要求40所述的裝置,其特征在于,所述至少一個處理單元適于在所述搜索 期間將至少一個中間有效峰值標識為峰值候選直至檢測到早期峰值和/或到達最大積分時間。
42.如權利要求41所述的裝置,其特征在于,所述至少一個處理單元適于從后續單 元、區域、和/或柵格中減去至少一個中間峰值周圍的至少一個能量測量,以提供至少 一個非相關測量值。
43.如權利要求41所述的裝置,其特征在于,所述至少一個處理單元適于在標識出較 早峰值的情況下標識對較早相關值的校正。
44.如權利要求40所述的裝置,其特征在于,所述至少一個處理單元適于可操作地使 搜索積分時間與測量速率無關。
45.如權利要求40所述的裝置,其特征在于,所述至少一個處理單元適于將所述經采 樣相關值中的所述至少之一標識為與來自所述SV的所述傳輸相關聯的峰值候選。
46.如權利要求45所述的裝置,其特征在于,所述至少一個處理單元適于從后續單 元、區域、和/或柵格中減去至少一個峰值候選周圍的至少一個能量測量,以提供至少 一個非相關測量值。
47.如權利要求40所述的裝置,其特征在于,所述至少一個處理單元適于至少部分地基于所述經采樣相關值中的至少兩個選擇性地轉變所述搜索,以及將所述經采樣相關值中的所述至少兩個中的每一個標識為與來自所述SV的所述傳輸相關聯的峰值候選。
48.如權利要求40所述的裝置,其特征在于,所述至少一個處理單元適于通過至少將 所述至少一次搜索標識為準備好終止來選擇性地轉變所述至少一次搜索。
49.如權利要求40所述的裝置,其特征在于,所述至少一個處理單元適于至少部分 地基于所述經采樣相關值中的至少之一來選擇性地轉變所述搜索包括終止或重置所述搜索。
50.如權利要求40所述的裝置,其特征在于,所述至少一個處理單元適于至少部分地 基于所述經采樣相關值中的至少之一來選擇性地轉變所述搜索包括發起至少一次其他類 型的搜索。
51.如權利要求47所述的裝置,其特征在于,所述經采樣相關值中的所述至少兩個當 中的第一個被標識為最佳最大峰值(BMP)候選,而所述經采樣相關值中的所述至少兩個 當中的第二個被標識為最佳早期峰值(BEP)候選或最佳其他峰值(BOP)候選。
52.如權利要求40所述的裝置,其特征在于,所述至少一次搜索包括捕獲搜索并且所 述至少一個處理單元適于通過至少部分地基于所述經采樣相關值中的至少之一發起驗證 搜索來選擇性地轉變所述搜索。
53.如權利要求40所述的裝置,其特征在于,所述至少一次搜索包括捕獲搜索或驗證 搜索中的至少之一,并且所述至少一個處理單元適于通過至少部分地基于所述經采樣相 關值中的至少之一發起跟蹤搜索來選擇性地轉變所述搜索。
54.如權利要求40所述的裝置,其特征在于,所述至少一個處理單元適于至少部分地 基于至少一個峰值閾值來確定所述經采樣相關值中的所述至少之一代表與來自所述SV的 所述傳輸相關聯的峰值候選。
55.如權利要求54所述的裝置,其特征在于,所述至少一個處理單元適于至少部分地 基于與先前搜索相關聯的至少一個相關值來選擇性地適配所述至少一個峰值閾值。
56.如權利要求54所述的裝置,其特征在于,所述至少一個處理單元適于至少部分地 基于至少一個先前經采樣的相關值來選擇性地適配所述至少一個峰值閾值。
57.如權利要求54所述的裝置,其特征在于,所述峰值閾值至少部分地基于至少一個 填充值以及噪聲閾值與擾亂閾值中的至少之一。
58.如權利要求57所述的裝置,其特征在于,所述填充值至少部分地基于所述至少一 次搜索的類型。
59.如權利要求57所述的裝置,其特征在于,若所述至少一次搜索包括帶有后續驗證搜索的捕獲搜索,則所述填充值包括較低填充值;所述至少一次搜索包括無后續驗證搜索的捕獲搜索,則所述填充值包括較高填充值;所述至少一次搜索包括驗證搜索,則所述填充值包括較高填充值; 所述至少一次搜索包括跟蹤搜索,則所述填充值在與所述跟蹤搜索相關聯的搜索時 間尚未超過時間閾值的情況下包括較高填充值;所述至少一次搜索包括跟蹤搜索,則所述填充值在與所述跟蹤搜索相關聯的所述搜 索時間已超過所述時間閾值的情況下包括較低填充值;所述至少一次搜索包括與至少一次較早的選擇性地終止的搜索相關聯的跟蹤搜索, 則所述填充值包括較高填充值;和/或所述至少一次搜索包括與至少一次較早的跟蹤搜索相關聯的跟蹤搜索,則所述填充 值從至少較低填充值和較高填充值至少改變一次。
60.如權利要求57所述的裝置,其特征在于,所述填充值包括OdB的較低填充值或大 于OdB的較高填充值中的至少之一。
61.如權利要求40所述的裝置,其特征在于,所述至少一個處理單元適于將所述經采 樣相關值中的所述至少之一與至少一個對應的先前經采樣的相關值進行比較。
62.如權利要求40所述的裝置,其特征在于,所述至少一個處理單元適于為所述相關 值中的至少兩個確立至少兩個不同的噪聲閾值或至少兩個不同的擾亂閾值。
63.如權利要求62所述的裝置,其特征在于,所述至少一個處理單元適于至少部分地 基于所述經采樣相關值中的至少之一為虛擬柵格區域內的單元子集確立降低的噪聲閾值 或降低的擾亂閾值中的至少之一。
64.如權利要求62所述的裝置,其特征在于,所述至少一個處理單元適于至少部分地 基于與先前搜索相關聯的至少一個相關值來為虛擬柵格區域內的單元子集確立降低的噪 聲閾值或降低的擾亂閾值中的至少之一。
65.如權利要求40所述的裝置,其特征在于,所述至少一個處理單元適于通過發起以 下中的至少之一來選擇性地轉變所述至少一次搜索終止所述至少一次搜索;重置所述至少一次搜索;將所述至少一次搜索標記為準備好終止;將所述至少一次搜索從第一類型搜索轉變為第二類型搜索,或延長所述至少一次搜索。
66.一種包括其上存儲的計算機可實現指令的計算機可讀介質,所述指令在由至少一 個處理單元執行的情況下適于使所述至少一個處理單元作為對來自空間飛行器(SV)的傳輸的至少一次搜索的部分,將對應所述SV的代碼 與收到信號相關以確立多個相關值;在所述搜索期間采樣所述相關值的至少一部分;以及至少部分地基于所述經采樣相關值中的至少之一選擇性地轉變所述搜索。
67.如權利要求66所述的計算機可讀介質,其特征在于,還包括其上存儲的計算機可 實現指令,所述指令在由所述至少一個處理單元執行的情況下適于使所述至少一個處理 單元在所述搜索期間將至少一個中間有效峰值標識為峰值候選直至檢測到早期峰值和 /或到達最大積分時間。
68.如權利要求67所述的計算機可讀介質,其特征在于,還包括其上存儲的計算機可 實現指令,所述指令在由所述至少一個處理單元執行的情況下適于使所述至少一個處理 單元從后續單元、區域、和/或柵格中減去至少一個中間峰值周圍的至少一個能量測 量以提供至少一個非相關測量值。
69.如權利要求67所述的計算機可讀介質,其特征在于,還包括其上存儲的計算機可 實現指令,所述指令在由所述至少一個處理單元執行的情況下適于使所述至少一個處理 單元在標識出較早峰值的情況下標識對較早相關值的校正。
70.如權利要求66所述的計算機可讀介質,其特征在于,還包括其上存儲的計算機可 實現指令,所述指令在由所述至少一個處理單元執行的情況下適于使所述至少一個處理 單元可操作地使搜索積分時間與測量速率無關。
71.如權利要求66所述的計算機可讀介質,其特征在于,還包括其上存儲的計算機可 實現指令,所述指令在由所述至少一個處理單元執行的情況下適于使所述至少一個處理 單元將所述經采樣相關值中的所述至少之一標識為與來自所述SV的所述傳輸相關聯的峰 值候選。
72.如權利要求68所述的計算機可讀介質,其特征在于,還包括其上存儲的計算機可 實現指令,所述指令在由所述至少一個處理單元執行的情況下適于使所述至少一個處理 單元從后續單元、區域、和/或柵格中減去至少一個峰值候選周圍的至少一個能量測 量以提供至少一個非相關測量值。
73.如權利要求66所述的計算機可讀介質,其特征在于,還包括其上存儲的計算機可 實現指令,所述指令在由所述至少一個處理單元執行的情況下適于使所述至少一個處理 單元至少部分地基于所述經采樣相關值中的至少兩個選擇性地轉變所述搜索,以及將所述經采樣相關值中的所述至少兩個中的每一個標識為與來自所述SV的所述傳輸 相關聯的峰值候選。
74.如權利要求66所述的計算機可讀介質,其特征在于,還包括其上存儲的計算機 可實現指令,所述指令在由所述至少一個處理單元執行的情況下適于使所述至少一個處 理單元通過至少將所述至少一次搜索標識為準備好終止來選擇性地轉變所述至少一次搜索。
75.如權利要求66所述的計算機可讀介質,其特征在于,還包括其上存儲的計算機可實現指令,所述指令在由所述至少一個處理單元執行的情況下適于使所述至少一個處理 單元至少部分地基于所述經采樣相關值中的至少之一來選擇性地轉變所述搜索包括終止 或重置所述搜索。
76.如權利要求66所述的計算機可讀介質,其特征在于,還包括其上存儲的計算機可 實現指令,所述指令在由所述至少一個處理單元執行的情況下適于使所述至少一個處理 單元至少部分地基于所述經采樣相關值中的至少之一來選擇性地轉變所述搜索包括發起 至少一次其他類型的搜索。
77.如權利要求73所述的計算機可讀介質,其特征在于,所述經采樣相關值中的所 述至少兩個當中的第一個被標識為最佳最大峰值(BMP)候選,而所述經采樣相關值中的 所述至少兩個當中的第二個被標識為最佳早期峰值(BEP)候選或最佳其他峰值(BOP)候 選。
78.如權利要求66所述的計算機可讀介質,其特征在于,所述至少一次搜索包括捕獲 搜索并且所述至少一個處理單元適于通過至少部分地基于所述經采樣相關值中的至少之 一發起驗證搜索來選擇性地轉變所述搜索。
79.如權利要求66所述的計算機可讀介質,其特征在于,所述至少一次搜索包括捕獲 搜索或驗證搜索中的至少之一,并且所述至少一個處理單元適于通過至少部分地基于所 述經采樣相關值中的至少之一發起跟蹤搜索來選擇性地轉變所述搜索。
80.如權利要求66所述的計算機可讀介質,其特征在于,還包括其上存儲的計算機可 實現指令,所述指令在由所述至少一個處理單元執行的情況下適于使所述至少一個處理 單元至少部分地基于至少一個峰值閾值來確定所述經采樣相關值中的所述至少之一代表 與來自所述SV的所述傳輸相關聯的峰值候選。
81.如權利要求80所述的計算機可讀介質,其特征在于,還包括其上存儲的計算機可 實現指令,所述指令在由所述至少一個處理單元執行的情況下適于使所述至少一個處理 單元至少部分地基于與先前搜索相關聯的至少一個相關值來選擇性地適配所述至少一個 峰值閾值。
82.如權利要求80所述的計算機可讀介質,其特征在于,還包括其上存儲的計算機可 實現指令,所述指令在由所述至少一個處理單元執行的情況下適于使所述至少一個處理 單元至少部分地基于至少一個先前經采樣的相關值來選擇性地適配所述至少一個峰值閾值。
83.如權利要求80所述的計算機可讀介質,其特征在于,所述峰值閾值至少部分地基 于至少一個填充值以及噪聲閾值與擾亂閾值中的至少之一。
84.如權利要求83所述的計算機可讀介質,其特征在于,所述填充值至少部分地基于 所述至少一次搜索的類型。
85.如權利要求83所述的計算機可讀介質,其特征在于,若所述至少一次搜索包括帶有后續驗證搜索的捕獲搜索,則所述填充值包括較低填充值;所述至少一次搜索包括無后續驗證搜索的捕獲搜索,則所述填充值包括較高填充值;所述至少一次搜索包括驗證搜索,則所述填充值包括較高填充值;所述至少一次搜索包括跟蹤搜索,則所述填充值在與所述跟蹤搜索相關聯的搜索時 間尚未超過時間閾值的情況下包括較高填充值;所述至少一次搜索包括跟蹤搜索,則所述填充值在與所述跟蹤搜索相關聯的所述搜 索時間已超過所述時間閾值的情況下包括較低填充值;所述至少一次搜索包括與至少一次較早的選擇性地終止的搜索相關聯的跟蹤搜索, 則所述填充值包括較高填充值;和/或所述至少一次搜索包括與至少一次較早的跟蹤搜索相關聯的跟蹤搜索,則所述填充 值從至少較低填充值和較高填充值至少改變一次。
86.如權利要求83所述的計算機可讀介質,其特征在于,所述填充值包括OdB的較低 填充值或大于OdB的較高填充值中的至少之一。
87.如權利要求66所述的計算機可讀介質,其特征在于,還包括其上存儲的計算機可 實現指令,所述指令在由所述至少一個處理單元執行的情況下適于使所述至少一個處理 單元將所述經采樣相關值中的所述至少之一與至少一個對應的先前經采樣的相關值進行 比較。
88.如權利要求66所述的計算機可讀介質,其特征在于,還包括其上存儲的計算機可 實現指令,所述指令在由所述至少一個處理單元執行的情況下適于使所述至少一個處理 單元為所述相關值中的至少兩個確立至少兩個不同的噪聲閾值或至少兩個不同的擾亂閾值。
89.如權利要求88所述的計算機可讀介質,其特征在于,還包括其上存儲的計算機可 實現指令,所述指令在由所述至少一個處理單元執行的情況下適于使所述至少一個處理 單元至少部分地基于所述經采樣相關值中的至少之一為虛擬柵格區域內的單元子集確 立降低的噪聲閾值或降低的擾亂閾值中的至少之一。
90.如權利要求88所述的計算機可讀介質,其特征在于,還包括其上存儲的計算機可 實現指令,所述指令在由所述至少一個處理單元執行的情況下適于使所述至少一個處理 單元至少部分地基于與先前搜索相關聯的至少一個相關值為虛擬柵格區域內的單元子 集確立降低的噪聲閾值或降低的擾亂閾值中的至少之一。
91.如權利要求66所述的計算機可讀介質,其特征在于,還包括其上存儲的計算機可 實現指令,所述指令在由所述至少一個處理單元執行的情況下適于使所述至少一個處理 單元通過發起以下的至少之一來選擇性地轉變所述至少一次搜索終止所述至少一次搜索;重置所述至少一次搜索;將所述至少一次搜索標記為準備好終止;將所述至少一次搜索從第一類型搜索轉變為第二類型搜索,或延長所述至少一次搜索。
全文摘要
提供了以供在適于接收來自至少一個衛星定位系統(SPS)的信號的設備中使用的方法和裝置。作為對來自與SPS相關聯的空間飛行器(SV)的傳輸的至少一次搜索的一部分,這些方法和裝置可以將與該SV相關聯的代碼與收到信號相關以確立多個相關值、在搜索期間采樣這些相關值的至少一部分、并且至少部分地基于經采樣相關值中的至少之一選擇性地提前或提早轉變該搜索。
文檔編號G01S1/00GK102016622SQ200980116697
公開日2011年4月13日 申請日期2009年5月22日 優先權日2008年5月30日
發明者D·格羅弗, E·M·西米克, R·阿邁德 申請人:高通股份有限公司