The invention provides a connection protocol adaptation of WIFI module and WIFI module adaptive connection method, including WIFI module connection protocol adapter module and multiple connection protocol analysis module; connection protocol adapter module to determine specific wireless data packet is multicast packets or broadcast messages; if the multicast message, according to the group. Code of operation defined in the MAC address to determine which connection agreement; if it is a broadcast message, according to the preamble packet broadcast message in to determine which connection connection protocol; protocol analysis module of multicast packet broadcast message or call the corresponding WIFI module, according to the analysis of SSID router and wireless router connect the corresponding password. The invention realizes the requirements of a WIFI module to realize the different connection protocols of different manufacturers, and makes the WIFI module independent of the household appliances, but becomes a general intelligent WIFI module.
【技术实现步骤摘要】
本专利技术涉及无线通信网络
,更具体地,涉及一种自适配连接协议的WIFI模块和WIFI模块的自适配连接方法。
技术介绍
采用WIFI模块作为智能家电的通讯媒介是当前发展趋势,而WIFI模块从上电到正常工作需要对WIFI模块进行连接配置。由于不同厂家的智能家电采用不同的连接协议,这就导致不同厂家的WIFI模块具有不同的固件,互不兼容,对售后及产品维护带来不便。随着智能家电市场的发展,需要做到一种WIFI模块自适应不同厂家不同产品的连接协议,从而达到WIFI模块与家电家居设备无关,WIFI模块成为一种通用的智能的WIFI模块的目的。
技术实现思路
本专利技术的目的在于提供一种能够适用不同厂家不同连接协议的通用WIFI模块。根据本专利技术的第一方面,提出了一种自适配连接协议的WIFI模块:包括连接协议适配模块以及多个连接协议解析模块;所述连接协议适配模块用于在WIFI模块接收到来自于终端的携带有无线路由器SSID及连接密码的特定无线数据包时,判断所述特定无线数据包是组播报文还是广播报文;如果是组播报文,根据组播报文中的MAC地址中所定义的操作码来确定是哪个连接协议;如果是广播报文,根据广播报文中的前导数据包来确定是哪个连接协议;所述WIFI模块调用相应的连接协议解析模块解析所述组播报文或广播报文,根据解析出的路由器SSID及连接密码连接对应的无线路由器。其中,所述WIFI模块配置为处于混杂模式以监听各种无线数据包。进一步优选的,所述WIFI模块还配置为:在混杂模式下检测是否在预定时间段内获取到所述特定无线数据包,检测为没有获取到时,从混杂模式转为软AP模式; ...
【技术保护点】
一种自适配连接协议的WIFI模块,其特征在于,包括连接协议适配模块以及多个连接协议解析模块;所述连接协议适配模块用于在WIFI模块接收到来自于终端的携带有无线路由器SSID及连接密码的特定无线数据包时,判断所述特定无线数据包是组播报文还是广播报文;如果是组播报文,根据组播报文中的MAC地址中所定义的操作码来确定是哪个连接协议;如果是广播报文,根据广播报文中的前导数据包来确定是哪个连接协议;所述WIFI模块调用相应的连接协议解析模块解析所述组播报文或广播报文,根据解析出的路由器SSID及连接密码连接对应的无线路由器。
【技术特征摘要】
1.一种自适配连接协议的WIFI模块,其特征在于,包括连接协议适配模块以及多个连接协议解析模块;所述连接协议适配模块用于在WIFI模块接收到来自于终端的携带有无线路由器SSID及连接密码的特定无线数据包时,判断所述特定无线数据包是组播报文还是广播报文;如果是组播报文,根据组播报文中的MAC地址中所定义的操作码来确定是哪个连接协议;如果是广播报文,根据广播报文中的前导数据包来确定是哪个连接协议;所述WIFI模块调用相应的连接协议解析模块解析所述组播报文或广播报文,根据解析出的路由器SSID及连接密码连接对应的无线路由器。2.根据权利要求1所述的WIFI模块,其特征在于:所述WIFI模块配置为处于混杂模式以监听各种无线数据包。3.根据权利要求2所述的WIFI模块,其特征在于:所述WIFI模块还配置为:在混杂模式下检测是否在预定时间段内获取到所述特定无线数据包,检测为没有获取到时,从混杂模式转为软AP模式;在软AP模式下与所述终端建立AP连接后,基于AP连接从所述终端接收到需要连接的无线路由器的SSID及连接密码;以及,接收来自所述终端的STA模式切换命令,根据所述STA模式切换命令从软AP模式切换到STA模式,并在STA模式下根据无线路由器SSID及连接密码连接对应的无线路由器。4.根据权利要求3所述的WIFI模块,其特征在于:所述WIFI模块配置为上电后直接进入STA模式,根据所存储的无线路由器SSID及连接密码执行连接无线路由器的操作,以及,在连接无线路由器失败时,跳转到混杂模式;或者,WIFI模块配置为...
【专利技术属性】
技术研发人员:杨燕辉,曹敏峰,李建平,于元良,
申请(专利权)人:深圳市领耀东方科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。