Autonomous bandwidth part switch
By enabling user equipment to autonomously switch between bandwidth parts based on predefined conditions, the method addresses the delay issues in traditional BWP switching, enhancing the performance of latency-sensitive services like extended reality.
Patent Information
- Application Number
- PCT/CN2023/140768
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-12-21
- Publication Date
- 2025-06-26
AI Technical Summary
User equipment (UE) experiences delays in switching between bandwidth parts (BWPs) due to the need for network involvement in the BWP switch process, which is inefficient for services with tight delay budgets.
The UE is configured to autonomously switch between BWPs based on predefined conditions, such as the availability of data for transmission and the bandwidth requirements of the service, without relying on the random access channel (RACH) procedure or scheduling requests.
This autonomous BWP switching method reduces delays associated with traditional BWP switch processes, enabling faster service initiation, particularly for applications like extended reality (XR) that require low latency and high bandwidth.
Smart Images

Figure CN2023140768_26062025_PF_FP_ABST
Abstract
Description
AUTONOMOUS BANDWIDTH PART SWITCHTECHNICAL FIELD
[0001] Various example embodiments relate generally to autonomous bandwidth part switch initiated by a user equipment.BACKGROUND
[0002] A user equipment, UE, may be configured with a plurality of bandwidth parts, BWPs. The UE may stay in a narrow BWP when the UE has no data or has small data to transmit. There may be situations, wherein the UE would need to use another BWP.SUMMARY
[0003] According to some aspects, there is provided the subject matter of the independent claims. Some further aspects are defined in the dependent claims. The embodiments that do not fall under the scope of the claims are to be interpreted as examples useful for understanding the disclosure.
[0004] LIST OF THE DRAWINGS
[0005] In the following, the invention will be described in greater detail with reference to the embodiments and the accompanying drawings, in which
[0006] Fig. 1 shows, by way of example, a network architecture of a communication system;
[0007] Fig. 2 shows, by way of example, a flowchart of a method;
[0008] Fig. 3 shows, by way of example, signalling between entities;
[0009] Fig. 4 shows, by way of example, a plurality of bandwidth parts;
[0010] Fig. 5 shows, by way of example, a block diagram of an apparatus; and
[0011] Fig. 6 shows, by way of example, a flowchart of a method.DESCRIPTION OF EMBODIMENTS
[0012] The following embodiments are exemplary. Although the specification may refer to “an” , “one” , or “some” embodiment (s) in several locations of the text, this does not necessarily mean that each reference is made to the same embodiment (s) , or that a particular feature only applies to a single embodiment. Single features of different embodiments may also be combined to provide other embodiments. Further, when a particular feature, structure, or characteristic is described in connection of an embodiment, it is within the knowledge of one skilled in the art to apply such feature, structure, or characteristic in connection with other embodiments whether or not explicitly described. It shall be understood that although the terms “first, ” “second” and the like may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another.
[0013] For the purposes of the present disclosure, the phrases “at least one of A or B” , “at least one of A and B” , and “A and / or B” means (A) , (B) , or (A and B) . For the purposes of the present disclosure, the phrase “A, B, and / or C” means (A) , (B) , (C) , (A and B) , (A and C) , (B and C) , or (A, B, and C) .
[0014] Embodiments described may be implemented in a communication network, such as any of the following radio access technologies (RATs) : Worldwide Interoperability for Micro-wave Access (WiMAX) , Global System for Mobile communications (GSM, 2G) , GSM EDGE radio access Network (GERAN) , General Packet Radio Service (GRPS) , Universal Mobile Telecommunication System (UMTS, 3G) based on basic wideband-code division multiple access (W-CDMA) , high-speed packet access (HSPA) , Long Term Evolution (LTE) , LTE-Advanced, and enhanced LTE (eLTE) , 5G (also called NR) , or any future RAT such as 6G. Moreover, communication within the communication network may utilize any proper wireless communication technology, comprising but not limited to: Code Division Multiple Access (CDMA) , Frequency Division Multiple Access (FDMA) , Time Division Multiple Access (TDMA) , Frequency Division Duplex (FDD) , Time Division Duplex (TDD) , Multiple-Input Multiple-Output (MIMO) , Orthogonal Frequency Division Multiple (OFDM) , and / or Discrete Fourier Transform spread OFDM (DFT-s-OFDM) .
[0015] As used herein, the term “network device” or “network node” refers to a node in a communication network via which user equipment may access the network and / or which is capable of controlling radio communication and managing radio resources within a cell. The network node or network device may be referred to as a base station (BS) , an access point (AP) or an access node. The network device may be, depending on the applied technology, for example, a node B (NodeB or NB) , an evolved NodeB (eNodeB or eNB) , an NR NB (also referred to as a gNB) , a Remote Radio Unit (RRU) , a radio head (RH) , a remote radio head (RRH) , a relay, an Integrated Access and Backhaul (IAB) node, a low power node, a non-terrestrial network (NTN) or non-ground network device such as a satellite network device, a low earth orbit (LEO) satellite and a geosynchronous earth orbit (GEO) satellite, or an aircraft network device.
[0016] Moreover, in connection of split radio access network (RAN) , the network device may refer to a centralised unit (CU) of a base station and / or a distributed unit (DU) of a base station. An interface between CU and DU may be referred to as an F1 interface in NR. In the split RAN architecture, node operations may be carried out, at least partly, in the central / centralized unit, CU, (e.g. server, host or node) operationally coupled to the DU, (e.g. a radio head / node) . One CU may control one or more DUs, acting at least as transmit / receive (Tx / Rx) nodes. In some embodiments, the DUs may comprise e.g. a radio link control (RLC) , medium access control (MAC) layer and a physical (PHY) layer, whereas the CU may comprise the layers above RLC layer, such as a packet data convergence protocol (PDCP) layer, a radio resource control (RRC) and an internet protocol (IP) layers. Other functional splits are possible too. In practice, any processing task may be performed in either the CU or the DU and the boundary where the responsibility is shifted between the CU and the DU may depend on the applied implementation.
[0017] The term “terminal device” refers to any end device that may be capable of wireless communication. By way of example, a terminal device may be referred to as a communication device, user equipment (UE) , a Subscriber Station (SS) , or a Mobile Station (MS) . The terminal device may include a mobile phone, a cellular phone, a smart phone, voice over IP (VoIP) phones, wireless local loop phones a tablet, a wearable terminal device, a personal digital assistant (PDA) , portable computers, desktop computer, image capture terminal devices such as digital cameras, gaming terminal devices, music storage and playback appliances, vehicle-mounted wireless terminal devices, USB dongles, an Internet of Things (IoT) device, a watch or other wearable, a head-mounted display (HMD) , a vehicle, a drone, a medical device and applications (e.g., remote surgery) , an industrial device and applications (e.g., a robot and / or other wireless devices operating in an industrial and / or an automated processing chain contexts) , a consumer electronics device, a device operating on commercial and / or industrial wireless networks, and the like.
[0018] A term “resource” , as used herein, may refer to radio resources in time domain, in frequency domain, in space domain, and / or in code domain. Some examples of resources include e.g. a physical resource block (PRB) , a radio frame, a subframe, a time slot, a subband, a frequency region, a sub-carrier, a beam, etc. The term “transmission” and / or “reception” may refer to wirelessly transmitting and / or receiving via a wireless propagation channel on radio resources.
[0019] Figure 1 illustrates an example of a communication network to which examples disclosed herein may be applied. The communication network or a cellular communication network may comprise a network node 110 providing one or more cells, such as cell 100, and a network node 112 providing one or more other cells, such as cell 102. Each cell may be, e.g., a macro cell, a micro cell, femto, or a pico cell, for example. The cell may define a coverage area or a service area of the corresponding access node.
[0020] The network node 110 may provide a user equipment (UE) 120 (one or more UEs) with wireless access to the communication network. The wireless access may comprise downlink (DL) communication from the network node to the UE 120 and uplink (UL) communication from the UE 120 to the network node. Examples of uplink channels comprise physical uplink control channel (PUCCH) for transmitting control information and physical uplink shared channel (PUSCH) for transmitting data towards the network. Examples of downlink channels comprise physical downlink control channel (PDCCH) for transmitting control information and physical downlink shared channel (PDSCH) for transmitting data towards the user equipment.
[0021] There may be a plurality of UEs 120, 122 in the system. Each of them may be served by the same or by different network nodes 110, 112. The UEs 120, 122 may communicate with each other, in case device-to-device (D2D) communication interface is established between them via a so-called sidelink (SL) . Such D2D communications may be referred to as machine-to-machine, peer-to-peer (P2P) communications, or vehicle-to-vehicle (V2V) , for example.
[0022] In the case of multiple network nodes in the communication network, the network nodes may be connected to each other via an interface. LTE specifications call such an interface as X2 interface. An interface between an LTE node and a 5G node, or between two 5G nodes may be called Xn interface.
[0023] The network nodes 110 and 112 may be further connected via another interface to a core network 116 of the communication network. The LTE specifications specify the core network as an evolved packet core (EPC) , and the core network may comprise e.g. a mobility management entity (MME) and a gateway node. The MME may handle mobility of terminal devices in a tracking area encompassing a plurality of cells and handle signalling connections between the terminal devices and the core network. The gateway node may handle data routing in the core network and to / from the terminal devices. The 5G specifications specify the core network as a 5G core (5GC) . The 5G core may comprise e.g. an access and mobility management function (AMF) and a user plane function / gateway (UPF) and other functions. The AMF may handle termination of non-access stratum (NAS) signalling, NAS ciphering &integrity protection, registration management, connection management, mobility management, access authentication and authorization, security context management. The UPF node may support packet routing and forwarding, packet inspection and quality of service (QoS) handling, for example.
[0024] For example, the UE may be an extended reality (XR) device. For example, the UE may be configured to run XR service. XR may refer to real-and-virtual combined environments and human-machine interactions generated by computer technology and wearables. XR may be an umbrella term for different types of realities, e.g. augmented reality (AR) . When the UE runs XR service, the UE may deliver pose update and / or control information for XR applications. Some characteristics of UL pose update and / or control traffic may be, for example: packet with size of 100 bytes; data rate of 0.2 Mbit / s; packet inter-arrival time is 4 ms with no jitter; packet delay budget (PDB) of 10 ms.
[0025] The traffic characteristics of UL pose update and / or control traffic with fixed packet size and periodicity may make a configured grant (CG) applicable to be applied in UL. For some of the applications (e.g., AR) there might be a video in UL with parameters similar to DL: non-integer periodicity (e.g., 16.6 ms for 60 fps) ; large and varying video frame size (e.g., following Truncated Gaussian distribution in a range [31; 93] kB for 60 fps and 30 Mbit / s) ; strict PDB requirements (30 ms for AR) .
[0026] Scheduling in UL can be realized, for example, by employing configured grant (CG) or dynamic grant. For CG based scheduling, the parameters for physical uplink shared channel (PUSCH) may be configured via radio resource control (RRC) message. In type 1 CG, the UE may, after processing the RRC message, transmit PUSCH without any lower layer trigger, such as downlink control information (DCI) from the network. In type 2 CG, the actual UL grant is provided in DCI via physical downlink control channel (PDCCH) addressed to configured scheduling radio network temporary identifier (CS-RNTI) . Then, the UE may, after processing the DCI, the UE may transmit PUSCH.
[0027] For example, the UE may be configured for another service requiring low latency. For example, the UE may be for Ultra Reliable and Low Latency Communications (URLLC) .
[0028] Bandwidth part (BWP) is a subset or a part of a total channel bandwidth or carrier bandwidth. BWP is a contiguous set of physical resource blocks (PRBs) , which may be selected from a contiguous subset of the common resource blocks for a given numerology on a given carrier. Network node may configure multiple BWPs for the UE. For example, maximum 4 DL BWPs per carrier and maximum 4 UL BWPs per carrier may be configured for the UE. One of the BWP, e.g. only one of the BWP, or a single BWP can be active at a time in both UL and DL. The UE may transmit only within a currently active UL BWP. The UE may receive only within a currently active DL BWP.
[0029] In an example, the UE may be configured with a supplementary uplink, and in that case, the UE may be configured with up to 4 BWP in the supplementary uplink.
[0030] In future radio access technologies, such as in 6G, it may be possible that the UE may be configured with more than 4 BWPs per carrier. It may be possible that more than one BWP may be active at a time. In that case, switching of the BWP as disclosed herein may be applied to one of the active BWPs, for example.
[0031] CG configuration is per BWP. Different BWP may have different CG configuration. Different BWP may have different search space configurations, e.g. different physical downlink control channel (PDCCH) search space configurations. For example, BWP with a small or narrow bandwidth may have a long search space period.
[0032] Let us consider that the UE has no data in a buffer to be transmitted. In this situation, the UE may stay at a small BWP to reduce power consumption. The BWP, wherein the UE may stay when having no data to be transmitted, may be referred to as an initial BWP or a default BWP. The initial or the default BWP is characterized by narrow bandwidth and relatively long PDCCH search space period.
[0033] The UE may have a need to switch the BWP. For example, the UE may initiate a service, which may have a high data amount to transmit. For example, the service may be an extended reality, XR, service. In this case, the bandwidth of the initial BWP might not be sufficient, and the UE may need to switch to another BWP, which has a larger bandwidth.
[0034] BWP switch via random access channel (RACH) procedure may be too slow, e.g. for services with tight delay budget. For example, if UE sends a scheduling request (SR) to the network and the network replies with downlink control information (DCI) , long delays may be involved in the BWP switch.
[0035] A method and an apparatus configured to perform the method are provided to enable a UE to perform an autonomous BWP switch. The BWP switch may be from the first BWP to the second BWP. For example, the first BWP has a narrower bandwidth than the second BWP.
[0036] Fig. 2 shows, by way of example, a flowchart of a method 200. The phases of the illustrated method may be performed by a UE, or by a control device configured to control the functioning thereof, when installed therein. The UE may be, for example, the device 310 of Fig. 3, which is configured to perform at least the method 200. The method 200 comprises receiving 210, by a user equipment from a network node, a configuration of a plurality of bandwidth parts comprising at least a first bandwidth part and a second bandwidth part. The method 200 comprises receiving 220 a configuration of at least one condition for autonomous switch from the first bandwidth part to the second bandwidth part. The method 200 comprises determining 230 that the at least one condition is satisfied. The method comprises based on determining that the at least one condition is satisfied, initiating 240 a switch from the first bandwidth part to the second bandwidth part.
[0037] The method as disclosed herein enable the UE to perform an autonomous BWP switch and thereby avoid or at least reduce delays which may be related to the BWP switch. For example, the method as disclosed herein improves user experience, since a service, e.g. XR service, may be started quickly.
[0038] When the UE is configured to perform autonomous BWP switch under one or more conditions, the delays related to the BWP switch involving the network node may be avoided. For example, the UE performs the autonomous BWP switch without RACH procedure and without scheduling request.
[0039] Fig. 3 shows, by way of example, signalling between entities. The network node 320, e.g. gNB, transmits, to the UE 310, a configuration of a plurality of BWPs. The UE 310 receives 312, from the network node 320, a configuration of a plurality of BWPs. The plurality of BWPs comprises at least a first BWP and a second BWP. For example, the plurality of BWPs may comprise two, three or four BWPs. For example, the plurality of BWPs may comprise uplink BWPs. For example, the plurality of BWPs may comprise downlink BWPs. For example, the plurality of BWPs may comprise both downlink and uplink BWPs. For example, the plurality of BWPs may comprise a maximum of four uplink BWPs. The configuration may be received via RRC signaling.
[0040] For example, the first BWP may have a narrower bandwidth than the second BWP.
[0041] For example, the first BWP and the second BWP may be UL BWPs.
[0042] The configuration of the plurality of BWPs may comprise a configuration of a CG per BWP among the plurality of BWPs.
[0043] The UE receives 312, from the network node, a configuration of at least one condition for autonomous switch of the BWP. For example, the UE may receive a configuration of at least one condition for autonomous switch of UL BWP. For example, the configuration of at least one condition for autonomous switch of the BWP may be per serving cell. The switch of the BWP may be a switch from the first BWP to the second BWP. A condition for autonomous switch of the BWP, or UE initiated BWP switch, may be referred to as a first condition. The at least one first condition may be evaluated by the UE.
[0044] For example, the plurality of BWPs and the at least one first condition may be received by the UE in the same configuration message or in separate configuration messages.
[0045] For example, the at least one first condition may be comprised in serving cell configuration, e.g. ServingCellConfig. The serving cell configuration may indicate to the UE the at least one first condition for autonomous switch of the BWP per serving cell, e.g. per each serving cell.
[0046] For example, the UE may receive, from the network node, a configuration of an indication of allowed switches between at least two BWPs among the plurality of BWPs. For example, the network node may indicate to the UE that a switch from the first BWP to the second BWP is an allowed switch. This indication may be indicated in RRC signaling. For example, the indication may be comprised in the same configuration as the configuration of the plurality of BWPs and / or the at least one first condition for autonomous switch of the BWP.
[0047] For example, the first BWP may be the active BWP or the currently active BWP. The second BWP may be a target BWP or a candidate target BWP.
[0048] The at least one condition for autonomous switch (first condition) comprises at least one of, and / or is selected from a list comprising at least one of:
[0049] - the first BWP does not have a CG configuration;
[0050] - bandwidth of a CG of the first BWP is smaller than a threshold. (The threshold may be pre-defined, e.g. in specifications. )
[0051] - a CG of the first BWP is configured for another logical channel than a logical channel with data available for transmission;
[0052] - bandwidth of a configured grant of the second bandwidth part is larger than a threshold (The threshold may be configured or pre-defined, e.g. in specifications. )
[0053] - the UE has data available for transmission for a logical channel and a CG for the logical channel is on the second BWP;
[0054] - the UE has data available for transmission for a logical channel configured as allowed for autonomous BWP switch;
[0055] - the UE has data available for transmission and amount of the data is above a threshold; (The threshold may be configured or pre-defined, e.g. in specifications. )
[0056] - a first available transmission opportunity on the second BWP is earlier than a first available transmission opportunity on the first BWP; (earlier in time; The transmission opportunity may be for one of:a scheduling request; a sounding reference signal; or a configured grant. )
[0057] - a first available transmission opportunity on the second BWP is earlier than a first available transmission opportunity on the first BWP, and a time difference between the first available transmission opportunity on the second BWP and the first available transmission opportunity on the first BWP is larger than a threshold. (The threshold may be configured or pre-defined, e.g. in specifications. The threshold may be relative to a discard timer. For example, the threshold may be a percentage of the discard timer. The percentage may be configured or pre-defined, e.g. in specifications. For example, the threshold may be 50%of the discard timer, e.g. 8 ms. If the first available transmission opportunity on the second BWP is > 8 ms earlier than the first available transmission opportunity on the first BWP, condition may be satisfied. The transmission opportunity may be for one of: a scheduling request; a sounding reference signal; or a configured grant. )
[0058] For example, it may be required that more than one condition is to be satisfied for the UE to initiate or perform the autonomous BWP switch. A plurality of conditions may be required to be satisifed. One condition or any combination of the conditions may be configured for the UE. For example, if two conditions need to be satisfied, the UE may evaluate or determine, whether at least two conditions are satisfied in step 313.
[0059] Before configuring the UE with the at least one first condition, the network node 320 may determine, whether at last one second condition for UE initiated BWP switching is satisfied. The at least one second condition may be evaluated by the network node 320. For example, the network node may determine whether the UE can be allowed or can be configured to initiate and / or to perform autonomous BWP switch. The network node may determine, based on the at least one second condition, whether the UE can be configured to perform autonomous BWP switch when at least one first condition is satisfied.
[0060] For example, the first BWP may be the active BWP or the currently active BWP. The second BWP may be a target BWP or a candidate target BWP.
[0061] The at least one second condition comprises at least one of:
[0062] - the first BWP does not have a CG configuration;
[0063] - bandwidth of a CG of the first BWP is smaller than a threshold; (The threshold may be pre-defined, e.g. in specifications. )
[0064] - bandwidth of a CG of the second BWP is larger than a threshold; (The threshold may be pre-defined, e.g. in specifications. )
[0065] - scheduling request (SR) sending delay of the first BWP is larger than a threshold; (The threshold may be pre-defined, e.g. in specifications. )
[0066] - downlink control information (DCI) waiting delay of the first bandwidth part is larger than a threshold; (DCI waiting delay relates to the search space period, e.g. PDCCH search space period, which may be dozens of slots in a small BWP, for example. The threshold may be pre-defined, e.g. in specifications. )
[0067] - switching delay of the first bandwidth part to another bandwidth part is larger than a threshold; (The threshold may be pre-defined, e.g. in specifications. The switching delay of the BWP may be defines as follows:
[0068] Delay = SR period / 2 + PDCCH search space period / 2 + BWP switching delay (e.g. as defined in TS 38.133)
[0069] - the UE has a logical channel configured for a specified purpose and / or with specified quality of service (QoS) requirement (s) . (For example, the specified purpose may be a purpose predictive of a BWP switch. For example, the specified purpose may be XR service. For example, the specified purpose may be Ultra Reliable and Low Latency Communications (URLLC) . For example, the specified purpose may be service associated with large amount of data and / or with strict latency requirements. The amount of data may be larger than a predefined threshold. )
[0070] - the second BWP is configured with a CG for a specified purpose. (For example, the specified purpose may be a purpose predictive of a BWP switch. For example, the specified purpose may be XR service. For example, the specified purpose may be Ultra Reliable and Low Latency Communications (URLLC) . For example, the specified purpose may be service associated with large amount of data and / or with strict latency requirements. The amount of data may be larger than a predefined threshold. )
[0071] When the UE 310 does not have data available for transmission, or the amount of data available for transmission is small, e.g. smaller than a predefined threshold, the UE 310 may stay 314 in the first BWP. The first BWP may be referred to as a default BWP or an initial BWP or an active BWP or a currently active BWP. For example, the UE 310 may have returned to the first BWP (e.g. narrow BWP) from another BWP (e.g. larger BWP) based on determining the UE has no data or small data amount to transmit. The UE 310 may stay in the first BWP for power saving purposes.
[0072] While staying in the first BWP, the UE may evaluate 313 the at least one first condition for autonomous BWP switch. The UE may evaluate a plurality of conditions. The UE may determine whether the at least one condition is satisfied. For example, it may be required that more than one condition is to be satisfied for the UE to initiate or perform the autonomous BWP switch. Any combination of the conditions may be configured. For example, if two conditions need to be satisfied, the UE may determine, whether at least two conditions are satisfied in step 316. The evaluating or determining may be based on determining that the UE has data available for transmission or data that becomes available for transmission. Amount of data is large, e.g. larger than a predefined threshold, and / or the data is associated with strict latency requirement (s) , or other QoS requirement (s) such as reliability requirement (s) . For example, the data may be XR data.
[0073] The UE may determine 316 that at least one condition is satisfied or met, or the required condition (s) is / are satisfied. For example, it may be required that more than one condition is to be satisfied for the UE to initiate or perform the autonomous BWP switch. Any combination of the conditions may be configured. For example, if two conditions need to be satisfied, the UE may determine, whether at least two conditions are satisfied in step 316. The UE may determine that required condition is satisfied. The UE may determine that required conditions are satisfied.
[0074] Based on determining that the at least one condition is satisfied, the UE initiates or performs a switch 318 from the first BWP to the second BWP. The switch is autonomous and initiated by the UE on its own. Autonomous BWP switch by the UE reduces delays. For example, the UE may switch both the UL BWP and the DL BWP. The UE may switch both the UL BWP and the DL BWP at the same time.
[0075] Then, the UE may use the second BWP to do an UL transmission. The UE 310 transmits 319 an UL transmission in the second BWP. For example, the UL transmission may comprise XR data. For example, the UE transmits UL signalling in the second BWP. For example, the UE may transmit a scheduling request (SR) , a sounding reference signal (SRS) , or configured grant (CG) PUSCH. The UE may transmit data, e.g. large data such as XR data, in the second BWP. For example, the UE may transmit the data via a CG configured in the second BWP.
[0076] For example, the UE 310 may transmit 319 SRS to the network node 320 in the second BWP. The network node 320 may receive the SRS from the UE 310. Based on the SRS, the network node 320 may determine that the UE 310 has switched to the second BWP. Then, the network node 320 may reserve the CG on the second BWP for the UE 310. This way, the network node 320 might not need to reserve the CG on the second BWP for the UE 310 before the BWP switch in vain. The UE may transmit the data via the CG configured in the second BWP.
[0077] The UE 310 may use a target DL BWP for reception, e.g. for PDCCH monitoring and / or PDSCH reception.
[0078] The network node 320 knows the BWPs configured to the UE, and may monitor at least the first BWP and the second BWP. For example, the network node 320 may monitor all those BWPs, to which the UE 310 may perform autonomous BWP switch. This monitoring may be periodic, as the CG or SR or SRS transmission is periodic transmission. For example, the network node 320 may indicate its monitoring period in the second BWP to the UE. The UE 310 may receive an indication of the monitoring period of the network node 320 in the second BWP. The UE 310 may perform UL transmission (s) in the second BWP according to the monitoring period of the network node.
[0079] Referring back to the configuration 312, the network node 320 may configure the UE with CG per BWP. For example, a plurality of CG occasions may be configured for the second BWP.
[0080] The network node 320 may indicate to the UE that the UE is allowed to use a limited amount of CG occasions among the plurality of CG occasions. Alternatively, the UE may be preconfigured to be allowed to use a limited amount of CG occasions among the plurality of CG occasions. The limited amount of CG occasions may comprise the earlier CG occasions than the remaining CG occasions. For example, the UE may be allowed to use the first CG occasion or first CG occasions. Then, the network node 320 may monitor 332 only the occasions in the limited amount of CG occasions. Limited amount may comprise one CG occasion, or several CG occasions, but not all the CG occasions among the plurality of CG occasions.
[0081] The network node 320 may then allocate the remaining CG occasions among the plurality of CG occasions to another UE.
[0082] Fig. 4 shows, by way of example, a plurality of BWPs. The x-axis represents time (t) and the y-axis represents frequency (f) . In the example of Fig. 4, network node may have configured UE with 4 BWPs, 400, 410, 420, 430. BWP 400 may be, for example, an initial BWP. After the initial attach is complete, the UE may switch 450 to a BWP 410. In the example of Fig. 4, the BWP 410 may be referred to as the first BWP. The first BWP 410 may be a currently active BWP.
[0083] The UE may stay in the first BWP 410. For example, the UE may stay in the first BWP when the UE does not have data available for transmission or amount of data available for transmission is smaller than a predefined threshold.
[0084] The UE may determine whether at least one condition for autonomous switch from the first BWP to a second BWP is satisfied. For example, the UE may determine, based on determining that the apparatus has data available for transmission or that data becomes available for transmission, whether the at least one condition is satisfied. The at last one condition, or at last one first condition, has been listed above. The UE may evaluate the at least one condition and determine, based on the evaluation, whether the at least one condition is satisfied.
[0085] Based on determining 460 that the at least one condition is satisfied, the UE may initiate a switch 452 from the first BWP 410 to the second BWP 420. The UE may perform the switch 452 from the first BWP 410 to the second BWP 420. The switch 452 may be autonomously initiated by the UE. The switch 452 may be autonomously performed by the UE.
[0086] For example, the first BWP 410 has a narrower bandwidth than the second BWP 420. For example, the second BWP 420 has a wider bandwidth than the first BWP 410.
[0087] As the UE is configured with condition (s) to perform autonomous BWP switch, the BWP switch may be performed without delays due to, for example, scheduling request (SR) sending, buffer status report (BSR) sending, and DCI waiting.
[0088] The UE may then perform UL transmission in the second BWP 420. Alternative UL transmission have been described above.
[0089] Based on determining that the at least one condition (or required conditions) is not satisfied, the UE may stay in the first BWP 410. Based on determining that the at least one condition is not satisfied or required conditions are not satisfied, the UE may follow a legacy behaviour. For example, the UE may trigger or transmit a scheduling request (SR) in the first BWP to the network node if there is no UL grant, or no suitable UL grant, available on the currently active BWP. For example, the UE may transmit BSR if there is UL grant, or suitable UL grant, available on the currently active BWP.
[0090] BWP 430 may be, for example, a default BWP. A switch 454 from the second BWP 420 to the default BWP 430 may be performed by the UE based on an inactivity timer expiry 462, for example.
[0091] When the UE stays in the BWP 430, it may start evaluating the conditions, e.g. in response to determining or detecting that data becomes available for transmission. The UE may determine whether at least one condition is satisfied. Based on determining that the at least one condition is satisfied, the UE may initiate a switch from the BWP 430 (e.g. may be referred to as a first BWP) to another BWP (e.g. may be referred to as a second BWP) .
[0092] Fig. 5 shows, by way of example, a block diagram of an apparatus 10. The apparatus 10 comprises, for example, control circuitry, such as at least one processor 12, and at least one memory 14 storing instructions that, when executed by the at least one processor, cause the apparatus 10 at least to perform the method or methods as disclosed herein, and any of the embodiments thereof. In an example, the at least one memory and the instructions (computer program code, software) , are configured, with the at least one processor, to cause the apparatus 10 to perform the method or methods as disclosed herein, and any of the embodiments thereof.
[0093] The instructions may be comprised in a computer readable medium or a non-transitory computer readable medium.
[0094] The apparatus 10 comprises a processor 12. Processor 12 may comprise more than one processor.
[0095] A processor 12 may comprise circuitry, or be constituted as circuitry or circuitries, the circuitry or circuitries being configured to perform phases of methods in accordance with example embodiments described herein. As used in this application, the term “circuitry” may refer to one or more or all of the following: (a) hardware-only circuit implementations, such as implementations in only analog and / or digital circuitry, and (b) combinations of hardware circuits and software, such as, as applicable: (i) a combination of analog and / or digital hardware circuit (s) with software / firmware and (ii) any portions of hardware processor (s) with software (including digital signal processor (s) ) , software, and memory (ies) that work together to cause an apparatus, such as a user equipment, to perform various functions) and (c) hardware circuit (s) and or processor (s) , such as a microprocessor (s) or a portion of a microprocessor (s) , that requires software (e.g., firmware) for operation, but the software may not be present when it is not needed for operation.
[0096] This definition of circuitry applies to all uses of this term in this application, including in any claims. As a further example, as used in this application, the term circuitry also covers an implementation of merely a hardware circuit or processor (or multiple processors) or portion of a hardware circuit or processor and its (or their) accompanying software and / or firmware. The term circuitry also covers, for example and if applicable to the particular claim element, a baseband integrated circuit or processor integrated circuit for a mobile device or a similar integrated circuit in server, a cellular network device, or other computing or network device.
[0097] The apparatus 10 comprises a memory 14. The memory 14 may be at least in part external to apparatus 10 but accessible to apparatus 10.
[0098] For example, the apparatus 10 may be or be comprised in a terminal device or a UE, e.g. the UE 310 of Fig. 3. The apparatus 10 may be caused or configured to perform the method of Fig. 2, and any of the embodiments thereof or any one of the embodiments thereof.
[0099] As another example, the apparatus 10 may be or be comprised in a network node, e.g. gNB, e.g. the network node 320 of Fig. 3. The apparatus may 10 be caused or configured to perform the method of Fig. 6, and any of the embodiments thereof or any one of the embodiments thereof.
[0100] The apparatus 10 comprises a radio interface 16. The radio interface 16 may provide the apparatus 10 with communication capabilities to access radio access network, for example. The radio interface 16 may comprise a receiver configured to receive information in accordance with at least one cellular or non-cellular standard. The radio interface 16 may comprise a transmitter configured to transmit information in accordance with at least one cellular or non-cellular standard. The receiver may comprise more than one receiver. The transmitter may comprise more than one transmitter. The radio interface 16 may comprise a transceiver configured to receive and transmit information in accordance with at least one cellular or non-cellular standard. The transceiver may comprise more than one transceiver.
[0101] The apparatus 10 may comprise a user interface 18 comprising, for example, at least one of a keypad, a microphone, a touch display, a display, a speaker, etc. The user interface 18 may be used to control the apparatus by the user. The user interface 18 may be external to the apparatus 10. For example, the apparatus 10 may be connected to another device, such as a computer, either via wireless or wired connection, and the apparatus 10 is controlled by the user via the computer.
[0102] Means for performing method steps as disclosed herein may include software and / or hardware components of the apparatus 10. For example, the means may comprise at least one processor; and at least one memory storing instructions that, when executed by the at least one processor, cause the performance of the apparatus 10.
[0103] A term non-transitory, as used herein, is a limitation of the medium itself (i.e. tangible, not a signal) as opposed to a limitation on data storage persistency (e.g. random access memory, RAM, vs. read only memory, ROM) .
[0104] As used herein, “at least one of the following: <a list of two or more elements>” and “at least one of <a list of two or more elements>” and similar wording, where the list of two or more elements are joined by “and” or “or” , mean at least any one of the elements, or at least any two or more of the elements, or at least all the elements.
[0105] Fig. 6 shows, by way of example, a flowchart of a method 600. The phases of the illustrated method may be performed by a network node, or by a control device configured to control the functioning thereof, when installed therein. The network node may be, for example, the device 320 of Fig. 3, e.g. gNB, which is configured to perform at least the method 600. The method 600 comprises transmitting 610, by a network node to a user equipment, a configuration of a plurality of bandwidth parts comprising at least a first bandwidth part and a second bandwidth part. The method 600 comprises transmitting 620, to the user equipment, a configuration of at least one first condition for autonomous switch from the first bandwidth part to the second bandwidth part.
[0106] Example 1: A method comprising:
[0107] receiving, by a user equipment from a network node, a configuration of a plurality of bandwidth parts comprising at least a first bandwidth part and a second bandwidth part;
[0108] receiving a configuration of at least one condition for autonomous switch from the first bandwidth part to the second bandwidth part;
[0109] determining that the at least one condition is satisfied; and
[0110] based on determining that the at least one condition is satisfied, initiating a switch from the first bandwidth part to the second bandwidth part.
[0111] Example 2. The method of example 1, wherein the first bandwidth part and the second bandwidth part are uplink bandwidth parts.
[0112] Example 3. The method of example 1 or 2, wherein the first bandwidth part has a narrower bandwidth than the second bandwidth part.
[0113] Example 4. The method of any preceding example, wherein the first bandwidth part is a currently active bandwidth part of the apparatus.
[0114] Example 5. The method of example 4, wherein the at least one condition for autonomous switch from the first bandwidth part to the second bandwidth part comprises at least one of:
[0115] - the first bandwidth part does not have a configured grant configuration;
[0116] - bandwidth of a configured grant of the first bandwidth part is smaller than a pre-defined threshold;
[0117] - a configured grant of the first bandwidth part is configured for another logical channel than a logical channel with data available for transmission;
[0118] - bandwidth of a configured grant of the second bandwidth part is larger than a pre-defined threshold;
[0119] - the apparatus has data available for transmission for a logical channel and a configured grant for the logical channel is on the second bandwidth part;
[0120] - the apparatus has data available for transmission for a logical channel configured as allowed for autonomous bandwidth part switch;
[0121] - the apparatus has data available for transmission and amount of the data is above a configured threshold;
[0122] - a first available transmission opportunity on the second bandwidth part is earlier than a first available transmission opportunity on the first bandwidth part;
[0123] - a first available transmission opportunity on the second bandwidth part is earlier than a first available transmission opportunity on the first bandwidth part, and a time difference between the first available transmission opportunity on the second bandwidth part and the first available transmission opportunity on the first bandwidth part is larger than a predetermined threshold, wherein the predetermined threshold is configured or relative to a discard timer.
[0124] Example 6. The method of example 5, wherein the at least one condition for autonomous switch from the first bandwidth part to the second bandwidth part comprises: the first available transmission opportunity on the second bandwidth part is earlier than the first available transmission opportunity on the first bandwidth part; and
[0125] wherein the transmission opportunity is for one of: a scheduling request; a sounding reference signal; or a configured grant.
[0126] Example 7. The method of any preceding example, comprising:
[0127] receiving a configuration of a configured grant per a bandwidth part among the plurality of bandwidth parts.
[0128] Example 8. The method of example 7, wherein the configuration of the configured grant per the bandwidth part comprises:
[0129] a plurality of configured grant occasions for the second bandwidth part; and wherein the apparatus is allowed to use a limited amount of grant occasions among the plurality of configured grant occasions.
[0130] Example 9. The method of any preceding example, comprising:
[0131] receiving a configuration of an indication of allowed switches between at least two bandwidth parts among the plurality of bandwidth parts.
[0132] Example 10. The method of any preceding example, comprising:
[0133] staying in the first bandwidth part when the apparatus does not have data available for transmission or amount of data available for transmission is smaller than a predefined threshold.
[0134] Example 11. The method of any preceding example, comprising:
[0135] determining that the apparatus has data available for transmission or that data becomes available for transmission; and
[0136] based on determining that the apparatus has data available for transmission or that data becomes available for transmission, determining whether the at least one condition is satisfied.
[0137] Example 12. The method of example 11, wherein amount of the data available for transmission or becomes available for transmission is larger than a pre-defined threshold and / or the data is associated with strict latency requirements.
[0138] Example 13. The method of example 11 or 12, wherein the data available for transmission or becomes available for transmission comprises extended reality data.
[0139] Example 14. The method of any preceding example, comprising:
[0140] transmitting an uplink transmission in the second bandwidth part.
[0141] Example 15. The method of any preceding example, wherein the apparatus is or is comprised in a user equipment.
[0142] Example 16. The method of any preceding example, comprising:
[0143] receiving, from the network node, an indication of a monitoring period of the network node used in the second bandwidth part;
[0144] transmitting an uplink transmission in the second bandwidth part according to the monitoring period of the network node.
[0145] Example 17. A method, comprising:
[0146] transmitting, by a network node to a user equipment, a configuration of a plurality of bandwidth parts comprising at least a first bandwidth part and a second bandwidth part;
[0147] transmitting, to the user equipment, a configuration of at least one first condition for autonomous switch from the first bandwidth part to the second bandwidth part.
[0148] Example 18. The method of example 17, wherein the first bandwidth part and the second bandwidth part are uplink bandwidth parts.
[0149] Example 19. The method of example 17 or 18, wherein the first bandwidth part has a narrower bandwidth than the second bandwidth part.
[0150] Example 20. The method of any of the examples 17 to 19, comprising:
[0151] determining that at least one second condition is satisfied; and
[0152] based on determining that the at least one second condition is satisfied, transmitting, to the user equipment, the at least one first condition for autonomous switch from the first bandwidth part to the second bandwidth part.
[0153] Example 21. The method of any of the examples 17 to 20, wherein the first bandwidth part is a currently active bandwidth part of the user equipment.
[0154] Example 22. The method of example 21, wherein the at least one second condition comprises at least one of:
[0155] - the first bandwidth part does not have a configured grant configuration;
[0156] - bandwidth of a configured grant of the first bandwidth part is smaller than a pre-defined threshold;
[0157] - bandwidth of a configured grant of the second bandwidth part is larger than a pre-defined threshold, wherein the second bandwidth part is a candidate target bandwidth part;
[0158] - scheduling request sending delay of the first bandwidth part is larger than a pre-defined threshold;
[0159] - downlink control information waiting delay of the first bandwidth part is larger than a pre-defined threshold;
[0160] - switching delay of the first bandwidth part to another bandwidth part is larger than a pre-defined threshold;
[0161] - the user equipment has a logical channel configured for a specified purpose and / or with specified quality of service requirement (s) ; or
[0162] - the second bandwidth part among the plurality of bandwidth parts is configured with a configured grant for a specified purpose.
[0163] Example 23. The method of example 22, wherein the at least one second condition comprises at least that the user equipment has the logical channel configured for the specified purpose being extended reality service or another service associated with amount of data larger than a pre-defined threshold and / or with strict latency requirements.
[0164] Example 24. The method of example 22 or 23, wherein the at least one second condition comprises at least that the second bandwidth part among the plurality of bandwidth parts is configured with the configured grant for the specified purpose being extended reality service or another service associated with amount of data larger than a pre-defined threshold and / or with strict latency requirements.
[0165] Example 25. The method of any of the examples 17 to 24, wherein the at least one first condition for autonomous switch from the first bandwidth part to the second bandwidth part comprises at least one of:
[0166] - the first bandwidth part does not have a configured grant configuration;
[0167] - bandwidth of a configured grant of the first bandwidth part is smaller than a pre-defined threshold;
[0168] - a configured grant of the first bandwidth part is configured for another logical channel than a logical channel with data available for transmission;
[0169] - bandwidth of a configured grant of the second bandwidth part is larger than a pre-defined threshold;
[0170] - the user equipment has data available for transmission for a logical channel and a configured grant for the logical channel is on the second bandwidth part;
[0171] - the user equipment has data available for transmission for a logical channel configured as allowed for autonomous bandwidth part switch;
[0172] - the user equipment has data available for transmission and amount of the data is above a configured threshold;
[0173] - a first available transmission opportunity on the second bandwidth part is earlier than a first available transmission opportunity on the first bandwidth part;
[0174] - a first available transmission opportunity on the second bandwidth part is earlier than a first available transmission opportunity on the first bandwidth part, and a time difference between the first available transmission opportunity on the second bandwidth part and the first available transmission opportunity on the first bandwidth part is larger than a predetermined threshold, wherein the predetermined threshold is configured or relative to a discard timer.
[0175] Example 26. The method of any of the examples 17 to 25, comprising:
[0176] transmitting, to the user equipment, a configuration of a configured grant per a bandwidth part among the plurality of bandwidth parts.
[0177] Example 27. The method of example 26, wherein the configuration of the configured grant per the bandwidth part comprises:
[0178] a plurality of configured grant occasions for the second bandwidth part; and
[0179] an indication allowing the user equipment to use a limited amount of grant occasions among the plurality of configured grant occasions.
[0180] Example 28. The method of example 27, comprising:
[0181] allocating remaining grant occasions among the plurality of configured grant occasions to another user equipment, wherein the limited amount of grant occasions is earlier than the remaining grant occasions.
[0182] Example 29. The method of any of the examples 17 to 28, comprising:
[0183] transmitting, to the user equipment, an indication of allowed switches between at least two bandwidth parts among the plurality of bandwidth parts.
[0184] Example 30. The method of any of the examples 17 to 29, comprising:
[0185] monitoring the first bandwidth part and the second bandwidth part, wherein the first bandwidth part is a currently active bandwidth part of the user equipment.
[0186] Example 31. The method of any of the examples 17 to 30, comprising:
[0187] indicating, to the user equipment, a monitoring period of the apparatus used in the second bandwidth part.
[0188] Example 32. The method of any of the examples 17 to 31, comprising:
[0189] receiving, from the user equipment, an uplink transmission in the second bandwidth part.
[0190] Example 33. The method of example 32, wherein the uplink transmission comprises data, wherein amount of the data is larger than a predefined threshold and / or the data is associated with strict latency requirements.
[0191] Example 34. The method of example 32 or 33, wherein the uplink transmission comprises extended reality data.
[0192] Example 35. A computer program comprising instructions, which, when executed by an apparatus, cause the apparatus to perform at least the method of any of the examples 1 to 16. The apparatus may be a user equipment.
[0193] Example 36: A (non-transitory) computer readable medium comprising instructions that, when executed by an apparatus, cause the apparatus to perform at least the method of any of the examples 1 to 16. The apparatus may be a user equipment.
[0194] Example 37: An apparatus, comprising means for performing at least the method of any of the examples 1 to 16. The apparatus may be a user equipment.
[0195] Example 38. A computer program comprising instructions, which, when executed by an apparatus, cause the apparatus to perform at least the method of any of the examples 17 to 34. The apparatus may be a network node.
[0196] Example 39: A (non-transitory) computer readable medium comprising instructions that, when executed by an apparatus, cause the apparatus to perform at least the method of any of the examples 17 to 34. The apparatus may be a network node.
[0197] Example 40: An apparatus, comprising means for performing at least the method of any of the examples 17 to 34. The apparatus may be a network node.
Claims
1.An apparatus, comprising:at least one processor; andat least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to perform:receiving, from a network node, a configuration of a plurality of bandwidth parts comprising at least a first bandwidth part and a second bandwidth part;receiving a configuration of at least one condition for autonomous switch from the first bandwidth part to the second bandwidth part;determining that the at least one condition is satisfied; andbased on determining that the at least one condition is satisfied, initiating a switch from the first bandwidth part to the second bandwidth part.2.The apparatus of claim 1, wherein the first bandwidth part and the second bandwidth part are uplink bandwidth parts.3.The apparatus of claim 1 or 2, wherein the first bandwidth part has a narrower bandwidth than the second bandwidth part.4.The apparatus of any preceding claim, wherein the first bandwidth part is a currently active bandwidth part of the apparatus.5.The apparatus of claim 4, wherein the at least one condition for autonomous switch from the first bandwidth part to the second bandwidth part comprises at least one of:- the first bandwidth part does not have a configured grant configuration;- bandwidth of a configured grant of the first bandwidth part is smaller than a pre-defined threshold;- a configured grant of the first bandwidth part is configured for another logical channel than a logical channel with data available for transmission;- bandwidth of a configured grant of the second bandwidth part is larger than a pre-defined threshold;- the apparatus has data available for transmission for a logical channel and a configured grant for the logical channel is on the second bandwidth part;- the apparatus has data available for transmission for a logical channel configured as allowed for autonomous bandwidth part switch;- the apparatus has data available for transmission and amount of the data is above a configured threshold;- a first available transmission opportunity on the second bandwidth part is earlier than a first available transmission opportunity on the first bandwidth part;- a first available transmission opportunity on the second bandwidth part is earlier than a first available transmission opportunity on the first bandwidth part, and a time difference between the first available transmission opportunity on the second bandwidth part and the first available transmission opportunity on the first bandwidth part is larger than a predetermined threshold, wherein the predetermined threshold is configured or relative to a discard timer.6.The apparatus of claim 5, wherein the at least one condition for autonomous switch from the first bandwidth part to the second bandwidth part comprises: the first available transmission opportunity on the second bandwidth part is earlier than the first available transmission opportunity on the first bandwidth part; andwherein the transmission opportunity is for one of: a scheduling request; a sounding reference signal; or a configured grant.7.The apparatus of any preceding claim, caused to perform:receiving a configuration of a configured grant per a bandwidth part among the plurality of bandwidth parts.8.The apparatus of claim 7, wherein the configuration of the configured grant per the bandwidth part comprises:a plurality of configured grant occasions for the second bandwidth part; and wherein the apparatus is allowed to use a limited amount of grant occasions among the plurality of configured grant occasions.9.The apparatus of any preceding claim, caused to perform:receiving a configuration of an indication of allowed switches between at least two bandwidth parts among the plurality of bandwidth parts.10.The apparatus of any preceding claim, caused to perform:staying in the first bandwidth part when the apparatus does not have data available for transmission or amount of data available for transmission is smaller than a predefined threshold.11.The apparatus of any preceding claim, caused to perform:determining that the apparatus has data available for transmission or that data becomes available for transmission; andbased on determining that the apparatus has data available for transmission or that data becomes available for transmission, determining whether the at least one condition is satisfied.12.The apparatus of claim 11, wherein amount of the data available for transmission or becomes available for transmission is larger than a pre-defined threshold and / or the data is associated with strict latency requirements.13.The apparatus of claim 11 or 12, wherein the data available for transmission or becomes available for transmission comprises extended reality data.14.The apparatus of any preceding claim, caused to perform:transmitting an uplink transmission in the second bandwidth part.15.The apparatus of any preceding claim, wherein the apparatus is or is comprised in a user equipment.16.The apparatus of any preceding claim, caused to perform:receiving, from the network node, an indication of a monitoring period of the network node used in the second bandwidth part;transmitting an uplink transmission in the second bandwidth part according to the monitoring period of the network node.17.An apparatus, comprising:at least one processor; andat least one memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to perform:transmitting, to a user equipment, a configuration of a plurality of bandwidth parts comprising at least a first bandwidth part and a second bandwidth part;transmitting, to the user equipment, a configuration of at least one first condition for autonomous switch from the first bandwidth part to the second bandwidth part.18.The apparatus of claim 17, wherein the first bandwidth part and the second bandwidth part are uplink bandwidth parts.19.The apparatus of claim 17 or 18, wherein the first bandwidth part has a narrower bandwidth than the second bandwidth part.20.The apparatus of any of the claims 17 to 19, caused to perform:determining that at least one second condition is satisfied; andbased on determining that the at least one second condition is satisfied, transmitting, to the user equipment, the at least one first condition for autonomous switch from the first bandwidth part to the second bandwidth part.21.The apparatus of any of the claims 17 to 20, wherein the first bandwidth part is a currently active bandwidth part of the user equipment.22.The apparatus of claim 21, wherein the at least one second condition comprises at least one of:- the first bandwidth part does not have a configured grant configuration;- bandwidth of a configured grant of the first bandwidth part is smaller than a pre-defined threshold;- bandwidth of a configured grant of the second bandwidth part is larger than a pre-defined threshold, wherein the second bandwidth part is a candidate target bandwidth part;- scheduling request sending delay of the first bandwidth part is larger than a pre-defined threshold;- downlink control information waiting delay of the first bandwidth part is larger than a pre-defined threshold;- switching delay of the first bandwidth part to another bandwidth part is larger than a pre-defined threshold;- the user equipment has a logical channel configured for a specified purpose and / or with specified quality of service requirement (s) ; or- the second bandwidth part among the plurality of bandwidth parts is configured with a configured grant for a specified purpose.23.The apparatus of claim 22, wherein the at least one second condition comprises at least that the user equipment has the logical channel configured for the specified purpose being extended reality service or another service associated with amount of data larger than a pre-defined threshold and / or with strict latency requirements.24.The apparatus of claim 22 or 23, wherein the at least one second condition comprises at least that the second bandwidth part among the plurality of bandwidth parts is configured with the configured grant for the specified purpose being extended reality service or another service associated with amount of data larger than a pre-defined threshold and / or with strict latency requirements.25.The apparatus of any of the claims 17 to 24, wherein the at least one first condition for autonomous switch from the first bandwidth part to the second bandwidth part comprises at least one of:- the first bandwidth part does not have a configured grant configuration;- bandwidth of a configured grant of the first bandwidth part is smaller than a pre-defined threshold;- a configured grant of the first bandwidth part is configured for another logical channel than a logical channel with data available for transmission;- bandwidth of a configured grant of the second bandwidth part is larger than a pre-defined threshold;- the user equipment has data available for transmission for a logical channel and a configured grant for the logical channel is on the second bandwidth part;- the user equipment has data available for transmission for a logical channel configured as allowed for autonomous bandwidth part switch;- the user equipment has data available for transmission and amount of the data is above a configured threshold;- a first available transmission opportunity on the second bandwidth part is earlier than a first available transmission opportunity on the first bandwidth part;- a first available transmission opportunity on the second bandwidth part is earlier than a first available transmission opportunity on the first bandwidth part, and a time difference between the first available transmission opportunity on the second bandwidth part and the first available transmission opportunity on the first bandwidth part is larger than a predetermined threshold, wherein the predetermined threshold is configured or relative to a discard timer.26.The apparatus of any of the claims 17 to 25, caused to perform:transmitting, to the user equipment, a configuration of a configured grant per a bandwidth part among the plurality of bandwidth parts.27.The apparatus of claim 26, wherein the configuration of the configured grant per the bandwidth part comprises:a plurality of configured grant occasions for the second bandwidth part; andan indication allowing the user equipment to use a limited amount of grant occasions among the plurality of configured grant occasions.28.The apparatus of claim 27, caused to perform:allocating remaining grant occasions among the plurality of configured grant occasions to another user equipment, wherein the limited amount of grant occasions is earlier than the remaining grant occasions.29.The apparatus of any of the claims 17 to 28, caused to perform:transmitting, to the user equipment, an indication of allowed switches between at least two bandwidth parts among the plurality of bandwidth parts.30.The apparatus of any of the claims 17 to 29, caused to perform:monitoring the first bandwidth part and the second bandwidth part, wherein the first bandwidth part is a currently active bandwidth part of the user equipment.31.The apparatus of any of the claims 17 to 30, caused to perform:indicating, to the user equipment, a monitoring period of the apparatus used in the second bandwidth part.32.The apparatus of any of the claims 17 to 31, caused to perform:receiving, from the user equipment, an uplink transmission in the second bandwidth part.33.The apparatus of claim 32, wherein the uplink transmission comprises data, wherein amount of the data is larger than a predefined threshold and / or the data is associated with strict latency requirements.34.The apparatus of claim 32 or 33, wherein the uplink transmission comprises extended reality data.
Citation Information
Patent Citations
Quick bandwidth part (BWP) switching mechanism after data burst
US20210051631A1
Acknowledgment Transmission in Wireless Communications Systems
US20220007399A1
BWP switching method and apparatus, and terminal
WO2023125236A1