專利名稱:WiFi模擬熱點(diǎn)自組網(wǎng)的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,更確切地說涉及一種WiFi模擬熱點(diǎn)自組網(wǎng)的方法。
背景技術(shù):
目前的智能終端大多都具有獨(dú)立的操作系統(tǒng),可以由用戶自行安裝第三方服務(wù)商提供的軟件,并且可以通過通用分組無線服務(wù)、碼分多址、3G或者4G等無線通信網(wǎng)來實(shí)現(xiàn)無線網(wǎng)絡(luò)接入。智能終端用戶在任何無線通信網(wǎng)絡(luò)覆蓋區(qū)域都可以接入互聯(lián)網(wǎng),執(zhí)行如網(wǎng)頁瀏覽、電子郵件接收、網(wǎng)絡(luò)游戲操作等。近年來,很多智能終端還配備了 WiFi通信模塊,作為其無線通信網(wǎng)絡(luò)接入的延伸。一些具有WiFi功能的智能終端甚至作為無線接入點(diǎn)及模擬熱點(diǎn),即用戶可以將自己的智能終端模擬成無線接入點(diǎn),提供別的手機(jī)連接到所述的手機(jī)模擬的無線接入點(diǎn),并通過所述的手機(jī)的移動(dòng)通訊功能接入互聯(lián)網(wǎng)。與此同時(shí)所述的手機(jī)與連接該接入點(diǎn)的手機(jī)也可以直接進(jìn)行通信。這樣,用戶可以使用手機(jī),在即使本身沒有可連接的網(wǎng)絡(luò)或者周邊沒有可連接網(wǎng)絡(luò)的情況下,也能實(shí)現(xiàn)網(wǎng)絡(luò)連接,組件局域網(wǎng)等操作。但是一個(gè)手機(jī)模擬熱點(diǎn)和連接到模擬熱點(diǎn)的操作過程都比較復(fù)雜且安全系數(shù)也不高。目前的智能終端將自己作為無線接入點(diǎn)需要以下幾個(gè)步驟:1、進(jìn)入系統(tǒng)設(shè)置;2、進(jìn)入手機(jī)網(wǎng)絡(luò)共享;3、開啟模擬熱點(diǎn);4、設(shè)置無線熱點(diǎn)的名稱和密碼。而另一個(gè)手機(jī)要連接上該熱點(diǎn)同樣需要以下幾個(gè)步驟:1、進(jìn)入系統(tǒng)設(shè)計(jì);2、點(diǎn)擊WLAN設(shè)置;3、打開WALN設(shè)置;
4、搜索附近的WiFi熱點(diǎn);5、選中想要連接的模擬熱點(diǎn)的名稱并輸入密碼;6、點(diǎn)擊連接。此種連接方式存在以下缺陷:用戶在共享網(wǎng)絡(luò)的時(shí)候,為了方便朋友連接,可能會(huì)選擇不設(shè)置密碼或者設(shè)置簡單的容易讓人猜中的密碼;這樣很有可能在用戶共享網(wǎng)絡(luò)期間,被他人搜索并連接上來,從而使他人通過用戶的手機(jī)進(jìn)行網(wǎng)上沖浪,消耗掉用戶的流量。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是,提供一種安全系數(shù)較高的WiFi模擬熱點(diǎn)自組網(wǎng)的方法。本發(fā)明的技術(shù)解決方案是,提供一種具有以下步驟的WiFi模擬熱點(diǎn)自組網(wǎng)的方法,包括主動(dòng)提供無線接入點(diǎn)的第一智能終端和要求連接到第一智能終端提供的無線接入點(diǎn)的第二智能終端;其特征在于:該方法包括以下步驟:
一、所述的第一智能終端打開應(yīng)用程序,進(jìn)入模擬熱點(diǎn)功能;
二、所述的第一智能終端自動(dòng)生成模擬熱點(diǎn)名稱及密碼,并開啟模擬熱點(diǎn);
三、所述的第二智能終端打開應(yīng)用程序,自動(dòng)搜索附近的模擬熱點(diǎn);
四、所述的第二智能終端連接至搜索到的所述的第一智能終端的模擬熱點(diǎn),根據(jù)所述的第一智能終端模擬熱點(diǎn)的熱點(diǎn)名稱自動(dòng)計(jì)算密碼;
五、所述的第二智能終端成功連接到所述的第一智能終端的模擬熱點(diǎn)之后,所述的第二智能終端主動(dòng)發(fā)送連接請(qǐng)求包給所述的第一智能終端; 六、所述的第一智能終端收到所述的第二智能終端的連接請(qǐng)求信息之后,彈出確認(rèn)框,由用戶自已決定是否允許所述的第二智能終端繼續(xù)連接;
七、所述的第一智能終端確認(rèn)所述的第二智能終端繼續(xù)連接,則所述的第二智能終端繼續(xù)連接所述的第一智能終端的WiFi模擬熱點(diǎn);否則,所述的第二智能終端斷開連接所述的第一智能終端的WiFi模擬熱點(diǎn)。采用以上結(jié)構(gòu)后,本發(fā)明的WiFi模擬熱點(diǎn)自組網(wǎng)的方法,與現(xiàn)有技術(shù)相比,具有以下優(yōu)點(diǎn):
用戶使用本發(fā)明的WiFi模擬熱點(diǎn)自組網(wǎng)的方法,所述的第一智能終端進(jìn)入模擬熱點(diǎn)功能之后會(huì)自動(dòng)生成模擬熱點(diǎn)名稱及密碼,所述的第二智能終端通過模擬熱點(diǎn)名稱及密碼連接上所述的第一智能終端的模擬熱點(diǎn)之后,還需要主動(dòng)請(qǐng)求連接,只有在所述的智能終端確認(rèn)之后,所述的第二智能終端才能繼續(xù)連接所述的第一智能終端的WiFi模擬熱點(diǎn),安全系統(tǒng)較高,可避免他人竊取用戶手機(jī)上的流量。步驟二中,自動(dòng)生成模擬熱點(diǎn)名稱及密碼的方法如下:
(O智能終端進(jìn)入所述的應(yīng)用程序都會(huì)有一個(gè)唯一的用戶名;所述的應(yīng)用程序?qū)⑺龅牡谝恢悄芙K端的用戶名轉(zhuǎn)碼之后得到一個(gè)字符串,然后在所述的字符串的特定位置加上特定字符后生成為模擬熱點(diǎn)的名稱;
(2)根據(jù)所述的模擬熱點(diǎn)的名稱確定所述的模擬熱點(diǎn)的密碼。步驟二中的步驟(I)中,所述的應(yīng)用程序?qū)⑺龅牡谝恢悄芙K端的用戶名用base64編碼方式進(jìn)行轉(zhuǎn)碼之后得到一個(gè)字符串,然后在所述的字符串的最前面加上字符“H”生成為模擬熱點(diǎn)的名稱。步驟二中的步驟(2)中,取生成好的模擬熱點(diǎn)的名稱的后4位生成為模擬熱點(diǎn)的密碼。步驟三中,具體的搜索方式如下:
(O過濾搜索到的熱點(diǎn)名稱,找出熱點(diǎn)名稱的首寫字母為H的WiFi熱點(diǎn);
(2)將找出來的熱點(diǎn)名稱的首寫字母H去掉,然后逐個(gè)對(duì)找出的熱點(diǎn)名稱用base64編碼方式進(jìn)行解碼;
(3)將成功解碼的熱點(diǎn)暫存起來。具體包括如下步驟:
(1)若只存在一個(gè)被成功解碼的熱點(diǎn)名稱,則所述的第二智能終端直接連接該熱點(diǎn),所述的熱點(diǎn)的密碼取該熱點(diǎn)名稱的后4位;
(2)若存在多個(gè)被成功解碼的熱點(diǎn)名稱,用戶手動(dòng)選擇想要連接的熱點(diǎn),用戶選擇之后取被選中熱點(diǎn)的熱點(diǎn)名稱后4位作為密碼,然后自動(dòng)連接。所述的第一智能終端為第一智能手機(jī),所述的第二智能終端為第二智能手機(jī)。
具體實(shí)施例方式本發(fā)明的WiFi模擬熱點(diǎn)自組網(wǎng)的方法,包括主動(dòng)提供無線接入點(diǎn)的第一智能終端和要求連接到第一智能終端提供的無線接入點(diǎn)的第二智能終端。該方法包括以下步驟:
一、所述的第一智能終端打開應(yīng)用程序,進(jìn)入模擬熱點(diǎn)功能。二、所述的第一智能終端自動(dòng)生成模擬熱點(diǎn)名稱及密碼,并開啟模擬熱點(diǎn)。自動(dòng)生成模擬熱點(diǎn)名稱及密碼的方法如下: (1)智能終端進(jìn)入所述的應(yīng)用程序都會(huì)有一個(gè)唯一的用戶名(如果沒有用戶名,那就用智能終端的機(jī)器名);所述的應(yīng)用程序?qū)⑺龅牡谝恢悄芙K端的用戶名轉(zhuǎn)碼之后得到一個(gè)字符串,然后在所述的字符串的特定位置加上特定字符后生成為模擬熱點(diǎn)的名稱。本具體實(shí)施例中,所述的應(yīng)用程序?qū)⑺龅牡谝恢悄芙K端的用戶名用base64編碼方式進(jìn)行轉(zhuǎn)碼之后得到一個(gè)字符串,然后在所述的字符串的最前面加上字符“H”生成為模擬熱點(diǎn)的名稱。( 2)根據(jù)所述的模擬熱點(diǎn)的名稱確定所述的模擬熱點(diǎn)的密碼。本具體實(shí)施例中,取生成好的模擬熱點(diǎn)的名稱的后4位生成為模擬熱點(diǎn)的密碼。三、所述的第二智能終端打開應(yīng)用程序,自動(dòng)搜索附近的模擬熱點(diǎn)。具體的搜索方式如下:
(O過濾搜索到的熱點(diǎn)名稱,找出熱點(diǎn)名稱的首寫字母為H的WiFi熱點(diǎn);
(2)將找出來的熱點(diǎn)名稱的首寫字母H去掉,然后逐個(gè)對(duì)找出的熱點(diǎn)名稱用base64編碼方式進(jìn)行解碼;
(3)將成功解碼的熱點(diǎn)暫存起來。四、所述的第二智能終端連接至搜索到的所述的第一智能終端的模擬熱點(diǎn),根據(jù)所述的第一智能終端模擬熱點(diǎn)的熱點(diǎn)名稱自動(dòng)計(jì)算密碼。具體包括如下步驟:
(1)若只存在一個(gè)被成功解碼的熱點(diǎn)名稱,則所述的第二智能終端直接連接該熱點(diǎn),所述的熱點(diǎn)的密碼取該熱點(diǎn)名稱的后4位;
(2)若存在多個(gè)被成功解碼的熱點(diǎn)名稱,用戶手動(dòng)選擇想要連接的熱點(diǎn),用戶選擇之后取被選中熱點(diǎn)的熱點(diǎn)名稱后4位作為密碼,然后自動(dòng)連接。五、所述的第二智能終端成功連接到所述的第一智能終端的模擬熱點(diǎn)之后,所述的第二智能終端主動(dòng)發(fā)送連接請(qǐng)求包給所述的第一智能終端。即,所述的第一智能終端成功連接到所述的第一智能終端的模擬熱點(diǎn)之后,則第二智能終端和第一智能終端相當(dāng)于同處于一個(gè)局域網(wǎng)內(nèi),此時(shí)第二智能終端通過所述的應(yīng)用程序自動(dòng)發(fā)送一個(gè)連接確認(rèn)信息至所述的第一智能終端。連接確認(rèn)信息主要是用于主動(dòng)通知第一智能終端:“第二智能終端連接到了你的模擬熱點(diǎn),是否允許繼續(xù)連接? ”
六、所述的第一智能終端收到所述的第二智能終端的連接請(qǐng)求信息之后,彈出確認(rèn)框,由用戶自已決定是否允許所述的第二智能終端繼續(xù)連接。即當(dāng)?shù)谝恢悄芙K端接收到第二智能終端的連接請(qǐng)求信息之后,第一智能終端的所述的應(yīng)用程序的界面會(huì)彈出一個(gè)提示框:“第二智能終端連接到了你所模擬的WiFi熱點(diǎn),是否允許第二智能終端繼續(xù)連接? ”,操作第一智能終端的用戶可以自己做出選擇。七、所述的第一智能終端確認(rèn)所述的第二智能終端繼續(xù)連接,則所述的第二智能終端繼續(xù)連接所述的第一智能終端的WiFi模擬熱點(diǎn);否則,所述的第二智能終端斷開連接所述的第一智能終端的WiFi模擬熱點(diǎn)。即,操作第一智能終端的用戶可以自己做出選擇,選擇“是”,所述的第二智能終端繼續(xù)連接所述的第一智能終端的WiFi模擬熱點(diǎn);選擇“否”,所述的第二智能終端斷開連接所述的第一智能終端的WiFi模擬熱點(diǎn)。本具體實(shí)施例中,所述的第一智能終端為第一智能手機(jī),所述的第二智能終端為第二智能手機(jī)。
權(quán)利要求
1.一種WiFi模擬熱點(diǎn)自組網(wǎng)的方法,包括主動(dòng)提供無線接入點(diǎn)的第一智能終端和要求連接到第一智能終端提供的無線接入點(diǎn)的第二智能終端;其特征在于:該方法包括以下步驟: 一、所述的第一智能終端打開應(yīng)用程序,進(jìn)入模擬熱點(diǎn)功能; 二、所述的第一智能終端自動(dòng)生成模擬熱點(diǎn)名稱及密碼,并開啟模擬熱點(diǎn); 三、所述的第二智能終端打開應(yīng)用程序,自動(dòng)搜索附近的模擬熱點(diǎn); 四、所述的第二智能終端連接至搜索到的所述的第一智能終端的模擬熱點(diǎn),根據(jù)所述的第一智能終端模擬熱點(diǎn)的熱點(diǎn)名稱自動(dòng)計(jì)算密碼; 五、所述的第二智能終端成功連接到所述的第一智能終端的模擬熱點(diǎn)之后,所述的第二智能終端主動(dòng)發(fā)送連接請(qǐng)求包給所述的第一智能終端; 六、所述的第一智能終端收到所述的第二智能終端的連接請(qǐng)求信息之后,彈出確認(rèn)框,由用戶自已決定是否允許所述的第二智能終端繼續(xù)連接; 七、所述的第一智能終端確認(rèn)所述的第二智能終端繼續(xù)連接,則所述的第二智能終端繼續(xù)連接所述的第一智能終端的WiFi模擬熱點(diǎn);否則,所述的第二智能終端斷開連接所述的第一智能終端的WiFi模擬熱點(diǎn)。
2.根據(jù)權(quán)利要求1所述的WiFi模擬熱點(diǎn)自組網(wǎng)的方法,其特征在于:步驟二中,自動(dòng)生成模擬熱點(diǎn)名稱及密碼的方法如下: (O智能終端進(jìn)入所述的應(yīng)用程序都會(huì)有一個(gè)唯一的用戶名;所述的應(yīng)用程序?qū)⑺龅牡谝恢悄芙K端的用戶名轉(zhuǎn)碼之后得到一個(gè)字符串,然后在所述的字符串的特定位置加上特定字符后生成為模擬熱點(diǎn)的名稱; (2)根據(jù)所述的模擬熱點(diǎn)的名稱確定所述的模擬熱點(diǎn)的密碼。
3.根據(jù)權(quán)利要求2所述的WiFi模擬熱點(diǎn)自組網(wǎng)的方法,其特征在于:步驟二中的步驟(O中,所述的應(yīng)用程序?qū)⑺龅牡谝恢悄芙K端的用戶名用base64編碼方式進(jìn)行轉(zhuǎn)碼之后得到一個(gè)字符串,然后在所述的字符串的最前面加上字符“H”生成為模擬熱點(diǎn)的名稱。
4.根據(jù)權(quán)利要求3所述的WiFi模擬熱點(diǎn)自組網(wǎng)的方法,其特征在于:步驟二中的步驟(2)中,取生成好的模擬熱點(diǎn)的名稱的后4位生成為模擬熱點(diǎn)的密碼。
5.根據(jù)權(quán)利要求4所述的WiFi模擬熱點(diǎn)自組網(wǎng)的方法,其特征在于:步驟三中,具體的搜索方式如下: (1)過濾搜索到的熱點(diǎn)名稱,找出熱點(diǎn)名稱的首寫字母為H的WiFi熱點(diǎn); (2)將找出來的熱點(diǎn)名稱的首寫字母H去掉,然后逐個(gè)對(duì)找出的熱點(diǎn)名稱用base64編碼方式進(jìn)行解碼; (3)將成功解碼的熱點(diǎn)暫存起來。
6.根據(jù)權(quán)利要求4所述的WiFi模擬熱點(diǎn)自組網(wǎng)的方法,其特征在于:具體包括如下步驟: (1)若只存在一個(gè)被成功解碼的熱點(diǎn)名稱,則所述的第二智能終端直接連接該熱點(diǎn),所述的熱點(diǎn)的密碼取該熱點(diǎn)名稱的后4位; (2)若存在多個(gè)被成功解碼的熱點(diǎn)名稱,用戶手動(dòng)選擇想要連接的熱點(diǎn),用戶選擇之后取被選中熱點(diǎn)的熱點(diǎn)名稱后4位作為密碼,然后自動(dòng)連接。
7.根據(jù)權(quán)利要求1所述的WiFi模擬熱點(diǎn)自組網(wǎng)的方法,其特征在于:所述的第一智能終端為第一智能手 機(jī),所述的第二智能終端為第二智能手機(jī)。
全文摘要
本發(fā)明公開了一種WiFi模擬熱點(diǎn)自組網(wǎng)的方法,包括第一智能終端和第二智能終端;包括以下步驟第一智能終端打開應(yīng)用程序進(jìn)入模擬熱點(diǎn)功能;自動(dòng)生成模擬熱點(diǎn)名稱及密碼并開啟模擬熱點(diǎn);第二智能終端打開應(yīng)用程序,自動(dòng)搜索附近模擬熱點(diǎn);連接至搜索到的第一智能終端模擬熱點(diǎn),根據(jù)第一智能終端模擬熱點(diǎn)熱點(diǎn)名稱自動(dòng)計(jì)算密碼;成功連接到第一智能終端模擬熱點(diǎn)之后,第二智能終端主動(dòng)發(fā)送連接請(qǐng)求包給第一智能終端;第一智能終端收到第二智能終端的連接請(qǐng)求信息之后,彈出確認(rèn)框,由用戶決定是否允許繼續(xù)連接;確認(rèn)繼續(xù)連接,則第二智能終端繼續(xù)連接;否則,第二智能終端斷開連接。該方法安全系數(shù)較高。
文檔編號(hào)H04W84/18GK103209498SQ20121051586
公開日2013年7月17日 申請(qǐng)日期2012年12月4日 優(yōu)先權(quán)日2012年12月4日
發(fā)明者徐建華, 李亮 申請(qǐng)人:東藍(lán)數(shù)碼股份有限公司