Instrumenting Radio Simulations

Radios are the primary communication mechanism in wireless sensor networks. Avrora simulates the radio hardware and its interface to the microcontroller which gives it the ability to simulate entire sensor networks, including the transmission and reception of packets over the radio. Similar to the Simulator and FiniteStateMachine classes, the Radio class exposes an interface called Radio.RadioProbe that allows users to add instrumentation to the operation of each radio device in the network.

The radio allows the user to add instrumentation when radio parameters such as the power level and frequency are altered by the program, or when the program begins to transmit data over the radio.

More information: