End-to-end protocols for Cognitive Radio Ad Hoc Networks: An evaluation study

被引:54
作者
Di Felice, Marco [1 ]
Chowdhury, Kaushik Roy [2 ]
Kim, Wooseong [3 ]
Kassler, Andreas [4 ]
Bononi, Luciano [1 ]
机构
[1] Univ Bologna, Dept Comp Sci, I-40126 Bologna, Italy
[2] Northeastern Univ, Dept Elect & Comp Engn, Boston, MA 02115 USA
[3] Univ Calif Los Angeles, Dept Comp Sci, Los Angeles, CA 90024 USA
[4] Karlstad Univ, Dept Comp Sci, Karlstad, Sweden
关键词
Cognitive Radio Networks; Routing layer protocols; Transport layer protocols; Modeling and simulation;
D O I
10.1016/j.peva.2010.11.005
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Cognitive radio ad hoc networks (CRAHNs) constitute a viable solution to solve the current problems of inefficiency in the spectrum allocation, and to deploy highly reconfigurable and self-organizing wireless networks. Cognitive radio (CR) devices are envisaged to utilize the spectrum in an opportunistic way by dynamically accessing different licensed portions of the spectrum. To this aim, most of the recent research has mainly focused on devising spectrum sensing and sharing algorithms at the link layer, so that CR devices can operate without interfering with the transmissions of other licensed users, also called primary users (PUs). However, it is also important to consider the impact of such schemes on the higher layers of the protocol stack, in order to provide efficient end-to-end data delivery. At present, routing and transport layer protocols constitute an important yet not deeply investigated area of research over CRAHNs. This paper provides three main contributions on the modeling and performance evaluation of end-to-end protocols (e.g. routing and transport layer protocols) for CRAHNs. First, we describe NS2-CRAHN, an extension of the NS-2 simulator, which is designed to support realistic simulation of CRAHNs. NS2-CRAHN contains an accurate yet flexible modeling of the activities of PUs and of the cognitive cycle implemented by each CR user. Second, we analyze the impact of CRAHNs characteristics over the route formation process, by considering different routing metrics and route discovery algorithms. Finally, we study TCP performance over CRAHNs, by considering the impact of three factors on different TCP variants: (i) spectrum sensing cycle, (ii) interference from PUs and (iii) channel heterogeneity. Simulation results highlight the differences of CRAHNs with traditional ad hoc networks and provide useful directions for the design of novel end-to-end protocols for CRAHNs. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:859 / 875
页数:17
相关论文
共 38 条
[1]  
Akyildiz IF, 2009, AD HOC NETW, V7, P811
[2]  
[Anonymous], 2001, WIRELESS COMMUNICATI
[3]  
[Anonymous], Network Simulator Version 3 (NS-3)
[4]  
Belding-Royer E.M., 2004, MOBILE AD HOC NETWOR, P275
[5]   Performance evaluation of routing protocols for ad hoc wireless networks [J].
Boukerche, A .
MOBILE NETWORKS & APPLICATIONS, 2004, 9 (04) :333-342
[6]   TCP VEGAS - END-TO-END CONGESTION AVOIDANCE ON A GLOBAL INTERNET [J].
BRAKMO, LS ;
PETERSON, LL .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1995, 13 (08) :1465-1480
[7]  
Cheng G, 2007, 2007 2ND IEEE INTERNATIONAL SYMPOSIUM ON NEW FRONTIERS IN DYNAMIC SPECTRUM ACCESS NETWORKS, VOLS 1 AND 2, P559
[8]   Search: A routing protocol for mobile cognitive radio ad-hoc networks [J].
Chowdhury, K. R. ;
Felice, M. D. .
COMPUTER COMMUNICATIONS, 2009, 32 (18) :1983-1997
[9]  
Chowdhury K.R., 2010, IEEE T MOBI IN PRESS
[10]   TP-CRAHN: A Transport Protocol for Cognitive Radio Ad-hoc Networks [J].
Chowdhury, Kaushik R. ;
Di Felice, Marco ;
Akyildiz, Ian F. .
IEEE INFOCOM 2009 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-5, 2009, :2482-+