[发明专利]基于信道优先级排序的ZigBee抗干扰方法在审

专利信息
申请号: 201710362141.1 申请日: 2017-05-22
公开(公告)号: CN107155208A 公开(公告)日: 2017-09-12
发明(设计)人: 马锴;李佳宾;杨婕;袁亚洲;刘志新;关新平;曹申 申请(专利权)人: 燕山大学
主分类号: H04W52/02 分类号: H04W52/02;H04W72/08;H04W74/08
代理公司: 北京力量专利代理事务所(特殊普通合伙)11504 代理人: 宋林清
地址: 066004 河北*** 国省代码: 河北;13
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 信道 优先级 排序 zigbee 抗干扰 方法
【说明书】:

技术领域

发明属于通信技术领域,具体涉及一种基于信道优先级排序的ZigBee抗干扰方法。

背景技术

在实际环境中存在着复杂的电磁信号,特别是WiFi与ZigBee之间存在着较强的电磁干扰,由于ZigBee具有较小的发射功率,因此ZigBee系统更容易受到干扰的影响。在实际环境中WiFi对ZigBee的影响最大,并且ZigBee临近信道之间可靠性存在着强烈的正相关性。ZigBee的16个信道中距离WiFi信道中心越远,受到的干扰越小(见附图1)。

2.4G频段作为国际规定的免费频段,存在着大量的无线信号,如ZigBee、WiFi、Bluetooth等,在实际网络环境中,ZigBee网络需要与这些网络共存,由于ZigBee具有较小的发射功率,因此ZigBee系统更容易受到干扰的影响。ZigBee把2.4GHz的ISM频段划分为16个信道,每个信道带宽为2MHz。WiFi将该频段划分为13个信道,信道带宽为22MHz,WiFi(中国)最常用的信道是1、6、11。当ZigBee和WiFi同时使用相同频段通信时,会产生同频干扰。研究表明,ZigBee对WiFi性能的影响几乎可以忽略,但WiFi严重影响ZigBee系统的吞吐量和丢包率,所以探求一种ZigBee的抗干扰方法显得很重要。

ZigBee网络具有以下特点:1.ZigBee网络能够通过少量的信道跳变即可极大的提高通信的可靠性;2.信道跳变决策必须根据信道的实时观测状态做出决定;3.相邻信道相关性很强,当当前信道收到干扰时,要尽可能选择较远的信道。

在现有技术中,信道检测方法直接采用ED的方式,消耗了过多能量,大大降低了电池的使用寿命;在信道跳变时,以WiFi作为干扰源作为研究对象时,未充分考虑到临近信道之间可靠性存在着强烈的正相关性的问题,以2.4G网络作为研究对象时,未充分考虑到WiFi做为2.4G网络中对ZigBee影响最大的因素,对ZigBee网络的干扰起到主导作用。

发明内容

本发明需要解决的技术问题是提供一种提高信道跳变速度和成功率的基于信道优先级排序的ZigBee抗干扰方法。

为解决上述问题,本发明所采取的技术方案是:

一种基于信道优先级排序的ZigBee抗干扰方法,该方法如下:

检测ZigBee网络中的当前信道是否受到WiFi信道的干扰,如果当前信道受到干扰,选择第一优先级中距离当前信道最远的信道并检测该信道是否可用—即是否受到WiFi信道的干扰,如果可用,将ZigBee网络节点的当前信道跳变到第一优先级中距离当前信道最远的信道,如果不可用,则选择第一优先级中的次远距离信道并检测该信道是否可用,以此类推,依次判断完第一优先级中的所有信道,再判断第二优先级中的信道,然后判断第三优先级中的信道,直到找到可用信道并将ZigBee网络节点的当前信道跳变到该可用信道;

其中所述第一优先级包含信道15,20,25,26,第二优先级包含信道11,14,16,19,21,24,第三优先级包含信道12,13,17,18,22和23,上述三个优先级的划分是按照ZigBee信道与三个常用WiFi信道1、6、11中心距离的不同,进行的等级划分。

进一步的,在检测信道是否受到干扰时,我们采用ACK与ED相结合的方式:当在指定时间内ACK未被接收到时,NACK计数器增加一个数值,发送端重新发送数据包;如果NACK计数器超过一定的阀值时,发送端停止重新发送转而进行能量检测ED以确定是否是干扰导致了数据传输失败,如果ED结果—即RSSI超过预定阀值,则信道受到WiFi信道干扰,否则信道没有受到WiFi信道干扰。

该方法依赖于ZigBee网络设备以及存储于该设备中的信道检测和切换程序,所述程序设置第一干扰检测模块,第二干扰检测模块,信道切换判断模块,广播模块,所述程序基于设备的信道检测、切换流程步骤如下:

1)第一干扰检测模块实时监测数据包中的ACK,如果在规定时间内收到ACK,NACK计数器清零;如果在规定时间内未收到ACK时,NACK计数器从零开始加1,发送端重新发送数据,当NACK计数器超过设定的阀值时,发送端停止发送数据,进入步骤2);

2)第二干扰检测模块根据第一检测模块提供的结果,NACK计数器超过预定阀值进行ED,一旦检测结果RSSI值超过预定阀值,则视为检测到干扰,并进入步骤3),如果RSSI值没有超过预定阀值,则NACK计数器清零,继续进行ACK实时监测;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于燕山大学,未经燕山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710362141.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top