一种自动配网方法、装置及设备、中继器与流程

文档序号:12184207阅读:399来源:国知局
一种自动配网方法、装置及设备、中继器与流程

本发明涉及通信技术领域,具体而言,涉及一种自动配网方法、装置及设备、中继器。



背景技术:

目前主流智能家居产品使用wifi模块连接路由器时,一般需要经过如下步骤完成:1)将设备中的wifi模块设置为AP模式(即无线接入点模式,允许其他设备接入wifi模块);2)手机扫描设备,连接上设置为AP模式的设备;3)用户操作手机,通过手机告知设备需要连接的路由器的名称和密码;4)设备知道路由器名称和密码后,根据这些信息连接上路由器。

在实际操作过程中,上述方式使用起来较为复杂,用户比较难以快速完成配网,用户使用体验较低。

针对现有技术中设备配网流程繁琐的问题,目前尚未提出有效的解决方案。



技术实现要素:

本发明实施例中提供一种自动配网方法、装置及设备、中继器,以解决现有技术中设备配网流程繁琐的问题。

为解决上述技术问题,本发明提供了一种自动配网方法,其中,该方法包括:Wifi模块查询是否有符合配网条件的中继器;在查询到符合配网条件的中继器后,所述Wifi模块自动连接所述中继器。

进一步地,所述Wifi模块查询是否有符合配网条件的所述中继器,包括:所述Wifi模块进入工作站模式,通过无线广播的方式寻找中继器;所述Wifi模块与寻找到的所述中继器建立握手过程;所述Wifi模块基于所述握手过程判断所述中继器是否符合配网条件。

进一步地,所述Wifi模块基于所述握手过程判断所述中继器是否符合配网条件,包括:所述Wifi模块根据握手包解析出所述中继器的mac地址;所述Wifi模块根据所述mac地址判断所述中继器是否符合配网条件。

进一步地,所述Wifi模块根据所述mac地址判断所述中继器是否符合配网条件,包括:所述Wifi模块判断所述mac地址与可配网mac地址是否一致;其中,所述可配网mac地址存储在所述Wifi模块中;如果是,则判定所述中继器符合配网条件。

进一步地,所述Wifi模块基于所述握手过程判断所述中继器是否符合配网条件,包括:所述Wifi模块根据握手信息或广播信息判断所述中继器是否符合配网条件。

进一步地,所述Wifi模块自动连接所述中继器,包括:所述Wifi模块基于PIN码,通过Wifi保护设置WPS方式自动连接所述中继器;其中,所述PIN码存储在所述Wifi模块中。

进一步地,所述方法还包括:如果查询到符合配网条件的中继器为多个,则所述Wifi模块自动连接信号最强的中继器。

进一步地,所述中继器是路由器或网关。

本发明还提供了一种自动配网方法,其中,该方法包括:中继器判断Wifi模块是否符合配网条件;如果是,则所述中继器新建一个WiFi热点供所述WiFi模块连接。

进一步地,所述中继器判断所述Wifi模块是否符合配网条件,包括:所述中继器通过握手过程获取所述Wifi模块的媒体访问控制mac地址;所述中继器判断所述mac地址与所述中继器的mac地址是否一致;如果是,则判定所述Wifi模块符合配网条件。

进一步地,所述WiFi热点采用预设名称和预设约定密码。

进一步地,所述预设名称是所述中继器的mac地址,所述预设约定密码是按照预设加密方式生成的、所述Wifi模块通过内部加密解密方法可以得知的密码。

进一步地,所述中继器是路由器或网关。

本发明还提供了一种自动配网装置,应用于Wifi模块,其中,该装置包括:查询模块,用于查询是否有符合配网条件的中继器;连接模块,用于在查询到符合配网条件的中继器后,自动连接所述中继器。

进一步地,所述查询模块包括:广播单元,用于进入工作站模式,通过无线广播的方式寻找中继器;握手单元,用于与寻找到的所述中继器建立握手过程;判断单元,用于基于所述握手过程判断所述中继器是否符合配网条件。

进一步地,所述判断单元包括:地址解析子单元,用于根据握手包解析出所述中继器的mac地址;判断子单元,用于判断所述mac地址与可配网mac地址是否一致;其中,所述可配网mac地址存储在所述Wifi模块中;如果是,则判定所述中继器符合配网条件。

进一步地,所述判断单元包括:信息判断子单元,用于根据握手信息或广播信息判断所述中继器是否符合配网条件。

进一步地,所述连接模块,还用于基于PIN码,通过Wifi保护设置WPS方式自动连接所述中继器;其中,所述PIN码存储在所述Wifi模块中。

本发明还提供了一种设备,其中,该设备包括上述的自动配网装置。

本发明还提供了一种自动配网装置,应用于中继器,其中,该装置包括:判断模块,用于判断Wifi模块是否符合配网条件;热点新建模块,用于在所述Wifi模块符合配网条件的情况下,新建一个WiFi热点供所述WiFi模块连接。

进一步地,所述判断模块包括:获取单元,用于通过握手过程获取所述Wifi模块的mac地址;判断单元,用于判断所述mac地址与所述中继器的mac地址是否一致;如果是,则判定所述Wifi模块符合配网条件。

进一步地,所述WiFi热点采用预设名称和预设约定密码。

本发明还提供了一种中继器,其中,该中继器包括上述的自动配网装置。

应用本发明的技术方案,无需人工手动设置wifi配网方式,wifi模块可以自动连接上中继器,解决了现有技术中设备配网流程繁琐的问题,简化WiFi配网流程,为使用带wifi模块的家电产品的用户提供便利,提高用户体验。

附图说明

图1是根据本发明实施例的Wifi模块的自动配网方法流程图;

图2是根据本发明实施例的Wifi模块配网流程图;

图3是根据本发明实施例的中继器的自动配网方法流程图;

图4是根据本发明实施例的中继器配网流程图;

图5是根据本发明实施例的应用于Wifi模块的自动配网装置的结构框图;

图6是根据本发明实施例的设备结构框图;

图7是根据本发明实施例的应用于中继器的自动配网装置的结构框图;

图8是根据本发明实施例的中继器结构框图。

具体实施方式

下面结合附图和具体实施例对本发明作进一步详细描述,但不作为对本发明的限定。

实施例一

图1是根据本发明实施例的Wifi模块的自动配网方法流程图,如图1所示,该方法包括以下步骤(步骤S101-步骤S102):

步骤S101,Wifi模块查询是否有符合配网条件的中继器;

步骤S102,在查询到符合配网条件的中继器后,Wifi模块自动连接中继器。

通过本实施例,无需人工手动设置wifi配网方式,wifi模块可以自动连接上中继器,解决了现有技术中设备配网流程繁琐的问题,简化WiFi配网流程,为使用带wifi模块的家电产品的用户提供便利,提高用户体验。

在步骤S101中,Wifi模块查询是否有符合配网条件的中继器,可以通过以下优选实施方式实现:Wifi模块进入工作站模式,通过无线广播的方式寻找中继器;Wifi模块与寻找到的中继器建立握手过程;Wifi模块基于握手过程判断中继器是否符合配网条件。

对于Wifi模块基于握手过程判断中继器是否符合配网条件这一步骤,本实施例提供了两种优选实施方式:

第一种,Wifi模块根据握手包解析出中继器的mac(Media Access Control,媒体访问控制)地址;Wifi模块根据mac地址判断中继器是否符合配网条件。具体地,Wifi模块判断mac地址与可配网mac地址是否一致;其中,可配网mac地址存储在Wifi模块中;如果是,则判定中继器符合配网条件。基于此,可以准确匹配合适的中继器,为自动配网提供基础。

第二种,Wifi模块根据握手信息或广播信息判断中继器是否符合配网条件。

当然,本实施例并不仅限于上述两种实施方式,只要在WiFi模块周围找到符合配网条件的中继器即可实现WiFi模块的自动配网。

在步骤S102中,Wifi模块自动连接中继器,可以通过以下优选实施方式实现:Wifi模块基于PIN码(Personal Identification Number,个人识别密码),通过WPS(Wi-Fi Protected Setup,Wifi保护设置)方式自动连接中继器;其中,PIN码存储在Wifi模块中。基于此,可以快速安全的实现WiFi模块的自动配网。

需要说明的是,如果查询到符合配网条件的中继器为多个,则Wifi模块可以选择自动连接信号最强的中继器,从而保证联网效果。在本实施例中,中继器可以是路由器或网关。

实施例二

图2是根据本发明实施例的Wifi模块配网流程图,如图2所示,该方法包括以下步骤(步骤S201-步骤S205):

步骤S201,Wifi模块为STA(工作站模式),通过无线广播方式寻找路由器(或网关)信号。

步骤S202,Wifi模块判断周围环境中是否有符合配网条件的路由器;如果是,则执行步骤S203,如果否,则返回执行步骤S201。

Wifi模块在出厂时已经存储已知的路由器的WPS信息,例如路由器的mac地址,WPS的PIN码。当用户购买到符合该mac地址的路由器后,wifi模块通过和路由器的握手包解析到路由器的mac地址,并进行比对该mac地址是否是Wifi模块所知道的mac地址,如果是,则该路由器符合配网条件。

步骤S203,判断符合配网条件的路由器是否只有一个;如果是,则执行步骤S204,如果否,则执行步骤S205。

步骤S204,通过WPS方式以PIN码连接该路由器,完成简易配网。该PIN码存储在Wifi模块中。

步骤S205,通过WPS方式以PIN码连接信号最强的路由器,完成简易配网。

当然,也可以不通过握手过程中的mac地址来识别路由器是否为可快速配网的路由器,而使用握手信息或者别的广播信息来确定。本实施例对此不做限制。

需要说明的是,可快速配网的路由器或网关可以是任何公司或厂商生产的路由器或网关,该路由器或网关可以被Wifi模块识别为快速配网路由器或网关即可。

实施例三

图3是根据本发明实施例的中继器的自动配网方法流程图,如图3所示,该方法包括以下步骤(步骤S301-步骤S303):

步骤S301,中继器判断Wifi模块是否符合配网条件;

步骤S302,如果是,则中继器新建一个WiFi热点供WiFi模块连接。

步骤S303,如果否,则结束该流程。

通过本实施例,无需人工手动设置wifi配网方式,wifi模块可以自动连接上中继器,解决了现有技术中设备配网流程繁琐的问题,简化WiFi配网流程,为使用带wifi模块的家电产品的用户提供便利,提高用户体验。

在步骤S301中,中继器判断Wifi模块是否符合配网条件,可以通过以下优选实施方式实现:中继器通过握手过程获取Wifi模块的mac地址;中继器判断mac地址与中继器的mac地址是否一致;如果是,则判定Wifi模块符合配网条件。基于此,中继器与WiFi模块准确匹配,为后续配网提供基础。

需要说明的是,上述WiFi热点可以采用预设名称和预设约定密码。预设名称是中继器的mac地址,预设约定密码是按照预设加密方式生成的、所述Wifi模块通过内部加密解密方法可以得知的密码。本实施例中的中继器可以是路由器或网关。

实施例四

图4是根据本发明实施例的中继器配网流程图,如图4所示,该方法包括以下步骤(步骤S401-步骤S404):

步骤S401,Wifi模块为STA(工作站模式),通过无线广播方式寻找路由器或网关信号,在Wifi握手过程中路由器获知Wifi模块的mac地址。

步骤S402,路由器判断Wifi模块的mac地址是否符合配网条件。如果是,则执行步骤S403,如果否,则返回执行步骤S401。

步骤S403,路由器新建一个以路由器mac地址为名称,以约定密码为密码的Wifi热点。该约定密码是路由器与WiFi模块提前约定好加密方式的密码。

步骤S404,Wifi模块搜索Wifi热点,并加入该Wifi热点。

实施例二介绍的WPS配网方式存在安全隐患,为保证安全,本实施例提供了一种更为推荐的简易配网方式:Wifi模块在出厂的时候已知道一些路由器的信息,例如同一公司生产的路由器的mac地址。当用户购买到这种路由器后,Wifi模块通过Wifi握手过程中的mac地址信息发现该路由器为可配网的路由器,路由器也通过同样的方法知道该WiFi模块为可配网的WiFi模块。之后,路由器新建一个以路由器mac地址为名称的,事先约定好加密方式和加密密码的隐藏的Wifi热点。当然,也可以不以路由器mac地址为Wifi热点的名称,而以别的约定好的名称作为Wifi热点的名称。Wifi模块通过内部加密解密方法得知该路由器隐藏的Wifi热点的密码,通过这个密码连接上路由器,从而实现简易配网。

在设备开机后,用户通过手机app连接到路由器即可发现已经自动连接上的设备。

实施例五

对应于实施例一介绍的自动配网方法,本实施例提供了一种自动配网装置,如图5所示的应用于Wifi模块的自动配网装置的结构框图,该装置包括:

查询模块10,用于查询是否有符合配网条件的中继器;

连接模块12,连接至查询模块10,用于在查询到符合配网条件的中继器后,自动连接中继器。

通过本实施例,无需人工手动设置wifi配网方式,wifi模块可以自动连接上中继器,解决了现有技术中设备配网流程繁琐的问题,简化WiFi配网流程,为使用带wifi模块的家电产品的用户提供便利,提高用户体验。

优选地,上述查询模块10可以包括:广播单元,用于进入工作站模式,通过无线广播的方式寻找中继器;握手单元,用于与寻找到的中继器建立握手过程;判断单元,用于基于握手过程判断中继器是否符合配网条件。基于此,WiFi模块可以准确匹配合适的中继器,为自动配网提供基础。

上述判断单元可以包括:地址解析子单元,用于根据握手包解析出中继器的mac地址;判断子单元,用于判断mac地址与可配网mac地址是否一致;其中,可配网mac地址存储在Wifi模块中;如果是,则判定中继器符合配网条件。从而根据mac地址准确查询符合配网条件的中继器。

上述判断单元可以包括:信息判断子单元,用于根据握手信息或广播信息判断中继器是否符合配网条件。即本实施例并不仅限于根据mac地址查询符合配网条件的中继器,也可以通过其他方式查询,提供多种查询方式,提高查询效率和范围。

优选地,上述连接模块12,还可以用于基于PIN码,通过Wifi保护设置WPS方式自动连接中继器;其中,PIN码存储在Wifi模块中。基于此,可以快速安全的实现WiFi模块的自动配网。

需要说明的是,如果查询到符合配网条件的中继器为多个,则Wifi模块可以选择自动连接信号最强的中继器,从而保证联网效果。在本实施例中,中继器可以是路由器或网关。

实施例六

对应于实施例五介绍的自动配网装置,本实施例提供了一种设备,如图6所示的设备结构框图,该设备包括上述实施例五介绍的自动配网装置。该设备一般是用户较常使用的家电设备。

实施例七

对应于实施例三介绍的自动配网方法,本实施例提供了一种自动配网装置,如图7所示的应用于中继器的自动配网装置的结构框图,该装置包括:

判断模块20,用于判断Wifi模块是否符合配网条件;

热点新建模块22,连接至判断模块20,用于在Wifi模块符合配网条件的情况下,新建一个WiFi热点供WiFi模块连接。

通过本实施例,无需人工手动设置wifi配网方式,wifi模块可以自动连接上中继器,解决了现有技术中设备配网流程繁琐的问题,简化WiFi配网流程,为使用带wifi模块的家电产品的用户提供便利,提高用户体验。

优选地,上述判断模块20可以包括:获取单元,用于通过握手过程获取Wifi模块的媒体访问控制mac地址;判断单元,用于判断mac地址与中继器的mac地址是否一致;如果是,则判定Wifi模块符合配网条件。基于此,中继器与WiFi模块准确匹配,为后续配网提供基础。

需要说明的是,上述WiFi热点可以采用预设名称和预设约定密码。预设名称是中继器的mac地址,预设约定密码是按照预设加密方式生成的、所述Wifi模块通过内部加密解密方法可以得知的密码。本实施例中的中继器可以是路由器或网关。

实施例八

对应于实施例七介绍的自动配网装置,本实施例提供了一种中继器,如图8所示的中继器结构框图,该中继器包括上述实施例七介绍的自动配网装置。该中继器一般是路由器或网关。

从以上的描述中可知,应用本发明的技术方案,无需人工手动设置wifi配网方式,wifi模块可以自动连接上中继器,解决了现有技术中设备配网流程繁琐的问题,简化WiFi配网流程,为使用带wifi模块的家电产品的用户提供便利,提高用户体验。

当然,以上是本发明的优选实施方式。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明基本原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1