Possible RLC Packet segmentation bug. Packet is lost
I wanted to document the possible bug to be able to reproduce it again in the future, so I created a branch i.e., rlc_pkt_segmentation_bug branch.
What I did:
1- RLC-UM
2- MCS max = 10
3- PDCP reordering time = 100ms
I could not finish looking into it, but there is a difference in TCP Cubic behavior when the lines at
openair2/LAYER2/nr_rlc/nr_rlc_entity_um.c
are modified to avoid segmenting packets. I used as UE the google pixel phone. Not sure where the bug belongs to, and the PDCP reordering unfortunately did not solve the problem.