欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

智能設(shè)備的聯(lián)網(wǎng)方法及其裝置與流程

文檔序號:12732413閱讀:294來源:國知局
智能設(shè)備的聯(lián)網(wǎng)方法及其裝置與流程

本發(fā)明涉及物聯(lián)網(wǎng)領(lǐng)域,尤其涉及一種智能設(shè)備的聯(lián)網(wǎng)方法及其裝置。



背景技術(shù):

隨著物聯(lián)網(wǎng)的普及,各類智能設(shè)備層出不窮。多數(shù)設(shè)備通過無線網(wǎng)絡(luò)(Wi-Fi)建立連接。但很多智能設(shè)備不具有顯示屏和輸入終端,所以要通過手機(jī)或平板等移動(dòng)設(shè)備上安裝的客戶端與路由器進(jìn)行無線網(wǎng)絡(luò)連接。比如,手機(jī)將無線網(wǎng)絡(luò)的賬號密碼通過無線方式發(fā)送給智能設(shè)備,使智能設(shè)備連接上路由器。傳統(tǒng)的的智能設(shè)備配置入網(wǎng)方式主要分為無線訪問接入模式(AP模式)或者無線混雜監(jiān)聽模式(STA模式)。且大多數(shù)智能設(shè)備在連接路由器時(shí),只能選擇其中一種模式。STA模式是利用廣播或組播包發(fā)送消息,用戶手動(dòng)操作少,且不需要建立面向連接。但是有些路由器會(huì)過濾廣播或組播,因此會(huì)容易產(chǎn)生連接網(wǎng)絡(luò)失敗的問題。AP模式需要建立面向連接之后通過協(xié)議傳輸數(shù)據(jù),傳輸數(shù)據(jù)比較穩(wěn)定,但是用戶手動(dòng)操作步驟較多,操作難度較大。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的主要目的在于提供一種智能設(shè)備的聯(lián)網(wǎng)方法及其裝置,旨在實(shí)現(xiàn)增加智能設(shè)備聯(lián)網(wǎng)的靈活性與選擇多樣性的技術(shù)問題。

為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種智能設(shè)備的聯(lián)網(wǎng)方法,所述聯(lián)網(wǎng)方法包括以下步驟:

掃描無線網(wǎng)絡(luò)信道,在預(yù)設(shè)時(shí)間內(nèi),判斷是否接收到與預(yù)存數(shù)據(jù)匹配的第一數(shù)據(jù)包;

若未接收到與預(yù)存數(shù)據(jù)匹配的第一數(shù)據(jù)包,則開啟無線接入熱點(diǎn),檢測是否存在與所述無線接入熱點(diǎn)連接的客戶端;

若存在與所述無線接入熱點(diǎn)連接的客戶端,則在預(yù)設(shè)時(shí)間內(nèi)接收到客戶端發(fā)送的與預(yù)存數(shù)據(jù)匹配的第二數(shù)據(jù)包時(shí),根據(jù)所述第二數(shù)據(jù)包連接對應(yīng)的目標(biāo)網(wǎng)絡(luò);

若不存在與所述無線接入熱點(diǎn)連接的客戶端,則重新執(zhí)行步驟掃描無線網(wǎng)絡(luò)信道,接收客戶端發(fā)送的第一數(shù)據(jù)包。

可選地,所述若存在與所述無線接入熱點(diǎn)連接的客戶端,則在接收到客戶端發(fā)送的與預(yù)存數(shù)據(jù)匹配的第二數(shù)據(jù)包時(shí),根據(jù)所述第二數(shù)據(jù)包連接對應(yīng)的目標(biāo)網(wǎng)絡(luò)的步驟包括:

若存在與所述無線接入熱點(diǎn)連接的客戶端,在預(yù)設(shè)時(shí)間內(nèi),接收所述客戶端發(fā)送的數(shù)據(jù)包并判斷是否接收到與預(yù)存數(shù)據(jù)匹配的第二數(shù)據(jù)包;

若接收到與預(yù)存數(shù)據(jù)匹配的第二數(shù)據(jù)包,則根據(jù)所述第二數(shù)據(jù)包連接對應(yīng)的目標(biāo)網(wǎng)絡(luò);

若未接收到與預(yù)存數(shù)據(jù)匹配的第二數(shù)據(jù)包,則執(zhí)行步驟掃描無線網(wǎng)絡(luò)信道,在預(yù)設(shè)時(shí)間內(nèi),判斷是否接收到與預(yù)存數(shù)據(jù)匹配的第一數(shù)據(jù)包。

可選地,所述掃描無線網(wǎng)絡(luò)信道,在預(yù)設(shè)時(shí)間內(nèi),判斷是否接收到與預(yù)存數(shù)據(jù)匹配的第一數(shù)據(jù)包的步驟之后還包括:

若接收到與預(yù)存數(shù)據(jù)匹配的第一數(shù)據(jù)包,則鎖定接收到所述第一數(shù)據(jù)包的無線網(wǎng)絡(luò)信道,接收對應(yīng)的數(shù)據(jù)包并根據(jù)所述數(shù)據(jù)包連接對應(yīng)的目標(biāo)路由器。

可選地,所述掃描無線網(wǎng)絡(luò)信道,在預(yù)設(shè)時(shí)間內(nèi),判斷是否接收到與預(yù)存數(shù)據(jù)匹配的第一數(shù)據(jù)包的步驟之前包括:

通過客戶端發(fā)送包含無線網(wǎng)絡(luò)信息的數(shù)據(jù)包并搜索預(yù)設(shè)距離內(nèi)智能設(shè)備的無線網(wǎng)絡(luò)熱點(diǎn)信號;

可選地,所述聯(lián)網(wǎng)方法還包括:

聯(lián)網(wǎng)成功時(shí),發(fā)送連接成功消息至客戶端。

此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提供一種智能設(shè)備的聯(lián)網(wǎng)裝置,所述聯(lián)網(wǎng)裝置包括:

掃描模塊,用于掃描無線網(wǎng)絡(luò)信道,在預(yù)設(shè)時(shí)間內(nèi),判斷是否接收到與預(yù)存數(shù)據(jù)匹配的第一數(shù)據(jù)包;

檢測模塊,用于若未接收到與預(yù)存數(shù)據(jù)匹配的第一數(shù)據(jù)包,則開啟無線接入熱點(diǎn),檢測是否存在與所述無線接入熱點(diǎn)連接的客戶端;

連接模塊,用于若存在與所述無線接入熱點(diǎn)連接的客戶端,則在預(yù)設(shè)時(shí)間內(nèi)接收到客戶端發(fā)送的與預(yù)存數(shù)據(jù)匹配的第二數(shù)據(jù)包時(shí),根據(jù)所述第二數(shù)據(jù)包連接對應(yīng)的目標(biāo)網(wǎng)絡(luò)。

循環(huán)模塊,用于若不存在與所述無線接入熱點(diǎn)連接的客戶端,則執(zhí)行步驟掃描無線網(wǎng)絡(luò)信道,接收客戶端發(fā)送的第一數(shù)據(jù)包。

可選地,所述連接模塊包括:

第一判斷單元,用于若存在與所述無線接入熱點(diǎn)連接的客戶端,在預(yù)設(shè)時(shí)間內(nèi),接收所述客戶端發(fā)送的數(shù)據(jù)包并判斷是否接收到與預(yù)存數(shù)據(jù)匹配的第二數(shù)據(jù)包;

連接單元,用于若接收到與預(yù)存數(shù)據(jù)匹配的第二數(shù)據(jù)包,則根據(jù)所述第二數(shù)據(jù)包連接對應(yīng)的目標(biāo)網(wǎng)絡(luò);

循環(huán)單元,用于若未接收到與預(yù)存數(shù)據(jù)匹配的第二數(shù)據(jù)包,則重新掃描無線網(wǎng)絡(luò)信道,在預(yù)設(shè)時(shí)間內(nèi),判斷是否接收到與預(yù)存數(shù)據(jù)匹配的第一數(shù)據(jù)包。

可選地,所述聯(lián)網(wǎng)裝置還包括:

接收模塊,用于若接收到與預(yù)存數(shù)據(jù)匹配的第一數(shù)據(jù)包,則鎖定接收到所述第一數(shù)據(jù)包的無線網(wǎng)絡(luò)信道,接收對應(yīng)的數(shù)據(jù)包并根據(jù)所述數(shù)據(jù)包連接對應(yīng)的目標(biāo)路由器。

可選地,所述聯(lián)網(wǎng)裝置還包括:

搜索模塊,用于通過客戶端發(fā)送包含無線網(wǎng)絡(luò)信息的數(shù)據(jù)包并搜索預(yù)設(shè)距離內(nèi)智能設(shè)備的無線網(wǎng)絡(luò)熱點(diǎn)信號。

可選地,所述聯(lián)網(wǎng)裝置還包括:

反饋模塊,用于聯(lián)網(wǎng)成功后,發(fā)送連接成功消息至客戶端。

本發(fā)明提供一種智能設(shè)備的聯(lián)網(wǎng)方法,所述聯(lián)網(wǎng)方法通過掃描無線網(wǎng)絡(luò)信道,在預(yù)設(shè)時(shí)間內(nèi),判斷是否接收到與預(yù)存數(shù)據(jù)匹配的第一數(shù)據(jù)包;若未接收到與預(yù)存數(shù)據(jù)匹配的第一數(shù)據(jù)包,則開啟無線接入熱點(diǎn),檢測是否存在與所述無線接入熱點(diǎn)連接的客戶端;若存在與所述無線接入熱點(diǎn)連接的客戶端,則在預(yù)設(shè)時(shí)間內(nèi)接收到客戶端發(fā)送的與預(yù)存數(shù)據(jù)匹配的第二數(shù)據(jù)包時(shí),根據(jù)所述第二數(shù)據(jù)包連接對應(yīng)的目標(biāo)網(wǎng)絡(luò);若不存在與所述無線接入熱點(diǎn)連接的客戶端,則執(zhí)行步驟掃描無線網(wǎng)絡(luò)信道,接收客戶端發(fā)送的第一數(shù)據(jù)包。通過上述方式,可使智能設(shè)備同時(shí)工作在無線訪問接入模式和無線混雜監(jiān)聽模式下。采用智能檢測和快速切換相結(jié)合的方式,增加智能設(shè)備聯(lián)網(wǎng)的靈活性與選擇多樣性。使智能設(shè)備采用最佳的聯(lián)網(wǎng)方式,以提高智能設(shè)備聯(lián)網(wǎng)的速度。由于本發(fā)明使智能設(shè)備可在兩種模式下同時(shí)工作,也降低由路由器原因?qū)е轮悄茉O(shè)備不能聯(lián)網(wǎng)的幾率,提高智能設(shè)備聯(lián)網(wǎng)的成功率。

附圖說明

圖1為本發(fā)明智能設(shè)備的聯(lián)網(wǎng)方法第一實(shí)施例的流程示意圖;

圖2為本發(fā)明智能設(shè)備的聯(lián)網(wǎng)方法第二實(shí)施例的流程示意圖;

圖3為本發(fā)明智能設(shè)備的聯(lián)網(wǎng)裝置第一實(shí)施例的功能模塊示意圖;

圖4為本發(fā)明智能設(shè)備的聯(lián)網(wǎng)裝置第二實(shí)施例的功能模塊示意圖。

本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。

具體實(shí)施方式

應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

本發(fā)明提供一種智能設(shè)備的聯(lián)網(wǎng)方法。

參照圖1,圖1為本發(fā)明智能設(shè)備的聯(lián)網(wǎng)方法第一實(shí)施例的流程示意圖。

本實(shí)施例中,該智能設(shè)備的聯(lián)網(wǎng)方法包括:

步驟S10,掃描無線網(wǎng)絡(luò)信道,在預(yù)設(shè)時(shí)間內(nèi),判斷是否接收到與預(yù)存數(shù)據(jù)匹配的第一數(shù)據(jù)包;

具體地,本發(fā)明中智能設(shè)備不能支持多線程工作,所以采用兩種模式的快速切換實(shí)現(xiàn)混合工作模式。兩種模式分別是無線混雜監(jiān)聽模式(STA模式)和無線訪問接入模式(AP模式)。智能設(shè)備優(yōu)先工作在無線混雜監(jiān)聽模式(STA模式)。逐個(gè)掃描周圍所有網(wǎng)絡(luò)(WIFI)信道的數(shù)據(jù)包,檢測存在第一數(shù)據(jù)包,即有效的網(wǎng)絡(luò)信息數(shù)據(jù)的網(wǎng)絡(luò)通道。

本實(shí)施例中,步驟S10之前還包括:

步驟S01,通過客戶端發(fā)送包含無線網(wǎng)絡(luò)信息的數(shù)據(jù)包并搜索預(yù)設(shè)距離內(nèi)智能設(shè)備的無線網(wǎng)絡(luò)熱點(diǎn)信號。

具體地,客戶端打開應(yīng)用程序,開啟兩個(gè)線程,一個(gè)線程進(jìn)行周圍網(wǎng)絡(luò)熱點(diǎn)信號的掃描,如Wi-Fi熱點(diǎn)信號的掃描。一個(gè)線程進(jìn)行STA模式下的信息發(fā)送,即客戶端首先連接上預(yù)先指定的目標(biāo)網(wǎng)絡(luò),然后將所述目標(biāo)網(wǎng)絡(luò)的網(wǎng)絡(luò)信息生成多個(gè)組播包發(fā)送至智能設(shè)備端。

本實(shí)施例中,步驟S10之后還包括:

步驟S02,若接收到與預(yù)存數(shù)據(jù)匹配的第一數(shù)據(jù)包,則鎖定接收到所述第一數(shù)據(jù)包的無線網(wǎng)絡(luò)信道,接收對應(yīng)的數(shù)據(jù)包并根據(jù)所述數(shù)據(jù)包連接對應(yīng)的目標(biāo)路由器。

具體地,如果在某一網(wǎng)絡(luò)信道檢測到與預(yù)存數(shù)據(jù)匹配的第一數(shù)據(jù)包即包含目標(biāo)網(wǎng)絡(luò)信息數(shù)據(jù)的組播包,則鎖定該網(wǎng)絡(luò)信道,并暫停模式切換計(jì)時(shí)。在該網(wǎng)絡(luò)信道內(nèi),接收所有有關(guān)目標(biāo)網(wǎng)絡(luò)信息的組播包,直到目標(biāo)網(wǎng)絡(luò)信息的所有字段均接收完成,停止接收。智能設(shè)備關(guān)閉混雜模式,切換到STAtion模式,自動(dòng)連接目標(biāo)網(wǎng)絡(luò)。

步驟S20,若未接收到與預(yù)存數(shù)據(jù)匹配的第一數(shù)據(jù)包,則開啟無線接入熱點(diǎn),檢測是否存在與所述無線接入熱點(diǎn)連接的客戶端;

具體地,若超過指定時(shí)間如果掃描還未發(fā)現(xiàn)第一數(shù)據(jù)包即有效的網(wǎng)絡(luò)信息數(shù)據(jù),則自動(dòng)切換到無線訪問接入模式(AP模式),開啟所述智能設(shè)備的無線接入熱點(diǎn)。如果在指定時(shí)間內(nèi),檢測到有客戶端連接到所述智能設(shè)備,則暫停模式切換。

步驟S30,若存在與所述無線接入熱點(diǎn)連接的客戶端,則在預(yù)設(shè)時(shí)間內(nèi)接收到客戶端發(fā)送的與預(yù)存數(shù)據(jù)匹配的第二數(shù)據(jù)包時(shí),根據(jù)所述第二數(shù)據(jù)包連接對應(yīng)的目標(biāo)網(wǎng)絡(luò)。

具體地,如果在指定時(shí)間內(nèi),若檢測到有與所述無線接入熱點(diǎn)連接的客戶端,可建立UDP服務(wù)端,等待客戶端發(fā)送的請求數(shù)據(jù)。智能設(shè)備端在接收到客戶端發(fā)送的第二數(shù)據(jù)包即請求數(shù)據(jù)時(shí),在所述第二數(shù)據(jù)包即請求數(shù)據(jù)為有效的網(wǎng)絡(luò)數(shù)據(jù)時(shí),根據(jù)所述請求數(shù)據(jù)即第二數(shù)據(jù)包包含的網(wǎng)絡(luò)信息,自動(dòng)連接目標(biāo)網(wǎng)絡(luò)。

步驟S40,若不存在與所述無線接入熱點(diǎn)連接的客戶端,則重新執(zhí)行步驟掃描無線網(wǎng)絡(luò)信道,接收客戶端發(fā)送的第一數(shù)據(jù)包。

具體地,如果在指定時(shí)間內(nèi),沒有客戶端請求連接所述智能設(shè)備,則自動(dòng)切換回?zé)o線混雜監(jiān)聽模式(STA模式),循環(huán)檢測。

本實(shí)施例中,所述聯(lián)網(wǎng)方法還包括:

步驟S50,聯(lián)網(wǎng)成功后,發(fā)送連接成功消息至客戶端。

具體地,在STA模式下聯(lián)網(wǎng)成功時(shí),通過廣播發(fā)送聯(lián)網(wǎng)成功通知消息至客戶端。在AP模式下聯(lián)網(wǎng)成功時(shí),給客戶端發(fā)送成功連接目標(biāo)網(wǎng)絡(luò)的信息反饋。

本實(shí)施例一種智能設(shè)備的聯(lián)網(wǎng)方法,所述聯(lián)網(wǎng)方法通過掃描無線網(wǎng)絡(luò)信道,在預(yù)設(shè)時(shí)間內(nèi),判斷是否接收到與預(yù)存數(shù)據(jù)匹配的第一數(shù)據(jù)包;若未接收到與預(yù)存數(shù)據(jù)匹配的第一數(shù)據(jù)包,則開啟無線接入熱點(diǎn),檢測是否存在與所述無線接入熱點(diǎn)連接的客戶端;若存在與所述無線接入熱點(diǎn)連接的客戶端,則在預(yù)設(shè)時(shí)間內(nèi)接收到客戶端發(fā)送的與預(yù)存數(shù)據(jù)匹配的第二數(shù)據(jù)包時(shí),根據(jù)所述第二數(shù)據(jù)包連接對應(yīng)的目標(biāo)網(wǎng)絡(luò);若不存在與所述無線接入熱點(diǎn)連接的客戶端,則重新執(zhí)行步驟掃描無線網(wǎng)絡(luò)信道,接收客戶端發(fā)送的第一數(shù)據(jù)包。通過上述方式,可使智能設(shè)備同時(shí)工作在無線訪問接入模式和無線混雜監(jiān)聽模式下。采用智能檢測和快速切換相結(jié)合的方式,增加智能設(shè)備聯(lián)網(wǎng)的靈活性與選擇多樣性。使智能設(shè)備采用最佳的聯(lián)網(wǎng)方式,以提高智能設(shè)備聯(lián)網(wǎng)的速度。由于本發(fā)明使智能設(shè)備可在兩種模式下同時(shí)工作,也降低由路由器原因?qū)е轮悄茉O(shè)備不能聯(lián)網(wǎng)的幾率,提高智能設(shè)備聯(lián)網(wǎng)的成功率。

參照圖2,圖2為本發(fā)明智能設(shè)備的聯(lián)網(wǎng)方法第二實(shí)施例的流程示意圖。

為了減少網(wǎng)絡(luò)連接的等待時(shí)間,在AP模式時(shí),若一定時(shí)間內(nèi)沒有客戶端請求連接設(shè)備端,則自動(dòng)切換到STA模式。本實(shí)施例中,步驟S30包括:

步驟S31,若存在與所述無線接入熱點(diǎn)連接的客戶端,在預(yù)設(shè)時(shí)間內(nèi),接收所述客戶端發(fā)送的數(shù)據(jù)包并判斷是否接收到與預(yù)存數(shù)據(jù)匹配的第二數(shù)據(jù)包。

具體地,如果在指定時(shí)間內(nèi),發(fā)現(xiàn)有客戶端連接,則暫停模式切換。智能設(shè)備端建立UDP服務(wù)端,等待接收客戶端發(fā)送的請求數(shù)據(jù)。如果接收到所述請求數(shù)據(jù),等待客戶端發(fā)送第二數(shù)據(jù)包即目標(biāo)網(wǎng)絡(luò)的網(wǎng)絡(luò)信息,包括:賬號、密碼等信息。

步驟S32,若接收到與預(yù)存數(shù)據(jù)匹配的第二數(shù)據(jù)包,則根據(jù)所述第二數(shù)據(jù)包連接對應(yīng)的目標(biāo)網(wǎng)絡(luò);

具體地,若接收到所述目標(biāo)網(wǎng)絡(luò)信息第二數(shù)據(jù)包,給客戶端發(fā)送已接收到目標(biāo)網(wǎng)絡(luò)信息第二數(shù)據(jù)包的反饋消息。并切換到STA模式,根據(jù)所述目標(biāo)網(wǎng)絡(luò)信息自動(dòng)連接目標(biāo)網(wǎng)絡(luò)。

步驟S33,若未接收到與預(yù)存數(shù)據(jù)匹配的第二數(shù)據(jù)包,則執(zhí)行步驟掃描無線網(wǎng)絡(luò)信道,在預(yù)設(shè)時(shí)間內(nèi),判斷是否接收到與預(yù)存數(shù)據(jù)匹配的第一數(shù)據(jù)包。

具體地,在AP模式時(shí),一定時(shí)間內(nèi)若智能設(shè)備未接收到與預(yù)存數(shù)據(jù)匹配的第二數(shù)據(jù)包,即表示一定時(shí)間內(nèi)沒有客戶端請求連接智能設(shè)備端,自動(dòng)切換到STA模式,開始掃描無線網(wǎng)絡(luò)信道,接收到通過網(wǎng)絡(luò)信道傳輸?shù)臄?shù)據(jù)包。

本發(fā)明進(jìn)一步提供一種智能設(shè)備的聯(lián)網(wǎng)裝置。

參照圖3,圖3為本發(fā)明智能設(shè)備的聯(lián)網(wǎng)裝置第一實(shí)施例的功能模塊示意圖。

第一實(shí)施例中,該智能設(shè)備的聯(lián)網(wǎng)裝置包括:

掃描模塊10,用于掃描無線網(wǎng)絡(luò)信道,在預(yù)設(shè)時(shí)間內(nèi),判斷是否接收到與預(yù)存數(shù)據(jù)匹配的第一數(shù)據(jù)包。

具體地,本發(fā)明中智能設(shè)備不能支持多線程工作,所以采用兩種模式的快速切換實(shí)現(xiàn)混合工作模式。兩種模式分別是無線混雜監(jiān)聽模式(STA模式)和無線訪問接入模式(AP模式)。智能設(shè)備優(yōu)先工作在無線混雜監(jiān)聽模式(STA模式)。逐個(gè)掃描周圍所有網(wǎng)絡(luò)(WIFI)信道的數(shù)據(jù)包,檢測存在第一數(shù)據(jù)包,即有效的網(wǎng)絡(luò)信息數(shù)據(jù)的網(wǎng)絡(luò)通道。

本實(shí)施例中,所述聯(lián)網(wǎng)裝置還包括:

搜索模塊01,用于通過客戶端發(fā)送包含無線網(wǎng)絡(luò)信息的數(shù)據(jù)包并搜索預(yù)設(shè)距離內(nèi)智能設(shè)備的無線網(wǎng)絡(luò)熱點(diǎn)信號。

具體地,客戶端打開應(yīng)用程序,開啟兩個(gè)線程,一個(gè)線程進(jìn)行周圍網(wǎng)絡(luò)熱點(diǎn)信號的掃描,如Wi-Fi熱點(diǎn)信號的掃描。一個(gè)線程進(jìn)行STA模式下的信息發(fā)送,即客戶端首先連接上預(yù)先指定的目標(biāo)網(wǎng)絡(luò),然后將所述目標(biāo)網(wǎng)絡(luò)的網(wǎng)絡(luò)信息生成多個(gè)組播包發(fā)送至智能設(shè)備端。

接收模塊02,用于若接收到與預(yù)存數(shù)據(jù)匹配的第一數(shù)據(jù)包,則鎖定接收到所述第一數(shù)據(jù)包的無線網(wǎng)絡(luò)信道,接收對應(yīng)的數(shù)據(jù)包并根據(jù)所述數(shù)據(jù)包連接對應(yīng)的目標(biāo)路由器。

具體地,如果在某一網(wǎng)絡(luò)信道檢測到與預(yù)存數(shù)據(jù)匹配的第一數(shù)據(jù)包即包含目標(biāo)網(wǎng)絡(luò)信息數(shù)據(jù)的組播包,則鎖定該網(wǎng)絡(luò)信道,并暫停模式切換計(jì)時(shí)。在該網(wǎng)絡(luò)信道內(nèi),接收所有有關(guān)目標(biāo)網(wǎng)絡(luò)信息的組播包,直到目標(biāo)網(wǎng)絡(luò)信息的所有字段均接收完成,停止接收。智能設(shè)備關(guān)閉混雜模式,切換到STAtion模式,自動(dòng)連接目標(biāo)網(wǎng)絡(luò)。

檢測模塊20,用于若未接收到與預(yù)存數(shù)據(jù)匹配的第一數(shù)據(jù)包,則開啟無線接入熱點(diǎn),檢測是否存在與所述無線接入熱點(diǎn)連接的客戶端;

具體地,若超過指定時(shí)間如果掃描還未發(fā)現(xiàn)第一數(shù)據(jù)包即有效的網(wǎng)絡(luò)信息數(shù)據(jù),則自動(dòng)切換到無線訪問接入模式(AP模式),開啟所述智能設(shè)備的無線接入熱點(diǎn)。如果在指定時(shí)間內(nèi),檢測到有客戶端連接到所述智能設(shè)備,則暫停模式切換。

連接模塊30,用于若存在與所述無線接入熱點(diǎn)連接的客戶端,則在預(yù)設(shè)時(shí)間內(nèi)接收到客戶端發(fā)送的與預(yù)存數(shù)據(jù)匹配的第二數(shù)據(jù)包時(shí),根據(jù)所述第二數(shù)據(jù)包連接對應(yīng)的目標(biāo)網(wǎng)絡(luò)。

具體地,如果在指定時(shí)間內(nèi),若檢測到有與所述無線接入熱點(diǎn)連接的客戶端,可建立UDP服務(wù)端,等待客戶端發(fā)送的請求數(shù)據(jù)。智能設(shè)備端在接收到客戶端發(fā)送的第二數(shù)據(jù)包即請求數(shù)據(jù)時(shí),在所述第二數(shù)據(jù)包即請求數(shù)據(jù)為有效的網(wǎng)絡(luò)數(shù)據(jù)時(shí),根據(jù)所述請求數(shù)據(jù)即第二數(shù)據(jù)包包含的網(wǎng)絡(luò)信息,自動(dòng)連接目標(biāo)網(wǎng)絡(luò)。

循環(huán)模塊40,用于若不存在與所述無線接入熱點(diǎn)連接的客戶端,則重新掃描無線網(wǎng)絡(luò)信道,接收客戶端發(fā)送的第一數(shù)據(jù)包。

具體地,如果在指定時(shí)間內(nèi),沒有客戶端請求連接所述智能設(shè)備,則自動(dòng)切換回?zé)o線混雜監(jiān)聽模式(STA模式),循環(huán)檢測。

本實(shí)施例中,所述聯(lián)網(wǎng)裝置還包括:

反饋模塊50,用于聯(lián)網(wǎng)成功后,發(fā)送反饋連接成功消息至客戶端。

具體地,在STA模式下聯(lián)網(wǎng)成功時(shí),通過廣播發(fā)送聯(lián)網(wǎng)成功通知消息至客戶端。在AP模式下聯(lián)網(wǎng)成功時(shí),給客戶端發(fā)送成功連接目標(biāo)網(wǎng)絡(luò)的信息反饋。

本實(shí)施例提供一種智能設(shè)備的聯(lián)網(wǎng)裝置,所述聯(lián)網(wǎng)裝置通過掃描無線網(wǎng)絡(luò)信道,在預(yù)設(shè)時(shí)間內(nèi),判斷是否接收到與預(yù)存數(shù)據(jù)匹配的第一數(shù)據(jù)包;若未接收到與預(yù)存數(shù)據(jù)匹配的第一數(shù)據(jù)包,則開啟無線接入熱點(diǎn),檢測是否存在與所述無線接入熱點(diǎn)連接的客戶端;若存在與所述無線接入熱點(diǎn)連接的客戶端,則在預(yù)設(shè)時(shí)間內(nèi)接收到客戶端發(fā)送的與預(yù)存數(shù)據(jù)匹配的第二數(shù)據(jù)包時(shí),根據(jù)所述第二數(shù)據(jù)包連接對應(yīng)的目標(biāo)網(wǎng)絡(luò);若不存在與所述無線接入熱點(diǎn)連接的客戶端,則重新執(zhí)行步驟掃描無線網(wǎng)絡(luò)信道,接收客戶端發(fā)送的第一數(shù)據(jù)包。通過上述方式,可使智能設(shè)備同時(shí)工作在無線訪問接入模式和無線混雜監(jiān)聽模式下。采用智能檢測和快速切換相結(jié)合的方式,增加智能設(shè)備聯(lián)網(wǎng)的靈活性與選擇多樣性。使智能設(shè)備采用最佳的聯(lián)網(wǎng)方式,以提高智能設(shè)備聯(lián)網(wǎng)的速度。由于本發(fā)明使智能設(shè)備可在兩種模式下同時(shí)工作,也降低由路由器原因?qū)е轮悄茉O(shè)備不能聯(lián)網(wǎng)的幾率,提高智能設(shè)備聯(lián)網(wǎng)的成功率。

參照圖4,圖4為本發(fā)明智能設(shè)備的聯(lián)網(wǎng)裝置第二實(shí)施例的功能模塊示意圖。

為了減少網(wǎng)絡(luò)連接的等待時(shí)間,在AP模式時(shí),若一定時(shí)間內(nèi)沒有客戶端請求連接設(shè)備端,則自動(dòng)切換到STA模式。本實(shí)施例中,連接模塊30包括:

判斷單元31,用于若存在與所述無線接入熱點(diǎn)連接的客戶端,在預(yù)設(shè)時(shí)間內(nèi),接收所述客戶端發(fā)送的數(shù)據(jù)包并判斷是否接收到與預(yù)存數(shù)據(jù)匹配的第二數(shù)據(jù)包。

具體地,如果在指定時(shí)間內(nèi),發(fā)現(xiàn)有客戶端連接,則暫停模式切換。智能設(shè)備端建立UDP服務(wù)端,等待接收客戶端發(fā)送的請求數(shù)據(jù)。如果接收到所述請求數(shù)據(jù),等待客戶端發(fā)送第二數(shù)據(jù)包即目標(biāo)網(wǎng)絡(luò)的網(wǎng)絡(luò)信息,包括:賬號、密碼等信息。

連接單元32,用于若接收到與預(yù)存數(shù)據(jù)匹配的第二數(shù)據(jù)包,則根據(jù)所述第二數(shù)據(jù)包連接對應(yīng)的目標(biāo)網(wǎng)絡(luò)。

具體地,若接收到所述目標(biāo)網(wǎng)絡(luò)信息第二數(shù)據(jù)包,給客戶端發(fā)送已接收到目標(biāo)網(wǎng)絡(luò)信息第二數(shù)據(jù)包的反饋消息。并切換到STA模式,根據(jù)所述目標(biāo)網(wǎng)絡(luò)信息自動(dòng)連接目標(biāo)網(wǎng)絡(luò)。

循環(huán)單元33,用于若未接收到與預(yù)存數(shù)據(jù)匹配的第二數(shù)據(jù)包,則執(zhí)行步驟掃描無線網(wǎng)絡(luò)信道,在預(yù)設(shè)時(shí)間內(nèi),判斷是否接收到與預(yù)存數(shù)據(jù)匹配的第一數(shù)據(jù)包。

具體地,在AP模式時(shí),一定時(shí)間內(nèi)若智能設(shè)備未接收到與預(yù)存數(shù)據(jù)匹配的第二數(shù)據(jù)包,即表示一定時(shí)間內(nèi)沒有客戶端請求連接智能設(shè)備端,自動(dòng)切換到STA模式,開始掃描無線網(wǎng)絡(luò)信道,接收到通過網(wǎng)絡(luò)信道傳輸?shù)臄?shù)據(jù)包。

通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實(shí)施例方法可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)(如ROM/RAM、磁碟、光盤)中,包括若干指令用以使得一臺(tái)終端設(shè)備(可以是手機(jī),計(jì)算機(jī),服務(wù)器,空調(diào)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例的方法。

以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
甘孜县| 临沂市| 枝江市| 东阿县| 鄱阳县| 内江市| 阿巴嘎旗| 左贡县| 奈曼旗| 姜堰市| 正定县| 巴南区| 靖远县| 湾仔区| 通海县| 延吉市| 新乡市| 秦安县| 西乡县| 五台县| 佛学| 淳化县| 建水县| 上虞市| 绥江县| 阳泉市| 普安县| 兴安盟| 奎屯市| 东至县| 靖宇县| 奉贤区| 乌兰县| 普宁市| 黔东| 光山县| 黑河市| 体育| 北碚区| 五常市| 游戏|