m-DIBCR: MAC Protocol with Multiple-Step Distributed In-Band Channel Reservation

m-DIBCR: MAC Protocol with Multiple-Step Distributed In-Band Channel Reservation
复制标题

DOI:
10.1109/lcomm.2008.071561
复制
发表时间:
2008-01
期刊:
IEEE Communications Letters
影响因子:
--
通讯作者:
Li Bo;Wenzhao Tang;Zhoucha Hu;Zhang Hui
Li Bo;Wenzhao Tang;Zhoucha Hu;Zhang Hui
中科院分区:
其他
文献类型:
--
作者:
Li Bo;Wenzhao Tang;Zhoucha Hu;Zhang Hui

文献摘要

被引文献

相似文献

提出了一种新的处理分组冲突的媒体访问控制(MAC)协议。与传统的只考虑一步预留的MAC协议不同,我们提出了一种多步分布式带内信道预留,称为m-DIBCR,其中m代表我们在信道预留中考虑的步数。在该协议中,每个节点维护m个定时器,每个定时器用作要发送的下m个分组之一的退避定时器。节点通过在数据分组中携带这些定时器的初始值来广播这些定时器的初始值,并且当其相邻节点无意中听到这些值时,可以避免同时传输。大量的仿真表明,与一步预留相比,多步预留可以显著提高吞吐量,特别是在传输误码率较高和/或竞争节点较多的网络中。
A new medium access control (MAC) protocol to handle packet collisions is proposed. Different from traditional MAC protocols, where only one-step reservation is considered, we propose a multiple-step distributed in-band channel reservation, called m-DIBCR, where m represents the number of steps we consider in the channel reservation. In the protocol, each node maintains m timers, each of which serves as the backoff timer for one of the next m packets to be sent. A node broadcasts the initial values of these timers by piggybacking them in the data packet, and simultaneous transmissions can be avoided when its neighboring nodes overhear these values. Extensive simulations show that, compared with one-step channel reservation, throughput can be dramatically improved by multiple-step channel reservation, especially in networks with high transmission error probabilities and/or a large number of contending nodes.