Opportunistic Hybrid Transport Protocol (OHTP) for Cognitive Radio Ad Hoc Sensor Networks

The inefficient assignment of spectrum for different communications purposes, plus technology enhancements and ever-increasing usage of wireless technology is causing spectrum scarcity. To address this issue, one of the proposed solutions in the literature is to access the spectrum dynamically or opportunistically. Therefore, the concept of cognitive radio appeared, which opens up a new research paradigm. There is extensive research on the physical, medium access control and network layers. The impact of the transport layer on the performance of cognitive radio ad hoc sensor networks is still unknown/unexplored. The Internet’s de facto transport protocol is not well suited to wireless networks because of its congestion control mechanism. We propose an opportunistic hybrid transport protocol for cognitive radio ad hoc sensor networks. We developed a new congestion control mechanism to differentiate true congestion from interruption loss. After such detection and differentiation, we propose methods to handle them opportunistically. There are several benefits to window- and rate-based protocols. To exploit the benefits of both in order to enhance overall system performance, we propose a hybrid transport protocol. We empirically calculate the optimal threshold value to switch between window- and rate-based mechanisms. We then compare our proposed transport protocol to Transmission Control Protocol (TCP)-friendly rate control, TCP-friendly rate control for cognitive radio, and TCP-friendly window-based control. We ran an extensive set of simulations in Network Simulator 2. The results indicate that the proposed transport protocol performs better than all the others.

[1]  Mark Handley,et al.  RFC 5348: TCP Friendly Rate Control (TFRC): Protocol Specification , 2008 .

[2]  J. J. Garcia-Luna-Aceves,et al.  Solutions to hidden terminal problems in wireless networks , 1997, SIGCOMM '97.

[3]  Vern Paxson,et al.  Computing TCP's Retransmission Timer , 2000, RFC.

[4]  Simon A. Dobson,et al.  Energy-Efficient Sensing in Wireless Sensor Networks Using Compressed Sensing , 2014, Sensors.

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

[6]  Joseph Mitola,et al.  Cognitive Radio An Integrated Agent Architecture for Software Defined Radio , 2000 .

[7]  V. Jacobson,et al.  Congestion avoidance and control , 1988, CCRV.

[8]  Ian F. Akyildiz,et al.  CRAHNs: Cognitive radio ad hoc networks , 2009, Ad Hoc Networks.

[9]  Yasir Saleem,et al.  Network Simulator NS-2 , 2015 .

[10]  Yuji Oie,et al.  Cognitive Radio-Aware Transport Protocol for Mobile Ad Hoc Networks , 2015, IEEE Transactions on Mobile Computing.

[11]  M. Handley,et al.  Designing TCP-Friendly Window-based Congestion Control for Real-time Multimedia Applications , 2009 .

[12]  Emmanuel Lochin,et al.  Towards Sender-Based TFRC , 2007, 2007 IEEE International Conference on Communications.

[13]  Donald F. Towsley,et al.  TCP Performance in Coded Wireless Mesh Networks , 2008, 2008 5th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

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

[15]  Ritu Chauhan,et al.  Transport Control Protocol for Cognitive Radio Ad Hoc Networks , 2014 .

[16]  Mark Handley,et al.  Equation-based congestion control for unicast applications , 2000, SIGCOMM.

[17]  Li Li,et al.  Transport Protocols in Cognitive Radio Networks: A Survey , 2014, KSII Trans. Internet Inf. Syst..

[18]  Martin Nilsson,et al.  Investigating the energy consumption of a wireless network interface in an ad hoc networking environment , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[19]  Sangman Moh,et al.  A Robust and Energy-Efficient Transport Protocol for Cognitive Radio Sensor Networks , 2014, Sensors.

[20]  Sally Floyd,et al.  RFC 2018: TCP Selective Acknowledgment Options , 1996 .

[21]  Gyanendra Prasad Joshi,et al.  Cognitive Radio Wireless Sensor Networks: Applications, Challenges and Research Trends , 2013, Sensors.

[22]  Özgür B. Akan,et al.  Cognitive radio sensor networks , 2009, IEEE Network.

[23]  Devavrat Shah,et al.  Optimal throughput-delay scaling in wireless networks - part I: the fluid model , 2006, IEEE Transactions on Information Theory.

[24]  Abdulla K. Al-Ali,et al.  TFRC-CR: An equation-based transport protocol for cognitive radio networks , 2013, 2013 International Conference on Computing, Networking and Communications (ICNC).

[25]  Sally Floyd,et al.  The NewReno Modification to TCP's Fast Recovery Algorithm , 2004, RFC.

[26]  H. S. Wolff,et al.  iRun: Horizontal and Vertical Shape of a Region-Based Graph Compression , 2022, Sensors.

[27]  João Pedro Hespanha,et al.  Hybrid Modeling of TCP Congestion Control , 2001, HSCC.