一種自動找尋平臺服務(wù)器的商業(yè)wifi的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,具體涉及一種自動找尋平臺服務(wù)器的商業(yè)wifi。
【背景技術(shù)】
[0002]隨著智能手機(jī)和手持終端的不斷普及,使用者需要隨時隨地上網(wǎng)獲取信息。為了給客戶更好的服務(wù),越來越多的商家開始提供免費或者收費的wifi接入服務(wù),比如酒店、餐飲、汽車4S店等行業(yè),都開始了提供wifi服務(wù)。
[0003]目前隨著wifi服務(wù)完善,對于wifi需求越來越大,需要提供AP也是越來越多,大規(guī)模的AP接入,導(dǎo)致部署wifi的成本不斷的增加,便捷、經(jīng)濟(jì)的實施方式就顯得越來越重要。
[0004]以優(yōu)先方案進(jìn)行整體部署時,具體的實施人員不但要擔(dān)負(fù)網(wǎng)絡(luò)的組織,還要關(guān)注每個AP對平臺的連接情況,這樣大大增加了現(xiàn)場部署實施人員的負(fù)擔(dān)。當(dāng)服務(wù)器IP發(fā)生改變,會影響到底下所有AP與平臺的對接情況,這樣就必須再對AP進(jìn)行重新配置。AP數(shù)量越多,伴隨的部署和維護(hù)成本也就越大,毋庸置疑這樣會導(dǎo)致出現(xiàn)很大開銷。
【發(fā)明內(nèi)容】
[0005]為了解決現(xiàn)有技術(shù)問題,本發(fā)明提供了一種簡單,快捷,高效,經(jīng)濟(jì)的部署方案,SP一種自動找尋平臺服務(wù)器的商業(yè)Wifi。
[0006]本發(fā)明的一種自動找尋平臺服務(wù)器的商業(yè)wif i,包括商業(yè)wif i的AP,所述AP包括UDP發(fā)送裝置和UDP接收裝置,所述AP與平臺服務(wù)器位于同一個局域網(wǎng)內(nèi),所述UDP發(fā)送裝置用于向平臺服務(wù)器發(fā)送UDP數(shù)據(jù)報,所述UDP接收裝置用于接收從平臺服務(wù)器返回的回應(yīng)數(shù)據(jù)報并轉(zhuǎn)發(fā)所述回應(yīng)數(shù)據(jù)報。
[0007]進(jìn)一步的,所述UDP數(shù)據(jù)報包括數(shù)據(jù)報頭和數(shù)據(jù)內(nèi)容。
[0008]進(jìn)一步的,所述數(shù)據(jù)報頭包括op、Ien、time、srcip、srcmac、dstip和dstmac;所述數(shù)據(jù)內(nèi)容包括context,所述context包括服務(wù)器平臺IP和端口。
[0009]進(jìn)一步的,所述UDP接收裝置使用UDP服務(wù)進(jìn)程接收規(guī)則接收回應(yīng)數(shù)據(jù)報。
[0010]進(jìn)一步的,所述UDP接收裝置使用UDP服務(wù)器轉(zhuǎn)發(fā)規(guī)則轉(zhuǎn)發(fā)回應(yīng)數(shù)據(jù)報。
[0011]進(jìn)一步的,所述平臺服務(wù)器位于因特網(wǎng)中,所述AP位于局域網(wǎng)內(nèi),所述AP還包括UDP服務(wù)進(jìn)程器。
[0012]本發(fā)明采用中低端配置,在裝有開源系統(tǒng)(Openwrt)路由器下進(jìn)行使用。
[0013]本發(fā)明的一種自動找尋平臺服務(wù)器的商業(yè)wifi通過制定一個通云協(xié)議,讓子網(wǎng)中所有的商業(yè)wifi,可以自動尋找到管理服務(wù)器,并且上報一些基本信息,讓管理平臺可以更加輕松進(jìn)行批量管理。
[0014]本發(fā)明一種自動找尋平臺服務(wù)器的商業(yè)wifi的有益效果有:此方案降低了整體部署難度,現(xiàn)場部署實施人員不需要了解具體AP與平臺服務(wù)器的對接,只需要確認(rèn)每個AP是否可以再正常訪問因特網(wǎng),發(fā)射的wifi信號是否正常,毗鄰AP的wifi信號是否存在干擾等問題,且部署的AP數(shù)量越多,優(yōu)勢越明顯,部署成本也會越低。
【附圖說明】
[0015]圖1為本發(fā)明中UDP數(shù)據(jù)報的格式圖示;
[0016]圖2為本發(fā)明中UDP數(shù)據(jù)報在多級網(wǎng)絡(luò)中流動示意圖;
[0017]圖3為本發(fā)明中AP內(nèi)部關(guān)于UDP數(shù)據(jù)處理示意圖。
【具體實施方式】
[0018]為了使本發(fā)明實現(xiàn)的技術(shù)手段、創(chuàng)作特征、達(dá)成目的與功效易于明白了解,下面結(jié)合具體圖示,進(jìn)一步闡述本發(fā)明。
[0019]實施例1
[°02°] 一種自動找尋平臺服務(wù)器的商業(yè)wif i,包括商業(yè)wifi的AP,采用UDP群發(fā)機(jī)制,AP包括UDP發(fā)送裝置和UDP接收裝置,該AP與平臺服務(wù)器位于同一個局域網(wǎng)內(nèi),UDP發(fā)送裝置用于向平臺服務(wù)器發(fā)送UDP數(shù)據(jù)報,為了減少AP負(fù)擔(dān),默認(rèn)群發(fā)UDP數(shù)據(jù)報的時間間隔為I分鐘,同時同級AP不會相互轉(zhuǎn)發(fā)同級AP的群發(fā)找尋平臺服務(wù)器地址的UDP數(shù)據(jù)報。UDP數(shù)據(jù)報包括固定長度(32字節(jié))的數(shù)據(jù)報頭和長度可變的數(shù)據(jù)內(nèi)容(如圖1所示)。
[0021 ]數(shù)據(jù)報頭包括 op、Ien、time、srcip、srcmac、dstip 和dstmac,其中,op:表示命令字,不同都數(shù)據(jù)代表不同的UDP數(shù)據(jù)報,長度固定兩個字節(jié),當(dāng)op=l時,表示該數(shù)據(jù)報為找尋數(shù)據(jù)報,用途是AP找尋服務(wù)器IP地址的數(shù)據(jù)報;
[0022]當(dāng)op= 2時,表示該數(shù)據(jù)報為回應(yīng)數(shù)據(jù)報文,方向是平臺服務(wù)器回應(yīng)AP,告知AP自身為有效、可訪問的AP地址;
[0023]當(dāng)op= 3時,表示該數(shù)據(jù)報為回應(yīng)數(shù)據(jù)報文,方向是AP回復(fù)平臺服務(wù)器,告知服務(wù)器已經(jīng)正確獲取平臺IP地址,并且已經(jīng)正確連接;
[0024]Ien:表示UDP數(shù)據(jù)報數(shù)據(jù)長度,長度固定2字節(jié);
[0025]time:表示UDP數(shù)據(jù)報產(chǎn)生時間,每一個UDP數(shù)據(jù)報有一個固定有效期,時間為30秒,超過這個時間值,表示接收到該UDP數(shù)據(jù)報無響應(yīng);
[0026]srcip:表示UDP數(shù)據(jù)報源AP的IP地址;
[0027]srcmac:表示UDP數(shù)據(jù)報源AP的MAC地址;
[0028]dstip:表示UDP數(shù)據(jù)報目的AP的IP地址;
[0029]dstmac:表示UDP數(shù)據(jù)報目的AP的MAC地址。
[0030]數(shù)據(jù)內(nèi)容包括context,
[0031]context:表示UDP數(shù)據(jù)報可能攜帶的數(shù)據(jù)報內(nèi)容,一般情況下攜帶的是服務(wù)器平臺IP和端口,context內(nèi)容全部采用可見字符,字符內(nèi)容格式為ip: port,例如:192.168.1.1:4000ο
[0032]UDP接收裝置用于接收從平臺服務(wù)器返回的回應(yīng)數(shù)據(jù)報并轉(zhuǎn)發(fā)回應(yīng)數(shù)據(jù)報,UDP接收裝置使用UDP服務(wù)進(jìn)程接收規(guī)則接收回應(yīng)數(shù)據(jù)報,UDP服務(wù)進(jìn)程接受規(guī)則為,UDP服務(wù)進(jìn)程只接受平臺服務(wù)器回應(yīng)數(shù)據(jù)報,其他報文直接忽略;UDP接收裝置使用UDP服務(wù)器轉(zhuǎn)發(fā)規(guī)則轉(zhuǎn)發(fā)回應(yīng)數(shù)據(jù)報,UDP服務(wù)器轉(zhuǎn)發(fā)規(guī)則為,UDP服務(wù)進(jìn)程只會轉(zhuǎn)發(fā)平臺服務(wù)器回應(yīng)數(shù)據(jù)報,而且UDP服務(wù)進(jìn)程只會轉(zhuǎn)發(fā)到自身子網(wǎng)中,不會在同級網(wǎng)絡(luò)中進(jìn)行轉(zhuǎn)發(fā)操作,盡量減少網(wǎng)絡(luò)中的流量。
[0033]如圖2所示,本實施例的使用流程為:同級網(wǎng)絡(luò)中每個AP每隔一段時間在本網(wǎng)段群發(fā)UDP找尋平臺服務(wù)器的數(shù)據(jù)報文,當(dāng)最上層網(wǎng)絡(luò)找到平臺服務(wù)器IP,擁有子網(wǎng)的AP群發(fā)正確的平臺服務(wù)器IP地址至它自身子網(wǎng)中,這樣一級一級不斷的下發(fā),直至所有AP都收到,并向平臺服務(wù)器回應(yīng)數(shù)據(jù)報,找到正確的服務(wù)器IP地址。
[0034]本實施例的一種自動找尋平臺服務(wù)器的商業(yè)wifi的有益效果有:此方案降低了整體部署難度,現(xiàn)場部署實施人員不需要了解具體AP與平臺服務(wù)器的對接,只需要確認(rèn)每個AP是否可以再正常訪問因特網(wǎng),發(fā)射的wifi信號是否正常,毗鄰AP的wifi信號是否存在干擾等問題,且部署的AP數(shù)量越多,優(yōu)勢越明顯,部署成本也會越低。
[0035]實施例2
[0036]—種自動找尋平臺服務(wù)器的商業(yè)wif i,包括商業(yè)wifi的AP,采用UDP群發(fā)機(jī)制,AP包括UDP發(fā)送裝置、UDP接收裝置和UDP服務(wù)進(jìn)程器,AP位于局域網(wǎng)內(nèi),平臺服務(wù)器位于因特網(wǎng)中,UDP發(fā)送裝置用于向平臺服務(wù)器發(fā)送UDP數(shù)據(jù)報,為了減少AP負(fù)擔(dān),默認(rèn)群發(fā)UDP數(shù)據(jù)報的時間間隔為I分鐘,同