一種基于wifi的無線設(shè)備軌跡分析方法、裝置和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于定位分析領(lǐng)域,尤其涉及一種基于WIFI的無線設(shè)備的軌跡分析方法、裝置和系統(tǒng)。
【背景技術(shù)】
[0002]隨著通信技術(shù)的發(fā)展,人們能夠越來越方便的隨時隨地獲取數(shù)據(jù)。在城市的各個角落,都布有無線網(wǎng)絡(luò)接入點(AP),AP允許無線設(shè)備,如智能手機等,通過W1-Fi通信方式連接到互聯(lián)網(wǎng)。
[0003]在W1-Fi網(wǎng)絡(luò)中,AP接入點會定期(通常每100毫秒)發(fā)送Beacon Frame信標幀,來廣播無線網(wǎng)絡(luò)的存在。Beacon Frame信標幀里包括AP的MAC地址,SSID(英文全稱為ServiceSet Identifier,中文全稱為服務(wù)集標識),ESSID(英文全稱為Extended Service SetIdentifier,中文全稱為擴展服務(wù)集標識)等。無線設(shè)備(手機等)定期發(fā)送探測請求幀probe request,尋求和周圍的任意或某個特定AP接入點連接,探測請求幀probe request幀里可以包括無線設(shè)備的MAC地址和某特定SSID(既某一特定AP接點),也可以包括廣播SSID(既所有AP接點)C3AP接點收到探測請求probe request后,會發(fā)送給無線設(shè)備proberesponse,從而使無線設(shè)備通過AP接點連接到W1-Fi網(wǎng)絡(luò)上。
[0004]目前獲取無線設(shè)備的GPS位置信息技術(shù),一般是強行把GPS位置數(shù)據(jù)放在網(wǎng)絡(luò)設(shè)備信幀中或W1-F i AP (access point)信幀中,而在標準的W1-Fi協(xié)議(protocol):1EEE802.11中規(guī)定,Beacon Frame幀和probe request/response數(shù)據(jù)包中不允許包含GPS位置,因此,需要在現(xiàn)有的WIFI協(xié)議以及對應(yīng)的硬件基礎(chǔ)上修改,這種定位技術(shù)只能對WIFI協(xié)議進行修改的小范圍的網(wǎng)絡(luò),而不能應(yīng)用于廣泛采用標準協(xié)議和標準硬件進行通信的普遍網(wǎng)絡(luò),定位分析的范圍受到限制。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的目的在于提供一種基于WIFI的無線設(shè)備軌跡分析方法,以解決現(xiàn)有技術(shù)基于WIFI網(wǎng)絡(luò)進行定位時,需要修改WIFI通信協(xié)議以及硬件設(shè)備,不利于大范圍內(nèi)對無線通信設(shè)備定位的問題。
[0006]第一方面,本發(fā)明實施例提供了一種基于WIFI的無線設(shè)備軌跡分析方法,所述方法包括:
[0007]通過多個設(shè)置在無線設(shè)備與WIFI接入點之間的個人設(shè)備探測分析節(jié)點,截獲無線設(shè)備與WIFI接入點之間的信幀信息;
[0008]通過所述個人設(shè)備探測分析節(jié)點的定位接收器獲取所述個人設(shè)備探測分析節(jié)點的定位信息;
[0009]將所述個人設(shè)備探測分析節(jié)點的定位信息,以及所述個人設(shè)備探測分析節(jié)點截獲的信幀信息發(fā)送給個人設(shè)備探測分析服務(wù)器;
[0010]由所述個人設(shè)備探測分析服務(wù)器根據(jù)所述信幀信息包括的無線設(shè)備的標識信息以及時間信息,根據(jù)所述標識信息、時間信息以及所述定位信息,生成所述無線設(shè)備的軌跡
?目息O
[0011]結(jié)合第一方面,在第一方面的第一種可能實現(xiàn)方式中,所述方法還包括:
[0012]由所述個人設(shè)備探測分析服務(wù)器根據(jù)所述信幀信息獲取WIFI接入點的標識信息和時間信息,根據(jù)所述標識信息和所述時間信息,記錄所述WIFI接入點的狀態(tài)記錄。
[0013]結(jié)合第一方面,在第一方面的第二種可能實現(xiàn)方式中,在所述將所述個人設(shè)備探測分析節(jié)點的定位信息,以及所述個人設(shè)備探測分析節(jié)點截獲的信幀信息發(fā)送給個人設(shè)備探測分析服務(wù)器步驟之前,所述方法還包括:
[0014]從個人設(shè)備探測分析子節(jié)點按照預(yù)定的時間間隔,將所述信幀信息發(fā)送至個人設(shè)備探測分析母節(jié)點,由多級個人設(shè)備探測分析母節(jié)點進行整合,其中,所述個人設(shè)備探測分析節(jié)點包括個人設(shè)備探測分析子節(jié)點和個人設(shè)備探測分析母節(jié)點。
[0015]結(jié)合第一方面,在第一方面的第三種可能實現(xiàn)方式中,所述通過多個設(shè)置在無線設(shè)備與WIFI接入點之間的個人設(shè)備探測分析節(jié)點,截獲無線設(shè)備與WIFI接入點之間的信幀信息步驟還包括:
[0016]通過所述個人設(shè)備探測分析節(jié)點獲取無線設(shè)備的信號強度信息;
[0017]根據(jù)所述個人設(shè)備探測分析節(jié)點的定位信息,以及所述無線設(shè)備的信號強度信息,確定所述無線設(shè)備的位置。
[0018]結(jié)合第一方面的第三種可能實現(xiàn)方式,在第一方面的第四種可能實現(xiàn)方式中,所述根據(jù)所述個人設(shè)備探測分析節(jié)點的定位信息,以及所述無線設(shè)備的信號強度信息,確定所述無線設(shè)備的位置步驟具體包括:
[0019]當所述無線設(shè)備僅被一臺個人設(shè)備探測分析節(jié)點發(fā)現(xiàn),則根據(jù)所述信號強度信息確定所述無線設(shè)備的區(qū)域范圍;
[0020]當所述無線設(shè)備同時被多臺個人設(shè)備探測分析節(jié)點發(fā)現(xiàn),則根據(jù)多臺個人設(shè)備探測分析節(jié)點探測的所述信號強度對所述無線設(shè)備進行精確定位。
[0021]第二方面,本發(fā)明實施例提供了一種基于WIFI的無線設(shè)備軌跡分析裝置,所述裝置包括:
[0022]信幀信息獲取單元,用于通過多個設(shè)置在無線設(shè)備與WIFI接入點之間的個人設(shè)備探測分析節(jié)點,截獲無線設(shè)備與WIFI接入點之間的信幀信息;
[0023]定位信息獲取單元,用于通過所述個人設(shè)備探測分析節(jié)點的定位接收器獲取所述個人設(shè)備探測分析節(jié)點的定位信息;
[0024]發(fā)送單元,用于將所述個人設(shè)備探測分析節(jié)點的定位信息,以及所述個人設(shè)備探測分析節(jié)點截獲的信幀信息發(fā)送給個人設(shè)備探測分析服務(wù)器;
[0025]軌跡信息生成單元,用于由所述個人設(shè)備探測分析服務(wù)器根據(jù)所述信幀信息包括的無線設(shè)備的標識信息以及時間信息,根據(jù)所述標識信息、時間信息以及所述定位信息,生成所述無線設(shè)備的軌跡信息。
[0026]結(jié)合第二方面,在第二方面的第一種可能實現(xiàn)方式中,所述裝置還包括:
[0027]整合單元,用于從個人設(shè)備探測分析節(jié)點按照預(yù)定的時間間隔,將所述信幀信息發(fā)送至個人設(shè)備探測分析母節(jié)點,由多級個人設(shè)備探測分析母節(jié)點進行整合。
[0028]結(jié)合第二方面,在第二方面的第二種可能實現(xiàn)方式中,所述信幀信息獲取單元還包括:
[0029]信號強度獲取子單元,用于通過所述個人設(shè)備探測分析節(jié)點獲取無線設(shè)備的信號強度信息;
[0030]定位子單元,用于根據(jù)所述個人設(shè)備探測分析節(jié)點的定位信息,以及所述無線設(shè)備的信號強度信息,確定所述無線設(shè)備的位置。
[0031]結(jié)合第二方面的第二種可能實現(xiàn)方式,在第二方面的第三種可能實現(xiàn)方式中,所述定位子單元具體包括:
[0032]第一定位模塊,用于當所述無線設(shè)備僅被一臺個人設(shè)備探測分析節(jié)點發(fā)現(xiàn),則根據(jù)所述信號強度信息確定所述無線設(shè)備的區(qū)域范圍;
[0033]第二定位模塊,用于當所述無線設(shè)備同時被多臺個人設(shè)備探測分析節(jié)點發(fā)現(xiàn),則根據(jù)多臺個人設(shè)備探測分析節(jié)點探測的所述信號強度對所述無線設(shè)備進行精確定位。
[0034]第三方面,本發(fā)明實施例提供了一種基于WIFI的無線設(shè)備軌跡分析系統(tǒng),所述系統(tǒng)包括個人探測分析服務(wù)器以及多臺個人設(shè)備探測分析節(jié)點,所述個人設(shè)備探測分析節(jié)點包括個人設(shè)備探測分析子節(jié)點和個人設(shè)備探測分析母節(jié)點,所述個人設(shè)備探測分析子節(jié)點和個人設(shè)備探測分析母節(jié)點為分布式結(jié)構(gòu),一臺個人設(shè)備探測分析母節(jié)點連接多個個人設(shè)備探測分析子節(jié)點,其中:
[0035]所述個人設(shè)備探測分析子節(jié)點截獲無線設(shè)備與WIFI接入點之間的信幀信息,以及通過定位接收器獲取所述個人設(shè)備探測分析子節(jié)點的定位信息,將所述個人設(shè)備探測分析子節(jié)點的定位信息,以及所述個人設(shè)備探測分析子節(jié)點截獲的信幀信息發(fā)送給個人設(shè)備探測分析母節(jié)點,分層傳送至所述個人探測分析服務(wù)器;
[0036]所