Method, apparatus, and computer program
Dynamic indication of unused configured grant uplink resources addresses inefficiencies in wireless systems by optimizing resource allocation, enhancing utilization and latency in variable packet size applications.
Patent Information
- Application Number
- JP2025525743
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2022-11-03
- Publication Date
- 2025-12-03
AI Technical Summary
Existing wireless communication systems face inefficiencies in managing configured grant uplink resources due to variability in packet sizes, leading to unused resources and potential packet delay violations, particularly in applications like extended reality (XR) with variable packet sizes.
Implementing dynamic indication mechanisms, such as CG-UCI or dedicated UCI, to indicate unused configured grant uplink resources, allowing the user equipment (UE) to selectively use preferred subsets of resources and dynamically adjust resource allocation based on actual data transmission needs.
Enhances resource utilization by minimizing waste and ensuring timely data transmission, thereby improving system capacity and latency performance in variable packet size scenarios.
Smart Images

Figure 2025538993000001_ABST
Abstract
Description
[Technical Field]
[0001] The present application relates to methods, apparatus, systems, and computer programs, particularly but not exclusively, for allocating and signaling configured grant resources. [Background technology]
[0002] A communication system can be thought of as a facility that enables communication sessions between two or more entities, such as user terminals, base stations, and / or other nodes, by providing carrier waves between the various entities involved in the communication path. A communication system can be provided, for example, by a communication network and one or more compatible communication devices. A communication session may comprise communication of data to carry communications such as, for example, voice, video, electronic mail (email), text messages, multimedia, and / or content data. Non-limiting examples of services provided include two-way or multi-way calls, data communication or multimedia services, and access to a data network system such as the Internet.
[0003] In a wireless communication system, at least a portion of a communication session between at least two stations is conducted over a wireless link. Examples of wireless systems include public land mobile networks (PLMNs), satellite-based communication systems, and various wireless local networks such as wireless local area networks (WLANs). Some wireless systems can be divided into cells and are therefore often referred to as cellular systems.
[0004] A user may access a communication system by means of a suitable communication device or terminal. A user's communication device may also be referred to as user equipment (UE) or user device. The communication device is provided with suitable signal receiving and transmitting equipment to enable communication, e.g., to enable access to a communication network or direct communication with other users. The communication device may access a carrier provided by a station, e.g., a base station of a cell, and transmit and / or receive communications on that carrier.
[0005] Communication systems and associated devices typically operate according to a given standard or specification that defines the operations granted to various entities associated with the system and how to achieve them. The communication protocols and / or parameters used for the connections are also typically defined. An example of a communication system is UTRAN (3G radio). Other examples of communication systems are the Long Term Evolution (LTE) of the Universal Mobile Telecommunications System (UMTS) radio access technology, and the so-called 5G or New Radio (NR) networks. NR is being standardized by the 3rd Generation Partnership Project (3GPP). Summary of the Invention
[0006] According to an aspect, an apparatus is provided that comprises means for receiving, from an access node, a first message comprising information indicating configured grant uplink resources at a user equipment for performing an uplink data transmission to the access node; receiving, from the access node, configuration information for sending a dynamic indication at the user equipment, the dynamic indication comprising information indicating unused configured grant uplink resources; obtaining information indicating a preferred subset of the configured grant uplink resources; transmitting uplink data from the user equipment to the access node based on the information indicating the configured grant uplink resources and the preferred subset; and sending the dynamic indication from the user equipment to the access node based on the configuration information.
[0007] The information indicating unused configured grant uplink resources may comprise information indicating one or more of: used configured grant uplink resources, unused configured grant uplink resources, a number of used configured grant uplink resources, or a number of unused configured grant uplink resources.
[0008] The dynamic indication may further comprise information indicating that additional resources are required for uplink data transmission.
[0009] The dynamic indication may be associated with one configured grant configuration or multiple configured grant configurations.
[0010] The configuration information may comprise information indicating one or more of: the number of bits to carry the dynamic indication; a priority level of the dynamic indication; a beta offset for multiplexing the dynamic indication with the configured granted physical uplink shared channel; repetition of the dynamic indication across multiple configured granted physical uplink shared channel resources; not skipping the first configured granted physical uplink shared channel resource; or that a subsequent dynamic indication may overwrite a previous dynamic indication.
[0011] The configuration information may be received in a first message.
[0012] The first message may comprise a configured grant physical uplink shared channel configuration.
[0013] The information indicating the preferred subset may comprise information indicating configured grant resources that the user equipment may select from when the user equipment requires fewer than the total number of assigned configured grant resources.
[0014] The information indicating the preferred subset may comprise a bitmap of preferred and non-preferred resources.
[0015] The information indicating the preferred subset may comprise information indicating that the preferred subset comprises the first N resources or that the preferred subset does not comprise the last M resources.
[0016] The means may be for determining a number of configured grant resources required for an uplink data transmission and determining a dynamic indication based on the determined number of configured grant resources required for the uplink data transmission.
[0017] Obtaining the information indicating a preferred subset of configured granted uplink resources may comprise receiving, from an access node, information indicating a preferred subset of configured granted uplink resources.
[0018] According to an aspect, an apparatus is provided that comprises means for transmitting, from an access node to a user equipment, a first message comprising information indicating configured granted uplink resources for the user equipment to perform an uplink data transmission to the access node; transmitting, from the access node to the user equipment, configuration information for causing the user equipment to transmit a dynamic indication, the dynamic indication comprising information indicating unused configured granted uplink resources; providing, to the user equipment, information indicating a preferred subset of the configured granted uplink resources; receiving, at the access node, from the user equipment, uplink data based on the information indicating the configured granted uplink resources and the preferred subset; and receiving, at the access node, from the user equipment, the dynamic indication based on the configuration information.
[0019] The information indicating unused configured grant uplink resources may comprise information indicating one or more of: used configured grant uplink resources, unused configured grant uplink resources, a number of used configured grant uplink resources, or a number of unused configured grant uplink resources.
[0020] The dynamic indication may further comprise information indicating that additional resources are required for uplink data transmission.
[0021] The dynamic indication may be associated with one configured grant configuration or multiple configured grant configurations.
[0022] The configuration information may comprise information indicating one or more of: a number of bits to carry the dynamic indication; a priority level of the dynamic indication; a beta offset for multiplexing the dynamic indication with configured grant physical uplink scheduled control channel information; repetition of the dynamic indication across multiple configured grant physical uplink scheduled control channel resources; not skipping the first configured grant physical uplink scheduled control channel resource; or that a subsequent dynamic indication may overwrite a previous dynamic indication.
[0023] The configuration information may be sent in a first message.
[0024] The first message may comprise a configured grant physical uplink schedule control channel configuration.
[0025] The information indicating the preferred subset may comprise information indicating configured grant resources that the user equipment may select from when the user equipment requires fewer than the total number of assigned configured grant resources.
[0026] The information indicating the preferred subset may comprise a bitmap of preferred and non-preferred resources.
[0027] The information indicating the preferred subset may comprise information indicating that the preferred subset comprises the first N resources or that the preferred subset does not comprise the last M resources.
[0028] The means may be for determining, by the access node and based on the dynamic indication, whether any of the configured grant uplink resources are not being used by the user equipment, and reallocating, by the access node, one or more of the configured grant uplink resources determined to be not being used for other purposes by the user equipment.
[0029] Providing the information indicating the preferred subset of configured grant uplink resources may comprise transmitting information indicating the preferred subset of configured grant uplink resources to the user equipment.
[0030] According to an aspect, provided is an apparatus comprising at least one processor and at least one memory that stores instructions that, when executed by the at least one processor, cause the apparatus to at least: receive, from an access node, a first message comprising information indicating configured grant uplink resources for performing an uplink data transmission to the access node; receive, from the access node, configuration information for transmitting a dynamic indication, wherein the dynamic indication comprises information indicating unused configured grant uplink resources; obtain information indicating a preferred subset of the configured grant uplink resources; transmit uplink data to the access node based on the information indicating the configured grant uplink resources and the preferred subset; and transmit the dynamic indication to the access node based on the configuration information.
[0031] The information indicating unused configured grant uplink resources may comprise information indicating one or more of: used configured grant uplink resources, unused configured grant uplink resources, a number of used configured grant uplink resources, or a number of unused configured grant uplink resources.
[0032] The dynamic indication may further comprise information indicating that additional resources are required for uplink data transmission.
[0033] The dynamic indication may be associated with one configured grant configuration or multiple configured grant configurations.
[0034] The configuration information may comprise information indicating one or more of: the number of bits to carry the dynamic indication; a priority level of the dynamic indication; a beta offset for multiplexing the dynamic indication with the configured granted physical uplink shared channel; repetition of the dynamic indication across multiple configured granted physical uplink shared channel resources; not skipping the first configured granted physical uplink shared channel resource; or that a subsequent dynamic indication may overwrite a previous dynamic indication.
[0035] The configuration information may be received in a first message.
[0036] The first message may comprise a configured grant physical uplink shared channel configuration.
[0037] The information indicating the preferred subset may comprise information indicating configured grant resources that the user equipment may select from when the user equipment requires fewer than the total number of assigned configured grant resources.
[0038] The information indicating the preferred subset may comprise a bitmap of preferred and non-preferred resources.
[0039] The information indicating the preferred subset may comprise information indicating that the preferred subset comprises the first N resources or that the preferred subset does not comprise the last M resources.
[0040] The at least one memory may store instructions that, when executed by the at least one processor, cause the apparatus to determine a number of configured grant resources required for an uplink data transmission and to determine a dynamic indication based on the determined number of configured grant resources required for the uplink data transmission.
[0041] The at least one memory may store instructions that, when executed by the at least one processor, cause the apparatus to receive, from an access node, information indicating a preferred subset of configured grant uplink resources.
[0042] According to an aspect, provided is an apparatus comprising at least one processor and at least one memory that stores instructions that, when executed by the at least one processor, cause the apparatus to at least: transmit, to a user equipment, a first message comprising information indicating configured grant uplink resources for the user equipment to perform an uplink data transmission to an access node; transmit, to the user equipment, configuration information for causing the user equipment to transmit a dynamic indication, the dynamic indication comprising information indicating unused configured grant uplink resources; provide, to the user equipment, information indicating a preferred subset of the configured grant uplink resources; receive, from the user equipment, uplink data based on the information indicating the configured grant uplink resources and the preferred subset; and receive, at the access node, the dynamic indication from the user equipment based on the configuration information.
[0043] The information indicating unused configured grant uplink resources may comprise information indicating one or more of: used configured grant uplink resources, unused configured grant uplink resources, a number of used configured grant uplink resources, or a number of unused configured grant uplink resources.
[0044] The dynamic indication may further comprise information indicating that additional resources are required for uplink data transmission.
[0045] The dynamic indication may be associated with one configured grant configuration or multiple configured grant configurations.
[0046] The configuration information may comprise information indicating one or more of: the number of bits to carry the dynamic indication; a priority level of the dynamic indication; a beta offset for multiplexing the dynamic indication with configured grant physical uplink scheduled control channel information; repetition of the dynamic indication across multiple configured grant physical uplink scheduled control channel resources; not skipping the first configured grant physical uplink scheduled control channel resource; or that a subsequent dynamic indication may overwrite a previous dynamic indication.
[0047] The configuration information may be sent in a first message.
[0048] The first message may comprise a configured grant physical uplink schedule control channel configuration.
[0049] The information indicating the preferred subset may comprise information indicating configured grant resources that the user equipment may select from when the user equipment requires fewer than the total number of assigned configured grant resources.
[0050] The information indicating the preferred subset may comprise a bitmap of preferred and non-preferred resources.
[0051] The information indicating the preferred subset may comprise information indicating that the preferred subset comprises the first N resources or that the preferred subset does not comprise the last M resources.
[0052] The at least one memory may store instructions that, when executed by the at least one processor, cause the apparatus to determine, based on the dynamic indication, whether any of the configured granted uplink resources are not being used by the user equipment, and reallocate one or more of the configured granted uplink resources that are determined to be not being used for other purposes by the user equipment.
[0053] The at least one memory may store instructions that, when executed by the at least one processor, cause the apparatus to transmit information to a user equipment indicating a preferred subset of configured grant uplink resources.
[0054] According to an aspect, there is provided a method comprising: receiving, from an access node, at a user equipment, a first message comprising information indicating configured grant uplink resources for performing an uplink data transmission to the access node; receiving, from the access node, configuration information for transmitting a dynamic indication at the user equipment, the dynamic indication comprising information indicating unused configured grant uplink resources; obtaining information indicating a preferred subset of the configured grant uplink resources; transmitting uplink data from the user equipment to the access node based on the information indicating the configured grant uplink resources and the preferred subset; and transmitting the dynamic indication from the user equipment to the access node based on the configuration information.
[0055] The information indicating unused configured grant uplink resources may comprise information indicating one or more of: used configured grant uplink resources, unused configured grant uplink resources, a number of used configured grant uplink resources, or a number of unused configured grant uplink resources.
[0056] The dynamic indication may further comprise information indicating that additional resources are required for uplink data transmission.
[0057] The dynamic indication may be associated with one configured grant configuration or multiple configured grant configurations.
[0058] The configuration information may comprise information indicating one or more of: the number of bits to carry the dynamic indication; a priority level of the dynamic indication; a beta offset for multiplexing the dynamic indication with the configured granted physical uplink shared channel; repetition of the dynamic indication across multiple configured granted physical uplink shared channel resources; not skipping the first configured granted physical uplink shared channel resource; or that a subsequent dynamic indication may overwrite a previous dynamic indication.
[0059] The configuration information may be received in a first message.
[0060] The first message may comprise a configured grant physical uplink shared channel configuration.
[0061] The information indicating the preferred subset may comprise information indicating configured grant resources that the user equipment may select from when the user equipment requires fewer than the total number of assigned configured grant resources.
[0062] The information indicating the preferred subset may comprise a bitmap of preferred and non-preferred resources.
[0063] The information indicating the preferred subset may comprise information indicating that the preferred subset comprises the first N resources or that the preferred subset does not comprise the last M resources.
[0064] The method may comprise determining a number of configured grant resources required for uplink data transmission, and determining a dynamic indication based on the determined number of configured grant resources required for uplink data transmission.
[0065] Obtaining information indicating a preferred subset of configured grant uplink resources may comprise receiving information indicating a preferred subset of configured grant uplink resources from an access node.
[0066] According to an aspect, there is provided a method comprising: transmitting, from an access node to a user equipment, a first message comprising information indicating configured granted uplink resources for the user equipment to perform an uplink data transmission to the access node; transmitting, from the access node to the user equipment, configuration information for causing the user equipment to transmit a dynamic indication, the dynamic indication comprising information indicating unused configured granted uplink resources; providing, to the user equipment, information indicating a preferred subset of the configured granted uplink resources; receiving, at the access node, from the user equipment, uplink data based on the information indicating the configured granted uplink resources and the preferred subset; and receiving, at the access node, from the user equipment, the dynamic indication based on the configuration information.
[0067] The information indicating unused configured grant uplink resources may comprise information indicating one or more of: used configured grant uplink resources, unused configured grant uplink resources, a number of used configured grant uplink resources, or a number of unused configured grant uplink resources.
[0068] The dynamic indication may further comprise information indicating that additional resources are required for uplink data transmission.
[0069] The dynamic indication may be associated with one configured grant configuration or multiple configured grant configurations.
[0070] The configuration information may comprise information indicating one or more of: the number of bits to carry the dynamic indication; a priority level of the dynamic indication; a beta offset for multiplexing the dynamic indication with configured grant physical uplink scheduled control channel information; repetition of the dynamic indication across multiple configured grant physical uplink scheduled control channel resources; not skipping the first configured grant physical uplink scheduled control channel resource; or that a subsequent dynamic indication may overwrite a previous dynamic indication.
[0071] The configuration information may be sent in a first message.
[0072] The first message may comprise a configured grant physical uplink schedule control channel configuration.
[0073] The information indicating the preferred subset may comprise information indicating configured grant resources that the user equipment may select from when the user equipment requires fewer than the total number of assigned configured grant resources.
[0074] The information indicating the preferred subset may comprise a bitmap of preferred and non-preferred resources.
[0075] The information indicating the preferred subset may comprise information indicating that the preferred subset comprises the first N resources or that the preferred subset does not comprise the last M resources.
[0076] The method may comprise determining, by the access node and based on the dynamic indication, whether any of the configured grant uplink resources are unused by the user equipment, and reallocating, by the access node, one or more of the configured grant uplink resources determined to be unused for other uses by the user equipment.
[0077] Providing the information indicating the preferred subset of the configured granted uplink resources may comprise transmitting the information indicating the preferred subset of the configured granted uplink resources to the user equipment.
[0078] According to an aspect, a computer-readable medium is provided comprising instructions that, when executed by an apparatus, cause the apparatus to at least receive, from an access node, a first message comprising information indicating configured grant uplink resources for performing an uplink data transmission to the access node; receive, from the access node, configuration information for transmitting a dynamic indication, wherein the dynamic indication comprises information indicating unused configured grant uplink resources; obtain information indicating a preferred subset of the configured grant uplink resources; transmit uplink data to the access node based on the information indicating the configured grant uplink resources and the preferred subset; and transmit the dynamic indication to the access node based on the configuration information.
[0079] The information indicating unused configured grant uplink resources may comprise information indicating one or more of: used configured grant uplink resources, unused configured grant uplink resources, a number of used configured grant uplink resources, or a number of unused configured grant uplink resources.
[0080] The dynamic indication may further comprise information indicating that additional resources are required for uplink data transmission.
[0081] The dynamic indication may be associated with one configured grant configuration or multiple configured grant configurations.
[0082] The configuration information may comprise information indicating one or more of: the number of bits to carry the dynamic indication; a priority level of the dynamic indication; a beta offset for multiplexing the dynamic indication with the configured granted physical uplink shared channel; repetition of the dynamic indication across multiple configured granted physical uplink shared channel resources; not skipping the first configured granted physical uplink shared channel resource; or that a subsequent dynamic indication may overwrite a previous dynamic indication.
[0083] The configuration information may be received in a first message.
[0084] The first message may comprise a configured grant physical uplink shared channel configuration.
[0085] The information indicating the preferred subset may comprise information indicating configured grant resources that the user equipment may select from when the user equipment requires fewer than the total number of assigned configured grant resources.
[0086] The information indicating the preferred subset may comprise a bitmap of preferred and non-preferred resources.
[0087] The information indicating the preferred subset may comprise information indicating that the preferred subset comprises the first N resources or that the preferred subset does not comprise the last M resources.
[0088] The computer-readable medium may comprise instructions that, when executed by the apparatus, further cause the apparatus to determine a number of configured grant resources required for an uplink data transmission and determine a dynamic indication based on the determined number of configured grant resources required for the uplink data transmission.
[0089] Obtaining the information indicating a preferred subset of configured granted uplink resources may comprise receiving, from an access node, information indicating a preferred subset of configured granted uplink resources.
[0090] According to an aspect, a computer-readable medium is provided comprising instructions that, when executed by an apparatus, cause the apparatus to at least: transmit, to a user equipment, a first message comprising information indicating configured grant uplink resources for the user equipment to perform an uplink data transmission to an access node; transmit, to the user equipment, configuration information for causing the user equipment to transmit a dynamic indication, the dynamic indication comprising information indicating unused configured grant uplink resources; provide, to the user equipment, information indicating a preferred subset of the configured grant uplink resources; receive, from the user equipment, uplink data based on the information indicating the configured grant uplink resources and the preferred subset; and receive, from the user equipment, the dynamic indication based on the configuration information.
[0091] The information indicating unused configured grant uplink resources may comprise information indicating one or more of: used configured grant uplink resources, unused configured grant uplink resources, a number of used configured grant uplink resources, or a number of unused configured grant uplink resources.
[0092] The dynamic indication may further comprise information indicating that additional resources are required for uplink data transmission.
[0093] The dynamic indication may be associated with one configured grant configuration or multiple configured grant configurations.
[0094] The configuration information may comprise information indicating one or more of: the number of bits to carry the dynamic indication; a priority level of the dynamic indication; a beta offset for multiplexing the dynamic indication with configured grant physical uplink scheduled control channel information; repetition of the dynamic indication across multiple configured grant physical uplink scheduled control channel resources; not skipping the first configured grant physical uplink scheduled control channel resource; or that a subsequent dynamic indication may overwrite a previous dynamic indication.
[0095] The configuration information may be sent in a first message.
[0096] The first message may comprise a configured grant physical uplink schedule control channel configuration.
[0097] The information indicating the preferred subset may comprise information indicating configured grant resources that the user equipment may select from when the user equipment requires fewer than the total number of assigned configured grant resources.
[0098] The information indicating the preferred subset may comprise a bitmap of preferred and non-preferred resources.
[0099] The information indicating the preferred subset may comprise information indicating that the preferred subset comprises the first N resources or that the preferred subset does not comprise the last M resources.
[0100] The computer-readable medium may comprise instructions that, when executed by the apparatus, further cause the apparatus to determine, by the access node and based on the dynamic indication, whether any of the configured granted uplink resources are not being used by the user equipment, and reallocating, by the access node, one or more of the configured granted uplink resources determined to be not being used for other purposes by the user equipment.
[0101] Providing the information indicating the preferred subset of configured grant uplink resources may comprise transmitting information indicating the preferred subset of configured grant uplink resources to the user equipment.
[0102] According to an aspect, a non-transitory computer-readable medium is provided comprising program instructions that, when executed by an apparatus, cause the apparatus to perform at least a method according to any of the preceding aspects.
[0103] A number of different embodiments have been described above, and it should be understood that further embodiments may be provided by combining any two or more of the above-described embodiments.
[0104] Embodiments will now be described, by way of example only, with reference to the accompanying drawings, in which: [Brief explanation of the drawings]
[0105] [Figure 1] FIG. 1 illustrates a representation of a network system, according to some example embodiments. [Figure 2] FIG. 1 illustrates a representation of a controller, according to some illustrative embodiments. [Figure 3] FIG. 1 illustrates a representation of a device, according to some example embodiments. [Figure 4a] FIG. 1 illustrates a method according to some examples. [Figure 4b]FIG. 1 illustrates a method according to some examples. [Figure 5] FIG. 1 illustrates a method according to some examples. DETAILED DESCRIPTION OF THE INVENTION
[0106]
[0013] Certain embodiments are described below with reference to mobile communication devices capable of communicating via a wireless cellular system and a mobile communication system that provides service to such mobile communication devices. Before describing example embodiments in detail, certain general principles of wireless communication systems, their access systems, and mobile communication devices will be briefly described with reference to Figures 1, 2, and 3 to aid in understanding the technology underlying the described examples.
[0107] Figure 1 shows a schematic diagram of a 5G system (5GS), which may be composed of a terminal or user equipment (UE), a 5G radio access network (5G-RAN) or next-generation radio access network (NG-RAN), a 5G core network (5GC), one or more application functions (AFs), and one or more data networks (DNs).
[0108] The 5G-RAN may comprise one or more gNodeBs (GNBs) or one or more gNodeB (GNB) distributed unit functions connected to one or more gNodeB (GNB) centralized unit functions. The 5G-RAN may comprise entities such as a Network Slice Selection Function (NSSF), a Network Exposure Function, a Network Repository Function (NRF), a Policy Control Function (PCF), a Unified Data Management Function (UDM), an Application Function (AF), an Authentication Server Function (AUSF), an Access and Mobility Management Function (AMF), and a Session Management Function (SMF). Figure 1 also illustrates various interfaces (N1, N2, etc.) that may be implemented between various elements of the system.
[0109] FIG. 2 shows an example of a control device 200 for controlling the functions of the 5GRAN or 5GC shown in FIG. 1. The control device may include at least one random access memory (RAM) 211a, at least one read-only memory (ROM) 211b, at least one processor 212, 213, and an input / output interface 214. The at least one processor 212, 213 may be connected to the RAM 211a and the ROM 211b. The at least one processor 212, 213 may be configured to execute appropriate software code 215. The software code 215 may, for example, enable execution of one or more steps to perform one or more of the present aspects. The software code 215 may be stored in the ROM 211b. The control device 200 may be interconnected with another control device 200 that controls another function of the 5GRAN or 5GC. In some embodiments, each function of the 5GRAN or 5GC includes a control device 200. In alternative embodiments, two or more functions of the 5GRAN or 5GC may share a control device.
[0110] FIG. 3 illustrates an example of a terminal 300, such as the terminal shown in FIG. 1. The terminal 300 may be provided by any device capable of transmitting and receiving wireless signals. Non-limiting examples include user equipment, a mobile device such as a mobile station (MS) or what is known as a mobile phone or "smartphone," a computer with a wireless interface card or other wireless interface capability (e.g., a USB dongle), a personal digital assistant (PDA) or tablet with wireless communication capability, a machine-type communication (MTC) device, an Internet of Things (IoT) type communication device, or any combination thereof. The terminal 300 may provide communication of data, for example, to carry the communication. The communication may be one or more of voice, electronic mail (email), text message, multimedia, data, machine data, etc.
[0111] The terminal 300 may receive signals via an air or wireless interface 307 via a suitable device for receiving and may transmit signals via a suitable device for transmitting wireless signals. In Figure 3, a transceiver unit is indicated schematically by block 306. The transceiver unit 306 may be provided, for example, by a radio unit and an associated antenna arrangement. The antenna arrangement may be located inside or outside the mobile device.
[0112] The terminal 300 may be equipped with at least one processor 301, at least one memory ROM 302a, at least one RAM 302b, and other possible components 303 for use in software and hardware to support and execute tasks the terminal is designed to perform, including controlling access to and communication with access systems and other communication devices. The at least one processor 301 is coupled to the RAM 302b and the ROM 302a. The at least one processor 301 may be configured to execute appropriate software code 308. The software code 308 may, for example, enable one or more of the present aspects to be performed. The software code 308 may be stored in the ROM 302a.
[0113] The processor, storage, and other associated controls may be provided in a suitable circuit board and / or chipset. This functionality is indicated by reference numeral 304. The device may have a user interface such as a keypad 305, a touch-sensitive screen or pad, or a combination thereof. Depending on the type of device, one or more of a display, a speaker, and a microphone may be provided.
[0114] Some examples of the present disclosure may be applied to situations in which variability in packet size occurs between uplink transmission opportunities.
[0115] For example, in some extended reality (XR) applications, different XR packets may have different sizes. XR may include virtual reality (VR), mixed reality (MR), or augmented reality (AR) applications.
[0116] To support XR, several network implementations may be desirable to enhance resource allocation and scheduling, including semi-persistent scheduling (SPS) and configured grant (CG) enhancements, as well as dynamic scheduling / grant enhancements, to address packet size variations.
[0117] The size of the packets may be determined by a given data rate and frame rate, which may be modeled as a random variable following a truncated Gaussian distribution with the following statistical parameters:
[0118] Table 1 (below) shows some of the parameters that can be used to model variable packet sizes. [Table 1]
[0119] Considering the scenario where UL XR frames are transmitted over CG resources, variable packet sizes can cause problems since the resource size and MCS may be fixed once configuration (UL Type 1 CG) and / or activation (UL Type 2 CG) is complete.
[0120] In some examples, CG transmission may be enhanced when supporting periodic traffic flows with variable packet sizes. In some examples, it may be possible for a UE to dynamically indicate unused CG Physical Uplink Shared Channel (PUSCH) resources (or CG PUSCH opportunities) within one CG cycle / period.
[0121] In this context, CG resources are understood to be frequency resources available for uplink transmissions by a UE to the network at a particular allocated time.
[0122] Although variable packet sizes in XR applications have been mentioned, it should be understood that the examples disclosed herein are not limited to XR applications and may be applied to other use cases and may provide similar benefits outside of XR applications.
[0123] In some examples, variability in packet sizes may result in one or more CG PUSCH resources going unused. Other situations in which CG PUSCH resources may go unused include, for example, packet delay budget violations or discarding packets due to PDU set priority considerations (e.g., discarding or failing a base layer frame may cause other dependent layers to be abolished, at least in some applications).
[0124] Some examples may address the question of whether and how enhanced CG candidate techniques are necessary and beneficial for improving XR capacity. Some examples may relate to dynamic indication of unused CG PUSCH opportunities or resources by a UE. Some examples may support dynamic indication of unused CG PUSCH opportunities or resources by a UE. The dynamic indication may comprise dynamic indication based on CG-Uplink Control Information (UCI), dynamic indication based on a new dedicated UCI, and / or dynamic indication based on a Medium Access Control (MAC) Control Element (CE).
[0125] In some examples, dynamic indication based on MAC CE may result in a problem where the MAC CE is lost if the access node (e.g., gNB) is unable to correctly decode the first PUSCH carrying a buffer status report (BSR).
[0126] On the other hand, using dynamic indication based on CG-UCI or dedicated UCI may, in some instances, allow a more robust channel coding to be selected for UCI transmission, which may provide other advantages compared to dynamic indication based on MAC CE, such as improved latency, since UCI can be decoded earlier compared to UL PUSCH.
[0127] Some examples may implement dynamic indications based on CG-UCI and / or dedicated UCI to address one or more of the aforementioned issues.
[0128] 4a and 4b, a method according to some examples is shown. Referring to Fig. 4a, at 400, the method comprises receiving, from an access node, a first message at a user equipment comprising information indicating configured grant uplink resources for performing an uplink data transmission to the access node.
[0129] At 402, the method comprises receiving, from an access node, configuration information at the user equipment for transmitting a dynamic indication, the dynamic indication comprising information indicating unused configured grant uplink resources.
[0130] At 404, the method comprises obtaining information indicating a preferred subset of configured grant uplink resources.
[0131] At 406, the method comprises transmitting uplink data from the user equipment to the access node based on the configured granted uplink resources and the information indicating the preferred subset.
[0132] At 408, the method comprises transmitting a dynamic indication from the user equipment to the access node based on the configuration information.
[0133] Referring to FIG. 4b, at 410, the method comprises transmitting a first message from the access node to the user equipment comprising information indicating configured grant uplink resources for the user equipment to perform an uplink data transmission to the access node.
[0134] At 412, the method comprises transmitting configuration information from the access node to the user equipment to cause the user equipment to transmit a dynamic indication, the dynamic indication comprising information indicating unused configured grant uplink resources.
[0135] At 414, the method comprises providing information to the user equipment indicating a preferred subset of configured granted uplink resources.
[0136] At 416, the method comprises receiving, at the access node, from the user equipment, uplink data based on the information indicating the configured granted uplink resources and the preferred subset.
[0137] At 418, the method includes receiving, at the access node, from the user equipment, a dynamic indication based on the configuration information.
[0138] In some examples, providing the information indicating the preferred subset may comprise transmitting the information indicating the preferred subset from the access node to the user equipment. In some examples, obtaining the information indicating the preferred subset may comprise receiving, at the user equipment, the information indicating the preferred subset from the access node.
[0139] In some examples, the first message may comprise information indicating a preferred subset. In some examples, the configuration information and / or dynamic information may comprise information indicating a preferred subset. The preferred subset may be pre-configured, for example, by pre-configuring information indicating that the preferred subset does not comprise the last M resources.
[0140] In some examples, the content of the UCI may comprise one or more of the following fields: [Table 2]
[0141] Some examples may provide a UCI with an indication of which CG PUSCH resources are used. The UE may send an indication to the network, e.g., as a UCI, to indicate which CG PUSCH resources the UE uses (or does not use) for a given CG cycle / period.
[0142] For example, the indication may comprise multiple bits, where a bit value of "1" may indicate that the resource is in use and a bit value of "0" may indicate that the resource is not in use.
[0143] For example, if there are six UL CG PUSCH opportunities within one CG cycle, an indication of "111111" can be used to indicate that all six resources are in use, and an indication of "111100" indicates that the first four resources are in use and the last two resources are unused.
[0144] In some examples, the first CG PUSCH resource may be used by default, and thus, in such examples, the length of the indication may be M-1, where M is the total number of CG PUSCH resources configured in one cycle.
[0145] In some examples, the UCI configuration may comprise an indication of unused CG PUSCH resources.
[0146] For example, if there are six UL CG PUSCH opportunities in one CG cycle, the indication may indicate which of the opportunities are unused or the number of unused opportunities.
[0147] In some examples where the first CG PUSCH resource is used, three bits may be used to indicate the number of CG PUSCH resources that are unused in the current CG cycle. Table 3 below shows some example indicator values that may be used to indicate the number of unused resources.
[0148] [Table 3]
[0149] In some examples, an indicator may be used to indicate the number of used CG PUSCH resources instead of indicating the number of unused CG PUSCH resources. In some examples, both the UE and the gNB may be aware of the number of CG PUSCH resources configured in one CG cycle, so an indicator indicating the number of unused resources may also indicate the number of used resources, and vice versa.
[0150] In some examples, one or more of the reserved "RES" patterns may be used as an indication that additional UL resources are needed. Based on this, the gNB may allocate UL resources for dynamic grant (DG) PUSCH transmissions and / or activate additional CG configurations. Advantageously, in such examples, the gNB may allocate resources sooner so that packet delay budgets can be met for delay-critical services.
[0151] In some instances, the proposed configuration can be extended to cover scenarios with multiple CG configurations.
[0152] For example, if a UCI configuration comprises an indication of which CG PUSCH resources are used, the indication may be defined to cover the resources of the CG configurations activated within one CG cycle for multiple CG configurations. Similarly, if a UCI configuration comprises an indication of unused CG PUSCH resources, the number of unused CG PUSCH resources for multiple CG configurations.
[0153] In some instances, a data packet may not arrive at the beginning of the UL CG resource, for example due to possible jitter reasons.
[0154] Some examples may define a specific pattern (e.g., 111 in Table 3 above) that may be used in such a scenario. Alternatively, the UE may indicate the occupied CG PUSCH resources in the first CG PUSCH resource, and then the later resource usage indication may overwrite the earlier indication.
[0155] In some examples, an access node may configure a UE with information for performing dynamic indication. For example, an access node (such as a gNB) may configure a UE with information indicating one or more of the following parameters / rules: the number of bits carrying the dynamic indication; Dynamic indication of PHY priority levels, In some examples, by default, the dynamic indication may have the same PHY priority as the CG PUSCH, while in other examples, by default, the dynamic indication may have a higher or lower priority than the CG PUSCH. Beta offset for multiplexing UL UCI with CG PUSCH. o In some examples, in a default setting, the beta offset may be the same as the beta offset of a HARQ-ACK multiplexing with, for example, the same PHY priority. Dynamic indication repetition across multiple CG PUSCH resources / opportunities. -Do not skip the first CG PUSCH in UL. · Later resource usage indications can overwrite earlier resource usage indications.
[0156] The configuration may be sent by the access node to the UE during CG PUSCH configuration and / or activation of the CG PUSCH configuration.
[0157] In some examples, the configuration may include information indicating a preferred subset of CG resources. For example, the information may indicate rules to apply to the UE regarding how the UE down-selects pre-configured CG resources if the UE needs fewer resources than are available. For example, if six UL CG PUSCH resources are configured, the UE should use fewer than six UL CG PUSCH resources.
[0158] In some examples, the information indicating the preferred subset of CG resources may comprise a bitmap of preferred and non-preferred resources (e.g., "111001" indicates that REs #1-3 and #6 are preferred and REs #4 and #5 are not preferred), or information indicating that the preferred subset comprises the first N CG PUSCH resources (e.g., a value of "3" may indicate that the first three CG PUSCH resources are preferred), or information indicating that the last N CG PUSCH resources are not preferred (e.g., a value of "3" may indicate that the last three CG PUSCH resources are not preferred).
[0159] Continuing with the previous example where six UL CG PUSCH resources are configured, in some examples, the configuration may inform the UE which resources to use if only 1, 2, 3, 4, or 5 of the six PUSCH resources are needed. This may allow the gNB to configure UE#1 to use resource 110101 and UE#2 to use resource 101011, for example, if only four of the six resources are needed, thus ensuring minimal overlap / collision between them.
[0160] In some examples, a parameter may be configured to indicate estimation cancellation. By setting the value of such a parameter to, for example, "3," the parameter may indicate that the last three CG PUSCH opportunities will not be used unless the UE signals otherwise in the first CG opportunity. This may allow for a small amount of data savings.
[0161] In some examples, the UE may perform data transmission based on the information indicating the preferred subset. In some examples, the UE may use the preferred subset for transmission. For example, if the information indicating the preferred subset comprises a bitmap such as "111001," the UE may perform transmission using the first, second, third, and sixth CG PUSCH resources, but may not perform transmission using the fourth and fifth CG PUSCH resources. Similarly, if the information indicating the preferred subset indicates that the last three CG PUSCH resources are not preferred, the UE may perform transmission using the first, second, and third CG PUSCH resources, but may not perform transmission using the fourth, fifth, and sixth CG PUSCH resources.
[0162] In other examples, for example, if the UE requires more CG PUSCH resources, eg, all CG PUSCH resources, for transmission, the UE may not use the preferred subset for transmission.
[0163] In some examples, the PUCCH carrying the HARQ-ACK bits may overlap with the dynamic indication. In such examples, the dynamic indication may be jointly coded with the HARQ-ACK bits (e.g., when HARQ-ACK is presented and the PHY priority is the same as the dynamic indication). In some examples, the joint encoding may reuse the HARQ-ACK resource element (RE) mapping for the combined indication bits and HARQ-ACK bits. The combined payload may be in the form of the indication bits and HARQ-ACK bits concatenated in the format of {indication bit, HARQ-ACK bit} or {HARQ-ACK bit, indication bit}.
[0164] In some examples, the dynamic indication may be separately coded with HARQ-ACK bits (e.g., when HARQ-ACK is presented but with a different PHY priority as the dynamic indication). The applicable channel coding and RE mapping may depend on the relative priority between the HARQ-ACK and the indication bits.
[0165] For example, if the dynamic indication has a high priority, the encoding may comprise reusing legacy HARQ-ACK coding and RE mapping for the dynamic indication and reusing legacy channel state information (CSI) Part 1 coding and RE mapping for multiplexing the HARQ-ACK. If there is a limit on the maximum number of coding chains in the UL (e.g., there may be a maximum of three distinct coding chains), CSI Part 2 may be omitted in some examples.
[0166] In some examples, there may be no overlap between the PUCCH transmitted HARQ-ACK bits and the dynamic indication. In such examples, the dynamic indication bits may be treated with higher priority than CSI and may use the same coding and RE mapping as HARQ-ACK.
[0167] It should be understood that the above example may be applied to both dynamic indications based on CG-UCI and dynamic indications based on the new dedicated UCI.
[0168] Referring to FIG. 5, some example methods are shown.
[0169] The exemplary scenario shown in Figure 5 may be when multiple PUSCHs are used to deliver one video frame. However, it should be understood that the signaling exchange may also apply to other use cases. Figure 5 starts from the assumption that the UE is ready to transmit an uplink data packet before the time of the first CG PUSCH resource.
[0170] At 500, an access node (e.g., a gNB) provides configuration information to a UE. For example, the access node may configure one or more parameters / rules for reporting dynamic indication of unused CG PUSCH resources and corresponding UE behavior related to UL transmissions. The configuration information may comprise information indicating that the UE use UCI to report the dynamic indication of unused CG PUSCH resources / opportunities.
[0171] At 502, the UE determines the number of CG resources required for the next data packet.
[0172] For example, when a data packet arrives or is ready at the UE side, the UE may determine the number of CG PUSCH resources used to transmit the data packet.
[0173] In some examples, if the UCI configuration information includes information indicating that a method is enabled in which the UE may down-select to use a subset of the configured resources, the UE may determine the number of CG resources based on this information.
[0174] In some examples, if the UCI configuration information comprises information indicating that implicit cancellation is enabled, the UE may not signal the UCI bit if the uplink data exactly fits into the remaining CG opportunity.
[0175] At 504, the UE transmits a dynamic indication to the access node. The dynamic indication is as described above. The dynamic indication may be multiplexed with the CG PUSCH data.
[0176] At 506, the access node determines whether to reallocate resources for other uses within the CG PUSCH resource cycle / period based on the dynamic indication.
[0177] For example, if the access node determines that all CG PUSCH resources are used, the access node may continue the reception process. However, if the access node determines that some CG PUSCH resources are unused, the access node may decide whether to reallocate those resources for other uses.
[0178] Depending on the deployment scenario, it may not be possible to reallocate all unused resources for other purposes. In the worst case, if the access node does not have enough time to reschedule the unused CG resources, the access node may disable such reporting, for example, by not configuring such behavior.
[0179] As mentioned above, in FIG. 5, it is assumed that UL data is already available before the first CG PUSCH resource. In some examples where uplink data is ready after the first CG PUSCH resource, the UE may still transmit a dynamic indication indicating that all CG resources in the current CG cycle are used. In subsequent CG cycles / periods, if necessary, the UE may transmit a new dynamic indication to overwrite the previous dynamic indication. The new dynamic indication may be restricted so as not to indicate a smaller number of unused CG PUSCH resources compared to the previous indication. In other words, if the UE has already indicated to the access node that some CG PUSCH resources can be released for other purposes, the UE cannot reclaim those resources.
[0180] Thus, a method has been described for supporting a UE to indicate unused CG PUSCH resources to an access node, which may be reliable and fast and may provide an opportunity for the access node to reallocate unused resources to other uses, thereby improving network efficiency.
[0181] In some examples, an apparatus comprises receiving, from an access node, a first message at a user equipment comprising information indicating configured grant uplink resources for performing an uplink data transmission to the access node; receiving, from the access node, configuration information for transmitting a dynamic indication at the user equipment, the dynamic indication comprising information indicating unused configured grant uplink resources; obtaining information indicating a preferred subset of the configured grant uplink resources; transmitting uplink data from the user equipment to the access node based on the information indicating the configured grant uplink resources and the preferred subset; and transmitting the dynamic indication from the user equipment to the access node based on the configuration information.
[0182] In some examples, an apparatus comprises at least one processor and at least one memory that stores instructions that, when executed by the at least one processor, cause the apparatus to at least receive, from an access node, a first message comprising information indicating configured grant uplink resources for performing an uplink data transmission to the access node; receive, from the access node, configuration information for transmitting a dynamic indication, wherein the dynamic indication comprises information indicating unused configured grant uplink resources; obtain information indicating a preferred subset of the configured grant uplink resources; transmit uplink data to the access node based on the information indicating the configured grant uplink resources and the preferred subset; and transmit the dynamic indication to the access node based on the configuration information.
[0183] In some examples, the apparatus comprises means for transmitting, from the access node to a user equipment, a first message comprising information indicating configured grant uplink resources for the user equipment to perform an uplink data transmission to the access node; transmitting, from the access node to the user equipment, configuration information for causing the user equipment to transmit a dynamic indication, the dynamic indication comprising information indicating unused configured grant uplink resources; providing, to the user equipment, information indicating a preferred subset of the configured grant uplink resources; receiving, at the access node, from the user equipment, uplink data based on the information indicating the configured grant uplink resources and the preferred subset; and receiving, at the access node, from the user equipment, the dynamic indication based on the configuration information.
[0184] In some examples, an apparatus comprises at least one processor and at least one memory that stores instructions that, when executed by the at least one processor, cause the apparatus to at least: transmit a first message to a user equipment comprising information indicating configured grant uplink resources for the user equipment to perform an uplink data transmission to an access node; transmit configuration information to the user equipment to cause the user equipment to transmit a dynamic indication, the dynamic indication comprising information indicating unused configured grant uplink resources; provide information to the user equipment indicating a preferred subset of the configured grant uplink resources; receive uplink data from the user equipment based on the information indicating the configured grant uplink resources and the preferred subset; and receive the dynamic indication from the user equipment based on the configuration information.
[0185] It should be understood that the apparatus may comprise or be coupled to other units or modules, such as radio components or radio heads, used in or for transmitting and / or receiving. Although the apparatus is described as one entity, the different modules and memories may be embodied in one or more physical or logical entities.
[0186] It should be noted that although some embodiments are described in the context of 5G networks, similar principles may be applied in the context of other networks and communication systems. Thus, although particular embodiments are described above by way of example with reference to particular exemplary architectures of wireless networks, technologies, and standards, the embodiments may be applied to any other suitable type of communication system other than those shown and described herein.
[0187] It should also be noted that although exemplary embodiments have been described hereinabove, several variations and modifications can be made to the disclosed solutions without departing from the scope of the present invention.
[0188] As used herein, "at least one of: " and "at least one of: " and "one or more of: " and similar phrases, when a list of two or more elements is 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 of the elements.
[0189] In general, various embodiments may be implemented in hardware or special purpose circuits, software, logic, or any combination thereof. Some aspects of the present disclosure may be implemented in hardware, while other aspects may be implemented in firmware or software that may be executed by a controller, microprocessor, or other computing device, although the present disclosure is not limited thereto. While various aspects of the present disclosure may be illustrated and described using block diagrams, flowcharts, or some other graphical representations, it is fully understood that these blocks, apparatus, systems, techniques, or methods described herein may be implemented in, by way of non-limiting example, hardware, software, firmware, special purpose circuits or logic, general purpose hardware or controller, or other computing device, or combinations thereof.
[0190] As used herein, the term "circuitry" may refer to one or more or all of the following: (a) hardware-only circuit implementations (e.g., analog and / or digital-only circuit implementations); and (b) Combinations of hardware circuitry and software (if applicable): (i) a combination of analog and / or digital hardware circuitry and software / firmware; and (ii) any portion of a hardware processor and software (including a digital signal processor), software, and memory that work together to cause a device, such as a mobile phone or server, to perform various functions; and (c) Hardware circuitry and / or processors, such as microprocessors or portions of microprocessors, that require software (e.g., firmware) to operate, although the software may be absent if not necessary for operation.
[0191] This definition of circuit applies to all uses of the term in this specification, including any claims. As a further example, the term circuit as used herein covers implementations of a hardware circuit or processor (or processors) only, or of a portion of a hardware circuit or processor together with its (or their) accompanying software and / or firmware. The term circuit also covers, for example, baseband or processor integrated circuits for mobile devices, or similar integrated circuits in servers, cellular network devices, or other computing or network devices, if applicable to certain claim elements.
[0192] Embodiments of the present disclosure may be implemented by computer software executable by a data processor of a mobile device, such as a processor entity, or by hardware, or a combination of software and hardware. Computer software or programs, also referred to as program products, include software routines, applets, and / or macros, and may be stored on any device-readable data storage medium and comprise program instructions for performing specific tasks. A computer program product may comprise one or more computer-executable components configured to perform embodiments when the program is executed. The one or more computer-executable components may be at least one software code or portion thereof.
[0193] Further, in this regard, it should be noted that any block of a logic flow, such as a diagram, may represent a program step, or interconnected logic circuits, blocks, and functions, or a combination of program steps and logic circuits, blocks, and functions. The software may be stored on a physical medium, such as a memory chip or memory block embodied in a processor, a magnetic medium, such as a hard disk or floppy disk, or an optical medium, such as a DVD and its data variants, a CD, etc. The physical medium is a non-transitory medium.
[0194] The term "non-transitory" as used herein is not a limitation of the permanence of the data storage (eg, RAM vs. ROM), but rather a limitation of the medium itself (ie, tangible rather than signal).
[0195] The memory may be of any type suitable for the local technology environment and may be implemented using any suitable data storage technology, such as semiconductor-based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed and removable memory, etc. The data processor may be of any type suitable for the local technology environment and may comprise, by way of non-limiting examples, one or more of a general purpose computer, a special purpose computer, a microprocessor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), an FPGA, a gate-level circuit, and a processor based on a multi-core processor architecture.
[0196] Embodiments of the present disclosure may be implemented in a variety of components, such as integrated circuit modules. The design of integrated circuits is generally a highly automated process. Complex and powerful software tools are available for converting logic-level designs into semiconductor circuit designs ready to be etched onto semiconductor substrates.
[0197] The scope of protection sought for various embodiments of the present disclosure is defined by the independent claims. To the extent that some embodiments and features described herein do not fall within the scope of the independent claims, they are to be interpreted as examples that serve to understand various embodiments of the present disclosure.
[0198] The foregoing description has provided a complete and informative description of the exemplary embodiments of the present disclosure, by way of non-limiting example. However, various modifications and adaptations will become apparent to those skilled in the relevant art upon reading the foregoing description in conjunction with the accompanying drawings and the appended claims. However, all such and similar modifications of the teachings of this disclosure are included within the scope of the present invention, as defined in the appended claims. Indeed, further embodiments exist that comprise a combination of one or more of the embodiments with any of the other embodiments described above.
Claims
1. receiving, at a user equipment from an access node, a first message comprising information indicating configured grant uplink resources for performing an uplink data transmission to the access node; receiving, from the access node, configuration information at the user equipment for transmitting a dynamic indication, the dynamic indication comprising information indicating unused configured grant uplink resources; obtaining information indicating a preferred subset of the configured grant uplink resources; transmitting the uplink data from the user equipment to the access node based on the information indicating the configured granted uplink resources and the preferred subset; sending the dynamic indication from the user equipment to the access node based on the configuration information; An apparatus comprising: means for performing
2. the information indicating the unused configured grant uplink resources: those of the configured grant uplink resources that are being used; the configured grant uplink resources that are not in use; the number of configured grant uplink resources that are in use; or the number of the configured grant uplink resources that are not in use; The apparatus of claim 1 , further comprising information indicating one or more of:
3. The apparatus of claim 1 or 2, wherein the dynamic indication further comprises information indicating that additional resources are required for uplink data transmission.
4. The apparatus of any one of claims 1 to 3, wherein the dynamic indication relates to a configured grant configuration or to multiple configured grant configurations.
5. The configuration information is the number of bits for transmitting the dynamic indication; a priority level of said dynamic indication; a beta offset for multiplexing the dynamic indication with a configured grant physical uplink shared channel; repeating said dynamic indication across a plurality of configured grant physical uplink shared channel resources; not skipping the first configured grant physical uplink shared channel resource; or Subsequent dynamic indications may overwrite previous ones. The apparatus of any one of claims 1 to 4, comprising information indicating one or more of:
6. The apparatus of any one of claims 1 to 5, wherein the configuration information is received in the first message.
7. The apparatus of claim 6 , wherein the first message comprises a configured grant physical uplink shared channel configuration.
8. 8. The apparatus of claim 1, wherein the information indicating the prioritized subset comprises information indicating configured grant resources that the user equipment may select from when the user equipment requires fewer than the total number of configured grant resources allocated.
9. An apparatus according to any preceding claim, wherein the information indicating the preferred subset comprises a bitmap of preferred and non-preferred resources.
10. 9. The apparatus of claim 1, wherein the information indicating the preferred subset comprises information indicating that the preferred subset comprises the first N resources or that the preferred subset does not comprise the last M resources.
11. The means comprises: determining a number of configured grant resources required for the uplink data transmission; and determining the dynamic indication based on the determined number of configured grant resources required for the uplink data transmission; and The apparatus according to any one of claims 1 to 10, for carrying out the above.
12. 12. The apparatus of claim 1, wherein obtaining the information indicating the preferred subset of the configured granted uplink resources comprises receiving the information indicating the preferred subset of the configured granted uplink resources from the access node.
13. transmitting a first message from an access node to a user equipment, the first message comprising information indicating configured grant uplink resources for the user equipment to perform an uplink data transmission to the access node; transmitting, from the access node to the user equipment, configuration information for causing the user equipment to transmit a dynamic indication, the dynamic indication comprising information indicating unused configured grant uplink resources; providing information to the user equipment indicating a preferred subset of the configured grant uplink resources; receiving, at the access node, from the user equipment, the uplink data based on the information indicating the configured granted uplink resources and the preferred subset; receiving, at the access node, from the user equipment, the dynamic indication based on the configuration information; An apparatus comprising: means for performing
14. the information indicating the unused configured grant uplink resources: those of the configured grant uplink resources that are being used; the configured grant uplink resources that are not in use; the number of configured grant uplink resources that are in use; or the number of the configured grant uplink resources that are not in use; 14. The apparatus of claim 13, comprising information indicating one or more of:
15. The apparatus of claim 13 or 14, wherein the dynamic indication further comprises information indicating that additional resources are required for uplink data transmission.
16. The apparatus of any one of claims 13 to 15, wherein the dynamic indication relates to a configured grant configuration or to multiple configured grant configurations.
17. The configuration information is the number of bits for transmitting the dynamic indication; a priority level of said dynamic indication; a beta offset for multiplexing the dynamic indication with configured grant physical uplink scheduled control channel information; repeating said dynamic indication over a plurality of configured grant physical uplink scheduled control channel resources; not skipping the first configured grant physical uplink scheduled control channel resource; or Subsequent dynamic indications may overwrite previous ones.
17. The apparatus of claim 13, further comprising information indicating one or more of:
18. The device according to any one of claims 13 to 17, wherein the configuration information is transmitted in the first message.
19. 20. The apparatus of claim 18, wherein the first message comprises a configured grant physical uplink scheduled control channel configuration.
20. 20. The apparatus of claim 13, wherein the information indicating the prioritized subset comprises information indicating configured grant resources that the user equipment may select from when the user equipment requires fewer than the total number of configured grant resources allocated.
21. An apparatus according to any one of claims 13 to 20, wherein the information indicating the preferred subset comprises a bitmap of preferred and non-preferred resources.
22. 21. The apparatus of claim 13, wherein the information indicating the preferred subset comprises information indicating that the preferred subset comprises the first N resources or that the preferred subset does not comprise the last M resources.
23. The means comprises: determining, by the access node and based on the dynamic indication, whether any of the configured granted uplink resources are unused by the user equipment; reallocating, by the access node, one or more of the configured grant uplink resources determined to be unused by the user equipment; and The apparatus according to any one of claims 13 to 22, for carrying out the steps of:
24. 24. The apparatus of claim 13, wherein providing the information indicating the preferred subset of the configured granted uplink resources comprises transmitting the information indicating the preferred subset of the configured granted uplink resources to the user equipment.
25. 1. An apparatus comprising at least one processor and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus to perform at least: receiving a first message from an access node comprising information indicating configured grant uplink resources for performing an uplink data transmission to the access node; receiving, from the access node, configuration information for transmitting a dynamic indication, the dynamic indication comprising information indicating unused configured grant uplink resources; obtaining information indicating a preferred subset of the configured grant uplink resources; transmitting the uplink data to the access node based on the information indicating the configured granted uplink resources and the preferred subset; sending the dynamic indication to the access node based on the configuration information; A device that performs the following.
26. 1. An apparatus comprising at least one processor and at least one memory storing instructions that, when executed by the at least one processor, cause the apparatus to perform at least: transmitting a first message to a user equipment comprising information indicating configured grant uplink resources for the user equipment to perform an uplink data transmission to an access node; transmitting, to the user equipment, configuration information for causing the user equipment to transmit a dynamic indication, the dynamic indication comprising information indicating unused configured grant uplink resources; providing information to the user equipment indicating a preferred subset of the configured grant uplink resources; receiving the uplink data from the user equipment based on the information indicating the configured granted uplink resources and the preferred subset; receiving, from the user equipment, the dynamic indication based on the configuration information; A device that performs the following.
27. receiving, at a user equipment from an access node, a first message comprising information indicating configured granted uplink resources for performing an uplink data transmission to the access node; receiving, from the access node, configuration information at the user equipment for transmitting a dynamic indication, the dynamic indication comprising information indicating unused configured granted uplink resources; obtaining information indicating a preferred subset of the configured grant uplink resources; transmitting the uplink data from the user equipment to the access node based on the information indicating the configured granted uplink resources and the preferred subset; sending the dynamic indication from the user equipment to the access node based on the configuration information; A method comprising:
28. transmitting a first message from an access node to a user equipment, the first message comprising information indicating configured grant uplink resources for the user equipment to perform an uplink data transmission to the access node; transmitting configuration information from the access node to the user equipment to cause the user equipment to transmit a dynamic indication, the dynamic indication comprising information indicating unused configured grant uplink resources; providing information to the user equipment indicating a preferred subset of the configured granted uplink resources; receiving, at the access node, from the user equipment, the uplink data based on the information indicating the configured granted uplink resources and the preferred subset; receiving, at the access node, from the user equipment, the dynamic indication based on the configuration information; A method comprising:
Citation Information
Patent Citations
Mask-based configuration for discontinuous reception
US20210298065A1
Methods and apparatuses for enhanced configured grant for low-latency applications
WO2022084525A1
Cited By
METHOD FOR GENERATING UPLINK CONTROL INFORMATION UCI AND COMMUNICATION DEVICE
JP2026504974A
Method and communication device for generating uplink control information (UCI).
JP7913192B2