高级检索

    WSN中状态轮换分组的数据收集MAC协议

    A Data Gathering MAC Protocol Based on State Translation and Grouping for WSN

    • 摘要: 为了减少数据传递延迟,增加网络吞吐量和减少网络负载,提出一种状态轮换分组的MDD-MAC(multi-divided deliver MAC)协议.将数据的发送和接收分开进行以减少碰撞和串音,并结合网络拓扑信息,实现节点分组状态轮换,降低网络延迟,减少耗能.OMNet++仿真结果表明:分组数为4的MDD-MAC在十字型网络中的端到端延迟和最大消息负载量分别比DW-MAC少67.59%和89.16%,比TMAC少72.49%和89.80%.在网格网络和随机网络中MDD-MAC的性能也优于DW-MAC和TMAC.

       

      Abstract: In order to decrease the delivery latency, increase the throughput and lower the traffic loads, this paper presents MDD-MAC (multi-divided deliver MAC), a new synchronous MAC protocol with low delivery latency and low traffic loads. MDD-MAC minimizes collisions and overhearing by dividing data transmission cycle into two time slots, i.e. data sending slot and data receiving slot. To achieve low latency and energy-efficiency, MDD-MAC introduces an efficient group deliver mechanism by combining the topology information of network. We evaluate MDD-MAC on OMNet++ and compare it with DW-MAC and TMAC, two previous energy-efficient MAC protocols, under the scenarios of cross network, random networks and grid networks. In all experiments, MDD-MAC significantly outperforms those other protocols. For example, on scenarios of cross network with 43 nodes, the delivery latency and maximum buffer load for MDD-MAC is 67.59% and 89.16% less than that of DW-MAC, and 72.49% and 89.80% less than that of TMAC respectively. Specially, the average collision times for DW-MAC and TMAC is 8 and 34 respectively while the MDD-MAC is almost zero.

       

    /

    返回文章
    返回