一种实现Wi‑Fi配网的控制方法与流程

文档序号:11139690阅读:619来源:国知局
一种实现Wi‑Fi配网的控制方法与制造工艺

本发明涉及无线网络接入技术领域,尤其涉及一种实现Wi-Fi配网的控制方法。



背景技术:

随着物联网行业的迅速发展,Wi-Fi(Wireless-Fidelity,无线局域网)类物联网设备,例如智能家居设备等,已经被广泛使用。Wi-Fi类物联网设备在使用前,都需要进行Wi-Fi配网,而大多数的Wi-Fi类物联网设备并没有用户操作界面,一般都是通过一键配网或热点配网的方式连接路由器,实现Wi-Fi配网。其中,一键配网是指让需要配网的设备处于网络混杂模式,sniffer(嗅探器)进行空中抓包,手机向设备发送约定好的特征码以及附加的路由器的Wi-Fi账号和密码,设备只有在接收到约定的特征码后,才能截取附加的Wi-Fi帐号和密码,并通过截取的Wi-Fi帐号和密码连接路由器。但是,当出现路由器和手机不兼容的情况时,一键配网并不能确保设备和路由器能够连接上。热点配网是指设备处于一个Wi-Fi热点的状态,手机连接该热点,并将路由器的Wi-Fi账号和密码发送给设备,设备通过获取的Wi-Fi账号和密码连接路由器。采用热点配网方式进行Wi-Fi配网时,手机热点需要在设备和路由器之间不断地切换,步骤繁琐,且非专业人员需要一定的学习才能成功配网,实现起来较为困难。

为了确保网络安全,防止网络信息泄露,很多用户都会定期地更新路由器的Wi-Fi账号和密码,而当Wi-Fi账号和密码发生改变后,与该路由器相连的所有物联网设备均需单独地重新进行Wi-Fi配网。由于一键配网或热点配网方式都有其不可避免的缺陷性,导致了物联网设备重新配网的过程非常繁琐和复杂。尤其是在与路由器相连的物联网设备较多的情况下,物联网设备重新配网的过程更为繁琐和复杂。



技术实现要素:

本发明提供了一种实现Wi-Fi配网的控制方法,可在更新路由器的Wi-Fi账号和密码后,降低物联网设备重新配网的繁琐性和复杂性。

为达到上述目的,本发明采用如下技术方案:

本发明提供了一种实现Wi-Fi配网的控制方法,所述控制方法包括:步骤S1:对路由器的Wi-Fi账号和密码进行更新设置;步骤S2:确定是否用户需要将更新的Wi-Fi账号和密码同步至与所述路由器相连的设备中;若是,则进入步骤S3,若否,则使所述路由器重启,按照更新的Wi-Fi账号和密码进行认证;步骤S3:选择需要进行Wi-Fi账号和密码同步的设备;步骤S4:所述路由器将更新的Wi-Fi账号和密码通过网络传输协议同步至所选择的设备,所选择的设备按照更新后的Wi-Fi账号和密码进行重新登录。

当需要对路由器的Wi-Fi账号和密码进行更新时,采用本发明所提供的控制方法,每个设备无需再单独地重新进行Wi-Fi配网,路由器只需将更新后的Wi-Fi账号和密码统一通过网络传输协议同步至需要与该路由器相连的设备中,即可完成设备与路由器之间的连网设置,避免了使用现有技术中一键配网和热点配网的方式进行重新配网,从而极大地降低了设备重新配网的繁琐性和复杂性。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。

图1为本发明实施例所提供的实现Wi-Fi配网的控制方法的流程图一;

图2为本发明实施例所提供的实现Wi-Fi配网的控制方法的流程图二;

图3为本发明实施例所提供的实现Wi-Fi配网的控制方法的流程图三;

图4为本发明实施例所提供的实现Wi-Fi配网的控制方法的流程图四;

图5为本发明实施例所提供的实现Wi-Fi配网的控制方法的流程图五;

图6为本发明实施例所提供的实现Wi-Fi配网的控制方法的交互流程图。

具体实施方式

为使本发明的上述目的、特征和优点能够更加明显易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其它实施例,均属于本发明保护的范围。

如图1所示,本实施例提供了一种实现Wi-Fi配网的控制方法,该控制方法包括:

步骤S1:对路由器的Wi-Fi账号和密码进行更新设置。

步骤S2:确定是否用户需要将更新的Wi-Fi账号和密码同步至与路由器相连的设备中;若是,则进入步骤S3,若否,则使路由器重启,按照更新的Wi-Fi账号和密码进行认证。

步骤S3:选择需要进行Wi-Fi账号和密码同步的设备。

步骤S4:路由器将更新的Wi-Fi账号和密码通过网络传输协议同步至所选择的设备,所选择的设备按照更新后的Wi-Fi账号和密码进行重新登录。

当需要对路由器的Wi-Fi账号和密码进行更新时,采用本实施例所提供的实现Wi-Fi配网的控制方法,每个设备无需再单独地重新进行Wi-Fi配网,路由器只需将更新后的Wi-Fi账号和密码统一通过网络传输协议同步至需要与该路由器相连的设备中,即可完成设备与路由器之间的连网设置,避免了使用现有技术中一键配网和热点配网的方式进行重新配网,从而极大地降低了设备重新配网的繁琐性和复杂性。

如图2所示,对路由器的Wi-Fi账号和密码进行更新设置的步骤S1具体包括:

步骤S11:登录路由器的页面。

步骤S12:对路由器的Wi-Fi账号和密码进行更新设置,设置完成后对更新的Wi-Fi账号和密码进行保存。

需要说明的是,在步骤S12中,对更新的Wi-Fi账号和密码进行保存仅为对更新的Wi-Fi账号和密码进行了存储操作,在执行完步骤S12后,路由器依旧按照更新之前的Wi-Fi账号和密码与设备之间保持连接。

如图3所示,选择需要进行Wi-Fi账号和密码同步的设备的步骤S3具体包括:

步骤S31:路由器的页面跳转至设备列表,其中,设备列表中包含与路由器相连的所有设备。

步骤S32:在设备列表中选择需要进行Wi-Fi账号和密码同步的设备。

步骤S33:将选择完成后的设备列表进行提交。

需要说明的是,步骤S32中,在设备列表中对需要进行Wi-Fi账号和密码同步的设备进行选择时,根据用户的实际需要,选择方式可包括全选、单选、多选和全不选四种方式。

在对路由器的Wi-Fi账号和密码进行更新设置后,在设备列表中统一选择出需要进行Wi-Fi账号和密码同步的设备,进而可实现对所选择的设备统一进行Wi-Fi账号和密码的同步操作,无需再对每个设备单独地重新进行Wi-Fi配网,极大地降低了设备重新配网的繁琐性和复杂性。

具体的,在使路由器按照更新后的Wi-Fi账号和密码重新认证时,根据用户操作习惯的不同,本实施例所提供的实现Wi-Fi配网的控制方法的步骤S4有两种不同的实现方案,如下所示:

方案一:

如图4所示,步骤S4具体包括:

步骤S41:路由器将更新的Wi-Fi账号和密码通过网络传输协议同步至所选择的设备。

步骤S42:所选择的设备接收更新的Wi-Fi账号和密码,进行存储,并将接收完成的结果回复至路由器。

步骤S43:路由器等待所选择的设备的回复。

步骤S44:路由器重启,按照更新的Wi-Fi账号和密码进行认证。

步骤S45:所选择的设备按照更新的Wi-Fi账号和密码进行重新登录。

需要说明的是,在路由器重启,按照更新的Wi-Fi账号和密码进行认证的操作的过程中,路由器与设备之间处于断开连接的状态,直至路由器按照更新的Wi-Fi账号和密码进行了认证,以及设备按照更新的Wi-Fi账号和密码重新登录后,路由器与设备之间才重新处于连接状态。

其中,步骤S43具体包括:

步骤S431:设置回复超时时间。

步骤S432:在回复超时时间内,实时判断路由器是否接收到全部所选择的设备的回复,若是,则进入步骤S44;若否,则进入步骤S433。

步骤S433:判断回复超时时间是否结束,若是,则进入步骤S434;若否,则路由器继续等待,并返回步骤S432。

步骤S434:确定用户是否需要将更新的Wi-Fi账号和密码重新同步至未回复的设备中,若是,则将更新的Wi-Fi账号和密码重新同步至未回复的设备中;若否,进入步骤S44。

在实际操作中,并不能保证路由器与所选择的全部设备之间都能同步成功,通过设定步骤S431~步骤S434,在由某种因素导致了路由器与某一设备之间的同步失败时,用户可再一次选择将更新的Wi-Fi账号和密码重新同步至未回复的设备,保证了同步过程的可靠性。此外,为路由器设置合适的回复超时时间,可避免路由器进入长时间的等待过程,提高了同步效率。

方案二:

如图5所示,步骤S4具体包括:

步骤S41':路由器重启,按照更新的Wi-Fi账号和密码进行认证。

步骤S42':路由器将更新的Wi-Fi账号和密码通过网络传输协议同步至所选择的设备。

步骤S43':所选择的设备接收更新的Wi-Fi账号和密码,进行存储,并将接收完成的结果回复至路由器。

步骤S44':路由器等待所选择的设备的回复。

步骤S45':所选择的设备按照更新的Wi-Fi账号和密码进行重新登录。

其中,步骤S44'具体包括:

步骤S441':设置回复超时时间。

步骤S442':在回复超时时间内,实时判断路由器是否接收到全部所选择的设备的回复,若是,则进入步骤S45';若否,则进入步骤S443'。

步骤S443':判断回复超时时间是否结束,若是,则进入步骤S444';若否,则路由器继续等待,并返回步骤S442'。

步骤S444':确定用户是否需要将更新的Wi-Fi账号和密码重新同步至未回复的设备中,若是,则将更新的Wi-Fi账号和密码重新同步至未回复的设备中;若否,则进入步骤S45'。

方案一和方案二都为步骤S4的具体实施方案,且都可以实现路由器将更新的Wi-Fi账号和密码通过网络传输协议同步至所选择的设备的过程。

一般情况下,能够实现路由器同步Wi-Fi账号和密码的方式很多,可以在路由器与设备之间采用网络层连接的基础上实现,也可以在路由器与设备之间采用TCP/IP应用层连接的基础上实现。当路由器与设备之间采用TCP/IP应用层连接时,基于方案一,如图6所示,所选择的设备进行Wi-Fi配网的过程具体包括:

将设备端设置为服务器端,路由器设置为客户端。设备端创建网络套接字端口,按照具体的协议绑定指定端口号,绑定成功后,设备端监听端口,等待更新的Wi-Fi账号和密码的数据到来;路由器端创建网络套接字端口,按照具体的协议绑定与设备端相同的端口号,绑定成功后,路由器按照网络传输协议将更新的Wi-Fi帐号和密码发送到设备端。设备端接收路由器发来的Wi-Fi帐号和密码,并对Wi-Fi帐号和密码进行存储,存储完成后,设备端将接收完成的结果回复至路由器。路由器等待回复过程结束后,重新启动,用更新后的Wi-Fi帐号和密码进行认证,设备也用更新后的Wi-Fi帐号和密码进行重新登录。在路由器重启以及设备重新登录的过程中,路由器和设备之间处于断开连接的状态。在路由器认证结束以及设备重新登录之后,路由器和设备之间重新恢复连接状态。

需要说明的是,针对路由器与设备之间的同步技术,可以指定相应的Wi-Fi账号和密码同步标准,所有按照该标准生产的路由器、Wi-Fi类产品(并不限定物联网产品),都可以采用本实施例所提供的实现Wi-Fi配网的控制方法进行同步。

以上仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。

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