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

一种设备的配网方法、装置、设备及存储介质与流程

2021-12-01 01:06:00 来源:中国专利 TAG:


1.本发明实施例涉及智能家居领域,尤其涉及一种设备的配网方法、装置、设备及存储介质。


背景技术:

2.现有的智能家居在自动配网时可以通过连接目标路由器所分配的辅助信道,从而直接获取路由信息,并以此去与路由器建立常规的信道连接和通讯,或者设备自动配网时轮流监听每个信道,捕获到符合配网规则的数据报文后停止信道监听,尝试在在此信道上接收完成所有报文;当前信道接收失败或连接超时重新进行监听。
3.现有技术自动配网大多需要路由器的配合,不能主动跳过没有设备连接环境的信道,无法快速精确地选择路由器所在信道,配网效率低。


技术实现要素:

4.鉴于此,为解决上述配网效率低的技术问题,本发明实施例提供一种设备的配网方法、装置、设备及存储介质。
5.第一方面,本发明实施例提供一种设备的配网方法,包括:
6.对搜索到的至少一个无线访问接入点进行信道扫描,得到所述无线访问接入点对应信道集合的信道参数,所述信道参数用于指示所述信道集合的使用信息;
7.根据所述信道参数从所述信道集合中确定目标信道,所述目标信道为已占用信道;
8.将配网信息通过所述目标信道发送给对应的所述无线访问接入点,以执行配网操作。
9.在一个可能的实施方式中,所述对搜索到的至少一个无线访问接入点进行信道扫描,得到至少一个所述无线访问接入点对应信道集合的信道参数,包括:
10.采用基本服务集着色bss coloring对搜索到的至少一个所述无线访问接入点进行信道扫描,以及根据每条信道对应的使用信息进行着色处理,得到至少一个所述无线访问接入点对应信道集合的信道参数,所述信道参数包括每条信道对应的着色信息,使用信息包括信道的占用率和/或交互频率,所述信道的着色信息与所述信道的使用信息关联。
11.在一个可能的实施方式中,所述根据所述信道参数从所述信道集合中确定目标信道,包括:
12.根据所述信道参数中每条所述信道的着色信息对多个信道进行排序,从排序后的多个所述信道中确定目标信道,所述排序对应的规则包括所述着色信息对应的色彩明度。
13.在一个可能的实施方式中,所述根据所述信道参数从所述信道集合中确定目标信道,包括:
14.在排序后的多个所述信道中按所述色彩明度从深到浅确定已占用信道,所述已占用信道为所述色彩明度深的信道;
15.将配网请求通过至少一个已占用信道发送至对应的所述无线访问接入点;
16.将接收到所述无线访问接入点响应于所述配网请求返回的应答消息对应的已占用信道作为目标信道。
17.在一个可能的实施方式中,所述方法还包括:
18.间隔预设时间,执行所述对搜索到的至少一个无线访问接入点进行信道扫描的步骤,以完成对所述信道集合对应信道参数的更新,其中,所述信道集合中每条信道的扫描时间由对应的所述着色信息的色彩明度确定。
19.在一个可能的实施方式中,所述方法还包括:
20.在确定配网失败时,将所述目标信道从所述信道集合中删除;
21.重新执行所述对搜索到的至少一个无线访问接入点进行信道扫描的步骤。
22.第二方面,本发明实施例提供一种设备的配网的装置,包括:
23.扫描模块,用于对搜索到的至少一个无线访问接入点进行信道扫描,得到至少一个所述无线访问接入点对应信道集合的信道参数,所述信道参数用于指示所述信道集合的使用信息;
24.排序模块,用于根据所述信道参数对所述信道集合中的多个信道进行排序;
25.确定模块,用于根据所述信道参数从所述信道集合中确定目标信道,所述目标信道为已占用信道;
26.配网模块,用于将配网信息通过所述目标信道发送给对应的所述无线访问接入点,以执行配网操作。
27.在一个可能的实施方式中,所述扫描模块,具体用于采用基本服务集着色bss coloring对搜索到的至少一个所述无线访问接入点进行信道扫描,以及根据每条信道对应的使用信息进行着色处理,得到至少一个所述无线访问接入点对应信道集合的信道参数,所述信道参数包括每条信道对应的着色信息,使用信息包括信道的占用率和/或交互频率,所述信道的着色信息与所述信道的使用信息关联。
28.第三方面,本发明实施例提供一种设备,包括:处理器和存储器,所述处理器用于执行所述存储器中存储的设备的配网程序,以实现上述第一方面中任一项所述的设备的配网方法。
29.第四方面,本发明实施例提供一种存储介质,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述第一方面中任一项所述的设备的配网方法。
30.本发明实施例提供的设备的配网方案,通过对设备配网信道扫描,得到信道的使用信息,基于设备的使用情况对信道着色,按照着色深浅将多个信道进行排序;从排序后的多个已占用信道中确定目标信道,将配网信息通过目标信道发送给对应的无线访问接入点,以执行配网操作。由此,可以实现配网时对配网信道进行自动筛选,提高配网效率。
附图说明
31.图1为本发明实施例提供的一种设备的配网方法的流程示意图;
32.图2为本发明实施例提供的另一种设备的配网方法的流程示意图;
33.图3为本发明实施例提供的又一种设备的配网方法的流程示意图;
34.图4为本发明实施例提供的一种设备的配网装置的结构示意图;
35.图5为本发明实施例提供的一种设备的结构示意图。
具体实施方式
36.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
37.为便于对本发明实施例的理解,下面将结合附图以具体实施例做进一步的解释说明,实施例并不构成对本发明实施例的限定。
38.图1为本发明实施例提供的一种设备的配网方法的流程示意图,如图1所示,该方法具体包括:
39.s11、对搜索到的至少一个无线访问接入点进行信道扫描,得到至少一个所述无线访问接入点对应信道集合的信道参数,所述信道参数用于指示所述信道集合的使用信息。
40.本发明实施例提供的设备的配网方法应用于智能家居设备,该智能家居设备具有连网功能,可以是:空气调节设备、湿度调节设备、灯具设备等,具体通过扫描配网信道的信道参数选择信道进行配网。
41.在本实施例中,无线访问接入点可以是无线路由器、无线网关等设备,使用可进行扫描的设备对信道进行扫描,信道集合为扫描到的与无线访问接入点对应的信道的集合,信道参数为信道集合中每条信道的使用情况(例如,设备数量、交互频率等等)。
42.待配网设备对周围进行搜索,搜索到至少一个无线访问接入点后,通过扫描设备对搜索到的至少一个无线访问接入点进行信道扫描,得到能指示每条信道使用信息的信道参数,以及所有扫描到的信道组成的集合。
43.s12、根据所述信道参数从所述信道集合中确定目标信道,所述目标信道为已占用信道。
44.在本实施例中,确定方法可以是通过信道发送一条信息、请求或指令,如果发送成功或收到无线访问接入点的反馈信息,则表示该信道为目标信道。目标信道为可以进行配网的信道。已占用信道为扫描到信道参数的信道,表示信道中有设备与无线访问接入点连接,可以通过信道参数选出已占用信道,(例如,信道参数为信道占用率,可以筛选出占用率不为零的信道为已占用信道)。
45.从信道集合中根据信道参数筛选出已占用信道,在已占用的信道中选择可以进行配网的信道作为目标信道。
46.s13、将配网信息通过所述目标信道发送给对应的所述无线访问接入点,以执行配网操作。
47.在本实施例中,配网信息可以是无线访问接入点的id和密码,配网信息可以预先存储在待配网设备中或通过移动终端发送给待配网设备,待配网设备通过目标信道给无线访问接入点发送配网信息,使无线访问接入点进行配网信息验证,验证成功后,待配网设备与无线访问接入点连网成功。
48.本发明实施例提供的设备的配网方案,通过对无线访问接入点对应的信道扫描,
得到信道的信道参数,根据信道参数多个已占用信道中确定目标信道,将配网信息通过目标信道发送给对应的无线访问接入点,以执行配网操作。由此,可以实现配网时更精准地选择配网信道,提高配网效率。
49.图2为本发明实施例提供的另一种设备的配网方法的流程示意图,如图2所示,该方法具体包括:
50.s21、采用基本服务集着色bss coloring对搜索到的至少一个所述无线访问接入点进行信道扫描,以及根据每条信道对应的使用信息进行着色处理,得到至少一个所述无线访问接入点对应信道集合的信道参数,所述信道参数包括每条信道对应的着色信息,使用信息包括信道的占用率和/或交互频率,所述信道的着色信息与所述信道的使用信息关联。
51.在本实施例中,基本服务集着色(basic service set coloring、bss coloring)模块可以设置在待配网设备上,使用所述bss coloring对待配网设备周围的信道进行扫描,着色处理是根据每条信道的使用信息通过所述bss coloring对信道着色(例如,信道占用率越高的着色颜色越深,信道占用率越低的着色颜色越浅,未被占用的信道无着色),着色信息为根据使用信息进行着色后的每条信道的颜色深浅,信道的占用率为信道中已连接的设备对信道占用空间的大小,交互频率为信道中信息发送的频率。
52.使用所述bss coloring对至少一个无线访问接入点进行信道扫描,得到每条信道的使用信息,根据使用信息中的信道占用率和/或数据交互频率对信道进行着色处理,得到每条信道的着色信息,以及着色信息对应信道参数。
53.s22、根据所述信道参数中每条所述信道的着色信息对多个信道进行排序,所述排序对应的规则包括所述着色信息对应的色彩明度。
54.在本实施例中,预先设定排序规则,例如,按照着色信息对应的色彩明度由深到浅排序,色彩明度可以是着色颜色的深浅。
55.具体地,根据信道的使用信息确定信道参数,将信道集合中每条信道的着色信息对应的颜色深浅按照预先设定的排序规则进行排序,得到排序后的多个信道。
56.s23、在排序后的多个所述信道中按所述色彩明度从深到浅确定已占用信道,所述已占用信道为所述色彩明度深的信道。
57.在本实施例中,已占用信道为着色信息对应的颜色为有色的信道。
58.根据着色的色彩明度由深到浅对扫描到的所有信道进行排序,忽略颜色为无色的信道,剩余的信道就是已占用信道。
59.s24、将配网请求通过至少一个已占用信道发送至对应的所述无线访问接入点。
60.在本实施例中,配网请求可以由待配网设备发送,用于向无线访问接入点请求配网。
61.通过待配网设备的wifi模块将配网信息通过已占用信道发送给对应的无线访问接入点。
62.s25、将接收到所述无线访问接入点响应于所述配网请求返回的应答消息对应的已占用信道作为目标信道。
63.应答消息为无线访问接入点返回给待配网设备的消息,用于响应配网请求,可以是同意配网、不同意配网和发送失败等等,其中,收到应答消息为同意配网表示该信道可以
进行配网。目标信道是待配网设备可以进行配网的信道。
64.待配网设备接收到无线访问接入点通过任一已占用信道发送的同意配网的应答消息时,将收到应答消息的信道作为目标信道。
65.s26、将配网信息通过所述目标信道发送给对应的所述无线访问接入点,以执行配网操作。
66.在本实施例中,配网信息可以是无线访问接入点的id和密码,配网信息可以预先存储在待配网设备中或通过移动终端发送给待配网设备,待配网设备通过目标信道给无线访问接入点发送配网信息,使无线访问接入点进行配网信息验证,验证成功后,待配网设备与无线访问接入点连网成功。
67.本发明实施例提供的设备的配网方案,通过采用bss coloring对设备配网信道扫描,得到信道的使用信息,根据信道使用信息对信道进行着色,按照着色深浅将多个信道进行排序;从排序后的已占用信道中确定目标信道,将配网信息通过目标信道发送给对应的无线访问接入点,以执行配网操作。由此,可以实现配网时对配网信道进行自动筛选,提高配网效率。
68.图3为本发明实施例提供的又一种设备的配网方法的流程示意图,如图3所示,该方法具体包括:
69.s31、采用基本服务集着色bss coloring对搜索到的至少一个所述无线访问接入点进行信道扫描,以及根据每条信道对应的使用信息进行着色处理,得到至少一个所述无线访问接入点对应信道集合的信道参数,所述信道参数包括每条信道对应的着色信息,使用信息包括信道的占用率和/或交互频率,所述信道的着色信息与所述信道的使用信息关联。
70.在本实施例中,所述bss coloring模块可以设置在待配网设备上,使用所述bss coloring对待配网设备周围的信道进行扫描,着色处理是根据每条信道的使用信息通过所述bss coloring对信道着色(例如,信道占用率越高的着色颜色越深,信道占用率越低的着色颜色越浅,未被占用的信道无着色),着色信息为根据使用信息进行着色后的每条信道的颜色深浅,信道的占用率为信道中已连接的设备对信道占用空间的大小,交互频率为信道中信息发送的频率。
71.使用所述bss coloring对至少一个无线访问接入点进行信道扫描,得到每条信道的使用信息,根据使用信息中的信道占用率和/或数据交互频率对信道进行着色处理,得到每条信道的着色信息,以及着色信息对应信道参数。
72.s32、间隔预设时间,执行所述对搜索到的至少一个无线访问接入点进行信道扫描的步骤,以完成对所述信道集合对应信道参数的更新,其中,所述信道集合中每条信道的扫描时间由对应的所述着色信息的色彩明度确定。
73.在本实施例中,预设时间为待配网设备中提前设置的时间,色彩明度就是着色信息对应的颜色深浅,每隔预设时间重新对信道进行s31的扫描步骤,将扫描后的结果用于更新信道参数。扫描时间为扫描时在每条信道的停留时间,着色信息越深停留时间越长,着色信息越浅停留时间越短。
74.在设备配网成功之前,每隔预设时间,对待配网设备周围信道进行扫描。每条信道的扫描时间通过上一次扫描后每条信道的着色信息确定,得到重新扫描后的信道使用信
息,根据新的使用信息对信道重新进行着色,得到新的信道参数,所述新的信道参数包括每条信道对应的新的着色信息,使用信息包括信道的新的占用率和/或交互频率。
75.s33、根据所述信道参数中每条所述信道的着色信息对多个信道进行排序,所述排序对应的规则包括所述着色信息对应的色彩明度。
76.在本实施例中,预先设定排序规则,例如,按照着色信息对应的色彩明度由深到浅排序。
77.具体地,根据信道的使用信息确定信道参数,将信道集合中每条信道的着色信息对应的颜色深浅按照预先设定的排序规则进行排序,得到排序后的多个信道。
78.s34、根据所述着色信息从排序后的多个所述信道中选择至少一个已占用信道。
79.在本实施例中,已占用信道为着色信息对应的颜色为有色的信道。
80.根据着色的色彩明度由深到浅对扫描到的所有信道进行排序,忽略颜色为无色的信道,剩余的信道就是已占用信道。
81.s35、将配网请求通过至少一个已占用信道发送至对应的所述无线访问接入点。
82.在本实施例中,配网请求可以由待配网设备发送,用于向无线访问接入点请求配网。
83.通过待配网设备的wifi模块将配网信息通过已占用信道发送给对应的无线访问接入点。
84.s36、将接收到所述无线访问接入点响应于所述配网请求返回的应答消息对应的已占用信道作为目标信道。
85.应答消息为无线访问接入点返回给待配网设备的消息,用于响应配网请求,可以是同意配网、不同意配网和发送失败等等,其中,收到应答消息为同意配网表示该信道可以进行配网。目标信道是待配网设备可以进行配网的信道。
86.待配网设备接收到无线访问接入点通过任一已占用信道发送的同意配网的应答消息时,将收到应答消息的信道作为目标信道。
87.s37、将配网信息通过所述目标信道发送给对应的所述无线访问接入点,以执行配网操作。
88.在本实施例中,配网信息可以是无线访问接入点的id和密码,配网信息可以预先存储在待配网设备中或通过移动终端发送给待配网设备,待配网设备通过目标信道给无线访问接入点发送配网信息,使无线访问接入点进行配网信息验证,验证成功后,待配网设备与无线访问接入点连网成功。
89.s38、在确定配网失败时,将所述目标信道从所述信道集合中删除;重新执行所述对搜索到的至少一个无线访问接入点进行信道扫描的步骤。
90.在本实施例中,在配网失败时,忽略已选中的目标信道,重新对信道集合中的信道进行s31

s37的配网步骤。
91.本发明实施例提供的设备的配网方案,通过采用bss coloring对设备配网信道扫描,得到信道的使用信息,根据信道使用信息对信道进行着色,按照着色深浅将多个信道进行排序,并且每间隔预设时间,按照着色深浅确定每条信道的扫描时间对信道重新进行扫描,再从排序后的已占用信道中确定目标信道,将配网信息通过目标信道发送给对应的无线访问接入点,以执行配网操作。由此,可以实现配网时对配网信道进行自动筛选,提高配
网效率。
92.图4为本发明实施例提供的一种设备的配网装置的结构示意图,如图4所示,所述装置具体包括:
93.扫描模块41,用于对搜索到的至少一个无线访问接入点进行信道扫描,得到至少一个所述无线访问接入点对应信道集合的信道参数,所述信道参数用于指示所述信道集合的使用信息;
94.确定模块42,用于根据所述信道参数从所述信道集合中确定目标信道,所述目标信道为已占用信道;
95.配网模块43,用于将配网信息通过所述目标信道发送给对应的所述无线访问接入点,以执行配网操作
96.在一个可能的实施方式中,所述扫描模块41,具体用于采用基本服务集着色bss coloring对搜索到的至少一个所述无线访问接入点进行信道扫描,以及根据每条信道对应的使用信息进行着色处理,得到至少一个所述无线访问接入点对应信道集合的信道参数,所述信道参数包括每条信道对应的着色信息,使用信息包括信道的占用率和/或交互频率,所述信道的着色信息与所述信道的使用信息关联。
97.在一个可能的实施方式中,确定模块42,具体用于根据所述信道参数中每条所述信道的着色信息对多个信道进行排序,所述排序对应的规则包括所述着色信息对应的色彩明度。
98.在一个可能的实施方式中,所述确定模块42,具体用于在排序后的多个所述信道中按所述色彩明度从深到浅确定已占用信道,所述已占用信道为所述色彩明度深的信道;将配网请求通过至少一个已占用信道发送至对应的所述无线访问接入点;将接收到所述无线访问接入点响应于所述配网请求返回的应答消息对应的已占用信道作为目标信道。
99.在一个可能的实施方式中,所述扫描模块41,还用于间隔预设时间,执行所述对搜索到的至少一个无线访问接入点进行信道扫描的步骤,以完成对所述信道集合对应信道参数的更新,其中,所述信道集合中每条信道的扫描时间由对应的所述着色信息的色彩明度确定。
100.在一个可能的实施方式中,所述扫描模块41,还用于在确定配网失败时,将所述目标信道从所述信道集合中删除;重新执行所述对搜索到的至少一个无线访问接入点进行信道扫描的步骤。
101.本实施例提供的设备配网装置可以是如图4中所示的装置,可执行如图1中设备的配网方法的所有步骤,进而实现图4所示设备的配网方法的技术效果,具体请参照图1相关描述,为简洁描述,在此不作赘述。
102.图5为本发明实施例提供的一种设备的结构示意图,图5所示的设备500包括:至少一个处理器501、存储器502、至少一个网络接口504和其他用户接口503。设备500中的各个组件通过总线系统505耦合在一起。可理解,总线系统505用于实现这些组件之间的连接通信。总线系统505除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图5中将各种总线都标为总线系统505。
103.其中,用户接口503可以包括显示器、键盘或者点击设备(例如,鼠标,轨迹球(trackball)、触感板或者触摸屏等。
104.可以理解,本发明实施例中的存储器502可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read

only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(static ram,sram)、动态随机存取存储器(dynamic ram,dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddrsdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synch link dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,drram)。本文描述的存储器502旨在包括但不限于这些和任意其它适合类型的存储器。
105.在一些实施方式中,存储器502存储了如下的元素,可执行单元或者数据结构,或者他们的子集,或者他们的扩展集:操作系统5021和应用程序5022。
106.其中,操作系统5021,包含各种系统程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序5022,包含各种应用程序,例如媒体播放器(media player)、浏览器(browser)等,用于实现各种应用业务。实现本发明实施例方法的程序可以包含在应用程序5022中。
107.在本发明实施例中,通过调用存储器502存储的程序或指令,具体的,可以是应用程序5022中存储的程序或指令,处理器501用于执行各方法实施例所提供的方法步骤,例如包括:
108.对搜索到的至少一个无线访问接入点进行信道扫描,得到所述无线访问接入点对应信道集合的信道参数,所述信道参数用于指示所述信道集合的使用信息;根据所述信道参数从所述信道集合中确定目标信道,所述目标信道为已占用信道;将配网信息通过所述目标信道发送给对应的所述无线访问接入点,以执行配网操作。
109.在一个可能的实施方式中,采用基本服务集着色bss coloring对搜索到的至少一个所述无线访问接入点进行信道扫描,以及根据每条信道对应的使用信息进行着色处理,得到至少一个所述无线访问接入点对应信道集合的信道参数,所述信道参数包括每条信道对应的着色信息,所述使用信息包括信道的占用率和/或交互频率,所述信道的着色信息与所述信道的使用信息关联。
110.在一个可能的实施方式中,根据所述信道参数中每条所述信道的着色信息对多个信道进行排序,所述排序对应的规则包括所述着色信息对应的色彩明度。
111.在一个可能的实施方式中,在排序后的多个所述信道中按所述色彩明度从深到浅确定已占用信道,所述已占用信道为所述色彩明度深的信道;
112.将配网请求通过至少一个已占用信道发送至对应的所述无线访问接入点;
113.将接收到所述无线访问接入点响应于所述配网请求返回的应答消息对应的已占用信道作为目标信道。
114.在一个可能的实施方式中,间隔预设时间,执行所述对搜索到的至少一个无线访问接入点进行信道扫描的步骤,以完成对所述信道集合对应信道参数的更新,其中,所述信
道集合中每条信道的扫描时间由对应的所述着色信息的色彩明度确定。
115.在一个可能的实施方式中,在确定配网失败时,将所述目标信道从所述信道集合中删除;
116.重新执行所述对搜索到的至少一个无线访问接入点进行信道扫描的步骤。
117.上述本发明实施例揭示的方法可以应用于处理器501中,或者由处理器501实现。处理器501可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器501中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器501可以是通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件单元组合执行完成。软件单元可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器502,处理器501读取存储器502中的信息,结合其硬件完成上述方法的步骤。
118.可以理解的是,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(application specific integrated circuits,asic)、数字信号处理器(digital signal processing,dsp)、数字信号处理设备(dspdevice,dspd)、可编程逻辑设备(programmable logic device,pld)、现场可编程门阵列(field

programmable gate array,fpga)、通用处理器、控制器、微控制器、微处理器、用于执行本技术所述功能的其它电子单元或其组合中。
119.对于软件实现,可通过执行本文所述功能的单元来实现本文所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。
120.本实施例提供的设备可以是如图5中所示的设备,可执行如图1

3中设备的配网方法的所有步骤,进而实现图1

3所示设备的配网方法的技术效果,具体请参照图1

3相关描述,为简洁描述,在此不作赘述。
121.本发明实施例还提供了一种存储介质(计算机可读存储介质)。这里的存储介质存储有一个或者多个程序。其中,存储介质可以包括易失性存储器,例如随机存取存储器;存储器也可以包括非易失性存储器,例如只读存储器、快闪存储器、硬盘或固态硬盘;存储器还可以包括上述种类的存储器的组合。
122.当存储介质中一个或者多个程序可被一个或者多个处理器执行,以实现上述在设备的配网设备侧执行的设备的配网方法。
123.所述处理器用于执行存储器中存储的设备的配网程序,以实现以下在设备的配网设备侧执行的设备的配网方法的步骤:
124.对搜索到的至少一个无线访问接入点进行信道扫描,得到所述无线访问接入点对应信道集合的信道参数,所述信道参数用于指示所述信道集合的使用信息;根据所述信道参数从所述信道集合中确定目标信道,所述目标信道为已占用信道;将配网信息通过所述目标信道发送给对应的所述无线访问接入点,以执行配网操作。
125.在一个可能的实施方式中,采用基本服务集着色bss coloring对搜索到的至少一个所述无线访问接入点进行信道扫描,以及根据每条信道对应的使用信息进行着色处理,得到至少一个所述无线访问接入点对应信道集合的信道参数,所述信道参数包括每条信道对应的着色信息,所述使用信息包括信道的占用率和/或交互频率,所述信道的着色信息与所述信道的使用信息关联。
126.在一个可能的实施方式中,根据所述信道参数中每条所述信道的着色信息对多个信道进行排序,所述排序对应的规则包括所述着色信息对应的色彩明度。
127.在一个可能的实施方式中,在排序后的多个所述信道中按所述色彩明度从深到浅确定已占用信道,所述已占用信道为所述色彩明度深的信道;
128.将配网请求通过至少一个已占用信道发送至对应的所述无线访问接入点;
129.将接收到所述无线访问接入点响应于所述配网请求返回的应答消息对应的已占用信道作为目标信道。
130.在一个可能的实施方式中,间隔预设时间,执行所述对搜索到的至少一个无线访问接入点进行信道扫描的步骤,以完成对所述信道集合对应信道参数的更新,其中,所述信道集合中每条信道的扫描时间由对应的所述着色信息的色彩明度确定。
131.在一个可能的实施方式中,在确定配网失败时,将所述目标信道从所述信道集合中删除;
132.重新执行所述对搜索到的至少一个无线访问接入点进行信道扫描的步骤。
133.专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
134.结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd

rom、或技术领域内所公知的任意其它形式的存储介质中。
135.以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

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

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

相关文献