๐Ÿ“ก RLC Layer TS 38.322

โš™๏ธ Configure new SDUs, retransmissions, STATUS PDU, and max PDU size.

๐Ÿง  Concept & interactive simulation

๐Ÿ“ RLC Data Volume Calculation โบ๏ธ realโ€‘time update

๐Ÿ“˜ 3GPP references

๐Ÿ“‹ LAB Configuration Guideline

1. How to configure:
- New SDUs: set the number of new SDUs and their size (bytes).
- Max PDU size (MAC grant) determines how many PDUs each SDU is segmented into; each PDU adds a header.
- Retransmission PDUs: set the number of AMD PDUs waiting for retransmission and their size (already includes header).
- STATUS PDU: set the number of NACK entries; the size is computed as 2 bytes for ACK_SN + 1 byte per NACK (simplified).
- Header size can be customised or taken from the selected mode.
- All changes update the total data volume instantly.

2. What will be the flow:
- New SDUs: total payload + headers per PDU (based on segmentation).
- Retransmissions: sum of AMD PDU sizes.
- STATUS PDU: size based on number of NACKs.
- The stacked bar chart visualises each component.

3. What student can expect:
- Understand how RLC data volume (reported to MAC) includes all pending data and overhead.
- See the impact of segmentation on the number of headers.
- Observe how retransmissions and STATUS PDUs add to the volume.

4. Recommended exploration:
- Increase max PDU size โ€“ fewer segments, fewer headers.
- Add retransmissions and watch the bar grow.
- Enable STATUS PDU with many NACKs to see its contribution.