本發(fā)明涉及移動(dòng)通信技術(shù)領(lǐng)域,尤其涉及一種接入移動(dòng)熱點(diǎn)的方法、終端及外設(shè)。
背景技術(shù):
隨著WiFi無(wú)線網(wǎng)絡(luò)技術(shù)的推廣,越來(lái)越多的智能外設(shè)(如水下WiFi視頻探魚(yú)器,監(jiān)控?cái)z像頭等)通過(guò)WiFi無(wú)線網(wǎng)絡(luò)與手機(jī)交互通信。這些智能外設(shè)一般只有一個(gè)或有限的幾個(gè)物理按鍵,有的無(wú)顯示屏,有的無(wú)攝像頭,通常無(wú)法輸入字母、數(shù)字或者符號(hào),就不能完成輸入密碼的操作。因此,受限于智能外設(shè)有限的輸入輸出接口,智能手機(jī)上的相關(guān)應(yīng)用軟件使用這些智能外設(shè)的過(guò)程通常如下所示:
1)智能外設(shè)啟動(dòng)后創(chuàng)建一個(gè)AP(The wireless access point,無(wú)線接入點(diǎn),即熱點(diǎn))。若是第一次使用,則使用缺省預(yù)設(shè)的網(wǎng)絡(luò)名稱及缺省密碼設(shè)置無(wú)線接入點(diǎn)(AP)。
2)打開(kāi)手機(jī)的WiFi連接,開(kāi)始搜索周圍的無(wú)線接入點(diǎn)(AP)。
3)根據(jù)無(wú)線網(wǎng)絡(luò)名稱找到想要接入的智能外設(shè),連接并開(kāi)始進(jìn)行網(wǎng)絡(luò)登陸。
4)輸入智能外設(shè)的登陸密碼并認(rèn)證成功后,智能手機(jī)接入到智能外設(shè)提供的無(wú)線網(wǎng)絡(luò)。
5)智能手機(jī)上的應(yīng)用軟件與智能外設(shè)建立通信,開(kāi)始交互。
6)應(yīng)用軟件可以重新設(shè)置智能外設(shè)的無(wú)線網(wǎng)絡(luò)名稱及密碼。
7)交互結(jié)束后,智能手機(jī)斷開(kāi)與智能外設(shè)的WiFi連接。
上述智能外設(shè)與手機(jī)的通信過(guò)程會(huì)導(dǎo)致智能手機(jī)上安裝的其他應(yīng)用軟件(例如:社交、導(dǎo)航、天氣、地理信息等)無(wú)法繼續(xù)使用,此時(shí)智能手機(jī)的3G或4G等移動(dòng)數(shù)據(jù)網(wǎng)絡(luò)即使開(kāi)啟也無(wú)法使用。為節(jié)省移動(dòng)數(shù)據(jù)網(wǎng)絡(luò)的流量使用費(fèi)用,當(dāng)智能手機(jī)的WiFi網(wǎng)絡(luò)存在時(shí),手機(jī)操作系統(tǒng)會(huì)優(yōu)先選擇WiFi網(wǎng)絡(luò)進(jìn)行通信而不使用3G或4G移動(dòng)數(shù)據(jù)網(wǎng)絡(luò)。只有智能手機(jī)斷開(kāi)與智能外設(shè)的WiFi連接或關(guān)閉WiFi后,智能手機(jī)才能夠繼續(xù)使用3G或4G移動(dòng)數(shù)據(jù)網(wǎng)絡(luò)訪問(wèn)外部的各種數(shù)據(jù)服務(wù)。
上述智能外設(shè)與手機(jī)的通信過(guò)程會(huì)給智能外設(shè)的使用者造成很大的困擾,包括:
1)使用者無(wú)法同時(shí)使用智能外設(shè)提供的實(shí)時(shí)數(shù)據(jù)服務(wù)和智能手機(jī)上其他應(yīng)用軟件提供的各種服務(wù)(例如:社交、導(dǎo)航、天氣、地理信息等等)。
2)智能手機(jī)無(wú)法同時(shí)連接多個(gè)不同類型或用途的WiFi智能外設(shè),只能連接一個(gè)智能外設(shè)。智能手機(jī)只能接入到一個(gè)無(wú)線接入點(diǎn),無(wú)法同時(shí)連接到多個(gè)無(wú)線接入點(diǎn)(AP)。
3)智能外設(shè)使用時(shí)無(wú)法實(shí)時(shí)同步保存數(shù)據(jù)到外部服務(wù)器。
鑒于上述現(xiàn)有技術(shù)存在的缺點(diǎn),因此有必要提供一種改進(jìn)方案。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種接入移動(dòng)熱點(diǎn)的方法、終端及外設(shè),其可實(shí)現(xiàn)使智能外設(shè)通過(guò)獲取二維碼的方式接入移動(dòng)終端的移動(dòng)熱點(diǎn)。
為解決本發(fā)明的技術(shù)問(wèn)題,本發(fā)明公開(kāi)一種接入移動(dòng)熱點(diǎn)的方法,包括以下步驟:
移動(dòng)終端設(shè)置移動(dòng)熱點(diǎn)的無(wú)線網(wǎng)絡(luò)名稱及密碼,生成相應(yīng)的二維碼圖片;
智能外設(shè)獲取所述二維碼圖片進(jìn)行解析,得到所述無(wú)線網(wǎng)絡(luò)名稱及密碼;
智能外設(shè)根據(jù)所述無(wú)線網(wǎng)絡(luò)名稱及密碼自動(dòng)完成網(wǎng)絡(luò)連接。
為解決本發(fā)明的技術(shù)問(wèn)題,本發(fā)明還公開(kāi)一種移動(dòng)終端,包括顯示模塊、存儲(chǔ)模塊、移動(dòng)熱點(diǎn)設(shè)置模塊、二維碼生成模塊和網(wǎng)絡(luò)通信模塊;
所述移動(dòng)熱點(diǎn)設(shè)置模塊用于設(shè)置移動(dòng)熱點(diǎn)的無(wú)線網(wǎng)絡(luò)名稱及密碼,以及開(kāi)啟和關(guān)閉移動(dòng)熱點(diǎn);
所述二維碼生成模塊用于根據(jù)所述無(wú)線網(wǎng)絡(luò)名稱及密碼,生成相應(yīng)的二維碼圖片;
所述顯示模塊用于顯示所述二維碼圖片;
所述存儲(chǔ)模塊用于存儲(chǔ)所述二維碼圖片;
所述網(wǎng)絡(luò)通信模塊用于與智能外設(shè)建立無(wú)線網(wǎng)絡(luò)連接,進(jìn)行數(shù)據(jù)通信。
為解決本發(fā)明的技術(shù)問(wèn)題,本發(fā)明還公開(kāi)一種智能外設(shè),包括接入檢測(cè)模塊、二維碼獲取模塊、二維碼解析模塊、網(wǎng)絡(luò)接入模塊;
所述接入檢測(cè)模塊用于根據(jù)接收到的連接無(wú)線網(wǎng)絡(luò)指令,啟動(dòng)移動(dòng)熱點(diǎn)匹配模式;
所述二維碼獲取模塊用于在進(jìn)入移動(dòng)熱點(diǎn)匹配模式后,獲取移動(dòng)終端生成的二維碼圖片;
所述二維碼解析模塊用于對(duì)所述二維碼圖片進(jìn)行解析,得到所述無(wú)線網(wǎng)絡(luò)名稱及密碼;
所述網(wǎng)絡(luò)接入模塊用于根據(jù)所述無(wú)線網(wǎng)絡(luò)名稱及密碼自動(dòng)完成網(wǎng)絡(luò)連接。
與現(xiàn)有技術(shù)相比,本發(fā)明具有如下有益效果:本發(fā)明通過(guò)獲取二維碼的方式使智能外設(shè)接入移動(dòng)終端的移動(dòng)熱點(diǎn)無(wú)線網(wǎng)絡(luò),可提高網(wǎng)絡(luò)連接的安全性,移動(dòng)終端可在通過(guò)移動(dòng)熱點(diǎn)的無(wú)線網(wǎng)絡(luò)使用智能外設(shè)數(shù)據(jù)服務(wù)的同時(shí),可繼續(xù)通過(guò)移動(dòng)數(shù)據(jù)網(wǎng)絡(luò)使用其他數(shù)據(jù)服務(wù)(如導(dǎo)航,地理信息,社交等),并且可以使多個(gè)同類或不同用途的智能外設(shè)同時(shí)連接移動(dòng)終端的移動(dòng)熱點(diǎn)無(wú)線網(wǎng)絡(luò)。
附圖說(shuō)明
圖1是本發(fā)明實(shí)施例的接入移動(dòng)熱點(diǎn)的方法步驟圖;
圖2是本發(fā)明另一實(shí)施例的接入移動(dòng)熱點(diǎn)的方法步驟圖;
圖3本發(fā)明實(shí)施例的移動(dòng)終端系統(tǒng)結(jié)構(gòu)圖;
圖4是本發(fā)明另一實(shí)施例的移動(dòng)終端系統(tǒng)結(jié)構(gòu)圖;
圖5是本發(fā)明實(shí)施例的智能外設(shè)系統(tǒng)結(jié)構(gòu)圖;
圖6是本發(fā)明另一實(shí)施例的智能外設(shè)系統(tǒng)結(jié)構(gòu)圖。
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例,對(duì)本發(fā)明作進(jìn)一步詳細(xì)說(shuō)明。
如圖1所示,本發(fā)明實(shí)施例提供的接入移動(dòng)熱點(diǎn)的方法,包括以下步驟:
S10:移動(dòng)終端設(shè)置移動(dòng)熱點(diǎn)的無(wú)線網(wǎng)絡(luò)名稱及密碼,生成相應(yīng)的二維碼圖片。
具體地,本實(shí)施例的移動(dòng)終端是指具有移動(dòng)數(shù)據(jù)通信功能并可通過(guò)移動(dòng)數(shù)據(jù)建立WiFi無(wú)線網(wǎng)絡(luò)熱點(diǎn)的智能通信終端,包括但不限于:手機(jī)、平板電腦等。移動(dòng)數(shù)據(jù)是指移動(dòng)通信運(yùn)營(yíng)商提供的移動(dòng)數(shù)據(jù)通信網(wǎng)絡(luò)服務(wù)。
在本實(shí)施例中,生成二維碼圖片的步驟具體包括:將移動(dòng)熱點(diǎn)的無(wú)線網(wǎng)絡(luò)名稱及密碼進(jìn)行格式化,轉(zhuǎn)換成預(yù)定義格式的二進(jìn)制碼流信息,然后將該二進(jìn)制碼流信息轉(zhuǎn)換為二維碼(Quick Response Code,快速反應(yīng)碼)編碼圖形,保存在移動(dòng)終端內(nèi)置或外置的存儲(chǔ)器中,或者將二維碼圖形顯示在移動(dòng)終端的顯示屏上,等待智能外設(shè)掃描二維碼圖形。在等待智能外設(shè)掃描的過(guò)程中,移動(dòng)終端保持屏幕亮度不變并臨時(shí)關(guān)閉自動(dòng)鎖屏功能,以幫助智能外設(shè)快速、準(zhǔn)確地識(shí)別二維碼圖形。
其中,移動(dòng)終端外置的存儲(chǔ)器可采用SD卡(Secure Digital Memory Card安全數(shù)碼存儲(chǔ)卡),智能外設(shè)可通過(guò)SD卡讀卡器讀取所述二維碼信息。若二維碼圖形保存在移動(dòng)終端的內(nèi)置存儲(chǔ)器(內(nèi)存)中,則智能外設(shè)可通過(guò)數(shù)據(jù)線連接移動(dòng)終端獲取所述二維碼信息。
S20:智能外設(shè)獲取所述二維碼圖片進(jìn)行解析,得到所述無(wú)線網(wǎng)絡(luò)名稱及密碼。
具體地,智能外設(shè)接收到連接無(wú)線網(wǎng)絡(luò)指令后,啟動(dòng)移動(dòng)熱點(diǎn)匹配模式。連接無(wú)線網(wǎng)絡(luò)的指令可通過(guò)用戶按下智能外設(shè)上的物理按鍵的方式發(fā)出,也可是智能外設(shè)上電運(yùn)行初始化后發(fā)出。
智能外設(shè)可通過(guò)攝像頭掃描移動(dòng)終端顯示屏上的二維碼圖形獲取二維碼信息。若智能外設(shè)沒(méi)有攝像頭則可通過(guò)SD卡讀卡器或數(shù)據(jù)線等數(shù)據(jù)讀取裝置獲取二維碼信息。智能外設(shè)采用與移動(dòng)終端相同的預(yù)定義格式對(duì)獲取的二維碼信息進(jìn)行解碼,從解碼后的二進(jìn)制碼流信息中解析出無(wú)線網(wǎng)絡(luò)名稱和密碼。
S30:智能外設(shè)根據(jù)所述無(wú)線網(wǎng)絡(luò)名稱及密碼自動(dòng)完成網(wǎng)絡(luò)連接。
具體地,智能外設(shè)掃描附近的無(wú)線網(wǎng)絡(luò),尋找與所述無(wú)線網(wǎng)絡(luò)名稱對(duì)應(yīng)的無(wú)線網(wǎng)絡(luò),找到后智能外設(shè)開(kāi)始連接,自動(dòng)輸入密碼完成身份認(rèn)證,接入該移動(dòng)熱點(diǎn)的無(wú)線網(wǎng)絡(luò)。這樣一來(lái),即使智能外設(shè)沒(méi)有按鍵等輸入裝置也可通過(guò)傳輸密碼的方式完成身份認(rèn)證從而接入移動(dòng)熱點(diǎn)。
另外,如圖2所示,在智能外設(shè)連接到移動(dòng)終端提供的移動(dòng)熱點(diǎn)無(wú)線網(wǎng)絡(luò)后,本發(fā)明實(shí)施例還包括以下步驟:
S40:智能外設(shè)通過(guò)預(yù)定義的配置端口向移動(dòng)終端通信發(fā)送設(shè)備認(rèn)證信息。
具體地,當(dāng)智能外設(shè)連接完成并獲得IP地址后,智能外設(shè)通過(guò)預(yù)定義的配置端口向移動(dòng)終端發(fā)送設(shè)備認(rèn)證信息,進(jìn)行設(shè)備身份認(rèn)證。設(shè)備認(rèn)證可阻止非法的設(shè)備接入。當(dāng)認(rèn)證沒(méi)有通過(guò)時(shí),智能外設(shè)將不能繼續(xù)與移動(dòng)終端通信。所述設(shè)備認(rèn)證信息包括智能外設(shè)的名稱、型號(hào)、設(shè)備序列號(hào)、設(shè)備身份標(biāo)識(shí)等信息。
S50:移動(dòng)終端接收設(shè)備認(rèn)證信息進(jìn)行合法性鑒別,若審核通過(guò),則分配數(shù)據(jù)端口給智能外設(shè)。
具體地,移動(dòng)終端收到設(shè)備認(rèn)證信息后,訪問(wèn)本機(jī)或者外部服務(wù)器的數(shù)據(jù)庫(kù)對(duì)接入設(shè)備進(jìn)行身份合法性鑒別,若本機(jī)或外部服務(wù)器的數(shù)據(jù)庫(kù)上包含該設(shè)備的認(rèn)證信息,則審核通過(guò),給智能外設(shè)分配用于數(shù)據(jù)通信的IP端口(即數(shù)據(jù)端口),并對(duì)數(shù)據(jù)端口進(jìn)行配置(如超時(shí)設(shè)置、數(shù)據(jù)緩存字節(jié)長(zhǎng)度設(shè)置等)。智能外設(shè)與移動(dòng)終端的數(shù)據(jù)通信鏈路建立后,退出移動(dòng)熱點(diǎn)匹配模式,進(jìn)入數(shù)據(jù)通信模式,通過(guò)數(shù)據(jù)端口向移動(dòng)終端發(fā)送服務(wù)數(shù)據(jù)(如視頻流數(shù)據(jù)),以及接收移動(dòng)終端發(fā)送的設(shè)備參數(shù)配置指令(如視頻幀率、分辨率設(shè)置、曝光補(bǔ)償?shù)?并修改相應(yīng)的設(shè)備參數(shù)。
另外,為便于智能外設(shè)在下次接入移動(dòng)熱點(diǎn)時(shí)更方便,本實(shí)施例的移動(dòng)終端在步驟S50的審核通過(guò)步驟之后還包括:移動(dòng)終端將設(shè)備認(rèn)證信息保存在本地?cái)?shù)據(jù)庫(kù)。這樣智能外設(shè)在下次接入此移動(dòng)熱點(diǎn)時(shí),移動(dòng)終端只需訪問(wèn)本地?cái)?shù)據(jù)庫(kù)就可判斷是否合法,無(wú)需連接外部服務(wù)器,使認(rèn)證過(guò)程更方便簡(jiǎn)捷。
如圖3所示,本發(fā)明實(shí)施例還提供一種移動(dòng)終端,包括:顯示模塊、存儲(chǔ)模塊、移動(dòng)熱點(diǎn)設(shè)置模塊、二維碼生成模塊和網(wǎng)絡(luò)通信模塊。
其中,移動(dòng)熱點(diǎn)設(shè)置模塊用于設(shè)置移動(dòng)熱點(diǎn)的無(wú)線網(wǎng)絡(luò)名稱及密碼,以及開(kāi)啟和關(guān)閉移動(dòng)熱點(diǎn);二維碼生成模塊用于根據(jù)所述無(wú)線網(wǎng)絡(luò)名稱及密碼,生成相應(yīng)的二維碼圖片;顯示模塊用于顯示所述二維碼圖片;存儲(chǔ)模塊用于存儲(chǔ)所述二維碼圖片;網(wǎng)絡(luò)通信模塊用于與智能外設(shè)建立無(wú)線網(wǎng)絡(luò)連接,進(jìn)行數(shù)據(jù)通信。
具體地,本實(shí)施例的移動(dòng)終端是指具有移動(dòng)數(shù)據(jù)通信功能并可通過(guò)移動(dòng)數(shù)據(jù)建立WiFi無(wú)線網(wǎng)絡(luò)熱點(diǎn)的智能通信終端,包括但不限于:手機(jī)、平板電腦等。移動(dòng)數(shù)據(jù)是指移動(dòng)通信運(yùn)營(yíng)商提供的移動(dòng)數(shù)據(jù)通信網(wǎng)絡(luò)服務(wù)。
二維碼生成模塊將移動(dòng)熱點(diǎn)的無(wú)線網(wǎng)絡(luò)名稱及密碼進(jìn)行格式化,轉(zhuǎn)換成預(yù)定義格式的二進(jìn)制碼流信息,然后將該二進(jìn)制碼流信息轉(zhuǎn)換為二維碼(QR Code)編碼圖形保存在存儲(chǔ)模塊中,以及通過(guò)顯示模塊顯示二維碼圖形。
其中,存儲(chǔ)模塊是移動(dòng)終端內(nèi)置或外置的存儲(chǔ)器。外置存儲(chǔ)器可采用SD存儲(chǔ)卡,智能外設(shè)可通過(guò)SD卡讀卡讀取所述二維碼圖片。若二維碼圖片保存在移動(dòng)終端的內(nèi)置存儲(chǔ)器(內(nèi)存)中,則智能外設(shè)可通過(guò)數(shù)據(jù)線連接移動(dòng)終端獲取所述二維碼圖片。
顯示模塊顯示二維碼圖形等待智能外設(shè)掃描時(shí),移動(dòng)終端保持屏幕亮度不變并臨時(shí)關(guān)閉自動(dòng)鎖屏功能,以幫助智能外設(shè)快速、準(zhǔn)確地識(shí)別二維碼圖形。
在智能外設(shè)連接到移動(dòng)終端提供的移動(dòng)熱點(diǎn)無(wú)線網(wǎng)絡(luò)后,智能外設(shè)還需向移動(dòng)終端進(jìn)行設(shè)備認(rèn)證,以便于移動(dòng)終端管理各種智能外設(shè)。因此,如圖4所示,本實(shí)施例提供的移動(dòng)終端還包括:外設(shè)認(rèn)證模塊和外設(shè)設(shè)備管理模塊。
外設(shè)認(rèn)證模塊用于對(duì)智能外設(shè)發(fā)送的設(shè)備認(rèn)證信息進(jìn)行合法性鑒別;外設(shè)設(shè)備管理模塊用于將外設(shè)認(rèn)證模塊認(rèn)證通過(guò)的設(shè)備認(rèn)證信息保存在本地?cái)?shù)據(jù)庫(kù)。
具體地,移動(dòng)終端的網(wǎng)絡(luò)通信模塊收到設(shè)備認(rèn)證信息后,外設(shè)認(rèn)證模塊訪問(wèn)本機(jī)或者外部服務(wù)器的數(shù)據(jù)庫(kù)對(duì)接入設(shè)備進(jìn)行身份合法性鑒別,若本機(jī)或外部服務(wù)器的數(shù)據(jù)庫(kù)上包含該設(shè)備的認(rèn)證信息,則審核通過(guò)。設(shè)備認(rèn)證可阻止非法的設(shè)備接入。當(dāng)認(rèn)證沒(méi)有通過(guò)時(shí),智能外設(shè)將不能繼續(xù)與移動(dòng)終端通信。所述設(shè)備認(rèn)證信息包括智能外設(shè)的名稱、型號(hào)、設(shè)備序列號(hào)、設(shè)備身份標(biāo)識(shí)等信息。
在認(rèn)證通過(guò)后,網(wǎng)絡(luò)通信模塊給智能外設(shè)分配用于數(shù)據(jù)通信的IP端口(即數(shù)據(jù)端口),并對(duì)數(shù)據(jù)端口進(jìn)行配置(如超時(shí)設(shè)置、數(shù)據(jù)緩存字節(jié)長(zhǎng)度設(shè)置等),以及接收智能外設(shè)的服務(wù)數(shù)據(jù)及發(fā)送設(shè)備參數(shù)配置指令。
為便于智能外設(shè)在下次接入移動(dòng)熱點(diǎn)時(shí)更方便,外設(shè)設(shè)備管理模塊將設(shè)備認(rèn)證信息保存在本地?cái)?shù)據(jù)庫(kù)。這樣智能外設(shè)在下次接入此移動(dòng)熱點(diǎn)時(shí),移動(dòng)終端只需訪問(wèn)本地?cái)?shù)據(jù)庫(kù)就可判斷是否合法,無(wú)需連接外部服務(wù)器,使認(rèn)證過(guò)程更方便簡(jiǎn)捷。
如圖5所示,本發(fā)明實(shí)施例還提供一種智能外設(shè),包括接入檢測(cè)模塊、二維碼獲取模塊、二維碼解析模塊和網(wǎng)絡(luò)接入模塊。
其中,接入檢測(cè)模塊用于根據(jù)接收到的連接無(wú)線網(wǎng)絡(luò)指令,啟動(dòng)移動(dòng)熱點(diǎn)匹配模式;二維碼獲取模塊用于在進(jìn)入移動(dòng)熱點(diǎn)匹配模式后,獲取移動(dòng)終端生成的二維碼圖片;二維碼解析模塊用于對(duì)所述二維碼圖片進(jìn)行解析,得到所述無(wú)線網(wǎng)絡(luò)名稱及密碼;網(wǎng)絡(luò)接入模塊用于根據(jù)所述無(wú)線網(wǎng)絡(luò)名稱及密碼自動(dòng)完成網(wǎng)絡(luò)連接。
具體地,接入檢測(cè)模塊接收到連接無(wú)線網(wǎng)絡(luò)指令后,啟動(dòng)移動(dòng)熱點(diǎn)匹配模式。其中,連接無(wú)線網(wǎng)絡(luò)的指令可通過(guò)用戶按下智能外設(shè)上的物理按鍵的方式發(fā)出,也可是智能外設(shè)上電運(yùn)行初始化后發(fā)出。
本實(shí)施例中,二維碼獲取模塊為攝像頭或數(shù)據(jù)讀取裝置。若二維碼獲取模塊為攝像頭,則可通過(guò)攝像頭掃描移動(dòng)終端顯示屏上的二維碼圖形獲取二維碼信息。若二維碼獲取模塊為數(shù)據(jù)讀取裝置,則可讀取保存在移動(dòng)終端內(nèi)置或外置存儲(chǔ)器上的二維碼信息。若移動(dòng)終端的二維碼圖形保存在內(nèi)置存儲(chǔ)器(內(nèi)存)中,則二維碼獲取模塊為數(shù)據(jù)線,通過(guò)連接移動(dòng)終端和智能外設(shè)的相應(yīng)數(shù)據(jù)接口獲取二維碼信息。若移動(dòng)終端的二維碼圖形保存在外置存儲(chǔ)器(SD存儲(chǔ)卡)中,則二維碼獲取模塊為SD卡讀卡器,將移動(dòng)終端的SD存儲(chǔ)卡插入SD卡讀卡器中即可獲取二維碼信息。
二維碼解析模塊采用與移動(dòng)終端相同的預(yù)定義格式對(duì)獲取的二維碼信息進(jìn)行解碼,從解碼后的二進(jìn)制碼流信息中解析出無(wú)線網(wǎng)絡(luò)名稱和密碼。
網(wǎng)絡(luò)接入模塊掃描附近的無(wú)線網(wǎng)絡(luò),尋找與所述無(wú)線網(wǎng)絡(luò)名稱對(duì)應(yīng)的無(wú)線網(wǎng)絡(luò),找到后智能外設(shè)開(kāi)始連接,自動(dòng)輸入密碼完成身份認(rèn)證,接入該移動(dòng)熱點(diǎn)的無(wú)線網(wǎng)絡(luò)。這樣一來(lái),即使智能外設(shè)沒(méi)有按鍵等輸入裝置也可通過(guò)網(wǎng)絡(luò)接入模塊發(fā)送密碼完成身份認(rèn)證從而接入移動(dòng)熱點(diǎn)。
在智能外設(shè)連接到移動(dòng)終端提供的移動(dòng)熱點(diǎn)無(wú)線網(wǎng)絡(luò)后,智能外設(shè)還需向移動(dòng)終端進(jìn)行設(shè)備認(rèn)證,以便于移動(dòng)終端管理各種智能外設(shè)。因此,如圖6所示,本實(shí)施例提供的智能外設(shè)還包括:設(shè)備注冊(cè)模塊和數(shù)據(jù)通信模塊。
其中,設(shè)備注冊(cè)模塊用于在連接無(wú)線網(wǎng)絡(luò)后,通過(guò)預(yù)定義的配置端口向移動(dòng)終端通信發(fā)送設(shè)備認(rèn)證信息;數(shù)據(jù)通信模塊用于在認(rèn)證通過(guò)后,向移動(dòng)終端申請(qǐng)數(shù)據(jù)端口,通過(guò)數(shù)據(jù)端口向移動(dòng)終端發(fā)送服務(wù)數(shù)據(jù)以及接收移動(dòng)終端發(fā)送的設(shè)備參數(shù)配置指令。
具體地,當(dāng)智能外設(shè)連接完成并獲得IP地址后,設(shè)備注冊(cè)模塊通過(guò)預(yù)定義的配置端口向移動(dòng)終端發(fā)送設(shè)備認(rèn)證信息,進(jìn)行設(shè)備身份認(rèn)證。設(shè)備認(rèn)證可阻止非法的設(shè)備接入。當(dāng)認(rèn)證沒(méi)有通過(guò)時(shí),智能外設(shè)將不能繼續(xù)與移動(dòng)終端通信。所述設(shè)備認(rèn)證信息包括智能外設(shè)的名稱、型號(hào)、設(shè)備序列號(hào)、設(shè)備身份標(biāo)識(shí)等信息。
移動(dòng)終端收到設(shè)備認(rèn)證信息后,訪問(wèn)本機(jī)或者外部服務(wù)器的數(shù)據(jù)庫(kù)對(duì)接入設(shè)備進(jìn)行身份合法性鑒別,若本機(jī)或外部服務(wù)器的數(shù)據(jù)庫(kù)上包含該設(shè)備的認(rèn)證信息,則審核通過(guò)。數(shù)據(jù)通信模塊向移動(dòng)終端申請(qǐng)用于數(shù)據(jù)通信的IP端口(即數(shù)據(jù)端口),移動(dòng)終端根據(jù)請(qǐng)求,分配數(shù)據(jù)端口給智能外設(shè),并對(duì)數(shù)據(jù)端口進(jìn)行配置(如超時(shí)設(shè)置、數(shù)據(jù)緩存字節(jié)長(zhǎng)度設(shè)置等)。在智能外設(shè)與移動(dòng)終端的數(shù)據(jù)通信鏈路建立后,智能外設(shè)退出移動(dòng)熱點(diǎn)匹配模式,進(jìn)入數(shù)據(jù)通信模式,數(shù)據(jù)通信模塊通過(guò)數(shù)據(jù)端口向移動(dòng)終端發(fā)送服務(wù)數(shù)據(jù)(如視頻流數(shù)據(jù)),以及接收移動(dòng)終端發(fā)送的設(shè)備參數(shù)配置指令(如視頻幀率、分辨率設(shè)置、曝光補(bǔ)償?shù)?并修改相應(yīng)的設(shè)備參數(shù)。
綜上所述,本發(fā)明通過(guò)獲取二維碼的方式使智能外設(shè)接入移動(dòng)終端的移動(dòng)熱點(diǎn)無(wú)線網(wǎng)絡(luò),可提高網(wǎng)絡(luò)連接的安全性,移動(dòng)終端可在通過(guò)移動(dòng)熱點(diǎn)的無(wú)線網(wǎng)絡(luò)使用智能外設(shè)數(shù)據(jù)服務(wù)的同時(shí),可繼續(xù)通過(guò)移動(dòng)數(shù)據(jù)網(wǎng)絡(luò)使用其他數(shù)據(jù)服務(wù)(如導(dǎo)航,地理信息,社交等),并且可以使多個(gè)同類或不同用途的智能外設(shè)同時(shí)連接移動(dòng)終端的移動(dòng)熱點(diǎn)無(wú)線網(wǎng)絡(luò)。
以上舉較佳實(shí)施例,對(duì)本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)進(jìn)行了進(jìn)一步詳細(xì)說(shuō)明,所應(yīng)理解的是,以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi),本發(fā)明所主張的權(quán)利范圍應(yīng)以發(fā)明申請(qǐng)范圍所述為準(zhǔn),而非僅限于上述實(shí)施例。