中文字幕无码日韩视频无码三区

一種Wi-Fi接入配置方法、Wi-Fi終端及接入設備的制造方法

文檔序號:10627018閱讀(du):705來源:國知局
一種Wi-Fi接入配置方法、Wi-Fi終端及接入設備的制造方法
【專利摘要】本發明公開了一種Wi-Fi接入配置方法、Wi-Fi終端及接入設備,該方法包括Wi-Fi終端發送DHCP發現報文給接入設備,所述DHCP發現報文的Option字段包括接入所述接入設備約定的接入識別信息,所述Wi-Fi終端獲取所述接入設備發送的DHCP提供報文,所述Wi-Fi終端根據所述DHCP提供報文向所述接入設備發送DHCP請求報文,所述Wi-Fi終端獲取所述接入設備發送的DHCP確認報文,根據所述DHCP確認報文中的配置參數信息,以及所述接入設備的SSID和SSID密碼,接入無線網絡。由于Wi-Fi終端與接入設備進行DHCP交互,通過DHCP的Option字段中攜帶的數據獲取所述接入設備的Wi-Fi配置參數信息,用以配置Wi-Fi參數,以便接入無線網絡,從而實現了高效、準確為該Wi-Fi終端配置參數的目的。
【專利說明】
_種1^接入配置方法、W1-Fi終端及接入設備
技術領域
[0001]本發明涉及通信領域,尤其涉及一種W1-Fi接入配置方法、W1-Fi終端及接入設備。
【背景技術】
[0002]智能家居是以住宅為平臺,利用綜合布線技術、網絡通信技術、安全防范技術、自動控制技術、音視頻技術構建高效的智能家居管理系統,提升家居安全性、便利性。例如,通過智能家居管理系統對窗簾、監控攝像頭、智能插座等智能家居進行智能控制。智能家居設備一般是一個內置無線高保真(Wireless Fidelity,簡稱W1-Fi)模塊的W1-Fi終端,為了實現智能家居的控制,需要將W1-Fi終端連接至W1-Fi網絡。智能家居設備中的W1-Fi終端一般并不配置屏幕以及鍵盤等相關輸入設備,而每個家庭接入設備的W1-Fi網絡接入名稱和密碼都不一樣,這類無屏W1-Fi終端在連接到W1-Fi網絡的時候,需要用戶進行相當復雜的操作步驟才能實現。如此,如何快速方便的對W1-Fi終端配置W1-Fi網絡是智能家居能否普及的一個重要原因。
[0003]現有配置W1-Fi終端的方式包括兩種,一種將接入設備和W1-Fi設備用網線連接進行配置。用網線將電腦和W1-Fi設備直接連接進行配置,但在將W1-Fi設備與電腦連接時,需要W1-Fi設備預設固定的IP地址,并且要將接入設備的IP地址設成與W1-Fi設備的IP地址在一個網段,以及將網關指向W1-Fi設備的IP地址,這樣的設置需要用戶對網絡配置有一定了解,這對普通用戶來說是比較困難的。
[0004]另外一種當W1-Fi終端沒有有線接口時,W1-Fi終端通過內置的模塊偵聽接入設備通過廣播方式發送的W1-Fi網絡參數以便進行配置,此種方案中要求W1-Fi終端中配置偵聽模塊,對W1-Fi終端要求較高,且增加了 W1-Fi終端的成本。
[0005]綜上所述,亟需一種W1-Fi接入配置方法、W1-Fi終端及接入設備,用以對W1-Fi終端進行W1-Fi參數配置。

【發明內容】

[0006]本發明實施例提供一種W1-Fi接入配置方法、W1-Fi終端及接入設備,用以對W1-Fi終端進行W1-Fi參數配置,以便提高W1-Fi參數配置的效率和準確度。
[0007]為了實現上述目的,本發明實施例提供一種W1-Fi接入配置方法,該方法包括:
[0008]W1-Fi終端發送動態主機配置協議DHCP發現報文給接入設備,所述DHCP發現報文的可選Opt1n字段包括接入所述接入設備約定的接入識別信息;
[0009]所述W1-Fi終端獲取所述接入設備發送的DHCP提供報文,所述DHCP提供報文的Opt1n字段包括所述接入設備的服務集標識SSID及SSID密碼;
[0010]所述W1-Fi終端根據所述DHCP提供報文向所述接入設備發送DHCP請求報文,所述DHCP請求報文的Opt1n字段包括所述約定的接入識別信息;
[0011 ] 所述W1-Fi終端獲取所述接入設備發送的DHCP確認報文,根據所述DHCP確認報文中的配置參數信息,以及所述接入設備的SSID和SSID密碼,接入無線網絡。
[0012]較佳地,所述DHCP發現報文的Opt1n字段還包括用于對所述SSID密碼加密的加密密鑰;
[0013]所述DHCP提供報文的Opt1n字段中的所述SSID密碼為使用所述加密密鑰加密后的數據。
[0014]較佳地,所述W1-Fi終端獲取所述接入設備發送的DHCP提供報文,包括:
[0015]所述W1-Fi終端判斷所述DHCP提供報文中的Opt1n字段中是否含有所述約定的接入識別信息,如果是,則提取所述DHCP提供報文中所述接入設備的SSID及SSID密碼,并使用所述加密密鑰進行解密。
[0016]較佳地,所述DHCP提供報文還包括所述接入設備為所述W1-Fi終端預分配的IP地址。
[0017]較佳地,所述W1-Fi終端與所述接入設備的連接方式包括:有線連接和/或公用無線網絡連接;若所述W1-Fi終端與所述接入設備的連接方式為公用無線網絡連接,則所述W1-Fi終端在所述公用無線網絡的設定開啟時間內與所述接入設備建立連接。
[0018]本發明實施例還提供了一種W1-Fi接入配置方法,所述方法包括:
[0019]接入設備獲取W1-Fi終端發送的動態主機配置協議DHCP發現報文,所述DHCP發現報文的可選Opt1n字段中包括約定的接入識別信息;
[0020]所述接入設備根據所述DHCP發現報文,向所述W1-Fi終端發送DHCP提供報文,所述DHCP提供報文的Opt1n字段包括服務集標識SSID及SSID密碼;
[0021]所述接入設備獲取所述W1-Fi終端發送的DHCP請求報文,所述DUCP請求報文的Opt1n字段包括所述約定的接入識別信息;
[0022]所述接入設備根據所述DHCP請求報文,向所述W1-Fi終端發送DHCP確認報文,為所述W1-Fi終端配置參數,以使所述W1-Fi終端接入無線網絡。
[0023]較佳地,所述DHCP發現報文的Opt1n字段還包括用于對所述SSID密碼加密的加密密鑰;
[0024]所述DHCP提供報文的Opt1n字段中的所述SSID密碼為使用所述加密密鑰加密后的數據。
[0025]較佳地,所述接入設備獲取所述W1-Fi終端發送的DHCP發現報文,包括:
[0026]所述接入設備判斷所述所述W1-Fi終端發送的DHCP發現報文的Opt1n字段是否包括約定的識別信息,如果有,則根據所述DHCP發現報文的Opt1n字段中的加密密鑰信息,在Opt1n字段中加入SSID及使用所述加密密鑰加密后的SSID密碼。
[0027]較佳地,所述DHCP提供報文還包括所述接入設備預分配的IP地址。
[0028]較佳地,所述接入設備與所述W1-Fi終端的連接方式包括:有線連接和/或公用無線網絡連接;若所述接入設備與所述W1-Fi終端的連接方式為公用無線網絡連接,則所述接入設備在所述公用無線網絡的設定開啟時間內與所述W1-Fi終端建立連接。
[0029]相應地,本發明實施例還提供了一種W1-Fi終端,包括:
[0030]第一發送單元,用于發送動態主機配置協議DHCP發現報文給接入設備,所述DHCP發現報文的可選Opt1n字段包括接入所述接入設備約定的接入識別信息;
[0031]處理單元,用于獲取所述接入設備發送的DHCP提供報文,所述DHCP提供報文的Opt1n字段包括所述接入設備的服務集標識SSID及SSID密碼;
[0032]第二發送單元,用于根據所述DHCP提供報文向所述接入設備發送DHCP請求報文,所述DHCP請求報文的Opt1n字段包括所述約定的接入識別信息;
[0033]參數配置單元,用于獲取所述接入設備發送的DHCP確認報文,根據所述DHCP確認報文中的配置參數信息,以及所述接入設備的SSID和SSID密碼,接入無線網絡。
[0034]較佳地,所述DHCP發現報文的Opt1n字段還包括用于對所述SSID密碼加密的加密密鑰;
[0035]所述DHCP提供報文的Opt1n字段中的所述SSID密碼為使用所述加密密鑰加密后的數據。
[0036]較佳地,所述處理單元具體用于:
[0037]判斷所述DHCP提供報文中的Opt1n字段中是否含有所述約定的接入識別信息,如果是,則提取所述DHCP提供報文中所述接入設備的SSID及SSID密碼,并使用所述加密密鑰進行解密。
[0038]較佳地,所述DHCP提供報文還包括所述接入設備為所述W1-Fi終端預分配的IP地址。
[0039]較佳地,與所述接入設備的連接方式包括:有線連接和/或公用無線網絡連接;若與所述接入設備的連接方式為公用無線網絡連接,則在所述公用無線網絡的設定開啟時間內與所述接入設備建立連接。
[0040]相應地,本發明實施例還提供了一種接入設備,包括:
[0041]第一獲取單元,用于獲取W1-Fi終端發送的動態主機配置協議DHCP發現報文,所述DHCP發現報文的可選Opt1n字段中包括約定的接入識別信息;
[0042]處理單元,用于根據所述DHCP發現報文,向所述W1-Fi終端發送DHCP提供報文,所述DHCP提供報文的Opt1n字段包括服務集標識SSID及SSID密碼;
[0043]第二獲取單元,用于獲取所述W1-Fi終端發送的DHCP請求報文,所述DUCP請求報文的Opt1n字段包括所述約定的接入識別信息;
[0044]參數配置單元,用于根據所述DHCP請求報文,向所述W1-Fi終端發送DHCP確認報文,為所述W1-Fi終端配置參數,以使所述W1-Fi終端接入無線網絡。
[0045]較佳地,所述DHCP發現報文的Opt1n字段還包括用于對所述SSID密碼加密的加密密鑰;
[0046]所述DHCP提供報文的Opt1n字段中的所述SSID密碼為使用所述加密密鑰加密后的數據。
[0047]較佳地,所述處理單元具體用于:
[0048]判斷所述所述W1-Fi終端發送的DHCP發現報文的Opt1n字段是否包括約定的識別信息,如果有,則根據所述DHCP發現報文的Opt1n字段中的加密密鑰信息,在Opt1n字段中加入SSID及使用所述加密密鑰加密后的SSID密碼。
[0049]較佳地,所述DHCP提供報文還包括所述接入設備預分配的IP地址。
[0050]較佳地,與所述W1-Fi終端的連接方式包括:有線連接和/或公用無線網絡連接;若與所述W1-Fi終端的連接方式為公用無線網絡連接,則在所述公用無線網絡的設定開啟時間內與所述W1-Fi終端建立連接。
[0051]本發明實施例中,W1-Fi終端發送DHCP發現報文給接入設備,所述DHCP發現報文的可選Opt1n字段包括接入所述接入設備約定的接入識別信息;所述W1-Fi終端獲取所述接入設備發送的DHCP提供報文,所述DHCP提供報文的Opt1n字段包括所述接入設備的SSID及SSID密碼;所述W1-Fi終端根據所述DHCP提供報文向所述接入設備發送DHCP請求報文,所述DHCP請求報文的Opt1n字段包括所述約定的接入識別信息;所述W1-Fi終端獲取所述接入設備發送的DHCP確認報文,根據所述DHCP確認報文中的配置參數信息,以及所述接入設備的SSID和SSID密碼,接入無線網絡。
[0052]由于W1-Fi終端通過向接入設備發送DHCP交互協議,通過DHCP的Opt1n字段中攜帶的數據獲取所述接入設備的W1-Fi配置參數信息,用以配置W1-Fi參數,以便接入無線網絡,從而實現了高效、準確為該W1-Fi終端配置參數的目的。
【附圖說明】
[0053]為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡要介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域的普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
[0054]圖1為本發明實施例提供的一種W1-Fi接入配置方法流程示意圖;
[0055]圖2為本發明實施例提供的另一種W1-Fi接入配置方法流程示意圖;
[0056]圖3為本發明實施例提供的一種W1-Fi終端的結構示意圖;
[0057]圖4為本發明實施例提供的一種接入設備的結構示意圖。
【具體實施方式】
[0058]為了使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明作進一步地詳細描述,顯然,所描述的實施例僅僅是本發明一部份實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其它實施例,都屬于本發明保護的范圍。
[0059]本發明實施例中的W1-Fi終端為支持W1-Fi功能的設備,較佳的,本發明實施例所提供的方法適用于無屏的W1-Fi終端,使接入設備通過無線連接的方式實現為無屏的W1-Fi終端配置W1-Fi網絡參數,并使所述W1-Fi終端連接至W1-Fi網絡。
[0060]本發明實施例所提供的方法也適用于有屏的W1-Fi終端,以及與該W1-Fi終端有線連接的情況,例如W1-Fi終端通過USB或網線與接入設備進行連接,本發明實施例不做限制。
[0061]本發明實施例中的W1-Fi終端可為支持W1-Fi功能的攝像頭、支持W1-Fi功能的智能插座、支持W1-Fi功能的空調等家用電器。
[0062]本發明實施例中的接入設備可以為家庭網關、路由器等。
[0063]本發明實施例中使用的DHCP中的可選字段Opt1n字段,Opt1n字段是DHCP報文中的一個選項,該選項在DHCP報文中為可變長的字段,Opt1n字段中包含了部分租約信息、報文類型等。DHCP中的可選字段可以包括255個Opt1n字段,最少為I個。
[0064]基于上述論述,圖1示出了一種W1-Fi接入配置方法的流程,該流程可以由W1-Fi終端執行,如圖1所示,包括以下步驟:
[0065]步驟SlOl,W1-Fi 終端發送 DHCP (Dynamic Host Configurat1n Protocol,動態主機配置協議)發現報文給接入設備,所述DHCP發現報文的Opt1n字段包括接入所述接入設備約定的接入識別信息。
[0066]在所述步驟SlOl之前,所述W1-Fi終端通電開啟,處于初始狀態,即出廠狀態,自動啟動接入點模式,此時可通過W1-Fi終端的指示燈指示該狀態,例如,通過指示燈媳滅表示。可選地,W1-Fi終端在用過一段時間之后,可通過W1-Fi終端上的恢復出廠設置的按鈕,將該W1-Fi終端恢復至出廠設置,以便于重新對該W1-Fi終端進行設置。
[0067]所述W1-Fi終端上電后,所述W1-Fi終端與所述接入設備建立連接,本發明實施例中所述W1-Fi終端與所述接入設備可以通過有線建立連接方式,還可以通過公用無線網絡與所述接入設備建立連接,在通過所述公用無線網絡建立連接時,需要在所述公用無線網絡設定的開啟時間內進行連接,所述設定的開啟時間可以依據經驗設定,如3分鐘、5分鐘、10分鐘等。所述公用無線網絡為一個公開了 SSID和SSID密碼的無線網絡,該公用無線網絡由接入設備開啟,在設定的開啟時間后,該公用無線網絡的SSID關閉,該公用無線網絡可以由接入設備上的按鈕或者管理工具打開,該SSID和SSID密碼為公用可知的,但是接入該公用無線網絡無法上網,僅起到連接的作用,用于傳遞DHCP協議。
[0068]在所述DHCP發現報文的可選字段Opt1n字段可以是0pt1n43、0pt1n60、0pt1n82等可選字段,可以依據經驗進行選擇。其中,所述DHCP發現報文的Opt1n字段還包括用于對SSID (Service Set Identif ier,服務集標識)密碼加密的加密密鑰,所述SSID密碼為接入設備的SSID密碼,以使得接入設備使用所述加密密鑰對SSID密碼進行加密。
[0069]所述接入所述接入設備約定的接入識別信息是為了識別能夠接入的接入設備。
[0070]W1-Fi終端通過廣播的方式發送DHCP發現報文給多個接入設備,以選擇具有約定的接入識別信息的接入設備。
[0071 ] 步驟S102,所述W1-Fi終端獲取所述接入設備發送的DHCP提供報文,所述DHCP提供報文的Opt1n字段包括所述接入設備的SSID及SSID密碼。
[0072]具體的,所述DHCP提供報文的Opt1n字段中的所述SSID密碼為使用所述加密密鑰加密后的數據,所述W1-Fi終端判斷所述DHCP提供報文中的Opt1n字段中是否含有所述約定的接入識別信息,如果是,則提取所述DHCP提供報文中所述接入設備的SSID及SSID密碼,并使用所述加密密鑰進行解密。只有能夠通過使用加密密鑰進行解密后的接入設備,才是與所述W1-Fi終端約定的接入設備。該接入設備的SSID及SSID密碼為W1-Fi終端需要接入的無線網絡的用戶名和密碼。
[0073]優選地,所述DHCP提供報文還包括所述接入設備為所述W1-Fi終端預分配的IP地址。所述接入設備為所述W1-Fi終端預先分配一個IP地址,以便所述W1-Fi終端進行選擇,在選擇合適的IP地址后,進行步驟S103。
[0074]步驟S103,所述W1-Fi終端根據所述DHCP提供報文向所述接入設備發送DHCP請求報文,所述DHCP請求報文的Opt1n字段包括所述約定的接入識別信息。
[0075]具體的,所述W1-Fi終端根據所述DHCP提供報文向所述接入設備發送請求所述接入設備為所述W1-Fi終端分配IP地址的DHCP請求報文。
[0076]步驟S104,所述W1-Fi終端獲取所述接入設備發送的DHCP確認報文,根據所述DHCP確認報文中的配置參數信息,以及所述接入設備的SSID和SSID密碼,接入無線網絡。
[0077]具體的,所述W1-Fi終端獲取的所述接入設備發送的DHCP確認報文的Opt1n字段中,包括為所述W1-Fi終端進行W1-Fi配置的配置參數信息,例如,IP地址,網關地址、月艮務器名稱、MAC (Media Access Control,媒體接入控制)地址等參數信息。可選地,W1-Fi終端在接入無線網絡后,可以改變指示燈的狀態,如,綠燈常亮。
[0078]從上述實施例中可以看出=W1-Fi終端發送DHCP發現報文給接入設備,所述DHCP發現報文的可選Opt1n字段包括接入所述接入設備約定的接入識別信息;所述W1-Fi終端獲取所述接入設備發送的DHCP提供報文,所述DHCP提供報文的Opt1n字段包括所述接入設備的SSID及SSID密碼;所述W1-Fi終端根據所述DHCP提供報文向所述接入設備發送DHCP請求報文,所述DHCP請求報文的Opt1n字段包括所述約定的接入識別信息;所述W1-Fi終端獲取所述接入設備發送的DHCP確認報文,根據所述DHCP確認報文中的配置參數信息,以及所述接入設備的SSID和SSID密碼,接入無線網絡。
[0079]由于W1-Fi終端通過向接入設備發送DHCP交互協議,通過DHCP的Opt1n字段中攜帶的數據獲取所述接入設備的W1-Fi配置參數信息,用以配置W1-Fi參數,以便接入無線網絡,從而實現了高效、準確為該W1-Fi終端配置參數的目的。
[0080]基于相同的發明構思,圖2示出了另一種W1-Fi接入配置方法的流程,該流程可以由接入設備執行,如圖2所示,包括以下步驟:
[0081 ] 步驟S201,接入設備獲取W1-Fi終端發送的DHCP發現報文,所述DHCP發現報文的可選Opt1n字段中包括約定的接入識別信息。
[0082]在所述步驟S201之前,所述接入設備與所述W1-Fi終端建立連接。本發明實施例中所述接入設備與所述W1-Fi終端可以通過有線建立連接方式,還可以通過公用無線網絡與所述W1-Fi終端建立連接,在通過所述公用無線網絡與所述W1-Fi終端建立連接時,需要在所述公用無線網絡設定的開啟時間內進行連接,所述設定的開啟時間可以依據經驗設定,如3分鐘、5分鐘、10分鐘等。所述公用無線網絡為一個公開了 SSID和SSID密碼的無線網絡,該公用無線網絡由接入設備開啟,在設定的開啟時間后,該公用無線網絡的SSID關閉,該公用無線網絡可以由接入設備上的按鈕或者管理工具打開,該SSID和SSID密碼為公用可知的,但是接入該公用無線網絡無法上網,僅起到連接的作用,用于傳遞DHCP協議。
[0083]在建立連接后,所述接入設備獲取所述W1-Fi終端發送的DHCP發現報文,所述DHCP發現報文的Opt1n字段還包括用于對所述SSID密碼加密的加密密鑰。所述接入設備判斷所述所述W1-Fi終端發送的DHCP發現報文的Opt1n字段是否包括約定的識別信息,如果有,則根據所述DHCP發現報文的Opt1n字段中的加密密鑰信息,在Opt1n字段中加入SSID及使用所述加密密鑰加密后的SSID密碼。只有能夠通過驗證包括約定的識別信息的W1-Fi終端才是可以接入所述接入設備的W1-Fi終端。該SSID進行加密是為了識別W1-Fi終端,如果W1-Fi終端能夠對該密碼進行解密,則可以接入無線網絡,否則只能按照普通DHCP報文進行處理。
[0084]步驟S202,所述接入設備根據所述DHCP發現報文,向所述W1-Fi終端發送DHCP提供報文,所述DHCP提供報文的Opt1n字段包括SSID及SSID密碼。
[0085]具體的,所述接入設備向所述W1-Fi終端發送的DHCP提供報文中的Opt1n字段中包括SSID及使用加密密鑰信息進行加密的SSID密碼。
[0086]步驟S203,所述接入設備獲取所述W1-Fi終端發送的DHCP請求報文,所述DUCP請求報文的Opt1n字段包括所述約定的接入識別信息。
[0087]具體的,所述DHCP提供報文還包括所述接入設備預分配的IP地址。所述接入設備為所述W1-Fi終端預先分配一個IP地址,以便所述W1-Fi終端進行選擇一個合適IP地址進行連接。
[0088]步驟S204,所述接入設備根據所述DHCP請求報文,向所述W1-Fi終端發送DHCP確認報文,為所述W1-Fi終端配置參數,以使所述W1-Fi終端接入無線網絡。
[0089]具體的,所述接入設備在接收到所述W1-Fi終端的請求報文后,向所述W1-Fi終端發送的DHCP確認報文,所述DHCP確認報文的Opt1n字段中包括為所述W1-Fi終端進行W1-Fi配置的配置參數信息,例如,IP地址,網關地址、服務器名稱、MAC (Media AccessControl,媒體接入控制)地址等參數信息。可選地,W1-Fi終端在接入無線網絡后,可以改變指示燈的狀態,如,綠燈常亮。
[0090]上述實施例表明,接入設備獲取W1-Fi終端發送的動態主機配置協議DHCP發現報文,所述DHCP發現報文的可選Opt1n字段中包括約定的接入識別信息,所述接入設備根據所述DHCP發現報文,向所述W1-Fi終端發送DHCP提供報文,所述DHCP提供報文的Opt1n字段包括服務集標識SSID及SSID密碼,所述接入設備獲取所述W1-Fi終端發送的DHCP請求報文,所述DUCP請求報文的Opt1n字段包括所述約定的接入識別信息,所述接入設備根據所述DHCP請求報文,向所述W1-Fi終端發送DHCP確認報文,為所述W1-Fi終端配置參數,以使所述W1-Fi終端接入無線網絡。由于接入設備與W1-Fi終端進行DHCP交互,通過DHCP的Opt1n字段中攜帶的數據獲取所述接入設備的W1-Fi配置參數信息,用以配置W1-Fi參數,以便接入無線網絡,從而實現了高效、準確為該W1-Fi終端配置參數的目的。
[0091]為了更好的解釋本發明,本發明實施例在具體應用場景下W1-Fi終端與接入設備進行交互的具體的實施過程。
[0092]步驟1,W1-Fi終端以廣播方式發送包含0pt1n43字段的DHCP Discover報文來尋找家庭網關,,該Opt1n 43字段包含需要獲取家庭網關的SSID和密碼的識別信息以及相關的密碼加密密鑰;
[0093]步驟2,家庭網關收到DHCP Discover報文后,鑒別其內部是否包含有0pt1n43字段,如果有,則校驗Opt1n 43字段是否包含約定的識別信息,否則的話可以按照標準的DHCP報文處理。
[0094]步驟3,家庭網關經校驗發現Opt1n 43字段包含有約定的識別信息,則向W1-Fi終端發送一個包含所預分配的IP地址,并在Opt1n 43字段中加入家庭網關的SSID以及加密過的SSID密碼。
[0095]步驟4,W1-Fi終端從DHCP Offer報文的Opt1n 43字段中提取信息,校驗家庭網關發來的Opt1n 43字段是否包括約定的識別信息,如果沒有,則丟棄;如果有,則根據加密密鑰信息提取出的SSID以及SSID密碼。
[0096]步驟5,經校驗DHCP Offer報文中包含的Opt1n 43字段合法,則W1-Fi終端以廣播方式向網絡發出一個包含Opt1n 43字段的DHCP Request報文,向其選定的家庭網關請求分配IP地址;如果所有的DHCP Offer均不包含Opt1n 43字段或者Opt1n 43字段不合法,W1-Fi終端則選擇收到的第一條DHCP Offer報文中提供的信息,并向發送該消息的家庭網關請求分配IP地址的DHCP Request報文。
[0097]步驟6,當家庭網關收到W1-Fi終端響應的DHCP Request報文之后,便向W1-Fi終端發送一個包含配置參數信息的DHCP確認報文,告訴W1-Fi終端可以使用它所提供的IP地址,接入無線網絡。
[0098]基于相同的發明構思,圖3示出了一種W1-Fi終端,包括:
[0099]第一發送單元301,用于發送DHCP發現報文給接入設備,所述DHCP發現報文的可選Opt1n字段包括接入所述接入設備約定的接入識別信息;
[0100]處理單元302,用于獲取所述接入設備發送的DHCP提供報文,所述DHCP提供報文的Opt1n字段包括所述接入設備的SSID及SSID密碼;
[0101]第二發送單元303,用于根據所述DHCP提供報文向所述接入設備發送DHCP請求報文,所述DHCP請求報文的Opt1n字段包括所述約定的接入識別信息;
[0102]參數配置單元304,用于獲取所述接入設備發送的DHCP確認報文,根據所述DHCP確認報文中的配置參數信息,以及所述接入設備的SSID和SSID密碼,接入無線網絡。
[0103]優選地,所述DHCP發現報文的Opt1n字段還包括用于對所述SSID密碼加密的加密密鑰;
[0104]所述DHCP提供報文的Opt1n字段中的所述SSID密碼為使用所述加密密鑰加密后的數據。
[0105]優選地,所述處理單元302具體用于:
[0106]判斷所述DHCP提供報文中的Opt1n字段中是否含有所述約定的接入識別信息,如果是,則提取所述DHCP提供報文中所述接入設備的SSID及SSID密碼,并使用所述加密密鑰進行解密。
[0107]優選地,所述DHCP提供報文還包括所述接入設備為所述W1-Fi終端預分配的IP地址。
[0108]優選地,與所述接入設備的連接方式包括:有線連接和/或公用無線網絡連接;若與所述接入設備的連接方式為公用無線網絡連接,則在所述公用無線網絡的設定開啟時間內與所述接入設備建立連接。
[0109]基于相同的發明構思,圖4示出了一種接入設備,包括:
[0110]第一獲取單元401,用于獲取W1-Fi終端發送的動態主機配置協議DHCP發現報文,所述DHCP發現報文的可選Opt1n字段中包括約定的接入識別信息;
[0111]處理單元402,用于根據所述DHCP發現報文,向所述W1-Fi終端發送DHCP提供報文,所述DHCP提供報文的Opt1n字段包括服務集標識SSID及SSID密碼;
[0112]第二獲取單元403,用于獲取所述W1-Fi終端發送的DHCP請求報文,所述DUCP請求報文的Opt1n字段包括所述約定的接入識別信息;
[0113]參數配置單元404,用于根據所述DHCP請求報文,向所述W1-Fi終端發送DHCP確認報文,為所述W1-Fi終端配置參數,以使所述W1-Fi終端接入無線網絡。
[0114]優選地,所述DHCP發現報文的Opt1n字段還包括用于對所述SSID密碼加密的加密密鑰;
[0115]所述DHCP提供報文的Opt1n字段中的所述SSID密碼為使用所述加密密鑰加密后的數據。
[0116]優選地,所述處理單元402具體用于:
[0117]判斷所述所述W1-Fi終端發送的DHCP發現報文的Opt1n字段是否包括約定的識別信息,如果有,則根據所述DHCP發現報文的Opt1n字段中的加密密鑰信息,在Opt1n字段中加入SSID及使用所述加密密鑰加密后的SSID密碼。
[0118]優選地,所述DHCP提供報文還包括所述接入設備預分配的IP地址。
[0119]優選地,與所述W1-Fi終端的連接方式包括:有線連接和/或公用無線網絡連接;若與所述W1-Fi終端的連接方式為公用無線網絡連接,則在所述公用無線網絡的設定開啟時間內與所述W1-Fi終端建立連接。
[0120]本發明是參照根據本發明實施例的方法、設備(系統)、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數據處理設備的處理器執行的指令產生用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0121]這些計算機程序指令也可存儲在能引導計算機或其他可編程數據處理設備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0122]這些計算機程序指令也可裝載到計算機或其他可編程數據處理設備上,使得在計算機或其他可編程設備上執行一系列操作步驟以產生計算機實現的處理,從而在計算機或其他可編程設備上執行的指令提供用于實現在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0123]盡管已描述了本發明的優選實施例,但本領域內的技術人員一旦得知了基本創造性概念,則可對這些實施例作出另外的變更和修改。所以,所附權利要求意欲解釋為包括優選實施例以及落入本發明范圍的所有變更和修改。
[0124]顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精神和范圍。這樣,倘若本發明的這些修改和變型屬于本發明權利要求及其等同技術的范圍之內,則本發明也意圖包含這些改動和變型在內。
【主權項】
1.一種W1-Fi接入配置方法,其特征在于,所述方法包括: W1-Fi終端發送動態主機配置協議DHCP發現報文給接入設備,所述DHCP發現報文的可選Opt1n字段包括接入所述接入設備約定的接入識別信息; 所述W1-Fi終端獲取所述接入設備發送的DHCP提供報文,所述DHCP提供報文的Opt1n字段包括所述接入設備的服務集標識SSID及SSID密碼; 所述W1-Fi終端根據所述DHCP提供報文向所述接入設備發送DHCP請求報文,所述DHCP請求報文的Opt1n字段包括所述約定的接入識別信息; 所述W1-Fi終端獲取所述接入設備發送的DHCP確認報文,根據所述DHCP確認報文中的配置參數信息,以及所述接入設備的SSID和SSID密碼,接入無線網絡。2.如權利要求1所述的方法,其特征在于,所述DHCP發現報文的Opt1n字段還包括用于對所述SSID密碼加密的加密密鑰; 所述DHCP提供報文的Opt1n字段中的所述SSID密碼為使用所述加密密鑰加密后的數據。3.如權利要求2所述的方法,其特征在于,所述W1-Fi終端獲取所述接入設備發送的DHCP提供報文,包括: 所述W1-Fi終端判斷所述DHCP提供報文中的Opt1n字段中是否含有所述約定的接入識別信息,如果是,則提取所述DHCP提供報文中所述接入設備的SSID及SSID密碼,并使用所述加密密鑰進行解密。4.如權利要求1所述的方法,其特征在于,所述DHCP提供報文還包括所述接入設備為所述W1-Fi終端預分配的IP地址。5.如權利要求1至4任一所述的方法,其特征在于,所述W1-Fi終端與所述接入設備的連接方式包括:有線連接和/或公用無線網絡連接;若所述W1-Fi終端與所述接入設備的連接方式為公用無線網絡連接,則所述W1-Fi終端在所述公用無線網絡的設定開啟時間內與所述接入設備建立連接。6.一種W1-Fi接入配置方法,其特征在于,所述方法包括: 接入設備獲取W1-Fi終端發送的動態主機配置協議DHCP發現報文,所述DHCP發現報文的可選Opt1n字段中包括約定的接入識別信息; 所述接入設備根據所述DHCP發現報文,向所述W1-Fi終端發送DHCP提供報文,所述DHCP提供報文的Opt1n字段包括服務集標識SSID及SSID密碼; 所述接入設備獲取所述W1-Fi終端發送的DHCP請求報文,所述DUCP請求報文的Opt1n字段包括所述約定的接入識別信息; 所述接入設備根據所述DHCP請求報文,向所述W1-Fi終端發送DHCP確認報文,為所述W1-Fi終端配置參數,以使所述W1-Fi終端接入無線網絡。7.如權利要求6所述的方法,其特征在于,所述DHCP發現報文的Opt1n字段還包括用于對所述SSID密碼加密的加密密鑰; 所述DHCP提供報文的Opt1n字段中的所述SSID密碼為使用所述加密密鑰加密后的數據。8.如權利要求7所述的方法,其特征在于,所述接入設備獲取所述W1-Fi終端發送的DHCP發現報文,包括: 所述接入設備判斷所述所述W1-Fi終端發送的DHCP發現報文的Opt1n字段是否包括約定的識別信息,如果有,則根據所述DHCP發現報文的Opt1n字段中的加密密鑰信息,在Opt1n字段中加入SSID及使用所述加密密鑰加密后的SSID密碼。9.如權利要求6所述的方法,其特征在于,所述DHCP提供報文還包括所述接入設備預分配的IP地址。10.如權利要求6至9任一所述的方法,其特征在于,所述接入設備與所述W1-Fi終端的連接方式包括:有線連接和/或公用無線網絡連接;若所述接入設備與所述W1-Fi終端的連接方式為公用無線網絡連接,則所述接入設備在所述公用無線網絡的設定開啟時間內與所述W1-Fi終端建立連接。11.一種W1-Fi終端,其特征在于,包括: 第一發送單元,用于發送動態主機配置協議DHCP發現報文給接入設備,所述DHCP發現報文的可選Opt1n字段包括接入所述接入設備約定的接入識別信息; 處理單元,用于獲取所述接入設備發送的DHCP提供報文,所述DHCP提供報文的Opt1n字段包括所述接入設備的服務集標識SSID及SSID密碼; 第二發送單元,用于根據所述DHCP提供報文向所述接入設備發送DHCP請求報文,所述DHCP請求報文的Opt1n字段包括所述約定的接入識別信息; 參數配置單元,用于獲取所述接入設備發送的DHCP確認報文,根據所述DHCP確認報文中的配置參數信息,以及所述接入設備的SSID和SSID密碼,接入無線網絡。12.如權利要求11所述的終端,其特征在于,所述DHCP發現報文的Opt1n字段還包括用于對所述SSID密碼加密的加密密鑰; 所述DHCP提供報文的Opt1n字段中的所述SSID密碼為使用所述加密密鑰加密后的數據。13.如權利要求12所述的終端,其特征在于,所述處理單元具體用于: 判斷所述DHCP提供報文中的Opt1n字段中是否含有所述約定的接入識別信息,如果是,則提取所述DHCP提供報文中所述接入設備的SSID及SSID密碼,并使用所述加密密鑰進行解密。14.如權利要求11所述的終端,其特征在于,所述DHCP提供報文還包括所述接入設備為所述W1-Fi終端預分配的IP地址。15.如權利要求11至14任一所述的終端,其特征在于,與所述接入設備的連接方式包括:有線連接和/或公用無線網絡連接;若與所述接入設備的連接方式為公用無線網絡連接,則在所述公用無線網絡的設定開啟時間內與所述接入設備建立連接。16.一種接入設備,其特征在于,包括: 第一獲取單元,用于獲取W1-Fi終端發送的動態主機配置協議DHCP發現報文,所述DHCP發現報文的可選Opt1n字段中包括約定的接入識別信息; 處理單元,用于根據所述DHCP發現報文,向所述W1-Fi終端發送DHCP提供報文,所述DHCP提供報文的Opt1n字段包括服務集標識SSID及SSID密碼; 第二獲取單元,用于獲取所述W1-Fi終端發送的DHCP請求報文,所述DUCP請求報文的Opt1n字段包括所述約定的接入識別信息; 參數配置單元,用于根據所述DHCP請求報文,向所述W1-Fi終端發送DHCP確認報文,為所述W1-Fi終端配置參數,以使所述W1-Fi終端接入無線網絡。17.如權利要求16所述的接入設備,其特征在于,所述DHCP發現報文的Opt1n字段還包括用于對所述SSID密碼加密的加密密鑰; 所述DHCP提供報文的Opt1n字段中的所述SSID密碼為使用所述加密密鑰加密后的數據。18.如權利要求17所述的接入設備,其特征在于,所述處理單元具體用于: 判斷所述所述W1-Fi終端發送的DHCP發現報文的Opt1n字段是否包括約定的識別信息,如果有,則根據所述DHCP發現報文的Opt1n字段中的加密密鑰信息,在Opt1n字段中加入SSID及使用所述加密密鑰加密后的SSID密碼。19.如權利要求16所述的接入設備,其特征在于,所述DHCP提供報文還包括所述接入設備預分配的IP地址。20.如權利要求16至19任一所述的接入設備,其特征在于,與所述W1-Fi終端的連接方式包括:有線連接和/或公用無線網絡連接;若與所述W1-Fi終端的連接方式為公用無線網絡連接,則在所述公用無線網絡的設定開啟時間內與所述W1-Fi終端建立連接。
【文檔編號】H04L29/12GK105991786SQ201510082679
【公開日】2016年10月5日
【申請日】2015年2月15日
【發明人】杭躍斌
【申請人】中國移動通信集團江蘇有限公司
網友詢問留言(yan) 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1