This module servces as the base module for antenna models.
The following diagram shows usage relationships between types. Unresolved types are missing from the diagram.
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
Name | Type | Description |
---|---|---|
ConstantGainAntenna | compound module |
This antenna model describes an antenna that has an antenna gain indepent of the transmission or reception direction. |
CosineAntenna | compound module |
This module represents the cosine antenna model found in |
DipoleAntenna | compound module |
This antenna model describes the well-known dipole antenna or doublet. It consists of two identical conductive elements, which are bilaterally symmetrical. |
InterpolatingAntenna | compound module |
This antenna model computes the antenna gain from the direction of the signal using linear interpolation for all 3 euler angles independently of each other. The gain parameters contain a sequence of angle [degree] and gain [dB] pairs. The first pair must be at 0 [degree]. |
IsotropicAntenna | compound module |
This antenna model describes the theoretical point source which radiates the same intensity of radiation in all directions. |
ParabolicAntenna | compound module |
This model is based on a parabolic approximation of the main lobe radiation pattern. A similar model appears in |
Name | Type | Default value | Description |
---|---|---|---|
mobilityModule | string | ".mobility" |
the path to the mobility module relative to the network node |
numAntennas | int | 1 |
the number of antennas in the antenna array |
Name | Value | Description |
---|---|---|
display | i=device/antennatower |
// // This module servces as the base module for antenna models. // module AntennaBase like IAntenna { parameters: string mobilityModule = default(".mobility"); // the path to the mobility module relative to the network node int numAntennas = default(1); // the number of antennas in the antenna array @display("i=device/antennatower"); }