Towards Fast Flow Convergence in Cognitive Radio Cellular Networks

Cognitive radio (CR) is an enabling technology that allows opportunistic use of under-utilized licensed spectrum allocated to primary users (PUs).However, the frequent channel sensing and switching interferes with the transport layer functions, leading to slow flow convergence during active transmissions by the CR. In this paper, we propose TCP C², a method that greatly improves the flow responsiveness to abrupt variation of underlying layer spectrum availability in cellular CR architectures. The key idea of C² is to allow the sender to estimate the current bottleneck link bandwidth and network load by observing variance in the throughput and round trip time. Following this, fast congestion window scaling allows the flow to converge quickly to the optimal sending rate. Analytic derivations and packet-based simulation results show the increased resiliency of our approach over classical end-to-end TCP protocols in the presence of intermittent spectrum sensing and disruptions caused by PU arrival. Additionally, we show that C² enforces fairness among flows, and also coexists well with classical TCP flavors.

[1]  Injong Rhee,et al.  CUBIC: a new TCP-friendly high-speed TCP variant , 2008, OPSR.

[2]  Ren Wang,et al.  TCP westwood: Bandwidth estimation for enhanced transport over wireless links , 2001, MobiCom '01.

[3]  Cheng Jin,et al.  FAST TCP: Motivation, Architecture, Algorithms, Performance , 2006, IEEE/ACM Transactions on Networking.

[4]  Qian Zhang,et al.  A Compound TCP Approach for High-Speed and Long Distance Networks , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[5]  Ian F. Akyildiz,et al.  TCP CRAHN: A Transport Control Protocol for Cognitive Radio Ad Hoc Networks , 2013, IEEE Transactions on Mobile Computing.

[6]  Larry L. Peterson,et al.  TCP Vegas: End to End Congestion Avoidance on a Global Internet , 1995, IEEE J. Sel. Areas Commun..

[7]  Feng Qian,et al.  An in-depth study of LTE: effect of network protocol and application behavior on performance , 2013, SIGCOMM.

[8]  Abdulla K. Al-Ali,et al.  TFRC-CR: An equation-based transport protocol for cognitive radio networks , 2013, Ad Hoc Networks.

[9]  Victor C. M. Leung,et al.  Cross-Layer Design for TCP Performance Improvement in Cognitive Radio Networks , 2010, IEEE Transactions on Vehicular Technology.

[10]  Hari Balakrishnan,et al.  Stochastic Forecasts Achieve High Throughput and Low Delay over Cellular Networks , 2013, NSDI.

[11]  Nick Feamster,et al.  Home Network or Access Link? Locating Last-Mile Downstream Throughput Bottlenecks , 2016, PAM.