Cognitive Radio Oriented Wireless Networks. 10th International Conference, CROWNCOM 2015, Doha, Qatar, April 21–23, 2015, Revised Selected Papers

Research Article

Investigation of TCP Protocols in Dynamically Varying Bandwidth Conditions

Download
253 downloads
  • @INPROCEEDINGS{10.1007/978-3-319-24540-9_14,
        author={Fan Zhou and Abdulla Ali and Kaushik Chowdhury},
        title={Investigation of TCP Protocols in Dynamically Varying Bandwidth Conditions},
        proceedings={Cognitive Radio Oriented Wireless Networks. 10th International Conference, CROWNCOM 2015, Doha, Qatar, April 21--23, 2015, Revised Selected Papers},
        proceedings_a={CROWNCOM},
        year={2015},
        month={10},
        keywords={TCP evaluation Dynamic bandwidth Cognitive radio network},
        doi={10.1007/978-3-319-24540-9_14}
    }
    
  • Fan Zhou
    Abdulla Ali
    Kaushik Chowdhury
    Year: 2015
    Investigation of TCP Protocols in Dynamically Varying Bandwidth Conditions
    CROWNCOM
    Springer
    DOI: 10.1007/978-3-319-24540-9_14
Fan Zhou1,*, Abdulla Ali2,*, Kaushik Chowdhury1,*
  • 1: Northeastern University
  • 2: Qatar University
*Contact email: zhou.fan1@husky.neu.edu, abdulla.alali@qu.edu.qa, krc@ece.neu.edu

Abstract

Cognitive radio (CR) networks experience fluctuating spectrum availability that impacts the end to end bandwidth of a connection. In this paper, we conduct an extensive simulation study of three different window-based TCP flavors- NewReno, Westwood+, and Compound, each of which has unique methods to determine the available bandwidth and scale the congestion window appropriately. These protocols also differ in their respective sensitivities to the metrics of round trip time, loss rate, residual buffer space, among others. These metrics exhibit divergent behavior in CR networks, as compared to classical wireless networks, owing to the frequent channel switching and spectrum sensing functions, and this influences the choice of the TCP protocol. Our ns- 3 based simulation study reveals which specific rate control mechanism in these various TCP protocols are best suited for quickly adapting to varying spectrum and bandwidth conditions, and ensuring the maximum possible throughput for the connection.