设备配网方法、装置和系统与流程

文档序号:12630769阅读:340来源:国知局
本发明涉及智能家居
技术领域
,尤其涉及一种设备配网方法、装置和系统。
背景技术
:随着智慧家居的普及,越来越多家用的设备(比如空调、冰箱等)安装了无线通讯模块,从而,当设备连接至路由器后,可在移动终端(比如智能手机)侧查看并控制设备。其中,设备连接至路由器时,需要获知路由器的服务集标识等,然而,由于大多数家中常用的设备没有显示屏等接收输入的装置,因而没有办法直接在设备上,像手机等移动终端一样,输入路由器的服务集标识和密码,因而,如何将相关路由器的服务集标识等发送至路由器,成为亟待解决的问题。技术实现要素:本发明的目的旨在至少在一定程度上解决上述的技术问题之一。为此,本发明的第一个目的在于提出一种设备配网方法,该方法从已连接至相关服务器的设备,获取相关路由器的服务集标识和密码,提高了设备配网效率。本发明的第二个目的在于提出另一种设备配网方法。本发明的第三个目的在于提出一种设备配网装置。本发明的第四个目的在于提出另一种设备配网装置。本发明的第五个目的在于提出一种设备配网系统。为了实现上述目的,本发明第一实施例提出了一种设备配网方法,包括以下步骤:监听预设的每个信道,并在所述每个信道中发送待与目标路由器连接的第一设备的配网请求消息,其中,所述配网请求消息包括:所述第一设备的第一设备标识;从目标信道中获取与所述目标路由器连接的第二设备发送的携带所述第一设备标识的配网响应消息,其中,所述配网响应消息包括:所述目标路由器的服务集标识和密码;向所述第二设备发送接收应答消息,并根据所述服务集标识和密码控制所述第一设备通过所述目标信道与所述目标路由器连接。本发明实施例的设备配网方法,监听预设的每个信道,并在每个信道中发送待与目标路由器连接的第一设备的配网请求消息,其中,配网请求消息包括第一设备的第一设备标识,并从目标信道中获取与目标路由器连接的第二设备发送的携带第一设备标识的配网响应消息,其中,配网响应消息包括:目标路由器的服务集标识和密码,进而向第二设备发送接收应答消息,并根据服务集标识和密码控制第一设备通过目标信道与目标路由器连接。由此,从已连接至相关服务器的设备,获取相关路由器的服务集标识和密码,简化了设备配网步骤,提高了设备配网效率。另外,本发明实施例的设备配网方法,还具有如下附加的技术特征:可选地,所述监听预设的每个信道,并在每个信道中发送待与目标路由器连接的第一设备的配网请求消息,包括:在每个信道监听时间T,并在所述T时间内发送N遍待与目标路由器连接的第一设备的配网请求消息。为了实现上述目的,本发明第二方面实施例提出了一种设备配网方法,包括以下步骤:在第二设备通过目标信道与目标路由器连接后,监听是否从所述目标信道获取待与目标路由器连接的第一设备发送的配网请求消息;如果从所述目标信道获取所述配网请求消息,解析所述配网请求消息获取所述第一设备的第一设备标识;从所述目标信道中向所述第一设备发送携带所述第一设备标识的配网响应消息,其中,所述配网响应消息包括:所述目标路由器的服务集标识和密码,以使所述第一设备根据所述服务集标识和密码通过所述目标信道与所述目标路由器连接。本发明实施例的设备配网方法,在第二设备通过目标信道与目标路由器连接后,监听是否从目标信道获取待与目标路由器连接的第一设备发送的配网请求消息,如果从目标信道获取配网请求消息,解析配网请求消息获取第一设备的第一设备标识,并从目标信道中向第一设备发送携带第一设备标识的配网响应消息,其中,配网响应消息包括目标路由器的服务集标识和密码,以使第一设备根据服务集标识和密码通过目标信道与目标路由器连接。由此,可基于已连接至相关路由器的设备,向待配网的设备发送相关路由器的服务集标识和密码,提高了设备配网效率。另外,本发明实施例的设备配网方法,还具有如下附加的技术特征:可选地,从所述目标信道中向所述第一设备发送携带所述第一设备标识的配网响应消息,包括:按照预设周期从所述目标信道中向所述第一设备发送携带所述第一设备标识的配网响应消息,直到接收到向所述第一设备发送的接收应答消息停止发送所述配网响应消息。可选地,在从所述目标信道中向所述第一设备发送携带所述第一设备标识的配网响应消息之前,还包括:向预设的应用平台发送携带所述第一设备标识的验证请求消息,以使所述应用平台根据预存的注册信息验证与所述第一设备标识对应的设备的合法性;根据所述应用平台反馈的验证结果,确定是否从所述目标信道中向所述第一设备发送携带所述第一设备标识的配网响应消息。为了实现上述目的,本发明第三方面实施例提出了一种设备配网装置,包括:第一发送模块,用于监听预设的每个信道,并在所述每个信道中发送待与目标路由器连接的第一设备的配网请求消息,其中,所述配网请求消息包括:所述第一设备的第一设备标识;获取模块,用于从目标信道中获取与所述目标路由器连接的第二设备发送的携带所述第一设备标识的配网响应消息,其中,所述配网响应消息包括:所述目标路由器的服务集标识和密码;响应模块,用于向所述第二设备发送接收应答消息,并根据所述服务集标识和密码控制所述第一设备通过所述目标信道与所述目标路由器连接。本发明实施例的设备配网装置,监听预设的每个信道,并在每个信道中发送待与目标路由器连接的第一设备的配网请求消息,其中,配网请求消息包括第一设备的第一设备标识,并从目标信道中获取与目标路由器连接的第二设备发送的携带第一设备标识的配网响应消息,其中,配网响应消息包括:目标路由器的服务集标识和密码,进而向第二设备发送接收应答消息,并根据服务集标识和密码控制第一设备通过目标信道与目标路由器连接。由此,从已连接至相关服务器的设备,获取相关路由器的服务集标识和密码,简化了设备配网步骤,提高了设备配网效率。另外,本发明实施例的设备配网装置,还具有如下附加的技术特征:可选地,所述第一发送模块用于:在每个信道监听时间T,并在所述T时间内发送N遍待与目标路由器连接的第一设备的配网请求消息。为了实现上述目的,本发明第四方面实施例提出了一种设备配网装置,包括:监听模块,用于在第二设备通过目标信道与目标路由器连接后,监听是否从所述目标信道获取待与目标路由器连接的第一设备发送的配网请求消息;解析模块,用于在从所述目标信道获取所述配网请求消息时,解析所述配网请求消息获取所述第一设备的第一设备标识;第二发送模块,用于从所述目标信道中向所述第一设备发送携带所述第一设备标识的配网响应消息,其中,所述配网响应消息包括:所述目标路由器的服务集标识和密码,以使所述第一设备根据所述服务集标识和密码通过所述目标信道与所述目标路由器连接。本发明实施例的设备配网装置,在第二设备通过目标信道与目标路由器连接后,监听是否从目标信道获取待与目标路由器连接的第一设备发送的配网请求消息,如果从目标信道获取配网请求消息,解析配网请求消息获取第一设备的第一设备标识,并从目标信道中向第一设备发送携带第一设备标识的配网响应消息,其中,配网响应消息包括目标路由器的服务集标识和密码,以使第一设备根据服务集标识和密码通过目标信道与目标路由器连接。由此,可基于已连接至相关路由器的设备,向待配网的设备发送相关路由器的服务集标识和密码,提高了设备配网效率。另外,本发明实施例的设备配网装置还具有如下附加的技术特征:可选地,所述第二发送模块用于:按照预设周期从所述目标信道中向所述第一设备发送携带所述第一设备标识的配网响应消息,直到接收到所述第一设备发送的接收应答消息停止发送所述配网响应消息。可选地,还包括:第三发送模块,用于向预设的应用平台发送携带所述第一设备标识的验证请求消息,以使所述应用平台根据预存的注册信息验证与所述第一设备标识对应设备的合法性;确定模块,用于根据所述应用平台反馈的验证结果,确定是否从所述目标信道中向所述第一设备发送携带所述第一设备标识的配网响应消息。为了实现上述目的,本发明第五方面实施例提出了一种设备配网系统,包括本发明第三方面实施例所述的设备配网装置;本发明第四方面实施例所述的设备配网装置;目标路由器。本发明实施例的设备配网系统,监听预设的每个信道,并在每个信道中发送待与目标路由器连接的第一设备的配网请求消息,其中,配网请求消息包括第一设备的第一设备标识,并从目标信道中获取与目标路由器连接的第二设备发送的携带第一设备标识的配网响应消息,其中,配网响应消息包括:目标路由器的服务集标识和密码,进而向第二设备发送接收应答消息,并根据服务集标识和密码控制第一设备通过目标信道与目标路由器连接。由此,从已连接至相关服务器的设备,获取相关路由器的服务集标识和密码,简化了设备配网步骤,提高了设备配网效率。本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。附图说明本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1是根据本发明一个实施例的设备配网的方法的流程图;图2是根据本发明另一个实施例的设备配网方法的流程图;图3是根据本发明又一个实施例的设备配网方法的流程图;图4是根据本发明一个实施例设备配网装置的结构示意图;图5是根据本发明另一个实施例设备配网装置的结构示意图;图6是根据本发明又一个实施例设备配网装置的结构示意图;图7是根据本发发明一个实施例的设备配网系统的结构示意图;以及图8是根据本发明一个实施例的设备配网系统的工作流程图。具体实施方式下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。下面参考附图描述本发明实施例的设备配网方法、装置和系统。通常,为了将相关路由器的服务集标识和密码发送给设备,以该设备作为一个热点建立局域网,进而使用移动终端作为STA(Station,无线客户端)与设备连接,并通过移动终端向设备发送路由器的服务集标识和密码,以便于设备根据接收到的路由器的服务集标识和密码,主动连接至路由器。然而,上述使得设备连接至路由器的方式中,移动终端必须断开原有的与路由器的连接,从而向设备提供路由器的服务集标识和密码后,需要重新连接至路由器,操作繁琐,设备的配网效率低。为了解决上述问题,本发明提出了一种设备配网方法,可基于设备与设备之间的信息交互,向待配网的设备发送相关路由器的服务集标识和密码,避免了移动终端断开与路由器的连接,简化了设备配网步骤,提高了设备配网效率。为了便于描述,下面集中于待配网的设备侧进行描述,说明如下:图1是根据本发明一个实施例的设备配网的方法的流程图,如图1所示,该方法包括:S110,监听预设的每个信道,并在每个信道中发送待与目标路由器连接的第一设备的配网请求消息,其中,配网请求消息包括:第一设备的第一设备标识。可以理解,为了使得路由器可以将接收到的数据包传送到目的网路或者目的主机等,需要预先为路由器选择相应的协议,即预先为路由器在指导数据包发送过程中约定好相应的规定和标准。其中,路由器采用的协议不同,其工作的信道不同,比如,如果路由器采用的协议为802.11b,则其工作信道为2.4-GHz-ISM频段的11条信道中的一个信道,如果路由器采用的协议为802.11g,则其工作信道为2.4GHz和5GHz两个频段内的11条信中的一个信道等,其中,与路由器相连的设备位于路由器工作的信道上。具体地,由于并不知道路由器工作于对应路由协议下的哪一信道,因而为了向与路由器相连的设备发送相关信息,监听预设的与目标路由器采用的协议对应的每个信道,并在每个信道中发送待与目标路由器连接的第一设备的配网请求消息。其中,第一设备可以为家用电器等常用设备,上述目标路由器为第一设备配网对应的路由器,且配网请求消息包括标识第一设备唯一性的设备标识,比如第一设备的设备编号等。需要说明的是,根据具体应用场景的不同,在每个信道上发送与目标路由器相连的第一设备的配网请求的方式不同,下面举例说明:第一种示例,可以一定的周期,同时监控每个信道一定时间段,并在该周期内多次发送与目标路由器连接的第一设备的配网请求消息。比如,在本示例中,可以同时在每个信道监听时间T,并在T时间内发送N遍待与目标路由器连接的第一设备的配网请求消息。第二种示例,可分别监控每个信道的一定时间段,并在该时间段内,在对应信道上多次发送与目标路由器连接的第一设备的配网请求消息。如此重复,直至在每个信道上,都实施在一定时间段内多次发送与目标路由器连接的第一设备的配网请求消息。第三种示例,可根据目标路由器采用的协议,确定常用的信道,并针对常用的信道监控较长的时间段,以较高的频率向多次发送与目标路由器连接的第一设备的配网请求消息,且针对不常用的信道监控较短的时间段,以较低的频率向多次发送与目标路由器连接的第一设备的配网请求消息。S120,从目标信道中获取与目标路由器连接的第二设备发送的携带第一设备标识的配网响应消息,其中,配网响应消息包括:目标路由器的服务集标识和密码。可以理解,已经与目标路由器相连的第二设备,持有与目标路由器相连接的服务集标识和密码等,因在第二设备接收到第一设备发送的无线配网请求时,第二设备可向第一设备提供与目标路由器相连接的服务集标识和密码,以便于实现第一设备的配网。具体地,从与目标路由器连接的第二设备所在的目标信道中,获取第二设备发送的携带第一设备标识的配网响应信息,其中,该配网信息中包括目标路由器的服务集标识和密码。S130,向第二设备发送接收应答消息,并根据服务集标识和密码控制第一设备通过目标信道与目标路由器连接。具体地,为了避免第二设备对第一设备多次发送的配网请求消息重复响应,在接收到第二设备发送的携带第一设备标识的配网请求消息后,向第二设备发送接收应答消息。进而,根据服务集标识和密码控制第一设备通过目标信道与目标路由器连接,实现了对第一设备的配网。从而,不需要改变已连接至路由器的设备与目标路由器的连接状态,由于已连接至目标路由器的设备已经获取到目标路由器的服务集标识和密码等,通过已连接至目标路由器的设备为待配网的设备提供目标路由器的连接信息,并根据该目标路由器连接信息为待配网设备配网。由此,通过设备与设备之间的信息交互,使得待配网的设备从已经配网的设备中获取目标路由器的服务集标识和密码等,避免了移动终端向设备发送目标路由器的服务集标识和密码时,需要断开移动终端和目标路由器的连接等繁琐的操作步骤,提高了设备配网效率。综上所述,本发明实施例的设备配网方法,监听预设的每个信道,并在每个信道中发送待与目标路由器连接的第一设备的配网请求消息,其中,配网请求消息包括第一设备的第一设备标识,并从目标信道中获取与目标路由器连接的第二设备发送的携带第一设备标识的配网响应消息,其中,配网响应消息包括目标路由器的服务集标识和密码,进而向第二设备发送接收应答消息,并根据服务集标识和密码控制第一设备通过目标信道与目标路由器连接。由此,从已连接至相关服务器的设备,获取相关路由器的服务集标识和密码,提高了设备配网效率。下面集中于已连接至目标路由器的设备侧进行描述,说明如下:图2是根据本发明另一个实施例的设备配网方法的流程图,如图2所示,该设备配网方法包括:S210,在第二设备通过目标信道与目标路由器连接后,监听是否从目标信道获取待与目标路由器连接的第一设备发送的配网请求消息。可以理解,任意设备通过目标信道与目标路由器的成功连接,是基于获取目标服务器的服务集标识和密码实现的。因而,待配网的设备可从与目标服务器连接的设备中,获取目标服务器的服务集标识和密码。具体地,在第二设备通过目标信道与目标路由器连接后,为了确定是否有意图与目标服务器取得连接的第一设备,监听是否从目标信道获取待与目标路由器连接的第一设备发送的配网请求消息。S220,如果从目标信道获取配网请求消息,解析配网请求消息获取第一设备的第一设备标识。S230,从目标信道中向第一设备发送携带第一设备标识的配网响应消息,其中,配网响应消息包括:目标路由器的服务集标识和密码,以使第一设备根据服务集标识和密码通过目标信道与目标路由器连接。具体地,第二设备通过目标信道发送的数据包可能多种多样,为了使得第一设备准确接收到第二设备发送的配网响应消息,在第二设备从目标信道中获取配网请求消息后,解析配网请求消息获取第一设备的第一设备标识。进而,从目标信道中向第一设备发送携带第一设备标识的配网响应消息,第一设备可通过对第一设备标识识别出该配网响应消息,以根据配网响应消息中的目标路由器的服务集标识和密码,通过目标信道与目标路由器连接。需要说明的是,根据不同的应用场景,第二设备从目标信道中向第一设备发送携带第一设备标识的配网响应消息的方式不同,举例说明如下:第一种示例,为了保证第一设备可接收到配网响应消息,可按照预设周期从目标信道中向第一设备发送携带第一设备标识的配网响应消息,直到接收到第一设备发送的接收应答消息停止发送配网响应消息。举例而言,在本示例中,可每隔5ms从目标信道中向第一设备发送携带第一设备标识的配网响应消息,直到向第一设备发送的接收应答消息停止发送配网响应消息。第二种示例,为了减轻第二设备的压力,第二设备可将携带第一设备标识的配网响应消息发送至云服务器,以通过云服务器向第一设备发送携带第一设备标识的配网响应消息,直至云服务器接收到第一设备发送的接收应答消息云服务器停止发送配网响应消息。从而,不需要改变已连接至路由器的设备与目标路由器的连接状态,由于已连接至目标路由器的设备已经获取到目标路由器的服务集标识和密码等,通过已连接至目标路由器的设备为待配网的设备提供目标路由器的连接信息,并根据该目标路由器连接信息为待配网设备配网。由此,通过设备与设备之间的信息交互,使得待配网的设备从已经配网的设备中获取目标路由器的服务集标识和密码等,避免了移动终端向设备发送目标路由器的服务集标识和密码时,需要断开移动终端和目标路由器的连接等繁琐的操作步骤,提高了设备配网效率。综上所述,本发明实施例的设备配网方法,在第二设备通过目标信道与目标路由器连接后,监听是否从目标信道获取待与目标路由器连接的第一设备发送的配网请求消息,如果从目标信道获取配网请求消息,解析配网请求消息获取第一设备的第一设备标识,并从目标信道中向第一设备发送携带第一设备标识的配网响应消息,其中,配网响应消息包括目标路由器的服务集标识和密码,以使第一设备根据服务集标识和密码通过目标信道与目标路由器连接。由此,可基于已连接至相关路由器的设备,向待配网的设备发送相关路由器的服务集标识和密码,提高了设备配网效率。基于以上实施例,应当理解的是,第二设备并不是针对所有的配网请求发送配网响应消息,比如针对一些没有注册的非法设备发送目标服务器的服务集标识和密码,如果其连接至目标服务器,可能会对路由器的网路安全带来破坏,或者没有办法识别相关指令,实现不了的智慧家居的功能,造成资源的浪费等。因而,为了进一步提高配网效率,保护路由器的网络安全,在第二设备从目标信道中向第一设备发送携带第一设备标识的配网响应消息之前,还需要验证第一设备的合法性,具体如下:图3是根据本发明又一个实施例的设备配网方法的流程图,如图3所示该设备配网方法包括:S310,在第二设备通过目标信道与目标路由器连接后,监听是否从目标信道获取待与目标路由器连接的第一设备发送的配网请求消息。S320,如果从目标信道获取配网请求消息,解析配网请求消息获取第一设备的第一设备标识。需要说明的是,前述对步骤S210-S220的描述,与本实施例中步骤S310-S320的描述对应,在此不再赘述。S330,向预设的应用平台发送携带第一设备标识的验证请求消息,以使应用平台根据预存的注册信息验证与第一设备标识对应设备的合法性。可以理解,在预设的应用平台中预先存储相关设备的注册信息,该注册信息可包含注册设备的设备标识等。其中,上述应用平台可以为云服务器、相关应用程序等,在此不做限制。从而,在获取第一设备的第一设备标识后,向预设的应用平台发送携带第一设备标识的验证请求消息,以使得应用平台将预存的注册信息与第一设备标识进行匹配,以验证第一设备标识对应的设备的合法性。S340,如果应用平台反馈的验证结果为第一设备标识对应的设备合法,则从目标信道中向第一设备发送携带第一设备标识的配网响应消息,以使第一设备根据服务集标识和密码通过目标信道与目标路由器连接,其中,配网响应消息包括:目标路由器的服务集标识和密码。具体地,如果应用平台将预存的注册信息与第一设备标识进行匹配成功,则第一设备标识对应的设备为合法设备。从而,从目标信道中向第一设备发送携带第一设备标识的配网响应消息,以使第一设备根据服务集标识和密码通过目标信道与目标路由器连接,其中,配网响应消息包括:目标路由器的服务集标识和密码。S350,如果应用平台反馈的验证结果为第一设备标识对应的设备不合法,则不从目标信道中向第一设备发送携带第一设备标识的配网响应消息。具体地,如果应用平台将预存的注册信息与第一设备标识进行匹配失败,则第一设备标识对应的设备为不合法设备。从而,为了保证目标路由器的网络安全等,第二设备不从目标信道中向第一设备发送携带第一设备标识的配网响应消息。综上所述,本发明实施例的设备配网方法,在从目标信道中向第一设备发送携带第一设备标识的配网响应消息之前,向预设的应用平台发送携带第一设备标识的验证请求消息,以使应用平台根据预存的注册信息验证与第一设备标识对应设备的合法性,只有在第一设备标识对应的设备合法时,才从目标信道中向第一设备发送携带第一设备标识的配网响应消息。由此,避免了资源的浪费,提高了配网效率,保护路由器的网络安全。为了实现上述实施例,本发明还提出了一种设备配网装置,图4是根据本发明一个实施例设备配网装置的结构示意图,如图4所示,该设备配网装置包括第一发送模块110、获取模块120和响应模块130。其中,第一发送模块110,用于监听预设的每个信道,并在每个信道中发送待与目标路由器连接的第一设备的配网请求消息,其中,配网请求消息包括:第一设备的第一设备标识。获取模块120,用于从目标信道中获取与目标路由器连接的第二设备发送的携带第一设备标识的配网响应消息,其中,配网响应消息包括:目标路由器的服务集标识和密码。响应模块130,用于向第二设备发送接收应答消息,并根据服务集标识和密码控制第一设备通过目标信道与目标路由器连接。在本发明的一个实施例中,第一发送模块110用于在每个信道监听时间T,并在T时间内发送N遍待与目标路由器连接的第一设备的配网请求消息。需要说明的是,前述结合图1描述的设备配网方法实施例的解释说明,也适用于本发明实施例的设备配网装置,对本发明设备配网装置实施例的解释说明,在此不再赘述。综上所述,本发明实施例的设备配网装置,监听预设的每个信道,并在每个信道中发送待与目标路由器连接的第一设备的配网请求消息,其中,配网请求消息包括第一设备的第一设备标识,并从目标信道中获取与目标路由器连接的第二设备发送的携带第一设备标识的配网响应消息,其中,配网响应消息包括:目标路由器的服务集标识和密码,进而向第二设备发送接收应答消息,并根据服务集标识和密码控制第一设备通过目标信道与目标路由器连接。由此,从已连接至相关服务器的设备,获取相关路由器的服务集标识和密码,提高了设备配网效率。为了实现上述实施例,本发明还提出了一种设备配网装置,图5是根据本发明另一个实施例设备配网装置的结构示意图,如图5所示,该设备配网装置包括监听模块210、解析模块220和第二发送模块230。其中,监听模块210,用于在第二设备通过目标信道与目标路由器连接后,监听是否从目标信道获取待与目标路由器连接的第一设备发送的配网请求消息。解析模块220,用于在从目标信道获取配网请求消息时,解析配网请求消息获取第一设备的第一设备标识。第二发送模块230,用于从目标信道中向第一设备发送携带第一设备标识的配网响应消息,其中,配网响应消息包括:目标路由器的服务集标识和密码,以使第一设备根据服务集标识和密码通过目标信道与目标路由器连接。在本发明的一个实施例中,第二发送模块230用于按照预设周期从目标信道中向第一设备发送携带第一设备标识的配网响应消息,直到接收到第一设备发送的接收应答消息停止发送配网响应消息。需要说明的是,前述结合图2描述的设备配网方法实施例的解释说明,也适用于本发明实施例的设备配网装置,对本发明设备配网装置实施例的解释说明,在此不再赘述。综上所述,本发明实施例的设备配网装置,在第二设备通过目标信道与目标路由器连接后,监听是否从目标信道获取待与目标路由器连接的第一设备发送的配网请求消息,如果从目标信道获取配网请求消息,解析配网请求消息获取第一设备的第一设备标识,并从目标信道中向第一设备发送携带第一设备标识的配网响应消息,其中,配网响应消息包括目标路由器的服务集标识和密码,以使第一设备根据服务集标识和密码通过目标信道与目标路由器连接。由此,可基于已连接至相关路由器的设备,向待配网的设备发送相关路由器的服务集标识和密码,提高了设备配网效率。图6是根据本发明又一个实施例设备配网装置的结构示意图,如图6所示,在如图5所示的基础上,该设备配网装置还包括第三发送模块240和确定模块250。其中,第三发送模块240,用于向预设的应用平台发送携带第一设备标识的验证请求消息,以使应用平台根据预存的注册信息验证与第一设备标识对应设备的合法性。确定模块250,用于根据应用平台反馈的验证结果,确定是否从目标信道中向第一设备发送携带第一设备标识的配网响应消息。需要说明的是,前述结合图3描述的设备配网方法实施例的解释说明,也适用于本发明实施例的设备配网装置,对本发明设备配网装置实施例的解释说明,在此不再赘述。综上所述,本发明实施例的设备配网装置,在从目标信道中向第一设备发送携带第一设备标识的配网响应消息之前,向预设的应用平台发送携带第一设备标识的验证请求消息,以使应用平台根据预存的注册信息验证与第一设备标识对应设备的合法性,只有在第一设备标识对应的设备合法时,才从目标信道中向第一设备发送携带第一设备标识的配网响应消息。由此,避免了资源的浪费,提高了配网效率,保护路由器的网络安全。为了实现上述实施例,本发明还提出了一种设备配网系统,图7是根据本发明一个实施例的设备配网系统的结构示意图。如图7所示,该设备配网系统包括第一设备100、第二设备200和目标路由器300。其中,第一设备100包括前述结合图4描述的设备配网装置实施例,结合图4描述的设备配网装置对也适用于本发明实施例的第一设备100,在此不再赘述,且第二设备200包括前述结合图5和图6描述的设备配网装置实施例,结合图5和图6描述的设备配网装置对也适用于本发明实施例的第二设备200,在此不再赘述。为了更加清楚的描述本发明实施例的设备配网系统,下面结合具体的应用场景图,对本发明实施例的设备配网系统的实施过程进行描述。图8是根据本发明一个实施例的设备配网系统的工作流程图,在图8中,M1代表第一设备,M2代表第二设备,说明如下:在设备配网的实施过程中,M1监听预设的每个信道,并在每个信道中发送待与目标路由器连接的M1的配网请求消息,其中,配网请求消息包括:M1设备的设备标识(S410)。同时,在M2设备通过目标信道与目标路由器连接后,监听是否从目标信道获取待与目标路由器连接的M1设备发送的配网请求消息。如果M2设备从目标信道获取配网请求消息,解析配网请求消息获取M1设备的设备标识,并从目标信道中向M1设备发送携带M2设备的设备标识的配网响应消息,其中,配网响应消息包括:目标路由器的服务集标识和密码(S420)。进而,M1设备从目标信道中获取与目标路由器连接的M2设备发送的携带M2设备的设备标识的配网响应消息,向M2设备发送接收应答消息,并根据服务集标识和密码控制M1设备通过目标信道与目标路由器连接(S430)。在本发明的另一个实施例中,在M2设备从目标信道中向M1设备发送携带M1设备的设备标识的配网响应消息之前,可能还需要验证M1设备的合法性,下面以验证M1设备的合法性的应用平台为相关应用程序,进行举例说明,即继续参见图8:在M2设备从目标信道中向M1设备发送携带M1设备的设备标识的配网响应消息之前,向相关应用程序发送携带M1设备的设备标识的验证请求消息,以使相关应用程序根据预存的注册信息验证M1设备的合法性(S440)。进而,如果相关应用程序验证结果为M1设备合法,则向M2设备发送允许其从目标信道中向M1设备发送目标路由器的服务集标识和密码(S450)。需要说明的是,图8中的步骤标号仅为了便于说明设备配网系统的工作流程,没有先后限制。为了进一步描述本发明实施例的设备配网系统的工作流程,下面结合图8所示的工作流程中,交互信息的数据帧的字节结构,进行说明:每个未配网的设备可发送控制帧以及管理帧,其中,管理帧可包括信标帧、探寻请求帧、探寻应答帧等。其中,如下表1所示,每个管理帧的帧内容中可包括多个IE(InformationElement,信息元素)。且每个IE可包括信息元素的ID(ie_id)、信息元素的长度(Len),以及信息元素的内容(Oui)。在本示例中,当信息元素的ID为221时,信息元素的内容进一步可以划分三部分:Oui、Oui_type以及Data。其中,Oui是设备的注册登记标识码。其中,Data字段承载了对应信息元素要传输的内容,可包含相应设备的SN(sequenceNumber,序列码)、设备类型等设备标识信息。表1参数内容ie_id221Len最大长度(255-4)Oui38-21-87oui_type01Data长度受制于len参数具体而言,如下表2所示,M1设备可通过探寻请求帧等信息元素承载配网请求消息,即如下表2中灰色区域所示,可在M1设备的探寻请求帧中,通过devicetype字段承载M1设备的设备类型、SN字段承载M1设备的序列码等。表2如表3所示,步骤S420中,M2设备可通过探寻应答帧的信息元素承载配网响应消息,即如下表3中灰色区域所示,可在M2设备发送的探寻应答帧中,通过Ssid字段承载目标路由器的服务集标识、password字段承载目标路由器的密码等。表3其中,如表4所示,在上述步骤S430中,M1设备可通过探寻应答帧的另一种信息元素承载接收应答消息,即如下表4中灰色区域所示,通过确认字段承载M1设备是否接收到M2设备发送的配网响应消息等。表4需要说明的是,前述对设备配网方法的解释说明,也适用于对本发明实施例的设备配网系统的描述,其实现原理类似,本发明设备配网系统实施例中未披露的细节,在此不再赘述。综上所述,本发明实施例的设备配网系统,第二设备监听预设的每个信道,并在每个信道中发送待与目标路由器连接的第一设备的配网请求消息,其中,配网请求消息包括第一设备的第一设备标识,并从目标信道中获取与目标路由器连接的第二设备发送的携带第一设备标识的配网响应消息,其中,配网响应消息包括目标路由器的服务集标识和密码,进而向第二设备发送接收应答消息,并根据服务集标识和密码控制第一设备通过目标信道与目标路由器连接。由此,从已连接至相关服务器的设备,获取相关路由器的服务集标识和密码,提高了设备配网效率。在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1