TCP-Aware Channel Allocation in CDMA Networks

被引:13
|
作者
Ghaderi, Majid [1 ]
Sridharan, Ashwin [2 ]
Zang, Hui [2 ]
Towsley, Don [3 ]
Cruz, Rene [4 ]
机构
[1] Univ Calgary, Dept Comp Sci, Calgary, AB T2N 1N4, Canada
[2] Sprint, Burlingame, CA 94010 USA
[3] Univ Massachusetts, Dept Comp Sci, Amherst, MA 01003 USA
[4] Univ Calif San Diego, Dept Elect & Comp Engn, La Jolla, CA 92093 USA
关键词
Wireless networks; TCP throughput; rate adaptation; cross-layer optimization; scheduling;
D O I
10.1109/TMC.2008.81
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper explores the use of rate adaptation in cellular networks to maximize throughput of long-lived TCP sessions. Modern cellular networks incorporate RF technology that allows them to dynamically vary the wireless channel rate in response to user demands and channel conditions. However, the set of data rates as well as the scheduler's rate adaptation policy are typically chosen to maximize the throughput of inelastic connections. We focus on the problem of maximizing the throughput of TCP connections and propose a joint optimization of MAC and physical layer parameters with respect to TCP sending rate. In particular, we propose a simple TCP-aware channel scheduler that adapts the wireless channel rate to changes in the TCP sending rate and explore its performance for both single and multiple concurrent sessions. In the case of a single TCP session, we develop a fluid model of its steady-state behavior in such a system that adapts between two channel rates. The accuracy of the model, its utility in selecting optimal rates as well as the performance of systems with up to three channel rates are explored with ns-2 simulations. Our results indicate that a two-rate scheme improves TCP throughput by 15 to 20 percent over a system that does not exploit rate adaptation and that little additional benefit accrues from the addition of a third channel rate. Finally, we extend the framework to scenarios where bandwidth is shared by multiple TCP sessions. We propose two channel allocation algorithms, one relying on detailed TCP state information, the other not, and explore their performance through simulation. Our results indicate that TCP throughput is relatively insensitive to either channel allocation algorithm, and adaptive rate variation is the dominant factor in performance.
引用
收藏
页码:14 / 28
页数:15
相关论文
共 50 条
  • [21] Dynamic spectrum allocation using channel power in CDMA networks
    Roh, Jinyeol
    Han, Youngnam
    TENCON 2005 - 2005 IEEE REGION 10 CONFERENCE, VOLS 1-5, 2006, : 1592 - 1596
  • [22] A dynamic TCP-Aware call admission control scheme. for generic next generation packet-switched wireless networks
    Wang, Xinbing
    Eun, Do Young
    Wang, Wenye
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2007, 6 (09) : 3344 - 3352
  • [23] Age of Information Aware Channel Allocation for Wireless Industrial Networks
    Liu, Bowen
    Hua, Cunqing
    Gu, Pengwenlong
    2019 11TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS AND SIGNAL PROCESSING (WCSP), 2019,
  • [24] A multi-channel MAC protocol with dynamic channel allocation in CDMA ad hoc networks
    Qiu, Jigang
    Fan, Guangbin
    Li, Huijie
    Lin, Xiaokang
    ADVANCES IN MULTIMEDIA INFORMATION PROCESSING - PCM 2006, PROCEEDINGS, 2006, 4261 : 450 - 458
  • [25] A channel state aware uplink bandwidth allocation algorithm for wireless networks
    Chen, Tao
    Chlamtac, Imrich
    2007 PROCEEDINGS OF THE 16TH IST MOBILE AND WIRELESS COMMUNICATIONS, VOLS 1-3, 2007, : 146 - 150
  • [26] Link quality aware channel allocation for multichannel body sensor networks
    Gao, Weifeng
    Zhao, Zhiwei
    Min, Geyong
    Cao, Yue
    Duan, Hancong
    Liu, Lu
    Long, Yimiao
    Yin, Guangqiang
    PERVASIVE AND MOBILE COMPUTING, 2017, 41 : 354 - 364
  • [27] An Efficient Interference aware Channel Allocation Algorithm for Wireless Mesh Networks
    Subbaiah, K. Venkata
    Naidu, M. M.
    2015 INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND COMMUNICATION ENGINEERING SYSTEMS (SPACES), 2015, : 416 - 420
  • [28] Efficient Load-Aware Channel Allocation in Wireless Access Networks
    Athanasiou, George
    Broustis, Ioannis
    Tassiulas, Leandros
    JOURNAL OF COMPUTER NETWORKS AND COMMUNICATIONS, 2011, 2011
  • [29] An adaptive channel allocation algorithm in multi-carrier cellular CDMA networks
    Alan, M
    Sitaraman, S
    Venkatesan, S
    IEEE 55TH VEHICULAR TECHNOLOGY CONFERENCE, VTC SPRING 2002, VOLS 1-4, PROCEEDINGS, 2002, : 821 - 825
  • [30] Dynamic channel allocation and optimal detection for MAC in CDMA ad hoc networks
    Butala, A
    Tong, L
    THIRTY-SIXTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS - CONFERENCE RECORD, VOLS 1 AND 2, CONFERENCE RECORD, 2002, : 1160 - 1164