BWP Adaptation

213 views
Skip to first unread message

Daniel Rodrigues de Luna

unread,
Feb 4, 2021, 8:47:24 AM2/4/21
to 5G-LENA-users
Hello all,

I was wondering how to do a BWP adaptation with the current version of 5G-LENA. Is there a way to do that?

As far as I understand, everything is still static and the traffic is routed according to the bearers and BWP ID, which are related to the TFT and CQI index.

So, if I wanted to create traffic bursts and, in those scenarios, switch the current BWP to another more appropriate. How do I do that?

Thanks in advance for any help.

Regards

Andrey Silva

unread,
Feb 4, 2021, 10:10:21 AM2/4/21
to Daniel Rodrigues de Luna, 5G-LENA-users
Hello Daniel,

Yes everything related to BWP is static and needs to be configured before the simulation starts. According to the documentation:

"In the ‘NR’ module, the user can configure FDM bands statically before the simulation starts. This is acritical design assumption based on two main reasons. First, the ‘NR’ module relies on the channel and the propagation loss model that is not able to allow runtime modifications of the physical configuration param-eters related to time/frequency configuration (such as the system bandwidth, the central carrier frequency,and the symbol length). Thus, until the current channel model is not modified to allow these runtime config-uration changes, it will not be possible to perform semi-static reconfiguration of BWPs. The second reason isthat in the simulator, the RRC messaging to configure the default BWP, as well as the BWP reconfiguration,are not supported yet."

I am also interested in BWP adaptation (specially to use with Reinforcement Learning algorithms) so if I know a way to do that I let you know :)

Best regards,
Andrey

--
You received this message because you are subscribed to the Google Groups "5G-LENA-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to 5g-lena-user...@googlegroups.com.
To view this discussion on the web, visit https://groups.google.com/d/msgid/5g-lena-users/68db9bdd-6cb3-41c6-87f2-c8214c5b36ffn%40googlegroups.com.


--
Andrey Silva

Engenheiro da Computação - Universidade Federal do Pará
Doutorando em Engenharia Elétrica -Núcleo de Pesquisa e Desenvolvimento em Telecomunicações, Automação e Eletrônica (LASSE) - Universidade Federal do Pará .
-


Daniel Rodrigues de Luna

unread,
Feb 4, 2021, 12:24:08 PM2/4/21
to 5G-LENA-users
Thank you, Andrey.

I will let you know if I find way too.

Regards,
Daniel
Message has been deleted

David Segura

unread,
Mar 5, 2021, 11:53:12 AM3/5/21
to 5G-LENA-users
Hi guys,

I am also interested in this feature. Have you been able to find a solution to implement it?

Regards,
David

Arif H. Rashid

unread,
Nov 9, 2021, 5:17:48 AM11/9/21
to 5G-LENA-users
hello Friends,

this is my first message in this group,  and i seen some discussion is already there for my topic of interest, is there any solution for  runtime configurations.

A. Husen

Biljana Bojovic

unread,
Nov 9, 2021, 5:48:25 AM11/9/21
to Arif H. Rashid, 5G-LENA-users
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

Reply all
Reply to author
Forward
0 new messages