Simulation of Cognitive Radio Networks in OMNeT++

Part of the Signals and Communication Technology book series (SCT)


A widespread methodology for performance analysis and evaluation in communication systems engineering is network simulation. It is widely used for the development of new architectures and protocols. Network simulators allow to model a system by specifying both the behavior of the network nodes and the communication channels, and Cognitive Radio (CR)-related research activities have been often validated and evaluated through simulation too.

Following this approach, this chapter presents an ongoing effort towards the development of a CR simulation framework, to be used in the design and the evaluation of protocols and algorithms. OMNeT++, in combination with MiXiM framework functionalities, was chosen as the developing platform, thanks to its open source nature, the existing documentation on its architecture and features, and the user-friendly Integrated Development Environment (IDE).



Part of this work was supported by COST Action IC0902 “Cognitive Radio and Networking for Cooperative Coexistence of Heterogeneous Wireless Networks” and by the ICT ACROPOLIS Network of Excellence, FP7 project n. 257626.


  1. 1.
    Axell, E., Leus, G., Larsson, E.G., Poor, H.V.: Spectrum sensing for cognitive radio: state-of-the-art and recent advances. IEEE Signal Process. Mag. 29(3), 101–116 (2012)CrossRefGoogle Scholar
  2. 2.
    Ghasemi, A., Sousa, E.S.: Collaborative spectrum sensing for opportunistic access in fading environments. In: First IEEE International Symposium on New Frontiers in Dynamic Spectrum Access Networks (DySPAN 2005), Baltimore, pp. 131–136, Nov 2005Google Scholar
  3. 3.
    OMNeT++ Website:
  4. 4.
    Koepke, A., Swigulski, M., Wessel, K., Willkomm, D., Klein Haneveld, P.T., Parker, T.E.V., Visser, O.W., Lichte, H.S., Valentin, S.: Simulating wireless and mobile networks in OMNeT++: the MiXiM vision. In: 1st International Conference on Simulation Tools and Techniques for Communications, Networks and Systems (SIMUTOOLS’08), Marseille, Mar 2008Google Scholar
  5. 5.
    Urkowitz, H.: Energy detection of unknown deterministic signals. Proc. IEEE LV, 523–531 (1967)Google Scholar
  6. 6.
    Caso, G., De Nardis, L., Ferrante, G.C., Di Benedetto, M.-G.: Cooperative spectrum sensing based on majority decision under CFAR and CDR constraints. In: 25th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC’13), London, Sept 2013Google Scholar
  7. 7.
  8. 8.
    Wessel, K., Swigulski, M., Koepke, A., Willkomm, D.: MiXiM - the physical layer, an architecture overview. In: 2nd International Workshop on OMNeT++ Rome, Mar 2009Google Scholar
  9. 9.
    Caso, G., De Nardis, L., Holland, O., Di Benedetto, M.-G.: Impact of spatio-temporal correlation in cooperative spectrum sensing for mobile cognitive radio networks. In: 10th International Symposium on Wireless Communication Systems (ISWCS’13), Ilmenau, Aug 2013Google Scholar
  10. 10.
    Moran, P.A.P.: Notes on continuous stochastic phenomena. Biometrika 37(1), 17–23 (1950)CrossRefMathSciNetMATHGoogle Scholar
  11. 11.
    Min, A.W., Shin, K.G.: Impact of mobility on spectrum sensing in cognitive radio networks. In: Proceedings of the 2009 ACM workshop on cognitive radio networks (CoRoNet ’09), New York, pp. 13–18 (2009)Google Scholar
  12. 12.
    Arshad, K., Moessner, K.: Mobility driven energy detection based spectrum sensing framework of a cognitive radio. In: Proceedings of UKIWCS 2010, Delhi, Dec 2010Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  • Giuseppe Caso
    • 1
  • Luca De Nardis
    • 1
  • Oliver Holland
    • 2
  1. 1.DIET DepartmentSapienza University of RomeRomeItaly
  2. 2.Institute of Telecommunications, King’s College LondonLondonUK

Personalised recommendations