專利名稱:一種實(shí)現(xiàn)定位業(yè)務(wù)的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在通信技術(shù)領(lǐng)域,尤其涉及一種基于用戶面定位技術(shù)(例如,安全用戶面定位(SUPL)技術(shù))里,在SUPL服務(wù)器與定位終端基于通知方式實(shí)現(xiàn)定位業(yè)務(wù)的系統(tǒng)及方法。
背景技術(shù):
作為移動(dòng)通信系統(tǒng)的特色業(yè)務(wù)之一,定位服務(wù)一直被認(rèn)為是未來(lái)移動(dòng)增值業(yè)務(wù)的一個(gè)亮點(diǎn)。目前,北美、歐洲和亞太和日韓等國(guó)家和地區(qū)的主要移動(dòng)通信運(yùn)營(yíng)商都已開通了移動(dòng)定位業(yè)務(wù)。定位業(yè)務(wù)是移動(dòng)增值業(yè)務(wù)中最具吸引力的業(yè)務(wù),同時(shí)也是產(chǎn)業(yè)鏈各個(gè)環(huán)節(jié)最為復(fù)雜的業(yè)務(wù)之一。LOC (定位業(yè)務(wù))是開放移動(dòng)聯(lián)盟(Open Mobile Architecture,簡(jiǎn)稱為0MA)于 2002年將LIF論壇的工作,以及WAP(Wireless Access Protocol,無(wú)線接入?yún)f(xié)議)論壇中的定位業(yè)務(wù),以及 3GPP (3rd Partner Project) R6 LCS (Location Services,定位服務(wù)) 第三階段的相關(guān)工作并入而成立的,其目的是實(shí)現(xiàn)制定互聯(lián)互通的定位業(yè)務(wù)標(biāo)準(zhǔn),制定移動(dòng)位置業(yè)務(wù)的規(guī)范,確保端到端的互操作。目前,OMA LOC在漫游、Le接口等研究領(lǐng)域逐步取代3GPP和3GPP2,成為定位(Location)業(yè)務(wù)標(biāo)準(zhǔn)的主要國(guó)際規(guī)范制訂者。OMA LOC的主要工作就是制定移動(dòng)通信網(wǎng)絡(luò)中基于用戶面的定位技術(shù),實(shí)現(xiàn)對(duì)過(guò)去移動(dòng)通信網(wǎng)絡(luò)中的控制面定位技術(shù)中相關(guān)定位參數(shù)在IP通道中的傳輸,進(jìn)而實(shí)現(xiàn)定位,同時(shí)也減少了對(duì)核心網(wǎng)的依賴,減少了耦合,增加了靈活性。隨著需要的不斷發(fā)展,OMA LOC也逐步研究如何為非移動(dòng)通信網(wǎng)絡(luò)提供定位服務(wù),例如固定接入方式的定位、因特網(wǎng)方式的定位、WLAN (Wireless Local Area Networks,無(wú)線局域網(wǎng)絡(luò))方式的定位等。從目前的基于安全用戶面定位技術(shù)的應(yīng)用來(lái)看,其主要的功能是用于傳輸與定位相關(guān)的輔助定位參數(shù)。但是,在SUPL1. 0、SUPL2. 0中,傳輸輔助定位數(shù)據(jù)都是由終端向服務(wù)器主動(dòng)發(fā)起的,即,在SET(SUPL Enabled "Terminal,支持SUPL終端)終端在需要定位的時(shí)候,才向SUPL服務(wù)器,即SUPL定位平臺(tái)(SUPL Location Platform,簡(jiǎn)稱SLP)請(qǐng)求輔助定位數(shù)據(jù)。從終端來(lái)看,當(dāng)需要定位的時(shí)候,如果本地的輔助定位數(shù)據(jù)有效,則可以直接利用本地的輔助定位數(shù)據(jù)直接進(jìn)行定位,而不用借助網(wǎng)絡(luò)側(cè)的SUPL服務(wù)器進(jìn)行輔助定位計(jì)算。目前,安全用戶面定位中,涉及到的定位參數(shù)類型越來(lái)越多,不同的輔助定位數(shù)據(jù)的性質(zhì)各不相同,包括輔助定位數(shù)據(jù)的有效時(shí)間長(zhǎng)度、輔助定位數(shù)據(jù)的有效性易變性、輔助定位數(shù)據(jù)適用的范圍等。因此,支持安全用戶面定位技術(shù)的終端本地所保存的輔助定位數(shù)據(jù)有可能無(wú)效,或者有效性下降,而終端本身卻無(wú)法判斷;而在SUPL服務(wù)器側(cè),其完全可能自己檢測(cè)或者判斷出有些輔助定位數(shù)據(jù),或其他位置信息變化,但此時(shí)卻無(wú)法及時(shí)告知定位終端。從目標(biāo)的安全用戶面定位技術(shù)來(lái)看,其包括若干條消息,包括SUPL INIT(初始化) 消息,SUPL POS INIT (定位初始化)消息,SUPL START (啟動(dòng))消息,SUPL RESPONSE (響應(yīng))消息等消息。這些消息的設(shè)計(jì)都是為了網(wǎng)絡(luò)側(cè)主動(dòng)發(fā)起定位(包括傳輸輔助定位數(shù)據(jù))和終端側(cè)主動(dòng)發(fā)起定位(包括傳輸輔助定位數(shù)據(jù))。從目前技術(shù)來(lái)看,都無(wú)法解決前文所述的問(wèn)題,即當(dāng)SUPL服務(wù)器檢測(cè)或者判斷出輔助定位數(shù)據(jù),或其他位置信息有變化時(shí),無(wú)法完成輔助定位數(shù)據(jù)由服務(wù)器直接告知給終端?,F(xiàn)有技術(shù)介紹
目前,根據(jù)開放移動(dòng)聯(lián)盟(OMA)定位組(LOC)定義的安全用戶面定位技術(shù)(SUPL),該定位系統(tǒng)主要由三個(gè)功能實(shí)體構(gòu)成,分別為SUPL定位業(yè)務(wù)代理(SUPL Agent), SUPL服務(wù)器 (SLP)和支持SUPL的終端(SET)。在SUPL定位系統(tǒng)中,上述三個(gè)功能實(shí)體間的關(guān)系如圖1所示。以下結(jié)合附圖1介紹現(xiàn)有SUPL定位技術(shù)的原理
SET終端為被定位終端,其與SUPL定位平臺(tái)之間通過(guò)UDP (User Datagram Protocol, 用戶數(shù)據(jù)包協(xié)議)/IP方式建立SUPL定位會(huì)話連接,相應(yīng)的功能接口為L(zhǎng)up接口,協(xié)議為 SUPL協(xié)議。通過(guò)SUPL協(xié)議,即可獲得SET終端的位置信息。SET終端可以包括一個(gè)MLS(Mobile Location Service,移動(dòng)定位業(yè)務(wù))應(yīng)用,或者 SUPL代理。MLS應(yīng)用和SUPL代理都可以通過(guò)手機(jī)終端上的私有接口,或者符合MLP(Mobile Location Protocol,移動(dòng)定位協(xié)議)協(xié)議的接口請(qǐng)求SET終端進(jìn)行定位業(yè)務(wù)。SUPL定位平臺(tái)與網(wǎng)絡(luò)側(cè)的移動(dòng)定位應(yīng)用\SUPL代理之間是Le/Ll接口,協(xié)議為 MLP協(xié)議,或者LOCSIP (基于呼叫會(huì)話協(xié)議的定位協(xié)議)。功能是第三方應(yīng)用系統(tǒng)”朋!^ 代理通過(guò)Le/Ll接口向SUPL定位平臺(tái)請(qǐng)求定位SET終端業(yè)務(wù)。SUPL定位平臺(tái)包括二個(gè)功能實(shí)體,分別是SUPL位置中心(SLC)和SUPL定位中心 (SPC)。當(dāng)SUPL定位平臺(tái)以非代理方式工作時(shí),SLC和SPC是分離的,分別與SET終端之間有一個(gè)單獨(dú)的接口關(guān)系;當(dāng)為方便式工作時(shí),SUPL定位平臺(tái)與SET終端之間只有一個(gè)功能接口,即SLC與SET終端之間的接口,SPC與SET之間沒有接口,SLC充當(dāng)SPC與SET終端的代理,SLC與SPC之間的接口為L(zhǎng)IP。由于SET終端的漫游,SUPL定位平臺(tái)可能分別為充當(dāng)漫游定位平臺(tái),請(qǐng)求定位平臺(tái),歸屬地定位平臺(tái),緊急定位平臺(tái)等功能。相應(yīng)的SLC和 SPC也都存在這幾個(gè)功能角色。除上述之外,SUPL定位平臺(tái)還支持其它接口,如平臺(tái)之間的漫游接口,平臺(tái)與計(jì)算服務(wù)器之間的接口,平臺(tái)與隱私服務(wù)器之間的接口,平臺(tái)與網(wǎng)絡(luò)層之間的接口。SUPL代理可以向應(yīng)用提供一個(gè)訪問(wèn)定位業(yè)務(wù)的功能,是定位業(yè)務(wù)系統(tǒng)的向外部提供的第一個(gè)業(yè)務(wù)接入點(diǎn)。應(yīng)用通過(guò)SUPL代理請(qǐng)求對(duì)某一個(gè)或者多個(gè)SET終端進(jìn)行定位。以上,介紹了目前OMA SUPL架構(gòu)的基礎(chǔ)原理。下面結(jié)合圖2,介紹目前的SUPL技術(shù)中,由網(wǎng)絡(luò)側(cè)SUPL服務(wù)器SLP主動(dòng)發(fā)起的與目標(biāo)定位終端SET之間傳輸輔助定位數(shù)據(jù)的技術(shù)和流程。如圖2所示,在網(wǎng)絡(luò)側(cè)主動(dòng)發(fā)起的定位會(huì)話中,使用SUPL POS消息進(jìn)行輔助定位數(shù)據(jù)的傳遞,其中,SUPL代理可能位于目標(biāo)終端上,或者位于網(wǎng)絡(luò)側(cè)。詳細(xì)流程如下
步驟1 :SUPL服務(wù)器與終端之間已經(jīng)保持或者恢復(fù)了數(shù)據(jù)鏈接; 步驟2 目標(biāo)終端向SUPL服務(wù)器發(fā)送SUPL POS INIT消息,在該消息中包括要求的輔助定位數(shù)據(jù)類型信息,例如GPS (Global Positioning System,全球定位系統(tǒng))輔助定位數(shù)據(jù)或GNSS (Global Navigation Satellite System,全球衛(wèi)星導(dǎo)航系統(tǒng))輔助定位數(shù)據(jù); 步驟3 =SUPL服務(wù)器與終端之間交互若干SUPL POS消息;
4步驟4 =SUPL服務(wù)器與終端之間繼續(xù)進(jìn)行其它定位會(huì)議,或者結(jié)束定位會(huì)話。在網(wǎng)絡(luò)側(cè)SLP發(fā)起與目標(biāo)定位終端SET進(jìn)行的基于觸發(fā)類型的定位業(yè)務(wù)時(shí),在 SUPL服務(wù)器與終端之間可以發(fā)起多輪輔助定位數(shù)據(jù)的傳輸,流程與圖2流程圖相似。此處不再贅述。通過(guò)上述現(xiàn)有技術(shù)可以看出,目前的SUPL定位技術(shù)在支持SLP與SET終端之間進(jìn)行單次或者多次(請(qǐng)求響應(yīng)方式)的定位數(shù)據(jù)傳遞的技術(shù)已經(jīng)清楚。但是,根據(jù)背景技術(shù)中所提出的網(wǎng)絡(luò)側(cè)SUPL服務(wù)器主動(dòng)通知目標(biāo)定位終端,并且由目標(biāo)終端主動(dòng)發(fā)起獲取輔助定位數(shù)據(jù)的技術(shù)需求,現(xiàn)有技術(shù)還是無(wú)法進(jìn)行解決。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問(wèn)題是提供一種實(shí)現(xiàn)定位業(yè)務(wù)的方法及系統(tǒng),以實(shí)現(xiàn)在SUPL 服務(wù)器檢測(cè)或者判斷出服務(wù)器側(cè)的定位相關(guān)數(shù)據(jù)變化等情況,基于安全用戶面定位技術(shù)告知給終端。為了解決上述技術(shù)問(wèn)題,本發(fā)明提供了一種實(shí)現(xiàn)定位業(yè)務(wù)的方法,包括 定位服務(wù)器檢測(cè)到定位相關(guān)數(shù)據(jù)變化或更新,向定位終端發(fā)送通知消息,
所述通知消息至少包括以下信息中的一種非定位指示、定位相關(guān)數(shù)據(jù)更新指示、更新的數(shù)據(jù)類型、更新數(shù)據(jù)的有效期;或者所述通知消息用于指示定位相關(guān)數(shù)據(jù)更新。進(jìn)一步地,上述方法還具有下面特點(diǎn)還包括
所述定位終端接收到所述通知消息后,向所述定位服務(wù)器發(fā)送用于請(qǐng)求獲取定位相關(guān)數(shù)據(jù)的請(qǐng)求消息;
所述定位服務(wù)器接收到所述請(qǐng)求消息后,將相應(yīng)的定位相關(guān)數(shù)據(jù)發(fā)送給所述定位終端。進(jìn)一步地,上述方法還具有下面特點(diǎn)
所述請(qǐng)求消息為安全用戶面定位協(xié)議定位初始消息或安全用戶面定位協(xié)議啟動(dòng)消息。進(jìn)一步地,上述方法還具有下面特點(diǎn)所述通知消息為安全用戶面定位協(xié)議初始消息。進(jìn)一步地,上述方法還具有下面特點(diǎn)所述定位相關(guān)數(shù)據(jù)包括輔助定位數(shù)據(jù)或定位能力信息。進(jìn)一步地,上述方法還具有下面特點(diǎn)
所述定位服務(wù)器為支持安全用戶面定位協(xié)議的服務(wù)器; 所述定位終端為支持安全用戶面定位協(xié)議的終端。為了解決上述問(wèn)題,本發(fā)明還提供了一種實(shí)現(xiàn)定位業(yè)務(wù)的系統(tǒng),包括定位服務(wù)器和定位終端,其中,
所述定位服務(wù)器,用于檢測(cè)到定位相關(guān)數(shù)據(jù)變化或更新,向所述定位終端發(fā)送通知消
息
所述通知消息至少包括以下信息中的一種非定位指示、定位相關(guān)數(shù)據(jù)更新指示、更新的數(shù)據(jù)類型、更新的數(shù)據(jù)的有效期;或者所述通知消息用于指示定位相關(guān)數(shù)據(jù)更新。進(jìn)一步地,上述系統(tǒng)還具有下面特點(diǎn)
所述定位終端,用于接收到所述通知消息后,向所述定位服務(wù)器發(fā)送用于請(qǐng)求獲取定位相關(guān)數(shù)據(jù)的請(qǐng)求消息;
所述定位服務(wù)器,還用于接收到所述請(qǐng)求消息后,將相應(yīng)的定位相關(guān)數(shù)據(jù)發(fā)送給所述定位終端。進(jìn)一步地,上述系統(tǒng)還具有下面特點(diǎn)
所述請(qǐng)求消息為安全用戶面定位協(xié)議定位初始消息或安全用戶面定位協(xié)議啟動(dòng)消息。進(jìn)一步地,上述系統(tǒng)還具有下面特點(diǎn)所述通知消息為安全用戶面定位協(xié)議初始消息。進(jìn)一步地,上述系統(tǒng)還具有下面特點(diǎn)所述定位相關(guān)數(shù)據(jù)包括輔助定位數(shù)據(jù)或定位能力信息。進(jìn)一步地,上述系統(tǒng)還具有下面特點(diǎn)
所述定位服務(wù)器為支持安全用戶面定位協(xié)議的服務(wù)器; 所述定位終端為支持安全用戶面定位協(xié)議的終端。綜上,本發(fā)明提供實(shí)現(xiàn)定位業(yè)務(wù)的方法及系統(tǒng),實(shí)現(xiàn)在定位服務(wù)器檢測(cè)或者判斷出服務(wù)器側(cè)的定位相關(guān)數(shù)據(jù)變化時(shí),基于安全用戶面定位技術(shù)告知給定位終端,并且還提供終端如何利用安全用戶面定位技術(shù)從服務(wù)器獲取定位相關(guān)數(shù)據(jù)。
圖1為現(xiàn)有技術(shù)的SUPL定位架構(gòu)圖2為現(xiàn)有技術(shù)的終端側(cè)發(fā)起輔助數(shù)據(jù)傳輸?shù)牧鞒虉D; 圖3是本發(fā)明的實(shí)現(xiàn)定位業(yè)務(wù)的系統(tǒng)的示意圖; 圖4是本發(fā)明的實(shí)現(xiàn)定位業(yè)務(wù)的方法的流程; 圖5是本發(fā)明實(shí)施例一的流程圖; 圖6是本發(fā)明的實(shí)施例二流程圖。
具體實(shí)施例方式本發(fā)明提供的一種實(shí)現(xiàn)定位業(yè)務(wù)的系統(tǒng),如圖3所示,包括定位服務(wù)器和定位終端,其中,
所述定位服務(wù)器,用于若判斷或者檢測(cè)到定位相關(guān)數(shù)據(jù)變化或更新,可以通過(guò)建立或者恢復(fù)與所述定位終端之間的連接,或者利用已經(jīng)與定位終端建立的連接,向所述定位終端發(fā)送通知消息。所述通知消息至少包括以下指示信息中的一種非定位指示、定位相關(guān)數(shù)據(jù)更新指示、更新的數(shù)據(jù)類型、更新的數(shù)據(jù)的有效期等;或者,所述通知消息不攜帶任何信息,該通知消息用于指示定位相關(guān)數(shù)據(jù)更新。所述通知消息可以是SUPL協(xié)議中的某一種消息,例如SUPL INIT消息。進(jìn)一步地,定位終端,用于接收到所述通知消息后,向所述定位服務(wù)器發(fā)送用于請(qǐng)求獲取定位相關(guān)數(shù)據(jù)的請(qǐng)求消息,例如,所述請(qǐng)求消息包括獲取定位相關(guān)數(shù)據(jù)的指示;
所述定位服務(wù)器,還用于接收到所述請(qǐng)求消息后,將相應(yīng)的定位相關(guān)數(shù)據(jù)發(fā)送給所述定位終端。這樣終端即可獲取變化或更新的定位相關(guān)數(shù)據(jù),以實(shí)現(xiàn)定位業(yè)務(wù)。
所述請(qǐng)求消息可以是SUPL協(xié)議中的某一種消息,例如SUPL POS INIT消息或SUPL START消息。其中,所述定位相關(guān)數(shù)據(jù)包括輔助定位數(shù)據(jù)或定位能力信息。定位能力信息包括例如,終端支持的定位方法,終端識(shí)別的定位數(shù)據(jù)格式,終端支持的衛(wèi)星導(dǎo)航系統(tǒng)等信息。本發(fā)明的定位服務(wù)器為支持SUPL協(xié)議的服務(wù)器,所述定位終端為支持SUPL協(xié)議的終端。本發(fā)明的定位終端可以包括網(wǎng)絡(luò)側(cè)中支持SUPL的各種網(wǎng)元。本發(fā)明還提供實(shí)現(xiàn)定位業(yè)務(wù)的方法,包括定位服務(wù)器若判斷或者檢測(cè)到定位相關(guān)數(shù)據(jù)變化或更新,可以通過(guò)建立或者恢復(fù)與定位終端之間的連接,或者利用已經(jīng)與定位終端建立的連接,向定位終端發(fā)送通知消息。為了更好地理解本發(fā)明,下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步地描述。以下結(jié)合圖4,對(duì)本發(fā)明的方法進(jìn)行描述。步驟10 定位服務(wù)器判斷或檢測(cè)出有更新的定位相關(guān)數(shù)據(jù);
定位服務(wù)器例如支持SUPL協(xié)議的服務(wù)器(稱為SUPL服務(wù)器),可以與輔助定位數(shù)據(jù)源相連,主動(dòng)獲取輔助數(shù)據(jù),然后判斷或者檢測(cè)輔助定位數(shù)據(jù)是否有變化;或者,定位服務(wù)器亦可以從輔助數(shù)據(jù)源獲取相應(yīng)的變更通知,判斷出輔助數(shù)據(jù)的變更情況。或者,定位服務(wù)器可以檢測(cè)到自身能力例如,定位能力信息變化。步驟20 定位服務(wù)器向定位終端發(fā)送通知消息; 該通知消息中可以包括以下指示信息中之一
1,非定位指示,該消息不用于定位請(qǐng)求;
2,服務(wù)器側(cè)有更新的定位相關(guān)數(shù)據(jù)的指示,例如,輔助定位數(shù)據(jù)更新指示; 3,更新的數(shù)據(jù)類型; 4,更新數(shù)據(jù)的有效期。該更新通知消息用于指示服務(wù)器側(cè)定位相關(guān)數(shù)據(jù)有更新。具體地,定位服務(wù)器在判斷或者檢測(cè)出輔助數(shù)據(jù)有變更后,向終端發(fā)送通知消息, 在通知消息中,包括上述二個(gè)指示信息中的至少一個(gè)。該通知消息可以利用SUPL協(xié)議中的某一條消息實(shí)現(xiàn),例如SUPL INIT消息。步驟30 定位終端向定位服務(wù)器發(fā)送請(qǐng)求消息,該請(qǐng)求消息包括請(qǐng)求獲取更新的定位相關(guān)數(shù)據(jù)的指示;
具體地,終端收到步驟20的通知消息后,可以立即向定位服務(wù)器請(qǐng)求相應(yīng)更新的定位相關(guān)數(shù)據(jù);或者,終端也可以在需要的時(shí)候再向定位服務(wù)器請(qǐng)求相應(yīng)的更新的定位相關(guān)數(shù)據(jù)。所述請(qǐng)求消息可以利用SUPL協(xié)議的某條消息實(shí)現(xiàn),例如,SUPL POS INIT消息、 SUPL START 消息。步驟40 定位服務(wù)器將更新的定位相關(guān)數(shù)據(jù)傳輸?shù)浇K端;
具體地,定位服務(wù)器在接收到來(lái)自終端的請(qǐng)求消息后,與終端交流,將相應(yīng)的更新的定位相關(guān)數(shù)據(jù),例如輔助定位數(shù)據(jù),傳輸給定位終端。以下結(jié)合圖5來(lái)說(shuō)明本發(fā)明的實(shí)施例一,在本發(fā)明的實(shí)施例一中,定位終端在接收到定位服務(wù)器的輔助數(shù)據(jù)更新通知消息后,立即發(fā)起向定位服務(wù)器獲取輔助定位數(shù)據(jù)的流程,具體描述如下
步驟101 定位服務(wù)器向輔助定位數(shù)據(jù)源請(qǐng)求輔助數(shù)據(jù); 步驟102 輔助定位數(shù)據(jù)源返回輔助定位數(shù)據(jù);
步驟103 定位服務(wù)器根據(jù)獲得的輔助定位數(shù)據(jù),以及之前本地保存的輔助定位數(shù)據(jù)進(jìn)行計(jì)算,判斷輔助定位數(shù)據(jù)源是否有更新,如果有更新,則進(jìn)入步驟104,否則,流程結(jié)束;
步驟104:定位服務(wù)器向終端發(fā)送SUPL INIT消息,在SUPL INIT消息中包括兩個(gè)標(biāo)識(shí)信息非定位指示和輔助定位數(shù)據(jù)更新指示,該消息用于向終端指示定位服務(wù)器側(cè)有輔助定位數(shù)據(jù)更新;
步驟105:在接收到步驟104的消息后,定位終端向定位服務(wù)器發(fā)送SUPL POS INIT消息,在消息中包括請(qǐng)求獲取更新的輔助定位數(shù)據(jù)的指示,用于向SUPL服務(wù)器請(qǐng)求獲取更新的輔助定位數(shù)據(jù);
步驟106 定位服務(wù)器與終端交互若干SUPL POS (定位)消息,將輔助定位數(shù)據(jù)從SUPL 服務(wù)器傳輸?shù)浇K端;
步驟107:定位服務(wù)器向定位終端發(fā)送SUPL END (結(jié)束)消息,結(jié)束定位會(huì)話。流程結(jié)
束ο以下結(jié)合圖5來(lái)說(shuō)明本發(fā)明的實(shí)施例二,在本發(fā)明的實(shí)施例二中,定位終端在接收到定位服務(wù)器的輔助數(shù)據(jù)更新通知消息后,并不立即向定位服務(wù)器請(qǐng)求輔助定位數(shù)據(jù), 而是在需要定位的時(shí)候再向定位服務(wù)器請(qǐng)求定位數(shù)據(jù),具體描述如下
步驟201 定位服務(wù)器向輔助定位數(shù)據(jù)源請(qǐng)求輔助數(shù)據(jù); 步驟202 輔助定位數(shù)據(jù)源返回輔助定位數(shù)據(jù);
步驟203 定位服務(wù)器根據(jù)獲得的輔助定位數(shù)據(jù),以及之前本地保存的輔助定位數(shù)據(jù)進(jìn)行計(jì)算,判斷輔助定位數(shù)據(jù)源是否有更新,如果有更新,則進(jìn)入步驟204,否則,流程結(jié)束;
步驟205 定位服務(wù)器向終端發(fā)送SUPL INIT消息,在SUPL INIT消息中包括兩個(gè)標(biāo)識(shí)信息非定位指示和/或輔助定位數(shù)據(jù)更新指示,該消息用于向終端指示定位服務(wù)器側(cè)有輔助定位數(shù)據(jù)更新;
步驟206 終端在接收步驟204的消息后,發(fā)送SUPL END消息,結(jié)束SUPL會(huì)話。此時(shí), 終端已經(jīng)獲知定位服務(wù)器有更新的輔助定位數(shù)據(jù)。步驟207 當(dāng)終端需要進(jìn)行定位時(shí),根本步驟204的指示,判斷本地輔助定位數(shù)據(jù)已經(jīng)無(wú)效,此時(shí),重新建立與定位服務(wù)器的會(huì)話鏈接,請(qǐng)求輔助定位數(shù)據(jù)。該步驟中,可以利用SUPL START消息,在消息中包括請(qǐng)求更新的輔助定位數(shù)據(jù)的指示信息。步驟208 定位服務(wù)器向終端發(fā)送SUPL RESPONSE消息作為響應(yīng);
步驟209 定位服務(wù)器與終端交互若干SUPL POS消息,將輔助定位數(shù)據(jù)從SUPL服務(wù)器傳輸?shù)浇K端;
步驟210 定位終端向定位服務(wù)器發(fā)送SUPL END消息,結(jié)束定位會(huì)話,流程結(jié)束。以上僅為本發(fā)明的優(yōu)選實(shí)施例,當(dāng)然,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種實(shí)現(xiàn)定位業(yè)務(wù)的方法,包括定位服務(wù)器檢測(cè)到定位相關(guān)數(shù)據(jù)變化或更新,向定位終端發(fā)送通知消息, 所述通知消息至少包括以下信息中的一種非定位指示、定位相關(guān)數(shù)據(jù)更新指示、更新的數(shù)據(jù)類型、更新數(shù)據(jù)的有效期;或者所述通知消息用于指示定位相關(guān)數(shù)據(jù)更新。
2.如權(quán)利要求1所述的方法,其特征在于還包括所述定位終端接收到所述通知消息后,向所述定位服務(wù)器發(fā)送用于請(qǐng)求獲取定位相關(guān)數(shù)據(jù)的請(qǐng)求消息;所述定位服務(wù)器接收到所述請(qǐng)求消息后,將相應(yīng)的定位相關(guān)數(shù)據(jù)發(fā)送給所述定位終端。
3.如權(quán)利要求2所述的方法,其特征在于所述請(qǐng)求消息為安全用戶面定位協(xié)議定位初始消息或安全用戶面定位協(xié)議啟動(dòng)消息。
4.如權(quán)利要求1-3任一項(xiàng)所述的方法,其特征在于 所述通知消息為安全用戶面定位協(xié)議初始消息。
5.如權(quán)利要求1-3任一項(xiàng)所述的方法,其特征在于所述定位相關(guān)數(shù)據(jù)包括輔助定位數(shù)據(jù)或定位能力信息。
6.如權(quán)利要求1-3任一項(xiàng)所述的方法,其特征在于 所述定位服務(wù)器為支持安全用戶面定位協(xié)議的服務(wù)器; 所述定位終端為支持安全用戶面定位協(xié)議的終端。
7.一種實(shí)現(xiàn)定位業(yè)務(wù)的系統(tǒng),包括定位服務(wù)器和定位終端,其中,所述定位服務(wù)器,用于檢測(cè)到定位相關(guān)數(shù)據(jù)變化或更新,向所述定位終端發(fā)送通知消息?所述通知消息至少包括以下信息中的一種非定位指示、定位相關(guān)數(shù)據(jù)更新指示、更新的數(shù)據(jù)類型、更新的數(shù)據(jù)的有效期;或者所述通知消息用于指示定位相關(guān)數(shù)據(jù)更新。
8.如權(quán)利要求7所述的系統(tǒng),其特征在于所述定位終端,用于接收到所述通知消息后,向所述定位服務(wù)器發(fā)送用于請(qǐng)求獲取定位相關(guān)數(shù)據(jù)的請(qǐng)求消息;所述定位服務(wù)器,還用于接收到所述請(qǐng)求消息后,將相應(yīng)的定位相關(guān)數(shù)據(jù)發(fā)送給所述定位終端。
9.如權(quán)利要求8所述的系統(tǒng),其特征在于所述請(qǐng)求消息為安全用戶面定位協(xié)議定位初始消息或安全用戶面定位協(xié)議啟動(dòng)消息。
10.如權(quán)利要求7-9任一項(xiàng)所述的系統(tǒng),其特征在于 所述通知消息為安全用戶面定位協(xié)議初始消息。
11.如權(quán)利要求7-9任一項(xiàng)所述的系統(tǒng),其特征在于 所述定位相關(guān)數(shù)據(jù)包括輔助定位數(shù)據(jù)或定位能力信息。
12.如權(quán)利要求7-9任一項(xiàng)所述的系統(tǒng),其特征在于 所述定位服務(wù)器為支持安全用戶面定位協(xié)議的服務(wù)器; 所述定位終端為支持安全用戶面定位協(xié)議的終端。
全文摘要
本發(fā)明提供一種實(shí)現(xiàn)定位業(yè)務(wù)的方法及系統(tǒng),該方法包括定位服務(wù)器檢測(cè)到定位相關(guān)數(shù)據(jù)變化或更新,向定位終端發(fā)送通知消息,所述通知消息至少包括以下信息中的一種非定位指示、定位相關(guān)數(shù)據(jù)更新指示、更新的數(shù)據(jù)類型、更新數(shù)據(jù)的有效期;或者所述通知消息用于指示定位相關(guān)數(shù)據(jù)更新。根據(jù)本發(fā)明能夠?qū)崿F(xiàn)在定位服務(wù)器檢測(cè)或者判斷出服務(wù)器側(cè)的定位相關(guān)數(shù)據(jù)變化時(shí),基于安全用戶面定位技術(shù)告知給定位終端。
文檔編號(hào)H04W68/00GK102469578SQ201010533509
公開日2012年5月23日 申請(qǐng)日期2010年11月5日 優(yōu)先權(quán)日2010年11月5日
發(fā)明者單良, 李會(huì) 申請(qǐng)人:中興通訊股份有限公司