DocumentCode :
5804
Title :
TCP CRAHN: A Transport Control Protocol for Cognitive Radio Ad Hoc Networks
Author :
Chowdhury, Kaushik R. ; Di Felice, Marco ; Akyildiz, I.F.
Author_Institution :
Dept. of Electr. & Comput. Eng., Northeastern Univ., Boston, MA, USA
Volume :
12
Issue :
4
fYear :
2013
fDate :
Apr-13
Firstpage :
790
Lastpage :
803
Abstract :
Cognitive Radio (CR) networks allow users to opportunistically transmit in the licensed spectrum bands, as long as the performance of the Primary Users (PUs) of the band is not degraded. Consequently, variation in spectrum availability with time and periodic spectrum sensing undertaken by the CR users have a pronounced effect on the higher layer protocol performance, such as at the transport layer. This paper investigates the limitations of classical TCP newReno in a CR ad hoc network environment, and proposes TCP CRAHN, a window-based TCP-friendly protocol. Our approach incorporates spectrum awareness by a combination of explicit feedback from the intermediate nodes and the destination. This is achieved by adapting the classical TCP rate control algorithm running at the source to closely interact with the physical layer channel information, the link layer functions of spectrum sensing and buffer management, and a predictive mobility framework that is developed at the network layer. An analysis of the expected throughput in TCP CRAHN is provided, and simulation results reveal significant improvements by using our approach. To the best of our knowledge, our approach takes the first steps toward the design of a transport layer for CR ad hoc networks.
Keywords :
ad hoc networks; buffer storage; cognitive radio; telecommunication network management; transport protocols; CR ad hoc network environment; PU; TCP CRAHN; TCP rate control algorithm; buffer management; cognitive radio ad hoc networks; intermediate nodes; licensed spectrum bands; link layer functions; network layer; periodic spectrum sensing; physical layer channel information; predictive mobility framework; primary users; spectrum availability variation; transport control protocol; transport layer; window-based TCP-friendly protocol; Ad hoc networks; Bandwidth; Delay; Protocols; Sensors; Switches; Throughput; Cognitive radio; TCP; congestion control; flow control; spectrum sensing;
fLanguage :
English
Journal_Title :
Mobile Computing, IEEE Transactions on
Publisher :
ieee
ISSN :
1536-1233
Type :
jour
DOI :
10.1109/TMC.2012.59
Filename :
6165298
Link To Document :
بازگشت