AGI.Foundation.Communications.SignalPropagation Namespace 
Class  Description  

AtmosphereModelItuRP835 
ITUR P.835 standard atmosphere model.
 
AtmosphericAttenuationModelItuRP676Version10 
ITUR P.676 version 10 Attenuation by atmospheric gases.
This model is recommended for frequencies up to 1000 GHz.
 
AtmosphericAttenuationModelItuRP676Version9 
ITUR 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 BeerLambert Law.
 
CloudFogAttenuationModelItuRP840Version6  ITUR 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 subsegments 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 subsegment. Subsegments can be regularly or irregularly spaced. The atmospheric values are assumed constant over each subsegment. 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 HufnagelValley (HV) model for the refractive index structure parameter.
 
ItuRP676AtmosphericModel 
Provides atmospheric data for the ITUR P.676 atmospheric attenuation model.
 
ItuRP676AtmosphericValuesEvaluator 
An evaluator that computes atmospheric values required by the ITUR P.676 atmospheric attenuation model for a given time and location.
 
ItuRP838AtmosphericModel 
Provides atmospheric data for the ITUR P.838 rain attenuation model.
 
ItuRP840AtmosphericModel 
Provides atmospheric data for the ITUR P.840 cloud and fog attenuation model.
 
ItuRP840AtmosphericValuesEvaluator 
An evaluator that computes atmospheric values required by the ITUR P.840 cloud and fog attenuation model for a given time and location.
 
RainAttenuationModelItuRP618Version10 
ITUR P.618 version 10 rain attenuation model.
This model is recommended for frequencies up to 55 GHz.
 
RainAttenuationModelItuRP618Version12 
ITUR P.618 version 12 rain attenuation model.
This model is recommended for frequencies up to 55 GHz.
 
RainAttenuationModelItuRP838Version3  ITUR P.838 version 3 rain attenuation model. This model uses the ITUR 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 subsegments: 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 subsegment. Subsegments can be regularly or irregularly spaced. The rain rate is assumed constant over each subsegment. 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 Cn^{2}.
 
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 
ITUR P.1814 scintillation attenuation model.
Models the attenuation due to scintillation effects for a plane wave and weak turbulence.
 
TropoScintAttenuationModelItuRP618Version12 
ITUR P.618 version 12 tropospheric scintillation attenuation model.
This model is recommended for frequencies from 4 GHz to 20 GHz.
 
TropoScintAttenuationModelItuRP618Version9 
ITUR 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 ITUR P.676 atmospheric attenuation model.
 
ItuRP835ComputedValues 
Contains the values computed by the ITUR P.835 atmosphere model.
 
ItuRP840AtmosphericValues 
Contains the atmospheric values required by the ITUR P.840 cloud and fog attenuation model.

Interface  Description  

IFreeSpacePathLossModel 
A SignalPropagationModel which can compute freespace path loss.
This interface is used by WirelessLinkExtension to detect
the case where multiple models will compute freespace path loss,
which would produce incorrect results.

Enumeration  Description  

ItuRP835Version 
ITUR P.835 version
 
TiremPropagationMode 
The different modes of propagation TIREM reports.
