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

一种自动配网方法及系统与流程

2021-12-03 23:00:00 来源:中国专利 TAG:


1.本技术涉及无线通讯技术领域,特别是涉及一种自动配网方法及系统。


背景技术:

2.目前,当需要进行智能家电的自动配网时,用户可以在智能终端上安装的app(application,应用程序)中输入无线路由器对应的ssid(service set identifier,服务集标识)和密码,并启动智能家电的自动配网。智能终端将ssid和密码发送给智能家电。智能家电根据ssid和密码进行自动配网,建立与无线路由器的无线连接。
3.由于现有技术中仅考虑ssid和密码,因此,当智能家电的其他配置参数和无线路由器的配置参数不匹配时,将导致智能家电无法与无线路由器建立无线连接,进而导致用户的体验较差。


技术实现要素:

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.图1为本技术实施例提供的一种自动配网系统的结构示意图;
34.图2a为本技术实施例提供的一种智能终端的结构示意图;
35.图2b为本技术实施例提供的一种云端服务器的结构示意图;
36.图2c为本技术实施例提供的一种智能家电的结构示意图;
37.图3为本技术实施例提供的一种自动配网方法的方法流程图;
38.图4为本技术实施例提供的一种自动配网方法的方法流程图;
39.图5为本技术实施例提供的一种自动配网方法的方法流程图。
具体实施方式
40.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
41.本技术实施例提供的一种自动配网方法,可以应用于自动配网系统。如图1所示,该自动配网系统包括智能终端110、云端服务器120、智能家电130和无线路由器140。其中,如图2a所示,智能终端110包括通信模块1101、wifi管理模块1102、数据处理模块1103和app1104。如图2b所示,云端服务器120包括数据库1201、数据处理模块1202、设备通信模块1203和app通信模块1204。如图2c所示,智能家电130包括天线模块1301、存储模块1302、数据处理模块1303和电控模块1304。
42.下面将结合具体实施方式,对本技术实施例提供的一种自动配网方法进行详细的说明。如图3所示,具体步骤如下:
43.步骤301,智能终端获取无线路由器的目标路由配置信息,并将目标路由配置信息发送给云端服务器。
44.在实施中,智能终端110中安装有管理智能家电130的app1104。当用户需要启动智能家电130的自动配网时,用户可以在app1104中点击自动配网按钮,并输入无线路由器140的ssid和密码。智能终端110响应用户的自动配网指令,基于用户输入的ssid和密码通过通信模块1101连接无线路由器140。然后,智能终端110通过wifi管理模块1102获取无线路由器140的目标路由配置信息。其中,目标路由配置信息可以包括路由器芯片的型号、ssid、密
码、协议模式、加密方式、频段带宽、信道、信号强度rssi(接收的信号强度指示,received signal strength indication),还可以包括其他路由配置信息,本技术实施例不作限定。之后,智能终端110将获取到的目标路由配置信息通过通信模块1101上传到云端服务器120。
45.步骤302,云端服务器在预先存储的配置组合中,确定配置组合中的路由配置信息与目标路由配置信息满足预设匹配规则,且配网结果为配网成功的目标配置组合,并通过智能终端将目标配置组合中的目标设备配置信息发送给智能家电。其中,配置组合包括路由配置信息、设备配置信息和配网结果。
46.在实施中,云端服务器120的数据库1201中可以预先存储有配置组合。其中,配置组合包括路由配置信息、设备配置信息和配网结果,该配置组合是基于不同的智能家电和不同的无线路由器进行自动配网得到的。云端服务器120通过app通信模块1204接收到目标路由配置信息后,可以在预先存储的配置组合中,确定配置组合中的路由配置信息与目标路由配置信息满足预设匹配规则,且配网结果为配网成功的目标配置组合。然后,云端服务器120可以通过app通信模块1204将目标配置组合中的目标设备配置信息发送给智能终端110。相应的,智能终端110通过通信模块1101接收到目标设备配置信息后,可以进一步在app1104中提示用户连接智能家电130。在智能终端110连接智能家电130后,智能终端110可以通过通信模块1101将目标设备配置信息发送给智能家电130。
47.作为一种可选的实施方式,如图4所示,云端服务器在预先存储的配置组合中,确定配置组合中的路由配置信息与目标路由配置信息满足预设匹配规则,且配网结果为配网成功的目标配置组合的处理步骤如下:
48.步骤401,针对每个配置组合,云端服务器确定该配置组合中路由配置信息中的路由配置参数与目标路由配置信息中的目标路由配置参数的匹配结果。
49.在实施中,云端服务器120中预先存储的配置组合中路由配置信息包括多个配置参数。针对每个配置组合,云端服务器120通过数据处理模块1202对该配置组合中路由配置信息中的每个路由配置参数分别与目标路由配置信息中的对应的目标路由配置参数进行匹配,得到每个路由配置参数对应的匹配结果。例如,路由配置参数:频段带宽为10mhz

40mhz,信道为信道1,目标路由配置参数:频段带宽为10mhz

20mhz,信道为信道2,则频段带宽的匹配结果为匹配,信道的匹配结果为不匹配。
50.步骤402,云端服务器根据该配置组合中路由配置信息中的路由配置参数的匹配结果和权重,确定该配置组合中路由配置信息与目标路由配置信息的匹配度。
51.在实施中,路由配置信息中的每个路由配置参数对应一个权重。针对每个路由配置参数,云端服务器120的数据处理模块1202可以计算该路由配置参数的匹配结果和权重的乘积。其中,匹配为1,不匹配为0。然后,数据处理模块1202计算各路由配置参数的乘积的和值,得到该配置组合中路由配置信息与目标路由配置信息的匹配度。例如,该路由配置参数有10项,每个路由配置参数对应的权重为0.1、0.2、0.3、0.05、0.1、0.1、0.01、0.05、0.06、0.03,数据处理模块1202计算出的10项配置参数中匹配为1的有5项,不匹配为0的有5项,则[(1*0.1) (1*0.2) (1*0.3) (1*0.05) (1*0.1) (0*0.1) (0*0.01) (0*0.05) (0*0.06) (0*0.03)]*100%=75%,即得出匹配度为75%。
[0052]
步骤403,如果该配置组合中路由配置信息的匹配度大于预设匹配度阈值,且该配
置组合的配网结果为配网成功,则将该配置组合确定为候选配置组合。
[0053]
在实施中,在云端服务器120中可以预先设置匹配度阈值,该匹配度阈值可以由技术人员根据经验进行设置,本技术实施例不作限定。云端服务器120得到该配置组合中路由配置信息的匹配度后,可以进一步判断路由配置信息的匹配度是否大于预设匹配度阈值,且该配置组合的配网结果是否为配网成功。如果路由配置信息的匹配度大于预设匹配度阈值,且该配置组合的配网结果为配网成功,则云端服务器120可以将该配置组合确定为候选配置组合。
[0054]
步骤404,按照匹配度由大到小的顺序,在候选配置组合中确定预设数目个目标配置组合。
[0055]
在实施中,云端服务器120根据数据处理模块1202筛选出来的候选配置组合,按照匹配度将其由大到小进行排序,选择匹配度较大的预设数目个候选配置组合作为目标配置组合,并通过app通信模块1204发送给智能终端110。其中,预设数目可以由技术人员根据经验进行设置,本技术实施例不作限定。
[0056]
步骤405,智能家电根据目标设备配置信息调整配置参数,并与无线路由器进行自动配网。
[0057]
在实施中,智能家电130通过数据处理模块1303接收智能终端110发送的目标设备配置信息,并根据该目标设备配置信息调整本地的配置参数。其中,目标设备配置信息可以包括天线方向、天线工作模式、wifi协议模式和加密方式,也可以包括其他的设备配置参数,本技术实施例不作限定。相应的,智能家电130可以根据目标设备配置信息调整天线模块1301的配置参数。然后,智能家电130可以与无线路由器140进行自动配网。
[0058]
作为一种可选的实施方式,预设数目为多个,云端服务器在候选配置组合中设定多个预设数目,智能家电根据目标设备配置信息调整配置参数,并于所诉无线路由器进行自动配网的处理步骤如下:按照匹配度由大到小的顺序,智能家电依次根据目标配置组合中的目标设备配置信息调整配置参数,并与无线路由器进行自动配网。
[0059]
在实施中,云端服务器120根据数据处理模块1202筛选出来的候选配置组合,按照匹配度将其由大到小进行排序。智能家电130先根据匹配度最优的目标配置组合中的目标设备配置信息调整本地的配置参数,然后与用户的无线路由器140进行自动配网,若配网成功,则结束配网操作。若配网不成功,则智能家电130根据匹配度次优的目标配置组合中的目标设备配置信息调整本地的配置参数,继续进行配网。若均配网失败,则智能家电130通过智能终端110向用户输出配网失败。
[0060]
作为一种可选的实施方式,智能家电根据目标设备配置信息进行自动配网后,可以获取目标配网结果并上传至云端服务器,以便云端服务器更新数据库信息。如图5所示,具体处理如下:
[0061]
步骤501,智能家电获取基于目标设备配置组合与无线路由器进行自动配网的目标配网结果,并将配网配置组合发送给云端服务器。配网配置组合包括目标路由配置信息、目标设备配置信息和目标配网结果。
[0062]
在实施中,智能家电130将获取到的目标路由配置信息、目标设备配置信息、目标设备配置信息与无线路由器进行自动配网的配网结果,即配网配置组合,一起发送给云端服务器120。可选的,智能家电130也可以将配网配置组合发送给智能终端110,智能终端110
接收到配网配置组合后,将配网配置组合发送给云端服务器120。
[0063]
步骤502,云端服务器储存配网配置组合。
[0064]
在实施中,云端服务器120接收到配网配置组合后将此次配网记录保存到数据库1201中,增加云端服务器120的数据库信息。
[0065]
本技术实施例提供了一种自动配网方法,该自动配网方法应用于自动配网系统,自动配网系统包括智能终端、云端服务器、智能家电和无线路由器。该方法包括:当智能终端获取无线路由器的目标路由配置信息后,将目标路由配置信息发送给云端服务器。云端服务器在预先存储的配置组合中,确定该配置组合中的路由配置信息与目标路由配置信息满足预设匹配规则,且配网结果为配网成功的目标配置组合,并通过智能终端将目标配置组合中的目标设备配置信息发送给智能家电。其中,配置组合包括路由配置信息、设备配置信息和配网结果。智能家电根据目标设备配置信息调整配置参数,并与无线路由器进行自动配网,进而提高用户的体验度。
[0066]
应该理解的是,虽然图3至图5的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图3至图5中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
[0067]
可以理解的是,本说明书中上述方法的各个实施例之间相同/相似的部分可互相参见,每个实施例重点说明的是与其他实施例的不同之处,相关之处参见其他方法实施例的说明即可。
[0068]
本技术实施例还提供了一种自动配网系统,如图1所示,该系统包括:智能终端110、云端服务器120、智能家电130和无线路由器140;
[0069]
其中,所述智能终端110,用于获取所述无线路由器140的目标路由配置信息,并将所述目标路由配置信息发送给所述云端服务器120;
[0070]
所述云端服务器120,用于在预先存储的配置组合中,确定所述配置组合中的路由配置信息与所述目标路由配置信息满足预设匹配规则,且配网结果为配网成功的目标配置组合,并通过所述智能终端110将所述目标配置组合中的目标设备配置信息发送给智能家电130;其中,所述配置组合包括路由配置信息、设备配置信息和配网结果;
[0071]
所述智能家电130,用于根据所述目标设备配置信息调整配置参数,并与所述无线路由器140进行自动配网。
[0072]
作为一种可选地实施方式,所述云端服务器120,用于针对每个所述配置组合,确定该配置组合中路由配置信息中的路由配置参数与所述目标路由配置信息中的目标路由配置参数的匹配结果;
[0073]
所述云端服务器120,用于根据该配置组合中路由配置信息中的路由配置参数的匹配结果和权重,确定该配置组合中路由配置信息与所述目标路由配置信息的匹配度;
[0074]
所述云端服务器120,用于如果该配置组合中路由配置信息的匹配度大于预设匹配度阈值,且该配置组合的配网结果为配网成功,则将该配置组合确定为候选配置组合;
[0075]
所述云端服务器120,用于按照匹配度由大到小的顺序,在所述候选配置组合中确定预设数目个目标配置组合。
[0076]
作为一种可选地实施方式,所述预设数目为多个,所述智能家电130,用于按照匹配度由大到小的顺序,依次根据所述目标配置组合中的所述目标设备配置信息调整配置参数,并与所述无线路由器140进行自动配网。
[0077]
作为一种可选地实施方式,所述智能家电130,用于获取基于所述目标设备配置组合与所述无线路由器140进行自动配网的目标配网结果,并将配网配置组合发送给所述云端服务器120;所述配网配置组合包括所述目标路由配置信息、所述目标设备配置信息和所述目标配网结果;
[0078]
所述云端服务器120,用于储存所述配网配置组合。
[0079]
本技术实施例提供了一种自动配网系统,该自动配网系统包括智能终端110、云端服务器120、智能家电130和无线路由器140。其中,所述智能终端110,用于获取无线路由器140的目标路由配置信息后,将目标路由配置信息发送给云端服务器120。云端服务器120在预先存储的配置组合中,确定该配置组合中的路由配置信息与目标路由配置信息满足预设匹配规则,且配网结果为配网成功的目标配置组合,并通过智能终端110将目标配置组合中的目标设备配置信息发送给智能家电130。其中,配置组合包括路由配置信息、设备配置信息和配网结果。智能家电130根据目标设备配置信息调整配置参数,并与无线路由器140进行自动配网,进而提高用户的体验度。
[0080]
关于自动配网系统的具体限定可以参见上文中对于自动配网方法的限定,在此不再赘述。上述自动配网系统中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
[0081]
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
[0082]
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0083]
还需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于展示的数据、分析的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
[0084]
本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0085]
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0086]
以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
再多了解一些

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

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

相关文献