Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Zigzag decoding: combating hidden terminals in wireless networks

Published: 17 August 2008 Publication History

Abstract

This paper presents ZigZag, an 802.11 receiver design that combats hidden terminals. ZigZag's core contribution is a new form of interference cancellation that exploits asynchrony across successive collisions. Specifically, 802.11 retransmissions, in the case of hidden terminals, cause successive collisions. These collisions have different interference-free stretches at their start, which ZigZag exploits to bootstrap its decoding.
ZigZag makes no changes to the 802.11 MAC and introduces no overhead when there are no collisions. But, when senders collide, ZigZag attains the same throughput as if the colliding packets were a priori scheduled in separate time slots. We build a prototype of ZigZag in GNU Radio. In a testbed of 14 USRP nodes, ZigZag reduces the average packet loss rate at hidden terminals from 72.6% to about 0.7%.

References

[1]
Broadcom Wireless LAN Adapter User Guide.
[2]
Reference Manual for the NETGEAR ProSafe 802.11g Wireless AP WG102.
[3]
ISL3873: Wireless LAN Integrated Medium Access Controller with Baseband Processor, 2000.
[4]
J. Andrews. Interference cancellation for cellular systems: A contemporary overview. IEEE Wireless Communications, 2005.
[5]
V. Bharghavan, A. J. Demers, S. Shenker, and L. Zhang. MACAW: A Media Access Protocol for Wireless LAN's. In ACM SIGCOMM 1994.
[6]
D. G. Brennan. On the Maximal Signal-to-Noise Ratio Realizable from Several Noisy Signals. Proc. IRE, 43:1530, October 1955.
[7]
P. Castoldi. Multiuser Detection in CDMA Mobile Terminals. Artech house Publishers, 2002.
[8]
Y.-C. Cheng, J. Bellardo, P. Benk, A. C. Snoeren, G. M. Voelker, and S. Savage. Jigsaw: solving the puzzle of enterprise 802.11 analysis. In SIGCOMM, 2006.
[9]
G. FSF. GNU Radio - GNU FSF Project.
[10]
C. L. Fullmer and J. J. Garcia-Luna-Aceves. Solutions to Hidden Terminal Problems in Wireless Networks. In SIGCOMM, pages 39--49, 1997.
[11]
R. G. Gallager. A Perspective on Multiaccess Channels. IEEE Transactions on Information Theory, IT-31(2), march 1985.
[12]
S. Gollakota and D. Katabi. Zigzag decoding: Combating hidden terminals in wireless networks. Technical Report MIT-CSAIL-TR-2008-018, MIT, 2008.
[13]
R. Gummadi, D. Wetherall, B. Greenstein, and S. Seshan. Understanding and Mitigating the Impact of RF Interference on 802.11 Networks. In SIGCOMM, 2007.
[14]
D. Halperin, J. Ammer, T. Anderson, and D. Wetherall. Interference Cancellation: Better Receivers for a New Wireless MAC. In Hotnets, 2007.
[15]
D. Halperin, T. Anderson, and D.Wetherall. Practical interference cancellation for wireless lans. In Proc. of ACM MOBICOM 2008.
[16]
J. Hou, J. Smee, H. D. Pfister, and S. Tomasin. Implementing Interference Cancellation to Increase the EV-DO Rev A Reverse Link Capacity. IEEE Communication Magazine, February 2006.
[17]
E. Inc. Universal software radio peripheral. http://ettus.com.
[18]
G. Judd and P. Steenkiste. Using Emulation to Understand and Improve Wireless Networks and Applications. In NSDI, 2005.
[19]
P. Karn. MACA-A New Channel Access Method for packet Radio. 9th Computer Networking Conf., 1990.
[20]
S. Katti, S. Gollakota, and D. Katabi. Embracing Wireless Interference: Analog Network Coding. In ACM SIGCOMM, 2007.
[21]
S. Khurana, A. Kahol, and A. P. Jayasumana. Effect of Hidden Terminals on the Performance of IEEE 802.11 MAC Protocol, 1998.
[22]
E. A. Lee and D. G. Messerschmitt. Digital Communications. Boston: Kluwer Academic, 1988.
[23]
J. Lee, W. Kim, S.-J. Lee, D. Jo, J. Ryu, T. Kwon, and Y. Choi. An Experimental Study on the Capture Effect in 802.11a Networks, 2007.
[24]
H. Meyr, M. Moeneclaey, and S. A. Fechtel. Digital Communication Receivers: Synchronization, Channel Estimation, and Signal Processing. John Wiley & Sons, 1998.
[25]
A. Muqattash and M. Krunz. CDMA-Based MAC Protocol for Wireless Ad Hoc Networks. In ACM MOBIHOC, 2003.
[26]
P. C. Ng, S. C. Liew, K. C. Sha, and W. T. To. Experimental Study of Hidden node Problem in IEEE 802.11 Wireless Networks. In Sigcomm Poster, 2005.
[27]
C. Reis, R. Mahajan, M. Rodrig, D. Wetherall, and J. Zahorjan. Measurement-Based Models of Delivery and Interference. In SIGCOMM, 2006.
[28]
J. K. Tan. An Adaptive Orthogonal Frequency Division Multiplexing Baseband Modem for Wideband Wireless Channels. Master's thesis, MIT, 2006.
[29]
D. Tse and P. Vishwanath. Fundamentals of Wireless Communications. Cambridge University Press, 2005.
[30]
D. Tse, P. Viswanath, and L. Zheng. Diversity-Multiplexing Tradeoff in Multiple Access Channels.
[31]
IEEE Transaction on Information Theory, 2004.
[32]
S. Verdu. Multiuser Detection. Cambridge University Press, 1998.
[33]
A. J. Viterbi. Very Low Rate Convolutional Codes for Maximum Theoretical Performance of Spread-Spectrum Multiple-Access Channels. IEEE JSAC, May 1990.
[34]
C. Ware, J. Judge, J. Chicharo, and E. Dutkiewicz. Unfairness and capture behaviour in 802.11 adhoc networks. volume 1, pages 159--163 vol.1, 2000.
[35]
I. . WG. Wireless lan medium access control (mac) and physical layer (phy) specifications. Standard Specification,IEEE, 1999.
[36]
G. Woo, P. Kheradpour, and D. Katabi. Beyond the Bits: Cooperative Packet Recovery Using PHY Information. In ACM MobiCom, 2007.
[37]
K. Xu, M. Gerla, and S. Bae. Effectiveness of RTS/CTS Handshake in IEEE 802.11 Based Ad Hoc Networks. In Ad Hoc Network Journal, 2003.
[38]
J. Zhu, X. Guo, S. Roy, and K. Papagiannaki. CSMA Self-Adaptation based on Interference Differentiation. In IEEE Globecom, 2007.

Cited By

View all
  • (2024)Expanding-Window Zigzag Decodable Fountain Codes for Scalable Multimedia TransmissionACM Transactions on Multimedia Computing, Communications, and Applications10.1145/366461020:8(1-24)Online publication date: 11-May-2024
  • (2024)Handling Jamming Attacks in a LoRa Network2024 IEEE/ACM Ninth International Conference on Internet-of-Things Design and Implementation (IoTDI)10.1109/IoTDI61053.2024.00017(146-157)Online publication date: 13-May-2024
  • (2023)A Comprehensive Survey on Full-Duplex Communication: Current Solutions, Future Trends, and Open IssuesIEEE Communications Surveys & Tutorials10.1109/COMST.2023.331819825:4(2190-2244)Online publication date: 1-Oct-2023
  • Show More Cited By

Index Terms

  1. Zigzag decoding: combating hidden terminals in wireless networks

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM SIGCOMM Computer Communication Review
    ACM SIGCOMM Computer Communication Review  Volume 38, Issue 4
    October 2008
    436 pages
    ISSN:0146-4833
    DOI:10.1145/1402946
    Issue’s Table of Contents
    • cover image ACM Conferences
      SIGCOMM '08: Proceedings of the ACM SIGCOMM 2008 conference on Data communication
      August 2008
      452 pages
      ISBN:9781605581750
      DOI:10.1145/1402958
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 17 August 2008
    Published in SIGCOMM-CCR Volume 38, Issue 4

    Check for updates

    Author Tags

    1. hidden terminals
    2. interference cancellation
    3. wireless

    Qualifiers

    • Research-article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)186
    • Downloads (Last 6 weeks)38
    Reflects downloads up to 06 Oct 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Expanding-Window Zigzag Decodable Fountain Codes for Scalable Multimedia TransmissionACM Transactions on Multimedia Computing, Communications, and Applications10.1145/366461020:8(1-24)Online publication date: 11-May-2024
    • (2024)Handling Jamming Attacks in a LoRa Network2024 IEEE/ACM Ninth International Conference on Internet-of-Things Design and Implementation (IoTDI)10.1109/IoTDI61053.2024.00017(146-157)Online publication date: 13-May-2024
    • (2023)A Comprehensive Survey on Full-Duplex Communication: Current Solutions, Future Trends, and Open IssuesIEEE Communications Surveys & Tutorials10.1109/COMST.2023.331819825:4(2190-2244)Online publication date: 1-Oct-2023
    • (2022)Multiple Dimensional Encoding/Modulation Shift-and-Addition Design for Distributed SystemsWireless Communications & Mobile Computing10.1155/2022/56150412022Online publication date: 1-Jan-2022
    • (2022)A Markov Model for Improving the Performance of COVID-19 Contact Tracing AppInnovations in Bio-Inspired Computing and Applications10.1007/978-3-030-96299-9_9(88-97)Online publication date: 22-Feb-2022
    • (2021)Asynchronous Reception of 2 RFID TagsIEEE Transactions on Communications10.1109/TCOMM.2021.307794269:8(5243-5254)Online publication date: Aug-2021
    • (2021)Hybrid Approach for Improving Slotted ALOHA Based on Capture Effect and ZigZag Decoding TechniquesProceedings of the International Conference on Artificial Intelligence and Computer Vision (AICV2021)10.1007/978-3-030-76346-6_20(218-227)Online publication date: 29-May-2021
    • (2021)Cooperative Slotted ALOHA with ZigZag Decoding and a Pricing MechanismInnovations in Bio-Inspired Computing and Applications10.1007/978-3-030-73603-3_10(111-119)Online publication date: 10-Apr-2021
    • (2020)Enabling Sector Scheduling for 5G-CPE Dense NetworksSecurity and Communication Networks10.1155/2020/66846812020Online publication date: 1-Jan-2020
    • (2020)Non-Blocking Scheme for Blind Network-Assisted Diversity Multiple Access in Synchronous ChannelsIEEE Transactions on Wireless Communications10.1109/TWC.2019.295957719:3(1894-1905)Online publication date: 9-Mar-2020
    • Show More Cited By

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media