无线传感器网络的协议框架如图2所示,包括物理层、数据链路层、网络层、传输层和应用层。物理层负责载波频率的产生,信号的调制、解调等;数据链路层负责媒体接入和差错控制,媒体接入协议可以在通信网络中确保点对点和点对多点的连接;差错控制则保证源节点发出的信息可以完整、无误地到达目标节点;网络层协议负责路由发现与维护,在无线传感器网络中占据着重要的地位,可以说路由协议的选择是无线传感器网络设计成功与否的关键。在无线传感器网络中,大多数节点无法与汇聚网关/节点直接进行通信,因此需要利用中间节点进行路由转发,以完成数据传送。基于网络组建的目的,需要在应用层上开发和使用不同的软件系统。应用层管理协议使低层的硬件、软件对于传感器网络的管理应用是透明的。当前主要的无线传感器网络协议有传感器管理协议SMP(Sensor Management Protocol),任务分配和数据通知协议TADAP(Task Assignment and Data Advertisement Protocol),传感器查询和数据分发协议SQDDP(Sensor Query and Data Dissemination Protocol)。