SELECT: Self-learning collision avoidance for wireless networks

被引:11
|
作者
Chen, Chun-Cheng [1 ]
Seo, Eunsoo [1 ]
Kim, Hwangnam [2 ]
Luo, Haiyun [1 ]
机构
[1] Univ Illinois, Dept Comp Sci, Urbana, IL 61801 USA
[2] Korea Univ, Sch Elect Engn, Seoul 136713, South Korea
关键词
wireless communication; access schemes; algorithm/protocol design and analysis;
D O I
10.1109/TMC.2007.70723
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The limited number of orthogonal channels and autonomous installations of hot spots and home wireless networks often leave neighboring 802.11 basic service sets (BSSs) operating on the same or overlapping channels, therefore interfering with each other. However, the 802.11 medium access control (MAC) does not work well in resolving inter-BSS interference due to the well-known hidden/exposed-receiver problem, which has been haunting the research community for more than a decade. In this paper, we propose SELECT, an effective and efficient self-learning collision avoidance strategy to address the hidden/exposed-receiver problem in 802.11 wireless networks. SELECT is based on the observation that carrier sense with received signal strength (RSS) measurements at the sender and the receiver can be strongly correlated. A SELECT-enabled sender exploits such correlation using an automated online learning algorithm and makes an informed judgment of the channel availability at the intended receiver. SELECT achieves collision avoidance at packet-level time granularity, involves zero communication overhead, and easily integrates with the 802.11 Distributed Coordination Function (DCF). Our evaluation in analysis, simulations, and prototype experiments show that SELECT addresses the hidden/exposed-receiver problem well. In typical hidden/exposed-receiver scenarios, SELECT improves the throughput by up to 140 percent and the channel access success ratio by up to 302 percent while almost completely eliminating contention-induced data packet drops.
引用
下载
收藏
页码:305 / 321
页数:17
相关论文
共 50 条
  • [31] Analysis of an AIMD based collision avoidance protocol in wireless data networks
    Cai, SL
    Liu, Y
    Gong, WB
    42ND IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-6, PROCEEDINGS, 2003, : 104 - 109
  • [32] Exploring a new approach to collision avoidance in wireless ad hoc networks
    Peng, Jun
    Cheng, Liang
    NETWORKING 2007: AD HOC AND SENSOR NETWORKS, WIRELESS NETWORKS, NEXT GENERATION INTERNET, PROCEEDINGS, 2007, 4479 : 462 - +
  • [33] Self-learning
    Ellis, B
    FUTURIST, 2005, 39 (01) : 4 - 4
  • [34] NEW DIMENSIONS IN SELF-LEARNING IN AN SELF-LEARNING ENVIRONMENT OF LEARNING IN REGSEAU
    Fournier, Helene
    Kop, Rita
    CANADIAN JOURNAL FOR THE STUDY OF ADULT EDUCATION, 2014, 26 (01): : 35 - 55
  • [35] Self-learning Monte Carlo with deep neural networks
    Shen, Huitao
    Liu, Junwei
    Fu, Liang
    PHYSICAL REVIEW B, 2018, 97 (20)
  • [36] Classification of companies with theassistance of self-learning neural networks
    Konecny, Vladimir
    Trenz, Oldrich
    Svobodova, Eliska
    AGRICULTURAL ECONOMICS-ZEMEDELSKA EKONOMIKA, 2010, 56 (02): : 51 - 58
  • [37] NEURAL NETWORKS FOR SELF-LEARNING CONTROL-SYSTEMS
    NGUYEN, DH
    WIDROW, B
    INTERNATIONAL JOURNAL OF CONTROL, 1991, 54 (06) : 1439 - 1451
  • [38] Self-Learning PD Game With Imperfect Information on Networks
    Li, Zhuozheng
    Chu, Tianguang
    Wang, Long
    PROCEEDINGS OF THE 48TH IEEE CONFERENCE ON DECISION AND CONTROL, 2009 HELD JOINTLY WITH THE 2009 28TH CHINESE CONTROL CONFERENCE (CDC/CCC 2009), 2009, : 6864 - 6869
  • [39] Distributed self-learning scheduling approach for wireless sensor network
    Niu, Jianjun
    Deng, Zhidong
    AD HOC NETWORKS, 2013, 11 (04) : 1276 - 1286
  • [40] Towards self-learning adaptive scheduling for ATM networks
    Mehra, RK
    Ravichandran, B
    Cabrera, JBD
    Greve, DN
    Sutton, RS
    PROCEEDINGS OF THE 36TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-5, 1997, : 2393 - 2398