A light-weight wireless handshake

A light-weight wireless handshake
复制标题

DOI:
10.1145/2185376.2185380
复制
发表时间:
2012-03
期刊:
Comput. Commun. Rev.
影响因子:
--
通讯作者:
K. Lin;Yung-Jen Chuang;D. Katabi
K. Lin;Yung-Jen Chuang;D. Katabi
中科院分区:
其他
文献类型:
--
作者:
K. Lin;Yung-Jen Chuang;D. Katabi

文献摘要

被引文献

相似文献

在许多无线系统中,希望在发送器和接收器之间进行握手来进行数据传输。例如,RTS-CTS是防止由于隐藏终端引起的冲突的握手。然而,过去的工作表明,这种握手的开销对于实际部署来说太高了。我们提出了一种新的方法,无线握手,几乎是免费的开销。该设计的关键思想是将数据包的PLCP报头和MAC报头与其主体分离,并让发送者和接收者首先交换数据和ACK报头,然后交换数据和ACK数据包的主体,而不需要额外的报头。头交换提供了一个自然的握手,几乎没有额外的成本。我们经验性地评估这种轻量级握手的可行性和它的一些应用。我们的测试平台评估表明,报头有效载荷分离不会妨碍数据包的可解码性。它还表明,轻握手使隐藏的终端,即,在没有RTS/CTS的情况下相互干扰的节点,经历不到4%的冲突。此外,它提高了突发和移动的环境中比特率选择的准确性,产生约2倍的吞吐量增益。
In many wireless systems, it is desirable to precede a data transmission with a handshake between the sender and the receiver. For example, RTS-CTS is a handshake that prevents collisions due to hidden terminals. Past work, however, has shown that the overhead of such handshake is too high for practical deployments. We present a new approach to wireless handshake that is almost overhead free. The key idea underlying the design is to separate a packet's PLCP header and MAC header from its body and have the sender and receiver first exchange the data and ACK headers, then exchange the bodies of the data and ACK packets without additional headers. The header exchange provides a natural handshake at almost no extra cost. We empirically evaluate the feasibility of such lightweight handshake and some of its applications. Our testbed evaluation shows that header-payload separation does not hamper packet decodabilty. It also shows that a light handshake enables hidden terminals, i.e., nodes that interfere with each other without RTS/CTS, to experience less than 4% of collisions. Furthermore, it improves the accuracy of bit rate selection in bursty and mobile environments producing a throughput gain of about 2x.