Castalia is one of the simulators developed by Omnet++ for wireless sensor network, general network of low power devices and Body Area Network (BAN). Castalia Omnet++ project is a robust simulator. It mainly used by researchers and developers to test and demonstrate various algorithm and protocols for reliable and realistic wireless node such as radio models and wireless channel. It also used to develop new protocols Castalia is not consider as a tool it also provide simulation of hardware sensor node like Avrura and Atemu.

Castalia Omnet++ projects Characteristics :

  • Node clock Drift.

  • Adaptation and expansion design.

  • Physical process model.

  • Mac and Routing protocols.

  • Noise, power and sensing bias service consumption.

  • Complex model for temporal variation.

Castalia provide various aspects to wireless sensor network for physical communication process. It provides an elaborate description of modules and parameters. Castalia Omnet++ projects mainly concentrated on module communication from wireless channel to radio channel and comparison of MAC protocols.



 Castalia Omnet++ Projects Standards:


Low power radio features are gained by radio module which is used in wireless sensor network. The features described as follows transition delay, modulation, multiple states. CCA- channel clear Assessment, power consumption.

Physical process:

Various types of physical process are cars physical process, and customizable physical process used in Castalia to feed node sensing device with data.

Wireless channel:

Castalia wireless channel are created based on various experimental test bed measurement which include various model such as path loss model, allowance of node mobility, delivery of signal to radio module, native model, and temporal variation model.


Castalia omnet++ projects gain less attention when compared with another communication models.


Medium Access Control is an important protocol for various communication networks. In wireless sensor network MAC also a vital role in node behavior. Castalia ensures four parts of MAC models they are given as:

  • T-MAC/ S-MAC

  • IEEE 802.15.4 MAC

  • Baseline BAN MAC

  • Tunable MAC

Castalia is one of the well known simulators developed by Omnet++ which uses NED (Network Description) language to write simulation of various network communications. By a use of NED languages user can modify module (or) new module are written based on our project. Importances of Castalia Omnet++ projects are Castalia directory contain a .ned file composed of code to define module. Some C++ languages are used for Castalia to define and maintain a node behavior. Importance of Castalia encourage students to do projects and research in Castalia to simulate various networks.