第三方定位方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù),尤其是一種第三方定位方法和系統(tǒng)。
【背景技術(shù)】
[0002]用戶隱私保護(hù)是保證第三方定位技術(shù)安全的核心技術(shù)。目前公安、消防、醫(yī)療等特種行業(yè)主要通過(guò)協(xié)議方式來(lái)進(jìn)行定位,通過(guò)中國(guó)電信的定位平臺(tái)或其他定位平臺(tái)查詢獲取撥打特種行業(yè)號(hào)碼的移動(dòng)終端用戶的位置信息。
[0003]在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn)上述通過(guò)協(xié)議方式進(jìn)行定位的方法至少存在以下問(wèn)題:
[0004]由于通過(guò)協(xié)議方式進(jìn)行定位時(shí)無(wú)需進(jìn)行隱私鑒權(quán),只要是特種行業(yè)發(fā)起的定位請(qǐng)求都接受并對(duì)相應(yīng)的移動(dòng)終端用戶進(jìn)行定位,無(wú)法避免有人利用該漏洞隨意對(duì)任何移動(dòng)終端用戶發(fā)起定位,從而泄露用戶的位置隱私,存在個(gè)人隱私安全隱患。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例所要解決的一個(gè)技術(shù)問(wèn)題是:公安、消防、醫(yī)療等特種行業(yè)通過(guò)協(xié)議方式進(jìn)行第三方定位是存在的個(gè)人隱私安全隱患問(wèn)題。
[0006]為解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供的一種第三方定位方法,包括:
[0007]定位調(diào)度平臺(tái)從信令共享平臺(tái)實(shí)時(shí)獲取撥打預(yù)設(shè)緊急號(hào)碼的信令流信息并存儲(chǔ),所述信令流信息包括撥打預(yù)設(shè)緊急號(hào)碼的用戶電話號(hào)碼、該用戶撥打的緊急號(hào)碼和撥打時(shí)間信息;
[0008]響應(yīng)于接收到定位業(yè)務(wù)提供平臺(tái)SP發(fā)送的定位請(qǐng)求,定位調(diào)度平臺(tái)查詢存儲(chǔ)的信令流信息中是否包括該定位請(qǐng)求中的待定位用戶的電話號(hào)碼;
[0009]若存儲(chǔ)的信令流信息中包括所述待定位用戶的電話號(hào)碼,定位調(diào)度平臺(tái)將所述定位請(qǐng)求轉(zhuǎn)發(fā)給實(shí)時(shí)定位系統(tǒng);
[0010]實(shí)時(shí)定位系統(tǒng)基于粗定位算法對(duì)所述待定位用戶進(jìn)行定位,得到所述待定位用戶的經(jīng)緯度信息并返回所述定位調(diào)度平臺(tái);
[0011]定位調(diào)度平臺(tái)將所述待定位用戶的經(jīng)緯度信息轉(zhuǎn)發(fā)給所述定位SP。
[0012]基于本發(fā)明上述方法的另一個(gè)實(shí)施例中,所述定位調(diào)度平臺(tái)從信令共享平臺(tái)實(shí)時(shí)獲取撥打預(yù)設(shè)緊急號(hào)碼的信令流信息包括:
[0013]信令共享平臺(tái)實(shí)時(shí)監(jiān)測(cè)信令網(wǎng)中的信令流;
[0014]響應(yīng)于監(jiān)測(cè)到撥打預(yù)設(shè)緊急號(hào)碼的信令流,將該撥打預(yù)設(shè)緊急號(hào)碼的信令流信息發(fā)送給定位調(diào)度平臺(tái)。
[0015]基于本發(fā)明上述方法的另一個(gè)實(shí)施例中,還包括:
[0016]若存儲(chǔ)的信令流信息中包括所述待定位用戶的電話號(hào)碼,定位調(diào)度平臺(tái)查詢當(dāng)前時(shí)間與包括該待定位用戶的電話號(hào)碼的信令流信息中的時(shí)間之間的時(shí)差是否在預(yù)設(shè)有效時(shí)間段范圍內(nèi);
[0017]若所述時(shí)差在預(yù)設(shè)有效時(shí)間段范圍內(nèi),執(zhí)行所述定位調(diào)度平臺(tái)將所述定位請(qǐng)求轉(zhuǎn)發(fā)給實(shí)時(shí)定位系統(tǒng)的操作。
[0018]基于本發(fā)明上述方法的另一個(gè)實(shí)施例中,所述實(shí)時(shí)定位系統(tǒng)基于粗定位算法對(duì)所述待定位用戶進(jìn)行定位包括:
[0019]實(shí)時(shí)定位系統(tǒng)通過(guò)信令網(wǎng)向所述待定位用戶的歸屬位置寄存器HLR發(fā)送短信請(qǐng)求消息,請(qǐng)求查詢用戶的所述待定位用戶漫游地移動(dòng)交換中心MSC,所述短信請(qǐng)求消息中包括所述待定位用戶的電話號(hào)碼;
[0020]實(shí)時(shí)定位系統(tǒng)根據(jù)HLR返回的所述待定位用戶漫游地MSC信息,向所述漫游地MSC發(fā)送系統(tǒng)間位置請(qǐng)求消息,所述系統(tǒng)間位置請(qǐng)求消息中包括所述待定位用戶的電話號(hào)碼;[0021 ] 漫游地MSC尋呼所述待定位用戶,并根據(jù)所述待定位用戶的移動(dòng)終端返回的尋呼響應(yīng)中攜帶的小區(qū)信息,更新拜訪位置寄存器VLR中所述待定位用戶的服務(wù)小區(qū)信息,并向?qū)崟r(shí)定位系統(tǒng)返回所述漫游地MSC的標(biāo)識(shí)MSCID和所述小區(qū)信息;
[0022]實(shí)時(shí)定位系統(tǒng)根據(jù)所述MSCID和小區(qū)信息,采用通過(guò)粗定位算法計(jì)算所述待定位用戶的經(jīng)緯度信息。
[0023]基于本發(fā)明上述方法的另一個(gè)實(shí)施例中,根據(jù)所述MSCID和小區(qū)信息,采用通過(guò)粗定位算法計(jì)算所述待定位用戶的經(jīng)緯度信息包括:
[0024]實(shí)時(shí)定位系統(tǒng)根據(jù)預(yù)先存儲(chǔ)的基站覆蓋范圍信息,查詢所述MSCID和小區(qū)信息對(duì)應(yīng)的基站;
[0025]實(shí)時(shí)定位系統(tǒng)查詢預(yù)先設(shè)置的基站信息,獲取所述對(duì)應(yīng)的基站的經(jīng)緯度信息,并以該對(duì)應(yīng)的基站的經(jīng)緯度信息作為所述待定位用戶的經(jīng)緯度信息。
[0026]為解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供的一種第三方定位系統(tǒng),包括:
[0027]信令共享平臺(tái),用于實(shí)時(shí)監(jiān)測(cè)信令網(wǎng)中的信令流;
[0028]定位調(diào)度平臺(tái),用于從信令共享平臺(tái)實(shí)時(shí)獲取撥打預(yù)設(shè)緊急號(hào)碼的信令流信息并存儲(chǔ),所述信令流信息包括撥打預(yù)設(shè)緊急號(hào)碼的用戶電話號(hào)碼、該用戶撥打的緊急號(hào)碼和撥打時(shí)間信息;響應(yīng)于接收到定位業(yè)務(wù)提供平臺(tái)SP發(fā)送的定位請(qǐng)求,查詢存儲(chǔ)的信令流信息中是否包括該定位請(qǐng)求中的待定位用戶的電話號(hào)碼;若存儲(chǔ)的信令流信息中包括所述待定位用戶的電話號(hào)碼,將所述定位請(qǐng)求轉(zhuǎn)發(fā)給實(shí)時(shí)定位系統(tǒng);以及將所述實(shí)時(shí)定位系統(tǒng)返回的待定位用戶的經(jīng)緯度信息轉(zhuǎn)發(fā)給所述定位SP ;
[0029]實(shí)時(shí)定位系統(tǒng),用于基于粗定位算法對(duì)所述待定位用戶進(jìn)行定位,得到所述待定位用戶的經(jīng)緯度信息并返回所述定位調(diào)度平臺(tái)。
[0030]基于本發(fā)明上述系統(tǒng)的另一個(gè)實(shí)施例中,所述信令共享平臺(tái),具體在監(jiān)測(cè)到撥打預(yù)設(shè)緊急號(hào)碼的信令流時(shí),將該撥打預(yù)設(shè)緊急號(hào)碼的信令流信息發(fā)送給定位調(diào)度平臺(tái)。
[0031]基于本發(fā)明上述系統(tǒng)的另一個(gè)實(shí)施例中,定位調(diào)度平臺(tái)查詢,還用于在存儲(chǔ)的信令流信息中包括所述待定位用戶的電話號(hào)碼時(shí),查詢當(dāng)前時(shí)間與包括該待定位用戶的電話號(hào)碼的信令流信息中的時(shí)間之間的時(shí)差是否在預(yù)設(shè)有效時(shí)間段范圍內(nèi);若所述時(shí)差在預(yù)設(shè)有效時(shí)間段范圍內(nèi),執(zhí)行所述將所述定位請(qǐng)求轉(zhuǎn)發(fā)給實(shí)時(shí)定位系統(tǒng)的操作。
[0032]基于本發(fā)明上述系統(tǒng)的另一個(gè)實(shí)施例中,還包括:所述待定位用戶的HLR、漫游地MSC 和 VLR ;
[0033]所述實(shí)時(shí)定位系統(tǒng)基于粗定位算法對(duì)所述待定位用戶進(jìn)行定位時(shí),具體通過(guò)信令網(wǎng)向所述待定位用戶的HLR發(fā)送短信請(qǐng)求消息,請(qǐng)求查詢用戶的所述待定位用戶漫游地MSC,所述短信請(qǐng)求消息中包括所述待定位用戶的電話號(hào)碼;以及根據(jù)所述HLR返回的所述待定位用戶漫游地MSC信息,向所述漫游地MSC發(fā)送系統(tǒng)間位置請(qǐng)求消息,所述系統(tǒng)間位置請(qǐng)求消息中包括所述待定位用戶的電話號(hào)碼;以及根據(jù)所述漫游地MSC返回的MSCID和小區(qū)信息,采用通過(guò)粗定位算法計(jì)算所述待定位用戶的經(jīng)緯度信息;
[0034]所述HLR,用于存儲(chǔ)歸屬地用戶的用戶信息;根據(jù)所述短信請(qǐng)求消息查詢所述待定位用戶的漫游地MSC信息并返回所述實(shí)時(shí)定位系統(tǒng);
[0035]所述漫游地MSC,用于根據(jù)所述系統(tǒng)間位置請(qǐng)求消息尋呼所述待定位用戶,并根據(jù)所述待定位用戶的移動(dòng)終端返回的尋呼響應(yīng)中攜帶的小區(qū)信息,更新VLR中所述待定位用戶的服務(wù)小區(qū)信息,并向?qū)崟r(shí)定位系統(tǒng)返回所述漫游地MSC的MSCID和所述小區(qū)信息;
[0036]所述VLR,用于存儲(chǔ)所轄區(qū)域中移動(dòng)終端用戶的簽約業(yè)務(wù)信息和服務(wù)小區(qū)信息。
[0037]基于本發(fā)明上述系統(tǒng)的另一個(gè)實(shí)施例中,所述實(shí)時(shí)定位系統(tǒng),還用于存儲(chǔ)基站覆蓋范圍信息和基站信息,所述基站覆蓋范圍信息包括各MSCID、小區(qū)與基站之間的對(duì)應(yīng)關(guān)系信息,所述基站信息包括各基站的經(jīng)緯度信息;
[0038]所述實(shí)時(shí)定位系統(tǒng)根據(jù)所述MSCID和小區(qū)信息,采用通過(guò)粗定位算法計(jì)算所述待定位用戶的經(jīng)緯度信息時(shí),具體根據(jù)所述基站覆蓋范圍信息,查詢所