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 条
  • [31] TCP-Aware Call Admission Control in High Altitude Platforms Using Cross-Layer Design
    Petraki, Dionysia K.
    Anastasopoulos, Markos P.
    Vasilakos, Athanasios V.
    Cottis, Panayotis G.
    WIRELESS PERSONAL COMMUNICATIONS, 2009, 51 (03) : 483 - 498
  • [32] TCP-Aware Call Admission Control in High Altitude Platforms Using Cross-Layer Design
    Dionysia K. Petraki
    Markos P. Anastasopoulos
    Athanasios V. Vasilakos
    Panayotis G. Cottis
    Wireless Personal Communications, 2009, 51 : 483 - 498
  • [33] Application-Aware Resource Allocation based on Channel Information for Cellular Networks
    Shajaiah, Haya
    Ghorbanzadeh, Mo
    Abdelhadi, Ahmed
    Clancy, Charles
    2019 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2019,
  • [34] CORA: Channel Occupancy-Aware Resource Allocation in LoRa Wireless Networks
    Lin, Ziqi
    Huang, Zihao
    Gu, Bo
    Gong, Shimin
    Su, Zhou
    Guizani, Mohsen
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2024, 73 (11) : 17083 - 17094
  • [35] Network Coding-aware Channel Allocation and Routing in Cognitive Radio Networks
    Shu, Zhihui
    Zhou, Jiazhen
    Yang, Yaoqing
    Sharif, Hamid
    Qian, Yi
    2012 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2012, : 5590 - 5595
  • [36] Channel and Delay Margin Aware Bandwidth Allocation for Future Generation Wireless Networks
    Ho, Quang-Dung
    Ashour, Mohamed
    Tho Le-Ngoc
    GLOBECOM 2008 - 2008 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, 2008,
  • [37] Rosetta: Enabling Robust TLS Encrypted Traffic Classification in Diverse Network Environments with TCP-Aware Traffic Augmentation
    Xie, Renjie
    Cao, Jiahao
    Dong, Enhuan
    Xu, Mingwei
    Sun, Kun
    Li, Qi
    Shen, Licheng
    Zhang, Menghao
    PROCEEDINGS OF THE 32ND USENIX SECURITY SYMPOSIUM, 2023, : 625 - 642
  • [38] A Guard-band-aware Channel Allocation Algorithm for Multi-channel Cognitive Radio Networks
    Yuan, Lingwu
    Feng, Zebing
    Feng, Zhiyong
    Zhang, Qixun
    Liu, Baoling
    2013 IEEE 78TH VEHICULAR TECHNOLOGY CONFERENCE (VTC FALL), 2013,
  • [39] Joint Channel-Aware and Queue-Aware Relay Selection and Resource Allocation in Cooperative OFDMA Networks
    Xie, Bing
    Zhou, Wen'an
    Hao, Chenxi
    Chen, Wei
    Song, Junde
    2010 IEEE 21ST INTERNATIONAL SYMPOSIUM ON PERSONAL INDOOR AND MOBILE RADIO COMMUNICATIONS (PIMRC), 2010, : 2139 - 2144
  • [40] QoE and Energy Aware Resource Allocation in Small Cell Networks With Power Selection, Load Management, and Channel Allocation
    Wu, Ducheng
    Wu, Qihui
    Xu, Yuhua
    Liang, Ying-Chang
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2017, 66 (08) : 7461 - 7473