• DocumentCode
    1927827
  • Title

    On the performance of TCP over throughput-optimal CSMA

  • Author

    Chen, Wei ; Wang, Yue ; Chen, Minghua ; Liew, Soung Chang

  • Author_Institution
    Dept. of Inf. Eng., Chinese Univ. of Hong Kong, Hong Kong, China
  • fYear
    2011
  • fDate
    6-7 June 2011
  • Firstpage
    1
  • Lastpage
    9
  • Abstract
    An interesting distributed throughput-optimal CSMA MAC protocol, called adaptive CSMA, was proposed recently to schedule any strictly feasible rates inside the capacity region. Of particular interest is the fact that the adaptive CSMA can achieve a system utility arbitrarily close to that is achievable under a central scheduler. However, a specially designed transport-layer rate controller is needed for this result. An outstanding question is whether TCP Reno (one of the most mature versions of TCP) is compatible with adaptive CSMA and can achieve the same result. The answer to this question will determine how close to practical deployment adaptive CSMA is. Our answer is yes and no. First, we observe that running TCP Reno directly over adaptive CSMA results in severe starvation problems. Effectively, its performance is no better than that of TCP Reno over legacy CSMA (IEEE 802.11), and the potentials of adaptive CSMA cannot be realized. We then propose a multi connection TCP solution with active queue management and prove that it can work with adaptive CSMA to achieve optimal utility. NS-2 simulations demonstrate that our solution can alleviate starvation and achieve fair and efficient rate allocation. We remark that multi-connection TCP can be implemented at either application or transport layer. Application-layer implementation requires no kernel modification, making the solution readily deployable in networks running adaptive CSMA. Our results show that adaptive CSMA can work well with only light-weight TCP modifications, bringing it a step closer to practicaiity.
  • Keywords
    access protocols; carrier sense multiple access; transport protocols; NS-2 simulation; TCP Reno; active queue management; distributed throughput-optimal adaptive CSMA MAC protocol; kernel modification; IEEE 802.11 Standards; Markov processes; Multiaccess communication; Sensors; Throughput; Wireless networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality of Service (IWQoS), 2011 IEEE 19th International Workshop on
  • Conference_Location
    San Jose, CA
  • ISSN
    1548-615X
  • Print_ISBN
    978-1-4577-0104-7
  • Electronic_ISBN
    1548-615X
  • Type

    conf

  • DOI
    10.1109/IWQOS.2011.5931354
  • Filename
    5931354