HandoverPacketHolderUe
Package: simu5g.stack.ip2nic
HandoverPacketHolderUe
simple moduleManages uplink packet buffering during handover at the user equipment. Temporarily holds packets from the network layer when handover is in progress. Whether the UE is attached at all is read from a mirror of RRC's stack attachment ledger, which RRC pushes on every handover event (see BearerManagement). Releases buffered packets to the protocol stack once handover completes successfully.
Inheritance diagram
The following diagram shows inheritance relationships for this type. Unresolved types are missing from the diagram.
Properties
| Name | Value | Description |
|---|---|---|
| display | i=block/layer |
Gates
| Name | Direction | Size | Description |
|---|---|---|---|
| upperLayerIn | input | ||
| x2In | input |
Required by the interface, but UNUSED |
|
| stackOut | output | ||
| hoManagerOut | output |
Required by the interface, but UNUSED |
Source code
// // Manages uplink packet buffering during handover at the user equipment. // Temporarily holds packets from the network layer when handover is in progress. // Whether the UE is attached at all is read from a mirror of RRC's stack attachment // ledger, which RRC pushes on every handover event (see BearerManagement). // Releases buffered packets to the protocol stack once handover completes successfully. // simple HandoverPacketHolderUe like IHandoverPacketHolder { parameters: @display("i=block/layer"); gates: input upperLayerIn; input x2In @loose; // Required by the interface, but UNUSED output stackOut; output hoManagerOut @loose; // Required by the interface, but UNUSED }File: src/simu5g/stack/ip2nic/HandoverPacketHolderUe.ned