使用代理位置服務(wù)器的室內(nèi)位置服務(wù)器供應(yīng)和發(fā)現(xiàn)的制作方法
【專(zhuān)利摘要】本發(fā)明呈現(xiàn)用于基于局部提供者與另一地區(qū)/全球提供者之間的關(guān)系而發(fā)現(xiàn)與所述局部提供者相關(guān)聯(lián)的局部位置服務(wù)器的系統(tǒng)和方法。移動(dòng)裝置發(fā)現(xiàn)所述局部提供者且查詢(xún)歸屬位置服務(wù)器,所述歸屬位置服務(wù)器返回與所述地區(qū)/全球提供者相關(guān)聯(lián)的地區(qū)/全球位置服務(wù)器的地址。移動(dòng)裝置隨后查詢(xún)所述地區(qū)/全球位置服務(wù)器以發(fā)現(xiàn)所述局部位置服務(wù)器,且可隨后接入所述局部位置服務(wù)器以獲得位置服務(wù)。所述方法可與OMA SUPL位置解決方案一起采用,其中所述歸屬位置服務(wù)器可為H-SLP且所述局部和地區(qū)/全球位置服務(wù)器可為D-SLP。
【專(zhuān)利說(shuō)明】使用代理位置服務(wù)器的室內(nèi)位置服務(wù)器供應(yīng)和發(fā)現(xiàn)
【背景技術(shù)】
[0001] 本發(fā)明的方面涉及聯(lián)網(wǎng)計(jì)算技術(shù)和位置服務(wù)。特定來(lái)說(shuō),本發(fā)明的方面涉及用于 對(duì)移動(dòng)電子裝置提供基于網(wǎng)絡(luò)和網(wǎng)絡(luò)輔助的定位服務(wù)的系統(tǒng)、方法、設(shè)備和計(jì)算機(jī)可讀媒 體。
[0002] 安全用戶平面位置(SUPL)解決方案是由開(kāi)放移動(dòng)聯(lián)盟(OMA)界定的用戶平面位 置解決方案,其使用因特網(wǎng)協(xié)議技術(shù)來(lái)支持與移動(dòng)裝置相關(guān)的基于位置的服務(wù)。SUPL解決 方案的一個(gè)焦點(diǎn)是將輔助數(shù)據(jù)(AD)提供到(例如,移動(dòng)裝置上的應(yīng)用程序或移動(dòng)裝置的用 戶)需要其位置來(lái)輔助移動(dòng)裝置進(jìn)行合適的位置相關(guān)測(cè)量且在一些情況下使用此些測(cè)量 來(lái)計(jì)算其位置的移動(dòng)裝置。雖然存在多種方式來(lái)將位置輔助數(shù)據(jù)提供到移動(dòng)裝置,但SUPL 提供具有簡(jiǎn)單客戶端服務(wù)器模型以及標(biāo)準(zhǔn)化協(xié)議的標(biāo)準(zhǔn)化環(huán)境,所述標(biāo)準(zhǔn)化協(xié)議界定SUPL 位置服務(wù)器(稱(chēng)為SUPL位置平臺(tái)(SLP))與移動(dòng)裝置(稱(chēng)為SUPL啟用終端(SET))之間的 交互。SUPL解決方案還支持位置估計(jì)從SET到SLP的傳達(dá)、當(dāng)SLP而非SET將計(jì)算SET的 位置時(shí)位置相關(guān)測(cè)量值從SET到SLP的傳達(dá),以及SET與SLP之間的定位和SUPL能力的交 換。SUPL可另外支持增強(qiáng)簡(jiǎn)單定位的各種服務(wù)相關(guān)特征,例如基于觸發(fā)或周期性基礎(chǔ)獲得 SET位置估計(jì)和獲得歷史SET位置。由SUPL支持的各種能力可顯著改善對(duì)移動(dòng)裝置的位置 支持,且與依賴(lài)于移動(dòng)裝置中基于例如美國(guó)全球定位系統(tǒng)(GPS)的測(cè)量的簡(jiǎn)單獨(dú)立定位支 持的方法相比可實(shí)現(xiàn)移動(dòng)裝置的更準(zhǔn)確且可靠的定位。
[0003] 在利用SUPL服務(wù)的裝置中,標(biāo)準(zhǔn)實(shí)施方案涉及基于預(yù)先供應(yīng)的設(shè)定對(duì)移動(dòng)裝置 指派固定單一歸屬SLP(H-SLP),其中H-SLP與用于移動(dòng)裝置的歸屬運(yùn)營(yíng)商或某個(gè)其它優(yōu)選 的位置服務(wù)提供者相關(guān)聯(lián)。裝置使用預(yù)先供應(yīng)的設(shè)定(為H-SLP地址)來(lái)在參加SUPL位 置會(huì)話時(shí)與裝置的單一H-SLP建立連接。隨后可經(jīng)由H-SLP存取關(guān)于額外本地裝置(例 如,無(wú)線基站和WiFi接入點(diǎn)(AP),其信號(hào)可由裝置接收且用以幫助確定裝置的當(dāng)前位置) 的信息。SUPL還界定較多的本地SLP,稱(chēng)為所發(fā)現(xiàn)SLP(D-SLP),其在一些情形中可向裝置 提供比其H-SLP更密集且適當(dāng)?shù)男畔ⅲɡ?,更好的輔助數(shù)據(jù))。舉例來(lái)說(shuō),當(dāng)裝置正在距 其H-SLP較遠(yuǎn)的位置漫游或處于一位置(例如,在其H-SLP具有極少或沒(méi)有信息的建筑物 內(nèi)或地點(diǎn)處)時(shí),裝置附近(例如,與移動(dòng)裝置可位于其內(nèi)的同一建筑物或地點(diǎn)相關(guān)聯(lián))的 D-SLP可能夠向裝置提供含有比裝置的H-SLP多的基站和接入點(diǎn)的信息的輔助數(shù)據(jù)。此額 外信息可基于裝置從這些額外基站和接入點(diǎn)獲取和測(cè)量信號(hào)而實(shí)現(xiàn)改善的位置支持。發(fā)現(xiàn) 和利用合適的D-SLP的能力因此可為對(duì)移動(dòng)裝置及其用戶的優(yōu)點(diǎn)。
【發(fā)明內(nèi)容】
[0004] 本文描述的各種實(shí)施例包含用于對(duì)移動(dòng)電子裝置提供基于網(wǎng)絡(luò)和網(wǎng)絡(luò)輔助的定 位服務(wù)的系統(tǒng)、方法、設(shè)備和計(jì)算機(jī)可讀媒體。
[0005] 舉例來(lái)說(shuō),一個(gè)實(shí)施例可為一種支持移動(dòng)裝置處的位置服務(wù)的方法,其包括:在所 述移動(dòng)裝置處接收第一位置提供者的身份;查詢(xún)歸屬位置服務(wù)器是否有對(duì)與所述第一位置 提供者相關(guān)聯(lián)的第一位置服務(wù)器的授權(quán);從H-SLP接收針對(duì)對(duì)與第二位置提供者相關(guān)聯(lián)的 第二位置服務(wù)器的接入的授權(quán);查詢(xún)所述第二位置服務(wù)器是否有對(duì)所述第一位置服務(wù)器的 授權(quán);從所述第二位置服務(wù)器接收接入所述第一位置服務(wù)器的授權(quán);以及接入所述第一位 置服務(wù)器以接收位置服務(wù)。
[0006] 此方法的另外實(shí)施例可另外在所述歸屬位置服務(wù)器是H-SLP的情況下起作用。此 方法的另外實(shí)施例可另外在所述第二位置服務(wù)器是D-SLP的情況下起作用。此方法的另外 實(shí)施例可另外在所述第一位置服務(wù)器是D-SLP的情況下起作用。此方法的另外實(shí)施例可另 外在所述第一和第二位置提供者具有商業(yè)關(guān)系的情況下起作用。此方法的另外實(shí)施例可另 外在所述第一位置提供者的所述身份包括由所述第一位置提供者支持的區(qū)域的身份的情 況下起作用。
[0007] 此方法的另外實(shí)施例可另外包括在所述移動(dòng)裝置處接收所述第一位置服務(wù)器的 所述身份,其中對(duì)所述歸屬位置服務(wù)器的所述查詢(xún)以及對(duì)所述第二位置服務(wù)器的所述查詢(xún) 包含提供所述第一位置服務(wù)器的所述身份。此方法的另外實(shí)施例可另外包括在所述移動(dòng)裝 置處接收所述第二位置提供者的身份,其中對(duì)所述歸屬位置服務(wù)器的所述查詢(xún)以及對(duì)所述 第二位置服務(wù)器的所述查詢(xún)包含提供所述第二位置提供者的所述身份。
[0008] 此方法的另外實(shí)施例可另外在以下情況下起作用,在所述裝置處接收所述第一位 置服務(wù)器和相關(guān)聯(lián)位置提供者的身份包括從由所述第一位置服務(wù)器控制的接入點(diǎn)(AP)接 收商業(yè)名稱(chēng);其中所述第一位置服務(wù)器是第一所發(fā)現(xiàn)SLP服務(wù)器(D-SLP),且其中所述第二 位置服務(wù)器是第二D-SLP。
[0009] 此方法的另外實(shí)施例可另外在以下情況下起作用,查詢(xún)所述H-SLP是否有對(duì)所述 第一位置服務(wù)器的授權(quán)包括:起始與所述H-SLP的第一SUPL會(huì)話;以及將所述商業(yè)名稱(chēng)和 所述AP的媒體接入控制MAC地址傳送到所述H-SLP。此方法的另外實(shí)施例可另外在以下情 況下起作用,從所述H-SLP接收針對(duì)與所述相關(guān)聯(lián)位置提供者相關(guān)聯(lián)的所述第二位置服務(wù) 器的所述授權(quán)包括接收所述第二位置服務(wù)器的IP地址和第一驗(yàn)證數(shù)據(jù);以及結(jié)束與所述 H-SLP的所述第一SUPL會(huì)話。
[0010] 此方法的另外實(shí)施例可另外在以下情況下起作用,查詢(xún)所述第二位置服務(wù)器是否 有對(duì)所述第一位置服務(wù)器的授權(quán)包括:起始與所述第二D-SLP的第二SUPL會(huì)話;以及作為 所述第二SUPL會(huì)話的部分將所述第一驗(yàn)證數(shù)據(jù)傳送到所述第二D-SLP。此方法的另外實(shí)施 例可另外在以下情況下起作用,從所述第二位置服務(wù)器接收對(duì)所述第一位置服務(wù)器的所述 授權(quán)包括:作為所述第二SUPL會(huì)話的部分從所述第二D-SLP接收第二驗(yàn)證數(shù)據(jù);以及結(jié)束 所述第二SUPL會(huì)話。
[0011] 此方法的另外實(shí)施例可另外在以下情況下起作用,接入所述第一位置服務(wù)器包 括:將所述第二驗(yàn)證數(shù)據(jù)傳送到與所述第一D-SLP相關(guān)聯(lián)的所述AP;以及從所述第一 D-SLP接收使用所述裝置經(jīng)由所述AP接入廣域網(wǎng)因特網(wǎng)連接的批準(zhǔn)。此方法的另外實(shí)施例 可另外在以下情況下起作用,接入所述第一位置服務(wù)器包括:使用所述第二驗(yàn)證數(shù)據(jù)起始 與所述第一D-SLP的第三SUPL會(huì)話;以及從所述第一D-SLP請(qǐng)求輔助數(shù)據(jù)(AD)。
[0012] 此方法的另外實(shí)施例可另外包括從所述第一D-SLP接收地圖數(shù)據(jù)。此方法的另外 實(shí)施例可另外包括使用所述第一D-SLP和所述AP執(zhí)行所述裝置的位置測(cè)量。此方法的另 外實(shí)施例可另外在以下情況下起作用,所述針對(duì)AD的請(qǐng)求包括一般廣告服務(wù)(GAS)初始請(qǐng) 求。
[0013] 此方法的另外實(shí)施例可另外包括作為GAS響應(yīng)的部分經(jīng)由所述第一D-SLP從廣告 服務(wù)器接收廣告信息;接收針對(duì)在所述裝置處顯示所述廣告信息的批準(zhǔn);以及響應(yīng)于所述 針對(duì)在所述裝置處顯示所述廣告信息的批準(zhǔn)而在所述裝置處接收AD。此方法的另外實(shí)施例 可另外在以下情況下起作用,作為廣播消息的部分從接入點(diǎn)接收所述第一位置服務(wù)器和所 述相關(guān)聯(lián)位置提供者的所述身份。此方法的另外實(shí)施例可另外包括從所述第一位置服務(wù)器 接收對(duì)所述第一位置服務(wù)器提供輔助數(shù)據(jù)的時(shí)間限制。
[0014] 另一實(shí)施例可為一種裝置,其包括:用于在所述移動(dòng)裝置處接收第一位置提供者 的身份的裝置;用于查詢(xún)歸屬位置服務(wù)器是否有對(duì)與所述第一位置提供者相關(guān)聯(lián)的第一位 置服務(wù)器的授權(quán)的裝置;用于從H-SLP接收針對(duì)對(duì)與第二位置提供者相關(guān)聯(lián)的第二位置服 務(wù)器的接入的授權(quán)的裝置;用于查詢(xún)所述第二位置服務(wù)器是否有對(duì)所述第一位置服務(wù)器的 授權(quán)的裝置;用于從所述第二位置服務(wù)器接收接入所述第一位置服務(wù)器的授權(quán)的裝置;以 及用于接入所述第一位置服務(wù)器以接收位置服務(wù)的裝置。另外實(shí)施例可包括用于操作基于 位置的服務(wù)LBS應(yīng)用程序的裝置。另外實(shí)施例可包括用于經(jīng)由所述LBS應(yīng)用程序與所述第 一位置服務(wù)器通信的裝置。
[0015] 再另一實(shí)施例可為一種包括指令的非暫時(shí)性計(jì)算機(jī)可讀指令媒體,所述指令在由 移動(dòng)裝置的處理器執(zhí)行時(shí)致使所述移動(dòng)裝置執(zhí)行方法,所述方法包括:在所述移動(dòng)裝置處 接收第一位置提供者的身份;查詢(xún)歸屬位置服務(wù)器是否有對(duì)與所述第一位置提供者相關(guān)聯(lián) 的第一位置服務(wù)器的授權(quán);從H-SLP接收針對(duì)對(duì)與第二位置提供者相關(guān)聯(lián)的第二位置服務(wù) 器的接入的授權(quán);查詢(xún)所述第二位置服務(wù)器是否有對(duì)所述第一位置服務(wù)器的授權(quán);從所述 第二位置服務(wù)器接收接入所述第一位置服務(wù)器的授權(quán);以及接入所述第一位置服務(wù)器以接 收位置服務(wù)。
[0016] 另外實(shí)施例可在以下情況下起作用,所述方法進(jìn)一步包括從所述第一位置服務(wù)器 接收地圖數(shù)據(jù),以及使用所述第一位置服務(wù)器和與所述第一位置服務(wù)器相關(guān)聯(lián)的接入點(diǎn)執(zhí) 行所述裝置的位置測(cè)量。另外實(shí)施例可在以下情況下起作用,所述方法進(jìn)一步包括:將一般 廣告服務(wù)(GAS)初始請(qǐng)求與針對(duì)輔助數(shù)據(jù)(AD)的請(qǐng)求一起傳送到所述第一位置服務(wù)器;作 為GAS響應(yīng)的部分經(jīng)由所述第一位置服務(wù)器從廣告服務(wù)器接收廣告信息;接收針對(duì)在所述 裝置處顯示所述廣告信息的批準(zhǔn);以及響應(yīng)于所述針對(duì)在所述裝置處顯示所述廣告信息的 批準(zhǔn)而在所述裝置處接收AD。
[0017] 另一實(shí)施例可為一種移動(dòng)裝置,其包括:存儲(chǔ)器;以及處理器,其耦合到所述存儲(chǔ) 器,其中所述處理器經(jīng)配置以:在所述移動(dòng)裝置處接收第一位置提供者的身份;查詢(xún)歸屬 位置服務(wù)器是否有對(duì)與所述第一位置提供者相關(guān)聯(lián)的第一位置服務(wù)器的授權(quán);從H-SLP接 收針對(duì)對(duì)與第二位置提供者相關(guān)聯(lián)的第二位置服務(wù)器的接入的授權(quán);查詢(xún)所述第二位置服 務(wù)器是否有對(duì)所述第一位置服務(wù)器的授權(quán);從所述第二位置服務(wù)器接收接入所述第一位置 服務(wù)器的授權(quán);以及接入所述第一位置服務(wù)器以接收位置服務(wù)。
[0018] 另一實(shí)施例可在以下情況下起作用,所述處理器進(jìn)一步經(jīng)配置以執(zhí)行基于位置的 服務(wù)LBS應(yīng)用程序且經(jīng)由所述LBS應(yīng)用程序與所述第一D-SLP通信。
[0019] 另一實(shí)施例可為一種方法,其包括:在所發(fā)現(xiàn)安全用戶平臺(tái)位置(SUPL)服務(wù)器 (D-SLP)處接收來(lái)自裝置的針對(duì)對(duì)接入第二D-SLP的授權(quán)的請(qǐng)求;驗(yàn)證作為所述對(duì)接入所 述第二D-SLP的請(qǐng)求的部分而接收的來(lái)自H-SLP的信息;以及在驗(yàn)證來(lái)自所述H-SLP的所 述信息之后將對(duì)接入所述第二D-SLP的授權(quán)傳送到所述裝置。
[0020] 另一實(shí)施例可在以下情況下起作用,所述對(duì)接入所述第二D-SLP的授權(quán)包括授權(quán) 時(shí)間限制。另一實(shí)施例可在以下情況下起作用,所述對(duì)接入所述第二D-SLP的授權(quán)包括 授權(quán)區(qū)域限制,所述授權(quán)區(qū)域限制將所述裝置的接入限制于用于預(yù)定義區(qū)域的輔助數(shù)據(jù) (AD)。
[0021] 另一實(shí)施例可為一種所發(fā)現(xiàn)安全用戶平臺(tái)位置(SUPL)服務(wù)器(D-SLP),其包括: 用于在所述D-SLP處接收來(lái)自裝置的針對(duì)對(duì)接入第二D-SLP的授權(quán)的請(qǐng)求的裝置;用于驗(yàn) 證作為所述對(duì)接入所述第二D-SLP的請(qǐng)求的部分而接收的來(lái)自H-SLP的信息的裝置;以及 用于在驗(yàn)證來(lái)自所述H-SLP的所述信息之后將對(duì)接入所述第二D-SLP的授權(quán)傳送到所述裝 置的裝置。
[0022] 另一實(shí)施例可進(jìn)一步包括:用于確定與所述驗(yàn)證來(lái)自所述H-SLP的信息相關(guān)聯(lián)的 時(shí)間限制的裝置。另一實(shí)施例可進(jìn)一步包括:用于識(shí)別廣告服務(wù)器以作為所述對(duì)接入所述 第二D-SLP的授權(quán)的部分將廣告信息提供到所述裝置的裝置。
[0023] 另一實(shí)施例可為一種包括指令的非暫時(shí)性計(jì)算機(jī)可讀指令媒體,所述指令在由處 理器執(zhí)行時(shí)執(zhí)行方法,所述方法包括:在所發(fā)現(xiàn)安全用戶平臺(tái)位置(SUPL)服務(wù)器(D-SLP) 處接收來(lái)自裝置的針對(duì)對(duì)接入第二D-SLP的授權(quán)的請(qǐng)求;驗(yàn)證作為所述對(duì)接入所述第二 D-SLP的請(qǐng)求的部分而接收的來(lái)自H-SLP的信息;以及在驗(yàn)證來(lái)自所述H-SLP的所述信息 之后將對(duì)接入所述第二D-SLP的授權(quán)傳送到所述裝置。
[0024] 另一實(shí)施例可在以下情況下起作用,所述方法進(jìn)一步包括:將與所述第一D-SLP 相關(guān)聯(lián)的一組經(jīng)授權(quán)輔助數(shù)據(jù)功能傳送到所述裝置。另一實(shí)施例可在以下情況下起作用, 所述方法進(jìn)一步包括連同所述對(duì)接入所述第二D-SLP的授權(quán)一起傳送SUPL結(jié)束消息。另一 實(shí)施例可為一種所發(fā)現(xiàn)安全用戶平臺(tái)位置(SUPL)服務(wù)器(D-SLP),其包括:存儲(chǔ)器;以及處 理器,其耦合到所述存儲(chǔ)器,其中所述處理器經(jīng)配置以:從裝置接收起始SUPL會(huì)話的SUPL 開(kāi)始消息;作為所述SUPL會(huì)話的部分從所述裝置接收針對(duì)對(duì)接入第二D-SLP的授權(quán)的請(qǐng) 求;驗(yàn)證作為所述對(duì)接入所述第二D-SLP的請(qǐng)求的部分而接收的來(lái)自H-SLP的信息;以及 作為所述SUPL會(huì)話的部分在驗(yàn)證來(lái)自所述H-SLP的所述信息之后將對(duì)接入所述第二D-SLP 的授權(quán)傳送到所述裝置。
[0025] 另一實(shí)施例可在以下情況下起作用,所述處理器進(jìn)一步經(jīng)配置以:對(duì)SLP關(guān)系數(shù) 據(jù)庫(kù)進(jìn)行尋址以檢驗(yàn)來(lái)自所述H-SLP的所述信息。另一實(shí)施例可在以下情況下起作用,所 述處理器進(jìn)一步經(jīng)配置以作為對(duì)來(lái)自所述H-SLP的所述信息的所述驗(yàn)證的部分將消息傳 送到所述H-SLP;以及作為對(duì)來(lái)自所述H-SLP的所述信息的所述驗(yàn)證的部分從所述H-SLP 接收檢驗(yàn)消息。
[0026] 雖然描述了各種具體實(shí)施例,但所屬領(lǐng)域的技術(shù)人員將了解,在替代結(jié)構(gòu)中可布 置各種實(shí)施例的元件、步驟和組件,同時(shí)仍保留在描述內(nèi)容的范圍內(nèi)。而且,給定本文的描 述,額外實(shí)施例將是顯而易見(jiàn)的,且因此描述內(nèi)容不僅參考具體描述的實(shí)施例,而且參考能 夠具有本文描述的功能或結(jié)構(gòu)的任一實(shí)施例。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0027] 通過(guò)參考附圖可認(rèn)識(shí)到對(duì)各種實(shí)施例的特征和優(yōu)點(diǎn)的進(jìn)一步理解。在附圖中,相 似的組件或特征可具有相同參考標(biāo)號(hào)。此外,同一類(lèi)型的各種組件可通過(guò)在參考標(biāo)號(hào)之后 跟隨破折號(hào)以及在相似組件之間進(jìn)行區(qū)分的第二標(biāo)號(hào)來(lái)區(qū)分。如果在說(shuō)明書(shū)中僅使用第一 參考標(biāo)號(hào),那么描述內(nèi)容適用于具有相同第一參考標(biāo)號(hào)的相似組件中的任一者,無(wú)論第二 參考標(biāo)號(hào)如何。
[0028] 圖1是說(shuō)明用于與本文呈現(xiàn)的實(shí)施例一起使用的系統(tǒng)的系統(tǒng)圖。
[0029] 圖2是說(shuō)明用于與本文呈現(xiàn)的實(shí)施例一起使用的系統(tǒng)的系統(tǒng)圖。
[0030] 圖3是說(shuō)明用于與本文呈現(xiàn)的實(shí)施例一起使用的系統(tǒng)的系統(tǒng)圖。
[0031] 圖4是說(shuō)明用于與本文呈現(xiàn)的實(shí)施例一起使用的系統(tǒng)的系統(tǒng)圖。
[0032] 圖5是說(shuō)明與根據(jù)本文呈現(xiàn)的一個(gè)潛在實(shí)施例的方法相關(guān)聯(lián)的信號(hào)流的流程圖。
[0033] 圖6是說(shuō)明與根據(jù)本文呈現(xiàn)的一個(gè)潛在實(shí)施例的方法相關(guān)聯(lián)的信號(hào)流的流程圖。 位置服務(wù)
[0034] 圖7是說(shuō)明與根據(jù)本文呈現(xiàn)的一個(gè)潛在實(shí)施例的方法相關(guān)聯(lián)的信號(hào)流的流程圖。
[0035] 圖8是說(shuō)明根據(jù)本文呈現(xiàn)的一個(gè)潛在實(shí)施例的方法的流程圖。
[0036] 圖9是說(shuō)明與根據(jù)本文呈現(xiàn)的一個(gè)潛在實(shí)施例的方法相關(guān)聯(lián)的信號(hào)流的流程圖。
[0037] 圖10是根據(jù)某些實(shí)施例的計(jì)算機(jī)裝置的一個(gè)潛在實(shí)施方案。
[0038] 圖11是根據(jù)某些實(shí)施例的聯(lián)網(wǎng)計(jì)算機(jī)系統(tǒng)的一個(gè)潛在實(shí)施方案。
【具體實(shí)施方式】
[0039] 本文揭示的實(shí)施例涉及用于提供定位服務(wù)和用于確定電子裝置的位置的系統(tǒng)。在 某些實(shí)施例中,提供框架來(lái)一起且與高度局部位置服務(wù)整合地支持全球和地區(qū)定位服務(wù)。 此些系統(tǒng)可以整合方式結(jié)合局部位置服務(wù)的高度專(zhuān)門(mén)局部信息來(lái)提供地區(qū)或全球系統(tǒng)的 安全性和可靠性特征。此些實(shí)施例可進(jìn)一步實(shí)現(xiàn)與地區(qū)或全球系統(tǒng)整合的私人或半私人空 間中的室內(nèi)定位的局部支持。此些實(shí)施例的方面可另外涉及SUPLSLP服務(wù)器,以確定計(jì)算 裝置的位置。
[0040] I.根據(jù)各種實(shí)施例的基于網(wǎng)絡(luò)和網(wǎng)絡(luò)輔助的位置服務(wù)的概述
[0041] 本文陳述的術(shù)語(yǔ)可用以涵蓋如下文描述的功能性或特征。在一些實(shí)施例中可改為 或另外利用其它功能性和/或特征。SUPL是使用TCP/IP作為輸送機(jī)制的基于SET與SLP 之間的交互的位置解決方案,其中根據(jù)SUPL用戶平面位置協(xié)議(ULP)界定的SUPL消息在 SET與SLP之間交換以設(shè)置和管理SUPL位置會(huì)話且輸送所需的輔助數(shù)據(jù)、位置信息(例如, 位置估計(jì)和/或位置測(cè)量值)以及SUPL和定位能力。SUPL會(huì)話可通常采用一或多個(gè)定位 協(xié)議,其可將從SLP傳送的輔助數(shù)據(jù)中的一些或全部傳達(dá)到SET且將從SET傳送的位置測(cè) 量值和/或位置估計(jì)中的一些或全部傳達(dá)到SLP。通常,某些SUPL消息(例如,SUPLPOS 消息)可載運(yùn)根據(jù)定位協(xié)議界定的一或多個(gè)嵌入消息,作為在SUPL會(huì)話內(nèi)調(diào)用和支持定位 的方式。由SUPL支持的定位協(xié)議的實(shí)例包含無(wú)線電資源位置服務(wù)(LCS)協(xié)議(RRLP)、無(wú) 線電資源控制協(xié)議(RRC)、LTE定位協(xié)議(LPP)、IS-801和LPP擴(kuò)展(LPPe)。通常,LPPe可 擴(kuò)展LPP以使得LPP定位協(xié)議消息可含有嵌入LPPe消息。RRLP、RRC和LPP由稱(chēng)為第三代 合作伙伴計(jì)劃(3GPP)的組織界定,IS-801由稱(chēng)為第三代合作伙伴計(jì)劃2(3GPP2)的組織界 定,且LPPe由OM界定,其全部為公開(kāi)可用的文獻(xiàn)。術(shù)語(yǔ)定位、定位估計(jì)、位置和位置估計(jì) 在本文以可互換方式使用且指代可以絕對(duì)項(xiàng)(例如,使用緯度、經(jīng)度和可能海拔坐標(biāo))或以 城市形式(例如,作為郵寄地址)或以相對(duì)項(xiàng)(例如,作為距某個(gè)其它已知位置的距離和方 向)表達(dá)的移動(dòng)裝置的位置。
[0042] 移動(dòng)裝置或SET可稱(chēng)為用戶設(shè)備(UE)、移動(dòng)終端、終端、無(wú)線裝置、裝置、移動(dòng)臺(tái)或 某個(gè)其它名稱(chēng)。SET的實(shí)例為手機(jī)、智能電話、膝上型計(jì)算機(jī)、平板計(jì)算機(jī)或任何IP啟用 方向提供電子器件,但具有位置服務(wù)的任何計(jì)算裝置都可在本文描述的各種實(shí)施例中充當(dāng) SET。通常,SET將支持使用無(wú)線電技術(shù)的無(wú)線通信,所述無(wú)線電技術(shù)例如全球移動(dòng)通信系統(tǒng) (GSM)、碼分多址(CDMA)、寬帶CDMA(WCDMA)、長(zhǎng)期演進(jìn)(LTE)、高速率包數(shù)據(jù)(HRPD)和IEEE 802.IlWiFi。GSM、WCDMA和LTE是由3GPP界定的技術(shù)。CDMA和HRPD是由3GPP2界定的技 術(shù)。SET也可或改為支持使用從局域網(wǎng)(LAN)的寬帶接入或者使用包電纜或DSL的有線通 ?目。
[0043] 歸屬SLP(H-SLP)是特定的一種SUPL位置服務(wù)器,且可包含例如通過(guò)可與蜂窩式 電話載波服務(wù)相關(guān)聯(lián)的網(wǎng)絡(luò)合同而與向特定SET提供位置服務(wù)直接相關(guān)聯(lián)和/或主要負(fù)責(zé) 向特定SET提供位置服務(wù)的SLP。所發(fā)現(xiàn)SLP(D-SLP)可包含由特定商業(yè)或一地點(diǎn)(例如, 醫(yī)院、飛機(jī)場(chǎng)、購(gòu)物中心、體育館)的所有者或局部網(wǎng)絡(luò)服務(wù)提供者操作的SLP,與SET可原 本從H-SLP接收的服務(wù)相比所述特定商業(yè)或所有者或提供者各自在經(jīng)界定D-SLP服務(wù)區(qū)域 內(nèi)向SET提供改善的位置服務(wù)。
[0044] 接入點(diǎn)(AP)可指代根據(jù)任一數(shù)目的IEEE標(biāo)準(zhǔn)(例如802. 11標(biāo)準(zhǔn)中的一或多者) 或使用藍(lán)牙或其它短程無(wú)線技術(shù)與附近的移動(dòng)裝置(例如無(wú)線發(fā)射器)通信的任一發(fā)射 點(diǎn)。
[0045] SUPL位置支持可由經(jīng)由IP與SET通信的H-SLP提供給SET。然而在某些區(qū)域和 環(huán)境中,H-SLP可能具有有限的能力來(lái)與SET有效通信和/或?yàn)镾ET提供適當(dāng)位置輔助數(shù) 據(jù)和/或從SET能夠獲得的位置測(cè)量值計(jì)算準(zhǔn)確的位置估計(jì)。此些區(qū)域的實(shí)例可為室內(nèi)位 置,或第三方具有H-SLP無(wú)法接入的重要位置相關(guān)信息的位置。在此些環(huán)境中,局部服務(wù)提 供者或地點(diǎn)所有者可實(shí)施D-SLP來(lái)對(duì)SET提供改善的局部信息。在一些情形中,D-SLP可 由與局部服務(wù)提供者或地點(diǎn)所有者分開(kāi)但在存在向SET提供位置服務(wù)的商業(yè)關(guān)系的情況 下在局部服務(wù)提供者或地點(diǎn)所有者所有的某一區(qū)域內(nèi)或與局部服務(wù)提供者或地點(diǎn)所有者 相關(guān)聯(lián)的某一區(qū)域內(nèi)的提供者支持。在一些情形中,D-SLP可在特定服務(wù)區(qū)域(例如,地點(diǎn) 或建筑物)的局部,且可稱(chēng)為"局部D-SLP"且可隨后特定操作以對(duì)此特定服務(wù)區(qū)域提供位 置服務(wù)。在某些其它情形中,D-SLP可為地區(qū)的且可稱(chēng)為"地區(qū)D-SLP"且可支持貫穿某一 地區(qū)(例如城鎮(zhèn)、城市、縣、州或其它擴(kuò)展區(qū)域)的若干局部服務(wù)區(qū)域中的位置服務(wù)。在再 其它情形中,D-SLP可為全球的且可稱(chēng)為"全球D-SLP"且則可支持貫穿整個(gè)國(guó)家或全世界 的若干服務(wù)區(qū)域中的位置服務(wù)。
[0046] H-SLP提供者可與D-SLP提供者協(xié)商以允許H-SLP的SET訂戶能夠接入D-SLP,作 為例如與H-SLP提供者與D-SLP提供者之間的商業(yè)關(guān)系的部分。當(dāng)SET發(fā)現(xiàn)其處于具有 D-SLP的位置中時(shí),SET可查詢(xún)其H-SLP是否通過(guò)授權(quán)過(guò)程被授權(quán)接入D-SLP以獲得位置服 務(wù)。如果對(duì)D-SLP的接入由H-SLP授權(quán),那么SET可隨后接入D-SLP以獲得位置服務(wù),例如 接收服務(wù)數(shù)據(jù)以支持位置確定或?qū)⑽恢脺y(cè)量值發(fā)送到D-SLP以用于D-SLP計(jì)算位置估計(jì)且 將其返回到SET。在一些情形中,SET可處于其中足夠的位置支持不會(huì)來(lái)自其H-SLP但SET 不知道可提供更好位置服務(wù)的特定D-SLP的某個(gè)局部區(qū)域中(例如,例如購(gòu)物中心、飛機(jī) 場(chǎng)、醫(yī)院、大學(xué)校園等地點(diǎn)內(nèi))。在此情形中,SET可查詢(xún)其H-SLP以提供由H-SLP授權(quán)的某 個(gè)D-SLP的地址以在當(dāng)前局部區(qū)域中為SET提供位置服務(wù)。在此查詢(xún)交互中,H-SLP可供 應(yīng)D-SLP的地址且在同一交互中授權(quán)對(duì)D-SLP的接入。
[0047] 在某些實(shí)施例中,局部D-SLP可能由于由建筑物所有者或地點(diǎn)所有者擁有或與建 筑物所有者或地點(diǎn)所有者相關(guān)聯(lián)地操作而與地區(qū)D-SLP、全球D-SLP或H-SLP相比具有改 善的局部信息,所述建筑物所有者或地點(diǎn)所有者能夠存取對(duì)全球或地區(qū)D-SLP或H-SLP的 提供者不太容易存取的例如建筑物樓層規(guī)劃、校園布局和/或AP和基站的放置等信息。舉 例來(lái)說(shuō),多層圖書(shū)館的所有者可唯一地能夠提供圖書(shū)館內(nèi)的書(shū)架和樓梯周?chē)奶囟ㄎ恢眯?息,或大的建筑物的所有者可能夠提供與建筑物中的內(nèi)壁和走廊相關(guān)的特定非公共信息, 包含例如緊急出口路徑。此情況的一個(gè)其它實(shí)例可為與建筑物或地點(diǎn)內(nèi)的局部無(wú)線接入點(diǎn) (例如,WiFiAP)的特性(例如,WiFi無(wú)線電接口類(lèi)型和WiFiAP地址)和放置(例如,相 對(duì)或絕對(duì)位置坐標(biāo))相關(guān)的特定信息。WiFiAP可結(jié)合SUPL和SLP來(lái)使用以支持移動(dòng)裝置 的定位。所屬領(lǐng)域的技術(shù)人員將了解,雖然術(shù)語(yǔ)WiFi用以描述某些實(shí)施例,但此術(shù)語(yǔ)不限 制這些實(shí)施例的范圍。而是,這些實(shí)施例可在某些實(shí)施方案中利用任何WLAN或廣域信令和 /協(xié)議。舉例來(lái)說(shuō),在某些實(shí)施例中可替代于或除了WiFi之外利用藍(lán)牙技術(shù)、LTE或WCDMA。 另外,可代替AP和WiFiAP使用蜂窩式基站,例如毫微微小區(qū)或家庭基站。
[0048] 對(duì)移動(dòng)無(wú)線用戶的商業(yè)位置服務(wù)的供應(yīng)可包含各種形式。下文描述這些形式中的 兩種。第一形式是如本文先前描述由無(wú)線運(yùn)營(yíng)商向其訂戶的例如SUPL等基于標(biāo)準(zhǔn)的用戶 平面位置服務(wù)的供應(yīng)。第二形式是由廠商、服務(wù)提供者或無(wú)線運(yùn)營(yíng)商(例如由Qualcomm? 或Nokia?提供)或全球服務(wù)提供者(例如Google?)向其用戶的專(zhuān)有位置服務(wù)的供應(yīng)。在 兩種情況下,對(duì)用戶裝置提供屬于服務(wù)提供者的位置服務(wù)器的一或多個(gè)地址,其可用以在 裝置想要確定其位置時(shí)建立位置會(huì)話。這可在小的局部提供者(例如購(gòu)物中心、飛機(jī)場(chǎng)、醫(yī) 院、會(huì)展中心、辦公樓和大學(xué)校園的所有者)尋求提供可靠且準(zhǔn)確的位置服務(wù)以及相關(guān)聯(lián) 服務(wù)或應(yīng)用時(shí)改變。此些服務(wù)和應(yīng)用可尤其包含廣告、方向?qū)ふ液?或信息服務(wù),其在這些 小的局部提供者控制的局部區(qū)域上操作。在此些情況下,局部提供者可使用局部服務(wù)器來(lái) 提供位置服務(wù)。此些局部服務(wù)器可能夠?qū)ο嚓P(guān)聯(lián)局部區(qū)域內(nèi)的用戶提供優(yōu)良的位置服務(wù)。 這可由于較好地了解可用以獲得位置的例如WiFi和藍(lán)牙接入點(diǎn)等無(wú)線電源,以及較好地 了解可用以提供測(cè)繪數(shù)據(jù)和建筑物樓層規(guī)劃的建筑物和/或地點(diǎn)布局。其它WLAN發(fā)射器 或其它類(lèi)型的接入點(diǎn)在一些實(shí)施例中可為已知的。局部服務(wù)器還可存取其它信息,例如與 位置推導(dǎo)和/或位置使用相關(guān)的關(guān)注點(diǎn)。
[0049] 在局部位置相關(guān)服務(wù)的某些實(shí)施方案中的一個(gè)潛在問(wèn)題可在于使局部區(qū)域中的 裝置知道局部位置服務(wù)器的存在。特定來(lái)說(shuō),裝置不僅需要獲得任一局部位置服務(wù)器的地 址,而且還從例如H-SLP等受信任源接收授權(quán),所述受信任源可驗(yàn)證局部位置服務(wù)器可視 為局部區(qū)域中的位置服務(wù)和其它相關(guān)服務(wù)的值得信任的源。此信任從隱私和安全性觀點(diǎn) 來(lái)看可為重要的,進(jìn)而針對(duì)特定移動(dòng)裝置獲得的位置信息將不會(huì)由位置服務(wù)器提供到移動(dòng) 裝置的用戶未授權(quán)接收此信息的客戶端。另外,可能需要授權(quán)位置服務(wù)器來(lái)預(yù)先對(duì)移動(dòng)裝 置確保位置服務(wù)器的所有者將能夠?qū)σ苿?dòng)裝置的用戶或者移動(dòng)用戶的歸屬網(wǎng)絡(luò)運(yùn)營(yíng)商或 H-SLP提供者針對(duì)提供到用戶的任何位置服務(wù)進(jìn)行記賬,而不是由于不能針對(duì)這些服務(wù)進(jìn) 行記賬而不接收此些位置服務(wù)。
[0050] 為了幫助接入例如局部SLP等局部位置服務(wù)器,可使用SLP提供者的概念。SLP提 供者可為SLP的所有者或運(yùn)營(yíng)商。SLP提供者根據(jù)其部署的SLP的類(lèi)型可為全球的、地區(qū)的 或局部的。提供者可具有彼此的關(guān)系,使得屬于提供者A的H-SLP或D-SLP可授權(quán)屬于另 一提供者B的任一D-SLP(且可能反之亦然)??蔀橥耆薅ㄓ蛎‵QDN)的SLP的地址可 包含提供者名稱(chēng),作為使SLP關(guān)聯(lián)到特定提供者的方式。移動(dòng)裝置(例如,SET)可能夠針 對(duì)局部區(qū)域發(fā)現(xiàn)SLP提供者,例如經(jīng)由與局部可接入WiFiAP的WiFi交互或從WiFiAP廣 播息。
[0051] 本文描述的實(shí)施例提供架構(gòu)框架,其可支持來(lái)自運(yùn)營(yíng)商、廠商和其它主要服務(wù)提 供者的傳統(tǒng)全球或地區(qū)用戶平面位置服務(wù)與來(lái)自小的局部區(qū)域內(nèi)的小提供者的位置服務(wù) 之間的共存和協(xié)調(diào)。所述框架允許各種位置提供者之間的伙伴關(guān)系,其中例如Cisco?、 Nokia?或Qualcomm?等主要提供者可經(jīng)由設(shè)備銷(xiāo)售和/或服務(wù)管理而支持來(lái)自小提供者 的位置服務(wù)。某些實(shí)施例包括經(jīng)界定以當(dāng)處于任一局部提供者的區(qū)域中時(shí)無(wú)論裝置正常使 用的服務(wù)提供者如何均實(shí)現(xiàn)裝置的最佳位置服務(wù)器發(fā)現(xiàn)的方法和程序。雖然本文描述的實(shí) 施例大體上涉及OMASUPL位置解決方案且涉及作為不同類(lèi)型的SUPLSLP的位置服務(wù)器, 但所屬領(lǐng)域的技術(shù)人員可見(jiàn),實(shí)施例可擴(kuò)展到其它位置解決方案和除了SUPLSLP之外的位 置服務(wù)器,例如以實(shí)現(xiàn)除了SLP之外的局部位置服務(wù)器的發(fā)現(xiàn)。
[0052] II.用于基于網(wǎng)絡(luò)和網(wǎng)絡(luò)輔助的位置服務(wù)的系統(tǒng)的實(shí)施例
[0053] 圖1展示根據(jù)本發(fā)明的系統(tǒng)的一個(gè)潛在實(shí)施方案。圖1展示包含移動(dòng)裝置(或 SET) 110、接入網(wǎng)絡(luò)120、位置服務(wù)器130、地圖與接入網(wǎng)絡(luò)數(shù)據(jù)庫(kù)150和基于位置的服務(wù) (LBS)應(yīng)用程序160的架構(gòu)100。如上文描述,移動(dòng)裝置110可為使用基于位置的服務(wù)(例 如SUPL位置服務(wù))的任一裝置,例如移動(dòng)電話、平板計(jì)算機(jī)、計(jì)算機(jī)或全球定位系統(tǒng)(GPS) 裝置。接入網(wǎng)絡(luò)120可包含無(wú)線和藍(lán)牙接入點(diǎn),以及使移動(dòng)裝置110能夠與例如因特網(wǎng)和 /或與地點(diǎn)或建筑物相關(guān)聯(lián)的某個(gè)內(nèi)部網(wǎng)等網(wǎng)絡(luò)通信的任一其它網(wǎng)絡(luò)組件。雖然移動(dòng)裝置 110和位置服務(wù)器130可支持SUPL,但可存在其中移動(dòng)裝置110和位置服務(wù)器130支持其 它位置服務(wù)解決方案的架構(gòu)100的實(shí)施方案,例如由因特網(wǎng)工程任務(wù)組(IETF)或3GPP或 3GPP2界定的解決方案。
[0054] 位置服務(wù)器130可為SLP服務(wù)器,例如上述D-SLP或H-SLP,但可為以與本文描述 的實(shí)施例一致的方式提供位置服務(wù)的任一位置服務(wù)器。地圖與接入網(wǎng)絡(luò)數(shù)據(jù)庫(kù)150可包括 例如地圖數(shù)據(jù)、位置信息、關(guān)注點(diǎn)等數(shù)據(jù),或可由位置服務(wù)使用的其它數(shù)據(jù)。此信息可從第 三方服務(wù)、眾包數(shù)據(jù)庫(kù)(可收集由例如移動(dòng)裝置110等移動(dòng)裝置提供的位置相關(guān)信息)或 從提供與位置服務(wù)相關(guān)的信息的任一合適的源推導(dǎo)。LBS應(yīng)用程序160可為使用位置信息 的應(yīng)用程序、程序、服務(wù)器計(jì)算機(jī)或服務(wù)。實(shí)例包含計(jì)算裝置上的地圖程序,其使用位置服 務(wù)展示當(dāng)前位置且基于當(dāng)前位置提供方向。LBS應(yīng)用程序160可進(jìn)一步使用從數(shù)據(jù)庫(kù)150獲 得的信息以及從位置服務(wù)器130獲得的位置信息來(lái)將應(yīng)用程序信息提供到移動(dòng)裝置110。 LBS應(yīng)用程序160可對(duì)移動(dòng)裝置110和/或移動(dòng)裝置110的用戶提供各種位置相關(guān)服務(wù),例 如特定局部區(qū)域(例如,建筑物或地點(diǎn))內(nèi)的方向?qū)ふ液蛯?dǎo)航和/或關(guān)于特定局部區(qū)域的 信息的供應(yīng),所述信息可涉及移動(dòng)裝置110在局部區(qū)域內(nèi)或者在局部區(qū)域中的某個(gè)特定位 置處或附近。此位置相關(guān)信息可包含關(guān)于購(gòu)物中心內(nèi)的特定銷(xiāo)售事件、移動(dòng)裝置110的用 戶關(guān)注的特定產(chǎn)品或服務(wù)的所在、附近空的停車(chē)空間等等的信息。
[0055] 架構(gòu)100內(nèi)的數(shù)據(jù)流的額外實(shí)例在圖1的元素SI到S9中展示,其展示圖1的以 上列出部分之間的通信鏈路(也可稱(chēng)為接口)的說(shuō)明性非限制性實(shí)例。通過(guò)接口S1,接入 網(wǎng)絡(luò)120可將由移動(dòng)裝置110做出的接入網(wǎng)絡(luò)測(cè)量值提供到位置服務(wù)器130以使位置服 務(wù)器130能夠定位移動(dòng)裝置110。此外,通過(guò)接口S1,位置服務(wù)器130可配置接入網(wǎng)絡(luò)120 以做出對(duì)移動(dòng)裝置110的特定測(cè)量值且將其提供到位置服務(wù)器130 (例如,與移動(dòng)裝置110 的檢測(cè)和/或從移動(dòng)裝置110接收的信號(hào)的時(shí)序、強(qiáng)度和/或到達(dá)方向相關(guān)的測(cè)量值或信 息)。通過(guò)接口S2,接入網(wǎng)絡(luò)120可將用于位置服務(wù)的輔助數(shù)據(jù)傳送到移動(dòng)裝置110,接入 網(wǎng)絡(luò)120可能已經(jīng)配置有或可能已從位置服務(wù)器130獲得所述輔助數(shù)據(jù)。輔助數(shù)據(jù)經(jīng)由S2 從接入網(wǎng)絡(luò)120到移動(dòng)裝置110的傳送可點(diǎn)對(duì)點(diǎn)發(fā)生和/或可利用從接入網(wǎng)絡(luò)120到多個(gè) 裝置(包含但不限于移動(dòng)裝置110)的廣播。所傳送的輔助數(shù)據(jù)可提供關(guān)于其信號(hào)可由移 動(dòng)裝置110測(cè)量以獲得其位置的一或多個(gè)AP的信息。通過(guò)S2,接入網(wǎng)絡(luò)120還可向移動(dòng) 裝置110傳送由接入網(wǎng)絡(luò)120對(duì)從移動(dòng)裝置110接收的信號(hào)做出的測(cè)量值。另外通過(guò)S2, 移動(dòng)裝置110可向接入網(wǎng)絡(luò)120傳送由移動(dòng)裝置110從接入網(wǎng)絡(luò)120接收的信號(hào)的位置相 關(guān)測(cè)量值,且接入網(wǎng)絡(luò)120可做出對(duì)從移動(dòng)裝置110接收的信號(hào)的測(cè)量值。通過(guò)接口S3, 作為用于提供定位服務(wù)的系統(tǒng)的主要功能的部分,位置服務(wù)器130可將位置相關(guān)輔助數(shù)據(jù) 傳送到移動(dòng)裝置110,且移動(dòng)裝置110可將定位測(cè)量值、位置估計(jì)和/或眾包測(cè)量數(shù)據(jù)傳送 到位置服務(wù)器130。S3上的各種交互和傳送在一些實(shí)施例中可根據(jù)SUPLULP協(xié)議來(lái)界定。 在另外實(shí)施例中,S3上使用的SUPLULP可采用LPP和/或LPP/LPPe作為如由OMA在SUPL 版本2. 0、2. 1和3. 0中界定的SUPL位置解決方案所界定和允許的定位協(xié)議。通過(guò)接口S4, LBS應(yīng)用程序160可向移動(dòng)裝置110發(fā)送位置請(qǐng)求、地圖數(shù)據(jù)和/或位置相關(guān)內(nèi)容,例如導(dǎo) 航和方向?qū)ふ覕?shù)據(jù)。另外在S4上,移動(dòng)裝置110可向LBS應(yīng)用程序160發(fā)送位置響應(yīng)和/ 或位置報(bào)告(例如,響應(yīng)于來(lái)自LBS應(yīng)用程序160的位置請(qǐng)求),且還可或改為向LBS應(yīng)用 程序160發(fā)送針對(duì)地圖數(shù)據(jù)和/或其它位置相關(guān)內(nèi)容的請(qǐng)求。通過(guò)接口S5,LBS應(yīng)用程序 160可向位置服務(wù)器130發(fā)送位置請(qǐng)求(例如,與移動(dòng)裝置110相關(guān))和/或與報(bào)告移動(dòng)裝 置110的存在和/或位置相關(guān)的配置請(qǐng)求。此外在S5上,位置服務(wù)器130可向LBS應(yīng)用程 序160發(fā)送位置響應(yīng)和/或位置報(bào)告(例如,響應(yīng)于從LBS應(yīng)用程序160較早接收的位置 請(qǐng)求和/或配置請(qǐng)求)。為了支持S5接口上的交互,在一些實(shí)施例中可使用由OMA在公開(kāi) 可用文獻(xiàn)中界定的移動(dòng)位置協(xié)議(MLP)。MLP也可在一些實(shí)施例中用以支持接口S4上的交 互。通過(guò)接口S6,接入網(wǎng)絡(luò)數(shù)據(jù)庫(kù)150可向位置服務(wù)器130傳送地圖數(shù)據(jù)和/或接入網(wǎng)絡(luò) 相關(guān)數(shù)據(jù)(例如,用于接入網(wǎng)絡(luò)120的接入網(wǎng)絡(luò)歷書(shū)數(shù)據(jù),其可含有接入網(wǎng)絡(luò)120中的AP的 位置和/或發(fā)射特性)。此外在S6中,位置服務(wù)器130可向地圖與接入網(wǎng)絡(luò)數(shù)據(jù)庫(kù)150傳 送眾包位置相關(guān)數(shù)據(jù),其可關(guān)于接入網(wǎng)絡(luò)120中的接入點(diǎn)和/或基站且可能已至少部分地 由位置服務(wù)器130從接入網(wǎng)絡(luò)120和/或從移動(dòng)裝置110獲得。類(lèi)似地,通過(guò)接口S7,LBS 應(yīng)用程序160可從地圖與接入網(wǎng)絡(luò)數(shù)據(jù)庫(kù)150請(qǐng)求和獲得地圖數(shù)據(jù)。通過(guò)接口S8,多個(gè)各 種地圖與接入網(wǎng)絡(luò)數(shù)據(jù)庫(kù)可共享信息,例如可將地圖數(shù)據(jù)、接入網(wǎng)絡(luò)歷書(shū)數(shù)據(jù)和/或眾包 位置數(shù)據(jù)從一個(gè)數(shù)據(jù)庫(kù)傳送到另一數(shù)據(jù)庫(kù),作為向其它位置的架構(gòu)100的其它實(shí)例提供對(duì) 此數(shù)據(jù)的額外存取的方式。此信息可為從專(zhuān)家資源眾包或搜集,且可因此初始在單個(gè)數(shù)據(jù) 庫(kù)處接收,之后與地圖與接入網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的網(wǎng)絡(luò)共享。類(lèi)似地,通過(guò)接口S9,多個(gè)位置服務(wù) 器可彼此共享信息,例如可共享從一或多個(gè)地圖與接入網(wǎng)絡(luò)數(shù)據(jù)庫(kù)150接收的接入網(wǎng)絡(luò)歷 書(shū)數(shù)據(jù)和/或地圖數(shù)據(jù)。
[0056] 圖2展示根據(jù)本文呈現(xiàn)的創(chuàng)新的架構(gòu)200的額外替代實(shí)施例。圖2包含作為移動(dòng) 裝置(或SET)的用戶設(shè)備(UE) 210、接入網(wǎng)絡(luò)220、SLP230、地圖與接入網(wǎng)絡(luò)數(shù)據(jù)庫(kù)250和 LBS應(yīng)用程序260。圖2另外展示可如本文稍后描述起作用的在各種組件之間的一組通信 鏈路。架構(gòu)200可對(duì)應(yīng)于架構(gòu)100且可例示架構(gòu)100中的某些元件的額外模塊(或額外功 能組件)。在此對(duì)應(yīng)關(guān)系中,架構(gòu)100中的元件110、120、130、150和160可分別對(duì)應(yīng)于架構(gòu) 200 中的元件 210、220、230、250 和 260,且架構(gòu)100中的鏈路(或接口)51、52、53、54、55、 56和57可分別對(duì)應(yīng)于架構(gòu)200中的鏈路(或接口)521、522、523、524、525、526和527。
[0057] 架構(gòu)200中的SLP230可包含以下模塊(或功能組件):(i)地圖供應(yīng)232,其可將 地圖AD提供到SET210 ;(ii)AD供應(yīng)234,其可將其它位置相關(guān)AD提供到SET210 WiFiAP和藍(lán)牙(BT)AP控制236,其可配置且控制接入網(wǎng)絡(luò)220以報(bào)告SET210的位置相 關(guān)信息(例如,位置測(cè)量值),且可點(diǎn)對(duì)點(diǎn)或經(jīng)由廣播為SET210提供輔助數(shù)據(jù);(iv)位置 計(jì)算238,其可基于從接入網(wǎng)絡(luò)220和/或從SET210接收的位置相關(guān)測(cè)量值計(jì)算SET210 的位置;以及(V)SLP發(fā)現(xiàn)239,其可實(shí)現(xiàn)針對(duì)SET210的局部或比SLP230更局部的SLP的 發(fā)現(xiàn),且可支持本文稍后參見(jiàn)圖3、6和7描述的SLP交互。地圖與接入網(wǎng)絡(luò)數(shù)據(jù)庫(kù)250可包 含(i)地圖供應(yīng)252模塊(或功能組件),其可將地圖數(shù)據(jù)(例如,樓層規(guī)劃、建筑物規(guī)劃、 街道地圖)提供到SLP230和/或LBS應(yīng)用程序260,和(ii)AD供應(yīng)254模塊(或功能組 件),其可將AD(例如,接入網(wǎng)絡(luò)歷書(shū)數(shù)據(jù))提供到SLP230和/或LBS應(yīng)用程序260。類(lèi)似 地,LBS應(yīng)用程序260可包含(i)地圖供應(yīng)262模塊(或功能組件),其可將地圖數(shù)據(jù)(例 如,從地圖與接入網(wǎng)絡(luò)數(shù)據(jù)庫(kù)250獲得)提供到SET210,和(ii)LBS服務(wù)264模塊(或功 能組件),其可將各種位置相關(guān)服務(wù)提供到SET210,例如導(dǎo)航輔助和方向?qū)ふ?。在各種實(shí)施 例中,這些模塊(或功能組件)可為單獨(dú)的硬件模塊、在計(jì)算機(jī)網(wǎng)絡(luò)內(nèi)操作的單獨(dú)的裝置、 在單個(gè)計(jì)算機(jī)上操作的單獨(dú)的軟件模塊或程序或進(jìn)程,或可為在計(jì)算裝置上操作的硬件、 固件或軟件模塊的任一組合。地圖供應(yīng)模塊232、252和262可單獨(dú)地或結(jié)合地工作以存儲(chǔ) 和提供地圖信息到例如SET210等裝置。AD供應(yīng)模塊234和254可類(lèi)似地起作用以將輔助 數(shù)據(jù)提供到例如SET210等移動(dòng)裝置。此輔助數(shù)據(jù)可結(jié)合來(lái)自地圖供應(yīng)模塊的地圖數(shù)據(jù)而 工作。輔助數(shù)據(jù)可另外包含文字方向、地圖方向、位置細(xì)節(jié)或SET210的用戶或應(yīng)用程序請(qǐng) 求的任何其它輔助數(shù)據(jù)。WiFi和BTAP控制236可用以將與特定接入點(diǎn)相關(guān)的信息提供到 SET210。在其中AP可具有可控功能性(例如提供安全測(cè)距測(cè)量值的能力)的某些實(shí)施例 中,WiFi和BTAP控制236可與作為接入網(wǎng)絡(luò)220的部分的AP通信,以協(xié)調(diào)與SET210的 通信以及SET210的測(cè)量。類(lèi)似地,WiFi和BTAP控制236可管理接入網(wǎng)絡(luò)220或接入網(wǎng) 絡(luò)220內(nèi)的AP的任何類(lèi)似功能性。SLP發(fā)現(xiàn)239可用以在另一SLP可具有從SLP230不可 用的移動(dòng)裝置210所關(guān)注的專(zhuān)家信息時(shí)管理用于移動(dòng)裝置210的額外局部SLP計(jì)算裝置的 發(fā)現(xiàn)和/或授權(quán)。
[0058] 由SLP230和/或接入網(wǎng)絡(luò)220提供到SET210的輔助數(shù)據(jù)(AD)可含有可為接 入網(wǎng)絡(luò)220的部分或可為任一其它接入網(wǎng)絡(luò)的部分的AP和基站的信息(例如,地址、位置 坐標(biāo)、覆蓋區(qū)域、發(fā)射特性)。
[0059] 在某些實(shí)施例中,可實(shí)施AP的UE測(cè)量值的眾包。此系統(tǒng)可使SLP230能夠請(qǐng)求 SET210提供例如局部AP的地址和測(cè)量值等信息。SET210還可經(jīng)由用于信息共享的觸發(fā) 器或規(guī)則將未被請(qǐng)求的此信息提供到SLP230。某些實(shí)施例還可使SET210能夠在UE另外 使用局部D-SLP(例如,可為SLP230的D-SLP)時(shí)將眾包信息提供到其H-SLP。
[0060] 圖1和2中例示的架構(gòu)100和200可支持在一地點(diǎn)(例如,飛機(jī)場(chǎng)、購(gòu)物中心、醫(yī) 院、圖書(shū)館、會(huì)展中心、大學(xué)校園等等)內(nèi)或另外在某個(gè)室內(nèi)環(huán)境或其它環(huán)境(例如,密集的 城市環(huán)境)中的移動(dòng)裝置的位置服務(wù),其中使用耦合到例如H-SLP等固定位置服務(wù)器的例 如SUPL等標(biāo)準(zhǔn)位置解決方案可能并不總是得到準(zhǔn)確和可靠的位置。然而,準(zhǔn)確和可靠位置 的支持可取決于移動(dòng)裝置(例如移動(dòng)裝置110或SET210)能夠接入對(duì)于移動(dòng)裝置所處的 環(huán)境為局部的位置服務(wù)器(例如位置服務(wù)器130或SLP230)。在一些情形中,SET(例如, 移動(dòng)裝置110或SET210)可能不知道局部位置服務(wù)器或局部SLP(例如位置服務(wù)器130或 SLP230)。雖然SET可查詢(xún)其H-SLP是否有在其當(dāng)前位置的經(jīng)授權(quán)D-SLP的地址(例如位 置服務(wù)器130或SLP230的地址),但可能難以從H-SLP在一個(gè)步驟中發(fā)現(xiàn)此局部D-SLP,因 為H-SLP可能沒(méi)有針對(duì)SET處于其內(nèi)的局部區(qū)域(例如,地點(diǎn)或建筑物)的任何位置提供者 的信息。舉例來(lái)說(shuō),假設(shè)SETS具有H-SLPH,處于位置L,且從提供者為Pl的具有媒體接入 控制(MAC)地址A的WiFiAP接收信號(hào)。如果APMAC地址A、位置L和提供者Pl對(duì)H-SLP H是未知的,那么H-SLPH可能不能將局部D-SLP地址提供到SETS。然而,位置L和/或 MAC地址A和/或提供者Pl可對(duì)某個(gè)地區(qū)或全球D-SLPD為已知的,原因在于D-SLPD的 全球或地區(qū)提供者P2與局部提供者Pl之間的商業(yè)關(guān)系。如果SETS可隨后還向其H-SLP H指示局部提供者Pl與提供者P2具有關(guān)系且如果H-SLPH提供者與提供者P2具有商業(yè)關(guān) 系,那么H-SLPH可向SETS提供與提供者P2相關(guān)聯(lián)的D-SLPD的地址。D-SLPD可隨后 能夠?qū)⑻峁┱逷l的局部D-SLP的地址提供到SETS。這導(dǎo)致兩步驟SLP發(fā)現(xiàn)過(guò)程,其中使 提供者名稱(chēng)可用于SET以幫助發(fā)現(xiàn)。如接下來(lái)描述在圖3中例示所述過(guò)程。
[0061] 圖3展示根據(jù)本文呈現(xiàn)的創(chuàng)新的系統(tǒng)的另一替代實(shí)施例,尤其詳細(xì)描述多層或階 層式SLP系統(tǒng),用于使SET310能夠使用關(guān)于H-SLP312和地區(qū)(或全球)D-SLP330的授 權(quán)來(lái)發(fā)現(xiàn)屬于地點(diǎn)提供者321的經(jīng)授權(quán)局部D-SLP320。如圖3中所示,局部D-SLP320可 具有提供者321的服務(wù)區(qū)域的專(zhuān)門(mén)信息,而地區(qū)D-SLP330可具有較寬的服務(wù)區(qū)域332,不 具有D-SLP320含有的局部專(zhuān)門(mén)信息。局部D-SLP320可例如對(duì)應(yīng)于圖1中的位置服務(wù)器 130或圖2中的SLP230。在圖3的步驟S31中,SET310可在提供者321的服務(wù)區(qū)域內(nèi), 且可根據(jù)從作為由提供者321支持的地點(diǎn)的部分而操作的WiFiAP390接收(例如,經(jīng)由廣 播或點(diǎn)對(duì)點(diǎn))的信息發(fā)現(xiàn)提供者321 (例如,可發(fā)現(xiàn)提供者321的識(shí)別)。SET310可進(jìn)一 步發(fā)現(xiàn)提供者321與另一提供者331 (圖3中未直接圖示)具有商業(yè)關(guān)系。舉例來(lái)說(shuō),提供 者321和提供者331可在從WiFiAP390廣播的信息中識(shí)別,或可在SET310向WiFiAP 390發(fā)送查詢(xún)時(shí)提供到SET310。在步驟S32中,針對(duì)局部經(jīng)授權(quán)D-SLP的查詢(xún)由SET310 發(fā)送到SET310的H-SLP312,其指示局部提供者321以及此提供者與提供者331具有商 業(yè)關(guān)系。應(yīng)注意,雖然在圖3中將H-SLP312描述為SUPL歸屬SLP,但在本描述中不損失 一般性的情況下,H-SLP312可為可或可不實(shí)施SUPL的用于SET310的任一歸屬位置服務(wù) 器。H-SLP312可隨后確定其不具有提供者321的信息(例如,不知道D-SLP320或提供 者321),但具有提供者331的信息,原因在于H-SLP312的提供者與提供者331之間的商 業(yè)關(guān)系。舉例來(lái)說(shuō),因?yàn)樘峁┱?31是地區(qū)或全球提供者且可與例如提供者321等許多局 部提供者具有商業(yè)關(guān)系,所以H-SLP312的提供者可將具有與提供者331的一個(gè)關(guān)系而不 是與和提供者331具有商業(yè)關(guān)系的局部提供者中的一些或全部的許多關(guān)系視為值得的(例 如,更簡(jiǎn)單或更經(jīng)濟(jì))。在步驟S33中,H-SLP312可因此授權(quán)SET310使用來(lái)自屬于提供 者331的D-SLP330的服務(wù)。在某些實(shí)施例中,此授權(quán)可指示D-SLP330是具有授權(quán)對(duì)SET 310更局部的其它D-SLP(例如D-SLP320)的能力的代理D-SLP,且可進(jìn)一步指示由于可能 存在例如D-SLP320等其它更局部的SLP因此D-SLP330對(duì)于SET310不是最佳的。當(dāng)在 步驟S33中SET312接收到授權(quán)時(shí),其可確定雖然D-SLP330可能用以在SET310的當(dāng)前 位置處接收位置服務(wù),但可能存在可由D-SLP330發(fā)現(xiàn)和授權(quán)的較好的更局部的D-SLP。因 此,在步驟S34中,SET310可將請(qǐng)求對(duì)更局部的D-SLP的授權(quán)的查詢(xún)發(fā)送到D-SLP330,且 可在此查詢(xún)中包含提供者321的身份且所述提供者321與提供者331相關(guān)。因?yàn)樵诖藢?shí)例 中,D-SLP330的提供者331與提供者321具有商業(yè)關(guān)系,所以D-SLP330可具有關(guān)于由提 供者321所有(或由代表提供者321的另一方操作)的局部D-SLP320的信息。在此情況 下,在步驟S35處,D-SLP330可通過(guò)將D-SLP320的地址(例如,F(xiàn)QDN)提供到SET310來(lái) 將D-SLP320授權(quán)給SET310,且可指示所述D-SLP320是最佳的。最終,在步驟S36中,由 于在步驟S35中D-SLP320的授權(quán)和D-SLP320為最佳的指示,SET310可接入D-SLP320 以獲得位置服務(wù)。此接入可進(jìn)一步包含結(jié)合D-SLP320供應(yīng)通過(guò)WiFiAP390實(shí)施的位置 輔助服務(wù)。所屬領(lǐng)域的技術(shù)人員將了解,雖然術(shù)語(yǔ)WiFi用以描述某些實(shí)施例,但此術(shù)語(yǔ)不 限制這些實(shí)施例的范圍。而是,這些實(shí)施例可在某些實(shí)施方案中利用任何WLAN信令和/協(xié) 議。
[0062] 結(jié)合上文與圖3相關(guān)聯(lián)而例示的多步驟發(fā)現(xiàn)和授權(quán)過(guò)程,WiFi服務(wù)集識(shí)別符 (SSID)可用作提供者名稱(chēng)。此些SSID可符合某一格式或含有某些關(guān)鍵字符以指示對(duì)某些 提供者名稱(chēng)的支持。相關(guān)聯(lián)的眾所周知的全球/地區(qū)提供者可使用特殊代碼(例如,"QC"、 "NK"、"CS")來(lái)指示。由于SSID可由WiFiAP(例如,圖3中的WiFiAP390)使用現(xiàn)存IEEE 802. 11信令來(lái)廣播,因此接收到含有提供者名稱(chēng)的SSID的移動(dòng)裝置(例如,圖3中的SET 310)可確定移動(dòng)裝置位于其中的地點(diǎn)的提供者(例如,圖3中的提供者321)。如果廣播的 SSID含有兩個(gè)提供者名稱(chēng)或如果廣播各自含有一個(gè)提供者名稱(chēng)的兩個(gè)SSID,那么接收方 移動(dòng)裝置可隨后接收局部提供者和與所述局部提供者具有商業(yè)關(guān)系的相關(guān)聯(lián)地區(qū)提供者 兩者的名稱(chēng),且可能夠使用圖3中例示的方法發(fā)現(xiàn)用于所述地點(diǎn)的局部位置服務(wù)器。
[0063] 如果SET在查詢(xún)SLP地址時(shí)將從WiFiAP接收的WLANMAC地址和相關(guān)聯(lián)SSID兩 者提供到H-SLP(例如,如圖3中的步驟S32中),其中每一SSID可含有一或多個(gè)提供者名 稱(chēng),那么H-SLP可在H-SLP未辨識(shí)出WLANAPMAC地址時(shí)向SET返回(例如,如圖3中的步 驟S33中)與所提供SSID相關(guān)聯(lián)的另一地區(qū)或全球D-SLP的地址。H-SLP還可指示所提 供D-SLP不是用于位置服務(wù)的最佳D-SLP以確保SET將向所提供D-SLP發(fā)送第二D-SLP查 詢(xún)。SET可隨后查詢(xún)此D-SLP以便發(fā)現(xiàn)對(duì)SET更局部的另一D-SLP(例如,如圖3中的步驟 S34 和S35 中)。
[0064] 在替代實(shí)施方案中,地區(qū)或全球提供者Pl可向其商業(yè)伙伴提供其支持的局部提 供者的名稱(chēng)(例如,SSID)及其接近的地理位置的列表L,但不具有局部提供者D-SLP或 WiFi支持的細(xì)節(jié)。如果SET隨后查詢(xún)其H-SLP是否有用于某個(gè)局部提供者P2的經(jīng)授權(quán) D-SLP,且H-SLP能夠確定地區(qū)或全球提供者Pl支持局部提供者P2(例如,根據(jù)由Pl提供 到H-SLP的運(yùn)營(yíng)商的列表L中的信息),那么H-SLP可返回屬于提供者Pl的經(jīng)授權(quán)D-SLP 的地址(例如,如圖3中的步驟S33中)以及此D-SLP可能不是最佳的指示。SET可隨后查 詢(xún)返回的D-SLP是否有屬于局部提供者P2的經(jīng)授權(quán)D-SLP的地址(例如,如圖3中的步驟 S34和S35中)。在此情況下,SET僅需要獲得一個(gè)局部提供者名稱(chēng)(且不需要還獲得第二 相關(guān)聯(lián)提供者名稱(chēng))以便初始查詢(xún)其H-SLP(例如,如圖3中的步驟S32中)。
[0065] 在各種替代實(shí)施例中,如果針對(duì)同一區(qū)域存在一個(gè)以上局部提供者或如果一或多 個(gè)地區(qū)或全球提供者較好地支持相同局部區(qū)域,那么SLP提供者服務(wù)區(qū)域可重疊。在具有 重疊SLP提供者服務(wù)區(qū)域的此些實(shí)施例中,SET通過(guò)收聽(tīng)局部WiFi和/或BT發(fā)射無(wú)法發(fā)現(xiàn) 針對(duì)其當(dāng)前局部區(qū)域的所有提供者。這可意味著SET不知道針對(duì)其當(dāng)前位置的可能比SET 從局部WiFi和/或BT發(fā)射發(fā)現(xiàn)的其它局部提供者提供更好服務(wù)(例如,較不昂貴、較密集 或較高質(zhì)量服務(wù))的局部服務(wù)提供者。然而,使用SUPL用于D-SLP發(fā)現(xiàn)和授權(quán)的SET仍可 被引導(dǎo)到其H-SLP優(yōu)選的SLP提供者以提供較好(或最佳)服務(wù)。如果在查詢(xún)局部D-SLP 時(shí)SET將所有發(fā)現(xiàn)的局部提供者和相關(guān)(例如,地區(qū)或全球)提供者提供到其H-SLP,那么 可啟用此優(yōu)化(例如,圖3的步驟S32中)。H-SLP可隨后以針對(duì)SET授權(quán)的優(yōu)先級(jí)次序?qū)?優(yōu)選D-SLP返回到SET(例如,圖3中的步驟S33中)。SET可隨后以由H-SLP指示的優(yōu)先 級(jí)次序接入返回的D-SLP。如果SET確定沒(méi)有返回的D-SLP是最佳的(例如,在嘗試從每 一D-SLP獲得服務(wù)之后)或如果H-SLP指示沒(méi)有返回的D-SLP是最佳的,那么SET可查詢(xún) (以?xún)?yōu)先級(jí)次序)具有代理狀態(tài)的那些返回的D-SLP以發(fā)現(xiàn)最佳局部D-SLP。此第二查詢(xún) (或第二組查詢(xún))可向SET提供對(duì)SET初始未知的局部提供者的較好D-SLP。
[0066] 大體上,與上文關(guān)于圖3論述的實(shí)施例相關(guān)聯(lián),提供者(例如,圖3中的提供者321 或提供者331)可對(duì)應(yīng)于以下各項(xiàng)中的一或多者:(i)地點(diǎn)的所有者,(ii)用于某一地點(diǎn)或 其它局部區(qū)域的局部通信(例如,WiFi和/或BT)基礎(chǔ)結(jié)構(gòu)的提供者,(iii)用于特定地區(qū) 或地點(diǎn)的位置和地圖服務(wù)的局部提供者,或(iv)具有支持某一局部區(qū)域中的位置服務(wù)的 協(xié)議的地區(qū)或全球提供者。
[0067] 作為對(duì)使用提供者識(shí)別符來(lái)發(fā)現(xiàn)局部D-SLP的替代或補(bǔ)充,如圖3和圖3的先前 論述中例示,可至少部分地使用一或多個(gè)區(qū)域ID來(lái)發(fā)現(xiàn)局部D-SLP。區(qū)域可指示SET的緊 鄰區(qū)域或場(chǎng)所(例如,特定建筑物、購(gòu)物中心、飛機(jī)場(chǎng)、城市街區(qū))。區(qū)域的識(shí)別可為例如"舊 金山飛機(jī)場(chǎng)"、"斯克利普斯(Scripps)醫(yī)院"、"公司XYZ大樓ABC"等標(biāo)志,且因此可能不是 全球唯一的完整城市地址(例如,完整郵寄地址)。因此,區(qū)域識(shí)別符(ID)以及提供者ID 可能不是全球唯一的,但在與接近地理位置組合時(shí)可變?yōu)槲ㄒ坏模驗(yàn)樗龅乩砦恢每扇?部過(guò)濾掉而只留下具有相同ID的區(qū)域或提供者中的一者。一個(gè)提供者可支持多個(gè)區(qū)域,例 如充當(dāng)提供者的公司XYZ可支持屬于公司XYZ或由公司XYZ租賃的多個(gè)建筑物中的位置服 務(wù),每一建筑物被指派其自己的區(qū)域ID(例如ABC、EFG等等)。一個(gè)區(qū)域可改為支持多個(gè)提 供者,例如對(duì)應(yīng)于圣地亞哥國(guó)際飛機(jī)場(chǎng)的區(qū)域可具有一或多個(gè)局部位置提供者和/或一或 多個(gè)地區(qū)或全球提供者。通過(guò)分配城市地址中使用的某些字段(例如,指示地標(biāo)或建筑物 的字段)來(lái)表示地區(qū),可提供區(qū)域ID作為城市地址的部分。區(qū)域標(biāo)志可表示(i)特定建筑 物,(ii)某一建筑物的某一部分(例如,樓層),(iii)特定一組建筑物(例如,大學(xué)校園、 醫(yī)院復(fù)合體、飛機(jī)場(chǎng)),或(iv)城鎮(zhèn)或城市的一部分(例如,城市街區(qū)、某一組建筑物、某一 地理區(qū)域),或(V)某個(gè)其它地理或城市位置或區(qū)域。區(qū)域可指代連續(xù)的區(qū)域或體積,或可 為地理上不連續(xù)的(例如,在某個(gè)城市ABC中屬于公司XYZ的所有建筑物)。在圖3中例示 的過(guò)程中,SET可將局部區(qū)域ID提供到H-SLP(例如,在步驟S32中)或提供到D-SLP(例 如,在步驟S34中),以便發(fā)現(xiàn)局部或地區(qū)D-SLP(例如,圖3中的D-SLP330或D-SLP320)。 可除了或替代于局部提供者ID(例如,圖3中的提供者ID321)來(lái)提供區(qū)域ID。H-SLP(例 如,H-SLP312)或D-SLP(例如,D-SLP330)可隨后使所提供區(qū)域ID與可在與所提供區(qū)域 ID相關(guān)聯(lián)的地理區(qū)域內(nèi)提供位置服務(wù)的合適的D-SLP(例如,D-SLP320或D-SLP330)的 地址相關(guān)聯(lián)。
[0068] 圖4展示根據(jù)本發(fā)明創(chuàng)新的額外替代實(shí)施例,包含SET410、用于SET410的 H-SLP450、地區(qū)D-SLP440與能夠在SET410的當(dāng)前位置提供位置服務(wù)的局部D-SLP430 之間的標(biāo)準(zhǔn)關(guān)系。圖4進(jìn)一步展示與局部D-SLP430相關(guān)聯(lián)的局部D-SLP服務(wù)區(qū)域432內(nèi) 的SET410、AP420和AP422。SET410可能需要發(fā)現(xiàn)局部D-SLP430和/或具有由H-SLP 450或由例如D-SLP440等經(jīng)授權(quán)地區(qū)D-SLP授權(quán)的局部D-SLP430。提供到SET410的 位置服務(wù)的默認(rèn)可經(jīng)由SET410與H-SLP450之間的默認(rèn)SUPL會(huì)話494發(fā)生。地區(qū)D-SLP 440的提供者可與H-SLP450的提供者具有商業(yè)關(guān)系492。類(lèi)似地,局部D-SLP430的提供 者可與地區(qū)D-SLP440的提供者具有商業(yè)關(guān)系490。這可使SET410能夠發(fā)現(xiàn)局部D-SLP 430且如本文與圖5、6、7和8相關(guān)聯(lián)而進(jìn)一步描述來(lái)獲得位置服務(wù)。
[0069] 圖5說(shuō)明根據(jù)本發(fā)明創(chuàng)新的實(shí)施例的信號(hào)流,其中SET可獲得局部D-SLP地址。圖 6說(shuō)明基于提供者身份的使用且使用SUPL位置解決方案的局部D-SLP的兩步驟發(fā)現(xiàn)的實(shí)施 例。圖7說(shuō)明基于提供者身份的使用且使用SUPL位置解決方案的兩步驟局部D-SLP授權(quán)。 圖8說(shuō)明基于提供者身份的使用的局部D-SLP的兩步驟發(fā)現(xiàn)的過(guò)程流程。雖然這些圖中的 每一者說(shuō)明根據(jù)本發(fā)明創(chuàng)新的一個(gè)潛在實(shí)施例的方面,但將了解,使用上述架構(gòu),替代信號(hào) 流將是可能的。雖然每一圖中的元件相異地標(biāo)記,但來(lái)自不同圖的元件可如表1中所示彼 此對(duì)應(yīng)。
[0070]
【權(quán)利要求】
1. 一種支持移動(dòng)裝置處的位置服務(wù)的方法,其包括: 在所述移動(dòng)裝置處接收第一位置提供者的身份; 查詢(xún)歸屬位置服務(wù)器是否有對(duì)與所述第一位置提供者相關(guān)聯(lián)的第一位置服務(wù)器的授 權(quán); 從H-SLP接收針對(duì)對(duì)與第二位置提供者相關(guān)聯(lián)的第二位置服務(wù)器的接入的授權(quán); 查詢(xún)所述第二位置服務(wù)器是否有對(duì)所述第一位置服務(wù)器的授權(quán); 從所述第二位置服務(wù)器接收接入所述第一位置服務(wù)器的授權(quán);以及 接入所述第一位置服務(wù)器以接收位置服務(wù)。
2. 根據(jù)權(quán)利要求1所述的方法,其中所述歸屬位置服務(wù)器是H-SLP。
3. 根據(jù)權(quán)利要求1所述的方法,其中所述第二位置服務(wù)器是D-SLP。
4. 根據(jù)權(quán)利要求1所述的方法,其中所述第一位置服務(wù)器是D-SLP。
5. 根據(jù)權(quán)利要求1所述的方法,其中所述第一和第二位置提供者具有商業(yè)關(guān)系。
6. 根據(jù)權(quán)利要求1所述的方法,其中所述第一位置提供者的所述身份包括由所述第一 位置提供者支持的區(qū)域的身份。
7. 根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包括: 在所述移動(dòng)裝置處接收所述第一位置服務(wù)器的身份,其中對(duì)所述歸屬位置服務(wù)器的所 述查詢(xún)以及對(duì)所述第二位置服務(wù)器的所述查詢(xún)包含提供所述第一位置服務(wù)器的所述身份。
8. 根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包括: 在所述移動(dòng)裝置處接收所述第二位置提供者的身份,其中對(duì)所述歸屬位置服務(wù)器的所 述查詢(xún)以及對(duì)所述第二位置服務(wù)器的所述查詢(xún)包含提供所述第二位置提供者的所述身份。
9. 根據(jù)權(quán)利要求1所述的方法,其中在所述裝置處接收所述第一位置服務(wù)器和相關(guān)聯(lián) 位置提供者的身份包括從由所述第一位置服務(wù)器控制的接入點(diǎn)AP接收商業(yè)名稱(chēng); 其中所述第一位置服務(wù)器是第一所發(fā)現(xiàn)SLP服務(wù)器D-SLP,且其中所述第二位置服務(wù) 器是第二D-SLP。
10. 根據(jù)權(quán)利要求9所述的方法,其中查詢(xún)所述H-SLP是否有對(duì)所述第一位置服務(wù)器的 授權(quán)包括: 起始與所述H-SLP的第一SUPL會(huì)話;以及 將所述商業(yè)名稱(chēng)和所述AP的媒體接入控制MAC地址傳送到所述H-SLP。
11. 根據(jù)權(quán)利要求10所述的方法,其中從所述H-SLP接收針對(duì)與所述相關(guān)聯(lián)位置提供 者相關(guān)聯(lián)的所述第二位置服務(wù)器的所述授權(quán)包括接收所述第二位置服務(wù)器的IP地址和第 一驗(yàn)證數(shù)據(jù);以及 結(jié)束與所述H-SLP的所述第一SUPL會(huì)話。
12. 根據(jù)權(quán)利要求11所述的方法,其中查詢(xún)所述第二位置服務(wù)器是否有對(duì)所述第一位 置服務(wù)器的授權(quán)包括: 起始與所述第二D-SLP的第二SUPL會(huì)話;以及 作為所述第二SUPL會(huì)話的部分將所述第一驗(yàn)證數(shù)據(jù)傳送到所述第二D-SLP。
13. 根據(jù)權(quán)利要求12所述的方法,其中從所述第二位置服務(wù)器接收對(duì)所述第一位置服 務(wù)器的所述授權(quán)包括: 作為所述第二SUPL會(huì)話的部分從所述第二D-SLP接收第二驗(yàn)證數(shù)據(jù);以及 結(jié)束所述第二SUPL會(huì)話。
14. 根據(jù)權(quán)利要求13所述的方法,其中接入所述第一位置服務(wù)器包括: 將所述第二驗(yàn)證數(shù)據(jù)傳送到與所述第一D-SLP相關(guān)聯(lián)的所述AP;以及 從所述第一D-SLP接收使用所述裝置經(jīng)由所述AP接入廣域網(wǎng)因特網(wǎng)連接的批準(zhǔn)。
15. 根據(jù)權(quán)利要求13所述的方法,其中接入所述第一位置服務(wù)器包括: 使用所述第二驗(yàn)證數(shù)據(jù)起始與所述第一D-SLP的第三SUPL會(huì)話;以及 從所述第一D-SLP請(qǐng)求輔助數(shù)據(jù)AD。
16. 根據(jù)權(quán)利要求15所述的方法,其進(jìn)一步包括: 從所述第一D-SLP接收地圖數(shù)據(jù)。
17. 根據(jù)權(quán)利要求15所述的方法,其進(jìn)一步包括: 使用所述第一D-SLP和所述AP執(zhí)行所述裝置的位置測(cè)量。
18. 根據(jù)權(quán)利要求15所述的方法,其中所述針對(duì)AD的請(qǐng)求進(jìn)一步包括一般廣告服務(wù) GAS初始請(qǐng)求。
19. 根據(jù)權(quán)利要求18所述的方法,其進(jìn)一步包括: 作為GAS響應(yīng)的部分經(jīng)由所述第一D-SLP從廣告服務(wù)器接收廣告信息; 接收針對(duì)在所述裝置處顯示所述廣告信息的批準(zhǔn); 以及響應(yīng)于所述針對(duì)在所述裝置處顯示所述廣告信息的批準(zhǔn)而在所述裝置處接收AD。
20. 根據(jù)權(quán)利要求1所述的方法,其中作為廣播消息的部分從接入點(diǎn)接收所述第一位 置服務(wù)器和所述相關(guān)聯(lián)位置提供者的所述身份。
21. 根據(jù)權(quán)利要求1所述的方法,其進(jìn)一步包括: 從所述第一位置服務(wù)器接收對(duì)所述第一位置服務(wù)器提供輔助數(shù)據(jù)的時(shí)間限制。
22. -種裝置,其包括: 用于在所述移動(dòng)裝置處接收第一位置提供者的身份的裝置; 用于查詢(xún)歸屬位置服務(wù)器是否有對(duì)與所述第一位置提供者相關(guān)聯(lián)的第一位置服務(wù)器 的授權(quán)的裝置; 用于從H-SLP接收針對(duì)對(duì)與第二位置提供者相關(guān)聯(lián)的第二位置服務(wù)器的接入的授權(quán) 的裝置; 用于查詢(xún)所述第二位置服務(wù)器是否有對(duì)所述第一位置服務(wù)器的授權(quán)的裝置; 用于從所述第二位置服務(wù)器接收接入所述第一位置服務(wù)器的授權(quán)的裝置;以及 用于接入所述第一位置服務(wù)器以接收位置服務(wù)的裝置。
23. 根據(jù)權(quán)利要求22所述的裝置,其進(jìn)一步包括: 用于操作基于位置的服務(wù)LBS應(yīng)用程序的裝置。
24. 根據(jù)權(quán)利要求22所述的裝置,其進(jìn)一步包括: 用于經(jīng)由所述LBS應(yīng)用程序與所述第一位置服務(wù)器通信的裝置。
25. -種包括指令的非暫時(shí)性計(jì)算機(jī)可讀指令媒體,所述指令在由移動(dòng)裝置的處理器 執(zhí)行時(shí)致使所述移動(dòng)裝置執(zhí)行方法,所述方法包括: 在所述移動(dòng)裝置處接收第一位置提供者的身份; 查詢(xún)歸屬位置服務(wù)器是否有對(duì)與所述第一位置提供者相關(guān)聯(lián)的第一位置服務(wù)器的授 權(quán); 從H-SLP接收針對(duì)對(duì)與第二位置提供者相關(guān)聯(lián)的第二位置服務(wù)器的接入的授權(quán); 查詢(xún)所述第二位置服務(wù)器是否有對(duì)所述第一位置服務(wù)器的授權(quán); 從所述第二位置服務(wù)器接收接入所述第一位置服務(wù)器的授權(quán);以及 接入所述第一位置服務(wù)器以接收位置服務(wù)。
26. 根據(jù)權(quán)利要求25所述的非暫時(shí)性計(jì)算機(jī)可讀指令媒體,其中所述方法進(jìn)一步包括 從所述第一位置服務(wù)器接收地圖數(shù)據(jù),以及使用所述第一位置服務(wù)器和與所述第一位置服 務(wù)器相關(guān)聯(lián)的接入點(diǎn)執(zhí)行所述裝置的位置測(cè)量。
27. 根據(jù)權(quán)利要求25所述的非暫時(shí)性計(jì)算機(jī)可讀指令媒體,其中所述方法進(jìn)一步包 括: 將一般廣告服務(wù)GAS初始請(qǐng)求與針對(duì)輔助數(shù)據(jù)AD的請(qǐng)求一起傳送到所述第一位置服 務(wù)器; 作為GAS響應(yīng)的部分經(jīng)由所述第一位置服務(wù)器從廣告服務(wù)器接收廣告信息; 接收針對(duì)在所述裝置處顯示所述廣告信息的批準(zhǔn); 以及響應(yīng)于所述針對(duì)在所述裝置處顯示所述廣告信息的批準(zhǔn)而在所述裝置處接收AD。
28. -種移動(dòng)裝置,其包括: 存儲(chǔ)器;以及 處理器,其耦合到所述存儲(chǔ)器,其中所述處理器經(jīng)配置以: 在所述移動(dòng)裝置處接收第一位置提供者的身份; 查詢(xún)歸屬位置服務(wù)器是否有對(duì)與所述第一位置提供者相關(guān)聯(lián)的第一位置服務(wù)器的授 權(quán); 從H-SLP接收針對(duì)對(duì)與第二位置提供者相關(guān)聯(lián)的第二位置服務(wù)器的接入的授權(quán); 查詢(xún)所述第二位置服務(wù)器是否有對(duì)所述第一位置服務(wù)器的授權(quán); 從所述第二位置服務(wù)器接收接入所述第一位置服務(wù)器的授權(quán);以及 接入所述第一位置服務(wù)器以接收位置服務(wù)。
29. 根據(jù)權(quán)利要求28所述的裝置,其中所述處理器進(jìn)一步經(jīng)配置以執(zhí)行基于位置的服 務(wù)LBS應(yīng)用程序且經(jīng)由所述LBS應(yīng)用程序與第一D-SLP通信。
30. -種方法,其包括: 在所發(fā)現(xiàn)安全用戶平臺(tái)位置SUPL服務(wù)器D-SLP處接收來(lái)自裝置的針對(duì)對(duì)接入第二D-SLP的授權(quán)的請(qǐng)求; 驗(yàn)證作為所述對(duì)接入所述第二D-SLP的請(qǐng)求的部分而接收的來(lái)自H-SLP的信息;以及 在驗(yàn)證來(lái)自所述H-SLP的所述信息之后將對(duì)接入所述第二D-SLP的授權(quán)傳送到所述裝 置。
31. 根據(jù)權(quán)利要求30所述的方法,其中所述對(duì)接入所述第二D-SLP的授權(quán)包括授權(quán)時(shí) 間限制。
32. 根據(jù)權(quán)利要求30所述的方法,其中所述對(duì)接入所述第二D-SLP的授權(quán)包括授權(quán)區(qū) 域限制,所述授權(quán)區(qū)域限制將所述裝置的接入限制于用于預(yù)定義區(qū)域的輔助數(shù)據(jù)AD。
33. -種所發(fā)現(xiàn)安全用戶平臺(tái)位置SUPL服務(wù)器D-SLP,其包括: 用于在所述D-SLP處接收來(lái)自裝置的針對(duì)對(duì)接入第二D-SLP的授權(quán)的請(qǐng)求的裝置; 用于驗(yàn)證作為所述對(duì)接入所述第二D-SLP的請(qǐng)求的部分而接收的來(lái)自H-SLP的信息的 裝置;以及 用于在驗(yàn)證來(lái)自所述H-SLP的所述信息之后將對(duì)接入所述第二D-SLP的授權(quán)傳送到所 述裝置的裝置。
34. 根據(jù)權(quán)利要求33所述的D-SLP,其進(jìn)一步包括: 用于確定與所述驗(yàn)證來(lái)自所述H-SLP的信息相關(guān)聯(lián)的時(shí)間限制的裝置。
35. 根據(jù)權(quán)利要求33所述的D-SLP,其進(jìn)一步包括: 用于識(shí)別廣告服務(wù)器以作為所述對(duì)接入所述第二D-SLP的授權(quán)的部分將廣告信息提 供到所述裝置的裝置。
36. -種包括指令的非暫時(shí)性計(jì)算機(jī)可讀指令媒體,所述指令在由處理器執(zhí)行時(shí)執(zhí)行 方法,所述方法包括: 在所發(fā)現(xiàn)安全用戶平臺(tái)位置SUPL服務(wù)器D-SLP處接收來(lái)自裝置的針對(duì)對(duì)接入第二D-SLP的授權(quán)的請(qǐng)求; 驗(yàn)證作為所述對(duì)接入所述第二D-SLP的請(qǐng)求的部分而接收的來(lái)自H-SLP的信息;以及 在驗(yàn)證來(lái)自所述H-SLP的所述信息之后將對(duì)接入所述第二D-SLP的授權(quán)傳送到所述裝 置。
37. 根據(jù)權(quán)利要求36所述的非暫時(shí)性計(jì)算機(jī)可讀指令媒體,其中所述方法進(jìn)一步包 括: 將與所述第一D-SLP相關(guān)聯(lián)的一組經(jīng)授權(quán)輔助數(shù)據(jù)功能傳送到所述裝置。
38. 根據(jù)權(quán)利要求37所述的非暫時(shí)性計(jì)算機(jī)可讀指令媒體,其中所述方法進(jìn)一步包括 連同所述對(duì)接入所述第二D-SLP的授權(quán)一起傳送SUPL結(jié)束消息。
39. -種所發(fā)現(xiàn)安全用戶平臺(tái)位置SUPL服務(wù)器D-SLP,其包括: 存儲(chǔ)器;以及 處理器,其耦合到所述存儲(chǔ)器,其中所述處理器經(jīng)配置以: 從裝置接收起始SUPL會(huì)話的SUPL開(kāi)始消息; 作為所述SUPL會(huì)話的部分從所述裝置接收針對(duì)對(duì)接入第二D-SLP的授權(quán)的請(qǐng)求; 驗(yàn)證作為所述對(duì)接入所述第二D-SLP的請(qǐng)求的部分而接收的來(lái)自H-SLP的信息;以及 作為所述SUPL會(huì)話的部分在驗(yàn)證來(lái)自所述H-SLP的所述信息之后將對(duì)接入所述第二 D-SLP的授權(quán)傳送到所述裝置。
40. 根據(jù)權(quán)利要求39所述的D-SLP,其中所述處理器進(jìn)一步經(jīng)配置以: 對(duì)SLP關(guān)系數(shù)據(jù)庫(kù)進(jìn)行尋址以檢驗(yàn)來(lái)自所述H-SLP的所述信息。
41. 根據(jù)權(quán)利要求39所述的D-SLP,其中所述處理器進(jìn)一步經(jīng)配置以作為對(duì)來(lái)自所述 H-SLP的所述信息的所述驗(yàn)證的部分將消息傳送到所述H-SLP;以及 作為對(duì)來(lái)自所述H-SLP的所述信息的所述驗(yàn)證的部分從所述H-SLP接收檢驗(yàn)消息。
【文檔編號(hào)】H04W4/20GK104380815SQ201380030988
【公開(kāi)日】2015年2月25日 申請(qǐng)日期:2013年6月10日 優(yōu)先權(quán)日:2012年6月15日
【發(fā)明者】斯蒂芬·威廉·埃奇, 安德烈亞斯·克勞斯·瓦赫特, 斯文·菲舍爾 申請(qǐng)人:高通股份有限公司