LteChannelModel

Package: simu5g.stack.phy.ChannelModel

LteChannelModel

simple module

This is the base module for developing more realistic models of the radio channel. It primarily provides the initialization of parameters such as the reference to the Component Carrier (CC) and its associated parameters related to the channel model itself.

Inheritance diagram

The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.

Known subclasses

Name Type Description
LteRealisticChannelModel simple module

This module implements the functions for a model representing the 2D channel in the LTE specification 3GPP TR 36.803. It includes the computation of:

Parameters

Name Type Default value Description
binderModule string "binder"
cellInfoModule string "^.^.cellInfo"

optional

componentCarrierModule string "carrierAggregation.componentCarrier[0]"

component carrier for this channel model

Properties

Name Value Description
display i=block/classifier2
class LteChannelModel

Source code

//
// This is the base module for developing more realistic models of the radio channel.
// It primarily provides the initialization of parameters such as the reference to the
// Component Carrier (CC) and its associated parameters related to the channel
// model itself.
//
simple LteChannelModel like ILteChannelModel
{
    parameters:
        @display("i=block/classifier2");
        @class("LteChannelModel");

        string binderModule = default("binder");
        string cellInfoModule = default("^.^.cellInfo");  // optional

        // component carrier for this channel model
        string componentCarrierModule = default("carrierAggregation.componentCarrier[0]");
}

File: src/stack/phy/ChannelModel/LteChannelModel.ned