CN109451502A - 家电设备配网方法、配网装置及计算机可读存储介质 - Google Patents
家电设备配网方法、配网装置及计算机可读存储介质 Download PDFInfo
- Publication number
- CN109451502A CN109451502A CN201811608401.XA CN201811608401A CN109451502A CN 109451502 A CN109451502 A CN 109451502A CN 201811608401 A CN201811608401 A CN 201811608401A CN 109451502 A CN109451502 A CN 109451502A
- Authority
- CN
- China
- Prior art keywords
- service set
- password
- designated router
- data packet
- router
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明提供了一种家电设备配网方法、配网装置及计算机可读存储介质。其中配网方法,包括:获取可接入路由器的服务集标识及对应的信道信息的列表;基于当前监听信道接收到终端发送的同步头数据包的情况下,解析同步头数据包,获得指定路由器的服务集标识的首字符信息及长度信息;根据首字符信息及长度信息和列表,确定指定路由器的服务集标识及对应的信道;基于指定路由器对应的信道与当前监听信道不一致的情况下,将当前监听信道切换至指定路由器对应的信道;在指定路由器对应的信道上监听终端发送的配网数据包,根据配网数据包连接指定路由器。本发明可锁定最佳信道继续监听,提高配网成功率,缩短配网时间,增加配网可靠性。
Description
技术领域
本发明涉及智能家电技术领域,具体而言,涉及一种家电设备配网方法,一种家电设备配网装置,及一种家用电器。
背景技术
802.11是IEEE(Institute of Electrical and Electronics Engineers,电气和电子工程师协会)制定的无线局域网协议,802.11以802.2的逻辑链路控制封装来携带IP(Internet Protocol,互联网协议)封包,因此能够以802.2SNAP格式接收无线网络数据。如果开启Wi-Fi芯片的混杂模式监听空间中的无线信号,并以802.2SNAP格式从数据链路层截取数据,就会得到802.2SNAP格式的数据包,如表1所示,DA(Destination or TargetAddress,目标地址)字段表示目标MAC地址(Media Access Control Address,媒体访问控制地址),SA(Source Address,源地址)字段表示源MAC地址,Length字段表示后面数据的长度,LLC(Logical Link Control,逻辑链路控制子层)字段表示LLC头,SNAP字段包括3bytes的厂商代码和2bytes的协议类型标识,DATA字段为负载,对于加密信道来说是密文的,FCS(Frame Check Sequence,帧校验序列)字段表示帧检验序列。
表1 802.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(Service Set Identifier,服务集标识)和密码编码到UDP(User Datagram Protocol,用户数据报协议)报文中,通过广播包或组播报发送,Wi-Fi模块接收到UDP报文后解码,得到正确的SSID和密码,然后主动连接指定SSID的路由器,完成连接。
用户家中的无线路由器可能在任何一个信道上(因为路由器的默认设置是自动),Wi-Fi模块选择最佳信道进行监听是配网成功的关键。假如现在用户家中的路由器在信道1,Wi-Fi模块如果在信道3,也是可以监听到期望的报文,因为频段有重叠。但是信号质量不好,配网成功率低。现有的技术方案就是从1至13信道逐个监听报文,从而来锁定信道,一旦锁定的信道与无线路由器的信道不一致时,配网成功的概率就很低。
另外,如果用户的路由器设置的SSID过长,手机APP编码后的报文也会比较多,导致Wi-Fi模块接收报文并解析的时间过长,也容易出错。
发明内容
本发明旨在至少解决现有技术或相关技术中存在的技术问题之一。
为此,本发明的一方面在于提出了一种家电设备配网方法。
本发明的另一方面在于提出了一种家电设备配网装置。
本发明的再一方面在于提出了一种计算机可读存储介质。
有鉴于此,本发明第一方面,提出了一种家电设备配网方法,包括:获取可接入路由器的服务集标识及对应的信道信息的列表;在监听模式下,基于当前监听信道接收到终端发送的同步头数据包的情况下,对同步头数据包进行解析,获得指定路由器的服务集标识的首字符信息及长度信息;根据指定路由器的服务集标识的首字符信息及长度信息和列表,确定指定路由器的服务集标识及对应的信道;基于指定路由器对应的信道与当前监听信道不一致的情况下,将当前监听信道切换至指定路由器对应的信道;在指定路由器对应的信道上监听终端发送的配网数据包,根据配网数据包连接指定路由器。
根据本发明的家电设备配网方法,适于家电设备,家电设备包括带Wi-Fi模块的微波炉、烤箱、蒸汽炉、电饭煲、抽油烟机等,终端包括手机、平板电脑、PC机等或者为家电设备专门开发的智能终端。在监听模式下,家电设备从空间中所有信道逐个监听终端通过路由器发送的广播数据包或组播数据包,在当前监听信道接收到终端发送的同步头数据包时,对同步头数据包进行解析,获得同步头数据包中携带的指定路由器的服务集标识的首字符信息及长度信息;根据指定路由器的服务集标识的首字符信息及长度信息,以及事先获取的可接入路由器的服务集标识及对应的信道信息的列表,确定指定路由器的服务集标识及对应的信道;判断指定路由器对应的信道与当前监听信道是否一致,若一致,则说明当前监听信道就是最佳监听信道,在当前监听信道继续监听,若不一致,则将当前监听信道切换至指定路由器对应的信道,然后在指定路由器对应的信道上监听终端发送的配网数据包,根据配网数据包接入指定服务器。本发明提供的家电设备配网方法,在同步数据包中携带服务集标识的首字符和长度,使家电设备能够解析出指定路由器的服务集标识和信道,准确地判断当前监听信道是否是最佳信道,从而锁定最佳信道继续监听,提高配网成功率,同时终端不需要将服务集标识发送给家电设备,能够减少家电设备的解析时间,从而缩短配网时间,增加配网可靠性。
在上述技术方案中,优选地,根据指定路由器的服务集标识的首字符信息及长度信息和列表,确定指定路由器的服务集标识的步骤,具体包括:从列表中查找出与首字符信息及长度信息一致的至少一个第一服务集标识;判断每个第一服务集标识对应的信道与当前监听信道之间的差值是否小于预设阈值;基于所述差值小于预设阈值的判断结果,将第一服务集标识作为指定路由器的服务集标识。
在该技术方案中,从同步头数据包中解析出指定路由器的服务集标识的首字符信息及长度信息,然后对比之前获取的可接入路由器的服务集标识及对应的信道信息的列表,确定指定路由器的服务集标识和信道。具体来说,在该列表中找出与首字符信息及长度信息一致的第一服务集标识,初步符合条件的第一服务集标识可以是一个或多个,再进一步排查,在第一服务集标识对应的信道与当前监听信道之间的差值小于预设阈值时,将该第一服务集标识作为指定路由器的服务集标识,可以理解地,最终符合条件的第一服务集标识也可以多个。本发明提供的家电设备配网方法,通过解析同步数据包中携带的服务集标识的首字符和长度,便可确定出指定路由器的服务集标识和信道,从而使终端不需要将服务集标识发送给家电设备,减少家电设备接收并解析报文的时间,从而有效缩短配网时间,并增加配网可靠性。
在上述任一技术方案中,优选地,根据配网数据包连接指定路由器的步骤,具体包括:对配网数据包进行解析,获得指定路由器的密码、密码长度和验证码;根据密码长度及验证码验证指定路由器的服务集标识及密码是否正确;基于指定路由器的服务集标识及密码正确的情况下,根据指定路由器的服务集标识和密码接入指定路由器;基于指定路由器的服务集标识及密码不正确的情况下,在指定路由器对应的信道继续监听。
在该技术方案中,在锁定最佳监听信道后,从监听到的配网数据包中解析出指定路由器的密码、密码长度和验证码,并根据密码长度及验证码校验密码和之前确定的指定路由器的服务集标识是否正确,并在验证通过时,根据指定路由器的服务集标识和密码接入指定路由器。本发明提供的家电设备配网方法,只有在服务集标识和密码同时正确的前提下,家电设备才能配网成功,提升了家电设备的安全性。
在上述任一技术方案中,优选地,根据密码长度、密码和验证码验证指定路由器的服务集标识是否正确的步骤,具体包括:对密码、密码长度及指定路由器的服务集标识进行循环冗余校验,获得第一验证码;在第一验证码与验证码一致的情况下,判定指定路由器的服务集标识正确。
在该技术方案中,家电设备从配网数据包中解析出密码、密码长度和验证码,根据验证码检验之前确定的指定路由器的服务集标识和密码是否正确,具体来说,对密码、密码长度及服务集标识进行循环冗余校验,得到第一验证码,在第一验证码与验证码一致时,则通过验证,否则验证失败,在验证失败时,继续监听配网数据包。
在上述任一技术方案中,优选地,获取可接入路由器的服务集标识及对应的信道信息列表的步骤,具体包括:在接收到预设指令的情况下,进入配网模式;在配网模式下扫描路由器的服务集标识及对应的信道信息,并进行记录,获得可接入路由器的服务集标识及对应的信道信息的列表。
在该技术方案中,在接收到预设指令时,家电设备进入配网模式,如家电设备上设置有特定按键,按键被按下时,家电设备进入配网模式。进入配网模式后,家电设备首先扫描周围路由器的服务集标识和对应的信道信息,并记录下来,从而得到可接入路由器的服务集标识及对应的信道信息的列表,以便后面通过指定路由器的服务集标识首字符及长度信息找到待接入路由器的服服务器标识。
本发明第一方面,还提出了一种家电设备配网方法,包括:接收指定路由器的服务集标识和密码;将服务集标识的首字符信息及长度信息嵌入同步头数据包中;根据服务集标识、密码及密码长度,生成验证码;以及根据密码、密码长度及验证码生成配网数据包;按照组播或广播的方式发送同步头数据包及配网数据包。
根据本发明的家电设备配网方法,适于智能终端,如智能手机连接家庭路由器,让用户选择路由器的服务集标识,并输入路由器密码,终端接收到服务集标识和密码后,将服务集标识的首字符信息及长度信息编码至同步头数据包中,并按照一定的时间间隔发送同步头数据包;根据服务集标识、密码及密码长度生成验证码,将密码、密码长度及验证码按照一定的序列组合成配网数据包,优选地,先发送密码长度,然后发送密码,最后发送验证码,依次循环发送。本发明提供的家电设备配网方法,在同步数据包中携带服务集标识的首字符和长度,使家电设备能够解析出指定路由器的服务集标识和信道,准确地判断当前监听信道是否是最佳信道,从而锁定最佳信道继续监听,提高配网成功率,同时终端不需要将服务集标识发送给家电设备,能够减少家电设备的解析时间,从而缩短配网时间,增加配网可靠性。
在上述技术方案中,优选地,家电设备配网方法,还包括:在预设时间之后或在接收到家电设备配网成功的信息之后,停止发送同步头数据包及配网数据包。
在该技术方案中,智能终端循环发送同步头数据包和配网数据包,直至超时退出或在智能终端发现家电设备配网成功后退出。
本发明第二方面,提出了一种家电设备配网装置,包括:存储器,用于存储计算机程序;处理器,用于执行计算机程序以:获取可接入路由器的服务集标识及对应的信道信息的列表;在监听模式下,基于当前监听信道接收到终端发送的同步头数据包的情况下,对所述同步头数据包进行解析,获得指定路由器的服务集标识的首字符信息及长度信息;根据所述指定路由器的服务集标识的首字符信息及长度信息和所述列表,确定所述指定路由器的服务集标识及对应的信道;基于所述指定路由器对应的信道与所述当前监听信道不一致的情况下,将所述当前监听信道切换至所述指定路由器对应的信道;在所述指定路由器对应的信道上监听所述终端发送的配网数据包,根据所述配网数据包连接所述指定路由器。
根据本发明的家电设备配网装置,家电设备包括带Wi-Fi模块的微波炉、烤箱、蒸汽炉、电饭煲、抽油烟机等,终端包括手机、平板电脑、PC机等或者为家电设备专门开发的智能终端。在监听模式下,家电设备从空间中所有信道逐个监听终端通过路由器发送的广播数据包或组播数据包,在当前监听信道接收到终端发送的同步头数据包时,对同步头数据包进行解析,获得同步头数据包中携带的指定路由器的服务集标识的首字符信息及长度信息;根据指定路由器的服务集标识的首字符信息及长度信息,以及事先获取的可接入路由器的服务集标识及对应的信道信息的列表,确定指定路由器的服务集标识及对应的信道;判断指定路由器对应的信道与当前监听信道是否一致,若一致,则说明当前监听信道就是最佳监听信道,在当前监听信道继续监听,若不一致,则将当前监听信道切换至指定路由器对应的信道;然后在指定路由器对应的信道上监听终端发送的配网数据包,根据配网数据包接入指定服务器。本发明提供的家电设备配网方法,在同步数据包中携带服务集标识的首字符和长度,使家电设备能够解析出指定路由器的服务集标识和信道,准确地判断当前监听信道是否是最佳信道,从而锁定最佳信道继续监听,提高配网成功率,同时终端不需要将服务集标识发送给家电设备,能够减少家电设备的解析时间,从而缩短配网时间,增加配网可靠性。
在上述技术方案中,优选地,处理器,具体用于执行计算机程序以:从可接入路由器的服务集标识及对应的信道信息列表中查找出与首字符信息及长度信息一致的至少一个第一服务集标识;判断每个第一服务集标识对应的信道与当前监听信道之间的差值是否小于预设阈值;基于所述差值小于预设阈值的判断结果,将第一服务集标识作为指定路由器的服务集标识。
在该技术方案中,从同步头数据包中解析出指定路由器的服务集标识的首字符信息及长度信息,然后对比之前获取的可接入路由器的服务集标识及对应的信道信息的列表,确定指定路由器的服务集标识和信道。具体来说,在该列表中找出与首字符信息及长度信息一致的第一服务集标识,初步符合条件的第一服务集标识可以是一个或多个,再进一步排查,在第一服务集标识对应的信道与当前监听信道之间的差值小于预设阈值时,将该第一服务集标识作为指定路由器的服务集标识,可以理解地,最终符合条件的第一服务集标识也可以多个。本发明提供的家电设备配网方法,通过解析同步数据包中携带的服务集标识的首字符和长度,便可确定出指定路由器的服务集标识和信道,从而使终端不需要将服务集标识发送给家电设备,减少家电设备接收并解析报文的时间,从而有效缩短配网时间,并增加配网可靠性。
在上述任一技术方案中,优选地,处理器,具体用于执行计算机程序以:对配网数据包进行解析,获得指定路由器的密码、密码长度和验证码;根据密码、密码长度和验证码验证指定路由器的服务集标识是否正确;基于指定路由器的服务集标识及密码正确的情况下,根据指定路由器的服务集标识和密码接入指定路由器;基于指定路由器的服务集标识及密码不正确的情况下,在指定路由器对应的信道继续监听。
在该技术方案中,在锁定最佳监听信道后,从监听到的配网数据包中解析出指定路由器的密码、密码长度和验证码,并根据密码长度及验证码校验密码和之前确定的指定路由器的服务集标识是否正确,并在验证通过时,根据指定路由器的服务集标识和密码接入指定路由器。本发明提供的家电设备配网方法,只有在服务集标识和密码同时正确的前提下,家电设备才能配网成功,提升了家电设备的安全性。
在上述任一技术方案中,优选地,处理器,具体用于执行计算机程序以:对密码、密码长度及指定路由器的服务集标识进行循环冗余校验,获得第一验证码;在第一验证码与验证码一致的情况下,判定指定路由器的服务集标识正确。
在该技术方案中,家电设备从配网数据包中解析出密码、密码长度和验证码,根据验证码检验之前确定的指定路由器的服务集标识和密码是否正确,具体来说,对密码、密码长度及服务集标识进行循环冗余校验,得到第一验证码,在第一验证码与验证码一致时,则通过验证,否则验证失败,在验证失败时,继续监听配网数据包。
在上述任一技术方案中,优选地,处理器,具体用于执行计算机程序以:在接收到预设指令的情况下,进入配网模式;在配网模式下扫描路由器的服务集标识及对应的信道信息,并进行记录,获得可接入路由器的服务集标识及对应的信道信息的列表。
在该技术方案中,在接收到预设指令时,家电设备进入配网模式,如家电设备上设置有特定按键,按键被按下时,家电设备进入配网模式。进入配网模式后,家电设备首先扫描周围路由器的服务集标识和对应的信道信息,并记录下来,从而得到可接入路由器的服务集标识及对应的信道信息的列表,以便后面通过指定路由器的服务集标识首字符及长度信息找到待接入路由器的服服务器标识。
本发明第二方面,还提出了一种家电设备配网装置,包括:存储器,用于存储计算机程序;处理器,用于执行计算机程序以:接收指定路由器的服务集标识和密码;将服务集标识的首字符信息及长度信息嵌入同步头数据包中;根据服务集标识、密码及密码长度,生成验证码;以及根据密码、密码长度及验证码生成配网数据包;按照组播或广播的方式发送同步头数据包及配网数据包。
根据本发明的家电设备配网装置,终端如智能手机连接家庭路由器,让用户选择路由器的服务集标识,并输入路由器密码,终端接收到服务集标识和密码后,将服务集标识的首字符信息及长度信息编码至同步头数据包中,并按照一定的时间间隔发送同步头数据包;根据服务集标识、密码及密码长度生成验证码,将密码、密码长度及验证码按照一定的序列组合成配网数据包,优选地,先发送密码长度,然后发送密码,最后发送验证码,依次循环发送。本发明提供的家电设备配网方法,在同步数据包中携带服务集标识的首字符和长度,使家电设备能够准确地判断当前监听信道是否是最佳信道,从而锁定最佳信道继续监听,提高配网成功率,同时终端不需要将服务集标识发送给家电设备,能够有效缩短配网时间,增加配网可靠性。
在上述技术方案中,优选地,处理器,还用于执行计算机程序以:在预设时间之后或在接收到家电设备配网成功的信息之后,停止发送同步头数据包及配网数据包。
在该技术方案中,智能终端循环发送同步头数据包和配网数据包,直至超时退出或在智能终端发现家电设备配网成功后退出。
本发明第三方面,提出了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如上述技术方案中任一项所述的家电设备配网方法。
根据本发明的计算机可读存储介质,其上存储的计算机程序被处理器执行时实现了如上述技术方案中任一项的家电设备配网方法的步骤,因而该计算机可读存储介质能够实现该家电设备配网方法的全部有益效果。
本发明的附加方面和优点将在下面的描述部分中变得明显,或通过本发明的实践了解到。
附图说明
本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
图1示出了现有技术中Wi-Fi的网络的信道的示意图;
图2示出了根据本发明的第一个实施例的家电设备配网方法的流程示意图;
图3示出了根据本发明的第二个实施例的家电设备配网方法的流程示意图;
图4示出了根据本发明的第三个实施例的家电设备配网方法的流程示意图;
图5示出了根据本发明的第四个实施例的家电设备配网方法的流程示意图;
图6示出了根据本发明的第一个实施例的家电设备配网装置的示意框图;
图7示出了根据本发明的第二个实施例的家电设备配网装置的示意框图。
具体实施方式
为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用其他不同于在此描述的其他方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。
本发明第一方面实施例提供了一种家电设备配网方法,适于家电设备。
如图2所示,根据本发明的第一个实施例的家电设备配网方法的流程示意图。其中,该家电设备配网方法,包括:
步骤102,获取可接入路由器的服务集标识及对应的信道信息的列表;
步骤104,在监听模式下,基于当前监听信道接收到终端发送的同步头数据包的情况下,对同步头数据包进行解析,获得指定路由器的服务集标识的首字符信息及长度信息;
步骤106,根据指定路由器的服务集标识的首字符信息及长度信息和列表,确定指定路由器的服务集标识及对应的信道;
步骤108,基于指定路由器对应的信道与当前监听信道不一致的情况下,将当前监听信道切换至指定路由器对应的信道;
步骤110,在指定路由器对应的信道上监听终端发送的配网数据包,根据配网数据包连接指定路由器。
本发明实施例提供的家电设备配网方法,适于家电设备,家电设备包括带Wi-Fi模块的微波炉、烤箱、蒸汽炉、电饭煲、抽油烟机等,终端包括手机、平板电脑、PC机等或者为家电设备专门开发的智能终端。在监听模式下,家电设备从空间中所有信道逐个监听终端通过路由器发送的广播数据包或组播数据包,在当前监听信道接收到终端发送的同步头数据包时,对同步头数据包进行解析,获得同步头数据包中携带的指定路由器的服务集标识的首字符信息及长度信息;根据指定路由器的服务集标识的首字符信息及长度信息,以及事先获取的可接入路由器的服务集标识及对应的信道信息的列表,确定指定路由器的服务集标识及对应的信道;判断指定路由器对应的信道与当前监听信道是否一致,若一致,则说明当前监听信道就是最佳监听信道,在当前监听信道继续监听,若不一致,则将当前监听信道切换至指定路由器对应的信道,然后在指定路由器对应的信道上监听终端发送的配网数据包,根据配网数据包接入指定服务器。本发明提供的家电设备配网方法,在同步数据包中携带服务集标识的首字符和长度,使家电设备能够解析出指定路由器的服务集标识和信道,准确地判断当前监听信道是否是最佳信道,从而锁定最佳信道继续监听,提高配网成功率,同时终端不需要将服务集标识发送给家电设备,能够减少家电设备的解析时间,从而缩短配网时间,增加配网可靠性。
如图3所示,根据本发明的第二个实施例的家电设备配网方法的流程示意图。其中,该家电设备配网方法,包括:
步骤202,获取可接入路由器的服务集标识及对应的信道信息的列表;
步骤204,在监听模式下,基于当前监听信道接收到终端发送的同步头数据包的情况下,对同步头数据包进行解析,获得指定路由器的服务集标识的首字符信息及长度信息;
步骤206,从列表中查找出与首字符信息及长度信息一致的至少一个第一服务集标识;
步骤208,判断每个第一服务集标识对应的信道与当前监听信道之间的差值是否小于预设阈值;
步骤210,基于所述差值小于预设阈值的判断结果,将第一服务集标识作为指定路由器的服务集标识;
步骤212,基于指定路由器对应的信道与当前监听信道不一致的情况下,将当前监听信道切换至指定路由器对应的信道;
步骤214,在指定路由器对应的信道上监听终端发送的配网数据包,根据配网数据包连接指定路由器。
在该实施例中,从同步头数据包中解析出指定路由器的服务集标识的首字符信息及长度信息,然后对比之前获取的可接入路由器的服务集标识及对应的信道信息的列表,确定指定路由器的服务集标识和信道。具体来说,在该列表中找出与首字符信息及长度信息一致的第一服务集标识,初步符合条件的第一服务集标识可以是一个或多个,再进一步排查,在第一服务集标识对应的信道与当前监听信道之间的差值小于预设阈值时,将该第一服务集标识作为指定路由器的服务集标识,可以理解地,最终符合条件的第一服务集标识也可以多个。本发明提供的家电设备配网方法,通过解析同步数据包中携带的服务集标识的首字符和长度,便可确定出指定路由器的服务集标识和信道,从而使终端不需要将服务集标识发送给家电设备,减少家电设备接收并解析报文的时间,从而有效缩短配网时间,并增加配网可靠性。
如图4所示,根据本发明的第三个实施例的家电设备配网方法的流程示意图。其中,该家电设备配网方法,包括:
步骤302,获取可接入路由器的服务集标识及对应的信道信息的列表;
步骤304,在监听模式下,基于当前监听信道接收到终端发送的同步头数据包的情况下,对同步头数据包进行解析,获得指定路由器的服务集标识的首字符信息及长度信息;
步骤306,从列表中查找出与首字符信息及长度信息一致的至少一个第一服务集标识;
步骤308,判断每个第一服务集标识对应的信道与当前监听信道之间的差值是否小于预设阈值;
步骤310,基于所述差值小于预设阈值的判断结果,将第一服务集标识作为指定路由器的服务集标识;
步骤312,基于指定路由器对应的信道与当前监听信道不一致的情况下,将当前监听信道切换至指定路由器对应的信道;
步骤314,在指定路由器对应的信道上监听终端发送的配网数据包,对配网数据包进行解析,获得指定路由器的密码、密码长度和验证码;
步骤316,根据密码长度及验证码验证指定路由器的服务集标识及密码是否正确;
步骤318,基于指定路由器的服务集标识及密码正确的情况下则根据指定路由器的服务集标识和密码接入指定路由器;
步骤320,基于指定路由器的服务集标识及密码不正确的情况下则在指定路由器对应的信道继续监听。
在该实施例中,在锁定最佳监听信道后,从监听到的配网数据包中解析出指定路由器的密码、密码长度和验证码,并根据密码长度及验证码校验密码和之前确定的指定路由器的服务集标识是否正确,并在验证通过时,根据指定路由器的服务集标识和密码接入指定路由器。本发明提供的家电设备配网方法,只有在服务集标识和密码同时正确的前提下,家电设备才能配网成功,提升了家电设备的安全性。
在本发明的一个实施例中,优选地,根据密码长度、密码和验证码验证指定路由器的服务集标识是否正确的步骤,具体包括:对密码、密码长度及指定路由器的服务集标识进行循环冗余校验,获得第一验证码;在第一验证码与验证码一致时,则判定指定路由器的服务集标识正确。
在该实施例中,家电设备从配网数据包中解析出密码、密码长度和验证码,根据验证码检验之前确定的指定路由器的服务集标识和密码是否正确,具体来说,对密码、密码长度及服务集标识进行循环冗余校验,得到第一验证码,在第一验证码与验证码一致时,则通过验证,否则验证失败,在验证失败时,继续监听配网数据包。
在上述任一实施例中,优选地,获取可接入路由器的服务集标识及对应的信道信息列表的步骤,具体包括:当接收到预设指令时,进入配网模式;在配网模式下扫描路由器的服务集标识及对应的信道信息,并进行记录,获得可接入路由器的服务集标识及对应的信道信息的列表。
在该实施例中,在接收到预设指令时,家电设备进入配网模式,如家电设备上设置有特定按键,按键被按下时,家电设备进入配网模式。进入配网模式后,家电设备首先扫描周围路由器的服务集标识和对应的信道信息,并记录下来,从而得到可接入路由器的服务集标识及对应的信道信息的列表,以便后面通过指定路由器的服务集标识首字符及长度信息找到待接入路由器的服服务器标识。
本发明第一方面实施例还提供了一种家电设备配网方法,适于智能终端。
如图5所示,根据本发明的第四个实施例的家电设备配网方法的流程示意图。其中,该家电设备配网方法,包括:
步骤402,接收指定路由器的服务集标识和密码;
步骤404,将服务集标识的首字符信息及长度信息嵌入同步头数据包中;根据服务集标识、密码及密码长度,生成验证码;以及根据密码、密码长度及验证码生成配网数据包;
步骤406,按照组播或广播的方式发送同步头数据包及配网数据包。
本发明实施例提供的家电设备配网方法,适于智能终端,如智能手机连接家庭路由器,让用户选择路由器的服务集标识,并输入路由器密码,终端接收到服务集标识和密码后,将服务集标识的首字符信息及长度信息编码至同步头数据包中,并按照一定的时间间隔发送同步头数据包;根据服务集标识、密码及密码长度生成验证码,将密码、密码长度及验证码按照一定的序列组合成配网数据包,优选地,先发送密码长度,然后发送密码,最后发送验证码,依次循环发送。本发明提供的家电设备配网方法,在同步数据包中携带服务集标识的首字符和长度,使家电设备能够解析出指定路由器的服务集标识和信道,准确地判断当前监听信道是否是最佳信道,从而锁定最佳信道继续监听,提高配网成功率,同时终端不需要将服务集标识发送给家电设备,能够减少家电设备的解析时间,从而缩短配网时间,增加配网可靠性。
在本发明的一个实施例中,优选地,家电设备配网方法,还包括:在预设时间之后或在接收到家电设备配网成功的信息之后,停止发送同步头数据包及配网数据包。
在该实施例中,智能终端循环发送同步头数据包和配网数据包,直至超时退出或在智能终端发现家电设备配网成功后退出。
如图6所示,根据本发明的第一个实施例的家电设备配网装置的示意框图。其中,该家电设备配网装置500,包括:
存储器502,用于存储计算机程序;处理器504,用于执行计算机程序以:获取可接入路由器的服务集标识及对应的信道信息的列表;在监听模式下,基于当前监听信道接收到终端发送的同步头数据包的情况下,对同步头数据包进行解析,获得指定路由器的服务集标识的首字符信息及长度信息;根据指定路由器的服务集标识的首字符信息及长度信息和列表,确定指定路由器的服务集标识及对应的信道;基于指定路由器对应的信道与当前监听信道不一致的情况下,将当前监听信道切换至指定路由器对应的信道;在指定路由器对应的信道上监听终端发送的配网数据包,根据配网数据包连接指定路由器。
本发明实施例提供的家电设备配网装置500,家电设备包括带Wi-Fi模块的微波炉、烤箱、蒸汽炉、电饭煲、抽油烟机等,终端包括手机、平板电脑、PC机等或者为其专门开发的智能终端。在监听模式下,家电设备从空间中所有信道逐个监听终端通过路由器发送的广播数据包或组播数据包,在基于当前监听信道接收到终端发送的同步头数据包的情况下,对同步头数据包进行解析,获得同步头数据包中携带的指定路由器的服务集标识的首字符信息及长度信息;根据指定路由器的服务集标识的首字符信息及长度信息,以及事先获取的可接入路由器的服务集标识及对应的信道信息的列表,确定指定路由器的服务集标识及对应的信道;判断指定路由器对应的信道与当前监听信道是否一致,若一致,则说明当前监听信道就是最佳监听信道,在当前监听信道继续监听,若不一致,则将当前监听信道切换至指定路由器对应的信道;然后在指定路由器对应的信道上监听终端发送的配网数据包,根据配网数据包接入指定服务器。本发明提供的家电设备配网方法,在同步数据包中携带服务集标识的首字符和长度,使家电设备能够解析出指定路由器的服务集标识和信道,准确地判断当前监听信道是否是最佳信道,从而锁定最佳信道继续监听,提高配网成功率,同时终端不需要将服务集标识发送给家电设备,能够减少家电设备的解析时间,从而缩短配网时间,增加配网可靠性。
在本发明的一个实施例中,优选地,处理器504,具体用于执行计算机程序以:从可接入路由器的服务集标识及对应的信道信息列表中查找出与首字符信息及长度信息一致的至少一个第一服务集标识;判断每个第一服务集标识对应的信道与当前监听信道之间的差值是否小于预设阈值;基于所述差值小于预设阈值的判断结果,将第一服务集标识作为指定路由器的服务集标识。
在该实施例中,从同步头数据包中解析出指定路由器的服务集标识的首字符信息及长度信息,然后对比之前获取的可接入路由器的服务集标识及对应的信道信息的列表,确定指定路由器的服务集标识和信道。具体来说,在该列表中找出与首字符信息及长度信息一致的第一服务集标识,初步符合条件的第一服务集标识可以是一个或多个,再进一步排查,在第一服务集标识对应的信道与当前监听信道之间的差值小于预设阈值时,将该第一服务集标识作为指定路由器的服务集标识,可以理解地,最终符合条件的第一服务集标识也可以多个。本发明提供的家电设备配网方法,通过解析同步数据包中携带的服务集标识的首字符和长度,便可确定出指定路由器的服务集标识和信道,从而使终端不需要将服务集标识发送给家电设备,减少家电设备接收并解析报文的时间,从而有效缩短配网时间,并增加配网可靠性。
在本发明的一个实施例中,优选地,处理器504,具体用于执行计算机程序以:对配网数据包进行解析,获得指定路由器的密码、密码长度和验证码;根据密码、密码长度和验证码验证指定路由器的服务集标识是否正确;基于指定路由器的服务集标识及密码正确的情况下则根据指定路由器的服务集标识和密码接入指定路由器;基于指定路由器的服务集标识及密码不正确的情况下则在指定路由器对应的信道继续监听。
在该实施例中,在锁定最佳监听信道后,从监听到的配网数据包中解析出指定路由器的密码、密码长度和验证码,并根据密码长度及验证码校验密码和之前确定的指定路由器的服务集标识是否正确,并在验证通过时,根据指定路由器的服务集标识和密码接入指定路由器。本发明提供的家电设备配网方法,只有在服务集标识和密码同时正确的前提下,家电设备才能配网成功,提升了家电设备的安全性。
在本发明的一个实施例中,优选地,处理器504,具体用于执行计算机程序以:对密码、密码长度及指定路由器的服务集标识进行循环冗余校验,获得第一验证码;在第一验证码与验证码一致时,则判定指定路由器的服务集标识正确。
在该实施例中,家电设备从配网数据包中解析出密码、密码长度和验证码,根据验证码检验之前确定的指定路由器的服务集标识和密码是否正确,具体来说,对密码、密码长度及服务集标识进行循环冗余校验,得到第一验证码,在第一验证码与验证码一致时,则通过验证,否则验证失败,在验证失败时,继续监听配网数据包。
在本发明的一个实施例中,优选地,处理器504,具体用于执行计算机程序以:当接收到预设指令时,进入配网模式;在配网模式下扫描路由器的服务集标识及对应的信道信息,并进行记录,获得可接入路由器的服务集标识及对应的信道信息的列表。
在该实施例中,在接收到预设指令时,家电设备进入配网模式,如家电设备上设置有特定按键,按键被按下时,家电设备进入配网模式。进入配网模式后,家电设备首先扫描周围路由器的服务集标识和对应的信道信息,并记录下来,从而得到可接入路由器的服务集标识及对应的信道信息的列表,以便后面通过指定路由器的服务集标识首字符及长度信息找到待接入路由器的服服务器标识。
本发明第三方面实施例,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如上述技术方案中任一项所述的家电设备配网方法。
本发明提供的计算机可读存储介质,其上存储的计算机程序被处理器执行时实现了如上述技术方案中任一项的家电设备配网方法的步骤,因而该计算机可读存储介质能够实现该家电设备配网方法的全部有益效果
如图7所示,根据本发明的第二个实施例的家电设备配网装置的示意框图。其中,该家电设备配网装置600,包括:
存储器602,用于存储计算机程序;
处理器604,用于执行计算机程序以:接收指定路由器的服务集标识和密码;将服务集标识的首字符信息及长度信息嵌入同步头数据包中;根据服务集标识、密码及密码长度,生成验证码;以及根据密码、密码长度及验证码生成配网数据包;按照组播或广播的方式发送同步头数据包及配网数据包。
本发明实施例提供的家电设备配网装置600,终端如智能手机连接家庭路由器,让用户选择路由器的服务集标识,并输入路由器密码,终端接收到服务集标识和密码后,将服务集标识的首字符信息及长度信息编码至同步头数据包中,并按照一定的时间间隔发送同步头数据包;根据服务集标识、密码及密码长度生成验证码,将密码、密码长度及验证码按照一定的序列组合成配网数据包,优选地,先发送密码长度,然后发送密码,最后发送验证码,依次循环发送。本发明提供的家电设备配网方法,在同步数据包中携带服务集标识的首字符和长度,使家电设备能够准确地判断当前监听信道是否是最佳信道,从而锁定最佳信道继续监听,提高配网成功率,同时终端不需要将服务集标识发送给家电设备,能够有效缩短配网时间,增加配网可靠性。
在上述实施例中,优选地,处理器604,还用于执行计算机程序以:在预设时间之后或在接收到家电设备配网成功的信息之后,停止发送同步头数据包及配网数据包。
在该实施例中,智能终端循环发送同步头数据包和配网数据包,直至超时退出或在智能终端发现家电设备配网成功后退出。
为了更好的说明本发明,举例如下:
带Wi-Fi模块的家电设备为微波炉,终端为手机。
1、手机端配网步骤如下:
手机连接家庭路由器,让用户选择路由器的服务集标识SSID,并输入路由器密码。
手机获取到路由器的服务集标识SSID、密码,依次发送带服务集标识SSID首字符和长度信息的同步头、密码的长度、密码信息及校验信息。
手机使用组播方式发送的消息体,将信息填入目标MAC地址(DA)中,目标MAC地址的前三个字节是组织唯一标识符,固定不变。后三个字节可以自行分配。
组播地址是保留的D类地址从224.0.0.0-239.255.255.255映射到MAC地址为:01:00:5e:xx:xx:xx(低23bit直接映射);因此目的IP地址与MAC地址映射关系为:将MAC地址的前25位设定为01.00.5e,而MAC地址的后23位对应IP地址的位;故发送端可以将数据编码在组播IP的后23bit中,通过组播包发送,接收端进行解码即可。
发送同步头消息,将路由器的SSID首字符及SSID长度信息放在后三个字节中,如表2所示:
表2同步头消息格式表
其中字节5、字节6分别填充SSID首字符及长度;
例如SSID为:midea_xlab,首字符m的ascii值为0x6D,长度为0x0A;
发送同步头消息,前3个字节固定,设同步头标志为0x11,为了让Wi-Fi模块更容易锁定信道,可以连续发送5次同步头。目标MAC地址应该填充为:
0x01,0x00,0x5e,0x011,0x6D,0x0A
0x01,0x00,0x5e,0x011,0x6D,0x0A
0x01,0x00,0x5e,0x011,0x6D,0x0A
0x01,0x00,0x5e,0x011,0x6D,0x0A
0x01,0x00,0x5e,0x011,0x6D,0x0A
发送密码长度消息,将长度信息放在后三个字节中,如表3所示:
表3密码长度消息格式表
例如SSID为:midea_xlab,密码为20180910,则密码长度为8。设密码长度标志为0x22,则目标MAC地址应该填充为:
0x01,0x00,0x5e,0x22,0x01,0x08
发送密码信息,将密码信息放在后三个字节中,如表4所示:
表4密码消息格式表
设密码标志为0x33,发送密码为20180910的信息:
0x01,0x00,0x5e,0x33,0x02,0x32/*2的ascii码为0x32*/
0x01,0x00,0x5e,0x33,0x03,0x30/*0的ascii码为0x30*/
0x01,0x00,0x5e,0x33,0x04,0x31/*1的ascii码为0x31*/
0x01,0x00,0x5e,0x33,0x05,0x38/*8的ascii码为0x38*/
0x01,0x00,0x5e,0x33,0x06,0x30/*0的ascii码为0x30*/
0x01,0x00,0x5e,0x33,0x07,0x39/*9的ascii码为0x39*/
0x01,0x00,0x5e,0x33,0x08,0x31/*1的ascii码为0x31*/
0x01,0x00,0x5e,0x33,0x09,0x30/*0的ascii码为0x30*/
发送SSID和密码的校验码,校验码占用一个字节,可以是SSID和密码的CRC8的值,也可以是取校验和的低8位,如表5所示:
表5校验码消息格式表
例如SSID为:midea_xlab,密码为20180910,对字符midea_xlab20180910取CRC8的结果为0xC4,设校验码标志为0x44,则目标MAC地址应该填充为:
0x01,0x00,0x5e,0x44,0x10,0xC4
2、微波炉端配网步骤如下:
微波炉上按特定按键使Wi-Fi模块进入配网模式,Wi-FI模组首先扫描周围路由器的SSID列表和对应的信道信息,并记录下来,以便后面通过SSID首字符及SSID长度信息找到待接入的SSID。比如扫描到的SSID列表及信道消息如表6所示,为了更方便说明本专利流程,特别列举了如表6特殊的SSID和信道。实际情况会简单很多。
表6路由器的SSID列表和对应的信道信息
SSID | 信道 |
midea_test | 7 |
midea_xlab | 7 |
midea_abcd | 1 |
midea_123 | 11 |
smart-home | 8 |
然后Wi-Fi进入混杂模式(Promiscuous Model),在此模式下Wi-Fi模块能够监听到UDP报文
Wi-Fi模组从1~13信道逐个监听同步头消息,如果在6信道上监听到期望的同步头消息,则从同步头消息中解析出SSID首字符信息,及SSID长度信息。Wi-Fi模块解析到的SSID首字符为m,SSID长度为8,和之前记录的SSID列表对比,符合条件的SSID为midea_test、midea_xlab及midea_abcd。再进一步排查,midea_abcd的信道为1,与当前监听信道6差大,不可能是待接入的SSID。应此待接入SSID应该为midea_test或者midea_xlab。
如果待接入路由器信道与监听的信道不一致,则切换到此信道继续监听。这里待接入midea_test或者midea_xlab信道为7,则Wi-Fi模组切换到信道7进行监听。
Wi-Fi模组从监听包中依次获取到密码长度、密码及校验码。Wi-Fi模块根据校验码校验待接入SSID和密码是否正确。比如Wi-Fi模组接收到密码为20180910,校验码为0xC4,待接入的SSID可能为为midea_test或者midea_xlab,先对midea_test20180910做CRC8校验,得到校验码为0x60,与解析得到的校验码不匹配,则排除midea_test,再对midea_xlab20180910做CRC8校验,得到的校验码为0xC4,与解析的校验码一致,则说明待接入的ssid为midea_xlab,密码为20180910。
Wi-Fi模组使用SSID和密码连接路由器,配网成功。
计算机可读存储介质可以包括能够存储或传输信息的任何介质。计算机可读存储介质的例子包括电子电路、半导体存储器设备、ROM、闪存、可擦除ROM(EROM)、软盘、CD-ROM、光盘、硬盘、光纤介质、射频(RF)链路,等等。代码段可以经由诸如因特网、内联网等的计算机网络被下载。
在本发明的描述中,需要理解的是,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (15)
1.一种家电设备配网方法,其特征在于,包括:
获取可接入路由器的服务集标识及对应的信道信息的列表;
在监听模式下,基于当前监听信道接收到终端发送的同步头数据包的情况下,对所述同步头数据包进行解析,获得指定路由器的服务集标识的首字符信息及长度信息;
根据所述指定路由器的服务集标识的首字符信息及长度信息和所述列表,确定所述指定路由器的服务集标识及对应的信道;
基于所述指定路由器对应的信道与所述当前监听信道不一致的情况下,将所述当前监听信道切换至所述指定路由器对应的信道;
在所述指定路由器对应的信道上监听所述终端发送的配网数据包,根据所述配网数据包连接所述指定路由器。
2.根据权利要求1所述的家电设备配网方法,其特征在于,所述根据所述指定路由器的服务集标识的首字符信息及长度信息和所述列表,确定所述指定路由器的服务集标识的步骤,具体包括:
从所述列表中查找出与所述首字符信息及长度信息一致的至少一个第一服务集标识;
判断每个所述第一服务集标识对应的信道与所述当前监听信道之间的差值是否小于预设阈值;基于所述差值小于所述预设阈值的判断结果,将所述第一服务集标识作为所述指定路由器的服务集标识。
3.根据权利要求1所述的家电设备配网方法,其特征在于,根据所述配网数据包连接所述指定路由器的步骤,具体包括:
对所述配网数据包进行解析,获得所述指定路由器的密码、密码长度和验证码;
根据所述密码长度及所述验证码验证所述指定路由器的服务集标识及所述密码是否正确;
基于所述指定路由器的服务集标识及所述密码正确的情况下,根据所述指定路由器的服务集标识和所述密码接入所述指定路由器;基于所述指定路由器的服务集标识及所述密码不正确的情况下,在所述指定路由器对应的信道继续监听。
4.根据权利要求3所述的家电设备配网方法,其特征在于,根据所述密码长度及所述验证码验证所述指定路由器的服务集标识及所述密码是否正确的步骤,具体包括:
对所述密码、所述密码长度及所述指定路由器的服务集标识进行循环冗余校验,获得第一验证码;
在所述第一验证码与所述验证码一致的情况下,判定所述指定路由器的服务集标识正确。
5.根据权利要求1至4中任一项所述的家电设备配网方法,其特征在于,所述获取可接入路由器的服务集标识及对应的信道信息列表的步骤,具体包括:
在接收到预设指令的情况下,进入所述配网模式;
在所述配网模式下扫描路由器的服务集标识及对应的信道信息,并进行记录,获得可接入路由器的服务集标识及对应的信道信息的列表。
6.一种家电设备配网方法,其特征在于,包括:
接收指定路由器的服务集标识和密码;
将所述服务集标识的首字符信息及长度信息嵌入同步头数据包中;
根据所述服务集标识、所述密码及密码长度,生成验证码;以及根据所述密码、所述密码长度及所述验证码生成配网数据包;
按照组播或广播的方式发送所述同步头数据包及所述配网数据包。
7.根据权利要求5所述的家电设备配网方法,其特征在于,还包括:
在预设时间之后或在接收到所述家电设备配网成功的信息之后,停止发送所述同步头数据包及所述配网数据包。
8.一种家电设备配网装置,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序以:获取可接入路由器的服务集标识及对应的信道信息的列表;在监听模式下,基于当前监听信道接收到终端发送的同步头数据包的情况下,对所述同步头数据包进行解析,获得指定路由器的服务集标识的首字符信息及长度信息;根据所述指定路由器的服务集标识的首字符信息及长度信息和所述列表,确定所述指定路由器的服务集标识及对应的信道;基于所述指定路由器对应的信道与所述当前监听信道不一致的情况下,将所述当前监听信道切换至所述指定路由器对应的信道;在所述指定路由器对应的信道上监听所述终端发送的配网数据包,根据所述配网数据包连接所述指定路由器。
9.根据权利要求8所述的家电设备配网装置,其特征在于,所述处理器,具体用于执行所述计算机程序以:
从所述可接入路由器的服务集标识及对应的信道信息列表中查找出与所述首字符信息及长度信息一致的至少一个第一服务集标识;
判断每个所述第一服务集标识对应的信道与所述当前监听信道之间的差值是否小于预设阈值;基于所述差值小于所述预设阈值的判断结果,将所述第一服务集标识作为所述指定路由器的服务集标识。
10.根据权利要求8所述的家电设备配网装置,其特征在于,所述处理器,具体用于执行所述计算机程序以:
对所述配网数据包进行解析,获得所述指定路由器的密码、密码长度和验证码;
根据所述密码长度及所述验证码验证所述指定路由器的服务集标识及所述密码是否正确;
基于所述指定路由器的服务集标识及所述密码正确的情况下,则根据所述指定路由器的服务集标识和所述密码接入所述指定路由器;基于所述指定路由器的服务集标识及所述密码不正确的情况下,则在所述指定路由器对应的信道继续监听。
11.根据权利要求10所述的家电设备配网装置,其特征在于,所述处理器,具体用于执行所述计算机程序以:
对所述密码、所述密码长度及所述指定路由器的服务集标识进行循环冗余校验,获得第一验证码;
在所述第一验证码与所述验证码一致的情况下,判定所述指定路由器的服务集标识正确。
12.根据权利要求8至11中任一项所述的家电设备配网装置,其特征在于,所述处理器,具体用于执行所述计算机程序以:
在接收到预设指令的情况下,进入所述配网模式;
在所述配网模式下扫描路由器的服务集标识及对应的信道信息,并进行记录,获得可接入路由器的服务集标识及对应的信道信息的列表。
13.一种家电设备配网装置,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序以:接收指定路由器的服务集标识和密码;将所述服务集标识的首字符信息及长度信息嵌入同步头数据包中;根据所述服务集标识、所述密码及密码长度,生成验证码;以及根据所述密码、所述密码长度及所述验证码生成配网数据包;按照组播或广播的方式发送所述同步头数据包及所述配网数据包。
14.根据权利要求13所述的家电设备配网装置,其特征在于,所述处理器,还用于执行所述计算机程序以:
在预设时间之后或在接收到所述家电设备配网成功的信息之后,停止发送所述同步头数据包及所述配网数据包。
15.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的家电设备配网方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811608401.XA CN109451502A (zh) | 2018-12-27 | 2018-12-27 | 家电设备配网方法、配网装置及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811608401.XA CN109451502A (zh) | 2018-12-27 | 2018-12-27 | 家电设备配网方法、配网装置及计算机可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109451502A true CN109451502A (zh) | 2019-03-08 |
Family
ID=65537599
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811608401.XA Pending CN109451502A (zh) | 2018-12-27 | 2018-12-27 | 家电设备配网方法、配网装置及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109451502A (zh) |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109787843A (zh) * | 2019-03-14 | 2019-05-21 | 杭州涂鸦信息技术有限公司 | 一种智能设备的配网方法、装置、设备及存储介质 |
CN110621029A (zh) * | 2019-06-06 | 2019-12-27 | 珠海全志科技股份有限公司 | 配网方法及配网装置、电子设备 |
CN110769442A (zh) * | 2019-10-16 | 2020-02-07 | 海尔优家智能科技(北京)有限公司 | 用于接入路由器的方法及装置、物联网设备 |
CN110784294A (zh) * | 2019-09-20 | 2020-02-11 | 浙江大华技术股份有限公司 | 背景声自适应的声波配网方法、***、设备和存储介质 |
CN110909371A (zh) * | 2019-11-21 | 2020-03-24 | 广东美的厨房电器制造有限公司 | 一种数据加密方法、电子设备及介质 |
CN111385797A (zh) * | 2020-03-17 | 2020-07-07 | 展讯通信(上海)有限公司 | WiFi配网方法、设备、装置及存储介质 |
CN111817866A (zh) * | 2019-04-11 | 2020-10-23 | 宁波方太厨具有限公司 | 一种设备配网方法 |
CN112003714A (zh) * | 2019-05-27 | 2020-11-27 | 广东美的制冷设备有限公司 | 基于物联网的设备配网方法、装置及设备 |
CN112055082A (zh) * | 2020-09-08 | 2020-12-08 | 北京自如信息科技有限公司 | 一种接入设备的检验方法、装置及计算机设备 |
CN112104532A (zh) * | 2020-09-10 | 2020-12-18 | 中移(杭州)信息技术有限公司 | 网络连接方法、配网方法、装置、电子设备及存储介质 |
CN112203339A (zh) * | 2020-09-29 | 2021-01-08 | 中移(杭州)信息技术有限公司 | 智能家居设备的配网方法、智能家居设备及路由器 |
CN112311633A (zh) * | 2019-07-31 | 2021-02-02 | 广东美的制冷设备有限公司 | 配网控制方法、配网控制装置、家电设备和存储介质 |
CN112564942A (zh) * | 2020-11-19 | 2021-03-26 | 深圳市晨北科技有限公司 | 物联网设备的配网控制方法及装置、设备及存储介质 |
CN112672400A (zh) * | 2020-12-15 | 2021-04-16 | 成都新潮传媒集团有限公司 | 数据交互控制方法、设备及存储介质 |
CN112752261A (zh) * | 2019-10-29 | 2021-05-04 | 广东美的制冷设备有限公司 | 家电设备的联网方法、家电设备及终端设备 |
CN112804731A (zh) * | 2019-11-13 | 2021-05-14 | 福州瑞芯微电子股份有限公司 | 一种优化配网的方法及智能硬件 |
CN113613251A (zh) * | 2021-07-29 | 2021-11-05 | 青岛海尔科技有限公司 | 信息同步方法及***、存储介质、电子装置 |
CN113852484A (zh) * | 2020-10-19 | 2021-12-28 | 广东朝歌智慧互联科技有限公司 | 终端设备配网方法、装置、电子设备和计算机可读介质 |
CN114513301A (zh) * | 2021-12-31 | 2022-05-17 | 唯思科技有限公司 | 一种实现动态Wi-Fi密码显示的***及方法 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104469789A (zh) * | 2014-12-05 | 2015-03-25 | 深圳市新联锋科技有限公司 | 智能家电的连接配置方法以及*** |
CN105050087A (zh) * | 2015-08-20 | 2015-11-11 | 惠州Tcl移动通信有限公司 | 一种多协议兼容设备接入WiFi网络的方法及*** |
CN105120507A (zh) * | 2015-08-12 | 2015-12-02 | 深圳市江波龙科技有限公司 | 数据包监听方法和*** |
CN105472699A (zh) * | 2015-12-08 | 2016-04-06 | 深圳市智美达科技有限公司 | 智能家居设备的接入方法及*** |
CN105873052A (zh) * | 2016-03-29 | 2016-08-17 | 海尔优家智能科技(北京)有限公司 | 一种wifi设备入网的方法及装置 |
CN106304047A (zh) * | 2016-07-28 | 2017-01-04 | 深圳Tcl智能家庭科技有限公司 | 一种智能设备入网方法及配置*** |
CN106412886A (zh) * | 2015-08-13 | 2017-02-15 | 大唐半导体设计有限公司 | 智能设备安全接入无线网络的方法、装置和*** |
CN106488447A (zh) * | 2016-09-27 | 2017-03-08 | 深圳Tcl智能家庭科技有限公司 | 一种智能设备接入网络的方法及*** |
CN107426798A (zh) * | 2017-05-10 | 2017-12-01 | 广东美的制冷设备有限公司 | Wifi模块配网方法与装置 |
CN108536066A (zh) * | 2018-04-24 | 2018-09-14 | 华东理工大学 | 一种面向实验室安全的智能终端控制*** |
US20180368057A1 (en) * | 2017-06-19 | 2018-12-20 | Qualcomm Incorporated | Discovery channel for unlicensed frequency band |
-
2018
- 2018-12-27 CN CN201811608401.XA patent/CN109451502A/zh active Pending
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104469789A (zh) * | 2014-12-05 | 2015-03-25 | 深圳市新联锋科技有限公司 | 智能家电的连接配置方法以及*** |
CN105120507A (zh) * | 2015-08-12 | 2015-12-02 | 深圳市江波龙科技有限公司 | 数据包监听方法和*** |
CN106412886A (zh) * | 2015-08-13 | 2017-02-15 | 大唐半导体设计有限公司 | 智能设备安全接入无线网络的方法、装置和*** |
CN105050087A (zh) * | 2015-08-20 | 2015-11-11 | 惠州Tcl移动通信有限公司 | 一种多协议兼容设备接入WiFi网络的方法及*** |
CN105472699A (zh) * | 2015-12-08 | 2016-04-06 | 深圳市智美达科技有限公司 | 智能家居设备的接入方法及*** |
CN105873052A (zh) * | 2016-03-29 | 2016-08-17 | 海尔优家智能科技(北京)有限公司 | 一种wifi设备入网的方法及装置 |
CN106304047A (zh) * | 2016-07-28 | 2017-01-04 | 深圳Tcl智能家庭科技有限公司 | 一种智能设备入网方法及配置*** |
CN106488447A (zh) * | 2016-09-27 | 2017-03-08 | 深圳Tcl智能家庭科技有限公司 | 一种智能设备接入网络的方法及*** |
CN107426798A (zh) * | 2017-05-10 | 2017-12-01 | 广东美的制冷设备有限公司 | Wifi模块配网方法与装置 |
US20180368057A1 (en) * | 2017-06-19 | 2018-12-20 | Qualcomm Incorporated | Discovery channel for unlicensed frequency band |
CN108536066A (zh) * | 2018-04-24 | 2018-09-14 | 华东理工大学 | 一种面向实验室安全的智能终端控制*** |
Cited By (30)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109787843A (zh) * | 2019-03-14 | 2019-05-21 | 杭州涂鸦信息技术有限公司 | 一种智能设备的配网方法、装置、设备及存储介质 |
CN111817866A (zh) * | 2019-04-11 | 2020-10-23 | 宁波方太厨具有限公司 | 一种设备配网方法 |
CN111817866B (zh) * | 2019-04-11 | 2022-03-18 | 宁波方太厨具有限公司 | 一种设备配网方法 |
CN112003714A (zh) * | 2019-05-27 | 2020-11-27 | 广东美的制冷设备有限公司 | 基于物联网的设备配网方法、装置及设备 |
CN110621029A (zh) * | 2019-06-06 | 2019-12-27 | 珠海全志科技股份有限公司 | 配网方法及配网装置、电子设备 |
CN112311633A (zh) * | 2019-07-31 | 2021-02-02 | 广东美的制冷设备有限公司 | 配网控制方法、配网控制装置、家电设备和存储介质 |
CN112311633B (zh) * | 2019-07-31 | 2024-02-06 | 广东美的制冷设备有限公司 | 配网控制方法、配网控制装置、家电设备和存储介质 |
CN110784294A (zh) * | 2019-09-20 | 2020-02-11 | 浙江大华技术股份有限公司 | 背景声自适应的声波配网方法、***、设备和存储介质 |
CN110784294B (zh) * | 2019-09-20 | 2023-01-03 | 浙江大华技术股份有限公司 | 背景声自适应的声波配网方法、***、设备和存储介质 |
CN110769442A (zh) * | 2019-10-16 | 2020-02-07 | 海尔优家智能科技(北京)有限公司 | 用于接入路由器的方法及装置、物联网设备 |
CN110769442B (zh) * | 2019-10-16 | 2023-07-21 | 海尔优家智能科技(北京)有限公司 | 用于接入路由器的方法及装置、物联网设备 |
CN112752261A (zh) * | 2019-10-29 | 2021-05-04 | 广东美的制冷设备有限公司 | 家电设备的联网方法、家电设备及终端设备 |
CN112804731B (zh) * | 2019-11-13 | 2024-04-19 | 瑞芯微电子股份有限公司 | 一种优化配网的方法及智能硬件 |
CN112804731A (zh) * | 2019-11-13 | 2021-05-14 | 福州瑞芯微电子股份有限公司 | 一种优化配网的方法及智能硬件 |
CN110909371A (zh) * | 2019-11-21 | 2020-03-24 | 广东美的厨房电器制造有限公司 | 一种数据加密方法、电子设备及介质 |
CN111385797A (zh) * | 2020-03-17 | 2020-07-07 | 展讯通信(上海)有限公司 | WiFi配网方法、设备、装置及存储介质 |
CN111385797B (zh) * | 2020-03-17 | 2023-02-28 | 展讯通信(上海)有限公司 | WiFi配网方法、设备、装置及存储介质 |
CN112055082B (zh) * | 2020-09-08 | 2023-07-25 | 北京自如信息科技有限公司 | 一种接入设备的检验方法、装置及计算机设备 |
CN112055082A (zh) * | 2020-09-08 | 2020-12-08 | 北京自如信息科技有限公司 | 一种接入设备的检验方法、装置及计算机设备 |
CN112104532B (zh) * | 2020-09-10 | 2022-01-25 | 中移(杭州)信息技术有限公司 | 网络连接方法、配网方法、装置、电子设备及存储介质 |
CN112104532A (zh) * | 2020-09-10 | 2020-12-18 | 中移(杭州)信息技术有限公司 | 网络连接方法、配网方法、装置、电子设备及存储介质 |
CN112203339B (zh) * | 2020-09-29 | 2022-12-27 | 中移(杭州)信息技术有限公司 | 智能家居设备的配网方法、智能家居设备及路由器 |
CN112203339A (zh) * | 2020-09-29 | 2021-01-08 | 中移(杭州)信息技术有限公司 | 智能家居设备的配网方法、智能家居设备及路由器 |
CN113852484B (zh) * | 2020-10-19 | 2024-03-22 | 广东朝歌智慧互联科技有限公司 | 终端设备配网方法、装置、电子设备和计算机可读介质 |
CN113852484A (zh) * | 2020-10-19 | 2021-12-28 | 广东朝歌智慧互联科技有限公司 | 终端设备配网方法、装置、电子设备和计算机可读介质 |
CN112564942A (zh) * | 2020-11-19 | 2021-03-26 | 深圳市晨北科技有限公司 | 物联网设备的配网控制方法及装置、设备及存储介质 |
CN112672400A (zh) * | 2020-12-15 | 2021-04-16 | 成都新潮传媒集团有限公司 | 数据交互控制方法、设备及存储介质 |
CN113613251A (zh) * | 2021-07-29 | 2021-11-05 | 青岛海尔科技有限公司 | 信息同步方法及***、存储介质、电子装置 |
CN113613251B (zh) * | 2021-07-29 | 2024-05-24 | 青岛海尔科技有限公司 | 信息同步方法及***、存储介质、电子装置 |
CN114513301A (zh) * | 2021-12-31 | 2022-05-17 | 唯思科技有限公司 | 一种实现动态Wi-Fi密码显示的***及方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109451502A (zh) | 家电设备配网方法、配网装置及计算机可读存储介质 | |
CN104427501B (zh) | 网络接入方法、装置和*** | |
CN107734502A (zh) | 基于区块链的微基站通信管理方法、***及设备 | |
CN106455001A (zh) | 配置wifi模块的方法和装置 | |
CN105072012A (zh) | 智能设备快速入网方法 | |
CN106254147A (zh) | 一种用于Wi‑Fi网络的配置方法、物联网终端和控制端 | |
CN104768150B (zh) | WiFi设备连接无线热点的方法及*** | |
CN108293185A (zh) | 无线设备认证方法和装置 | |
CN105451230A (zh) | 物联网设备的配置方法和*** | |
CN106603400A (zh) | 一种基于窄带物联网的数据传输方法及网关 | |
CN106454828A (zh) | 入网认证方法、入网认证装置、入网设备和路由器 | |
CN106488447A (zh) | 一种智能设备接入网络的方法及*** | |
CN106304245B (zh) | 一种设备入网配置方法和装置 | |
US20080141369A1 (en) | Method, Device and Program for Detecting Address Spoofing in a Wireless Network | |
CN107438247B (zh) | 无线中继实现方法及装置 | |
CN108924827A (zh) | 一种无线网络的快速接入方法及*** | |
CN106507346A (zh) | 入网密码同步方法、入网设备及无线访问接入点 | |
CN106792991A (zh) | Wi‑Fi装置、联网设备以及联网方法 | |
CN106535316A (zh) | 物联模块入网的方法和路由器、物联模块 | |
US20220124092A1 (en) | Authentication Processing Method and Device, Storage Medium, and Electronic Device | |
US9226194B2 (en) | Grouping of user terminal cell access information in a system information block | |
CN113613251A (zh) | 信息同步方法及***、存储介质、电子装置 | |
CN110049019B (zh) | 主动安全的医疗物联网设备识别与监控方法 | |
CN106453400A (zh) | 一种认证方法及*** | |
CN104333858A (zh) | 一种基于去关联/去认证帧的信道资源控制方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190308 |
|
RJ01 | Rejection of invention patent application after publication |