国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于智能設(shè)備的入網(wǎng)方法及裝置、智能設(shè)備的制造方法

      文檔序號:10572821閱讀:309來源:國知局
      用于智能設(shè)備的入網(wǎng)方法及裝置、智能設(shè)備的制造方法
      【專利摘要】本發(fā)明公開一種用于智能設(shè)備的入網(wǎng)方法及裝置、智能設(shè)備。該方法包括:啟動熱點模式;接收接入點信息及用戶終端的第一IP地址和MAC地址;將所述熱點模式切換為終端模式;利用所述用戶終端的所述第一IP地址和所述MAC地址構(gòu)造DHCP協(xié)議的請求報文,將所述請求報文發(fā)送給所述接入點;根據(jù)所述接入點的返回結(jié)果獲取所述用戶終端的第二IP地址;通過所述用戶終端的所述第二IP地址與所述用戶終端建立通信。本發(fā)明用于智能設(shè)備的入網(wǎng)方法及裝置、智能設(shè)備,通過利用DHCP協(xié)議的特性,解決了用戶終端重連接入點時IP地址發(fā)生改變的問題,大大提高了智能設(shè)備的入網(wǎng)成功率,不依賴于無線路由器和芯片等硬件設(shè)備,具有適用范圍廣的特點。
      【專利說明】
      用于智能設(shè)備的入網(wǎng)方法及裝置、智能設(shè)備
      技術(shù)領(lǐng)域
      [0001]本公開總體涉及計算機技術(shù)領(lǐng)域,具體涉及一種用于智能設(shè)備的入網(wǎng)方法及裝置、智能設(shè)備。
      【背景技術(shù)】
      [0002]隨著物聯(lián)網(wǎng)產(chǎn)業(yè)的迅速崛起,智能設(shè)備逐步走入了人們的日常生活中,例如智能家電、智能穿戴產(chǎn)品、智能監(jiān)測產(chǎn)品等。目前智能設(shè)備的整體解決方案中都有大數(shù)據(jù)分析功能,這就需要該智能設(shè)備能夠接入互聯(lián)網(wǎng),并且與后臺云端進行交互。
      [0003]目前很多芯片廠商的軟件開發(fā)工具包中都集成了該功能,盡管具體的通信細節(jié)不一致,但Soft AP(Access Point)方式,即使用專用軟件實現(xiàn)無線接入的方式,憑借其高入網(wǎng)成功率被越來越多的智能設(shè)備所選用,并且作為首選的入網(wǎng)方式提供給用戶。但是SoftAP這種方式并不是萬能的,無法滿足所有智能設(shè)備的應(yīng)用場景。因為在整個Soft AP入網(wǎng)過程中用戶終端需要從無線路由器的熱點上切換到智能設(shè)備的熱點,然后再切換到無線路由器的熱點,所以存在用戶終端第二次從無線路由器處分配的IP地址與第一次分配的IP地址不一樣的問題。當(dāng)智能設(shè)備連接到無線路由器后需要與用戶終端交互,此時就面臨用戶終端的IP地址改變的問題。
      [0004]因此,針對IP地址改變的問題需要一種新的方法及裝置。
      [0005]在所述【背景技術(shù)】部分公開的上述信息僅用于加強對本公開的背景的理解,因此它可以包括不構(gòu)成對本領(lǐng)域普通技術(shù)人員已知的現(xiàn)有技術(shù)的信息。

      【發(fā)明內(nèi)容】

      [0006]本公開提供一種用于智能設(shè)備的入網(wǎng)方法及裝置、智能設(shè)備,能夠提高智能設(shè)備的入網(wǎng)成功率。
      [0007]本公開的其他特性和優(yōu)點將通過下面的詳細描述變得顯然,或部分地通過本公開的實踐而習(xí)得。
      [0008]根據(jù)本公開的第一方面,一種用于智能設(shè)備的入網(wǎng)方法,包括:
      [0009]啟動熱點模式;
      [0010]接收接入點信息及用戶終端的第一IP地址和MAC地址;
      [0011 ]將所述熱點模式切換為終端模式;
      [0012]利用所述用戶終端的所述第一IP地址和所述MAC地址構(gòu)造DHCP協(xié)議的請求報文,將所述請求報文發(fā)送給所述接入點;
      [0013]根據(jù)所述接入點的返回結(jié)果獲取所述用戶終端的第二IP地址;
      [0014]通過所述用戶終端的所述第二IP地址與所述用戶終端建立通信。
      [0015]根據(jù)本公開的一實施方式,根據(jù)所述接入點的返回結(jié)果獲取所述用戶終端的第二IP地址包括:當(dāng)所述接入點返回確認(rèn)報文時,所述用戶終端的所述第二IP地址為所述用戶終端的所述第一 IP地址。
      [0016]根據(jù)本公開的一實施方式,根據(jù)所述接入點的返回結(jié)果獲取所述用戶終端的第二IP地址包括:當(dāng)所述接入點返回否認(rèn)報文時,使用所述用戶終端的所述MAC地址構(gòu)造DHCP協(xié)議的發(fā)現(xiàn)報文,將所述發(fā)現(xiàn)報文發(fā)送給所述接入點,接收所述接入點返回的提供報文,獲取所述用戶終端的所述第二 IP地址。
      [0017]根據(jù)本公開的一實施方式,根據(jù)所述接入點的返回結(jié)果獲取所述用戶終端的第二IP地址包括:采用混雜模式抓取所述接入點發(fā)送的報文。
      [0018]根據(jù)本公開的一實施方式,通過所述用戶終端的所述第二IP地址與所述用戶終端建立通信包括:向所述用戶終端發(fā)送所述智能設(shè)備的信息,通過所述用戶終端與云端進行數(shù)據(jù)交互。
      [0019]根據(jù)本公開的一實施方式,根據(jù)所述接入點的返回結(jié)果獲取所述用戶終端的第二IP地址包括:在獲取所述用戶終端的所述第二 IP地址后發(fā)出提示信息。
      [0020]根據(jù)本公開的第二方面,一種用于智能設(shè)備的入網(wǎng)方法,包括:
      [0021 ]獲取接入點信息及第一 IP地址;
      [0022]連接所述智能設(shè)備,將所述接入點信息、所述第一IP地址和MAC地址發(fā)送給所述智能設(shè)備;
      [0023]連接所述接入點并獲取第二IP地址;
      [0024]通過所述第二IP地址與所述智能設(shè)備建立通信。
      [0025]根據(jù)本公開的一實施方式,連接所述接入點并獲取第二IP地址包括:在一預(yù)定時間后連接所述接入點并獲取所述第二 IP地址。
      [0026]根據(jù)本公開的一實施方式,所述預(yù)定時間為2?4秒。
      [0027]根據(jù)本公開的一實施方式,連接所述接入點并獲取第二IP地址包括:收到接入命令后連接所述接入點并獲取所述第二 IP地址。
      [0028]根據(jù)本公開的一實施方式,通過所述第二IP地址與所述智能設(shè)備建立通信包括:接收所述智能設(shè)備的信息,利用所述智能設(shè)備的信息和用戶信息與云端進行數(shù)據(jù)交互。
      [0029]根據(jù)本公開的第三方面,一種用于智能設(shè)備的入網(wǎng)裝置,包括:
      [°03°]啟動模塊,用于啟動熱點模式;
      [0031 ]接收模塊,用于接收接入點信息及用戶終端的第一 IP地址和MAC地址;
      [0032]切換模塊,用于將所述熱點模式切換為終端模式;
      [0033]請求模塊,用于利用所述用戶終端的所述第一IP地址和所述MAC地址構(gòu)造DHCP協(xié)議的請求報文,將所述請求報文發(fā)送給所述接入點;
      [0034]獲取模塊,用于根據(jù)所述接入點的返回結(jié)果獲取所述用戶終端的第二IP地址;
      [0035]通信模塊,用于通過所述用戶終端的所述第二IP地址與所述用戶終端建立通信。
      [0036]根據(jù)本公開的一實施方式,所述獲取模塊還用于:當(dāng)所述接入點返回確認(rèn)報文時,所述用戶終端的所述第二 IP地址為所述用戶終端的所述第一 IP地址。
      [0037]根據(jù)本公開的一實施方式,所述獲取模塊還用于:當(dāng)所述接入點返回否認(rèn)報文時,使用所述用戶終端的所述MAC地址構(gòu)造DHCP協(xié)議的發(fā)現(xiàn)報文,將所述發(fā)現(xiàn)報文發(fā)送給所述接入點,接收所述接入點返回的提供報文,獲取所述用戶終端的所述第二IP地址。
      [0038]根據(jù)本公開的一實施方式,還包括提示模塊,用于在獲取所述用戶終端的所述第二 IP地址后發(fā)出提示信息。
      [0039]根據(jù)本公開的第四方面,一種用于智能設(shè)備的入網(wǎng)裝置,包括:
      [0040]獲取模塊,用于獲取接入點信息及第一IP地址;
      [0041 ]發(fā)送模塊,用于連接所述智能設(shè)備,將所述接入點信息、所述第一IP地址和MAC地址發(fā)送給所述智能設(shè)備;
      [0042]接入模塊,用于連接所述接入點并獲取第二IP地址;
      [0043]通信模塊,用于通過所述第二IP地址與所述智能設(shè)備建立通信。
      [0044]根據(jù)本公開的一實施方式,所述接入模塊還用于:在一預(yù)定時間后連接所述接入點并獲取所述第二 IP地址。
      [0045]根據(jù)本公開的一實施方式,所述預(yù)定時間為2?4秒。
      [0046]根據(jù)本公開的一實施方式,所述接入模塊還用于:收到接入命令后連接所述接入點并獲取所述第二 IP地址。
      [0047]根據(jù)本公開的第一方面,一種智能設(shè)備,包括:
      [0048]處理器;
      [0049]用于存儲可執(zhí)行指令的存儲器;
      [0050]其中,所述處理器被配置為:
      [0051 ]啟動熱點模式;
      [0052]接收接入點信息及用戶終端的第一IP地址和MAC地址;
      [0053]將所述熱點模式切換為終端模式;
      [0054]利用所述用戶終端的所述第一IP地址和所述MAC地址構(gòu)造DHCP協(xié)議的請求報文,將所述請求報文發(fā)送給所述接入點;
      [0055]根據(jù)所述接入點的返回結(jié)果獲取所述用戶終端的第二IP地址;
      [0056]通過所述用戶終端的所述第二IP地址與所述用戶終端建立通信。
      [0057]本發(fā)明的用于智能設(shè)備的入網(wǎng)方法及裝置、智能設(shè)備,通過利用DHCP協(xié)議的特性,解決了用戶終端重連接入點時IP地址發(fā)生改變的問題,大大提高了智能設(shè)備的入網(wǎng)成功率,不依賴于無線路由器和芯片等硬件設(shè)備,具有適用范圍廣的特點。
      [0058]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性的,并不能限制本公開。
      【附圖說明】
      [0059]通過參照附圖詳細描述其示例實施例,本公開的上述和其它目標(biāo)、特征及優(yōu)點將變得更加顯而易見。
      [0060]圖1為現(xiàn)有技術(shù)中利用SoftAP方式實現(xiàn)入網(wǎng)的方法時序圖。
      [0061]圖2示出根據(jù)本公開示例實施方式的一用于智能設(shè)備的入網(wǎng)方法流程圖。
      [0062]圖3示出根據(jù)本公開示例實施方式的另一用于智能設(shè)備的入網(wǎng)方法流程圖。
      [0063]圖4示出根據(jù)本公開示例實施方式的另一用于智能設(shè)備的入網(wǎng)方法流程圖。
      [0064]圖5不出基于圖3和圖4的用于智能設(shè)備的入網(wǎng)方法時序圖。
      [0065]圖6示出根據(jù)本公開示例實施方式的一用于智能設(shè)備的入網(wǎng)裝置方框圖。
      [0066]圖7示出根據(jù)本公開示例實施方式的另一用于智能設(shè)備的入網(wǎng)裝置方框圖。
      [0067 ]圖8是根據(jù)一示例性實施例示出的一智能設(shè)備的示意圖。
      【具體實施方式】
      [0068]現(xiàn)在將參考附圖更全面地描述示例實施方式。然而,示例實施方式能夠以多種形式實施,且不應(yīng)被理解為限于在此闡述的范例;相反,提供這些實施方式使得本公開將更加全面和完整,并將示例實施方式的構(gòu)思全面地傳達給本領(lǐng)域的技術(shù)人員。附圖僅為本公開的示意性圖解,并非一定是按比例繪制。圖中相同的附圖標(biāo)記表示相同或類似的部分,因而將省略對它們的重復(fù)描述。
      [0069]此外,所描述的特征、結(jié)構(gòu)或特性可以以任何合適的方式結(jié)合在一個或更多實施方式中。在下面的描述中,提供許多具體細節(jié)從而給出對本公開的實施方式的充分理解。然而,本領(lǐng)域技術(shù)人員將意識到,可以實踐本公開的技術(shù)方案而省略所述特定細節(jié)中的一個或更多,或者可以采用其它的方法、組元、步驟等。在其它情況下,不詳細示出或描述公知結(jié)構(gòu)、方法、實現(xiàn)或者操作以避免喧賓奪主而使得本公開的各方面變得模糊。
      [0070]附圖中所示的一些方框圖是功能實體,不一定必須與物理或邏輯上獨立的實體相對應(yīng)。可以采用軟件形式來實現(xiàn)這些功能實體,或在一個或多個設(shè)備模塊或集成電路中實現(xiàn)這些功能實體,或在不同網(wǎng)絡(luò)和/或處理器裝置和/或微控制器裝置中實現(xiàn)這些功能實體。
      [0071]圖1為現(xiàn)有技術(shù)中利用SoftAP方式實現(xiàn)入網(wǎng)的方法時序圖。
      [0072]通過SoftAP方式實現(xiàn)入網(wǎng)綁定其核心的理念是:智能設(shè)備可以作為熱點,用戶終端連接到該熱點后,將無線路由器的服務(wù)標(biāo)識集SSID(Service Set Identifier)和密碼PWD(Password)發(fā)送給智能設(shè)備,從而使得智能設(shè)備可以連接到無線路由器上。在智能設(shè)備的熱點消失后,用戶終端重新連接到無線路由器上。此時用戶終端、智能設(shè)備和無線路由器就在同一個局域網(wǎng)中。
      [0073]如圖1所示,其具體過程為:用戶終端連接到無線路由器熱點上,并記錄下SSID、PWD和分配到的IP地址;用戶終端退出無線路由器所在的網(wǎng)絡(luò),連接到智能設(shè)備熱點上,并將無線路由器的SSID和PWD及分配到的IP地址發(fā)送給智能設(shè)備;智能設(shè)備啟動Soft AP模式,即熱點模式,創(chuàng)建智能設(shè)備熱點,接收用戶終端發(fā)送的無線路由器的SSID、PWD及用戶終端被分配的IP地址;從Soft AP模式切換到終端模式STA(Stat1n),并連接到無線路由器;用戶終端重新連接到無線路由器;智能設(shè)備根據(jù)之前收到的IP地址與用戶終端交互通信,以單播的方式將智能設(shè)備信息發(fā)送給用戶終端;用戶終端利用智能設(shè)備信息與本地保存的用戶信息與云端進行交互。
      [0074]目前很多芯片廠商的軟件開發(fā)工具包SDK(SoftwareDevelopment Kit)中都集成該功能,但是Soft AP方式并不能滿足所有智能設(shè)備的應(yīng)用場景。因為在入網(wǎng)過程中用戶終端需要從無線路由器的熱點上切換到智能設(shè)備的熱點,然后再切換到無線路由器的熱點,所以存在第二次從無線路由器處分配的IP地址與第一次分配的IP地址不一樣的問題。針對該問題目前主要有三種解決方案:組播廣播方案,芯片雙信道切換方案,云端大循環(huán)綁定方案。
      [0075]a.組播廣播方案
      [0076]該方案是將智能設(shè)備發(fā)送的智能設(shè)備信息報文采用組播或者廣播的方式,這樣可以不需要關(guān)注用戶終端的IP地址是否改變。但是該方案受無線路由器影響因素較大,由于國內(nèi)的無線路由器廠商的資質(zhì)參差不齊,某些無線路由器不轉(zhuǎn)發(fā)組播或者廣播報文,因此導(dǎo)致該方案不能適用某些無線路由器。
      [0077]b.芯片雙信道切換方案
      [0078]該方案依賴于智能設(shè)備中強大的W1-Fi芯片能力,該芯片必須可以同時工作在Soft AP模式和STA模式,并且能夠通過特殊的CPU調(diào)度機制保證在兩個不同的信道上高頻切換,才能滿足智能設(shè)備連接到無線路由器時還可以與用戶終端進行通信的需求。目前能夠生產(chǎn)具有該功能芯片的廠商較少,其他主流廠商的物聯(lián)網(wǎng)芯片都無法滿足這兩個條件。因此該方案也不能適用于所有智能設(shè)備,并且顯而易見,該方案資源消耗大、成本高。
      [0079]c.云端大循環(huán)綁定方案
      [0080]該方案是將用戶終端做的匹配綁定邏輯切換到云端處理,即在智能設(shè)備連接到無線路由器后,智能設(shè)備與用戶終端不在局域網(wǎng)中交互,而是雙方將各自信息上報給云端進行綁定處理。該方案使得云端邏輯變的尤為復(fù)雜,并且當(dāng)N個智能設(shè)備同時入網(wǎng)綁定時容易造成用戶終端與智能設(shè)備對應(yīng)關(guān)系的混亂。因此該方案不適用于用戶基數(shù)大的智能設(shè)備產(chǎn)品O
      [0081]本發(fā)明提供的SoftAP方式入網(wǎng)方案,主要是利用動態(tài)主機配置協(xié)議DHCP(Dynamic Host Configurat1n Protocol)中的IP地址探測機制。用戶終端第一次連接到無線路由器時,DHCP服務(wù)器DHCP Server為其分配的IP地址和終端的MAC地址會保存在dhcp.release文件中,將智能設(shè)備偽裝成終端,利用此記錄向無線路由器發(fā)送DHCP協(xié)議報文獲取新的IP地址。該方案具有不依賴于無線路由器、不依賴于芯片、適用范圍廣的特點。
      [0082]圖2示出根據(jù)本公開示例實施方式的一用于智能設(shè)備的入網(wǎng)方法流程圖。
      [0083]如圖2所示,用于智能設(shè)備的入網(wǎng)方法,該方法可用于智能設(shè)備端,智能設(shè)備即是具有計算處理能力的設(shè)備、器械或者機器,例如,可包括智能家電、智能穿戴產(chǎn)品和智能監(jiān)測設(shè)備等,但本公開不以此為限。該方法包括步驟S202?S212:
      [0084]在步驟S202中,啟動熱點模式。
      [0085]智能設(shè)備在做好入網(wǎng)的準(zhǔn)備工作后,啟動熱點模式,創(chuàng)建設(shè)備熱點,即將智能設(shè)備本身作為接入點供用戶終端接入。
      [0086]在步驟S204中,接收接入點信息及用戶終端的第一IP地址和MAC地址。
      [0087]用戶終端先建立與接入點的通信,獲取接入點的服務(wù)標(biāo)識集SSID和密碼PWD,并同時被分配一第一 IP地址,相應(yīng)地,用戶終端被分配的第一 IP地址和自身的MAC地址會記錄在DHCP服務(wù)器的dhcp.release文件中。智能設(shè)備接收用戶終端發(fā)送的接入點的服務(wù)標(biāo)識集SSID、密碼PWD及用戶終端的第一 IP地址、MAC地址,智能設(shè)備接收到上述信息后,即可偽裝成用戶終端與接入點進行通信。
      [0088]在步驟S206中,將熱點模式切換為終端模式。
      [0089]在獲得用戶終端發(fā)送的上述信息后,將熱點模式切換為終端模式,準(zhǔn)備與接入點進行通信。
      [0090]在步驟S208中,利用用戶終端的第一 IP地址和MAC地址構(gòu)造DHCP協(xié)議的請求報文,將請求報文發(fā)送給接入點。
      [0091 ]利用收到的用戶終端的第一 IP地址和MAC地址構(gòu)造DHCP協(xié)議的請求報文,通過接入點的服務(wù)標(biāo)識集SSID和密碼PWD將請求報文發(fā)送給接入點。由于此時利用的是用戶終端的第一 IP地址和MAC地址,接入點認(rèn)為智能設(shè)備是用戶終端。由此,智能設(shè)備偽裝成用戶終端與接入點建立通信。
      [0092]在步驟S210中,根據(jù)接入點的返回結(jié)果獲取用戶終端的第二IP地址。
      [0093]接入點在收到請求報文后,會返回結(jié)果給智能設(shè)備,智能設(shè)備由此以用戶終端的身份獲取到第二 IP地址。
      [0094]在步驟S212中,通過用戶終端的第二IP地址與用戶終端建立通信。
      [0095]用戶終端從智能設(shè)備熱點切換回接入點的熱點后,需要重新連接接入點,由于之前智能設(shè)備已偽裝成用戶終端獲取了第二 IP地址,因此此時接入點的DHCP服務(wù)器中已記錄了用戶終端的第二IP地址,因此當(dāng)用戶終端重新接入時,即將該第二IP地址分配給用戶終端。此時,用戶終端和智能設(shè)備都被分配了相同的第二 IP地址,智能設(shè)備可通過此第二 IP地址與用戶終端進行通信。
      [0096]本實施方式的用于智能設(shè)備的入網(wǎng)方法,通過利用DHCP協(xié)議的特性,解決了用戶終端重連接入點時IP地址發(fā)生改變的問題,大大提高了智能設(shè)備的入網(wǎng)成功率,不依賴于無線路由器和芯片等硬件設(shè)備,具有適用范圍廣的特點。
      [0097]圖3示出根據(jù)本公開示例實施方式的另一用于智能設(shè)備的入網(wǎng)方法流程圖。
      [0098]如圖3所示,用于智能設(shè)備的入網(wǎng)方法,該方法可用于智能設(shè)備端,其中,用戶終端可以是手機,接入點可以是無線路由器,包括步驟S302?S326:
      [0099]在步驟S302中,啟動熱點模式。
      [0100]智能設(shè)備在做好入網(wǎng)的準(zhǔn)備工作后,啟動熱點模式,創(chuàng)建設(shè)備熱點,即將智能設(shè)備本身作為接入點供手機接入。
      [0101]在步驟S304中,接收無線路由器信息及手機的第一IP地址和MAC地址。
      [0102]手機先建立與無線路由器的通信,獲取無線路由器的服務(wù)標(biāo)識集SSID和密碼PWD,并同時被分配一第一 IP地址,相應(yīng)地,手機被分配的第一 IP地址和自身的MAC地址會記錄在DHCP服務(wù)器的dhcp.release文件中。智能設(shè)備接收手機發(fā)送的無線路由器的服務(wù)標(biāo)識集SSID、密碼PWD及手機的第一IP地址、MAC地址,智能設(shè)備接收到上述信息后,即可偽裝成手機與無線路由器進行通信。
      [0103]在步驟S306中,將熱點模式切換為終端模式。
      [0104]在獲得手機發(fā)送的上述信息后,將熱點模式切換為終端模式,準(zhǔn)備與無線路由器進行通信。
      [0105]在步驟S308中,根據(jù)服務(wù)標(biāo)識集SSID和密碼PWD連接到無線路由器。
      [0106]利用收到的無線路由器的服務(wù)標(biāo)識集SSID和密碼PWD連接到無線路由器,由于此時利用的是手機的第一 IP地址和MAC地址,無線路由器認(rèn)為智能設(shè)備是手機。
      [0107]在步驟S310中,根據(jù)手機的第一IP地址和MAC地址構(gòu)造DHCP協(xié)議的請求(REQUEST)報文,并發(fā)送給無線路由器。
      [0108]利用手機的第一 IP地址和MAC地址構(gòu)造DHCP協(xié)議的請求(REQUEST)報文,將請求(REQUEST)報文發(fā)送給無線路由器。由此,智能設(shè)備偽裝成手機與無線路由器建立通信。
      [0109]在步驟S312中,設(shè)置智能設(shè)備的無線網(wǎng)卡進入混雜監(jiān)聽模式。
      [0110]可設(shè)置智能設(shè)備的無線網(wǎng)卡進入混雜監(jiān)聽模式,接收所有經(jīng)過其的數(shù)據(jù)流,同時將底層根據(jù)手機的MAC地址和DHCP協(xié)議端口增加報文過濾鉤子函數(shù),這樣可以準(zhǔn)確無誤的抓取到DHCP服務(wù)器返回的報文。上述只是提供了一種獲取返回的報文的方法,此并非本發(fā)明的發(fā)明點所在,本領(lǐng)域技術(shù)人員能夠想到采用其他技術(shù)手段獲取返回的報文,本公開不以此為限。
      [0111]在步驟S314中,判斷無線路由器返回的結(jié)果。
      [0112]無線路由器在收到請求(REQUEST)報文后,會返回結(jié)果給智能設(shè)備,當(dāng)無線路由器返回確認(rèn)(ACK)報文時,意味著之前的第一 IP地址依然有效,因此可確定手機被分配的IP地址沒有改變,即為之前的第一 IP地址,此時跳轉(zhuǎn)到步驟S316。
      [0113]當(dāng)無線路由器返回否認(rèn)(NACK)報文時,意味著之前的第一IP地址已經(jīng)分配給了其他設(shè)備或者IP地址的租期已到,此時跳轉(zhuǎn)到步驟S318。
      [0114]在步驟S316中,保存第一IP地址為與手機通信的IP地址。
      [0115]將第一IP地址保存為與手機通信的IP地址,以此IP地址與手機建立通信,然后跳轉(zhuǎn)到步驟S324。
      [0116]在步驟S318中,根據(jù)手機的MAC地址構(gòu)造并發(fā)送DHCP發(fā)現(xiàn)(DISCOVER)報文。
      [0117]如果第一IP地址發(fā)生改變,則智能設(shè)備需要模擬手機構(gòu)造重新入網(wǎng)的DHCP發(fā)現(xiàn)(DISCOVER)報文,可根據(jù)手機的MAC地址構(gòu)造DHCP發(fā)現(xiàn)(DISCOVER)報文,將此發(fā)現(xiàn)(DISC0VER)報文發(fā)送給無線路由器,請求獲得新的IP地址。
      [0118]在步驟S320中,接收無線路由器返回的提供(OFFER)報文,解析出第二IP地址。
      [0119]接收無線路由器返回的提供(OFFER)報文,收到提供(OFFER)報文后,從中解析出新分配的第二 IP地址。此時無線路由器DHCP Server的dhcp.re I ease文件中已經(jīng)生成了第二 IP地址與手機MAC地址的記錄。
      [0120]在步驟S322中,保存新分配的第二IP地址為與手機通信的IP地址。將新分配的第二 IP地址保存為與手機通信的IP地址,從而替換之前手機發(fā)送過來的第一 IP地址。
      [0121 ]在步驟S324中,關(guān)閉無線網(wǎng)卡的混雜監(jiān)聽模式。
      [0122]與手機通信的IP地址獲取完成后,即可關(guān)閉無線網(wǎng)卡的混雜監(jiān)聽模式。
      [0123]在步驟S326中,根據(jù)與手機通信的IP地址與手機建立通信。
      [0124]利用保存的與手機通信的IP地址與手機建立通信。手機從智能設(shè)備熱點切換回?zé)o線路由器的熱點后,需要重新進行連接,由于之前智能設(shè)備已偽裝成手機獲取了第二 IP地址,因此此時無線路由器的DHCP服務(wù)器中已記錄了手機的第二 IP地址,因此當(dāng)手機重新接入時,即將該第二IP地址分配給手機。此時,手機和智能設(shè)備都被分配了相同的第二IP地址,智能設(shè)備可通過此第二 IP地址與手機進行通信。
      [0125]根據(jù)一示例實施例,智能設(shè)備可向手機發(fā)送智能設(shè)備信息,智能設(shè)備通過手機與云端進行數(shù)據(jù)交互。
      [0126]根據(jù)一示例實施例,在獲取用戶終端的第二IP地址后發(fā)出提示信息,即在獲取完新的IP地址后,發(fā)出一提示信息,該提示信息可為燈光、閃爍、聲音或者音樂等,只要能起到提示用戶注意的作用即可,本發(fā)明不以提示的方式為限。
      [0127]本實施方式的用于智能設(shè)備的入網(wǎng)方法,利用DHCP協(xié)議通過智能設(shè)備偽裝成手機與無線路由器交互獲取新的IP地址,解決了用戶終端重連接入點時IP地址發(fā)生改變的問題,大大提高了智能設(shè)備的入網(wǎng)成功率,不依賴于無線路由器和芯片等硬件設(shè)備,具有適用范圍廣的特點。
      [0128]圖4示出根據(jù)本公開示例實施方式的另一用于智能設(shè)備的入網(wǎng)方法流程圖。
      [0129]如圖4所示,用于智能設(shè)備的入網(wǎng)方法,可用于用戶終端,該用戶終端可以是手機、平板電腦、計算機等上網(wǎng)終端,本公開不以此為限。該方法包括步驟S402?S408:
      [0130]在步驟S402中,獲取接入點信息及第一IP地址。
      [0131]連接到接入點,并記錄接入點的服務(wù)標(biāo)識集SSID、密碼PWD以及被分配的第一IP地址。
      [0132]在步驟S404中,連接智能設(shè)備,將接入點信息、第一IP地址和MAC地址發(fā)送給智能設(shè)備。
      [0133]由于智能設(shè)備為一熱點,將用戶終端接入智能設(shè)備,將之前獲取的接入點的服務(wù)標(biāo)識集SSID、密碼PWD以及被分配的第一IP地址、自身的MAC地址發(fā)送給智能設(shè)備。
      [0134]在步驟S406中,連接接入點并獲取第二IP地址。
      [0135]將上述信息發(fā)送給智能設(shè)備后,重新連接接入點,重新獲得IP地址,此時獲取的第二 IP地址可能與之前的第一 IP地址相同,也可能是重新分配的IP地址。
      [0136]在步驟S408中,通過第二IP地址與智能設(shè)備建立通信。
      [0137]由于之前智能設(shè)備已偽裝成用戶終端獲取了第二IP地址,因此此時接入點的DHCP服務(wù)器中已記錄了用戶終端的第二IP地址,因此當(dāng)用戶終端重新接入時,即將該第二IP地址分配給用戶終端。此時,用戶終端和智能設(shè)備都被分配了相同的第二 IP地址,智能設(shè)備可通過此第二 IP地址與用戶終端進行通信。
      [0138]根據(jù)一示例實施例,可在一預(yù)定時間后重新連接接入點并獲取第二IP地址,即可以設(shè)置在一預(yù)定時間后使用戶終端重新連接接入點,以保證智能設(shè)備與接入點之間的交互能夠完成,即智能設(shè)備已順利獲取第二 IP地址。采用上述方式,可進一步提高入網(wǎng)的成功率。該預(yù)定時間可以為2?4秒。
      [0139]根據(jù)一示例實施例,可以在智能設(shè)備獲取第二IP地址完成發(fā)出提示信息后,人為在用戶終端輸入一重新連接接入點的指令,用戶終端收到該接入命令后重新連接接入點并獲取第二 IP地址。采用上述方式,能夠充分保障入網(wǎng)的成功率。
      [0140]根據(jù)一示例實施例,用戶終端通過第二IP地址與智能設(shè)備建立通信后,接收智能設(shè)備的信息,利用智能設(shè)備的信息和本地存儲的用戶信息與云端進行數(shù)據(jù)交互。
      [0141]本實施方式的用于智能設(shè)備的入網(wǎng)方法,將用戶終端的MAC地址提供給智能設(shè)備,使智能設(shè)備能夠偽裝成用戶終端與接入點進行交互,解決了用戶終端重連接入點時IP地址發(fā)生改變的問題,大大提高了智能設(shè)備的入網(wǎng)成功率,不依賴于無線路由器和芯片等硬件設(shè)備,具有適用范圍廣的特點。
      [0142]圖5不出基于圖3和圖4的用于智能設(shè)備的入網(wǎng)方法時序圖。如圖5所不,從整體上示出了本發(fā)明用于智能設(shè)備的入網(wǎng)方法,包括用戶終端、智能設(shè)備和接入點之間的交互,其中用戶終端可為一手機,接入點可為一無線路由器。
      [0143]圖6示出根據(jù)本公開示例實施方式的一用于智能設(shè)備的入網(wǎng)裝置方框圖。
      [0144]如圖6所示,用于智能設(shè)備的入網(wǎng)裝置,可用于智能設(shè)備端,包括:
      [0145]啟動模塊602,用于啟動熱點模式。
      [0146]智能設(shè)備在做好入網(wǎng)的準(zhǔn)備工作后,啟動模塊602啟動熱點模式,創(chuàng)建設(shè)備熱點,即將智能設(shè)備本身作為接入點供用戶終端接入。
      [0147]接收模塊604,用于接收接入點信息及用戶終端的第一IP地址和MAC地址。
      [0148]用戶終端先建立與接入點的通信,獲取接入點的服務(wù)標(biāo)識集SSID和密碼PWD,并同時被分配一第一 IP地址,相應(yīng)地,用戶終端被分配的第一 IP地址和自身的MAC地址會記錄在DHCP服務(wù)器的dhcp.release文件中。接收模塊604接收用戶終端發(fā)送的接入點的服務(wù)標(biāo)識集SSID、密碼PWD及用戶終端的第一IP地址、MAC地址,智能設(shè)備接收到上述信息后,即可偽裝成用戶終端與接入點進行通信。
      [0149]切換模塊606,用于將熱點模式切換為終端模式。
      [0150]在獲得用戶終端發(fā)送的上述信息后,切換模塊606將熱點模式切換為終端模式,準(zhǔn)備與接入點進行通信。
      [0151]請求模塊608,用于利用用戶終端的第一 IP地址和MAC地址構(gòu)造DHCP協(xié)議的請求報文,將請求報文發(fā)送給接入點。
      [0152]請求模塊608利用收到的用戶終端的第一IP地址和MAC地址構(gòu)造DHCP協(xié)議的請求報文,通過接入點的服務(wù)標(biāo)識集SSID和密碼PWD將請求報文發(fā)送給接入點。由于此時利用的是用戶終端的第一 IP地址和MAC地址,接入點認(rèn)為智能設(shè)備是用戶終端。由此,智能設(shè)備偽裝成用戶終端與接入點建立通信。
      [0153]獲取模塊610,用于根據(jù)接入點的返回結(jié)果獲取用戶終端的第二IP地址。
      [0154]接入點在收到請求報文后,會返回結(jié)果給智能設(shè)備,獲取模塊610由此以用戶終端的身份獲取到第二 IP地址。
      [0155]通信模塊612,用于通過用戶終端的第二IP地址與用戶終端建立通信。
      [0156]用戶終端從智能設(shè)備熱點切換回接入點的熱點后,需要重新連接接入點,由于之前智能設(shè)備已偽裝成用戶終端獲取了第二 IP地址,因此此時接入點的DHCP服務(wù)器中已記錄了用戶終端的第二IP地址,因此當(dāng)用戶終端重新接入時,即將該第二IP地址分配給用戶終端。此時,用戶終端和智能設(shè)備都被分配了相同的第二 IP地址,通信模塊612可通過此第二IP地址與用戶終端進行通信。
      [0157]本實施方式的用于智能設(shè)備的入網(wǎng)裝置,通過利用DHCP協(xié)議的特性,解決了用戶終端重連接入點時IP地址發(fā)生改變的問題,大大提高了智能設(shè)備的入網(wǎng)成功率,不依賴于無線路由器和芯片等硬件設(shè)備,具有適用范圍廣的特點。
      [0158]根據(jù)一示例實施例,獲取模塊610獲取到無線路由器返回確認(rèn)(ACK)報文時,意味著之前的第一 IP地址依然有效,因此可確定用戶終端的IP地址沒有改變,即為之前的第一IP地址。
      [0159]根據(jù)一示例實施例,獲取模塊610獲取到無線路由器返回否認(rèn)(NACK)報文時,意味著之前的第一 IP地址已經(jīng)分配給了其他的設(shè)備或者IP地址的租期已到,則智能設(shè)備需要模擬用戶終端構(gòu)造重新入網(wǎng)的DHCP發(fā)現(xiàn)(DIS⑶VER)報文,可根據(jù)用戶終端的MAC地址構(gòu)造DHCP發(fā)現(xiàn)(DISCOVER)報文,將此發(fā)現(xiàn)(DISCOVER)報文發(fā)送給接入點,請求獲得新的IP地址。獲取模塊610接收接入點返回的提供(OFFER)報文,收到提供(OFFER)報文后,從中解析出新分配的第二 IP地址。
      [0160]根據(jù)一示例實施例,還包括提示模塊,用于在獲取用戶終端的第二IP地址后發(fā)出提示信息,即在獲取完新的IP地址后,發(fā)出一提示信息,該提示信息可為燈光、閃爍、聲音或者音樂等,只要能起到提示用戶注意的作用即可,本發(fā)明不以提示的方式為限。
      [0161]圖7示出根據(jù)本公開示例實施方式的另一用于智能設(shè)備的入網(wǎng)裝置方框圖。
      [0162]如圖7所示,用于智能設(shè)備的入網(wǎng)裝置,可用于用戶終端,該用戶終端可以是手機、平板電腦、計算機等上網(wǎng)終端,本公開不以此為限。包括:
      [0163]獲取模塊702,用于獲取接入點信息及第一IP地址。
      [0164]獲取模塊702連接到接入點,并記錄接入點的服務(wù)標(biāo)識集SSID、密碼PWD以及被分配的第一 IP地址。
      [0165]發(fā)送模塊704,用于連接智能設(shè)備,將接入點信息、第一IP地址和MAC地址發(fā)送給智能設(shè)備。
      [0166]由于智能設(shè)備為一熱點,將用戶終端接入智能設(shè)備,發(fā)送模塊704將之前獲取的接入點的服務(wù)標(biāo)識集SSID、密碼PWD以及被分配的第一IP地址、自身的MAC地址發(fā)送給智能設(shè)備。
      [0167]接入模塊706,用于連接接入點并獲取第二IP地址。
      [0168]將上述信息發(fā)送給智能設(shè)備后,接入模塊706重新連接接入點,重新獲得IP地址,此時獲取的第二 IP地址可能與之前的第一 IP地址相同,也可能是重新分配的IP地址。
      [0169]通信模塊708,用于通過第二IP地址與智能設(shè)備建立通信。
      [0170]由于之前智能設(shè)備已偽裝成用戶終端獲取了第二IP地址,因此此時接入點的DHCP服務(wù)器中已記錄了用戶終端的第二IP地址,因此當(dāng)用戶終端重新接入時,即將該第二IP地址分配給用戶終端。此時,用戶終端和智能設(shè)備都被分配了相同的第二 IP地址,通信模塊708可通過此第二 IP地址與用戶終端進行通信。
      [0171]根據(jù)一示例實施例,可在一預(yù)定時間后重新連接接入點并獲取第二IP地址,接入模塊706即可以設(shè)置在一預(yù)定時間后使用戶終端重新連接接入點,以保證智能設(shè)備與接入點之間的交互能夠完成,即智能設(shè)備已順利獲取第二IP地址。采用上述方式,可進一步提高入網(wǎng)的成功率。該預(yù)定時間可以為2?4秒。
      [0172]根據(jù)一示例實施例,可以在智能設(shè)備獲取第二IP地址完成發(fā)出提示信息后,人為在用戶終端輸入一重新連接的指令,用戶終端收到該接入命令后,接入模塊706重新連接接入點并獲取第二 IP地址。采用上述方式,能夠充分保障入網(wǎng)的成功率。
      [0173]本實施方式的用于智能設(shè)備的入網(wǎng)裝置,將用戶終端的MAC地址提供給智能設(shè)備,使智能設(shè)備能夠偽裝成用戶終端與接入點進行交互,解決了用戶終端重連接入點時IP地址發(fā)生改變的問題,大大提高了智能設(shè)備的入網(wǎng)成功率,不依賴于無線路由器和芯片等硬件設(shè)備,具有適用范圍廣的特點。
      [0174]圖8是根據(jù)一示例性實施例示出的一智能設(shè)備的示意圖。
      [0175]如圖8所示,智能設(shè)備800可以包括以下一個或多個組件:處理組件802,存儲器804,電力組件806,音頻組件808,輸入/輸出(I/O)的接口810,傳感器組件812,以及通信組件 814。
      [0176]處理組件802通??刂浦悄茉O(shè)備800的整體操作,諸如與顯示,數(shù)據(jù)通信和記錄操作相關(guān)聯(lián)的操作。處理組件802可以包括一個或多個處理器820來執(zhí)行指令,以完成上述的方法的全部或部分步驟。此外,處理組件802可以包括一個或多個模塊,便于處理組件802和其他組件之間的交互。例如,處理組件802可以包括傳感器模塊,以方便傳感器組件812和處理組件802之間的交互。
      [0177]存儲器804被配置為存儲各種類型的數(shù)據(jù)以支持在設(shè)備800的操作。這些數(shù)據(jù)的示例包括用于在智能設(shè)備800上操作的任何應(yīng)用程序或方法的指令,消息,圖片,視頻等。存儲器804可以由任何類型的易失性或非易失性存儲設(shè)備或者它們的組合實現(xiàn),如靜態(tài)隨機存取存儲器(SRAM),電可擦除可編程只讀存儲器(EEPROM),可擦除可編程只讀存儲器(EPROM),可編程只讀存儲器(PROM),只讀存儲器(ROM),磁存儲器,快閃存儲器,磁盤或光盤。
      [0178]電力組件806為智能設(shè)備800的各種組件提供電力。電力組件806可以包括電源管理系統(tǒng),一個或多個電源,及其他與為智能設(shè)備800生成、管理和分配電力相關(guān)聯(lián)的組件。
      [0179]音頻組件808被配置為輸出音頻信號。例如,音頻組件808包括一個揚聲器,用于輸出音頻信號。
      [0180]輸入/輸出(I/O)的接口810為處理組件802和外圍接口模塊之間提供接口,上述外圍接口模塊可以是按鈕等。這些按鈕可包括但不限于:啟動按鈕和鎖定按鈕。
      [0181]傳感器組件812包括一個或多個傳感器,用于為智能設(shè)備800提供各個方面的狀態(tài)評估。例如,傳感器組件812可以檢測到設(shè)備800的打開/關(guān)閉狀態(tài),組件的相對定位。傳感器組件812還可以檢測智能設(shè)備800或智能設(shè)備800—個組件的位置改變,智能設(shè)備800方位或加速/減速和智能設(shè)備800的溫度變化。傳感器組件812可以包括接近傳感器,被配置用來在沒有任何的物理接觸時檢測附近物體的存在。在一些實施例中,該傳感器組件812還可以包括加速度傳感器,陀螺儀傳感器,磁傳感器,壓力傳感器或溫度傳感器。
      [0182]通信組件814被配置為便于智能設(shè)備800和其他設(shè)備之間有線或無線方式的通信。智能設(shè)備800可以接入基于通信標(biāo)準(zhǔn)的無線網(wǎng)絡(luò),如WiFi,2G,3G或4G或它們的組合。在一個示例性實施例中,通信組件814經(jīng)由廣播信道接收來自外部廣播管理系統(tǒng)的廣播信號或廣播相關(guān)信息。在一個示例性實施例中,通信組件814還包括近場通信(NFC)模塊,以促進短程通信。例如,在NFC模塊可基于射頻識別(RFID)技術(shù),紅外數(shù)據(jù)協(xié)會(IrDA)技術(shù),超寬帶(UWB)技術(shù),藍牙(BT)技術(shù)和其他技術(shù)來實現(xiàn)。
      [0183]在示例性實施例中,智能設(shè)備800可以被一個或多個應(yīng)用專用集成電路(ASIC)Ji字信號處理器(DSP)、數(shù)字信號處理設(shè)備(DSPD)、可編程邏輯器件(PLD)、現(xiàn)場可編程門陣列(FPGA)、控制器、微控制器、微處理器或其他電子元件實現(xiàn),用于執(zhí)行上述方法。
      [0184]在示例性實施例中,還提供了一種包括指令的非臨時性計算機可讀存儲介質(zhì),例如包括指令的存儲器804,上述指令可由智能設(shè)備800的處理器820執(zhí)行以完成上述方法。例如,非臨時性計算機可讀存儲介質(zhì)可以是R0M、隨機存取存儲器(RAM)、CD-R0M、磁帶、軟盤和光數(shù)據(jù)存儲設(shè)備等。
      [0185]本領(lǐng)域技術(shù)人員在考慮說明書及實踐這里公開的發(fā)明后,將容易想到本發(fā)明的其它實施方案。本申請旨在涵蓋本發(fā)明的任何變型、用途或者適應(yīng)性變化,這些變型、用途或者適應(yīng)性變化遵循本發(fā)明的一般性原理并包括本公開未公開的本技術(shù)領(lǐng)域中的公知常識或慣用技術(shù)手段。說明書和實施例僅被視為示例性的,本發(fā)明的真正范圍和精神由下面的權(quán)利要求指出。
      [0186]以上具體地示出和描述了本公開的示例性實施方式。應(yīng)可理解的是,本公開不限于這里描述的詳細結(jié)構(gòu)、設(shè)置方式或?qū)崿F(xiàn)方法;相反,本公開意圖涵蓋包含在所附權(quán)利要求的精神和范圍內(nèi)的各種修改和等效設(shè)置。
      【主權(quán)項】
      1.一種用于智能設(shè)備的入網(wǎng)方法,其特征在于,包括: 啟動熱點模式; 接收接入點信息及用戶終端的第一 IP地址和MAC地址; 將所述熱點模式切換為終端模式; 利用所述用戶終端的所述第一 IP地址和所述MAC地址構(gòu)造DHCP協(xié)議的請求報文,將所述請求報文發(fā)送給所述接入點; 根據(jù)所述接入點的返回結(jié)果獲取所述用戶終端的第二 IP地址; 通過所述用戶終端的所述第二 IP地址與所述用戶終端建立通信。2.如權(quán)利要求1所述的入網(wǎng)方法,其特征在于,根據(jù)所述接入點的返回結(jié)果獲取所述用戶終端的第二IP地址包括:當(dāng)所述接入點返回確認(rèn)報文時,所述用戶終端的所述第二IP地址為所述用戶終端的所述第一 IP地址。3.如權(quán)利要求1所述的入網(wǎng)方法,其特征在于,根據(jù)所述接入點的返回結(jié)果獲取所述用戶終端的第二IP地址包括:當(dāng)所述接入點返回否認(rèn)報文時,使用所述用戶終端的所述MAC地址構(gòu)造DHCP協(xié)議的發(fā)現(xiàn)報文,將所述發(fā)現(xiàn)報文發(fā)送給所述接入點,接收所述接入點返回的提供報文,獲取所述用戶終端的所述第二 IP地址。4.如權(quán)利要求1所述的入網(wǎng)方法,其特征在于,根據(jù)所述接入點的返回結(jié)果獲取所述用戶終端的第二 IP地址包括:采用混雜模式抓取所述接入點發(fā)送的報文。5.如權(quán)利要求1所述的入網(wǎng)方法,其特征在于,通過所述用戶終端的所述第二IP地址與所述用戶終端建立通信包括:向所述用戶終端發(fā)送所述智能設(shè)備的信息,通過所述用戶終端與云端進行數(shù)據(jù)交互。6.如權(quán)利要求1所述的入網(wǎng)方法,其特征在于,根據(jù)所述接入點的返回結(jié)果獲取所述用戶終端的第二 IP地址包括:在獲取所述用戶終端的所述第二 IP地址后發(fā)出提示信息。7.一種用于智能設(shè)備的入網(wǎng)方法,其特征在于,包括: 獲取接入點信息及第一 IP地址; 連接所述智能設(shè)備,將所述接入點信息、所述第一 IP地址和MAC地址發(fā)送給所述智能設(shè)備; 連接所述接入點并獲取第二 IP地址; 通過所述第二 IP地址與所述智能設(shè)備建立通信。8.如權(quán)利要求7所述的入網(wǎng)方法,其特征在于,連接所述接入點并獲取第二IP地址包括:在一預(yù)定時間后連接所述接入點并獲取所述第二 IP地址。9.如權(quán)利要求8所述的入網(wǎng)方法,其特征在于,所述預(yù)定時間為2?4秒。10.如權(quán)利要求7所述的入網(wǎng)方法,其特征在于,連接所述接入點并獲取第二IP地址包括:收到接入命令后連接所述接入點并獲取所述第二 IP地址。11.如權(quán)利要求7所述的入網(wǎng)方法,其特征在于,通過所述第二IP地址與所述智能設(shè)備建立通信包括:接收所述智能設(shè)備的信息,利用所述智能設(shè)備的信息和用戶信息與云端進行數(shù)據(jù)交互。12.—種用于智能設(shè)備的入網(wǎng)裝置,特征在于,包括: 啟動模塊,用于啟動熱點模式; 接收模塊,用于接收接入點信息及用戶終端的第一 IP地址和MAC地址; 切換模塊,用于將所述熱點模式切換為終端模式; 請求模塊,用于利用所述用戶終端的所述第一IP地址和所述MAC地址構(gòu)造DHCP協(xié)議的請求報文,將所述請求報文發(fā)送給所述接入點; 獲取模塊,用于根據(jù)所述接入點的返回結(jié)果獲取所述用戶終端的第二 IP地址; 通信模塊,用于通過所述用戶終端的所述第二 IP地址與所述用戶終端建立通信。13.如權(quán)利要求12所述的入網(wǎng)裝置,其特征在于,所述獲取模塊還用于:當(dāng)所述接入點返回確認(rèn)報文時,所述用戶終端的所述第二 IP地址為所述用戶終端的所述第一 IP地址。14.如權(quán)利要求12所述的入網(wǎng)裝置,其特征在于,所述獲取模塊還用于:當(dāng)所述接入點返回否認(rèn)報文時,使用所述用戶終端的所述MAC地址構(gòu)造DHCP協(xié)議的發(fā)現(xiàn)報文,將所述發(fā)現(xiàn)報文發(fā)送給所述接入點,接收所述接入點返回的提供報文,獲取所述用戶終端的所述第二IP地址。15.如權(quán)利要求12所述的入網(wǎng)裝置,其特征在于,還包括提示模塊,用于在獲取所述用戶終端的所述第二 IP地址后發(fā)出提示信息。16.一種用于智能設(shè)備的入網(wǎng)裝置,其特征在于,包括: 獲取模塊,用于獲取接入點信息及第一 IP地址; 發(fā)送模塊,用于連接所述智能設(shè)備,將所述接入點信息、所述第一 IP地址和MAC地址發(fā)送給所述智能設(shè)備; 接入模塊,用于連接所述接入點并獲取第二 IP地址; 通信模塊,用于通過所述第二 IP地址與所述智能設(shè)備建立通信。17.如權(quán)利要求16所述的入網(wǎng)裝置,其特征在于,所述接入模塊還用于:在一預(yù)定時間后連接所述接入點并獲取所述第二 IP地址。18.如權(quán)利要求17所述的入網(wǎng)裝置,其特征在于,所述預(yù)定時間為2?4秒。19.如權(quán)利要求16所述的入網(wǎng)裝置,其特征在于,所述接入模塊還用于:收到接入命令后連接所述接入點并獲取所述第二 IP地址。20.一種智能設(shè)備,其特征在于,包括: 處理器; 用于存儲可執(zhí)行指令的存儲器; 其中,所述處理器被配置為: 啟動熱點模式; 接收接入點信息及用戶終端的第一 IP地址和MAC地址; 將所述熱點模式切換為終端模式; 利用所述用戶終端的所述第一 IP地址和所述MAC地址構(gòu)造DHCP協(xié)議的請求報文,將所述請求報文發(fā)送給所述接入點; 根據(jù)所述接入點的返回結(jié)果獲取所述用戶終端的第二 IP地址; 通過所述用戶終端的所述第二 IP地址與所述用戶終端建立通信。
      【文檔編號】H04W48/20GK105933469SQ201610439235
      【公開日】2016年9月7日
      【申請日】2016年6月17日
      【發(fā)明人】張 誠
      【申請人】北京京東尚科信息技術(shù)有限公司, 北京京東世紀(jì)貿(mào)易有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1