Browse > Article
http://dx.doi.org/10.14372/IEMEK.2014.9.6.353

Improving TCP Performance Over Cognitive Radio Networks  

Byun, Sang-Seon (Catholic University of Pusan)
Publication Information
Abstract
In cognitive radio networks (CRNs), SU (secondary user)'s transmissions are frequently disrupted by PU (primary user)'s transmission. Therefore SU expereiences consecutive retransmission timeout and its exponential backoff, and subsequently, the TCP of SU does not proceed with the transmission even after the disruption is over or the SU succeeds to hold an idle channel. In order to solve this problem, we propose a cross-layer approach called TCP-Freeze-CR. Moreover we consider a practical scenario where either secondary transmitter (ST) or secondary receiver (SR) detects PU's transmission, which results in the need of spectrum synchronization mechanism. All of our proposals are implemented and verified with a real CRN testbed consisting of 6 software radios called USRP. The experimental results illustrate that standard TCP suffers from significant performance degradation and show that TCP-Freeze-CR greatly mitigates the degradation.
Keywords
TCP; TCP-Freeze-CR; Cognitive radio networks; Universal software radio peripheral (USRP); GNU radio;
Citations & Related Records
연도 인용수 순위
  • Reference
1 J. Mitola G.Q. Maguire Jr., "Cognitive radio: making software radios more personal," IEEE Personal Communications, Vol. 6, No. 4, pp. 13-18, 1999.   DOI   ScienceOn
2 R. Paul, W. Pak, Y.-J. Choi, "Slectively triggered cooperative sensing in cognitive radio networks," IET Communications, Vol. 8, No. 15, pp. 2720-2728, 2014.   DOI
3 S. Chepuri, R. de Fransisco, G. Leus, "Performance evaluation of an IEEE 802.15.4 cognitive radio link in the 2360-2400 MHz band," Proceedings of IEEE Wireless Communications and Networking Conference, 2011.
4 A. Ayadi, P. Maille, D. Ros, "TCP over low-power and lossy networks: tuning the segment size to minimize energy consumption," Proceedings of IFIP International Conference on New Technologies, Mobility and Security, 2011.
5 Y. Tian, K. Xu, N. Ansari, "TCP in wireless environments: problems and solutions," IEEE Communications Magazine, Vol. 47, No. 7, pp. 57-63, 2009.   DOI   ScienceOn
6 T. Issariyakul, L. Pillutla, V. Krishnamurthy, "Turning radio resource in an overlay cognitive radio network for TCP: Greed isn't good," IEEE Communications Magazine, Vol. 47, No. 7, pp. 57-63, 2009.   DOI   ScienceOn
7 D. Chen, H. Ji, V. Leung, "Distributed optimal relay selection for improving TCP throughput over cognitive radio networks: A cross-layer design approach," Proceedings of IEEE International Conference on Communication, 2011.
8 K. Chowdhury, M. Di Felice, I. Akyildiz, "TP-CRAHN: a transport protocol for cognitive radio ad-hoc networks," IEEE Transactions on Mobile Computing, Vol. 12, No. 4, pp. 790-803, 2013.   DOI   ScienceOn
9 C. Luo, F. Yu, H. Ji, V. Leung, "Cross-layer design for TCP performance improvement in cognitive radio networks," IEEE Transactions on Vehicular Technology, Vol. 59, No. 5, pp. 2485-2495, 2010.   DOI
10 S. El Rakabawy C. Lindemann, "A practical adaptive pacing scheme for TCP in multihop wireless networks," IEEE/ACM Transactions on Networking, Vol. 19, No. 4, pp. 975-988, 2011.   DOI
11 T. Goff, J. Moronski, D. Phatak, V. Gupta, "Freeze-TCP: a true end-to-end TCP enhancement mechanism for mobile environments," Proceedings of IEEE INFOCOM, 2000.
12 T. Schmid, "GNU Radio 802.15.4 En- and Decoding," NESL Technical Report, 2006.