论文部分内容阅读
MAC协议是无线传感器网络领域中的一个广泛研究的问题,然而,现有的MAC协议较少是针对具体的应用而设计.针对基于无线传感器网络的坡道转弯交通控制系统,设计并实现了一个事件驱动、应用感知的MAC协议EDA-MAC(Event Driven Application MAC).此协议使用竞争时隙分配算法选择优先级最高的汇报事件,根据此优先级作为可以汇报事件的基准,限制低优先级事件的汇报,有效降低数据包的碰撞,保证了数据传输的完整性和实时性.同时,提出一个时隙动态调整算法,根据已有汇报事件的信息,动态调整非竞争周期和非活动周期的时隙数目,减少节点的空闲监听时间,最大程度地使节点处于睡眠状态,有效降低了节点能耗.试验结果表明,该MAC协议支持优先事件传输,具有较好的实时性和能量高效性,适用于基于无线传感器网络的坡道转弯交通控制系统.
MAC protocol is a widely studied problem in the field of wireless sensor networks, however, few existing MAC protocols are designed for specific applications.For a ramp-turn traffic control system based on wireless sensor networks, a Event-driven, application aware MAC protocol EDA-MAC (Event Driven Application MAC) This protocol uses a competitive slot assignment algorithm to select the highest priority reporting event, based on this priority as a benchmark for reporting events, to limit low-priority events , Effectively reducing the collision of data packets and ensuring the integrity and real-time performance of data transmission.At the same time, a time-slot dynamic adjustment algorithm is proposed, which dynamically adjusts the periods of non-contention period and inactivity period based on the information of reported events Reduce the idle listening time of the node and make the node sleep at the most, which effectively reduces the energy consumption of the node.The experimental results show that the MAC protocol supports the transmission of priority events, has good real-time and energy efficiency, and is suitable for Based on Wireless Sensor Network Ramp Traffic Control System.