摘要

针对IEEE 802.11协议的MAC层攻击存在多样化、智能化的情况,提出一种基于人工免疫的综合检测方法.针对恶意攻击记录每隔一定时间信道的传帧计数作为特征序列,采用滑窗双元累积算法检测;针对自私性攻击检测区分2种情况,即当检测节点处于饱和状态时,记录每个节点每隔一定时间传帧计数序列,采用残差阈值判别法进行初始检测,将检测到的自私节点的退避时间序列进行记录,并进一步进行编码和基因化处理作为基因检测体;当检测节点处于非饱和状态时采用基于相对位置的子串相关函数基因匹配检测.实验表明,该综合攻击检测方法达到了较低的误判率和较快的检测速度,提高了无线网络的可信性.