專利名稱:用流線化的位置服務(wù)層來(lái)支持位置服務(wù)的方法和裝置的制作方法
用流線化的位置服務(wù)層來(lái)支持位置服務(wù)的方法和裝置I.根據(jù)35 U. S. C. § 119的優(yōu)先權(quán)要求本專利申請(qǐng)要求于2009年6月5日提交的題為‘Streamlined SUPL Service Layer (流線化的SUPL服務(wù)層),,的美國(guó)臨時(shí)申請(qǐng)S/N. 61/184,706以及于2009年6月10 日提交的題為“Streamlined SUPL Service Layer (流線化的SUPL服務(wù)層),,的美國(guó)臨時(shí)申請(qǐng)S/N. 61/185,940的優(yōu)先權(quán),這兩個(gè)臨時(shí)申請(qǐng)均被轉(zhuǎn)讓給本申請(qǐng)受讓人并通過(guò)援引被明確納入于此。背景I.領(lǐng)域本公開(kāi)一般涉及通信,尤其涉及用于支持位置服務(wù)的技術(shù)。II.背景常常希望且有時(shí)需要知曉例如蜂窩電話之類的終端的位置。術(shù)語(yǔ)“定位”和“位置” 在本文中是同義的且被可互換地使用。例如,位置服務(wù)(LCQ客戶端可以希望知曉終端的位置。該終端可以隨后與位置服務(wù)器通信以獲得對(duì)該終端的位置估計(jì)。該終端或位置服務(wù)器可以隨后向LCS客戶端返回該位置估計(jì)。每當(dāng)LCS客戶端希望知曉終端的位置時(shí),就可以執(zhí)行消息流(該消息亦可被稱為呼叫流或規(guī)程)。可以關(guān)于該消息流經(jīng)由一個(gè)或更多個(gè)網(wǎng)絡(luò)實(shí)體在終端與位置服務(wù)器之間交換各種消息。這些消息可以確保向每個(gè)實(shí)體提供了有關(guān)信息以支持對(duì)終端的定位。然而, 這些消息增加了各種實(shí)體處的話務(wù)。每當(dāng)某些條件被觸發(fā)時(shí),LCS客戶端可能希望知曉終端的位置。位置服務(wù)器可以承擔(dān)執(zhí)行各種功能以檢測(cè)觸發(fā)條件并且每當(dāng)檢測(cè)到被觸發(fā)的條件時(shí)就向LCS客戶端發(fā)送位置估計(jì)的任務(wù)。然而,這些功能可能使位置服務(wù)器的設(shè)計(jì)和操作變得復(fù)雜,尤其是在要求位置服務(wù)器為大量終端執(zhí)行這些功能的情況下。替換地,終端可以承擔(dān)執(zhí)行各種功能以檢測(cè)觸發(fā)條件并且每當(dāng)檢測(cè)到被觸發(fā)的條件時(shí)就向LCS客戶端發(fā)送位置估計(jì)的任務(wù)。在此情形中,可能希望終端能夠在需要時(shí)并且按需要高效率地與位置服務(wù)器通信。概述本文中描述了用流線化的位置服務(wù)層來(lái)支持位置服務(wù)的技術(shù)。該流線化的位置服務(wù)層可以允許終端建立并維持與位置服務(wù)器的擴(kuò)展位置會(huì)話。隨后,應(yīng)用可以能夠在擴(kuò)展位置會(huì)話期間的任何時(shí)間高效率地從終端和位置服務(wù)器獲得位置服務(wù),因?yàn)樾帕詈吞幚黹_(kāi)銷中的一些或全部可能在建立該擴(kuò)展位置會(huì)話時(shí)就已發(fā)生且可能無(wú)需重復(fù)。流線化的位置服務(wù)層還可以允許終端控制參數(shù)(例如,選擇定位方法)以在擴(kuò)展位置會(huì)話期間使用。在一種設(shè)計(jì)中,終端可以從應(yīng)用接收位置服務(wù)請(qǐng)求,該應(yīng)用可以在該終端的內(nèi)部或外部。終端可以與位置服務(wù)器交換至少一條消息以建立特定歷時(shí)的擴(kuò)展位置會(huì)話。此后,終端可以在擴(kuò)展位置會(huì)話的該特定歷時(shí)內(nèi)的任何時(shí)間例如每當(dāng)接收到來(lái)自應(yīng)用的位置請(qǐng)求時(shí)就從位置服務(wù)器獲得位置服務(wù)。在一種設(shè)計(jì)中,終端可以向位置服務(wù)器發(fā)送第一消息,該第一消息包括對(duì)輔助數(shù)據(jù)或位置估計(jì)的請(qǐng)求。終端可以隨后從位置服務(wù)器接收第二消息,該第二消息包括所請(qǐng)求的輔助數(shù)據(jù)或者對(duì)終端的位置估計(jì)。
終端可以在擴(kuò)展位置會(huì)話期間的任何時(shí)間獲得任何數(shù)目次位置服務(wù)。終端或應(yīng)用可以基于從由終端獲得位置服務(wù)的所有次數(shù)接收到的位置信息來(lái)仿效較復(fù)雜的位置服務(wù) (例如,周期性觸發(fā)位置服務(wù)或者區(qū)域事件觸發(fā)位置服務(wù))以下更加詳細(xì)地描述本公開(kāi)的各種方面和特征。附圖簡(jiǎn)述
圖1示出了示例性網(wǎng)絡(luò)部署。圖2示出了用于終端發(fā)起的擴(kuò)展位置會(huì)話的呼叫流。圖3示出了用于網(wǎng)絡(luò)發(fā)起的擴(kuò)展位置會(huì)話的呼叫流。圖4和圖5示出了用于在擴(kuò)展位置會(huì)話期間獲得位置服務(wù)的兩個(gè)呼叫流。圖6示出了由終端執(zhí)行以獲得位置服務(wù)的過(guò)程。圖7示出了由位置服務(wù)器執(zhí)行以支持位置服務(wù)的過(guò)程。圖8示出了終端、接入網(wǎng)和位置服務(wù)器的框圖。詳細(xì)描述本文中所描述的技術(shù)可用于用戶層面和控制層面定位解決方案/架構(gòu)。用戶層面定位解決方案是經(jīng)由用戶層面發(fā)送位置服務(wù)消息的定位解決方案。用戶層面是用于攜帶高層應(yīng)用的信令和數(shù)據(jù)并采用用戶層面承載的機(jī)制,其通常用諸如用戶數(shù)據(jù)報(bào)協(xié)議(UDP)、傳輸控制協(xié)議(TCP)和網(wǎng)際協(xié)議(IP)等標(biāo)準(zhǔn)協(xié)議來(lái)實(shí)現(xiàn)。控制層面定位解決方案是經(jīng)由控制層面發(fā)送位置服務(wù)消息的定位解決方案。控制層面是用于攜帶高層應(yīng)用的信令的機(jī)制, 并且通常用因網(wǎng)絡(luò)而異的協(xié)議、接口和信令消息來(lái)實(shí)現(xiàn)。支持位置服務(wù)的消息在控制層面定位解決方案中是作為信令的一部分來(lái)承載的,而在用戶層面定位解決方案中是作為數(shù)據(jù) (從網(wǎng)絡(luò)的角度來(lái)看)的一部分來(lái)承載的。然而,在用戶層面和控制層面定位解決方案兩者中,消息的內(nèi)容可以相同或相似。出于清晰起見(jiàn),在以下針對(duì)開(kāi)放移動(dòng)聯(lián)盟(OMA)的安全用戶層面定位(SUPL)來(lái)描述這些技術(shù)的某些方面。SUPL適用于各種無(wú)線和有線網(wǎng)絡(luò),并且在公眾可獲得的來(lái)自O(shè)MA 的文獻(xiàn)中進(jìn)行了描述。出于清晰起見(jiàn),SUPL術(shù)語(yǔ)被用在以下大部分描述中。圖1示出了支持位置服務(wù)的示例性網(wǎng)絡(luò)部署。終端110可以具有與歸屬網(wǎng)絡(luò)102b 的服務(wù)訂閱。然而,終端110可能正漫游至服務(wù)網(wǎng)絡(luò)102a,該服務(wù)網(wǎng)絡(luò)10 亦可被稱為到訪網(wǎng)絡(luò)。終端110可以隨后與服務(wù)網(wǎng)絡(luò)10 通信以獲得通信服務(wù)。一般而言,終端110可以是駐定的或移動(dòng)的,且也可稱為移動(dòng)站(MQ、用戶裝備(UE)、接入終端(AT)、訂戶站、站等。 終端110可以是蜂窩電話、個(gè)人數(shù)字助理(PDA)、手持式設(shè)備、無(wú)線設(shè)備、膝上型計(jì)算機(jī)、無(wú)線調(diào)制解調(diào)器、無(wú)繩電話、遙測(cè)設(shè)備、跟蹤設(shè)備等。在SUPL中,終端110可被稱為啟用SUPL 的終端(SET)。術(shù)語(yǔ)“終端”和“SET”在本文中被可互換地使用。服務(wù)網(wǎng)絡(luò)10 可包括接入網(wǎng)120、服務(wù)核心網(wǎng)U8a、接入網(wǎng)SUPL位置平臺(tái) (A-SLP) 130a以及為簡(jiǎn)單化而未在圖1中示出的其他網(wǎng)絡(luò)實(shí)體。接入網(wǎng)120可以是無(wú)線電接入網(wǎng)(RAN)(如圖1中所示的那樣)或者是有線接入網(wǎng)。RAN可以是碼分多址(CDMA)IX 網(wǎng)絡(luò)、寬帶CDMA(WCDMA)網(wǎng)絡(luò)、全球移動(dòng)通信系統(tǒng)(GSM)網(wǎng)絡(luò)、長(zhǎng)期演進(jìn)(LTE)網(wǎng)絡(luò)、無(wú)線局域網(wǎng)(WLAN)、等等。核心網(wǎng)128a可包括可支持對(duì)與服務(wù)網(wǎng)絡(luò)10 通信的終端的各種通信服務(wù)的網(wǎng)絡(luò)實(shí)體。A-SLP 130a可以支持對(duì)與服務(wù)網(wǎng)絡(luò)10 通信的終端(例如,包括漫游至服務(wù)網(wǎng)絡(luò)10 的終端)的位置服務(wù)并且可以要求或者可以不要求這些終端具有與A-SLP130a的任何服務(wù)訂閱或者任何先前關(guān)系。核心網(wǎng)128a還可包括可支持對(duì)漫游至服務(wù)網(wǎng)絡(luò) 102a的終端的位置服務(wù)的到訪SLP(V-SLP)。歸屬網(wǎng)絡(luò)102b可包括歸屬核心網(wǎng)U8b、歸屬SUPL位置平臺(tái)(H-SLP) 130b、以及為簡(jiǎn)單化而未在圖1中示出的其他網(wǎng)絡(luò)實(shí)體。核心網(wǎng)128b可包括可支持對(duì)與歸屬網(wǎng)絡(luò)102b 通信或者屬于歸屬網(wǎng)絡(luò)102b的終端的各種通信服務(wù)的網(wǎng)絡(luò)實(shí)體。H-SLP 130b可支持對(duì)具有與歸屬網(wǎng)絡(luò)102b的服務(wù)訂閱的終端的位置服務(wù)。A-SLP 130a和H-SLP 130b可以支持對(duì)終端/SET的位置服務(wù)。位置服務(wù)可包括任何基于位置或與位置有關(guān)的服務(wù)。位置服務(wù)可包括定位,定位是用于確定對(duì)目標(biāo)SET的地理或民用位置估計(jì)的過(guò)程。目標(biāo)SET是尋求其位置信息的SET。位置估計(jì)也可被稱為定位估計(jì)、位置鎖定等。定位可提供(i)對(duì)于地理位置估計(jì)而言的緯度、經(jīng)度且可能還有海拔高度坐標(biāo)以及不確定性,( )對(duì)于民用位置估計(jì)而言的街道地址,和/或(iii)速度和/ 或其他信息。SLP可包括SUPL位置中心(SLC)以及SUPL定位中心(SPC)。SLC可支持位置服務(wù)、協(xié)調(diào)SUPL的操作、以及在用戶層面承載上與SET交互。SLC可執(zhí)行關(guān)于隱私、發(fā)起、安全性、漫游支持、計(jì)費(fèi)/計(jì)賬、服務(wù)管理、位置演算等的功能。SPC可支持對(duì)SET的定位和將輔助數(shù)據(jù)遞送給SET,并且還可負(fù)責(zé)供位置演算使用的消息和規(guī)程。SPC可執(zhí)行關(guān)于安全性、 輔助數(shù)據(jù)遞送、參考檢索、位置演算等的功能。SLP可支持SUPL中的代理模式和/或非代理模式。在代理模式中,SET可以針對(duì)位置服務(wù)與SLP中的SLC通信,并且SLC將擔(dān)當(dāng)SET與相同的SLP中的SPC (對(duì)于非漫游而言)或者與分開(kāi)的V-SLP中的SPC(對(duì)于漫游而言)之間的代理。在非代理模式中,SET可以在與SLC進(jìn)行了一些初始通信之后直接與SPC通信以進(jìn)行定位。在一種代理模式設(shè)計(jì)中, 對(duì)V-SLP的使用可以由H-SLP 130b來(lái)協(xié)調(diào)并且對(duì)于可能僅與H-SLP 130b交互的SET 110 而言可能是不可見(jiàn)的。在一種非代理模式設(shè)計(jì)中,SET 110可以如由H-SLP 130b指導(dǎo)地直接與V-SLP (例如,與V-SLP中的SPC)交互。SUPL代理140可以是LCS客戶端,并且可以與H-SLP 130b通信(例如,直接或經(jīng)由一個(gè)或更多個(gè)網(wǎng)絡(luò)),以獲得關(guān)于目標(biāo)SET的位置信息。位置信息可包括位置估計(jì)和/或與位置或速度有關(guān)的任何信息。SET還可具有駐留在SET上的SUPL代理。終端/SET 110可接收并測(cè)量來(lái)自諸如衛(wèi)星150之類的衛(wèi)星的信號(hào)以獲得對(duì)這些衛(wèi)星的偽距測(cè)量。這些衛(wèi)星可以是美國(guó)全球定位系統(tǒng)(GPS)、歐洲(ialileo系統(tǒng)、俄羅斯 GL0NASS系統(tǒng)、或其他某種衛(wèi)星定位系統(tǒng)(SPQ的一部分。對(duì)這些衛(wèi)星的偽距測(cè)量以及這些衛(wèi)星的已知位置可被用來(lái)推導(dǎo)對(duì)終端110的位置估計(jì)。終端110還可接收并測(cè)量來(lái)自接入網(wǎng)120和/或相同地理區(qū)域中的其他網(wǎng)絡(luò)內(nèi)的基站的信號(hào)。終端110可以獲得關(guān)于這些基站的身份信息、時(shí)基測(cè)量、和/或信號(hào)強(qiáng)度測(cè)量。這些基站的身份信息、時(shí)基測(cè)量、和/或信號(hào)強(qiáng)度測(cè)量以及已知位置可被用來(lái)推導(dǎo)對(duì)終端110的位置估計(jì)。一般而言,可以基于關(guān)于衛(wèi)星、基站、偽衛(wèi)星、和/或其他發(fā)射機(jī)的身份信息和測(cè)量來(lái)推導(dǎo)位置估計(jì)。終端/SET 110可以支持一種或更多種定位方法。定位方法可以基于對(duì)一種或更多種發(fā)射機(jī)的測(cè)量來(lái)支持對(duì)目標(biāo)終端/SET的定位。例如,終端/SET 110可以支持自主GPS、 輔助GPS(A-GPS)、高級(jí)前向鏈路三邊測(cè)量(A-FLT)、增強(qiáng)型觀測(cè)時(shí)間差(E-OTD)、觀測(cè)抵達(dá)時(shí)間差(OTDOA)、增強(qiáng)型蜂窩小區(qū)身份(ID)、蜂窩小區(qū)ID、其他某種定位方法、或者它們的組合。自主GPS和輔助GPS是基于對(duì)衛(wèi)星的測(cè)量的定位方法,并且術(shù)語(yǔ)“GPS”可以通指任何GNSS。AFLT、E-OTD和OTDOA是基于對(duì)無(wú)線網(wǎng)絡(luò)中的基站的時(shí)基測(cè)量的定位方法。終端/SET 110還可以支持一種或更多種定位協(xié)議。定位協(xié)議可以定義(i)可由目標(biāo)終端/SET和位置服務(wù)器執(zhí)行的規(guī)程以及(ii)目標(biāo)終端/SET與位置服務(wù)器之間的通信或信令。例如,終端/SET 110可以支持無(wú)線電資源LCS協(xié)議(RRLP)、無(wú)線電資源控制 (RRC) ,LTE定位協(xié)議(LPP)、C. S0022 (亦被稱為IS-801)、其他某種定位協(xié)議、或者它們的組合。RRLP、RRC和LPP由名為“第三代伙伴項(xiàng)目”(3GPP)的組織定義。IS-801由名為“第三代伙伴項(xiàng)目2” (3GPP2)的組織定義。SUPL版本2.0(SUPL 2.0)支持一組預(yù)定義的位置服務(wù),諸如立即位置服務(wù)、周期性觸發(fā)位置服務(wù)、區(qū)域事件觸發(fā)位置服務(wù)、等等。對(duì)于立即位置服務(wù)而言,可在被請(qǐng)求時(shí)立即確定并向SUPL代理提供目標(biāo)SET的位置。對(duì)于周期性觸發(fā)位置服務(wù)而言,可以周期性地確定并向SUPL代理提供目標(biāo)SET的位置。對(duì)于區(qū)域事件觸發(fā)位置服務(wù)而言,當(dāng)觸發(fā)條件發(fā)生時(shí),例如每當(dāng)目標(biāo)SET位于目標(biāo)區(qū)域之內(nèi)或者進(jìn)入或離開(kāi)該目標(biāo)區(qū)域時(shí),就可以周期性地確定并向SUPL代理提供該目標(biāo)SET的位置。SUPL 2. 0中的每項(xiàng)預(yù)定義的位置服務(wù)可以由SUPL代理用單條命令來(lái)調(diào)用。這可以簡(jiǎn)化SUPL代理針對(duì)諸如周期性觸發(fā)位置服務(wù)和區(qū)域事件觸發(fā)位置服務(wù)之類的較復(fù)雜位置服務(wù)的操作。復(fù)雜度被移至SLP和目標(biāo)SET,該SLP 和目標(biāo)SET將跟蹤關(guān)于每個(gè)被調(diào)用位置服務(wù)的狀態(tài)信息。應(yīng)用可以通過(guò)跟蹤狀態(tài)信息并且每當(dāng)需要時(shí)就調(diào)用立即位置服務(wù)來(lái)仿效復(fù)雜的位置服務(wù)(例如,周期性觸發(fā)位置服務(wù))。仿效可以降低SLP以及目標(biāo)SET中支持SUPL的那部分的復(fù)雜度。然而,仿效可能效率低下,因?yàn)閷?duì)于立即位置服務(wù)的每次調(diào)用而言可能會(huì)引起更多的信令開(kāi)銷。在一方面,可以使用流線化的SUPL服務(wù)層來(lái)向應(yīng)用提供對(duì)SUPL定位層的更高效率的接入。SUPL定位層可包括能夠支持對(duì)SET的定位的協(xié)議實(shí)體和功能。SUPL服務(wù)層可以支持位置服務(wù)并且可以每當(dāng)需要定位時(shí)就與SUPL定位層通信。在一種設(shè)計(jì)中,流線化的 SUPL服務(wù)層可以允許SET建立并維持與SLP的擴(kuò)展位置會(huì)話。(例如,在SET上運(yùn)行的)應(yīng)用可以在擴(kuò)展位置會(huì)話期間的任何時(shí)間調(diào)用SUPL服務(wù)層或SUPL定位層并且可以在擴(kuò)展位置會(huì)話期間在需要時(shí)并且按需要獲得位置估計(jì)。流線化的SUPL服務(wù)層還可以允許SET配置參數(shù)(例如,選擇定位方法、或定位協(xié)議、或者定位的質(zhì)量Ο οΡ)、等等)以在擴(kuò)展位置會(huì)話期間使用(例如,通過(guò)計(jì)及SET和SLP的能力)。圖2示出了用于通過(guò)流線化的SUPL服務(wù)層來(lái)進(jìn)行由SET發(fā)起的擴(kuò)展位置會(huì)話的呼叫流200的設(shè)計(jì)。在SET 110上運(yùn)行的應(yīng)用112可能希望得到關(guān)于SET 110的位置信息 (例如,位置估計(jì))并且可向SET 110中的SUPL服務(wù)層發(fā)送位置服務(wù)請(qǐng)求(步驟Α)。為簡(jiǎn)單化,將在以下描述中將SET 110中的SUPL服務(wù)層和SUPL定位層簡(jiǎn)稱為SET 110,除非要與SET 110的其他部分區(qū)分開(kāi)來(lái)。SET 110可以執(zhí)行數(shù)據(jù)連接建立規(guī)程,如有必要?jiǎng)t將自己附連到分組數(shù)據(jù)網(wǎng)絡(luò),并建立至SLP 130的安全I(xiàn)P連接(步驟B)。SLP 130可以是服務(wù)網(wǎng)絡(luò)10 中的A-SLP 130a、或者歸屬網(wǎng)絡(luò)102b中的H-SLP 130b、或者其他某個(gè)SLP。SET 110可以隨后發(fā)送SUPL開(kāi)始消息以建立與SLP 130的擴(kuò)展位置會(huì)話(步驟 C)。此消息可包括用來(lái)標(biāo)識(shí)該擴(kuò)展位置會(huì)話的會(huì)話id、標(biāo)識(shí)SET 110的當(dāng)前服務(wù)蜂窩小區(qū)的位置id(lid)、SET 110的能力(SET能力)、該擴(kuò)展位置會(huì)話的請(qǐng)求歷時(shí)(歷時(shí))、等等。SET能力可包括SET 110的定位能力和/或服務(wù)能力。定位能力可包括SET 110所支持的定位方法和定位協(xié)議。服務(wù)能力可包括SET 110所支持的位置服務(wù)、報(bào)告能力、和/或其他能力。對(duì)于擴(kuò)展位置會(huì)話而言,SET能力可限于適用于流線化的SUPL服務(wù)層的選項(xiàng)。請(qǐng)求歷時(shí)可以由SET 110選擇并且可以是SET 110可能希望或需要位置服務(wù)的預(yù)期歷時(shí)??梢杂没蛘卟挥脕?lái)自應(yīng)用112的輸入來(lái)選擇該請(qǐng)求歷時(shí)。SLP 130可以從SET 110接收SUPL開(kāi)始消息并且可以基于該消息中的請(qǐng)求歷時(shí)和/或其他某種信息識(shí)別出此消息是針對(duì)擴(kuò)展位置會(huì)話的(而不是正常的位置會(huì)話)。SLP 130可以提取并存儲(chǔ)SET能力以供未來(lái)使用。SLP 130可以針對(duì)該擴(kuò)展位置會(huì)話認(rèn)證并授權(quán) SET 110并且可以獲得關(guān)于SET 110的路由信息(步驟D)。SLP 130可以隨后向SET 110 發(fā)送SUPL響應(yīng)消息(步驟E)。此消息可包括在SUPL開(kāi)始消息中所包含的會(huì)話id、選定的定位方法(posmethod)、SLP 130的能力(SLP能力)、該擴(kuò)展位置會(huì)話的準(zhǔn)予歷時(shí)(歷時(shí))、 等等。SLP能力可包括SLP 130的定位能力(例如,所支持的定位方法和協(xié)議)和/或服務(wù)能力。對(duì)于擴(kuò)展位置會(huì)話而言,SLP能力可限于適用于流線化的SUPL服務(wù)層的選項(xiàng)。準(zhǔn)予歷時(shí)可以是該擴(kuò)展位置會(huì)話的最大壽命并且可以等于、短于或長(zhǎng)于請(qǐng)求歷時(shí)。該擴(kuò)展位置會(huì)話可以在準(zhǔn)予歷時(shí)到期時(shí)終止。該擴(kuò)展位置會(huì)話還可以(i)通過(guò)SET 110或SLP 130發(fā)送SUPL結(jié)束消息來(lái)早于準(zhǔn)予歷時(shí)終止,或者(ii)通過(guò)SET 110向SLP 130發(fā)送另一 SUPL 開(kāi)始消息來(lái)延長(zhǎng)超過(guò)準(zhǔn)予歷時(shí)。SET 110可以向應(yīng)用112返回確認(rèn)(Ack)以指示位置服務(wù)的可用性(步驟F)。如圖2中所示,可以通過(guò)在SET 110與SLP 130之間簡(jiǎn)單地交換兩條SUPL消息來(lái)建立擴(kuò)展位置會(huì)話。來(lái)自SET 110的第一 SUPL消息可包括用于傳達(dá)對(duì)建立擴(kuò)展位置會(huì)話的請(qǐng)求的信息(例如,請(qǐng)求歷時(shí))。該第一 SUPL消息還可包括可被用于擴(kuò)展位置會(huì)話的一個(gè)或更多個(gè)(例如,關(guān)于SET能力的)參數(shù)。來(lái)自SLP 130的第二 SUPL消息可包括確認(rèn)擴(kuò)展位置會(huì)話的建立的信息(例如,準(zhǔn)予歷時(shí))。該第二 SUPL消息還可包括可被用于擴(kuò)展位置會(huì)話的一個(gè)或更多個(gè)(例如,關(guān)于SLP能力的)參數(shù)。還可以交換額外的SUPL消息以協(xié)商(例如,關(guān)于歷時(shí)、定位方法等的)某些參數(shù)和/或配置額外的參數(shù)。如圖2中所示,可以由SET 110響應(yīng)于來(lái)自應(yīng)用112的位置服務(wù)請(qǐng)求而建立擴(kuò)展位置會(huì)話。也可以由SET 110在接收到來(lái)自任何應(yīng)用的位置服務(wù)請(qǐng)求之前建立擴(kuò)展位置會(huì)話,以使得如果并且當(dāng)由任何應(yīng)用請(qǐng)求位置服務(wù)時(shí)該擴(kuò)展位置會(huì)話是可供使用的。在任何情形中,一旦建立了擴(kuò)展位置會(huì)話,應(yīng)用112就可以在該擴(kuò)展位置會(huì)話期間的任何時(shí)間獲得位置服務(wù)。應(yīng)用112可以在每當(dāng)希望得到關(guān)于SET 110的位置信息(例如,位置估計(jì)) 時(shí)就發(fā)送位置請(qǐng)求(步驟G、J和M)。SET 110和SLP 130可以隨后針對(duì)位置會(huì)話交換消息以獲得所請(qǐng)求的位置信息(步驟H、K和N)。替換地,如果SET 130已經(jīng)從與SLP 130的先前交互得到了必要的信息(例如,輔助數(shù)據(jù)),那么SET 110可以提供所請(qǐng)求的位置信息而無(wú)需與SLP 130交互。例如,SET 110和SLP 130可以執(zhí)行步驟H,并且如果在步驟H中由 SLP 130向SET 110提供了輔助數(shù)據(jù)并且該輔助數(shù)據(jù)足以使SET 110能夠獲得在步驟J中由應(yīng)用112請(qǐng)求的位置信息(例如,位置估計(jì)),那么可以省去步驟K。SET 110可以向應(yīng)用 112返回帶有所請(qǐng)求的位置信息的位置響應(yīng)(步驟I、L和0)。每個(gè)位置會(huì)話由于步驟B中的安全數(shù)據(jù)連接建立、步驟C和E中對(duì)擴(kuò)展位置會(huì)話的預(yù)配置以及在一些情形中從先前位置會(huì)話推導(dǎo)出的輔助數(shù)據(jù)(舉例而言諸如當(dāng)從步驟H獲得了步驟K所需要的輔助數(shù)據(jù)時(shí))的緣故可能包括很少的信令和處理開(kāi)銷。擴(kuò)展位置會(huì)話可以在其歷時(shí)到期時(shí)終止。SET 110還可以發(fā)送SUPL結(jié)束消息以提早終止擴(kuò)展位置會(huì)話,例如由于從應(yīng)用112接收到位置服務(wù)終止指示(步驟P)。SLP 130 也可以發(fā)送SUPL結(jié)束消息以終止擴(kuò)展位置會(huì)話(未在圖2中示出)。圖3示出了用于通過(guò)流線化的SUPL服務(wù)層來(lái)進(jìn)行由網(wǎng)絡(luò)發(fā)起的擴(kuò)展位置會(huì)話的呼叫流300的設(shè)計(jì)。SUPL代理140內(nèi)部且在SET 110外部的應(yīng)用142可能希望得到關(guān)于 SET 110的位置信息(例如,位置估計(jì))。應(yīng)用142可以向SET 110上的應(yīng)用112發(fā)送位置服務(wù)請(qǐng)求(步驟A)。應(yīng)用112可以接收該位置服務(wù)請(qǐng)求并且可以向SET 110發(fā)送位置服務(wù)發(fā)起(步驟B)。隨后可以如以上分別針對(duì)圖2中的步驟B、C、D和E所描述的那樣執(zhí)行步驟C、D、E和F以建立SET 110與SLP 130的擴(kuò)展位置會(huì)話。SET 110可以向應(yīng)用112發(fā)送確認(rèn)(步驟G),應(yīng)用112可以向應(yīng)用142返回服務(wù)確認(rèn)(步驟H)?!┮呀⒘藬U(kuò)展位置會(huì)話,應(yīng)用112和142就可以在擴(kuò)展位置會(huì)話期間的任何時(shí)間獲得位置服務(wù)。應(yīng)用112可以在每當(dāng)希望得到關(guān)于SET 110的位置信息(例如,位置估計(jì))時(shí)就發(fā)送位置請(qǐng)求(步驟I、M和Q)。SET 110和SLP 130可以隨后針對(duì)位置會(huì)話交換消息以獲得所請(qǐng)求的位置信息(步驟J、N和R)。SET 110可以隨后向應(yīng)用112提供所請(qǐng)求的位置信息(步驟K、0和幻。應(yīng)用112可以隨后向應(yīng)用142發(fā)送包含所請(qǐng)求的位置信息的位置報(bào)告(步驟L、P和T)。每個(gè)位置會(huì)話由于步驟C中的安全數(shù)據(jù)連接建立、步驟D 和F中對(duì)擴(kuò)展位置會(huì)話的預(yù)配置以及在一些情形中從先前位置會(huì)話推導(dǎo)出的輔助數(shù)據(jù)(舉例而言諸如當(dāng)從步驟J獲得了步驟N所需要的輔助數(shù)據(jù)時(shí))的緣故可能包括很少的信令和處理開(kāi)銷。在圖3中的另一種示例性設(shè)計(jì)中,應(yīng)用112可以基于從SET 110獲得的位置信息來(lái)為應(yīng)用142執(zhí)行額外的服務(wù)。例如,應(yīng)用112可以驗(yàn)證SET 110是在指定的地理區(qū)域內(nèi)還是剛進(jìn)入或剛離開(kāi)該區(qū)域。應(yīng)用112可以隨后在步驟L、P和T中向應(yīng)用142提供額外信息(例如,指示SET 110是在指定的地理區(qū)域內(nèi)還是剛進(jìn)入或剛離開(kāi)該指定的地理區(qū)域)。 替換地,如果滿足特定的觸發(fā)條件(舉例而言諸如SET 110剛進(jìn)入或剛離開(kāi)指定的地理區(qū)域),那么應(yīng)用112可以僅執(zhí)行步驟L或步驟P或步驟T。擴(kuò)展位置會(huì)話可以在其歷時(shí)到期時(shí)終止。SET 110還可以發(fā)送SUPL結(jié)束消息以提早終止擴(kuò)展位置會(huì)話,例如,由于來(lái)自應(yīng)用112或142的位置服務(wù)終止指示(步驟U)。SLP 130也可以發(fā)送SUPL結(jié)束消息以終止擴(kuò)展位置會(huì)話(未在圖3中示出)。圖4示出了用于擴(kuò)展位置會(huì)話內(nèi)的位置會(huì)話的呼叫流400的設(shè)計(jì)。呼叫流400可被用于圖2和圖3中所示的位置會(huì)話中的每個(gè)位置會(huì)話。SET 110可以例如在每當(dāng)SET 110 上的應(yīng)用112希望得到位置服務(wù)時(shí)就向SLP 130發(fā)送SUPL P0S(SUPL定位)消息以發(fā)起位置會(huì)話(步驟A)。此SUPL POS消息可包括標(biāo)識(shí)擴(kuò)展位置會(huì)話的會(huì)話id、針對(duì)選定的定位協(xié)議的一條或更多條定位消息、定義位置估計(jì)的所要求準(zhǔn)確性的QoP、對(duì)是否需要速度的指示、和/或其他信息。該選定的定位協(xié)議可以是LPP或IS-801,LPP和IS-801兩者均支持 SET發(fā)起的定位。該(些)定位消息可包括諸如對(duì)輔助數(shù)據(jù)的請(qǐng)求、用于定位的測(cè)量、服務(wù)蜂窩小區(qū)ID、其他蜂窩小區(qū)ID等有關(guān)信息。SLP 130可以從SET 110接收該SUPL POS消息并且可以向SET 110發(fā)送另一 SUPL POS消息(步驟B)。返回的SUPL POS消息可包括會(huì)話id、針對(duì)選定的定位協(xié)議的一條或更多條定位消息、和/或其他信息。該(些)定位消息可包括諸如輔助數(shù)據(jù)(若被請(qǐng)求)、 對(duì)SET 110的位置估計(jì)等有關(guān)信息??梢栽诙ㄎ幌⒌淖侄沃谢蛘逽UPL POS消息的字段中發(fā)送位置估計(jì)。SET 110和SLP 130可以交換額外的SUPL POS消息(步驟C和D)。每條SUPL POS消息可包括擴(kuò)展位置會(huì)話的會(huì)話id、攜帶任何合適信息的一條或更多條定位消息、和/ 或其他信息。選定的定位協(xié)議可以支持用于一種或更多種接入類型的一種或更多種定位方法。可以在SET 110與SLP 130之間交換任何數(shù)目的SUPL POS消息以針對(duì)一種或更多種選定的定位方法請(qǐng)求和提供信息。這些SUPL POS消息可被(i)用作用于攜帶針對(duì)選定的定位協(xié)議的定位消息的容器消息,(ii)用來(lái)攜帶關(guān)于SET 110所請(qǐng)求的位置信息的類型的信息(例如,QoP),以及(iii)用來(lái)使該位置會(huì)話與擴(kuò)展位置會(huì)話相關(guān)聯(lián)。在一種設(shè)計(jì)中,SET 110可以發(fā)送該位置會(huì)話的第一 SUPL POS消息,而SLP 130可以發(fā)送末條SUPL POS消息??梢猿蓪?duì)地發(fā)送這些SUPL POS消息,其中來(lái)自SET 110的一條SUPL POS消息繼以來(lái)自SLP 130的另一條SUPL POS消息,如圖4中所示的那樣。也可以在來(lái)自SLP 130或SET 110的返回SUPL POS消息之前分別由SET 110或SLP 130發(fā)送多條SUPL POS消息。圖5示出了用于擴(kuò)展位置會(huì)話內(nèi)的位置會(huì)話的呼叫流500的設(shè)計(jì)。呼叫流500也可被用于圖2和圖3中所示的位置會(huì)話中的每個(gè)位置會(huì)話。SET 110可以例如在每當(dāng)SET 110上的應(yīng)用112希望得到位置服務(wù)時(shí)就向SLP 130發(fā)送SUPL POS INIT (SUPL定位發(fā)起) 消息以發(fā)起位置會(huì)話(步驟A)。此SUPL POS INIT消息可包括標(biāo)識(shí)擴(kuò)展位置會(huì)話的會(huì)話 id、SET能力、選定的用于該位置會(huì)話的定位方法(posmethod)、蜂窩小區(qū)信息(例如,服務(wù)蜂窩小區(qū)ID和/或其他蜂窩小區(qū)ID)、QoP、針對(duì)選定的定位協(xié)議并攜帶任何合適信息的一條或更多條定位消息、等等。SET 110和SLP 130可以隨后針對(duì)該位置會(huì)話交換SUPL POS消息(步驟B)。每條SUPL POS消息可包括擴(kuò)展位置會(huì)話的會(huì)話id、針對(duì)選定的定位協(xié)議的一條或更多條定位消息、和/或其他信息。選定的定位協(xié)議可以是RRLP、RRC、LPP、IS-801、等等。RRLP和 RRC支持網(wǎng)絡(luò)發(fā)起的定位,而LPP和IS-801支持網(wǎng)絡(luò)發(fā)起的定位和SET發(fā)起的定位兩者。 可以在SET 110與SLP 130之間交換任何數(shù)目的SUPL POS消息以針對(duì)一種或更多種定位方法請(qǐng)求和提供信息。一旦完成了 SUPL POS消息的交換,SLP 130就可以發(fā)送SUPL報(bào)告消息(步驟C),該SUPL報(bào)告消息包含會(huì)話id以及可能還有對(duì)SET 110的位置估計(jì)和/或速度估計(jì)(位置)。該SUPL報(bào)告消息可被用來(lái)指示位置會(huì)話的結(jié)束并且返回由SLP 130為 SET輔助定位所計(jì)算出的任何位置估計(jì)和/或速度估計(jì)。圖4和圖5示出了用于擴(kuò)展位置會(huì)話內(nèi)的位置會(huì)話的兩個(gè)示例性呼叫流。一般而言,SET 110可以發(fā)送任何合適的SUPL消息以發(fā)起與SLP 130的位置會(huì)話??蓪?duì)不同的定位協(xié)議使用不同的SUPL消息。對(duì)于位置會(huì)話而言,SET 110和SLP 130可以交換任何數(shù)目的SUPL POS消息,這些SUPL POS消息可被用作定位消息的容器并且用于使位置會(huì)話與擴(kuò)展位置會(huì)話相關(guān)聯(lián)。如圖4和圖5中所示,對(duì)于擴(kuò)展位置會(huì)話內(nèi)的每個(gè)位置會(huì)話而言,可能引起很少的信令和處理開(kāi)銷。在圖4中,SET 110和SLP 130可以立即交換SUPLP0S消息以進(jìn)行定位,而不必首先建立安全數(shù)據(jù)連接或發(fā)送任何開(kāi)銷SUPL消息。在圖5中,SET 110可以發(fā)送SUPL POS INIT消息以發(fā)起位置會(huì)話。圖4和圖5中的呼叫流可以避免諸如SUPL開(kāi)始和SUPL INIT(SUPL發(fā)起)消息之類的通常被用來(lái)發(fā)起位置會(huì)話的其他開(kāi)銷SUPL消息??梢栽赟ET 110與SLP 130之間交換SUPL開(kāi)始和SUPL響應(yīng)消息對(duì)以建立擴(kuò)展位置會(huì)話,如圖2和圖3中所示的那樣。這些SUPL消息可被用來(lái)配置擴(kuò)展位置會(huì)話的一個(gè)或更多個(gè)參數(shù)(例如,關(guān)于選定的定位方法、選定的定位協(xié)議、QoP等的參數(shù))??梢詾閿U(kuò)展位置會(huì)話存儲(chǔ)該(些)經(jīng)配置的參數(shù)并且可以貫穿該擴(kuò)展位置會(huì)話使用該(些)經(jīng)配置的參數(shù),這可以減少信令開(kāi)銷。擴(kuò)展位置會(huì)話內(nèi)的每個(gè)位置會(huì)話均可以利用該(些)經(jīng)配置的參數(shù)。本文中所描述的技術(shù)可以允許SET 110具有安全的擴(kuò)展位置會(huì)話以允許一個(gè)或更多個(gè)應(yīng)用在任何時(shí)間調(diào)用SUPL定位層以獲得位置服務(wù)。這可以改善效率、減少信令話務(wù)、改善性能、以及提供其他優(yōu)點(diǎn)。這些技術(shù)還可以允許SET 110和/或應(yīng)用112更多地控制供位置服務(wù)使用的參數(shù)以例如選擇定位方法。這些技術(shù)還可被用于SUPL中的代理模式和非代理模式。本文中所描述的技術(shù)可以允許位置服務(wù)的復(fù)雜度從SET 110和SLP 130移至應(yīng)用 (例如,在SET 110上運(yùn)行的應(yīng)用112)。諸如SET 110和SLP 130之類的SUPL實(shí)體可以支持較小的一組簡(jiǎn)單位置服務(wù)。這些應(yīng)用可以通過(guò)調(diào)用這些簡(jiǎn)單位置服務(wù)并且從SUPL實(shí)體接管服務(wù)控制的方式來(lái)實(shí)現(xiàn)復(fù)雜位置服務(wù)。例如,應(yīng)用可以確定在擴(kuò)展位置會(huì)話期間何時(shí)調(diào)用位置服務(wù)以獲得對(duì)目標(biāo)SET的位置估計(jì),基于該位置估計(jì)來(lái)評(píng)價(jià)觸發(fā)條件,以及若需要(例如,當(dāng)滿足觸發(fā)條件時(shí))則向LCS客戶端報(bào)告該位置估計(jì)。將復(fù)雜度和會(huì)話控制移至應(yīng)用可以允許為這些應(yīng)用開(kāi)展更多的位置服務(wù)并且還可以減少新的位置服務(wù)的開(kāi)展時(shí)間。例如,應(yīng)用可以能夠基于流線化的SUPL服務(wù)層所支持的簡(jiǎn)單位置服務(wù)來(lái)仿效諸如周期性觸發(fā)位置服務(wù)和區(qū)域事件觸發(fā)位置服務(wù)之類的復(fù)雜位置服務(wù)。在另一種設(shè)計(jì)中,可以由SET 110中的SUPL服務(wù)層和/或SUPL定位層代表SET 110中的內(nèi)部應(yīng)用112或外部應(yīng)用142支持復(fù)雜位置服務(wù)(例如,關(guān)于周期性位置、觸發(fā)式位置等的復(fù)雜位置服務(wù))。SET 110中的SUPL服務(wù)層和SUPL定位層可以支持圖2或圖3 中的方法以建立與SLP 130的擴(kuò)展位置會(huì)話并且在該擴(kuò)展位置會(huì)話期間以周期性的時(shí)間間隔獲得位置信息(例如,通過(guò)激發(fā)圖2中的步驟H、K和N或者圖3中的步驟J、N和R)。 然而,應(yīng)用112可能并不是間隔地向SUPL服務(wù)層或SUPL定位層請(qǐng)求位置信息(例如,在圖 2中的步驟G、J和M中或者在圖3中的步驟I、M和Q中)并且SUPL服務(wù)層和SUPL定位層可能并不是間隔地向應(yīng)用112提供位置信息(例如,在圖2中的步驟I、L和0中或者在圖3 中的步驟K、0和S中)。取而代之的是,應(yīng)用112可能(例如,在圖2中的步驟A中或者圖 3中的步驟B中)僅向SUPL服務(wù)層指示一次所要求的復(fù)雜位置服務(wù)(諸如,確定SET 110 何時(shí)剛進(jìn)入、剛離開(kāi)或者仍然停留在某個(gè)指定的地理區(qū)域中)。SUPL服務(wù)層和/或SUPL定位層可以隨后確定何時(shí)獲得位置信息以支持所請(qǐng)求的復(fù)雜位置服務(wù)。當(dāng)特定的觸發(fā)條件得到滿足時(shí),SUPL服務(wù)層或SUPL定位層可以向應(yīng)用112發(fā)送觸發(fā)條件的指示(舉例而言諸如SET 110進(jìn)入或離開(kāi)指定的地理區(qū)域)連同相關(guān)聯(lián)的位置信息。如果應(yīng)用112正代表應(yīng)用142進(jìn)行動(dòng)作,那么應(yīng)用112可以向應(yīng)用142轉(zhuǎn)送位置信息。在此設(shè)計(jì)中,可以對(duì)SLP 130以及對(duì)應(yīng)用112和142隱藏服務(wù)復(fù)雜度,并且該服務(wù)復(fù)雜度可能僅影響SET 110中的 SUPL層。另外,SET 110中的SUPL層所支持的額外的復(fù)雜位置服務(wù)可以或者可以不被定義為SUPL的一部分。因此,這些額外的復(fù)雜位置服務(wù)可以作為SET 110中專有的非標(biāo)準(zhǔn)化位置服務(wù)或者標(biāo)準(zhǔn)化位置服務(wù)被提供給SET 110中的內(nèi)部應(yīng)用(例如,應(yīng)用11 或者外部應(yīng)用(例如,應(yīng)用142)。SET 110通常針對(duì)SUPL位置會(huì)話與歸屬網(wǎng)絡(luò)102b中的H-SLP 130b通信。SET 110 可以預(yù)配置有H-SLP 130b的地址并且可以能夠使用該預(yù)配置的H-SLP地址來(lái)聯(lián)系到H-SLP 130b。如果SET 110正在漫游,那么SET 110可以經(jīng)由服務(wù)網(wǎng)絡(luò)10 和歸屬網(wǎng)絡(luò)102b中的各種網(wǎng)絡(luò)實(shí)體來(lái)與H-SLP 130b交換SUPL消息。在另一方面,SET 110可以針對(duì)擴(kuò)展位置會(huì)話與服務(wù)網(wǎng)絡(luò)10 中的A-SLP 130a(而不是與歸屬網(wǎng)絡(luò)10 中的H-SLP 130b)通信。這可以減少信令話務(wù)并且還可以在SET 110正在漫游時(shí)減少在擴(kuò)展位置會(huì)話期間獲得位置服務(wù)的延遲。這還可以輔助不具有H-SLP的SET或者當(dāng)A-SLP提供H-SLP不提供的一些服務(wù)(例如,更準(zhǔn)確且更可靠的位置支持、或者對(duì)H-SLP不支持的接入網(wǎng)的支持)時(shí)輔助SET。SET 110可以按各種方式來(lái)發(fā)現(xiàn)服務(wù)網(wǎng)絡(luò)10 中的A-SLP 130a。在一種設(shè)計(jì)中, SET 110可以使用動(dòng)態(tài)主機(jī)配置協(xié)議(DHCP)來(lái)獲得A-SLP 130a的地址。SET 110可以廣播對(duì)關(guān)于當(dāng)前正服務(wù)SET 110的接入網(wǎng)的A-SLP的配置信息的請(qǐng)求。DHCP服務(wù)器可以接收來(lái)自SET 110的該請(qǐng)求并且可以用來(lái)自由DHCP服務(wù)器維護(hù)的配置數(shù)據(jù)庫(kù)的關(guān)于A-SLP 130a 的配置信息(例如,地址)來(lái)響應(yīng)。在另一種設(shè)計(jì)中,SET 110可以使用域名系統(tǒng)(DNS)來(lái)獲得A-SLP 130a的地址。SET 110可以發(fā)送帶有從當(dāng)前正服務(wù)SET 110的接入網(wǎng)的域名 (例如,networkABC. com)推導(dǎo)出的 A-SLP 域名(例如,aslp. networkABC. com)的 DNS 查詢。DNS服務(wù)器可以接收來(lái)自SET 110的該DNS查詢并且用與該域名相關(guān)聯(lián)的地址來(lái)響應(yīng)。 在又一種設(shè)計(jì)中,可以向A-SLP 130a指派固定的且公知的地址。SET 110可能知曉A-SLP 130a的該固定地址并且可以能夠直接接入A-SLP 130a。在又一種設(shè)計(jì)中,當(dāng)SET 110首次附連至接入網(wǎng)時(shí)或者當(dāng)SETllO向接入網(wǎng)發(fā)送對(duì)相關(guān)聯(lián)A-SLP的地址的請(qǐng)求時(shí),該接入網(wǎng)可以向SET 110提供相關(guān)聯(lián)A-SLP的地址。在一種設(shè)計(jì)中,可以基于諸如(A-SLP 130a或H-SLP 130b的)服務(wù)和定位能力、 記賬收費(fèi)、接入的速度和容易度(例如,信令帶寬和延遲)等選擇A-SLP 130a或H-SLP 130b來(lái)服務(wù)SET 110。作為示例,3GPP H-SLP可能不能夠支持對(duì)接入3GPP2網(wǎng)絡(luò)的SET的定位(或者反之),這可能使得對(duì)A-SLP的使用是必要的。A-SLP 130a可以支持流線化的 SUPL服務(wù)層和正常/完整SUPL服務(wù)層兩者(例如,如在SUPL 2. 0中所描述的那樣)。包括相互認(rèn)證和加密的安全性可被用于SET 110與A-SLP 130a之間的通信。用于流線化的 SUPL服務(wù)層的安全性可以(i)按與用于SET 110與H-SLP 130b之間的針對(duì)完整SUPL服務(wù)層的通信的安全性類似的方式或者(ii)使用例如不同的認(rèn)證方法之類的不同規(guī)程來(lái)達(dá)成。在又一方面,可以使用可擴(kuò)展標(biāo)記語(yǔ)言(XML)來(lái)實(shí)現(xiàn)SUPL的全部或一部分。例如, 可以用XML來(lái)實(shí)現(xiàn)與流線化的SUPL服務(wù)層有關(guān)的那部分SUPL。在一種設(shè)計(jì)中,ASN. 1 (抽象語(yǔ)法標(biāo)記1)可被保留為用于SUPL的方案,且國(guó)際電信聯(lián)盟(ITU)X. 693可被用來(lái)在XML 中對(duì)此進(jìn)行編碼(例如,用XER編碼)。在另一種設(shè)計(jì)中,新的文檔類型定義(DTD)方案或者XML方案定義(XSD)方案可以從SUPL ASN. 1定義來(lái)定義,但是可被限于適用于流線化的 SUPL服務(wù)層的SUPL消息和參數(shù)。在這兩種設(shè)計(jì)中,僅SUPL的子集可能受到以XML實(shí)現(xiàn)的影響,并且該影響可限于前端編碼器和解析器。ASN. 1與XML之間的協(xié)商可以通過(guò)藉由關(guān)于任何A-SLP的約定來(lái)定義ASN. 1或XML的方式予以避免并且可以在SET的訂戶身份模塊 (SIM)卡上針對(duì)H-SLP進(jìn)行配置。諸如RRLP、RRC、LPP和IS-801之類的其他定位協(xié)議也可以從ASN. 1 (或者其他某種格式)轉(zhuǎn)換成XML。該轉(zhuǎn)換可以是句法性的而不是語(yǔ)義性的(即,格式變化而不是內(nèi)容變化)。給定的定位協(xié)議的XML版本(其可被稱為XML定位協(xié)議)可以支持與該定位協(xié)議的 ASN. 1版本相同的輔助數(shù)據(jù)和測(cè)量類型。新的定位方法以及對(duì)現(xiàn)有定位方法的改變可被添加至結(jié)果得到的XML定位協(xié)議。例如,XML定位協(xié)議可被擴(kuò)展成支持對(duì)諸如Wi-Fi、固定帶寬、WiMAX等非3GPP和非3GPP2接入類型的定位。圖6示出了由終端/SET執(zhí)行以獲得位置服務(wù)的過(guò)程600的設(shè)計(jì)。終端可以從應(yīng)用接收位置服務(wù)請(qǐng)求,該應(yīng)用可以在終端的內(nèi)部(例如,如圖2中所示的那樣)或者在終端的外部(例如,如圖3中所示的那樣)(框612)。終端可以與位置服務(wù)器交換至少一條消息以建立特定歷時(shí)的擴(kuò)展位置會(huì)話(框614)。終端可以⑴響應(yīng)于來(lái)自應(yīng)用的位置服務(wù)請(qǐng)求或者(ii)在接收到任何位置服務(wù)請(qǐng)求之前建立該擴(kuò)展位置會(huì)話。終端可以從該應(yīng)用接收位置請(qǐng)求(框616)。作為擴(kuò)展位置會(huì)話的一部分,終端可以在擴(kuò)展位置會(huì)話的該特定歷時(shí)內(nèi)的任何時(shí)間例如響應(yīng)于接收到位置請(qǐng)求而從位置服務(wù)器獲得位置服務(wù)(框618)。終端可以向該應(yīng)用發(fā)送包括位置信息的位置響應(yīng)(框620)。在一種設(shè)計(jì)中,終端和位置服務(wù)器可以針對(duì)該擴(kuò)展位置會(huì)話交換SUPL消息。終端可以確定該擴(kuò)展位置會(huì)話的會(huì)話ID。終端可以使用該會(huì)話ID來(lái)標(biāo)識(shí)與位置服務(wù)器交換的消息以在擴(kuò)展位置會(huì)話期間獲得位置服務(wù)。在框614的一種設(shè)計(jì)中,終端可以與位置服務(wù)器交換該至少一條消息以進(jìn)一步配置該擴(kuò)展位置會(huì)話的至少一個(gè)參數(shù)。該至少一個(gè)經(jīng)配置的參數(shù)可包括選定的定位方法、或選定的定位協(xié)議、或QoP、或其他某個(gè)參數(shù)、或它們的組合。此后,終端可以基于該至少一個(gè)經(jīng)配置的參數(shù)來(lái)從位置服務(wù)器獲得位置服務(wù)。在框614的一種設(shè)計(jì)中,終端可以向位置服務(wù)器發(fā)送第一消息(例如,SUPL開(kāi)始消息)以發(fā)起擴(kuò)展位置會(huì)話的建立。終端可以接收由位置服務(wù)器發(fā)送的用以確認(rèn)擴(kuò)展位置會(huì)話的建立的第二消息(例如,SUPL響應(yīng)消息)。在一種設(shè)計(jì)中,該第一消息可包括擴(kuò)展位置會(huì)話的請(qǐng)求歷時(shí),并且該第二消息可包括擴(kuò)展位置會(huì)話的準(zhǔn)予歷時(shí)。擴(kuò)展位置會(huì)話的特定歷時(shí)可以等于該準(zhǔn)予歷時(shí)或者可以按其他方式來(lái)確定。在一種設(shè)計(jì)中,該第一消息可包括終端的定位能力,并且該第二消息可包括位置服務(wù)器的定位能力。該第一和第二消息還可包括其他信息。在框618的一種設(shè)計(jì)中,終端可以向位置服務(wù)器發(fā)送第三消息(例如,SUPL POS消息或SUPL POS INIT消息)以獲得位置服務(wù)。終端可以從位置服務(wù)器接收包括位置信息的第四消息(例如,SUPL POS消息或SUPL報(bào)告消息)。在一種設(shè)計(jì)中,該第三消息可包括對(duì)輔助數(shù)據(jù)的請(qǐng)求,并且第四消息中的位置信息可包括給終端的輔助數(shù)據(jù)。在另一種設(shè)計(jì)中, 該第三消息可包括測(cè)量,并且位置信息可包括對(duì)終端的位置估計(jì)。在一種設(shè)計(jì)中,該第三消息可包括由終端選擇的定位方法、或者針對(duì)選定的定位方法的至少一條定位消息、或者其他某種信息、或者它們的組合。在一種設(shè)計(jì)中,終端可以在擴(kuò)展位置會(huì)話期間多次獲得位置服務(wù)。終端可以在每次獲得位置服務(wù)時(shí)接收位置信息(例如,對(duì)終端的位置估計(jì))。終端(或該終端處的應(yīng)用) 可以使用該位置信息來(lái)仿效周期性觸發(fā)位置服務(wù)、或區(qū)域事件觸發(fā)位置服務(wù)、或其他某種比立即位置服務(wù)更復(fù)雜的位置服務(wù)。一般而言,終端可以在擴(kuò)展位置會(huì)話期間的任何時(shí)間獲得任何數(shù)目次位置服務(wù)。終端可以基于從由終端獲得位置服務(wù)的所有次數(shù)接收到的位置信息來(lái)仿效任何位置服務(wù)。擴(kuò)展位置會(huì)話可以在該特定歷時(shí)到期時(shí)終止。在一種設(shè)計(jì)中,位置服務(wù)器可以在該歷時(shí)已到期時(shí)向終端發(fā)送SUPL結(jié)束消息以顯式地終止該擴(kuò)展會(huì)話(或者反之)。在另一種設(shè)計(jì)中,終端可以在該特定歷時(shí)到期之前與位置服務(wù)器交換消息以終止擴(kuò)展位置會(huì)話, 例如,如圖2和圖3中所示的那樣。在又一種設(shè)計(jì)中,終端可以向位置服務(wù)器發(fā)送用于請(qǐng)求將擴(kuò)展位置會(huì)話延長(zhǎng)超過(guò)該特定歷時(shí)的消息。在一種設(shè)計(jì)中,終端可以與歸屬網(wǎng)絡(luò)通信,并且位置服務(wù)器可以是駐留在該歸屬網(wǎng)絡(luò)中的H-SLP (或者其他某個(gè)位置服務(wù)器)。在另一種設(shè)計(jì)中,終端可以正漫游離開(kāi)該歸屬網(wǎng)絡(luò)并且可以與服務(wù)網(wǎng)絡(luò)通信。在這種情形中,位置服務(wù)器可以是服務(wù)網(wǎng)絡(luò)中的A-SLP 或者歸屬網(wǎng)絡(luò)中的H-SLP。終端可以使用DHCP或DNS、或者當(dāng)附連至服務(wù)網(wǎng)絡(luò)時(shí)、或者使用其他某種機(jī)制來(lái)發(fā)現(xiàn)A-SLP。圖7示出了由位置服務(wù)器(例如,SLP)執(zhí)行以支持位置服務(wù)的過(guò)程700的設(shè)計(jì)。 位置服務(wù)器可以與終端交換至少一條消息以建立特定歷時(shí)的擴(kuò)展位置會(huì)話(框712)。作為擴(kuò)展位置會(huì)話的一部分,位置服務(wù)器可以在擴(kuò)展位置會(huì)話的該特定歷時(shí)內(nèi)的任何時(shí)間在被終端請(qǐng)求時(shí)向終端提供位置服務(wù)(框714)。在框712的一種設(shè)計(jì)中,位置服務(wù)器可以接收由終端發(fā)送的用以發(fā)起擴(kuò)展位置會(huì)話的建立的第一消息。位置服務(wù)器可以向終端發(fā)送第二消息以確認(rèn)擴(kuò)展位置會(huì)話的建立。 在一種設(shè)計(jì)中,該第一消息可包括擴(kuò)展位置會(huì)話的請(qǐng)求歷時(shí)、終端的能力、等等。該第二消息可包括擴(kuò)展位置會(huì)話的準(zhǔn)予歷時(shí)、位置服務(wù)器的能力、等等。消息交換還可以配置擴(kuò)展定位會(huì)話的至少一個(gè)參數(shù),例如,選定的定位方法、選定的定位協(xié)議、QoP、等等。位置服務(wù)器可以基于該至少一個(gè)經(jīng)配置的參數(shù)來(lái)向終端提供位置服務(wù)。在框714的一種設(shè)計(jì)中,位置服務(wù)器可以接收由終端發(fā)送的用于獲得位置服務(wù)的第三消息。位置服務(wù)器可以向終端發(fā)送包括位置信息的第四消息。該第三消息可包括對(duì)輔助數(shù)據(jù)、測(cè)量、選定的定位方法等的請(qǐng)求。該第四消息可包括給終端的輔助數(shù)據(jù)、對(duì)終端的位置估計(jì)、和/或其他某種位置信息。位置服務(wù)器可以在擴(kuò)展位置會(huì)話期間多次向終端提供位置服務(wù)以使終端能夠重復(fù)地獲得位置信息或者仿效周期性觸發(fā)位置服務(wù)、或區(qū)域事件觸發(fā)位置服務(wù)、或其他某種復(fù)雜的位置服務(wù)。擴(kuò)展位置會(huì)話可以在該特定歷時(shí)到期時(shí)終止。在一種設(shè)計(jì)中,位置服務(wù)器可以在該歷時(shí)已到期時(shí)向終端發(fā)送SUPL結(jié)束消息以顯式地終止擴(kuò)展會(huì)話(或者反之)。在另一種設(shè)計(jì)中,位置服務(wù)器可以在該特定歷時(shí)到期之前與終端交換用于終止擴(kuò)展位置會(huì)話的消息,例如,如圖2或圖3中所示的那樣。在又一種設(shè)計(jì)中,位置服務(wù)器可以接收由終端發(fā)送的用于請(qǐng)求將擴(kuò)展位置會(huì)話延長(zhǎng)超過(guò)特定歷時(shí)的消息。位置服務(wù)器可以(i)準(zhǔn)予該請(qǐng)求并延長(zhǎng)擴(kuò)展位置會(huì)話或者(ii)拒絕該請(qǐng)求并在該特定歷時(shí)到期時(shí)終止擴(kuò)展位置會(huì)話。圖8示出了終端/SET 110、接入網(wǎng)120和位置服務(wù)器/SLP 130的設(shè)計(jì)的框圖。為簡(jiǎn)單化,圖8示出了終端110的僅一個(gè)控制器/處理器810、一個(gè)存儲(chǔ)器812、和一個(gè)發(fā)射機(jī)/接收機(jī)(TMTR/RCVR)814,接入網(wǎng)120的僅一個(gè)控制器/處理器820、一個(gè)存儲(chǔ)器822、一個(gè)發(fā)射機(jī)/接收機(jī)824、和一個(gè)通信(Comm)單元826,以及SLP 130的僅一個(gè)控制器/處理器 830、一個(gè)存儲(chǔ)器832、和一個(gè)通信單元834。一般而言,每個(gè)實(shí)體可包括任何數(shù)目個(gè)處理單元(例如,處理器、控制器等)、存儲(chǔ)器、發(fā)射機(jī)/接收機(jī)、通信單元等。終端110可以支持與一個(gè)或更多個(gè)無(wú)線網(wǎng)絡(luò)和/或有線網(wǎng)絡(luò)的通信。終端110還可接收并處理來(lái)自一個(gè)或更多個(gè)SPS——例如GPS、Galileo、GL0NASS等——的信號(hào)。在下行鏈路上,接入網(wǎng)120可向其覆蓋區(qū)域內(nèi)的終端發(fā)射話務(wù)數(shù)據(jù)、信令、和導(dǎo)頻。這些各種類型的信息可由處理器820處理、由發(fā)射機(jī)擬4調(diào)理、以及在下行鏈路上傳送。 在終端110處,來(lái)自接入網(wǎng)120的下行鏈路信號(hào)可由接收機(jī)814接收到并調(diào)理,并由處理器 810進(jìn)一步處理以獲得各種類型的信息。處理器810可執(zhí)行圖6中的過(guò)程600和/或用于本文中所描述的技術(shù)的其他過(guò)程。處理器810還可以執(zhí)行圖2到圖5中關(guān)于SET 110的處理。存儲(chǔ)器812和822可分別為終端110和接入網(wǎng)120存儲(chǔ)程序代碼和數(shù)據(jù)。在上行鏈路上,終端110可向接入網(wǎng)120發(fā)射話務(wù)數(shù)據(jù)、信令和導(dǎo)頻。這些各種類型的信息可由處理器 810處理、由發(fā)射機(jī)814調(diào)理、以及在上行鏈路上傳送。在接入網(wǎng)120處,來(lái)自終端110和其他終端的上行鏈路信號(hào)可由接收機(jī)擬4接收和調(diào)理,并由處理器820進(jìn)一步處理以獲得來(lái)自這些終端的各種類型的信息。接入網(wǎng)120可經(jīng)由通信單元擬6直接或間接地與SLP 130
ififn。在SLP 130內(nèi),處理器830可執(zhí)行處理以支持對(duì)終端的位置服務(wù)。例如,處理器830 可執(zhí)行圖7中的過(guò)程700和/或用于本文中所描述的技術(shù)的其他過(guò)程。處理器830還可以執(zhí)行圖2到圖5中關(guān)于SLP 130的處理。處理器830還可向終端110提供輔助數(shù)據(jù),計(jì)算對(duì)終端110的位置估計(jì),向SUPL代理140提供位置信息,等等。存儲(chǔ)器832可以為SLP 130 存儲(chǔ)程序代碼和數(shù)據(jù)。通信單元834可允許SLP 130與接入網(wǎng)120、終端110和/或(未在圖8中示出的)其他網(wǎng)絡(luò)實(shí)體通信。SLP 130和終端110可以交換消息(例如,SUPL消息),并且這些消息可以經(jīng)由接入網(wǎng)120傳輸。本領(lǐng)域技術(shù)人員將可理解,信息和信號(hào)可使用各種不同技術(shù)和技藝中的任何技術(shù)和技藝來(lái)表示。例如,貫穿上面說(shuō)明始終可能被述及的數(shù)據(jù)、指令、命令、信息、信號(hào)、位、碼元、和碼片可由電壓、電流、電磁波、磁場(chǎng)或磁粒子、光場(chǎng)或光粒子、或其任何組合來(lái)表示。本領(lǐng)域技術(shù)人員將進(jìn)一步領(lǐng)會(huì),結(jié)合本文公開(kāi)所描述的各種解說(shuō)性邏輯框、模塊、 電路、和算法步驟可被實(shí)現(xiàn)為硬件、計(jì)算機(jī)軟件/固件、或兩者的組合。為清楚地解說(shuō)硬件和軟件/固件的這一可互換性,各種解說(shuō)性組件、框、模塊、電路、和步驟在上面是以其功能性的形式作一般化描述的。這樣的功能性是實(shí)現(xiàn)成硬件還是固件/軟件取決于具體應(yīng)用和加諸整體系統(tǒng)上的設(shè)計(jì)約束。技術(shù)人員可針對(duì)每種特定應(yīng)用以不同方式來(lái)實(shí)現(xiàn)所描述的功能性,但此類設(shè)計(jì)決策不應(yīng)被解讀為致使脫離本公開(kāi)的范圍。本文中描述的位置確定技術(shù)可協(xié)同諸如無(wú)線廣域網(wǎng)(WffAN)、無(wú)線局域網(wǎng)(WLAN)、 無(wú)線個(gè)域網(wǎng)(WPAN)等各種無(wú)線通信網(wǎng)絡(luò)來(lái)實(shí)現(xiàn)。術(shù)語(yǔ)“網(wǎng)絡(luò)”和“系統(tǒng)”往往被可互換地使用。WffAN可以是碼分多址(CDMA)網(wǎng)絡(luò)、時(shí)分多址(TDMA)網(wǎng)絡(luò)、頻分多址(FDMA)網(wǎng)絡(luò)、正交頻分多址(OFDMA)網(wǎng)絡(luò)、單載波頻分多址(SC-FDMA)網(wǎng)絡(luò)、長(zhǎng)期演進(jìn)(LTE)網(wǎng)絡(luò)、 WiMAXdEEE 802.16)網(wǎng)絡(luò)等等。CDMA 網(wǎng)絡(luò)可實(shí)現(xiàn)諸如 cdma2000、寬帶 CDMA(W-CDMA)等一種或更多種無(wú)線電接入技術(shù)(RAT)。Cdma2000涵蓋IS-95、IS-2000和IS-856標(biāo)準(zhǔn)。TDMA
1網(wǎng)絡(luò)可實(shí)現(xiàn)全球移動(dòng)通信系統(tǒng)(GSM)、數(shù)字高級(jí)移動(dòng)電話系統(tǒng)(D-AMPS)、或其他某種RAT。 GSM和W-CDMA在來(lái)自名為“第三代伙伴項(xiàng)目”(3GPP)的聯(lián)盟的文獻(xiàn)中描述。Cdma2000在來(lái)自名為“第三代伙伴項(xiàng)目2”(3GPP2)的聯(lián)盟的文獻(xiàn)中描述。3GPP和3GPP2文獻(xiàn)是公眾可獲取的。WLAN可以是IEEE 802. Ilx網(wǎng)絡(luò),并且WPAN可以是藍(lán)牙網(wǎng)絡(luò)、IEEE 802. 15x、或其他某種類型的網(wǎng)絡(luò)。這些技術(shù)也可聯(lián)合WWAN、WLAN和/或WPAN的任何組合來(lái)實(shí)現(xiàn)。這些技術(shù)也可以協(xié)同毫微微蜂窩小區(qū)來(lái)實(shí)現(xiàn)。衛(wèi)星定位系統(tǒng)(SPS)典型地包括安放成使得各實(shí)體能夠至少部分地基于從發(fā)射機(jī)接收到的信號(hào)來(lái)確定自己在地球上面或上空的位置的發(fā)射機(jī)系統(tǒng)。如此的發(fā)射機(jī)通常發(fā)射用具有設(shè)定數(shù)目個(gè)碼片的重復(fù)偽隨機(jī)噪聲(PN)碼作標(biāo)記的信號(hào),并且可位于基于地面的控制站、用戶裝備和/或空間飛行器上。在具體示例中,此類發(fā)射機(jī)可位于環(huán)地軌道衛(wèi)星飛行器(SV)上。例如,諸如全球定位系統(tǒng)(GPS)、GaliIeo、GL0NASS或Compass等全球?qū)Ш叫l(wèi)星系統(tǒng)(GNSS)的星座中的SV可發(fā)射用可與由該星座中的其它SV所發(fā)射的PN碼區(qū)分開(kāi)的PN碼標(biāo)記的信號(hào)(例如,如在GPS中那樣對(duì)每顆衛(wèi)星使用不同PN碼或者如在GL0NASS 中那樣在不同頻率上使相同的碼)。根據(jù)某些方面,本文中給出的技術(shù)不限于全球SPS系統(tǒng)(例如,GNSS)。例如,可將本文中所提供的技術(shù)應(yīng)用于或以其他方式使之能在各種地區(qū)性系統(tǒng)中使用,諸如舉例而言日本上空的準(zhǔn)天頂衛(wèi)星系統(tǒng)(QZSS)、印度上空的印度地區(qū)性導(dǎo)航衛(wèi)星系統(tǒng)(IRNSS)、中國(guó)上空的北斗等、和/或可與一個(gè)或更多個(gè)全球和/或地區(qū)性導(dǎo)航衛(wèi)星系統(tǒng)相關(guān)聯(lián)或以其他方式使其能與之聯(lián)用的各種擴(kuò)增系統(tǒng)(例如,基于衛(wèi)星的擴(kuò)增系統(tǒng)(SBAS))。作為示例而非限制,SBAS可包括提供完好性信息、差分校正等的擴(kuò)增系統(tǒng), 比方諸如廣域擴(kuò)增系統(tǒng)(WAAS)、歐洲對(duì)地靜止導(dǎo)航覆蓋服務(wù)(EGNOS)、多功能衛(wèi)星擴(kuò)增系統(tǒng)(MSAS)、GPS輔助式Geo (對(duì)地靜止)擴(kuò)增導(dǎo)航、或GPS和Geo擴(kuò)增導(dǎo)航系統(tǒng)(GAGAN)和 /或諸如此類。因此,如本文所使用的,SPS可包括一個(gè)或更多個(gè)全球和/或地區(qū)性導(dǎo)航衛(wèi)星系統(tǒng)和/或擴(kuò)增系統(tǒng)的任何組合,且SPS信號(hào)可包括SPS信號(hào)、類SPS信號(hào)和/或其他與此類一個(gè)或更多個(gè)SPS相關(guān)聯(lián)的信號(hào)。終端/SET是指諸如蜂窩或其他無(wú)線通信設(shè)備、個(gè)人通信系統(tǒng)(PCQ設(shè)備、個(gè)人導(dǎo)航設(shè)備(PND)、個(gè)人信息管理器(PIM)、個(gè)人數(shù)字助理(PDA)、膝上型設(shè)備或能夠接收無(wú)線通信和/或?qū)Ш叫盘?hào)的其他合適的移動(dòng)設(shè)備之類的設(shè)備。終端/SET還旨在包括諸如通過(guò)短程無(wú)線、紅外、有線連接、或其他連接與個(gè)人導(dǎo)航設(shè)備(PND)通信的設(shè)備,不管衛(wèi)星信號(hào)接收、 輔助數(shù)據(jù)接收、和/或位置相關(guān)處理是發(fā)生在該設(shè)備上還是在PND上。另外,終端/SET旨在包括能夠諸如經(jīng)由因特網(wǎng)、Wi-Fi、或其他網(wǎng)絡(luò)與服務(wù)器通信的所有設(shè)備,包括無(wú)線通信設(shè)備、計(jì)算機(jī)、膝上型設(shè)備等,而不管衛(wèi)星信號(hào)接收、輔助數(shù)據(jù)接收、和/或位置相關(guān)處理是發(fā)生在該設(shè)備處、服務(wù)器處、還是與網(wǎng)絡(luò)相關(guān)聯(lián)的另一個(gè)設(shè)備處。以上的任何可操作的組合也被認(rèn)為是終端/SET。本文中所描述的方法體系取決于應(yīng)用可藉由各種手段來(lái)實(shí)現(xiàn)。例如,這些方法體系可在硬件、固件、軟件、或其任何組合中實(shí)現(xiàn)。對(duì)于涉及硬件的實(shí)現(xiàn),處理單元可以在一個(gè)或更多個(gè)專用集成電路(ASIC)、數(shù)字信號(hào)處理器(DSP)、數(shù)字信號(hào)處理器件(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場(chǎng)可編程門陣列(FPGA)、處理器、控制器、微控制器、微處理器、電子器件、設(shè)計(jì)成執(zhí)行本文中所描述功能的其他電子單元、或其組合內(nèi)實(shí)現(xiàn)。對(duì)于涉及固件和/或軟件的實(shí)現(xiàn),這些方法體系可以用執(zhí)行本文中所描述功能的模塊(例如,規(guī)程、函數(shù)等等)來(lái)實(shí)現(xiàn)。任何有形地體現(xiàn)指令的機(jī)器可讀介質(zhì)可被用來(lái)實(shí)現(xiàn)本文所述的方法。例如,軟件代碼可被存儲(chǔ)在存儲(chǔ)器中并由處理單元來(lái)執(zhí)行。存儲(chǔ)器可以實(shí)現(xiàn)在處理單元內(nèi)部或處理單元外部。如本文所用的,術(shù)語(yǔ)“存儲(chǔ)器”是指任何類型的長(zhǎng)期、短期、易失性、非易失性、或其他存儲(chǔ)器,而并不限于任何特定類型的存儲(chǔ)器或特定數(shù)目的存儲(chǔ)器、或記憶存儲(chǔ)在其上的介質(zhì)的類型。如果在固件和/或軟件中實(shí)現(xiàn),則各功能可作為一條或更多條指令或代碼存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上。示例包括編碼有數(shù)據(jù)結(jié)構(gòu)的計(jì)算機(jī)可讀介質(zhì)和編碼有計(jì)算機(jī)程序的計(jì)算機(jī)可讀介質(zhì)。計(jì)算機(jī)可讀介質(zhì)包括物理計(jì)算機(jī)存儲(chǔ)介質(zhì)。存儲(chǔ)介質(zhì)可以是能被計(jì)算機(jī)訪問(wèn)的任何可用介質(zhì)。作為示例而非限定,此類計(jì)算機(jī)可讀介質(zhì)可包括RAM、ROM、EEPROM、 CD-ROM或其他光盤存儲(chǔ)、磁盤存儲(chǔ)、半導(dǎo)體存儲(chǔ)、或其他存儲(chǔ)設(shè)備、或能被用來(lái)存儲(chǔ)指令或數(shù)據(jù)結(jié)構(gòu)形式的合意程序代碼且能被計(jì)算機(jī)訪問(wèn)的任何其他介質(zhì);如本文中所用的盤和碟包括壓縮碟(CD)、激光碟、光碟、數(shù)字多用碟(DVD)、軟盤和藍(lán)光碟,其中盤(disk)常常磁性地再現(xiàn)數(shù)據(jù),而碟(disc)用激光光學(xué)地再現(xiàn)數(shù)據(jù)。上述的組合也應(yīng)被包括在計(jì)算機(jī)可讀介質(zhì)的范圍內(nèi)。除存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上之外,指令和/或數(shù)據(jù)還可作為信號(hào)在包括于通信裝置中的傳輸介質(zhì)上提供。例如,通信裝置可包括具有指示指令和數(shù)據(jù)的信號(hào)的收發(fā)機(jī)。這些指令和數(shù)據(jù)被配置成使一個(gè)或更多個(gè)處理單元實(shí)現(xiàn)權(quán)利要求中所概述的功能。即,通信裝置包括具有指示用以執(zhí)行所公開(kāi)功能的信息的信號(hào)的傳輸介質(zhì)。在第一時(shí)間,通信裝置中所包括的傳輸介質(zhì)可包括用以執(zhí)行所公開(kāi)功能的信息的第一部分,而在第二時(shí)間,通信裝置中所包括的傳輸介質(zhì)可包括用以執(zhí)行所公開(kāi)功能的信息的第二部分。提供前面對(duì)本公開(kāi)的描述是為了使本領(lǐng)域任何技術(shù)人員皆能制作或使用本公開(kāi)。 對(duì)本公開(kāi)各種改動(dòng)對(duì)于本領(lǐng)域技術(shù)人員將是顯而易見(jiàn)的,并且本文中定義的普適原理可被應(yīng)用于其他變形而不會(huì)脫離本公開(kāi)的范圍。由此,本公開(kāi)并非旨在被限定于本文中所描述的示例和設(shè)計(jì),而是應(yīng)被授予與本文中公開(kāi)的原理和新穎特征一致的最廣義的范圍。
權(quán)利要求
1.一種獲得位置服務(wù)的方法,包括在終端與位置服務(wù)器之間交換至少一條消息以建立特定歷時(shí)的擴(kuò)展位置會(huì)話;以及作為所述擴(kuò)展位置會(huì)話的一部分,由所述終端在所述擴(kuò)展位置會(huì)話的所述特定歷時(shí)內(nèi)的任何時(shí)間從所述位置服務(wù)器獲得位置服務(wù)。
2.如權(quán)利要求1所述的方法,其特征在于,所述交換至少一條消息包括交換所述至少一條消息以進(jìn)一步配置用于所述擴(kuò)展位置會(huì)話的至少一個(gè)參數(shù),并且其中所述獲得位置服務(wù)包括基于所述至少一個(gè)經(jīng)配置的參數(shù)來(lái)從所述位置服務(wù)器獲得位置服務(wù)。
3.如權(quán)利要求2所述的方法,其特征在于,所述至少一個(gè)經(jīng)配置的參數(shù)包括選定的定位方法、或者選定的定位協(xié)議、或者定位的質(zhì)量(QoP)、或者它們的組合。
4.如權(quán)利要求1所述的方法,其特征在于,所述交換至少一條消息包括從所述終端向所述位置服務(wù)器發(fā)送第一消息以發(fā)起所述擴(kuò)展位置會(huì)話的建立,以及接收由所述位置服務(wù)器向所述終端發(fā)送的用以確認(rèn)所述擴(kuò)展位置會(huì)話的建立的第二消息。
5.如權(quán)利要求4所述的方法,其特征在于,所述第一消息包括所述擴(kuò)展位置會(huì)話的請(qǐng)求歷時(shí),其中所述第二消息包括所述擴(kuò)展位置會(huì)話的準(zhǔn)予歷時(shí),并且其中所述擴(kuò)展位置會(huì)話的所述特定歷時(shí)等于所述準(zhǔn)予歷時(shí)。
6.如權(quán)利要求4所述的方法,其特征在于,所述第一消息包括所述終端的定位能力,并且其中所述第二消息包括所述位置服務(wù)器的定位能力。
7.如權(quán)利要求1所述的方法,其特征在于,還包括從所述終端處的應(yīng)用接收位置服務(wù)請(qǐng)求,并且其中所述擴(kuò)展位置會(huì)話是由所述終端響應(yīng)于所述位置服務(wù)請(qǐng)求而建立的。
8.如權(quán)利要求1所述的方法,其特征在于,還包括從所述終端外部的應(yīng)用接收位置服務(wù)請(qǐng)求,并且其中所述擴(kuò)展位置會(huì)話是由所述終端響應(yīng)于所述位置服務(wù)請(qǐng)求而建立的。
9.如權(quán)利要求1所述的方法,其特征在于,還包括從所述終端處的應(yīng)用接收位置請(qǐng)求,并且其中所述終端響應(yīng)于所述位置請(qǐng)求獲得位置服務(wù)。
10.如權(quán)利要求1所述的方法,其特征在于,所述獲得位置服務(wù)包括從所述終端向所述位置服務(wù)器發(fā)送第一消息以獲得位置服務(wù),以及從所述位置服務(wù)器接收包括位置信息的第二消息。
11.如權(quán)利要求10所述的方法,其特征在于,所述第一消息包括對(duì)輔助數(shù)據(jù)的請(qǐng)求,并且其中所述第二消息中的所述位置信息包括給所述終端的輔助數(shù)據(jù)。
12.如權(quán)利要求10所述的方法,其特征在于,所述第一消息包括測(cè)量,并且其中所述第二消息中的所述位置信息包括對(duì)所述終端的位置估計(jì)。
13.如權(quán)利要求10所述的方法,其特征在于,所述第一消息包括由所述終端選擇的定位方法。
14.如權(quán)利要求10所述的方法,其特征在于,所述第一消息包括針對(duì)選定的定位協(xié)議的至少一條定位消息。
15.如權(quán)利要求1所述的方法,其特征在于,還包括確定所述擴(kuò)展位置會(huì)話的會(huì)話標(biāo)識(shí)符(ID);以及使用所述會(huì)話ID來(lái)標(biāo)識(shí)在所述終端與所述位置服務(wù)器之間交換的消息以在所述擴(kuò)展位置會(huì)話期間獲得位置服務(wù)。
16.如權(quán)利要求1所述的方法,其特征在于,所述獲得位置服務(wù)包括 由所述終端在所述擴(kuò)展位置會(huì)話期間多次獲得位置服務(wù),以及使用由所述終端從所述多次獲得位置服務(wù)接收到的位置信息來(lái)仿效周期性觸發(fā)位置服務(wù)或者區(qū)域事件觸發(fā)位置服務(wù)。
17.如權(quán)利要求1所述的方法,其特征在于,還包括在所述終端與所述位置服務(wù)器之間交換消息以在所述特定歷時(shí)到期之前終止所述擴(kuò)展位置會(huì)話。
18.如權(quán)利要求1所述的方法,其特征在于,還包括從所述終端向所述位置服務(wù)器發(fā)送用于請(qǐng)求將所述擴(kuò)展位置會(huì)話延長(zhǎng)超過(guò)所述特定歷時(shí)的消息。
19.如權(quán)利要求1所述的方法,其特征在于,所述終端正漫游離開(kāi)歸屬網(wǎng)絡(luò)并與服務(wù)網(wǎng)絡(luò)通信,并且其中所述位置服務(wù)器與所述服務(wù)網(wǎng)絡(luò)相關(guān)聯(lián)。
20.如權(quán)利要求1所述的方法,其特征在于,所述終端和所述位置服務(wù)器針對(duì)所述擴(kuò)展位置會(huì)話交換安全用戶層面定位(SUPL)消息。
21.一種用于獲得位置服務(wù)的設(shè)備,包括用于在終端與位置服務(wù)器之間交換至少一條消息以建立特定歷時(shí)的擴(kuò)展位置會(huì)話的裝置;以及用于作為所述擴(kuò)展位置會(huì)話的一部分由所述終端在所述擴(kuò)展位置會(huì)話的所述特定歷時(shí)內(nèi)的任何時(shí)間從所述位置服務(wù)器獲得位置服務(wù)的裝置。
22.如權(quán)利要求21所述的設(shè)備,其特征在于,所述用于交換至少一條消息的裝置包括用于交換所述至少一條消息以進(jìn)一步配置用于所述擴(kuò)展位置會(huì)話的至少一個(gè)參數(shù)的裝置, 并且其中所述用于獲得位置服務(wù)的裝置包括用于基于所述至少一個(gè)經(jīng)配置的參數(shù)來(lái)從所述位置服務(wù)器獲得位置服務(wù)的裝置。
23.如權(quán)利要求21所述的設(shè)備,其特征在于,所述用于交換至少一條消息的裝置包括 用于從所述終端向所述位置服務(wù)器發(fā)送第一消息以發(fā)起所述擴(kuò)展位置會(huì)話的建立的裝置,以及用于接收由所述位置服務(wù)器向所述終端發(fā)送的用以確認(rèn)所述擴(kuò)展位置會(huì)話的建立的第二消息的裝置。
24.如權(quán)利要求21所述的設(shè)備,其特征在于,所述用于獲得位置服務(wù)的裝置包括 用于從所述終端向所述位置服務(wù)器發(fā)送第一消息以獲得位置服務(wù)的裝置,以及用于從所述位置服務(wù)器接收包括位置信息的第二消息的裝置。
25.如權(quán)利要求21所述的設(shè)備,其特征在于,所述用于獲得位置服務(wù)的裝置包括 用于由所述終端在所述擴(kuò)展位置會(huì)話期間多次獲得位置服務(wù)的裝置,以及用于使用由所述終端從所述多次獲得位置服務(wù)接收到的位置信息來(lái)仿效周期性觸發(fā)位置服務(wù)或者區(qū)域事件觸發(fā)位置服務(wù)的裝置。
26.一種用于無(wú)線通信的裝置,包括至少一個(gè)處理單元,其被配置成在終端與位置服務(wù)器之間交換至少一條消息以建立特定歷時(shí)的擴(kuò)展位置會(huì)話,以及作為所述擴(kuò)展位置會(huì)話的一部分由所述終端在所述擴(kuò)展位置會(huì)話的所述特定歷時(shí)內(nèi)的任何時(shí)間從所述位置服務(wù)器獲得位置服務(wù)。
27.如權(quán)利要求沈所述的裝置,其特征在于,所述至少一個(gè)處理單元被配置成交換所述至少一條消息以進(jìn)一步配置用于所述擴(kuò)展位置會(huì)話的至少一個(gè)參數(shù);以及基于所述至少一個(gè)經(jīng)配置的參數(shù)來(lái)從所述位置服務(wù)器獲得位置服務(wù)。
28.如權(quán)利要求沈所述的裝置,其特征在于,所述至少一個(gè)處理單元被配置成從所述終端向所述位置服務(wù)器發(fā)送第一消息以發(fā)起所述擴(kuò)展位置會(huì)話的建立;以及接收由所述位置服務(wù)器向所述終端發(fā)送的用以確認(rèn)所述擴(kuò)展位置會(huì)話的建立的第二消息。
29.如權(quán)利要求沈所述的裝置,其特征在于,所述至少一個(gè)處理單元被配置成從所述終端向所述位置服務(wù)器發(fā)送第一消息以獲得位置服務(wù);以及從所述位置服務(wù)器接收包括位置信息的第二消息。
30.如權(quán)利要求沈所述的裝置,其特征在于,所述至少一個(gè)處理單元被配置成由所述終端在所述擴(kuò)展位置會(huì)話期間多次獲得位置服務(wù),以及使用由所述終端從所述多次獲得位置服務(wù)接收到的位置信息來(lái)仿效周期性觸發(fā)位置服務(wù)或者區(qū)域事件觸發(fā)位置服務(wù)。
31.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)可讀介質(zhì),包括用于使至少一個(gè)處理單元在終端與位置服務(wù)器之間交換至少一條消息以建立特定歷時(shí)的擴(kuò)展位置會(huì)話的代碼,以及用于使所述至少一個(gè)處理單元作為所述擴(kuò)展位置會(huì)話的一部分由所述終端在所述擴(kuò)展位置會(huì)話的所述特定歷時(shí)內(nèi)的任何時(shí)間從所述位置服務(wù)器獲得位置服務(wù)的代碼。
32.—種支持位置服務(wù)的方法,包括在位置服務(wù)器與終端之間交換至少一條消息以建立特定歷時(shí)的擴(kuò)展位置會(huì)話;以及作為所述擴(kuò)展位置會(huì)話的一部分,在所述擴(kuò)展位置會(huì)話的所述特定歷時(shí)內(nèi)的任何時(shí)間在被所述終端請(qǐng)求時(shí)由所述位置服務(wù)器向所述終端提供位置服務(wù)。
33.如權(quán)利要求32所述的方法,其特征在于,所述交換至少一條消息包括交換所述至少一條消息以進(jìn)一步配置用于所述擴(kuò)展位置會(huì)話的至少一個(gè)參數(shù),并且其中所述提供位置服務(wù)包括基于所述至少一個(gè)經(jīng)配置的參數(shù)來(lái)向所述終端提供位置服務(wù)。
34.如權(quán)利要求32所述的方法,其特征在于,所述交換至少一條消息包括接收由所述終端向所述位置服務(wù)器發(fā)送的用以發(fā)起所述擴(kuò)展位置會(huì)話的建立的第一消息,以及從所述位置服務(wù)器向所述終端發(fā)送第二消息以確認(rèn)所述擴(kuò)展位置會(huì)話的建立。
35.如權(quán)利要求32所述的方法,其特征在于,所述提供位置服務(wù)包括接收由所述終端向所述位置服務(wù)器發(fā)送的用以獲得位置服務(wù)的第一消息,以及從所述位置服務(wù)器向所述終端發(fā)送包括位置信息的第二消息。
36.如權(quán)利要求32所述的方法,其特征在于,所述提供位置服務(wù)包括在所述擴(kuò)展位置會(huì)話期間多次向所述終端提供位置服務(wù)以使所述終端能夠仿效周期性觸發(fā)位置服務(wù)或者區(qū)域事件觸發(fā)位置服務(wù)。
37.如權(quán)利要求32所述的方法,其特征在于,還包括在所述位置服務(wù)器與所述終端之間交換消息以在所述特定歷時(shí)到期之前終止所述擴(kuò)展位置會(huì)話。
38.如權(quán)利要求32所述的方法,其特征在于,還包括接收由所述終端向所述位置服務(wù)器發(fā)送的用于請(qǐng)求將所述擴(kuò)展位置會(huì)話延長(zhǎng)超過(guò)所述特定歷時(shí)的消息。
39.一種用于支持位置服務(wù)的設(shè)備,包括用于在位置服務(wù)器與終端之間交換至少一條消息以建立特定歷時(shí)的擴(kuò)展位置會(huì)話的裝置;以及用于作為所述擴(kuò)展位置會(huì)話的一部分在所述擴(kuò)展位置會(huì)話的所述特定歷時(shí)內(nèi)的任何時(shí)間在被所述終端請(qǐng)求時(shí)由所述位置服務(wù)器向所述終端提供位置服務(wù)的裝置。
40.如權(quán)利要求39所述的設(shè)備,其特征在于,所述用于交換至少一條消息的裝置包括用于交換所述至少一條消息以進(jìn)一步配置用于所述擴(kuò)展位置會(huì)話的至少一個(gè)參數(shù)的裝置, 并且其中所述用于提供位置服務(wù)的裝置包括用于基于所述至少一個(gè)經(jīng)配置的參數(shù)來(lái)向所述終端提供位置服務(wù)的裝置。
41.如權(quán)利要求39所述的設(shè)備,其特征在于,所述用于交換至少一條消息的裝置包括 用于接收由所述終端向所述位置服務(wù)器發(fā)送的用以發(fā)起所述擴(kuò)展位置會(huì)話的建立的第一消息的裝置,以及用于從所述位置服務(wù)器向所述終端發(fā)送第二消息以確認(rèn)所述擴(kuò)展位置會(huì)話的建立的直ο
42.如權(quán)利要求39所述的設(shè)備,其特征在于,所述用于提供位置服務(wù)的裝置包括用于接收由所述終端向所述位置服務(wù)器發(fā)送的用以獲得位置服務(wù)的第一消息的裝置,以及用于從所述位置服務(wù)器向所述終端發(fā)送包括位置信息的第二消息的裝置。
43.如權(quán)利要求39所述的設(shè)備,其特征在于,所述用于提供位置服務(wù)的裝置包括用于在所述擴(kuò)展位置會(huì)話期間多次向所述終端提供位置服務(wù)以使所述終端能夠仿效周期性觸發(fā)位置服務(wù)或者區(qū)域事件觸發(fā)位置服務(wù)的裝置。
全文摘要
描述了用流線化的位置服務(wù)層來(lái)支持位置服務(wù)的技術(shù)。在一種設(shè)計(jì)中,終端可以從該終端內(nèi)部或外部的應(yīng)用接收位置服務(wù)請(qǐng)求。終端可以與位置服務(wù)器交換至少一條消息以經(jīng)由流線化的位置服務(wù)層來(lái)建立特定歷時(shí)的擴(kuò)展位置會(huì)話。此后,終端可以在擴(kuò)展位置會(huì)話的該特定歷時(shí)內(nèi)的任何時(shí)間例如每當(dāng)接收到來(lái)自應(yīng)用的位置請(qǐng)求時(shí)就從位置服務(wù)器獲得位置服務(wù)。終端可以在擴(kuò)展位置會(huì)話期間的任何時(shí)間獲得任何數(shù)目次位置服務(wù)。終端或應(yīng)用可以基于從由終端獲得位置服務(wù)的所有次數(shù)接收到的位置信息來(lái)仿效較復(fù)雜的位置服務(wù)。
文檔編號(hào)H04L29/08GK102461126SQ201080025859
公開(kāi)日2012年5月16日 申請(qǐng)日期2010年6月4日 優(yōu)先權(quán)日2009年6月5日
發(fā)明者A·K·沃徹, S·W·艾吉 申請(qǐng)人:高通股份有限公司