BMAC(Berkeley Media Access Control)基于CSMA的无线传感器网络(WSN)异步MAC协议,它采用了低能量侦听(Low Power Listening,LPL)和扩展前导技术实现低功耗通信。但是其长前导对信道的占用,使得相邻节点无法进行数据传输,极大降低了信道利用率。基于BMAC 协议的运行机制提出了一种改进方案,该方案能够利用优化的邻居周期表和改进的带有间隙的前导载波帧序列技术结合,进一步缩短了前导载波,减小了网络能量损耗,增强了信道利用率,最终达到了节能的目的。NS-2仿真结果表明,改进后的协议在传输时延和网络能耗上均优于BMAC协议,实现了协议的高效性。