一種嵌入式無線Webserver的制作方法
【專利摘要】本實用新型公開了一種嵌入式無線Webserver,包括DNS云臺、APP云臺和嵌入式無線設(shè)備;其中,DNS云臺、APP云臺均與嵌入式無線設(shè)備進行交互通信;DNS云臺包括DNS和PHP腳本,APP云臺包括app、數(shù)據(jù)庫和webserver;嵌入式無線設(shè)備包括檢測上傳IP模塊和嵌入式webserver模塊等;在無線環(huán)境下,通過固定域名找到并訪問嵌入式無線設(shè)備,并結(jié)合云臺強大計算能力和嵌入式直觀的頁面,提供云臺和嵌入式無線設(shè)備兩套web網(wǎng)管系統(tǒng),使得嵌入式無線設(shè)備能夠獨立完成基本web管理功能,顯著降低依賴云臺webserver,降低開發(fā)難度,縮短開發(fā)周期。
【專利說明】 —種嵌入式無線Webserver
【技術(shù)領(lǐng)域】
[0001]本實用新型涉及嵌入式無線設(shè)備中實現(xiàn)網(wǎng)管的技術(shù),具體地說是一種嵌入式無線 Webserver。
【背景技術(shù)】
[0002]嵌入式設(shè)備Webserver (web服務(wù)器)應(yīng)用越來越多,目前嵌入式設(shè)備的Web網(wǎng)管系統(tǒng)的主要實現(xiàn)方案是,有線環(huán)境下進行。這種方案的缺點是嵌入式設(shè)備需帶網(wǎng)口,不適合帶2G/3G無線模塊的車載無線場景。車載2G/3G無線模塊嵌入式設(shè)備移動過程、撥號過程獲得的IP地址變化,無法通過一個固定的IP地址訪問設(shè)備。
實用新型內(nèi)容
[0003]針對現(xiàn)有技術(shù)存在的不足之處,本實用新型提出了一種嵌入式無線Webserver。
[0004]本實用新型所述一種嵌入式無線Webserver,其解決所述技術(shù)問題采用的技術(shù)方案如下:所述嵌入式無線Webserver,在無線環(huán)境下,通過固定域名找到并訪問嵌入式無線設(shè)備,并結(jié)合云臺強大計算能力和嵌入式直觀的頁面,提供云臺和嵌入式無線設(shè)備兩套web網(wǎng)管系統(tǒng),使得嵌入式無線設(shè)備能夠獨立完成基本web管理功能。
[0005]該嵌入式無線Webserver的體系結(jié)構(gòu)包括DNS云臺、APP云臺和嵌入式無線設(shè)備;其中,DNS云臺、APP云臺均與嵌入式無線設(shè)備進行交互通信;DNS云臺包括DNS和PHP腳本,APP云臺包括app、數(shù)據(jù)庫和Webserver ;嵌入式無線設(shè)備包括檢測上傳IP模塊和嵌入式webserve r模塊等;
[0006]所述DNS云臺的DNS (Domain Name System,域名系統(tǒng)),用于實現(xiàn)域名與IP映射關(guān)系;所述PHP腳本負責(zé)檢測嵌入式無線設(shè)備的用戶權(quán)限,解析嵌入式無線設(shè)備通過http協(xié)議上傳的IP地址,并且若嵌入式無線設(shè)備的IP地址有變化,則刷新DNS ;
[0007]所述APP云臺的app,接入檢測上傳IP模塊檢測嵌入式無線設(shè)備的合法性,通過socket與其建立網(wǎng)絡(luò)連接;所述數(shù)據(jù)庫用于存儲數(shù)據(jù);所述Webserver,負責(zé)進行數(shù)據(jù)分析、挖掘,提供友好界面及豐富功能;
[0008]所述嵌入式無線設(shè)備的檢測上傳IP模塊,負責(zé)檢測IP地址,若嵌入式無線設(shè)備的IP地址有變化,則通過http協(xié)議上傳IP地址給DNS云臺;所述嵌入式Webserver,負責(zé)完成網(wǎng)管基本管理。
[0009]本實用新型所述一種嵌入式無線Webserver具有的有益效果:所述嵌入式無線Webserver解決了,2G/3G等無線模塊每次撥號獲得IP不一樣導(dǎo)致的無法通過固定域名訪問的問題,同時在云進行數(shù)據(jù)分析、挖掘,提供優(yōu)美界面和豐富功能;通過該嵌入式無線Webserver,能夠通過域名快捷找到嵌入式設(shè)備,嵌入式設(shè)備可獨立完成基本web管理功能,降低依賴云臺Webserver,降低開發(fā)難度,縮短開發(fā)周期。
【專利附圖】
【附圖說明】
[0010]附圖1為所述嵌入式無線Webserver的結(jié)構(gòu)框圖。
【具體實施方式】
[0011]為使本實用新型的目的、技術(shù)方案和優(yōu)點更加清楚明白,下文中將結(jié)合
[0012]附圖,對本實用新型的一種嵌入式無線Webserver進行詳細說明。
[0013]本實用新型所述一種嵌入式無線Webserver,結(jié)合云臺強大計算能力和嵌入式直觀的頁面,通過域名快捷找到嵌入式無線設(shè)備,嵌入式無線設(shè)備可獨立完成基本web管理功能;降低依賴云臺Webserver (web服務(wù)器),降低開發(fā)難度、縮短開發(fā)周期,同時云臺強大計算能力,提供嵌入式無線設(shè)備短缺的數(shù)據(jù)挖掘分析能力,搭建的web服務(wù)器界面友好、功能豐富。
[0014]實施例:
[0015]下面通過一個實施例,對本實用新型所述的一種嵌入式無線Webserver優(yōu)點和設(shè)計內(nèi)容,進行詳細說明。
[0016]本實施例所述嵌入式無線Webserver,提供一種無線環(huán)境,能通過固定域名訪問IP地址變化的嵌入式無線設(shè)備,并結(jié)合云臺強大計算能力分析、挖掘數(shù)據(jù),提供云臺和嵌入式無線設(shè)備兩套web網(wǎng)管系統(tǒng)。
[0017]該嵌入式無線Webserver的體系結(jié)構(gòu)如附圖1所示,包括DNS云臺、APP云臺和嵌入式無線設(shè)備;其中,DNS云臺、APP云臺均與嵌入式無線設(shè)備進行交互通信;DNS云臺(云臺I)包括DNS和PHP腳本,APP云臺(云臺2)包括app、數(shù)據(jù)庫和Webserver ;嵌入式無線設(shè)備包括檢測上傳IP模塊和嵌入式webserve r模塊等;
[0018]所述DNS云臺的DNS (Domain Name System,域名系統(tǒng)),用于實現(xiàn)域名與IP映射關(guān)系;所述PHP腳本,負責(zé)檢測嵌入式無線設(shè)備的用戶權(quán)限,解析嵌入式無線設(shè)備通過http協(xié)議上傳的IP地址,并且若嵌入式無線設(shè)備的IP地址有變化,則刷新DNS ;
[0019]所述APP云臺的app,接入檢測上傳IP模塊檢測嵌入式設(shè)備合法性,通過socket與其建立網(wǎng)絡(luò)連接;所述數(shù)據(jù)庫用于存儲數(shù)據(jù);所述Webserver,負責(zé)進行數(shù)據(jù)分析、挖掘,提供友好界面及豐富功能;
[0020]所述嵌入式無線設(shè)備的檢測上傳IP模塊,負責(zé)檢測IP地址,若嵌入式無線設(shè)備的IP地址有變化,則通過http協(xié)議上傳IP地址給DNS云臺;所述嵌入式Webserver,負責(zé)完成網(wǎng)管基本管理。
[0021]構(gòu)建本實施例所述嵌入式無線Webserver的步驟如下:第一,在云臺搭建DNS,稱為DNS云臺1,實現(xiàn)域名與IP映射關(guān)系,同時在DNS云臺搭建PHP腳本檢測嵌入式無線設(shè)備的用戶權(quán)限,解析嵌入式無線設(shè)備通過http協(xié)議上傳的IP地址,且嵌入式無線設(shè)備IP地址有變化時,刷新DNS ;第二,在嵌入式無線設(shè)備搭建嵌入式Webserver和檢測上傳IP模塊,檢測IP地址,如果IP地址有變化,那么通過http上傳IP地址給DNS云臺;第三,在瀏覽器輸入嵌入式無線設(shè)備的域名,出現(xiàn)用戶權(quán)限和設(shè)備管理等頁面;第四,在APP云臺搭建Webserver進行數(shù)據(jù)分析、挖掘,并提供友好界面及豐富功能。
[0022]本實施例所述嵌入式無線Webserver應(yīng)用于GT08-800SM,使用所述嵌入式無線Webserver的過程如下:嵌入式無線設(shè)備通過檢測上傳IP模塊定時檢查IP地址,IP地址變化時通過http協(xié)議發(fā)給PHP腳本,嵌入式Webserver完成網(wǎng)管基本管理;PHP腳本解析嵌入式無線設(shè)備發(fā)送的http數(shù)據(jù)包,檢測用戶的合法性并把IP地址刷新到DNS表項中,DNS表項中域名與IP地址一一對應(yīng);APP云臺的app接入檢測上傳IP模塊檢測嵌入式無線設(shè)備的合法性,通過socket與其建立網(wǎng)絡(luò)連接,數(shù)據(jù)存入數(shù)據(jù)庫,Webserver提供友好界面。
[0023]從本實施例所述嵌入式無線Webserver的技術(shù)方案可知,前期嵌入式軟件結(jié)合嵌入式Webserver,可以獨立完成基本功能,降低對平臺軟件的依賴;后期與平臺軟件聯(lián)調(diào),發(fā)揮后臺強大計算能力,提供友好界面以及分析、挖掘數(shù)據(jù)等高附加值和增值功能;顯著降低了平臺軟件與嵌入式軟件聯(lián)調(diào)難度,縮短了開發(fā)周期。
[0024]上述【具體實施方式】僅是本實用新型的具體個案,本實用新型的專利保護范圍包括但不限于上述【具體實施方式】,任何符合本實用新型的權(quán)利要求書的且任何所屬【技術(shù)領(lǐng)域】的普通技術(shù)人員對其所做的適當(dāng)變化或替換,皆應(yīng)落入本實用新型的專利保護范圍。
【權(quán)利要求】
1.一種嵌入式無線Webserver,其特征在于,在無線環(huán)境下,通過固定域名找到并訪問嵌入式無線設(shè)備,并結(jié)合云臺強大計算能力和嵌入式直觀的頁面,提供云臺和嵌入式無線設(shè)備兩套web網(wǎng)管系統(tǒng); 體系結(jié)構(gòu)包括DNS云臺、APP云臺和嵌入式無線設(shè)備;其中,DNS云臺、APP云臺均與嵌入式無線設(shè)備進行交互通信;DNS云臺包括DNS和PHP腳本,APP云臺包括app、數(shù)據(jù)庫和Webserver ;嵌入式無線設(shè)備包括檢測上傳IP模塊和嵌入式webserve r模塊等; 所述DNS云臺的DNS用于實現(xiàn)域名與IP映射關(guān)系;所述PHP腳本負責(zé)檢測嵌入式無線設(shè)備的用戶權(quán)限,解析嵌入式無線設(shè)備通過http協(xié)議上傳的IP地址; 所述APP云臺的app接入檢測上傳IP模塊,檢測嵌入式無線設(shè)備的合法性,通過socket與其建立網(wǎng)絡(luò)連接;所述數(shù)據(jù)庫用于存儲數(shù)據(jù);所述Webserver負責(zé)進行數(shù)據(jù)分析、挖掘,提供友好界面及豐富功能; 所述嵌入式無線設(shè)備的檢測上傳IP模塊,負責(zé)檢測IP地址,若嵌入式無線設(shè)備的IP地址有變化,則通過http協(xié)議上傳IP地址給DNS云臺;所述嵌入式Webserver負責(zé)完成網(wǎng)管基本管理。
2.根據(jù)權(quán)利要求1所述的一種嵌入式無線Webserver,其特征在于,DNS云臺中,所述DNS的表項中域名與IP地址——對應(yīng)。
3.根據(jù)權(quán)利要求2所述的一種嵌入式無線Webserver,其特征在于,DNS云臺中,若嵌入式無線設(shè)備的IP地址有變化,則所述PHP腳本把IP地址刷新到所述DNS的表項中。
【文檔編號】H04L29/12GK204069038SQ201420510327
【公開日】2014年12月31日 申請日期:2014年9月4日 優(yōu)先權(quán)日:2014年9月4日
【發(fā)明者】李建孟, 王軍欣, 李寶利 申請人:浪潮集團有限公司