一种物联网wifi模块接入网络的方法及系统的制作方法

文档序号:9792384阅读:1064来源:国知局
一种物联网wifi模块接入网络的方法及系统的制作方法
【技术领域】
[0001]本发明涉及物联网技术领域,特别涉及一种物联网WIFI模块接入网络的方法及系统。
【背景技术】
[0002]随着智能家电设备的普及,物联网WIFKWireless-Fidelity,无线保真)设备如何配置使其接入相应的WIFI接入点成为一个必须解决的问题。
[0003]传统的方式主要有两种。第一种是控制终端通过WIFI扫描智能家电的AP并与其建立连接,控制终端上的应用程序将WIFI接入点的SSID(Service Set Identifier,服务集标识)和密码以广播形式发送出去,WIFI设备接收广播并解析得到SSID及密码,根据解析得到信息与路由器建立连接。第二种是WIFI模块进入杂散模式(Promiscuous Mode),等待接收配置数据;手机连接到目标路由器上,并通过配置页面按照既定规则循环广播发送SSID和密码;家电WIFI模块按照既定规则判断接收广播数据,过滤出SSID,密码;家电WIFI模块根据收到的信息自动连接到指定的路由器上。
[0004]然而,第一种操作步骤繁琐、解析时间长、失败率高以及不是所有的WIFI模块都能作为AP使用。第二种可靠性差,容易受干扰并且对路由器有依赖。
[0005]因而现有技术还有待改进和提高。

【发明内容】

[0006]本发明要解决的技术问题在于,针对现有技术的不足,提供一种物联网WIFI模块接入网络的方法及系统,以解决现有WIFI模块接入网络方法中存在的操作繁琐且成功率低的问题。
[0007]为了解决上述技术问题,本发明所采用的技术方案如下:
一种物联网WIFI模块接入网络的方法,其包括:
终端获取需要连接的路由器的第一 SSID及密码,并根据预置第二 SSID及密码切换为AP模式;
WIFI模块进入配置模式并通过预置第二 SSID及密码与终端建立连接;
当连接成功时,终端生成及发送携带第一 SSID及密码的报文;
WIFI模块接收及解析所述报文,并根据解析出的第一 SSID及密码连接路由器。
[0008]所述物联网WIFI模块接入网络的方法,其中,所述WIFI模块根据解析出的第一SSID及密码连接第一 SSID及密码对应的路由器之后还包括:
WIFI模块发送配置完毕的确认报文至终端,终端接收配置完毕报文后,退出AP模式。
[0009]所述物联网WIFI模块接入网络的方法,其中,所述终端获取路由器的第一SSID及密码为:
所述终端通过装载的应用程序的用户操作界面获取需要连接的路由器的第一 SSID以及密码。
[0010]所述物联网WIFI模块接入网络的方法,其中,所述当连接成功时,终端生成并发送携带第一 SSID及密码的报文具体包括:
当连接成功时,WIFI模块向终端预设端口广播配置请求信息;
终端设备接收所述配置请求信息,并生成及发送携带第一 SSID及密码的报文。
[0011]所述物联网WIFI模块接入网络的方法,其中,所述终端设备接收所述配置请求,并生成携带第一 SSID及密码的报文具体为:
所述终端通过装载的应用程序接收所述配置请求信息,并生成携带第一 SSID及密码的报文,以及将向WIFI模块发送携带的第一 SSID及密码的报文。
[0012]所述物联网WIFI模块接入网络的方法,其中,所述终端根据预置第二SSID及密码切换为AP模式具体为:
所述终端按照其装载的应用程序预置的第二 SSID及密码自动切换为AP模式。
[0013]一种物联网WIFI模块接入网络的系统,其至少包括一台智能家电和终端,并且每台智能家电都包括WIFI模块;
所述WIFI模块用于在配置模式下通过预置第二 SSID以及密码连接终端,并接收来至终端的携带第一 SSID以及密码的报文,对所述报文进行解析,根据解析出的第一 SSID及密码连接路由器;
所述终端获取需要连接的路由器的第一 SSID及密码,根据预置第二 SSID及密码切换为AP模式,并生成及发送携带第一 SSID及密码的报文。
[0014]所述物联网WIFI模块接入网络的系统,其中,所述WIFI模块还用于当智能家电与终端建立连接后,向终端预设端口广播配置请求信息,并接收来至终端携带的第一 SSID以及密码的报文。
[0015]所述物联网WIFI模块接入网络的系统,其中,所述终端包括:
接收模块,用于通过装载的家电应用程序的用户操作界面接收需要连接的路由器的第一 SSID以及密码;
发送模块,用于生成及发送携带有所述第一 SSID以及密码的报文。
[0016]所述物联网WIFI模块接入网络的系统,其中,终端还包括:
监听模块,用于通过装载的家电应用程序监听WIFI模块发送配置请求信息以及配置完成确认信息。
[0017]有益效果:与现有技术相比,本发明所提物联网WIFI模块接入网络方法及系统,首先,终端通过配置第一 SSID以及密码与第一 SSID对应的路由器连接,并自动切换为AP模式;WIFI模块在配置模式下通过预置第二 SSID以及密码连接终端,并接收来至终端携带有第一SSID以及密码的报文,对所述报文进行解析,根据解析出的第一 SSID以及密码连接对应的无线路由器。本发明利用手机APP控制手机WIFI芯片在AP和STA模式之间可以自由切换的特点,先将手机设置为AP,并预设默认的SSID,密码;让WIFI模块在配置时,主动按照预设的SSID和密码连接到手机AP,通过制定上层的配置协议从而实现手机到WIFI模块的数据传递。当数据交换完毕后,APP控制手机自动切换到STA模式,并自动连接到家庭路由器上。本方法使用手机作AP,WIFI模块作为客户连接到手机,避免连接过程中收到信号干扰,提高连接的安全性。另外,由于手机APP能灵活控制手机WIFI芯片工作于AP或STA,可以通过程序屏蔽掉切换网络的繁琐操作,简化操作步骤。
【附图说明】
[0018]图1为本发明物联网WIFI模块接入网络方法较佳实施例的流程图。
[0019]图2为本发明物联网WIFI模块接入网络方法的交互过程示意图。
[0020]图3为本发明物联网WIFI模块接入网络的系统的结构原理图。
【具体实施方式】
[0021 ]本发明提供基于物联网WIFI模块接入网络方法及系统,为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0022]对本发明提供实施例中的术语进行说明,其中所使用的“终端”为具有联网功能的终端,例如,手机,电脑或PAD等。所述WIFI模块为具有WIFI模块的智能设备,例如智能电视、智能空调、智能冰箱等智能家电。WIFI模块一般存在三种工作模式:1)STA模式(Stat1n模式/Client模式),WIFI模块连接或尝试连接到无线路由器;2)杂散模式(Promiscuous模式),WIFI模块此时可以接受空中任何无线数据包;3)AP模式(Wireless Access Point模式,无线接入点模式),WIFI模块作为无线路由器进行数据处理。uSSIDC Service SetIdentifier)”为服务集标识,其可以是一个局域网的名称,只有设置为名称相同SSID的值的电脑才能互相通信。路由器出厂时自带SSIDaUD
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1