專利名稱:控制全球?qū)Ш叫l(wèi)星系統(tǒng)的裝置與方法
技術(shù)領(lǐng)域:
本發(fā)明有關(guān)于提升取得輔助數(shù)據(jù)(Assistance Data)的效能,更具體地說,一種控制全球?qū)Ш叫l(wèi)星系統(tǒng)(Global Navigation Satellite System, GNSS)的裝置與方法。
背景技術(shù):
在具備全球?qū)Ш叫l(wèi)星系統(tǒng)接收器的傳統(tǒng)電子裝置當(dāng)中,裝置內(nèi)部的位置計算模塊可能需要輔助數(shù)據(jù),以供加速傳統(tǒng)電子裝置的位置的首次定位時間(Time to First Fix, TTFF);在典型情況下,輔助數(shù)據(jù)從傳統(tǒng)電子裝置之外取得。觀察市面上各種相關(guān)產(chǎn)品,在相關(guān)技術(shù)當(dāng)中用來取得輔助數(shù)據(jù)的架構(gòu)并未經(jīng)過妥善的設(shè)計。故而基于相關(guān)技術(shù)所實(shí)現(xiàn)的產(chǎn)品往往會出現(xiàn)某些問題。例如,由于不適當(dāng)或有問題的輔助數(shù)據(jù),位置計算模塊的效能可能令人難以接受。又例如,由于取得輔助數(shù)據(jù)的非預(yù)期延遲,位置計算模塊的計算效率可能降低。因此,需要一種新穎的方法來妥善地控制各種取得輔助數(shù)據(jù)的相關(guān)操作。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明特提供以下技術(shù)方案本發(fā)明的較佳實(shí)施例中提供一種控制全球?qū)Ш叫l(wèi)星系統(tǒng)的裝置,該裝置包含有 全球?qū)Ш叫l(wèi)星系統(tǒng)接收器,用來取得/計算該裝置的至少一位置;以及實(shí)施于該裝置內(nèi)的輔助數(shù)據(jù)提供器,其中輔助數(shù)據(jù)提供器用來將輔助數(shù)據(jù)提供給全球?qū)Ш叫l(wèi)星系統(tǒng)接收器, 以取得/計算至少一位置,以及輔助數(shù)據(jù)提供器依據(jù)至少一預(yù)先定義規(guī)則針對全球?qū)Ш叫l(wèi)星系統(tǒng)接收器選擇性地從多個輔助模式選擇特定輔助模式,而輔助數(shù)據(jù)對應(yīng)于特定輔助模式。本發(fā)明的較佳實(shí)施例中提供一種控制全球?qū)Ш叫l(wèi)星系統(tǒng)的方法,該方法包含有 依據(jù)至少一預(yù)先定義規(guī)則針對全球?qū)Ш叫l(wèi)星系統(tǒng)接收器從多個輔助模式選擇特定輔助模式;以及將輔助數(shù)據(jù)提供給全球?qū)Ш叫l(wèi)星系統(tǒng)接收器,以取得/計算至少一位置,其中輔助數(shù)據(jù)對應(yīng)于特定輔助模式。本發(fā)明的較佳實(shí)施例中提供一種控制全球?qū)Ш叫l(wèi)星系統(tǒng)的方法,該方法包含有 依據(jù)至少一預(yù)先定義規(guī)則針對全球?qū)Ш叫l(wèi)星系統(tǒng)接收器從多個輔助模式選擇特定輔助模式;以及將輔助數(shù)據(jù)提供給全球?qū)Ш叫l(wèi)星系統(tǒng)接收器,以取得/計算至少一位置,其中輔助數(shù)據(jù)對應(yīng)于特定輔助模式。另外,至少一預(yù)先定義規(guī)則包含至少一預(yù)先定義優(yōu)先設(shè)定規(guī)則, 以及依據(jù)至少一預(yù)先定義規(guī)則針對全球?qū)Ш叫l(wèi)星系統(tǒng)接收器從多個輔助模式中選擇特定輔助模式的步驟另包含接收輔助要求位圖;以及依據(jù)預(yù)先定義優(yōu)先設(shè)定規(guī)則與輔助要求位圖,從多個輔助模式中選擇特定輔助模式。本發(fā)明的控制全球?qū)Ш叫l(wèi)星系統(tǒng)的裝置及其相關(guān)方法使得相關(guān)技術(shù)的問題,例如因不適當(dāng)或有問題的輔助數(shù)據(jù)所導(dǎo)致令人難以接受的效能的問題,均不再發(fā)生了。
圖IA為依據(jù)本發(fā)明一第一實(shí)施例的一種控制全球?qū)Ш叫l(wèi)星系統(tǒng)的裝置的示意圖。圖IB為圖IA所示的裝置在一實(shí)施例中的實(shí)施細(xì)節(jié)。圖2為依據(jù)本發(fā)明一實(shí)施例的一種控制全球?qū)Ш叫l(wèi)星系統(tǒng)的方法的流程圖。圖3A至圖3C為圖2所示的方法在不同的實(shí)施例中所涉及的某些輔助模式。圖4A為圖IA所示的裝置在第二實(shí)施例中的實(shí)施細(xì)節(jié),其中本實(shí)施例是第一實(shí)施例的變化例。圖4B為圖4A所示的裝置在一實(shí)施例中所采用的輔助位圖的某些示范性欄位。圖5為圖2所示的方法在一實(shí)施例中的實(shí)施細(xì)節(jié),其中圖5所示的工作流程可應(yīng)用于圖4A所示的裝置。圖6A至圖6D為圖5所示的工作流程于不同的實(shí)施例中的變化版本,其中這些變化版本分別在某些示范性情況中忽略了原工作流程中的某些步驟。
具體實(shí)施例方式在說明書及權(quán)利要求書當(dāng)中使用了某些詞匯來指稱特定的組件。所屬領(lǐng)域中的技術(shù)人員應(yīng)可理解,制造商可能會用不同的名詞來稱呼同樣的組件。本說明書及權(quán)利要求書并不以名稱的差異來作為區(qū)分組件的方式,而是以組件在功能上的差異來作為區(qū)分的基準(zhǔn)。在通篇說明書及權(quán)利要求書當(dāng)中所提及的“包含”是開放式的用語,故應(yīng)解釋成“包含但不限定于”。另外,“耦接”一詞在此包含任何直接及間接的電氣連接手段。因此,若文中描述第一裝置耦接于第二裝置,則代表第一裝置可直接電氣連接于第二裝置,或透過其它裝置或連接手段間接地電氣連接至第二裝置。請參考圖1A,圖IA為依據(jù)本發(fā)明第一實(shí)施例的一種控制全球?qū)Ш叫l(wèi)星系統(tǒng) (Global Navigation Satellite System,以下簡稱為 “GNSS”)的裝置 100 的示意圖, 其中多個衛(wèi)星40以及外部資源50例如調(diào)頻廣播電臺(Frequency modulation radio station)52、網(wǎng)絡(luò) 54、無線保真訪問點(diǎn)(Wireless Fidelity Access Point,以下簡稱為 "Wi-Fi AP”) 56以及基站(Base Station) 58也一并描繪著圖中以便于理解。裝置100可包含電子裝置的至少一部分(例如,一部分或全部),而電子裝置的例子可包含(但不限于) 多功能移動電話、多功能個人數(shù)字助理(Personal Digital Assistant,以下簡稱為“PDA”) 以及具備移動電話功能與PDA功能的便攜式電子裝置。在此,圖IA所示的裝置100標(biāo)示為 “移動電話”,這是因?yàn)樯鲜龅亩喙δ芤苿与娫挶慌e為本實(shí)施例當(dāng)中裝置100的例子。這只是為了說明的目的而已,并非對本發(fā)明的限制。依據(jù)本實(shí)施例的某些變化例,裝置100可實(shí)施成上述的多功能PDA或上述的便攜式電子裝置。依據(jù)本實(shí)施例的某些其它變化例,裝置 100可實(shí)施成其它種類的電子裝置。如圖IA所示,裝置100包含GNSS接收器110、輔助數(shù)據(jù)提供器(Assistance Data Provider,以下簡稱為AD提供器)120與多個輔助數(shù)據(jù)來源(Assistance Data Source,以下簡稱為AD來源)130,其中AD提供器120能透過輔助界面105與GNSS接收器110溝通。 舉例來說,AD來源130可包含無線電技術(shù)海上服務(wù)委員會(Radio Technical Commission for Maritime Services,以下簡稱為RTCM)模塊131、接收器獨(dú)立交換格式(Receiver Independent Exchange Format,以下簡稱為 RINEX)模塊 132、使用者面協(xié)助 GNSS(UserPlane Assisted GNSS,以下簡稱為“UP-AGNSS”)數(shù)據(jù)模塊 133、Wi_Fi AP 信息模塊 134、幀時間(Frame Time)模塊 135、控制面協(xié)助GNSS(Control Plane Assisted GNSS,以下簡稱為 “CP-AGNSS,,)數(shù)據(jù)模塊 136、細(xì)胞識別(Cell Identification,以下簡稱為 “Cell-ID”)信息模塊137、預(yù)測導(dǎo)航模型模塊138與傳感器數(shù)據(jù)模塊139。在實(shí)踐上,基于不同的實(shí)施選擇,這些模塊可通過利用軟件模塊、固件模塊及/或硬件模塊來實(shí)施。依據(jù)本實(shí)施例的一個變化例,AD提供器120可通過利用該裝置100當(dāng)中一個控制器(未顯示于圖1A)所執(zhí)行的程序模塊來實(shí)施;更具體而言,在本變化例中,該控制器位于GNSS接收器110當(dāng)中。另外, 依據(jù)本發(fā)明的不同的實(shí)施例,GNSS接收器110可為獨(dú)立(Mandalone)或主裝置型(Host Based) GNSS 接收器。依據(jù)該第一實(shí)施例,GNSS接收器110用來取得/計算裝置100的至少一位置。例如,GNSS接收器110可依據(jù)接收自衛(wèi)星40的信號來取得/計算裝置100的位置。在實(shí)踐上,GNSS接收器110可能需要輔助數(shù)據(jù)(Assistance Data,以下簡稱為AD),以供加速取得 /計算裝置100的位置的首次定位時間(Time to First Fix, TTFF)、或改善裝置100的已取得位置/已計算位置的精確度。AD提供器120用來將該AD提供給GNSS接收器110,以取得/計算上述的至少一位置,其中透過本實(shí)施例的高效率的方法,AD來源130當(dāng)中模塊 131,132,...與139中的一個或多個特定模塊可被選作為上述的AD的來源。尤其是,AD提供器120可依據(jù)至少一預(yù)先定義規(guī)則針對GNSS接收器110選擇性地從多個輔助模式選擇特定輔助模式,而該AD對應(yīng)于該特定輔助模式。例如,依據(jù)上述的至少一預(yù)先定義規(guī)則,AD提供器120可不選擇多個輔助模式中的任意一個。又例如,依據(jù)上述的至少一預(yù)先定義規(guī)則,AD提供器120可從多個輔助模式中選擇至少一輔助模式作為特定輔助模式。在本實(shí)施例中,多個輔助模式可包含分別對應(yīng)于AD來源130當(dāng)中各個模塊 131、132、...與 139 的 RTCM 輔助模式 131M、RINEX 輔助模式 132M、UP_AGNSS 輔助模式 133M、 Wi-Fi AP信息輔助模式134M、幀時間輔助模式135M、CP-AGNSS輔助模式136M、Cell-ID輔助模式137M、預(yù)測導(dǎo)航模型輔助模式138M與傳感器數(shù)據(jù)輔助模式139M。更明確而言,已知索引i在本實(shí)施例中是落在區(qū)間[1,9]范圍內(nèi)的正整數(shù),在AD 提供器120從以上揭露的輔助模式131M、132M、...與139M選擇輔助模式(130+i)M作為特定輔助模式的情況下,AD提供器120選擇相關(guān)的模塊(130+i)作為上述的特定模塊。例如, 當(dāng)i = 1、2或3 (這表示RTCM輔助模式131M、RINEX輔助模式132M或UP-AGNSS輔助模式 133M被選出),AD提供器120可分別透過RTCM模塊131、RINEX模塊132或UP-AGNSS數(shù)據(jù)模塊133從外部網(wǎng)絡(luò)例如網(wǎng)絡(luò)M取得該AD。又例如,當(dāng)i = 4(這表示W(wǎng)i-Fi AP信息輔助模式134M被選出),AD提供器120可透過Wi-Fi AP信息模塊134從Wi-Fi AP 56取得該AD。相似地,當(dāng)i = 5、6或7 (這表示幀時間輔助模式135M、CP-AGNSS輔助模式136M或 Cell-ID輔助模式137M被選出),AD提供器120可分別透過幀時間模塊135、CP-AGNSS數(shù)據(jù)模塊136或Cell-ID信息模塊137從基站58取得該AD。另外,當(dāng)i = 8 (這表示預(yù)測導(dǎo)航模型輔助模式138M被選出),AD提供器120可從預(yù)測導(dǎo)航模型模塊138取得該AD。此外,當(dāng)i = 9 (這表示傳感器數(shù)據(jù)輔助模式139M被選出),AD提供器120可從傳感器數(shù)據(jù)模塊139取得該AD。請注意,在某些實(shí)施例中,AD提供器120可通過從模塊131至139當(dāng)中選擇超過一個模塊來取得該ad。例如,AD提供器120可同時觸發(fā)/使能(Enable)幀時間模塊135與CP-AGNSS數(shù)據(jù)模塊136,且把接收自幀時間模塊135或CP-AGNSS數(shù)據(jù)模塊136的AD透過輔助界面105提供給GNSS接收器110,其中AD是接收自幀時間模塊135還是CP-AGNSS 數(shù)據(jù)模塊136,是依據(jù)幀時間模塊135或CP-AGNSS數(shù)據(jù)模塊136當(dāng)中哪一個回復(fù)較快/較有效率來決定的。在某些實(shí)施例中可以有組合模式,而這些組合模式是上述的模塊131至 139當(dāng)中的若干模式的組合。針對RTCM輔助模式131M,RTCM模塊131可利用RTCM數(shù)據(jù)作為該AD,其中該RTCM 數(shù)據(jù)是一種緊湊的(Compact) 二元數(shù)據(jù),且包含微分全球定位系統(tǒng)(Differential Global Positioning System,DGPS)參考基站所測量的GNSS信號更正。針對RINEX輔助模式132M, 可有數(shù)種不同的文件類型例如觀察文件、導(dǎo)航文件、氣象(Meteorological)數(shù)據(jù)文件等, 其中導(dǎo)航文件包含針對衛(wèi)星的星歷(Ephemeris)數(shù)據(jù)。針對幀時間輔助模式135M,幀時間模塊135可利用無線網(wǎng)絡(luò)信號時間信息作為該AD。針對UP-AGNSS輔助模式133M,UP-AGNSS 數(shù)據(jù)模塊133可利用透過基于網(wǎng)絡(luò)協(xié)議型(Internet Protocol-based, IP-based)連線 (例如,采用位置安全使用者面(Secure User Plane for Location,以下簡稱為“SUPL” ) 協(xié)定的連線)所傳輸?shù)腁D。針對CP-AGNSS輔助模式136M,CP-AGNSS數(shù)據(jù)模塊136可利用透過電路切換網(wǎng)絡(luò)所傳輸?shù)腁D。針對Cell-ID輔助模式137M,Cell-ID信息模塊137可利用基站(例如,基站58)的Cell-D作為該AD,其中Cell-ID提供關(guān)于移動電話的很粗略的位置。針對Wi-Fi AP信息輔助模式134M,Wi-Fi AP信息模塊134可利用訪問點(diǎn)介質(zhì)訪問控制(Media Access Control,以下簡稱為“MAC”)地址與接收信號強(qiáng)度指示器(Receive Signal Strength hdicator,以下簡稱為“RSSI”)信息作為該AD,其中該訪問點(diǎn)MAC地址與RSSI信息提供關(guān)于移動電話的很粗略的位置。針對預(yù)測導(dǎo)航模型輔助模式138M,預(yù)測導(dǎo)航模型模塊138可利用關(guān)于GNSS衛(wèi)星的軌道信息、時鐘信息、或健康參數(shù)預(yù)測(health parameters prediction)信息作為該AD。針對傳感器數(shù)據(jù)輔助模式139M,傳感器數(shù)據(jù)模塊139可利用某些傳感器例如加速計(AcceIerometer)Jj^fR (Gyroscope)與地磁傳感器 (Geomagnetic Sensor)所產(chǎn)生的數(shù)據(jù)作為該AD。在實(shí)踐上,上述的至少一預(yù)先定義規(guī)則可包含多個預(yù)先定義規(guī)則,例如輔助優(yōu)先設(shè)置(Assistance Priority Profile)規(guī)則(例如,針對輔助優(yōu)先設(shè)置的規(guī)則)、輔助功率耗損規(guī)則(例如,針對輔助功率耗損的規(guī)則)、AD反應(yīng)時間規(guī)則(例如,針對AD的反應(yīng)時間的規(guī)則)、使用者偏好設(shè)定(Preferred Setting)規(guī)則(例如,針對某(些)使用者偏好設(shè)定的規(guī)則)、系統(tǒng)時機(jī)(System Timing)規(guī)則(例如,針對系統(tǒng)時機(jī)的規(guī)則)、GNSS衛(wèi)星信號規(guī)則(例如,針對各個GNSS衛(wèi)星信號的規(guī)則)以及位置型應(yīng)用程序(Location Based Application)規(guī)則(例如,針對各種位置型應(yīng)用程序的規(guī)則)。針對輔助優(yōu)先設(shè)置規(guī)則,輔助優(yōu)先設(shè)置是一種用來指定那些不同的可用的輔助模式之間的優(yōu)先權(quán)的設(shè)置。例如,由于應(yīng)用該輔助優(yōu)先設(shè)置規(guī)則,一個相比于其它各個輔助模式具有更高優(yōu)先權(quán)的輔助模式會優(yōu)先被選出作為該特定輔助模式。另外,該輔助功率耗損規(guī)則指明針對每一輔助模式取得AD的功率耗損,尤其是指明關(guān)于功率耗損的某些規(guī)格或閾值。例如,由于應(yīng)用該輔助功率耗損規(guī)則,一個相比于其它各個輔助模式具有更低功率耗損的輔助模式會優(yōu)先被選出作為該特定輔助模式。針對該AD反應(yīng)時間規(guī)則,該AD反應(yīng)時間表示用來取得該AD的時間長度,尤其是定義取得該AD的某些規(guī)格或閾值。例如,由于應(yīng)用該AD反應(yīng)時間規(guī)則,一個相比于其它各個輔助模式具有更短反應(yīng)時間的輔助模式會優(yōu)先被選出作為該特定輔助模式。針對該使用者偏好設(shè)定規(guī)則,該使用者偏好設(shè)定容許使用者擁有對某些輔助模式的偏好。例如,由于應(yīng)用該使用者偏好設(shè)定規(guī)則,該SUPL協(xié)定可在 IP網(wǎng)絡(luò)可用的情況下被選出。針對該系統(tǒng)時機(jī)規(guī)則,該系統(tǒng)時機(jī)表示采用至少一輔助模式 (例如,該多個輔助模式中的一個或多個輔助模式)的時機(jī)。例如,由于應(yīng)用該系統(tǒng)時機(jī)規(guī)則,可能有某些參數(shù)可用來決定/指出哪(些)輔助模式應(yīng)當(dāng)用于哪個時期。針對該GNSS 衛(wèi)星信號規(guī)則,此規(guī)則控制輔助模式選擇(亦即,某(些)輔助模式的選擇)去依附于目前或過去的信號測量。例如,由于應(yīng)用該GNSS衛(wèi)星信號規(guī)則,當(dāng)目前可用的GNSS衛(wèi)星信號微弱,一個相比于其它各個輔助模式具備更精確時間解析度的輔助模式會被優(yōu)先選出作為該特定輔助模式。針對該位置型應(yīng)用程序規(guī)則,此規(guī)則控制上述的輔助模式選擇去依附于目前活躍的位置型應(yīng)用程序。例如,由于應(yīng)用該位置型應(yīng)用程序規(guī)則,當(dāng)有一個目前活躍的位置型應(yīng)用程序需要相比于其它各種位置型應(yīng)用程序更高的精確度時,一個采用廣播信息的輔助模式可優(yōu)先被選出作為該特定輔助模式。又例如,由于應(yīng)用該位置型應(yīng)用程序規(guī)則,當(dāng)有一個目前活躍的位置型應(yīng)用程序需要相比于其它各種位置型應(yīng)用程序更低的精確度時, 一個采用預(yù)測信息的輔助模式可優(yōu)先被選出作為該特定輔助模式?;趫DIA所示的架構(gòu),實(shí)施于裝置100中的AD提供器120可動態(tài)地決定是否利用AD來源130當(dāng)中的模塊131、132、...與139作為該AD的來源、或動態(tài)地選擇模塊131、 132、...與139當(dāng)中的至少一模塊作為該AD的來源。于是,GNSS接收器110的效能(例如,計算精確度或定位時間方面的效率)可大幅地提升。另外,GNSS接收器110可達(dá)到其可能的最高計算效率,這是因?yàn)檠b置100可基于其優(yōu)化組態(tài)借助于AD提供器120來操作。圖IB為圖IA所示的裝置100在一實(shí)施例中的實(shí)施細(xì)節(jié)。在本實(shí)施例中,AD提供器120可通過利用程序模塊,例如上述的程序模塊來實(shí)施,其中該程序模塊可由上述的控制器來執(zhí)行。尤其是,裝置100可包含儲存媒體(未顯示于圖1B)例如非易失性存儲器 (Non-Volatile Memory),其中該儲存媒體儲存該程序模塊以在裝置100中執(zhí)行。如圖IB 所示,用來實(shí)施AD提供器120的程序模塊包含選擇模塊122與調(diào)度模塊(Dispatcher) 124。 基于至少一輔助事件(Assistance Event),例如多個輔助事件,選擇模塊122可用來依據(jù)上述的至少一預(yù)先定義規(guī)則,例如上述的多個預(yù)先定義規(guī)則(例如,預(yù)先定義規(guī)則120P)針對GNSS接收器110從多個輔助模式中選擇特定輔助模式。另外,調(diào)度模塊IM用來將AD提供給GNSS接收器110,以取得/計算上述的至少一位置,其中AD對應(yīng)于特定輔助模式。例如,基于選擇模塊122所選擇的特定輔助模式,調(diào)度模塊IM依照選擇模塊122所進(jìn)行的選擇,透過上述的特定模塊從外部網(wǎng)絡(luò)取得AD。圖2為依據(jù)本發(fā)明一實(shí)施例的一種控制GNSS的方法910的流程圖。該方法910 可應(yīng)用于圖IA所示的裝置100,尤其是應(yīng)用于AD提供器120。該方法說明如下在步驟912中,AD提供器120 (例如,其內(nèi)的選擇模塊122)被事件所觸發(fā),并且依據(jù)至少一預(yù)先定義規(guī)則針對GNSS接收器110從多個輔助模式中選擇特定輔助模式。例如, 多個輔助模式可包含上述的輔助模式131M、132M、...與139M,且選擇模塊122依據(jù)上述的至少一預(yù)先定義規(guī)則(例如第一實(shí)施例所揭露的多個預(yù)先定義規(guī)則)針對GNSS接收器110 從輔助模式131M、132M...與139M選擇出特定輔助模式。在步驟914中,AD提供器120 (例如,其內(nèi)的調(diào)度模塊124)將AD提供給GNSS接收器110,以取得/計算上述的至少一位置,其中AD對應(yīng)于特定輔助模式。依據(jù)本實(shí)施例,在步驟912中,AD提供器120 (例如,其內(nèi)的選擇模塊122)接收至少一輔助事件以對應(yīng)地決定至少一輔助情況(Assistance Condition)、將所決定的輔助情況以及上述的至少一預(yù)先定義規(guī)則進(jìn)行比較以產(chǎn)生至少一比較結(jié)果以及依據(jù)上述的至少一比較結(jié)果針對GNSS接收器110從多個輔助模式中選擇特定輔助模式。如此,依據(jù)上述的至少一比較結(jié)果,AD提供器120(例如,其內(nèi)的選擇模塊122)從多個輔助模式中選擇至少一輔助模式作為特定輔助模式。尤其是,上述的至少一輔助事件可包含多個輔助事件,例如GNSS接收器電源開啟/關(guān)閉事件(例如,GNSS接收器電源開啟的事件、或GNSS接收器電源關(guān)閉的事件)、 GNSS接收器定位狀態(tài)事件(例如,GNSS接收器定位狀態(tài)的事件)、GNSS接收器輔助要求 (Assistance Request)事件(例如,某(些)GNSS接收器輔助要求的事件)、位置型應(yīng)用程序要求(Location Based Application Request)事件(例如,某(些)位置型應(yīng)用程序要求的事件)、GNSS衛(wèi)星信號測量事件(例如,某(些)GNSS衛(wèi)星信號測量的事件)以及時機(jī)標(biāo)簽(Timing Tag)事件(例如,時機(jī)標(biāo)簽的事件)。例如,上述的至少一輔助情況可包含對應(yīng)于GNSS接收器電源開啟/關(guān)閉事件的電源開啟/關(guān)閉情況(例如,電源開啟的情況、或電源關(guān)閉的情況),且可另包含分別對應(yīng)于 GNSS接收器定位狀態(tài)事件的已定位/未定位(Fix/No Fix)情況(例如,已定位的情況、或未定位的情況)、衛(wèi)星追蹤/獲得(Satellite In Tracking/Acquisition)情況(例如,衛(wèi)星追蹤的情況、或衛(wèi)星獲得的情況)以及收集衛(wèi)星導(dǎo)航數(shù)據(jù)情況(例如,正在收集衛(wèi)星導(dǎo)航數(shù)據(jù)的情況)。另外,上述的至少一輔助情況也可包含對應(yīng)于GNSS接收器輔助要求事件的輔助要求位圖(Assistance Request Bitmap)情況(例如,使用輔助要求位圖的情況),且可另包含分別對應(yīng)于位置型應(yīng)用程序要求事件的位置型服務(wù)(Location Based Service, 以下簡稱為「LBS J)情況(例如,LBS的情況,例如LBS開啟的情況、或LBS關(guān)閉的情況)、 緊急電話情況(例如,使用緊急電話的情況)以及導(dǎo)航情況(例如,進(jìn)行導(dǎo)航的情況)。此外,上述的至少一輔助情況可包含分別對應(yīng)于GNSS衛(wèi)星信號測量事件的都市峽谷⑴rban Canyon)情況(例如,位于都市峽谷中的情況)以及弱信號情況(例如,具有弱信號的情況),且可另包含分別對應(yīng)于時機(jī)標(biāo)簽事件的系統(tǒng)時間單位(System Time Tick)情況(例如,使用系統(tǒng)時間單位的情況)以及全球定位系統(tǒng)(GlcAal Positioning System,以下簡稱為“GPS”)周時間(Time Offfeek, TOW)情況(例如,使用GPS周時間的情況)。應(yīng)當(dāng)注意, 圖3A至圖3C所列舉的情形僅用作說明的目的,并非用于限制本發(fā)明。依據(jù)圖3A至圖3C 所揭示的內(nèi)容,本領(lǐng)域技術(shù)人員也可推知其他情形下輔助模式的應(yīng)用。圖3A至圖3C為圖2所示的方法910在不同的實(shí)施例中所涉及的某些輔助模式。 請注意,在這些實(shí)施例中,GPS接收器被舉為上述的GNSS接收器110的例子,因此,上述的 UP-AGNSS輔助模式133M與CP-AGNSS輔助模式136M可分別稱為使用者面協(xié)助GPS^ser Plane Assisted GPS,以下簡稱為UP-AGPS)輔助模式133M’與控制面協(xié)助GPS(Control Plane Assisted GPS,以下簡稱為CP-AGPS)輔助模式136M’。另外,星歷預(yù)測輔助模式 138M’被舉為上述的預(yù)測導(dǎo)航模型輔助模式138M的例子。此外,這些實(shí)施例中的橫軸TGPS 代表GPS時間。應(yīng)當(dāng)注意,圖3A至圖3C所列舉的情況僅用作說明的目的,并非用于限制本發(fā)明。依據(jù)圖3A至圖3C所揭示的內(nèi)容,本領(lǐng)域技術(shù)人員也可推知其他情形下輔助模式的應(yīng)用。請參考圖3A,當(dāng)偵測到導(dǎo)航應(yīng)用程序的要求以及GPS接收器電源開啟的事件時, AD提供器120使能幀時間輔助模式135M及/或UP-AGPS輔助模式133M,,且提供分別對應(yīng)于幀時間輔助模式135M及/或UP-AGPS輔助模式133M’的AD給GPS接收器。另外,當(dāng)偵測到GPS接收器取得定位的事件時,AD提供器120使能RTCM輔助模式131M及/或星歷預(yù)測輔助模式138M’,且提供分別對應(yīng)于RTCM輔助模式131M及/或星歷預(yù)測輔助模式138M’ 的AD給GPS接收器。請參考圖:3B,當(dāng)偵測到緊急電話(emergency call)的要求以及GPS接收器電源開啟的事件時,AD提供器120使能Cell-ID輔助模式137M及/或CP-AGPS輔助模式136M,, 且提供分別對應(yīng)于Cell-ID輔助模式137M及/或CP-AGPS輔助模式136M’的AD予該GPS 接收器。另外,當(dāng)偵測到GPS接收器取得位置的事件,由于不需要AD,AD提供器120禁能 (Disable)Cell-ID輔助模式137M及/或CP-AGPS輔助模式136M,。之后,偵測到GPS接收器電源關(guān)閉的事件,且沒有輔助模式被使能。請參考圖3C,當(dāng)偵測到LBS應(yīng)用程序的要求以及偵測到GPS接收器電源開啟的事件時,AD提供器120使能Wi-Fi AP信息輔助模式134M及/或Cell-ID輔助模式137M,且提供分別對應(yīng)于Wi-Fi AP信息輔助模式134M及/或Cell-ID輔助模式137M的AD給GPS 接收器。另外,當(dāng)偵測到GPS接收器取得粗略位置的事件時,由于仍需要這些模式的進(jìn)一步操作,AD提供器120不禁能Wi-Fi AP信息輔助模式134M及/或Cell-ID輔助模式137M。 當(dāng)不需要進(jìn)一步操作(例如,當(dāng)該LBS應(yīng)用程序被關(guān)閉)時,AD提供器120禁能Wi-Fi AP 信息輔助模式134M及/或Cell-ID輔助模式137M。圖4A為圖IA所示的裝置100在第二實(shí)施例中的實(shí)施細(xì)節(jié),其中本實(shí)施例是第一實(shí)施例的變化例。圖4B為圖4A所示的裝置100在一實(shí)施例中所采用的輔助位圖 (Assistance Bitmap)的某些示范性欄位。請注意,在圖IA所示的AD來源130當(dāng)中,只有 UP-AGNSS數(shù)據(jù)模塊133與預(yù)測導(dǎo)航模型模塊138顯示于第二實(shí)施例中。這是因?yàn)樵诒緦?shí)施例中假設(shè)在以上揭露的輔助模式131M、132M...與139M當(dāng)中,只有UP-AGNSS輔助模式133M 與預(yù)測導(dǎo)航模型輔助模式138M可用。也就是說,本實(shí)施例中的AD提供器120所能提供的 AD僅限于對應(yīng)于UP-AGNSS輔助模式133M的AD ;以及對應(yīng)于預(yù)測導(dǎo)航模型輔助模式138M 的AD。依據(jù)本實(shí)施例,上述的至少一預(yù)先定義規(guī)則包含至少一預(yù)先定義優(yōu)先設(shè)定規(guī)則 (Predefined Priority Setting Rule ;例如,針對預(yù)先定義優(yōu)先設(shè)定的規(guī)則),例如上述的輔助優(yōu)先設(shè)置規(guī)則(例如,針對輔助優(yōu)先設(shè)置的規(guī)則,其中該輔助優(yōu)先設(shè)置指明不同的可用的輔助模式之間的優(yōu)先權(quán),尤其是在這些輔助模式目前均可用的情況下的優(yōu)先權(quán))。 尤其是,在步驟912中,AD提供器120 (例如,其內(nèi)的選擇模塊122)接收輔助要求位圖 (Assistance Request Bitmap,亦可簡稱為輔助位圖),并且依據(jù)預(yù)先定義優(yōu)先設(shè)定規(guī)則以及依據(jù)上述的輔助要求位圖,從多個輔助模式中選擇特定輔助模式。例如,依據(jù)圖4B所示的實(shí)施例,輔助要求位圖的格式可表示如下{D, SatIDl,SatID2, . . . , SatlDn};請注意,欄位D可視為導(dǎo)航模型要求指標(biāo)(Navigation Model Request Indicator),其中導(dǎo)航模型要求指標(biāo)用來通知是否要求導(dǎo)航模型;而欄位{SatlDl,SatID2, · · ·,SatIDnj 可視為衛(wèi)星虛擬隨機(jī)噪聲碼清單(Satellite Pseudo Random Noise Code List,以下簡稱為“衛(wèi)星PRN碼清單”),該衛(wèi)星PRN碼清單用來針對導(dǎo)航模型通知預(yù)計要求的衛(wèi)星。此外,除了輔助要求位圖所代表的GNSS接收器輔助要求事件之外,在本實(shí)施例中,沒有其它的輔助事件在輔助模式選擇期間被考慮。這只是為了說明的目的而已,并非對本發(fā)明的限制。依據(jù)本實(shí)施例的某些變化例,除了輔助要求位圖所代表的GNSS接收器輔助要求事件之外,還可以有一個或多個其它的輔助事件在輔助模式選擇期間被考慮。圖5為圖2所示的方法910在一實(shí)施例中的實(shí)施細(xì)節(jié),其中圖5所示的工作流程 510可應(yīng)用于圖4A所示的裝置100。例如,預(yù)先定義優(yōu)先設(shè)定規(guī)則可指出當(dāng)導(dǎo)航模型輔助模式(例如上述的預(yù)測導(dǎo)航模型輔助模式138M)以及SUPL協(xié)定輔助模式(例如上述的 UP-AGNSS輔助模式133M)這兩個模式目前均可用時,導(dǎo)航模型輔助模式具有相比于SUPL協(xié)定輔助模式更高的優(yōu)先權(quán)。在步驟512中,選擇模塊122接收輔助要求位圖。在步驟514中,選擇模塊122判斷是否需要導(dǎo)航模型。當(dāng)偵測到需要導(dǎo)航模型時,進(jìn)入步驟516;否則,進(jìn)入步驟526。在步驟516中,選擇模塊122判斷預(yù)測導(dǎo)航模型服務(wù)是否可用。當(dāng)偵測到預(yù)測導(dǎo)航模型服務(wù)可用時,進(jìn)入步驟518 ;否則,進(jìn)入步驟520。在步驟518中,選擇模塊122判斷是否有任何所要求的衛(wèi)星(例如,一個或多個所要求的衛(wèi)星)的預(yù)測導(dǎo)航模型可用。當(dāng)偵測到有任何所要求的衛(wèi)星的預(yù)測導(dǎo)航模型可用時,進(jìn)入步驟522 ;否則,進(jìn)入步驟520。在步驟520中, 選擇模塊122決定SUPL服務(wù)是否可用。當(dāng)偵測到SUPL服務(wù)可用時,進(jìn)入步驟524 ;否則, 進(jìn)入步驟526。在步驟522中,選擇模塊122選擇預(yù)測導(dǎo)航模型輔助模式138M,以取得對應(yīng)于預(yù)測導(dǎo)航模型輔助模式138M的AD。在步驟524中,選擇模塊122選擇SUPL協(xié)定輔助模式,以取得對應(yīng)于SUPL協(xié)定輔助模式的AD。在步驟526中,選擇模塊122不選擇多個輔助模式中的任意一個。圖6A至圖6D為圖5所示的工作流程510在不同的實(shí)施例中的變化版本,其中這些變化版本分別在某些示范性情況中忽略了原工作流程中的某些步驟。例如,圖 6A所示的工作流程610A以及圖6B所示的工作流程610B可分別通過忽略圖5所示工作流程510的某些步驟以及修改工作流程510的至少一步驟來取得。又例如,圖6C所示的工作流程610C可通過忽略工作流程510的至少一步驟以及修改工作流程510的某些其它步驟來取得。又例如,圖6D所示的工作流程610D可通過忽略工作流程510的某些步驟以及修改工作流程510的某些其它步驟來取得。請參考圖6A,已知欄位D用來指出通知是否需要導(dǎo)航模型且針對導(dǎo)航模型預(yù)計要求的衛(wèi)星的數(shù)量可通過觀察上述的衛(wèi)星PRN碼清單的長度來取得,步驟512A修改自步驟 512且其中的情況為D = 1、SatIDl = 1、SatID2 = 2...與&itID32 = 32,這表示需要導(dǎo)航模型且針對導(dǎo)航模型預(yù)計要求的衛(wèi)星的數(shù)量等于32。于是,在執(zhí)行步驟514之后進(jìn)入步驟516。在偵測到預(yù)測導(dǎo)航模型服務(wù)可用的情況下,進(jìn)入步驟518。另外,在偵測到任何所要求的衛(wèi)星的預(yù)測導(dǎo)航模型均并非可用的情況下,進(jìn)入步驟520。此外,在偵測到SUPL服務(wù)可用的情況下,進(jìn)入步驟524。于是,選擇模塊122選擇SUPL協(xié)定輔助模式,以供取得對應(yīng)于SUPL協(xié)定輔助模式的AD。請參考圖6B,步驟512B修改自步驟512且其中的情況為D = 1、SatIDl = 3、 SatID2 = 4、SatID3 = 8、SatID4 = 16、SatID5 = 22 與 SatID6 = 24,這表示需要導(dǎo)航模型且針對導(dǎo)航模型預(yù)計要求的衛(wèi)星的數(shù)量等于6,且衛(wèi)星PRN碼清單是{3,4,8,16,22,24}。于是,在執(zhí)行步驟514之后進(jìn)入步驟516。在偵測到預(yù)測導(dǎo)航模型服務(wù)可用的情況下,進(jìn)入步驟518B,其中步驟518B修改自步驟518,該修改基于衛(wèi)星PRN碼清單{3,4,8,16,22,。 另外,在偵測到所要求的衛(wèi)星{3,4,8,16,22,24}中的每一個的預(yù)測導(dǎo)航模型均可用的情況下,進(jìn)入步驟522。于是,選擇模塊122選擇預(yù)測導(dǎo)航模型輔助模式138M,以供針對衛(wèi)星 {3,4,8,16,22,24}取得對應(yīng)于預(yù)測導(dǎo)航模型輔助模式138M的AD。請參考圖6C,步驟512B(其如同圖6B所示實(shí)施例中所述的步驟512B)在D= 1、 SatIDl = 3、SatID2 = 4、SatID3 = 8、SatID4 = 16、SatID5 = 22 與 SatID6 = 24 的情況下被執(zhí)行。于是,在執(zhí)行步驟514之后進(jìn)入步驟516。在偵測到預(yù)測導(dǎo)航模型服務(wù)可用的情況下,進(jìn)入步驟518C,其中步驟518C修改自步驟518,修改基于衛(wèi)星PRN碼清單{3,4,8,16, 22,24}。另外,在偵測到所要求的衛(wèi)星{3,4,8,16}中的每一個的預(yù)測導(dǎo)航模型均可用(且偵測到所要求的衛(wèi)星I22,M}中的每一個的預(yù)測導(dǎo)航模型均不可用)的情況下,進(jìn)入步驟 522C,其中步驟522C修改自步驟522,修改基于部分衛(wèi)星PRN碼清單{3,4,8,16},而部分衛(wèi)星PRN碼清單{3,4,8,16}對應(yīng)于本實(shí)施例的衛(wèi)星當(dāng)中其預(yù)測導(dǎo)航模型可用的衛(wèi)星。在步驟 522C中,選擇模塊122選擇預(yù)測導(dǎo)航模型輔助模式138M,以針對衛(wèi)星{3,4,8,16}取得AD。 之后,進(jìn)入步驟520。在偵測到針對衛(wèi)星PRN碼清單{3,4,8,16,22,24}當(dāng)中剩余衛(wèi)星{22, 24}的SUPL服務(wù)可用的情況下,進(jìn)入步驟524C,其中步驟524C修改自步驟524,修改基于對應(yīng)于剩余衛(wèi)星當(dāng)中其SUPL服務(wù)可用的衛(wèi)星的部分衛(wèi)星PRN碼清單{22J4}。在步驟524C 中,選擇模塊122選擇SUPL協(xié)定輔助模式,以針對衛(wèi)星{22,24}取得AD。請注意,由于本實(shí)施例的各個衛(wèi)星當(dāng)中其預(yù)測導(dǎo)航模型可用衛(wèi)星的數(shù)量等于4,多個預(yù)測導(dǎo)航模型的信息在典型情況下足以用來取得位置,其中步驟520與步驟524C可用來進(jìn)一步增加取得位置所需的精確度。這只是為了說明的目的而已,并非對本發(fā)明的限制。依據(jù)本實(shí)施例的變化例,在各個衛(wèi)星當(dāng)中其預(yù)測導(dǎo)航模型可用衛(wèi)星的數(shù)量等于或大于4的情況下,步驟520與步驟524C可被忽略,這是因?yàn)槎鄠€預(yù)測導(dǎo)航模型的信息在典型情況下足以用來取得位置。依據(jù)本實(shí)施例的另一變化例,在各個衛(wèi)星當(dāng)中其預(yù)測導(dǎo)航模型可用衛(wèi)星的數(shù)量小于4的情況下,步驟520與步驟524C就不該被忽略。請參考圖6D,步驟512D修改自步驟512,其中的更新情況為D = 1與&itIDl = 7,這表示需要導(dǎo)航模型且針對導(dǎo)航模型預(yù)計要求的衛(wèi)星的數(shù)量等于1,且衛(wèi)星PRN碼清單是{7}。于是,在執(zhí)行步驟514之后進(jìn)入步驟516。在偵測到預(yù)測導(dǎo)航模型服務(wù)可用的情況下,進(jìn)入步驟518D,其中步驟518D修改自步驟518,修改基于衛(wèi)星PRN碼清單{7}。另外, 在偵測到所要求的衛(wèi)星{7}的預(yù)測導(dǎo)航模型可用的情況下,進(jìn)入步驟522。于是,選擇模塊 122選擇預(yù)測導(dǎo)航模型輔助模式138M,以供針對衛(wèi)星{7}取得對應(yīng)于預(yù)測導(dǎo)航模型輔助模式 138M 的 AD。本發(fā)明的好處之一是,以上揭露的各個實(shí)施例/變化例中的任意一個當(dāng)中AD提供器可動態(tài)地從多個輔助模式中選擇特定輔助模式、或不選擇多個輔助模式中的任意一個, 且可另妥善地將AD提供給GNSS接收器,以取得/計算至少一位置?;诒景l(fā)明的裝置及其相關(guān)方法實(shí)施之后,相關(guān)技術(shù)的問題,例如因不適當(dāng)或有問題的AD所導(dǎo)致令人難以接受的效能的問題,均不再發(fā)生了。另外,GNSS接收器的計算效率可在各個情況中被優(yōu)化,而使其GNSS控制具備極高的彈性。以上所述僅為本發(fā)明的較佳實(shí)施例,本領(lǐng)域相關(guān)的技術(shù)人員依據(jù)本發(fā)明的精神所做的等效變化與修改,都應(yīng)當(dāng)涵蓋在權(quán)利要求書內(nèi)。
權(quán)利要求
1.一種控制全球?qū)Ш叫l(wèi)星系統(tǒng)的裝置,其特征在于,該控制全球?qū)Ш叫l(wèi)星系統(tǒng)的裝置包含有全球?qū)Ш叫l(wèi)星系統(tǒng)接收器,用來取得/計算該裝置的至少一位置;以及輔助數(shù)據(jù)提供器,實(shí)施在該裝置內(nèi),其中該輔助數(shù)據(jù)提供器用來將輔助數(shù)據(jù)提供給該全球?qū)Ш叫l(wèi)星系統(tǒng)接收器,以取得/計算該至少一位置,以及該輔助數(shù)據(jù)提供器依據(jù)至少一預(yù)先定義規(guī)則針對該全球?qū)Ш叫l(wèi)星系統(tǒng)接收器從多個輔助模式中選擇特定輔助模式,其中該輔助數(shù)據(jù)對應(yīng)于該特定輔助模式。
2.根據(jù)權(quán)利要求1所述的控制全球?qū)Ш叫l(wèi)星系統(tǒng)的裝置,其特征在于,該全球?qū)Ш叫l(wèi)星系統(tǒng)接收器為獨(dú)立或主裝置型全球?qū)Ш叫l(wèi)星系統(tǒng)接收器。
3.根據(jù)權(quán)利要求1所述的控制全球?qū)Ш叫l(wèi)星系統(tǒng)的裝置,其特征在于,該輔助數(shù)據(jù)提供器通過利用該裝置當(dāng)中控制器所執(zhí)行的程序模塊來實(shí)施。
4.根據(jù)權(quán)利要求3所述的控制全球?qū)Ш叫l(wèi)星系統(tǒng)的裝置,其特征在于,該程序模塊包含有選擇模塊,用來依據(jù)該至少一預(yù)先定義規(guī)則針對該全球?qū)Ш叫l(wèi)星系統(tǒng)接收器從該多個輔助模式選擇該特定輔助模式;以及調(diào)度模塊,用來將輔助數(shù)據(jù)提供給該全球?qū)Ш叫l(wèi)星系統(tǒng)接收器,以取得/計算至少一位置,其中該輔助數(shù)據(jù)對應(yīng)于該特定輔助模式。
5.根據(jù)權(quán)利要求4所述的控制全球?qū)Ш叫l(wèi)星系統(tǒng)的裝置,其特征在于,基于至少一輔助事件,該選擇模塊用來依據(jù)該至少一預(yù)先定義規(guī)則針對該全球?qū)Ш叫l(wèi)星系統(tǒng)接收器從該多個輔助模式選擇該特定輔助模式。
6.根據(jù)權(quán)利要求4所述的控制全球?qū)Ш叫l(wèi)星系統(tǒng)的裝置,其特征在于,基于該選擇模塊所選擇的該特定輔助模式,該調(diào)度模塊從外部網(wǎng)絡(luò)取得該輔助數(shù)據(jù)。
7.根據(jù)權(quán)利要求3所述的控制全球?qū)Ш叫l(wèi)星系統(tǒng)的裝置,其特征在于,該控制器位于該全球?qū)Ш叫l(wèi)星系統(tǒng)接收器當(dāng)中。
8.根據(jù)權(quán)利要求1所述的控制全球?qū)Ш叫l(wèi)星系統(tǒng)的裝置,其特征在于,該輔助數(shù)據(jù)提供器依據(jù)該至少一預(yù)先定義規(guī)則,從該多個輔助模式中選擇至少一輔助模式作為該特定輔助模式、或不選擇該多個輔助模式中的任意一個。
9.根據(jù)權(quán)利要求1所述的控制全球?qū)Ш叫l(wèi)星系統(tǒng)的裝置,其特征在于,該輔助數(shù)據(jù)提供器從外部網(wǎng)絡(luò)取得該輔助數(shù)據(jù)。
10.根據(jù)權(quán)利要求1所述的控制全球?qū)Ш叫l(wèi)星系統(tǒng)的裝置,其特征在于,該多個輔助模式包含無線電技術(shù)海上服務(wù)委員會輔助模式、接收器獨(dú)立交換格式輔助模式、幀時間輔助模式、使用者面協(xié)助全球?qū)Ш叫l(wèi)星系統(tǒng)數(shù)據(jù)輔助模式、控制面協(xié)助全球?qū)Ш叫l(wèi)星系統(tǒng)數(shù)據(jù)輔助模式、細(xì)胞識別輔助模式、無線保真訪問點(diǎn)信息輔助模式、預(yù)測導(dǎo)航模型輔助模式以及傳感器數(shù)據(jù)輔助模式。
11.根據(jù)權(quán)利要求1所述的控制全球?qū)Ш叫l(wèi)星系統(tǒng)的裝置,其特征在于,該至少一預(yù)先定義規(guī)則包含輔助優(yōu)先設(shè)置規(guī)則、輔助功率耗損規(guī)則、輔助數(shù)據(jù)反應(yīng)時間規(guī)則、使用者偏好設(shè)定規(guī)則、系統(tǒng)時機(jī)規(guī)則、全球?qū)Ш叫l(wèi)星系統(tǒng)衛(wèi)星信號規(guī)則以及位置型應(yīng)用程序規(guī)則。
12.—種控制全球?qū)Ш叫l(wèi)星系統(tǒng)的方法,其特征在于,該控制全球?qū)Ш叫l(wèi)星系統(tǒng)的方法包含有依據(jù)至少一預(yù)先定義規(guī)則針對全球?qū)Ш叫l(wèi)星系統(tǒng)接收器從多個輔助模式選擇特定輔助模式;以及將輔助數(shù)據(jù)提供給該全球?qū)Ш叫l(wèi)星系統(tǒng)接收器,以取得/計算至少一位置,其中該輔助數(shù)據(jù)對應(yīng)于該特定輔助模式。
13.根據(jù)權(quán)利要求12所述的控制全球?qū)Ш叫l(wèi)星系統(tǒng)的方法,其特征在于,依據(jù)該至少一預(yù)先定義規(guī)則針對該全球?qū)Ш叫l(wèi)星系統(tǒng)接收器從該多個輔助模式中選擇該特定輔助模式的步驟另包含接收至少一輔助事件以對應(yīng)地決定至少一輔助情況;比較所決定的該輔助情況以及該至少一預(yù)先定義規(guī)則,以產(chǎn)生至少一比較結(jié)果;以及依據(jù)該至少一比較結(jié)果針對該全球?qū)Ш叫l(wèi)星系統(tǒng)接收器從該多個輔助模式中選擇該特定輔助模式。
14.根據(jù)權(quán)利要求13所述的控制全球?qū)Ш叫l(wèi)星系統(tǒng)的方法,其特征在于,該至少一輔助事件包含全球?qū)Ш叫l(wèi)星系統(tǒng)接收器電源開啟/關(guān)閉事件、全球?qū)Ш叫l(wèi)星系統(tǒng)接收器定位狀態(tài)事件、位置型應(yīng)用程序要求事件、全球?qū)Ш叫l(wèi)星系統(tǒng)衛(wèi)星信號測量事件以及時機(jī)標(biāo)簽事件。
15.根據(jù)權(quán)利要求13所述的控制全球?qū)Ш叫l(wèi)星系統(tǒng)的方法,其特征在于,該至少一輔助情況包含電源開啟/關(guān)閉情況、已定位/未定位情況、衛(wèi)星追蹤/獲得情況、收集衛(wèi)星導(dǎo)航數(shù)據(jù)情況、輔助要求位圖情況、位置型服務(wù)情況、緊急電話情況、導(dǎo)航情況、都市峽谷情況、弱信號情況、系統(tǒng)時間單位情況以及全球定位系統(tǒng)周時間情況。
16.根據(jù)權(quán)利要求12所述的控制全球?qū)Ш叫l(wèi)星系統(tǒng)的方法,其特征在于,依據(jù)該至少一預(yù)先定義規(guī)則針對該全球?qū)Ш叫l(wèi)星系統(tǒng)接收器從該多個輔助模式中選擇該特定輔助模式的步驟另包含依據(jù)該至少一預(yù)先定義規(guī)則,從該多個輔助模式中選擇至少一輔助模式作為該特定輔助模式。
17.—種控制全球?qū)Ш叫l(wèi)星系統(tǒng)的方法,其特征在于,該控制全球?qū)Ш叫l(wèi)星系統(tǒng)的方法包含有依據(jù)至少一預(yù)先定義規(guī)則針對全球?qū)Ш叫l(wèi)星系統(tǒng)接收器從多個輔助模式選擇特定輔助模式,其中該至少一預(yù)先定義規(guī)則包含至少一預(yù)先定義優(yōu)先設(shè)定規(guī)則,以及依據(jù)該至少一預(yù)先定義規(guī)則針對該全球?qū)Ш叫l(wèi)星系統(tǒng)接收器從該多個輔助模式中選擇該特定輔助模式的步驟另包含接收輔助要求位圖;以及依據(jù)該預(yù)先定義優(yōu)先設(shè)定規(guī)則與該輔助要求位圖,從該多個輔助模式中選擇該特定輔助模式;以及將輔助數(shù)據(jù)提供給該全球?qū)Ш叫l(wèi)星系統(tǒng)接收器,以取得/計算至少一位置,其中該輔助數(shù)據(jù)對應(yīng)于該特定輔助模式。
18.根據(jù)權(quán)利要求17所述的控制全球?qū)Ш叫l(wèi)星系統(tǒng)的方法,其特征在于,該輔助要求位圖包含導(dǎo)航模型要求指標(biāo),用來通知是否要求導(dǎo)航模型;以及衛(wèi)星虛擬隨機(jī)噪聲碼清單,用來針對該導(dǎo)航模型通知預(yù)計要求的衛(wèi)星。
19.根據(jù)權(quán)利要求17所述的控制全球?qū)Ш叫l(wèi)星系統(tǒng)的方法,其特征在于,該預(yù)先定義優(yōu)先設(shè)定規(guī)則指出導(dǎo)航模型輔助模式具有相比于位置安全使用者面協(xié)定輔助模式更高的優(yōu)先權(quán)。
20.根據(jù)權(quán)利要求17所述的控制全球?qū)Ш叫l(wèi)星系統(tǒng)的方法,其特征在于,依據(jù)該至少一預(yù)先定義規(guī)則針對該全球?qū)Ш叫l(wèi)星系統(tǒng)接收器從該多個輔助模式中選擇該特定輔助模式的步驟另包含接收至少一輔助事件以對應(yīng)地決定至少一輔助情況;比較所決定的該輔助情況以及該至少一預(yù)先定義規(guī)則,以產(chǎn)生至少一比較結(jié)果;以及依據(jù)該至少一比較結(jié)果針對該全球?qū)Ш叫l(wèi)星系統(tǒng)接收器從該多個輔助模式中選擇該特定輔助模式。
全文摘要
本發(fā)明提供一種控制全球?qū)Ш叫l(wèi)星系統(tǒng)的裝置與方法??刂迫?qū)Ш叫l(wèi)星系統(tǒng)的方法包含有依據(jù)至少一預(yù)先定義規(guī)則針對全球?qū)Ш叫l(wèi)星系統(tǒng)接收器從多個輔助模式選擇特定輔助模式;以及將輔助數(shù)據(jù)提供給全球?qū)Ш叫l(wèi)星系統(tǒng)接收器,以取得/計算至少一位置,其中輔助數(shù)據(jù)對應(yīng)于特定輔助模式。本發(fā)明的全球?qū)Ш叫l(wèi)星系統(tǒng)控制的裝置與方法可以適當(dāng)?shù)娜〉糜糜谌驅(qū)Ш叫l(wèi)星系統(tǒng)的輔助數(shù)據(jù)。
文檔編號G01S19/05GK102435998SQ201110237098
公開日2012年5月2日 申請日期2011年8月18日 優(yōu)先權(quán)日2010年8月19日
發(fā)明者陳敬華, 黃工栓 申請人:聯(lián)發(fā)科技股份有限公司