Browse > Article
http://dx.doi.org/10.3745/JIPS.03.0041

An Experimental Implementation of a Cross-Layer Approach for Improving TCP Performance over Cognitive Radio Networks  

Byun, Sang-Seon (Dept. of Computer Engineering, Catholic University of Pusan)
Publication Information
Journal of Information Processing Systems / v.12, no.1, 2016 , pp. 73-82 More about this Journal
Abstract
In cognitive radio networks (CRNs), the performance of the transmission control protocol (TCP) at the secondary user (SU) severely drops due to the mistrigger of congestion control. A long disruption is caused by the transmission of primary user, leading to the mistrigger. In this paper, we propose a cross-layer approach, called a CR-aware scheme that enhances TCP performance at the SU. The scheme is a sender side addition to the standard TCP (i.e., TCP-NewReno), and utilizes an explicit cross-layer signal delivered from a physical (or link) layer and the signal gives an indication of detecting the primary transmission (i.e., transmission of the primary user). We evaluated our scheme by implementing it onto a software radio platform, the Universal Software Radio Peripheral (USRP), where many parts of lower layer operations (i.e., operations in a link or physical layer) run as user processes. In our implementation, we ran our CR-aware scheme over IEEE 802.15.4. Furthermore, for the purpose of comparison, we implemented a selective ACK-based local recovery scheme that helps TCP isolate congestive loss from a random loss in a wireless section.
Keywords
Cognitive Radio Networks; Congestion Control; TCP; USRP;
Citations & Related Records
연도 인용수 순위
  • Reference
1 J. Mitola and G. Q. Maguire, "Cognitive radio: making software radios more personal," IEEE Personal Communications, vol. 6, no. 4, pp. 13-18, 1999.   DOI
2 T. Issariyakul, L. S. Pillutla, and V. Krishnamurthy, "Tuning 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
3 S, Floyd and T. Henderson, "The NewReno modification to TCP's fast recovery algorithm," RFC 2582, 1999; https://tools.ietf.org/html/rfc2582.
4 Y. Tian, K. Xu, and N. Ansari, "TCP in wireless environments: problems and solutions," IEEE Communications Magazine, vol. 43, no. 3, pp. S27-S32, 2005.   DOI
5 D. Chen, H. Ji, and V. Leung, "Distributed optimal relay selection for improving TCP throughput over cognitive radio networks: a cross-layer design approach," in Proceedings of 2011 IEEE International Conference on Communications (ICC), Kyoto, Japan, 2011, pp. 1-5.
6 C. Luo, F. R. Yu, H. Ji, and 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
7 K. R. Chowdhury, M. Di Felice, and I. F. Akyildiz, "TP-CRAHN: a transport protocol for cognitive radio ad-hoc networks," in Proceedings of IEEE Conference on Computer Communication (INFOCOM), Rio de Janeiro, Brazil, 2009, pp. 2482-2490.
8 K. R. Chowdhury, M. Di Felice, and I. F. Akyildiz, "TCP CRAHN: a transport control protocol for cognitive radio ad hoc networks," IEEE Transactions on Mobile Computing, vol. 12, no. 4, pp. 790-803, 2013.   DOI
9 A. Warrier, S. Janakiraman, S. Ha, and I. Rhee, "DiffQ: Practical differential backlog congestion control for wireless networks," in Proceedings of IEEE Conference on Computer Communication (INFOCOM), Rio de Janeiro, Brazil, 2009, pp. 262-270.
10 S. M. ElRakabawy and 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 K. R. Chowdhury and T. Melodia, "Platforms and testbeds for experimental evaluation of cognitive ad hoc networks," IEEE Communications Magazine, vol. 48, no. 9, pp. 96-104, 2010.   DOI
12 P. Pawelczak, K. Nolan, L. Doyle, S. W. Oh, and D. Cabric, "Cognitive radio: ten years of experimentation and development," IEEE Communications Magazine, vol. 49, no. 3, pp. 90-100, 2011.   DOI
13 T. Schmid, "GNU radio 802.15.4 en- and decoding," 2006; http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.179.31.
14 A. Ayadi, P. Maillé, and D. Ros, "TCP over low-power and lossy networks: tuning the segment size to minimize energy consumption," in Proceedings of 2011 4th IFIP International Conference on New Technologies, Mobility and Security (NTMS), Paris, 2011, pp. 1-5.
15 J. H. Hauer, V. Handziski, and A. Wolisz, "Experimental study of the impact of WLAN interference on IEEE 802.15. 4 body area networks," in Wireless Sensor Networks. Heidelberg: Springer, 2009, pp. 17-32.
16 S. P. Chepuri, R. De Francisco, and G. Leus, "Performance evaluation of an IEEE 802.15. 4 cognitive radio link in the 2360-2400 MHz band," in Proceedings of IEEE Wireless Communications and Networking Conference (WCNC), Cancun, Mexico, 2011, pp. 2155-2160.
17 M. Timmers, S. Pollin, A. Dejonghe, L. Van der Perre, and F. Catthoor, "Exploring vs exploiting: enhanced distributed cognitive coexistence of 802.15. 4 with 802.11," in Proceedings of IEEE Sensors, Lecce, Italy, 2008, pp. 613-616.
18 A. Dunkels, T. Voigt, and J. Alonso, "Making TCP/IP viable for wireless sensor networks," in Proceedings of 1st European Workshop on Wireless Sensor Networks (EWSN) work-in-progress session, Berlin, Germany, 2004, pp. 1-4.
19 A. Dunkels, "Full TCP/IP for 8-bit architectures," in Proceedings of the 1st International Conference on Mobile Systems, Applications and Services (MobiSys'03), San Francisco, CA, 2003, pp. 85-98
20 F. L. Piccolo, D. Battaglino, L. Bracciale, A. Bragagnini, M. S. Turolla, and N. B. Melazzi, "On the IP support in IEEE 802.15. 4 LR-WPANs: self-configuring solutions for real application scenarios," in Proceedings of 2010 the 9th IFIP Annual Mediterranean Ad Hoc Networking Workshop (Med-Hoc-Net), Juan Les Pins, France, 2010, pp. 1-10.
21 H. Balakrishnan, V. N. Padmanabhan, S. Seshan, and R. H. Katz, "A comparison of mechanisms for improving TCP performance over wireless links," IEEE/ACM Transactions on Networking, vol. 5, no. 6, pp. 756-769, 1997.   DOI