Uplink Resource Management

By adopting pre-allocated grant and activation indication technology in wireless communication systems, the problem of not being effectively utilized and excessive signaling is solved, and more efficient resource management and utilization is achieved.

CN114342538BActive Publication Date: 2025-04-22QUALCOMM INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202080061607.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2020-09-02
Filing Date
2020-09-03
Publication Date
2025-04-22
Estimated Expiration
2040-09-03

AI Technical Summary

Technical Problem

When managing uplink resources, existing wireless communication systems have problems such as not being effectively utilized and excessive signaling, especially when resources are not activated in time after pre-allocation.

Method used

Using a technology of pre-allocated grant and activation indication, the uplink resources are pre-allocated in the second communication device and prepared data before receiving the activation indication, to improve resource utilization and reduce signaling.

Benefits of technology

It improves the utilization rate of uplink resources, reduces invalid signaling transmission, and enhances the system's resource management efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114342538B_ABST
    Figure CN114342538B_ABST
Patent Text Reader

Abstract

The present disclosure provides a technology for uplink resource management. For example, a method for wireless communication by a first communication device is provided, the method comprising: receiving a configuration from a second communication device, the configuration allocating at least one uplink resource for use by the first communication device to transmit data on the uplink. The method further comprises: initiating the following operation before receiving an activation indication for a first uplink resource in the at least one uplink resource: preparing data for transmission on the first uplink resource. The method further comprises: when the activation indication is received from the second communication device, transmitting uplink data to the second communication device on the first uplink resource. The method further comprises: when the activation indication is not received from the second communication device, suppressing the transmission of uplink data on the first uplink resource.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to U.S. Application No. 17 / 010,649, filed on September 2, 2020, which claims the benefit of and priority to U.S. Provisional Application No. 62 / 897,704, filed on September 9, 2019, both of which are assigned to the assignee of this application and are hereby expressly incorporated herein by reference in their entirety as if fully set forth below and for all applicable purposes.

[0003] introduction

[0004] Various aspects of the present disclosure relate to wireless communications, and more particularly, to techniques for managing uplink resources in a wireless communication system.

[0005] Wireless communication systems are widely deployed to provide various telecommunication services such as telephony, video, data, messaging, broadcast, etc. These wireless communication systems may employ multiple-access technologies capable of supporting communication with multiple users by sharing available system resources (e.g., bandwidth, transmit power, etc.). Examples of such multiple-access systems include Third Generation Partnership Project (3GPP) Long Term Evolution (LTE) systems, LTE-Advanced (LTE-A) systems, Code Division Multiple Access (CDMA) systems, Time Division Multiple Access (TDMA) systems, Frequency Division Multiple Access (FDMA) systems, Orthogonal Frequency Division Multiple Access (OFDMA) systems, Single Carrier Frequency Division Multiple Access (SC-FDMA) systems, and Time Division Synchronous Code Division Multiple Access (TD-SCDMA) systems, to name just a few.

[0006] In some examples, a wireless multiple access communication system may include several base stations (BS), each of which is capable of supporting communication of multiple communication devices (also referred to as user equipment (UE)) simultaneously. In an LTE or LTE-A network, a set of one or more base stations may define an evolved B node (eNB). In other examples (e.g., in a next generation, new radio (NR), or 5G network), a wireless multiple access communication system may include several distributed units (DUs) (e.g., edge units (EUs), edge nodes (ENs), radio heads (RHs), smart radio heads (SRHs), transmission reception points (TRPs), etc.) in communication with several central units (CUs) (e.g., central nodes (CNs), access node controllers (ANCs), etc.), wherein a set of one or more DUs in communication with a CU may define an access node (e.g., which may be referred to as a BS, a next generation B node (gNB or g B node), a TRP, etc.). A BS or DU may communicate with a set of UEs on a downlink channel (e.g., for transmission from a BS or DU to a UE) and an uplink channel (e.g., for transmission from a UE to a BS or DU).

[0007] These multiple access technologies have been adopted in various telecommunication standards to provide a common protocol that enables different wireless devices to communicate at a city, country, region, and even global level. New radio (e.g., 5G NR) is an example of an emerging telecommunication standard. NR is an enhancement set of the LTE mobile standard promulgated by 3GPP. NR is designed to better support mobile broadband Internet access by improving spectrum efficiency, reducing costs, improving services, utilizing new spectrum, and better integrating with other open standards using OFDMA with cyclic prefix (CP) on downlink (DL) and uplink (UL). To this end, NR supports beamforming, multiple-input multiple-output (MIMO) antenna technology, and carrier aggregation.

[0008] As the demand for mobile broadband access continues to grow, there is a need for further improvements to NR and LTE technologies. Preferably, these improvements should be applicable to other multiple access technologies and the telecommunication standards that employ these technologies.

[0009] Overview

[0010] The systems, methods, and devices of the present disclosure each have several aspects, no single aspect of which is solely responsible for its desirable attributes. Without limiting the scope of the present disclosure as expressed in the appended claims, some features will now be briefly discussed. After considering this discussion, and especially after reading the section entitled "Detailed Description," it will be understood how the features of the present disclosure provide advantages including improved communication between communication devices.

[0011] Certain aspects provide a method for wireless communication by a first communication device. The method generally includes: receiving a configuration from a second communication device, the configuration allocating at least one uplink resource for use by the first communication device to transmit data on an uplink. The method further includes: initiating the following operations before receiving an activation indication for a first uplink resource of the at least one uplink resource: preparing data for transmission on the first uplink resource. The method further includes: when the activation indication is received from the second communication device, transmitting uplink data to the second communication device on the first uplink resource. The method further includes: when the activation indication is not received from the second communication device, refraining from transmitting uplink data on the first uplink resource.

[0012] Certain aspects provide a method for wireless communication by a first communication device. The method generally includes: transmitting a configuration to a second communication device, the configuration allocating at least one uplink resource for use by the second communication device to transmit data on an uplink. The method further includes one of: transmitting an activation indication for a first uplink resource of the at least one uplink resource to the second communication device and receiving uplink data from the second communication device on the first uplink resource; or refraining from transmitting the activation indication.

[0013] Certain aspects provide a first communication device. The first communication device includes a memory and a processor coupled to the memory. The memory and the processor are configured to: receive a configuration that allocates at least one uplink resource for use by the first communication device to transmit data on an uplink. The memory and the processor are configured to: initiate the following operations before receiving an activation indication for a first uplink resource in the at least one uplink resource: prepare data for transmission on the first uplink resource. The memory and the processor are configured to: when the activation indication is received, transmit uplink data to a second communication device on the first uplink resource. The memory and the processor are configured to: when the activation indication is not received, suppress the transmission of uplink data on the first uplink resource.

[0014] Certain aspects provide a first communication device. The first communication device includes a memory and a processor coupled to the memory. The memory and the processor are configured to: transmit a configuration to a second communication device, the configuration allocating at least one uplink resource for use by the second communication device to transmit data on an uplink. The memory and the processor are configured to at least one of: transmit an activation indication for a first uplink resource of the at least one uplink resource to the second communication device and receive uplink data from the second communication device on the first uplink resource; or refrain from transmitting the activation indication.

[0015] Certain aspects provide a first communication device. The first communication device generally includes: a device for receiving a configuration from a second communication device, the configuration allocating at least one uplink resource for use by the first communication device to transmit data on the uplink. The first communication device further includes: a device for initiating preparation of data for transmission on a first uplink resource of the at least one uplink resource before receiving an activation indication for the first uplink resource. The first communication device further includes: a device for transmitting uplink data to the second communication device on the first uplink resource when the activation indication is received from the second communication device. The first communication device further includes: a device for suppressing transmission of uplink data on the first uplink resource when the activation indication is not received from the second communication device.

[0016] Certain aspects provide a first communication device. The first communication device generally includes: means for transmitting a configuration to a second communication device, the configuration allocating at least one uplink resource for use by the second communication device to transmit data on an uplink. The first communication device further includes at least one of: means for transmitting an activation indication for a first uplink resource of the at least one uplink resource to the second communication device, and means for receiving uplink data from the second communication device on the first uplink resource; or means for refraining from transmitting the activation indication.

[0017] Certain aspects provide a non-transitory computer-readable storage medium having stored thereon instructions for executing a method of wireless communication by a first communication device. The method generally includes: receiving a configuration from a second communication device, the configuration allocating at least one uplink resource for use by the first communication device to transmit data on an uplink. The method further includes: initiating the following operations before receiving an activation indication for a first uplink resource of the at least one uplink resource: preparing data for transmission on the first uplink resource. The method further includes: when the activation indication is received from the second communication device, transmitting uplink data to the second communication device on the first uplink resource. The method further includes: when the activation indication is not received from the second communication device, suppressing the transmission of uplink data on the first uplink resource.

[0018] Certain aspects provide a non-transitory computer-readable storage medium having stored thereon instructions for executing a method for wireless communication by a first communication device. The method generally includes: transmitting a configuration to a second communication device, the configuration allocating at least one uplink resource for use by the second communication device to transmit data on an uplink. The method further includes one of: transmitting an activation indication for a first uplink resource of the at least one uplink resource to the second communication device and receiving uplink data from the second communication device on the first uplink resource; or refraining from transmitting the activation indication.

[0019] Aspects of the present disclosure provide apparatuses, devices, processors, and computer-readable media for performing the methods described herein.

[0020] To achieve the foregoing and related ends, the one or more aspects include the features fully described below and particularly pointed out in the claims. The following description and the accompanying drawings set forth in detail certain illustrative features of the one or more aspects. However, these features are only indicative of several of the various ways in which the principles of the various aspects can be employed. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] In order to understand in detail the manner in which the above-stated features of the present disclosure are used, a more particular description of the content briefly summarized above may be made with reference to various aspects, some of which are illustrated in the accompanying drawings. It should be noted, however, that the accompanying drawings illustrate only certain typical aspects of the present disclosure and are not to be considered limiting of its scope, as the description may admit to other equally effective aspects.

[0023] Figure 1 is a block diagram conceptually illustrating an example telecommunications system in accordance with certain aspects of the present disclosure.

[0024] Figure 2 is a block diagram conceptually illustrating designs of example base stations (BSs) and user equipment (UEs) in accordance with certain aspects of the present disclosure.

[0025] Figure 3 is a diagram illustrating an example of a radio access network in accordance with various aspects of the present disclosure.

[0026] Figure 4 is a diagram illustrating an example of an integrated access and backhaul (IAB) network architecture in accordance with various aspects of the present disclosure.

[0027] Figure 5 An example timeline for communicating uplink resource grant release messages in accordance with various aspects of the present disclosure is illustrated.

[0028] Figure 6An example timeline is illustrated in which an uplink resource grant release message is communicated in conjunction with a scheduling request (SR) in accordance with various aspects of the present disclosure.

[0029] Fig. 7A Scenarios in which a BS is in communication with a first UE and a second UE according to various aspects of the present disclosure are illustrated.

[0030] Figure 7B The various aspects of the present disclosure are explained. Fig. 7A An example timeline of a first UE communicating with a second UE.

[0031] Figure 7C A flow chart illustrating an uplink cancellation indication (CI) procedure in accordance with various aspects of the present disclosure is illustrated.

[0032] Fig. 8A Scenarios in which a BS is in communication with a first UE and a second UE according to various aspects of the present disclosure are illustrated.

[0033] Figure 8B The various aspects of the present disclosure are explained. Fig. 8A An example timeline of a first UE communicating with a second UE.

[0034] Figure 8C A flow chart illustrating a procedure for using pre-allocated grants and activation indications in accordance with various aspects of the present disclosure is illustrated.

[0035] Fig. 9 An example timeline of communications by a UE, a first IAB node, and a second IAB node is illustrated in accordance with various aspects of the present disclosure.

[0036] Fig.10 is a flow diagram illustrating example operations for wireless communications by a first communications device in accordance with certain aspects of the present disclosure.

[0037] Fig.11 is a flow diagram illustrating example operations for wireless communications by a first communications device in accordance with certain aspects of the present disclosure.

[0038] Fig.12 Illustrated are communications devices that may include various components configured to perform operations for the techniques disclosed herein in accordance with aspects of the present disclosure.

[0039] Fig.13 Illustrated are communications devices that may include various components configured to perform operations for the techniques disclosed herein in accordance with aspects of the present disclosure.

[0040] Fig.14A block diagram of a device supporting management of uplink resources according to one or more aspects of the present disclosure is shown.

[0041] To facilitate understanding, identical reference numerals have been used, where possible, to designate identical elements that are common to the figures. It is contemplated that elements disclosed in one aspect may be beneficially utilized in other aspects without specific recitation.

[0042] Detailed Description

[0043] Aspects of the present disclosure provide apparatus, methods, processing systems, and computer-readable media for supporting uplink resource pre-allocated grants and activation indications in a wireless communication system.

[0044] Although certain aspects are described herein with reference to a "wireless communication device", it should be understood that such a "wireless communication device" may additionally be capable of communicating via wired communications and may be referred to simply as a communication device. In addition, various aspects of wireless communication devices referenced herein may also be used for other suitable communication devices.

[0045] Certain aspects herein relate to pre-allocating the use of communication resources (e.g., time, frequency, spatial layer, etc.) by a first device (e.g., a BS) to a second device (e.g., a UE). However, pre-allocating communication resources to the second device does not guarantee that these communication resources will be available for use by the second device to transmit data. Specifically, the second device waits for an activation indication from the first device, which indicates that the pre-allocated communication resources can actually be used by the second device. If the second device does not receive the activation indication, the second device does not transmit on these communication resources. If the second device does receive the activation indication, the second device can transmit on these communication resources. Advantageously, the second device can begin preparing data for transmission on the communication resources after receiving the pre-allocation but before receiving the activation indication, rather than having to wait until the activation indication is received to prepare the data (such waiting may not leave enough time to transmit in these communication resources).

[0046] For example, in some aspects, a first (e.g., wireless) communication device (e.g., UE or child IAB node) is configured to transmit uplink data to a second (e.g., wireless) communication device (e.g., BS or parent IAB node) on an uplink. For example, the first wireless communication device is granted one or more time resources (such as symbols, time slots, subframes, etc.) such as by the second wireless communication device to communicate with the second wireless communication device on an uplink. The one or more time resources correspond to one or more uplink resources used by the UE to transmit uplink data. The one or more uplink resources may also include one or more frequency resources, space resources, etc. during the one or more time resources. The first wireless communication device may then transmit uplink data to the second wireless communication device on one or more granted uplink resources.

[0047] In certain aspects, the second wireless communication device grants uplink resources to the first wireless communication device using a dynamic downlink control information (DCI) grant. For example, the second wireless communication device transmits the dynamic grant in the DCI to the first wireless communication device via a physical downlink control channel (PDCCH). The downlink DCI grant indicates one or more uplink resources granted to the first wireless communication (e.g., individually / separately indicates each of the one or more uplink resources) for communicating with the second wireless communication device on the uplink.

[0048] In certain aspects, the second wireless communication device grants uplink resources to the first wireless communication device using a first type of configured grant (e.g., referred to as Type 1). For example, the second wireless communication device transmits a radio resource control (RRC) message to the first wireless communication device. The RRC message indicates a periodicity (e.g., in the form of a subframe, a time slot, a codeword, other time period, etc.) and an offset (e.g., from a starting / first indexed subframe, time slot, codeword, etc.). Accordingly, the RRC message grants periodic uplink resources to the first wireless communication device for communicating with the second wireless communication device on the uplink according to the indicated periodicity and offset.

[0049] In certain aspects, the second wireless communication device uses a second type of configured grant (e.g., referred to as Type 2) to grant uplink resources to the first wireless communication device. For example, the second wireless communication device transmits both an RRC message and a DCI grant to the first wireless communication device to grant uplink resources to the first wireless communication device for communication with the second wireless communication device on the uplink. The RRC message may indicate basic configuration information for uplink resources, such as periodicity, configuration for demodulation reference symbols (DMRS), and the like. The DCI grant is then used to activate or deactivate the grant of uplink resources configured by the RRC message. For example, after sending the RRC message to the first wireless communication device, a DCI grant may be sent to the first wireless communication device to activate the grant of uplink resources, which means that the first wireless communication device can use these uplink resources for communication. In addition, at another time, a DCI grant may be sent to the first wireless communication device to deactivate the grant of uplink resources, which means that the wireless communication device can no longer use these uplink resources for communication. In certain aspects, the DCI grant indicates time and / or frequency resource allocation for uplink resources, a modulation and coding scheme (MCS), one or more antenna ports, a transmission configuration indication (TCI), etc. Accordingly, in the second type of configured grant, the uplink resources are considered semi-persistent (SPS) resources because the grant can be activated or deactivated.

[0050] In certain aspects, the transmission of dynamic DCI grants and / or DCI grant activation / deactivation (e.g., for type 2) from the second wireless communication device to the first wireless communication device is triggered based on a buffer status report (BSR) received by the second wireless communication device from the first wireless communication device. For example, the first wireless communication device includes an uplink buffer configured to store uplink data for transmission that the first wireless communication device has. The BSR indicates the status of the uplink buffer and correspondingly indicates whether the first wireless communication device has uplink data (e.g., and how much uplink data it has) to transmit to the second wireless communication device. If the BSR indicates that the first wireless communication device has uplink data to transmit, the second wireless communication line device may correspondingly transmit a dynamic DCI grant or DCI grant activation granting uplink resources to the first wireless communication device. If the BSR indicates that the first wireless communication device has no uplink data to transmit, the second wireless communication device may correspondingly not transmit a dynamic DCI grant or the second wireless communication device may correspondingly transmit a DCI grant deactivation.

[0051] In certain aspects, the first wireless communication device needs to be granted one or more uplink resources to transmit a BSR to the second wireless communication device. Accordingly, the first wireless communication device is configured to transmit a scheduling request (SR) to the second wireless communication device. The SR requests one or more uplink resources from the second wireless communication device for reporting the BSR from the first wireless communication device to the second wireless communication device and / or for transmitting a short (e.g., smaller in size) data packet including uplink data from the first wireless communication device to the second wireless communication device.

[0052] In certain aspects, the first wireless communication device is configured to transmit an SR to the second wireless communication device if one or more trigger conditions (e.g., as defined in 3GPP TS 38.321, which is incorporated herein by reference) are met. An example trigger condition includes when the first wireless communication device does not have any available or granted uplink resources for transmitting a regular BSR to the second wireless communication device.

[0053] Another example trigger condition includes: when the first wireless communication device has a configured grant of uplink resources (e.g., type 1 or activated type 2) and the SR mask for the logical channel that triggers the regular BSR is set to false. For example, the flag that the SR mask for a given logical channel (e.g., an uplink channel between the first wireless communication device and the second wireless communication device) is set to true or false is configured for the first wireless communication device using RRC messaging (e.g., transmitted from the second wireless communication device to the first wireless communication device). If the SR mask is set to false, the first wireless communication device is configured to transmit an SR even if the first wireless communication device has a configured grant. If the SR mask is set to true, the first wireless communication device is configured not to transmit an SR and to transmit a BSR only using the uplink resources indicated by the configured grant.

[0054] For configured grants (e.g., Type 1 or Type 2), where a first wireless communication device is granted periodic uplink resources, the first wireless communication device may not always have uplink data to transmit on all granted periodic uplink resources, depending on the traffic pattern.

[0055] In some aspects, the first wireless communication device may use the SR to notify the second wireless communication device whether the first wireless communication device will use the upcoming granted uplink resource. For example, if the first wireless communication device has an uplink packet in its uplink buffer, and the uplink packet is received in the uplink buffer (e.g., from an application, processor, etc. in the first wireless communication device) at least a threshold time before the given granted uplink resource occurs, the first wireless communication device may transmit the uplink packet in the given granted uplink resource. Accordingly, if the conditions described for the uplink packet in the uplink buffer are met, the first wireless communication device determines that it will use the upcoming given granted uplink resource and transmits the SR to the second wireless communication device to notify the second wireless communication device that the first wireless communication device will use the upcoming given granted uplink resource. The SR may be configured to be transmitted on an uplink resource that occurs at a threshold time before the given granted uplink resource occurs. If the conditions described are not met, the first wireless communication device determines that it will not use the upcoming given granted uplink resource and does not transmit the SR to the second wireless communication device. Due to not receiving the SR, the second wireless communication device determines that the first wireless communication device will not use the upcoming given granted uplink resource. In some aspects, the threshold time before the occurrence time of the given granted uplink resource is a packet preparation time (e.g., a physical uplink shared channel (PUSCH) preparation time) required for the first wireless communication device to prepare an uplink packet for transmission to the second wireless communication device.

[0056] In certain aspects, when the first wireless communication device notifies the second wireless communication device that the first wireless communication device will not use the granted given uplink resource (e.g., the first wireless communication device notifies the grant to release the given uplink resource), the second wireless communication device can use the given uplink resource instead. For example, the second wireless communication device can grant the given uplink resource to a third wireless communication device (e.g., a UE or a child IAB node) for the third wireless communication device to use to transmit uplink data to the second wireless communication device. In another example, the second wireless communication device can use the given uplink resource itself to transmit uplink data to a third wireless communication device (e.g., a parent IAB node).

[0057] In certain aspects, in the case where the first wireless communication device frequently releases the grant of uplink resources, using SR to indicate to the second wireless communication device only the sporadic uplink resources that the first wireless communication device does use provides efficient use of communication resources. Specifically, when configured to use SR, the first wireless communication device does not need to transmit any signaling for the granted uplink resources it releases, as discussed. Specifically, SR can be transmitted only for the sporadic uplink resources that the first wireless communication device does use.

[0058] However, in certain aspects, the first wireless communications device may frequently use granted uplink resources and only occasionally release a grant of uplink resources.

[0059] Accordingly, certain aspects herein provide an uplink resource grant release message, also referred to as a negative SR. The uplink resource grant release message indicates that the granted uplink resource should be released (e.g., will not be used). For example, the first wireless communication device may transmit an uplink resource grant release message for a given granted uplink resource to the second wireless communication device. Based on receiving the uplink resource grant release message, the second wireless communication device determines that the given uplink resource can be used instead (e.g., the first wireless communication device will not use the given uplink resource). If the second wireless communication device does not receive the uplink resource grant release message for the given granted uplink resource, the second wireless communication device determines that the first wireless communication device will use the given uplink resource.

[0060] Accordingly, in the case where the first wireless communication device frequently uses the granted uplink resources and only occasionally releases the grant of the uplink resources, using the uplink resource grant release message to indicate to the second wireless communication device only the sporadic uplink resources released by the first wireless communication device provides efficient use of communication resources. Specifically, in some aspects, when configured to use the uplink resource grant release message, the first wireless communication device may not need to transmit any signaling for the granted uplink resources used by it, as discussed. Specifically, in some aspects, the uplink resource grant release message may be transmitted only for the sporadic uplink resources released by the first wireless communication device.

[0061] In certain aspects, such as in the case where a first wireless communication device frequently uses granted uplink resources and only occasionally releases a grant of uplink resources, a technique for pre-allocating uplink resources that are the same or overlapping with those granted to the first wireless communication device to a third wireless communication device (e.g., a UE or an IAB node (e.g., an MT)) is provided herein. For example, a second wireless communication device may pre-allocate uplink resources to a third wireless communication device using a message similar to a configured grant, which is referred to herein as a pre-allocated grant. Specifically, a pre-allocated grant may include the same or similar information as a configured grant (e.g., type 1 or type 2), but the uplink resources are only allocated through a pre-allocated grant and are not actually granted for use by the third wireless communication device until activated. Specifically, each uplink resource allocated to the third wireless communication device is not activated or actually granted to the third wireless communication device unless the third wireless communication device receives an activation indication corresponding to the uplink resource from the second wireless communication device. Advantageously, such techniques allow for efficient diversion of uplink resources released by the first wireless communication device. Furthermore, this allows the third wireless communication device to prepare uplink data for transmission before receiving notification that a given uplink resource is activated. Furthermore, this advantageously reduces signaling to the third wireless communication device to grant uplink resources, since activation indications are only occasionally sent for sporadic releases of grants of uplink resources by the first wireless communication device.

[0062] It should be noted that the pre-allocated grant and the activation indication differ in several aspects (e.g., respectively) from the discussed RRC message and DCI grant of the type 2 configured grant. For example, as discussed, the DCI grant of the type 2 configured grant includes scheduling grant information (such as MCS, time / frequency allocation, etc.), while in some aspects, the activation indication does not include such scheduling grant information, and instead only indicates the activation of the grant configured in the pre-allocated grant. For example, in some aspects, the activation indication is only 1 bit of information to activate the pre-allocated grant. The pre-allocated grant includes the complete scheduling information.

[0063] In addition, as discussed, the wireless communication device can prepare uplink data for transmission on the uplink resources allocated by the pre-allocated grant before receiving the activation indication. However, since the DCI grant of the type 2 configured grant includes scheduling grant information, the wireless communication device cannot prepare uplink data for transmission based solely on the RRC message of the type 2 configured grant, and instead needs to wait for the DCI grant.

[0064] In addition, the time between the time when the first wireless communication device releases the uplink resource and the time when the uplink resource appears may be short. For example, if the time between the two is less than the packet preparation time, the second wireless communication device may not be able to use the type 2 configured grant to reallocate the uplink resource to the third wireless communication device in time for the third wireless communication device to use the uplink resource, because the third wireless communication device cannot prepare the uplink data in advance for transmission. As discussed, the technology for pre-allocated grants and activation indications solves these problems.

[0065] The following description provides examples rather than limiting the scope, applicability, or examples set forth in the claims. Changes may be made to the functions and arrangements of the elements discussed without departing from the scope of the present disclosure. Various examples may appropriately omit, replace, or add various procedures or components. For example, the described method may be performed in an order different from the order described, and various steps may be added, omitted, or combined. Moreover, the features described with reference to some examples may be combined in some other examples. For example, any number of aspects set forth herein may be used to implement a device or practice method. In addition, the scope of the present disclosure is intended to cover such devices or methods practiced using other structures, functionality, or structures and functionality as supplements to the various aspects of the present disclosure set forth herein or in addition. It should be understood that any aspect of the present disclosure disclosed herein may be implemented by one or more elements of the claims. The wording "exemplary" is used herein to mean "used as an example, instance, or explanation". Any aspect described as "exemplary" herein is not necessarily to be interpreted as being superior to or superior to other aspects.

[0066] In general, any number of wireless networks may be deployed in a given geographic area. Each wireless network may support a specific radio access technology (RAT) and may operate on one or more frequencies. RAT may also be referred to as radio technology, air interface, etc. Frequency may also be referred to as carrier, subcarrier, frequency channel, frequency modulation, subband, etc. Each frequency may support a single RAT in a given geographic area to avoid interference between wireless networks of different RATs. In some cases, a 5G NR RAT network may be deployed.

[0067] Figure 1 An example wireless communication network 100 is illustrated in which aspects of the present disclosure may be performed. For example, the wireless communication network 100 may be a NR system (e.g., a 5G NR network).

[0068] like Figure 1As illustrated in , the wireless communication network 100 may include several base stations (BSs) 110a-z (each also individually referred to herein as BS 110 or collectively referred to as BS 110) and other network entities. BS 110 may provide communication coverage for a particular geographic area (sometimes referred to as a "cell"), which may be stationary or mobile depending on the location of mobile BS 110. In some examples, BS 110 may be interconnected to each other and / or to one or more other BSs or network nodes (not shown) in the wireless communication network 100 via various types of backhaul interfaces (e.g., direct physical connections, wireless connections, virtual networks, etc.) using any suitable transport network. Figure 1 In the example shown in , BSs 110a, 110b, and 110c may be macro BSs for macro cells 102a, 102b, and 102c, respectively. BS 110x may be a pico BS for pico cell 102x. BSs 110y and 110z may be femto BSs for femto cells 102y and 102z, respectively. The BS may support one or more cells. BS 110 communicates with user equipment (UE) 120a-y (each also individually referred to herein as UE 120 or collectively referred to as UE 120) in the wireless communication network 100. UE 120 (e.g., 120x, 120y, etc.) may be dispersed throughout the wireless communication network 100, and each UE 120 may be stationary or mobile.

[0069] According to certain aspects, BS 110 and UE 120 may be configured to use pre-allocated grants and activation indications as discussed herein. Figure 1 As shown in FIG. 1 , BS 110a includes an uplink resource manager 112. According to aspects of the present disclosure, uplink resource manager 112 may be configured to manage uplink resources using pre-allocated grants and activation indications. Figure 1 As shown in FIG. 1 , UE 120a includes an uplink resource manager 122. According to aspects of the present disclosure, uplink resource manager 122 may be configured to manage uplink resources using pre-allocated grants and activation indications.

[0070] The wireless communication network 100 may also include a relay station (e.g., relay station 110r) (also referred to as a relay, etc.) that receives transmissions of data and / or other information from an upstream station (e.g., BS 110a or UE 120r) and sends transmissions of the data and / or other information to a downstream station (e.g., UE 120 or BS 110), or relays transmissions between UEs 120 to facilitate communication between the devices.

[0071] A network controller 130 may couple to a set of BSs 110 and provide coordination and control for the BSs 110. The network controller 130 may communicate with the BSs 110 via a backhaul. The BSs 110 may also communicate with each other (eg, directly or indirectly) via a wireless or wired backhaul.

[0072] Figure 2 BS 110 and UE 120 (eg, in Figure 1 For example, antenna 252, processors 266, 258, 264, and / or controller / processor 280 of UE 120 and / or antenna 234, processors 220, 230, 238, and / or controller / processor 240 of BS 110 may be used to perform the various techniques and methods described herein. Figure 2 As shown in FIG. 1 , the controller / processor 240 of the BS 110 has an uplink resource manager 112 that is configured to manage uplink resources using pre-allocated grants and activation indications in accordance with aspects of the present disclosure. For example, Figure 2 As shown in FIG. 1 , the controller / processor 280 of the UE 120 has an uplink resource manager 122 that is configured to manage uplink resources using pre-allocated grants and activation indications in accordance with aspects of the present disclosure.

[0073] It should be noted that although Figure 2 UE 120 is illustrated as communicating with BS 110, but child IAB nodes may similarly communicate with parent IAB nodes and each may (eg, respectively) have a plurality of IAB nodes as described in reference to FIG. Figure 2 Similar components as discussed.

[0074] At BS 110, transmit processor 220 may receive data from data source 212 and control information from controller / processor 240. The control information may be for a physical broadcast channel (PBCH), a physical control format indicator channel (PCFICH), a physical hybrid ARQ indicator channel (PHICH), a physical downlink control channel (PDCCH), a group common PDCCH (GC PDCCH), etc. The data may be for a physical downlink shared channel (PDSCH), etc. Processor 220 may process (e.g., encode and symbol map) the data and control information to obtain data symbols and control symbols, respectively. Transmit processor 220 may also generate reference symbols (such as for a primary synchronization signal (PSS), a secondary synchronization signal (SSS), and a cell-specific reference signal (CRS)). The transmit (TX) multiple-input multiple-output (MIMO) processor 230 may perform spatial processing (e.g., precoding) on ​​data symbols, control symbols, and / or reference symbols, where applicable, and may provide an output symbol stream to modulators (MODs) 232a-232t. Each modulator 232 may process a respective output symbol stream (e.g., for OFDM, etc.) to obtain an output sample stream. Each modulator may further process (e.g., convert to analog, amplify, filter, and up-convert) the output sample stream to obtain a downlink signal. The downlink signals from modulators 232a-232t may be transmitted via antennas 234a-234t, respectively.

[0075] At UE 120, antennas 252a-252r may receive downlink signals from BS 110 or a parent IAB node, or a child IAB node may receive downlink signals from a parent IAB node, and may provide received signals to demodulators (DEMODs) 254a-254r in a transceiver, respectively. Each demodulator 254 may condition (e.g., filter, amplify, downconvert, and digitize) a respective received signal to obtain input samples. Each demodulator may further process the input samples (e.g., for OFDM, etc.) to obtain received symbols. A MIMO detector 256 may obtain received symbols from all demodulators 254a-254r, perform MIMO detection on these received symbols where applicable, and provide detected symbols. A receive processor 258 may process (e.g., demodulate, deinterleave, and decode) these detected symbols, provide decoded data for UE 120 to a data sink 260, and provide decoded control information to a controller / processor 280.

[0076] On the uplink, at the UE 120 or the child IAB node, the transmit processor 264 may receive and process data from the data source 262 (e.g., data for a physical uplink shared channel (PUSCH) or PSSCH) and control information from the controller / processor 280 (e.g., control information for a physical uplink control channel (PUCCH) or PSCCH). The transmit processor 264 may also generate reference symbols for reference signals (e.g., sounding reference signals (SRS)). The symbols from the transmit processor 264 may be precoded by the TX MIMO processor 266, where applicable, further processed by the demodulators 254a-254r in the transceiver (e.g., for SC-FDM, etc.), and transmitted to the base station 110 or the parent IAB node.

[0077] At BS 110 or a parent IAB node, uplink signals from UE 120 may be received by antenna 234, processed by modulator 232, detected by MIMO detector 236 if applicable, and further processed by receive processor 238 to obtain decoded data and control information sent by UE 120. Receive processor 238 may provide decoded data to data sink 239 and decoded control information to controller / processor 240.

[0078] Controllers / processors 240 and 280 may direct the operations at BS 110 and UE 120, respectively. Controller / processor 240 and / or other processors and modules at BS 110 may perform or direct the execution of processes for the techniques described herein. Controller / processor 280 and / or other processors and modules at UE 120 may perform or direct the execution of processes for the techniques described herein. Memories 242 and 282 may store data and program codes for BS 110 and UE 120, respectively. Scheduler 244 may schedule UEs for data transmission on the downlink and / or uplink.

[0079] Figure 3 is a diagram illustrating an example of a radio access network in accordance with various aspects of the present disclosure.

[0080] As shown by reference numeral 305, a conventional (e.g., 3G, 4G, LTE) radio access network may include multiple base stations 310 (e.g., access nodes (ANs)), each of which communicates with a core network via a wired backhaul link 315 (such as a fiber optic connection). The base stations 310 may communicate with UEs 320 via access links 325 (which may be wireless links). In some aspects, Figure 3 The base station 310 shown in FIG. 3 may correspond to Figure 1 and / or Figure 2 The base station 110 shown in FIG. Figure 3 The UE 320 shown in FIG. 3 may correspond to Figure 1 and / or Figure 2 UE 120 shown in .

[0081] As shown by reference numeral 330, the radio access network may include a wireless backhaul network. In some aspects or scenarios, the wireless backhaul network may sometimes be referred to as an integrated access and backhaul (IAB) network. The IAB network may include multiple base stations, and sometimes these base stations may be of different types or have different operating characteristics. For example, in some aspects, the IAB network may have at least one base station, which is an anchor base station 335. The anchor base station may communicate with the core network via a wired backhaul link 340 (such as a fiber optic connection). The anchor base station 335 may also be referred to as an IAB donor. The anchor base station may be configured to communicate with other types of base stations or other communication devices (e.g., in a radio network or an IAB network).

[0082] The IAB network may also include one or more non-anchor base stations 345. The non-anchor base stations may be referred to as relay base stations or IAB nodes. The non-anchor base stations 345 may communicate with the anchor base station 335 directly or indirectly (e.g., via one or more other non-anchor base stations 345) via one or more backhaul links 350 to form a backhaul path to the core network for carrying backhaul traffic. The backhaul link 350 may be a wireless link. The anchor base station(s) 335 or the non-anchor base station(s) 345 may communicate with one or more UEs 355 via an access link 360 (which may be a wireless link for carrying access traffic). In some aspects, Figure 3 The anchor base station 335 or the non-anchor base station 345 shown in FIG. Figure 1 and / or Figure 2 The base station 110 shown in FIG. Figure 3 The UE 355 shown in FIG. 3 may correspond to Figure 1 and / or Figure 2 UE 120 shown in .

[0083] As shown by reference numeral 365, in some aspects, a radio access network including an IAB network may utilize a variety of spectrum types. For example, an IAB network may utilize a variety of different radio frequency bands. In some specific examples and according to some aspects, millimeter wave technology or directional communication may be used for (e.g., beamforming, precoding) communication between base stations or UEs (e.g., between two base stations, between two UEs, or between a base station and a UE). In additional or alternative aspects or examples, a wireless backhaul link 370 between base stations may use millimeter waves to carry information, or may use beamforming, precoding to point to a target base station. Similarly, a wireless access link 375 between a UE and a base station may use millimeter waves, or may point to a target wireless node (e.g., a UE or a base station). In this way, inter-link interference may be reduced.

[0084] In some aspects, the IAB network may support a multi-hop network or a multi-hop wireless backhaul. Additionally or alternatively, each node of the IAB network may use the same radio access technology (e.g., 5G / NR). Additionally or alternatively, each node of the IAB network may share resources for access links and backhaul links, such as time resources, frequency resources, and space resources. In addition, various architectures of IAB nodes or IAB donors may be supported.

[0085] In some aspects, an IAB donor may include a central unit (CU) that configures IAB nodes that access a core network via the IAB donor and may include a distributed unit (DU) that schedules and communicates with child nodes of the IAB donor.

[0086] In some aspects, the IAB node may include a mobile terminating component (MT) that is scheduled by and communicates with the DU of the parent node; and may include a DU that schedules and communicates with the child nodes of the IAB node. The DU of the IAB node may perform the functions described for the IAB node in conjunction with the base station 110, and the MT of the IAB node may perform the functions described for the IAB node in conjunction with the UE 120.

[0087] Figure 4 is a diagram illustrating an example of an IAB network architecture according to various aspects of the present disclosure. Figure 4 As shown in , the IAB network may include an IAB donor 405, which is connected to the core network via a wired connection (e.g., as a wired optical fiber). For example, the Ng interface of the IAB donor 405 may terminate at the core network. Additionally or alternatively, the IAB donor 405 may be connected to one or more devices of the core network that provide a core access and mobility management function (AMF). In some aspects, the IAB donor 405 may include a base station 110, such as described above in conjunction with Figure 3Anchor base station described. As shown in the figure, the IAB donor 405 may include a CU that can perform an ANC function or an AMF function. The CU may configure the DU of the IAB donor 405, or may configure one or more IAB nodes 410 (e.g., MT or DU of the IAB node 410) connected to the core network via the IAB donor 405. Thus, the CU of the IAB donor 405 may control or configure the entire IAB network connected to the core network via the IAB donor 405, such as by using a control message or a configuration message (e.g., a radio resource control (RRC) configuration message, an F1 application protocol (F1AP) message).

[0088] As described above, the IAB network may include IAB nodes 410 (shown as IAB nodes 1 to 4) connected to the core network via an IAB donor 405. As shown, the IAB node 410 may include an MT and may include a DU. The MT of an IAB node 410 (e.g., a child node) may be controlled or scheduled by another IAB node 410 (e.g., a parent node) or by an IAB donor 405. The DU of an IAB node 410 (e.g., a parent node) may control or schedule other IAB nodes 410 (e.g., a child node of the parent node) or a UE 120. Thus, the DU may be referred to as a scheduling node or a scheduling component, and the MT may be referred to as a scheduled node or a scheduled component. In some aspects, the IAB donor 405 may include a DU without an MT. That is, the IAB donor 405 may configure, control or schedule the communication of the IAB node 410 or the UE 120. The UE 120 may include only an MT without a DU. That is, the communication of the UE 120 may be controlled or scheduled by the IAB donor 405 or the IAB node 410 (eg, a parent node of the UE 120).

[0089] According to some aspects, certain nodes may be configured to participate in the control / scheduling process. For example, in some aspects, when a first node controls or schedules communication for a second node (e.g., when the first node provides DU functionality for the MT of the second node), the first node may be referred to as the parent node of the second node, and the second node may be referred to as the child node of the first node. The child node of the second node may be referred to as the grandchild node of the first node. Thus, the DU of the parent node may control or schedule communication for the child node of the parent node. The parent node may be an IAB donor 405 or an IAB node 410, and the child node may be an IAB node 410 or a UE 120. The communication of the MT of the child node may be controlled or scheduled by the parent node of the child node.

[0090] like Figure 4As further shown in FIG. 4 , the link between UE 120 and IAB donor 405 or between UE 120 and IAB node 410 may be referred to as an access link 415. Each access link 415 may be a wireless access link that provides UE 120 with radio access to a core network via IAB donor 405 and potentially via one or more IAB nodes 410.

[0091] like Figure 4 As further shown in FIG. 4 , the link between the IAB donor 405 and the IAB node 410 or between two IAB nodes 410 may be referred to as a backhaul link 420. Each backhaul link 420 may be a wireless access link that provides radio access to the core network to the IAB node 410 via the IAB donor 405 and potentially via one or more other intervening IAB nodes 410. In some aspects, the backhaul link 420 may be a primary backhaul link or a secondary backhaul link (e.g., a backup backhaul link). In some aspects, if the primary backhaul link fails, becomes congested, or becomes overloaded, the secondary backhaul link may be used. In the IAB network, network resources (e.g., time resources, frequency resources, space resources) for wireless communications may be shared between the access link 415 and the backhaul link 420.

[0092] As described above, in a typical IAB network, the IAB nodes (e.g., non-anchor base stations) are stationary (i.e., do not move). Next generation (5G) wireless networks have stated the goal of providing ultra-high data rates and supporting a wide range of application scenarios. Integrated access and backhaul (IAB) systems have been studied in 3GPP as a possible solution to help support these goals.

[0093] As mentioned above, in IAB, a wireless backhaul solution is adopted to connect the cellular cells (IAB nodes) to the core network (which uses wired backhaul). Some attractive features of IAB are support for multi-hop wireless backhaul, sharing the same technology (e.g., NR) and resources (e.g., frequency band) for both access and backhaul links.

[0094] There are various possible architectures for IAB nodes, including Layer 2 (L2) and Layer 3 (L3) solutions, and the specific architecture deployed may depend on which layers of the protocol stack are implemented in the intermediary node (IAB node), for example, an L2 relay may implement the PHY / MAC / RLC layers.

[0095] Example Uplink Resource Management Using Pre-allocated Grants and Activation Indications

[0096] As discussed, certain aspects herein provide uplink resource management using pre-allocated grants and activation indications. In certain aspects, such uplink resource management is performed using an uplink resource grant release message (also referred to as a negative SR). For example, in certain aspects, a first wireless communication device (e.g., a UE (such as UE 120) or an IAB node (such as an IAB node 410)) is configured to transmit an uplink resource grant release message to a second wireless communication device (e.g., a BS (such as BS 110) or an IAB node (such as an IAB node 410 or an IAB donor 405)). In certain aspects, the uplink resource grant release message corresponds to an uplink resource granted to the first wireless communication device for transmitting uplink data to the second wireless communication device on the uplink. For example, the uplink resource grant release message is transmitted in a time resource allocated for conveying an uplink resource grant release message corresponding to the uplink resource. The time resource may be allocated to a specific time period (e.g., packet preparation time) before the uplink resource occurs.

[0097] The uplink resource grant release message indicates to the second wireless communication device that the first wireless communication device is releasing a grant for uplink resources, which means that the first wireless communication device will not use the uplink resource. The uplink resource may have been granted to the first wireless communication device using a configured grant, as discussed. For example, the first wireless communication device may release the grant for uplink resources due to an uplink data buffer of the first wireless communication device being empty, as discussed. In another example, the first wireless communication device may release the grant for uplink resources due to an uplink packet being received for processing by the first wireless communication device (e.g., in an uplink data buffer) less than a threshold time before the first uplink resource appears, as discussed.

[0098] In addition, in certain aspects, if the second wireless communication device does not receive or fails to receive an uplink resource grant release message in the time resources allocated for communicating the uplink resource grant release message corresponding to the uplink resource, the second wireless communication device determines that the first wireless communication device will use the uplink resource and attempt to receive / receive uplink data from the first wireless communication device on the uplink resource.

[0099] Figure 5An example timeline 500 for communicating uplink resource grant release message is illustrated. As shown, timeline 500 indicates a plurality of resources 502a-502c allocated for communicating uplink resource grant release message. In addition, timeline 500 indicates a plurality of uplink resources 504a-504c granted to a first wireless communication device. As shown, resource 502a is allocated for communicating uplink resource grant release message corresponding to uplink resource 504a. In addition, resource 502b is allocated for communicating uplink resource grant release message corresponding to uplink resource 504b, and resource 502c is allocated for communicating uplink resource grant release message corresponding to uplink resource 504c. "Arrival" indicates that uplink data arrives in an uplink buffer and has enough time to transmit the uplink data on subsequent uplink resources. As shown, the first wireless communication device does not transmit uplink resource grant release message in any one of resources 502a and 502b. Accordingly, the first wireless communication device transmits uplink data in uplink resources 504a and 504b. In addition, as shown, the first wireless communication device transmits an uplink resource grant release message in resource 502c. Accordingly, the first wireless communication device refrains from transmitting uplink data in uplink resource 504c.

[0100] In some aspects, an uplink resource grant release message is used in conjunction with an SR to indicate the use of uplink resources. For example, when a first wireless communication device transmits an uplink resource grant release message corresponding to a given uplink resource to a second wireless communication device, the second wireless communication device determines that the first wireless communication device releases the given uplink resource and any subsequent granted uplink resources until the second wireless communication device receives the SR from the first wireless communication device. In addition, when the first wireless communication device transmits an SR corresponding to a given uplink resource to the second wireless communication device, the second wireless communication device determines that the first wireless communication device has data to transmit and uses the given uplink resource and any subsequent granted uplink resources until the second wireless communication device receives the uplink resource grant release message from the first wireless communication device. Accordingly, the use of an uplink resource grant release message in conjunction with an SR to indicate the use of uplink resources allows the first wireless communication device to indicate the release of multiple granted uplink resources or the use of multiple granted uplink resources for the entire time period, thereby advantageously reducing the required signaling in some situations. In certain aspects, resources allocated for communicating an uplink grant release message are separated from resources allocated for communicating a SR in the time domain, in the frequency domain, in the coding domain (eg, using different cyclic shifts), or any combination thereof.

[0101] Figure 6An example timeline 600 of communicating an uplink resource grant release message in conjunction with an SR is illustrated. As shown, timeline 600 indicates a plurality of resources 602a-602f allocated to communicate an uplink resource grant release message and / or an SR. In certain aspects, each resource 602 may actually correspond to two separate resources, one resource being used to communicate an uplink resource grant release message, and another resource being used to communicate an SR, as discussed. In addition, timeline 600 indicates a plurality of uplink resources 604a-604f granted to a first wireless communication device. As shown, resource 602a is allocated to communicate an uplink resource grant release message / SR corresponding to uplink resource 604a. In addition, resource 602b is allocated for communicating an uplink resource grant release message / SR corresponding to uplink resource 604b, resource 602c is allocated for communicating an uplink resource grant release message / SR corresponding to uplink resource 604c, and so on, wherein resources 602d-602f correspond to uplink resources 604d-604f, respectively. "Arrival" indicates that uplink data arrives in the uplink buffer and has enough time to transmit the uplink data on subsequent uplink resources.

[0102] As shown in the figure, the first wireless communication device transmits SR in resources 602a and 602f, and further transmits uplink resource release grant message in resource 602d. The first wireless communication device suppresses transmitting any SR and any uplink resource release grant message in resources 602b, 602c and 602e. Accordingly, uplink resources 604a-604c appear after the transmission of SR and before the transmission of uplink resource release grant message. Thus, the first wireless communication device transmits uplink data on uplink resources 604a-604c. In addition, uplink resources 604d-604e appear after the transmission of uplink resource release grant message and before the transmission of SR. Thus, the first wireless communication device suppresses transmitting uplink data on uplink resources 604d-604e. In addition, uplink resource 604f appears after the transmission of SR and before the transmission of uplink resource release grant message. Thus, the first wireless communication device transmits uplink data on the uplink resource 604f.

[0103] In certain aspects, the second wireless communication device uses the given uplink resource upon receiving an uplink resource grant release message indicating that the granted given uplink resource of the first wireless communication device should be released. For example, the second wireless communication device can use the uplink resource itself to transmit uplink data to a third wireless communication device (e.g., a parent IAB node). In another example, the second wireless communication device can grant the uplink resource to a third wireless communication device (e.g., a UE or a child IAB node). Various specific examples are further discussed herein.

[0104] An example reference 7A to 7C Let's discuss. Fig. 7A A scenario 700a is illustrated in which a BS 110 is in communication with a first UE 120a and a second UE 120b. Figure 7B An example timeline 700b illustrating communications by a first UE 120a and a second UE 120b. It should be noted that while the examples are discussed with reference to BS 110, UE 120a, and UE 120b, one or more of BS 110, UE 120a, and UE 120b may be other types of wireless communication devices, such as IAB nodes.

[0105] As shown, timeline 700b indicates multiple resources 732b, 734b and 736b allocated to UE 120a for transmitting uplink resource grant release message and / or SR to BS 110. In some aspects, each resource 732b, 734b and 736b may actually correspond to two separate resources, one resource for communicating uplink resource grant release message, and another resource for communicating SR, as discussed. In addition, timeline 700b indicates multiple uplink resources 722b, 724b and 726b such as using a configuration grant to UE120a to transmit to BS 110. As shown, resource 732b is allocated for communicating uplink resource grant release message / SR corresponding to uplink resource 722b. Furthermore, resources 734b are allocated for communicating an uplink resource grant release message / SR corresponding to uplink resources 724b, and resources 736b are allocated for communicating an uplink resource grant release message / SR corresponding to uplink resources 726b.

[0106] As shown in the figure, in resources 732b and 736b, depending on whether UE 120a is configured to use SR and / or uplink resource grant release message, UE 120a suppresses transmitting SR or UE 120a transmits uplink resource grant release message. Accordingly, UE 120a releases uplink resources 722b and 726b after being granted. In addition, in resource 734b, depending on whether UE 120a is configured to use SR and / or uplink resource grant release message, UE 120a transmits SR or UE 120a suppresses transmitting uplink resource grant release message. Accordingly, UE 120a utilizes uplink resource 724b and transmits uplink data to BS 110 on uplink resource 724b.

[0107] In some aspects, UE 120b may indicate to BS 110 that UE 120b has uplink data to transmit to BS 110, such as by transmitting an SR or BSR requesting uplink resources for transmitting uplink data to BS 110. In some aspects, in response, BS 110 grants uplink resources to UE 120b using dynamic DCI grants, wherein the uplink resources granted to UE 120b overlap with the uplink resources already granted to UE 120a (e.g., by a configured grant). For example, as shown, BS 110 transmits dynamic DCI grant 702b to UE 120b, thereby granting uplink resources 706b to UE 120b. As shown, uplink resources 706b overlap with uplink resources 722b. As discussed, UE 120a has released uplink resources 722b, and therefore UE 120b may safely use uplink resources 706b without interfering with UE 120a, even though uplink resources 706b overlap with uplink resources 722b.

[0108] However, in some cases, BS 110 may grant uplink resources to UE 120b that overlap with the uplink resources granted to UE 120a, and UE 120a may not release the overlapping resources. Accordingly, BS 110 may transmit an uplink cancellation indication (CI) to UE 120b, which releases the overlapping uplink resources granted to UE 120b. Figure 7C A flow chart 700c illustrating an uplink cancel indication (CI) procedure is illustrated.

[0109] At step 702c, UE 120b transmits an SR or BSR to BS 110, which requests uplink resources by which uplink data is transmitted to BS 110. At step 704c, BS 110 transmits a dynamic DCI grant 708b to UE 120b, which grants uplink resources 712b to UE 120b. As shown, uplink resources 712b overlap with uplink resources 724b granted to UE 120a. At step 706c, in resources 734b, depending on whether UE 120a is configured to use SR and / or uplink resource grant release messages, UE 120a transmits an SR to BS 110 or UE 120a refrains from transmitting uplink resource grant release messages to BS 110. Accordingly, BS 110 determines that UE 120a intends to utilize uplink resources 724b to transmit uplink data to BS 110. As shown, dynamic DCI grant 708 transmission occurs before resource 734b occurs, and thus BS 110 does not know whether UE 120a intends to utilize uplink resource 724b prior to the transmission of dynamic DCI grant 708.

[0110] Thus, at step 708c, BS 110 transmits an uplink CI to UE 120b, the uplink CI indicating that UE 120b should not transmit uplink data on uplink resource 712b or at least should not transmit uplink data on a portion of uplink resource 712b that overlaps with uplink resource 724b. As shown, the resource for transmitting the uplink CI corresponding to the uplink resource appears before the uplink resource appears and after the corresponding resource for indicating the SR and / or uplink resource grant release message appears.

[0111] Based on receiving the uplink CI for uplink resources 724b / 712b, at step 710c, UE 120b does not transmit uplink data to BS 110 on any portion of uplink resources 712b that overlaps with uplink resources 724b, and may optionally transmit uplink data to BS 110 on any portion of uplink 712b that does not overlap with uplink resources 724b. In addition, at step 710c, UE 120a transmits uplink data to BS 110 on uplink resources 724b.

[0112] In certain aspects, if UE 120b still has uplink data to transmit to BS 110, then at step 714c, BS 110 transmits another dynamic DCI grant 716b (e.g., a DCI retransmission grant) to UE 120b, which grants uplink resources 718b to UE 120b. At step 716c, UE 120b then transmits the uplink data to BS 110 in uplink resources 718b.

[0113] It should be noted that with respect to the uplink resources 706b granted to UE 120b (for which UE 120a releases the overlapping uplink resources 722b), resources 704b may still be allocated for BS 110 to transmit an uplink CI for uplink resources 706b to UE 120b. However, based on UE 120a releasing resources 722b, BS 110 does not transmit an uplink CI to UE 120b.

[0114] As discussed, certain aspects herein provide for uplink resource management using pre-allocated grants and activation indications. Examples of such uplink resource management using pre-allocated grants and activation indications are provided in FIG. 8A to FIG. 8C Let's discuss. Fig. 8A A scenario 800a is illustrated in which a BS 110 is in communication with a first UE 120a and a second UE 120b. Figure 8B An example timeline 800b illustrates communications by a first UE 120a and a second UE 120b. It should be noted that while the examples are discussed with reference to BS 110, UE 120a, and UE 120b, one or more of BS 110, UE 120a, and UE 120b may be other types of wireless communication devices, such as IAB nodes.

[0115] As shown, timeline 800b indicates multiple resources 832b, 834b and 836b allocated to UE 120a for transmitting uplink resource grant release message and / or SR to BS 110. In some aspects, each resource 832b, 834b and 836b may actually correspond to two separate resources, one resource for communicating uplink resource grant release message, and another resource for communicating SR, as discussed. In addition, timeline 800b indicates multiple uplink resources 822b, 824b and 826b granted to UE120a such as using configuration grant to transmit to BS 110. As shown, resource 832b is allocated for communicating uplink resource grant release message / SR corresponding to uplink resource 822b. Furthermore, resources 834b are allocated for communicating an uplink resource grant release message / SR corresponding to uplink resources 824b, and resources 836b are allocated for communicating an uplink resource grant release message / SR corresponding to uplink resources 826b.

[0116] As shown in the figure, in resource 834b, depending on whether UE 120a is configured to use SR and / or uplink resource grant release message, UE 120a suppresses transmitting SR or UE 120a transmits uplink resource grant release message. Accordingly, UE 120a releases the granted uplink resource 824b. In addition, in resources 832b and 836b, depending on whether UE 120a is configured to use SR and / or uplink resource grant release message, UE 120a transmits SR or UE 120a suppresses transmitting uplink resource grant release message. Accordingly, UE 120a utilizes uplink resources 822b and 826b and transmits uplink data to BS 110 on uplink resources 822b and 826b.

[0117] In some aspects, BS 110 also allocates resources (e.g., periodic resources) to UE 120b using a message similar to a configured grant, which is referred to herein as a pre-allocated grant. Specifically, a pre-allocated grant may include the same information as a configured grant (e.g., type 1 or type 2), but the uplink resources are only allocated through the pre-allocated grant and are not actually granted for use by UE 120b until activated. Specifically, each uplink resource allocated to UE 120b is not activated or actually granted to UE 120b unless UE 120b receives an activation indication corresponding to the uplink resource from BS 110. In some aspects, BS 110 transmits an activation indication to UE 120b on a physical downlink control channel (PDCCH).

[0118] In certain aspects, when UE 120b has uplink data to transmit (e.g., has one or more uplink data packets in an uplink data buffer) before the allocated uplink resources (e.g., before a threshold time (such as a packet preparation time)), UE 120 prepares the uplink data for transmission before receiving the activation indication. If UE 120b subsequently receives an activation indication corresponding to the uplink resources, UE 120b may transmit the prepared uplink data on the uplink resources. If UE 120b fails to receive the activation indication corresponding to the uplink resources, UE 120b refrains from transmitting in the uplink resources.

[0119] In some aspects, resource is allocated for communicating the activation indication corresponding to the uplink resource allocated through pre-allocation grant, and UE 120b monitors resource to find activation indication. For example, as shown in the figure, timeline 800b indicates multiple resources 804b, 810b and 816b allocated to UE 120b for receiving activation indication from BS 110. In addition, timeline 800b indicates multiple uplink resources 806b, 812b and 818b allocated to UE 120b such as using through pre-allocation grant to transmit uplink data to BS 110. As shown in the figure, resource 804b is allocated for communicating the activation indication corresponding to uplink resource 806b. In addition, resource 810b is allocated for communicating the activation indication corresponding to uplink resource 812b, and resource 816b is allocated for communicating the activation indication corresponding to uplink resource 818b.

[0120] Figure 8C Flowchart 800c illustrating a procedure for using pre-allocated grants and activation indications is illustrated. Specifically, flowchart 800c is described with reference to a scenario in which UE 120b is allocated periodic uplink resources using pre-allocated grants that are the same as or at least partially overlap those granted to UE 120a using configured grants.

[0121] At step 802c, BS 110 transmits a pre-allocated grant to UE 120b, which allocates uplink resources to UE 120b. The allocated uplink resources may be the same as or at least partially overlap with the uplink resources granted to UE 120a. For example, as shown in timeline 800b, uplink resources 806b, 812b, and 818b are allocated to UE 120b, which are the same as uplink resources 822b, 824b, and 826b granted to UE 120a.

[0122] At step 804c, in resource 834b, depending on whether UE 120a is configured to use SR and / or uplink resource grant release message, UE 120a refrains from transmitting SR to BS 110 or UE 120a transmits uplink resource grant release message to BS 110. Accordingly, BS 110 determines that UE 120a releases uplink resource 824b. In response to the release of uplink resource 824b (which is the same as or overlaps with uplink resource 812b allocated to UE 120b), BS 110 transmits an activation indication corresponding to uplink resource 812b to UE 120b in resource 810b.

[0123] At step 808c, based on receiving the activation indication corresponding to uplink resource 812b in resource 810b, UE 120b transmits uplink data in uplink resource 812b while UE 120a refrains from transmitting in uplink resource 824b.

[0124] When UE 120A utilizes granted uplink resources more often than releasing granted uplink resources, reference FIG. 8A to FIG. 8C The examples described may be helpful in eliciting a comparison with 7A to 7C The described example requires less signaling.

[0125] Another example of using the uplink resource grant release message in an IAB network Figure 4For discussion. In certain aspects, the periodic uplink resource is granted to the UE 120 (or similarly the child IAB node of the IAB node 3 (e.g., the MT of the child IAB node)) by the IAB node 3 (e.g., the DU of the IAB node 3) using the configured grant. For a given uplink resource that is granted, if the UE 120 does not have uplink data to be transmitted on the given uplink resource, the UE 120 transmits an uplink resource grant release message corresponding to the given uplink resource to the IAB node 3 (e.g., the DU of the IAB node 3). Upon receiving the uplink resource grant release message corresponding to the given uplink resource, the IAB node 3 may determine to utilize the given uplink resource to transmit uplink data. For example, the IAB node 3 (e.g., the MT of the IAB node 3) may have uplink data (e.g., from other UEs or child IAB nodes) in its uplink data buffer, and may use the given uplink resource to transmit the uplink data to its parent IAB node, the IAB node 1 (e.g., the DU of the IAB node 1). In some aspects, the IAB node 3 (e.g., the MT of the IAB node 3) may prepare uplink data for transmission in its uplink data buffer before receiving the uplink resource grant release message, and once the IAB node 3 (e.g., the DU of the IAB node 3) receives the uplink resource grant release message, the IAB node 3 (e.g., the MT of the IAB node 3) transmits the uplink data. In some aspects, the IAB node 3 (e.g., the MT of the IAB node 3) is configured to transmit an SR to the IAB node 1 (e.g., the DU of the IAB node 1) before transmitting the uplink data to notify the IAB node 1 of the transmission of the uplink data.

[0126] Fig. 9 An example timeline 900 of communications by UE 120, IAB node 3 (DU and MT), and IAB node 1 (DU) is illustrated. As shown, a plurality of uplink resources 902a-902d are granted to UE 120 (e.g., by a configured grant from the DU of IAB node 3) to transmit uplink data to the DU of IAB node 3. In addition, a plurality of resources 903a-903d are allocated for communicating uplink resource grant release messages corresponding to uplink resources 902a-902d from UE 120 to the DU of IAB node 3.

[0127] In addition, a plurality of uplink resources 904a-904d are granted to the MT of IAB node 3 (e.g., by a configured grant from the DU of IAB node 1) to transmit uplink data to the DU of IAB node 1. In addition, a plurality of resources 905a-905d are allocated for communicating SRs corresponding to the uplink resources 904a-904d from the MT of IAB node 3 to the DU of IAB node 1. As shown, the uplink resources 902a-902d are the same as or overlap with the uplink resources 904a-904d.

[0128] As shown, UE 120 utilizes uplink resources 902a, 902c and 902d to transmit uplink data to the DU of IAB node 3, and therefore suppresses transmitting uplink resource grant release messages in corresponding resources 903a, 903c and 903d. In addition, UE 120 releases uplink resource 902b, and therefore transmits uplink resource grant release messages in corresponding resource 903b.

[0129] Based on the fact that the DU of the IAB node 3 fails to receive the uplink resource release grant message in resources 903a, 903c, and 903d, the DU of the IAB node 3 determines that the UE 120 is using uplink resources 902a, 902c, and 902d to transmit uplink data to the DU of the IAB node 3, and therefore the MT of the IAB node 3 determines to refrain from transmitting on overlapping uplink resources 904a, 904c, and 904d. Accordingly, the MT of the IAB node 3 refrains from transmitting SRs corresponding to uplink resources 904a, 904c, and 904d to the DU of the IAB node 1 in resources 905a, 905c, and 905d.

[0130] Based on the failure of the DU of IAB Node 1 to receive the SR in resources 905a, 905c, and 905d, the DU of IAB Node 1 determines that the MT of IAB Node 3 is not transmitting uplink data in corresponding uplink resources 904a, 904c, and 904d.

[0131] In addition, based on the DU of the IAB node 3 receiving the uplink resource grant release message in the resource 903b, the DU of the IAB node 3 determines that the UE 120 is not utilizing the uplink resource 902b, and therefore the MT of the IAB node 3 determines that it can use the overlapping uplink resource 904 to transmit uplink data to the DU of the IAB node 1. Accordingly, the MT of the IAB node 3 transmits an SR corresponding to the uplink resource 904b to the DU of the IAB node 1 in the resource 905b.

[0132] Based on the DU of the IAB node 1 receiving the SR in the resource 905b, the DU of the IAB node 1 determines that the MT of the IAB node 3 is transmitting uplink data in the corresponding uplink resource 904b and receives the uplink data.

[0133] Fig.10 1 is a flow chart illustrating example operations 1000 for wireless communication according to certain aspects of the present disclosure. Operations 1000 may be performed, for example, by a first communication device such as, for example, UE 120 or an IAB node (e.g., MT). Operations 1000 may be implemented as a processor on one or more processors (e.g., Figure 2 In addition, the signal transmission and reception performed by the first communication device in operation 1000 may be performed by one or more antennas (e.g., Figure 2 In some aspects, the signal transmission and / or reception by the first communication device may be achieved by obtaining and / or outputting signals via a bus interface of one or more processors (eg, controller / processor 280).

[0134] Operations 1000 may begin at 1005 by receiving a configuration (e.g., via a pre-allocation grant) from a second communications device that allocates at least one uplink resource for use by a first communications device to transmit data on an uplink. Additionally, at 1010, the first communications device initiates, prior to receiving an activation indication for a first uplink resource of the at least one uplink resource, preparing data for transmission on the first uplink resource.

[0135] Operation continues at 1015, when the activation indication is received from the second communication device, the first communication device transmits uplink data to the second communication device on the first uplink resource. In addition, at 1020, when the activation indication is not received from the second communication device, the first communication device refrains from transmitting uplink data on the first uplink resource.

[0136] In certain aspects of operation 1000, the activation indication is received based on the second communications device receiving an indication (eg, an uplink resource grant release message) that a grant of a first uplink resource for use by a third communications device can be released.

[0137] In certain aspects of operation 1000, the activation indication is received based on the second communications device failing to receive an indication (eg, SR) that the third communications device has data to transmit on the first uplink resource.

[0138] In certain aspects of operation 1000, the first communications device comprises a user equipment (UE) and the second communications device comprises a base station (BS).

[0139] In certain aspects of operation 1000, the second communications device comprises an integrated access and backhaul network (IAB) node. In certain such aspects, the first communications device comprises a user equipment (UE). In certain such aspects, the first communications device comprises another IAB node.

[0140] In certain aspects of operation 1000, the configuration is included in a radio resource control message.

[0141] In certain aspects of operation 1000, the configuration is included in downlink control information.

[0142] In certain aspects of operation 1000, the activation indication is received on a physical downlink control channel.

[0143] Fig.11 1 is a flow chart illustrating example operations 1100 for wireless communication according to certain aspects of the present disclosure. Operations 1100 may be performed, for example, by a first communication device such as, for example, BS 110 or an IAB node (e.g., DU). Operations 1100 may be implemented as a processor on one or more processors (e.g., Figure 2 In addition, the signal transmission and reception performed by the first communication device in operation 1100 may be performed by one or more antennas (e.g., Figure 2 In some aspects, the signal transmission and / or reception by the first communication device may be achieved by obtaining and / or outputting signals via a bus interface of one or more processors (eg, controller / processor 240).

[0144] Operations 1100 may begin at 1105 by transmitting a configuration (e.g., via a pre-allocated grant) to a second wireless communication device that allocates at least one uplink resource for use by the second communication device to transmit data on the uplink. In addition, at 1110, the first communication device may one of: at 1115, transmit an activation indication for a first uplink resource of the at least one uplink resource to the second communication device, and at 1120, receive uplink data from the second communication device on the first uplink resource; or at 1125, refrain from transmitting the activation indication.

[0145] In certain aspects of operation 1100, operation 1100 further includes, optionally at 1130, receiving an indication that a grant of the first uplink resource for use by the third communications device can be released, wherein the activation indication is transmitted based on the first communications device receiving the indication.

[0146] In certain aspects of operation 1100, operation 1100 further includes, optionally at 1135, failing to receive an indication that the third communications device has data to transmit on the first uplink resource, wherein the activation indication is transmitted based on the first communications device failing to receive the indication.

[0147] In certain aspects of operation 1100, operation 1100 further includes, optionally at 1140, determining that the second communications device will refrain from transmitting uplink data on the first uplink resource, wherein the activation indication is refrained from transmitting based on determining that the second communications device will refrain from transmitting uplink data on the first uplink resource.

[0148] In certain aspects of operation 1100, the second communications device comprises a user equipment (UE) and the first communications device comprises a base station (BS).

[0149] In certain aspects of operation 1100, the first communications device comprises an integrated access and backhaul network (IAB) node. In certain such aspects, the second communications device comprises a user equipment (UE). In certain such aspects, the second communications device comprises another IAB node.

[0150] In certain aspects of operation 1100, the configuration is included in a radio resource control message.

[0151] In certain aspects of operation 1100, the configuration is included in downlink control information.

[0152] In certain aspects of operation 1100, the activation indication is transmitted on a physical downlink control channel.

[0153] Fig.12 The description may include a method configured to perform operations for the techniques disclosed herein (such as Fig.10 1200 includes a communication device 1200 that includes various components (e.g., corresponding to means-plus-function components) of the operations illustrated in the foregoing. The communication device 1200 includes a processing system 1202 coupled to a transceiver 1208. The transceiver 1208 is configured to transmit and receive signals (such as various signals as described herein) for the communication device 1200 via an antenna 1210. The processing system 1202 may be configured to perform processing functions for the communication device 1200, including processing signals received and / or to be transmitted by the communication device 1200.

[0154] The processing system 1202 includes a processor 1204 coupled to a computer readable medium / memory 1212 via a bus 1206. In some aspects, the computer readable medium / memory 1212 is configured to store a program that, when executed by the processor 1204, causes the processor 1204 to execute Fig.101214, a computer-readable medium / memory 1212 stores instructions (e.g., computer executable code) for performing the operations explained in or other operations for performing various techniques for managing uplink resources discussed herein. In some aspects, the computer-readable medium / memory 1212 stores code 1214 for receiving a configuration from a second communication device that allocates at least one uplink resource for use by a first communication device to transmit data on an uplink; code 1216 for initiating preparation of data for transmission on a first uplink resource before receiving an activation indication for a first uplink resource in the at least one uplink resource; code 1218 for transmitting uplink data to the second communication device on the first uplink resource when an activation indication is received from the second communication device; and code 1219 for suppressing transmission of uplink data on the first uplink resource when an activation indication is not received from the second communication device. In some aspects, the processor 1204 has a circuit system configured to implement the code stored in the computer-readable medium / memory 1212. Processor 1204 includes circuitry 1220 for receiving a configuration from a second communications device (e.g., corresponding to means for receiving a configuration from a second communications device) that allocates at least one uplink resource for use by the first communications device to transmit data on an uplink; circuitry 1224 for initiating, prior to receiving an activation indication for a first uplink resource of the at least one uplink resource, preparing data for transmission on the first uplink resource (e.g., corresponding to means for initiating, prior to receiving an activation indication for a first uplink resource of the at least one uplink resource, preparing data for transmission on the first uplink resource ); a circuit system 1226 for transmitting uplink data to a second communication device on a first uplink resource when an activation indication is received from the second communication device (e.g., corresponding to a device for transmitting uplink data to a second communication device on a first uplink resource when an activation indication is received from the second communication device); and a circuit system 1228 for suppressing the transmission of uplink data on the first uplink resource when an activation indication is not received from the second communication device (e.g., corresponding to a device for suppressing the transmission of uplink data on the first uplink resource when an activation indication is not received from the second communication device). One or more of the circuit systems 1220 to 1228 may be implemented by one or more of a DSP, a circuit, an application specific integrated circuit (ASIC), or a processor (e.g., a general purpose processor or a specially programmed processor).

[0155] Fig.13 The description may include a method configured to perform operations for the techniques disclosed herein (such as Fig.111300 includes a communication device 1300 including various components (e.g., corresponding to means-plus-function components) of the operations illustrated in the foregoing. The communication device 1300 includes a processing system 1302 coupled to a transceiver 1308. The transceiver 1308 is configured to transmit and receive signals (such as various signals as described herein) for the communication device 1300 via an antenna 1310. The processing system 1302 may be configured to perform processing functions for the communication device 1300, including processing signals received and / or to be transmitted by the communication device 1300.

[0156] The processing system 1302 includes a processor 1304 coupled to a computer readable medium / memory 1312 via a bus 1306. In some aspects, the computer readable medium / memory 1312 is configured to store programs that, when executed by the processor 1304, cause the processor 1304 to execute Fig.11 In some aspects, the computer-readable medium / memory 1312 stores code 1313 for transmitting a configuration to a second communications device that allocates at least one uplink resource for use by the second communications device to transmit data on the uplink; code 1314 for transmitting to the second communications device an activation indication for a first uplink resource of the at least one uplink resource; code 1315 for receiving uplink data from the second communications device on the first uplink resource; code 1316 for refraining from transmitting the activation indication; and optionally, code 1317 for receiving a first uplink resource for use by a third communications device. Code 1317 for granting an indication that can be released, wherein the activation indication is transmitted based on the first communication device receiving the indication; code 1318 for optionally failing to receive an indication that a third communication device has data to be transmitted on a first uplink resource, wherein the activation indication is transmitted based on the first communication device failing to receive the indication; and code 1319 for optionally determining that a second communication device will refrain from transmitting uplink data on the first uplink resource, wherein the activation indication is refrained from transmitting based on determining that the second communication device will refrain from transmitting uplink data on the first uplink resource.

[0157] In certain aspects, the processor 1304 has circuitry configured to implement code stored in the computer-readable medium / memory 1312. The processor 1304 includes circuitry 1320 for transmitting a configuration to a second communication device (e.g., corresponding to means for transmitting a configuration to a second communication device) that allocates at least one uplink resource for use by the second communication device to transmit data on an uplink; circuitry 1324 for transmitting an activation indication for a first uplink resource in the at least one uplink resource to the second communication device (e.g., corresponding to means for transmitting an activation indication for a first uplink resource in the at least one uplink resource to the second communication device); circuitry 1326 for receiving uplink data from the second communication device on the first uplink resource (e.g., corresponding to means for receiving uplink data from the second communication device on the first uplink resource); circuitry 1328 for refraining from transmitting an activation indication (e.g., corresponding to means for refraining from transmitting an activation indication); optionally, circuitry 1329 for receiving a grant of the first uplink resource for use by a third communication device that can be released; The present invention also provides a circuit system 1330 for indicating that a grant of a first uplink resource for use by a third communications device can be released (e.g., corresponding to a device for receiving an indication that a grant of a first uplink resource for use by a third communications device can be released), wherein the activation indication is transmitted based on the first communications device receiving the indication; a circuit system 1332 for optionally failing to receive an indication that a third communications device has data to transmit on the first uplink resource (e.g., corresponding to a device for failing to receive an indication that a third communications device has data to transmit on the first uplink resource), wherein the activation indication is transmitted based on the first communications device failing to receive the indication; and a circuit system 1334 for optionally determining that a second communications device will refrain from transmitting uplink data on the first uplink resource (e.g., corresponding to a device for determining that a second communications device will refrain from transmitting uplink data on the first uplink resource), wherein the activation indication is suppressed from transmitting based on determining that the second communications device will refrain from transmitting uplink data on the first uplink resource. One or more of circuit systems 1320-1334 may be implemented by one or more of a DSP, a circuit, an application specific integrated circuit (ASIC), or a processor (eg, a general purpose processor or a specially programmed processor).

[0158] Fig.14A block diagram 1400 of a device 1405 supporting management of uplink resources according to one or more aspects of the present disclosure is shown. The device 1405 may be an example of aspects of a UE 120 or a BS 110 as described herein. The device 1405 may include a receiver 1410, an uplink resource manager 1415 (e.g., uplink resource manager 112 or 122), and a transmitter 1420. The device 1405 may also include a processor. Each of these components may be in communication with each other (e.g., via one or more buses).

[0159] Receiver 1410 may provide a means for receiving information, such as packets, user data, or control information associated with various information channels (e.g., control channels, data channels, and information related to power saving of smart repeaters based on trigger signals, etc.). The information may be communicated to other components of device 1405. Receiver 1410 may be a reference Figure 2 Examples of aspects of the described transceiver 232 or 254. The receiver 1410 may utilize a single antenna or a collection of antennas.

[0160] According to examples disclosed herein, uplink resource manager 1415 can support wireless communications.

[0161] In certain aspects, the uplink resource manager 1415 may provide a device for receiving a configuration from a second communication device that allocates at least one uplink resource for use by a first communication device to transmit data on an uplink; a device for initiating preparation of data for transmission on a first uplink resource of the at least one uplink resource prior to receiving an activation indication for the first uplink resource; a device for transmitting uplink data to the second communication device on the first uplink resource when an activation indication is received from the second communication device; and / or a device for suppressing transmission of uplink data on the first uplink resource when an activation indication is not received from the second communication device.

[0162] In certain aspects, the uplink resource manager 1415 may provide a device for transmitting a configuration to a second communication device that allocates at least one uplink resource for use by the second communication device to transmit data on the uplink; a device for transmitting an activation indication for a first uplink resource of the at least one uplink resource to the second communication device and receiving uplink data from the second communication device on the first uplink resource; a device for refraining from transmitting the activation indication; a device for receiving an indication that a grant of a first uplink resource for use by a third communication device can be released, wherein the activation indication is transmitted based on the first communication device receiving the indication; a device for failing to receive an indication that the third communication device has data to transmit on the first uplink resource, wherein the activation indication is transmitted based on the first communication device failing to receive the indication; and / or a device for determining that the second communication device will refrain from transmitting uplink data on the first uplink resource, wherein the activation indication is refrained from transmitting based on determining that the second communication device will refrain from transmitting uplink data on the first uplink resource.

[0163] The uplink resource manager 1415 may be an example of an apparatus for performing various aspects of managing uplink resources as described herein. The uplink resource manager 1415 or its subcomponents may be implemented in hardware (e.g., in uplink resource management circuitry). The circuitry may include a processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described in the present disclosure.

[0164] In another implementation, the uplink resource manager 1415 or its subcomponents may be implemented in code executed by a processor (e.g., as uplink resource management software or firmware), or any combination thereof. If implemented in code executed by a processor, the functions of the uplink resource manager 1415 or its subcomponents may be performed by a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic device.

[0165] In some examples, uplink resource manager 1415 may be configured to perform various operations (e.g., receive, determine, transmit) using or otherwise in cooperation with receiver 1410, transmitter 1420, or both.

[0166] The uplink resource manager 1415 or its subcomponents may be physically located at various locations, including being distributed so that each part of the function is implemented by one or more physical components at different physical locations. In some examples, according to various aspects of the present disclosure, the uplink resource manager 1415 or its subcomponents may be separate and distinct components. In some examples, according to various aspects of the present disclosure, the uplink resource manager 1415 or its subcomponents may be combined with one or more other hardware components (including but not limited to input / output (I / O) components, transceivers, network servers, another computing device, one or more other components described in the present disclosure, or combinations thereof).

[0167] Transmitter 1420 may provide a means for transmitting signals generated by other components of device 1405. In some examples, transmitter 1420 may be co-located with receiver 1410 in a transceiver module. For example, transmitter 1420 may be a reference Figure 2 Examples of aspects of the described transceiver 232 or 254. The transmitter 1420 may utilize a single antenna or a collection of antennas.

[0168] Example aspects

[0169] Aspect 1: A method for wireless communication by a first communication device, comprising: receiving a configuration from a second communication device, the configuration allocating at least one uplink resource for use by the first communication device to transmit data on an uplink; initiating the following operations before receiving an activation indication for a first uplink resource among the at least one uplink resource: preparing data for transmission on the first uplink resource; transmitting uplink data to the second communication device on the first uplink resource when the activation indication is received from the second communication device; and suppressing transmission of uplink data on the first uplink resource when the activation indication is not received from the second communication device.

[0170] Aspect 2: The method as described in aspect 1, wherein the activation indication is received based on the second communication device receiving an indication that the grant of the first uplink resource for use by the third communication device can be released.

[0171] Aspect 3: The method of aspect 1, wherein the activation indication is received based on the second communications device failing to receive an indication that the third communications device has data to transmit on the first uplink resource.

[0172] Aspect 4: The method according to any one of aspects 1-3, wherein the first communication device comprises a user equipment (UE) and the second communication device comprises a base station (BS).

[0173] Aspect 5: The method according to any one of aspects 1-3, wherein the second communication device comprises an integrated access and backhaul network (IAB) node.

[0174] Aspect 6: The method according to Aspect 5, wherein the first communication device comprises a user equipment (UE).

[0175] Aspect 7: The method as described in Aspect 5, wherein the first communication device includes another IAB node.

[0176] Aspect 8: The method as described in any one of aspects 1-7, wherein the configuration is included in a radio resource control message.

[0177] Aspect 9: The method as described in any one of aspects 1-7, wherein the configuration is included in downlink control information.

[0178] Aspect 10: The method as described in any one of aspects 1-9, wherein the activation indication is received on a physical downlink control channel.

[0179] Aspect 11: A method for wireless communication by a first communication device, comprising: transmitting a configuration to a second communication device, the configuration allocating at least one uplink resource for use by the second communication device to transmit data on the uplink; and one of: transmitting an activation indication for a first uplink resource among the at least one uplink resource to the second communication device and receiving uplink data from the second communication device on the first uplink resource; or suppressing transmission of the activation indication.

[0180] Aspect 12: The method as described in Aspect 11 further includes: receiving an indication that the grant of the first uplink resource for use by the third communication device can be released, wherein the activation indication is transmitted based on the first communication device receiving the indication.

[0181] Aspect 13: The method as described in Aspect 11 further comprises: failing to receive an indication that the third communication device has data to transmit on the first uplink resource, wherein the activation indication is transmitted based on the first communication device failing to receive the indication.

[0182] Aspect 14: The method as described in Aspect 11 further includes: determining that the second communication device will refrain from transmitting uplink data on the first uplink resource, wherein the activation indication is suppressed based on determining that the second communication device will refrain from transmitting uplink data on the first uplink resource.

[0183] Aspect 15: The method according to any one of aspects 11-14, wherein the second communication device comprises a user equipment (UE) and the first communication device comprises a base station (BS).

[0184] Aspect 16: The method according to any one of aspects 11-14, wherein the first communication device comprises an integrated access and backhaul network (IAB) node.

[0185] Aspect 17: The method as described in Aspect 16, wherein the second communication device includes user equipment (UE).

[0186] Aspect 18: The method according to Aspect 16, wherein the second communication device comprises another IAB node.

[0187] Aspect 19: The method according to any one of aspects 11-18, wherein the configuration is included in a radio resource control message.

[0188] Aspect 20: The method as described in any one of aspects 11-18, wherein the configuration is included in downlink control information.

[0189] Aspect 21: The method as described in any one of aspects 11-20, wherein the activation indication is transmitted on a physical downlink control channel.

[0190] Aspect 22: A first communication device comprising at least one means for performing the method of any one of aspects 1-21.

[0191] Aspect 23: A first communication device comprising a processor and a memory coupled to the processor, the processor and the memory being configured to perform the method of any one of aspects 1-21.

[0192] Aspect 24: A non-transitory computer-readable storage medium having instructions stored thereon, which when executed by a first communication device causes the first communication device to perform the method of any one of aspects 1-21.

[0193] Additional considerations

[0194] The techniques described herein may be used for various wireless communication technologies, such as 3GPP Long Term Evolution (LTE), Advanced LTE (LTE-A), Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single Carrier Frequency Division Multiple Access (SC-FDMA), Time Division Synchronous Code Division Multiple Access (TD-SCDMA), and other networks. The terms "network" and "system" are often used interchangeably.

[0195] A CDMA network may implement radio technologies such as Universal Terrestrial Radio Access (UTRA), cdma2000, etc. UTRA includes Wideband CDMA (WCDMA) and other variants of CDMA. cdma2000 covers IS-2000, IS-95, and IS-856 standards. A TDMA network may implement radio technologies such as Global System for Mobile Communications (GSM). An OFDMA network may implement radio technologies such as NR (e.g., 5G RA), Evolved UTRA (E-UTRA), Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE802.16 (WiMAX), IEEE 802.20, Flash-OFDMA, etc. UTRA and E-UTRA are part of Universal Mobile Telecommunications System (UMTS). LTE and LTE-A are versions of UMTS that use E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, and GSM are described in documents from an organization called the Third Generation Partnership Project (3GPP). cdma2000 and UMB are described in documents from an organization named "3rd Generation Partnership Project 2" (3GPP2).

[0196] The techniques described herein can be used for the wireless networks and radio technologies mentioned above as well as other wireless networks and radio technologies. For clarity, although various aspects may be described herein using terms commonly associated with 3G, 4G and / or 5G wireless technologies, various aspects of the present disclosure may be applied in communication systems based on other generations.

[0197] New Radio (NR) is an emerging wireless communication technology being developed in collaboration with the 5G Technical Forum (5GTF). NR access (e.g., 5G NR) can support a variety of wireless communication services, such as enhanced mobile broadband (eMBB) targeting wide bandwidth (e.g., 80MHz or higher), millimeter wave (mmW) targeting high carrier frequency (e.g., 25GHz or higher), massive machine type communication MTC (mMTC) targeting non-backward compatible MTC technology, and / or mission critical services targeting ultra-reliable low latency communication (URLLC). These services may include latency and reliability requirements. These services may also have different transmission time intervals (TTIs) to meet corresponding quality of service (QoS) requirements. In addition, these services can coexist in the same subframe.

[0198] In 3GPP, the term "cell" may refer to the coverage area of ​​a B node (NB) and / or a NB subsystem serving the coverage area, depending on the context in which the term is used. In NR systems, the terms "cell" and BS, next-generation B node (gNB or g B node), access point (AP), distributed unit (DU), carrier, or transmission reception point (TRP) may be used interchangeably. The BS may provide communication coverage for macro cells, pico cells, femto cells, and / or other types of cells. A macro cell may cover a relatively large geographic area (e.g., a radius of several thousand meters) and may allow unrestricted access by UEs with service subscriptions. A pico cell may cover a relatively small geographic area and may allow unrestricted access by UEs with service subscriptions. A femto cell may cover a relatively small geographic area (e.g., a residence) and may allow restricted access by UEs associated with the femto cell (e.g., UEs in a closed subscriber group (CSG), UEs of users in a residence, etc.). A BS for a macro cell may be referred to as a macro BS. A BS for a pico cell may be referred to as a pico BS. A BS for a femto cell may be referred to as a femto BS or a home BS.

[0199] UE may also be referred to as a mobile station, terminal, access terminal, subscriber unit, station, customer premises equipment (CPE), cellular phone, smart phone, personal digital assistant (PDA), wireless modem, wireless communication device, handheld device, laptop computer, cordless phone, wireless local loop (WLL) station, tablet computer, camera, gaming device, netbook, smartbook, ultrabook, appliance, medical device or medical equipment, biometric sensor / device, wearable device (such as smart watch, smart clothing, smart glasses, smart wristband, smart jewelry (e.g., smart ring, smart bracelet, etc.)), entertainment device (e.g., music device, video device, satellite radio, etc.), transportation component or sensor, smart meter / sensor, industrial manufacturing equipment, global positioning system device, or any other suitable device configured to communicate via wireless or wired medium. Some UEs may be considered machine type communication (MTC) devices or evolved MTC (eMTC) devices. MTC and eMTC UEs include, for example, robots, drones, remote devices, sensors, meters, monitors, location tags, etc., which can communicate with a BS, another device (e.g., a remote device), or some other entity. A wireless node can provide connectivity for or to a network (e.g., a wide area network (such as the Internet) or a cellular network), for example, via a wired or wireless communication link. Some UEs may be considered Internet of Things (IoT) devices, which may be narrowband IoT (NB-IoT) devices.

[0200] Some wireless networks (e.g., LTE) utilize orthogonal frequency division multiplexing (OFDM) on the downlink and single carrier frequency division multiplexing (SC-FDM) on the uplink. OFDM and SC-FDM divide the system bandwidth into multiple (K) orthogonal subcarriers, which are also often referred to as frequency modulation, frequency bins, etc. Each subcarrier can be modulated with data. In general, modulation symbols are sent in the frequency domain for OFDM and in the time domain for SC-FDM. The spacing between adjacent subcarriers can be fixed, and the total number of subcarriers (K) can depend on the system bandwidth. For example, the spacing of subcarriers can be 15kHz, and the minimum resource allocation (called a "resource block" (RB)) can be 12 subcarriers (or 180kHz). Therefore, for system bandwidths of 1.25, 2.5, 5, 10, or 20 megahertz (MHz), the nominal fast Fourier transform (FFT) size can be equal to 128, 256, 512, 1024, or 2048, respectively. The system bandwidth may also be divided into subbands. For example, a subband may cover 1.8 MHz (e.g., 6 RBs), and there may be 1, 2, 4, 8, or 16 subbands for system bandwidths of 1.25, 2.5, 5, 10, or 20 MHz, respectively. In LTE, the basic transmission time interval (TTI) or packet duration is a 1 ms subframe.

[0201] NR can utilize OFDM with CP on the uplink and downlink and includes support for half-duplex operation using TDD. In NR, a subframe is still 1ms, but the basic TTI is called a time slot. A subframe contains a variable number of time slots (e.g., 1, 2, 4, 8, 16...time slots), depending on the subcarrier spacing. NR RB is 12 consecutive frequency subcarriers. NR can support a base subcarrier spacing of 15KHz, and other subcarrier spacings can be defined relative to the base subcarrier spacing, such as 30kHz, 60kHz, 120kHz, 240kHz, etc. The symbol and time slot lengths scale with the subcarrier spacing. The CP length also depends on the subcarrier spacing. Beamforming can be supported and the beam direction can be dynamically configured. MIMO transmission with precoding can also be supported. In some examples, the MIMO configuration in the DL can support up to 8 transmit antennas (multi-layer DL transmission with up to 8 streams) and up to 2 streams per UE. In some examples, multi-layer transmission of up to 2 streams per UE may be supported. Aggregation of multiple cells may be supported using up to 8 serving cells.

[0202] In some examples, access to the air interface may be scheduled. A scheduling entity (e.g., BS) allocates resources for communication between some or all devices and equipment within its service area or cell. A scheduling entity may be responsible for scheduling, assigning, reconfiguring, and releasing resources for one or more subordinate entities. That is, for scheduled communications, subordinate entities utilize resources allocated by the scheduling entity. A base station is not the only entity that can be used as a scheduling entity. In some examples, a UE may act as a scheduling entity, and may schedule resources for one or more subordinate entities (e.g., one or more other UEs), and other UEs may utilize resources scheduled by the UE for wireless communication. In some examples, a UE may act as a scheduling entity in a peer-to-peer (P2P) network and / or in a mesh network. In a mesh network example, UEs may communicate directly with each other in addition to communicating with a scheduling entity.

[0203] In some examples, two or more subordinate entities (e.g., UEs) may communicate with each other using sidelink signals. Real-world applications of such sidelink communications may include public safety, proximity services, UE-to-network relay, vehicle-to-vehicle (V2V) communications, Internet of Everything (IoE) communications, IoT communications, mission-critical mesh networks, and / or various other suitable applications. Generally, a sidelink signal may refer to a signal that is communicated from one subordinate entity (e.g., UE1) to another subordinate entity (e.g., UE2) without relaying the communication through a scheduling entity (e.g., UE or BS), even if the scheduling entity may be used for scheduling and / or control purposes. In some examples, the sidelink signal may be communicated using a licensed spectrum (unlike wireless local area networks, which typically use an unlicensed spectrum).

[0204] Each method disclosed herein includes one or more steps or actions for implementing the method. These method steps and / or actions can be interchangeable with each other without departing from the scope of the claims. In other words, unless a specific order of steps or actions is specified, the order and / or use of specific steps and / or actions can be changed without departing from the scope of the claims.

[0205] As used herein, a phrase referring to "at least one of" a list of items refers to any combination of those items, including single members. As an example, "at least one of a, b, or c" is intended to cover: a, b, c, ab, ac, bc, and abc, as well as any combination with multiple identical elements (e.g., aa, aaa, aab, aac, abb, acc, bb, bbb, bbc, cc, and ccc, or any other ordering of a, b, and c).

[0206] As used herein, the term "determining" encompasses a wide variety of actions. For example, "determining" may include calculating, computing, processing, deriving, investigating, searching (e.g., searching in a table, a database, or another data structure), ascertaining, and the like. Also, "determining" may include receiving (e.g., receiving information), accessing (e.g., accessing data in a memory), and the like. Also, "determining" may include resolving, selecting, choosing, establishing, and the like.

[0207] The previous description is provided to enable any person skilled in the art to practice the various aspects described herein. Various modifications to these aspects will be easily understood by those skilled in the art, and the universal principles defined herein can be applied to other aspects. Thus, the claims are not intended to be limited to the various aspects shown herein, but should be granted the full scope consistent with the language of the claims, wherein the singular reference to the element is not intended to mean "there is and only one" (unless specifically stated) but "one or more". Unless otherwise specifically stated, the term "some / some" refers to one or more. The elements of the various aspects described throughout this disclosure are all structural and functional equivalents currently or hereafter known to those of ordinary skill in the art and are expressly incorporated herein by reference, and are intended to be covered by the claims. In addition, nothing disclosed herein is intended to be donated to the public, regardless of whether such disclosure is explicitly recorded in the claims. Any element of the claim should not be interpreted under the provisions of 35 U.S.C. § 112 (f), unless the element is explicitly stated using the phrase "device for..." or in the case of a method claim, the element is stated using the phrase "step for...".

[0208] The various operations of the methods described above may be performed by any suitable device capable of performing the corresponding functions. These devices may include various hardware and / or software components and / or modules, including but not limited to circuits, application specific integrated circuits (ASICs), or processors. Generally, where there are operations illustrated in the accompanying drawings, these operations may have corresponding paired device-plus-function components with similar numbers.

[0209] The various illustrative logical blocks, modules, and circuits described in conjunction with the present disclosure may be implemented or executed with a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device (PLD), discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general purpose processor may be a microprocessor, but in the alternative, the processor may be any commercially available processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, for example, a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.

[0210] If implemented in hardware, an example hardware configuration may include a processing system in a wireless node. The processing system may be implemented using a bus architecture. Depending on the specific application and overall design constraints of the processing system, the bus may include any number of interconnecting buses and bridges. The bus may link together various circuits including a processor, a machine-readable medium, and a bus interface. The bus interface may be used to connect a network adapter, etc., to the processing system via the bus. The network adapter may be used to implement the signal processing functions of the PHY layer. In the user terminal 120 (see Figure 1 ), a user interface (e.g., a keypad, display, mouse, joystick, etc.) may also be connected to the bus. The bus may also link various other circuits, such as timing sources, peripherals, voltage regulators, power management circuits, and the like, which are well known in the art and will not be described further. The processor may be implemented with one or more general and / or special purpose processors. Examples include microprocessors, microcontrollers, DSP processors, and other circuit systems capable of executing software. Those skilled in the art will recognize how to best implement the functionality described with respect to the processing system, depending on the specific application and the overall design constraints imposed on the overall system.

[0211] If implemented in software, each function may be stored on or transmitted by a computer-readable medium as one or more instructions or codes. Software should be broadly interpreted to mean instructions, data, or any combination thereof, whether referred to as software, firmware, middleware, microcode, hardware description language, or other. Computer-readable media include both computer storage media and communication media, which include any media that facilitate the transfer of computer programs from one place to another. The processor may be responsible for managing the bus and general processing, including executing software modules stored on a machine-readable storage medium. A computer-readable storage medium may be coupled to a processor so that the processor can read and write information from / to the storage medium. In an alternative, a storage medium may be integrated into a processor. As an example, a machine-readable medium may include a transmission line, a carrier modulated by data, and / or a computer-readable storage medium having instructions stored thereon that is separated from a wireless node, all of which may be accessed by a processor through a bus interface. Alternatively or additionally, a machine-readable medium or any part thereof may be integrated into a processor, such as a cache and / or a general register file, which may be the case. As an example, examples of machine-readable storage media may include RAM (random access memory), flash memory, ROM (read only memory), PROM (programmable read only memory), EPROM (erasable programmable read only memory), EEPROM (electrically erasable programmable read only memory), registers, magnetic disks, optical disks, hard drives, or any other suitable storage media, or any combination thereof. Machine-readable media may be implemented in a computer program product.

[0212] A software module may include a single instruction, or many instructions, and may be distributed over several different code segments, distributed between different programs, and distributed across multiple storage media. A computer-readable medium may include several software modules. These software modules include instructions that cause a processing system to perform various functions when executed by an apparatus such as a processor. These software modules may include a transmission module and a receiving module. Each software module may reside in a single storage device or may be distributed across multiple storage devices. As an example, when a triggering event occurs, a software module may be loaded into a RAM from a hard drive. During the execution of a software module, a processor may load some instructions into a cache to increase access speed. One or more cache lines may then be loaded into a general register file for execution by the processor. When describing the functionality of a software module as described below, it will be understood that such functionality is implemented by the processor when the processor executes instructions from the software module.

[0213] Likewise, any connection is properly termed a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technology (such as infrared (IR), radio, and microwave), then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technology (such as infrared, radio, and microwave) is included in the definition of medium. Disk and disc, as used herein, include compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk, and Disks, where disks often reproduce data magnetically, and discs reproduce data optically with lasers. Thus, in some aspects, computer-readable media may include non-transitory computer-readable media (e.g., tangible media). Additionally, for other aspects, computer-readable media may include transient computer-readable media (e.g., signals). Combinations of the above should also be included within the scope of computer-readable media.

[0214] Thus, some aspects may include a computer program product for performing the operations presented herein. For example, such a computer program product may include a computer-readable medium having instructions stored (and / or encoded) thereon, which instructions can be executed by one or more processors to perform the operations described herein. For example, for performing the operations described herein and in Figure 10-11 Instructions for the operations explained in .

[0215] In addition, it should be appreciated that modules and / or other appropriate means for performing the methods and techniques described herein may be downloaded and / or otherwise obtained by a user terminal and / or base station where applicable. For example, such a device can be coupled to a server to facilitate the transfer of means for performing the methods described herein. Alternatively, the various methods described herein can be provided via a storage device (e.g., RAM, ROM, a physical storage medium such as a compact disc (CD) or a floppy disk, etc.) so that once the storage device is coupled to or provided to a user terminal and / or base station, the device can obtain the various methods. In addition, any other suitable technology suitable for providing the methods and techniques described herein to a device may be utilized.

[0216] It will be understood that the claims are not limited to the precise configuration and components illustrated above. Various changes, substitutions and variations may be made in the arrangement, operation and details of the methods and apparatus described above without departing from the scope of the claims.

Claims

1. A method for wireless communication by a first communication device, the method comprising: receiving a configuration from a second communications device, the configuration allocating at least one uplink resource for use by the first communications device to transmit data on an uplink; Initiating the following operations before receiving an activation indication for a first uplink resource of the at least one uplink resource: preparing data for transmission on the first uplink resource; When the activation indication is received from the second communications device, transmitting uplink data to the second communications device on the first uplink resource; When the activation indication fails to be received from the second communications device, refraining from transmitting uplink data on the first uplink resource; as well as The activation indication is received based on the second communications device failing to receive an indication that a third communications device has data to transmit on the first uplink resource.

2. The method of claim 1, wherein: The activation indication is received based on the second communications device receiving an indication that a grant of the first uplink resource for use by a third communications device can be released.

3. The method of claim 1, wherein: The first communication device comprises a user equipment (UE) and the second communication device comprises a network entity.

4. The method of claim 1, wherein: The second communication device includes an Integrated Access and Backhaul Network (IAB) node.

5. The method of claim 4, wherein: The first communication device comprises a user equipment (UE).

6. The method of claim 4, wherein: The first communication device comprises another IAB node.

7. The method of claim 1, wherein: The configuration is included in a radio resource control message.

8. The method of claim 1, wherein: The configuration is included in the downlink control information.

9. The method of claim 1, wherein: The activation indication is received on a physical downlink control channel.

10. A method for wireless communication by a first communication device, the method comprising: transmitting a configuration to a second communications device, the configuration allocating at least one uplink resource for use by the second communications device to transmit data on an uplink; One of the following: transmitting an activation indication for a first uplink resource of the at least one uplink resource to the second communication device, and receiving uplink data from the second communication device on the first uplink resource; or suppressing transmission of the activation indication; as well as The method further comprises failing to receive an indication that a third communications device has data to transmit on the first uplink resource, wherein the activation indication is transmitted based on the first communications device failing to receive the indication.

11. The method of claim 10, further comprising: Receiving an indication that a grant of the first uplink resource for use by a third communications device can be released, wherein the activation indication is transmitted based on receipt of the indication by the first communications device.

12. The method of claim 10, further comprising: A determination is made that the second communications device is to refrain from transmitting uplink data on the first uplink resource, wherein the activation indication is refrained from transmitting based on the determination that the second communications device is to refrain from transmitting uplink data on the first uplink resource.

13. The method of claim 10, wherein: The second communication device comprises a user equipment (UE) and the first communication device comprises a network entity.

14. The method of claim 10, wherein: The first communication device includes an integrated access and backhaul network (IAB) node.

15. The method of claim 14, wherein: The second communication device comprises a user equipment (UE).

16. The method of claim 14, wherein: The second communication device comprises another IAB node.

17. The method of claim 10, wherein: The configuration is included in a radio resource control message.

18. The method of claim 10, wherein: The configuration is included in the downlink control information.

19. The method of claim 10, wherein: The activation indication is transmitted on a physical downlink control channel.

20. A first communication device, comprising: Memory; as well as a processor coupled to the memory, the processor and the memory being configured to: receiving a configuration from a second communications device, the configuration allocating at least one uplink resource for use by the first communications device to transmit data on an uplink; Initiating the following operations before receiving an activation indication for a first uplink resource of the at least one uplink resource: preparing data for transmission on the first uplink resource; When the activation indication is received from the second communications device, transmitting uplink data to the second communications device on the first uplink resource; When the activation indication fails to be received from the second communications device, refraining from transmitting uplink data on the first uplink resource; as well as The activation indication is received based on the second communications device failing to receive an indication that a third communications device has data to transmit on the first uplink resource.

21. The first communication device according to claim 20, wherein: The activation indication is received based on the second communications device receiving an indication that a grant of the first uplink resource for use by a third communications device can be released.

22. The first communication device of claim 20, further comprising an antenna, wherein the processor and the memory are configured to receive the configuration via the antenna.

23. The first communication device according to claim 20, wherein: The first communication device comprises a user equipment (UE) and the second communication device comprises a network entity.

24. The first communication device according to claim 20, wherein: The second communication device includes an Integrated Access and Backhaul Network (IAB) node.

25. The first communication device according to claim 24, wherein: The first communication device comprises a user equipment (UE).

26. The first communication device according to claim 24, wherein: The first communication device comprises another IAB node.

27. The first communication device according to claim 20, wherein: The configuration is included in a radio resource control message.

28. The first communication device according to claim 20, wherein: The configuration is included in the downlink control information.

29. The first communication device according to claim 20, wherein: The activation indication is received on a physical downlink control channel.

30. A first communication device, comprising: Memory; as well as a processor coupled to the memory, the processor and the memory being configured to: transmitting a configuration to a second communications device, the configuration allocating at least one uplink resource for use by the second communications device to transmit data on an uplink; One of the following: transmitting an activation indication for a first uplink resource of the at least one uplink resource to the second communication device, and receiving uplink data from the second communication device on the first uplink resource; or refraining from transmitting the activation indication; and The processor and the memory are further configured to: fail to receive an indication that a third communications device has data to transmit on the first uplink resource, wherein the activation indication is transmitted based on the first communications device failing to receive the indication.

31. The first communication device according to claim 30, wherein: The processor and memory are further configured to receive an indication that a grant of the first uplink resource for use by a third communications device can be released, wherein the activation indication is transmitted based on receipt of the indication by the first communications device.

32. The first communications device of claim 30, further comprising an antenna, wherein the processor and the memory are configured to transmit the configuration via the antenna.

33. The first communication device according to claim 30, wherein: The processor and the memory are further configured to determine that the second communications device will refrain from transmitting uplink data on the first uplink resource, wherein the activation indication is refrained from transmitting based on determining that the second communications device will refrain from transmitting uplink data on the first uplink resource.

34. The first communication device according to claim 30, wherein: The second communication device comprises a user equipment (UE) and the first communication device comprises a network entity.

35. The first communication device according to claim 30, wherein: The first communication device includes an integrated access and backhaul network (IAB) node.

36. The first communication device according to claim 35, wherein: The second communication device comprises a user equipment (UE).

37. The first communication device according to claim 35, wherein: The second communication device comprises another IAB node.

38. The first communication device according to claim 30, wherein: The configuration is included in a radio resource control message.

39. The first communication device according to claim 30, wherein: The configuration is included in the downlink control information.

40. The first communication device according to claim 30, wherein: The activation indication is transmitted on a physical downlink control channel.

41. A non-transitory computer readable medium storing computer executable instructions which, when executed by one or more processors of a first communication device, cause the first communication device to perform the method of any one of claims 1 to 9.

42. A non-transitory computer readable medium storing computer executable instructions which, when executed by one or more processors of a first communication device, cause the first communication device to perform the method of any one of claims 10 to 19.

Citation Information

Patent Citations

  • Uplink scheduling for license assisted access

    US20170230997A1