提出了一种基于预约调度的用于无线传感器网络的MAC协议——SSMAC。该协议采用分布式竞争接入和预约调度发送,提供高能量效率的信道接入和支持QoS业务的传输,较好地解决了隐藏终端和暴露终端问题。仿真结果表明SSMAC协议在保持节能的同时,在降低媒体接入时延、提高报文投递成功率和提供QoS保障上较TRAMA协议性能有很大的提高。