Package: simu5g.stack.rlc.am.buffer
AmTxQueue
simple moduleTransmit Buffer of RLC AM
Parameters
| Name | Type | Default value | Description |
|---|---|---|---|
| fragmentSize | int | 30B |
Size of fragments |
| maxRtx | int | 3 | |
| pduRtxTimeout | double | 2.0s | |
| ctrlPduRtxTimeout | double | 2.0s | |
| bufferStatusTimeout | double | 2.0s | |
| txWindowSize | int | 200 |
Properties
| Name | Value | Description |
|---|---|---|
| dynamic | true | |
| display | i=block/segm |
Source code
// // Transmit Buffer of RLC AM // simple AmTxQueue { parameters: @dynamic(true); @display("i=block/segm"); int fragmentSize @unit(B) = default(30B); // Size of fragments int maxRtx = default(3); double pduRtxTimeout @unit(s) = default(2.0s); double ctrlPduRtxTimeout @unit(s) = default(2.0s); double bufferStatusTimeout @unit(s) = default(2.0s); int txWindowSize = default(200); }File: src/stack/rlc/am/buffer/AmTxQueue.ned