基于xmpp協(xié)議的商業(yè)wifi管理系統(tǒng)及其使用方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及WIFI管理領(lǐng)域,具體是一種基于XMPP協(xié)議的商業(yè)WIFI管理系統(tǒng)及其使用方法。
【背景技術(shù)】
[0002]XMPP協(xié)議是一種基于標(biāo)準通用標(biāo)記語言的子集XML的協(xié)議,它繼承了在XML環(huán)境中靈活的發(fā)展性。因此,基于XMPP的應(yīng)用具有超強的可擴展性。經(jīng)過擴展以后的XMPP可以通過發(fā)送擴展的信息來處理用戶的需求,以及在XMPP的頂端建立如內(nèi)容發(fā)布系統(tǒng)和基于地址的服務(wù)等應(yīng)用程序。而且,XMPP包含了針對服務(wù)器端的軟件協(xié)議,使之能與另一個進行通話,這使得開發(fā)者更容易建立客戶應(yīng)用程序或給一個配好系統(tǒng)添加功能。
[0003]隨著智能手機/平板的推廣和大量普及,互聯(lián)網(wǎng)絡(luò)信息(圖片、視頻)對帶寬的要求越來越高,而移動通訊3G/4G的資費卻沒有普遍下降的情況下,用戶對公共場所的WIFI需求量在不斷增加,免費的商戶/公共場所WIFI成為用戶的首選需求。這也催生出市場中各種形式的商業(yè)wifi模式。
[0004]目前傳統(tǒng)的AP(wireless Access Point,無線接入點)管理系統(tǒng)通常由原有的無線管理系統(tǒng)擴展而來,米用 AC/AP(wireless Access point Controller/wireless AccessPoint,無線接入控制器/無線接入點)管理模式進行設(shè)備的集中管理。通常前期需要進行完整的網(wǎng)絡(luò)部署、排線,設(shè)備位置規(guī)劃等活動,使AP設(shè)備聯(lián)入到同一個局域網(wǎng)內(nèi)進行集中式管理。
[0005]傳統(tǒng)的模式設(shè)備管理主要以計算時長、統(tǒng)計流量和資費功能為主要功能,并批量進行設(shè)備配置和升級。
[0006]這種方案主要應(yīng)用在大型商場、醫(yī)院、機場、車站、廣場等人流密集區(qū)域,使用大功率AP實現(xiàn)無線覆蓋,并匯聚到專業(yè)路由器,接入互聯(lián)網(wǎng),實現(xiàn)數(shù)據(jù)通信功能。
[0007]但隨著固定寬帶的費用下降,每個小商戶幾乎都有各自的無線接入點,并通過不同的方式提供給店內(nèi)消費的客戶進行使用。但這些設(shè)備僅是做為接入點,無法統(tǒng)一管理,也無法為提供服務(wù)的商戶帶來相應(yīng)利益和客戶,通常僅作為一種商店的免費服務(wù)。
[0008]目前所使用的AC/AP框架結(jié)構(gòu)中,AC通常有專業(yè)的硬件構(gòu)成,需要復(fù)雜且不通用的專有協(xié)議進行管理;AC主要提供的功能為設(shè)備的配置、網(wǎng)絡(luò)的匯聚等功能,通常在較小的一個區(qū)域(如大型商場/機場/車站等)的設(shè)備進行集中式管理,但對多點分布甚至跨城域分布的設(shè)備無法進行管理和維護;從網(wǎng)絡(luò)層面來說,現(xiàn)有的系統(tǒng)主要將AP控制在一個局域網(wǎng)的范圍內(nèi),對設(shè)備跨網(wǎng)段、跨區(qū)域較難進行控制;管理人員通常需要專業(yè)的經(jīng)驗技能才能部署該套系統(tǒng),對分級管理有較大難度;現(xiàn)有的AP/AC管理系統(tǒng)更多的考慮無線用戶網(wǎng)絡(luò)接入,對廣告、用戶信息推送等后期盈利模式功能擴展匱乏。
【發(fā)明內(nèi)容】
[0009]本發(fā)明的目的在于提供一種基于XMPP協(xié)議的商業(yè)WIFI管理系統(tǒng)及其使用方法,本發(fā)明能規(guī)避上述提到的幾個現(xiàn)有系統(tǒng)中的不足,可充分利用現(xiàn)有資源,將商戶網(wǎng)絡(luò)資源集成進來,并可通過技術(shù)手段向用戶推送該商戶的廣告等信息,以拉動現(xiàn)有資源提供更多服務(wù)。
[0010]為實現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
一種基于XMPP協(xié)議的商業(yè)WIFI管理系統(tǒng),包括多個AP,以及與多個AP同時連接的認證服務(wù)器和管理服務(wù)器,且認證服務(wù)器和管理服務(wù)器分別與數(shù)據(jù)庫服務(wù)器連接;所述認證服務(wù)器上還連接有短信網(wǎng)關(guān);所述管理服務(wù)器上還連接有前臺管理服務(wù)器和廣告服務(wù)器;所述AP用于給用戶手機提供無線接入點;認證服務(wù)器用于向用戶手機推送登錄驗證頁面;管理服務(wù)器用于對新增AP、刪除AP、配置AP以及業(yè)務(wù)數(shù)據(jù)統(tǒng)計進行管理;所述配置AP包括對AP的參數(shù)配置和廣告頁面配置;短信網(wǎng)關(guān)用于向用戶手機發(fā)送驗證碼短信;數(shù)據(jù)庫服務(wù)器用于對認證服務(wù)器和管理服務(wù)器提供數(shù)據(jù)支持;前臺管理服務(wù)器用于添加代理商/商戶信息,并將AP納入管理;同時還支持各類信息的查詢和修改;廣告服務(wù)器用于向用戶手機推送歡迎頁面,該歡迎頁面上顯示用戶上網(wǎng)時間,并有相應(yīng)廣告位;同時,廣告服務(wù)器還記錄用戶點擊廣告的次數(shù)并做數(shù)據(jù)統(tǒng)計。
[0011]作為本發(fā)明進一步的方案:所述管理服務(wù)器上還連接有拓展服務(wù)器;所述拓展服務(wù)器包括視頻服務(wù)器和內(nèi)容服務(wù)器;用于對在網(wǎng)絡(luò)的后續(xù)進行擴展,視頻服務(wù)器用于是視頻內(nèi)容進行拓展,內(nèi)容服務(wù)器用于非視頻內(nèi)容的拓展。
[0012]所述基于XMPP協(xié)議的商業(yè)WIFI管理系統(tǒng)的使用方法,首先搭建系統(tǒng);然后通過管理服務(wù)器用于對新增AP、刪除AP、配置AP以及業(yè)務(wù)數(shù)據(jù)統(tǒng)計進行管理,通過前臺管理服務(wù)器添加代理商/商戶信息,并將AP納入管理;之后,當(dāng)用戶手機請求接入AP時,認證服務(wù)器向用戶手機推送登錄驗證頁面,提示用戶手機進行短信驗證;然后向登錄驗證頁面內(nèi)輸入手機號碼進行認證,此時短信網(wǎng)關(guān)向用戶手機發(fā)送含有驗證碼的短信;再向登錄驗證頁面內(nèi)輸入驗證碼進行驗證;驗證通過后,廣告服務(wù)器向用戶手機推送歡迎頁面,此時用戶手機即可正常上網(wǎng),且當(dāng)用戶點擊歡迎頁面內(nèi)的廣告時,廣告服務(wù)器還記錄用戶點擊廣告的次數(shù)并做數(shù)據(jù)統(tǒng)計。
[0013]作為本發(fā)明進一步的方案:所述搭建系統(tǒng)的步驟為:先搭建認證服務(wù)器、管理服務(wù)器、數(shù)據(jù)庫服務(wù)器、前臺管理服務(wù)器和廣告服務(wù)器;再使數(shù)據(jù)庫服務(wù)器進行初始化,然后向數(shù)據(jù)庫服務(wù)器內(nèi)批量導(dǎo)入認證表信息;最后根據(jù)系統(tǒng)規(guī)模預(yù)設(shè)系統(tǒng)管理員,即可完成搭建系統(tǒng)。
[0014]作為本發(fā)明進一步的方案:所述代理商/商戶信息的錄入步驟為:首先注冊代理商,然后添加代理商級管理員或者注冊商戶或者添加代理商級管理員后注冊商戶,再添加注冊商戶級管理員,最后添加設(shè)備或者添加設(shè)備后再添加設(shè)備管理員。
[0015]作為本發(fā)明進一步的方案:所述設(shè)備的添加步驟為:首先系統(tǒng)管理員或者代理商級管理員或者商戶級管理員登錄系統(tǒng),然后選擇添加設(shè)備,再選擇當(dāng)前用戶等級,然后依次填入設(shè)備序列號和SSID/portalURL參數(shù),之后在設(shè)備表中增加條目,將設(shè)備信息和代理商/商戶綁定,設(shè)備上線后,將設(shè)備表中其他信息補全,最后將SSID/portalURL配置到AP即可。
[0016]作為本發(fā)明進一步的方案:所述設(shè)備的刪除步驟為:首先系統(tǒng)管理員或者代理商級管理員或者商戶級管理員登錄系統(tǒng),然后輸入要刪除的設(shè)備的序列號,選擇刪除設(shè)備,如該設(shè)備設(shè)置了設(shè)備管理員,再刪除該設(shè)備管理員;回收JID號,即將認證表信息中相應(yīng)的JID號置成未使用,最后刪除設(shè)備表目。
[0017]與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:
1.本發(fā)明僅需數(shù)臺普通服務(wù)器做為管理服務(wù)器,甚至只需要租借網(wǎng)絡(luò)云平臺虛擬機,不需要專用網(wǎng)絡(luò)部署,AP只要能接入互聯(lián)網(wǎng),即可連入管理系統(tǒng)被管理;
2.使用多層次管理結(jié)構(gòu),符合現(xiàn)有商業(yè)模式需要;
3.不需要豐富網(wǎng)絡(luò)知識即可對設(shè)備進行管理;
4.跨網(wǎng)絡(luò)、跨地域;
5.借用XMPP現(xiàn)有成熟技術(shù)實現(xiàn)NAT穿透,無需專用服務(wù)器;
6.不需要借助專用設(shè)備,通過普通家用級無線路由器移植相應(yīng)模塊也可實現(xiàn)該功能,大大降低部署費用。
【附圖說明】
[0018]圖1為基于XMPP協(xié)議的商業(yè)WIFI管理系統(tǒng)的拓撲圖。
[0019]圖2為本發(fā)明中搭建系統(tǒng)的流程圖。
[0020]圖3為本發(fā)明中添加代理商/商戶信息的流程圖。
[0021]圖4為本發(fā)明中添加設(shè)備的流程圖。
[0022]圖5為本發(fā)明中刪除設(shè)備的流程圖。
[0023]
【具體實施方式】
[0024]下面結(jié)合【具體實施方式】對本專利的技術(shù)方案作進一步詳細地說明。
[0025]請參閱圖1,一種基于XMPP協(xié)議的商業(yè)WIFI管理系統(tǒng),包括多個APl,以及與多個APl同時連接的認證服務(wù)器2和管理服務(wù)器3,且認證服務(wù)器2和管理服務(wù)器3分別與數(shù)據(jù)庫