智能wifi模塊及將支持wifi連接的設(shè)備配置進wifi網(wǎng)絡(luò)的方法
【專利摘要】本發(fā)明公開了一種智能WIFI模塊,該智能WIFI模塊具有一觸發(fā)單元用于產(chǎn)生觸發(fā)信號,在所述觸發(fā)信號的作用下,所述WIFI模塊根據(jù)接收的廣播數(shù)據(jù)包中的啟動對所述智能WIFI模塊的配置;還公開了一種將支持WIFI連接的設(shè)備配置進一WIFI網(wǎng)絡(luò)的方法,包括通過終端設(shè)備將包含WIFI網(wǎng)絡(luò)SSID和秘鑰的信息進行廣播,在支持WIFI連接的設(shè)備觸發(fā)配置命令,對接收的廣播數(shù)據(jù)進行分析得到SSID和秘鑰,從而執(zhí)行加入對應(yīng)WIFI網(wǎng)絡(luò)的操作。本發(fā)明使得整個配置過程一鍵完成,極大的降低了配置難度,改善了用戶體驗。
【專利說明】智能WIFI模塊及將支持WIFI連接的設(shè)備配置進WIFI網(wǎng)絡(luò)的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及無線通訊WiFi領(lǐng)域,尤其是涉及一種智能WiFi模塊和使用該模塊的用戶配置方法。
【背景技術(shù)】
[0002]W1-Fi是一種可以將個人電腦、手持設(shè)備(如PDA、手機)等終端以無線方式互相連接的技術(shù)。這種技術(shù)使各種新型移動設(shè)備可以以無線方式連接家庭網(wǎng)絡(luò)或云端,未來智能化的生活會有很多不帶屏幕和鍵盤的設(shè)備,如車庫大門開關(guān)、家電、燈具、恒溫器與跑步機等無鍵盤或觸摸屏的無頭式(headless)設(shè)備,但是這類設(shè)備在連接到WiFi網(wǎng)絡(luò)的時候,需要用戶進行相當復(fù)雜的操作步驟才能實現(xiàn)。這無疑會使得一些非電子行業(yè)或不怎么了解WIFI技術(shù)的用戶在使用的時候會產(chǎn)生一些不便。
[0003]傳統(tǒng)內(nèi)置WIFI模塊的智能設(shè)備,比如智能電視,需要客戶買回家后通過手機或者電腦打開模塊內(nèi)部的網(wǎng)頁配置頁面,來輸入你要加入的網(wǎng)絡(luò)名稱。這個過程或者要通過有線網(wǎng)絡(luò)來完成,很不便利。而即使是通過WiFi網(wǎng)絡(luò)來完成,主要有三個問題會很影響用戶的體驗:
[0004]1:打開頁面這個過程本身是比較復(fù)雜,對于普通的消費者會造成操作的一定難度
[0005]2:當你用電腦或者手機去跟目標設(shè)備連接時,電腦或者手機需要和現(xiàn)有的WiFi網(wǎng)絡(luò)斷開,這個過程會影響很多正在進行的網(wǎng)絡(luò)工作,比如瀏覽,下載。
[0006]3:不能同時配置多個設(shè)備。
[0007]因此有必要提供一種便捷的、易于操作的用戶配置方式。
【發(fā)明內(nèi)容】
[0008]本發(fā)明提供一種智能WIFI模塊,該WIFI模塊包括通訊接口、電源單元、微控制器單元、信號接收和發(fā)送單元、以及觸發(fā)單元,其中所述通訊接口用于所述WIFI模塊和所連接設(shè)備之間的通信,所述電源單元負責為整個WIFI模塊提供電源,所述微控制單元負責信號的處理,所述信號接收和發(fā)送單元用于接收和發(fā)送WIFI信號,所述觸發(fā)單元連接所述微控制單元,用于產(chǎn)生觸發(fā)信號,在所述觸發(fā)信號的作用下,所述微控制單元根據(jù)所述信號接收和發(fā)送單元所接收到的WIFI信號啟動對所述WIFI模塊的配置,并通過所述所述信號接收和發(fā)送單元將配置結(jié)果發(fā)送出去。
[0009]所述智能WIFI模塊還可以具有數(shù)據(jù)加密和解密單元,所述數(shù)據(jù)加密和解密單元連接在所述微控制單元和所述信號接收和發(fā)送單元之間,用于對所發(fā)送信號的加密或者對所接收信號的解密。
[0010]所述數(shù)據(jù)加密和解密單元AES-128加密和解密。
[0011]所述通信接口是SDIO接口。
[0012]所述通信接口也可以是UART/SPI接口。[0013]所述智能WIFI模塊能嵌入任何電子設(shè)備中,為該產(chǎn)品提供網(wǎng)絡(luò)服務(wù)
[0014]另一方面,本發(fā)明提供一種將支持WIFI連接的設(shè)備配置進一 WIFI網(wǎng)絡(luò)的配置方法,包括以下步驟:
[0015]步驟一:利用終端設(shè)備向所述支持WIFI連接的設(shè)備發(fā)送所述WIFI網(wǎng)絡(luò)的SSID和秘鑰;
[0016]步驟二:所述支持WIFI連接的設(shè)備對接收到所述廣播數(shù)據(jù)包進行分析,當發(fā)現(xiàn)存在SSID和秘鑰信息時,將所述SSID和秘鑰信息讀取出來后執(zhí)行加入所述WIFI網(wǎng)絡(luò)的操作;
[0017]步驟三:所述支持WIFI連接的設(shè)備執(zhí)行加入所述WIFI網(wǎng)絡(luò)的操作之后,向所述終
端發(fā)送回執(zhí)信息,宣告一次配置完成。
[0018]優(yōu)選的,所述步驟一 “向所述支持WIFI連接的設(shè)備發(fā)送所述WIFI網(wǎng)絡(luò)的SSID和秘鑰”具體包括以下步驟:
[0019]步驟1.1:在已連入所述WIFI網(wǎng)絡(luò)的終端上以廣播包的形式發(fā)送所述WIFI網(wǎng)絡(luò)的SSID和秘鑰;
[0020]步驟1.2:將所述支持WIFI連接的設(shè)備置于監(jiān)聽狀態(tài),監(jiān)聽各個網(wǎng)絡(luò)的廣播數(shù)據(jù)包;
[0021]步驟1.3:在所述支持WIFI連接的設(shè)備上通過觸發(fā)單元來生成觸發(fā)信號,觸發(fā)配置命令;
[0022]其中,步驟1.1至步驟1.3的次序兩兩之間可以交換。
[0023]所述廣播包可以采用UDP協(xié)議。
[0024]所述支持WIFI連接的設(shè)備可以采用如上所述的智能WIFI模塊,也可以采用能夠完成以上步驟的其他WIFI模塊。
[0025]所述配置過程中,支持AES-128加密。
[0026]所述步驟一種的SSID和秘鑰的長度支持16Byte, 32Byte, 63Byte或128Byte。
[0027]在步驟二中將所述SSID和秘鑰信息讀取出來后,還執(zhí)行了查看是否有對應(yīng)SSID的網(wǎng)絡(luò)這一操作;如果沒有對應(yīng)網(wǎng)絡(luò),則表明數(shù)據(jù)錯誤,中斷此次配置,如果有對應(yīng)網(wǎng)絡(luò)才執(zhí)行加入該WIFI網(wǎng)絡(luò)的操作。
[0028]在配置過程中,如果所述終端在一定時限內(nèi)未接收到回執(zhí)信息,才認為配置失敗,中斷此次配置。
[0029]本發(fā)明可以使用家里的手機、平板等智能終端,透過空中把信息傳遞到支持WIFI連接的設(shè)備。整個過程中,手機、平板等終端都還保持與家庭網(wǎng)絡(luò)的連接。通過采用上述技術(shù)方案,不僅使得整個配置過程變得“一鍵式”或者“傻瓜化”,十分便于用于操作,改善了用于體驗;同時還增加了控制性,對于不希望配入該網(wǎng)絡(luò)的設(shè)備,即便擁有這個方法的wifi模塊,也可以不配入到目標網(wǎng)絡(luò)中。比如,如果買了一臺電視到家里,可以利用上述配置方法,輕松的配置設(shè)備到家庭網(wǎng)絡(luò)中,如果鄰居家同樣買了一臺這樣的電視,如果這個時候沒有外界的物理觸發(fā),鄰居家的設(shè)備是不會被配置的。
【專利附圖】
【附圖說明】
[0030]圖1是本發(fā)明智能WIFI模塊主要部件的示意圖。[0031]圖2是根據(jù)本發(fā)明的一種將支持WIFI連接的設(shè)備配置進一 WIFI網(wǎng)絡(luò)的配置方法示意圖。
[0032]圖3是根據(jù)本發(fā)明的將支持WIFI連接的設(shè)備端配置進網(wǎng)絡(luò)的流程框圖。
【具體實施方式】
[0033]圖1是本發(fā)明智能WIFI模塊主要部件的示意圖,本領(lǐng)域技術(shù)人員可以理解的是,其中僅僅示出了本發(fā)明發(fā)明點相關(guān)的主要部件,為清楚期間,完成其常規(guī)功能的其他常規(guī)部件均為示出。
[0034]圖1的只能WIFI模塊10具有包括通訊接口 3、電源單元1、微控制器單元5、信號接收和發(fā)送單元2、以及觸發(fā)單元4。通訊接口 3用于所述WIFI模塊10和所連接設(shè)備(諸如智能家電)之間的通信,電源單元I負責為整個WIFI模塊10提供電源,微控制單元5負責信號的處理,信號接收和發(fā)送單元2用于接收和發(fā)送WIFI信號,觸發(fā)單元4連接所述微控制單元5,用于產(chǎn)生觸發(fā)信號,在所述觸發(fā)信號的作用下,微控制單元5根據(jù)所述信號接收和發(fā)送單元2所接收到的WIFI信號啟動對所述WIFI模塊10的配置,并通過所述所述信號接收和發(fā)送單元2將配置結(jié)果發(fā)送出去。
[0035]如圖1所示,根據(jù)需要,所述智能WIFI模塊10還可以具有數(shù)據(jù)加密和解密單元6,所述數(shù)據(jù)加密和解密單元6連接在所述微控制單元5和所述信號接收和發(fā)送單元2之間,用于對所發(fā)送信號的加密或者對所接收信號的解密。當然,該數(shù)據(jù)加密和解密單元6也可以不存在。
[0036]所述數(shù)據(jù)加密和解密單元2支持各種常規(guī)加密解密方式,如AES-128加密和解密。
[0037]所述通信接口 3可以是SDIO接口,也可以是UART/SPI接口。
[0038]圖2展示了根據(jù)本發(fā)明的一種將支持WIFI連接的設(shè)備配置進一 WIFI網(wǎng)絡(luò)的配置方法,包括以下步驟:
[0039]步驟一:具體包括:
[0040]步驟1.1:在已連入所述WIFI網(wǎng)絡(luò)的終端上以廣播包的形式發(fā)送所述WIFI網(wǎng)絡(luò)的SSID和秘鑰;
[0041]步驟1.2:將所述支持WIFI連接的設(shè)備置于監(jiān)聽狀態(tài),監(jiān)聽各個網(wǎng)絡(luò)的廣播數(shù)據(jù)包;
[0042]步驟1.3:在所述支持WIFI連接的設(shè)備上通過觸發(fā)單元來生成觸發(fā)信號,觸發(fā)配置命令;
[0043]其中,步驟1.1至步驟1.3的次序兩兩之間可以交換;
[0044]步驟二:所述支持WIFI連接的設(shè)備對接收到所述廣播數(shù)據(jù)包進行分析,當發(fā)現(xiàn)存在SSID和秘鑰信息時,將所述SSID和秘鑰信息讀取出來后執(zhí)行加入所述WIFI網(wǎng)絡(luò)的操作;
[0045]步驟三:所述支持WIFI連接的設(shè)備執(zhí)行加入所述WIFI網(wǎng)絡(luò)的操作之后,向所述終
端發(fā)送回執(zhí)信息,宣告一次配置完成。
[0046]所述支持WIFI連接的設(shè)備可以如圖2所示,采用如圖1所示、如上所述的智能WIFI模塊。當然本領(lǐng)域技術(shù)人員可以理解,也可以采用能夠完成以上步驟的、不同于圖1的其他WIFI模塊。[0047]在所述配置過程中,支持AES-128加密。所述步驟一種的SSID和秘鑰的長度支持16Byte,32Byte,63Byte或128Byte。所述廣播包可以采用UDP協(xié)議。
[0048]圖3為執(zhí)行上述配置方法時,智能WIFI模塊端的工作流程,在觸發(fā)配置命令進入智能配置模式后,模塊將一直監(jiān)聽各個信道的廣播包數(shù)據(jù),如果沒有信息的話,就去執(zhí)行其他的事情,如果監(jiān)聽到信息數(shù)據(jù)來臨的話,將會去執(zhí)行數(shù)據(jù)的分析,處理,AES解密工作,取出SSID和秘鑰。繼而掃描網(wǎng)絡(luò),查看是否有對應(yīng)SSID的網(wǎng)絡(luò)。如果沒有,則表明數(shù)據(jù)錯誤,如果有,則分析加密方式,然后進行connect操作。如果connect成功,則直接向手機等終端發(fā)送信息回執(zhí),如果connect失敗,則返回失敗信息。整個操作一步完成,不需要任何的操作,只要觸發(fā)一次進入智能配置模式即可。
[0049]相應(yīng)的,對于例如手機端等終端設(shè)備,首先,終端設(shè)備取當前連接wifi網(wǎng)絡(luò)的SSID,用戶手動輸入秘鑰。按下配置按鈕,此時,終端將數(shù)據(jù)進行AES加密后以廣播包的形式持續(xù)發(fā)送,同時等待信息回執(zhí),可適當做限時處理,若限定時間內(nèi)沒有收到回執(zhí)信息,則表明配置失敗,若收到信息回執(zhí),則把回執(zhí)信息進行限時。整個操作只需輸入秘鑰,按下配置按鈕即可。
[0050]顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。
【權(quán)利要求】
1.一種智能WIFI模塊,其特征在于: 該智能WIFI模塊包括通訊接口、電源單元、微控制器單元、信號接收和發(fā)送單元、以及觸發(fā)單元,其中所述通訊接口用于所述智能WIFI模塊和所連接設(shè)備之間的通信,所述電源單元負責為整個智能WIFI模塊提供電源,所述微控制器單元負責信號的處理,所述信號接收和發(fā)送單元用于接收和發(fā)送WIFI信號,所述觸發(fā)單元連接所述微控制器單元,用于產(chǎn)生觸發(fā)信號,在所述觸發(fā)信號的作用下,所述微控制器單元根據(jù)所述信號接收和發(fā)送單元所接收到的WIFI信號啟動對所述智能WIFI模塊的配置,并通過所述信號接收和發(fā)送單元將配置結(jié)果發(fā)送出去。
2.根據(jù)權(quán)利要求1所述的智能WIFI模塊,其特征在于所述智能WIFI模塊還具有數(shù)據(jù)加密和解密單元,所述數(shù)據(jù)加密和解密單元連接在所述微控制器單元和所述信號接收和發(fā)送單元之間,用于對所發(fā)送信號的加密或者所接收信號的解密。
3.根據(jù)權(quán)利要求1所述的智能WIFI模塊,其特征在于所述數(shù)據(jù)加密和解密單元AES-128加密和解密。
4.根據(jù)權(quán)利要求1所述的智能WIFI模塊,其特征在于所述通信接口是SDIO接口。
5.根據(jù)權(quán)利要求1所述的智能WIFI模塊,其特征在于所述通信接口是UART/SPI接口。
6.根據(jù)權(quán)利要求1所述的智能WIFI模塊,其特征在于所述智能WIFI模塊能嵌入任何電子設(shè)備中,為該電子設(shè)備提供網(wǎng)絡(luò)服務(wù)。
7.一種將支持WIFI連接的設(shè)備配置進一 WIFI網(wǎng)絡(luò)的方法,其特征在于包括以下步驟: 步驟一:利用終端設(shè)備向所述支持WIFI連接的設(shè)備發(fā)送廣播數(shù)據(jù)包; 步驟二:所述支持WIFI連接的設(shè)備對接收到所述廣播數(shù)據(jù)包進行分析,當發(fā)現(xiàn)存在SSID和秘鑰信息時,將所述SSID和秘鑰信息讀取出來后執(zhí)行加入所述WIFI網(wǎng)絡(luò)的操作; 步驟三:所述支持WIFI連接的設(shè)備執(zhí)行完加入所述WIFI網(wǎng)絡(luò)的操作之后,向所述終端發(fā)送回執(zhí)信息,宣告一次配置完成。
8.根據(jù)權(quán)利要求7所述的將支持WIFI連接的設(shè)備配置進一WIFI網(wǎng)絡(luò)的方法,其特征在于,所述步驟一中“向所述支持WIFI連接的設(shè)備發(fā)送廣播數(shù)據(jù)包”具體包括以下步驟: 步驟1.1:在已連入所述WIFI網(wǎng)絡(luò)的終端上,通過該網(wǎng)絡(luò)的無線路由器以廣播包的形式發(fā)送所述WIFI網(wǎng)絡(luò)的SSID和秘鑰; 步驟1.2:將所述支持WIFI連接的設(shè)備置于監(jiān)聽狀態(tài),監(jiān)聽各個網(wǎng)絡(luò)的廣播數(shù)據(jù)包; 步驟1.3:在所述支持WIFI連接的設(shè)備上通過觸發(fā)單元生成觸發(fā)信號,從而觸發(fā)配置命令; 其中,步驟1.1至步驟1.3的次序兩兩之間可以交換。
9.根據(jù)權(quán)利要求7所述的將支持WIFI連接的設(shè)備配置進一WIFI網(wǎng)絡(luò)的方法,其特征在于,所述廣播包可以采用m)P協(xié)議。
10.根據(jù)權(quán)利要求7所述的將支持WIFI連接的設(shè)備配置進一WIFI網(wǎng)絡(luò)的方法,其特征在于,所述支持WIFI連接的設(shè)備可以采用如權(quán)利要求1-6之一所述的智能WIFI模塊,也可以采用能夠完成以上步驟的其他WIFI模塊。
11.根據(jù)權(quán)利要求7所述的將支持WIFI連接的設(shè)備配置進一WIFI網(wǎng)絡(luò)的方法,其特征在于,所述配置過程中,支持AES-128加密。
12.根據(jù)權(quán)利要求7所述的將支持WIFI連接的設(shè)備配置進一WIFI網(wǎng)絡(luò)的方法,其特征在于,所述步驟二中的SSID和秘鑰的長度支持16Byte,32Byte,63Byte或128Byte。
13.根據(jù)權(quán)利要求7所述的將支持WIFI連接的設(shè)備配置進一WIFI網(wǎng)絡(luò)的方法,其特征在于,在步驟二中將所述SSID和秘鑰信息讀取出之后在執(zhí)行加入所述WIFI網(wǎng)絡(luò)的操作之前,還執(zhí)行了查看是否有對應(yīng)SSID的網(wǎng)絡(luò)這一操作;如果沒有對應(yīng)的WIFI網(wǎng)絡(luò),則表明數(shù)據(jù)錯誤,中斷此次配置,如果有對應(yīng)網(wǎng)絡(luò)才執(zhí)行加入該WIFI網(wǎng)絡(luò)的操作。
14.根據(jù)權(quán)利要求7所述的將支持WIFI連接的設(shè)備配置進一WIFI網(wǎng)絡(luò)的方法,其特征在于,在配置過程中,如果所述終端設(shè)備在一定時限內(nèi)未接收到回執(zhí)信息,則認為配置失敗,中斷此次配置?!?br>
【文檔編號】H04W88/02GK103458399SQ201310292547
【公開日】2013年12月18日 申請日期:2013年7月12日 優(yōu)先權(quán)日:2013年7月12日
【發(fā)明者】黃秋志, 呂瀟, 鄭典江, 呂方勛, 袁宏強 申請人:北京睿通慧聯(lián)科技有限公司