本發(fā)明涉及客流量分析領(lǐng)域,具體涉及一種基于入口(Portal)認(rèn)證的WLAN用戶客戶流量分析方法及系統(tǒng)。
背景技術(shù):
隨著科技的發(fā)展,移動(dòng)終端與互聯(lián)網(wǎng)已經(jīng)成為人們生活不可分割的一部分,尤其是通過微信、QQ、微博等通信工具上傳照片,很多餐廳、商場(chǎng)、景區(qū)都提供無線上網(wǎng)服務(wù),以滿足人們的這種需求。
WLAN用戶在登錄公共無線時(shí)需要進(jìn)行身份驗(yàn)證,還會(huì)在驗(yàn)證之前投放廣告,但是查詢了國內(nèi)外的現(xiàn)有文獻(xiàn)或?qū)@螅瑳]有一種能夠統(tǒng)計(jì)各個(gè)區(qū)域內(nèi)WLAN用戶客流量的系統(tǒng)。
現(xiàn)有的對(duì)公共無線用戶進(jìn)行身份驗(yàn)證的技術(shù)中,有一種portal認(rèn)證,portal的英文翻譯是入門或者進(jìn)入的意思,portal認(rèn)證就是進(jìn)入時(shí)候的一種驗(yàn)證方式,是互聯(lián)網(wǎng)接入的一種認(rèn)證方式。目前,還缺乏一種對(duì)基于Portal的WLAN用戶進(jìn)行按時(shí)間段、對(duì)各個(gè)無線接入點(diǎn)(AP)的WLAN用戶的登錄數(shù)據(jù)進(jìn)行統(tǒng)計(jì)、對(duì)各個(gè)區(qū)域內(nèi)的WLAN用戶客戶流量數(shù)據(jù)進(jìn)行分析的技術(shù)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的是提供一種具有結(jié)構(gòu)簡(jiǎn)單、制作簡(jiǎn)單、制作成本低等優(yōu)點(diǎn)的基于Portal的WLAN用戶客戶流量分析系統(tǒng),用于分別統(tǒng)計(jì)各個(gè)區(qū)域內(nèi)的WLAN用戶客戶流量數(shù)據(jù)。
本發(fā)明的目的是通過以下技術(shù)方案來實(shí)現(xiàn):
一種基于Portal的WLAN用戶客戶流量分析方法,包括以下步驟:
無線AP接收無線網(wǎng)WLAN用戶的終端設(shè)備根據(jù)Portal服務(wù)器的地址信息發(fā)送的頁面打開請(qǐng)求,根據(jù)頁面打開請(qǐng)求向所述終端設(shè)備推送認(rèn)證頁面;
認(rèn)證通過后統(tǒng)計(jì)服務(wù)器獲取所述終端設(shè)備的標(biāo)識(shí)信息,根據(jù)所述標(biāo)識(shí)信息與用戶數(shù)據(jù)庫已儲(chǔ)存的標(biāo)識(shí)信息進(jìn)行對(duì)比,判斷所述標(biāo)識(shí)信息的登錄狀態(tài);
統(tǒng)計(jì)設(shè)定時(shí)間內(nèi)相同登錄狀態(tài)的標(biāo)識(shí)信息數(shù)據(jù)。
在優(yōu)選的實(shí)施方案中,所述登錄狀態(tài)包括首次登錄狀態(tài)與再次登錄狀態(tài);
在用戶數(shù)據(jù)庫中未查詢到所述終端設(shè)備的標(biāo)識(shí)信息,判斷所述標(biāo)識(shí)信息為首次登錄狀態(tài);
在用戶數(shù)據(jù)庫中查詢到了所述終端設(shè)備的標(biāo)識(shí)信息,判斷所述標(biāo)識(shí)信息為再次登錄狀態(tài)。
在優(yōu)選的實(shí)施方案中,所述數(shù)據(jù)統(tǒng)計(jì)方法包括數(shù)據(jù)疊加方法、數(shù)據(jù)平均方法、數(shù)據(jù)對(duì)比方法;
數(shù)據(jù)疊加方法用于統(tǒng)計(jì)所述規(guī)定時(shí)間內(nèi)累加認(rèn)證數(shù)據(jù);
數(shù)據(jù)平均方法用于統(tǒng)計(jì)設(shè)定時(shí)間內(nèi)的WLAN用戶認(rèn)證的數(shù)據(jù)平均值,或統(tǒng)計(jì)設(shè)定周期內(nèi)同一時(shí)段的WLAN用戶認(rèn)證的數(shù)據(jù)平均值;
數(shù)據(jù)對(duì)比方法用于統(tǒng)計(jì)通過相同的無線AP接入的WLAN用戶在不同周期的同一時(shí)段的數(shù)據(jù)對(duì)比。
在優(yōu)選的實(shí)施方案中,認(rèn)證通過后進(jìn)入登錄延時(shí),登錄延時(shí)后統(tǒng)計(jì)服務(wù)器根據(jù)所述標(biāo)識(shí)信息與用戶數(shù)據(jù)庫已儲(chǔ)存的標(biāo)識(shí)信息進(jìn)行對(duì)比。
在優(yōu)選的實(shí)施方案中,統(tǒng)計(jì)服務(wù)器獲取所述終端設(shè)備的標(biāo)識(shí)信息后獲取所述標(biāo)識(shí)信息的無線AP的地址信息,將所述標(biāo)識(shí)信息與地址信息相關(guān)聯(lián)。
一種基于Portal的WLAN用戶客戶流量分析系統(tǒng),包括Portal服務(wù)器、統(tǒng)計(jì)服務(wù)器及用戶數(shù)據(jù)庫,所述統(tǒng)計(jì)服務(wù)器中包括信息獲取單元、登錄狀態(tài)判斷單元、數(shù)據(jù)統(tǒng)計(jì)單元及時(shí)間管理單元:
Portal服務(wù)器,用于接收無線網(wǎng)WLAN用戶的終端設(shè)備根據(jù)Portal服務(wù)器的地址信息發(fā)送的頁面打開請(qǐng)求,根據(jù)頁面打開請(qǐng)求向所述終端設(shè)備推送認(rèn)證頁面,對(duì)所述終端設(shè)備進(jìn)行Portal認(rèn)證;
信息獲取單元,認(rèn)證通過后獲取所述終端設(shè)備的標(biāo)識(shí)信息;
用戶數(shù)據(jù)庫,用于儲(chǔ)存終端設(shè)備的標(biāo)識(shí)信息;
登錄狀態(tài)判斷單元,根據(jù)所述標(biāo)識(shí)信息與用戶數(shù)據(jù)庫已儲(chǔ)存的標(biāo)識(shí)信息進(jìn)行對(duì)比,判斷所述標(biāo)識(shí)信息的登錄狀態(tài);
數(shù)據(jù)統(tǒng)計(jì)單元,統(tǒng)計(jì)設(shè)定時(shí)間內(nèi)相同登錄狀態(tài)的標(biāo)識(shí)信息數(shù)據(jù);
時(shí)間管理單元,用于設(shè)定所述規(guī)定時(shí)間的起始時(shí)間、停止時(shí)間及循環(huán)周期。
在優(yōu)選的實(shí)施方案中,所述登錄狀態(tài)判斷單元包括以下模塊:
查詢模塊,接收所述標(biāo)識(shí)信息,查詢用戶數(shù)據(jù)庫,將所述標(biāo)識(shí)信息與用戶數(shù)據(jù)庫中已儲(chǔ)存的標(biāo)識(shí)信息進(jìn)行對(duì)比;
狀態(tài)判斷模塊,若在用戶數(shù)據(jù)庫中未查詢到所述終端設(shè)備的標(biāo)識(shí)信息,判斷所述標(biāo)識(shí)信息為首次登錄狀態(tài),若在用戶數(shù)據(jù)庫中查詢到了所述終端設(shè)備的標(biāo)識(shí)信息,判斷所述標(biāo)識(shí)信息為再次登錄狀態(tài)。
在優(yōu)選的實(shí)施方案中,所述數(shù)據(jù)統(tǒng)計(jì)單元包括數(shù)據(jù)疊加模塊、數(shù)據(jù)平均模塊、數(shù)據(jù)對(duì)比模塊;
數(shù)據(jù)疊加模塊,用于在所述規(guī)定時(shí)間內(nèi)累加認(rèn)證數(shù)據(jù);
數(shù)據(jù)平均模塊,用于統(tǒng)計(jì)設(shè)定時(shí)間內(nèi)的WLAN用戶認(rèn)證的數(shù)據(jù)平均值,或統(tǒng)計(jì)設(shè)定周期內(nèi)同一時(shí)段的WLAN用戶認(rèn)證的數(shù)據(jù)平均值;
數(shù)據(jù)對(duì)比模塊,用于統(tǒng)計(jì)通過相同的無線AP接入的WLAN用戶在不同周期的同一時(shí)段的數(shù)據(jù)對(duì)比。
在優(yōu)選的實(shí)施方案中,登錄狀態(tài)判斷單元包括登錄篩選模塊,用于在認(rèn)證通過后進(jìn)行登錄延時(shí),登錄延時(shí)通過后根據(jù)所述標(biāo)識(shí)信息查詢用戶數(shù)據(jù)庫。
在優(yōu)選的實(shí)施方案中,登錄狀態(tài)判斷單元包括信息指定模塊,用于獲取接收所述標(biāo)識(shí)信息的無線AP地址信息,將所述無線AP地址信息與標(biāo)識(shí)信息相關(guān)聯(lián)。
相較于現(xiàn)有技術(shù),本發(fā)明基于Portal的WLAN用戶客戶流量分析方法具有如下有益效果:
本發(fā)明通過Portal認(rèn)證WLAN用戶,并統(tǒng)計(jì)各種時(shí)段內(nèi)WLAN用戶的登錄數(shù)據(jù),對(duì)各個(gè)無線AP接入點(diǎn)的WLAN用戶的登錄數(shù)據(jù)進(jìn)行統(tǒng)計(jì),從而區(qū)分出各個(gè)區(qū)域內(nèi)的WLAN用戶客戶流量數(shù)據(jù)。
本發(fā)明通過Portal認(rèn)證后查詢用戶數(shù)據(jù)庫,判斷WLAN用戶的登錄狀態(tài),根據(jù)WLAN用戶的登錄次數(shù),區(qū)分出老用戶與新用戶的數(shù)據(jù),進(jìn)一步明細(xì)WLAN客戶流量的數(shù)據(jù),適用于商鋪、商場(chǎng)等公共場(chǎng)所的數(shù)據(jù)統(tǒng)計(jì)。
附圖說明
下面根據(jù)附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)說明。
圖1是本發(fā)明實(shí)施例所述的基于Portal的WLAN用戶客戶流量分析系統(tǒng)的邏輯流程圖;
圖2是本發(fā)明實(shí)施例所述的基于Portal的WLAN用戶客戶流量分析系統(tǒng)的系統(tǒng)結(jié)構(gòu)圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。
下面將參照附圖和具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步的說明。
如圖1所示,本發(fā)明實(shí)施例的一種基于Portal的WLAN用戶客戶流量分析方法,包括以下步驟:
無線接入點(diǎn)(AP)接收無線局域網(wǎng)(WLAN)用戶的終端設(shè)備根據(jù)Portal服務(wù)器的地址信息發(fā)送的頁面打開請(qǐng)求,根據(jù)頁面打開請(qǐng)求向所述終端設(shè)備推送認(rèn)證頁面;其中,Portal服務(wù)器的地址信息可以為Portal服務(wù)器的統(tǒng)一資源定位符(URL,Uniform Resource Locator),也可以為Portal服務(wù)器的IP地址等;Portal服務(wù)器的地址信息可以預(yù)先配置在終端設(shè)備中,也可以在WLAN用戶上線認(rèn)證通過之后下發(fā)給WLAN用戶的終端設(shè)備。
認(rèn)證通過后統(tǒng)計(jì)服務(wù)器獲取所述終端設(shè)備的標(biāo)識(shí)信息,根據(jù)該標(biāo)識(shí)信息查詢用戶數(shù)據(jù)庫,即與用戶數(shù)據(jù)庫中已存的標(biāo)識(shí)信息進(jìn)行對(duì)比,從而判斷所述標(biāo)識(shí)信息的登錄狀態(tài);其中,若在用戶數(shù)據(jù)庫中未查詢到所述終端設(shè)備的標(biāo)識(shí)信息,即用戶數(shù)據(jù)庫中未儲(chǔ)存所述終端設(shè)備的標(biāo)識(shí)信息,判斷所述標(biāo)識(shí)信息為首次登錄狀態(tài);若在用戶數(shù)據(jù)庫中查詢到了所述終端設(shè)備的標(biāo)識(shí)信息,即用戶數(shù)據(jù)庫中已儲(chǔ)存所述終端設(shè)備的標(biāo)識(shí)信息,判斷所述標(biāo)識(shí)信息為再次登錄狀態(tài)。
終端設(shè)備的標(biāo)識(shí)信息可以為WLAN用戶的用戶賬號(hào)、或者終端設(shè)備的媒體接入控制層(MAC,Media Access Control)地址,或者終端設(shè)備的MAC地址和IP地址的組合,或者終端設(shè)備的MAC地址和AC的IP地址的組合,或者終端設(shè)備的MAC地址和AP的IP地址的組合等,只要能夠唯一標(biāo)識(shí)WLAN用戶即可。
為了提高數(shù)據(jù)的精準(zhǔn)性,將短時(shí)間內(nèi)登錄、下線的用戶的認(rèn)證數(shù)據(jù)排除,在認(rèn)證通過后添加登錄延時(shí),登錄延時(shí)后統(tǒng)計(jì)服務(wù)器根據(jù)所述標(biāo)識(shí)信息查詢用戶數(shù)據(jù)庫,判斷所述標(biāo)識(shí)信息的登錄狀態(tài),登錄延時(shí)用于篩選數(shù)據(jù),根據(jù)人的活動(dòng)習(xí)慣,可將登錄延時(shí)的時(shí)間設(shè)定為3-10分鐘。
統(tǒng)計(jì)服務(wù)器獲取所述終端設(shè)備的標(biāo)識(shí)信息后獲取所述標(biāo)識(shí)信息的無線AP的地址信息,將所述標(biāo)識(shí)信息與地址信息相關(guān)聯(lián),用于按照無線AP的分類進(jìn)行數(shù)據(jù)統(tǒng)計(jì),用于統(tǒng)計(jì)進(jìn)入設(shè)置無線AP的各個(gè)區(qū)域內(nèi)的人流情況。
在設(shè)定時(shí)間內(nèi)統(tǒng)計(jì)相同登錄狀態(tài)的所述標(biāo)識(shí)信息的認(rèn)證數(shù)據(jù),并生成報(bào)表,導(dǎo)出數(shù)據(jù)時(shí)選擇日期時(shí)段,用于設(shè)定需要導(dǎo)出數(shù)據(jù)的時(shí)段,包括數(shù)據(jù)的初始時(shí)間和結(jié)束時(shí)間,時(shí)間結(jié)算單位為:天;系統(tǒng)根據(jù)選定的導(dǎo)出數(shù)據(jù)時(shí)段,進(jìn)行數(shù)據(jù)展示,數(shù)據(jù)展示基于Dashboard輸出。其中,所述設(shè)定時(shí)間為統(tǒng)計(jì)認(rèn)證數(shù)據(jù)的起始時(shí)間、停止時(shí)間及循環(huán)周期。這里,所述Dashboard是商業(yè)智能儀表盤(BI dashboard,Business Intelligence dashboard)的簡(jiǎn)稱,它是一般商業(yè)智能都擁有的實(shí)現(xiàn)數(shù)據(jù)可視化的模塊,是向企業(yè)展示度量信息和關(guān)鍵業(yè)務(wù)指標(biāo)(KPI)現(xiàn)狀的數(shù)據(jù)虛擬化工具;Dashboard關(guān)鍵的特征是從多種數(shù)據(jù)源獲取實(shí)時(shí)數(shù)據(jù),并且是定制化的交互式界面,以豐富的、可視化界面為數(shù)據(jù)提供更好的使用體驗(yàn)。
本發(fā)明所述的統(tǒng)計(jì)數(shù)據(jù)方法包括數(shù)據(jù)疊加方法、數(shù)據(jù)平均方法、數(shù)據(jù)對(duì)比方法,其具體如下:
數(shù)據(jù)疊加方法用于統(tǒng)計(jì)所述規(guī)定時(shí)間內(nèi)累加認(rèn)證數(shù)據(jù),例如統(tǒng)計(jì)近一小時(shí)累計(jì)客流量統(tǒng)計(jì)或新增客流量統(tǒng)計(jì)、當(dāng)日累計(jì)客流量統(tǒng)計(jì)、當(dāng)日到景區(qū)總客流等。
數(shù)據(jù)平均方法用于統(tǒng)計(jì)設(shè)定時(shí)間內(nèi)的WLAN用戶認(rèn)證的數(shù)據(jù)平均值,例如統(tǒng)計(jì)當(dāng)日所有用戶的平均停留時(shí)間及同比昨天的增量和百分比;或統(tǒng)計(jì)設(shè)定周期內(nèi)同一時(shí)段的WLAN用戶認(rèn)證的數(shù)據(jù)平均值,例如本月內(nèi)每日12:00-13:00的客流量平均值。
數(shù)據(jù)對(duì)比方法用于統(tǒng)計(jì)通過相同的無線AP接入的WLAN用戶在不同周期的同一時(shí)段的數(shù)據(jù)對(duì)比,例如統(tǒng)計(jì)最近一小時(shí)的累計(jì)客流量人數(shù)同比上一周期(即昨天)同一時(shí)段累計(jì)客流量的增加的人數(shù)和百分比,統(tǒng)計(jì)當(dāng)日到現(xiàn)在時(shí)刻為止的客流量人數(shù)同比昨天同一時(shí)段累計(jì)客流量的增加的人數(shù)和百分比。
如圖2所示,一種基于Portal的WLAN用戶客戶流量分析系統(tǒng),包括Portal服務(wù)器、統(tǒng)計(jì)服務(wù)器及用戶數(shù)據(jù)庫,所述統(tǒng)計(jì)服務(wù)器中包括信息獲取單元、登錄狀態(tài)判斷單元、數(shù)據(jù)統(tǒng)計(jì)單元及時(shí)間管理單元:
Portal服務(wù)器,用于通過無線AP接收無線網(wǎng)WLAN用戶的終端設(shè)備根據(jù)Portal服務(wù)器的地址信息發(fā)送的頁面打開請(qǐng)求,根據(jù)頁面打開請(qǐng)求向終端設(shè)備推送認(rèn)證頁面,對(duì)終端設(shè)備進(jìn)行Portal認(rèn)證;
信息獲取單元,認(rèn)證通過后獲取所述終端設(shè)備的標(biāo)識(shí)信息;
用戶數(shù)據(jù)庫,用于儲(chǔ)存所述標(biāo)識(shí)信息;
登錄狀態(tài)判斷單元,根據(jù)所述標(biāo)識(shí)信息查詢用戶數(shù)據(jù)庫,根據(jù)查詢結(jié)果,判斷所述標(biāo)識(shí)信息的登錄狀態(tài),所述登錄狀態(tài)判斷單元包括查詢模塊與狀態(tài)判斷模塊;查詢模塊用于接收所述標(biāo)識(shí)信息,查詢用戶數(shù)據(jù)庫,將所述標(biāo)識(shí)信息與用戶數(shù)據(jù)庫中已儲(chǔ)存的標(biāo)識(shí)信息進(jìn)行對(duì)比;狀態(tài)判斷模塊用于若在用戶數(shù)據(jù)庫中未查詢到所述終端設(shè)備的標(biāo)識(shí)信息,判斷所述標(biāo)識(shí)信息為首次登錄狀態(tài);若在用戶數(shù)據(jù)庫中查詢到了所述終端設(shè)備的標(biāo)識(shí)信息,判斷所述標(biāo)識(shí)信息為再次登錄狀態(tài)。
登錄篩選模塊,用于在認(rèn)證通過后進(jìn)行登錄延時(shí),登錄延時(shí)通過后根據(jù)所述標(biāo)識(shí)信息查詢用戶數(shù)據(jù)庫,用于提高數(shù)據(jù)的精準(zhǔn)性,將短時(shí)間內(nèi)登錄、下線的用戶的認(rèn)證數(shù)據(jù)排除。
信息指定模塊,用于獲取接收所述標(biāo)識(shí)信息的無線AP地址信息,將所述無線AP地址信息與標(biāo)識(shí)信息相關(guān)聯(lián),用于按照無線AP的分類進(jìn)行數(shù)據(jù)統(tǒng)計(jì),用于統(tǒng)計(jì)進(jìn)入設(shè)置無線AP的各個(gè)區(qū)域內(nèi)的人流情況。
數(shù)據(jù)統(tǒng)計(jì)單元,用于在設(shè)定時(shí)間內(nèi)統(tǒng)計(jì)相同登錄狀態(tài)的所述標(biāo)識(shí)信息的認(rèn)證數(shù)量,并生成報(bào)表;數(shù)據(jù)統(tǒng)計(jì)單元中包括數(shù)據(jù)疊加模塊、數(shù)據(jù)平均模塊、數(shù)據(jù)對(duì)比模塊,其中數(shù)據(jù)疊加模塊用于以疊加方式統(tǒng)計(jì)規(guī)定時(shí)間內(nèi)單項(xiàng)數(shù)據(jù)總量,比如在設(shè)定時(shí)間內(nèi)某個(gè)無線AP的認(rèn)證數(shù)量,從而統(tǒng)計(jì)該無線AP在設(shè)定時(shí)間內(nèi)的認(rèn)證總量;數(shù)據(jù)平均模塊用于統(tǒng)計(jì)設(shè)定時(shí)間內(nèi)的WLAN用戶認(rèn)證的數(shù)據(jù)平均值,或統(tǒng)計(jì)設(shè)定周期內(nèi)同一時(shí)段的WLAN用戶認(rèn)證的數(shù)據(jù)平均值;數(shù)據(jù)對(duì)比模塊用于統(tǒng)計(jì)通過相同的無線AP接入的WLAN用戶在不同周期的同一時(shí)段的數(shù)據(jù)對(duì)比,如某個(gè)無線AP當(dāng)日與前一日在12-13時(shí)內(nèi)的認(rèn)證量對(duì)比,或者不同無線AP在同一時(shí)段內(nèi)的數(shù)據(jù)對(duì)比,如兩個(gè)無線AP在當(dāng)日12-13時(shí)內(nèi)的認(rèn)證量對(duì)比。
時(shí)間管理單元,用于設(shè)置所述設(shè)定時(shí)間的起始時(shí)間、停止時(shí)間及循環(huán)周期,循環(huán)周期的單位為分、時(shí)、日、月、年、季度中的任意一種。
最后應(yīng)說明的是:以上所述的各實(shí)施例僅用于說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或全部技術(shù)特征進(jìn)行等同替換;而這些修改或替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。