一、概述
位置業務是移動通信行業非常關注的業務之一,畢竟是移動網絡的結構造就了定位的能力。這里將對移動位置業務的整體框架做一介紹,并通過一個業務示例向用戶說明整個業務流程,使通信人對移動位置業務整體框架中的相關網元及其功能有初步的了解。
欲詳細了解位置業務(LBS)介紹的請進入。
移動標準化組織,如3GPP和3GPP2都為此提出了自己的移動定位規范。圖1是3GPP (3GPP TS 03.71 v8.9.0)定義的通用位置服務系統(LCS,Location Services)架構。從圖1中可以看出,在GSM/GPRS網絡中,LCS主要由以下幾部分組成:LCS客戶端、GSM/GPRS網絡和位置服務相關網元等。種類豐富的移動位置業務均是基于這個框架展開的,不同的僅是業務開展流程及具體業務內容。其中,和位置服務相關的網元主要有:GMLC、SMLC及LMU等。
圖1:通用位置服務架構
二、網元介紹
1、GMLC(Gateway Mobile Location Center,網關移動位置中心)
可以把GMLC理解為網關的概念,其作用主要為移動位置業務或移動終端的客戶端提供接入和管理,它對LCS Client發起的請求進行注冊或鑒權后,將請求轉發給該移動用戶當前服務的MSC,在獲得網絡計算的位置信息后,又把結果返回給LCS Client。
2、SMLC(Serving Mobile Location Center,服務移動位置中心)
可將SMLC理解成處理移動位置應用的處理網元,它是移動位置業務的總負責和總管家。其作用主要是從GMLC獲取對用戶位置信息的請求,管理并協調計算移動終端位置信息的相關資源,完成針對不同精度的定位算法,最后將移動終端或位置測量單元LMU的測量信息轉換為移動終端的經緯度信息。
3、LMU(Location Measurement Unit,位置測量單元)
LMU是一個邏輯網絡實體,其作用主要是根據不同的定位算法(如:CELL-ID、AGPS等),在總管家SMLC的控制下完成對移動終端的定位測量,并將測量信息通過BSC傳送給SMLC。最后,由SMLC根據測量結果進行位置計算,并把計算的結果經GMLC傳給移動位置應用LCS Client。
4、LCS Client位置客戶端
移動位置應用LCS Client是為了獲取移動終端位置信息而與整個位置服務體系LCS的相關網元進行交互的功能實體,它可以是移動網內的某個應用實體,也可以在移動網絡外部,通過網絡接入移動位置服務體系。但一般情況下,LCS Client是移動運營商或第三方提供的位置應用。移動位置應用LCS Client獲得一個或多個移動終端的位置信息,并利用此位置信息提供相應的位置應用。
三、流程介紹
在一次定位請求中,各網元所做的工作如下:
1、LCS Client發起的定位請求首先通過Le接口傳送到GMLC;
2、GMLC通過Lh接口從HLR獲得移動終端的相關路由信息,并把定位請求通過Lg接口轉發給移動終端當前所在的MSC;
3、MSC通過Ls接口向移動終端所在的SMLC發送定位請求,或通過BSC向移動終端所在的SMLC發送定位請求,若MSC有Gs接口和SGSN相連,則首先需檢移動終端是否處于GPRS附著狀態,然后決定是在A接口還是Gs接口來尋找該移動終端;
4、SMLC根據請求內容,選擇測量方法,并分配測量資源,啟動LMU進行測量;
5、然后由MSC再通過Lg接口將MS的位置信息傳送給GMLC;
6、最后,由GMLC通過Le接口將位置信息傳送給LCS Client,從而完成整個定位應用過程。
四、示例
我們可以用一個實際業務的具體流程來說明業務實現,通過這個業務流程敘述,通信人將對各個網元、應用服務的功能等有直觀的了解。如一個查找他人業務(假設我們使用的是短信接入方式,及用戶信息路由走的是短信網關)的流程詳見下表4。
表4:查找他人業務的實現流程
值得一提的是,目前GSM/GPRS網絡上所實現的位置服務基本上是把SMLC的功能和GMLC功能合并,并增加和位置業務相關的如業務代理模塊及業務管理模塊,共同組成位置業務平臺,并采用一種設備來實現位置服務的相關功能。故這里的論述也采用了位置業務平臺這一說法。由于位置業務平臺屬于開展移動位置業務的基礎設施,故一般由運營商建設。
此外,我們從上面定位他人業務所涉及的技術環節出發,概況敘述整個業務流程。定位他人流程:A發起業務定位用戶B,首先,位置業務平臺對B所在位置進行定位,然后將位置信息返回給應用服務,應用服務收到位置信息,將其輸入到GIS引擎,GIS引擎調用電子地圖數據(根據業務實現的差異,有可能需要調用增值POI信息。POI(Point Of Interest)即感興趣的地理信息點),并返回位置描述信息,移動通信網絡再將位置描述信息送至用戶A。
欲進一步了解實現移動定位技術的請進入。