AGI.Foundation.Communications.SignalPropagation Namespace |
Class | Description | |
---|---|---|
AtmosphereModelItuRP835 |
ITU-R P.835 standard atmosphere model.
| |
AtmosphericAttenuationModelItuRP676Version10 |
ITU-R P.676 version 10 Attenuation by atmospheric gases.
This model is recommended for frequencies up to 1000 GHz.
| |
AtmosphericAttenuationModelItuRP676Version9 |
ITU-R P.676 version 9 Attenuation by atmospheric gases.
This model is recommended for frequencies up to 1000 GHz.
| |
BeerLambertLawAtmosphericAttenuationModel |
An atmospheric absorption model based on the Beer-Lambert Law.
| |
CloudFogAttenuationModelItuRP840Version6 | ITU-R P.840 version 6 cloud and fog attenuation model. This model is recommended for frequencies up to 1000 GHz. The atmospheric conditions can be configured in two different ways. When using CloudCeiling and CloudLayerThickness, the link is divided into sub-segments based on how the link intersects the resulting single cloud layer, with attenuation only occurring within that layer, where CloudTemperature and CloudLiquidWaterDensity define the conditions inside the cloud layer. This geometric arrangement is simple to configure, but is best suited to geometries where the link is primarily vertical. Alternatively, configure CustomLinkSubdivision, which determines how the link should be subdivided, and CustomAtmosphericModel, which determines the atmospheric conditions at the midpoint of each sub-segment. Sub-segments can be regularly or irregularly spaced. The atmospheric values are assumed constant over each sub-segment. This configuration is more complex, but can represent geometries where the link is primarily horizontal and the signal might pass through multiple distinct weather cells. | |
CraneRainAttenuationModel |
Crane rain attenuation propagation model implementation.
This model is recommended for frequencies from 1 GHz to 100 GHz.
| |
DopplerShiftModel |
A model of the doppler shift for a signal along the propagation path.
SignalDopplerShiftData will be added as data to the Signal
as it is propagated.
| |
FreeSpacePathLossModel |
A model of the path loss of a signal propagating in free space.
| |
HufnagelValleyRefractiveIndexStructureParameterModel |
Represents the Hufnagel-Valley (H-V) model for the refractive index structure parameter.
| |
ItuRP676AtmosphericModel |
Provides atmospheric data for the ITU-R P.676 atmospheric attenuation model.
| |
ItuRP676AtmosphericValuesEvaluator |
An evaluator that computes atmospheric values required by the ITU-R P.676 atmospheric attenuation model for a given time and location.
| |
ItuRP838AtmosphericModel |
Provides atmospheric data for the ITU-R P.838 rain attenuation model.
| |
ItuRP840AtmosphericModel |
Provides atmospheric data for the ITU-R P.840 cloud and fog attenuation model.
| |
ItuRP840AtmosphericValuesEvaluator |
An evaluator that computes atmospheric values required by the ITU-R P.840 cloud and fog attenuation model for a given time and location.
| |
RainAttenuationModelItuRP618Version10 |
ITU-R P.618 version 10 rain attenuation model.
This model is recommended for frequencies up to 55 GHz.
| |
RainAttenuationModelItuRP618Version12 |
ITU-R P.618 version 12 rain attenuation model.
This model is recommended for frequencies up to 55 GHz.
| |
RainAttenuationModelItuRP838Version3 | ITU-R P.838 version 3 rain attenuation model. This model uses the ITU-R P.838 rain attenuation model to compute the specific attenuation (dB/km) for the propagated signal due to rain, then determines the total attenuation by multiplying by the path length of the link. The atmospheric conditions can be configured in two different ways. When using RainHeight and RainRate, the link is divided into two sub-segments: the portion below the rain height, where the given rain rate applies, and the portion above the rain height, where no rain exists. This geometric arrangement is simple to configure, but is best suited to geometries where the link is primarily vertical. Alternatively, configure CustomLinkSubdivision, which determines how the link should be subdivided, and CustomAtmosphericModel, which determines the rain rate at the midpoint of each sub-segment. Sub-segments can be regularly or irregularly spaced. The rain rate is assumed constant over each sub-segment. This configuration is more complex, but can represent geometries where the link is primarily horizontal and the signal might pass through multiple distinct weather cells. | |
RefractiveIndexStructureParameterModel |
Base class for a modeling the refractive index structure parameter Cn2.
| |
SignalPropagationModel |
Base class for a signal propagation model which takes a set of signals and modifies them based on propagation effects.
| |
SignalPropagationModelChain |
Represents a chain of signal propagation models by references to the start and stop models in the chain.
| |
SignalPropagator |
An abstract base class which defines an object which propagates a set of signals.
| |
SimpleSatcomAtmosphericAttenuationModel |
Simple SATCOM atmospheric attenuation propagation model implementation.
This model is recommended for frequencies from 1 GHz to 350 GHz.
| |
TiremPropagationData |
Contains the values returned from the TIREM propagation.
Subclasses may contain additional data produced by the specific implementation of TIREM being used.
| |
TiremPropagationModel | TIREM calculates the propagation loss between antennas on or up to 30 km above the surface of the Earth for frequencies from 1 to 40000 MHz. TiremPropagationData will be added as data to the Signal as it is propagated. | |
TiremPropagationModelPropagationData |
Contains the values returned from the TIREM propagation for this version of TIREM.
| |
TiremPropagationModel3_18 | TIREM calculates the propagation loss between antennas on or up to 30 km above the surface of the Earth for frequencies from 1 to 40000 MHz. TiremPropagationData will be added as data to the Signal as it is propagated. | |
TiremPropagationModel3_18PropagationData |
Contains the values returned from the TIREM propagation for this version of TIREM.
| |
TropoScintAttenuationModelItuRP1814 |
ITU-R P.1814 scintillation attenuation model.
Models the attenuation due to scintillation effects for a plane wave and weak turbulence.
| |
TropoScintAttenuationModelItuRP618Version12 |
ITU-R P.618 version 12 tropospheric scintillation attenuation model.
This model is recommended for frequencies from 4 GHz to 20 GHz.
| |
TropoScintAttenuationModelItuRP618Version9 |
ITU-R P.618 version 9 tropospheric scintillation attenuation model.
This model is recommended for frequencies from 4 GHz to 20 GHz.
|
Structure | Description | |
---|---|---|
ItuRP676AtmosphericValues |
Contains the atmospheric values required by the ITU-R P.676 atmospheric attenuation model.
| |
ItuRP835ComputedValues |
Contains the values computed by the ITU-R P.835 atmosphere model.
| |
ItuRP840AtmosphericValues |
Contains the atmospheric values required by the ITU-R P.840 cloud and fog attenuation model.
|
Interface | Description | |
---|---|---|
IFreeSpacePathLossModel |
A SignalPropagationModel which can compute free-space path loss.
This interface is used by WirelessLinkExtension to detect
the case where multiple models will compute free-space path loss,
which would produce incorrect results.
|
Enumeration | Description | |
---|---|---|
ItuRP835Version |
ITU-R P.835 version
| |
TiremPropagationMode |
The different modes of propagation TIREM reports.
|