Package: simu5g.stack.rlc.um
UmTxEntity
simple moduleThis module implements the transmission side functionalities of the Unacknowledged Mode (UM) of the Radio Link Control (RLC) layer for a specific connection. It stores packets coming from the Packet Data Convergence Protocol (PDCP) layer in a transmission buffer and, upon receiving a notification of a transmission opportunity from the Medium Access Control (MAC) layer, it sends down an RLC Protocol Data Unit (PDU) of the appropriate size (which may involve segmentation and/or concatenation).
Parameters
Name | Type | Default value | Description |
---|---|---|---|
packetFlowManagerModule | string | "" | |
umModule | string | "^.um" | |
fragmentSize | int | 30B |
Size of fragments |
Properties
Name | Value | Description |
---|---|---|
dynamic | true | |
display | i=block/segm |
Source code
// // This module implements the transmission side functionalities of the Unacknowledged // Mode (UM) of the Radio Link Control (RLC) layer for a specific connection. // It stores packets coming from the Packet Data Convergence Protocol (PDCP) layer // in a transmission buffer and, upon receiving a notification of a transmission opportunity // from the Medium Access Control (MAC) layer, it sends down an RLC Protocol Data Unit // (PDU) of the appropriate size (which may involve segmentation and/or concatenation). // simple UmTxEntity { parameters: @dynamic(true); @display("i=block/segm"); string packetFlowManagerModule = default(""); string umModule = default("^.um"); int fragmentSize @unit(B) = default(30B); // Size of fragments }File: src/stack/rlc/um/UmTxEntity.ned