本發(fā)明涉及網(wǎng)絡(luò)管理領(lǐng)域,尤其涉及一種基于移動終端的告警AP鎖定方法及系統(tǒng)。
背景技術(shù):
無線接入點(Acess Point,AP)是目前組建小型無線局域網(wǎng)時常用的設(shè)備。AP相當于一個連接有線網(wǎng)和無線網(wǎng)的橋梁,其主要作用是將各個無線網(wǎng)絡(luò)客戶端連接到一起,然后將無線網(wǎng)絡(luò)接入以太網(wǎng)。
傳統(tǒng)的無線網(wǎng)絡(luò)管理方式通過集中式的網(wǎng)管軟件管理所有部署的AP,這一方式主要運用在企業(yè)內(nèi)部的無線部署與管理。通過多層網(wǎng)絡(luò)架構(gòu)能夠跨域覆蓋更大范圍的物理場所,但網(wǎng)絡(luò)的管理和維護變的異常復(fù)雜,工程師現(xiàn)場維護網(wǎng)絡(luò)的效率很低,如圖1所示。
商業(yè)WiFi的市場需求改變了傳統(tǒng)的無線網(wǎng)絡(luò)管理模式,將網(wǎng)管軟件部署在云服務(wù)器上,實現(xiàn)云端管理模式,即云AC二級扁平網(wǎng)絡(luò)架構(gòu),網(wǎng)絡(luò)管理員通過Internet隨時訪問和監(jiān)控AP的運行狀態(tài),提高了網(wǎng)絡(luò)管理的效率,但云端管理模式要求管理員通過PC等終端遠程登陸到云服務(wù)器完成管理和維護工作,仍然還不夠便攜,如圖2所示。
通過手機APP客戶端登陸云服務(wù)器,完成無線網(wǎng)絡(luò)的管理是當前主流管理方式之一,現(xiàn)有的產(chǎn)品和技術(shù)方案只是簡單的融合了手機APP和PC設(shè)備管理的功能,雖然手機APP極大的提高了網(wǎng)絡(luò)管理的便攜性,但在網(wǎng)絡(luò)維護,故障定位等方面還有待進一步提高。
技術(shù)實現(xiàn)要素:
為解決上述技術(shù)問題,本發(fā)明提供一種基于移動終端的告警AP鎖定方法及系統(tǒng),能夠在移動終端上標記告警AP,便于網(wǎng)絡(luò)管理員及時發(fā)現(xiàn)告警AP。
本發(fā)明提供的技術(shù)方案如下:
本發(fā)明公開了一種基于移動終端的告警AP鎖定方法,包括步驟:S100:移動終端通過無線網(wǎng)絡(luò)接入一個AP,獲得該AP的AP MAC地址,并發(fā)送所述AP MAC地址至云服務(wù)器;S200:云服務(wù)器接收所述AP MAC地址,并根據(jù)所述AP MAC地址查找數(shù)據(jù)庫獲得與所述AP MAC地址對應(yīng)的ID號;S300:云服務(wù)器產(chǎn)生包含所述ID號的標記指令,發(fā)送所述標記指令至移動終端;S400:移動終端接收并執(zhí)行所述標記指令,在AP列表中標記出所述ID號對應(yīng)的AP;S500:當移動終端標記的AP與其預(yù)先標識的告警AP為同一個AP時,則判斷當前標記的AP即為所述告警AP。
本發(fā)明通過移動終端遠程管理和維護AP,當管理員手持移動終端通過部署的無線網(wǎng)絡(luò)接入某一個AP時,云服務(wù)器根據(jù)其AP MAC地址查找到移動終端接入的AP,在AP在線列表中標記出接入AP,根據(jù)標記的接入AP與預(yù)先標識的告警AP進一步鎖定接入AP是否為告警AP。本發(fā)明利用移動終端的便攜性極大得方便了網(wǎng)絡(luò)管理員在現(xiàn)場定位告警AP,提高了管理和維護網(wǎng)絡(luò)的效率。
進一步優(yōu)選的,所述步驟S100之前還包括步驟S000:云服務(wù)器的數(shù)據(jù)庫預(yù)先存儲對應(yīng)關(guān)系表,所述對應(yīng)關(guān)系表中包含所有AP的AP MAC地址以及與分別所述AP MAC地址相對應(yīng)的ID號。
進一步優(yōu)選的,所述步驟S000與所述步驟S100之間還包括步驟S010:移動終端與云服務(wù)器建立連接,登陸云服務(wù)器。
進一步優(yōu)選的,所述步驟S010進一步包括步驟:S011:移動終端向云服務(wù)器發(fā)起HTTP連接請求;S012:云服務(wù)器響應(yīng)所述HTTP連接請求,與所述移動終端建立TCP連接;S013:移動終端接收用戶輸入的管理員用戶名和密碼并發(fā)送給云服務(wù)器進行身份驗證;S014:云服務(wù)器驗證所述管理員賬號和密碼,響應(yīng)移動終端身份驗證通過;S015:移動終端登陸云服務(wù)器成功。
進一步優(yōu)選的,所述步驟S000與所述步驟S100之間還包括步驟:S021:云服務(wù)器接收告警AP發(fā)送的告警信息,并發(fā)送標識告警AP指令至移動終端;S022:移動終端接收并執(zhí)行所述標識告警AP指令,在AP列表中標識告警AP。
本發(fā)明中云服務(wù)器將告警AP在移動終端中預(yù)先標識,用于便于網(wǎng)絡(luò)管理員在現(xiàn)場定位時,與標記的接入AP進行比較。
進一步優(yōu)選的,所述步驟S400“在AP列表中標記出所述ID號對應(yīng)的AP”進一步包括步驟:在AP列表中高亮顯示所述ID號對應(yīng)的AP。
本發(fā)明中在AP列表中對接入的AP進行標記,采用高亮顯示的方式進行標記更加醒目,便于網(wǎng)絡(luò)管理人員查看。
本發(fā)明還公開一種基于移動終端的告警AP鎖定系統(tǒng),使用上述基于移動終端的告警AP鎖定方法,包括移動終端和云服務(wù)器;所述移動終端包括:MAC地址獲取模塊,用于當移動終端通過無線網(wǎng)絡(luò)接入一個AP時,獲得該AP的AP MAC地址;第一通信模塊,用于發(fā)送所述AP MAC地址至云服務(wù)器;所述云服務(wù)器包括:第二通信模塊,用于接收所述第一通信模塊發(fā)送的所述AP MAC地址;數(shù)據(jù)庫,預(yù)先存儲對應(yīng)關(guān)系表,所述對應(yīng)關(guān)系表中包含所有AP的AP MAC地址以及與分別所述AP MAC地址相對應(yīng)的ID號;查找模塊,用于根據(jù)所述AP MAC地址查找數(shù)據(jù)庫獲得與所述AP MAC地址對應(yīng)的ID號;標記指令生成模塊,用于產(chǎn)生包含所述ID號的標記指令;所述第二通信模塊還用于發(fā)送所述標記指令至所述移動終端;所述第一通信模塊還用于接收所述第二通信模塊發(fā)送的所述標記指令;所述移動終端還包括:標記模塊,用于執(zhí)行所述標記指令,在AP列表中標記出所述ID號對應(yīng)的AP;判斷模塊,用于當所述標記模塊標記的AP與其預(yù)先標識的告警AP為同一個AP時,則判斷當前標記的AP即為所述告警AP。
本發(fā)明通過在所述移動終端中布置APP網(wǎng)管軟件,從而實現(xiàn)移動終端的上述功能,其中移動終端作為APP網(wǎng)管軟件的載體,包括但不限于智能手機,還包括某種支持WIFI接入的移動電子設(shè)備。本發(fā)明用移動終端的便攜性,融合了APP和PC設(shè)備管理功能,從而便于網(wǎng)絡(luò)管理員隨時隨地通過移動終端客戶端了解AP的運行狀態(tài),診斷和分析故障AP,極大地提高了網(wǎng)絡(luò)管理員維護無線網(wǎng)絡(luò)的效率。
進一步優(yōu)選的,所述第二通信模塊還用于接收告警AP發(fā)送的告警信息;所述云服務(wù)器還包括:標識告警AP指令生成模塊,用于當所述第二通信模塊接收到告警AP發(fā)送的告警信息時,生成標識告警AP指令;所述第二通信模塊還用于發(fā)送所述標識告警AP指令至所述移動終端;所述第一通信模塊還用于接收所述標識告警AP指令;所述移動終端還包括:標識模塊,用于當所述第一通信模塊接收到所述標識告警AP指令時,在AP列表中標識告警AP。
進一步優(yōu)選的,所述標記模塊進一步用于在AP列表中高亮顯示所述ID號對應(yīng)的AP。
與現(xiàn)有技術(shù)相比,本發(fā)明通過移動終端遠程管理和維護AP,當網(wǎng)絡(luò)管理員通過部署的無線網(wǎng)絡(luò)接入某一個AP時,打開移動終端內(nèi)置的APP網(wǎng)管軟件的AP在線列表和網(wǎng)絡(luò)拓撲,就能以高亮等方式顯示當前移動終端所接入的AP,從而極大的方便了網(wǎng)絡(luò)管理員在現(xiàn)場定位告警AP(告警AP是指AP的CPU和內(nèi)存負載過高告警或AP用戶接入量過高等),從而提高了管理和維護網(wǎng)絡(luò)效率。
附圖說明
下面將以明確易懂的方式,結(jié)合附圖說明優(yōu)選實施方式,對本發(fā)明予以進一步說明。
圖1為傳統(tǒng)集中式無線網(wǎng)絡(luò)管理模式示意圖;
圖2為基于云端的無線網(wǎng)絡(luò)管理示意圖;
圖3為本發(fā)明一種基于移動終端的告警AP鎖定方法的主要步驟示意圖;
圖4為本發(fā)明一種基于移動終端的告警AP鎖定方法的完整步驟示意圖;
圖5為本發(fā)明一種基于移動終端的告警AP鎖定系統(tǒng)的主要組成示意圖;
圖6為本發(fā)明一種基于移動終端的告警AP鎖定系統(tǒng)的完整組成示意圖。
附圖標號說明:
100、移動終端,101、MAC地址獲取模塊,102、第一通信模塊,103、標記模塊,104、判斷模塊,105、標識模塊;
200、云服務(wù)器,201、第二通信模塊,202、數(shù)據(jù)庫,203、查找模塊,204、標記指令生成模塊,205、標識告警AP指令生成模塊。
具體實施方式
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對照附圖說明本發(fā)明的具體實施方式。顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖,并獲得其他的實施方式。
為使圖面簡潔,各圖中只示意性地表示出了與本發(fā)明相關(guān)的部分,它們并不代表其作為產(chǎn)品的實際結(jié)構(gòu)。另外,以使圖面簡潔便于理解,在有些圖中具有相同結(jié)構(gòu)或功能的部件,僅示意性地繪示了其中的一個,或僅標出了其中的一個。在本文中,“一個”不僅表示“僅此一個”,也可以表示“多于一個”的情形。
圖3為本發(fā)明一種基于移動終端的告警AP鎖定方法的主要步驟示意圖,作為本發(fā)明的一個具體實施例,如圖3所示,一種基于移動終端的告警AP鎖定方法,包括步驟:S100:移動終端通過無線網(wǎng)絡(luò)接入一個AP,獲得該AP的AP MAC地址,并發(fā)送所述AP MAC地址至云服務(wù)器;S200:云服務(wù)器接收所述AP MAC地址,并根據(jù)所述AP MAC地址查找數(shù)據(jù)庫獲得與所述AP MAC地址對應(yīng)的ID號;S300:云服務(wù)器產(chǎn)生包含所述ID號的標記指令,發(fā)送所述標記指令至移動終端;S400:移動終端接收并執(zhí)行所述標記指令,在AP列表中標記出所述ID號對應(yīng)的AP;S500:當移動終端標記的AP與其預(yù)先標識的告警AP為同一個AP時,則判斷當前標記的AP即為所述告警AP。
具體的,本發(fā)明通過在所述移動終端中內(nèi)置APP網(wǎng)管軟件,從而實現(xiàn)移動終端的上述功能,其中移動終端作為APP網(wǎng)管軟件的載體,包括但不限于智能手機,還包括某種支持WIFI接入的移動電子設(shè)備。APP網(wǎng)管軟件中包括AP列表,其顯示所有在線AP,通過在APP網(wǎng)管軟件的AP列表中標記接入的AP以提示網(wǎng)絡(luò)管理員當前接入的AP是哪一個。另外,也可在APP網(wǎng)管軟件設(shè)置通過AP網(wǎng)絡(luò)拓撲界面來顯示所有在線的AP。
本發(fā)明通過移動終端遠程管理和維護AP,當管理員手持移動終端通過部署的無線網(wǎng)絡(luò)接入某一個AP時,云服務(wù)器根據(jù)其AP MAC地址查找到移動終端接入的AP,在AP在線列表中標記出接入AP,根據(jù)標記的接入AP與預(yù)先標識的告警AP進一步鎖定接入AP是否為告警AP。本發(fā)明利用移動終端的便攜性極大得方便了網(wǎng)絡(luò)管理員在現(xiàn)場定位告警AP,提高了管理和維護網(wǎng)絡(luò)的效率。
圖4為本發(fā)明一種基于移動終端的告警AP鎖定方法的完整步驟示意圖,優(yōu)選的,如圖4所示,所述步驟S100之前還包括步驟S000:云服務(wù)器的數(shù)據(jù)庫預(yù)先存儲對應(yīng)關(guān)系表,所述對應(yīng)關(guān)系表中包含所有AP的AP MAC地址以及與分別所述AP MAC地址相對應(yīng)的ID號。
具體的,上述實施例中對應(yīng)關(guān)系表還可以包括AP的序列號SN,用于與AP的ID號一一對應(yīng)。當某一個AP發(fā)生故障被替換時,云服務(wù)器更新數(shù)據(jù)庫中的對應(yīng)關(guān)系,將新的AP的MAC地址、SN與ID號分別更新。
優(yōu)選的,所述步驟S000與所述步驟S100之間還包括步驟S010:移動終端與云服務(wù)器建立連接,登陸云服務(wù)器。
優(yōu)選的,所述步驟S010進一步包括步驟:S011:移動終端向云服務(wù)器發(fā)起HTTP連接請求;S012:云服務(wù)器響應(yīng)所述HTTP連接請求,與所述移動終端建立TCP連接;S013:移動終端接收用戶輸入的管理員用戶名和密碼并發(fā)送給云服務(wù)器進行身份驗證;S014:云服務(wù)器驗證所述管理員賬號和密碼,響應(yīng)移動終端身份驗證通過;S015:移動終端登陸云服務(wù)器成功。
優(yōu)選的,所述步驟S000與所述步驟S100之間還包括步驟:S021:云服務(wù)器接收告警AP發(fā)送的告警信息,并發(fā)送標識告警AP指令至移動終端;S022:移動終端接收并執(zhí)行所述標識告警AP指令,在AP列表中標識告警AP。
具體的,上述實施例中所述告警AP是指有些AP的CPU和內(nèi)存負載過高,或用戶接入量過高等,用戶雖然可以連接上告警AP,但是網(wǎng)絡(luò)連接困難,無法上網(wǎng),因此網(wǎng)絡(luò)管理員需要現(xiàn)場查找出告警AP,進行維護處理。當某一個AP出現(xiàn)告警情況時會向云服務(wù)器發(fā)送一個告警信息,告知云服務(wù)器該AP的告警情況,云服務(wù)器通過發(fā)送標識告警AP指令至移動終端,移動終端在APP網(wǎng)管軟件上標識出告警AP,本發(fā)明將告警AP在移動終端中預(yù)先標識,用于便于網(wǎng)絡(luò)管理員在現(xiàn)場定位時,與標記的接入AP進行比較。
優(yōu)選的,所述步驟S400“在AP列表中標記出所述ID號對應(yīng)的AP”進一步包括步驟:在AP列表中高亮顯示所述ID號對應(yīng)的AP。
本發(fā)明中在AP列表中對接入的AP進行標記,采用高亮顯示的方式進行標記更加醒目,便于網(wǎng)絡(luò)管理人員查看。需要說明的是,對于接入的AP進行標記以提示網(wǎng)絡(luò)管理員當前移動終端接入哪一個AP,可以采用多種方式,不作具體限定,高亮顯示僅作為其中一個顯示方式,其他的實施方式本實施例不一一列舉。
下面以移動終端是手機為例,手機中內(nèi)置APP網(wǎng)管軟件,詳細介紹本發(fā)明的工作流程,具體如下:
1)管理員使用手機終端接入所部署AP1的一個SSID;
2)按照無線接入認證流程完成認證后,打開手機的APP網(wǎng)管軟件;
3)APP網(wǎng)管軟件向云服務(wù)器的8080端口發(fā)起HTTP請求連接,云服務(wù)器響應(yīng)請求,建立TCP連接,要求網(wǎng)絡(luò)管理員輸入登陸口令;
4)網(wǎng)絡(luò)管理員在APP網(wǎng)管軟件上輸入管理員用戶名和密碼,發(fā)送給云服務(wù)器驗證;
5)云服務(wù)器驗證并通過網(wǎng)絡(luò)管理員輸入的管理員賬號和密碼,響應(yīng)APP驗證通過;
6)網(wǎng)絡(luò)管理員通過APP網(wǎng)管軟件登陸成功后,打開在線的AP列表或AP網(wǎng)絡(luò)拓撲界面,包括n個AP1、AP2…APn;
7)APP網(wǎng)管軟件自動讀取所在手機接入的AP1的MAC1地址,并將此MAC1報告給云服務(wù)器;
8)云服務(wù)器收到APP發(fā)送的關(guān)聯(lián)AP1的MAC1地址后,查詢數(shù)據(jù)庫得到AP1的SN1和ID1號;
9)云服務(wù)器根據(jù)查詢到的AP1的SN1和ID1號鎖定此AP,產(chǎn)生高亮動作,將包含ID1號的指令發(fā)送APP網(wǎng)管軟件的前端頁面;
10)APP網(wǎng)管軟件收到包含ID1號的高亮動作指令,高亮AP列表或AP網(wǎng)絡(luò)拓撲中的AP1,表明此AP就是當前手機接入的AP1;
11)當管理員手持帶APP網(wǎng)管軟件的手機移動至AP2的覆蓋范圍內(nèi),根據(jù)無線漫游原理,手機會自動接入AP2的一個SSID;
12)APP網(wǎng)管軟件自動讀取所在手機關(guān)聯(lián)的AP2的MAC2地址,并將此MAC2報告給云服務(wù)器;
13)云服務(wù)器收到APP發(fā)送的關(guān)聯(lián)AP2的MAC2地址后,查詢數(shù)據(jù)庫得到AP2的SN2和ID2號;
14)云服務(wù)器根據(jù)查詢到的AP2的SN2和ID2號鎖定此AP,產(chǎn)生高亮動作,將包含ID2號的指令發(fā)送APP網(wǎng)管軟件的前端頁面;
15)APP網(wǎng)管軟件收到包含ID2號的高亮動作指令,高亮AP列表或AP網(wǎng)絡(luò)拓撲中的AP2,表明此AP就是當前手機接入的AP2;
16)若有一個AP出現(xiàn)告警故障,比如用戶接入量超過門限值,則通過上述(1)~(15)之步驟,移動手機終端直到高亮的AP圖標為預(yù)先標識的告警所出現(xiàn)的告警AP時,此時手機無線所接入的AP即為有告警故障的告警AP。
本發(fā)明還可以通過進一步登陸AP的本地Web頁面獲得更詳細的LOG日志和信息,從而能進一步幫助排除AP故障。
圖5為本發(fā)明一種基于移動終端的告警AP鎖定系統(tǒng)的主要組成示意圖,如圖5所示,作為本發(fā)明的一個具體實施例,一種基于移動終端的告警AP鎖定系統(tǒng),使用上述基于移動終端100鎖定告警AP的方法,包括移動終端100和云服務(wù)器200;所述移動終端100包括:MAC地址獲取模塊101,用于當移動終端100通過無線網(wǎng)絡(luò)接入一個AP時,獲得該AP的AP MAC地址;第一通信模塊102,用于發(fā)送所述AP MAC地址至云服務(wù)器200;所述云服務(wù)器200包括:第二通信模塊201,用于接收所述第一通信模塊102發(fā)送的所述AP MAC地址;數(shù)據(jù)庫202,預(yù)先存儲對應(yīng)關(guān)系表,所述對應(yīng)關(guān)系表中包含所有AP的AP MAC地址以及與分別所述AP MAC地址相對應(yīng)的ID號;查找模塊203,用于根據(jù)所述AP MAC地址查找數(shù)據(jù)庫202獲得與所述AP MAC地址對應(yīng)的ID號;標記指令生成模塊204,用于產(chǎn)生包含所述ID號的標記指令;所述第二通信模塊201還用于發(fā)送所述標記指令至所述移動終端100;所述第一通信模塊102還用于接收所述第二通信模塊201發(fā)送的所述標記指令;所述移動終端100還包括:標記模塊103,用于執(zhí)行所述標記指令,在AP列表中標記出所述ID號對應(yīng)的AP;判斷模塊104,用于當所述標記模塊103標記的AP與其預(yù)先標識的告警AP為同一個AP時,則判斷當前標記的AP即為所述告警AP。
本發(fā)明通過在所述移動終端100中內(nèi)置APP網(wǎng)管軟件,從而實現(xiàn)移動終端100的上述功能,其中移動終端100作為APP網(wǎng)管軟件的載體,包括但不限于智能手機,還包括某種支持WIFI接入的移動電子設(shè)備。本發(fā)明利用移動終端100的便攜性,融合了APP和PC設(shè)備管理功能,實現(xiàn)了通過移動終端100鎖定告警AP的功能,從而便于網(wǎng)絡(luò)管理員隨時隨地通過移動終端100客戶端了解AP的運行狀態(tài),診斷和分析故障AP,極大地提高了網(wǎng)絡(luò)管理員維護無線網(wǎng)絡(luò)的效率。
圖6為本發(fā)明一種基于移動終端的告警AP鎖定系統(tǒng)的完整組成示意圖,優(yōu)選的,如圖6所示,所述第二通信模塊201還用于接收告警AP發(fā)送的告警信息;所述云服務(wù)器200還包括:標識告警AP指令生成模塊205,用于當所述第二通信模塊201接收到告警AP發(fā)送的告警信息時,生成標識告警AP指令;所述第二通信模塊201還用于發(fā)送所述標識告警AP指令至所述移動終端100;所述第一通信模塊102還用于接收所述標識告警AP指令;所述移動終端100還包括:標識模塊105,用于當所述第一通信模塊102接收到所述標識告警AP指令時,在AP列表中標識告警AP。
優(yōu)選的,所述標記模塊103進一步用于在AP列表中高亮顯示所述ID號對應(yīng)的AP。本發(fā)明中在AP列表中對接入的AP進行標記,采用高亮顯示的方式進行標記更加醒目,便于網(wǎng)絡(luò)管理人員查看。需要說明的是,對于接入的AP進行標記以提示網(wǎng)絡(luò)管理員當前移動終端接入哪一個AP,可以采用多種方式,不作具體限定,高亮顯示僅作為其中一個顯示方式,其他的實施方式本實施例不一一列舉。
需要說明的是,本系統(tǒng)中各模塊之間的信息交互、執(zhí)行過程等內(nèi)容與上述方法實施例基于同一構(gòu)思,具體內(nèi)容可參見本發(fā)明方法實施例中的敘述,此處不再贅述。
本發(fā)明通過移動終端遠程管理和維護AP,當網(wǎng)絡(luò)管理員通過部署的無線網(wǎng)絡(luò)接入某一個AP時,打開移動終端內(nèi)置的APP網(wǎng)管軟件的AP在線列表和網(wǎng)絡(luò)拓撲,就能以高亮等方式顯示當前移動終端所接入的AP,從而極大的方便了網(wǎng)絡(luò)管理員在現(xiàn)場定位告警AP(告警AP是指AP的CPU和內(nèi)存負載過高告警或AP用戶接入量過高等),從而提高了管理和維護網(wǎng)絡(luò)效率。
應(yīng)當說明的是,上述實施例均可根據(jù)需要自由組合。以上所述僅是本發(fā)明的優(yōu)選實施方式,應(yīng)當指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應(yīng)視為本發(fā)明的保護范圍。