Bandwidth part configuration based on use case
A method for a network node to adaptively configure bandwidth parts, BWPs, for a wireless device, WD, is provided. The method includes selecting at least one use case to be assigned to at least one BWP, the selecting being based at least in part on a WD context. The method further includes adaptively configuring at least one BWP for the WD based on the selected at least one use case. In addition, a method for a WD supporting communication with a network node is provided. Further, corresponding apparatuses for the network node and the WD are provided.
1 . A method for a network node to adaptively configure bandwidth parts, BWPs, for a wireless device, WD, the method comprising:
selecting at least one use case to be assigned to at least one BWP, the selecting being based at least in part on a WD context, selecting the at least one use case being further based on a use case priority, the use case priority including at least one of: a predefined importance of the at least one use case, and a quality of service, QoS, threshold and, when a measurement condition for a use case is met, updating priorities of the at least one use case by one or more of: updating to predefined levels and replacing a lowest priority use case with the use case, and, when the measurement condition for the use case is not met, updating the priority of the use case to a lower priority; and
adaptively configuring at least one BWP for the WD based on the selected at least one use case.
2 . The method of claim 1 , further including:
configuring the WD to communicate with the network node utilizing at least one preconfigured BWP.
3 . The method of claim 1 , further including:
determining the WD context, the WD context being based at least in part on at least one of:
received signals from the WD; and
an estimated WD context, the estimated WD context being estimated by the network node based at least on one of a monitoring scheduling behavior to WD and the received signals from the WD.
4 . The method of claim 1 , wherein adaptively configuring at least one BWP for the WD further includes:
assigning the at least one use case to the at least one BWP; and
transmitting the at least one BWP to the WD.
5 . The method of claim 4 , wherein the at least one BWP is transmitted to the WD via a predefined message type, the at least one BWP including a BWP configuration associated with the at least one use case.
6 . The method of claim 1 , further including:
determining an active BWP in current use for communication between the network node and the WD;
selecting a next BWP from the at least one adaptively configured BWP based on the WD context;
switching the active BWP by making the next BWP the active BWP for communication between the network node and the WD; and
transmitting a signal to the WD based on the active BWP, the transmitted signal identifying at least the next BWP.
7 . The method of claim 6 , wherein switching the active BWP includes switching the active BWP using downlink control information, DCI.
8 . The method of claim 6 , wherein selecting a next BWP is further based on at least a trigger threshold predefined in the selected at least one use case.
9 . A method for a wireless device, WD, supporting communication with a network node, the method comprising:
receiving a signal having at least one adaptively configured BWP based on at least one use case and a WD context, the at least one use case being selected based on a use case priority, the use case priority including at least one of: a predefined importance of the at least one use case, and a quality of service, QoS, threshold and, when a measurement condition for a use case is met, updating priorities of the at least one use case by one or more of: updating to predefined levels and replacing a lowest priority use case with the use case, and, when the measurement condition for the use case is not met, updating the priority of the use case to a lower priority; and
storing the at least one adaptively configured BWP for communication with the network node.
10 . The method of claim 9 , further including:
receiving a configuration, the configuration including at least one preconfigured BWP; and
configuring the WD based on the configuration to communicate with the network node utilizing the at least one preconfigured BWP.
11 . The method of claim 9 , wherein the signal having at least one adaptively configured BWP is received via a predefined message type.
12 . The method of claim 11 , further including:
receiving a signal by an active BWP identifying at least a next BWP;
retrieving an adaptively configured BWP based at least on the next BWP; and
switching to the retrieved actively configured BWP for communication between the WD and the network node.
13 . The method of claim 12 , wherein switching to the retrieved actively configured BWP is based at least on downlink control information, DCI.
14 . The method of claim 12 , wherein identifying at least a next BWP is based at least on a trigger threshold predefined in at least one use case associated with the next BWP.
15 . A network node configured to adaptively configure bandwidth parts, BWPs, for a wireless device, WD, the network node comprising:
processing circuitry, the processing circuitry having a processor and a memory, the processing circuitry configured to:
select at least one use case to be assigned to at least one BWP, the selecting being based at least in part on a WD context, selecting the at least one use case being further based on a use case priority, the use case priority including at least one of: a predefined importance of the at least one use case, and a quality of service, QoS, threshold and, when a measurement condition for a use case is met, updating priorities of the at least one use case by one or more of: updating to predefined levels and replacing a lowest priority use case with the use case, and, when the measurement condition for the use case is not met, updating the priority of the use case to a lower priority; and
adaptively configure at least one BWP for the WD based on the selected at least one use case.
16 . The network node of claim 15 , wherein the processing circuitry is further configured to:
configure the WD to communicate with the network node utilizing at least one preconfigured BWP.
17 . The network node of claim 15 , wherein the processing circuitry is further configured to:
determine the WD context, the WD context being based at least in part on at least one of:
received signals from the WD; and
an estimated WD context, the estimated WD context being estimated by the network node based at least on one of a monitoring scheduling behavior to WD and the received signals from the WD.
18 . The network node of claim 15 , wherein adaptively configuring at least one BWP for the WD further includes:
assigning the at least one use case to the at least one BWP; and
causing transmission of the at least one BWP to the WD.
19 . The network node of claim 18 , wherein the at least one BWP is caused to be transmitted to the WD via a predefined message type, the at least one BWP including a BWP configuration associated with the at least one use case.
20 . The network node of claim 15 , wherein the processing circuitry is further configured to:
determine an active BWP in current use for communication between the network node and the WD;
select a next BWP from the at least one adaptively configured BWP based on the WD context;
switch the active BWP by making the next BWP the active BWP for communication between the network node and the WD; and
cause transmission of a signal to the WD based on the active BWP, the transmission of the signal identifying at least the next BWP.
21 . The network node of claim 20 , wherein switching the active BWP includes switching the active BWP using downlink control information, DCI.
22 . The network node of claim 20 , wherein selecting a next BWP is further based on at least a trigger threshold predefined in the selected at least one use case.
23 . A wireless device, WD, configured to communicate with a network node, the WD comprising:
a radio interface configured to:
receive a signal having at least one adaptively configured BWP based on at least one use case and a WD context, the at least one use case being selected based on a use case priority, the use case priority including at least one of: a predefined importance of the at least one use case, and a quality of service, QoS, threshold and, when a measurement condition for a use case is met, updating priorities of the at least one use case by one or more of: updating to predefined levels and replacing a lowest priority use case with the use case, and, when the measurement condition for the use case is not met, updating the priority of the use case to a lower priority; and
processing circuitry in communication with the radio interface, the processing circuitry having a processor and a memory, the processing circuitry configured to:
store the at least one adaptively configured BWP for communication with the network node.
24 . The WD of claim 23 , wherein the radio interface is further configured to:
receive a configuration, the configuration including at least one preconfigured BWP; and
the processing circuitry is further configured to:
configure the WD based on the configuration to communicate with the network node utilizing the at least one preconfigured BWP.
25 . The WD of claim 23 , wherein the signal having at least one adaptively configured BWP is received via a predefined message type.
26 . The WD of claim 25 , wherein the radio interface is further configured to:
receive a signal by an active BWP identifying at least a next BWP; and
the processing circuitry is further configured to:
retrieve an adaptively configured BWP based at least on the next BWP; and
switch to the retrieved actively configured BWP for communication between the WD and the network node.
27 . The WD of claim 26 , wherein switching to the retrieved actively configured BWP is based at least on downlink control information, DCI.
28 . The WD of claim 26 , wherein identifying at least a next BWP is based at least on a trigger threshold predefined in at least one use case associated with the next BWP.