Draft: L2 Emulator for NSA Mode
Compare changes
Files
2- Melissa authored
The future frame was not being updated correctly when multiple slot indications were coming in at nearly the same time. The VNF would not handle slot indications that come very close in time to one another. This was causing the future SFN to not get updated as expected. Additionally, there is a portion of the ack/nack scheduling where code was added to advance the pucch->ul_slot. This code would occasionally return a new ul_slot that is greater than 19. I am not sure what this code was originally intended to do, but for now, I modified it to ensure that the ul_slot stays between [0, 19] and if it is above 19 it will wrap and incrament the frame.