本發(fā)明涉及通信及定位,尤其涉及一種緊急救援呼叫定位方法、裝置、計算機(jī)可讀存儲介質(zhì)、終端設(shè)備及系統(tǒng)。
背景技術(shù):
1、緊急救援定位服務(wù)是指當(dāng)用戶撥打緊急救援電話時(例如110、119、120、122、12122等),緊急救援呼叫中心在通話過程中即可對用戶實施主動定位,從而準(zhǔn)確、快速的開展救援,以最大程度保證用戶的生命和財產(chǎn)安全。
2、現(xiàn)有的緊急救援定位服務(wù)流程如下:1、當(dāng)用戶通過手機(jī)撥打緊急救援電話時,接到該電話的緊急救援呼叫中心會向運(yùn)營商的lbmp(lbs?based?service?managerplatform,位置業(yè)務(wù)管理平臺)發(fā)起定位請求,該定位請求中包含用戶的msisdn號碼、用戶撥打的緊急號碼等信息;2、lbmp對定位請求的發(fā)起方進(jìn)行校驗后,通過運(yùn)營商的lsp(location-based?service?platform,位置服務(wù)平臺)對用戶發(fā)起網(wǎng)絡(luò)定位;3、lsp利用運(yùn)營商的核心網(wǎng)網(wǎng)元amf(access?and?mobility?management?function,接入和移動管理功能)/udm(unified?data?management,統(tǒng)一數(shù)據(jù)管理)、msc(mobile?switching?center,移動交換中心)/hlr(home?location?register,歸屬位置寄存器)等進(jìn)行網(wǎng)絡(luò)定位,并在定位成功后反饋用戶的定位結(jié)果,該定位結(jié)果中包含用戶手機(jī)的經(jīng)緯度位置、用戶所在地區(qū)的區(qū)號等信息。
3、在上述緊急救援定位過程中,lbmp是通過對定位請求發(fā)起方的相關(guān)信息(例如用戶名、密碼、ip地址等)進(jìn)行校驗來確認(rèn)定位請求的合法性,其前提是運(yùn)營商對定位請求的發(fā)起機(jī)構(gòu)的公信力及行為的完全信任,但是,在某些特殊情況下,例如,當(dāng)緊急救援機(jī)構(gòu)的定位賬號的控制權(quán)被違法分子盜用,且對某個并未撥打緊急救援電話的用戶發(fā)起定位時,可能會導(dǎo)致該用戶被非法定位,該用戶的位置隱私將被泄露,從而導(dǎo)致用戶的位置隱私存在一定的安全隱患。
技術(shù)實現(xiàn)思路
1、本發(fā)明實施例的目的在于,提供一種緊急救援呼叫定位方法、裝置、計算機(jī)可讀存儲介質(zhì)、終端設(shè)備及系統(tǒng),能夠利用信令監(jiān)測平臺所監(jiān)測到的用戶的語音呼叫的呼叫信息作為校驗定位請求合法性的判斷依據(jù),避免對未撥打緊急救援電話的用戶的非法定位,從而提高了用戶位置隱私的安全性。
2、為了實現(xiàn)上述目的,本發(fā)明實施例提供了一種緊急救援呼叫定位方法,應(yīng)用于定位網(wǎng)關(guān),包括:
3、當(dāng)接收到緊急救援呼叫中心發(fā)送的定位請求時,向信令監(jiān)測平臺發(fā)送查詢請求;其中,所述定位請求由所述緊急救援呼叫中心在接收到用戶發(fā)起的語音呼叫時生成并發(fā)送至所述定位網(wǎng)關(guān),所述查詢請求用于請求所述信令監(jiān)測平臺查詢所述語音呼叫的呼叫信息并返回查詢結(jié)果;
4、當(dāng)接收到所述查詢結(jié)果時,根據(jù)所述查詢結(jié)果對所述定位請求的合法性進(jìn)行驗證;
5、當(dāng)所述定位請求的合法性驗證成功時,利用位置服務(wù)平臺獲取所述用戶的定位結(jié)果,并將所述用戶的定位結(jié)果返回給所述緊急救援呼叫中心。
6、進(jìn)一步地,所述信令監(jiān)測平臺用于監(jiān)測是否有用戶向所述緊急救援呼叫中心發(fā)起語音呼叫,并在監(jiān)測到有用戶發(fā)起語音呼叫時,獲取監(jiān)測到的語音呼叫的呼叫信息;其中,所述呼叫信息包括主叫號碼、被叫號碼和呼叫時間。
7、進(jìn)一步地,所述方法還包括:
8、當(dāng)所述定位請求的合法性驗證失敗時,將驗證失敗的驗證結(jié)果返回給所述緊急救援呼叫中心。
9、進(jìn)一步地,所述利用位置服務(wù)平臺獲取所述用戶的定位結(jié)果,具體包括:
10、向位置服務(wù)平臺發(fā)送網(wǎng)絡(luò)定位請求;其中,所述網(wǎng)絡(luò)定位請求用于請求所述位置服務(wù)平臺對所述用戶進(jìn)行網(wǎng)絡(luò)定位并返回定位結(jié)果;
11、接收所述位置服務(wù)平臺返回的所述用戶的定位結(jié)果。
12、進(jìn)一步地,所述方法還包括:
13、當(dāng)在預(yù)設(shè)時間段內(nèi)未接收到所述位置服務(wù)平臺返回的所述用戶的定位結(jié)果時,或者,當(dāng)接收到所述位置服務(wù)平臺返回的定位失敗應(yīng)答時,判定定位失??;
14、當(dāng)定位失敗時,再次向所述信令監(jiān)測平臺發(fā)送查詢請求,以對所述定位請求的合法性進(jìn)行驗證,并在所述定位請求的合法性驗證成功時,再次利用所述位置服務(wù)平臺獲取所述用戶的定位結(jié)果;
15、當(dāng)連續(xù)n次均定位失敗時,結(jié)束對所述用戶進(jìn)行定位;其中,n≥2。
16、進(jìn)一步地,所述定位網(wǎng)關(guān)采用異步通信的方式,通過至少一個線程或至少一個進(jìn)程向所述信令監(jiān)測平臺發(fā)送至少一個查詢請求,且每一個查詢請求中均攜帶與語音呼叫相對應(yīng)的標(biāo)識信息,所述信令監(jiān)測平臺返回的查詢結(jié)果中攜帶與查詢請求相對應(yīng)的標(biāo)識信息。
17、為了實現(xiàn)上述目的,本發(fā)明實施例還提供了一種緊急救援呼叫定位裝置,應(yīng)用于定位網(wǎng)關(guān),用于實現(xiàn)上述任一項所述的緊急救援呼叫定位方法,所述裝置包括:
18、呼叫信息查詢模塊,用于當(dāng)接收到緊急救援呼叫中心發(fā)送的定位請求時,向信令監(jiān)測平臺發(fā)送查詢請求;其中,所述定位請求由所述緊急救援呼叫中心在接收到用戶發(fā)起的語音呼叫時生成并發(fā)送至所述定位網(wǎng)關(guān),所述查詢請求用于請求所述信令監(jiān)測平臺查詢所述語音呼叫的呼叫信息并返回查詢結(jié)果;
19、定位合法性驗證模塊,用于當(dāng)接收到所述查詢結(jié)果時,根據(jù)所述查詢結(jié)果對所述定位請求的合法性進(jìn)行驗證;
20、定位結(jié)果獲取模塊,用于當(dāng)所述定位請求的合法性驗證成功時,利用位置服務(wù)平臺獲取所述用戶的定位結(jié)果,并將所述用戶的定位結(jié)果返回給所述緊急救援呼叫中心。
21、本發(fā)明實施例還提供了一種計算機(jī)可讀存儲介質(zhì),所述計算機(jī)可讀存儲介質(zhì)包括存儲的計算機(jī)程序;其中,所述計算機(jī)程序在運(yùn)行時控制所述計算機(jī)可讀存儲介質(zhì)所在的設(shè)備執(zhí)行上述任一項所述的緊急救援呼叫定位方法。
22、本發(fā)明實施例還提供了一種終端設(shè)備,包括處理器、存儲器以及存儲在所述存儲器中且被配置為由所述處理器執(zhí)行的計算機(jī)程序,所述處理器在執(zhí)行所述計算機(jī)程序時實現(xiàn)上述任一項所述的緊急救援呼叫定位方法。
23、本發(fā)明實施例還提供了一種緊急救援呼叫定位系統(tǒng),用于實現(xiàn)上述任一項所述的緊急救援呼叫定位方法,所述系統(tǒng)包括緊急救援呼叫中心、定位網(wǎng)關(guān)、信令監(jiān)測平臺和位置服務(wù)平臺;其中,
24、所述緊急救援呼叫中心用于在接收到用戶發(fā)起的語音呼叫時生成定位請求并發(fā)送至所述定位網(wǎng)關(guān);
25、所述定位網(wǎng)關(guān)用于在接收到所述定位請求時,向所述信令監(jiān)測平臺發(fā)送查詢請求;
26、所述信令監(jiān)測平臺用于在接收到所述查詢請求時,查詢所述語音呼叫的呼叫信息并向所述定位網(wǎng)關(guān)返回查詢結(jié)果;
27、所述定位網(wǎng)關(guān)還用于在接收到所述查詢結(jié)果時,根據(jù)所述查詢結(jié)果對所述定位請求的合法性進(jìn)行驗證;當(dāng)所述定位請求的合法性驗證成功時,利用所述位置服務(wù)平臺獲取所述用戶的定位結(jié)果,并將所述用戶的定位結(jié)果返回給所述緊急救援呼叫中心。
28、與現(xiàn)有技術(shù)相比,本發(fā)明實施例提供了一種緊急救援呼叫定位方法、裝置、計算機(jī)可讀存儲介質(zhì)、終端設(shè)備及系統(tǒng),當(dāng)定位網(wǎng)關(guān)接收到緊急救援呼叫中心發(fā)送的定位請求時,向信令監(jiān)測平臺發(fā)送查詢請求,其中,所述定位請求由緊急救援呼叫中心在接收到用戶發(fā)起的語音呼叫時生成并發(fā)送至定位網(wǎng)關(guān),查詢請求用于請求信令監(jiān)測平臺查詢語音呼叫的呼叫信息并返回查詢結(jié)果;當(dāng)定位網(wǎng)關(guān)接收到查詢結(jié)果時,根據(jù)查詢結(jié)果對定位請求的合法性進(jìn)行驗證;當(dāng)定位請求的合法性驗證成功時,定位網(wǎng)關(guān)利用位置服務(wù)平臺獲取用戶的定位結(jié)果,并將用戶的定位結(jié)果返回給緊急救援呼叫中心。本發(fā)明實施例能夠利用信令監(jiān)測平臺所監(jiān)測到的用戶的語音呼叫的呼叫信息作為校驗定位請求合法性的判斷依據(jù),避免對未撥打緊急救援電話的用戶的非法定位,從而提高了用戶位置隱私的安全性。