Cognitive cross-layer multipath probabilistic routing for cognitive networks
- 364 Downloads
Mobile Ad-hoc NETworks (MANETs) is a set of mobile nodes that can move around arbitrarily, and communicate with others in a multi-hop fashion without any assistance of base stations. With recent advances in Cognitive Radio (CR) technology, it is possible to apply the Dynamic Spectrum Access model in MANETs. This introduces the concept of Cognitive Radio Ad Hoc Networks (CRAHNs). Applying CR techniques provides better throughput, even in congested spectrum along with better propagation characteristics. CRAHN is a kind of intelligent network that is aware of its surrounding environment, and adapts to the transmission or reception parameters to achieve efficient communication without interfering with primary users. Routing in CR environment is a challenging task as the availability of channel is constrained by the presence of primary user. The problem of routing in CRAHNs targets the creation and maintenance of wireless multi-hop paths among cognitive nodes by deciding both the spectrum to be used and the relay nodes of the path. This paper proposes a cognitive cross-layer multipath probabilistic routing for cognitive radio based networks. The proposed solution uses spectrum holes identified by MAC layer, decides the channel to be used and transmit power level for each hop in the path. The proposed solution is implemented in NS2, and performance of the proposed solution is compared with the existing solution from the literature. The paper also shows that the proposed solution outperforms existing solution in terms of packet delivery ratio, average end-to-end delay and energy consumed per data packet.
KeywordsCognitive radio Ad hoc networks Cross layer design Routing protocols
- 1.Federal Communications Commission. (2002). FCC report of the spectrum efficiency working group. Resource document. FCC. http://www.fcc.gov/sptf/files/SEWGFinalReport_1.doc. Accessed 10 Nov 2014.
- 2.Wireless Telecommunications Bureau. (2000). FCC: Secondary Markets Initiative. http://wireless.fcc.gov/licensing/secondarymarkets/. Accessed 10 Nov 2014.
- 6.Cacciapuoti, A.S., Calcagno, C., Caleffi, M., Paura, L. (2010). CAODV: Routing in mobile ad-hoc cognitive radio networks. In Wireless Days (WD), 2010 IFIP, p. 1–5.Google Scholar
- 8.Li, B., Li, D., Wu, Q., Li, H. (2009). ASAR: Ant-based spectrum aware routing for cognitive radio networks. In Wireless Communications Signal Processing, 2009. WCSP 2009. International Conference on, p. 1–5.Google Scholar
- 10.Chowdhury, K.R., Di Felice, M. (2009). SEARCH: A routing protocol for mobile cognitive radio ad-hoc networks. In Sarnoff Symposium, 2009. SARNOFF ’09. IEEE, p. 1–6.Google Scholar
- 12.Caleffi, M., Akyildiz, I. F., & Paura, L. (2012). OPERA: Optimal routing metric for cognitive radio ad hoc networks. Wireless Communications, IEEE Transactions on, 11(8), 2884–2894.Google Scholar
- 13.McCanne, S., & Floyd, S. (1997). The Network Simulator-Ns-2. Simulator Tool. Virtual InterNetwork Testbed Project. http://www.isi.edu/nsnam/ns/. Accessed 10 Nov 2014.
- 15.Bellman, R. (1958). On a routing problem. Quarterly of Applied Mathematics, 16(1958), 87–90.Google Scholar
- 16.Youssef, M., Ibrahim, M., Abdelatif, M., Chen, L., & Vasilakos, A. (2013). Routing metrics of cognitive radio networks: A survey. Communications Surveys Tutorials, IEEE, PP(99), 1–18.Google Scholar
- 17.Abdelaziz, S., & ElNainay, M. (2014). Metric-based taxonomy of routing protocols for cognitive radio ad hoc networks. Journal of Network and Computer Applications, 40, 151–163. doi: 10.1016/j.jnca.2013.09.001.
- 21.Marina, M.K., Das, S.R. (2001). On-demand multipath distance vector routing in ad hoc networks. In Network Protocols, 2001. Ninth International Conference on, p. 14–23.Google Scholar
- 22.Banks, J., Carson, J. S., Nelson, B. L., & Nicol, D. M. (2000). Discrete-event system simulation (3rd ed.). New Jersey: Prentice Hall.Google Scholar