欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

并行混合定位方法及裝置的制作方法

文檔序號:7704771閱讀:109來源:國知局
專利名稱:并行混合定位方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及移動(dòng)通信技術(shù)領(lǐng)域,尤其涉及一種并行混合定位方法及裝置。
背景技術(shù)
作為移動(dòng)通信系統(tǒng)的特色業(yè)務(wù)之一,定位服務(wù)一直被認(rèn)為是未來移動(dòng)增值業(yè)務(wù)的ー個(gè)亮點(diǎn)。目前,北美、歐洲和亞太和日韓等國家和地區(qū)的主要移動(dòng)通信運(yùn)營商都已開通了移動(dòng)定位業(yè)務(wù)。定位業(yè)務(wù)是移動(dòng)增值業(yè)務(wù)中最具吸引力的業(yè)務(wù),同時(shí)也是產(chǎn)業(yè)鏈各個(gè)環(huán)節(jié)最為復(fù)雜的業(yè)務(wù)之一。定位服務(wù)不僅可以服務(wù)于移動(dòng)增值業(yè)務(wù),也可以服務(wù)于外部定位應(yīng)用,比如911/112業(yè)務(wù)中的公共安全應(yīng)答點(diǎn)。在3GPP(3rd Generation Partnership Project,第三代合作伙伴計(jì)劃)定義的 2G、3G和LTE(3GPP Long Term Evolution,3GPP長期演進(jìn))系列標(biāo)準(zhǔn)規(guī)范中都定義了與定位服務(wù)有關(guān)的網(wǎng)元,比如GMLC(Gateway Mobile Location Center,網(wǎng)關(guān)移動(dòng)位置中心),SMLC(Serving Mobile Location Center,移動(dòng)定位業(yè)務(wù)中心),E-SMLC(Enhanced-SMLC,演進(jìn)的SMLC)等;同時(shí)也定義了網(wǎng)元間的信令接ロ。單純使用這些信令接ロ完成位置獲取的方式被稱為控制面方案。這種方式同時(shí)支持基于終端的定位技術(shù)和基于網(wǎng)絡(luò)的定位技術(shù),尤其是可以直接從基礎(chǔ)網(wǎng)元中獲得定位計(jì)算所需要的ー些測量參數(shù),因此比較適合于支持終端沒有專門定位能力的業(yè)務(wù)場景。用戶面定位方案采用SUPL(安全用戶面定位協(xié)議),支持在不同接入網(wǎng)絡(luò)里實(shí)現(xiàn)定位的功能,也支持不同的GNSS(Global Navigation Satellite Systems,全球?qū)Ш叫l(wèi)星系統(tǒng)),即SUPL的主要目的就是支持AGPS(Assisted Global Positioning System,輔助全球衛(wèi)星定位系統(tǒng))功能,但需要終端支持相關(guān)的定位協(xié)議。用戶面定位方案一般只能用于室外開放環(huán)境,在室內(nèi)有遮擋環(huán)境中失敗率高,定位時(shí)間長。LTE規(guī)范中定義的定位系統(tǒng)架構(gòu)兼顧控制面和用戶面定位技術(shù)的特點(diǎn),并且專門定義了擴(kuò)展性較強(qiáng)的LPP(LTE定位協(xié)議);該協(xié)議可以同時(shí)被用于控制面和用戶面下定位服務(wù)。如圖I所示,是LTE規(guī)范中定義的定位時(shí)的定位系統(tǒng)架構(gòu)示意圖,在該架構(gòu)中,用戶面定位方案使用SUPL,并且至少是2.0版本以上。在控制面定位方案中,涉及到的主要網(wǎng)兀有 eNodeB(Evolved Node B,演進(jìn)型基站)、MME(Mobile Managenment Entity,移動(dòng)管理實(shí)體)、E-SMLC、GMLC/SLP 以及 HSS (Home Subscriber Server,歸屬用戶服務(wù)器),終端(MS)也被包括在整個(gè)的控制面定位系統(tǒng)中,其中,E-SMLC和GMLC/SLP(SUPL定位平臺)組成LBS (定位服務(wù)器)。eNodeB和MME以及eNodeB和終端之間的接ロ在LTE整體網(wǎng)絡(luò)架構(gòu)已經(jīng)存在,并且可以承載用于控制面定位的特定協(xié)議的消息,這些特定協(xié)議包括,E-SMLC和eNodeB之間的LPPa (LTE定位附加協(xié)議)協(xié)議,以及E-SMLC和終端之間的LPP ;MME和E-SMLC之間的SLs接ロ,以及MME和GMLC之間的SLg接ロ、HSS和GMLC之間的SLh接ロ都是在LTE網(wǎng)絡(luò)中新定義的專門用于控制面定位的接ロ。在用戶面定位方案中,終端和SLP之間的IP(Internet Protocol,互聯(lián)網(wǎng)協(xié)議)消息由終端到S-GW/P-GW,再到SLP之間的鏈路承載。LTE規(guī)范中已經(jīng)提及的用戶面和控制面混合定位的方式,是ー種串行的嵌套處理方案,用于以ー種定位方式的結(jié)果來補(bǔ)充另ー種定位過程所需要的參數(shù)。這種處理方案不能充分解決用戶面定位中,終端能力未知、完成周期長、不能適應(yīng)有遮擋環(huán)境等問題;也不能使定位系統(tǒng)的可靠性、響應(yīng)延遲、定位精度等得到最大的保證。

發(fā)明內(nèi)容
本發(fā)明的目的在于,提供一種并行混合定位方法及裝置,以優(yōu)化現(xiàn)有技術(shù)提供的定位方式。本發(fā)明提供了一種并行混合定位方法,上述方法包括定位系統(tǒng)收到請求方發(fā)送的定位請求時(shí),觸發(fā)用戶面定位處理流程和控制面定位 流程對需要定位的終端進(jìn)行定位,并將得到的位置結(jié)果返回給上述請求方。優(yōu)選地,上述請求方為外部定位應(yīng)用或者終端,上述定位系統(tǒng)在上述用戶面定位處理流程和上述控制面定位流程定位結(jié)束后,根據(jù)上述請求方及上述定位請求,將得到的位置結(jié)果中符合條件的位置結(jié)果返回給上述請求方。優(yōu)選地,若上述請求方為外部定位應(yīng)用,則上述定位請求包括終端號碼標(biāo)識、位置精度以及完成時(shí)間;若上述請求方為終端,則上述定位請求包括號碼標(biāo)識以及終端能力。優(yōu)選地,上述控制面定位處理流程具體包括根據(jù)上述定位請求中的終端號碼標(biāo)識,獲取定位所需的測量參數(shù);根據(jù)上述測量參數(shù)計(jì)算上述終端的位置估計(jì);將得到的位置估計(jì)作為位置結(jié)果緩存。優(yōu)選地,若上述請求方為外部定位應(yīng)用,則上述定位系統(tǒng)通過發(fā)送觸發(fā)消息的方式觸發(fā)上述用戶面定位處理流程。優(yōu)選地,若上述請求方為外部定位應(yīng)用,則上述定位系統(tǒng)在觸發(fā)用戶面定位處理流程后,還執(zhí)行如下步驟根據(jù)上述定位請求中的完成時(shí)間,判斷上述用戶定位處理流程是否在上述完成時(shí)間內(nèi)返回執(zhí)行結(jié)果,若是,則判斷上述執(zhí)行結(jié)果是位置結(jié)果還是失敗信息,若是位置結(jié)果,則用戶面定位成功;若是失敗信息或者是超時(shí)未收到執(zhí)行結(jié)果,則用戶面定位失敗。優(yōu)選地,若上述請求方為終端,則上述定位系統(tǒng)在觸發(fā)用戶面定位處理流程后,還執(zhí)行如下步驟根據(jù)上述定位請求中的終端能力,判斷上述終端是否僅支持RRLP(Radi0Resource LCS Protocol,無線資源定位業(yè)務(wù)協(xié)議)及使用MSA(MobiIe Station Assisted,終端輔助)定位模式,若是,則用戶面定位失?。环駝t,等待上述用戶面定位處理流程返回執(zhí)行結(jié)果,收到執(zhí)行結(jié)果后,判斷上述執(zhí)行結(jié)果是位置結(jié)果還是失敗信息,若是位置結(jié)果,則用戶面定位成功;若是失敗信息,則用戶面定位失敗。優(yōu)選地,若上述請求方為外部定位應(yīng)用,則上述將得到的位置結(jié)果返回給請求方步驟具體包括若用戶面定位成功,則根據(jù)上述定位請求中的位置精度,選擇上述用戶面定位處理流程得到的位置結(jié)果和緩存的位置結(jié)果中符合條件的位置結(jié)果,返回給上述請求方;若用戶面定位失敗,則將緩存的位置結(jié)果返回給上述請求方。優(yōu)選地,若上述請求方為終端,則上述將得到的位置結(jié)果返回給請求方步驟具體包括若用戶面定位成功,則將上述用戶面定位處理流程得到的位置結(jié)果返回給上述請求方;若用戶面定位失敗,則將緩存的位置結(jié)果返回給上述請求方。優(yōu)選地,上述觸發(fā)消息是以短信方式或者UDP (User Datagram Protocol,用戶數(shù)據(jù)報(bào)協(xié)議)消息方式發(fā)送給上述終端的。本發(fā)明進(jìn)一歩提供了一種并行混合定位裝置,上述裝置包括流程觸發(fā)模塊和結(jié)果 返回模塊;上述流程觸發(fā)模塊,用于在定位系統(tǒng)收到請求方發(fā)送的定位請求時(shí),觸發(fā)用戶面定位處理流程和控制面定位流程;上述結(jié)果返回模塊,用于將上述用戶面定位處理流程或上述控制面定位流程得到的位置結(jié)果返回給上述請求方。優(yōu)選地,上述結(jié)果返回模塊,還用根據(jù)上述請求方及上述定位請求,從上述用戶面定位處理流程和上述控制面定位流程得到的位置結(jié)果中選擇符合條件的位置結(jié)果。優(yōu)選地,上述裝置還包括判斷模塊和緩存模塊;上述判斷模塊,用于判斷用戶面定位處理流程是否定位成功;上述緩存模塊,用于緩存控制面定位流程得到的位置結(jié)果。優(yōu)選地,上述結(jié)果返回模塊,還用于在請求方是外部定位應(yīng)用且上述判斷模塊的判斷結(jié)果為用戶面定位成功時(shí),根據(jù)上述定位請求中的位置精度,將上述用戶面定位處理流程得到的位置結(jié)果和上述緩存模塊中緩存的位置結(jié)果中符合條件的位置結(jié)果返回給上述請求方;在請求方是外部定位應(yīng)用且上述判斷模塊的判斷結(jié)果為用戶面定位失敗時(shí),將上述緩存模塊中緩存的位置結(jié)果返回給上述請求方;或者在請求方是終端且上述判斷模塊的判斷結(jié)果為用戶面定位成功時(shí),將上述用戶面定位處理流程得到的位置結(jié)果返回給上述請求方;在請求方是終端且上述判斷模塊的判斷結(jié)果為用戶面定位失敗時(shí),將上述緩存模塊中緩存的位置結(jié)果返回給上述請求方。本發(fā)明中,無論定位請求是由外部定位應(yīng)用發(fā)起的,還是由終端發(fā)起的,均執(zhí)行用戶面定位和控制面定位,這樣,一旦用戶面定位失敗,系統(tǒng)即可使用控制面定位得到的位置結(jié)果來返回給請求方,或者用戶面定位和控制面定位均成功時(shí),可根據(jù)具體場景返回符合條件的位置結(jié)果給請求方;本發(fā)明充分發(fā)揮了兩種技術(shù)的優(yōu)點(diǎn),增強(qiáng)了定位業(yè)務(wù)的可用性。


此處所說明的附圖用來提供對本發(fā)明的進(jìn)ー步理解,構(gòu)成本發(fā)明的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中圖I是LTE規(guī)范中定義的定位時(shí)的定位系統(tǒng)架構(gòu)示意圖;圖2是本發(fā)明混合定位方法實(shí)施例一的流程圖;圖3是本發(fā)明混合定位方法實(shí)施例ニ的流程圖4是本發(fā)明混合定位裝置的原理框圖;圖5是基于圖I的系統(tǒng)架構(gòu)下本發(fā)明并行混合定位方法的實(shí)施例三的信令示意圖;圖6是基于圖I的系統(tǒng)架構(gòu)下本發(fā)明并行混合定位方法的實(shí)施例四的信令示意圖;圖7是為GSM網(wǎng)絡(luò)與LTE網(wǎng)絡(luò)混合的定位系統(tǒng)架構(gòu)圖;圖8是基于圖7的系統(tǒng)架構(gòu)下本發(fā)明并行混合定位方法的實(shí)施例五的信令示意圖。
具體實(shí)施方式

為了使本發(fā)明所要解決的技術(shù)問題、技術(shù)方案及有益效果更加清楚、明白,以下結(jié)合附圖和實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一歩詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅用以解釋本發(fā)明,并不用干限定本發(fā)明。如圖2所示,是本發(fā)明混合定位方法實(shí)施例一的流程圖,本實(shí)施中,假設(shè)定位請求的請求方為外部定位應(yīng)用,本實(shí)施例包括以下步驟步驟SOOl :定位系統(tǒng)收到外部定位應(yīng)用發(fā)送的定位請求;定位請求包括終端號碼標(biāo)識、IP地址、位置精度以及完成時(shí)間等信息;步驟S002 :觸發(fā)用戶面定位處理流程和控制面定位流程;上述控制面定位處理流程具體包括根據(jù)上述定位請求中的終端號碼標(biāo)識,獲取定位所需的參數(shù);根據(jù)上述參數(shù)計(jì)算上述終端的位置估計(jì);將得到的位置估計(jì)作為位置結(jié)果緩存。本步驟中,定位系統(tǒng)通過發(fā)送觸發(fā)消息的方式觸發(fā)上述用戶面定位處理流程。步驟S003 :根據(jù)上述定位請求中的完成時(shí)間,判斷上述用戶定位處理流程是否在上述完成時(shí)間內(nèi)返回執(zhí)行結(jié)果,若是,則執(zhí)行步驟S004,否則,執(zhí)行步驟S006 ;步驟S004 :斷上述執(zhí)行結(jié)果是位置結(jié)果還是失敗信息,若是位置結(jié)果,則執(zhí)行步驟S005,若是失敗信息或者是超時(shí)未收到執(zhí)行結(jié)果,則執(zhí)行步驟S006 ;步驟S005 :用戶面定位成功,執(zhí)行步驟S007 ;步驟S006 :用戶面定位失敗,執(zhí)行步驟S008 ;步驟S007 :根據(jù)上述定位請求中的位置精度,選擇上述用戶面定位處理流程得到的位置結(jié)果和緩存的上述控制面定位流程得到的位置結(jié)果中符合條件的位置結(jié)果,返回給上述請求方;步驟S008 :將緩存的控制面定位流程得到的位置結(jié)果返回給上述請求方。如圖3所示,是本發(fā)明混合定位方法實(shí)施例ニ的流程圖,本實(shí)施中,假設(shè)定位請求的請求方為終端,本實(shí)施例包括以下步驟步驟SlOl :定位系統(tǒng)收到終端發(fā)送的定位請求;定位請求包括號碼標(biāo)識以及終端能力等信息。步驟S102 :觸發(fā)用戶面定位處理流程和控制面定位流程;控制面定位處理流程具體包括
根據(jù)上述定位請求中的終端號碼標(biāo)識,獲取定位所需的參數(shù);根據(jù)上述參數(shù)計(jì)算上述終端的位置估計(jì);將得到的位置估計(jì)作為位置結(jié)果緩存。本步驟中,定位系統(tǒng) 收到定位請求后,用戶面定位處理流程自動(dòng)觸發(fā)。步驟S103 :根據(jù)上述定位請求中的終端能力,判斷上述終端是否僅支持RRLP協(xié)議及使用MSA定位模式,若是,則執(zhí)行步驟S106 ;否則,執(zhí)行步驟S104 ;步驟S104 :等待上述用戶面定位處理流程返回執(zhí)行結(jié)果;步驟S105 :收到執(zhí)行結(jié)果后,判斷上述執(zhí)行結(jié)果是位置結(jié)果還是失敗信息,若是位置結(jié)果,則執(zhí)行步驟S106,若是失敗信息,則執(zhí)行步驟S107 ;步驟S106 :用戶面定位成功,執(zhí)行步驟S108 ;步驟S107 :用戶面定位失敗,執(zhí)行步驟S109 ;步驟S108 :將上述用戶面定位處理流程得到的位置結(jié)果返回給上述請求方;步驟S109 :將緩存的控制面定位流程得到的位置結(jié)果返回給上述請求方。如圖4所示,是本發(fā)明混合定位裝置的原理框圖,本實(shí)施例包括流程觸發(fā)模塊01、緩存模塊02、判斷模塊03以及結(jié)果返回模塊04 ;流程觸發(fā)模塊01,用于在定位系統(tǒng)收到定位請求時(shí),同時(shí)觸發(fā)用戶面定位處理流程和控制面定位流程;緩存模塊02,用于緩存控制面定位流程得到的位置結(jié)果;判斷模塊03,用于判斷用戶面定位處理流程是否定位成功;結(jié)果返回模塊04,用于在請求方是外部定位應(yīng)用且判斷模塊03的判斷結(jié)果為用戶面定位成功時(shí),根據(jù)上述定位請求中的位置精度,選擇上述用戶面定位處理流程得到的位置結(jié)果和緩存模塊02中緩存的位置結(jié)果中符合條件的位置結(jié)果,返回給請求方;在請求方是外部定位應(yīng)用且判斷模塊03的判斷結(jié)果為用戶面定位失敗時(shí),將緩存模塊02中緩存的位置結(jié)果返回給請求方;或者在請求方是終端且判斷模塊03的判斷結(jié)果為用戶面定位成功吋,將用戶面定位處理流程得到的位置結(jié)果返回給請求方;在請求方是終端且判斷模塊03的判斷結(jié)果為用戶面定位失敗時(shí),將緩存模塊02中緩存的位置結(jié)果返回給上述請求方。以下結(jié)合具體的網(wǎng)絡(luò),對本發(fā)明做進(jìn)ー步的描述。如圖5所示,是基于圖I的系統(tǒng)架構(gòu)下本發(fā)明并行混合定位方法的實(shí)施例三的信令示意圖。圖中,實(shí)現(xiàn)箭頭為控制面定位處理流程的過程示意,虛線箭頭表示用戶面定位處理流程的過程示意,本實(shí)施例中,定位請求是由外部定位應(yīng)用發(fā)起的,如圖所示,當(dāng)外部定位應(yīng)用需要用戶終端的位置信息時(shí),通過Le接ロ,向GMLC/SLP發(fā)起定位請求,該定位請求中攜帯有終端號碼標(biāo)識(比如MSISDN(移動(dòng)用戶綜合業(yè)務(wù)數(shù)字網(wǎng)號)、TEL_URI (電話號碼形式的統(tǒng)ー資源標(biāo)識)等)、期望的位置結(jié)果的精度和完成時(shí)間等信息,還有可能攜帯有終端的IP地址信息,若上述定位請求對應(yīng)于ー個(gè)正在進(jìn)行的緊急呼叫會(huì)話,那么在會(huì)話發(fā)起時(shí),按照LTE規(guī)范要求,MME可以將這個(gè)緊急呼叫事件通過SLg接ロ,以通知事件形式上報(bào)給GMLC,通過該通知事件,GMLC可得知當(dāng)前為上述終端服務(wù)的MME,上述通知事件中攜帯有終端號碼標(biāo)識以及終端的IP地址。GMLC/SLP根據(jù)收到的定位請求,觸發(fā)用戶面和控制面定位處理流程。GMLC/SLP通過發(fā)送觸發(fā)消息的方式觸發(fā)用戶面定位處理流程,若定位請求中攜帯有終端的IP地址,或者M(jìn)ME上報(bào)的通知事件中帶有終端的IP地址,則GMLC/SLP通過UDP將觸發(fā)消息發(fā)送到終端,否則,通過短信方式將觸發(fā)消息發(fā)送到終端,如圖5中虛線箭頭所示,觸發(fā)消息經(jīng)SMSC/P-Gff發(fā)送到需要定位的終端。對于控制面定位處理流程,LBS中的GMLC/SLP通過內(nèi)部接ロ觸發(fā)E-SMLC,使E-SMLC通過MME向eNodeB發(fā)送攜帶有LPPa消息的SLs接ロ無連接消息,請求獲取定位參數(shù),MME收到上述消息后,通過SI接ロ,將上述消息路由到eNodeB。eNodeB在收到上述消息后,搜集測量參數(shù),并將得到的測量報(bào)告通過SI接ロ經(jīng)MME,通過攜帶有LPPa應(yīng)答消息的SLs接ロ無連接消息返回給LBS中的E-SMLC,E-SMLC收到測量報(bào)告后,計(jì)算出用戶的位置估計(jì),并通過內(nèi)部接ロ將計(jì)算得到的位置估計(jì)作為位置結(jié)果返回給GMLC/SLP,GMLC/SLP緩存收到的位置結(jié)果。對于用戶面定位處理流程,終端在收到觸發(fā)消息后,主動(dòng)與GMLC/SLP建立數(shù)據(jù)連接,數(shù)據(jù)連接建立成功后,終端發(fā)送SUPL POS INIT消息給LBS的SLP,SLP收到消息后,計(jì)算終端需要的輔助數(shù)據(jù),通過SUPL POS消息與終端之間交互,圖中使用框圖表示該過程,因 具體的流程因終端能力不同而不相同,而這屬于現(xiàn)有技術(shù),故本發(fā)明中不做具體描述,僅使用框圖來示意。由于SUPL消息只在SUPL2. 0版本中才能夠支持LTE,并且在SUPL2. 0版本的SUPL消息中,傳遞終端測量到的測量數(shù)據(jù)的協(xié)議通常為RRLP,RRLP是ー個(gè)GSM網(wǎng)絡(luò)中定義的主要為AGPS服務(wù)的協(xié)議,不能用來傳遞LTE網(wǎng)絡(luò)中的測量數(shù)據(jù),因此當(dāng)終端和SLP之間的RRLP交互失敗時(shí),也就是說AGPS功能不能實(shí)現(xiàn)時(shí),用戶面定位失敗,返回SUPL END消息給終端。當(dāng)然,若終端不支持SUPL協(xié)議,則不能處理收到的觸發(fā)消息,此時(shí),GMLC/SLP在等待超時(shí)后,認(rèn)為用戶面定位失敗。若終端支持AGPS功能(即終端支持SUPL 2.0,并且能進(jìn)行GPS測量,能夠用RRLP協(xié)議從LBS得到輔助數(shù)據(jù)以及能夠報(bào)告測量結(jié)果或者位置計(jì)算結(jié)果),而當(dāng)前位于室內(nèi)或者其他遮擋環(huán)境中,導(dǎo)致AGPS功能不能成功吋,GMLC/SLP在等待超時(shí)后,也認(rèn)為用戶面定位失敗,返回SUPL END消息給終端。如圖6所示,是基于圖I的系統(tǒng)架構(gòu)下本發(fā)明并行混合定位方法的實(shí)施例四的信令示意圖。圖中,實(shí)現(xiàn)箭頭為控制面定位處理流程的過程示意,虛線箭頭表示用戶面定位處理流程的過程示意,本實(shí)施例中,定位請求是由終端主動(dòng)發(fā)起,如圖所示終端通過SUPL START消息發(fā)起定位請求,該定位請求中攜帶有終端號碼標(biāo)識、終端能力、LTE網(wǎng)絡(luò)中的小區(qū)ID以及跟蹤區(qū)標(biāo)識等信息,根據(jù)定位請求中的終端能力信息,GMLC/SLP可知該終端是否將使用RRLP來承載定位測量的相關(guān)數(shù)據(jù),以及終端是否會(huì)使用MSA定位模式,若終端能力表明其只能支持RRLP,并且使用MSA定位模式,那么使用本發(fā)明可以保證業(yè)務(wù)的可靠性;根據(jù)定位請求中的終端號碼標(biāo)識、LTE網(wǎng)絡(luò)中的小區(qū)ID以及跟蹤區(qū)標(biāo)識,GMLC/SLP可直接判斷出當(dāng)前為用戶服務(wù)的MME,或者使用其中的終端號碼標(biāo)識作為參數(shù),通過與HSS之間的接ロ,在上述HSS中查詢到當(dāng)前為用戶終端服務(wù)的MME信息,此時(shí)即可通過與E-SMLC之間的內(nèi)部接ロ觸發(fā)控制面的定位處理流程。對于用戶面定位處理流程,收到定位請求后,GMLC/SLP與終端之間通過SUPL協(xié)議交互。在此流程中,若終端只能支持RRLP和MSA定位模式,則因RRLP不能傳遞LTE網(wǎng)絡(luò)中的測量數(shù)據(jù),固AGPS定位失敗時(shí)LBS不能直接利用終端上報(bào)的測量數(shù)據(jù)來獲取比小區(qū)ID定位技術(shù)精度更高的位置結(jié)果;
對于控制面定位處理流程,與圖5所示的實(shí)施例三相同,這里不再復(fù)述。本發(fā)明中,在外部定位應(yīng)用發(fā)起的定位過程中,終端是在收到觸發(fā)消息后,才主動(dòng)與LBS建立數(shù)據(jù)連接,而在終端主動(dòng)發(fā)起的定位過程中,終端則是首先完成與LBS之間的數(shù)據(jù)連接的建立,再將定位請求發(fā)送給LBS,LBS根據(jù)終端支持的協(xié)議及準(zhǔn)備采用的定位模式判斷并開始并行的控制面定位處理流程。由于物理部署的移動(dòng)網(wǎng)絡(luò)中,通?;旌狭?GSM,UMTS (Universal MobileTelecommunications System,通用移動(dòng)通訊系統(tǒng))和LTE等多種接入網(wǎng)絡(luò)技術(shù),終端也是多模終端。因此,以下結(jié)合多模系統(tǒng)架構(gòu)給出多模網(wǎng)絡(luò)下本發(fā)明的應(yīng)用實(shí)施方案。如圖7所示,為GSM網(wǎng)絡(luò)與LTE網(wǎng)絡(luò)混合的定位系統(tǒng)架構(gòu)圖,圖中,處理外部定位應(yīng)用的定位請求的實(shí)體還是GMLC,處理終端的定位請求的實(shí)體還是SLP,而實(shí)現(xiàn)GSM網(wǎng)絡(luò)中的控制面位置計(jì)算功能的實(shí)體為SMLC,與LTE系統(tǒng)類似,GMLC和外部應(yīng)用實(shí)體之間通過Le接ロ交互,且與SLP復(fù)用該接ロ。SLP在實(shí)現(xiàn)用戶面定位處理過程中,通過和短信中心之間 的接ロ發(fā)送觸發(fā)消息,并且通過GGSN路由終端到SLP的數(shù)據(jù)包;GMLC在實(shí)現(xiàn)控制面定位處理過程中,通過和HLR之間的Lh接ロ查詢到終端的路由信息,并且通過和MSC/SGSN之間的Lg接ロ發(fā)送定位請求。與LTE網(wǎng)絡(luò)不同的是,在GSM網(wǎng)絡(luò)中,接入網(wǎng)不僅有基站,還有BSC(Base StationController,基站控制器),而MSC/SGSN是通過和BSC之間的接ロ來轉(zhuǎn)發(fā)從GMLC得到的定位請求的。在GSM網(wǎng)絡(luò)中,同樣有專門負(fù)責(zé)定位計(jì)算功能的實(shí)體SMLC,SMLC和BSC之間具有Lb接ロ,用于傳輸數(shù)據(jù)。從圖中可以看出,本系統(tǒng)架構(gòu)與圖I所示的系統(tǒng)架構(gòu)的差異在于SMLC對接GSM接入網(wǎng)實(shí)體BSC,而E-SMLC對接MME。從GMLC/SLP的角度來看,兩個(gè)系統(tǒng)架構(gòu)和功能是相同的。這樣本發(fā)明的并行混合定位方法在多模網(wǎng)絡(luò)部署環(huán)境中也是可以實(shí)現(xiàn)的。以下結(jié)合附圖7,對LTE網(wǎng)絡(luò)和GSM網(wǎng)絡(luò)混合的網(wǎng)絡(luò)架構(gòu)下,對本發(fā)明的混合定位方法進(jìn)行說明。如圖8所示,是基于圖7的系統(tǒng)架構(gòu)下本發(fā)明并行混合定位方法的實(shí)施例五的信令示意圖,圖中,實(shí)現(xiàn)箭頭為控制面定位處理流程的過程示意,虛線箭頭表示用戶面定位處理流程的過程示意,本實(shí)施中,定位請求是由終端主動(dòng)發(fā)起,如圖所示終端在GSM網(wǎng)絡(luò)中發(fā)起ー個(gè)緊急呼叫業(yè)務(wù),在此過程中,MSC將此呼叫路由到合適的公共安全應(yīng)答點(diǎn),并且會(huì)將這個(gè)緊急呼叫發(fā)起的事件通過Lg接ロ消息通知到GMLC,根據(jù)該事件通知,GMLC可獲得當(dāng)前為用戶服務(wù)的MSC的路由信息,且可判斷出用戶當(dāng)前駐留在GSM網(wǎng)絡(luò)中。這一點(diǎn),和在LTE網(wǎng)絡(luò)實(shí)現(xiàn)過程中的處理是類似的,不同點(diǎn)在于,在事件通知過程中,GMLC可能并不清楚終端是否支持SUPL功能。假如外部定位應(yīng)用,比如公共安全應(yīng)答點(diǎn),需要此用戶的精確的位置信息,將通過Le接ロ,向定位系統(tǒng)發(fā)起定位請求。此時(shí),GMLC若要通過SUPL用戶面方式獲得終端的高精度的位置信息,面臨幾個(gè)未知數(shù)。一方面,GMLC可能不了解這個(gè)終端是否能夠支持SUPL功能,另ー方面,即使終端的確可以支持SUPL功能,GMLC也不能確信其所支持的協(xié)議的版本,比如在GSM網(wǎng)絡(luò)中,比較廣泛使用的是SUPL 1.0協(xié)議,但是由于SUPL 2.0技術(shù)在未來網(wǎng)絡(luò)中使用的可能性也非常大,甚至還有3.0等更高版本的技術(shù),在實(shí)際網(wǎng)絡(luò)部署中,需要面臨的協(xié)議適配的可能性是不得不考慮的。還有一點(diǎn)就是,在GSM網(wǎng)絡(luò)中,假如用戶處于語音通話狀態(tài),用戶面技術(shù)所需要的包交換數(shù)據(jù)連接是否可以并行實(shí)現(xiàn)也是ー個(gè)問題。對于大部分不能支持CS (circuit switch,電路交換)和PS (packet switch,分組交換)并行處理的終端來說,可能優(yōu)先保證話音處理,而忽略PS域的處理請求。最后,和LTE下類似處理方案中需要考慮的同樣的ー個(gè)問題,就是AGPS高精度定位在室內(nèi)或者有遮擋環(huán)境中的高失敗率?;谝陨线@些考慮,并行的控制面處理過程是保證整個(gè)位置獲取過程的高效和成功率的有效方案。由于用戶面的處理過程和LTE網(wǎng)絡(luò)中的完全類似,這里不再詳細(xì)說明;這里描述的主要是控制面的定位處理。在GMLC事先已知用戶所在網(wǎng)絡(luò)以及為其服務(wù)的MSC的路由信息的情況下,GMLC在收到定位請求后,可直接通過與MSC/SGSN之間的Lg接ロ,使用MAP信令將定位請求發(fā)送給MSC/SGSN,請求獲取用戶當(dāng)前的位置;在GMLC事先未知用戶所在網(wǎng)絡(luò)以及為其服務(wù)的MSC的路由信息的情況下,GMLC首先通過與HLR之間的Lh接ロ,從HLR上獲取用戶當(dāng)前的路由 信息,再通過與MSC/SGSN之間的Lg接ロ,使用MAP信令將定位請求發(fā)送給MSC/SGSN,請求獲取用戶當(dāng)前的位置。MSC/SGSN收到定位請求后,通過與BSC之間的接ロ把收到的定位請求透傳給BSC ;BSC收到定位請求后,通過與SMLC之間的Lb接ロ,將上述定位請求轉(zhuǎn)發(fā)給SMLC,并攜帶可能的測量參數(shù)。SMLC根據(jù)收到的定位請求中的位置精度和終端屬性(終端是否支持E-0TD,是否支持AGPS)確定需要采用的定位技術(shù),并且在上述定位請求中攜帯的測量參數(shù)不足時(shí),主動(dòng)要求BSC繼續(xù)提供更多的測量參數(shù)。最后,SMLC將根據(jù)從BSC得到的測量報(bào)告計(jì)算出終端的位置估計(jì),并作為位置結(jié)果返回給BSC,BSC再將其返回給MSC/SGSN,并由MSC/SGSN進(jìn)ー步返回給GMLC。此時(shí),當(dāng)用戶面定位過程還沒有結(jié)束,并且完整的定位會(huì)話也還沒有結(jié)束吋,GMLC可以將此位置結(jié)果緩存。當(dāng)用戶面定位過程出現(xiàn)異?;蛘哒麄€(gè)定位會(huì)話需要盡快結(jié)束吋,GMLC則直接將緩存的位置結(jié)果返回給請求方,以提高整個(gè)定位服務(wù)的效率和精度。這個(gè)過程也是和前面描述的LTE網(wǎng)絡(luò)中的處理相同。由此,可以看出,整個(gè)并行混合定位處理過程,在多模的混合網(wǎng)絡(luò)中是完全可以應(yīng)用的。上述說明示出并描述了本發(fā)明的優(yōu)選實(shí)施例,但如前所述,應(yīng)當(dāng)理解本發(fā)明并非局限于本文所披露的形式,不應(yīng)看作是對其他實(shí)施例的排除,而可用于各種其他組合、修改和環(huán)境,并能夠在本文所述發(fā)明構(gòu)想范圍內(nèi),通過上述教導(dǎo)或相關(guān)領(lǐng)域的技術(shù)或知識進(jìn)行改動(dòng)。而本領(lǐng)域人員所進(jìn)行的改動(dòng)和變化不脫離本發(fā)明的精神和范圍,則都應(yīng)在本發(fā)明所附權(quán)利要求的保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種并行混合定位方法,其特征在于,所述方法包括 定位系統(tǒng)收到請求方發(fā)送的定位請求時(shí),觸發(fā)用戶面定位處理流程和控制面定位流程對需要定位的終端進(jìn)行定位,并將得到的位置結(jié)果返回給所述請求方。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述請求方為外部定位應(yīng)用或者終端,所述定位系統(tǒng)在所述用戶面定位處理流程和所述控制面定位流程定位結(jié)束后,根據(jù)所述請求方及所述定位請求,將得到的位置結(jié)果中符合條件的位置結(jié)果返回給所述請求方。
3.根據(jù)權(quán)利要求I或2所述的方法,其特征在于,若所述請求方為外部定位應(yīng)用,則所述定位請求包括終端號碼標(biāo)識、位置精度以及完成時(shí)間; 若所述請求方為終端,則所述定位請求包括號碼標(biāo)識以及終端能力。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述控制面定位處理流程具體包括 根據(jù)所述定位請求中的終端號碼標(biāo)識,獲取定位所需的測量參數(shù); 根據(jù)所述測量參數(shù)計(jì)算所述終端的位置估計(jì); 將得到的位置估計(jì)作為位置結(jié)果緩存。
5.根據(jù)權(quán)利要求I或2所述的方法,其特征在干, 若所述請求方為外部定位應(yīng)用,則所述定位系統(tǒng)通過發(fā)送觸發(fā)消息的方式觸發(fā)所述用戶面定位處理流程。
6.根據(jù)權(quán)利要求2所述的方法,其特征在于,若所述請求方為外部定位應(yīng)用,則所述定位系統(tǒng)在觸發(fā)用戶面定位處理流程后,還執(zhí)行如下步驟 根據(jù)所述定位請求中的完成時(shí)間,判斷所述用戶定位處理流程是否在所述完成時(shí)間內(nèi)返回執(zhí)行結(jié)果,若是,則判斷所述執(zhí)行結(jié)果是位置結(jié)果還是失敗信息,若是位置結(jié)果,則用戶面定位成功;若是失敗信息或者是超時(shí)未收到執(zhí)行結(jié)果,則用戶面定位失敗。
7.根據(jù)權(quán)利要求2所述的方法,其特征在于,若所述請求方為終端,則所述定位系統(tǒng)在觸發(fā)用戶面定位處理流程后,還執(zhí)行如下步驟 根據(jù)所述定位請求中的終端能力,判斷所述終端是否僅支持無線資源定位業(yè)務(wù)協(xié)議RRLP及使用終端輔助MSA定位模式,若是,則用戶面定位失??;否則,等待所述用戶面定位處理流程返回執(zhí)行結(jié)果,收到執(zhí)行結(jié)果后,判斷所述執(zhí)行結(jié)果是位置結(jié)果還是失敗信息,若是位置結(jié)果,則用戶面定位成功;若是失敗信息,則用戶面定位失敗。
8.根據(jù)權(quán)利要求I、2或6任一項(xiàng)所述的方法,其特征在于,若所述請求方為外部定位應(yīng)用,則所述將得到的位置結(jié)果返回給請求方步驟具體包括 若用戶面定位成功,則根據(jù)所述定位請求中的位置精度,選擇所述用戶面定位處理流程得到的位置結(jié)果和緩存的位置結(jié)果中符合條件的位置結(jié)果,返回給所述請求方; 若用戶面定位失敗,則將緩存的位置結(jié)果返回給所述請求方。
9.根據(jù)權(quán)利要求1、2或7任一項(xiàng)所述的方法,其特征在于,若所述請求方為終端,則所述將得到的位置結(jié)果返回給請求方步驟具體包括 若用戶面定位成功,則將所述用戶面定位處理流程得到的位置結(jié)果返回給所述請求方; 若用戶面定位失敗,則將緩存的位置結(jié)果返回給所述請求方。
10.根據(jù)權(quán)利要求5所述方法,其特征在于,所述觸發(fā)消息是以短信方式或者用戶數(shù)據(jù)報(bào)協(xié)議UDP消息方式發(fā)送給所述終端的。
11.一種并行混合定位裝置,其特征在于,所述裝置包括流程觸發(fā)模塊和結(jié)果返回模塊; 所述流程觸發(fā)模塊,用于在定位系統(tǒng)收到請求方發(fā)送的定位請求時(shí),觸發(fā)用戶面定位處理流程和控制面定位流程; 所述結(jié)果返回模塊,用于將所述用戶面定位處理流程或所述控制面定位流程得到的位置結(jié)果返回給所述請求方。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述結(jié)果返回模塊,還用根據(jù)所述請求方及所述定位請求,從所述用戶面定位處理流程和所述控制面定位流程得到的位置結(jié)果中選擇符合條件的位置結(jié)果。
13.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述裝置還包括判斷模塊和緩存模塊; 所述判斷模塊,用于判斷用戶面定位處理流程是否定位成功; 所述緩存模塊,用于緩存控制面定位流程得到的位置結(jié)果。
14.根據(jù)權(quán)利要求11-13任一項(xiàng)所述的裝置,其特征在于,所述結(jié)果返回模塊,還用于在請求方是外部定位應(yīng)用且所述判斷模塊的判斷結(jié)果為用戶面定位成功時(shí),根據(jù)所述定位請求中的位置精度,將所述用戶面定位處理流程得到的位置結(jié)果和所述緩存模塊中緩存的位置結(jié)果中符合條件的位置結(jié)果返回給所述請求方;在請求方是外部定位應(yīng)用且所述判斷模塊的判斷結(jié)果為用戶面定位失敗時(shí),將所述緩存模塊中緩存的位置結(jié)果返回給所述請求方;或者在請求方是終端且所述判斷模塊的判斷結(jié)果為用戶面定位成功時(shí),將所述用戶面定位處理流程得到的位置結(jié)果返回給所述請求方;在請求方是終端且所述判斷模塊的判斷結(jié)果為用戶面定位失敗時(shí),將所述緩存模塊中緩存的位置結(jié)果返回給所述請求方。
全文摘要
本發(fā)明涉及一種并行混合定位方法及裝置,上述方法在定位系統(tǒng)收到定位請求時(shí),觸發(fā)用戶面定位處理流程和控制面定位流程對需要定位的終端進(jìn)行定位,并將得到的位置結(jié)果返回給請求方;上述裝置包括流程觸發(fā)模塊和結(jié)果返回模塊。本發(fā)明充分發(fā)揮了用戶面定位技術(shù)和控制面定位技術(shù)的優(yōu)點(diǎn),增強(qiáng)了定位業(yè)務(wù)的可用性。
文檔編號H04W64/00GK102843767SQ20111017380
公開日2012年12月26日 申請日期2011年6月24日 優(yōu)先權(quán)日2011年6月24日
發(fā)明者單良 申請人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
灵石县| 保康县| 阳东县| 桃园市| 广宗县| 稷山县| 于都县| 增城市| 博野县| 鄢陵县| 海伦市| 宜州市| 德令哈市| 遵义市| 绵竹市| 千阳县| 图们市| 三门峡市| 上思县| 友谊县| 德钦县| 平塘县| 苏尼特左旗| 克拉玛依市| 谢通门县| 大悟县| 佛冈县| 宁化县| 百色市| 望城县| 中西区| 新竹县| 同德县| 河曲县| 山西省| 长葛市| 德清县| 宝丰县| 弋阳县| 濮阳县| 卓资县|