本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種wifi設(shè)備的管理方法和一種wifi設(shè)備。
背景技術(shù):
隨著移動終端的普及,越來越多的場所均配置有wifi設(shè)備,移動終端可以通過場所提供的合法密碼接入wifi設(shè)備進行網(wǎng)絡(luò)訪問,為用戶訪問網(wǎng)絡(luò)提供了極大的便利。
然而,wifi設(shè)備的密碼存在被破解的可能,非法用戶從而悄然使用wifi設(shè)備接入網(wǎng)絡(luò)進行“蹭網(wǎng)”,盜取wifi設(shè)備的流量,給wifi設(shè)備的機主造成損失。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供了一種wifi設(shè)備的管理方法和一種wifi設(shè)備,能夠?qū)崿F(xiàn)防蹭網(wǎng)功能,降低蹭網(wǎng)行為給wifi設(shè)備機主帶來的損失。
第一方面,提供了一種wifi設(shè)備的管理方法,包括:
實時監(jiān)控wifi設(shè)備的流量使用狀態(tài);
若監(jiān)控到所述wifi設(shè)備的流量使用狀態(tài)存在異常,則重啟所述wifi設(shè)備,并擦除所述wifi設(shè)備上所有的鑒權(quán)通過標識;
以預(yù)設(shè)方式修改所述wifi設(shè)備的密碼,得到新密碼;
將所述新密碼通知所述wifi設(shè)備的指定用戶。
第二方面,提供了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)存儲有wifi設(shè)備的管理程序,所述wifi設(shè)備的管理程序被至少一個處理器執(zhí)行時,實現(xiàn)如下步驟:
實時監(jiān)控wifi設(shè)備的流量使用狀態(tài);
若監(jiān)控到所述wifi設(shè)備的流量使用狀態(tài)存在異常,則重啟所述wifi設(shè)備,并擦除所述wifi設(shè)備上所有的鑒權(quán)通過標識;
以預(yù)設(shè)方式修改所述wifi設(shè)備的密碼,得到新密碼;
將所述新密碼通知所述wifi設(shè)備的指定用戶。
第三方面,提供了一種wifi設(shè)備,所述wifi設(shè)備包括存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的wifi設(shè)備的管理程序,所述處理器執(zhí)行所述wifi設(shè)備的管理程序時實現(xiàn)如下步驟:
實時監(jiān)控wifi設(shè)備的流量使用狀態(tài);
若監(jiān)控到所述wifi設(shè)備的流量使用狀態(tài)存在異常,則重啟所述wifi設(shè)備,并擦除所述wifi設(shè)備上所有的鑒權(quán)通過標識;
以預(yù)設(shè)方式修改所述wifi設(shè)備的密碼,得到新密碼;
將所述新密碼通知所述wifi設(shè)備的指定用戶。
從以上技術(shù)方案可以看出,本發(fā)明實施例具有以下優(yōu)點:
本發(fā)明實施例中,首先,實時監(jiān)控wifi設(shè)備的流量使用狀態(tài);若監(jiān)控到所述wifi設(shè)備的流量使用狀態(tài)存在異常,則重啟所述wifi設(shè)備,并擦除所述wifi設(shè)備上所有的鑒權(quán)通過標識;然后,以預(yù)設(shè)方式修改所述wifi設(shè)備的密碼,得到新密碼;最后,將所述新密碼通知所述wifi設(shè)備的指定用戶。這樣,當發(fā)現(xiàn)wifi設(shè)備流量使用異常時,可以通過重啟和擦除鑒權(quán)通過標識的方式及時清理蹭網(wǎng)的非法終端,并修改wifi設(shè)備的密碼以防止非法終端再次接入wifi設(shè)備,實現(xiàn)防蹭網(wǎng)功能,降低了蹭網(wǎng)行為給wifi設(shè)備機主帶來的損失;另外,及時將新密碼通知指定用戶,在防蹭網(wǎng)的同時保證了合法用戶的正常使用。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例中一種wifi設(shè)備的管理方法一個實施例流程圖;
圖2為本發(fā)明實施例中一種wifi設(shè)備的管理方法步驟101在一個應(yīng)用場景下的流程示意圖;
圖3為本發(fā)明實施例中一種wifi設(shè)備的管理方法步驟104在一個應(yīng)用場景下的流程示意圖;
圖4為本發(fā)明實施例中一種wifi設(shè)備的管理方法在執(zhí)行步驟102之前詢問指定用戶的流程示意圖;
圖5為本發(fā)明實施例提供的wifi設(shè)備的管理程序的運行環(huán)境示意圖;
圖6為本發(fā)明實施例提供的wifi設(shè)備的管理程序的功能模塊圖。
具體實施方式
本發(fā)明實施例提供了一種wifi設(shè)備的管理方法和一種wifi設(shè)備,用于解決現(xiàn)有wifi設(shè)備由于容易遭遇蹭網(wǎng)行為而給機主帶來損失的問題。
為使得本發(fā)明的發(fā)明目的、特征、優(yōu)點能夠更加的明顯和易懂,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,下面所描述的實施例僅僅是本發(fā)明一部分實施例,而非全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。
請參閱圖1,本發(fā)明實施例中一種wifi設(shè)備的管理方法一個實施例包括:
101、實時監(jiān)控wifi設(shè)備的流量使用狀態(tài);
本實施例中,可以理解的是,當wifi設(shè)備被蹭網(wǎng)時,通常會出現(xiàn)流量異常的現(xiàn)象,例如流量使用量短期內(nèi)暴增。通過實時監(jiān)控wifi設(shè)備的流量使用狀態(tài),可以間接反映wifi設(shè)備是否存在被蹭網(wǎng)的可能。從另一方面考慮,由于蹭網(wǎng)行為導(dǎo)致的不良后果往往是造成wifi設(shè)備機主的流量損失,因此監(jiān)控wifi設(shè)備的流量相當于實時監(jiān)控wifi設(shè)備機主的損失情況。
需要說明的是,本實施例中所說的“實時”是指在較短的時間間隔內(nèi)進行一次監(jiān)控,比如每隔1秒鐘監(jiān)控一次,或者每隔0.1秒監(jiān)控一次。
本實施例中的wifi設(shè)備可以是指常見的家庭式路由器、ap熱點、車載無線路由,等等。該wifi設(shè)備可以為絕大多數(shù)無線終端提供接入和訪問網(wǎng)絡(luò)的接口。對于上述步驟101,當終端通過wifi設(shè)備訪問網(wǎng)絡(luò)時,其訪問網(wǎng)絡(luò)的上下行數(shù)據(jù)均需要經(jīng)過wifi設(shè)備轉(zhuǎn)發(fā),因此wifi設(shè)備可以統(tǒng)計和監(jiān)控其自身的流量使用狀態(tài),比如每分鐘的上下行流量、每秒鐘的上下行流量、上下行傳輸速度,等等。因此,上述步驟101的執(zhí)行主體既可以是該wifi設(shè)備自身,也可以是其它與wifi設(shè)備連接的裝置或設(shè)備。
進一步地,為了提高wifi設(shè)備異常狀態(tài)的判定準確率,如圖2所示,上述步驟101可以包括:
201、分析接入所述wifi設(shè)備的終端的源ip地址;
202、監(jiān)控接入所述wifi設(shè)備的各個源ip地址各自的流量使用狀態(tài);
203、若存在異常的源ip地址,且所述異常的源ip地址在預(yù)設(shè)時長內(nèi)的數(shù)據(jù)流量超過預(yù)設(shè)的第一閾值,則確定所述wifi設(shè)備的流量使用狀態(tài)存在異常。
對于步驟201,可以理解的是,終端接入wifi設(shè)備時,wifi設(shè)備會給每一個接入的終端分配一個具有唯一性的ip地址,即為所述源ip地址。這個ip地址相當于wifi設(shè)備管理終端的唯一標識。在終端通過wifi設(shè)備訪問網(wǎng)絡(luò)時,訪問網(wǎng)絡(luò)的報文中包括有源ip地址和目的ip地址,其中,源ip地址為終端在wifi設(shè)備中的唯一標識,而目的ip地址為本次訪問的遠端服務(wù)器的ip地址。因此,通過wifi設(shè)備轉(zhuǎn)發(fā)報文中的源ip地址,可以知道每一個報文是由哪個終端發(fā)出的,從而可以分析出當前接入wifi設(shè)備并使用流量的終端有哪些。
對于步驟202,在分析得到接入wifi設(shè)備的各個源ip地址之后,即相當于得知哪些終端正在使用wifi設(shè)備的流量,此時,通過監(jiān)控各個源ip地址各自的流量使用狀態(tài),則相當于監(jiān)控各個終端的流量使用情況。例如,當前接入wifi設(shè)備的終端有終端a和終端b,wifi設(shè)備給終端a和終端b分配的ip地址分別為192.168.1.2和192.168.1.3。當終端a和終端b通過wifi設(shè)備訪問網(wǎng)絡(luò)時,終端a在一分鐘內(nèi)發(fā)出100個報文,終端b在一分鐘內(nèi)發(fā)出了50個報文,則wifi設(shè)備可以通過區(qū)分報文中的源ip地址是192.168.1.2還是192.168.1.3來得知這些報文分別是由終端a還是終端b發(fā)出,從而在這一分鐘內(nèi)統(tǒng)計得到192.168.1.2的使用流量為100個報文的數(shù)據(jù)量,而192.168.1.3的使用流量為50個報文的數(shù)據(jù)量。
對于步驟203,在wifi設(shè)備使用過程中,短時間內(nèi)出現(xiàn)數(shù)據(jù)流量暴增的現(xiàn)象時,在某些情況下是正常的。例如,wifi設(shè)備的合法終端下載視頻、下載大容量文件,在類似的情況下,即便流量暴增也不能確定wifi設(shè)備上存在非法的蹭網(wǎng)終端。因此,在步驟203中,還需要考慮源ip地址是否異常。
在本實施例中,在分析出各個源ip地址時,可以根據(jù)wifi設(shè)備的歷史接入終端的mac地址、ip地址、上網(wǎng)行為等來判定這些源ip地址中是否存在異常的源ip地址。例如,若某個源ip地址未在wifi設(shè)備上登記,則可以判定該源ip地址是異常的源ip地址;若某個源ip地址雖然在wifi設(shè)備上有登記,但其上網(wǎng)位置、訪問網(wǎng)址以及上網(wǎng)時段等上網(wǎng)行為數(shù)據(jù)均與wifi設(shè)備記錄的歷史數(shù)據(jù)存在較大差異,則也可以判定該源ip地址為異常的源ip地址。
對于步驟203,可以理解的是,若存在異常的源ip地址,且這個源ip地址在預(yù)設(shè)時長內(nèi)的數(shù)據(jù)流量超過預(yù)設(shè)的第一閾值,則可以確定所述wifi設(shè)備的流量使用狀態(tài)存在異常。比如,某個異常的源ip地址在1分鐘內(nèi)的數(shù)據(jù)流量超過了1g,則這個源ip地址存在蹭網(wǎng)行為的可能性很大,可以認為wifi設(shè)備的流量使用狀態(tài)存在異常。
對于本實施例中的“第一閾值”,其可以根據(jù)wifi設(shè)備的實際使用情況進行設(shè)定。例如,若wifi設(shè)備安裝在公共場合,如咖啡廳、網(wǎng)吧等地方,由于這些場所接入wifi的終端數(shù)量龐大,且這些終端的用戶對流量的需求也較大,因此可以將第一閾值的值設(shè)置得較大些;若wifi設(shè)備安裝在私人轎車上,提供給家庭成員使用,這種情況下,一般來說家庭成員對流量的需求較小,因此可以將第一閾值的值設(shè)置得較小些。
更進一步地,所述第一閾值可以通過以下步驟確定:首先,獲取所述wifi設(shè)備與當前上網(wǎng)時間段對應(yīng)的歷史上網(wǎng)時間段的流量使用數(shù)據(jù);然后,根據(jù)所述歷史上網(wǎng)時間段的流量使用數(shù)據(jù)計算在所述當前上網(wǎng)時間段內(nèi)的所述第一閾值??梢岳斫獾氖?,對于同一個wifi設(shè)備來說,其在不同的上網(wǎng)時間段內(nèi)正常使用的流量是不相同的,例如在白天流量使用較多,而在深夜流量使用則較少。又例如,對于安裝在家庭內(nèi)部的wifi設(shè)備來說,工作日期間白天流量使用較少,而節(jié)假日期間的流量使用則較多。因此,本實施例中更進一步地,先確定當前wifi設(shè)備的上網(wǎng)時間段,假設(shè)為工作日的9~12點,然后獲取該wifi設(shè)備在歷史使用過程中記錄的同為工作日的9~12點期間的歷史流量使用數(shù)據(jù),接著根據(jù)這些歷史流量使用數(shù)據(jù)來確定出當前上網(wǎng)時間段(即9~12點)的第一閾值。具體地,可以計算這些歷史流量使用數(shù)據(jù)的平均峰值作為該當前上網(wǎng)時間段的第一閾值,從而當當前上網(wǎng)時間段出現(xiàn)異常的源ip地址且其數(shù)據(jù)流量在預(yù)設(shè)時長內(nèi)超過這個平均峰值時,則可以認為該wifi設(shè)備的流量使用狀態(tài)存在異常。
另外,本實施例中的wifi設(shè)備還可以為機主提供實時流量使用情況,例如顯示流量動態(tài)曲線圖,機主可以查看實時的流量使用情況,然后根據(jù)自己的實際情況來判斷該wifi設(shè)備是否存在異常。該wifi設(shè)備可以為機主提供一個虛擬按鍵或者實體按鍵,當機主發(fā)覺流量使用異常時,可以主動觸發(fā)該按鍵,按鍵觸發(fā)后,則系統(tǒng)確定該wifi設(shè)備的流量使用狀態(tài)存在異常。
102、若監(jiān)控到所述wifi設(shè)備的流量使用狀態(tài)存在異常,則重啟所述wifi設(shè)備,并擦除所述wifi設(shè)備上所有的鑒權(quán)通過標識;
通過上述步驟101,若檢測到該wifi設(shè)備的流量使用狀態(tài)存在異常時,可以認為該wifi設(shè)備正在被“蹭網(wǎng)”,此時,本實施例中通過踢掉所有接入wifi設(shè)備的終端的方式來減少wifi設(shè)備機主的損失。
可以理解的是,在終端接入wifi設(shè)備時,必須先通過wifi設(shè)備系統(tǒng)的鑒權(quán),鑒權(quán)通過后該wifi設(shè)備中會保留該終端鑒權(quán)通過的標識,只有wifi設(shè)備上具有鑒權(quán)通過標識的對應(yīng)終端才能正常接入和使用wifi設(shè)備。因此,當需要踢掉這些終端時,可以通過重啟wifi設(shè)備,并在重啟過程中擦除掉所有鑒權(quán)通過標識。這樣,當這些終端嘗試再次接入wifi設(shè)備時,就必須重新進行鑒權(quán)操作。
103、以預(yù)設(shè)方式修改所述wifi設(shè)備的密碼,得到新密碼;
在擦除鑒權(quán)通過標識之后,為了避免非法用戶在得知wifi設(shè)備密碼的情況下再次通過鑒權(quán)接入該wifi設(shè)備,需要修改該wifi設(shè)備的密碼,得到新密碼。可以理解的是,由于非法用戶至少一段時間內(nèi)難以得知修改后的新密碼,因此可以防止這些非法用戶將其終端再次接入wifi設(shè)備進行蹭網(wǎng)。
本實施例中,可以通過多種預(yù)設(shè)方式修改該wifi設(shè)備的密碼。第一種方式,當需要修改wifi設(shè)備的密碼時,系統(tǒng)可以主動通知機主,請求機主輸入新密碼并完成密碼的修改;第二種方式,該wifi設(shè)備系統(tǒng)可以隨機生成一密碼作為新密碼,然后將隨機生成的新密碼告知指定用戶;第三種方式,該wifi設(shè)備的機主可以預(yù)先在wifi設(shè)備系統(tǒng)上設(shè)置多個備用密碼,當需要修改wifi設(shè)備的密碼時,丟棄當前使用的密碼,從多個備用密碼中選取一個密碼作為設(shè)備的新密碼,然后將選取的新密碼告知指定用戶。
特別地,本實施例中wifi設(shè)備的密碼修改還支持指定用戶的遠程修改。當需要修改wifi設(shè)備的密碼時,wifi設(shè)備可以通過移動網(wǎng)絡(luò)(例如2g/3g/4g網(wǎng)絡(luò))或互聯(lián)網(wǎng)將修改密碼的請求發(fā)送至指定用戶的移動終端上,指定用戶可以在移動終端上直接修改該wifi設(shè)備的新密碼,無需限定指定用戶必須在wifi設(shè)備附近,更便于wifi設(shè)備的管理和密碼的修改操作。進一步地,為提高wifi設(shè)備與終端之間通信的安全性,本實施例中的wifi設(shè)備可以采用安全性極高的3des加密算法對通信數(shù)據(jù)進行加密。
104、將所述新密碼通知所述wifi設(shè)備的指定用戶。
本實施例中,上述“指定用戶”可以是wifi設(shè)備的機主,還可以包括其它合法用戶,例如機主在wifi設(shè)備中預(yù)先設(shè)定的家庭成員、朋友、同事,等等。具體地,可以預(yù)先在wifi設(shè)備系統(tǒng)中記錄這些指定用戶所用終端的手機號碼、ip地址、mac地址等,當?shù)玫叫旅艽a時,可以通過短信、系統(tǒng)信息、甚至在wifi設(shè)備顯示屏上顯示等方式將新密碼告知指定用戶。
進一步地,如圖3所示,步驟104可以包括:
301、將所述新密碼轉(zhuǎn)換成對應(yīng)的二維碼;
302、將所述二維碼推送至所述指定用戶的終端。
對于步驟301和302,為了便于指定用戶分享新密碼,例如,在家庭中,wifi設(shè)備修改新密碼之后,機主希望將該新密碼及時分享給來訪的朋友使用,此時,機主可以將新密碼轉(zhuǎn)換而成的二維碼通過微信、qq等社交平臺發(fā)送給朋友的手機,朋友可以識別接收到的二維碼即可接入該wifi設(shè)備;或者,機主可以將自己手機接收到的該二維碼展示給朋友,朋友用手機掃描這個二維碼即可接入wifi設(shè)備,非常方便,利于wifi設(shè)備的密碼分享。比如,在某個場景下,的士車或者專車上可以安裝該wifi設(shè)備,每當有乘客上車時,司機可以將二維碼分享給乘客,方便乘客接入車上的該wifi設(shè)備。
本實施例中,為了更進一步地提高wifi設(shè)備對蹭網(wǎng)行為判定的準確性以及強化機主對wifi設(shè)備的控制權(quán),如圖4所示,在重啟所述wifi設(shè)備之前,本方法還可以包括:
401、將關(guān)于流量使用狀態(tài)存在異常的消息通知所述wifi設(shè)備的指定用戶,并詢問所述指定用戶是否執(zhí)行重啟所述wifi設(shè)備的步驟;
402、若接收到的詢問結(jié)果為是,則將異常累計值清零,并執(zhí)行步驟102;
403、若接收到的詢問結(jié)果為否,則將所述異常累計值加1;
404、若所述異常累計值超過預(yù)設(shè)的第二閾值,則強制執(zhí)行步驟102。
對于上述步驟401,當發(fā)現(xiàn)wifi設(shè)備流量使用狀態(tài)存在異常時,將該消息通知指定用戶,一般來說,是通知wifi設(shè)備的機主,然后詢問機主是否需要重啟wifi設(shè)備并擦除wifi設(shè)備上所有的鑒權(quán)通過標識。從而,指定用戶(機主)可以根據(jù)自己的實際情況作出判斷,例如,指定用戶當前正在下載視頻,從而才引起了wifi設(shè)備的流量使用狀態(tài)異常,指定用戶可以無視這次異常的信息通知,即返回的詢問結(jié)果為否。反之,若指定用戶當前并未進行會引起大流量使用的操作,指定用戶可以判定當前wifi設(shè)備的流量使用確實異常,從而可以返回詢問結(jié)果為是。
對于步驟402,當系統(tǒng)接收到的詢問結(jié)果為是時,則表示指定用戶同意重啟wifi設(shè)備,因此可以將異常累計值置為0,也即清零,然后執(zhí)行步驟102.
對于步驟403,當系統(tǒng)接收到的詢問結(jié)果為否時,則表示指定該用戶本次不同意重啟wifi設(shè)備,為了控制wifi設(shè)備的蹭網(wǎng)風(fēng)險,系統(tǒng)內(nèi)置一個異常累計值,每次出現(xiàn)異常狀態(tài)且沒有重啟wifi設(shè)備時,該異常累計值加1.
對于步驟404,當異常累計值累計到一定程度時,比如大于預(yù)設(shè)的第二閾值,例如可以設(shè)定第二閾值為10,也即當異常累計值超過10時,此時可以認為wifi設(shè)備被長期蹭網(wǎng)的概率很大,從而系統(tǒng)可以強制執(zhí)行步驟102,進行wifi設(shè)備的重啟以及鑒權(quán)通過標識的擦除,無需詢問指定用戶。
本實施例中,首先,實時監(jiān)控wifi設(shè)備的流量使用狀態(tài);若監(jiān)控到所述wifi設(shè)備的流量使用狀態(tài)存在異常,則重啟所述wifi設(shè)備,并擦除所述wifi設(shè)備上所有的鑒權(quán)通過標識;然后,以預(yù)設(shè)方式修改所述wifi設(shè)備的密碼,得到新密碼;最后,將所述新密碼通知所述wifi設(shè)備的指定用戶。這樣,當發(fā)現(xiàn)wifi設(shè)備流量使用異常時,可以通過重啟和擦除鑒權(quán)通過標識的方式及時清理蹭網(wǎng)的非法終端,并修改wifi設(shè)備的密碼以防止非法終端再次接入wifi設(shè)備,實現(xiàn)防蹭網(wǎng)功能,降低了蹭網(wǎng)行為給wifi設(shè)備機主帶來的損失;另外,及時將新密碼通知指定用戶,在防蹭網(wǎng)的同時保證了合法用戶的正常使用。
應(yīng)理解,上述實施例中各步驟的序號的大小并不意味著執(zhí)行順序的先后,各過程的執(zhí)行順序應(yīng)以其功能和內(nèi)在邏輯確定,而不應(yīng)對本發(fā)明實施例的實施過程構(gòu)成任何限定。
對應(yīng)于上文實施例所述的wifi設(shè)備的管理方法,圖5示出了本發(fā)明實施例提供的wifi設(shè)備的管理程序的運行環(huán)境示意圖,為了便于說明,僅示出了與本發(fā)明實施例相關(guān)的部分。
在本實施例中,所述的wifi設(shè)備的管理程序安裝并運行于wifi設(shè)備5中。所述wifi設(shè)備5可以是獨立的wifi路由,也可以是提供wifi熱點的移動終端。該wifi設(shè)備5可包括,但不僅限于,一個或多個存儲器51(圖中僅示出一個)和一個或多個處理器52(圖中僅示出一個),甚至可以包括一個或多個顯示器53(圖中僅示出一個),上述存儲器51、處理器52和顯示器53通過總線54連接。圖5僅示出了具有組件51-54的wifi設(shè)備5,但是應(yīng)理解的是,并不要求實施所有示出的組件,可以替代的實施更多或者更少的組件。
所述存儲器51在一些實施例中可以是所述wifi設(shè)備5的內(nèi)部存儲單元,例如該wifi設(shè)備5的硬盤或內(nèi)存。所述存儲器51在另一些實施例中也可以是所述wifi設(shè)備5的外部存儲設(shè)備,例如所述wifi設(shè)備5上配備的插接式硬盤,智能存儲卡(smartmediacard,smc),安全數(shù)字(securedigital,sd)卡,閃存卡(flashcard)等。進一步地,所述存儲器51還可以既包括所述wifi設(shè)備5的內(nèi)部存儲單元也包括外部存儲設(shè)備。所述存儲器51用于存儲安裝于所述wifi設(shè)備5的應(yīng)用軟件及各類數(shù)據(jù),例如所述wifi設(shè)備的管理程序的程序代碼等。所述存儲器51還可以用于暫時地存儲已經(jīng)輸出或者將要輸出的數(shù)據(jù)。
所述處理器52在一些實施例中可以是一中央處理器(centralprocessingunit,cpu),微處理器或其他數(shù)據(jù)處理芯片,用于運行所述存儲器51中存儲的程序代碼或處理數(shù)據(jù),例如執(zhí)行所述wifi設(shè)備的管理程序等。
所述顯示器53可用于顯示由用戶輸入的信息或提供給用戶的信息等。其中,顯示器53可包括顯示面板,可選的,可以采用液晶顯示器(liquidcrystaldisplay,lcd)、有機發(fā)光二極管(organiclight-emittingdiode,oled)等形式來配置顯示面板。
請參閱圖6,是本發(fā)明實施例提供的wifi設(shè)備的管理程序的功能模塊圖。在本實施例中,所述的wifi設(shè)備的管理程序可以被分割成一個或多個模塊,所述一個或者多個模塊被存儲于所述存儲器51中,并由一個或多個處理器(本實施例為所述處理器52)所執(zhí)行,以完成本發(fā)明。例如,在圖6中,所述的wifi設(shè)備的管理程序可以被分割成實時監(jiān)控模塊601、鑒權(quán)標識擦除模塊602、密碼修改模塊603和密碼通知模塊604。本發(fā)明所稱的模塊是指能夠完成特定功能的一系列計算機程序指令段,比程序更適合于描述所述wifi設(shè)備的管理程序在所述wifi設(shè)備5中的執(zhí)行過程。以下描述將具體介紹所述模塊601-604的功能。
實時監(jiān)控模塊601,用于實時監(jiān)控wifi設(shè)備的流量使用狀態(tài);
鑒權(quán)標識擦除模塊602,用于若所述實時監(jiān)控模塊601監(jiān)控到所述wifi設(shè)備的流量使用狀態(tài)存在異常,則重啟所述wifi設(shè)備,并擦除所述wifi設(shè)備上所有的鑒權(quán)通過標識;
密碼修改模塊603,用于以預(yù)設(shè)方式修改所述wifi設(shè)備的密碼,得到新密碼;
密碼通知模塊604,用于將所述新密碼通知所述wifi設(shè)備的指定用戶。
進一步地,所述實時監(jiān)控模塊601可以包括:
地址分析單元,用于分析接入所述wifi設(shè)備的終端的源ip地址;
流量監(jiān)控單元,用于監(jiān)控接入所述wifi設(shè)備的各個源ip地址各自的流量使用狀態(tài);
狀態(tài)確定單元,用于若存在異常的源ip地址,且所述異常的源ip地址在預(yù)設(shè)時長內(nèi)的數(shù)據(jù)流量超過預(yù)設(shè)的第一閾值,則確定所述wifi設(shè)備的流量使用狀態(tài)存在異常。
進一步地,所述第一閾值可以通過以下模塊確定:
歷史數(shù)據(jù)獲取模塊,用于獲取所述wifi設(shè)備與當前上網(wǎng)時間段對應(yīng)的歷史上網(wǎng)時間段的流量使用數(shù)據(jù);
第一閾值計算模塊,用于根據(jù)所述歷史上網(wǎng)時間段的流量使用數(shù)據(jù)計算在所述當前上網(wǎng)時間段內(nèi)的所述第一閾值。
進一步地,所述的wifi設(shè)備的管理程序還可以包括:
詢問模塊,用于將關(guān)于流量使用狀態(tài)存在異常的消息通知所述wifi設(shè)備的指定用戶,并詢問所述指定用戶是否執(zhí)行重啟所述wifi設(shè)備的步驟;
累計清零模塊,用于若所述詢問模塊接收到的詢問結(jié)果為是,則將異常累計值清零,并觸發(fā)所述鑒權(quán)標識擦除模塊602;
異常累計模塊,用于若所述詢問模塊接收到的詢問結(jié)果為否,則將所述異常累計值加1;
強制觸發(fā)模塊,用于若所述異常累計值超過預(yù)設(shè)的第二閾值,則強制觸發(fā)所述鑒權(quán)標識擦除模塊602。
進一步地,所述密碼通知模塊604可以包括:
二維碼轉(zhuǎn)換單元,用于將所述新密碼轉(zhuǎn)換成對應(yīng)的二維碼;
二維碼推送單元,用于將所述二維碼推送至所述指定用戶的終端。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅述。
在上述實施例中,對各個實施例的描述都各有側(cè)重,某個實施例中沒有詳述或記載的部分,可以參見其它實施例的相關(guān)描述。
本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本文中所公開的實施例描述的各實施例的模塊、單元和/或方法步驟,能夠以電子硬件、或者計算機軟件和電子硬件的結(jié)合來實現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應(yīng)認為超出本發(fā)明的范圍。
在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上。可以根據(jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用軟件功能單元的形式實現(xiàn)。
所述集成的單元如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設(shè)備(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:u盤、移動硬盤、只讀存儲器(rom,read-onlymemory)、隨機存取存儲器(ram,randomaccessmemory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
以上所述,以上實施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當理解:其依然可以對前述各實施例所記載的技術(shù)方案進行修改,或者對其中部分技術(shù)特征進行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實施例技術(shù)方案的精神和范圍。