IDcX2Forwarder
Package: simu5g.stack.dcX2Forwarder
IDcX2Forwarder
module interfaceInterface for the DC X2 Forwarder. This module extends the IX2User module interface to define the basic contract that any DC X2 Forwarder must adhere to.
Inheritance diagram
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
Implemented by
| Name | Type | Description |
|---|---|---|
| DcX2Forwarder | simple module |
Performs bridging of data-plane packets between PDCP entities of two eNodeBs or gNodeBs when Dual Connectivity is employed. The module directly interfaces with the LteX2Manager to transfer such packets over the X2 interface. |
Extends
| Name | Type | Description |
|---|---|---|
| IX2User | module interface |
Interface for modules that need to interact with the LteX2Manager to utilize X2 communication to perform tasks such as handover, dual connectivity, and Coordinated Multi-Point. |
Properties
| Name | Value | Description |
|---|---|---|
| display | i=block/cogwheel |
Source code
// // Interface for the DC X2 Forwarder. This module extends the ~IX2User module interface // to define the basic contract that any DC X2 Forwarder must adhere to. // moduleinterface IDcX2Forwarder extends IX2User { parameters: @display("i=block/cogwheel"); }File: src/simu5g/stack/dcX2Forwarder/IDcX2Forwarder.ned