物聯(lián)網(wǎng)WiFi設(shè)備接入AP的方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及物聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別是涉及一種物聯(lián)網(wǎng)WiFi設(shè)備接入AP的方法和系統(tǒng)。
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,物聯(lián)網(wǎng)行業(yè)的WiFi設(shè)備中開始流行通過SmartLink(—種網(wǎng)絡(luò)連接方式)方式接入AP(Access Point,無線訪問節(jié)點)熱點。也就是,WiFi設(shè)備監(jiān)聽空中的廣播信息,從中提取出AP熱點的SSID(Service Set Identif ier,服務(wù)集標(biāo)識)信息和Password (密碼)信息,使得WiFi設(shè)備快速接入該AP熱點。如果WiFi設(shè)備接入了網(wǎng)絡(luò)受限的AP熱點,例如需付費的AP熱點或禁用UDP (User Datagram ProtocoI,用戶數(shù)據(jù)報協(xié)議)的AP熱點等,會導(dǎo)致終端對該WiFi設(shè)備無法進(jìn)行控制。由于SmartLink只能單向傳輸數(shù)據(jù),而無法將WiFi設(shè)備遇到的情況反饋給用戶,給用戶造成不便。
【發(fā)明內(nèi)容】
[0003]基于此,有必要針對上述技術(shù)問題,提供一種能夠有效避免物聯(lián)網(wǎng)WiFi設(shè)備接入網(wǎng)絡(luò)受限的AP熱點的物聯(lián)網(wǎng)WiFi設(shè)備接入AP的方法和系統(tǒng)。
[0004]一種物聯(lián)網(wǎng)WiFi設(shè)備接入AP的方法,所述方法包括:
[0005]接收終端發(fā)送的數(shù)據(jù)包,所述數(shù)據(jù)包中包括AP信息和第一響應(yīng)碼;
[0006]利用所述AP信息連接目標(biāo)AP熱點,并向所述終端返回與所述第一響應(yīng)碼對應(yīng)的第二響應(yīng)碼,以使得所述終端在接收到第二響應(yīng)碼后發(fā)送信息獲取指令;
[0007]接收所述信息獲取指令并根據(jù)所述信息獲取指令向所述終端返回對應(yīng)的信息。
[0008]在其中一個實施例中,在所述利用所述AP信息連接目標(biāo)AP熱點的步驟之后,還包括:
[0009]若在預(yù)設(shè)時間內(nèi)未向所述終端返回所述第二響應(yīng)碼,或者向所述終端返回所述第二響應(yīng)碼后在預(yù)設(shè)時間內(nèi)未接收到所述終端發(fā)送的信息獲取指令;
[0010]則確定所述目標(biāo)AP熱點網(wǎng)絡(luò)受限,并清除所述AP信息。
[0011]—種物聯(lián)網(wǎng)WiFi設(shè)備接入AP的裝置,所述裝置包括:
[0012]第一接收模塊,用于接收終端發(fā)送的數(shù)據(jù)包,所述數(shù)據(jù)包中包括AP信息和第一響應(yīng)碼;
[0013]連接模塊,用于利用所述AP信息連接目標(biāo)AP熱點,并向所述終端返回與所述第一響應(yīng)碼對應(yīng)的第二響應(yīng)碼,以使得所述終端在接收到第二響應(yīng)碼后發(fā)送信息獲取指令;
[0014]所述第一接收模塊還用于接收所述信息獲取指令;
[0015]返回模塊,用于根據(jù)所述信息獲取指令向所述終端返回對應(yīng)的信息。
[0016]在其中一個實施例中,所述裝置還包括:
[0017]清除模塊,用于若在預(yù)設(shè)時間內(nèi)未向所述終端返回所述第二響應(yīng)碼,或者向所述終端返回所述第二響應(yīng)碼后在預(yù)設(shè)時間內(nèi)未接收到所述終端發(fā)送的信息獲取指令,則確定所述目標(biāo)AP熱點網(wǎng)絡(luò)受限,并清除所述AP信息。
[0018]上述物聯(lián)網(wǎng)WiFi設(shè)備接入AP的方法和裝置,接收終端發(fā)送的數(shù)據(jù)包,數(shù)據(jù)包中包括AP信息和第一響應(yīng)碼;利用AP信息連接目標(biāo)AP熱點,并向終端返回與第一響應(yīng)碼對應(yīng)的第二響應(yīng)碼,以使得終端在接收到第二響應(yīng)碼后發(fā)送信息獲取指令;接收信息獲取指令并根據(jù)信息獲取指令向終端返回對應(yīng)的信息。由于物聯(lián)網(wǎng)WiFi設(shè)備利用AP信息連接到目標(biāo)AP熱點后,向終端返回與第一響應(yīng)碼對應(yīng)的第二響應(yīng)碼,由此能夠?qū)⑽锫?lián)網(wǎng)WiFi設(shè)備連接目標(biāo)AP熱點的狀況反饋給終端,使得終端確認(rèn)物聯(lián)網(wǎng)WiFi設(shè)備所接入的目標(biāo)AP熱點為有效的AP熱點。由于物聯(lián)網(wǎng)WiFi設(shè)備接入網(wǎng)絡(luò)受限的AP后,會陷入終端無法控制的狀態(tài),無法再次接收終端發(fā)送的任何指令,因此再次接收終端發(fā)送的信息獲取指令并向終端返回對應(yīng)的信息,能夠讓物聯(lián)網(wǎng)WiFi設(shè)備確認(rèn)所接入的目標(biāo)AP熱點為有效的AP熱點。進(jìn)而有效避免了物聯(lián)網(wǎng)WiFi設(shè)備接入網(wǎng)絡(luò)受限的AP熱點導(dǎo)致物聯(lián)網(wǎng)WiFi設(shè)備失控的情形。
[0019]—種物聯(lián)網(wǎng)WiFi設(shè)備接入AP的方法,所述方法包括:
[0020]向物聯(lián)網(wǎng)WiFi設(shè)備發(fā)送數(shù)據(jù)包,所述數(shù)據(jù)包包括AP信息和第一響應(yīng)碼,以使得所述物聯(lián)網(wǎng)WiFi設(shè)備在接收到所述數(shù)據(jù)包后根據(jù)所述AP信息連接目標(biāo)AP熱點;
[0021]監(jiān)聽所述物聯(lián)網(wǎng)WiFi設(shè)備在連接所述目標(biāo)AP熱點后是否返回與所述第一響應(yīng)碼對應(yīng)的第二響應(yīng)碼;
[0022]若監(jiān)聽到所述第二響應(yīng)碼,則向所述物聯(lián)網(wǎng)WiFi設(shè)備發(fā)送信息獲取指令,以使得所述物聯(lián)網(wǎng)WiFi設(shè)備根據(jù)所述信息獲取指令返回對應(yīng)的信息。
[0023]在其中一個實施例中,在所述若監(jiān)聽到所述第二響應(yīng)碼,則向所述物聯(lián)網(wǎng)WiFi設(shè)備發(fā)送獲取信息的指令,以使得所述物聯(lián)網(wǎng)WiFi設(shè)備根據(jù)所述指令返回對應(yīng)的信息的步驟之后,還包括:
[0024]接收所述物聯(lián)網(wǎng)WiFi設(shè)備根據(jù)所述信息獲取指令返回的信息,并根據(jù)監(jiān)聽到的第二響應(yīng)碼對成功接入目標(biāo)AP熱點的物聯(lián)網(wǎng)WiFi設(shè)備的數(shù)量生成提示。
[0025]—種物聯(lián)網(wǎng)WiFi設(shè)備接入AP的裝置,所述裝置包括:
[0026]發(fā)送模塊,用于向物聯(lián)網(wǎng)WiFi設(shè)備發(fā)送數(shù)據(jù)包,所述數(shù)據(jù)包包括AP信息和第一響應(yīng)碼,以使得所述物聯(lián)網(wǎng)WiFi設(shè)備在接收到所述數(shù)據(jù)包后根據(jù)所述AP信息連接目標(biāo)AP熱占.V,
[0027]監(jiān)聽模塊,用于監(jiān)聽所述物聯(lián)網(wǎng)WiFi設(shè)備在連接所述目標(biāo)AP熱點后是否返回與所述第一響應(yīng)碼對應(yīng)的第二響應(yīng)碼;
[0028]所述發(fā)送模塊還用于若監(jiān)聽到所述第二響應(yīng)碼,則向所述物聯(lián)網(wǎng)WiFi設(shè)備發(fā)送信息獲取指令,以使得所述物聯(lián)網(wǎng)WiFi設(shè)備根據(jù)所述信息獲取指令返回對應(yīng)的信息。
[0029]在其中一個實施例中,所述裝置還包括:
[0030]第二接收模塊,用于接收所述物聯(lián)網(wǎng)WiFi設(shè)備根據(jù)所述信息獲取指令返回的信息;
[0031]提示模塊,用于根據(jù)監(jiān)聽到的第二響應(yīng)碼對成功接入目標(biāo)AP熱點的物聯(lián)網(wǎng)WiFi設(shè)備的數(shù)量生成提示。
[0032]上述物聯(lián)網(wǎng)WiFi設(shè)備接入AP的方法和裝置,物聯(lián)網(wǎng)WiFi設(shè)備在接收到數(shù)據(jù)包后根據(jù)AP信息連接目標(biāo)AP熱點,由于物聯(lián)網(wǎng)WiFi設(shè)備接入網(wǎng)絡(luò)受限的AP后,會陷入應(yīng)用程序無法控制的狀態(tài),從而無法再接收終端發(fā)送的指令。在監(jiān)聽到第二響應(yīng)碼之后再次向物聯(lián)網(wǎng)WiFi設(shè)備發(fā)送信息獲取指令,物聯(lián)網(wǎng)WiFi設(shè)備根據(jù)該信息獲取指令返回對應(yīng)的信息。由此能夠確認(rèn)物聯(lián)網(wǎng)WiFi設(shè)備所接入的目標(biāo)AP熱點為有效熱點,有效避免物聯(lián)網(wǎng)WiFi設(shè)備接入網(wǎng)絡(luò)受限的AP熱點,進(jìn)而方便用戶通過終端對物聯(lián)網(wǎng)WiFi設(shè)備進(jìn)行功能控制。
【附圖說明】
[0033]圖1為一個實施例中物聯(lián)網(wǎng)WiFi設(shè)備接入AP方法的硬件環(huán)境圖;
[0034]圖2為一個實施例中物聯(lián)網(wǎng)WiFi設(shè)備接入AP方法的流程圖;
[0035]圖3為又一個實施例中物聯(lián)網(wǎng)WiFi設(shè)備接入AP方法的流程圖;
[0036]圖4為一個實施例中物聯(lián)網(wǎng)WiFi設(shè)備接入AP裝置的結(jié)構(gòu)示意圖;
[0037]圖5為又一個實施例中物聯(lián)網(wǎng)WiFi設(shè)備接入AP裝置的結(jié)構(gòu)示意圖;
[0038]圖6為另一個實施例中物聯(lián)網(wǎng)WiFi設(shè)備接入AP裝置的結(jié)構(gòu)示意圖;
[0039]圖7為再一個實施例中物聯(lián)網(wǎng)WiFi設(shè)備接入AP裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0040]本發(fā)明實施例提供的物聯(lián)網(wǎng)WiFi設(shè)備接入AP的方法應(yīng)用于如圖1所示的硬件環(huán)境中。終端102中安裝了應(yīng)用程序(Applicat1n,簡稱APP),終端102通過該應(yīng)用程序?qū)ξ锫?lián)網(wǎng)WiFi設(shè)備104進(jìn)行配置以及功能控制。終端102包括但不限于智能手機(jī)、平板電腦、個人數(shù)字助理等。終端102通過UDP廣播或組播的方式向物聯(lián)網(wǎng)WiFi設(shè)備104發(fā)送數(shù)據(jù)包,數(shù)據(jù)包中包括AP信息和第一響應(yīng)碼。物聯(lián)網(wǎng)WiFi設(shè)備104在接收到該數(shù)據(jù)包后,提取出AP信息中的SSID信息和Password信息,快速連接到目標(biāo)AP熱點106,并通過UDP廣播或組播的方式向終端102返回與第一響應(yīng)碼——對應(yīng)的第二響應(yīng)碼,由此將連接目標(biāo)AP熱點106的狀態(tài)反饋給終端102。終端102在接收到第二響應(yīng)碼之后,再次向物聯(lián)網(wǎng)WiFi設(shè)備104發(fā)送信息獲取指令,物聯(lián)網(wǎng)WiFi設(shè)備104根據(jù)該信息獲取指令向終端102返回對應(yīng)的信息。由于物聯(lián)網(wǎng)WiFi設(shè)備104接入網(wǎng)絡(luò)受限的AP后,會陷入終端102無法控制的狀態(tài),無法再次接收終端102發(fā)送的任何指令,因此物聯(lián)網(wǎng)WiFi設(shè)備104再次接收終端102發(fā)送的信息獲取指令并向終端102返回對應(yīng)的信息,能夠讓終端102確認(rèn)物聯(lián)網(wǎng)WiFi設(shè)備104所接入的目標(biāo)AP熱點為有效的AP熱點。從而避免了物聯(lián)網(wǎng)WiFi設(shè)備104接入網(wǎng)絡(luò)受限的AP熱點的情形。
[0041]在一個實施例中,如圖2所示,提供了一種物聯(lián)網(wǎng)WiFi設(shè)備接入AP的方法,