5th International ICST Conference on Heterogeneous Networking for Quality, Reliability, Security and Robustness

Research Article

Joint Congestion Control, Contention Control and Resource Allocation in Wireless Networks

Download511 downloads
  • @INPROCEEDINGS{10.4108/ICST.QSHINE2008.4253,
        author={Danhua Zhang and Chao Zhang and Jianhua Lu},
        title={Joint Congestion Control, Contention Control and Resource Allocation in Wireless Networks},
        proceedings={5th International ICST Conference on Heterogeneous Networking for Quality, Reliability, Security and Robustness},
        publisher={ICST},
        proceedings_a={QSHINE},
        year={2010},
        month={5},
        keywords={},
        doi={10.4108/ICST.QSHINE2008.4253}
    }
    
  • Danhua Zhang
    Chao Zhang
    Jianhua Lu
    Year: 2010
    Joint Congestion Control, Contention Control and Resource Allocation in Wireless Networks
    QSHINE
    ICST
    DOI: 10.4108/ICST.QSHINE2008.4253
Danhua Zhang1,*, Chao Zhang2,*, Jianhua Lu1,*
  • 1: Dept. of Elec. Engineering, Tsinghua Univ., Beijing, China
  • 2: School of Aerospace, Tsinghua Univ., Beijing, China
*Contact email: zhangdh@wmc.ee, zhangchao@wmc.ee, lujh@wmc.ee.tsinghua.edu.cn

Abstract

Traditional congestion control protocols assume that each link provides a fixed capacity, while it is not always the case in wireless networks which have shared and variable medium. In this paper, we incorporate variable link capacity as a function of resource allocated, and random-access interference model dependent on physical location, in addition to congestion control, into the network utility maximization framework. Despite non-convexity and non-separability of the primal formulation, we transform the problem and apply a two-level dual based decomposition for solving it. We then propose practical algorithm and prove their convergence to the globally optimum. By collaboratively optimization of transmission rate at the transport layer, link persistence probability at the media-access control layer, and allocated resource at the physical layer, our algorithm can improve the system performance which is further demonstrated by numerical results.