IsotropicAntenna¶
Package: inet.physicallayer.wireless.common.antenna
compound module IsotropicAntenna
This antenna model describes the theoretical point source which radiates the same intensity of radiation in all directions.
Usage diagram¶
Inheritance diagram¶
Used in compound modules¶
Name |
Type |
Description |
|---|---|---|
compound module |
A minimal wireless network node that consists only of an antenna and mobility model. Designed for monitoring wireless signals without actively participating in network communication. |
|
compound module |
The radio model describes the physical device that is capable of transmitting and receiving signals on the medium. It contains an antenna model, a transmitter model, a receiver model, and an energy consumer model. |
|
compound module |
A network node that generates periodic noise transmissions that can interfere with wireless communications. Alternates between sleep and transmission states based on configurable intervals. Uses a NoiseTransmitter to create noise signals with specified duration, frequency, bandwidth, and power parameters. Useful for testing protocol robustness against interference in wireless networks. |
Extends¶
Name |
Type |
Description |
|---|---|---|
compound module |
Serves as the base module for antenna models. |
Parameters¶
Name |
Type |
Default value |
Description |
|---|---|---|---|
displayStringTextFormat |
string |
“” |
Determines the text that is written on top of the submodule, supports displaying pars, watches, and module-specific information |
mobilityModule |
string |
The path to the mobility module relative to this module, only used if no mobility submodule is present |
|
numAntennas |
int |
1 |
The number of antennas in the antenna array |
Properties¶
Name |
Value |
Description |
|---|---|---|
class |
IsotropicAntenna |
|
display |
i=device/antennatower |
Source code¶
//
// This antenna model describes the theoretical point source which radiates the
// same intensity of radiation in all directions.
//
module IsotropicAntenna extends AntennaBase
{
parameters:
@class(IsotropicAntenna);
}
File: src/inet/physicallayer/wireless/common/antenna/IsotropicAntenna.ned