WiFi与Zigbee信号相互共存的方法技术

技术编号:15655449 阅读:218 留言:0更新日期:2017-06-17 14:01
本发明专利技术公开了一种WiFi与Zigbee信号相互共存的方法,所述WiFi模块,虚拟接口默认使用自动信道扫描,对周围的WiFi信号进行扫描,WiFi模块扫描到最优信道后,将扫描到的信道结果进行优先级排序,生成初始调频列表,并将优先级列表发送至Zigbee模块;所述Zigbee模块,接收到WiFi模块发送的优先级列表,选择最优的信道组建Zigbee网络使用,当出现异常情况不能得到WiFi模块扫描到的信道信息时,将选择Zigbee模块与WiFi模块频段无重叠的11、25、26信道联网,Zigbee模块选择最优信道进行跳频通信,实现与家电设备通信并对家电设备进行控制;本发明专利技术充分运用了WiFi模块对周围环境强大的无线信息搜索能力,搜索到最优的信道信息给Zigbee模块使用,提高了Zigbee组建网络的组网质量的稳定性。

【技术实现步骤摘要】
WiFi与Zigbee信号相互共存的方法
本专利技术涉及无线通信
,具体涉及一种WiFi与Zigbee信号相互共存的方法。
技术介绍
2.4GHz为全球共用信道,有着多种技术共存的现象,最主要的无线技术包含:WiFi、zigbee以及bluetooth。随着WiFi无线技术的越来越普及,且市场对WiFi的速率越来越高,当一个WiFi热点建立好信道,并产生流量使用后,基本在这个信道上其他的2.4GHz设备很难再抢占资源,譬如在一个有限的空间内,zigbee设备如果和WiFi在用一信道附近。WiFi大数据传输时,zigbee传输会受到一定的影响。目前,802.11b、802.11g的工作频段在2.4GHz频段分布情况,北美2.412~2.462GHz共11个信道、欧洲及中国2.412~2.472GHz共13个信道、日本2.412~2.484GHz共14个信道。因此通用的避免同频信道的干扰,厂家都选择1、6和11信道的默认配置,达到最大效益的使用2.4G频率资源。但如果你生活或办公的区域存在多于三个以上的无线网络时,就不可避免的会出现信道重叠的影响,破坏一些信道的数据传输。而随着物联网技术的兴起,Zigbee作为一种低复杂度,低功耗的短距离连接技术,被广泛应用于物联网技术。Zigbee和Wi-Fi共存,且同时工作的情况越来越多。但由于两者都主要在2.4GHZ的ISM频段,它们不可避免地会产生相互干扰,本专利提供了一种降低相互干扰几率,从而较好的共存的解决方法,通过WiFi虚拟接口默认使用自动信道扫描,通过WiFi模块扫描到最优的信道传递给ZigBee组网使用,ZigBee模块接收并进行组网,同时发出控制命令关闭WiFi模块,ZigBee模块通过WiFi模块扫描到的信道组网,实现与家电设备通信,并对家电设备进行控制。
技术实现思路
本专利技术的目的在于提供一种WiFi与Zigbee信号相互共存的方法,以解决在现有技术的基础上,Zigbee目前无法检测到周围2.4G频段信号使用情况的检测方式,提高Zigbee通信的可靠性问题。本专利技术所述的一种WiFi与Zigbee信号相互共存的方法,包括WiFi模块、主控处理器及与Zigbee模块:所述主控处理器,控制WiFi模块射频接口的开启与关闭,实现ZigBee模块提取WiFi模块扫描信道,发送配置信道信息到ZigBee模块;所述WiFi模块虚拟接口默认使用自动信道扫描,对周围的WiFi信号进行扫描,WiFi模块扫描到最优信道,将扫描到的信息结果发送给Zigbee模块;所述Zigbee模块接收到WiFi模块发送的最优信道后,给Zigbee模块组建Zigbee网络使用,当出现异常时,不能得到WiFi模块扫描到的信道信息或WiFi模块扫描到的信道信息不正常时,将选择Zigbee模块与WiFi模块频段无重叠的11、25、26信道,默认随机选择一个信道共Zigbee模块建网使用。所述Zigbee模块收到WiFi模块传递的最优信道后,将关闭WiFi模块。所述WiFi模块扫描到的信道信息不正常时,将选择Zigbee模块与WiFi模块频段无重叠的11、25、26信道,默认随机选择一个信道供Zigbee模块建网使用。所述WiFi模块扫描到最优的信道后,发送给Zigbee模块,Zigbee模块接收最优信道并发出控制命令关闭WiFi模块。所述Zigbee模块接收到最优信道进行组网,并发出控制命令关闭WiFi模块,Zigbee模块根据WiFi模块给出的最优信道与家电设备通信,实现对家电设备的控制。所述WiFi模块获取信道不成功,Zigbee模块默认随机选择信道11、25、26进行使用。本专利技术的有益效果:1.嵌入式网关主控芯片自带集成WiFi模块,不需要外界WiFi模块,不会增加此功能的开发成本;2.WiFi模块对信道的信息搜索能力,能够搜索到最优的信道信息;3.WiFi模块与Zigbee模块信道使用频段存在重叠部分,采用此方案后,避免了信道重叠,提高了Zigbee组建网络的稳定性;4.WiFi模块扫描信道信息出现异常时,无法提供信息信息,Zigbee模块能够默认随机选择一个信道共Zigbee模块组件网络。附图说明图1绘示本专利技术的WiFi与Zigbee信号相互共存的方法的流程图。图2绘示本专利技术实施例的第一跳频示意图。图3绘示本专利技术实施例的第二跳频示意图。具体实施方式为了便于本领域技术人员的理解,下面结合实施例与附图对本专利技术作进一步的说明,实施方式提及的内容并非对本专利技术的限定。参照图1、2、3所示的一种WiFi与Zigbee信号相互共存的方法,包括WiFi模块、Zigbee模块及主控处理器,所述主控处理器,控制WiFi模块射频接口的开启与关闭,实现ZigBee模块提取WiFi模块扫描信道,发送配置信道信息到ZigBee模块;所述WiFi模块,虚拟接口默认使用自动信道扫描,对周围的WiFi信号进行扫描,WiFi模块扫描到最优信道后,将扫描到的信道信息结果进行优先级排序,生成初始调频列表,并将优先级列表发送至Zigbee模块;所述Zigbee模块,接收到WiFi模块发送的优先级列表,选择最优的信道组建Zigbee网络使用,当出现异常情况时,不能得到WiFi模块扫描到的信道信息时,将选择Zigbee模块与WiFi模块频段无重叠的11、25、26信道联网,Zigbee模块选择最优信道进行跳频通信,实现与家电设备通信并对家电设备进行控制;所述Zigbee模块收到WiFi模块传递的最优信道后,将关闭WiFi模块。所述WiFi模块扫描到的信道信息不正常时,将选择Zigbee模块与WiFi模块频段无重叠的11、25、26信道,默认随机选择一个信道供Zigbee模块建网使用。所述WiFi模块扫描到最优的信道后,发送给Zigbee模块,Zigbee模块接收最优信道并发出控制命令关闭WiFi模块。所述WiFi模块获取信道不成功,Zigbee模块默认随机选择信道11、25、26进行使用。具体实施例,详细如下所述:用户按上嵌入式网关上Zigbee开始组网,收到Zigbee组网按键后,系统开启Wifi模块,使用WiFi模块扫描周围的无线信号网络环境,检测较理想的网络环境,WiFi模块虚拟接口默认使用自动信道扫描,使用空闲信道评估选择算法,根据共信道的个数,信道的信号强度权衡计算出信道的脏值,根据1-13信道中最优的值确认干扰最小的信道,WiFi模块接口起来,扫描到最优信道大约等待5-10时间,将扫描到的信道结果传递给ZigBee模块,ZigBee模块接收到WiFi模块传递的最优信道后,得出具体频段多少赫兹为干扰较小的频段,再根据ZigBee通信协议的16个信道的频段转化,得出最优的ZigBee通信信道,WiFi模块能够正常扫描到较优信道后,给ZigBee模块组建ZigBee网络使用,出现异常不能得到WiFi模块扫描到的信道信息,将选择ZigBee模块与WiFi模块频段无重叠11.25.26信道,默认随机选择一个信道共ZigBee模块组网使用;ZigBee模块收到信道后,开始使用信道组建通信,实现与家电设备进行通信,控制家电设备实现各种功能。本专利技术WiFi与Zigbee信号相互共存的方法,充分利用了WiFi模块对周围环本文档来自技高网
...
WiFi与Zigbee信号相互共存的方法

【技术保护点】
一种WiFi与Zigbee信号相互共存的方法,包括WiFi模块、主控处理器及与Zigbee模块,其特征在于,所述主控处理器,控制WiFi模块射频接口的开启与关闭,实现ZigBee模块提取WiFi模块扫描信道,发送配置信道信息到ZigBee模块;所述WiFi模块,虚拟接口默认使用自动信道扫描,对周围的WiFi信号进行扫描,WiFi模块扫描到最优信道后,将扫描到的信道信息结果进行优先级排序,生成初始调频列表,并将优先级列表发送至Zigbee模块;所述Zigbee模块,接收到WiFi模块发送的优先级列表,选择最优的信道组建Zigbee网络使用,当出现异常情况不能得到WiFi模块扫描到的信道信息时,将选择Zigbee模块与WiFi模块频段无重叠的11、25、26信道联网,Zigbee模块选择最优信道进行跳频通信,实现与家电设备通信,并对家电设备进行控制。

【技术特征摘要】
1.一种WiFi与Zigbee信号相互共存的方法,包括WiFi模块、主控处理器及与Zigbee模块,其特征在于,所述主控处理器,控制WiFi模块射频接口的开启与关闭,实现ZigBee模块提取WiFi模块扫描信道,发送配置信道信息到ZigBee模块;所述WiFi模块,虚拟接口默认使用自动信道扫描,对周围的WiFi信号进行扫描,WiFi模块扫描到最优信道后,将扫描到的信道信息结果进行优先级排序,生成初始调频列表,并将优先级列表发送至Zigbee模块;所述Zigbee模块,接收到WiFi模块发送的优先级列表,选择最优的信道组建Zigbee网络使用,当出现异常情况不能得到WiFi模块扫描到的信道信息时,将选择Zigbee模块与WiFi模块频段无重叠的11、25、26信道联网,Zigbee模块选择最优信道进行跳频通信,实现与家电设备通信,并对家电设备进行控制。2.根据权利要求1所述的WiFi与Zigb...

【专利技术属性】
技术研发人员:朱俊岗朱峰朱俊岭余建美程维
申请(专利权)人:南京物联传感技术有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1