亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種Wifi非聯(lián)網(wǎng)控制及設(shè)置的方法

文檔序號:9330353閱讀:259來源:國知局
一種Wifi非聯(lián)網(wǎng)控制及設(shè)置的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于物聯(lián)網(wǎng)技術(shù)領(lǐng)域,涉及一種Wifi非聯(lián)網(wǎng)控制及設(shè)置的方法。
【背景技術(shù)】
[0002]隨著‘互聯(lián)網(wǎng)+’的興起,作為互聯(lián)網(wǎng)的延展領(lǐng)域物聯(lián)網(wǎng)近幾年正在飛快的發(fā)展,wifi技術(shù)在物聯(lián)網(wǎng)領(lǐng)域有著廣泛的應(yīng)用,但是目前并沒有一個很好的讓wifi之間快速互聯(lián)的方法,人們總是要花費大量時間用來配置網(wǎng)絡(luò),搭建物聯(lián)網(wǎng)網(wǎng)絡(luò)拓撲上??焖俚慕鉀Qwifi互聯(lián)問題,為用戶節(jié)省大量時間,提高用戶體驗是必然的趨勢。

【發(fā)明內(nèi)容】

[0003]本發(fā)明針對現(xiàn)有技術(shù)的不足,提供了一種Wifi非聯(lián)網(wǎng)控制及設(shè)置的方法。
[0004]本發(fā)明包括受控端流程和控制端流程。
[0005]所述的受控端流程具體是:
步驟1.受控端先確定是否需要進入受控狀態(tài),確定進入受控狀態(tài)后進入狀態(tài)參數(shù)的初始化;
步驟2.在設(shè)定時間內(nèi)判斷是否接收到有效數(shù)據(jù),如果一直沒有接收到,則切換當前的信道;
步驟3.判斷接收到的有效數(shù)據(jù)中的有效消息,如果沒有有效信息,則監(jiān)聽抓取空中數(shù)據(jù);
步驟4.對有效數(shù)據(jù)進行保存;
步驟5.確定數(shù)據(jù)幀間隔是否超時,如果沒有超時,則監(jiān)聽抓取空中數(shù)據(jù);如果已超時,則返回步驟2 ;
所述的控制端流程具體是:
步驟6.控制端生成需要發(fā)送的信息;
步驟7.初始化UDP網(wǎng)絡(luò)連接;
步驟8.信息發(fā)送廣播查詢;
步驟9.確認受控端是否在線,如果受控端在線,則轉(zhuǎn)至步驟14 ;如果受控端不在線,則執(zhí)行步驟11 ;
步驟11.在設(shè)定時間Tl內(nèi)發(fā)送UDP廣播和組播數(shù)據(jù)包;
步驟12.判斷發(fā)送的數(shù)據(jù)包是否完整,如果不完整,則返回步驟11 ;
步驟13.確定是否超過定時時間T3 ;如果沒有超過定時時間T3,則在等待時間T2內(nèi)轉(zhuǎn)至步驟8 ;如果超過定時時間T3,則轉(zhuǎn)至步驟15 ;
步驟14.發(fā)送和接收相應(yīng)信息;
步驟15.結(jié)束受控端流程。
[0006]進一步說,步驟11中所述的數(shù)據(jù)包的發(fā)送協(xié)議含同步頭、數(shù)據(jù)長度、命令字、詳細信息、校驗信息。
[0007]進一步說,在無特征碼無線設(shè)置時,控制端將無線名稱長度、無線密碼長度、無線名稱、無線密碼的信息包含在詳細信息中,發(fā)送給受控端,受控端根據(jù)信息解析完成配置工作。
[0008]進一步說,在有特征碼無線設(shè)置時,控制端將無線名稱長度、無線密碼長度、無線名稱、無線密碼及特征碼長度、特征碼的信息包含在詳細信息中,發(fā)送給受控端,受控端根據(jù)信息解析并校驗特征碼是否與自身一致,如果一致完成配置工作,如果不一致繼續(xù)接收解析。
[0009]本發(fā)明和現(xiàn)有技術(shù)對比具有的有益效果:跳出對wifi標準協(xié)議的依賴,快速的達到配置網(wǎng)絡(luò)的效果,提升用戶體驗。
【附圖說明】
[0010]圖1:受控端流程圖;
圖2:控制端流程圖。
【具體實施方式】
[0011]下面根據(jù)附圖對本發(fā)明做進一步說明。
[0012]本發(fā)明是基于WiFi工作的一種模式,利用WiFi中特有的信息,如組播信息、長度信息、包頭信息等,進行時間、信道等結(jié)合,并利用自定義私有的數(shù)據(jù)傳輸方式和格式,完成數(shù)據(jù)的傳輸。
[0013]如圖1所示,無線(含WIFI)產(chǎn)品流程具體是:
步驟1.無線(含WIFI)產(chǎn)品先確定是否需要進入受控狀態(tài),確定進入受控狀態(tài)后進入狀態(tài)參數(shù)的初始化;
步驟2.在設(shè)定時間內(nèi)判斷是否接收到有效數(shù)據(jù),如果一直沒有接收到,則切換當前的信道;
步驟3.判斷接收到的有效數(shù)據(jù)中的有效消息,如果沒有有效信息,則監(jiān)聽抓取空中數(shù)據(jù);
步驟4.對有效數(shù)據(jù)進行保存;
步驟5.確定數(shù)據(jù)幀間隔是否超時,如果沒有超時,則監(jiān)聽抓取空中數(shù)據(jù);如果已超時,則返回步驟2。
[0014]無線(含WIFI)包頭中的地址信息:地址第一個字節(jié)為239固定,地址第二、三、四個字節(jié)為可以為步驟、幀序號、傳輸數(shù)據(jù)
無線(含WIFI)包頭中的長度信息:通過2幀組播或者廣播地址的長度信息的差值作為編碼?目息。
[0015]如圖2所示,控制端流程具體是:
步驟6.控制端生成需要發(fā)送的信息;
步驟7.初始化UDP網(wǎng)絡(luò)連接;
步驟8.信息發(fā)送廣播查詢;
步驟9.確認無線(含WIFI)產(chǎn)品是否在線,如果無線(含WIFI)產(chǎn)品在線,則轉(zhuǎn)至步驟14 ;如果無線(含WIFI)產(chǎn)品不在線,則執(zhí)行步驟11 ; 步驟11.在設(shè)定時間Tl內(nèi)發(fā)送UDP廣播和組播數(shù)據(jù)包;
步驟12.判斷發(fā)送的數(shù)據(jù)包是否完整,如果不完整,則返回步驟11 ;
步驟13.確定是否超過定時時間T3 ;如果沒有超過定時時間T3,則在等待時間T2內(nèi)轉(zhuǎn)至步驟8 ;如果超過定時時間T3,則轉(zhuǎn)至步驟15 ;
步驟14.發(fā)送和接收相應(yīng)信息;
步驟15.結(jié)束無線(含WIFI)產(chǎn)品流程。
[0016]其中,步驟11中所述的數(shù)據(jù)包的發(fā)送協(xié)議含同步頭、數(shù)據(jù)長度、命令字、詳細信息、校驗信息。
[0017]在無特征碼無線設(shè)置時,控制端將無線名稱長度、無線密碼長度、無線名稱、無線密碼的信息包含在詳細信息中,發(fā)送給無線(含WIFI)產(chǎn)品,無線(含WIFI)產(chǎn)品根據(jù)信息解析完成配置工作。
[0018]在有特征碼無線設(shè)置時,控制端將無線名稱長度、無線密碼長度、無線名稱、無線密碼及特征碼長度、特征碼的信息包含在詳細信息中,發(fā)送給無線(含WIFI)產(chǎn)品,無線(含WIFI)產(chǎn)品根據(jù)信息解析并校驗特征碼是否與自身一致,如果一致完成配置工作,如果不一致繼續(xù)接收解析。
[0019]控制命令
控制端將具體的控制指令,如串口控制指令、10控制指令等信息存放在詳細信息中,按照流程發(fā)送給無線(含WIFI)產(chǎn)品,無線(含WIFI)產(chǎn)品根據(jù)信息解析完成相應(yīng)的控制任務(wù)。
[0020]其他參數(shù)配置
控制端將想要配置的參數(shù)信息存放在詳細信息中,按照流程發(fā)送給無線(含WIFI)產(chǎn)品,無線(含WIFI)產(chǎn)品根據(jù)信息解析完成相應(yīng)的配置。
[0021]其他
控制端可以將任何雙方約定好的信息存放在詳細信息中,按照流程發(fā)送給無線(含WIFI)產(chǎn)品,無線(含WIFI)產(chǎn)品根據(jù)信息解析實現(xiàn)任何應(yīng)用。
[0022]如出現(xiàn)異常的處理
如出現(xiàn)配置無線(含WIFI)網(wǎng)絡(luò)配置超時或者配置不成功,無線(含WIFI)的產(chǎn)品將自動進入配置模式,如WIFI的AP模式等。
[0023]此方法不僅可以用于參數(shù)配置,如網(wǎng)絡(luò)參數(shù)、設(shè)備參數(shù)等配置,同時具有設(shè)備編碼識別功能,可自動區(qū)分不同的設(shè)備保證僅對需要設(shè)置的設(shè)備進行設(shè)置。同樣控制也是如此,可以輕松實現(xiàn)WiFi轉(zhuǎn)串口的通信、GP1控制等其他內(nèi)部外部設(shè)備的控制和通信。此方法極大的方便了 WiFi設(shè)備必須采用WiFi標準協(xié)議才能通信的模式,極大的簡化,同時也是在WiFi技術(shù)上一種革命性的方法。
【主權(quán)項】
1.一種Wifi非聯(lián)網(wǎng)控制及設(shè)置的方法,其特征在于該方法包括受控端流程和控制端流程; 所述的受控端流程具體是: 步驟1.受控端先確定是否需要進入受控狀態(tài),確定進入受控狀態(tài)后進入狀態(tài)參數(shù)的初始化; 步驟2.在設(shè)定時間內(nèi)判斷是否接收到有效數(shù)據(jù),如果一直沒有接收到,則切換當前的信道; 步驟3.判斷接收到的有效數(shù)據(jù)中的有效消息,如果沒有有效信息,則監(jiān)聽抓取空中數(shù)據(jù); 步驟4.對有效數(shù)據(jù)進行保存; 步驟5.確定數(shù)據(jù)幀間隔是否超時,如果沒有超時,則監(jiān)聽抓取空中數(shù)據(jù);如果已超時,則返回步驟2 ; 所述的控制端流程具體是: 步驟6.控制端生成需要發(fā)送的信息; 步驟7.初始化UDP網(wǎng)絡(luò)連接; 步驟8.信息發(fā)送廣播查詢; 步驟9.確認受控端是否在線,如果受控端在線,則轉(zhuǎn)至步驟14 ;如果受控端不在線,則執(zhí)行步驟11 ; 步驟11.在設(shè)定時間Tl內(nèi)發(fā)送UDP廣播和組播數(shù)據(jù)包; 步驟12.判斷發(fā)送的數(shù)據(jù)包是否完整,如果不完整,則返回步驟11 ; 步驟13.確定是否超過定時時間T3 ;如果沒有超過定時時間T3,則在等待時間T2內(nèi)轉(zhuǎn)至步驟8 ;如果超過定時時間T3,則轉(zhuǎn)至步驟15 ; 步驟14.發(fā)送和接收相應(yīng)信息; 步驟15.結(jié)束受控端流程。2.根據(jù)權(quán)利要求1所述的一種Wifi非聯(lián)網(wǎng)控制及設(shè)置的方法,其特征在于:步驟11中所述的數(shù)據(jù)包的發(fā)送協(xié)議含同步頭、數(shù)據(jù)長度、命令字、詳細信息、校驗信息。3.根據(jù)權(quán)利要求2所述的一種Wifi非聯(lián)網(wǎng)控制及設(shè)置的方法,其特征在于:在無特征碼無線設(shè)置時,控制端將無線名稱長度、無線密碼長度、無線名稱、無線密碼的信息包含在詳細信息中,發(fā)送給受控端,受控端根據(jù)信息解析完成配置工作。4.根據(jù)權(quán)利要求2所述的一種Wifi非聯(lián)網(wǎng)控制及設(shè)置的方法,其特征在于:在有特征碼無線設(shè)置時,控制端將無線名稱長度、無線密碼長度、無線名稱、無線密碼及特征碼長度、特征碼的信息包含在詳細信息中,發(fā)送給受控端,受控端根據(jù)信息解析并校驗特征碼是否與自身一致,如果一致完成配置工作,如果不一致繼續(xù)接收解析。
【專利摘要】本發(fā)明公開了一種Wifi非聯(lián)網(wǎng)控制及設(shè)置的方法。本發(fā)明是基于WiFi工作的一種模式,利用WiFi中特有的信息,如組播信息、長度信息、包頭信息等,進行時間、信道等結(jié)合,并利用自定義私有的數(shù)據(jù)傳輸方式和格式,完成數(shù)據(jù)的傳輸。本發(fā)明跳出對wifi標準協(xié)議的依賴,快速的達到配置網(wǎng)絡(luò)的效果,提升用戶體驗。
【IPC分類】H04L12/24
【公開號】CN105049227
【申請?zhí)枴緾N201510323742
【發(fā)明人】封興海, 費斌, 周羽波, 丁琦
【申請人】杭州德瀾科技有限公司
【公開日】2015年11月11日
【申請日】2015年6月12日
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1