一種面向wifi探測(cè)識(shí)別的數(shù)據(jù)處理系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及無(wú)線通信領(lǐng)域,尤其涉及一種面向WIFI探測(cè)識(shí)別的數(shù)據(jù)處理系統(tǒng)及方法。
【背景技術(shù)】
[0002]隨著物聯(lián)網(wǎng)時(shí)代的到來(lái),面向手持移動(dòng)設(shè)備的信息服務(wù)和位置服務(wù)呈現(xiàn)多元、爆炸式增長(zhǎng)的趨勢(shì),無(wú)論是企業(yè)、商家、以及社會(huì)安全領(lǐng)域,對(duì)具有手持移動(dòng)設(shè)備的識(shí)別信息,數(shù)量統(tǒng)計(jì)信息,都提出了較高的要求。因此如何準(zhǔn)確的識(shí)別設(shè)備器附近的移動(dòng)設(shè)備,對(duì)識(shí)別到的移動(dòng)設(shè)備信息進(jìn)行記錄以及將數(shù)據(jù)上傳至服務(wù)器,以及將數(shù)據(jù)根據(jù)業(yè)務(wù)的不同,篩選過濾并組合出符合業(yè)務(wù)使用的業(yè)務(wù)數(shù)據(jù)成為本領(lǐng)域研宄的熱點(diǎn)之一。
[0003]對(duì)移動(dòng)設(shè)備的探測(cè)和識(shí)別,現(xiàn)有的方法有基站識(shí)別和WIFI接入識(shí)別,具體描述如下:
[0004]基站識(shí)別法是移動(dòng)設(shè)備(手機(jī))接入移動(dòng)基站時(shí),移動(dòng)基站識(shí)別到手機(jī)的IMSI (國(guó)際用戶識(shí)別碼)和MEI (移動(dòng)設(shè)備識(shí)別碼)。IMSI和MEI都是唯一的,因此可以識(shí)別到該手機(jī)在當(dāng)前的移動(dòng)基站覆蓋范圍。一般來(lái)說(shuō),移動(dòng)基站的覆蓋范圍在城市市區(qū)內(nèi)為Ikm左右。所以,手機(jī)識(shí)別到的位置信息的范圍為lkm。在城市內(nèi),該信息很難有實(shí)用價(jià)值。
[0005]WIFI接入識(shí)別手機(jī),是手機(jī)用戶在WIFI區(qū)域通過用戶名和密碼接入到WIFI網(wǎng)絡(luò)。同時(shí),通過后臺(tái)軟件采集到接入手機(jī)的具體信息,如MAC地址。因此用戶的位置可以確定在手機(jī)WIFI網(wǎng)絡(luò)區(qū)域,WIFI的網(wǎng)絡(luò)區(qū)域?yàn)?0-100米,但前提是用戶通過WIFI接入網(wǎng)絡(luò)。目前許多手機(jī)在鎖屏狀態(tài)下,WIFI模塊休眠,此時(shí)無(wú)法檢測(cè)到該手機(jī)。
[0006]對(duì)于以上的移動(dòng)設(shè)備識(shí)別,在實(shí)際應(yīng)用中難以有普及的使用性?;咀R(shí)別不具備位置精度,WIFI接入識(shí)別不具備通用性。在移動(dòng)設(shè)備識(shí)別上需要同時(shí)考慮位置精度和識(shí)別通用性。
【發(fā)明內(nèi)容】
[0007]為解決上述技術(shù)問題,本發(fā)明提供了一種面向WIFI探測(cè)識(shí)別的數(shù)據(jù)處理系統(tǒng),技術(shù)方案以如下方式實(shí)現(xiàn):
[0008]一種面向WIFI探測(cè)識(shí)別的數(shù)據(jù)處理系統(tǒng),包括一個(gè)或多個(gè)WIFI探測(cè)識(shí)別設(shè)備,一個(gè)或多個(gè)服務(wù)器以及數(shù)據(jù)處理中心;
[0009]WIFI探測(cè)識(shí)別設(shè)備用于探測(cè)識(shí)別WIFI覆蓋范圍內(nèi)的待測(cè)設(shè)備,生成狀態(tài)信息發(fā)送至服務(wù)器;
[0010]服務(wù)器用于接收并處理狀態(tài)信息,篩選待測(cè)設(shè)備得到移動(dòng)設(shè)備,根據(jù)移動(dòng)設(shè)備的狀態(tài)信息生成MAC信息表;并將MAC信息表及狀態(tài)信息中的特定內(nèi)容處理為設(shè)備信息包發(fā)送至數(shù)據(jù)處理中心;
[0011]數(shù)據(jù)處理中心用于接收服務(wù)器發(fā)來(lái)的設(shè)備信息包并對(duì)其統(tǒng)計(jì)、處理生成移動(dòng)設(shè)備的數(shù)據(jù)信息。
[0012]本發(fā)明通過發(fā)送喚醒包喚醒覆蓋范圍內(nèi)的移動(dòng)設(shè)備,通過WIFI探測(cè)識(shí)別設(shè)備獲取移動(dòng)設(shè)備的MAC地址,并通過分析處理獲取移動(dòng)設(shè)備在覆蓋范圍內(nèi)進(jìn)入和離開的時(shí)間發(fā)送至服務(wù)器,服務(wù)器對(duì)移動(dòng)設(shè)備的進(jìn)入和離開的時(shí)間進(jìn)行處理,能夠?yàn)椴樵円苿?dòng)設(shè)備的狀態(tài)提供數(shù)據(jù)服務(wù)。同時(shí),現(xiàn)有技術(shù)中僅僅考慮到識(shí)別移動(dòng)設(shè)備,而本發(fā)明進(jìn)一步地將識(shí)別的移動(dòng)設(shè)備的MAC信息通過網(wǎng)絡(luò)上傳至數(shù)據(jù)處理中心,進(jìn)行數(shù)據(jù)處理為具體的業(yè)務(wù)提供數(shù)據(jù)支持。
[0013]進(jìn)一步優(yōu)選的,狀態(tài)信息至少包括進(jìn)入狀態(tài)信息或離開狀態(tài)信息。
[0014]進(jìn)一步優(yōu)選的,進(jìn)入狀態(tài)信息或離開狀態(tài)信息包括MAC地址和WIFI探測(cè)識(shí)別設(shè)備編號(hào)。
[0015]進(jìn)一步優(yōu)選的,數(shù)據(jù)信息包括移動(dòng)設(shè)備運(yùn)行軌跡、設(shè)定時(shí)間段內(nèi)移動(dòng)設(shè)備的數(shù)量和設(shè)定區(qū)域內(nèi)移動(dòng)設(shè)備的數(shù)量中的一種或多種。
[0016]進(jìn)一步優(yōu)選的,WIFI探測(cè)識(shí)別設(shè)備包括:
[0017]WIFI探測(cè)識(shí)別設(shè)備包括:
[0018]喚醒包發(fā)送模塊,喚醒WIFI覆蓋范圍內(nèi)的待測(cè)設(shè)備發(fā)送數(shù)據(jù)包;
[0019]MAC地址獲取模塊,接收并解析待測(cè)設(shè)備發(fā)送的數(shù)據(jù)包,獲取MAC地址;
[0020]識(shí)別模塊,與MAC地址獲取模塊相連,根據(jù)MAC地址識(shí)別待測(cè)設(shè)備,并判斷待測(cè)設(shè)備的狀態(tài),發(fā)送狀態(tài)信息至第一通信模塊;
[0021]第一通信模塊,與識(shí)別模塊相連,發(fā)送待測(cè)設(shè)備的狀態(tài)信息和WIFI探測(cè)識(shí)別設(shè)備編號(hào)至服務(wù)器;
[0022]服務(wù)器包括:
[0023]第二存儲(chǔ)模塊,存儲(chǔ)有WIFI探測(cè)識(shí)別設(shè)備位置表、MAC地址段表,WIFI探測(cè)識(shí)別設(shè)備位置表包括WIFI探測(cè)識(shí)別設(shè)備編號(hào)以及與其一一對(duì)應(yīng)的WIFI探測(cè)識(shí)別設(shè)備的位置;
[0024]接收模塊,接收待測(cè)設(shè)備的狀態(tài)信息;
[0025]篩選模塊,根據(jù)狀態(tài)信息查詢MAC地址段表篩選出移動(dòng)設(shè)備以及移動(dòng)設(shè)備的廠商信息;
[0026]位置模塊,根據(jù)WIFI探測(cè)識(shí)別設(shè)備編號(hào)查詢WIFI探測(cè)識(shí)別設(shè)備位置表,確定移動(dòng)設(shè)備的位置信息;
[0027]MAC信息表生成模塊,根據(jù)移動(dòng)設(shè)備的狀態(tài)信息、廠商信息以及位置信息生成MAC信息表;
[0028]設(shè)備信息包生成模塊,用于根據(jù)MAC信息表和WIFI探測(cè)識(shí)別設(shè)備編號(hào)生成設(shè)備信息包;
[0029]第二通信模塊,用于與數(shù)據(jù)處理中心進(jìn)行通信,發(fā)送設(shè)備信息包至數(shù)據(jù)處理中心;
[0030]數(shù)據(jù)處理中心包括:
[0031]第三通信模塊,用于接收服務(wù)器發(fā)送的設(shè)備信息包;
[0032]第三存儲(chǔ)模塊,與第三通信模塊相連,用于存儲(chǔ)設(shè)備信息包和運(yùn)行軌跡信息、第一數(shù)量信息和第二數(shù)量信息;
[0033]訪問模塊,分別與第三通信模塊和第三存儲(chǔ)模塊相連,用于向第三通信模塊發(fā)送請(qǐng)求獲取設(shè)備信息包;以及訪問第三存儲(chǔ)模塊獲取設(shè)備信息包;
[0034]計(jì)算模塊,解析設(shè)備信息包并根據(jù)解析結(jié)果計(jì)算移動(dòng)設(shè)備在不同時(shí)間的位置,生成運(yùn)行軌跡信息;以及,計(jì)算在設(shè)定時(shí)間段內(nèi)移動(dòng)設(shè)備的第一數(shù)量信息;以及,計(jì)算在設(shè)定區(qū)域內(nèi)移動(dòng)設(shè)備的第二數(shù)量信息。
[0035]進(jìn)一步優(yōu)選的,第三存儲(chǔ)模塊包括內(nèi)置隊(duì)列,實(shí)時(shí)接收并存儲(chǔ)服務(wù)器發(fā)送的設(shè)備信息包;以及為第二通信模塊提供入隊(duì)功能;以及為訪問模塊提供出隊(duì)功能。
[0036]進(jìn)一步優(yōu)選的,WIFI探測(cè)識(shí)別設(shè)備與服務(wù)器通信方式包括:WIF1、3G/4G、LAN中的一種。
[0037]本發(fā)明還公開一種面向WIFI探測(cè)識(shí)別的數(shù)據(jù)處理方法,包括:
[0038]步驟I探測(cè)識(shí)別WIFI覆蓋范圍內(nèi)的待測(cè)設(shè)備,生成待測(cè)設(shè)備的狀態(tài)信息;
[0039]步驟2根據(jù)狀態(tài)信息篩選出移動(dòng)設(shè)備,同時(shí)根據(jù)移動(dòng)設(shè)備的狀態(tài)信息生成MAC信息表,并處理MAC信息表和狀態(tài)信息中的特定內(nèi)容生成設(shè)備信息包;
[0040]步驟3統(tǒng)計(jì)、處理設(shè)備信息包生成移動(dòng)設(shè)備的數(shù)據(jù)信息。
[0041]進(jìn)一步優(yōu)選的,狀態(tài)信息至少包括進(jìn)入狀態(tài)信息或離開狀態(tài)信息;進(jìn)入狀態(tài)信息或離開狀態(tài)信息包括MAC地址和WIFI探測(cè)識(shí)別設(shè)備編號(hào)
[0042]進(jìn)一步優(yōu)選的,具體包括:
[0043]步驟I喚醒待測(cè)設(shè)備發(fā)送數(shù)據(jù)包;接收并解析待測(cè)設(shè)備發(fā)送的數(shù)據(jù)包,獲取MAC地址;根據(jù)MAC地址識(shí)別待測(cè)設(shè)備,并判斷待測(cè)設(shè)備的狀態(tài),發(fā)送狀態(tài)信息至服務(wù)器;
[0044]步驟2服務(wù)器接收待測(cè)設(shè)備的狀態(tài)信息;根據(jù)狀態(tài)信息篩選出移動(dòng)設(shè)備,獲取移動(dòng)設(shè)備的廠商信息;根據(jù)WIFI探測(cè)識(shí)別設(shè)備編號(hào)確定移動(dòng)設(shè)備的位置信息;根據(jù)移動(dòng)設(shè)備的狀態(tài)信息、廠商信息以及位置信息生成MAC信息表,同時(shí)處理MAC信息表和WIFI探測(cè)識(shí)別設(shè)備編號(hào)生成設(shè)備信息包;
[0045]步驟3數(shù)據(jù)處理中心向服務(wù)器發(fā)起訪問請(qǐng)求,獲取設(shè)備信息包;根據(jù)設(shè)備信息包計(jì)算移動(dòng)設(shè)備在不同時(shí)間的位置,生成運(yùn)行軌跡;計(jì)算在設(shè)定時(shí)間段內(nèi)移動(dòng)設(shè)備的數(shù)量;計(jì)算在設(shè)定區(qū)域內(nèi)移動(dòng)設(shè)備的數(shù)量。
[0046]本發(fā)明的有益效果是:實(shí)現(xiàn)了對(duì)具有WIFI功能的移動(dòng)設(shè)備的簡(jiǎn)單、高效、準(zhǔn)確識(shí)另|J,克服了傳統(tǒng)識(shí)別設(shè)備需要WIFI連接網(wǎng)絡(luò)、安裝特定的定位識(shí)別軟件、識(shí)別準(zhǔn)確率和覆蓋率偏低等缺點(diǎn)。本探測(cè)識(shí)別設(shè)備利用專門的喚醒包發(fā)送模塊,完全避免了對(duì)待機(jī)模式設(shè)備不能有效識(shí)別的問題;并利用數(shù)據(jù)緩存模塊和計(jì)算芯片對(duì)移動(dòng)設(shè)備的狀態(tài)進(jìn)行實(shí)時(shí)計(jì)算,有效識(shí)別并記錄了移動(dòng)設(shè)備的唯一 MAC地址和進(jìn)入/離開WIFI覆蓋范圍的時(shí)間,為區(qū)域定位、數(shù)據(jù)統(tǒng)計(jì)和移動(dòng)軌跡等應(yīng)用提供了數(shù)據(jù)支持,可以廣泛應(yīng)用到密集人群監(jiān)控、商圈客流分析、景區(qū)客流誘導(dǎo)等業(yè)務(wù)應(yīng)用場(chǎng)景?;诒景l(fā)明設(shè)備識(shí)別準(zhǔn)確性、實(shí)時(shí)性,以及成本的低廉性,將是對(duì)目前基于高成本視頻分析的人群監(jiān)控、客流分析系統(tǒng)的一個(gè)有益補(bǔ)充,可以進(jìn)行大規(guī)模部署,從而對(duì)于公共安全、交通、商業(yè)、旅游等領(lǐng)域具有