所述模塊、程序段、或代碼的一部分包含一個或多個用于實現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實現(xiàn)中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個接連地表示的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或操作的專用的基于硬件的系統(tǒng)來實現(xiàn),或者可以用專用硬件與計算機(jī)指令的組合來實現(xiàn)。
[0084]本發(fā)明的描述是為了示例和描述起見而給出的,而并不是無遺漏的或者將本發(fā)明限于所公開的形式。很多修改和變化對于本領(lǐng)域的普通技術(shù)人員而言是顯然的。選擇和描述實施例是為了更好說明本發(fā)明的原理和實際應(yīng)用,并且使本領(lǐng)域的普通技術(shù)人員能夠理解本發(fā)明從而設(shè)計適于特定用途的帶有各種修改的各種實施例。
【主權(quán)項】
1.一種物聯(lián)網(wǎng)連接方法,其特征在于,包括: 判斷第一設(shè)備當(dāng)前所處的網(wǎng)絡(luò)環(huán)境狀態(tài)和第一設(shè)備支持的連接方式; 檢測當(dāng)前網(wǎng)絡(luò)環(huán)境狀態(tài)下第一設(shè)備支持的連接方式的信號質(zhì)量、連接速度、連接穩(wěn)定性; 根據(jù)連接方式的信號質(zhì)量、連接速度、連接穩(wěn)定性選擇設(shè)備間連接方式。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,檢測第一設(shè)備當(dāng)前所處的網(wǎng)絡(luò)環(huán)境狀態(tài)和第一設(shè)備支持的連接方式包括: 若第一設(shè)備已經(jīng)成功連接局域網(wǎng)LAN時,確定第一設(shè)備支持局域網(wǎng)連接; 若第一設(shè)備能夠訪問廣域網(wǎng)、且能成功聯(lián)通控制服務(wù)器同時還有控制服務(wù)器訪問權(quán)限時,確定第一設(shè)備支持點(diǎn)對點(diǎn)P2P連接; 若第一設(shè)備能夠訪問廣域網(wǎng)、能成功聯(lián)通控制服務(wù)器同時還有控制服務(wù)器訪問權(quán)限、能成功連接代理轉(zhuǎn)發(fā)服務(wù)器時,確定第一設(shè)備支持代理轉(zhuǎn)發(fā)服務(wù)器連接; 若第一設(shè)備具有相應(yīng)的直連控制模塊時或設(shè)備支持W1-Fi直連技術(shù)時,確定第一設(shè)備支持直連連接,所述直連控制模塊包括紅外模塊、藍(lán)牙模塊、zigbee模塊。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,包括: 當(dāng)?shù)谝辉O(shè)備具有局域網(wǎng)設(shè)備發(fā)現(xiàn)功能時,第一設(shè)備發(fā)送局域網(wǎng)設(shè)備發(fā)現(xiàn)報文; 當(dāng)?shù)诙O(shè)備接收到第一設(shè)備發(fā)送的設(shè)備發(fā)現(xiàn)報文時,發(fā)送回應(yīng)報文; 第一設(shè)備接收所述回應(yīng)報文并解析,若第二設(shè)備協(xié)議類型為局域網(wǎng)協(xié)議,確定第一設(shè)備與第二設(shè)備支持局域網(wǎng)連接。4.根據(jù)權(quán)利要求2所述的方法,其特征在于, 當(dāng)?shù)谝辉O(shè)備具有點(diǎn)對點(diǎn)通信能力時,第一設(shè)備向控制服務(wù)器發(fā)送獲取設(shè)備列表請求,根據(jù)服務(wù)器應(yīng)答進(jìn)行判斷連接方式; 其中,當(dāng)?shù)诙O(shè)備具有點(diǎn)對點(diǎn)通信能力且第二設(shè)備所在網(wǎng)絡(luò)支持點(diǎn)對點(diǎn)通信時,判斷第一設(shè)備與第二設(shè)備支持點(diǎn)對點(diǎn)連接, 當(dāng)?shù)谝辉O(shè)備和第二設(shè)備同時具有代理通過代理服務(wù)器進(jìn)行數(shù)據(jù)發(fā)送能力時,判斷第一設(shè)備與第二設(shè)備支持支持代理轉(zhuǎn)發(fā)服務(wù)器轉(zhuǎn)發(fā)連接。5.根據(jù)權(quán)利要求2所述的方法,其特征在于, 第一設(shè)備通過掃描二維碼獲取第二設(shè)備類型, 當(dāng)?shù)诙O(shè)備與第一設(shè)備同時具有某一種直連模塊或同時支持W1-Fi直連時,判斷第一設(shè)備與第二設(shè)備支持直連連接。6.根據(jù)權(quán)利要求1到5任一所述的方法,其特征在于,根據(jù)連接方式的信號質(zhì)量、連接速度、連接穩(wěn)定性選擇設(shè)備間連接方式,包括: 當(dāng)?shù)谝辉O(shè)備與第二設(shè)備間只支持一種連接方式時使用該種連接方式; 當(dāng)?shù)谝辉O(shè)備與第二設(shè)備間支持多種連接方式時,遵循直連優(yōu)先于局域網(wǎng)連接、局域網(wǎng)連接優(yōu)先于點(diǎn)對點(diǎn)、點(diǎn)對點(diǎn)優(yōu)先于代理服務(wù)器轉(zhuǎn)發(fā)的原則選擇連接方式。7.根據(jù)權(quán)利要求6所述的方法,其特征在于,還包括 實時監(jiān)聽第一設(shè)備支持連接方式和當(dāng)前環(huán)境的變化, 若檢測第一設(shè)備支持連接方式和當(dāng)前環(huán)境的發(fā)生變化,重新判斷測試當(dāng)前網(wǎng)絡(luò)環(huán)境狀態(tài)下連接方式的信號質(zhì)量、連接速度、連接穩(wěn)定性, 根據(jù)重新判斷測試后的結(jié)果重新選擇設(shè)備間的連接方式。8.一種物聯(lián)網(wǎng)連接裝置,其特征在于,包括: 判斷模塊,用于判斷第一設(shè)備當(dāng)前所處的網(wǎng)絡(luò)環(huán)境狀態(tài)和第一設(shè)備支持的連接方式;檢測模塊,根據(jù)判斷模塊的判斷結(jié)果檢測當(dāng)前網(wǎng)絡(luò)環(huán)境狀態(tài)下第一設(shè)備支持的連接方式的信號質(zhì)量、連接速度、連接穩(wěn)定性; 連接模塊,用于根據(jù)連接方式的信號質(zhì)量、連接速度、連接穩(wěn)定性選擇設(shè)備間連接方式。9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,判斷模塊用于: 若第一設(shè)備已經(jīng)成功連接局域網(wǎng)LAN時,確定第一設(shè)備支持局域網(wǎng)連接; 若第一設(shè)備能夠訪問廣域網(wǎng)、且能成功聯(lián)通控制服務(wù)器同時還有控制服務(wù)器訪問權(quán)限時,確定第一設(shè)備支持點(diǎn)對點(diǎn)P2P連接; 若第一設(shè)備能夠訪問廣域網(wǎng)、能成功聯(lián)通控制服務(wù)器同時還有控制服務(wù)器訪問權(quán)限、能成功連接代理轉(zhuǎn)發(fā)服務(wù)器時,確定第一設(shè)備支持代理轉(zhuǎn)發(fā)服務(wù)器連接; 若第一設(shè)備具有相應(yīng)的直連控制模塊時或設(shè)備支持W1-Fi直連技術(shù)時,確定第一設(shè)備支持直連連接,所述直連控制模塊包括紅外模塊、藍(lán)牙模塊、zigbee模塊。10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,判斷模塊用于: 當(dāng)?shù)谝辉O(shè)備具有局域網(wǎng)設(shè)備發(fā)現(xiàn)功能時,第一設(shè)備發(fā)送局域網(wǎng)設(shè)備發(fā)現(xiàn)報文;當(dāng)?shù)诙O(shè)備接收到第一設(shè)備發(fā)送的設(shè)備發(fā)現(xiàn)報文時,發(fā)送回應(yīng)報文;第一設(shè)備接收所述回應(yīng)報文并解析,若第二設(shè)備協(xié)議類型為局域網(wǎng)協(xié)議,確定第一設(shè)備與第二設(shè)備支持局域網(wǎng)連接; 和/或 當(dāng)?shù)谝辉O(shè)備具有點(diǎn)對點(diǎn)通信能力時,第一設(shè)備向控制服務(wù)器發(fā)送獲取設(shè)備列表請求,根據(jù)服務(wù)器應(yīng)答進(jìn)行判斷連接方式;其中,當(dāng)?shù)诙O(shè)備具有點(diǎn)對點(diǎn)通信能力且第二設(shè)備所在網(wǎng)絡(luò)支持點(diǎn)對點(diǎn)通信時,判斷第一設(shè)備與第二設(shè)備支持點(diǎn)對點(diǎn)連接;當(dāng)?shù)谝辉O(shè)備和第二設(shè)備同時具有代理通過代理服務(wù)器進(jìn)行數(shù)據(jù)發(fā)送能力時,判斷第一設(shè)備與第二設(shè)備支持支持代理轉(zhuǎn)發(fā)服務(wù)器轉(zhuǎn)發(fā)連接。 和/或 第一設(shè)備通過掃描二維碼獲取第二設(shè)備類型;當(dāng)?shù)诙O(shè)備與第一設(shè)備同時具有某一種直連模塊或同時支持W1-Fi直連時,判斷第一設(shè)備與第二設(shè)備支持直連連接; 和/或 連接模塊用于:當(dāng)?shù)谝辉O(shè)備與第二設(shè)備間只支持一種連接方式時,使用該種連接方式; 當(dāng)?shù)谝辉O(shè)備與第二設(shè)備間支持多種連接方式時,遵循直連優(yōu)先于局域網(wǎng)連接、局域網(wǎng)連接優(yōu)先于點(diǎn)對點(diǎn)、點(diǎn)對點(diǎn)優(yōu)先于代理服務(wù)器轉(zhuǎn)發(fā)的原則選擇連接方式; 和/或 所述裝置還包括:檢測模塊,用于實時監(jiān)聽第一設(shè)備支持連接方式和當(dāng)前環(huán)境的變化,若檢測第一設(shè)備支持連接方式和當(dāng)前環(huán)境的發(fā)生變化,重新判斷測試當(dāng)前網(wǎng)絡(luò)環(huán)境狀態(tài)下連接方式的信號質(zhì)量、連接速度、連接穩(wěn)定性;連接模塊用于根據(jù)重新判斷測試后的結(jié)果重新選擇設(shè)備間的連接方式。
【專利摘要】本發(fā)明公開一種物聯(lián)網(wǎng)連接方法及裝置。該方法包括:判斷第一設(shè)備當(dāng)前所處的網(wǎng)絡(luò)環(huán)境狀態(tài)和第一設(shè)備支持的連接方式;檢測當(dāng)前網(wǎng)絡(luò)環(huán)境狀態(tài)下第一設(shè)備支持的連接方式的信號質(zhì)量、連接速度、連接穩(wěn)定性;根據(jù)連接方式的信號質(zhì)量、連接速度、連接穩(wěn)定性選擇設(shè)備間連接方式。本公開提供的方法及裝置,通過檢測信號質(zhì)量、連接速度、連接穩(wěn)定性等條件選擇能使設(shè)備間通信最快最穩(wěn)定的連接方式進(jìn)行設(shè)備連接,實時監(jiān)測設(shè)備連接方式以及設(shè)備支持連接方式和當(dāng)前環(huán)境的變化,當(dāng)環(huán)境有所變化時重新測試設(shè)備間連接的速度和穩(wěn)定性并根據(jù)測試后的結(jié)果重新選擇兩個設(shè)備間的連接方式。
【IPC分類】H04L29/08, H04W76/02
【公開號】CN104954484
【申請?zhí)枴緾N201510373312
【發(fā)明人】孟凡碩
【申請人】黑色水晶(北京)科技有限公司
【公開日】2015年9月30日
【申請日】2015年6月30日