Primary User-Aware Optimal Discovery Routing for Cognitive Radio Networks

Routing protocols in multi-hop cognitive radio networks (CRNs) can be classified into two main categories: local and global routing. Local routing protocols aim at decreasing the overhead of the routing process while exploring the route by choosing, in a greedy manner, one of the direct neighbors. On the contrary, global routing protocols choose the optimal route by exploring the whole network to the destination paying the flooding overhead cost. In this paper, we propose a primary user-aware <inline-formula><tex-math notation="LaTeX">$k$</tex-math><alternatives> <inline-graphic xlink:href="abdelmessih-ieq1-2828104.gif"/></alternatives></inline-formula>-hop routing scheme where <inline-formula><tex-math notation="LaTeX">$k$</tex-math><alternatives> <inline-graphic xlink:href="abdelmessih-ieq2-2828104.gif"/></alternatives></inline-formula> is the discovery radius. This scheme can be plugged into any CRN routing protocol to adapt, in real time, to network dynamics like the number and activity of primary users. The aim of this scheme is to cover the gap between local and global routing protocols for CRNs. It is based on balancing the routing overhead and the route optimality, in terms of primary users avoidance, according to a user-defined utility function. We analytically derive the optimal discovery radius (<inline-formula> <tex-math notation="LaTeX">$k$</tex-math><alternatives><inline-graphic xlink:href="abdelmessih-ieq3-2828104.gif"/> </alternatives></inline-formula>) that achieves this target. Evaluations on NS2 with a side-by-side comparison with traditional CRNs protocols show that our scheme can achieve the user-defined balance between the route optimality, which in turn reflected on throughput and packet delivery ratio, and the routing overhead in real time.

[1]  Brad Karp,et al.  GPSR : Greedy Perimeter Stateless Routing for Wireless , 2000, MobiCom 2000.

[2]  Khaled A. Harras,et al.  Primary User Aware k-Hop Routing for Cognitive Radio Networks , 2014, GLOBECOM 2014.

[3]  Yuguang Fang,et al.  Coolest Path: Spectrum Mobility Aware Routing Metrics in Cognitive Ad Hoc Networks , 2011, 2011 31st International Conference on Distributed Computing Systems.

[4]  Mani B. Srivastava,et al.  Dynamic fine-grained localization in Ad-Hoc networks of sensors , 2001, MobiCom '01.

[5]  Shriram K. Kulkarni,et al.  Comparative study of routing protocols in Cognitive Radio Networks , 2015, 2015 International Conference on Pervasive Computing (ICPC).

[6]  Charles E. Perkins,et al.  Ad hoc On-Demand Distance Vector (AODV) Routing , 2001, RFC.

[7]  Luigi Paura,et al.  Reactive routing for mobile cognitive radio ad hoc networks , 2012, Ad Hoc Networks.

[8]  Shishir Borkar,et al.  Enhancing Opportunistic Routing for Cognitive Radio Network , 2017 .

[9]  Aziz Mohaisen,et al.  Trading Optimality for Scalability in Large-Scale Opportunistic Routing , 2013, IEEE Transactions on Vehicular Technology.

[10]  Dipankar Raychaudhuri,et al.  Future Directions in Cognitive Radio Network , 2009 .

[11]  Mubashir Husain Rehmani,et al.  NS-2 based simulation framework for cognitive radio sensor networks , 2018, Wirel. Networks.

[12]  Wei Zhang,et al.  A geometric approach to improve spectrum efficiency for cognitive relay networks , 2010, IEEE Transactions on Wireless Communications.

[13]  Muhammad Faheem,et al.  Spectrum-aware bio-inspired routing in cognitive radio sensor networks for smart grid applications , 2017, Comput. Commun..

[14]  Guevara Noubir,et al.  Mobility models for ad hoc network simulation , 2004, IEEE INFOCOM 2004.

[15]  Mohamed Ibrahim,et al.  CellSense: An Accurate Energy-Efficient GSM Positioning System , 2011, IEEE Transactions on Vehicular Technology.

[16]  Ben Y. Zhao,et al.  High Throughput Spectrum-aware Routing for Cognitive Radio Networks , 2007 .

[17]  Jean-Yves Le Boudec,et al.  Self Organized Terminode Routing , 2002, Cluster Computing.

[18]  Ramjee Prasad,et al.  IPSAG: An IP Spectrum Aware Geographic Routing algorithm proposal for multi-hop Cognitive Radio networks , 2010, 2010 8th International Conference on Communications.

[19]  Yang Yang,et al.  Reinforcement learning based spectrum-aware routing in multi-hop cognitive radio networks , 2009, 2009 4th International Conference on Cognitive Radio Oriented Wireless Networks and Communications.

[20]  Mario Gerla,et al.  CoRoute: a new cognitive anypath vehicular routing protocol , 2011, Wirel. Commun. Mob. Comput..

[21]  Ivan Stojmenovic,et al.  Position Based Routing Algorithms for Ad Hoc Networks: A Taxonomy , 2004 .

[22]  Ian F. Akyildiz,et al.  Optimal spectrum sensing framework for cognitive radio networks , 2008, IEEE Transactions on Wireless Communications.

[23]  Suman Banerjee,et al.  Final report from the NSF Workshop on Future Directions in Wireless Networking , 2013 .

[24]  A. M. Mathai,et al.  Random points associated with rectangles , 1999 .

[25]  Marwan Krunz,et al.  Spectrum-Aware Beaconless Geographical Routing Protocol for Mobile Cognitive Radio Networks , 2011, 2011 IEEE Global Telecommunications Conference - GLOBECOM 2011.

[26]  Leonard Barolli,et al.  A Joint Design for Distributed Stable Routing and Channel Assignment Over Multihop and Multiflow Mobile Ad Hoc Cognitive Networks , 2014, IEEE Transactions on Industrial Informatics.

[27]  Per Enge,et al.  Special Issue on Global Positioning System , 1999, Proc. IEEE.

[28]  Zygmunt J. Haas,et al.  Hybrid routing in ad hoc networks with a dynamic virtual backbone , 2006, IEEE Transactions on Wireless Communications.

[29]  Moustafa Youssef,et al.  A location-aided routing protocol for cognitive radio networks , 2013, 2013 International Conference on Computing, Networking and Communications (ICNC).

[30]  Yanan Chang,et al.  Geographical opportunistic routing in dynamic multi-hop cognitive radio networks , 2012, 2012 Computing, Communications and Applications Conference.

[31]  Martin Mauve,et al.  A survey on position-based routing in mobile ad hoc networks , 2001, IEEE Netw..

[32]  Deborah Estrin,et al.  Statistical model of lossy links in wireless sensor networks , 2005, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005..

[33]  Arsany Guirguis,et al.  Cooperation-based multi-hop routing protocol for cognitive radio networks , 2018, J. Netw. Comput. Appl..

[34]  Athanasios V. Vasilakos,et al.  Routing Metrics of Cognitive Radio Networks: A Survey , 2014, IEEE Communications Surveys & Tutorials.

[35]  Luigi Paura,et al.  CAODV: Routing in mobile ad-hoc cognitive radio networks , 2010, 2010 IFIP Wireless Days.

[36]  Marco Di Felice,et al.  SEARCH: A routing protocol for mobile cognitive radio ad-Hoc networks , 2009 .

[37]  Mohamed F. Younis,et al.  Overlapping Multihop Clustering for Wireless Sensor Networks , 2009, IEEE Transactions on Parallel and Distributed Systems.