[发明专利]一种ZigBee设备的连网方法及装置有效
申请号: | 201810993611.9 | 申请日: | 2018-08-29 |
公开(公告)号: | CN109257798B | 公开(公告)日: | 2021-05-28 |
发明(设计)人: | 姚祥杰 | 申请(专利权)人: | 漳州立达信光电子科技有限公司 |
主分类号: | H04W48/16 | 分类号: | H04W48/16;H04W48/18;H04B17/318 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 张全文 |
地址: | 363000 福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 zigbee 设备 连网 方法 装置 | ||
本申请提供了一种ZigBee设备的连网方法,所述方法包括:启动连网功能,初始化信道N=11和网络缓存表,依次判断所有信道内是否有允许入网的网络,若有允许入网的网络,则获取所述允许入网的网络的参数;其中,所述参数包括信道、网络号、信号强度和扩展网络号,将所述允许入网的网络的参数存放到所述网络缓存表中,将所述网络缓存表内的所有参数按扩展网络号为最高优先级、信号强度为第二优先级进行排序;按照排序后的所述网络缓存表内的参数顺序,依次按照标准加网模式尝试连接所述参数对应的允许入网的网络,直到成功连接网络为止,实现了ZigBee设备优先连接扩展网络号优先级高和信号强度高的可加网络。
技术领域
本申请属于连接互联网技术领域,尤其涉及一种ZigBee设备的连网方法及装置。
背景技术
当前主流的Zigbee(紫蜂)设备在连网时,都按随机连入周边可连网络的方式连网。
然而,这样在Zigbee设备周边存在多个可连接网络时,会出现用户不能根据使用习惯连网,导致连网体验差,连入靠近的网络比较困难的问题。
发明内容
有鉴于此,本申请提供了一种ZigBee设备的连网方法、连网装置、终端设备及计算机可读存储介质,可以实现按照信号强度将可连网络排序,优先连接信号强度较强的可连网络,解决现有技术中在Zigbee设备周边存在多个可连接网络时,会出现用户不能根据使用习惯连网,导致连网体验差,连入靠近的网络比较困难的问题。
本申请第一方面提供了一种ZigBee设备的连网方法,所述方法包括:
启动连网功能;
初始化信道N=11和网络缓存表;其中,N为11~26之间的整数;
依次判断所有信道内是否有允许入网的网络;
若有允许入网的网络,则获取所述允许入网的网络的参数;其中,所述参数包括信道、网络号、信号强度和扩展网络号;
将所述允许入网的网络的参数存放到所述网络缓存表中;
将所述网络缓存表内的所有参数按扩展网络号为最高优先级、信号强度为第二优先级进行排序;
按照排序后的所述网络缓存表内的参数顺序,依次按照标准加网模式尝试连接所述参数对应的允许入网的网络,直到成功连接网络为止。
本申请第二方面提供了一种ZigBee设备的连网装置,所述装置包括:
启动连网模块,用于启动连网功能;
初始化模块,用于初始化信道N=11和网络缓存表;其中,N为11~26之间的整数;
判断是否有允许入网的网络模块,用于依次判断所有信道内是否有允许入网的网络;
获取网络参数模块,用于若有允许入网的网络,则获取所述允许入网的网络的参数;其中,所述参数包括信道、网络号、信号强度和扩展网络号;
存放网络参数模块,用于将所述允许入网的网络的参数存放到所述网络缓存表中;
排序模块,用于将所述网络缓存表内的所有参数按扩展网络号为最高优先级、信号强度为第二优先级进行排序;
连接网络模块,用于按照排序后的所述网络缓存表内的参数顺序,依次按照标准加网模式尝试连接所述参数对应的允许入网的网络,直到成功连接网络为止。
本申请第三方面提供一种终端设备,包括存储器、处理器以及存储在上述存储器中并可在上述处理器上运行的计算机程序,其特征在于,上述处理器执行上述计算机程序时实现如上述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于漳州立达信光电子科技有限公司,未经漳州立达信光电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810993611.9/2.html,转载请声明来源钻瓜专利网。