0046]步驟112,終端2發(fā)送確認信息來通知終端I已完成對AP的掃描并且獲得配置信息內容“SSID長度為3”;
[0047]步驟113,終端I調整AP的Beacon Interval的值設置為固定值140,與SSID第一個字符信息“SSID的字符O”互相映射,其中40為O的ASCII碼;
[0048]步驟114, AP以140ms的時間間隔廣播Beacon巾貞;
[0049]步驟115,終端I向終端2發(fā)送掃描通知。掃描通知中也可以攜帶配置信息內容“SSID的字符O”;
[0050]步驟116,終端2根據(jù)上述掃描通知對AP進行掃描,分析AP列表,根據(jù)BeaconInterval的值或掃描通知中的AP MAC地址來確定需要偵聽的AP以及獲取配置信息內容“SSID的字符O”;
[0051]步驟117,終端2發(fā)送確認信息來通知終端I已完成對AP的掃描并且獲得配置信息內容“SSID的字符O”;
[0052]步驟118,終端I調整Beacon Interval的值設置為固定值141,與SSID第二個字符信息“SSID的字符I”互相映射;
[0053]步驟119,AP以141ms的時間間隔廣播Beacon幀;
[0054]步驟120,終端I向終端2發(fā)送掃描通知。掃描通知中也可以攜帶配置信息內容“SSID的字符I”;
[0055]步驟121,終端2根據(jù)上述掃描通知對AP進行掃描,分析AP列表,根據(jù)BeaconInterval的值或掃描通知中的AP MAC地址來來確定需要偵聽的AP以及獲取配置信息內容“SSID的字符I”;
[0056]步驟122,終端2發(fā)送確認信息來通知終端I已完成對AP的掃描并且獲得配置信息內容“SSID的字符I”;
[0057]步驟123,終端I調整AP的Beacon Interval的值設置為固定值142,與SSID第三個字符信息“SSID的字符2”互相映射;
[0058]步驟124,AP以142ms的時間間隔廣播Beacon幀;
[0059]步驟125,終端I向終端2發(fā)送掃描通知。掃描通知中也可以攜帶配置信息內容“SSID的字符2”;
[0060]步驟126,終端2根據(jù)上述掃描通知對AP進行掃描,分析AP列表,根據(jù)BeaconInterval的值或掃描通知中的AP MAC地址來確定需要偵聽的AP以及獲取配置信息內容“SSID的字符2”;
[0061]步驟127,終端2發(fā)送確認信息來通知終端I已完成對AP的掃描并且獲得配置信息內容“SSID的字符2”;
[0062]步驟128,終端I收到終端2發(fā)送的確認信息后,可以通過重復步驟103至127,分次設置Beacon Interval為不同的特定值,將準備發(fā)送配置信息PWD (密碼)、配置信息PWD的長度、配置信息PWD中每個信息位(即字符)依次發(fā)送給終端2。例如:
[0063]要發(fā)送PWD34
[0064]第一次調整Beacon Interval值設定為121,表示準備發(fā)送PWD信息;
[0065]第二次調整Beacon Interval值設定為123,表示PWD長度為2 (表示2個字符);
[0066]第三次調整Beacon Interval值設定為150,表示PWD的字符3 (第一個字符);
[0067]第四次調整Beacon Interval值設定為151,表示PWD的字符4 (最后一個字符);
[0068]步驟129,終端2根據(jù)收到的AP的配置信息SSID和PWD,與AP進行wifi連接;
[0069]步驟130,在與AP建立wifi連接后,終端2向AP發(fā)送請求設備鑒權消息,鑒權消息中包含用于標識終端2的信息,例如終端2的MAC地址、IP或SSID等;
[0070]步驟131,AP向終端I發(fā)送設備鑒權消息,以使終端I對終端2進行鑒權,鑒權消息中包含標識終端2的信息,例如終端2的MAC地址、IP或SSID等;終端I收到AP發(fā)送的鑒權消息,對鑒權消息中的內容進行判斷,如果一致,則通過鑒權,否則,終端I會向AP發(fā)送鑒權失敗的消息,通知AP與該終端2斷開連接。
[0071]圖3和圖4是本發(fā)明示范性實施例的示意圖,描述了終端I通過控制Soft AP實現(xiàn)終端2獲得AP的SSID和PWD。
[0072]在一些說明性的實施例中,如圖3和圖4所示,包括以下幾個步驟:
[0073]步驟201,終端I可以通過手工輸入或者掃描二維碼等方式來取得終端2的設備SSID或者MAC地址;
[0074]步驟202,終端I包含一個Soft AP模塊,終端I通過調整Soft AP中Beacon幀的Beacon Interval的值,使得Beacon Interval的值設置為特定值,與AP的配置信息的內容互相映射。例如:發(fā)送SSID012,這里SSID長度為3,即有3個字符,分別是0、1、2。第一次調整Beacon Interval值設定為固定值111,與信息“準備發(fā)送SSID”互相映射。例如這里字符使用ASCI I來表示,但是編碼形式可以多種多樣。Soft AP以Illms的時間間隔廣播Beacon幀。Beacon幀是周期廣播的,類型為管理幀,主要是為了廣播AP的SSID。一般該巾貞中攜帶的信息包括:AP的MAC地址、Time Stamp、Beacon Interval、SSID等;
[0075]步驟203,終端I向終端2發(fā)送掃描通知(廣播形式或者單播形式)。攜帶告知終端2掃描Soft AP的信息,例如:終端2的MAC地址以及終端I的MAC地址。掃描通知中也可以攜帶配置信息內容“準備發(fā)送SSID”,用以告知終端2掃描Soft AP后獲得的配置信息的具體內容;
[0076]步驟204,終端2根據(jù)上述掃描通知對Soft AP進行掃描,終端2掃描Soft AP即接收Beacon巾貞,分析AP列表,根據(jù)Beacon Interval的值或掃描通知中攜帶的終端I的MAC地址來確定需要偵聽的MAC地址以及獲取配置信息內容“準備發(fā)送SSID” ;
[0077]步驟205,終端2掃描結束后發(fā)送確認信息,通知終端I已完成對Soft AP的掃描并且獲得配置信息內容“準備發(fā)送SSID” ;
[0078]步驟206,終端I收到終端2發(fā)送的確認信息后,調整Soft AP中Beacon Interval的值設置為固定值103,與信息“SSID長度為3”互相映射。Soft AP以103ms的時間間隔廣播Beacon中貞;
[0079]步驟207,終端I向終端2發(fā)送掃描通知。掃描通知中也可以攜帶配置信息內容“SSID長度為3”;
[0080]步驟208,終端2根據(jù)上述掃描通知對Soft AP進行掃描,分析AP列表,根據(jù)Beacon Interval的值或掃描通知中攜帶的終端I的MAC地址來確定需要偵聽的AP以及獲取配置信息內容“SSID長度為3” ;
[0081]步驟209,終端2發(fā)送確認信息來通知終端I已完成對Soft AP的掃描并且獲得配置信息內容“SSID長度為3”;
[0082]步驟210,終端I收到終端2發(fā)送的確認信息后,調整Soft AP的Beacon Interval的值設置為固定值140,與SSID第一個字符信息“SSID的字符O”互相映射,其中40為O的ASCII碼。Soft AP以140ms的時間間隔廣播Beacon幀;
[0083]步驟211,終端I向終端2發(fā)送掃描通知。掃描通知中也可以攜帶配置信息內容“SSID的字符O”;
[0084]步驟212,終端2根據(jù)上述掃描通知對Soft AP進行掃描,分析AP列表,根據(jù)Beacon Interval的值或掃描通知中攜帶的終端I的MAC地址來確定需要偵聽的AP以及獲取配置信息內容“SSID的字符O” ;
[0085]步驟213,終端2發(fā)送確認信息來通知終端I已完成對Soft AP的掃描并且獲得配置信息內容“SSID的字符O”;
[0086]步驟214,終端I收到終端2發(fā)送的確認信息后調整Soft AP的Beacon Interval的值設置為固定值141,與SSID第二個字符信息“SSID的字符I”互相映射。Soft AP以141ms的時間間隔廣播Beacon巾貞;
[0087]步驟215,終端I向終端2發(fā)送掃描通知。掃描通知中也可以攜帶配置信息內容“SSID的字符I”;
[0088]步驟216,終端2根據(jù)上述掃描通知對Soft AP進行掃描,分析AP列表,根據(jù)Beacon Interval的值或掃描通知中攜帶的終端I的MAC地址來確定需要偵聽的AP以及獲取配置信息內容“SSID的字符I” ;
[0089]步驟217,終端2發(fā)送確認信息來通知終端I已完成對AP的掃描并且獲得配置信息內容“SSID的字符I”;
[0090]步驟218,終端I收到終端2發(fā)送的確認信息后調整Soft AP的Beacon Interval的值設置為固定值142,與SSID第三個字符信息“SSID的字符2”互相映射。Soft AP以142ms的時間間隔廣播Beacon巾貞;
[0091]步驟219,終端I向終端2發(fā)送掃描通知。掃描通知中也可以攜帶配置信息內容“SSID的字符2”;
[0092]步驟220,終端2根據(jù)上述掃描通知對Soft AP進行掃描,分析AP列表,根據(jù)Beacon Interval的值或掃描通知中攜帶的終端I的MAC地址來確定需要偵聽的AP以及獲取配置信息內容“SSID的字符2” ;
[0093]步驟221,終端2發(fā)送確認信息來通知終端I已完成對Soft AP的掃描并且獲得配置信息內容“SSID的字符2”;
[0094]步驟222,終端I收到終端2發(fā)送的確認信息后,可以通過重復步驟202至221,分次設置Beacon Interval為不同的特定值,將準備發(fā)送的配置信息PWD、