專利名稱:一種獲取移動(dòng)終端位置信息的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及到無(wú)線通信領(lǐng)域的技術(shù),特別涉及到 一種獲取移動(dòng)終端位置 信息的方法和裝置。
背景技術(shù):
隨著移動(dòng)網(wǎng)絡(luò)的發(fā)展,尤其是3G網(wǎng)絡(luò)的發(fā)展,LBS (Location Base Service,位置服務(wù))在全球逐漸得到了重視和普及。LBS是通過(guò)一定的技術(shù) 手段,得到目標(biāo)用戶的位置信息(該位置信息可以是經(jīng)度綿度精確信息或者 移動(dòng)小區(qū)基站的ID的位置信息,簡(jiǎn)稱CellID),將該位置信息提供給該目 標(biāo)用戶的本人或者提供給其他請(qǐng)求得到該目標(biāo)用戶位置的機(jī)構(gòu)或個(gè)人的一 種增值業(yè)務(wù)。
同時(shí),隨著無(wú)線通信技術(shù)的進(jìn)步和智能終端的不斷出現(xiàn),移動(dòng)臺(tái)可以通 過(guò)多種途徑獲得自身所在的位置,例如可以通過(guò)內(nèi)嵌GPS ( Global Postitioning System,全球定位系統(tǒng))的手機(jī)終端獲得精確的位置,G網(wǎng)普通 手機(jī)可以獲得自身所處小區(qū)的GellID的粗略位置信息。手機(jī)獲取當(dāng)前其所 在小區(qū)CellID的相關(guān)的位置信息的步驟為網(wǎng)絡(luò)側(cè)MSC (Mobile Switch Center,移動(dòng)交換中心)接收到手機(jī)發(fā)送的位置請(qǐng)求消息后,獲取手機(jī)發(fā)送 方當(dāng)前接入小區(qū)的小區(qū)標(biāo)識(shí)信息CellID,并從相關(guān)位置信息提供設(shè)備中獲取 與該CellID對(duì)應(yīng)的地理位置信息,并生成位置響應(yīng)消息發(fā)送給手機(jī)。單純 知道自己的位置信息的價(jià)值有限,但是把位置信息共享給他人,可以有多方 面的應(yīng)用,比如導(dǎo)航、好友查詢,親友監(jiān)護(hù),緊急救援和工作調(diào)度等多種應(yīng) 用。
目前,現(xiàn)有技術(shù)獲取對(duì)方位置信息LBS業(yè)務(wù)的解決方案為L(zhǎng)BS系統(tǒng),
該系統(tǒng)包括運(yùn)營(yíng)商部署LBS平臺(tái),SP (Service Provider,位置提供者), GIS (Geography Information System,地圖信息系統(tǒng))等為用戶提供位置業(yè) 務(wù)。其中SP為位置服務(wù)的應(yīng)用程序,LBS平臺(tái)用來(lái)獲取終端的位置信息。 終端用戶通過(guò)該LBS系統(tǒng)獲取對(duì)方的位置信息。典型的獲取對(duì)方位置信息 的流程如圖l所示,其獲取對(duì)方位置信息主要包括以下步驟 步驟l. MS A (Mobile Station A,移動(dòng)臺(tái)A)向SP發(fā)送請(qǐng)求位置消息,請(qǐng)
求消息中包括MS B的用戶標(biāo)識(shí)(MSISDN號(hào)碼),業(yè)務(wù)類型標(biāo)識(shí)(請(qǐng)
求位置信息業(yè)務(wù))等; 步驟2. SP轉(zhuǎn)發(fā)請(qǐng)求消息到LBS平臺(tái);
步驟3. LBS平臺(tái)和MSB進(jìn)行信息交互,獲取MSB的位置信息(該位置信
息為經(jīng)度煒度,或者M(jìn)SB所在小區(qū)的CellID); 步驟4. LBS發(fā)送位置信息到SP;
步驟5. SP和GIS進(jìn)行信息交互,根據(jù)接收的位置信息通過(guò)GIS獲取相關(guān)的
地理位置信息(電子地圖,或者地理位置); 步驟6. MS A接收SP發(fā)送的攜帶有MS B位置信息的電子地圖。
在進(jìn)行本發(fā)明過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問(wèn)題 LBS業(yè)務(wù)的定位技術(shù)主要靠運(yùn)營(yíng)商的LBS系統(tǒng)完成,而LBS系統(tǒng)建設(shè) 費(fèi)用高,運(yùn)行商需要建設(shè)LBS定位平臺(tái)、GPS參考網(wǎng)、SP、 GIS引擎和電 子地圖等,導(dǎo)致LBS價(jià)值鏈比較長(zhǎng),費(fèi)用比較高,用戶終端使用位置業(yè)務(wù) 的費(fèi)用高,不僅要支付LBS業(yè)務(wù)費(fèi)之外,還需要支付電子地圖流量費(fèi),LBS 業(yè)務(wù)推廣緩慢。同時(shí),沒(méi)有充分利用終端的自身定位的功能,尤其是具有 GPS定位功能的終端設(shè)備。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種獲取移動(dòng)終端位置信息的方法和裝置用于解 決現(xiàn)有技術(shù)用戶終端使用位置業(yè)務(wù)費(fèi)用高,運(yùn)營(yíng)商LBS業(yè)務(wù)推廣緩慢的問(wèn) 題。 為解決以上技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供了 一種獲取移動(dòng)終端位置信息 的方法,包^":
第一終端和第二終端建立通信鏈接;
第二終端接收第一終端發(fā)送的位置請(qǐng)求消息,位置請(qǐng)求消息中包括第一終端
的身份標(biāo)識(shí)和業(yè)務(wù)類型標(biāo)識(shí),根據(jù)第一終端的身份標(biāo)識(shí)和業(yè)務(wù)類型標(biāo)識(shí),獲 取當(dāng)前位置信息,生成位置應(yīng)答消息并發(fā)送給第 一終端; 第 一終端接收所述位置應(yīng)答消息。 一種移動(dòng)終端,包括消息處理模塊、位置生成模塊和消息發(fā)送模塊; 消息處理模塊,用于接收位置請(qǐng)求消息;
位置生成模塊,用于消息處理模塊接收位置請(qǐng)求消息后,獲取當(dāng)前位置信息, 生成位置應(yīng)答消息;
消息發(fā)送模塊,用于發(fā)送所述位置應(yīng)答消息。 由此可以看出,本發(fā)明實(shí)施例的終端用戶尤其是具有GPS定位的終端用 戶之間通過(guò)利用自身定位的功能,獲取自身所在的位置信息并發(fā)送給對(duì)方。 本發(fā)明實(shí)施例的實(shí)現(xiàn)方法,對(duì)用戶來(lái)說(shuō),只需要支付基本的通話費(fèi),不需要 支付地圖流量費(fèi),不需要支付或者少支付LBS業(yè)務(wù)費(fèi)。對(duì)運(yùn)營(yíng)商來(lái)說(shuō),不需 要支付高額的建設(shè)LBS系統(tǒng)的費(fèi)用,可促進(jìn)LBS業(yè)務(wù)的推廣。
圖1為現(xiàn)有技術(shù)中獲取對(duì)方位置信息的流程圖; 圖2為本發(fā)明實(shí)施例 一提供的獲取對(duì)方位置信息方法的流程示意圖; 圖3為本發(fā)明實(shí)施例二提供的獲取對(duì)方位置信息方法的流程示意圖; 圖4為本發(fā)明實(shí)施例四提供的獲取對(duì)方位置信息方法的流程示意圖; 圖5為本發(fā)明實(shí)施例五提供的移動(dòng)終端的結(jié)構(gòu)示意圖。
具體實(shí)施例方式
本發(fā)明實(shí)施例公開(kāi)了 一種獲取對(duì)方位置信息的方法、裝置和系統(tǒng)。
本發(fā)明實(shí)施例通過(guò)建立第一終端MS A和第二終端MS B之間的通信鏈 接,MS A發(fā)送定位請(qǐng)求消息給MS B, MS B接收請(qǐng)求,獲取自身位置信息, 生成位置應(yīng)答消息,并發(fā)送給MSA。
下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例的具體實(shí)施方式
做進(jìn)一步的詳細(xì)闡述。 圖2為本發(fā)明實(shí)施例一提供的采用SIP協(xié)議建立通信鏈接,獲取對(duì)方位 置信息的流程圖。如圖2所示,具體包括以下步驟 步驟l. MS A和MS B之間通過(guò)SIP信令消息建立鏈接; 步驟2. MS A向MS B發(fā)送鑒權(quán)消息,鑒權(quán)消息中包括MS A的身^f分標(biāo)識(shí) (如MSISDN號(hào)碼)、業(yè)務(wù)類型標(biāo)識(shí)(位置業(yè)務(wù))和會(huì)話ID( SessionID ) 等,MS B接收該消息,對(duì)MS A進(jìn)行鑒權(quán)是否允許MS A用戶知道 自身所在位置信息,如果允許,發(fā)送允許消息給MSA,轉(zhuǎn)到步驟3; 否則,發(fā)送拒絕消息,不允許MS A發(fā)送位置請(qǐng)求消息; 步驟3. MS A向MSB發(fā)送位置請(qǐng)求消息,請(qǐng)求消息中包含位置請(qǐng)求業(yè)務(wù)信
息,定位質(zhì)量參數(shù)Qos參數(shù); 在這需要補(bǔ)充的是步驟2和3可以在一個(gè)步驟中實(shí)現(xiàn)。 步驟4. MSB獲取自身所在小區(qū)CellID的位置信息,生成包含MSB位置信
息的位置應(yīng)答消息; 步驟5. MSA接收MSB發(fā)送的位置應(yīng)答消息;
步驟6. MS A將接收到的位置應(yīng)答消息中的位置信息通過(guò)文字的形式顯示
給用戶,同時(shí)釋放《連接。 以上所述的位置請(qǐng)求消息,鑒權(quán)消息和位置應(yīng)答消息均為TCP消息。
圖3為本發(fā)明實(shí)施例二提供的通過(guò)AS ( Assistant Server,輔助服務(wù)器) 建立通信鏈接,獲取對(duì)方位置信息的流程圖。如圖3所示,具體包括以下步 驟
步驟l. MSA向輔助服務(wù)器發(fā)起與MSB的建立鏈接請(qǐng)求消息,該請(qǐng)求消息
中包含MS A的身份標(biāo)識(shí)和MS B的身份標(biāo)識(shí)(MSISDN號(hào)碼); 步驟2.輔助服務(wù)器把請(qǐng)求消息路由到MSB;
步驟3. MS B接收請(qǐng)求,建立與MS A之間的鏈接。建立鏈接之后,MS A 和MS B可以通過(guò)基于WAP協(xié)議的HTTP鏈接直接進(jìn)行消息交互, 也可以通過(guò)輔助服務(wù)器中轉(zhuǎn)進(jìn)行消息交互;
步驟4. MS A向MS B發(fā)送鑒權(quán)消息,鑒權(quán)消息中包括MS A的身份標(biāo)識(shí)(如 MSISDN號(hào)碼)、業(yè)務(wù)類型標(biāo)識(shí)(位置業(yè)務(wù)),SessiongID等,MSB 接收該消息,對(duì)MS A進(jìn)行鑒權(quán)是否允許MS A用戶知道自身所在位 置信息,如果允許,發(fā)送允許消息,轉(zhuǎn)到步驟5;否則,發(fā)送拒絕消 息,不允許MS A發(fā)送位置請(qǐng)求消息;
步驟5. MS A向MS B發(fā)送位置請(qǐng)求消息,請(qǐng)求消息中包含位置請(qǐng)求業(yè)務(wù)信 息,還可以包括定位質(zhì)量參數(shù)Qos參數(shù)(要求定位的精度,時(shí)間等);
在這需要補(bǔ)充的是步驟4和5可以合為一個(gè)步驟。
步驟6. MSB獲取自身所在小區(qū)CellID的位置信息,生成包含MSB位置信
息的位置應(yīng)答消息; 步驟7. MS A接收MS B發(fā)送的位置應(yīng)答消息;
步驟8. MS A將接收到的位置應(yīng)答消息中的地理位置信息通過(guò)文字的形式 或者M(jìn)SA自身攜帶的電子地圖展現(xiàn)給用戶,同時(shí)釋放鏈接。 以上所述的位置請(qǐng)求消息,鑒權(quán)消息和位置應(yīng)答消息為TCP消息或者 HTTP消息。
在上述實(shí)施例中獲取的位置信息為MS所在小區(qū)CellID的位置信息,當(dāng) MS內(nèi)嵌GPS時(shí),可以獲取MS的精確的位置信息,尤其是通信雙方都具有 內(nèi)嵌GPS時(shí),獲取的位置信息還可以顯示在MS自帶的電子地圖上。
本發(fā)明實(shí)施例三通信雙方都為內(nèi)嵌GPS的MS,獲取位置信息具體包括 以下步驟
步驟l. MS A和MSB之間建立通信鏈接;
步驟2. MS A向MS B發(fā)送鑒權(quán)消息,鑒權(quán)消息中包括MS A的身份標(biāo)識(shí)(如 MSISDN號(hào)碼)、業(yè)務(wù)類型標(biāo)識(shí)(位置業(yè)務(wù))和會(huì)話ID ( SessionID ) 等,MSB接收該消息,對(duì)MS A進(jìn)行鑒權(quán)是否允許MS A用戶知道 自身所在位置信息,如果允許,發(fā)送允許消息給MSA,轉(zhuǎn)到步驟3; 否則,發(fā)送拒絕消息,不允許MS A發(fā)送位置請(qǐng)求消息;
步驟3. MS A向MSB發(fā)送位置請(qǐng)求消息,請(qǐng)求消息中包含位置請(qǐng)求業(yè)務(wù)信 息,定位質(zhì)量參數(shù)Qos參數(shù)(要求定位的精度,時(shí)間等);
在這需要補(bǔ)充的是步驟2和3可以在一個(gè)步驟中實(shí)現(xiàn)。
步驟4. MSB根據(jù)Qos參數(shù)判斷定位精度的高低或者定位時(shí)間的長(zhǎng)短,當(dāng)要 求定位精度低,時(shí)間長(zhǎng)時(shí),MS B獲取自身所在小區(qū)CellID的位置信 息,當(dāng)定位精度要求高,時(shí)間短時(shí),MS B通過(guò)內(nèi)嵌的GPS獲取自 身的位置信息,該位置信息為標(biāo)識(shí)MS B地理位置信息(可以為經(jīng)度 綽度或者是地理位置),生成位置應(yīng)答消息; 上述步驟中生成位置應(yīng)答消息中包含MS B當(dāng)前位置的經(jīng)度綽度信息,
或者M(jìn)S B通過(guò)GPS獲取自身的經(jīng)度綿度后通過(guò)電子地圖匹配轉(zhuǎn)換為地理位
置信息。
步驟5. MSA接收MSB發(fā)送的位置應(yīng)答消息;
步驟6. MS A將接收到的位置應(yīng)答消息中的位置信息通過(guò)自身攜帶的電子 地圖顯示給用戶,同時(shí)釋放鏈接。
當(dāng)MS A接收的位置應(yīng)答消息中包含的為MSB當(dāng)前位置的經(jīng)度綿度信 息時(shí),MS A終端將經(jīng)度綿度信息進(jìn)行電子地圖匹配顯示在電子地圖。
在上述步驟l中,MS A和MS B之間建立通信鏈接,可以采用SIP協(xié) 議信令消息,或者通過(guò)輔助服務(wù)器建立鏈接。
以上所述的位置請(qǐng)求消息,鑒權(quán)消息和位置應(yīng)答消息均為TCP消息或 者HTTP消息。
圖4為本發(fā)明實(shí)施例四提供的通過(guò)SMS中心發(fā)送短消息(Short Message Service,短消息服務(wù))的方式獲取對(duì)方位置信息的流程圖。如圖4所示,具 體包括以下步驟
步驟l. MS A以短消息為載體發(fā)送位置請(qǐng)求消息給MS B,該短消息中包括
用戶身份標(biāo)識(shí)(MSISDN號(hào)碼)、業(yè)務(wù)類型標(biāo)識(shí)(位置業(yè)務(wù))、
SessionID、定位Qos參數(shù)等; 步驟2. MSB接收短消息,對(duì)MSA進(jìn)行業(yè)務(wù)鑒權(quán),是否同意MSA的位置
請(qǐng)求,如果是,轉(zhuǎn)到步驟3; 步驟3. MS B獲取自身所在小區(qū)CellID的位置信息,或者通過(guò)內(nèi)嵌的GPS
獲取自身的精確地理位置信息,生成位置應(yīng)答消息; 步驟4. MS B以短消息為載體發(fā)送位置應(yīng)答消息給MS A,該位置應(yīng)答消息
中包含了 MS B的地理位置信息; 步驟5. MS A將接收到的位置應(yīng)答消息中的地理位置信息顯示給用戶;
圖5為本發(fā)明實(shí)施例五提供的一種移動(dòng)終端MS 100, MS 100包括消 息處理模塊101、鑒權(quán)模塊102、位置生成模塊103,消息發(fā)送模塊104。 消息處理模塊101,用于接收位置請(qǐng)求消息;
鑒權(quán)模塊102,根據(jù)接收到的鑒權(quán)消息進(jìn)行鑒權(quán),鑒權(quán)消息中包含MS A .-的身份標(biāo)識(shí)(如MSISDN號(hào)碼)、 業(yè)務(wù)類型標(biāo)識(shí)和會(huì)話ID等消息,鑒權(quán) 后,如果允許發(fā)送方MS A知道自身所在的位置信息,則觸發(fā)位置生成模 塊;
位置生成模塊103,獲取當(dāng)前位置信息(該位置信息為目前MS所在的 小區(qū)CellID的相關(guān)位置信息),生成位置應(yīng)答消息; 消息發(fā)送模塊104,發(fā)送位置應(yīng)答消息。
該終端進(jìn)一步還可以包括GPS模塊,用于獲取自身精確的位置信息(經(jīng) 度煒度或者地理位置),發(fā)送給位置生成模塊。
本發(fā)明實(shí)施例還提供了 一種獲取移動(dòng)終端位置信息的系統(tǒng),包括主叫終
端和被叫終端,
主叫終端和被叫終端建立通信鏈接;
主叫終端發(fā)送鑒權(quán)消息給被叫終端進(jìn)行鑒權(quán)后,主叫終端發(fā)送位置請(qǐng)求消 息給被叫終端,被叫終端獲取與其相關(guān)的位置信息,生成位置應(yīng)答消息給助教 終端。
該系統(tǒng)還進(jìn)一步包括輔助服務(wù)器,主叫終端通過(guò)輔助服務(wù)器發(fā)送鏈接建 立請(qǐng)求給被叫終端建立終端之間的通信鏈接,通信鏈接建立后,主叫終
端和被叫終端通過(guò)WAP協(xié)議的HTTP鏈接直接進(jìn)行消息交互;或者通過(guò) 輔助服務(wù)器中轉(zhuǎn)進(jìn)行消息交互。
以上舉優(yōu)選的實(shí)施例,對(duì)本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)進(jìn)行了進(jìn)一步 的詳細(xì)說(shuō)明,所應(yīng)理解的是,以上為本發(fā)明的優(yōu)選實(shí)施例而已,并不用以限 定本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改 進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種獲取移動(dòng)終端位置信息的方法,其特征在于,包括第一終端和第二終端建立通信鏈接;第二終端接收第一終端發(fā)送的位置請(qǐng)求消息,所述位置請(qǐng)求消息中包括第一終端的身份標(biāo)識(shí)和業(yè)務(wù)類型標(biāo)識(shí),根據(jù)所述第一終端的身份標(biāo)識(shí)和業(yè)務(wù)類型標(biāo)識(shí),獲取當(dāng)前位置信息,生成位置應(yīng)答消息并發(fā)送給第一終端;第一終端接收所述位置應(yīng)答消息。
2、 如權(quán)利要求1所述的方法,其特征在于,第一終端和第二終端通過(guò)SIP 信令建立通信鏈接,所述位置請(qǐng)求消息和所述位置應(yīng)答消息以TCP消息承載。
3、 如權(quán)利要求l所述的方法,其特征在于,第一終端和第二終端通過(guò)輔助 服務(wù)器建立通信鏈接,所述位置請(qǐng)求消息和所述位置應(yīng)答消息以WAP協(xié)議的 HTTP消息承載;第一終端和第二終端通過(guò)輔助服務(wù)器建立通信鏈接后,通過(guò)服務(wù)器中轉(zhuǎn)所述 的位置請(qǐng)求消息和所述位置應(yīng)答消息,所述位置請(qǐng)求消息和所述位置應(yīng)答消息 以TCP消息承載。
4、 如權(quán)利要求1所述的方法,其特征在于,第一終端和第二終端通過(guò)短消 息中心建立通信鏈接,所述位置請(qǐng)求消息和所述當(dāng)前位置應(yīng)答消息以短消息承 載。
5、 如權(quán)利要求l所述的方法,其特征在于,第一終端和第二終端建立通信 鏈接之后,進(jìn)一步包括第一終端發(fā)送鑒權(quán)消息給第二終端,鑒權(quán)消息中包括 第一終端的身份標(biāo)識(shí)、業(yè)務(wù)類型標(biāo)識(shí)和會(huì)話ID,第二終端對(duì)第一終端進(jìn)行鑒權(quán) 是否允許第一終端知道自身所在位置信息。
6、 如權(quán)利要求5所述的方法,其特征在于,第一終端發(fā)送位置請(qǐng)求消息中 包括定位質(zhì)量參數(shù)。
7、 如權(quán)利要求1至6任一項(xiàng)所述的方法,其特征在于,第二終端獲取當(dāng)前其 所在小區(qū)CellID的相關(guān)的位置信息,或者通過(guò)內(nèi)嵌GPS獲取當(dāng)前位置信息。
8、 一種移動(dòng)終端,其特征在于,包括消息處理模塊、位置生成^t塊和消 息發(fā)送模塊;所述消息處理模塊,用于接收位置請(qǐng)求消息;所述位置生成模塊,用于所述消息處理模塊接收位置請(qǐng)求消息后,獲取當(dāng)前位置信息,生成位置應(yīng)答消息;所述消息發(fā)送模塊,用于發(fā)送所述位置應(yīng)答消息。
9、 如權(quán)利要求8所述的移動(dòng)終端,其特征在于,還進(jìn)一步包括鑒權(quán)模塊, 根據(jù)接收到的鑒權(quán)消息進(jìn)行鑒權(quán)后,觸發(fā)位置生成模塊。
10、 如權(quán)利要求8或9所述的移動(dòng)終端,其特征在于,還進(jìn)一步包括GPS模 塊,用于獲取當(dāng)前位置信息,發(fā)送給位置生成模塊。
全文摘要
本發(fā)明實(shí)施例公開(kāi)了一種獲取移動(dòng)終端位置信息的方法,該方法主要包括主叫終端和被叫終端建立通信鏈接;主叫終端發(fā)送鑒權(quán)消息給被叫終端進(jìn)行鑒權(quán);主叫終端發(fā)送位置請(qǐng)求消息請(qǐng)求被叫終端的位置信息;被叫終端生成包含自身位置的位置響應(yīng)消息并發(fā)送給主叫終端;主叫終端接收位置響應(yīng)消息并且將消息中包含的被叫終端的位置信息顯示給用戶。本發(fā)明實(shí)施例的裝置包括消息處理模塊、位置生成模塊和消息發(fā)送模塊。
文檔編號(hào)H04W4/12GK101115302SQ20071007570
公開(kāi)日2008年1月30日 申請(qǐng)日期2007年8月8日 優(yōu)先權(quán)日2007年8月8日
發(fā)明者張汝鵬, 強(qiáng) 方, 葛正愷 申請(qǐng)人:華為技術(shù)有限公司