[发明专利]基于信道优先级排序的ZigBee抗干扰方法在审
申请号: | 201710362141.1 | 申请日: | 2017-05-22 |
公开(公告)号: | CN107155208A | 公开(公告)日: | 2017-09-12 |
发明(设计)人: | 马锴;李佳宾;杨婕;袁亚洲;刘志新;关新平;曹申 | 申请(专利权)人: | 燕山大学 |
主分类号: | H04W52/02 | 分类号: | H04W52/02;H04W72/08;H04W74/08 |
代理公司: | 北京力量专利代理事务所(特殊普通合伙)11504 | 代理人: | 宋林清 |
地址: | 066004 河北*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 信道 优先级 排序 zigbee 抗干扰 方法 | ||
1.一种基于信道优先级排序的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中心距离的不同,进行的等级划分。
2.根据权利要求1所述的基于信道优先级排序的ZigBee抗干扰方法,其特征在于:在检测信道是否受到干扰时,我们采用ACK与ED相结合的方式:当在指定时间内ACK未被接收到时,NACK计数器增加一个数值,发送端重新发送数据包;如果NACK计数器超过一定的阀值时,发送端停止重新发送转而进行能量检测ED以确定是否是干扰导致了数据传输失败,如果ED结果—即RSSI超过预定阀值,则信道受到WiFi信道干扰,否则信道没有受到WiFi信道干扰。
3.根据权利要求1或2所述的基于信道优先级排序的ZigBee抗干扰方法,其特征在于:该方法依赖于ZigBee网络设备以及存储于该设备中的信道检测和切换程序,所述程序设置第一干扰检测模块,第二干扰检测模块,信道切换判断模块,广播模块,所述程序基于设备的信道检测、切换流程步骤如下:
1)第一干扰检测模块实时监测数据包中的ACK,如果在规定时间内收到ACK,NACK计数器清零;如果在规定时间内未收到ACK时,NACK计数器从零开始加1,发送端重新发送数据,当NACK计数器超过设定的阀值时,发送端停止发送数据,进入步骤2);
2)第二干扰检测模块根据第一检测模块提供的结果,NACK计数器超过预定阀值进行ED,一旦检测结果RSSI值超过预定阀值,则视为检测到干扰,并进入步骤3),如果RSSI值没有超过预定阀值,则NACK计数器清零,继续进行ACK实时监测;
3)信道切换判断模块根据步骤2)的结果,利用ED的方式判断按照优先级排序第一信道是否是可用信道,如果不可用继续判断第二信道,直到找到可用信道,进入步骤4);其中第一信道是第一优先级中距离当前信道最远的信道,第二信道是第一优先级中的次远距离信道,以此类推,第十六信道是第三优先级中距离当前信道最近的信道;
4)广播模块根据信道切换判断模块的判断结果,在当前信道上向邻居节点广播信道选定帧,使整个系统切换到可用信道。
4.根据权利要求1或2所述的基于信道优先级排序的ZigBee抗干扰方法,其特征在于:该方法的信道检测和切换程序集成于ZigBee抗干扰协议。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于燕山大学,未经燕山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710362141.1/1.html,转载请声明来源钻瓜专利网。