Thanks a lot to everyone actively contributing to the 5G-LENA users community by answering, sharing, and helping others.
Regarding dynamic reconfiguration of BWP: e.g., you have a BWP, and then you would like to change its numerology in a run-time dynamically, that is not yet possible in the NR module, as Andrey Silva explained.
However, the other aspect mentioned in this thread is related to traffic forwarding. For this functionality is responsible BWP manager, specifically, there is a BWP manager at gNB and another one at UE. NR module offers one possible implementation of the BWP manager, and that is what you have mentioned, i.e., a manager that maps CQI to a specific BWP. However, you could implement your own BWP manager, which would in some smart way decide dynamically based maybe on some measurements ( that you would implement to be reported to the BWP manager) to which BWP will forward the traffic from each of the flows. For this, you should first analyze all the BWP manager code, and understand its interactions with MAC and RLC.
Best regards,
Biljana Bojovic