针对在无线传感器网络中节约能量的问题,在S-MAC的自适应侦听的基础上,结合网络层信息提出了一种新的侦听机制。在新机制中,节点通过判断自己是否为当前通信节点的下游节点来决定是否进行自适应侦听,避免了当前通信节点的非下游节点的空闲侦听,以节约网络的能量。仿真结果证明这是一个确实有效的方法。