• DocumentCode
    426
  • Title

    Delay-Optimal Broadcast for Multihop Wireless Networks Using Self-Interference Cancellation

  • Author

    Zhang, Xinyu ; Shin, Kang G.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Univ. of Michigan, Ann Arbor, MI, USA
  • Volume
    12
  • Issue
    1
  • fYear
    2013
  • fDate
    Jan. 2013
  • Firstpage
    7
  • Lastpage
    20
  • Abstract
    Conventional wireless broadcast protocols rely heavily on the 802.11-based CSMA/CA model, which avoids interference and collision by conservative scheduling of transmissions. While CSMA/CA is amenable to multiple concurrent unicasts, it tends to degrade broadcast performance significantly, especially in lossy and large-scale networks. In this paper, we propose a new protocol called Chorus that improves the efficiency and scalability of broadcast service with a MAC/PHY layer that allows packet collisions. Chorus is built upon the observation that packets carrying the same data can be effectively detected and decoded, even when they overlap with each other and have comparable signal strengths. It resolves collision using symbol-level interference cancellation, and then combines the resolved symbols to restore the packet. Such a collision-tolerant mechanism significantly improves the transmission diversity and spatial reuse in wireless broadcast. Chorus´ MAC-layer cognitive sensing and scheduling scheme further facilitates the realization of such an advantage, resulting in an asymptotic broadcast delay that is proportional to the network radius. We evaluate Chorus´ PHY-layer collision resolution mechanism with symbol-level simulation, and validate its network-level performance via ns-2, in comparison with a typical CSMA/CA-based broadcast protocol. Our evaluation validates Chorus´s superior performance with respect to scalability, reliability, delay, etc., under a broad range of network scenarios (e.g., single/multiple broadcast sessions, static/mobile topologies).
  • Keywords
    access protocols; carrier sense multiple access; decoding; network coding; radiofrequency interference; telecommunication congestion control; telecommunication network reliability; wireless LAN; 802.11-based CSMA-CA model; CSMA-CA-based broadcast protocol; Chorus MAC-layer cognitive sensing; Chorus PHY-layer collision resolution mechanism; Chorus protocol; analog network coding; asymptotic broadcast delay; broadcast service efficiency; broadcast service scalability; collision avoidance; collision-tolerant mechanism; conservative scheduling; delay-optimal broadcast; large-scale networks; lossy networks; multihop wireless networks; multiple concurrent unicasts; network radius; packet collisions; self-interference cancellation; symbol-level interference cancellation; transmission diversity; wireless broadcast protocols; Decoding; IEEE 802.11 Standards; Iterative decoding; Multiaccess communication; Protocols; Sensors; Signal to noise ratio; Optimal broadcast; analog network coding; collision resolution; multipacket reception; self-interference cancellation; wireless ad hoc and mesh networks;
  • fLanguage
    English
  • Journal_Title
    Mobile Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1536-1233
  • Type

    jour

  • DOI
    10.1109/TMC.2011.233
  • Filename
    6060831