Click or drag to resize

AGI.Foundation.Communications.SignalPropagation Namespace

Contains types for propagating electromagnetic signals along communication links.
Classes
  ClassDescription
Public classAtmosphereModelItuRP835
ITU-R P.835 standard atmosphere model.
Public classAtmosphericAttenuationModelItuRP676Version3
ITU-R P.676 version 3 Attenuation by atmospheric gases. This model is recommended for frequencies up to 1000 GHz.
Public classAtmosphericAttenuationModelItuRP676Version5
ITU-R P.676 version 5 Attenuation by atmospheric gases. This model is recommended for frequencies up to 1000 GHz.
Public classAtmosphericAttenuationModelItuRP676Version9
ITU-R P.676 version 9 Attenuation by atmospheric gases. This model is recommended for frequencies up to 1000 GHz.
Public classBeerLambertLawAtmosphericAttenuationModel
An atmospheric absorption model based on the Beer-Lambert Law.
Public classCloudFogAttenuationModelItuRP840Version3
ITU-R P.840 version 3 cloud and fog attenuation model. This model is recommended for frequencies up to 1000 GHz.
Public classCloudFogAttenuationModelItuRP840Version6
ITU-R P.840 version 6 cloud and fog attenuation model. This model is recommended for frequencies up to 1000 GHz.
Public classCraneRainAttenuationModel
Crane rain attenuation propagation model implementation. This model is recommended for frequencies from 1 GHz to 100 GHz.
Public classDopplerShiftModel
A model of the doppler shift for a signal along the propagation path.
Public classFreeSpacePathLossModel
A model of the path loss of a signal propagating in free space.
Public classHufnagelValleyRefractiveIndexStructureParameterModel
Represents the Hufnagel-Valley (H-V) model for the refractive index structure parameter.
Public classRainAttenuationModelItuRP618Version10
ITU-R P.618 version 10 rain attenuation model. This model is recommended for frequencies up to 55 GHz.
Public classRainAttenuationModelItuRP618Version12
ITU-R P.618 version 12 rain attenuation model. This model is recommended for frequencies up to 55 GHz.
Public classRainAttenuationModelItuRP618Version9
ITU-R P.618 version 9 rain attenuation model. This model is recommended for frequencies up to 55 GHz.
Public classRainAttenuationModelItuRP838Version3
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 a given frequency and rain rate, then determines the rain attenuation by multiplying the specific attenuation by the portion of the propagation link which falls below the rain height. The rain height and rain rate are supplied to the model as ScalarDependentOnServiceProvider instances which provide the model evaluators for evaluating rain rate and rain height dynamically over time.
Public classRefractiveIndexStructureParameterModel
Base class for a modeling the refractive index structure parameter Cn2.
Public classSignalPropagationModel
Base class for a signal propagation model which takes a set of signals and modifies them based on propagation effects.
Public classSignalPropagationModelChain
Represents a chain of signal propagation models by references to the start and stop models in the chain.
Public classSignalPropagator
An abstract base class which defines an object which propagates a set of signals.
Public classSimpleSatcomAtmosphericAttenuationModel
Simple SATCOM atmospheric attenuation propagation model implementation. This model is recommended for frequencies from 1 GHz to 350 GHz.
Public classTiremPropagationModel3_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.
Public classTropoScintAttenuationModelItuRP1814
ITU-R P.1814 scintillation attenuation model. Models the attenuation due to scintillation effects for a plane wave and weak turbulence.
Public classTropoScintAttenuationModelItuRP618Version12
ITU-R P.618 version 12 tropospheric scintillation attenuation model. This model is recommended for frequencies from 4 GHz to 20 GHz.
Public classTropoScintAttenuationModelItuRP618Version9
ITU-R P.618 version 9 tropospheric scintillation attenuation model. This model is recommended for frequencies from 4 GHz to 20 GHz.
Structures
  StructureDescription
Public structureItuRP835ComputedValues
Contains the values computed by the ITU-R P.835 atmosphere model.
Public structureTiremPropagationData
Contains the values returned from the TIREM propagation.
Enumerations
  EnumerationDescription
Public enumerationItuRP835Version
ITU-R P.835 version
Public enumerationTiremPropagationMode
The different modes of propagation TIREM reports.