本申請涉及無線定位領(lǐng)域,尤其涉及一種終端定位方法及裝置。
背景技術(shù):
無線網(wǎng)絡(luò)技術(shù)的發(fā)展促進(jìn)了多種基于終端位置的服務(wù),終端位置服務(wù)的前提技術(shù)是終端的定位,其中終端包括手機(jī)、平板、智能穿戴設(shè)備等移動終端以及筆記本電腦等便攜式終端。
目前終端定位主要有g(shù)ps定位和基站定位這兩種無線定位技術(shù)。其中,gps(globalpositioningsystem,全球定位系統(tǒng)),是由美國建立的以全球24顆定位人造衛(wèi)星為基礎(chǔ),向全球各地全天候提供三維位置和三維速度等信息的無線電導(dǎo)航定位系統(tǒng)。gps定位系統(tǒng)由三部分構(gòu)成,一是地面控制部分;二是空間部分,由24顆衛(wèi)星組成;三是用戶裝置部分,也就是用戶終端中配置的gps模塊,包括gps接收機(jī)和衛(wèi)星天線。gps定位的基本原理是測量出已知位置的衛(wèi)星到用戶終端之間的距離,然后綜合多顆衛(wèi)星的數(shù)據(jù)來計算終端的具體位置。
基站定位又稱為移動位置服務(wù)(lbs——locationbasedservice),通過電信移動運(yùn)營商的網(wǎng)絡(luò)(如gsm網(wǎng))獲取終端的位置信息?;径ㄎ坏脑頌椋航K端測量不同基站的下行導(dǎo)頻信號,得到不同基站下行導(dǎo)頻的toa(timeofarrival,到達(dá)時刻)或tdoa(timedifferenceofarrival,到達(dá)時間差),根據(jù)該測量結(jié)果并結(jié)合基站的坐標(biāo),采用三角估計等算法,計算出終端的位置?;径ㄎ坏膶?shí)際位置估計算法需要考慮多基站(3個或3個以上)定位的情況,算法復(fù)雜,一般而言,基站數(shù)目越多,測量精度越高。
但以上定位手段對終端或網(wǎng)絡(luò)都有特殊要求。例如gps定位需要專用的網(wǎng)絡(luò)衛(wèi)星系統(tǒng),而且在終端內(nèi)要配置專門的gps模塊,不僅增加終端成本,而且會增加終端的運(yùn)行功耗,而且衛(wèi)星定位很容易因?yàn)榻ㄖ镎趽醯鹊挠绊?,?dǎo)致定位精度大幅降低,甚至出現(xiàn)由于終端無法接收衛(wèi)星信號而不能定位的問題;基站定位雖然不需要在終端內(nèi)配置額外的定位模塊,但是其定位精度很大程度上依賴于基站的覆蓋情況,基站覆蓋情況不同,其定位精度也不同,而且其定位誤差通常超過1公里??偟膩碚f,現(xiàn)有的無線定位技術(shù)存在終端運(yùn)行功耗大或者定位精度不穩(wěn)定的問題。
技術(shù)實(shí)現(xiàn)要素:
本申請?zhí)峁┝艘环N終端定位方法及裝置,以提供一種終端運(yùn)行功耗小且定位穩(wěn)定的無線定位方法。
第一方面,本申請?zhí)峁┝艘环N終端定位方法,該方法包括:
獲取無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的上行數(shù)據(jù)流信息,所述上行數(shù)據(jù)流信息中包含終端唯一性標(biāo)識以及所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識,所述終端與所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備通過無線網(wǎng)絡(luò)連接;
根據(jù)所述上行數(shù)據(jù)流信息獲取所述終端唯一性標(biāo)識以及所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識;
根據(jù)所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識獲取對應(yīng)的所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的位置信息,所述無線網(wǎng)絡(luò)網(wǎng)格設(shè)備的位置信息預(yù)先存儲;
將所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的位置信息與所述終端唯一性標(biāo)識對應(yīng),所述無線網(wǎng)絡(luò)網(wǎng)格設(shè)備的位置信息為所述終端的位置信息。
采用本實(shí)現(xiàn)方式進(jìn)行終端定位,只借助無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的數(shù)據(jù)流和位置信息,不需在終端內(nèi)配置專門的模塊,因此能夠降低終端運(yùn)行的功耗,而且所述方法在對終端定位時只需一個終端當(dāng)前連接的無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的位置信息,由于無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的位置信息固定,從而可以保證定位精度的穩(wěn)定。
結(jié)合第一方面,在第一方面第一種可能的實(shí)現(xiàn)方式中,所述方法還包括:
對于已保存的歷史終端唯一性標(biāo)識,若本次未從所有上行數(shù)據(jù)流信息中獲取到所述歷史終端唯一性標(biāo)識,將與所述歷史終端唯一性標(biāo)識對應(yīng)的最新位置信息設(shè)置為空。
采用本實(shí)現(xiàn)方式,可以發(fā)防止在終端離線時,由于終端位置信息數(shù)據(jù)庫中可能保存有該終端的唯一性標(biāo)識和歷史位置信息,而發(fā)生位置信息錯位的問題,以及可以使各終端的位置信息時間線保持一致。
結(jié)合第一方面,在第一方面第二種可能的實(shí)現(xiàn)方式中,所述獲取無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的上行數(shù)據(jù)流信息,包括:
周期性向所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備發(fā)送信息獲取請求;
接收所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備返回的上行數(shù)據(jù)流信息。
采用本實(shí)現(xiàn)方式有利于實(shí)時地獲取無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備和終端的連接情況,尤其在周期性獲取的頻率設(shè)定的足夠高的時候。
結(jié)合第一方面,在第一方面第三種可能的實(shí)現(xiàn)方式中,所述根據(jù)所述上行數(shù)據(jù)流信息獲取所述終端唯一性標(biāo)識以及所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識;包括:
解析所述上行數(shù)據(jù)流信息中的報文,提取所述報文中終端唯一性標(biāo)識和所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識。
采用本實(shí)現(xiàn)方式時所述上行數(shù)據(jù)流信息中終端唯一性標(biāo)識和所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識包含的報文里,有利于保證信息的正確性。在一種實(shí)現(xiàn)方式中,也可以由無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備直接將終端終端唯一性標(biāo)識以及所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識作為預(yù)定的添加信息加入上行數(shù)據(jù)流信息中,服務(wù)器不需進(jìn)行解析可以直接讀取到終端唯一性標(biāo)識以及所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識,這種實(shí)現(xiàn)方式更簡單,但不利于保證信息的正確性。
結(jié)合第一方面,在第一方面第四種可能的實(shí)現(xiàn)方式中,所述方法還包括:
接收終端發(fā)送的位置查詢請求,所述位置查詢請求中包括所述終端的終端唯一性標(biāo)識;
根據(jù)所述終端唯一性標(biāo)識獲取對應(yīng)的位置信息;
將所述位置信息返回給所述終端。
采用本實(shí)現(xiàn)方式可以使用戶能夠查詢自己終端的位置。
結(jié)合第一方面或第一方面第一種至第四種可能的實(shí)現(xiàn)方式其中任意一種,在第一方面第五種可能的實(shí)現(xiàn)方式中,所述的方法還包括:
接收終端發(fā)送的軌跡查詢請求,所述軌跡查詢請求中包括所述終端的終端唯一性標(biāo)識;
根據(jù)所述軌跡查詢請求獲取對應(yīng)的位置信息;
根據(jù)所述位置信息繪制終端軌跡圖;
將所述終端軌跡圖返回給所述終端。
采用本實(shí)現(xiàn)方式可以使用戶能夠查詢自己終端的移動軌跡。
結(jié)合第一方面第五種可能的實(shí)現(xiàn)方式,在第一方面第六種可能的實(shí)現(xiàn)方式中,所述軌跡查詢請求中還包括查詢時間段信息,所述根據(jù)所述軌跡查詢請求獲取對應(yīng)的位置信息,包括:根據(jù)所述終端唯一性標(biāo)識和所述查詢時間段獲取對應(yīng)的在所述查詢時間段以內(nèi)的位置信息。
采用本實(shí)現(xiàn)方式可以使用戶能夠查詢自己終端在特定時間段的位置信息和移動軌跡。
第二方面,本申請還提供了一種服務(wù)器,所述服務(wù)器包括接收器,存儲器和處理器,
所述接收器,用于獲取無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的上行數(shù)據(jù)流信息,所述上行數(shù)據(jù)流信息中包含終端唯一性標(biāo)識以及所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識,所述終端與所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備通過無線網(wǎng)絡(luò)連接;
所述處理器通過調(diào)用所述存儲器內(nèi)存儲的程序或指令,用于:
根據(jù)所述上行數(shù)據(jù)流信息獲取所述終端唯一性標(biāo)識以及所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識;
用于根據(jù)所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識獲取對應(yīng)的所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的位置信息,所述無線網(wǎng)絡(luò)網(wǎng)格設(shè)備的位置信息預(yù)先存儲;
將所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的位置信息與所述終端唯一性標(biāo)識對應(yīng),所述無線網(wǎng)絡(luò)網(wǎng)格設(shè)備的位置信息為所述終端的位置信息。
結(jié)合第二方面,在第二方面第一種可能的實(shí)現(xiàn)方式中,所述處理器還用于:
對于已保存的歷史終端唯一性標(biāo)識,若本次未從所有上行數(shù)據(jù)流信息中獲取到所述歷史終端唯一性標(biāo)識,將與所述歷史終端唯一性標(biāo)識對應(yīng)的最新位置信息設(shè)置為空。
結(jié)合第二方面,在第二方面第二種可能的實(shí)現(xiàn)方式中,所述接收器,在用于獲取無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的上行數(shù)據(jù)流信息時,具體用于:
周期性向所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備發(fā)送信息獲取請求;
接收所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備返回的上行數(shù)據(jù)流信息。
結(jié)合第二方面,在第二方面第三種可能的實(shí)現(xiàn)方式中,所述處理器在用于根據(jù)所述上行數(shù)據(jù)流信息獲取所述終端唯一性標(biāo)識以及所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識標(biāo)識獲取單元時,具體用于:
解析所述上行數(shù)據(jù)流信息中的報文,提取所述報文中終端唯一性標(biāo)識和所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識。
結(jié)合第二方面,在第二方面第四種可能的實(shí)現(xiàn)方式中,所述的服務(wù)器,還包括查詢請求接收器和發(fā)送器,
所述查詢請求接收器用于接收終端發(fā)送的位置查詢請求,所述位置查詢請求中包括所述終端的終端唯一性標(biāo)識;
所述處理器,還用于根據(jù)所述終端唯一性標(biāo)識獲取對應(yīng)的位置信息;
所述發(fā)送器,用于所述將所述位置信息返回給所述終端。
結(jié)合第二方面第四種可能的實(shí)現(xiàn)方式,在第二方面第五種可能的實(shí)現(xiàn)方式中,所述查詢請求接收器,還用于接收終端發(fā)送的軌跡查詢請求,所述軌跡查詢請求中包括所述終端的終端唯一性標(biāo)識;
所述處理器,還用于:
根據(jù)所述軌跡查詢請求獲取對應(yīng)的位置信息;
根據(jù)所述位置信息繪制終端軌跡圖;
所述發(fā)送器,還用于將所述終端軌跡圖返回給所述終端。
結(jié)合第二方面第五種可能的實(shí)現(xiàn)方式,在第二方面第六種可能的實(shí)現(xiàn)方式中,,所述軌跡查詢請求中還包括查詢時間段信息,所述處理器在根據(jù)所述軌跡查詢請求獲取對應(yīng)的位置信息時,具體用于:根據(jù)所述終端唯一性標(biāo)識和所述查詢時間段獲取對應(yīng)的在所述查詢時間段以內(nèi)的位置信息。
第三方面,本申請還提供了一種終端定位裝置,所述裝置包括用于執(zhí)行第一方面各種實(shí)現(xiàn)方式中方法步驟的模塊。所述裝置包括:
數(shù)據(jù)流信息獲取單元,用于獲取無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的上行數(shù)據(jù)流信息,所述上行數(shù)據(jù)流信息中包含終端唯一性標(biāo)識以及所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識,所述終端與所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備通過無線網(wǎng)絡(luò)連接;
標(biāo)識獲取單元,用于根據(jù)所述上行數(shù)據(jù)流信息獲取所述終端唯一性標(biāo)識以及所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識;
網(wǎng)關(guān)位置獲取單元,用于根據(jù)所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識獲取對應(yīng)的所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的位置信息,所述無線網(wǎng)絡(luò)網(wǎng)格設(shè)備的位置信息預(yù)先存儲;
終端位置確定單元,用于將所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的位置信息與所述終端唯一性標(biāo)識對應(yīng),所述無線網(wǎng)絡(luò)網(wǎng)格設(shè)備的位置信息為所述終端的位置信息。
結(jié)合第三方面,在第三方面第一種可能的實(shí)現(xiàn)方式中,所述裝置,還包括:
空位置信息設(shè)置單元,用于對于已保存的歷史終端唯一性標(biāo)識,若本次未從所有上行數(shù)據(jù)流信息中獲取到所述歷史終端唯一性標(biāo)識,將與所述歷史終端唯一性標(biāo)識對應(yīng)的最新位置信息設(shè)置為空。
結(jié)合第三方面,在第三方面第二種可能的實(shí)現(xiàn)方式中,所述數(shù)據(jù)流信息獲取單元,包括:
信息獲取請求發(fā)送子單元,用于周期性向所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備發(fā)送信息獲取請求;
信息接收子單元,用于接收所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備返回的上行數(shù)據(jù)流信息。
結(jié)合第三方面,在第三方面第三種可能的實(shí)現(xiàn)方式中,所述標(biāo)識獲取單元,具體用于:
解析所述上行數(shù)據(jù)流信息中的報文,提取所述報文中終端唯一性標(biāo)識和所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識。
結(jié)合第三方面,在第三方面第四種可能的實(shí)現(xiàn)方式中,所述裝置還包括:
位置查詢請求接收單元,用于接收終端發(fā)送的位置查詢請求,所述位置查詢請求中包括所述終端的終端唯一性標(biāo)識;
終端位置查詢單元,用于根據(jù)所述終端唯一性標(biāo)識獲取對應(yīng)的位置信息;
位置信息發(fā)送單元,用于將所述位置信息返回給所述終端。
結(jié)合第三方面或第三方面第一種至第四種可能的實(shí)現(xiàn)方式其中任意一種,在第三方面第五種可能的實(shí)現(xiàn)方式中,所述裝置,還包括:
軌跡查詢請求接收單元,用于接收終端發(fā)送的軌跡查詢請求,所述軌跡查詢請求中包括所述終端的終端唯一性標(biāo)識;
位置信息獲取單元,用于根據(jù)所述軌跡查詢請求獲取對應(yīng)的位置信息;
軌跡圖繪制單元,用于根據(jù)所述位置信息繪制終端軌跡圖;
軌跡圖發(fā)送單元,用于將所述終端軌跡圖返回給所述終端。
結(jié)合第三方面第五種可能的實(shí)現(xiàn)方式,在第三方面第六種可能的實(shí)現(xiàn)方式中,所述軌跡查詢請求中還包括查詢時間段信息,所述位置信息獲取單元,具體用于:根據(jù)所述終端唯一性標(biāo)識和所述查詢時間段獲取對應(yīng)的在所述查詢時間段以內(nèi)的位置信息。
附圖說明
為了更清楚地說明本申請的技術(shù)方案,下面將對實(shí)施例中所需要使用的附圖作簡單地介紹,顯而易見地,對于本領(lǐng)域普通技術(shù)人員而言,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本申請應(yīng)用場景示意圖;
圖2為本申請終端定位方法一個實(shí)施例的流程示意圖;
圖3為本申請終端定位方法另一個實(shí)施例的流程示意圖;
圖4為本申請終端定位方法又一個實(shí)施例的流程示意圖;
圖5為本申請服務(wù)器一個實(shí)施例的流程示意圖;
圖6為本申請服務(wù)器另一個實(shí)施例的流程示意圖;
圖7為本申請終端定位裝置的一個實(shí)施例的結(jié)構(gòu)示意圖;
圖8為本申請終端定位裝置的另一個實(shí)施例的結(jié)構(gòu)示意圖;
圖9為本申請終端定位裝置的又一個實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施方式
本申請中,無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備是無線局域網(wǎng)絡(luò)與internet網(wǎng)絡(luò)的連接設(shè)備,例如wifi(wireless-fidelity,無線保真)網(wǎng)關(guān)設(shè)備。終端通過無線局域網(wǎng)絡(luò)與無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備連接,無線局域網(wǎng)絡(luò)內(nèi)部終端的數(shù)據(jù)流通過無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備流量匯聚,通過無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備聯(lián)入internet網(wǎng)絡(luò)。通常無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的安裝位置是固定的,本申請中,對每個無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備進(jìn)行注冊登記,預(yù)先建立無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備位置信息數(shù)據(jù)庫,在所述數(shù)據(jù)庫中存儲無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的唯一性標(biāo)識及其位置信息,將無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的唯一性標(biāo)識與其位置信息對應(yīng),所述位置信息為所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的安裝位置信息,所述唯一性標(biāo)識可以為所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的mac(mediaaccesscontrol,媒體訪問控制)地址。
通常無線局域網(wǎng)的覆蓋范圍不大,在無線局域網(wǎng)內(nèi)的終端與該無線局域網(wǎng)的無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的距離一般在200米以內(nèi),這個距離范圍小于一般情況下基站定位的定位誤差,在非嚴(yán)格要求下,與gps定位的定位精度相當(dāng)。因此,在終端與無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備連接,通過無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備連接internet網(wǎng)絡(luò)產(chǎn)生數(shù)據(jù)流后,可以確定終端在無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備對應(yīng)的無線局域網(wǎng)中,從而可以將無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的位置作為終端的位置來對終端進(jìn)行定位,這種方式下終端的定位誤差可以限定在200米以內(nèi)。本申請的原理便是先了知正在通過無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備上網(wǎng)的終端,然后將無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的位置作為終端的位置,獲取終端的定位。
參見圖1,為本申請應(yīng)用場景示意圖。終端例如圖1中的手機(jī)通過無線網(wǎng)絡(luò)與無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備連接,通過無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備連接到internet網(wǎng)絡(luò)。終端只有成功通過無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備連接到internet網(wǎng)絡(luò)才會產(chǎn)生上行數(shù)據(jù)流,也就是說當(dāng)有與終端對應(yīng)的上行數(shù)據(jù)流時終端的確在使用無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備,也就是終端的確在無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備對應(yīng)的無線局域網(wǎng)中,這種情況下無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的位置才能作為終端的位置。
參見圖2,為本申請一種終端定位方法一個實(shí)施例的流程圖,所述方法應(yīng)用于服務(wù)器,例如用于收集數(shù)據(jù)進(jìn)行終端定位的終端數(shù)據(jù)分析平臺或者終端定位平臺,所述方法包括如下步驟:
步驟201,獲取無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的上行數(shù)據(jù)流信息,所述上行數(shù)據(jù)流信息中包含終端唯一性標(biāo)識以及所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識,所述終端與所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備通過無線網(wǎng)絡(luò)連接。
其中,服務(wù)器可以周期性或者定時向無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備發(fā)送信息獲取請求,所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備為無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備位置信息數(shù)據(jù)庫中已記錄或注冊的無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備,當(dāng)有新的無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備時,在無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備位置信息數(shù)據(jù)庫中添加對應(yīng)數(shù)據(jù),服務(wù)器在下一次發(fā)送信息獲取請求時根據(jù)更新后的所述數(shù)據(jù)庫來發(fā)送。無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備在收到所述信息獲取請求后,通過分光器或者流量鏡像操作將上行數(shù)據(jù)流信息分光或鏡像至服務(wù)器。所述上行數(shù)據(jù)流信息中包含與無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備相連接的各個終端的唯一性標(biāo)識(終端唯一性標(biāo)識),以及所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的唯一性標(biāo)識(無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識)。所述終端唯一性標(biāo)識可以為終端的mac地址或者imei(internationalmobileequipmentidentity,國際移動設(shè)備身份碼)。所述上行數(shù)據(jù)流中的終端唯一性標(biāo)識可以作為預(yù)訂報文的預(yù)訂字段加入到上行數(shù)據(jù)流中?;蛘撸部梢杂蔁o線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備周期性或者定時將上行數(shù)據(jù)流分光或鏡像至服務(wù)器。
在一種可能的實(shí)現(xiàn)方式中,也可以由無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備根據(jù)上行數(shù)據(jù)流解析得到與其相連接的終端的唯一性標(biāo)識,然后直接將當(dāng)前相連接的終端的唯一性標(biāo)識和自身的唯一性標(biāo)識作為上行數(shù)據(jù)流信息周期性或定時發(fā)送給服務(wù)器,或者在接收到服務(wù)器的信息獲取請求后,將終端的唯一性標(biāo)識和自身的唯一性標(biāo)識作為上行數(shù)據(jù)流信息返回給服務(wù)器。
步驟202,根據(jù)所述上行數(shù)據(jù)流信息獲取所述終端唯一性標(biāo)識以及所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識。
其中,服務(wù)器在獲取到所述上行數(shù)據(jù)流信息后,解析所述上行數(shù)據(jù)流信息中的報文,提取所述報文中終端唯一性標(biāo)識和所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識。如果無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備是直接將當(dāng)前相連接的終端的唯一性標(biāo)識和自身的唯一性標(biāo)識作為上行數(shù)據(jù)流信息發(fā)送給服務(wù)器,則服務(wù)器接收到所述上行數(shù)據(jù)流信息后,可以直接獲取到所述終端唯一性標(biāo)識以及所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識。
步驟203,根據(jù)所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識獲取對應(yīng)的所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的位置信息,所述無線網(wǎng)絡(luò)網(wǎng)格設(shè)備的位置信息預(yù)先存儲;
步驟204,將所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的位置信息與所述終端唯一性標(biāo)識對應(yīng),所述無線網(wǎng)絡(luò)網(wǎng)格設(shè)備的位置信息為所述終端的位置信息。
其中,服務(wù)器在獲取到所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識后,根據(jù)所述唯一性標(biāo)識在無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備位置信息數(shù)據(jù)庫中查詢得到所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的位置信息。然后將所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的位置信息作為此次與所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備相連接的終端的位置信息,將其與所述終端的唯一性標(biāo)識對應(yīng),并存儲于終端定位相關(guān)的預(yù)先建立的數(shù)據(jù)庫中,例如終端位置信息數(shù)據(jù)庫中,同時還可以記錄存儲時間,所述存儲時間實(shí)際上也就是終端與所述位置信息對應(yīng)的時間。與每個無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備相連接的終端如果有多個,那么多個所述終端的位置信息是相同的。所述終端位置信息數(shù)據(jù)庫中存儲每次服務(wù)器獲取到的終端的唯一性標(biāo)識及其對應(yīng)的位置信息,還可以存儲獲取到的對應(yīng)的無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的唯一性標(biāo)識,還可以存儲相關(guān)描述信息。技術(shù)人員可以基于所述數(shù)據(jù)庫設(shè)計查詢界面或查詢網(wǎng)頁,以供用戶查詢數(shù)據(jù)庫中存儲的信息,例如各個終端的最新位置信息和歷史位置信息,服務(wù)器還可以根據(jù)終端的位置信息繪制終端的軌跡,技術(shù)人員也可以根據(jù)所述數(shù)據(jù)庫設(shè)計終端軌跡查詢界面或查詢網(wǎng)頁,以供用戶查詢各個終端位置變化的軌跡。
服務(wù)器是周期性或者定時獲取無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的上行數(shù)據(jù)流信息來對終端進(jìn)行定位,如果終端更換了相連接的無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備,其對應(yīng)的位置信息也會相應(yīng)變化,為保證位置信息的時效性,服務(wù)器獲取所述上行數(shù)據(jù)流信息的頻率可以根據(jù)實(shí)驗(yàn)結(jié)果設(shè)置得高一些。終端也可能離線,與所有無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備都不連接,這種情況下,服務(wù)器獲取不到該終端的唯一性標(biāo)識,但服務(wù)器在上一次或歷史操作中可能獲取過該終端的唯一性標(biāo)識及對應(yīng)的位置信息,因此數(shù)據(jù)庫中可能保存有該終端的唯一性標(biāo)識和歷史位置信息,已保存的終端唯一性標(biāo)識成為歷史終端唯一性標(biāo)識,為防止位置信息錯位出錯,以及盡量使各終端的位置信息時間線保持一致,在一種實(shí)施方式中,對于已保存的歷史終端唯一性標(biāo)識,若本次未從所有上行數(shù)據(jù)流信息中獲取到所述歷史終端唯一性標(biāo)識,將與所述歷史終端唯一性標(biāo)識對應(yīng)的最新位置信息設(shè)置為空。
參見圖3,為本申請另一種終端定位方法一個實(shí)施例的流程圖,所述方法應(yīng)用于服務(wù)器,所述方法包括如下步驟:
步驟301,獲取無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的上行數(shù)據(jù)流信息,所述上行數(shù)據(jù)流信息中包含終端唯一性標(biāo)識以及所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識,所述終端與所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備通過無線網(wǎng)絡(luò)連接;
步驟302,根據(jù)所述上行數(shù)據(jù)流信息獲取所述終端唯一性標(biāo)識以及所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識;
步驟303,根據(jù)所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識獲取對應(yīng)的所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的位置信息,所述無線網(wǎng)絡(luò)網(wǎng)格設(shè)備的位置信息預(yù)先存儲;
步驟304,將所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的位置信息與所述終端唯一性標(biāo)識對應(yīng),所述無線網(wǎng)絡(luò)網(wǎng)格設(shè)備的位置信息為所述終端的位置信息;
步驟305,對于已保存的歷史終端唯一性標(biāo)識,若本次未從所有上行數(shù)據(jù)流信息中獲取到所述歷史終端唯一性標(biāo)識,將與所述歷史終端唯一性標(biāo)識對應(yīng)的最新位置信息設(shè)置為空;
步驟306,接收終端發(fā)送的位置查詢請求,所述位置查詢請求中包括所述終端的終端唯一性標(biāo)識;
步驟307,根據(jù)所述終端唯一性標(biāo)識獲取對應(yīng)的位置信息;
步驟308,將所述位置信息返回給所述終端。
其中,步驟s301至步驟s304與步驟s201至步驟s204相同。步驟s305中,如果服務(wù)器中保存了某個終端的唯一性標(biāo)識,但某次服務(wù)器未獲取到終端的唯一性標(biāo)識,則對于已保存的歷史終端唯一性標(biāo)識,該次將空的位置信息作為最新位置信息與所述歷史終端唯一性標(biāo)識對應(yīng)。這樣可以為防止數(shù)據(jù)庫中位置信息錯位出錯,也便于位置信息的查詢。
對于終端而言,可以向服務(wù)器發(fā)起位置查詢請求,所述位置查詢請求中包含終端的唯一性標(biāo)識,服務(wù)器在收到所述位置查詢請求后,讀取其中的終端唯一性標(biāo)識,根據(jù)所述終端唯一性標(biāo)識在終端位置信息數(shù)據(jù)庫中查找到終端的對應(yīng)的位置信息,然后將所述位置信息返回給所述終端,這樣終端可以查詢到自己的位置。所述位置信息可以為終端位置信息數(shù)據(jù)庫存儲的終端的最新的位置信息,也可以是所述存儲的終端在所有時間的位置信息。在一種可能的實(shí)施方式中,終端的位置查詢請求中還可以包括查詢時間段信息,服務(wù)器在接收到所述位置查詢請求后讀取其中的終端唯一性標(biāo)識和查詢時間段獲,根據(jù)所述終端唯一性標(biāo)識和查詢時間段在終端位置信息數(shù)據(jù)庫中查詢終端的在對應(yīng)的查詢時間段以內(nèi)的位置信息,這樣用戶可以自行設(shè)定想要查詢什么時間段的終端位置,并通過終端接收該時間段的位置信息。
參見圖4,為本申請又一種終端定位方法一個實(shí)施例的流程圖,所述方法應(yīng)用于服務(wù)器,所述方法包括如下步驟:
步驟401,獲取無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的上行數(shù)據(jù)流信息,所述上行數(shù)據(jù)流信息中包含終端唯一性標(biāo)識以及所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識,所述終端與所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備通過無線網(wǎng)絡(luò)連接;
步驟402,根據(jù)所述上行數(shù)據(jù)流信息獲取所述終端唯一性標(biāo)識以及所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識;
步驟403,根據(jù)所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識獲取對應(yīng)的所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的位置信息,所述無線網(wǎng)絡(luò)網(wǎng)格設(shè)備的位置信息預(yù)先存儲;
步驟404,將所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的位置信息與所述終端唯一性標(biāo)識對應(yīng),所述無線網(wǎng)絡(luò)網(wǎng)格設(shè)備的位置信息為所述終端的位置信息;
步驟405,對于已保存的歷史終端唯一性標(biāo)識,若本次未從所有上行數(shù)據(jù)流信息中獲取到所述歷史終端唯一性標(biāo)識,將與所述歷史終端唯一性標(biāo)識對應(yīng)的最新位置信息設(shè)置為空;
步驟406,接收終端發(fā)送的軌跡查詢請求,所述軌跡查詢請求中包括所述終端的終端唯一性標(biāo)識;
步驟407,根據(jù)所述軌跡查詢請求獲取對應(yīng)的位置信息;
步驟408,根據(jù)所述位置信息繪制終端軌跡圖;
步驟409,將所述終端軌跡圖返回給所述終端。
其中,步驟s401至步驟s405與步驟s301至步驟s305相同。
在終端位置信息數(shù)據(jù)庫中所存儲的終端的位置信息可以與時間對應(yīng),不同時間的位置信息可以展現(xiàn)終端的軌跡。對于終端而言,除向服務(wù)器發(fā)起位置查詢請求來查詢位置信息外,若用戶希望查詢終端移動的軌跡,還可以通過終端向服務(wù)器發(fā)送軌跡查詢請求,所述軌跡查詢請求中包含終端的唯一性標(biāo)識,服務(wù)器在收到所述軌跡查詢請求后,讀取其中的終端唯一性標(biāo)識,根據(jù)所述終端唯一性標(biāo)識在終端位置信息數(shù)據(jù)庫中查找到終端的對應(yīng)的位置信息,然后根據(jù)所述位置信息沿時間線繪制終端軌跡圖,再將所述終端軌跡圖返回給所述終端,這樣終端可以查詢到自己位置經(jīng)過的軌跡。在一種可能的實(shí)施方式中,也可以服務(wù)器只返回終端的位置信息,由終端來根據(jù)位置信息繪制其軌跡圖并顯示。
在一種可能實(shí)施方式中,終端的軌跡查詢請求中也可以包括查詢時間段信息,服務(wù)器在接收到所述位置查詢請求后讀取其中的終端唯一性標(biāo)識和查詢時間段獲,根據(jù)所述終端唯一性標(biāo)識和查詢時間段在終端位置信息數(shù)據(jù)庫中查詢終端的在對應(yīng)的查詢時間段以內(nèi)的位置信息,然后根據(jù)查詢時間段以內(nèi)的位置信息來繪制局部的終端軌跡圖,這樣用戶可以自行選擇查詢哪個時間段以內(nèi)的終端軌跡圖。
從上述實(shí)施例可以看出,本申請所提供的終端定位方法,只借助無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的數(shù)據(jù)流和位置信息,不需要在終端內(nèi)配置專門的模塊,因此能夠降低終端運(yùn)行的功耗,而且所述方法在對終端定位時只需一個無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的位置信息,也就是終端當(dāng)前連接的無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的位置信息,由于無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的位置信息是固定的,因此不存在終端定位精度不穩(wěn)定的問題。而且本申請所述提供的終端定位方法,與gps和基站定位不同,不需復(fù)雜的定位系統(tǒng)和算法,成本低且更易于實(shí)施,適用于定位精度要求在百米左右的場合。
參見圖5,為本申請服務(wù)器一個實(shí)施例的結(jié)構(gòu)示意圖。所述服務(wù)器包括接收器、存儲器和處理器,其中,
所述接收器,用于獲取無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的上行數(shù)據(jù)流信息,所述上行數(shù)據(jù)流信息中包含終端唯一性標(biāo)識以及所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識,所述終端與所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備通過無線網(wǎng)絡(luò)連接;
所述處理器通過調(diào)用所述存儲器內(nèi)存儲的程序或指令,用于:
根據(jù)所述上行數(shù)據(jù)流信息獲取所述終端唯一性標(biāo)識以及所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識;
用于根據(jù)所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識獲取對應(yīng)的所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的位置信息,所述無線網(wǎng)絡(luò)網(wǎng)格設(shè)備的位置信息預(yù)先存儲;
將所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的位置信息與所述終端唯一性標(biāo)識對應(yīng),所述無線網(wǎng)絡(luò)網(wǎng)格設(shè)備的位置信息為所述終端的位置信息。
在一種可能的實(shí)施方式中,所述處理器還用于:
對于已保存的歷史終端唯一性標(biāo)識,若本次未從所有上行數(shù)據(jù)流信息中獲取到所述歷史終端唯一性標(biāo)識,將與所述歷史終端唯一性標(biāo)識對應(yīng)的最新位置信息設(shè)置為空。
其中,所述接收器,在用于獲取無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的上行數(shù)據(jù)流信息時,可以具體用于:
周期性向所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備發(fā)送信息獲取請求;
接收所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備返回的上行數(shù)據(jù)流信息。
其中,所述處理器在用于根據(jù)所述上行數(shù)據(jù)流信息獲取所述終端唯一性標(biāo)識以及所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識標(biāo)識獲取單元時,可以具體用于:
解析所述上行數(shù)據(jù)流信息中的報文,提取所述報文中終端唯一性標(biāo)識和所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識。
所述接收器、處理器和存儲器之間通過數(shù)據(jù)線連接。
參見圖6,為本申請服務(wù)器另一個實(shí)施例的結(jié)構(gòu)示意圖。所述服務(wù)器包括接收器、存儲器、處理器、查詢請求接收器以及發(fā)送器,其中,
所述接收器,用于獲取無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的上行數(shù)據(jù)流信息,所述上行數(shù)據(jù)流信息中包含終端唯一性標(biāo)識以及所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識,所述終端與所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備通過無線網(wǎng)絡(luò)連接;
所述處理器通過調(diào)用所述存儲器內(nèi)存儲的程序或指令,用于:
根據(jù)所述上行數(shù)據(jù)流信息獲取所述終端唯一性標(biāo)識以及所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識;
用于根據(jù)所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識獲取對應(yīng)的所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的位置信息,所述無線網(wǎng)絡(luò)網(wǎng)格設(shè)備的位置信息預(yù)先存儲;
將所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的位置信息與所述終端唯一性標(biāo)識對應(yīng),所述無線網(wǎng)絡(luò)網(wǎng)格設(shè)備的位置信息為所述終端的位置信息;
所述查詢請求接收器用于接收終端發(fā)送的位置查詢請求,所述位置查詢請求中包括所述終端的終端唯一性標(biāo)識;
所述處理器,還用于根據(jù)所述終端唯一性標(biāo)識獲取對應(yīng)的位置信息;
所述發(fā)送器,用于所述將所述位置信息返回給所述終端。
其中,在一種可能的實(shí)施方式中,所述查詢請求接收器,還用于接收終端發(fā)送的軌跡查詢請求,所述軌跡查詢請求中包括所述終端的終端唯一性標(biāo)識;
所述處理器,還用于:
根據(jù)所述軌跡查詢請求獲取對應(yīng)的位置信息;
根據(jù)所述位置信息繪制終端軌跡圖;
所述發(fā)送器,還用于將所述終端軌跡圖返回給所述終端。
其中,所述軌跡查詢請求中還可以包括查詢時間段信息,所述處理器在根據(jù)所述軌跡查詢請求獲取對應(yīng)的位置信息時,可以具體用于:根據(jù)所述終端唯一性標(biāo)識和所述查詢時間段獲取對應(yīng)的在所述查詢時間段以內(nèi)的位置信息。
參見圖7,為本申請終端定位裝置一個實(shí)施例的結(jié)構(gòu)示意圖。所述裝置可以為前述實(shí)施例中的服務(wù)器,也可以設(shè)置在服務(wù)器上,用于執(zhí)行圖2至圖4所對應(yīng)的終端定位方法。如圖7所示,所述裝置包括:
數(shù)據(jù)流信息獲取單元u701,用于獲取無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的上行數(shù)據(jù)流信息,所述上行數(shù)據(jù)流信息中包含終端唯一性標(biāo)識以及所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識,所述終端與所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備通過無線網(wǎng)絡(luò)連接;
標(biāo)識獲取單元u702,用于根據(jù)所述上行數(shù)據(jù)流信息獲取所述終端唯一性標(biāo)識以及所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識;
網(wǎng)關(guān)位置獲取單元u703,用于根據(jù)所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識獲取對應(yīng)的所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的位置信息,所述無線網(wǎng)絡(luò)網(wǎng)格設(shè)備的位置信息預(yù)先存儲;
終端位置確定單元u704,用于將所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的位置信息與所述終端唯一性標(biāo)識對應(yīng),所述無線網(wǎng)絡(luò)網(wǎng)格設(shè)備的位置信息為所述終端的位置信息。
其中,所述數(shù)據(jù)流信息獲取單元,包括:
信息獲取請求發(fā)送子單元,用于周期性向所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備發(fā)送信息獲取請求;
信息接收子單元,用于接收所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備返回的上行數(shù)據(jù)流信息。
其中,所述標(biāo)識獲取單元,在一種可能的實(shí)施方式中,具體用于:解析所述上行數(shù)據(jù)流信息中的報文,提取所述報文中終端唯一性標(biāo)識和所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識。
參見圖8,為本申請終端定位裝置另一個實(shí)施例的結(jié)構(gòu)示意圖。所述裝置可以為前述實(shí)施例中的服務(wù)器,也可以設(shè)置在服務(wù)器上,用于執(zhí)行圖2至圖4所對應(yīng)的終端定位方法。如圖8所示,所述裝置包括:
數(shù)據(jù)流信息獲取單元u801,用于獲取無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的上行數(shù)據(jù)流信息,所述上行數(shù)據(jù)流信息中包含終端唯一性標(biāo)識以及所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識,所述終端與所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備通過無線網(wǎng)絡(luò)連接;
標(biāo)識獲取單元u802,用于根據(jù)所述上行數(shù)據(jù)流信息獲取所述終端唯一性標(biāo)識以及所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識;
網(wǎng)關(guān)位置獲取單元u803,用于根據(jù)所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識獲取對應(yīng)的所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的位置信息,所述無線網(wǎng)絡(luò)網(wǎng)格設(shè)備的位置信息預(yù)先存儲;
終端位置確定單元u804,用于將所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的位置信息與所述終端唯一性標(biāo)識對應(yīng),所述無線網(wǎng)絡(luò)網(wǎng)格設(shè)備的位置信息為所述終端的位置信息;
空位置信息設(shè)置單元u805,用于對于已保存的歷史終端唯一性標(biāo)識,若本次未從所有上行數(shù)據(jù)流信息中獲取到所述歷史終端唯一性標(biāo)識,將與所述歷史終端唯一性標(biāo)識對應(yīng)的最新位置信息設(shè)置為空;
位置查詢請求接收單元u806,用于接收終端發(fā)送的位置查詢請求,所述位置查詢請求中包括所述終端的終端唯一性標(biāo)識;
終端位置查詢單元u807,用于根據(jù)所述終端唯一性標(biāo)識獲取對應(yīng)的位置信息;
位置信息發(fā)送單元u808,用于將所述位置信息返回給所述終端。
參見圖9,為本申請終端定位裝置又一個實(shí)施例的結(jié)構(gòu)示意圖。所述裝置可以為前述實(shí)施例中的服務(wù)器,也可以設(shè)置在服務(wù)器上,用于執(zhí)行圖2至圖4所對應(yīng)的終端定位方法。如圖9所示,所述裝置包括:
數(shù)據(jù)流信息獲取單元u901,用于獲取無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的上行數(shù)據(jù)流信息,所述上行數(shù)據(jù)流信息中包含終端唯一性標(biāo)識以及所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識,所述終端與所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備通過無線網(wǎng)絡(luò)連接;
標(biāo)識獲取單元u902,用于根據(jù)所述上行數(shù)據(jù)流信息獲取所述終端唯一性標(biāo)識以及所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識;
網(wǎng)關(guān)位置獲取單元u903,用于根據(jù)所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備唯一性標(biāo)識獲取對應(yīng)的所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的位置信息,所述無線網(wǎng)絡(luò)網(wǎng)格設(shè)備的位置信息預(yù)先存儲;
終端位置確定單元u904,用于將所述無線網(wǎng)絡(luò)網(wǎng)關(guān)設(shè)備的位置信息與所述終端唯一性標(biāo)識對應(yīng),所述無線網(wǎng)絡(luò)網(wǎng)格設(shè)備的位置信息為所述終端的位置信息;
空位置信息設(shè)置單元u905,用于對于已保存的歷史終端唯一性標(biāo)識,若本次未從所有上行數(shù)據(jù)流信息中獲取到所述歷史終端唯一性標(biāo)識,將與所述歷史終端唯一性標(biāo)識對應(yīng)的最新位置信息設(shè)置為空;
軌跡查詢請求接收單元u906,用于接收終端發(fā)送的軌跡查詢請求,所述軌跡查詢請求中包括所述終端的終端唯一性標(biāo)識;
位置信息獲取單元u907,用于根據(jù)所述軌跡查詢請求獲取對應(yīng)的位置信息;
軌跡圖繪制單元u908,用于根據(jù)所述位置信息繪制終端軌跡圖;
軌跡圖發(fā)送單元u909,用于將所述終端軌跡圖返回給所述終端。
其中,所述軌跡查詢請求中還可以包括查詢時間段信息,所述位置信息獲取單元,可以具體用于:根據(jù)所述終端唯一性標(biāo)識和所述查詢時間段獲取對應(yīng)的在所述查詢時間段以內(nèi)的位置信息。
具體實(shí)現(xiàn)中,本申請還提供一種計算機(jī)存儲介質(zhì),其中,該計算機(jī)存儲介質(zhì)可存儲有程序,該程序執(zhí)行時可包括本申請?zhí)峁┑慕K端定位方法的各實(shí)施例中的部分或全部步驟。所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(英文:read-onlymemory,簡稱:rom)或隨機(jī)存儲記憶體(英文:randomaccessmemory,簡稱:ram)等。
本領(lǐng)域的技術(shù)人員可以清楚地了解到本申請實(shí)施例中的技術(shù)可借助軟件加必需的通用硬件平臺的方式來實(shí)現(xiàn)?;谶@樣的理解,本申請實(shí)施例中的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機(jī)軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如rom/ram、磁碟、光盤等,包括若干指令用以使得一臺計算機(jī)設(shè)備(可以是個人計算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請各個實(shí)施例或者實(shí)施例的某些部分所述的方法。
本說明書中各個實(shí)施例之間相同相似的部分互相參見即可。尤其,對于服務(wù)器和裝置實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡單,相關(guān)之處參見方法實(shí)施例中的說明即可。
以上所述的本申請實(shí)施方式并不構(gòu)成對本申請保護(hù)范圍的限定。