Channel Modeling#

The channel modeling module provides functionalities to model the wireless transmission link between devices on a physical level.

classDiagram AntennaCorrelation <|-- CustomAntennaCorrelation AntennaCorrelation <|-- StandardAntennaCorrelation Channel <|-- DelayChannelBase Channel <|-- IdealChannel Channel <|-- MultipathFadingChannel Channel <|-- QuadrigaChannel Channel <|-- RadarChannelBase ChannelRealization <|-- IdealChannelRealization ChannelStateInformation <|-- ChannelRealization ClusterDelayLineBase <|-- ClusterDelayLine ClusterDelayLineBase <|-- IndoorOfficeLineOfSight ClusterDelayLineBase <|-- IndoorOfficeNoLineOfSight ClusterDelayLineBase <|-- RuralMacrocellsLineOfSight ClusterDelayLineBase <|-- RuralMacrocellsNoLineOfSight ClusterDelayLineBase <|-- RuralMacrocellsOutsideToInside ClusterDelayLineBase <|-- StreetCanyonLineOfSight ClusterDelayLineBase <|-- UrbanMacrocellsLineOfSight DelayChannelBase <|-- RandomDelayChannel DelayChannelBase <|-- SpatialDelayChannel IndoorFactoryBase <|-- IndoorFactoryLineOfSight IndoorFactoryBase <|-- IndoorFactoryNoLineOfSight MultipathFadingChannel <|-- MultipathFading5GTDL MultipathFadingChannel <|-- MultipathFadingCost256 MultipathFadingChannel <|-- MultipathFadingExponential QuadrigaInterface <|-- QuadrigaOctaveInterface RadarChannelBase <|-- MultiTargetRadarChannel RadarChannelBase <|-- SingleTargetRadarChannel RadarChannelRealization <|-- MultiTargetRadarChannelRealization RadarCrossSectionModel <|-- FixedCrossSection RadarTarget <|-- PhysicalRadarTarget RadarTarget <|-- VirtualRadarTarget RandomNode <|-- Channel Serializable <|-- Channel Serializable <|-- ClusterDelayLine Serializable <|-- CustomAntennaCorrelation Serializable <|-- IndoorFactoryLineOfSight Serializable <|-- IndoorFactoryNoLineOfSight Serializable <|-- IndoorOfficeLineOfSight Serializable <|-- IndoorOfficeNoLineOfSight Serializable <|-- MultiTargetRadarChannel Serializable <|-- MultipathFadingChannel Serializable <|-- PhysicalRadarTarget Serializable <|-- RuralMacrocellsLineOfSight Serializable <|-- RuralMacrocellsNoLineOfSight Serializable <|-- RuralMacrocellsOutsideToInside Serializable <|-- SingleTargetRadarChannel Serializable <|-- StandardAntennaCorrelation Serializable <|-- StreetCanyonLineOfSight Serializable <|-- StreetCanyonNoLineOfSight Serializable <|-- StreetCanyonOutsideToInside Serializable <|-- UrbanMacrocellsLineOfSight Serializable <|-- UrbanMacrocellsNoLineOfSight Serializable <|-- UrbanMacrocellsOutsideToInside Serializable <|-- VirtualRadarTarget SerializableEnum <|-- CorrelationType SerializableEnum <|-- Cost256Type SerializableEnum <|-- DeviceType SerializableEnum <|-- TDLType Transformable <|-- VirtualRadarTarget UrbanMacrocellsNoLineOfSightBase <|-- UrbanMacrocellsNoLineOfSight UrbanMacrocellsNoLineOfSightBase <|-- UrbanMacrocellsOutsideToInside UrbanMicroCellsNoLineOfSight <|-- StreetCanyonNoLineOfSight UrbanMicroCellsNoLineOfSight <|-- StreetCanyonOutsideToInside

The base class of all channel model implementations is defined within

The following statistical channel models are currently supported:

The following spatial channel models are currently supported: