A Distributed CSMA Algorithm for Throughput and Utility Maximization in Wireless Networks

被引:39
|
作者
Jiang, Libin [1 ]
Walrand, Jean [1 ]
机构
[1] Univ Calif Berkeley, Dept EECS, Berkeley, CA 94720 USA
关键词
Cross-layer optimization; joint scheduling and congestion control; maximal throughput; CSMA;
D O I
10.1109/ALLERTON.2008.4797741
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In multi-hop wireless networks, designing distributed scheduling algorithms to achieve the maximal throughput is a challenging problem because of the complex interference constraints among different links. Traditional maximal-weight (MW) scheduling, although throughput-optimal, is difficult to implement in distributed networks; whereas a distributed greedy protocol similar to IEEE 802.11 does not guarantee the maximal throughput. In this paper, we introduce an adaptive CSMA scheduling algorithm that can achieve the maximal throughput distributedly under some assumptions. Major advantages of the algorithm include: (1) It applies to a very general interference model; (2) It is simple, distributed and asynchronous. Furthermore, we combine the algorithm with end-to-end flow control to achieve the optimal utility and fairness of competing flows. The effectiveness of the algorithm is verified by simulations. Finally, we consider some implementation issues in the setting of 802.11 networks.
引用
收藏
页码:1511 / 1519
页数:9
相关论文
共 50 条
  • [1] A Distributed CSMA Algorithm for Throughput and Utility Maximization in Wireless Networks
    Jiang, Libin
    Walrand, Jean
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2010, 18 (03) : 960 - 972
  • [2] Distributed Learning for Utility Maximization over CSMA-based Wireless Multihop Networks
    Jang, Hyeryung
    Yun, Se-Young
    Shin, Jinwoo
    Yi, Yung
    2014 PROCEEDINGS IEEE INFOCOM, 2014, : 280 - 288
  • [3] Throughput Maximization in CSMA Networks with Collisions
    Sankrith, Subramanian
    Pasiliao, Eduardo L.
    Shea, John M.
    Carvalho, Marco M.
    Dixon, Warren E.
    2012 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM 2012), 2012,
  • [4] A distributed Newton algorithm for network utility maximization in wireless ad hoc networks
    Pan, Lian
    Wang, Hanwu
    Jia, Weijia
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2019, 32 (15)
  • [5] Modular Control for Throughput Utility Maximization in Multihop Wireless Networks
    Fan, Shu
    Zhao, Honglin
    2016 IEEE 83RD VEHICULAR TECHNOLOGY CONFERENCE (VTC SPRING), 2016,
  • [6] Distributed CSMA/CA Algorithms for Achieving Maximum Throughput in Wireless Networks
    Ni, Jian
    Srikant, R.
    2009 INFORMATION THEORY AND APPLICATIONS WORKSHOP, 2009, : 247 - 247
  • [7] Multihop Local Pooling for distributed throughput maximization in wireless networks
    Zussman, Gil
    Brzezinski, Andrew
    Modiano, Eytan
    27TH IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (INFOCOM), VOLS 1-5, 2008, : 1813 - +
  • [8] Distributed Throughput Maximization in Wireless Networks Using the Stability Region
    Vejarano, Gustavo
    Wang, Dexiang
    Dubey, Ritwik
    McNair, Janise
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2014, 25 (07) : 1713 - 1723
  • [9] A Distributed CSMA Algorithm for Wireless Networks based on Ising Model
    Wang, Yi
    Xia, Ye
    2013 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2013, : 170 - 176
  • [10] Throughput maximization in CSMA networks with collisions and hidden terminals
    Subramanian, Sankrith
    Pasiliao, Eduardo L.
    Shea, John M.
    Curtis, Jess W.
    Dixon, Warren E.
    Springer Proceedings in Mathematics and Statistics, 2012, 20 : 195 - 205