家电设备配网方法、配网装置及计算机可读存储介质制造方法及图纸

技术编号:20550691 阅读:97 留言:0更新日期:2019-03-09 22:54
本发明专利技术提供了一种家电设备配网方法、配网装置及计算机可读存储介质。其中配网方法,包括:获取可接入路由器的服务集标识及对应的信道信息的列表;基于当前监听信道接收到终端发送的同步头数据包的情况下,解析同步头数据包,获得指定路由器的服务集标识的首字符信息及长度信息;根据首字符信息及长度信息和列表,确定指定路由器的服务集标识及对应的信道;基于指定路由器对应的信道与当前监听信道不一致的情况下,将当前监听信道切换至指定路由器对应的信道;在指定路由器对应的信道上监听终端发送的配网数据包,根据配网数据包连接指定路由器。本发明专利技术可锁定最佳信道继续监听,提高配网成功率,缩短配网时间,增加配网可靠性。

Distribution network method, distribution network device and computer readable storage medium for household appliances

The invention provides a distribution network method of household appliances, a distribution network device and a computer readable storage medium. The distribution network method includes: obtaining the list of service set identification and corresponding channel information of the accessible router; parsing the synchronization header packet based on the current monitoring channel receiving the synchronization header packet sent by the terminal, obtaining the first character information and length information of the service set identification of the designated router; and determining the reference according to the first character information and length information and list. The service set identification and corresponding channel of the designated router; switch the current monitoring channel to the channel corresponding to the designated router based on the inconsistency between the channel corresponding to the designated router and the current monitoring channel; listen to the distribution network data packets sent by the terminal on the channel corresponding to the designated router, and connect the designated router according to the distribution network data packet. The invention can lock the best channel to continue monitoring, improve the success rate of the distribution network, shorten the distribution network time and increase the reliability of the distribution network.

【技术实现步骤摘要】
家电设备配网方法、配网装置及计算机可读存储介质
本专利技术涉及智能家电
,具体而言,涉及一种家电设备配网方法,一种家电设备配网装置,及一种家用电器。
技术介绍
802.11是IEEE(InstituteofElectricalandElectronicsEngineers,电气和电子工程师协会)制定的无线局域网协议,802.11以802.2的逻辑链路控制封装来携带IP(InternetProtocol,互联网协议)封包,因此能够以802.2SNAP格式接收无线网络数据。如果开启Wi-Fi芯片的混杂模式监听空间中的无线信号,并以802.2SNAP格式从数据链路层截取数据,就会得到802.2SNAP格式的数据包,如表1所示,DA(DestinationorTargetAddress,目标地址)字段表示目标MAC地址(MediaAccessControlAddress,媒体访问控制地址),SA(SourceAddress,源地址)字段表示源MAC地址,Length字段表示后面数据的长度,LLC(LogicalLinkControl,逻辑链路控制子层)字段表示LLC头,SNAP字段包括3bytes的厂商代码和2bytes的协议类型标识,DATA字段为负载,对于加密信道来说是密文的,FCS(FrameCheckSequence,帧校验序列)字段表示帧检验序列。表1802.2SNAP格式的数据包38-1492bytes从无线信号监听方的角度来说,不管无线信道有没有加密,DA、SA、Length、LLC、SNAP、FCS字段总是暴露的,因此信号监听方便有了从这6个字段获取信息的可能。但从发送方的角度来说,由于操作系统的限制(比如ISO或者Android),SA、LLC、SNAP、FCS五个字段的控制需要很高的控制权限,发送方一般是很难拿到的。由于802.11处理组播时具有DA的后三字节与目的组播地址后三字节相同的特性,在实际使用中也可以使用组播地址的变化来传递信息。中国标准的Wi-Fi的网络是13个信道,如图1所示,Wi-Fi模块的空中配网模式是指Wi-Fi模块处于混杂模式(可以抓取空中所有的802.11帧)下,对1至13个信道逐个监听网络中的报文,当监听到的报文符合预期时,则锁定信道,再监听所有报文。手机APP将SSID(ServiceSetIdentifier,服务集标识)和密码编码到UDP(UserDatagramProtocol,用户数据报协议)报文中,通过广播包或组播报发送,Wi-Fi模块接收到UDP报文后解码,得到正确的SSID和密码,然后主动连接指定SSID的路由器,完成连接。用户家中的无线路由器可能在任何一个信道上(因为路由器的默认设置是自动),Wi-Fi模块选择最佳信道进行监听是配网成功的关键。假如现在用户家中的路由器在信道1,Wi-Fi模块如果在信道3,也是可以监听到期望的报文,因为频段有重叠。但是信号质量不好,配网成功率低。现有的技术方案就是从1至13信道逐个监听报文,从而来锁定信道,一旦锁定的信道与无线路由器的信道不一致时,配网成功的概率就很低。另外,如果用户的路由器设置的SSID过长,手机APP编码后的报文也会比较多,导致Wi-Fi模块接收报文并解析的时间过长,也容易出错。
技术实现思路
本专利技术旨在至少解决现有技术或相关技术中存在的技术问题之一。为此,本专利技术的一方面在于提出了一种家电设备配网方法。本专利技术的另一方面在于提出了一种家电设备配网装置。本专利技术的再一方面在于提出了一种计算机可读存储介质。有鉴于此,本专利技术第一方面,提出了一种家电设备配网方法,包括:获取可接入路由器的服务集标识及对应的信道信息的列表;在监听模式下,基于当前监听信道接收到终端发送的同步头数据包的情况下,对同步头数据包进行解析,获得指定路由器的服务集标识的首字符信息及长度信息;根据指定路由器的服务集标识的首字符信息及长度信息和列表,确定指定路由器的服务集标识及对应的信道;基于指定路由器对应的信道与当前监听信道不一致的情况下,将当前监听信道切换至指定路由器对应的信道;在指定路由器对应的信道上监听终端发送的配网数据包,根据配网数据包连接指定路由器。根据本专利技术的家电设备配网方法,适于家电设备,家电设备包括带Wi-Fi模块的微波炉、烤箱、蒸汽炉、电饭煲、抽油烟机等,终端包括手机、平板电脑、PC机等或者为家电设备专门开发的智能终端。在监听模式下,家电设备从空间中所有信道逐个监听终端通过路由器发送的广播数据包或组播数据包,在当前监听信道接收到终端发送的同步头数据包时,对同步头数据包进行解析,获得同步头数据包中携带的指定路由器的服务集标识的首字符信息及长度信息;根据指定路由器的服务集标识的首字符信息及长度信息,以及事先获取的可接入路由器的服务集标识及对应的信道信息的列表,确定指定路由器的服务集标识及对应的信道;判断指定路由器对应的信道与当前监听信道是否一致,若一致,则说明当前监听信道就是最佳监听信道,在当前监听信道继续监听,若不一致,则将当前监听信道切换至指定路由器对应的信道,然后在指定路由器对应的信道上监听终端发送的配网数据包,根据配网数据包接入指定服务器。本专利技术提供的家电设备配网方法,在同步数据包中携带服务集标识的首字符和长度,使家电设备能够解析出指定路由器的服务集标识和信道,准确地判断当前监听信道是否是最佳信道,从而锁定最佳信道继续监听,提高配网成功率,同时终端不需要将服务集标识发送给家电设备,能够减少家电设备的解析时间,从而缩短配网时间,增加配网可靠性。在上述技术方案中,优选地,根据指定路由器的服务集标识的首字符信息及长度信息和列表,确定指定路由器的服务集标识的步骤,具体包括:从列表中查找出与首字符信息及长度信息一致的至少一个第一服务集标识;判断每个第一服务集标识对应的信道与当前监听信道之间的差值是否小于预设阈值;基于所述差值小于预设阈值的判断结果,将第一服务集标识作为指定路由器的服务集标识。在该技术方案中,从同步头数据包中解析出指定路由器的服务集标识的首字符信息及长度信息,然后对比之前获取的可接入路由器的服务集标识及对应的信道信息的列表,确定指定路由器的服务集标识和信道。具体来说,在该列表中找出与首字符信息及长度信息一致的第一服务集标识,初步符合条件的第一服务集标识可以是一个或多个,再进一步排查,在第一服务集标识对应的信道与当前监听信道之间的差值小于预设阈值时,将该第一服务集标识作为指定路由器的服务集标识,可以理解地,最终符合条件的第一服务集标识也可以多个。本专利技术提供的家电设备配网方法,通过解析同步数据包中携带的服务集标识的首字符和长度,便可确定出指定路由器的服务集标识和信道,从而使终端不需要将服务集标识发送给家电设备,减少家电设备接收并解析报文的时间,从而有效缩短配网时间,并增加配网可靠性。在上述任一技术方案中,优选地,根据配网数据包连接指定路由器的步骤,具体包括:对配网数据包进行解析,获得指定路由器的密码、密码长度和验证码;根据密码长度及验证码验证指定路由器的服务集标识及密码是否正确;基于指定路由器的服务集标识及密码正确的情况下,根据指定路由器的服务集标识和密码接入指定路由器;基于指定路由器的服务集标识及密码不正本文档来自技高网
...

【技术保护点】
1.一种家电设备配网方法,其特征在于,包括:获取可接入路由器的服务集标识及对应的信道信息的列表;在监听模式下,基于当前监听信道接收到终端发送的同步头数据包的情况下,对所述同步头数据包进行解析,获得指定路由器的服务集标识的首字符信息及长度信息;根据所述指定路由器的服务集标识的首字符信息及长度信息和所述列表,确定所述指定路由器的服务集标识及对应的信道;基于所述指定路由器对应的信道与所述当前监听信道不一致的情况下,将所述当前监听信道切换至所述指定路由器对应的信道;在所述指定路由器对应的信道上监听所述终端发送的配网数据包,根据所述配网数据包连接所述指定路由器。

【技术特征摘要】
1.一种家电设备配网方法,其特征在于,包括:获取可接入路由器的服务集标识及对应的信道信息的列表;在监听模式下,基于当前监听信道接收到终端发送的同步头数据包的情况下,对所述同步头数据包进行解析,获得指定路由器的服务集标识的首字符信息及长度信息;根据所述指定路由器的服务集标识的首字符信息及长度信息和所述列表,确定所述指定路由器的服务集标识及对应的信道;基于所述指定路由器对应的信道与所述当前监听信道不一致的情况下,将所述当前监听信道切换至所述指定路由器对应的信道;在所述指定路由器对应的信道上监听所述终端发送的配网数据包,根据所述配网数据包连接所述指定路由器。2.根据权利要求1所述的家电设备配网方法,其特征在于,所述根据所述指定路由器的服务集标识的首字符信息及长度信息和所述列表,确定所述指定路由器的服务集标识的步骤,具体包括:从所述列表中查找出与所述首字符信息及长度信息一致的至少一个第一服务集标识;判断每个所述第一服务集标识对应的信道与所述当前监听信道之间的差值是否小于预设阈值;基于所述差值小于所述预设阈值的判断结果,将所述第一服务集标识作为所述指定路由器的服务集标识。3.根据权利要求1所述的家电设备配网方法,其特征在于,根据所述配网数据包连接所述指定路由器的步骤,具体包括:对所述配网数据包进行解析,获得所述指定路由器的密码、密码长度和验证码;根据所述密码长度及所述验证码验证所述指定路由器的服务集标识及所述密码是否正确;基于所述指定路由器的服务集标识及所述密码正确的情况下,根据所述指定路由器的服务集标识和所述密码接入所述指定路由器;基于所述指定路由器的服务集标识及所述密码不正确的情况下,在所述指定路由器对应的信道继续监听。4.根据权利要求3所述的家电设备配网方法,其特征在于,根据所述密码长度及所述验证码验证所述指定路由器的服务集标识及所述密码是否正确的步骤,具体包括:对所述密码、所述密码长度及所述指定路由器的服务集标识进行循环冗余校验,获得第一验证码;在所述第一验证码与所述验证码一致的情况下,判定所述指定路由器的服务集标识正确。5.根据权利要求1至4中任一项所述的家电设备配网方法,其特征在于,所述获取可接入路由器的服务集标识及对应的信道信息列表的步骤,具体包括:在接收到预设指令的情况下,进入所述配网模式;在所述配网模式下扫描路由器的服务集标识及对应的信道信息,并进行记录,获得可接入路由器的服务集标识及对应的信道信息的列表。6.一种家电设备配网方法,其特征在于,包括:接收指定路由器的服务集标识和密码;将所述服务集标识的首字符信息及长度信息嵌入同步头数据包中;根据所述服务集标识、所述密码及密码长度,生成验证码;以及根据所述密码、所述密码长度及所述验证码生成配网数据包;按照组播或广播的方式发送所述同步头数据包及所述配网数据包。7.根据权利要求5所述的家电设备配网方法,其特征在于,还包括:在预设时间之后或在接收到所述家电设备配网成功的信息之后,停止发送所述同步头数据包及所述配网数据包。8.一种家电设备配网装置,其特征在于,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算...

【专利技术属性】
技术研发人员:周技锋翁春桃张海湘孙涛马建良
申请(专利权)人:广东美的厨房电器制造有限公司美的集团股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1