CogNS: A Simulation Framework for Cognitive Radio Networks
Cognitive radio technology has been used to efficiently utilize the spectrum in wireless networks. Although many research studies have been done recently in the area of cognitive radio networks (CRNs), little effort has been made to propose a simulation framework for CRNs. In this paper, a simulation framework based on NS2 (CogNS) for cognitive radio networks is proposed. This framework can be used to investigate and evaluate the impact of lower layers, i.e., MAC and physical layer, on the transport and network layers protocols. Due to the importance of packet drop probability, end-to-end delay and throughput as QoS requirements in real-time reliable applications, these metrics are evaluated over CRNs through CogNS framework. Our simulations demonstrate that the design of new network and transport layer protocols over CRNs should be considered based on CR-related parameters such as activity model of primary users, sensing time and frequency.
KeywordsCognitive radio networks (CRN) Simulation framework Network Simulator 2 (NS2) Performance evaluation
We thank Iran Telecommunication Research Center (ITRC) for supporting this research (http://www.itrc.ac.ir).
- 2.Mitola, J., I., & Maguire, G. Q., Jr. (1999). Cognitive radio: Making software radios more personal. Personal Communications, IEEE, 6(4), 13–18.Google Scholar
- 6.Akan, O. B., Karli, O. B., & Ergul, O. (2009). Cognitive radio sensor networks. IEEE Network, 23(4), 34–40.Google Scholar
- 10.Calvo, R. A., & Campo, J. P. (2007). Adding multiple interface support in NS-2. Cantabria: University of Cantabria.Google Scholar
- 11.Wang, B. NS2 Notebook: Multi-channel Multi-interface Simulation in NS2 (2.29). http://www.cse.msu.edu/wangbo1/ns2/nshowto8.html.
- 12.Chiueh, T. C., Raniwala, A., Krishnan, R., & Gopalan, K. Hyacinth: An IEEE 802.11-based multi-channel wireless mesh network. http://www.ecsl.cs.sunysb.edu/multichannel/.
- 13.Cognitive radio cognitive network simulator. http://stuweb.ee.mtu.edu/ljialian/.
- 15.Network simulator version 2. http://www.isi.edu/nsnam/ns/.
- 16.Slingerland, A. M. R., Pawelczak, P., Prasad, R. V., Lo, A., & Hekmat, R. (2007). Performance of transport control protocol over dynamic spectrum access links. In New frontiers in dynamic spectrum access networks, 2007. DySPAN 2007. 2nd IEEE international symposium on, 2007 (pp. 486–495).Google Scholar
- 17.Kondareddy, Y. R., & Agrawal, P. (2009). Effect of dynamic spectrum access on transport control protocol performance. In Global telecommunications conference, 2009 (GLOBECOM 2009). IEEE, 2009, (pp. 1–6).Google Scholar
- 18.Chowdhury, K. R., Di Felice, M., & Akyildiz, I. F. (2009). TP-CRAHN: A transport protocol for cognitive radio ad-hoc networks. In INFOCOM 2009, IEEE, 2009 (pp. 2482–2490).Google Scholar
- 19.Sarkar, D., & Narayan, H. (2010). Transport layer protocols for cognitive networks. In INFOCOM IEEE conference on computer communications workshops, 2010 (pp. 1–6).Google Scholar
- 24.Proakis, J. G. (2001). Digital communications (4th ed.). New York: McGraw-Hill.Google Scholar