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.