專利名稱:在移動通信系統中提供定位服務的方法
技術領域:
本發明涉及移動通信系統中的定位技術,更具體地說,涉及一種可在使用不同協議類型的移動通信系統中提供定位服務的方法。
背景技術:
隨著社會的發展,人們的活動范圍越來越大,而且越來越不確定。這種移動性和不確定性給移動通信帶來市場和挑戰的同時,也為位置服務業務的開展和擴大帶來了無限商機。
所謂位置服務(LBS,Location Based Services)又稱定位服務,是指通過移動終端和移動網絡的配合,確定移動用戶的實際地理位置,從而提供用戶所需要的與位置相關的服務信息,是利用用戶位置信息進行增值服務的一種移動通信與導航融合的服務形式。
按照3GPP、3GPP2的規范,移動定位中心MPC(Mobile Position Center)或網關移動定位中心GMLC(Gateway Mobile Location Center)向業務提供商SP(Service Provider)提供移動臺的位置信息。SP結合相關的圖像、文字等內容,完成與此位置相關的增值服務,向最終用戶提供位置類業務,或稱為位置業務(Location Service,LS)。
在目前使用的第二代移動通信系統中,無論對于CDMA網絡還是GSM網絡,同樣也都支持位置定位服務。目前,一個服務提供商可能同時建設有GSM網絡和CDMA網絡,因此具備基于兩種網絡的定位中心。
對于GSM網絡來說,設有服務于GSM網絡用戶的移動定位中心MPC1和位置業務LS1,位置業務LS1與移動定位中心MPC1之間的接口協議為應用編程接口1協議(以下簡稱API1,是一種與服務提供商的GSM移動定位中心設備相關的協議)。
在GSM網絡中,對于用戶位置的定位一般通過以下的流程,參考圖1可見,圖1示出了在GSM網絡中進行位置定位的過程示意圖。
首先,一移動用戶102提出位置服務的請求;定位服務平臺104通過任意時間查詢消息(ATI消息)向歸屬位置寄存器(HLR)106征詢用戶信息,主要是用戶所處的小區的識別號(Cell-ID);HLR 106通過提供用戶信息消息(Provide Subscriber Information消息)向移動交換中心(MSC)/訪問位置寄存器(VLR)108征詢用戶所處的小區的(Cell-ID)。
MSC/VLR 108中的移動用戶所處小區的Cell-ID通過HLR 106被傳給定位服務平臺104。定位服務平臺104根據Cen-ID找到用戶所處的小區,由于每個小區的位置是固定的并且其覆蓋范圍也是固定的,于是找到小區位置之后就大致確定的移動用戶的位置,將該信息返回給移動用戶即完成位置服務。此處需要說明,定位的精確度由小區覆蓋范圍、小區密度、信號強度等多種因素決定,并非本發明所涉及的內容,因此此處不對定位的精確度進行討論。
在GSM網絡中,定位服務平臺通常是結合在移動定位中心內,位置服務業務與其它業務是結合在一起,并不獨立進行處理,因此可以理解為在GSM網絡中直接由移動用戶通過位置業務LS1向移動定位中心MPC1進行位置業務的請求,其示意圖可以參考圖3A。
對于CDMA網絡來說,在位置業務LS2與MPC2之間增設專門服務于該服務提供商的CDMA網絡的本地定位接入子系統200,如圖3B所示。本地定位接入子系統200完成以下主要功能(1)服務供應商(SP)管理;(2)SP接入認證和鑒權檢查;(3)位置請求轉發;(4)地理信息系統(GIS)請求路由;(5)計費。由此,通過本地定位接入子系統200,將位置業務獨立出來,已便于管理。
在CDMA網絡中,本地定位接入子系統200與位置業務LS2之間遵循服務提供商的SPACCESS接口規范,本地定位接入子系統200與MPC2之間遵循服務提供商的L1接口規范。
現有的CDMA網絡中,通過上述的本地定位接入子系統200實現位置業務的流程圖如圖2所示。包括如下的步驟A、定位接入子系統200通過L1接口協議向移動定位中心發送定位請求。
B、移動定位中心通過用戶/CP數據庫對CP和目標移動站(MS)進行鑒權,對CP和查詢發起者進行授權檢查。
C、用戶/CP數據庫向移動定位中心返回鑒權結果。
D、移動定位中心向定位實體發送定位請求。
E、移動定位中心通過短信中心向目標MS發送一個特殊MT(移動臺終止)短消息,要求MS對查詢發起者作授權檢查并觸發定位進程。
F、目標MS向移動定位中心發送MO(移動臺發起)短消息,同意定位。
G、定位實體與MS之間的IS 801消息交互,進行MS位置的計算。
H、定位實體向移動定位中心返回定位結果。
I、移動定位中心存儲定位結果,并通過符合L1接口協議的消息向CP返回定位結果。
目前,對于同時運行的GSM和CDMA網絡來說,兩者是兩個獨立分割的系統,可以參考圖3A、B所示,GSM網絡中的位置業務不能通過CDMA網絡中的本地定位接入子系統200接入GSM網絡的移動定位中心,從而不能與CDMA網絡復用本地定位接入子系統200的上述功能,實現統一管理、運營和計費等。
由于接口協議的不同,現有CDMA網絡中的本地定位接入子系統200同樣無法直接用于服務提供商的GSM定位服務系統。如果重新建設專用于GSM網絡的接入子系統,不但建設成本增加,而且不利于統一管理、統一運營和統一維護。
發明內容
本發明的目的在于提供一種方法,使得使用不同協議類型的移動通信系統都能接入到統一的本地定位接入子系統,從而實現不同移動通信系統之間統一的位置業務服務以及管理。
根據本發明,提供一種可在使用不同協議類型的移動通信系統中提供定位服務的方法,移動通信系統中包括移動定位中心,其中,該方法提供一個使用不同協議類型的移動通信系統中的每一種系統均可接入的本地定位接入子系統,該方法包括如下步驟使用不同協議類型的移動通信系統中的一個向本地定位接入子系統發送位置請求消息;位置請求消息是遵循其所屬的移動通信系統的協議類型;本地定位接入子系統接收位置請求消息并判斷其協議類型,并根據協議類型選擇相應的移動定位中心;本地定位接入子系統根據移動定位中心所支持的接口協議構造相應的位置服務消息,并發送至相應的移動定位中心;移動定位中心接收位置服務消息,進而產生位置響應消息并發送給本地定位接入子系統;本地定位接入子系統接收來自移動定位中心的位置響應消息,根據之前所接收的位置請求消息的協議類型轉換位置響應消息,并回應之前的位置請求消息。
根據本發明的一實施例,所述的選擇相應的移動定位中心是結合在本地定位接入子系統中預先配置的移動定位中心所支持的協議類型而選擇的。
根據本發明的一實施例,所述使用不同協議類型的移動通信系統包括CDMA和GSM移動通信網。所述本地接入子系統接收到的位置請求消息,來自CDMA網絡的位置請求消息是遵循SPACCESS協議。所述本地接入子系統接收到的位置請求消息,來自GSM網絡的位置請求消息是遵循API1協議。所述本地定位接入子系統根據移動定位中心所支持的接口協議構造相應的位置服務消息中,對于來自CDMA網絡的位置請求消息,所述移動定位中心使用L1協議構造位置服務消息。所述本地定位接入子系統根據移動定位中心所支持的接口協議構造相應的位置服務消息中,對于來自GSM網絡的位置請求消,所述移動定位中心使用API1協議構造位置服務消息。
本發明通過提供一種位置業務接入移動定位中心的方法,使得同一本地定位接入子系統能用于使用不同協議類型的移動通信網,例如CDMA網絡和GSM網絡中的位置定位,并統一進行認證、鑒權和計費等功能,從而降低建設成本、管理成本和維護成本。
本發明的上述的以及其它的特征、性質和優勢將通過下面結合附圖對實施例的詳細描述而變得更加明顯,在附圖中相同的附圖標記始終表示相同的特征,其中,圖1是現有技術中GSM網絡實現位置定位的流程示意圖。
圖2是現有技術中CDMA網絡中通過本地定位接入子系統進行定位的流程圖。
圖3A、B是現有技術中GSM網絡和CDMA網絡進行位置服務的示意圖。
圖4是按照本發明在不同網絡之間進行位置服務的示意圖。
圖5是按照本發明在GSM和CDMA網絡之間進行位置服務的方法的流程圖。
具體實施例方式
下面結合附圖進一步說明本發明的技術方案。
本發明的主要設計思想是在各種不同的移動通信網之間提供一個統一的本地定位接入子系統,是所有網絡中的位置業務都首先接入到該本地定位接入子系統中,之后再由該本地定位接入子系統進行統一的轉接,轉接到各自的移動定位中心進行定位處理。以目前常用的兩種網絡GSM網絡和CDMA網絡為例。參考圖4,GSM網絡中的位置業務LS1,首先接入本發明的本地定位接入子系統300,再由本地定位接入子系統300轉接至GSM網絡的移動定位中心MPC1。同樣,CDMA網絡中的位置業務LS2也是首先接入本地定位接入子系統300,再由本地定位接入子系統300轉接至CDMA移動定位中心MPC2。本發明中GSM網絡中的位置業務LS1和移動定位中心MPC1,以及CDMA網絡中的位置業務LS2和移動定位中心MPC2均不需要修改自身所使用的協議,由本地定位接入子系統300對GSM網絡和CDMA網絡中不同的接入協議進行解析和轉化,從而向兩種網絡中的位置業務和移動定位中心提供統一的管理、運營和計費功能。
如圖4所示,根據常用的規范,CDMA中的位置業務LS2使用SPACCESS協議接入本地定位接入子系統300,本地定位接入子系統300使用L1協議接入CDMA網絡的移動定位中心MPC2。同時,維持現有GSM網絡中位置相關設備的接口協議API1不變,GSM網絡中的位置業務LS1通過API1協議接入本地定位接入子系統20,本地定位接入子系統300通過API1協議接入GSM網絡的移動定位中心MPC1。本地定位接入子系統300按照該服務提供商的規范,進行必要的認證、鑒權和計費等操作。
由此,本發明提供一種可在使用不同協議類型的移動通信系統中提供定位服務的方法,各個移動通信系統中包括各自的移動定位中心,本發明提供一個使用不同協議類型的移動通信系統中的每一種系統均可接入的本地定位接入子系統,該方法包括如下步驟使用不同協議類型的移動通信系統中的一個向本地定位接入子系統發送位置請求消息;位置請求消息是遵循其所屬的移動通信系統的協議類型;本地定位接入子系統接收位置請求消息并判斷其協議類型,并根據協議類型選擇相應的移動定位中心;本地定位接入子系統根據移動定位中心所支持的接口協議構造相應的位置服務消息,并發送至相應的移動定位中心;移動定位中心接收位置服務消息,進而產生位置響應消息并發送給本地定位接入子系統;本地定位接入子系統接收來自移動定位中心的位置響應消息,根據之前所接收的位置請求消息的協議類型轉換位置響應消息,并回應之前的位置請求消息。
例如,在GSM和CDMA這兩種網絡之間,本發明的方法的工作流程如下,參考圖5是其工作的流程圖。
步驟a),本地定位接入子系統300預先配置所接移動定位中心所支持的協議類型。比如,移動定位中心MPC1是用于GSM的移動定位中心,使用API1協議,移動定位中心MPC2是用于CDMA的移動定位中心,使用L1協議。
步驟b),位置業務使用SPACCESS協議(CDMA網絡)或API1協議(GSM網絡)向本地定位接入子系統300發起位置請求消息,消息中包含可以直接或間接指示協議類型的元素,每一個位置請求消息是遵循其所屬的移動通信系統的協議類型。
步驟c),本地定位接入子系統300接收到上述消息,首先進行XML解析(SPACCESS協議和API1協議均用XML描述),獲取可以表示協議類型的元素,確定請求消息的協議類型。本地定位接入子系統300在進行必要的認證、鑒權等工作后(認證、鑒權工作與現有技術中的CDMA網絡中的本地定位接入子系統200的功能相同,這里就不再詳細說明)。之后,移動定位接入子系統300根據請求消息的協議類型,結合預先配置的移動定位中心所支持的協議類型信息,選擇相應的移動定位中心,例如,對于判斷為使用SPACCESS協議的消息,說明其是來自CDMA網絡,為其選擇移動定位接入中心MPC2,而對判斷為使用API1協議的消息,說明其是來自GSM網絡,為其選擇移動定位接入中心MPC1。
步驟d),本地定位接入子系統300根據移動定位中心所支持的協議類型,構造相應協議類型的位置服務消息。并把所構造的位置服務消息發送給選定的移動定位中心。例如,對于來自CDMA網絡的消息,需要將源線使用SPACCESS協議的消息轉換成使用L1協議,而對于來自GSM網絡的消息,還是使用API1協議。按照移動定位中心所支持的接口協議重新構造的位置服務消息之后被發送給相應的移動定位中心。
步驟e),移動定位中心接收位置服務消息,之后與目標移動臺進行必要的信息交互,對于GSM網絡,可以參考上述圖1的流程,而對于CDMA網絡,可以參考上述圖2的流程進行。兩種通信網中的移動定位中心具體的定位過程和圖1、圖2所示的現有技術相似,這里不再重復說明。通過計算后,移動定位接入中心得到目標移動臺的位置,將其作為位置響應消息返回給本地定位接入子系統300。
在步驟f),本地定位接入子系統300先進行必要的計費工作,計費工作和現有技術中相同,這里不再詳細說明。之后本地定位接入子系統300根據在步驟b)中的位置請求消息的協議類型,對上述位置響應消息進行相應的轉換,例如,對于CDMA網絡,要將L1類型的位置響應消息轉換成SPACCESS的消息,對于GSM網絡,則可以直接使用API1協議的消息。
在步驟g),把轉換后的位置響應消息返回給位置業務。完成定位過程。
本發明通過提供一種位置業務接入移動定位中心的方法,使得同一本地定位接入子系統能用于使用不同協議類型的移動通信網,例如CDMA網絡和GSM網絡中的位置定位,并統一進行認證、鑒權和計費等功能,從而降低建設成本、管理成本和維護成本。
上述實施例是提供給熟悉本領域內的人員來實現或使用本發明的,熟悉本領域的人員可在不脫離本發明的發明思想的情況下,對上述實施例做出種種修改或變化,因而本發明的保護范圍并不被上述實施例所限,而應該是符合權利要求書提到的創新性特征的最大范圍。
權利要求
1.一種可在使用不同協議類型的移動通信系統中提供定位服務的方法,所述移動通信系統中包括移動定位中心,其特征在于,提供一個所述使用不同協議類型的移動通信系統中的每一種系統均可接入的本地定位接入子系統,所述方法包括如下步驟所述使用不同協議類型的移動通信系統中的一個向所述本地定位接入子系統發送位置請求消息;所述位置請求消息是遵循其所屬的移動通信系統的協議類型;本地定位接入子系統接收位置請求消息并判斷其協議類型,并根據協議類型選擇相應的移動定位中心;本地定位接入子系統根據所述移動定位中心所支持的接口協議構造相應的位置服務消息,并發送至相應的移動定位中心;移動定位中心接收位置服務消息,進而產生位置響應消息并發送給本地定位接入子系統;本地定位接入子系統接收來自移動定位中心的位置響應消息,根據之前所接收的位置請求消息的協議類型轉換所述位置響應消息,并回應之前的位置請求消息。
2.如權利要求1所述的方法,其特征在于,所述選擇相應的移動定位中心是結合在本地定位接入子系統中預先配置的移動定位中心所支持的協議類型而選擇的。
3.如權利要求1所述的方法,其特征在于,所述使用不同協議類型的移動通信系統包括CDMA和GSM移動通信網。
4.如權利要求3所述的方法,其特征在于,所述本地接入子系統接收到的位置請求消息,來自CDMA網絡的位置請求消息是遵循SPACCESS協議。
5.如權利要求3所述的方法,其特征在于,所述本地接入子系統接收到的位置請求消息,來自GSM網絡的位置請求消息是遵循API1協議。
6.如權利要求3所述的方法,其特征在于,所述本地定位接入子系統根據移動定位中心所支持的接口協議構造相應的位置服務消息中,對于來自CDMA網絡的位置請求消息,所述移動定位中心使用L1協議構造位置服務消息。
7.如權利要求3所述的方法,其特征在于,所述本地定位接入子系統根據移動定位中心所支持的接口協議構造相應的位置服務消息中,對于來自GSM網絡的位置請求消,所述移動定位中心使用API1協議構造位置服務消息。
全文摘要
本發明揭示了一種可在使用不同協議類型的移動通信系統中提供定位服務的方法,該方法提供一個本地定位接入子系統,該方法包括如下步驟使用不同協議類型的移動通信系統中的一個向本地定位接入子系統發送位置請求消息;接收位置請求消息并判斷其協議類型,并根據協議類型選擇相應的移動定位中心;根據移動定位中心所支持的接口協議構造相應的位置服務消息,并發送至相應的移動定位中心;移動定位中心接收位置服務消息,進而產生位置響應消息并發送給本地定位接入子系統;接收來自移動定位中心的位置響應消息,根據之前所接收的位置請求消息的協議類型轉換位置響應消息,并回應之前的位置請求消息。
文檔編號H04W4/02GK1874589SQ200510026439
公開日2006年12月6日 申請日期2005年6月3日 優先權日2005年6月3日
發明者李兵, 柴駿 申請人:中國聯合通信有限公司