Semi-persistent scheduling deactivation for interlace resource allocation - Patents.com
By redefining the bitmap for resource allocation in wireless communication systems, the ambiguity in bit values is resolved, ensuring accurate resource management and enhancing system efficiency.
Patent Information
- Application Number
- JP2022525407
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2019-11-04
- Filing Date
- 2020-10-27
- Publication Date
- 2025-05-22
- Estimated Expiration
- 2040-10-27
AI Technical Summary
In wireless communication systems, existing methods for resource deactivation in interlace resource allocation face challenges due to ambiguity in bit values, particularly when all 1's may indicate both activation and deactivation of periodic resources.
The proposed solution involves redefining the bitmap used for resource allocation, where 0 indicates activation and 1 indicates deactivation, or setting the validation condition for deactivation to all 0's, to prevent confusion and ensure accurate resource management.
This approach enhances the accuracy of resource activation and deactivation commands, reducing the likelihood of erroneous resource management and improving overall system efficiency.
Smart Images

Figure 0007681585000003 
Figure 0007681585000004 
Figure 0007681585000005
Abstract
Description
[Technical field]
[0001] cross reference This patent application claims the benefit of Indian Patent Application No. 201941044583 by BHATTAD et al., entitled “SEMI-PERSISTENT SCHEDULING DEACTIVATION FOR INTERLACE RESOURCE ALLOCATION,” filed on November 4, 2019, which is assigned to the assignee of the present application and is expressly incorporated herein by reference.
[0002] The following relates generally to wireless communications, and more particularly, to resource deactivation for interlace resource allocation. [Background technology]
[0003] Wireless communication systems are widely deployed to provide various types of communication content, such as voice, video, packet data, messaging, broadcasts, and the like. These systems may be capable of supporting communication with multiple users by sharing available system resources (e.g., time, frequency, and power). Aspects of such multiple access systems include fourth generation (4G) systems, such as Long Term Evolution (LTE), LTE Advanced (LTE-A), or LTE-A Pro systems, and fifth generation (5G) systems, sometimes referred to as New Radio (NR) systems. These systems may employ technologies such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), or Discrete Fourier Transform Spread Orthogonal Frequency Division Multiplexing (DFT-S-OFDM). A wireless multiple access communication system may include one or more base stations or one or more network access nodes, each simultaneously supporting communication for multiple communication devices, which may in some cases be known as user equipment (UE).
[0004] In some cases, the base station may configure the UE with periodic semi-persistent scheduling (SPS) resources or configured-grant (CG) resources. The UE may use the SPS resources or CG resources to receive signaling from or transmit signaling to the base station. For example, the UE may use the SPS resources to receive a physical downlink shared channel (PDSCH) transmission from the base station or use the CG resources to transmit a physical uplink shared channel (PUSCH) transmission to the base station. Summary of the Invention [Means for solving the problem]
[0005] The present disclosure relates to methods, systems, devices, and apparatuses that support resource deactivation for interlace resource allocation. In general, the described techniques provide a user equipment (UE) for receiving a first control message associated with a periodic resource grant, the first control message including a resource allocation field, and a first value of the resource allocation field allocating a first one or more periodic resources of a set of periodic resources. The UE may transmit or receive signaling on the one or more periodic resources. After transmitting or receiving the signaling, the UE may receive a second control message including the resource allocation field and at least one other field, and the resource allocation field of the second control message includes a second value. The UE may deactivate the periodic resource grant based on the second value of the resource allocation field and a third value of the at least one other field.
[0006] A method for wireless communications is described, the method including the steps of receiving a first control message allocating a first periodic resource grant, the first control message including a first resource allocation field associated with a first subcarrier interval, where each bit of the first resource allocation field is associated with an allocation of a periodic resource of a first set of periodic resources, receiving a second control message including the first resource allocation field, where the first resource allocation field of the second control message includes a first value, deactivating the first periodic resource grant based on the first value of the first resource allocation field and the first subcarrier interval, and deactivating the second periodic resource grant based on the first value of the first resource allocation field and the first subcarrier interval. receiving a third control message including a second resource allocation field associated with a second subcarrier spacing, where each bit of the second resource allocation field is associated with an allocation of a periodic resource of a second set of periodic resources; receiving a fourth control message including the second resource allocation field, where the second resource allocation field of the fourth control message includes a second value different from the first value of the first resource allocation field; and deactivating the second periodic resource grant based on the second value of the second resource allocation field and the second subcarrier spacing.
[0007] An apparatus for wireless communications is described. The apparatus may include a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions include receiving a first control message allocating a first periodic resource grant, the first control message including a first resource allocation field associated with a first subcarrier spacing, where each bit of the first resource allocation field is associated with an allocation of a periodic resource of a first set of periodic resources; receiving a second control message including the first resource allocation field, where the first resource allocation field of the second control message includes a first value; deactivating the first periodic resource grant based on the first value of the first resource allocation field and the first subcarrier spacing; and receiving a third control message allocating a second periodic resource grant. The control message may be executable by the processor to cause the apparatus to: receive a third control message including a second resource allocation field associated with a second subcarrier spacing, where each bit of the second resource allocation field is associated with an allocation of a periodic resource from a second set of periodic resources; receive a fourth control message including the second resource allocation field, where the second resource allocation field of the fourth control message includes a second value that is different from the first value of the first resource allocation field; and deactivate the second periodic resource grant based on the second value of the second resource allocation field and the second subcarrier spacing.
[0008] Another apparatus for wireless communications is described that includes means for receiving a first control message allocating a first periodic resource grant, the first control message including a first resource allocation field associated with a first subcarrier interval, where each bit of the first resource allocation field is associated with an allocation of a periodic resource of a first set of periodic resources, means for receiving a second control message including the first resource allocation field, where the first resource allocation field of the second control message includes a first value, means for deactivating the first periodic resource grant based on the first value of the first resource allocation field and the first subcarrier interval, and means for deactivating the second periodic resource grant based on the first value of the first resource allocation field and the first subcarrier interval. the second resource allocation field of the fourth control message including a second value that is different from the first value of the first resource allocation field; and means for deactivating the second periodic resource grant based on the second value of the second resource allocation field and the second subcarrier spacing.
[0009] A non-transitory computer-readable medium storing code for wireless communications is described, the code including: receiving a first control message allocating a first periodic resource grant, the first control message including a first resource allocation field associated with a first subcarrier interval, where each bit of the first resource allocation field is associated with an allocation of a periodic resource of a first set of periodic resources; receiving a second control message including the first resource allocation field, where the first resource allocation field of the second control message includes a first value; deactivating the first periodic resource grant based on the first value of the first resource allocation field and the first subcarrier interval; and receiving a third control message allocating a second periodic resource grant. The control message may include instructions executable by a processor to receive a third control message including a second resource allocation field associated with a second subcarrier spacing, where each bit of the second resource allocation field is associated with an allocation of a periodic resource from a second set of periodic resources; receive a fourth control message including the second resource allocation field, where the second resource allocation field of the fourth control message includes a second value that is different from the first value of the first resource allocation field; and deactivate the second periodic resource grant based on the second value of the second resource allocation field and the second subcarrier spacing.
[0010] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, a third value in the first resource allocation field of the first control message allocates a first one or more periodic resources of the first plurality of periodic resources, and the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for receiving a fifth control message associated with the third periodic resource grant, where the fifth control message includes a fourth value in the first resource allocation field that allocates a second one or more periodic resources of the third set of periodic resources, and transmitting or receiving signaling on the second one or more periodic resources.
[0011] Some examples of the methods, apparatus, and non-transitory computer-readable media described herein may further include acts, features, means, or instructions for identifying a field in the second control message indicating whether to deactivate the first periodic resource grant, the third periodic resource grant, or both, where deactivating the first periodic resource grant may be based on the field.
[0012] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, one of the first one or more periodic resources and the second one or more periodic resources includes a downlink semi-persistent scheduling resource, and the other of the first one or more periodic resources and the second one or more periodic resources includes an uplink configuration grant resource.
[0013] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the second control message may include at least one other field including a third value, and the methods, apparatus, and non-transitory computer-readable media may include receiving a fifth control message including the first resource allocation field and the at least one other field, wherein the first resource allocation field of the fifth control message includes a fourth value, the at least one other field of the fifth control message includes a fifth value, and the fourth value of the first resource allocation field of the fifth control message corresponds to the first resource allocation field of the second control message. the fifth control message may be the same as a first value of the resource allocation field of the fifth control message and a fifth value of the at least one other field of the fifth control message may be different from a third value of the at least one other field of the second control message; and transmitting or receiving signaling associated with the first periodic resource grant after receiving the fifth control message and prior to receiving the second control message based on the fifth value of the at least one other field of the fifth control message being different from the third value of the at least one other field of the second control message.
[0014] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the at least one other field includes a hybrid automatic repeat request process number field, a redundancy version field, a new data indicator field, a transmit power control field, a time domain allocation field, or any combination thereof.
[0015] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, deactivating the first periodic resource grant may be based on each bit of a first value of a first resource allocation field of the second control message corresponding to a de-allocation condition for a respective periodic resource of the first set of periodic resources.
[0016] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, deactivating the first periodic resource grant may be based on each bit of a first value of a first resource allocation field of the second control message corresponding to an allocation condition for a respective periodic resource of the first set of periodic resources.
[0017] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, deactivating the first periodic resource grant may be based on a type of resource allocation associated with the first resource allocation field.
[0018] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, deactivating the first periodic resource grant may be based on the second control message including a configured scheduling radio network temporary identifier scrambled with a cyclic redundancy check.
[0019] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the first control message and the second control message each include downlink control information (DCI) that schedules an uplink transmission or a downlink transmission.
[0020] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, each periodic resource of the first plurality of periodic resources and each periodic resource of the second plurality of periodic resources comprises an interlaced resource.
[0021] A method for wireless communications is described, the method including the steps of: transmitting a first control message to a UE indicating activation of a first periodic resource grant, the first control message including a first resource allocation field associated with a first subcarrier interval, each bit of the first resource allocation field being associated with an allocation of a periodic resource of a first set of periodic resources; transmitting a second control message to the UE including the first resource allocation field, the first resource allocation field of the second control message including a first value, the second control message indicating deactivation of the first periodic resource grant based on the first value of the first resource allocation field and the first subcarrier interval; and transmitting a second control message to the UE including the first resource allocation field. the second resource allocation field of the second control message including a second value that is different from the first value of the first resource allocation field, the fourth control message indicating deactivation of the second periodic resource grant based on the second value of the second resource allocation field and the second subcarrier spacing.
[0022] An apparatus for wireless communications is described. The apparatus may include a processor, a memory in electronic communication with the processor, and instructions stored in the memory. The instructions include: transmitting a first control message to the UE indicating activating a first periodic resource grant, the first control message including a first resource allocation field associated with a first subcarrier spacing, each bit of the first resource allocation field being associated with an allocation of a periodic resource of a first set of periodic resources; transmitting a second control message to the UE including the first resource allocation field, the first resource allocation field of the second control message including a first value, the second control message indicating deactivating the first periodic resource grant based on the first value of the first resource allocation field and the first subcarrier spacing; and activating the second periodic resource grant. The method may be executable by the processor to cause the apparatus to: transmit a third control message to the UE indicating a periodic resource grant to be deactivated based on the second value of the second resource allocation field and the second subcarrier spacing, where each bit of the second resource allocation field is associated with an allocation of a periodic resource from a second set of periodic resources; and transmit a fourth control message to the UE including the second resource allocation field, where the second resource allocation field of the second control message includes a second value that is different from the first value of the first resource allocation field, where the fourth control message indicates to deactivate the second periodic resource grant based on the second value of the second resource allocation field and the second subcarrier spacing.
[0023] Another apparatus for wireless communications is described, the apparatus including means for transmitting a first control message to a UE indicating activation of a first periodic resource grant, the first control message including a first resource allocation field associated with a first subcarrier spacing, each bit of the first resource allocation field being associated with an allocation of a periodic resource of a first set of periodic resources, and means for transmitting a second control message to the UE including the first resource allocation field, the first resource allocation field of the second control message including a first value, the second control message indicating deactivation of the first periodic resource grant based on the first value of the first resource allocation field and the first subcarrier spacing, and means for transmitting a second control message to the UE including the first resource allocation field, the first resource allocation field of the second control message including a first value, the second control message indicating deactivation of the first periodic resource grant based on the first value of the first resource allocation field and the first subcarrier spacing. the second resource allocation field of the second control message including a second value that is different from the first value of the first resource allocation field, the fourth control message indicating deactivation of the second periodic resource grant based on the second value of the second resource allocation field and the second subcarrier spacing.
[0024] A non-transitory computer-readable medium storing code for wireless communication is described. The code includes instructions executable by a processor to transmit to a UE a first control message indicating activation of a first periodic resource grant, the first control message including a first resource allocation field associated with a first subcarrier spacing, each bit of the first resource allocation field being associated with allocation of a periodic resource of a first set of periodic resources; transmit to the UE a second control message including the first resource allocation field, the first resource allocation field of the second control message including a first value, the second control message indicating deactivation of the first periodic resource grant based on the first value of the first resource allocation field and the first subcarrier spacing; transmit to the UE a third control message indicating activation of a second periodic resource grant, the third control message including a second resource allocation field associated with a second subcarrier spacing, each bit of the second resource allocation field being associated with allocation of a periodic resource of a second set of periodic resources; and transmit to the UE a fourth control message including the second resource allocation field, the second resource allocation field of the second control message including a second value different from the first value of the first resource allocation field, the fourth control message indicating deactivation of the second periodic resource grant based on the second value of the second resource allocation field and the second subcarrier spacing.
[0025] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the third value in the first resource allocation field of the first control message allocates a first one or more periodic resources of the first plurality of periodic resources, and the methods, apparatus, and non-transitory computer-readable media described herein may further include operations, features, means, or instructions for transmitting a fifth control message indicating activation of a third periodic resource grant to the UE, the fifth control message including the first resource allocation field, the fifth control message including the first resource allocation field, the fifth control message including a fourth value that allocates a second one or more periodic resources of the second set of resources, and receiving or transmitting signaling on the second one or more periodic resources prior to transmitting the second control message.
[0026] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the second control message includes a field indicating whether to deactivate the first periodic resource grant, the third periodic resource grant, or both.
[0027] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, one of the first one or more periodic resources and the second one or more periodic resources includes a downlink semi-persistent scheduling resource, and the other of the first one or more periodic resources and the second one or more periodic resources includes an uplink configuration grant resource.
[0028] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the second control message may include at least one other field including a third value, and the methods, apparatus, and non-transitory computer-readable media may include, prior to transmitting the second control message, transmitting a fifth control message including the first resource allocation field and the at least one other field, wherein the first resource allocation field of the fifth control message includes a fourth value, the at least one other field of the fifth control message includes a fifth value, and the fourth value of the fifth control message is a fourth value of the second control message. the fifth control message may be the same as a first value of the at least one other field of the fifth control message, and a fifth value of the at least one other field of the fifth control message may be different from a third value of the at least one other field of the second control message; and receiving or transmitting signaling associated with the first periodic resource grant after transmitting the fifth control message and before transmitting the second control message based on the fifth value of the at least one other field of the fifth control message being different from the third value of the at least one other field of the second control message.
[0029] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the second control message indicates deactivating the first periodic resource grant based on each bit of a first value of a first resource allocation field of the second control message corresponding to a deallocation condition for a respective periodic resource of the first set of periodic resources.
[0030] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the second control message indicates deactivating the first periodic resource grant based on each bit of a first value of a first resource allocation field of the second control message corresponding to an allocation condition for a respective periodic resource of the first set of periodic resources.
[0031] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the second control message indicates deactivating the first periodic resource grant based on a type of resource allocation associated with the first resource allocation field.
[0032] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the second control message indicates deactivating the first periodic resource grant based on the second control message including a configured scheduling radio network temporary identifier scrambled with a cyclic redundancy check.
[0033] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, the first control message and the second control message each include DCI that schedules an uplink transmission or a downlink transmission.
[0034] In some examples of the methods, apparatus, and non-transitory computer-readable media described herein, each periodic resource of the first plurality of periodic resources and each periodic resource of the second plurality of periodic resources comprises an interlaced resource. [Brief description of the drawings]
[0035] [Figure 1] FIG. 1 illustrates an example wireless communication system that supports resource deactivation for interlace resource allocation, according to an aspect of the present disclosure. [Diagram 2] FIG. 1 illustrates an example wireless communication system that supports resource deactivation for interlace resource allocation, according to an aspect of the present disclosure. [Diagram 3] FIG. 1 illustrates an example communication diagram supporting resource deactivation for interlace resource allocation, according to an aspect of the disclosure. [Figure 4]FIG. 1 illustrates an example process flow for supporting resource deactivation for interlace resource allocation in accordance with an aspect of the disclosure. [Diagram 5] 1 is a block diagram of a device that supports resource deactivation for interlace resource allocation according to an aspect of the disclosure. [Figure 6] 1 is a block diagram of a device that supports resource deactivation for interlace resource allocation according to an aspect of the disclosure. [Figure 7] FIG. 13 is a block diagram of a communications manager supporting resource deactivation for interlace resource allocation according to an aspect of the disclosure. [Figure 8] FIG. 1 is a diagram of a system including a device that supports resource deactivation for interlace resource allocation, according to an aspect of the disclosure. [Figure 9] 1 is a block diagram of a device that supports resource deactivation for interlace resource allocation according to an aspect of the disclosure. [Figure 10] 1 is a block diagram of a device that supports resource deactivation for interlace resource allocation according to an aspect of the disclosure. [Figure 11] FIG. 13 is a block diagram of a communications manager supporting resource deactivation for interlace resource allocation according to an aspect of the disclosure. [Figure 12] FIG. 1 is a diagram of a system including a device that supports resource deactivation for interlace resource allocation, according to an aspect of the disclosure. [Figure 13] 11 is a flowchart illustrating a method for supporting resource deactivation for interlace resource allocation according to an aspect of the disclosure. [Figure 14] 11 is a flowchart illustrating a method for supporting resource deactivation for interlace resource allocation according to an aspect of the disclosure. [Figure 15]11 is a flowchart illustrating a method for supporting resource deactivation for interlace resource allocation according to an aspect of the disclosure. [Figure 16] 11 is a flowchart illustrating a method for supporting resource deactivation for interlace resource allocation according to an aspect of the disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0036] In some cases, a base station may send a control message to a user equipment (UE) to indicate to the UE to activate or deactivate a periodic resource grant associated with one or more periodic resources, such as semi-persistent scheduling (SPS) resources or configuration grant (CG) resources. To verify whether the control message is for activating or deactivating a periodic resource grant, the UE may check values of a set of fields in the control message. The set of fields may include a resource assignment field (e.g., a resource block assignment field) that indicates a resource block group allocated to the UE. Certain values (e.g., all ones) may be reserved and not used for a resource grant. If the resource assignment field has a value corresponding to performing a deactivation and other related conditions are met (e.g., other fields in the set of fields also meet the criteria for performing a deactivation), the UE may deactivate the periodic resource grant.
[0037] However, in interlace-based resource allocation, each bit may be associated with a different resource or resource block, and thus the value for performing deactivation (e.g., all 1's) may correspond to a valid set of resources to be activated (e.g., also all 1's). Such a scenario may result from the resource block assignment field being a bitmap, where each bit of the bitmap is associated with an allocation to a different periodic resource. Having all 1's may indicate that each periodic resource of the bitmap should be activated. Assuming that the value for performing deactivation is the same as the value for activating a set of resources or the value for scheduling a hybrid automatic repeat request (HARQ) transmission, the UE may not be able to decide whether to perform activation, deactivation, or HARQ transmission.
[0038] To prevent such a scenario from occurring, the network may implement one or more of the techniques described herein. In one aspect, the network may invert the definition of the bitmap such that 0 indicates that the corresponding periodic resource should be activated and 1 indicates that the corresponding periodic resource should not be activated. Thus, all 1's may indicate that the periodic resource should not be activated, which may be an indication that conforms to performing deactivation. In another aspect, the network may set the validation condition for deactivation to be all 0's, which may be the value of the resource block assignment field that corresponds to the periodic resource not being activated. In yet another aspect, the UE may determine that all 1's do not map to a valid resource configuration (e.g., all 1's indicate performing deactivation every time).
[0039] In some cases, interlace-based allocation may involve the resource block allocation field having fewer bits than the resource block allocation fields of other types of allocations (e.g., frequency allocations). Fewer bits may increase the likelihood that the UE may erroneously detect a command to deactivate resources (e.g., the Hamming distance between valid activation and deactivation values may be reduced). Thus, when performing interlace-based allocation, the UE may check the values of other fields, such as a transmit power control (TPC) field or a time domain resource allocation field, to determine whether deactivation or activation should be performed.
[0040] In some cases, the UE may have an activated periodic resource grant for SPS resources and an activated periodic resource grant for CG resources simultaneously. To allow the control message to indicate whether to deactivate the periodic resource grant for SPS resources, the periodic resource grant for CG resources, or both, the control message may include a field (e.g., a 2-bit field) indicating which periodic resource grant to deactivate.
[0041] Aspects of the present disclosure are first described in the context of a wireless communication system. Additional aspects of the present disclosure are described in the context of additional wireless communication systems, communication diagrams, and process flows. Aspects of the present disclosure are further illustrated by and described with reference to apparatus diagrams, system diagrams, and flow charts relating to resource deactivation for interlace resource allocation.
[0042] 1 illustrates an example of a wireless communication system 100 supporting resource deactivation for interlace resource allocation according to aspects of the disclosure. The wireless communication system 100 may include one or more base stations 105, one or more UEs 115, and a core network 130. In some aspects, the wireless communication system 100 may be a Long Term Evolution (LTE) network, a LTE-Advanced (LTE-A) network, a LTE-A Pro network, or a New Radio (NR) network. In some aspects, the wireless communication system 100 may support enhanced broadband communications, ultra-reliable (e.g., mission-critical) communications, low latency communications, communications with low-cost and low-complexity devices, or any combination thereof.
[0043] The base stations 105 may be distributed throughout a geographic area to form a wireless communication system 100 and may be devices in different forms or with different capabilities. The base stations 105 and the UEs 115 may communicate wirelessly via one or more communication links 125. Each base station 105 may provide a coverage area 110 over which the UEs 115 and the base stations 105 may establish one or more communication links 125. The coverage area 110 may be one instance of a geographic area over which the base stations 105 and the UEs 115 may support communication of signals via one or more radio access technologies.
[0044] The UEs 115 may be distributed throughout the coverage area 110 of the wireless communication system 100, and each UE 115 may be fixed, or mobile, or both at different times. The UEs 115 may be devices in different forms or with different capabilities. Several UEs 115 are shown in FIG. 1. The UEs 115 described herein may be capable of communicating with various types of devices, such as other UEs 115, base stations 105, or network equipment (e.g., core network nodes, relay devices, integrated access and backhaul (IAB) nodes, or other network equipment) as shown in FIG. 1.
[0045] The base stations 105 may communicate with the core network 130, or with each other, or both. For example, the base stations 105 may interface with the core network 130 through one or more backhaul links 120 (e.g., via an S1, N2, N3, or other interface). The base stations 105 may communicate with each other over the backhaul links 120 (e.g., via an X2, Xn, or other interface), either directly (e.g., directly between the base stations 105) or indirectly (e.g., via the core network 130), or both. In some aspects, the backhaul links 120 may be or include one or more wireless links.
[0046] One or more of the base stations 105 described herein may include or be referred to as a base transceiver station, radio base station, access point, radio transceiver, Node B, eNode B (eNB), Next Generation Node B or Giga Node B (any of which may be referred to as a gNB), Home Node B, Home eNode B, or other suitable terminology by those skilled in the art.
[0047] The UE 115 may include or be referred to as a mobile device, a wireless device, a remote device, a handheld device, or a subscriber device, or some other suitable terminology, where a "device" may also be referred to as a unit, a station, a terminal, or a client, among other aspects. The UE 115 may also include or be referred to as a personal electronic device, such as a cellular phone, a personal digital assistant (PDA), a tablet computer, a laptop computer, or a personal computer. In some aspects, the UE 115 may include or be referred to as a wireless local loop (WLL) station, an Internet of Things (IoT) device, an Internet of Everything (IoE) device, or a machine type communication (MTC) device, among other aspects, which may be implemented in various articles, such as an appliance, a vehicle, or a meter, among other aspects.
[0048] The UEs 115 described herein may be capable of communicating with various types of devices, such as other UEs 115, which may act as relays, as shown in FIG. 1, as well as base stations 105 and network equipment, including macro eNBs or gNBs, small cell eNBs or gNBs, or relay base stations, among other aspects.
[0049] The UE 115 and the base station 105 may wirelessly communicate with each other via one or more communication links 125 on one or more carriers. The term “carrier” may refer to a set of radio frequency spectrum resources having a defined physical layer structure to support the communication link 125. For example, a carrier used for the communication link 125 may include a portion (e.g., a bandwidth part (BWP)) of a radio frequency spectrum band that operates according to one or more physical layer channels for a given radio access technology (e.g., LTE, LTE-A, LTE-A Pro, NR). Each physical layer channel may carry collection signaling (e.g., synchronization signals, system information), control signaling that coordinates operation on the carrier, user data, or other signaling. The wireless communication system 100 may support communication with the UE 115 using carrier aggregation or multi-carrier operation. The UE 115 may be configured with multiple downlink component carriers and one or more uplink component carriers according to a carrier aggregation configuration. Carrier aggregation may be used with both frequency division duplex (FDD) and time division duplex (TDD) component carriers.
[0050] A signal waveform transmitted on a carrier may be composed of multiple subcarriers (e.g., using a multicarrier modulation (MCM) technique such as orthogonal frequency division multiplexing (OFDM) or discrete Fourier transform spread OFDM (DFT-S-OFDM)). In a system employing MCM techniques, a resource element may consist of one symbol period (e.g., the duration of one modulation symbol) and one subcarrier, where the symbol period and the subcarrier spacing are inversely related. The number of bits carried by each resource element may depend on the modulation scheme (e.g., the order of the modulation scheme, the coding rate of the modulation scheme, or both). Thus, the more resource elements and the higher the order of the modulation scheme that the UE 115 receives, the higher the data rate of the UE 115 may be. Wireless communication resources may refer to a combination of radio frequency spectrum resources, time resources, and spatial resources (e.g., spatial layers or beams), and the use of multiple spatial layers may further increase the data rate or data integrity for communication with the UE 115.
[0051] The time interval for the base station 105 or the UE 115 may be, for example, T s =1 / (Δf max N f ) seconds, where Δf max may represent the maximum supported subcarrier spacing, and N f may represent the maximum supported discrete Fourier transform (DFT) size. The communication resource time intervals may be organized according to radio frames, each having a specified duration (e.g., 10 milliseconds (ms)). Each radio frame may be identified by a system frame number (SFN) (e.g., ranging from 0 to 1023).
[0052] Each frame may include multiple consecutively numbered subframes or slots, and each subframe or slot may have the same duration. In some aspects, a frame may be divided (e.g., in the time domain) into subframes, and each subframe may be further divided into several slots. Alternatively, each frame may include a variable number of slots, and the number of slots may depend on the subcarrier spacing. Each slot may include several symbol periods (e.g., depending on the length of a cyclic prefix prepended to each symbol period). In some wireless communications systems 100, a slot may be further divided into multiple minislots that include one or more symbols. Excluding the cyclic prefix, each symbol period may include one or more (e.g., N f The duration of a symbol period may depend on the subcarrier spacing or the frequency band of operation.
[0053] A subframe, slot, minislot, or symbol may be the smallest scheduling unit (e.g., in the time domain) of the wireless communications system 100 and may be referred to as a transmission time interval (TTI). In some aspects, the TTI duration (e.g., the number of symbol periods in a TTI) may be variable. Additionally or alternatively, the smallest scheduling unit of the wireless communications system 100 may be dynamically selected (e.g., in a burst of shortened TTIs (sTTIs)).
[0054] The physical channels may be multiplexed on the carriers according to various techniques. The physical control channels and the physical data channels may be multiplexed on the downlink carriers using, for example, one or more of a time division multiplexing (TDM), a frequency division multiplexing (FDM), or a hybrid TDM-FDM technique. A control region (e.g., a control resource set (CORESET)) for the physical control channel may be defined by a number of symbol periods and may span the system bandwidth or a subset of the system bandwidth of the carrier. One or more control regions (e.g., a CORESET) may be configured for a set of UEs 115. For example, one or more of the UEs 115 may monitor or search the control region for control information according to one or more search space sets, and each search space set may include one or more control channel candidates at one or more aggregation levels arranged in a cascaded manner. The aggregation level for the control channel candidates may refer to the number of control channel resources (e.g., control channel elements (CCEs)) associated with the coded information for a control information format having a given payload size. The search space sets may include a common search space set configured for sending control information to multiple UEs 115 and a UE-specific search space set for sending control information to a particular UE 115.
[0055] In some aspects, the base stations 105 may be mobile and thus provide communication coverage to moving geographic coverage areas 110. In some aspects, different geographic coverage areas 110 associated with different technologies may overlap, but the different geographic coverage areas 110 may be supported by the same base station 105. In other aspects, overlapping geographic coverage areas 110 associated with different technologies may be supported by different base stations 105. The wireless communication system 100 may include heterogeneous networks, for example, where different types of base stations 105 provide coverage to various geographic coverage areas 110 using the same or different radio access technologies.
[0056] The wireless communication system 100 may be configured to support ultra-reliable or low latency communications, or various combinations thereof. For example, the wireless communication system 100 may be configured to support ultra-reliable low latency communications (URLLC) or mission-critical communications. The UE 115 may be designed to support ultra-reliable, low latency, or critical functions (e.g., mission-critical functionality). Ultra-reliable communications may include private or group communications and may be supported by one or more mission-critical services, such as mission-critical push-to-talk (MCPTT), mission-critical video (MCVideo), or mission-critical data (MCData). Support for mission-critical functions may include service prioritization, and the mission-critical services may be used for public safety or general commercial applications. The terms ultra-reliable, low latency, mission-critical, and ultra-reliable low latency may be used interchangeably herein.
[0057] In some aspects, the UE 115 may also be able to communicate directly with other UEs 115 over a device-to-device (D2D) communication link 135 (e.g., using a peer-to-peer (P2P) or D2D protocol). One or more UEs 115 utilizing D2D communication may be within the geographic coverage area 110 of the base station 105. Other UEs 115 in such a group may be outside the geographic coverage area 110 of the base station 105 or may not be able to receive transmissions from the base station 105 in some aspects. In some aspects, a group of UEs 115 communicating via D2D communication may utilize a one-to-many (1:M) system in which each UE 115 transmits to every other UE 115 in the group. In some aspects, the base station 105 facilitates scheduling of resources for D2D communication. In other cases, D2D communication occurs between UEs 115 without the involvement of the base station 105.
[0058] The core network 130 may provide user authentication, access authorization, tracking, Internet Protocol (IP) connectivity, and other access, routing, or mobility functions. The core network 130 may be an evolved packet core (EPC) or 5G core (5GC), which may include at least one control plane entity (e.g., a mobility management entity (MME), an access and mobility management function (AMF)) that manages access and mobility, and at least one user plane entity (e.g., a serving gateway (S-GW), a packet data network (PDN) gateway (P-GW), or a user plane function (UPF)) that routes packets or interconnects to external networks. The control plane entity may manage non-access stratum (NAS) functions, such as mobility, authentication, and bearer management for UEs 115 served by base stations 105 associated with the core network 130. User IP packets may be forwarded through a user plane entity, which may provide IP address allocation as well as other functions. The user plane entity may be connected to network operator IP services 150. Operator IP services 150 may include access to the Internet, an intranet, an IP Multimedia Subsystem (IMS), or packet-switched streaming services.
[0059] Some of the network devices, such as the base station 105, may include subcomponents, such as an access network entity 140, which may be an instance of an access node controller (ANC). Each access network entity 140 may communicate with the UE 115 through one or more other access network transmitting entities 145, which may be referred to as a radio head, a smart radio head, or a transmit / receive point (TRP). Each access network transmitting entity 145 may include one or more antenna panels. In some configurations, various functions of each access network entity 140 or base station 105 may be distributed across various network devices (e.g., radio heads and ANCs) or integrated into a single network device (e.g., the base station 105).
[0060] The wireless communication system 100 may operate using one or more frequency bands, typically within the range of 300 megahertz (MHz) to 300 gigahertz (GHz). The 300 MHz to 3 GHz region is commonly known as the ultra-high frequency (UHF) region or decimeter band, as the wavelengths range from approximately 1 decimeter to 1 meter in length. Although UHF waves may be blocked or redirected by buildings and environmental features, these waves may penetrate structures sufficiently for a macrocell to serve UEs 115 located indoors. Transmission of UHF waves may be associated with smaller antennas and shorter distances (e.g., less than 100 kilometers) compared to transmissions using lower frequencies and longer waves in the shortwave (HF) or very high frequency (VHF) portions of the spectrum below 300 MHz.
[0061] The wireless communication system 100 may utilize both licensed and unlicensed radio frequency spectrum bands. For example, the wireless communication system 100 may employ Licensed Assisted Access (LAA), LTE Unlicensed (LTE-U) radio access technology, or NR technology in an unlicensed band, such as the 5 GHz Industrial, Scientific, and Medical (ISM) band. When operating in an unlicensed radio frequency spectrum band, devices such as the base station 105 and the UE 115 may employ carrier sensing for collision detection and avoidance. In some aspects, operation in an unlicensed band may be based on a carrier aggregation configuration in conjunction with component carriers operating in a licensed band (e.g., LAA). Operation in an unlicensed spectrum may include downlink transmissions, uplink transmissions, P2P transmissions, or D2D transmissions, among other aspects.
[0062] The base station 105 or UE 115 may be equipped with multiple antennas that may be used to employ techniques such as transmit diversity, receive diversity, multiple-input multiple-output (MIMO) communications, or beamforming. The antennas of the base station 105 or UE 115 may be located in one or more antenna arrays or antenna panels that may support MIMO operations or transmit or receive beamforming. For example, one or more base station antennas or antenna arrays may be co-located in an antenna assembly such as an antenna tower. In some aspects, the antennas or antenna arrays associated with the base station 105 may be located in diverse geographic locations. The base station 105 may have an antenna array with several rows and columns of antenna ports that the base station 105 may use to support beamforming of communications with the UE 115. Similarly, the UE 115 may have one or more antenna arrays that may support various MIMO or beamforming operations. Additionally or alternatively, the antenna panels may support radio frequency beamforming for signals transmitted through the antenna ports.
[0063] Beamforming, sometimes referred to as spatial filtering, directional transmission, or directional reception, is a signal processing technique that may be used in a transmitting or receiving device (e.g., base station 105, UE 115) to shape or steer an antenna beam (e.g., transmit beam, receive beam) along a spatial path between the transmitting device and the receiving device. Beamforming may be achieved by combining signals communicated through antenna elements of an antenna array such that some signals propagating in a particular orientation relative to the antenna array are subject to constructive interference and other signals are subject to destructive interference. Adjustment of signals communicated through antenna elements may include the transmitting or receiving device applying an amplitude offset, a phase offset, or both to signals conveyed through an antenna element associated with the device. The adjustment associated with each of the antenna elements may be defined by a beamforming weight set associated with a particular orientation (e.g., relative to the antenna array of the transmitting or receiving device, or to some other orientation).
[0064] Wireless communication systems are widely deployed to provide various types of communication content, such as voice, video, packet data, messaging, broadcasts, and the like. These systems may be multiple-access systems capable of supporting communication with multiple users by sharing available system resources (e.g., time, frequency, and power). A wireless network, e.g., a wireless local area network (WLAN), such as a Wi-Fi (i.e., Institute of Electrical and Electronics Engineers (IEEE) 802.11) network, may include an access point (AP) that may communicate with one or more wireless or mobile devices. The AP may be coupled to a network, such as the Internet, and may enable mobile devices to communicate over the network (or communicate with other devices coupled to the access point). A wireless device may communicate bidirectionally with a network device. For example, in a WLAN, a device may communicate with an associated AP via a downlink (e.g., a communication link from the AP to the device) and an uplink (e.g., a communication link from the device to the AP). A wireless personal area network (PAN), which may include a Bluetooth connection, may provide short-range wireless connectivity between two or more paired wireless devices. For example, a wireless device such as a cellular phone may utilize wireless PAN communications to exchange information such as audio signals with a wireless headset.
[0065] In some cases (e.g., when UE115 is operating in the NR unlicensed (NR-U) mode), the base station 105 may configure UE115 with CG resources or SPS resources. Each SPS resource may be a periodic resource associated with a set of HARQ identification information and may be used for downlink communication, sidelink communication, or uplink communication. Similarly, the CG resources may be used for downlink communication, sidelink communication, or uplink communication. In some cases, UE115 may be able to receive physical downlink shared channel (PDSCH) transmissions or physical sidelink shared channel (PSSCH) transmissions on the SPS resources without first receiving the corresponding physical downlink control channel (PDCCH) message or physical sidelink control channel (PSCCH) message. The periodic resource grants for SPS resources and CG resources may be activated or deactivated using a control message that includes downlink control information (DCI) based on a configured scheduling radio network temporary identifier (CS-RNTI). For example, the periodic resource grant for a CG resource or an SPS resource may be deactivated after receiving the control message if the cyclic redundancy check (CRC) of the corresponding DCI format is scrambled with the CS-RNTI of the DCI of the control message. Additionally or alternatively, a CG resource or an SPS resource may be activated or deactivated after receiving the control message if the new data indicator field of the DCI is set to 0. The CG resources, SPS resources, or both may be used in industrial IoT applications.
[0066] UE115 may determine that the DCI format for performing activation of SPS or CG should be verified according to the corresponding DCI format of Table 1 when each of the fields refers to Table 1.
Table 1
[0067] UE 115 may determine that, if each of the fields refers to Table 2, the DCI format for performing the deactivation or release of the SPS or CG should be verified according to the corresponding DCI format in Table 2. [Table 2]
[0068] If the UE 115 achieves the verification, the UE 115 may determine that the information in the DCI is a valid activation or release of a CG or SPS resource. If the verification is not achieved, the UE 115 may determine that a DCI format with a non-matching CRC was detected. The UE 115 may ignore the DCI format with a non-matching CRC or failed verification.
[0069] NR-U may support interlace-based frequency resource allocation. For example, the base station 105 may configure the UE 115 with an interlace consisting of a set of frequency resources spread across a bandwidth (e.g., a listen-before-talk (LBT) bandwidth within the NR-U bandwidth). The type of interlace resource allocation used and the form of the resource allocation field may depend on the subcarrier spacing (SCS) associated with the frequency resource. For example, if the SCS is 30 kHz, the resource allocation field may have a 5-bit bitmap used to indicate various interlace combinations. Alternatively, if the SCS is 15 kHz, the resource allocation field may have a 10-bit bitmap used to indicate various interlace combinations. In either case, each bit of the bitmap may correspond to a different set of interlaced resource blocks. In other cases, a resource indicator value (RIV) type of allocation may be used for the resource allocation field. The RIV type assignment specifies the value of the resource allocation field (e.g., up to two resources with N bits in the resource allocation field) to point to a particular combination of resources (e.g., a starting resource and a number of resources). N -1 value). The RIV type assignment may include a start length indicator value (SLIV) or combination of RIV values that indicate a particular combination. According to some aspects, when the SCS is 15 kHz, the resource block assignment field may use 6 bits to indicate the start interlace index and the number of consecutive interlace indexes, and may use up to 9 remaining RIV values to indicate predefined interlace combinations.
[0070] The UE 115 may receive a first control message associated with the periodic resource grant from the base station 105, the first control message including a resource allocation field, where a first value of the resource allocation field allocates a first one or more periodic resources of the set of periodic resources. The UE 115 may transmit or receive signaling to or from the base station 105 on the one or more periodic resources. After transmitting or receiving the signaling, the UE 115 may receive a second control message including the resource allocation field and at least one other field from the base station 105, where the resource allocation field of the second control message includes a second value. The UE 115 may deactivate the periodic resource grant based on the second value of the resource allocation field and a third value of the at least one other field.
[0071] 2 illustrates an example of a wireless communication system 200 supporting resource deactivation for interlace resource allocation in accordance with aspects of the disclosure. In some aspects, the wireless communication system 200 may implement aspects of the wireless communication system 100. For example, the base station 105-a and the UE 115-a may be examples of the base station 105 and the UE 115, respectively, as described with reference to FIG.
[0072] In some cases, the base station 105-a may transmit a control message 205 to the UE 115-a. The control message 205 may indicate activating or deactivating one or more periodic resources, as described with reference to FIG. 1. The control message 205 may be transmitted via a PDCCH and may include a DCI. The DCI may include one or more fields, including a resource assignment field 210, sometimes referred to as a resource allocation field, as described with reference to FIG. 1. The resource allocation field may correspond to a frequency domain resource assignment (FDRA).
[0073] If the resource assignment field 210 includes all bits set to a predefined bit value 215 (e.g., a bit value of "1") such as those described with reference to Table 2 of FIG. 1, the UE 115-a may deactivate a periodic resource grant associated with one or more periodic resources. However, if the resource assignment field is used for interlace-based resource allocation using a bitmap where each bit corresponds to an interlace, each bit set to a predefined bit value 215 may point to a valid resource allocation. Thus, the UE 115-a may not be able to determine whether to deactivate a periodic resource grant or activate a periodic resource grant associated with the resource assignment field 210 that allocated each resource.
[0074] To prevent such a scenario from occurring, the network may implement one or more of the techniques described herein. In one aspect, the network may invert the definition of the bitmap such that a bit value of "0" indicates that the corresponding periodic resource should be activated and a bit value of "1" indicates that the corresponding periodic resource should not be activated. Thus, all bits of the resource allocation field set to a bit value of "1" may indicate that the periodic resource should not be activated. In some such aspects, the network may invert the definition for a bitmap corresponding to one SCS (e.g., one of 15 kHz or 30 kHz) but not another bitmap corresponding to another SCS (e.g., the other of 15 kHz or 30 kHz). Instead, an all "1" value of the resource allocation bit field for the other SCS may still be used to indicate deactivation. In another aspect, the network may set the validation condition for deactivation to be all 0s, which may be the value of the resource block assignment field corresponding to the periodic resource not being activated. In yet another aspect, the UE 115-a may determine that all bits in the resource allocation field having a bit value of "1" do not map to a valid resource configuration, and thus, when the UE 115-a receives all "1's" in the resource allocation field, the UE 115-a may perform deactivation.
[0075] In some cases, interlace-based allocation may involve the resource block allocation field having fewer bits than the resource block allocation fields of other types of allocations (e.g., frequency allocations). Fewer bits may increase the likelihood that the UE 115-a may erroneously detect a command to deactivate resources. Thus, when performing an interlace-based allocation, the UE 115-a may examine values of other fields, such as a transmit power control (TPC) field or a time domain resource assignment field (e.g., in addition to the fields in Table 2), to determine whether a deactivation or activation should be performed. The UE 115-a may refrain from examining such fields when a non-interlace-based allocation (e.g., frequency resource allocation) is being performed, or may examine such fields regardless of what type of resource allocation is being performed. In the latter case, the UE 115-a may examine such fields as long as the cell serving the UE 115-a is an NR-U cell. It should be noted that such a method may be performed for when an activated periodic resource grant is for a CG resource (e.g., an uplink or sidelink CG resource), when an activated periodic resource grant is for an SPS resource (e.g., a downlink or sidelink SPS resource), or when there is an activated periodic resource grant for both.
[0076] In some cases, the UE 115-a may have an activated periodic resource grant for SPS resources and an activated periodic resource grant for CG resources at the same time. Both periodic resource grants may be activated by a single control message 205 or may be activated by separate control messages 205. In some cases, the CG resources and the SPS resources whose periodic resource grants are activated by a single control message 205 may be in the same bandwidth part. One technique for selectively deactivating the periodic resource grant for SPS resources or the activated periodic resource grant for CG resources is to send a separate control message 205 (e.g., a separate DCI) for deactivation. However, such a method may incur extra overhead.
[0077] Instead, to allow the control message to indicate whether to deactivate the periodic resource grant for SPS resources, the periodic resource grant for CG resources, or both without incurring extra overhead, the control message 205 may include a field (e.g., a 2-bit field) indicating which periodic resource grant to deactivate or release. Releasing or deactivating both the periodic resource grant for CG resources and the periodic resource grant for SPS resources may be referred to as joint deactivation or joint release. Although the control message 205 used for activation may include different resource allocations by CG and SPS and thus may require using different DCIs for CG vs. SPS activation, the deactivation command may not include any related scheduling information and may have overlapping content for deactivation of both CG and SPS resource grants. Thus, the UE 115-a may be able to use a single control message 205 to deactivate periodic resource grants for either or both CG and SPS resources. In some cases, the CG and SPS resources whose periodic resource grants are deactivated by a single control message 205 may be in the same bandwidth part. One case for performing the deactivation may be described with reference to FIG.
[0078] If the CG resource is an uplink resource and the SPS resource is a downlink resource, or vice versa, the control message 205 may include a deactivation or release instruction in either the downlink DCI (e.g., DCI format 0_0) or the uplink DCI (e.g., DCI format 1_0). It should be noted that the methods described herein may be applied to downlink and uplink DCIs, as long as the control message 205 used for activation includes a DCI having a resource block assignment field that includes a bitmap type resource allocation field for resource allocation.
[0079] The methods as described herein may also be applied to situations where the control message 205 is used to activate SPS or CG resources for sidelink communications (e.g., communications between UEs 115) on unlicensed channels. Such methods may be applicable when bitmap-based interlace allocation is supported for transmissions between UEs 115. For example, the base station 105-a may transmit a control message 205 to the UE 115-a to activate periodic resource grants for sidelink SPS and / or CG resources. Similarly, the base station 105-a may transmit a control message 205 to the UE 115-a to deactivate periodic resource grants for sidelink SPS and / or CG resources. Alternatively, the UE 115 communicating with the UE 115-a according to the sidelink SPS and / or CG resources may transmit a DCI or sidelink control information (SCI) to the UE 115-a to indicate deactivation of periodic resource grants for the sidelink SPS and / or CG resources.
[0080] Redefining the bitmap or verification condition, or determining that all bits with a bit value of "1" are invalid resource configurations, may prevent confusion on the part of the UE 115-a and may allow the UE 115-a to more accurately execute commands from the base station 105-a. On the other hand, using an additional field to verify whether the control message 205 is for deactivating a periodic resource grant may allow the UE 115-a to experience fewer false positives and to be less likely to erroneously deactivate a periodic resource grant that the base station 105-a did not request to be deactivated. On the other hand, deactivating both the SPS periodic resource grant and the CG periodic resource grant using a single control message 205 may limit the overhead associated with transmitting two separate control messages 205 to deactivate each periodic resource grant.
[0081] 3 illustrates an example of a communication diagram 300 supporting resource deactivation for interlace resource allocation according to aspects of the disclosure. In some aspects, the communication diagram 300 may be implemented by aspects of the wireless communication system 100. The communication diagram 300 may illustrate an example of a control message that deactivates one or more periodic resource grants.
[0082] The communication diagram 300 may include resource blocks 310 defined by frequency resources (e.g., subcarriers, subbands, groups of subchannels) and time spans 305 (e.g., subframes, symbols, slots). In addition, the communication diagram 300 may be divided into periods 315 during which periodic resources (e.g., CG resources 325 and / or SPS resources 320) may repeat. Note that there may be instances where the periods 315 for the SPS resources 320 may differ from the periods for the CG resources 325.
[0083] During the period 315-a, the periodic resource grant may not be activated at the UE 115. At some point within the period 315-a, the base station 105 may send a control message to the UE 115 to activate a periodic resource grant for the SPS resource 320, where the mechanism for activation may be as described with reference to FIG. 2. Thus, over the periods 315-b and 315-c, the base station 105 and the UE 115 may communicate on the SPS resource 320. For example, on the SPS resource 320, the base station 105 may transmit a PDSCH transmission to the UE 115, or the UE 115 may receive a PSSCH transmission from another UE 115.
[0084] During the period 315-c, the base station 105 may transmit a control message to the UE 115 activating a periodic resource grant for the CG resources 325, where the mechanism for activation may be as described with reference to Figure 2. Thus, over the period 315-d, the base station 105 and the UE 115 may communicate on the SPS resources 320 and the CG resources 325. For example, the base station 105 may transmit a PDSCH transmission to the UE 115 on the SPS resources 320, and the UE 115 may transmit a PUSCH transmission to the base station 105 or a PSSCH transmission to another UE 115 on the CG resources 325.
[0085] During the period 315-d, the base station 105 may transmit a control message to the UE 115 that deactivates the periodic resource grants for both the SPS resources 320 and the CG resources 325. For example, the base station 105 may transmit a control message with a field indicating that both periodic resource grants are to be deactivated. Thus, during the period 315-e, the UE 115 and the base station 105 may not communicate on the SPS resources 320 or the CG resources 325.
[0086] 4 illustrates an example of a process flow 400 supporting resource deactivation for interlace resource allocation according to aspects of the disclosure. In some aspects, the process flow 400 may be implemented by aspects of the wireless communication system 100. For example, the base station 105-b and the UE 115-b may be examples of the base station 105 and the UE 115, respectively, as described with reference to FIG.
[0087] At 405, the base station 105-b may transmit a first control message (e.g., DCI) indicating activating a first periodic resource grant, and the UE 115-b may receive the first control message. The first control message may include a resource allocation field, where each bit of the resource allocation field is associated with an allocation of a periodic resource of the set of periodic resources. In some cases, a first value of the resource allocation field of the first control message may allocate a first one or more periodic resources of the set of periodic resources. The first one or more periodic resources may be SPS resources or CG resources.
[0088] The UE 115-b may transmit or receive signaling on the first one or more periodic resources, at 410. The base station 105-b may receive or transmit the signaling, respectively.
[0089] At 415, the base station 105-b may transmit a control message (e.g., a DCI) including a resource allocation field and at least one other field. The resource allocation field of the control message may have an associated value, and at least one other field of the control message may have an associated value. The associated value of the resource allocation field of the control message may be at a value indicating deactivating the first one or more periodic resources. For example, the associated value may correspond to a de-allocation condition for each resource of the set of periodic resources, such as all ones according to one implementation as described with reference to FIG. 2 or all zeros according to another implementation as described with reference to FIG. 2. However, the associated value of the at least one other field of the control message may have a value that fails to indicate deactivating the first periodic resource grant. Thus, the UE 115-b may not deactivate the first periodic resource grant. In addition, assuming that the associated value corresponds to a de-allocation condition for each resource of the set of periodic resources, this may cause the resource allocation field to not point to a resource to be activated. Thus, the UE 115-b may not activate new resources. In some cases, the at least one other field may be a HARQ process number field, a redundancy version field, a new data indicator field, a TPC field, a time domain allocation field, or a combination thereof.
[0090] The UE 115-b may transmit or receive the additional signaling on the first periodic resource or resources, at 420. The base station 105-b may receive or transmit the additional signaling, respectively.
[0091] At 425, the base station 105-b may transmit a control message (e.g., DCI) associated with the second periodic resource grant. The control message may include an associated value of a resource allocation field that allocates a second one or more periodic resources of the second set of periodic resources. Activating the second periodic resource grant may not deactivate the first periodic resource grant if one of the first one or more periodic resources and the second one or more periodic resources is an SPS resource and the other of the first one or more periodic resources and the second one or more periodic resources is a CG resource. A control message including an uplink DCI may configure an uplink or sidelink CG resource, and a control message including a downlink DCI may configure a downlink or sidelink SPS resource.
[0092] At 430, the UE 115-b may transmit or receive additional signaling on the first resource(s) and / or the second resource(s). The UE 115-b may transmit or receive on the first resource(s) and the second resource(s) when the first resource(s) are downlink SPS resources and the second resource(s) are uplink CG resources, or vice versa.
[0093] At 435, the base station 105-b may transmit a control message (e.g., DCI) including a resource allocation field and at least one other field, and the UE 115-b may receive the control message. The resource allocation field of the control message may have an associated value, and at least one other field of the control message may have an associated value. The associated value of the resource allocation field of the control message may be at a value indicating deactivating the first one or more periodic resources. For example, the associated value may correspond to a de-allocation condition for each resource of the set of periodic resources, such as all ones according to one implementation as described with reference to FIG. 2 or all zeros according to another implementation as described with reference to FIG. 2. Similarly, the associated value of the at least one other field of the control message may have a value indicating deactivating the first periodic resource grant.
[0094] At 440, the UE 115-b may deactivate the first periodic resource grant based on the value of the resource allocation field and the value of at least one other field of the control message indicating deactivating the first periodic resource grant. If the UE 115-b had activated the second periodic resource grant, the UE 115-b may also deactivate the second periodic resource grant based on the value of the resource allocation field and the value of at least one other field of the control message of 435 indicating deactivating the first periodic resource grant. Alternatively, the control message of 435 may include a field indicating whether to deactivate the first periodic resource grant, the second periodic resource grant, or both. In such a case, the UE 115-b may deactivate the periodic resource grant indicated by that field. In some cases, deactivating the first periodic resource grant may be based on the control message of 435 including a CS-RNTI scrambled with a CRC.
[0095] In some cases, deactivating the first periodic resource grant may be based on the type of resource allocation associated with the resource allocation field. For example, if the type of resource allocation is not bitmap-based or interlace-based allocation and each of at least one other field, except the TPC field or the time domain allocation field, indicates to perform deactivation, the UE 115-b may still perform deactivation. However, if the type of resource allocation is bitmap-based or interlace-based and the TPC field or the time domain allocation field does not indicate to perform deactivation, the UE 115-b may refrain from performing deactivation. In other cases, the UE 115-b may refrain from performing deactivation if the TPC field or the time domain allocation field fails to indicate to perform deactivation, regardless of the type of resource allocation.
[0096] Assuming that the UE 115-b deactivates the first periodic resource grant (e.g., via a field indicating to deactivate the first periodic resource grant) but does not deactivate the second periodic resource grant, the UE 115-b may transmit or receive signaling on the second periodic resource or resources at 445. The base station 105-b may receive or transmit the signaling, respectively.
[0097] 5 illustrates a block diagram 500 of a device 505 supporting resource deactivation for interlace resource allocation according to an aspect of the disclosure. The device 505 may be an instance of an aspect of a UE 115 as described herein. The device 505 may include a receiver 510, a communications manager 515, and a transmitter 520. The device 505 may also include a processor. Each of these components may be in communication with one another (e.g., via one or more buses).
[0098] The receiver 510 may receive information such as packets, user data, or control information associated with various information channels (e.g., information regarding resource deactivation for control channels, data channels, and interlace resource allocations, etc.). The information may be passed to other components of the device 505. The receiver 510 may be one instance of an aspect of a transceiver 815 described with reference to FIG. 8. The receiver 510 may utilize a single antenna or a set of antennas.
[0099] The communications manager 515 may receive a first control message associated with a periodic resource grant, the first control message including a resource allocation field, each bit of the resource allocation field being associated with an allocation of a periodic resource of a set of periodic resources, and a first value of the resource allocation field of the first control message allocating a first one or more periodic resources of the set of periodic resources; after transmitting or receiving signaling on the first one or more periodic resources, receive a second control message including the resource allocation field and at least one other field, the resource allocation field of the second control message including a second value; transmitting or receiving signaling on the first one or more periodic resources; and deactivating the periodic resource grant based on the second value of the resource allocation field and a third value of the at least one other field.
[0100] Additionally or alternatively, the communications manager 515 may include receiving a first control message allocating a first periodic resource grant, the first control message comprising a first resource allocation field associated with a first subcarrier spacing, wherein each bit of the first resource allocation field is associated with an allocation of a periodic resource of a first plurality of periodic resources; receiving a second control message comprising a first resource allocation field, the first resource allocation field of the second control message comprising a first value; deactivating the first periodic resource grant based at least in part on the first value of the first resource allocation field and the first subcarrier spacing; and deactivating the second periodic resource grant. The method may further include receiving a third control message allocating a periodic resource grant, the third control message comprising a second resource allocation field associated with a second subcarrier spacing, where each bit of the second resource allocation field is associated with an allocation of a periodic resource of the second plurality of periodic resources, receiving a fourth control message comprising a second resource allocation field, the second resource allocation field of the fourth control message comprising a second value different from the first value of the first resource allocation field, and deactivating the second periodic resource grant based at least in part on the second value of the second resource allocation field and the second subcarrier spacing. Communications manager 515 may be an example of an aspect of communications manager 810 described herein.
[0101] The communications manager 515 using a redefined bitmap or validation condition based on subcarrier spacing can prevent confusion on the part of the communications manager 515 and can allow the communications manager 515 to more accurately execute commands from the base station. For example, by using a redefined bitmap, the communications manager 515 can prevent a scenario where the bitmap indicates activating and deactivating resources.
[0102] The communications manager 515, or subcomponents thereof, may be implemented in hardware, code executed by a processor (e.g., software or firmware), or any combination thereof. If implemented in code executed by a processor, the functions of the communications manager 515, or subcomponents thereof, 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, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described in this disclosure.
[0103] The communications manager 515 or its subcomponents may be physically located in various locations, including being distributed such that portions of the functionality are implemented at different physical locations by one or more physical components. In some aspects, the communications manager 515 or its subcomponents may be separate and distinct components according to various aspects of the present disclosure. In some aspects, the communications manager 515 or its subcomponents may be combined with one or more other hardware components, including, but not limited to, an input / output (I / O) component, a transceiver, a network server, another computing device, one or more other components described in this disclosure, or combinations thereof according to various aspects of the present disclosure.
[0104] The transmitter 520 may transmit signals generated by other components of the device 505. In some aspects, the transmitter 520 may be co-located with the receiver 510 in a transceiver module. For example, the transmitter 520 may be an instance of an aspect of the transceiver 815 described with reference to FIG. 8. The transmitter 520 may utilize a single antenna or a set of antennas.
[0105] 6 illustrates a block diagram 600 of a device 605 supporting resource deactivation for interlace resource allocation according to an aspect of the disclosure. The device 605 may be an instance of an aspect of a device 505 or a UE 115 as described herein. The device 605 may include a receiver 610, a communications manager 615, and a transmitter 635. The device 605 may also include a processor. Each of these components may be in communication with one another (e.g., via one or more buses).
[0106] The receiver 610 may receive information such as packets, user data, or control information associated with various information channels (e.g., information regarding resource deactivation for control channels, data channels, and interlace resource allocations, etc.). The information may be passed to other components of the device 605. The receiver 610 may be one instance of an aspect of a transceiver 815 described with reference to FIG. 8. The receiver 610 may utilize a single antenna or a set of antennas.
[0107] The communications manager 615 may be an example of an aspect of the communications manager 515 as described herein. The communications manager 615 may include a control message receiver 620, a UE signaling component 625, and a deactivation component 630. The communications manager 615 may be an example of an aspect of the communications manager 810 as described herein.
[0108] The control message receiver 620 may receive a first control message associated with a periodic resource grant, where the first control message includes a resource allocation field, where each bit of the resource allocation field is associated with an allocation of a periodic resource of a set of periodic resources, and where a first value of the resource allocation field of the first control message allocates a first one or more periodic resources of the set of periodic resources, and after transmitting or receiving signaling on the first one or more periodic resources, receive a second control message including the resource allocation field and at least one other field, where the resource allocation field of the second control message includes a second value.
[0109] The UE signaling component 625 may transmit or receive signaling on the first periodic resource or resources.
[0110] A deactivation component 630 may deactivate the periodic resource grant based on the second value of the resource allocation field and the third value of the at least one other field.
[0111] The transmitter 635 may transmit signals generated by other components of the device 605. In some aspects, the transmitter 635 may be co-located with the receiver 610 in a transceiver module. For example, the transmitter 635 may be an instance of an aspect of the transceiver 815 described with reference to FIG. 8. The transmitter 635 may utilize a single antenna or a set of antennas.
[0112] 7 illustrates a block diagram 700 of a communications manager 705 supporting resource deactivation for interlace resource allocation according to an aspect of the disclosure. Communications manager 705 may be an instance of an aspect of communications manager 515, communications manager 615, or communications manager 810 described herein. Communications manager 705 may include a control message receiver 710, a UE signaling component 715, and a deactivation component 720. Each of these modules may communicate directly or indirectly with one another (e.g., via one or more buses).
[0113] The control message receiver 710 may receive a first control message associated with a periodic resource grant, the first control message including a resource allocation field, each bit of the resource allocation field being associated with an allocation of a periodic resource of a set of periodic resources, and a first value of the resource allocation field of the first control message allocating a first one or more periodic resources of the set of periodic resources. In some aspects, the control message receiver 710 may receive a second control message including the resource allocation field and at least one other field, the resource allocation field of the second control message including a second value, after transmitting or receiving signaling on the first one or more periodic resources.
[0114] In some aspects, the control message receiver 710 may receive a third control message associated with the second periodic resource grant, where the third control message includes a fourth value of a resource allocation field that allocates a second one or more periodic resources of the second set of periodic resources. In some aspects, the control message receiver 710 may receive a third control message including a resource allocation field and at least one other field, where the resource allocation field of the third control message includes a fourth value, the at least one other field of the third control message includes a fifth value, the fourth value of the resource allocation field of the third control message is the same as the second value of the resource allocation field of the second control message, and the fifth value of the at least one other field of the third control message is different from the third value of the at least one other field of the second control message.
[0115] The UE signaling component 715 may transmit or receive signaling on the first one or more periodic resources. In some aspects, the UE signaling component 715 may transmit or receive additional signaling on the second one or more periodic resources. In some aspects, the UE signaling component 715 may transmit or receive the additional signaling on the first one or more periodic resources after receiving the third control message and before receiving the second control message based on a fifth value of the at least one other field of the third control message being different from a third value of the at least one other field of the second control message.
[0116] The deactivation component 720 may deactivate the periodic resource grant based on the second value of the resource allocation field and a third value of at least one other field. In some aspects, the deactivation component 720 may identify a field of the second control message indicating whether to deactivate the periodic resource grant, the second periodic resource grant, or both, where the deactivating of the periodic resource grant is based on the field. In some cases, the deactivating of the periodic resource grant is based on each bit of the second value of the resource allocation field of the second control message corresponding to a de-allocation condition for a respective periodic resource of the plurality of periodic resources. In some cases, the deactivating of the periodic resource grant is based on each bit of the second value of the resource allocation field of the second control message corresponding to an allocation condition for a respective periodic resource of the plurality of periodic resources. In some cases, the deactivating of the periodic resource grant is based on a type of resource allocation associated with the resource allocation field. In some cases, deactivating the periodic resource grant is based on the second control message including a configured scheduling radio network temporary identifier scrambled with a cyclic redundancy check.
[0117] 8 illustrates a diagram of a system 800 including a device 805 supporting resource deactivation for interlace resource allocation according to an aspect of the disclosure. The device 805 may be or include an instance of the components of a device 505, a device 605, or a UE 115 as described herein. The device 805 may include components for two-way voice and data communication, including components for transmitting and receiving communications, including a communications manager 810, a transceiver 815, an antenna 820, a memory 825, and a processor 835. These components may be in electronic communication over one or more buses (e.g., bus 840).
[0118] The communications manager 810 may receive a first control message associated with a periodic resource grant, the first control message including a resource allocation field, each bit of the resource allocation field being associated with an allocation of a periodic resource of a set of periodic resources, and a first value of the resource allocation field of the first control message allocating a first one or more periodic resources of the set of periodic resources; after transmitting or receiving signaling on the first one or more periodic resources, receive a second control message including the resource allocation field and at least one other field, the resource allocation field of the second control message including a second value; transmitting or receiving signaling on the first one or more periodic resources; and deactivating the periodic resource grant based on the second value of the resource allocation field and a third value of the at least one other field.
[0119] Additionally or alternatively, the communications manager 810 may include receiving a first control message allocating a first periodic resource grant, the first control message comprising a first resource allocation field associated with a first subcarrier interval, wherein each bit of the first resource allocation field is associated with an allocation of a periodic resource of a first plurality of periodic resources; receiving a second control message comprising a first resource allocation field, the first resource allocation field of the second control message comprising a first value; deactivating the first periodic resource grant based at least in part on the first value of the first resource allocation field and the first subcarrier interval; and deactivating the second periodic resource grant. the second resource allocation field of the fourth control message comprising a second value that is different from the first value of the first resource allocation field; and deactivating the second periodic resource grant based at least in part on the second value of the second resource allocation field and the second subcarrier spacing.
[0120] The transceiver 815 may communicate bidirectionally via one or more antennas, wired links, or wireless links, as described above. For example, the transceiver 815 may represent a wireless transceiver and may communicate bidirectionally with another wireless transceiver. The transceiver 815 may also include a modem for modulating packets and providing the modulated packets to an antenna for transmission, and for demodulating packets received from the antenna.
[0121] In some cases, a wireless device may include a single antenna 820. However, in some cases, the device may have two or more antennas 820 that may be capable of simultaneously transmitting or receiving multiple wireless transmissions.
[0122] The memory 825 may include random access memory (RAM) and read only memory (ROM). The memory 825 may store computer-readable computer-executable code 830 that includes instructions that, when executed, cause the processor to perform various functions described herein. In some cases, the memory 825 may include a basic input / output system (BIOS) that may control basic hardware or software operations, such as interaction with peripheral components or devices, among others.
[0123] The code 830 may include instructions for implementing aspects of the disclosure, including instructions for supporting wireless communications. The code 830 may be stored in a non-transitory computer-readable medium, such as a system memory or other type of memory. In some cases, the code 830 may not be directly executable by the processor 835, but may (e.g., when compiled and executed) cause a computer to perform functions described herein.
[0124] The processor 835 may include an intelligent hardware device (e.g., a general-purpose processor, a DSP, a CPU, a microcontroller, an ASIC, an FPGA, a programmable logic device, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, the processor 835 may be configured to operate a memory array using a memory controller. In other cases, the memory controller may be incorporated into the processor 835. The processor 835 may be configured to execute computer-readable instructions stored in a memory (e.g., memory 825) to cause the device 805 to perform various functions (e.g., functions or tasks supporting resource deactivation for interlaced resource allocation).
[0125] 9 illustrates a block diagram 900 of a device 905 supporting resource deactivation for interlace resource allocation according to an aspect of the disclosure. The device 905 may be an instance of an aspect of a base station 105 as described herein. The device 905 may include a receiver 910, a communications manager 915, and a transmitter 920. The device 905 may also include a processor. Each of these components may be in communication with one another (e.g., via one or more buses).
[0126] The receiver 910 may receive information such as packets, user data, or control information associated with various information channels (e.g., information regarding resource deactivation for control channels, data channels, and interlace resource allocations, etc.). The information may be passed to other components of the device 905. The receiver 910 may be one instance of an aspect of the transceiver 1220 described with reference to FIG. 12. The receiver 910 may utilize a single antenna or a set of antennas.
[0127] The communications manager 915 may: transmit a first control message to the UE indicating to activate a periodic resource grant, the first control message including a resource allocation field, each bit of the resource allocation field being associated with an allocation of a periodic resource of the set of periodic resources, and a first value of the resource allocation field of the first control message allocating the first one or more periodic resources of the set of periodic resources; transmit a second control message to the UE including the resource allocation field and at least one other field after transmitting or receiving signaling on the first one or more periodic resources, the resource allocation field of the second control message including a second value, the second control message indicating to deactivate the periodic resource grant based on the second value of the resource allocation field and a third value of the at least one other field; and receive or transmit signaling to or from the UE on the first one or more periodic resources. The communications manager 915 may be one instance of an aspect of the communications manager 1210 described herein.
[0128] Additionally or alternatively, the communications manager 915 may include transmitting a first control message to the UE indicating to activate a first periodic resource grant, the first control message comprising a first resource allocation field associated with a first subcarrier spacing, each bit of the first resource allocation field being associated with an allocation of a periodic resource of a first plurality of periodic resources; transmitting a second control message to the UE comprising a first resource allocation field, the first resource allocation field of the second control message comprising a first value, the second control message indicating to deactivate the first periodic resource grant based at least in part on the first value of the first resource allocation field and the first subcarrier spacing; the second resource allocation field of the second control message having a second value that is different from the first value of the first resource allocation field, the fourth control message indicating deactivation of the second periodic resource grant based at least in part on the second value of the second resource allocation field and the second subcarrier spacing.
[0129] The communications manager 915 using a redefined bitmap or validation condition based on subcarrier spacing can prevent confusion on the part of the communications manager 915 and can allow the communications manager 915 to send commands that the UE can execute more accurately. For example, by using a redefined bitmap, the communications manager 915 can prevent a scenario where the bitmap indicates activating and deactivating resources.
[0130] Communications manager 915, or subcomponents thereof, may be implemented in hardware, code executed by a processor (e.g., software or firmware), or any combination thereof. If implemented in code executed by a processor, the functions of communications manager 915, or subcomponents thereof, may be performed by a general purpose processor, a DSP, an application specific integrated circuit (ASIC), an 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 this disclosure.
[0131] The communications manager 915 or its subcomponents may be physically located in various locations, including being distributed such that portions of the functionality are implemented at different physical locations by one or more physical components. In some aspects, the communications manager 915 or its subcomponents may be separate and distinct components according to various aspects of the present disclosure. In some aspects, the communications manager 915 or its subcomponents may be combined with one or more other hardware components, including, but not limited to, an input / output (I / O) component, a transceiver, a network server, another computing device, one or more other components described in this disclosure, or combinations thereof according to various aspects of the present disclosure.
[0132] The transmitter 920 may transmit signals generated by other components of the device 905. In some aspects, the transmitter 920 may be co-located with the receiver 910 in a transceiver module. For example, the transmitter 920 may be an instance of an aspect of the transceiver 1220 described with reference to FIG. 12. The transmitter 920 may utilize a single antenna or a set of antennas.
[0133] 10 illustrates a block diagram 1000 of a device 1005 supporting resource deactivation for interlace resource allocation according to an aspect of the disclosure. The device 1005 may be an instance of an aspect of a device 905 or a base station 105 as described herein. The device 1005 may include a receiver 1010, a communications manager 1015, and a transmitter 1030. The device 1005 may also include a processor. Each of these components may be in communication with one another (e.g., via one or more buses).
[0134] The receiver 1010 may receive information such as packets, user data, or control information associated with various information channels (e.g., information regarding resource deactivation for control channels, data channels, and interlace resource allocations, etc.). The information may be passed to other components of the device 1005. The receiver 1010 may be one instance of an aspect of the transceiver 1220 described with reference to FIG. 12. The receiver 1010 may utilize a single antenna or a set of antennas.
[0135] The communications manager 1015 may be an example of an aspect of the communications manager 915 as described herein. The communications manager 1015 may include a control message transmitter 1020 and a base station signaling component 1025. The communications manager 1015 may be an example of an aspect of the communications manager 1210 as described herein.
[0136] The control message transmitter 1020 may: transmit a first control message to the UE indicating to activate the periodic resource grant, the first control message including a resource allocation field, each bit of the resource allocation field being associated with an allocation of a periodic resource of the set of periodic resources, and a first value of the resource allocation field of the first control message allocating a first one or more periodic resources of the set of periodic resources; and, after transmitting or receiving signaling on the first one or more periodic resources, transmit a second control message to the UE including the resource allocation field and at least one other field, the resource allocation field of the second control message including a second value, the second control message indicating to deactivate the periodic resource grant based on the second value of the resource allocation field and a third value of the at least one other field.
[0137] A base station signaling component 1025 may receive or transmit signaling to or from the UE on the first periodic resource or resources.
[0138] The transmitter 1030 may transmit signals generated by other components of the device 1005. In some aspects, the transmitter 1030 may be co-located with the receiver 1010 in a transceiver module. For example, the transmitter 1030 may be an instance of an aspect of the transceiver 1220 described with reference to FIG. 12. The transmitter 1030 may utilize a single antenna or a set of antennas.
[0139] 11 illustrates a block diagram 1100 of a communications manager 1105 supporting resource deactivation for interlace resource allocation according to an aspect of the disclosure. The communications manager 1105 may be an instance of an aspect of the communications manager 915, the communications manager 1015, or the communications manager 1210 described herein. The communications manager 1105 may include a control message transmitter 1110 and a base station signaling component 1115. Each of these modules may communicate directly or indirectly with each other (e.g., via one or more buses).
[0140] The control message transmitter 1110 may transmit a first control message to the UE indicating activating a periodic resource grant, the first control message including a resource allocation field, each bit of the resource allocation field being associated with an allocation of a periodic resource of the set of periodic resources, and a first value of the resource allocation field of the first control message allocating the first one or more periodic resources of the set of periodic resources. In some aspects, the control message transmitter 1110 may transmit a second control message to the UE including the resource allocation field and at least one other field after transmitting or receiving signaling on the first one or more periodic resources, the resource allocation field of the second control message including a second value, the second control message indicating deactivating the periodic resource grant based on the second value of the resource allocation field and a third value of the at least one other field.
[0141] In some aspects, the control message transmitter 1110 may transmit to the UE a third control message indicating activation of the second periodic resource grant, the third control message including a resource allocation field, where the resource allocation field of the third control message includes a fourth value that allocates a second one or more periodic resources of the second set of resources. In some aspects, the control message transmitter 1110 may transmit, prior to transmitting the second control message, a third control message including a resource allocation field and at least one other field, where the resource allocation field of the third control message includes a fourth value, the at least one other field of the third control message includes a fifth value, the fourth value of the third control message is the same as the second value of the third control message, and the fifth value of the at least one other field of the third control message is different from the third value of the at least one other field of the second control message. In some cases, the second control message includes a field indicating whether to deactivate the periodic resource grant, the second periodic resource grant, or both.
[0142] The base station signaling component 1115 may receive or transmit signaling to or from the UE on the first one or more periodic resources. In some aspects, the base station signaling component 1115 may receive or transmit additional signaling on the second one or more periodic resources before transmitting the second control message. In some aspects, the base station signaling component 1115 may receive or transmit additional signaling on the first one or more periodic resources after transmitting the third control message and before transmitting the second control message based on the fifth value of the at least one other field of the third control message being different from the third value of the at least one other field of the second control message.
[0143] 12 illustrates a diagram of a system 1200 including a device 1205 supporting resource deactivation for interlace resource allocation according to an aspect of the disclosure. The device 1205 may be or include an instance of a device 905, a device 1005, or a base station 105 as described herein. The device 1205 may include components for two-way voice and data communication, including components for transmitting and receiving communications, including a communications manager 1210, a network communications manager 1215, a transceiver 1220, an antenna 1225, a memory 1230, a processor 1240, and an inter-station communications manager 1245. These components may be in electronic communication via one or more buses (e.g., a bus 1250).
[0144] The communications manager 1210 may: send a first control message to the UE indicating to activate a periodic resource grant, the first control message including a resource allocation field, each bit of the resource allocation field being associated with an allocation of a periodic resource of a set of periodic resources, and a first value of the resource allocation field of the first control message allocating a first one or more periodic resources of the set of periodic resources; after sending or receiving signaling on the first one or more periodic resources, send a second control message to the UE including the resource allocation field and at least one other field, the resource allocation field of the second control message including a second value, the second control message indicating to deactivate the periodic resource grant based on the second value of the resource allocation field and a third value of the at least one other field; and receive or send signaling to or from the UE on the first one or more periodic resources.
[0145] Additionally or alternatively, the communications manager 1210 may include transmitting a first control message to the UE indicating to activate a first periodic resource grant, the first control message comprising a first resource allocation field associated with a first subcarrier spacing, each bit of the first resource allocation field being associated with an allocation of a periodic resource of a first plurality of periodic resources; transmitting a second control message to the UE comprising a first resource allocation field, the first resource allocation field of the second control message comprising a first value, the second control message indicating to deactivate the first periodic resource grant based at least in part on the first value of the first resource allocation field and the first subcarrier spacing; the second resource allocation field of the second control message having a second value that is different from the first value of the first resource allocation field, the fourth control message indicating deactivation of the second periodic resource grant based at least in part on the second value of the second resource allocation field and the second subcarrier spacing.
[0146] The network communications manager 1215 may manage communications with a core network (e.g., via one or more wired backhaul links). For example, the network communications manager 1215 may manage the transfer of data communications for client devices, such as one or more UEs 115.
[0147] The transceiver 1220 may communicate bidirectionally via one or more antennas, wired links, or wireless links, as described above. For example, the transceiver 1220 may represent a wireless transceiver and may communicate bidirectionally with another wireless transceiver. The transceiver 1220 may also include a modem for modulating packets and providing the modulated packets to an antenna for transmission, and for demodulating packets received from the antenna.
[0148] In some cases, a wireless device may include a single antenna 1225. However, in some cases, the device may have two or more antennas 1225 that may be capable of simultaneously transmitting or receiving multiple wireless transmissions.
[0149] The memory 1230 may include RAM and ROM. The memory 1230 may store computer-readable computer-executable code 1235 that includes instructions that, when executed, cause the processor to perform various functions described herein. In some cases, the memory 1230 may include a BIOS that may control basic hardware or software operations, such as interaction with peripheral components or devices, among other things.
[0150] Code 1235 may include instructions for implementing aspects of the disclosure, including instructions for supporting wireless communication. Code 1235 may be stored in a non-transitory computer-readable medium, such as a system memory or other type of memory. In some cases, code 1235 may not be directly executable by processor 1240, but may (e.g., when compiled and executed) cause a computer to perform functions described herein.
[0151] Processor 1240 may include an intelligent hardware device (e.g., a general-purpose processor, DSP, CPU, microcontroller, ASIC, FPGA, programmable logic device, discrete gate or transistor logic components, discrete hardware components, or any combination thereof). In some cases, processor 1240 may be configured to operate a memory array using a memory controller. In other cases, the memory controller may be incorporated into processor 1240. Processor 1240 may be configured to execute computer-readable instructions stored in a memory (e.g., memory 1230) to cause the device 1205 to perform various functions (e.g., functions or tasks that support deactivating resources for interlace resource allocation).
[0152] The inter-site communication manager 1245 may manage communication with other base stations 105 and may include a controller or scheduler for controlling communication with the UE 115 in cooperation with other base stations 105. For example, the inter-site communication manager 1245 may coordinate scheduling of transmissions to the UE 115 for various interference mitigation techniques such as beamforming or joint transmission. In some aspects, the inter-site communication manager 1245 may provide an X2 interface within the LTE / LTE-A wireless communication network technology for communicating between base stations 105.
[0153] FIG. 13 shows a flowchart illustrating a method 1300 for supporting resource deactivation for interlace resource allocation, according to an aspect of the present disclosure. The operations of method 1300 may be implemented by the UE 115 or its components, as described herein. For example, the operations of method 1300 may be performed by a communication manager as described with reference to FIGS. 5-8. In some aspects, the UE may execute a set of instructions for controlling the functional elements of the UE to perform the described functions. Additionally or alternatively, the UE may use dedicated hardware to perform aspects of the described functions.
[0154] At 1305, the UE may receive a first control message associated with a periodic resource grant. The first control message includes a resource allocation field, and each bit of the resource allocation field is associated with the allocation of a periodic resource from a set of periodic resources. The first value of the resource allocation field of the first control message allocates the first one or more periodic resources from the set of periodic resources. The operation of 1305 may be performed according to the methods described herein. In some aspects, the operation of 1305 may be performed by a control message receiver as described with reference to FIGS. 5 - 8.
[0155] At 1310, the UE may transmit or receive signaling on the first one or more periodic resources. The operation of 1310 may be performed according to the methods described herein. In some aspects, the operation of 1310 may be performed by a UE signaling component as described with reference to FIGS. 5 - 8.
[0156] At 1315, after the UE transmits or receives signaling on the first one or more periodic resources, the UE may receive a second control message including a resource allocation field and at least one other field. The resource allocation field of the second control message includes a second value. The operation of 1315 may be performed according to the methods described herein. In some aspects, the operation of 1315 may be performed by a control message receiver as described with reference to FIGS. 5 - 8.
[0157] At 1320, the UE may deactivate a periodic resource grant based on the second value of the resource allocation field and a third value of at least one other field. The operation of 1320 may be performed according to the methods described herein. In some aspects, the operation of 1320 may be performed by a deactivation component as described with reference to FIGS. 5 - 8.
[0158] FIG. 14 illustrates a flow chart illustrating a method 1400 for supporting resource deactivation for interlace resource allocation according to aspects of the disclosure. The operations of the method 1400 may be implemented by the UE 115 or components thereof as described herein. For example, the operations of the method 1400 may be performed by a communications manager as described with reference to FIGS. 5-8. In some aspects, the UE may execute a set of instructions to control functional elements of the UE to perform the described functions. Additionally or alternatively, the UE may perform aspects of the described functions using dedicated hardware.
[0159] At 1405, the UE may receive a first control message associated with a periodic resource grant, the first control message including a resource allocation field, each bit of the resource allocation field being associated with an allocation of a periodic resource of a set of periodic resources, and a first value of the resource allocation field of the first control message allocating a first one or more periodic resources of the set of periodic resources. The operations of 1405 may be performed according to methods described herein. In some aspects, aspects of the operations of 1405 may be performed by a control message receiver as described with reference to FIGS. 5-8.
[0160] At 1410, the UE may transmit or receive signaling on the first one or more periodic resources. The operations of 1410 may be performed in accordance with methods described herein. In some aspects, aspects of the operations of 1410 may be performed by a UE signaling component as described with reference to FIGS. 5-8.
[0161] At 1415, the UE may receive a second control message associated with a second periodic resource grant, the second control message including a second value of a resource allocation field that allocates a second one or more periodic resources of the second set of periodic resources. The operations of 1415 may be performed according to methods described herein. In some aspects, aspects of the operations of 1415 may be performed by a control message receiver as described with reference to FIGS. 5-8.
[0162] At 1420, the UE may transmit or receive additional signaling on the second one or more periodic resources. The operations of 1420 may be performed in accordance with methods described herein. In some aspects, aspects of the operations of 1420 may be performed by a UE signaling component as described with reference to FIGS. 5-8.
[0163] At 1425, the UE may receive a third control message including a resource allocation field and at least one other field after transmitting or receiving the signaling on the first one or more periodic resources, where the resource allocation field of the third control message includes a third value. The operations of 1425 may be performed according to methods described herein. In some aspects, aspects of the operations of 1425 may be performed by a control message receiver as described with reference to FIGS. 5-8.
[0164] At 1430, the UE may deactivate the periodic resource grant based on the third value of the resource allocation field and the fourth value of the at least one other field. The operations of 1430 may be performed in accordance with methods described herein. In some aspects, aspects of the operations of 1430 may be performed by a deactivation component as described with reference to FIGS.
[0165] FIG. 15 illustrates a flow chart illustrating a method 1500 for supporting resource deactivation for interlace resource allocation according to aspects of the disclosure. The operations of method 1500 may be implemented by the UE 115 or components thereof as described herein. For example, the operations of method 1500 may be performed by a communications manager as described with reference to FIGS. 5-8. In some aspects, the UE may execute a set of instructions to control functional elements of the UE to perform the described functions. Additionally or alternatively, the UE may perform aspects of the described functions using dedicated hardware.
[0166] At 1505, the UE may receive a first control message associated with a periodic resource grant, the first control message including a resource allocation field, each bit of the resource allocation field being associated with an allocation of a periodic resource of a set of periodic resources, and a first value of the resource allocation field of the first control message allocating a first one or more periodic resources of the set of periodic resources. The operations of 1505 may be performed according to methods described herein. In some aspects, aspects of the operations of 1505 may be performed by a control message receiver as described with reference to FIGS. 5-8.
[0167] At 1510, the UE may transmit or receive signaling on the first one or more periodic resources. The operations of 1510 may be performed in accordance with methods described herein. In some aspects, aspects of the operations of 1510 may be performed by a UE signaling component as described with reference to FIGS. 5-8.
[0168] At 1515, the UE may receive a second control message including a resource allocation field and at least one other field, where the resource allocation field of the second control message includes a second value and the at least one other field of the second control message includes a third value. The operations of 1515 may be performed according to methods described herein. In some aspects, aspects of the operations of 1515 may be performed by a control message receiver as described with reference to FIGS. 5-8.
[0169] At 1520, the UE may transmit or receive additional signaling on the first one or more periodic resources after receiving the second control message based on a third value of the at least one other field of the second control message. The operations of 1520 may be performed according to methods described herein. In some aspects, aspects of the operations of 1520 may be performed by a UE signaling component as described with reference to FIGS. 5-8.
[0170] At 1525, the UE may receive a third control message including a resource allocation field and at least one other field after transmitting or receiving additional signaling on the first one or more periodic resources, where the resource allocation field of the third control message includes a fourth value, where the fourth value of the resource allocation field of the third control message is the same as the second value of the resource allocation field of the second control message, and where a fifth value of the at least one other field of the third control message is different from the third value of the at least one other field of the second control message. The operations of 1525 may be performed in accordance with methods described herein. In some aspects, aspects of the operations of 1525 may be performed by a control message receiver as described with reference to FIGS. 5-8.
[0171] At 1530, the UE may deactivate the periodic resource grant based on the fourth value of the resource allocation field and the fifth value of the at least one other field being different from the third value of the at least one other field. The operations of 1530 may be performed according to methods described herein. In some aspects, aspects of the operations of 1530 may be performed by a deactivation component as described with reference to FIGS. 5-8.
[0172] FIG. 16 illustrates a flow chart illustrating a method 1600 supporting resource deactivation for interlace resource allocation according to aspects of the disclosure. The operations of the method 1600 may be implemented by a base station 105 or components thereof as described herein. For example, the operations of the method 1600 may be performed by a communications manager as described with reference to FIGS. 9-12. In some aspects, the base station may execute a set of instructions to control functional elements of the base station to perform the described functions. Additionally or alternatively, the base station may perform aspects of the described functions using dedicated hardware.
[0173] At 1605, the base station may transmit a first control message to the UE indicating activating a periodic resource grant, the first control message including a resource allocation field, each bit of the resource allocation field being associated with an allocation of a periodic resource of the set of periodic resources, and a first value of the resource allocation field of the first control message allocating a first one or more periodic resources of the set of periodic resources. The operations of 1605 may be performed according to methods described herein. In some aspects, aspects of the operations of 1605 may be performed by a control message transmitter as described with reference to FIGS. 9-12.
[0174] At 1610, the base station may receive or transmit signaling to or from the UE on the first one or more periodic resources. The operations of 1610 may be performed in accordance with methods described herein. In some aspects, aspects of the operations of 1610 may be performed by a base station signaling component as described with reference to FIGS. 9-12.
[0175] At 1615, the base station may transmit a second control message to the UE after transmitting or receiving the signaling on the first one or more periodic resources, the second control message including a resource allocation field and at least one other field, the resource allocation field of the second control message including a second value, the second control message indicating deactivating the periodic resource grant based on the second value of the resource allocation field and a third value of the at least one other field. The operations of 1615 may be performed according to methods described herein. In some aspects, aspects of the operations of 1615 may be performed by a control message transmitter as described with reference to FIGS. 9-12.
[0176] It should be noted that the methods described herein represent possible implementations, that the acts and steps may be rearranged or otherwise modified, and that other implementations are possible. Furthermore, aspects from two or more of the methods may be combined.
[0177] Aspects of an LTE, LTE-A, LTE-A Pro, or NR system may be described for illustrative purposes, and LTE, LTE-A, LTE-A Pro, or NR terminology may be used throughout much of the description, although the techniques described herein may be applicable to other than LTE, LTE-A, LTE-A Pro, or NR networks. For example, the techniques described may be applicable to various other wireless communications systems, such as Ultra Mobile Broadband (UMB), Institute of Electrical and Electronics Engineers (IEEE) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDM, as well as other systems and radio technologies not expressly mentioned herein.
[0178] The information and signals described herein may be represented using any of a variety of different technologies and techniques. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referred to throughout the description may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
[0179] The various example blocks and components described with respect to the disclosure herein may be implemented or performed using a general purpose processor, a DSP, an ASIC, a CPU, an FPGA or other programmable logic device, 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 alternatively, the processor may be any processor, controller, microcontroller, or state machine. A processor may also be implemented as a combination of computing devices (e.g., a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration).
[0180] The functions described herein may be implemented in hardware, software executed by a processor, firmware, or any combination thereof. When implemented in software executed by a processor, the functions may be stored on or transmitted via a computer-readable medium as one or more instructions or codes. Other aspects and implementations are within the scope of this disclosure and the appended claims. For example, due to the nature of software, the functions described herein may be implemented using software executed by a processor, hardware, firmware, hardwiring, or any combination thereof. Features implementing the functions may also be physically located in various locations, including being distributed such that parts of the functions are implemented in various physical locations.
[0181] Computer-readable media includes both non-transitory computer storage media and communication media, including any medium that facilitates transfer of a computer program from one place to another. Non-transitory storage media may be any available medium that can be accessed by a general purpose or special purpose computer. By way of example, and not limitation, non-transitory computer-readable media may include RAM, ROM, Electrically Erasable Programmable ROM (EEPROM), Flash memory, Compact Disk (CD) ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other non-transitory medium that can be used to carry or store desired program code means in the form of instructions or data structures and that can be accessed by a general purpose or special purpose computer or a general purpose or special purpose processor. Also, 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 coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included within the definition of computer readable media. As used herein, disk and disc include CD, laser disc, optical disc, digital versatile disc (DVD), floppy disk, and Blu-ray disc, where disks typically reproduce data magnetically and discs reproduce data optically using lasers. Combinations of the above are also included within the scope of computer readable media.
[0182] As used herein, including in the claims, "or" as used in a list of items (e.g., a list of items ending with a phrase such as "at least one of" or "one or more of") indicates an inclusive list, such as, for example, a list of at least one of A, B, or C means A or B or C or AB or AC or BC or ABC (i.e., A and B and C). Also, the phrase "based on" as used herein should not be interpreted as a reference to a closed set of conditions. For example, a step described as "based on condition A" may be based on both condition A and condition B without departing from the scope of this disclosure. In other words, the phrase "based on" as used herein should be interpreted similarly to the phrase "based at least in part on."
[0183] In the accompanying figures, similar components or features may have the same reference label. Furthermore, various components of the same type may be distinguished by following the reference label with a dash and a second label that distinguishes the similar components. If only a first reference label is used herein, the description is applicable to any of the similar components having the same first reference label, regardless of the second reference label, or any other subsequent reference label.
[0184] The description set forth herein with respect to the accompanying drawings describes exemplary configurations and does not represent all aspects that may be implemented or fall within the scope of the claims. The term "example" as used herein means "serving as an example, instance, or illustration" and does not mean "preferred" or "advantageous over other examples." The detailed description includes specific details for the purposes of providing an understanding of the described techniques. However, these techniques may be practiced without these specific details. In some instances, known structures and devices are shown in block diagram form to avoid obscuring the concepts of the described aspects.
[0185] The description herein is provided to enable any person skilled in the art to make or use the present disclosure. Various modifications of the present disclosure will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other variations without departing from the scope of the present disclosure. Thus, the present disclosure is not limited to the embodiments and designs described herein, but should be accorded the widest scope consistent with the principles and novel features disclosed herein. [Explanation of symbols]
[0186] 100 Wireless communication system 105, 105-a, 105-b base station 110 Coverage Area 115, 115-a, 115-b UE 120 backhaul links 125 Communication Links 130 Core Network 135 Device-to-Device (D2D) Communication Links 140 Access Network Entity 145 Access Network Transmission Entity 150 Network operator IP services, operator IP services 200 Wireless Communication System 205 Control Messages 210 Resource Allocation Fields 215 given bit value 300 Communication diagram 305 Time Span 310 Resource Block 315, 315-a, 315-b, 315-c, 315-d, 315-e period 320 SPS Resources 325 CG resources 400 Process Flow 500 Block Diagram 505 Devices 510 Receiver 515 Communications Manager 520 Transmitter 600 Block Diagram 605 Devices 610 Receiver 615 Communications Manager 620 Control Message Receiver 625 UE Signalling Components 630 Deactivation Component 635 Transmitter 700 Block Diagram 705 Communications Manager 710 Control Message Receiver 715 UE Signalling Components 720 Deactivation Component 800 Systems 805 Devices 810 Communications Manager 815 Transceiver 820 Antenna 825 Memory 830 Computer-readable computer-executable code, code 835 Processor 840 Bus 900 Block Diagram 905 Devices 910 Receiver 915 Communications Manager 920 Transmitter 1000 Block Diagram 1005 Devices 1010 Receiver 1015 Communications Manager 1020 Control Message Transmitter 1025 Base Station Signaling Component 1030 Transmitter 1100 Block Diagram 1105 Communications Manager 1110 Control Message Transmitter 1115 Base Station Signaling Components 1200 System 1205 Devices 1210 Communications Manager 1215 Network Communications Manager 1220 Transceiver 1225 Antenna 1230 Memory 1235 Computer-readable computer-executable code, code 1240 Processor 1245 Inter-Station Communication Manager 1250 Bus 1300 methods 1400 methods 1500 ways 1600 methods
Claims
1. 1. A method for wireless communication, comprising: receiving a first control message allocating a first periodic resource grant, the first control message comprising a first resource allocation field associated with a first subcarrier interval, each bit of the first resource allocation field being associated with an allocation of a periodic resource of a first plurality of periodic resources; receiving a second control message comprising the first resource allocation field, the first resource allocation field of the second control message comprising a first value; deactivating the first periodic resource grant based at least in part on the first value of the first resource allocation field and the first subcarrier spacing; receiving a third control message allocating a second periodic resource grant, the third control message comprising a second resource allocation field associated with a second subcarrier spacing, each bit of the second resource allocation field being associated with an allocation of a periodic resource of a second plurality of periodic resources; receiving a fourth control message comprising the second resource allocation field, the second resource allocation field of the fourth control message comprising a second value that is different from the first value of the first resource allocation field; deactivating the second periodic resource grant based at least in part on the second value of the second resource allocation field and the second subcarrier spacing. A method for providing the above.
2. a third value of the first resource allocation field of the first control message allocates a first one or more periodic resources of the first plurality of periodic resources, and the method further comprises: receiving a fifth control message associated with a third periodic resource grant, the fifth control message comprising a fourth value of the first resource allocation field allocating a second one or more periodic resources of a third plurality of periodic resources; transmitting or receiving signaling on the second one or more periodic resources; Further equipped with the method further comprising identifying a field of the second control message indicating whether to deactivate the first periodic resource grant, the third periodic resource grant, or both, and wherein the deactivating of the first periodic resource grant is based at least in part on the field; 2. The method of claim 1, wherein one of the first one or more periodic resources and the second one or more periodic resources comprises a downlink semi-persistent scheduling resource, and another of the first one or more periodic resources and the second one or more periodic resources comprises an uplink configuration grant resource.
3. the second control message comprises at least one other field comprising a third value, and the method further comprises: receiving a fifth control message comprising the first resource allocation field and the at least one other field, wherein the first resource allocation field of the fifth control message comprises a fourth value and the at least one other field of the fifth control message comprises a fifth value, the fourth value of the first resource allocation field of the fifth control message is the same as the first value of the first resource allocation field of the second control message, and the fifth value of the at least one other field of the fifth control message is different from the third value of the at least one other field of the second control message; transmitting or receiving, after receiving the fifth control message and before receiving the second control message, signaling associated with the first periodic resource grant based at least in part on the fifth value of the at least one other field of the fifth control message being different from the third value of the at least one other field of the second control message; Further equipped with 2. The method of claim 1, wherein the at least one other field comprises a hybrid automatic repeat request process number field, a redundancy version field, a new data indicator field, a transmit power control field, a time domain allocation field, or any combination thereof.
4. the deactivating the first periodic resource grant is based at least in part on each bit of the first value of the first resource allocation field of the second control message corresponding to a de-allocation condition for a respective one of the first plurality of periodic resources; or the deactivating the first periodic resource grant is based at least in part on each bit of the first value of the first resource allocation field of the second control message corresponding to an allocation condition for a respective one of the first plurality of periodic resources; or the deactivating the first periodic resource grant is based at least in part on a type of resource allocation associated with the first resource allocation field; or the deactivating the first periodic resource grant is based at least in part on the second control message comprising a configured scheduling radio network temporary identifier scrambled with a cyclic redundancy check; or 2. The method of claim 1, wherein the first control message and the second control message each comprise downlink control information (DCI) that schedules an uplink transmission or a downlink transmission, and each periodic resource of the first plurality of periodic resources and each periodic resource of the second plurality of periodic resources comprises an interlaced resource.
5. 1. A method for wireless communication, comprising: transmitting a first control message to a user equipment (UE) indicating activation of a first periodic resource grant, the first control message comprising a first resource allocation field associated with a first subcarrier interval, each bit of the first resource allocation field being associated with an allocation of a periodic resource of a first plurality of periodic resources; transmitting a second control message to the UE, the second control message comprising the first resource allocation field, the first resource allocation field of the second control message comprising a first value, the second control message indicating deactivation of the first periodic resource grant based at least in part on the first value of the first resource allocation field and the first subcarrier spacing; sending a third control message to the UE indicating activation of a second periodic resource grant, the third control message comprising a second resource allocation field associated with a second subcarrier interval, each bit of the second resource allocation field being associated with an allocation of a periodic resource of a second plurality of periodic resources; transmitting a fourth control message to the UE, the fourth control message comprising the second resource allocation field, the second resource allocation field of the second control message comprising a second value different from the first value of the first resource allocation field, the fourth control message indicating deactivation of the second periodic resource grant based at least in part on the second value of the second resource allocation field and the second subcarrier spacing; A method for providing the above.
6. a third value of the first resource allocation field of the first control message allocates a first one or more periodic resources of the first plurality of periodic resources, and the method further comprises: sending a fifth control message to the UE indicating activating a third periodic resource grant, the fifth control message comprising the first resource allocation field, the first resource allocation field of the fifth control message comprising a fourth value allocating a second one or more periodic resources of a second plurality of resources; receiving or transmitting signaling on the second one or more periodic resources prior to transmitting the second control message; Further equipped with the second control message comprising a field indicating whether to deactivate the first periodic resource grant, the third periodic resource grant, or both; 6. The method of claim 5, wherein one of the first one or more periodic resources and the second one or more periodic resources comprises a downlink semi-persistent scheduling resource, and the other of the first one or more periodic resources and the second one or more periodic resources comprises an uplink configuration grant resource.
7. the second control message comprises at least one other field comprising a third value, and the method further comprises: transmitting a fifth control message comprising the first resource allocation field and the at least one other field before transmitting the second control message, wherein the first resource allocation field of the fifth control message comprises a fourth value and the at least one other field of the fifth control message comprises a fifth value, the fourth value of the fifth control message being the same as the first value of the second control message and the fifth value of the at least one other field of the fifth control message being different from the third value of the at least one other field of the second control message; receiving or transmitting, after transmitting the fifth control message and before transmitting the second control message, signaling associated with the first periodic resource grant based at least in part on the fifth value of the at least one other field of the fifth control message being different from the third value of the at least one other field of the second control message; or the second control message indicates deactivating the first periodic resource grant based at least in part on each bit of the first value of the first resource allocation field of the second control message corresponding to a de-allocation condition for a respective one of the first plurality of periodic resources; or 6. The method of claim 5, wherein the second control message indicates deactivation of the first periodic resource grant based at least in part on each bit of the first value of the first resource allocation field of the second control message corresponding to an allocation condition for a respective one of the first plurality of periodic resources.
8. the second control message indicates deactivating the first periodic resource grant based at least in part on a type of resource allocation associated with the first resource allocation field; or the second control message indicating deactivating the first periodic resource grant based at least in part on the second control message comprising a configured scheduling radio network temporary identifier scrambled with a cyclic redundancy check; or 6. The method of claim 5, wherein the first control message and the second control message each comprise downlink control information (DCI) that schedules an uplink transmission or a downlink transmission, and each periodic resource of the first plurality of periodic resources and each periodic resource of the second plurality of periodic resources comprises an interlaced resource.
9. 1. An apparatus for wireless communication, comprising: means for receiving a first control message allocating a first periodic resource grant, the first control message comprising a first resource allocation field associated with a first subcarrier interval, each bit of the first resource allocation field being associated with an allocation of a periodic resource of a first plurality of periodic resources; means for receiving a second control message comprising the first resource allocation field, the first resource allocation field of the second control message comprising a first value; and means for deactivating the first periodic resource grant based at least in part on the first value of the first resource allocation field and the first subcarrier spacing; means for receiving a third control message allocating a second periodic resource grant, the third control message comprising a second resource allocation field associated with a second subcarrier spacing, each bit of the second resource allocation field being associated with an allocation of a periodic resource of a second plurality of periodic resources; means for receiving a fourth control message comprising the second resource allocation field, the second resource allocation field of the fourth control message comprising a second value that is different from the first value of the first resource allocation field; means for deactivating the second periodic resource grant based at least in part on the second value of the second resource allocation field and the second subcarrier spacing; An apparatus comprising:
10. a third value of the first resource allocation field of the first control message allocates a first one or more periodic resources of the first plurality of periodic resources, and the apparatus: means for receiving a fifth control message associated with a third periodic resource grant, the fifth control message comprising a fourth value of the first resource allocation field allocating a second one or more periodic resources of a third plurality of periodic resources; means for transmitting or receiving signaling on the second one or more periodic resources; The apparatus of claim 9, further comprising:
11. means for identifying a field of the second control message indicating whether to deactivate the first periodic resource grant, the third periodic resource grant, or both, wherein the deactivating of the first periodic resource grant is based at least in part on the field; Further equipped with 11. The apparatus of claim 10, wherein one of the first one or more periodic resources and the second one or more periodic resources comprises a downlink semi-persistent scheduling resource, and another of the first one or more periodic resources and the second one or more periodic resources comprises an uplink configuration grant resource.
12. 1. An apparatus for wireless communication, comprising: means for transmitting a first control message to a user equipment (UE) indicating activation of a first periodic resource grant, the first control message comprising a first resource allocation field associated with a first subcarrier interval, each bit of the first resource allocation field being associated with an allocation of a periodic resource of a first plurality of periodic resources; means for transmitting a second control message to the UE, the second control message comprising the first resource allocation field, the first resource allocation field of the second control message comprising a first value, the second control message indicating deactivation of the first periodic resource grant based at least in part on the first value of the first resource allocation field and the first subcarrier spacing; means for transmitting a third control message to the UE indicating activation of a second periodic resource grant, the third control message comprising a second resource allocation field associated with a second subcarrier interval, each bit of the second resource allocation field being associated with an allocation of a periodic resource of a second plurality of periodic resources; means for transmitting a fourth control message to the UE, the fourth control message comprising the second resource allocation field, the second resource allocation field of the second control message comprising a second value different from the first value of the first resource allocation field, the fourth control message indicating deactivation of the second periodic resource grant based at least in part on the second value of the second resource allocation field and the second subcarrier spacing; An apparatus comprising:
13. a third value of the first resource allocation field of the first control message allocates a first one or more periodic resources of the first plurality of periodic resources, and the apparatus: means for transmitting a fifth control message to the UE indicating activating a third periodic resource grant, the fifth control message comprising the first resource allocation field, the first resource allocation field of the fifth control message comprising a fourth value allocating a second one or more periodic resources of a second plurality of resources; means for receiving or transmitting signaling on the second one or more periodic resources prior to transmitting the second control message; The apparatus of claim 12, further comprising:
14. 14. The apparatus of claim 13, wherein the second control message comprises a field indicating whether to deactivate the first periodic resource grant, the third periodic resource grant, or both.
15. A computer program comprising instructions which, when executed by a computer, cause the computer to carry out a method according to any one of claims 1 to 4 and 5 to 8.
Citation Information
Patent Citations
Control Element Trigger
US20190253197A1
Bandwidth part inactivity timer
WO2019084570A1