The invention discloses a channel priority based ZigBee anti interference method, detection of ZigBee network in the current channel is interfered by WiFi channel, if the current channel interference, choose the first priority in the current channel farthest distance channel and to detect whether the channel is available if disturbed, if the WiFi channel available, current channel ZigBee network node jump to the first priority in the current channel to the farthest distance channel, if not available, choose the first priority in the long-range detection channel and the channel is available, and so on, in order to judge all the first priority in the channel, and then determine the priority in the channel second, then determine the channel third priorities, until you find the available channel and the current channel ZigBee network node jump to the available The invention can rapidly and efficiently carry out the channel jump, save energy, and prolong the service life of the ZigBee network node battery.
【技术实现步骤摘要】
基于信道优先级排序的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.相邻信道相关性很强,当当前信道收到干扰时,要尽可能选择较远的信道。在现有技术中,信道检测方法直接 ...
【技术保护点】
一种基于信道优先级排序的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中心距离的不同,进行的等级划分。
【技术特征摘要】
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...
【专利技术属性】
技术研发人员:马锴,李佳宾,杨婕,袁亚洲,刘志新,关新平,曹申,
申请(专利权)人:燕山大学,
类型:发明
国别省市:河北,13
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。