一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

智能家居终端与无线网络设备间的连接方法、装置及系统与流程

2022-09-03 13:32:27 来源:中国专利 TAG:


1.本技术涉及通信领域,特别涉及一种智能家居终端与无线网络设备间的连接方法、装置及系统。


背景技术:

2.在智能家居领域,无线网络设备(比如路由器)会基于网络服务配置信息(比如ssid(service set identifier,服务集标识)、密码等)为智能家居终端提供服务。但是,一旦无线网络设备中的网络服务配置信息发生更改,比如ssid和/或密码发生更改,无线网络设备和智能家居终端之间的连接就会断开,导致无线网络设备不能继续为智能家居终端提供服务。


技术实现要素:

3.本技术公开了一种智能家居终端与无线网络设备间的连接方法、装置及系统,以在无线网络设备中的网络服务配置信息发生更改时,及时恢复无线网络设备和智能家居终端之间的连接。
4.根据本技术实施例的第一方面,提供一种智能家居终端与无线网络设备间的连接方法,该方法应用于无线网络设备,所述方法包括:
5.在智能家居终端成功连接至无线网络设备后,与所述智能家居终端协商所述智能家居终端相关联的第一鉴权信息;
6.将所述无线网络设备的网络服务配置信息从第一网络服务配置信息修改为第二网络服务配置信息,并在之后接收到所述智能家居终端广播的无线管理帧时,基于本地已记录的所述第一鉴权信息,对所述无线管理帧携带的所述智能家居终端已记录的第二鉴权信息进行鉴权,在鉴权通过后,则:
7.若无线管理帧还携带所述无线网络设备在将所述网络服务配置信息从第一网络服务配置信息修改为第二网络服务配置信息之前发送的所述第二网络服务配置信息,则建立与所述智能家居终端之间的连接;
8.若无线管理帧未携带所述第二网络服务配置信息,则向所述智能家居终端发送已记录的所述第一鉴权信息和第二网络服务配置信息,以使所述智能家居终端基于本地已记录的第二鉴权信息对所述第一鉴权信息进行鉴权,并在鉴权通过后基于所述第二网络服务配置信息重新连接至所述无线网络设备。
9.可选的,所述与所述智能家居终端协商所述智能家居终端相关联的第一鉴权信息包括:
10.接收所述智能家居终端发送的关联关系请求;所述关联关系请求携带所述智能家居终端的关联信息;
11.向所述智能家居终端返回关联关系回复;所述关联关系回复携带所述无线网络设备的关联信息;
12.当接收到所述智能家居终端发送的关联关系确认时,将所述智能家居终端的关联信息作为所述第一鉴权信息。
13.可选的,向所述智能家居终端发送已记录的所述第一鉴权信息和第二网络服务配置信息包括:
14.对无线管理帧进行改进,以使无线管理帧携带私有字段,所述私有字段至少携带所述第一鉴权信息和第二网络服务配置信息;
15.向所述智能家居终端发送携带所述私有字段的无线管理帧。
16.可选的,在向所述智能家居终端发送已记录的所述第一鉴权信息和第二网络服务配置信息之后,该方法包括:
17.接收所述智能家居终端基于所述第二网络服务配置信息发起的连接请求;
18.基于本地已记录的所述第一鉴权信息,对所述无线管理帧携带的所述智能家居终端已记录的第二鉴权信息进行鉴权,在鉴权通过后,若所述连接请求还携带所述第二网络服务配置信息,则建立所述智能家居终端与所述无线网络设备之间的连接。
19.根据本技术实施例的第二方面,一种智能家居终端与无线网络设备间的连接方法,该方法应用于智能家居终端,所述方法包括:
20.在智能家居终端成功连接至无线网络设备后,与所述无线网络设备协商所述无线网络设备相关联的第二鉴权信息;
21.在所述智能家居终端与所述无线网络设备的网络连接从正常切换为断开时,广播无线管理帧;所述无线管理帧携带所述智能家居终端已记录的第二鉴权信息;其中,若所述智能家居终端在与所述无线网络设备的网络连接从正常切换为断开之前接收到所述无线网络设备发送的第二网络服务配置信息,则所述无线管理帧还携带第二网络服务配置信息,所述第二网络服务配置信息为所述无线网络设备对所述无线网络设备已有的第一网络服务配置信息进行修改后得到的;
22.若所述无线管理帧未携带所述第二网络服务配置信息,则当接收到所述无线网络设备发送的第一鉴权信息和所述第二网络服务配置信息时,基于本地已记录的第二鉴权信息对所述第一鉴权信息进行鉴权,并在鉴权通过后基于所述第二网络服务配置信息重新连接至所述无线网络设备。
23.可选的,向所述无线网络设备发送关联关系请求;所述关联关系请求携带所述智能家居终端的关联信息;
24.接收所述无线网络设备返回的关联关系回复;所述关联关系回复携带所述无线网络设备的关联信息;
25.将所述无线网络设备的关联信息确定为所述第二鉴权信息。
26.可选的,所述广播无线管理帧包括:
27.对无线管理帧进行改进,以使无线管理帧携带私有字段,所述私有字段至少携带所述第二鉴权信息和/或第二网络服务配置信息;
28.广播携带所述私有字段的无线管理帧。
29.可选的,所述基于所述第二网络服务配置信息重新连接至所述无线网络设备包括:
30.向所述无线网络设备发送携带所述第二鉴权信息和所述第二网络服务配置信息
的连接请求,以使所述无线网络设备基于本地已记录的第一鉴权信息对所述第二鉴权信息进行鉴权,并在鉴权通过后建立与所述智能家居终端之间的连接。
31.根据本技术实施例的第三方面,提供一种智能家居终端与无线网络设备间的连接装置,该装置应用于无线网络设备,所述装置包括:
32.第一鉴权信息协商单元,用于在智能家居终端成功连接至无线网络设备后,与所述智能家居终端协商所述智能家居终端相关联的第一鉴权信息;
33.第一连接建立单元,用于将所述无线网络设备的网络服务配置信息从第一网络服务配置信息修改为第二网络服务配置信息,并在之后接收到所述智能家居终端广播的无线管理帧时,基于本地已记录的所述第一鉴权信息,对所述无线管理帧携带的所述智能家居终端已记录的第二鉴权信息进行鉴权,在鉴权通过后,则:
34.若无线管理帧还携带所述无线网络设备在将所述网络服务配置信息从第一网络服务配置信息修改为第二网络服务配置信息之前发送的所述第二网络服务配置信息,则建立与所述智能家居终端之间的连接;
35.若无线管理帧未携带所述第二网络服务配置信息,则向所述智能家居终端发送已记录的所述第一鉴权信息和第二网络服务配置信息,以使所述智能家居终端基于本地已记录的第二鉴权信息对所述第一鉴权信息进行鉴权,并在鉴权通过后基于所述第二网络服务配置信息重新连接至所述无线网络设备。
36.根据本技术实施例的第四方面,提供一种智能家居终端与无线网络设备间的连接装置,该装置应用于智能家居终端,所述装置包括:
37.第二鉴权信息协商单元,用于在智能家居终端成功连接至无线网络设备后,与所述无线网络设备协商所述无线网络设备相关联的第二鉴权信息;
38.无线管理帧广播单元,用于在所述智能家居终端与所述无线网络设备的网络连接从正常切换为断开时,广播无线管理帧;所述无线管理帧携带所述智能家居终端已记录的第二鉴权信息;其中,若所述智能家居终端在与所述无线网络设备的网络连接从正常切换为断开之前接收到所述无线网络设备发送的第二网络服务配置信息,则所述无线管理帧还携带第二网络服务配置信息,所述第二网络服务配置信息为所述无线网络设备对所述无线网络设备已有的第一网络服务配置信息进行修改后得到的;
39.第二连接建立单元,用于若所述无线管理帧未携带所述第二网络服务配置信息,则当接收到所述无线网络设备发送的第一鉴权信息和所述第二网络服务配置信息时,基于本地已记录的第二鉴权信息对所述第一鉴权信息进行鉴权,并在鉴权通过后基于所述第二网络服务配置信息重新连接至所述无线网络设备。
40.根据本技术实施例的第五方面,提供一种智能家居终端与无线网络设备间的连接系统,所述系统至少包括:无线网络设备和智能家居终端;
41.所述无线网络设备,用于执行上述应用于无线网络设备的任一智能家居终端与无线网络设备间的连接方法的步骤;
42.所述智能家居终端,用于执行上述应用于智能家居终端的任一智能家居终端与无线网络设备间的连接方法的步骤。
43.本技术的实施例提供的技术方案可以包括以下有益效果:
44.由以上技术方案可知,本技术提供的方案中,如果无线网络设备将网络服务配置
信息修改为第二网络服务配置信息,则在修改之前,无线网络设备可以向智能家居终端发送第二网络服务配置信息,在修改之后(此时无线网络设备与智能家居终端之间的连接将中断),如果接收到智能家居终端广播的无线管理帧中携带了第二网络服务配置信息,则可以快速与智能家居终端建立连接,如果接收到的智能家居终端广播的无线管理帧中未携带第二网络服务配置信息,则可基于无线管理帧中携带的第二鉴权信息,向智能家居终端发送第二网络服务配置信息,进而使智能家居终端基于该第二网络服务配置信息重连至无线网络设备,保证智能家居终端与无线网络设备及时重连。
45.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本技术。
附图说明
46.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本说明书的实施例,并与说明书一起用于解释本说明书的原理。
47.图1是本技术实施例提供的一种智能家居终端与无线网络设备间的连接方法的流程图;
48.图2是本技术实施例提供的一种智能家居终端与无线网络设备之间协商鉴权信息的流程图;
49.图3是本技术实施例提供的一种智能家居终端与无线网络设备之间建立连接的交互图;
50.图4是本技术实施例提供的另一种智能家居终端与无线网络设备之间建立连接的交互图;
51.图5是本技术实施例提供的另一种智能家居终端与无线网络设备间的连接方法的流程图;
52.图6是本技术实施例提供的一种智能家居终端与无线网络设备间的连接装置的示意图;
53.图7是本技术实施例提供的另一种智能家居终端与无线网络设备间的连接装置的示意图;
54.图8是本技术实施例提供的另一种智能家居终端与无线网络设备间的连接系统的结构示意图;
55.图9是本技术实施例提供的一种电子设备的硬件结构示意图。
具体实施方式
56.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本技术的一些方面相一致的装置和方法的例子。
57.在本技术使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本技术。在本技术和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包
含一个或多个相关联的列出项目的任何或所有可能组合。
58.应当理解,尽管在本技术可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本技术范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
59.为了使本领域技术人员更好地理解本技术实施例提供的技术方案,并使本技术实施例的上述目的、特征和优点能够更加明显易懂,下面结合附图对本技术实施例中技术方案作进一步详细的说明。
60.在介绍本技术实施例之前,先对本技术实施例应用的场景进行简述:
61.随着智能家居终端的发展,可以通过将智能锁、智能电视、智能窗帘机、网络摄像头等智能家居终端接入无线网络设备,形成家庭网络,以便于通过无线网络对智能家居终端进行操控。但由于家庭网络的所覆盖的区域一般是比较小的,相邻家庭中的智能家居终端一般处于同一片局域网中,如果一个家庭网络中的智能家居终端与无线网络设备之间的连接断开,在恢复智能家居终端与无线网络设备之间的连接时,容易误将邻居家庭网络中的智能家居终端误接入该家庭网络中的无线网络设备,因此,为了快速恢复智能家居终端与无线网络设备之间的连接,同时避免上述智能家居终端与其他家庭网络中的无线网络设备误连接,本技术提供了以下实现智能家居终端与无线网络设备间的连接的实施例。
62.参见图1,图1为本技术实施例提供的一种智能家居终端与无线网络设备间的连接方法的流程图。作为一个实施例,图1所示的流程可以应用于无线网络设备,如ap(access point,无线接入点)、ac(access controller,无线接入控制器)等提供无线网络服务的设备等。
63.如图1所示,该流程可以包括以下步骤:
64.步骤101,在智能家居终端成功连接至无线网络设备后,与智能家居终端协商该智能家居终端相关联的第一鉴权信息。
65.作为一个实施例,本步骤101中的第一鉴权信息可以通过图2所示的流程获得。在本实施例中,终端和无线设备首次连接时,可以按照标准协议(比如802.11协议)进行连接,然后在智能家居终端确认成功连接至无线网络设备后,智能家居终端将主动向无线网络设备发送关联关系请求,该关联关系请求中携带了智能家居终端的关联信息,而无线网络设备在接收到智能家居终端发送的关联关系请求之后,将向智能家居终端返回携带本无线网络设备的关联信息的关联关系回复,进而在无线网络设备接收到智能家居终端发送的关联关系确认时,可以将智能家居终端的关联信息作为第一鉴权信息。
66.可选的,智能家居终端和无线网络设备之间的连接可以为多种类型的无线连接,比如无线通信连接(即wifi连接)、蓝牙连接、zigbee连接等无线连接。
67.其中,上述智能家居终端在接收到无线网络设备返回的关联关系回复时,可以将关联关系回复中携带的无线网络设备的关联信息作为第二鉴权信息。
68.可选的,上述智能家居终端发送的关联关系请求、关联关系确认,无线网络设备发送的关联关系回复可以按照预先指定的协议(比如tcp协议、udp协议等)封装。
69.可选的,上述智能家居终端的关联信息可以用于标识该智能家居终端,无线网络
设备的关联信息可以用于标识该无线网络设备。智能家居终端的关联信息可以为随机数,或者智能家居终端根据被设置的可以唯一标识智能家居终端的身份的信息生成的密钥等,无线网络设备的关联信息也可以为随机数,或者无线网络设备根据被设置的可以唯一标识无线网络设备的身份的信息生成的密钥等。
70.步骤102,将无线网络设备的网络服务配置信息从第一网络服务配置信息修改为第二网络服务配置信息。
71.作为一个实施例,当接受到外部输入的修改无线网络设备的网络服务配置信息为第二网络服务配置信息的指令时,可以在修改无线网络设备的网络服务配置之前(即智能家居终端和无线网络设备之间的连接还是正常的情况下),向智能家居终端发送已记录的第一鉴权信息和第二网络服务配置信息,然后再将无线网络设备的网络服务配置信息从第一网络服务配置信息修改为第二网络服务配置信息。
72.在本技术实施例中,智能家居终端和无线网络设备之间的连接的类型不同,无线网络设备中的网络服务配置信息也不同。示例性的,若智能家居终端和无线网络设备之间的连接为无线通信连接,则无线网络设备中的网络服务配置信息为bss信息(basic service set,基本服务集),该bss信息至少包括ssid(service set identifier,服务集标识)、密码、加密方式等。
73.步骤103,在之后接收到智能家居终端广播的无线管理帧时,基于本地已记录的第一鉴权信息,对无线管理帧携带的智能家居终端已记录的第二鉴权信息进行鉴权。
74.作为一个实施例,在步骤102中将无线网络设备的网络服务配置信息从第一网络服务配置信息修改为第二网络服务配置信息之后,此时智能家居终端和无线网络设备之间的连接将从正常变为中断,因此,本实施例中的智能家居终端为了重新与无线网络设备连接,基于无线管理帧为不依赖网络连接传输的一种协议报文,智能家居终端可以主动周期性地广播携带第二鉴权信息的无线管理帧(比如probe reqeust帧),以使无线网络设备可以接收到智能家居终端广播的携带第二鉴权信息的无线管理帧。其中,第二鉴权信息为智能家居终端通过与无线网络设备协商得到的无线网络设备的关联信息。
75.在本实施例中,智能家居终端之所以广播携带第二鉴权信息的无线管理帧,是为了避免无线网络设备将第二网络服务配置信息发送给之前未连接过的智能家居终端,发生无线网络设备与智能家居终端之间的误连接,无线网络设备在接收到智能家居终端广播的无线管理帧时,需要先对无线管理帧中携带的第二鉴权信息进行鉴权,以确定该智能家居终端之前与本无线网络设备连接过。
76.在智能家居终端和无线网络设备之间的连接将从正常变为中断之后,并且无线网络终端接收到智能家居终端广播的无线管理帧时,无线网络终端可以基于本地已记录的第一鉴权信息,对无线管理帧携带的智能家居终端已记录的第二鉴权信息进行鉴权,具体鉴权方法可以根据第一鉴权信息和第二鉴权信息的内容设置。比如当本实施例中智能家居终端的关联信息和无线网络设备的关联信息为同一随机数时,可以通过对比无线网络设备已记录的第一鉴权信息,与智能家居终端广播的无线管理帧中携带的第二鉴权信息是否一致进行鉴权,如果一致,则确定鉴权通过,如果不一致,则确定鉴权不通过。
77.进一步的,在对无线管理帧携带的智能家居终端已记录的第二鉴权信息进行鉴权,并鉴权通过的时候,如果无线管理帧中还携带了无线网络设备在将网络服务配置信息
从第一网络服务配置信息修改为第二网络服务配置信息之前发送的第二网络服务配置信息(即智能家居终端在与无线网络设备之间的连接断开之前,接收到了无线网络设备发送的第一鉴权信息和第二网络服务配置信息),则可以执行步骤104,而如果无线管理帧中未携带第二网络服务配置信息(即智能家居终端在与无线网络设备之间的连接断开之前,没有接收到无线网络设备发送的第一鉴权信息和第二网络服务配置信息),则可以执行步骤105。
78.步骤104,如果无线管理帧中还携带了无线网络设备在将网络服务配置信息从第一网络服务配置信息修改为第二网络服务配置信息之前发送的第二网络服务配置信息,则建立与智能家居终端之间的连接。
79.在本实施例中,如图3所示,基于无线网络设备已经接收到智能家居终端发送的第二网络服务配置信息,无线网络设备可以在确定智能家居终端发送的第二网络服务配置信息与无线网络设备当前的网络服务配置信息一致的情况下,直接建立与智能家居终端之间的连接,以继续为智能家居终端提供服务。
80.步骤105,如果无线管理帧中未携带第二网络服务配置信息,则向智能家居终端发送已记录的第一鉴权信息和第二网络服务配置信息,以使智能家居终端基于本地已记录的第二鉴权信息对第一鉴权信息进行鉴权,并在鉴权通过后基于第二网络服务配置信息重新连接至无线网络设备。
81.基于上述对智能家居终端所广播的无线管理帧中携带的第二鉴权信息鉴权成功,无线网络设备可以确定在之前与该智能家居终端连接过,可以与该智能家居终端进行重连,所以无线网络设备可以进一步向智能家居终端发送已记录的第一鉴权信息和第二网络服务配置信息。示例性的,若智能家居终端所广播的无线管理帧为probe reqeust帧,则无线网络设备可以通过probe response帧、和/或beacon帧返回已记录的第一鉴权信息和第二网络服务配置信息。
82.在本实施例中,终端在接收到智能家居终端发送已记录的第一鉴权信息和第二网络服务配置信息时,可以先基于本地已记录的第二鉴权信息对第一鉴权信息进行鉴权,并在鉴权通过后基于第二网络服务配置信息重新连接至无线网络设备。
83.作为一个实施例,智能家居终端在基于本地已记录的第二鉴权信息对第一鉴权信息进行鉴权,并鉴权通过时,可以参照如图4所示的流程,基于第二网络服务配置信息向无线网络设备发起连接请求,无线网络设备在接收到智能家居终端基于第二网络服务配置信息发起的连接请求之后,可以基于本地已记录的第一鉴权信息,对无线管理帧携带的智能家居终端已记录的第二鉴权信息进行鉴权,进而在鉴权通过后,若连接请求还携带第二网络服务配置信息,则建立智能家居终端与无线网络设备之间的连接。可选的,无线网络设备建立智能家居终端与无线网络设备之间的连接,可以通过将智能家居终端划分为待提供服务的智能家居终端实现,在智能家居终端与无线网络设备之间的连接建立之后,无线网络设备将为智能家居终端提供服务,比如当无线网络设备为路由器时,为已连接的智能电视提供上网服务等。
84.进一步的,无线网络设备在建立与智能家居终端之间的连接之后,将通过向智能家居终端返回连接响应,以通知智能家居终端已建立无线网络设备与智能家居终端之间的连接。
85.至此,完成图1所示的流程
86.通过图1所示的流程可以看出,在本技术实施例中,如果无线网络设备将网络服务配置信息修改为第二网络服务配置信息,则在修改之前,无线网络设备可以向智能家居终端发送第二网络服务配置信息,在修改之后(此时无线网络设备与智能家居终端之间的连接将中断),如果接收到智能家居终端广播的无线管理帧中携带了第二网络服务配置信息,则可以快速与智能家居终端建立连接,如果接收到的智能家居终端广播的无线管理帧中未携带第二网络服务配置信息,则可基于无线管理帧中携带的第二鉴权信息,向智能家居终端发送第二网络服务配置信息,进而使智能家居终端基于该第二网络服务配置信息重连至无线网络设备,保证智能家居终端与无线网络设备及时重连。
87.以及,本实施例中智能家居终端与无线网络设备重连需要至少一次鉴权,可以有效避免误连接,以及保障连接安全。
88.需要说明的是,本实施例中无线网络设备在接收到的智能家居终端广播的无线管理帧中未携带第二网络服务配置信息时,向智能家居终端发送已记录的第一鉴权信息和第二网络服务配置信息可以通过以下步骤:对无线管理帧进行改进,以使无线管理帧携带私有字段,该私有字段中至少携带第一鉴权信息和第二网络服务配置信息,然后向智能家居终端发送携带该私有字段的无线管理帧。可选的,该无线管理帧可以为probe response帧、和/或beacon帧。
89.优选的,在本实施例中的无线网络设备将无线网络设备的网络服务配置信息从第一网络服务配置信息修改为第二网络服务配置信息之后,还可以周期性地广播携带第一鉴权信息和第二网络服务配置信息的无线管理帧(比如beacon帧),以使智能家居终端在接收到携带第一鉴权信息和第二网络服务配置信息的无线管理帧时,基于第二网络服务配置信息重连至无线网络设备,通过无线网络设备周期性地广播的携带第一鉴权信息和第二网络服务配置信息的无线管理帧,和,智能家居终端广播的至少携带了第二鉴权信息的无线管理帧,实现智能家居终端和无线网络设备重连的双重保证。智能家居终端基于第二网络服务配置信息重连至无线网络设备的过程,可以参照上述无线网络设备向智能家居终端发送已记录的第一鉴权信息和第二网络服务配置信息之后,智能家居终端重新连接至无线网络设备的过程,这里不再赘述。
90.下面请参见图5,图5为本技术实施例提供的另一种智能家居终端与无线网络设备间的连接方法的流程图。作为一个实施例,图5所示的流程可以应用于智能家居终端,如智能锁、智能电视、智能窗帘机、网络摄像头等。
91.如图5所示,该流程可以包括以下步骤:
92.步骤501,在智能家居终端成功连接至无线网络设备后,与无线网络设备协商无线网络设备相关联的第二鉴权信息。
93.作为一个实施例,智能家居终端在确定成功连接至无线网络设备后,可以参照图2所示的流程,向无线网络设备发送关联关系请求,该关联关系请求中携带了本智能家居终端的关联信息,然后在接收到无线网络设备返回的关联关系回复时,基于该关联关系回复中携带了无线网络设备的关联信息,将无线网络设备的关联信息确定为第二鉴权信息。
94.在本实施例中,智能家居终端的关联信息可以为随机数,或者智能家居终端根据被设置的可以唯一标识智能家居终端的身份的信息生成的密钥等,无线网络设备的关联信
息也可以为随机数,或者无线网络设备根据被设置的可以唯一标识无线网络设备的身份的信息生成的密钥等。
95.步骤502,在智能家居终端与无线网络设备的网络连接从正常切换为断开时,广播无线管理帧,该无线管理帧携带智能家居终端已记录的第二鉴权信息。
96.作为一个实施例,如果在智能家居终端与无线网络设备正常连接时,无线网络设备的网络服务配置信息发生改变,比如无线网络设备的网络服务配置信息从第一网络服务配置信息修改为第二网络服务配置信息,则智能家居终端与无线网络设备的网络连接将从正常切换为断开。
97.在检测到智能家居终端与无线网络设备的网络连接从正常切换为断开时,智能家居终端可以通过以下方法广播无线管理帧:对无线管理帧进行改进,以使无线管理帧携带私有字段,该私有字段至少携带第二鉴权信息和/或第二网络服务配置信息,进而广播携带所述私有字段的无线管理帧。
98.在本技术实施例中,如果智能家居终端在与无线网络设备的网络连接从正常切换为断开之前接收到无线网络设备发送的第二网络服务配置信息,则该无线管理帧中将携带智能家居终端已记录的第二鉴权信息和第二网络服务配置信息,本智能家居终端将在广播该无线管理帧之后等待无线网络设备基于第二网络服务配置信息建立连接。
99.而如果智能家居终端在与无线网络设备的网络连接从正常切换为断开之前未接收到无线网络设备发送的第二网络服务配置信息,则该无线管理帧中将只携带已记录的第二鉴权信息,本实施例中的智能家居终端将通过执行步骤503重连至无线网络设备。
100.步骤503,若上述无线管理帧未携带第二网络服务配置信息,则当接收到无线网络设备发送的第一鉴权信息和第二网络服务配置信息时,基于本地已记录的第二鉴权信息对第一鉴权信息进行鉴权,并在鉴权通过后基于第二网络服务配置信息重新连接至无线网络设备。
101.作为一个实施例,若上述无线管理帧未携带第二网络服务配置信息,则无线网络设备在接收到携带第二鉴权信息的无线管理帧时,可以按照如图4所示的流程,在对第二鉴权信息鉴权通过的情况下,向智能家居终端发送第一鉴权信息和第二网络服务配置信息,当智能家居终端接收到无线网络设备发送的第一鉴权信息和所述第二网络服务配置信息时,可以向无线网络设备发送携带第二鉴权信息和所述第二网络服务配置信息的连接请求,以使无线网络设备基于本地已记录的第一鉴权信息对第二鉴权信息进行鉴权,并在鉴权通过后建立与智能家居终端之间的连接。
102.进一步的,无线网络设备在建立与智能家居终端之间的连接之后,将通过向智能家居终端返回连接响应,以通知智能家居终端已建立无线网络设备与智能家居终端之间的连接。
103.至此,完成图5所示流程。图5所示流程为图1所示流程中终端侧所执行的步骤,图5所示实施例中执行的细节可以参照对图1所示流程的介绍,这里不再赘述。
104.通过图5所示流程,本技术实施例中的智能家居终端如果在智能家居终端在与无线网络设备的网络连接从正常切换为断开之前接收到无线网络设备发送的第二网络服务配置信息,则可以在智能家居终端与无线网络设备的网络连接从正常切换为断开时,通过广播携带第二鉴权信息和第二网络服务配置信息的无线管理帧,快速使无线网络设备建立
与智能家居终端的连接,而如果智能家居终端在智能家居终端在与无线网络设备的网络连接从正常切换为断开之前未接收到无线网络设备发送的第二网络服务配置信息,则可以在智能家居终端与无线网络设备的网络连接从正常切换为断开时,通过广播携带第二鉴权信息的无线管理帧,使无线网络设备在对第二鉴权信息的鉴权通过时,向智能家居终端返回第一鉴权信息和第二网络服务配置信息,进而智能家居终端可以基于第二网络服务配置信息重连至无线网络设备,保证智能家居终端可以和无线网络设备重连。
105.作为一个实施例,如果无线网络设备在将网络服务配置信息从第一网络服务配置信息修改为第二网络服务配置信息之后,周期性广播携带第一鉴权信息和第二网络服务配置信息的无线管理帧,则本实施例中的智能家居终端在接收到第一鉴权信息和第二网络服务配置信息的无线管理帧时,可以基于已记录的第二鉴权信息对第一鉴权信息进行鉴权,在鉴权通过时,向无线网络设备发送携带第二鉴权信息和第二网络服务配置信息的连接请求,以重连至无线网络设备。
106.以上举例只是为了便于理解,本技术实施例并不具体限定。
107.以上对本技术实施例提供的方法进行了描述。下面对本技术实施例提供的装置进行描述:
108.参见图6,图6为本技术实施例提供的一种智能家居终端与无线网络设备间的连接装置的示意图,该装置实施例应用于无线网络设备。该装置包括:
109.第一鉴权信息协商单元,用于在智能家居终端成功连接至无线网络设备后,与所述智能家居终端协商所述智能家居终端相关联的第一鉴权信息。
110.第一连接建立单元,用于将所述无线网络设备的网络服务配置信息从第一网络服务配置信息修改为第二网络服务配置信息,并在之后接收到所述智能家居终端广播的无线管理帧时,基于本地已记录的所述第一鉴权信息,对所述无线管理帧携带的所述智能家居终端已记录的第二鉴权信息进行鉴权,在鉴权通过后,则:
111.若无线管理帧还携带所述无线网络设备在将所述网络服务配置信息从第一网络服务配置信息修改为第二网络服务配置信息之前发送的所述第二网络服务配置信息,则建立与所述智能家居终端之间的连接;
112.若无线管理帧未携带所述第二网络服务配置信息,则向所述智能家居终端发送已记录的所述第一鉴权信息和第二网络服务配置信息,以使所述智能家居终端基于本地已记录的第二鉴权信息对所述第一鉴权信息进行鉴权,并在鉴权通过后基于所述第二网络服务配置信息重新连接至所述无线网络设备。
113.可选的,所述第一鉴权信息协商单元与所述智能家居终端协商所述智能家居终端相关联的第一鉴权信息包括:
114.接收所述智能家居终端发送的关联关系请求;所述关联关系请求携带所述智能家居终端的关联信息;
115.向所述智能家居终端返回关联关系回复;所述关联关系回复携带所述无线网络设备的关联信息;
116.当接收到所述智能家居终端发送的关联关系确认时,将所述智能家居终端的关联信息作为所述第一鉴权信息。
117.可选的,所述第一连接建立单元向所述智能家居终端发送已记录的所述第一鉴权
信息和第二网络服务配置信息包括:
118.对无线管理帧进行改进,以使无线管理帧携带私有字段,所述私有字段至少携带所述第一鉴权信息和第二网络服务配置信息;
119.向所述智能家居终端发送携带所述私有字段的无线管理帧。
120.可选的,在向所述智能家居终端发送已记录的所述第一鉴权信息和第二网络服务配置信息之后,上述第一连接建立单元进一步用于:
121.接收所述智能家居终端基于所述第二网络服务配置信息发起的连接请求;
122.基于本地已记录的所述第一鉴权信息,对所述无线管理帧携带的所述智能家居终端已记录的第二鉴权信息进行鉴权,在鉴权通过后,若所述连接请求还携带所述第二网络服务配置信息,则建立所述智能家居终端与所述无线网络设备之间的连接。
123.至此,完成图6所示装置实施例的结构图。
124.下面请参见图7,图7为本技术实施例提供的另一种智能家居终端与无线网络设备间的连接装置的示意图,该装置实施例应用于智能家居终端。该装置包括:
125.第二鉴权信息协商单元,用于在智能家居终端成功连接至无线网络设备后,与所述无线网络设备协商所述无线网络设备相关联的第二鉴权信息。
126.无线管理帧广播单元,用于在所述智能家居终端与所述无线网络设备的网络连接从正常切换为断开时,广播无线管理帧;所述无线管理帧携带所述智能家居终端已记录的第二鉴权信息;其中,若所述智能家居终端在与所述无线网络设备的网络连接从正常切换为断开之前接收到所述无线网络设备发送的第二网络服务配置信息,则所述无线管理帧还携带第二网络服务配置信息,所述第二网络服务配置信息为所述无线网络设备对所述无线网络设备已有的第一网络服务配置信息进行修改后得到的。
127.第二连接建立单元,用于若所述无线管理帧未携带所述第二网络服务配置信息,则当接收到所述无线网络设备发送的第一鉴权信息和所述第二网络服务配置信息时,基于本地已记录的第二鉴权信息对所述第一鉴权信息进行鉴权,并在鉴权通过后基于所述第二网络服务配置信息重新连接至所述无线网络设备。
128.所述第二鉴权信息协商单元与所述无线网络设备协商所述无线网络设备相关联的第二鉴权信息包括:
129.向所述无线网络设备发送关联关系请求;所述关联关系请求携带所述智能家居终端的关联信息;
130.接收所述无线网络设备返回的关联关系回复;所述关联关系回复携带所述无线网络设备的关联信息;
131.将所述无线网络设备的关联信息确定为所述第二鉴权信息。
132.可选的,所述无线管理帧广播单元广播无线管理帧包括:
133.对无线管理帧进行改进,以使无线管理帧携带私有字段,所述私有字段至少携带所述第二鉴权信息和/或第二网络服务配置信息;
134.广播携带所述私有字段的无线管理帧。
135.可选的,所述第二连接建立单元基于所述第二网络服务配置信息重新连接至所述无线网络设备包括:
136.向所述无线网络设备发送携带所述第二鉴权信息和所述第二网络服务配置信息
的连接请求,以使所述无线网络设备基于本地已记录的第一鉴权信息对所述第二鉴权信息进行鉴权,并在鉴权通过后建立与所述智能家居终端之间的连接。
137.至此,完成图7所示装置实施例的结构图。
138.对应地,本技术实施例还提供了一种智能家居终端与无线网络设备间的连接系统,如图8所示,该系统至少包括:无线网络设备和智能家居终端。
139.无线网络设备,用于执行上述图1所示方法实施例中的步骤。
140.智能家居终端,用于执行上述图5所示方法实施例中的步骤。
141.无线网络设备和智能家居终端所执行的内容可以参照上述对图1所示方法实施例和图5所示方法实施例的描述,这里不再赘述。
142.对应地,本技术实施例还提供了一种电子设备的硬件结构图,具体如图9所示,该电子设备可以为上述实施终端与无线设备重连的方法的设备。如图9所示,该硬件结构包括:处理器和存储器。
143.其中,所述存储器,用于存储机器可执行指令;
144.所述处理器,用于读取并执行所述存储器存储的机器可执行指令,以实现如上所示的所对应的终端与无线设备重连的方法实施例。
145.作为一个实施例,存储器可以是任何电子、磁性、光学或其它物理存储装置,可以包含或存储信息,如可执行指令、数据,等等。例如,存储器可以是:易失存储器、非易失性存储器或者类似的存储介质。具体地,存储器可以是ram(radom access memory,随机存取存储器)、闪存、存储驱动器(如硬盘驱动器)、固态硬盘、任何类型的存储盘(如光盘、dvd等),或者类似的存储介质,或者它们的组合。
146.至此,完成图9所示电子设备的描述。
147.以上所述仅为本技术的较佳实施例而已,并不用以限制本技术,凡在本技术的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本技术保护的范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献