• DocumentCode
    1446826
  • Title

    CACAO: Distributed Client-Assisted Channel Assignment Optimization for Uncoordinated WLANs

  • Author

    Yue, Xiaonan ; Wong, Chi-Fai Michael ; Chan, Shueng-Han Gary

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Hong Kong Univ. of Sci. & Technol., Kowloon, China
  • Volume
    22
  • Issue
    9
  • fYear
    2011
  • Firstpage
    1433
  • Lastpage
    1440
  • Abstract
    IEEE 802.11 WLANs are becoming more and more popular in homes and urban areas. As compared to traditional WLAN setups (such as in campuses) where knowledgeable network administrators can make centralized decisions on channel selection, access points (APs) in these networks are often deployed by network nonspecialists in an uncoordinated manner, leading to unplanned topologies, interference, and therefore unsatisfactory throughput performance. We consider in this paper a distributed channel assignment algorithm for uncoordinated WLANs, where APs can self-configure their operating channels to minimize interference with adjacent APs. We first formulate the optimization problem on channel assignment which overcomes some of the weaknesses encountered by uncoordinated WLANs. We show that the problem is NP-hard, and propose an efficient, simple, and distributed algorithm termed CACAO (Client-Assisted Channel Assignment Optimization). In CACAO, the clients feed back traffic information to their APs. This leads to better network condition knowledge and better channel assignment decisions at the APs. We conduct extensive simulation study and comparisons using Network Simulator 2 (NS2). Our results show that CACAO outperforms other traditional and recent schemes in terms of TCP and UDP throughputs with a similar level of fairness. Furthermore, it converges quite fast and reduces cochannel interference significantly.
  • Keywords
    channel allocation; cochannel interference; computational complexity; interference suppression; telecommunication traffic; wireless LAN; IEEE 802.11; NP-hard; TCP throughputs; UDP throughputs; access points; channel selection; cochannel interference reduction; distributed client-assisted channel assignment optimization; feedback traffic information; network simulator 2; uncoordinated WLAN; Data models; Distributed algorithms; Interference; Network topology; Optimization; Throughput; Topology; Wireless; channel assignment; client-assisted; traffic aware.;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2011.59
  • Filename
    5710896