无线传感器网络是各种不同节点的集合,这些节点用于感知环境参数,如震动、温度、压力、声音以及污染物等。在无线传感器网络中,每个节点都是一个能自主工作的设备,它包含了通信模块、计算模块、感应模块和存储器。为了高效地在各传感器节点之间交换数据,无线传感器网络采用介质访问控制(Medium Access Control, MAC)协议协调信号在共享信道上的传输。否则,多个节点可能会同时访问传输介质(即无线信道),这会导致信号冲突、数据丢失、重传、能量浪费和传输延迟等。
MAC协议通过确定通信调度以及规则来决定多个节点共享访问物理介质的方式,这些规则如:1)哪个节点应该占用信道;2)什么时候节点能够占用信道,能占用多长时间;3)节点如何通过信道与相邻节点联系等。