智能設(shè)備聯(lián)網(wǎng)方法、路由設(shè)備、智能設(shè)備及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本公開(kāi)涉及軟件測(cè)試領(lǐng)域,尤其涉及一種智能設(shè)備聯(lián)網(wǎng)方法、路由設(shè)備、智能設(shè)備及系統(tǒng)。
【背景技術(shù)】
[0002]隨著智能設(shè)備成為炙手可熱的關(guān)注點(diǎn),市面上涌現(xiàn)出各種類(lèi)型的智能設(shè)備,如何安全快捷地實(shí)現(xiàn)智能設(shè)備的聯(lián)網(wǎng)成為亟待解決的問(wèn)題。
[0003]—種方案中,路由設(shè)備生成攜帶服務(wù)集標(biāo)識(shí)(Service Set Identifier,簡(jiǎn)稱SSID)的無(wú)線網(wǎng)絡(luò),初始時(shí),智能設(shè)備可以首先開(kāi)啟無(wú)線訪問(wèn)接入點(diǎn)(WirelessAccessPoint,簡(jiǎn)稱AP)模式,以使手機(jī)連接至該接入點(diǎn),用戶則通過(guò)安裝在手機(jī)中的客戶端輸入路由設(shè)備生成的無(wú)線網(wǎng)絡(luò)的密碼,進(jìn)一步的,智能設(shè)備通過(guò)手機(jī)獲得密碼后,切換為client模式,利用獲得的密碼連接至路由設(shè)備,以完成智能設(shè)備聯(lián)網(wǎng)。另一種方案中,智能設(shè)備處于監(jiān)聽(tīng)模式,手機(jī)廣播攜帶路由設(shè)備生成的無(wú)線網(wǎng)絡(luò)的SSID和密碼的信號(hào),智能設(shè)備截獲該信號(hào)后,獲得WiFi密碼和SSID,進(jìn)而連接路由設(shè)備。
【發(fā)明內(nèi)容】
[0004]本公開(kāi)提供一種智能設(shè)備聯(lián)網(wǎng)方法、路由設(shè)備、智能設(shè)備及系統(tǒng)。所述技術(shù)方案如下:
[0005]根據(jù)本公開(kāi)實(shí)施例的第一方面,提供一種智能設(shè)備聯(lián)網(wǎng)方法,該方法包括:接收智能設(shè)備通過(guò)初始無(wú)線網(wǎng)絡(luò)發(fā)送的網(wǎng)絡(luò)連接請(qǐng)求;根據(jù)所述網(wǎng)絡(luò)連接請(qǐng)求,判斷所述智能設(shè)備是否為信任設(shè)備;若所述智能設(shè)備為信任設(shè)備,則向所述智能設(shè)備發(fā)送目標(biāo)無(wú)線網(wǎng)絡(luò)的服務(wù)集標(biāo)識(shí)SSID和密碼,以使所述智能設(shè)備連接至所述目標(biāo)無(wú)線網(wǎng)絡(luò)。
[0006]本實(shí)施方式提供的技術(shù)方案可以包括以下有益效果:在連接至目標(biāo)無(wú)線網(wǎng)絡(luò)前,智能設(shè)備通過(guò)初始無(wú)線網(wǎng)絡(luò)向路由設(shè)備發(fā)送網(wǎng)絡(luò)連接請(qǐng)求,路由設(shè)備根據(jù)該網(wǎng)絡(luò)連接請(qǐng)求,對(duì)該智能設(shè)備認(rèn)證通過(guò)后,才向智能設(shè)備發(fā)送目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼,相應(yīng)的,智能設(shè)備再根據(jù)目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼,連接至目標(biāo)無(wú)線網(wǎng)絡(luò),從而實(shí)現(xiàn)路由設(shè)備對(duì)智能設(shè)備的認(rèn)證,提高聯(lián)網(wǎng)的安全性,且無(wú)需用戶操作,聯(lián)網(wǎng)過(guò)程方便快捷。
[0007]進(jìn)一步的,所述根據(jù)所述網(wǎng)絡(luò)連接請(qǐng)求,判斷所述智能設(shè)備是否為信任設(shè)備,包括:獲取所述智能設(shè)備的信號(hào)強(qiáng)度;當(dāng)所述信號(hào)強(qiáng)度大于或者等于預(yù)設(shè)強(qiáng)度閾值時(shí),確定所述智能設(shè)備為信任設(shè)備。
[0008]本實(shí)施方式提供的技術(shù)方案可以包括以下有益效果:路由設(shè)備根據(jù)智能設(shè)備的信號(hào)強(qiáng)度,當(dāng)所述信號(hào)強(qiáng)度大于或者等于預(yù)設(shè)強(qiáng)度閾值時(shí),即兩者之間的精確距離足夠近,才向智能設(shè)備發(fā)送目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼,以使智能設(shè)備連接至目標(biāo)無(wú)線網(wǎng)絡(luò),實(shí)現(xiàn)路由設(shè)備對(duì)智能設(shè)備的認(rèn)證,提高聯(lián)網(wǎng)的安全性,且無(wú)需用戶操作,聯(lián)網(wǎng)過(guò)程方便快捷。
[0009]進(jìn)一步的,所述根據(jù)所述網(wǎng)絡(luò)連接請(qǐng)求,判斷所述智能設(shè)備是否為信任設(shè)備,包括:根據(jù)所述網(wǎng)絡(luò)連接請(qǐng)求,獲取與所述智能設(shè)備之間的距離;當(dāng)與所述智能設(shè)備之間的距離小于或者等于預(yù)設(shè)距離閾值時(shí),確定所述智能設(shè)備為信任設(shè)備。
[0010]本實(shí)施方式提供的技術(shù)方案可以包括以下有益效果:路由設(shè)備根據(jù)與智能設(shè)備之間的距離,當(dāng)距離小于或者等于預(yù)設(shè)距離閾值時(shí),即兩者之間的距離足夠近,才向智能設(shè)備發(fā)送目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼,以使智能設(shè)備連接至目標(biāo)無(wú)線網(wǎng)絡(luò),實(shí)現(xiàn)路由設(shè)備對(duì)智能設(shè)備的認(rèn)證,提高聯(lián)網(wǎng)的安全性,且無(wú)需用戶操作,聯(lián)網(wǎng)過(guò)程方便快捷。
[0011 ] 進(jìn)一步的,所述接收智能設(shè)備通過(guò)初始無(wú)線網(wǎng)絡(luò)發(fā)送的網(wǎng)絡(luò)連接請(qǐng)求之前,還包括:生成所述初始無(wú)線網(wǎng)絡(luò),以使智能設(shè)備通過(guò)所述初始無(wú)線網(wǎng)絡(luò)發(fā)送所述網(wǎng)絡(luò)連接請(qǐng)求。
[0012]本實(shí)施方式提供的技術(shù)方案可以包括以下有益效果:預(yù)先生成初始無(wú)線網(wǎng)絡(luò),使智能設(shè)備通過(guò)初始無(wú)線網(wǎng)絡(luò)發(fā)送網(wǎng)絡(luò)連接請(qǐng)求。
[0013]進(jìn)一步的,所述向所述智能設(shè)備發(fā)送目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼,包括:生成隨機(jī)碼,并利用所述隨機(jī)碼對(duì)所述目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼進(jìn)行加密,生成第一數(shù)據(jù)包;利用服務(wù)器公鑰對(duì)所述隨機(jī)碼進(jìn)行加密,生成第二數(shù)據(jù)包;向所述智能設(shè)備發(fā)送所述第一數(shù)據(jù)包和所述第二數(shù)據(jù)包,以使所述智能設(shè)備根據(jù)所述第一數(shù)據(jù)包和所述第二數(shù)據(jù)包,獲取所述目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼。
[0014]本實(shí)施方式提供的技術(shù)方案可以包括以下有益效果:路由設(shè)備確定智能設(shè)備為信任設(shè)備后,采用非對(duì)稱加密的方案對(duì)目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼進(jìn)行加密處理后,發(fā)送給智能設(shè)備,以使智能設(shè)備連接至目標(biāo)無(wú)線網(wǎng)絡(luò),進(jìn)一步提高聯(lián)網(wǎng)的安全性。
[0015]進(jìn)一步的,所述向所述智能設(shè)備發(fā)送目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼,包括:利用預(yù)設(shè)的加密策略,對(duì)所述目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼進(jìn)行加密,生成第三數(shù)據(jù)包;向所述智能設(shè)備發(fā)送所述第三數(shù)據(jù)包,以使所述智能設(shè)備利用與所述加密策略對(duì)應(yīng)的解密策略,對(duì)所述第三數(shù)據(jù)包進(jìn)行解密,并獲取所述目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼。
[0016]本實(shí)施方式提供的技術(shù)方案可以包括以下有益效果:路由設(shè)備確定智能設(shè)備為信任設(shè)備后,采用預(yù)設(shè)的加密策略對(duì)目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼進(jìn)行加密處理后,發(fā)送給智能設(shè)備,以使智能設(shè)備依據(jù)相應(yīng)的解密策略進(jìn)行解密后,連接至目標(biāo)無(wú)線網(wǎng)絡(luò),進(jìn)一步提高聯(lián)網(wǎng)的安全性。
[0017]根據(jù)本公開(kāi)實(shí)施例的第二方面,提供一種智能設(shè)備聯(lián)網(wǎng)方法,該方法包括:通過(guò)初始無(wú)線網(wǎng)絡(luò)向路由設(shè)備發(fā)送網(wǎng)絡(luò)連接請(qǐng)求,以使所述路由設(shè)備根據(jù)所述網(wǎng)絡(luò)連接請(qǐng)求判斷智能設(shè)備是否為信任設(shè)備,并當(dāng)所述智能設(shè)備為信任設(shè)備時(shí),向所述智能設(shè)備發(fā)送目標(biāo)無(wú)線網(wǎng)絡(luò)的服務(wù)集標(biāo)識(shí)SSID和密碼;接收所述路由設(shè)備發(fā)送的所述目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼;根據(jù)所述目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼,連接至所述目標(biāo)無(wú)線網(wǎng)絡(luò)。
[0018]本實(shí)施方式提供的技術(shù)方案可以包括以下有益效果:在連接至目標(biāo)無(wú)線網(wǎng)絡(luò)前,智能設(shè)備通過(guò)初始無(wú)線網(wǎng)絡(luò)向路由設(shè)備發(fā)送網(wǎng)絡(luò)連接請(qǐng)求,路由設(shè)備根據(jù)該網(wǎng)絡(luò)連接請(qǐng)求,對(duì)該智能設(shè)備認(rèn)證通過(guò)后,才向智能設(shè)備發(fā)送目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼,相應(yīng)的,智能設(shè)備再根據(jù)目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼,連接至目標(biāo)無(wú)線網(wǎng)絡(luò),從而實(shí)現(xiàn)路由設(shè)備對(duì)智能設(shè)備的認(rèn)證,提高聯(lián)網(wǎng)的安全性,且無(wú)需用戶操作,聯(lián)網(wǎng)過(guò)程方便快捷。
[0019]進(jìn)一步的,所述接收所述路由設(shè)備發(fā)送的所述目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼,包括:接收所述路由設(shè)備發(fā)送的第一數(shù)據(jù)包和第二數(shù)據(jù)包,所述第一數(shù)據(jù)包是由所述路由設(shè)備利用生成的隨機(jī)碼對(duì)所述目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼進(jìn)行加密得到,所述第二數(shù)據(jù)包是由所述路由設(shè)備利用服務(wù)器公鑰對(duì)所述隨機(jī)碼進(jìn)行加密得到;向服務(wù)器發(fā)送所述第二數(shù)據(jù)包,以使所述服務(wù)器根據(jù)服務(wù)器私鑰對(duì)所述第二數(shù)據(jù)包進(jìn)行解密,得到所述隨機(jī)碼;接收所述服務(wù)器發(fā)送的所述隨機(jī)碼;利用所述隨機(jī)碼對(duì)所述第一數(shù)據(jù)包進(jìn)行解密,得到所述目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼。
[0020]本實(shí)施方式提供的技術(shù)方案可以包括以下有益效果:路由設(shè)備確定智能設(shè)備為信任設(shè)備后,采用非對(duì)稱加密的方案對(duì)目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼進(jìn)行加密處理后,發(fā)送給智能設(shè)備,以使智能設(shè)備連接至目標(biāo)無(wú)線網(wǎng)絡(luò),進(jìn)一步提高聯(lián)網(wǎng)的安全性。
[0021]進(jìn)一步的,所述接收所述路由設(shè)備發(fā)送的所述目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼,包括:接收所述路由設(shè)備返回的第三數(shù)據(jù)包,所述第三數(shù)據(jù)包是由所述路由設(shè)備利用預(yù)設(shè)的加密策略,對(duì)所述目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼進(jìn)行加密得到;利用與所述加密策略對(duì)應(yīng)的解密策略,對(duì)所述第三數(shù)據(jù)包進(jìn)行解密,得到所述目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼。
[0022]本實(shí)施方式提供的技術(shù)方案可以包括以下有益效果:路由設(shè)備確定智能設(shè)備為信任設(shè)備后,采用預(yù)設(shè)的加密策略對(duì)目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼進(jìn)行加密處理后,發(fā)送給智能設(shè)備,以使智能設(shè)備依據(jù)相應(yīng)的解密策略進(jìn)行解密后,連接至目標(biāo)無(wú)線網(wǎng)絡(luò),進(jìn)一步提高聯(lián)網(wǎng)的安全性。
[0023]根據(jù)本公開(kāi)實(shí)施例的第三方面,提供一種路由設(shè)備,該路由設(shè)備包括:接收模塊,被配置為接收智能設(shè)備通過(guò)初始無(wú)線網(wǎng)絡(luò)發(fā)送的網(wǎng)絡(luò)連接請(qǐng)求;判斷模塊,被配置為根據(jù)所述接收模塊接收的所述網(wǎng)絡(luò)連接請(qǐng)求,判斷所述智能設(shè)備是否為信任設(shè)備;發(fā)送模塊,被配置為當(dāng)所述判斷模塊判定所述智能設(shè)備為信任設(shè)備時(shí),向所述智能設(shè)備發(fā)送目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼,以使所述智能設(shè)備連接至所述目標(biāo)無(wú)線網(wǎng)絡(luò)。
[0024]本實(shí)施方式提供的技術(shù)方案可以包括以下有益效果:在連接至目標(biāo)無(wú)線網(wǎng)絡(luò)前,智能設(shè)備通過(guò)初始無(wú)線網(wǎng)絡(luò)向路由設(shè)備發(fā)送網(wǎng)絡(luò)連接請(qǐng)求,路由設(shè)備根據(jù)該網(wǎng)絡(luò)連接請(qǐng)求,對(duì)該智能設(shè)備認(rèn)證通過(guò)后,才向智能設(shè)備發(fā)送目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼,相應(yīng)的,智能設(shè)備再根據(jù)目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼,連接至目標(biāo)無(wú)線網(wǎng)絡(luò),從而實(shí)現(xiàn)路由設(shè)備對(duì)智能設(shè)備的認(rèn)證,提高聯(lián)網(wǎng)的安全性,且無(wú)需用戶操作,聯(lián)網(wǎng)過(guò)程方便快捷。
[0025]進(jìn)一步的,所述判斷模塊包括:第一獲取子模塊和第一判定子模塊;所述第一獲取子模塊,被配置為獲取所述智能設(shè)備的信號(hào)強(qiáng)度;所述第一判定子模塊,被配置為當(dāng)所述獲取子模塊獲取的所述信號(hào)強(qiáng)度大于或者等于預(yù)設(shè)強(qiáng)度閾值時(shí),確定所述智能設(shè)備為信任設(shè)備。
[0026]本實(shí)施方式提供的技術(shù)方案可以包括以下有益效果:路由設(shè)備根據(jù)智能設(shè)備的信號(hào)強(qiáng)度,當(dāng)所述信號(hào)強(qiáng)度大于或者等于預(yù)設(shè)強(qiáng)度閾值時(shí),即兩者之間的精確距離足夠近,才向智能設(shè)備發(fā)送目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼,以使智能設(shè)備連接至目標(biāo)無(wú)線網(wǎng)絡(luò),實(shí)現(xiàn)路由設(shè)備對(duì)智能設(shè)備的認(rèn)證,提高聯(lián)網(wǎng)的安全性,且無(wú)需用戶操作,聯(lián)網(wǎng)過(guò)程方便快捷。
[0027]進(jìn)一步的,所述判斷模塊包括:第二獲取子模塊和第二判定子模塊;所述第二獲取子模塊,被配置為根據(jù)所述網(wǎng)絡(luò)連接請(qǐng)求,獲取與所述智能設(shè)備之間的距離;所述第二判定子模塊,被配置為當(dāng)所述第二獲取子模塊獲取的與所述智能設(shè)備之間的距離小于或者等于預(yù)設(shè)距離閾值時(shí),確定所述智能設(shè)備為信任設(shè)備。
[0028]本實(shí)施方式提供的技術(shù)方案可以包括以下有益效果:路由設(shè)備根據(jù)與智能設(shè)備之間的距離,當(dāng)距離小于或者等于預(yù)設(shè)距離閾值時(shí),即兩者之間的距離足夠近,才向智能設(shè)備發(fā)送目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼,以使智能設(shè)備連接至目標(biāo)無(wú)線網(wǎng)絡(luò),實(shí)現(xiàn)路由設(shè)備對(duì)智能設(shè)備的認(rèn)證,提高聯(lián)網(wǎng)的安全性,且無(wú)需用戶操作,聯(lián)網(wǎng)過(guò)程方便快捷。
[0029]進(jìn)一步的,所述路由設(shè)備還包括:初始模塊;所述初始模塊,被配置為在所述接收模塊接收智能設(shè)備通過(guò)初始無(wú)線網(wǎng)絡(luò)發(fā)送的網(wǎng)絡(luò)連接請(qǐng)求之前,生成所述初始無(wú)線網(wǎng)絡(luò),以使智能設(shè)備通過(guò)所述初始無(wú)線網(wǎng)絡(luò)發(fā)送所述網(wǎng)絡(luò)連接請(qǐng)求。
[0030]本實(shí)施方式提供的技術(shù)方案可以包括以下有益效果:預(yù)先生成初始無(wú)線網(wǎng)絡(luò),使智能設(shè)備通過(guò)初始無(wú)線網(wǎng)絡(luò)發(fā)送網(wǎng)絡(luò)連接請(qǐng)求。
[0031]進(jìn)一步的,所述發(fā)送模塊包括:第一加密子模塊、第二加密子模塊和第一發(fā)送子模塊;所述第一加密子模塊,被配置為生成隨機(jī)碼,并利用所述隨機(jī)碼對(duì)所述目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼進(jìn)行加密,生成第一數(shù)據(jù)包;所述第二加密子模塊,被配置為利用服務(wù)器公鑰對(duì)所述第一加密子模塊生成的所述隨機(jī)碼進(jìn)行加密,生成第二數(shù)據(jù)包;所述第一發(fā)送子模塊,被配置為向所述智能設(shè)備發(fā)送所述第一加密子模塊生成的所述第一數(shù)據(jù)包和所述第二加密子模塊生成的所述第二數(shù)據(jù)包,以使所述智能設(shè)備根據(jù)所述第一數(shù)據(jù)包和所述第二數(shù)據(jù)包,獲取所述目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼。
[0032]本實(shí)施方式提供的技術(shù)方案可以包括以下有益效果:路由設(shè)備確定智能設(shè)備為信任設(shè)備后,采用非對(duì)稱加密的方案對(duì)目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼進(jìn)行加密處理后,發(fā)送給智能設(shè)備,以使智能設(shè)備連接至目標(biāo)無(wú)線網(wǎng)絡(luò),進(jìn)一步提高聯(lián)網(wǎng)的安全性。
[0033]進(jìn)一步的,所述發(fā)送模塊包括:第三加密子模塊和第二發(fā)送子模塊;所述第三加密子模塊,被配置為利用預(yù)設(shè)的加密策略,對(duì)所述目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼進(jìn)行加密,生成第三數(shù)據(jù)包;所述第二發(fā)送子模塊,被配置為向所述智能設(shè)備發(fā)送所述第三加密子模塊生成的所述第三數(shù)據(jù)包,以使所述智能設(shè)備利用與所述加密策略對(duì)應(yīng)的解密策略,對(duì)所述第三數(shù)據(jù)包進(jìn)行解密,并獲取所述目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼。
[0034]本實(shí)施方式提供的技術(shù)方案可以包括以下有益效果:路由設(shè)備確定智能設(shè)備為信任設(shè)備后,采用預(yù)設(shè)的加密策略對(duì)目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼進(jìn)行加密處理后,發(fā)送給智能設(shè)備,以使智能設(shè)備依據(jù)相應(yīng)的解密策略進(jìn)行解密后,連接至目標(biāo)無(wú)線網(wǎng)絡(luò),進(jìn)一步提高聯(lián)網(wǎng)的安全性。
[0035]根據(jù)本公開(kāi)實(shí)施例的第四方面,提供一種智能設(shè)備,該智能設(shè)備包括:發(fā)送模塊,被配置為通過(guò)初始無(wú)線網(wǎng)絡(luò)向路由設(shè)備發(fā)送網(wǎng)絡(luò)連接請(qǐng)求,以使所述路由設(shè)備根據(jù)所述網(wǎng)絡(luò)連接請(qǐng)求判斷智能設(shè)備是否為信任設(shè)備,并當(dāng)所述智能設(shè)備為信任設(shè)備時(shí),向所述智能設(shè)備發(fā)送目標(biāo)無(wú)線網(wǎng)絡(luò)的服務(wù)集標(biāo)識(shí)SSID和密碼;接收模塊,被配置為接收所述路由設(shè)備發(fā)送的所述目標(biāo)無(wú)線網(wǎng)絡(luò)的SSID和密碼;連接模塊,被配置為根據(jù)所述接收模塊接收到的所述