• DocumentCode
    53417
  • Title

    Interaction Engineering: Achieving Perfect CSMA Handshakes in Wireless Networks

  • Author

    Kolar, Vinay ; Razak, Saquib ; Abu-Ghazaleh, Nael B.

  • Author_Institution
    Wireless Res. Dept., IBM Res., Bangalore, India
  • Volume
    13
  • Issue
    11
  • fYear
    2014
  • fDate
    Nov. 2014
  • Firstpage
    2552
  • Lastpage
    2565
  • Abstract
    Carrier Sense Multiple Access (CSMA) protocols are unable to effectively arbitrate the medium in wireless networks; problems such as hidden and exposed terminals occur frequently leading to collisions, poor performance and unfairness. CSMA networks can be optimized by careful tuning of transceiver parameters, such as transmission power and carrier sensing threshold, to maximize spatial reuse of wireless channel while minimizing collisions. However, existing studies fail to jointly optimize these parameters to eliminate collisions and maximize spatial reuse. Our approach leverages on the observation that links under CSMA interfere in one of the few discrete interaction modes; each mode leads to different behavior in terms of performance and fairness. The proposed methodology controls the transceiver parameters to convert destructive interaction modes (such as various types of hidden terminals) into constructive ones; we call this approach Interaction Engineering (IE). In this paper, we first formulate a model and centralized algorithm that computes the parameters based on one-to-one interaction between the links. We then develop a distributed IE protocol. We evaluate the protocols under Wireless LAN and multi-hop wireless networks using both simulation and testbed. We show that IE eliminates a vast majority of the collisions and significantly boosts spatial reuse. For example, in the WLAN scenarios, we observed a median improvement of 4x in throughput and more than 2.5x improvement in fairness, and orders of magnitude improvement in connection delay and jitter. IE also shows significant improvements in multi-hop networks, and under different forms of traffic such as video and TCP.
  • Keywords
    carrier sense multiple access; optimisation; radio transceivers; wireless LAN; wireless channels; CSMA handshakes; TCP; carrier sense multiple access protocols; carrier sensing threshold; centralized algorithm; destructive interaction modes; discrete interaction modes; distributed IE protocol; interaction engineering; methodology controls; multihop wireless networks; one-to-one interaction; power transmission; transceiver parameters; unfairness; wireless LAN; wireless channel spatial reuse maximization; wireless networks; Interference; Multiaccess communication; Nickel; Protocols; Receivers; Sensors; Topology; CSMA; IEEE 802.11; Wireless; exposed terminals; hidden terminals; interactions; medium access control;
  • fLanguage
    English
  • Journal_Title
    Mobile Computing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1536-1233
  • Type

    jour

  • DOI
    10.1109/TMC.2014.2314130
  • Filename
    6779606