Configuration authorization resource configuration for new radio unlicensed
By receiving and managing configuration authorization (CG) configurations in user equipment (UE), and performing pre-dialogue listening (LBT) processes, the problems of downlink performance and network congestion in NR-U operations are solved, and more efficient mobile broadband access is achieved.
Patent Information
- Application Number
- CN202080023570.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-03-11
- Filing Date
- 2020-03-12
- Publication Date
- 2025-05-23
- Estimated Expiration
- 2040-03-12
AI Technical Summary
In the new radio (NR) unlicensed (NR-U) operation, existing wireless communication systems are difficult to effectively manage the configuration authorized resources, resulting in degraded uplink performance and network congestion.
By receiving a configuration authorization type (CG) configuration in a user equipment (UE), uplink data is identified, and a pre-dialogue listening (LBT) process is performed at the start symbol of the first CG resource set of multiple CG resource sets, and the uplink data is sent using the CG resource sets after success.
Improves the performance and reliability of the uplink, reduces network congestion, and enhances the ability of mobile broadband access.
Smart Images

Figure CN113615226B_ABST
Abstract
Description
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims the benefit of U.S. Patent Application No. 16 / 815,849, filed on March 11, 2020, entitled “CONFIGURED GRANT RESOURCE CONFIGURATION FOR NEW RADIO-UNLICENSED,” Indian Provisional Patent Application No. 201941012484, filed on March 29, 2019, entitled “CONFIGURED GRANT RESOURCE CONFIGURATION FOR NR-U,” and Indian Provisional Patent Application No. 201941014677, filed on April 11, 2019, entitled “CONFIGURED GRANT RESOURCE CONFIGURATION FOR NR-U,” each of which is expressly incorporated herein by reference in its entirety. Technical Field
[0003] Aspects of the present disclosure relate generally to wireless communication systems, and more particularly to configuration authorization configuration for New Radio (NR) Unlicensed (NR-U) operation. Background Art
[0004] Wireless communication networks are widely deployed to provide various communication services, such as voice, video, packet data, messaging, broadcasting, etc. These wireless networks can be multiple access networks that can support multiple users by sharing available network resources. Such a network (which is usually a multiple access network) supports the communication of multiple users by sharing available network resources. An example of such a network is the Universal Terrestrial Radio Access Network (UTRAN). UTRAN is a radio access network (RAN) defined as a part of the Universal Mobile Telecommunications System (UMTS), which is a third generation (3G) mobile phone technology supported by the Third Generation Partnership Project (3GPP). Examples of multiple access network formats include code division multiple access (CDMA) networks, time division multiple access (TDMA) networks, frequency division multiple access (FDMA) networks, orthogonal FDMA (OFDMA) networks, and single carrier FDMA (SC-FDMA) networks.
[0005] A wireless communication network may include multiple base stations or Node Bs that can support communication for multiple user equipments (UEs). The UE may communicate with the base station BS via a downlink and an uplink. The downlink (or forward link) refers to the communication link from the base station to the UE, while the uplink (or reverse link) refers to the communication link from the UE to the base station.
[0006] The base station may send data and control information to the UE on the downlink, and / or may receive data and control information from the UE on the uplink. On the downlink, the transmission from the base station may encounter interference due to transmissions from neighboring base stations or from other wireless radio frequency (RF) transmitters. On the uplink, the transmission from the UE may be interfered by uplink transmissions from other UEs communicating with neighboring base stations or from other wireless RF transmitters. This interference may reduce the performance of both the downlink and uplink.
[0007] As the demand for mobile broadband access continues to increase, the potential for interference and network congestion is also increasing as more UEs access long-range wireless communication networks and more short-range wireless systems are deployed in communities. Research and development continue to advance wireless technology to not only meet the growing demand for mobile broadband access, but also advance and enhance the user experience of mobile communications. Summary of the invention
[0008] In one aspect of the present disclosure, a wireless communication method includes: receiving a configuration authorization type (CG) configuration by a user equipment (UE), wherein the CG configuration includes the periodicity of CG resources that can be used for autonomous uplink (AUL) transmission and a resource identifier defining multiple CG resource sets; identifying uplink data for AUL transmission by the UE; performing a listen before talk (LBT) process by the UE at a start code element of a first CG resource set of multiple CG resource sets; and sending uplink data using the first CG resource set by the UE in response to the success of the LBT process.
[0009] In another aspect of the present disclosure, a wireless communication method includes: receiving, by a UE, a CG configuration defining multiple CG resource sets; receiving, by the UE, a repetition configuration for repeated transmission of one of multiple CG hybrid automatic repeat request (HARQ) processes, wherein the repetition configuration includes a first repetition factor and a second repetition factor, the first repetition factor defining a first number of back-to-back repetitions on consecutive time slots of a first CG resource set of the multiple CG resource sets, and the second repetition factor defining a second number of repetitions performed after a minimum gap time in a time slot of the first CG resource set; and sending, by the UE, repetitions of one or more CG HARQ processes on the first CG resource set according to the repetition configuration.
[0010] In an additional aspect of the present disclosure, a wireless communication method includes: receiving a CG configuration by a UE, wherein the CG configuration includes a periodicity of CG resources that can be used for AUL transmission and a resource identifier defining multiple CG resource sets; identifying uplink data for AUL transmission by the UE; performing an LBT process by the UE at a starting codeword of a first CG resource set of multiple CG resource sets; sending uplink data using the first CG resource set by the UE in response to the success of the LBT process; and increasing the transmission power used to send the next AUL transmission by the UE in response to the UE failing to detect downlink feedback information (DFI) from the serving base station indicating successful decoding of the AUL transmission.
[0011] In an additional aspect of the present disclosure, an apparatus configured for wireless communication includes: a component for receiving a CG configuration by a UE, wherein the CG configuration includes a periodicity of CG resources that can be used for AUL transmission and a resource identifier that defines multiple CG resource sets; a component for identifying uplink data for AUL transmission by the UE; a component for performing an LBT process by the UE at a starting codeword of a first CG resource set among multiple CG resource sets; and a component for sending uplink data using the first CG resource set by the UE in response to a success of the LBT process.
[0012] In an additional aspect of the present disclosure, an apparatus configured for wireless communication includes: a component for receiving, by a UE, a CG configuration defining multiple CG resource sets; a component for receiving, by the UE, a repetition configuration for repeated transmission of one of multiple CG HARQ processes, wherein the repetition configuration includes a first repetition factor and a second repetition factor, the first repetition factor defining a first number of back-to-back repetitions on consecutive time slots of a first CG resource set of the multiple CG resource sets, and the second repetition factor defining a second number of repetitions performed after a minimum gap time in a time slot of the first CG resource set; and a component for sending, by the UE, repetitions of one or more CG HARQ processes on the first CG resource set according to the repetition configuration.
[0013] In an additional aspect of the present disclosure, an apparatus configured for wireless communication includes: a component for receiving a CG configuration by a UE, wherein the configuration includes a periodicity of CG resources available for AUL transmission and a resource identifier defining multiple CG resource sets; a component for identifying uplink data for AUL transmission by the UE; a component for performing an LBT process by the UE at a start codeword of a first CG resource set of multiple CG resource sets; a component for sending uplink data using the first CG resource set by the UE in response to the success of the LBT process; and a component for increasing the transmission power used to send the next AUL transmission by the UE in response to the UE failing to detect downlink feedback information (DFI) from the serving base station indicating successful decoding of the AUL transmission.
[0014] In an additional aspect of the present disclosure, a non-transitory computer-readable medium having program code recorded thereon. The program code also includes: code for receiving a CG configuration by a UE, the CG configuration including a periodicity of CG resources that can be used for AUL transmission and a resource identifier defining multiple CG resource sets; code for identifying uplink data for AUL transmission by the UE; code for performing an LBT process by the UE at a starting codeword of a first CG resource set of multiple CG resource sets; and code for sending uplink data using the first CG resource set by the UE in response to a success of the LBT process.
[0015] In an additional aspect of the present disclosure, a non-transitory computer-readable medium having program code recorded thereon. The program code also includes: code for receiving, by a UE, a CG configuration defining a plurality of CG resource sets; code for receiving, by a UE, a repetition configuration for repeated transmission of one of a plurality of CG HARQ processes, wherein the repetition configuration includes a first repetition factor and a second repetition factor, the first repetition factor defining a first number of back-to-back repetitions on consecutive time slots of a first CG resource set of the plurality of CG resource sets, and the second repetition factor defining a second number of repetitions performed after a minimum gap time in a time slot of the first CG resource set; and code for sending, by the UE, repetitions of one or more CG HARQ processes on the first CG resource set according to the repetition configuration.
[0016] In an additional aspect of the present disclosure, a non-transitory computer-readable medium having program code recorded thereon. The code also includes: code for receiving a CG configuration by a UE, wherein the CG configuration includes a periodicity of CG resources that can be used for AUL transmission and a resource identifier that defines multiple CG resource sets; code for identifying uplink data for AUL transmission by the UE; code for performing an LBT process by the UE at a starting symbol of a first CG resource set of multiple CG resource sets; code for sending uplink data using the first CG resource set by the UE in response to the success of the LBT process; and code for increasing the transmission power used to send the next AUL transmission by the UE in response to the UE failing to detect downlink feedback information (DFI) from a serving base station indicating successful decoding of the AUL transmission.
[0017] In an additional aspect of the present disclosure, a device configured for wireless communication is disclosed. The device includes at least one processor and a memory coupled to the processor. The processor is configured to: receive a CG configuration by a UE, the CG configuration including a periodicity of CG resources that can be used for AUL transmission and a resource identifier defining multiple CG resource sets; identify uplink data for AUL transmission by the UE; perform an LBT process by the UE at a starting codeword of a first CG resource set of multiple CG resource sets; and send uplink data using the first CG resource set in response to the success of the LBT process by the UE.
[0018] In an additional aspect of the present disclosure, a device configured for wireless communication is disclosed. The device includes at least one processor and a memory coupled to the processor. The processor is configured to: receive, by a UE, a CG configuration defining a plurality of CG resource sets; receive, by the UE, a repetition configuration for repeated transmission of one of a plurality of CG HARQ processes, wherein the repetition configuration includes a first repetition factor and a second repetition factor, the first repetition factor defines a first number of back-to-back repetitions on consecutive time slots of a first CG resource set of a plurality of CG resource sets, and the second repetition factor defines a second number of repetitions performed after a minimum gap time in a time slot of the first CG resource set; and send, by the UE, repetitions of one or more CG HARQ processes on the first CG resource set according to the repetition configuration.
[0019] In an additional aspect of the present disclosure, a device configured for wireless communication is disclosed. The device includes at least one processor and a memory coupled to the processor. The processor is configured to: receive a CG configuration by a UE, wherein the CG configuration includes a periodicity of CG resources that can be used for AUL transmission and a resource identifier that defines multiple CG resource sets; identify uplink data for AUL transmission by the UE; perform an LBT process by the UE at the starting codeword of the first CG resource set of multiple CG resource sets; send uplink data using the first CG resource set in response to the success of the LBT process by the UE; and increase the transmission power used to send the next AUL transmission by the UE in response to the UE failing to detect downlink feedback information (DFI) from the serving base station indicating successful decoding of the AUL transmission.
[0020] In an additional aspect of the present disclosure, a wireless communication method includes: receiving, by a UE, a CG configuration, the CG configuration including a periodicity of CG resources that can be used for AUL transmission and a hierarchical resource configuration set defining multiple CG resource sets, wherein a first configuration of the hierarchical resource configuration set defines a coarse span of the CG resources, and subsequent configurations of the hierarchical resource configuration set refine the definition of the coarse span to identify multiple CG resource sets; identifying, by the UE, uplink data for AUL transmission; performing, by the UE, an LBT process at a starting codeword of a first CG resource set of the multiple CG resource sets; and sending, by the UE, uplink data using the first CG resource set in response to the success of the LBT process.
[0021] In an additional aspect of the present disclosure, an apparatus configured for wireless communication includes: a component for receiving a CG configuration by a UE, the CG configuration including a periodicity of CG resources available for AUL transmission and a hierarchical resource configuration set defining multiple CG resource sets, wherein a first configuration of the hierarchical resource configuration set defines a coarse span of the CG resources, and subsequent configurations of the hierarchical resource configuration set refine the definition of the coarse span to identify multiple CG resource sets; a component for identifying uplink data for AUL transmission by the UE; a component for performing an LBT process by the UE at a starting codeword of a first CG resource set of multiple CG resource sets; and a component for sending uplink data using the first CG resource set by the UE in response to the success of the LBT process.
[0022] In an additional aspect of the present disclosure, a non-transitory computer-readable medium having program code recorded thereon. The program code also includes: code for receiving a CG configuration by a UE, the CG configuration including a periodicity of CG resources that can be used for AUL transmission and a hierarchical resource configuration set defining multiple CG resource sets, wherein a first configuration of the hierarchical resource configuration set defines a coarse span of CG resources, and subsequent configurations of the hierarchical resource configuration set refine the definition of the coarse span to identify multiple CG resource sets; code for identifying uplink data for AUL transmission by the UE; code for performing an LBT process by the UE at a starting codeword of a first CG resource set of multiple CG resource sets; and code for sending uplink data using the first CG resource set by the UE in response to the success of the LBT process.
[0023] In an additional aspect of the present disclosure, a device configured for wireless communication is disclosed. The device includes at least one processor and a memory coupled to the processor. The processor is configured to: receive a CG configuration by a UE, the CG configuration including a periodicity of CG resources that can be used for AUL transmission and a hierarchical resource configuration set defining multiple CG resource sets, wherein the first configuration of the hierarchical resource configuration set defines a coarse span of CG resources, and the subsequent configuration of the hierarchical resource configuration set refines the definition of the coarse span to identify multiple CG resource sets; identify uplink data for AUL transmission by the UE; perform an LBT process by the UE at the starting codeword of the first CG resource set of multiple CG resource sets; and send uplink data using the first CG resource set in response to the success of the LBT process by the UE.
[0024] In an additional aspect of the present disclosure, a wireless communication method includes: receiving, by a UE, a CG configuration defining multiple CG resource sets; receiving, by the UE, a repetition configuration for repeated transmission of one of multiple CG HARQ processes, wherein the repetition configuration includes two or more repetition factors; detecting, by the UE, a DFI associated with a CG HARQ process in one or more CG HARQ processes, wherein the DFI is detected between repetitions based on a first repetition factor among the two or more repetition factors; when the DFI indicates that the CG HARQ process has been successfully decoded, the UE discards the remaining repetitions of the remaining CG HARQ processes based on the first repetition factor; and sending, by the UE, repetitions of one or more CG HARQ processes on the first CG resource set based on one or more additional repetition factors among the two or more repetition factors.
[0025] In an additional aspect of the present disclosure, an apparatus configured for wireless communication includes: a component for receiving, by a UE, a CG configuration defining multiple CG resource sets; a component for receiving, by the UE, a repetition configuration for repeated transmission of one of multiple CG HARQ processes, wherein the repetition configuration includes two or more repetition factors; a component for detecting, by the UE, a DFI associated with a CG HARQ process in one or more CG HARQ processes, wherein the DFI is detected between repetitions based on a first repetition factor of the two or more repetition factors; a component for discarding, by the UE, remaining repetitions of the remaining CG HARQ processes based on the first repetition factor when the DFI indicates that the CG HARQ process has been successfully decoded; and a component for sending, by the UE, repetitions of one or more CG HARQ processes on the first CG resource set based on one or more additional repetition factors of the two or more repetition factors.
[0026] In an additional aspect of the present disclosure, a non-transitory computer-readable medium having program code recorded thereon. The program code also includes: code for receiving, by a UE, a CG configuration defining a plurality of CG resource sets; code for receiving, by a UE, a repetition configuration for repeated transmission of one of a plurality of CG HARQ processes, wherein the repetition configuration includes two or more repetition factors; code for detecting, by a UE, a DFI associated with a CG HARQ process in one or more CG HARQ processes, wherein the DFI is detected between repetitions according to a first repetition factor of the two or more repetition factors; code for discarding, by a UE, the remaining repetitions of the remaining CG HARQ processes according to the first repetition factor when the DFI indicates that the CG HARQ process has been successfully decoded; and code for sending, by a UE, repetitions of one or more CG HARQ processes on a first CG resource set according to one or more additional repetition factors of the two or more repetition factors.
[0027] In an additional aspect of the present disclosure, a device configured for wireless communication is disclosed. The device includes at least one processor and a memory coupled to the processor. The processor is configured to: receive a CG configuration defining multiple CG resource sets by a UE; receive a repetition configuration for repeated transmission of one of multiple CG HARQ processes by the UE, wherein the repetition configuration includes two or more repetition factors; detect a DFI associated with a CG HARQ process in one or more CG HARQ processes by the UE, wherein the DFI is detected between repetitions according to a first repetition factor of two or more repetition factors; when the DFI indicates that the CG HARQ process has been successfully decoded, discard the remaining repetitions of the remaining CG HARQ processes by the UE according to the first repetition factor; and send repetitions of one or more CG HARQ processes on the first CG resource set by the UE according to one or more additional repetition factors of the two or more repetition factors.
[0028] The features and technical advantages of the examples according to the present disclosure have been broadly summarized above so that the following detailed description can be better understood. Additional features and advantages will be described below. The disclosed concepts and specific examples can be easily used as the basis for modifying or designing other structures for achieving the same purpose of the present disclosure. Such equivalent constructions do not depart from the scope of the appended claims. When considered in conjunction with the accompanying drawings, the features of the concepts disclosed herein, their organization and method of operation, and related advantages will be better understood from the following description. Each of the drawings is provided for the purpose of illustration and description, and not as a definition of the limitations of the claims. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] A further understanding of the nature and advantages of the present disclosure may be achieved by reference to the following drawings. In the drawings, similar components or features may have the same reference numeral. In addition, various components of the same type may be distinguished by following the reference numeral with a dash and a second reference numeral for distinguishing between other similar components. If only the first reference numeral is used in the specification, the description applies to any similar component having the same first reference numeral, regardless of the second reference numeral.
[0030] Figure 1 is a block diagram showing details of a wireless communication system.
[0031] Figure 2 is a block diagram showing a design of a base station and a UE configured according to one aspect of the present disclosure.
[0032] Figure 3 is a block diagram illustrating a wireless communication system including a base station using directional wireless beams.
[0033] Figure 4is a block diagram illustrating example blocks executed to implement one aspect of the present disclosure.
[0034] Figure 5 is a block diagram illustrating a portion of an NR-U network having a base station and a UE, each configured according to one aspect of the present disclosure.
[0035] Figure 6 is a block diagram illustrating a portion of an NR-U network having a base station and a UE, each configured according to one aspect of the present disclosure.
[0036] Figure 7 is a block diagram illustrating a portion of an NR-U network having a base station and a UE, each configured according to one aspect of the present disclosure.
[0037] Figure 8 is a block diagram illustrating a portion of an NR-U network having a base station and a UE, each configured according to one aspect of the present disclosure.
[0038] Fig. 9 is a block diagram showing a portion of an NR-U network having a base station communicating with a UE capable of AUL transmission.
[0039] Fig.10 is a block diagram illustrating example blocks executed to implement one aspect of the present disclosure.
[0040] Figures 11A-11E is a block diagram illustrating a portion of an NR-U network having a base station and a UE, each configured according to aspects of the present disclosure.
[0041] Fig.12 is a block diagram illustrating example blocks executed to implement one aspect of the present disclosure.
[0042] Fig.13 is a block diagram illustrating a UE configured according to an aspect of the present disclosure.
[0043] Fig.14 is a block diagram illustrating a portion of an NR-U network having a base station and a UE, each configured according to one aspect of the present disclosure. DETAILED DESCRIPTION
[0044] The detailed description set forth below in conjunction with the accompanying drawings is intended as a description of various configurations and is not intended to limit the scope of the present disclosure. Instead, the detailed description includes specific details for the purpose of providing a thorough understanding of the subject matter of the present invention. It will be apparent to those skilled in the art that these specific details are not required in every case, and in some cases, known structures and components are shown in block diagram form for clarity of presentation.
[0045] The present disclosure generally relates to providing or participating in permitted shared access between two or more wireless communication systems (also referred to as wireless communication networks). In various embodiments, techniques and apparatus may be used for wireless communication networks, such as code division multiple access (CDMA) networks, time division multiple access (TDMA) networks, frequency division multiple access (FDMA) networks, orthogonal FDMA (OFDMA) networks, single carrier FDMA (SC-FDMA) networks, LTE networks, GSM networks, 5th generation (5G) or new radio (NR) networks, and other communication networks. As described herein, the terms "network" and "system" may be used interchangeably.
[0046] OFDMA networks can implement radio technologies such as Evolved UTRA (E-UTRA), IEEE 802.11, IEEE 802.16, IEEE802.20, flash-OFDM, etc. UTRA, E-UTRA, and Global System for Mobile Communications (GSM) are part of Universal Mobile Telecommunications System (UMTS). In particular, Long Term Evolution (LTE) is a version of UMTS that uses E-UTRA. UTRA, E-UTRA, GSM, UMTS, and LTE are described in documents provided by an organization named "3rd Generation Partnership Project" (3GPP), while cdma2000 is described in documents provided by an organization named "3rd Generation Partnership Project 2" (3GPP2). These various radio technologies and standards are known or under development. For example, the 3rd Generation Partnership Project (3GPP) is a collaboration between a group of telecommunications associations that aims to define a globally applicable third generation (3G) mobile phone specification. 3GPP Long Term Evolution (LTE) is a 3GPP plan to improve the Universal Mobile Telecommunications System (UMTS) mobile phone specification. 3GPP may define specifications for the next generation of mobile networks, mobile systems, and mobile devices. The present disclosure relates to the evolution of wireless technologies from LTE, 4G, 5G, NR, etc., with shared access to wireless spectrum between networks using a set of new and different radio access technologies or radio air interfaces.
[0047] In particular, 5G networks contemplate multiple deployments, multiple spectrums, and multiple services and devices that can be implemented using a unified OFDM-based air interface. To achieve these goals, in addition to developing new radio technologies for 5G NR networks, further enhancements to LTE and LTE-A are also being considered. 5G NR will be able to scale to provide coverage for: (1) massive Internet of Things (IoT) with ultra-high density (e.g., about 1M nodes / km2), ultra-low complexity (e.g., about 10 bits / second), ultra-low energy consumption (e.g., about 10+ years of battery life), and deep coverage capable of reaching challenging locations; (2) including mission-critical control with strong security to protect sensitive personal, financial, or confidential information, ultra-high reliability (e.g., about 99.9999% reliability), ultra-low latency (e.g., about 1 millisecond), and users with extensive mobility or lack of mobility; and (3) with enhanced mobile broadband, including extremely high capacity (e.g., about 10 terabits per second (Tbps) / km2), extremely high data rates (e.g., multi-gigabit per second (Gbps) rates, 100+ megabits per second (Mbps) user experience rates), and deep awareness with advanced discovery and optimization capabilities.
[0048] 5G NR can be implemented as follows: using an optimized OFDM-based waveform with scalable parameter sets and transmission time intervals (TTI); having a general flexible framework that can effectively multiplex services and features using dynamic, low-latency time division duplex (TDD) / frequency division duplex (FDD) designs; and having advanced wireless technologies such as massive multiple-input multiple-output (MIMO), robust millimeter wave (mmWave) transmission, advanced channel decoding, and device-centric mobility. The scalability of the parameter set in 5G NR and the extension of the subcarrier spacing can effectively solve the operational problems of different services across different spectrums and different deployments. For example, in various outdoor and macro coverage deployments of less than 3GHz FDD / TDD implementations, the subcarrier spacing may appear at 15kHz on bandwidths such as 1, 5, 10, 20MHz, etc. For other various outdoor and small cell coverage deployments of TDD greater than 3GHz, the subcarrier spacing may appear at 30kHz on 80 / 100MHz bandwidth. For various other indoor broadband implementations, using TDD on the unlicensed portion of the 5 GHz band, the subcarrier spacing may occur at 60 kHz over a 160 MHz bandwidth. Finally, for various deployments using millimeter wave components to transmit with TDD at 28 GHz, the subcarrier spacing may occur at 120 kHz over a 500 MHz bandwidth.
[0049] 5G NR's scalable parameter set facilitates scalable TTIs to meet various latency and quality of service (QoS) requirements. For example, shorter TTIs can be used for low latency and high reliability, while longer TTIs can be used for higher spectral efficiency. Efficient multiplexing of long TTIs and short TTIs allows transmissions to start on symbol boundaries. 5G NR also considers a self-contained integrated subframe design with uplink / downlink scheduling information, data, and acknowledgment in the same subframe. The self-contained integrated subframe supports communications in unlicensed or contention-based shared spectrum, and adaptive uplink / downlink can be flexibly configured on a per-cell basis to dynamically switch between uplink and downlink to meet current business needs.
[0050] Various other aspects and features of the present disclosure are further described below. Obviously, the teachings of this article can be embodied in various forms, and any specific structure, function, or both disclosed herein are only representative and non-restrictive. Based on the teachings of this article, it should be understood by those of ordinary skill in the art that an aspect disclosed herein can be implemented independently of any other aspect, and two or more of these aspects can be combined in various ways. For example, any number of aspects set forth herein can be used to implement a device or practice a method. In addition, as a supplement or replacement for one or more aspects set forth herein, other structures, functions, or structures and functions can be used to implement such a device or practice such a method. For example, the method can be implemented as a part of a system, device, device, and / or implemented as an instruction stored on a computer-readable medium to be executed on a processor or computer. In addition, an aspect can include at least one element of a claim.
[0051] Figure 1 is a block diagram illustrating a 5G network 100 including various base stations and UEs configured according to various aspects of the present disclosure. The 5G network 100 includes multiple base stations 105 and other network entities. A base station may be a station that communicates with a UE and may also be referred to as an evolved Node B (eNB), a next generation eNB (gNB), an access point, and the like. Each base station 105 may provide communication coverage to a particular geographic area. In 3GPP, the term "cell" may refer to a specific geographic coverage area of a base station and / or a base station subsystem serving that coverage area, depending on the context in which the term is used.
[0052] A base station may provide communication coverage to a macro cell or a small cell (such as a pico cell or a femto cell) and / or other types of cells. A macro cell typically covers a relatively large geographic area (e.g., several kilometers in radius) and may allow unrestricted access to UEs with a service subscription with a network provider. A small cell such as a pico cell will typically cover a relatively small geographic area and may allow unrestricted access to UEs with a service subscription with a network provider. A small cell such as a femto cell will also typically cover a relatively small geographic area (e.g., a home) and, in addition to unrestricted access, may also provide restricted access to UEs associated with the femto cell (e.g., UEs in a closed subscriber group (CSG), UEs of home users, etc.). A base station for a macro cell may be referred to as a macro base station. A base station for a small cell may be referred to as a small cell base station, a pico base station, a femto base station, or a home base station. In Figure 1 In the example shown, base stations 105d and 105e are conventional macro base stations, while base stations 105a-105c are macro base stations that enable one of 3D, full-dimensional (FD), or massive MIMO. Base stations 105a-105c utilize 3D beamforming in both elevation and azimuth beamforming to increase coverage and capacity through their higher-dimensional MIMO capabilities. Base station 105f is a small cell base station, which can be a home node or a portable access point. The base station can support one or more (e.g., two, three, four, etc.) cells.
[0053] The 5G network 100 may support synchronous or asynchronous operation. For synchronous operation, the base stations may have similar frame timing, and transmissions from different base stations may be approximately aligned in time. For asynchronous operation, the base stations may have different frame timing, and transmissions from different base stations may not be aligned in time.
[0054] UE 115 can be dispersed throughout the wireless network 100, and each UE can be fixed or mobile. UE can also be referred to as a terminal, a mobile station, a subscriber unit, a station, etc. UE can be a cellular phone, a personal digital assistant (PDA), a wireless modem, a wireless communication device, a handheld device, a tablet computer, a laptop computer, a cordless phone, a wireless local loop (WLL) station, etc. On the one hand, the UE can be a device including a universal integrated circuit card (UICC). On the other hand, the UE can be a device that does not include a UICC. In some aspects, a UE that does not include a UICC can also be referred to as an Internet of Everything (IoE) or Internet of Things (IoT) device. UE 115a-115d is an example of a mobile smart phone type device that accesses the 5G network 100. UE can also be a machine that is specially configured for connection communication, which includes machine type communication (MTC), enhanced MTC (eMTC), narrowband IoT (NB-IoT), etc. UE 115e-115k is an example of various machines configured for communication of accessing the 5G network 100. The UE may be able to communicate with any type of base station, whether macro base station, small cell, etc. Figure 1 In the present invention, a lightning bolt (e.g., a communication link) indicates wireless transmission between a UE and a serving base station (which is a base station designated to serve the UE on a downlink and / or uplink), or desired transmission between base stations, and backhaul transmission between base stations.
[0055] In operation of the 5G network 100, base stations 105a-105c use 3D beamforming and coordinated spatial techniques such as coordinated multipoint (CoMP) or multi-connectivity to serve UEs 115a and 115b. Macro base station 105d performs backhaul communications with base stations 105a-105c and small cells and base station 105f. Macro base station 105d also transmits multicast services that are subscribed to and received by UEs 115c and 115d. Such multicast services may include mobile TV or streaming video, or may include other services for providing community information, such as weather emergencies or alerts (such as Amber alerts or Gray alerts).
[0056] The 5G network 100 also supports mission-critical communications with ultra-reliable and redundant links for mission-critical devices, such as UE 115e, which is a drone. The redundant communication links with UE 115e include communication links from macro base stations 105d and 105e and small cell base station 105f. Other machine-type devices, such as UE 115f (thermometer), UE 115g (smart meter), and UE 115h (wearable device) can communicate directly with base stations (such as small cell base station 105f and macro base station 105e) through the 5G network 100, or communicate in a multi-hop configuration by communicating with another user device that relays its information to the network, such as UE 115f communicating temperature measurement information to smart meter UE 115g, which then reports the temperature measurement information to the network through the small cell base station 105f. The 5G network 100 may also provide additional network efficiency through dynamic, low-latency TDD / FDD communications, such as in a vehicle-to-vehicle (V2V) mesh network between UEs 115i-115k communicating with a macro base station 105e.
[0057] Figure 2 A block diagram shows a design of a base station 105 and a UE 115, which may be Figure 1 One of the base stations and one of the UEs in the base station 105. At the base station 105, the transmit processor 220 can receive data from the data source 212 and control information from the controller / processor 240. The control information can be used for PBCH, PCFICH, PHICH, PDCCH, EPDCCH, MPDCCH, etc. The data can be used for PDSCH, etc. The transmit processor 220 can process (e.g., encode and symbol map) the data and control information to obtain data symbols and control symbols, respectively. The transmit processor 220 can also generate reference symbols for PSS, SSS, and cell-specific reference signals, for example. The transmit (TX) multiple-input multiple-output (MIMO) processor 230 can perform spatial processing (e.g., pre-decoding) on data symbols, control symbols, and / or reference symbols (if applicable), and can provide output symbol streams to modulators (MOD) 232a to 232t. Each modulator 232 can process a corresponding output symbol stream (e.g., for OFDM, etc.) to obtain an output sample stream. Each modulator 232 may further process (eg, convert to analog, amplify, filter, and upconvert) the output sample stream to obtain a downlink signal. The downlink signals from modulators 232a through 232t may be transmitted via antennas 234a through 234t, respectively.
[0058] At the UE 115, antennas 252a to 252r can receive downlink signals from the base station 105 and can provide received signals to demodulators (DEMODs) 254a to 254r, respectively. Each demodulator 254 can condition (e.g., filter, amplify, downconvert, and digitize) each received signal to obtain input samples. Each demodulator 254 can further process the input samples (e.g., for OFDM, etc.) to obtain received symbols. A MIMO detector 256 can obtain received symbols from all demodulators 254a to 254r, perform MIMO detection on the received symbols (if applicable), and provide detected symbols. A receive processor 258 can process (e.g., demodulate, deinterleave, and decode) the detected symbols, provide decoded data for the UE 115 to a data sink 260, and provide decoded control information to a controller / processor 280.
[0059] On the uplink, at the UE 115, a transmit processor 264 may receive and process data from a data source 262 (e.g., for PUSCH) and control information from a controller / processor 280 (e.g., for PUCCH). The transmit processor 264 may also generate reference symbols for reference signals. The symbols from the transmit processor 264 may be pre-decoded by a TX MIMO processor 266 (if applicable), then further processed by modulators 254a through 254r (e.g., for SC-FDM, etc.), and transmitted to the base station 105. At the base station 105, the uplink signal from the UE 115 may be received by the antenna 234, processed by the demodulator 232, detected by the MIMO detector 236 (if applicable), and further processed by the receive processor 238 to obtain decoded data and control information transmitted by the UE 115. The processor 238 may provide the decoded data to a data sink 239 and the decoded control information to the controller / processor 240.
[0060] The controller / processors 240 and 280 may direct the operation at the base station 105 and the UE 115, respectively. The controller / processor 240 and / or other processors and modules at the base station 105 may perform or direct the execution of various processes for the techniques described herein. The controller / processor 280 and / or other processors and modules at the UE 115 may also perform or direct the execution of various processes for the techniques described herein. Figure 4 , 10 and 12 and / or execution of other processes for the techniques described herein. Memories 242 and 282 may store data and program codes for base station 105 and UE 115, respectively. Scheduler 244 may schedule UEs to transmit data on the downlink and / or uplink.
[0061] Wireless communication systems operated by different network operating entities (e.g., network operators) may share spectrum. In some cases, a network operating entity may be configured to use the entire designated shared spectrum for at least a period of time before another network operating entity uses the entire designated shared spectrum for a different period of time. Therefore, in order to allow the network operating entity to use the entire designated shared spectrum and to mitigate interfering communications between different network operating entities, certain resources (e.g., time) may be divided and allocated to different network operating entities for certain types of communications.
[0062] For example, a network operating entity may be allocated certain time resources that are reserved for exclusive communication by the network operating entity using the entire shared spectrum. A network operating entity may also be allocated other time resources in which the entity is given a higher priority than other network operating entities to use the shared spectrum for communication. If the preferred network operating entity does not use these time resources that are preferred for use by the network operating entity, these resources may be used by other network operating entities on an opportunistic basis. Additional time resources may be allocated to any network operator for use on an opportunistic basis.
[0063] Arbitration of access to shared spectrum and time resources between different network operating entities may be centrally controlled by a separate entity, autonomously determined by a predefined arbitration scheme, or dynamically determined based on interactions between wireless nodes of the network operator.
[0064] In some cases, the UE 115 and the base station 105 may operate in a shared radio spectrum band, which may include licensed or unlicensed (e.g., contention-based) spectrum. In the unlicensed frequency portion of the shared radio spectrum band, the UE 115 or the base station 105 may perform a medium sensing process in a conventional manner to compete for access to the spectrum. For example, the UE 115 or the base station 105 may perform a pre-talk listen (LBT) process (such as a clear channel assessment (CCA)) before communication to determine whether the shared channel is available. CCA may include an energy detection procedure to determine whether there are any other active transmissions. For example, the device may infer that a change in the received signal strength indicator (RSSI) of the power meter indicates that the channel is occupied. Specifically, a signal power concentrated in a certain bandwidth and exceeding a predetermined background noise may indicate another wireless transmitter. CCA may also include detection of a specific sequence indicating channel use. For example, another device may send a specific preamble before sending a data sequence. In some cases, the LBT process may include the wireless node adjusting its backoff window based on the amount of energy detected on the channel and / or acknowledgement / negative acknowledgement (ACK / NACK) feedback of its own transmitted packets as a conflicting proxy.
[0065] Using a medium sensing process to contend for access to an unlicensed shared spectrum may result in inefficient communications. This may be particularly evident when multiple network operating entities (e.g., network operators) are trying to access shared resources. In a 5G network 100, base stations 105 and UEs 115 may be operated by the same or different network operating entities. In some examples, a separate base station 105 or UE 115 may be operated by more than one network operating entity. In other examples, each base station 105 and UE 115 may be operated by a single network operating entity. Requiring each base station 105 and UE 115 of different network operating entities to compete for shared resources may result in increased signaling overhead and communication delays.
[0066] Figure 3 An example of a timing diagram 300 for coordinating resource partitioning is shown. The timing diagram 300 includes a superframe 305, which may represent a fixed duration (e.g., 20 ms). The superframe 305 may repeat for a given communication session and may be referenced by, for example, Figure 1The wireless system of the described 5G network 100 is used. The superframe 305 can be divided into various intervals, such as an acquisition interval (A-INT) 310 and an arbitration interval 315. As described in more detail below, the A-INT 310 and the arbitration interval 315 can be subdivided into sub-intervals that are designated for certain resource types and allocated to different network operating entities to facilitate coordinated communication between different network operating entities. For example, the arbitration interval 315 can be divided into a plurality of sub-intervals 320. In addition, the superframe 305 can be further divided into a plurality of subframes 325 having a fixed duration (e.g., 1 ms). Although the timing diagram 300 shows three different network operating entities (e.g., operator A, operator B, operator C), the number of network operating entities that use the superframe 305 for coordinated communication may be greater or less than the number shown in the timing diagram 300.
[0067] A-INT 310 may be a dedicated interval in superframe 305 reserved for exclusive communication of network operating entities. In some examples, certain resources for exclusive communication may be allocated to each network operating entity within A-INT 310. For example, resource 330-a may be reserved for exclusive communication of operator A, such as through base station 105a, resource 330-b may be reserved for exclusive communication of operator B, such as through base station 105b, and resource 330-c may be reserved for exclusive communication of operator C, such as through base station 105c. Since resource 330-a is reserved for exclusive communication of operator A, even if operator A chooses not to communicate during resource 330-a, operator B and operator C cannot communicate during resource 330-a. That is, access to exclusive resources is limited to designated network operators. Similar restrictions apply to resource 330-b of operator B and resource 330-c of operator C. A wireless node of operator A (eg, UE 115 or base station 105) may communicate any desired information, such as control information or data, during its exclusive use of resource 330-a.
[0068] When communicating via exclusive resources, the network operation entity does not need to perform any medium sensing procedures (e.g., listen before talk (LBT) or clear channel assessment (CCA)) because the network operation entity knows that the resources are reserved. Because only the designated network operation entity can communicate via exclusive resources, the possibility of interfering communications is reduced compared to relying solely on medium sensing techniques (e.g., no hidden node problem). In some examples, A-INT 310 is used to send control information, such as synchronization signals (e.g., SYNC signals), system information (e.g., system information blocks (SIBs), paging information (e.g., physical broadcast channel (PBCH) messages), or random access information (e.g., random access channel (RACH) signals). In some examples, all wireless nodes associated with the network operation entity can transmit simultaneously during their exclusive resources.
[0069] In some examples, resources can be classified as being prioritized for certain network operation entities. The allocated resources with a priority for a certain network operation entity can be referred to as the guaranteed interval (G-INT) of the network operation entity. The interval of resources used by the network operation entity during the G-INT can be referred to as a prioritized sub-interval. For example, resource 335-a can be prioritized for use by operator A, and can therefore be referred to as operator A's G-INT (e.g., G-INT-OpA). Similarly, resource 335-b can be prioritized for operator B, resource 335-c can be prioritized for operator C, resource 335-d can be prioritized for operator A, resource 335-e can be prioritized for operator B, and resource 335-f can be prioritized for operator C.
[0070] Figure 3 The various G-INT resources shown in the diagram appear to be interleaved to illustrate their association with the respective network operating entities, but these resources may all be on the same frequency bandwidth. Thus, if viewed along the time-frequency grid, the G-INT resources may be viewed as a continuous line within the superframe 305. This data partitioning may be an example of time division multiplexing (TDM). Additionally, when resources appear in the same subinterval (e.g., resource 340-a and resource 335-b), these resources represent the same time resources relative to the superframe 305 (e.g., the resources occupy the same subinterval 320), but the resources are designated separately to illustrate that the same time resources may be classified differently for different operators.
[0071] When resources are allocated with a priority (e.g., G-INT) for a certain network operation entity, the network operation entity can use these resources for communication without waiting or performing any medium sensing process (e.g., LBT or CCA). For example, the wireless node of operator A can freely communicate any data or control information during resource 335-a without being interfered by the wireless nodes of operator B or operator C.
[0072] The network operating entity may also signal another operator that it intends to use a particular G-INT. For example, referring to resource 335-a, operator A may signal operator B and operator C that it intends to use resource 335-a. Such signaling may be referred to as an activity indication. In addition, since operator A has priority on resource 335-a, operator A may be considered an operator with a higher priority than both operator B and operator C. However, as described above, operator A does not have to signal other network operating entities to ensure interference-free transmission during resource 335-a, because resource 335-a is preferentially allocated to operator A.
[0073] Similarly, a network operating entity may signal another network operating entity that it does not intend to use a particular G-INT. The signaling may also be referred to as an activity indication. For example, with reference to resource 335-b, operator B may signal to operator A and operator C that it does not intend to use resource 335-b for communication, even if the resource is preferentially allocated to operator B. With reference to resource 335-b, operator B may be regarded as a network operating entity with a higher priority than operator A and operator C. In this case, operators A and C may attempt to use the resources of subinterval 320 on an opportunistic basis. Therefore, from the perspective of operator A, the subinterval 320 containing resource 335-b may be regarded as an opportunistic interval (O-INT) of operator A (e.g., O-INT-OpA). For purposes of illustration, resource 340-a may represent the O-INT of operator A. In addition, from the perspective of operator C, the same subinterval 320 may represent the O-INT of operator C with corresponding resource 340-b. Resources 340-a, 335-b, and 340-b all represent the same time resource (e.g., a particular subinterval 320), but are individually identified to indicate that the same resource is considered G-INT for some network operating entities but is still considered O-INT for other network operating entities.
[0074] In order to utilize resources on an opportunistic basis, operator A and operator C may perform a medium sensing process to check for communications on a particular channel before sending data. For example, if operator B decides not to use resource 335-b (e.g., G-INT-OpB), operator A may use those same resources (e.g., represented by resource 340-a) by first checking the channel for interference (e.g., LBT) and then sending data when it is determined that the channel is clear. Similarly, if operator C wishes to access resources on an opportunistic basis during subinterval 320 in response to an indication that operator B will not intend to use its G-INT (e.g., using O-INT represented by resource 340-b), operator C may perform a medium sensing process and access the resources (if available). In some cases, two operators (e.g., operator A and operator C) may attempt to access the same resources, in which case the operators may employ a contention-based process to avoid interfering with communications. Operators may also have sub-priorities assigned to them that are designed to determine which operator can gain access to resources when multiple operators attempt access simultaneously.
[0075] In some examples, a network operation entity may not intend to use a particular G-INT allocated to it, but may not issue an activity indication that communicates an intent not to use the resource. In this case, for a particular subinterval 320, a lower priority operation entity may be configured to monitor the channel to determine whether a higher priority operation entity is using the resource. If a lower priority operation entity determines, through LBT or a similar method, that a higher priority operation entity will not use its G-INT resources, the lower priority operation entity may attempt to access the resource on an opportunistic basis as described above.
[0076] In some examples, access to the G-INT or O-INT may be preceded by a reservation signal (e.g., request to send (RTS) / clear to send (CTS)), and a contention window (CW) may be randomly selected between one of the operating entities and the total number of operating entities.
[0077] In some examples, the operations entity may employ or be compatible with coordinated multipoint (CoMP) communications. For example, the operations entity may use CoMP and dynamic time division duplexing (TDD) in G-INT and opportunistic CoMP in O-INT as needed.
[0078] exist Figure 3In the example shown, each subinterval 320 includes a G-INT of one of operators A, B, or C. However, in some cases, one or more subintervals 320 may include resources that are neither reserved for exclusive use nor reserved for priority use (e.g., unallocated resources). Such unallocated resources may be considered an O-INT of any network operating entity and may be accessed on an opportunistic basis as described above.
[0079] In some examples, each subframe 325 may contain 14 symbols (e.g., 250 microseconds for a 60 kHz frequency modulation interval). These subframes 325 may be independent, self-contained intervals (Interval-C, ITC) or the subframe 325 may be part of a long ITC. An ITC may be a self-contained transmission that starts with a downlink transmission and ends with an uplink transmission. In some embodiments, an ITC may contain one or more subframes 325 that operate continuously while the medium is occupied. In some cases, assuming a 250 microsecond transmission opportunity, there may be up to eight network operators in an A-INT 310 (e.g., 2 milliseconds in duration).
[0080] although Figure 3 Three operators are shown in the figure, but it should be understood that fewer or more network operating entities may be configured to operate in a coordinated manner as described above. In some cases, the position of each operator's G-INT, O-INT, or A-INT within the superframe 305 may be autonomously determined based on the number of network operating entities active in the system. For example, if there is only one network operating entity, each sub-interval 320 may be occupied by the G-INT of that single network operating entity, or the sub-interval 320 may alternate between the G-INT of that network operating entity and the O-INT allowing other network operating entities to enter. If there are two network operating entities, the sub-interval 320 may alternate between the G-INT of the first network operating entity and the G-INT of the second network operating entity. If there are three network operating entities, the G-INT and O-INT of each network operating entity may be designed as follows: Figure 3 As shown. If there are four network operation entities, the first four sub-intervals 320 may include consecutive G-INTs of the four network operation entities, while the remaining two sub-intervals 320 may contain O-INTs. Similarly, if there are five network operation entities, the first five sub-intervals 320 may include consecutive G-INTs of the five network operation entities, while the remaining sub-intervals 320 may contain O-INTs. If there are six network operation entities, all six sub-intervals 320 may include consecutive G-INTs of each network operation entity. It should be understood that these examples are for illustration purposes only, and other autonomously determined interval allocations may be used.
[0081] It should be understood that reference Figure 3 The coordination framework described is for illustration purposes only. For example, the duration of superframe 305 can be more or less than 20 milliseconds. In addition, the number, duration, and location of subintervals 320 and subframes 325 can be different from the configuration shown. In addition, the type of resource designation (e.g., exclusive, priority, unallocated) can be different, or can include more or fewer sub-designations.
[0082] NR operation defines autonomous uplink (AUL) transmission (also known as configured authorized UL transmission) and scheduled uplink (SUL) transmission. In order to perform SUL transmission, the UE (e.g., UE 115) first receives an uplink grant from a serving base station (e.g., base station 105), which identifies a specific uplink resource that can be used by the UE for such SUL transmission. For AUL transmission, the UE does not receive a specific grant for transmission. Instead, a resource set is pre-configured and available for use by the UE in AUL transmission. Pre-configured resources are called configured grants (CG). In NR systems, CG resources are provided for each given number (N) of time slots without regard to repetition. For NR-U operation, continuous types of CG resource allocations can provide the UE with more opportunities to transmit in the event of LBT failure. For the same reason, it is also desirable to have more starting points within the configured time slot resources. Various aspects of the present disclosure provide efficient configuration of such continuous time slots. Therefore, more starting points are allowed (e.g., using micro time slots, etc.). Another aspect provides a solution for handling repeated transmissions.
[0083] Figure 4 is a block diagram showing example blocks executed to implement one aspect of the present disclosure. Fig.13 The example blocks are described with reference to UE 115 as shown. Fig.13 1 is a block diagram illustrating a UE 115 configured according to an aspect of the present disclosure. The UE 115 includes Figure 2 1. For example, the UE 115 includes a controller / processor 280 that operates to execute logic or computer instructions stored in a memory 282 and controls the components of the UE 115 that provide the features and functions of the UE 115. The UE 115 transmits and receives signals via wireless radios 1300a-r and antennas 252a-r under the control of the controller / processor 280. The wireless radios 1300a-r include various components and hardware, such as Figure 2Components and hardware shown for UE 115 include modulators / demodulators 254a-r, MIMO detector 256, receive processor 258, transmit processor 264, and TX MIMO processor 266.
[0084] At block 400, the UE receives a CG configuration including a periodicity of CG resources available for AUL transmission and a resource identifier defining a plurality of sets of CG resources. A UE such as UE 115 receives a CG configuration message from a serving base station such as base station 105 via antennas 252a-r and radios 1300a-r. Under control of controller / processor 280, UE 115 decodes the configuration information and stores it in memory 282 at CG configuration 1301. The CG configuration information includes a periodicity of CG resources and a resource identifier identifying one or more sets of contiguous CG resources for the CG configuration.
[0085] In box 401, the UE identifies uplink data for AUL transmission, and in box 402, performs an LBT process at the starting codeword of the first CG resource set in multiple CG resource sets. If the UE 115 detects uplink data in the memory 282 at the data buffer 1302, it can determine to execute the AUL transmission logic 1304 under the control of the controller / processor 280. The execution environment of the AUL transmission logic 1304 provides the UE 115 with the function of performing AUL transmission using the CG resources defined by the information in the CG configuration 1301. In preparation for AUL transmission, the UE 115 executes the LBT logic 1303 stored in the memory 282 under the control of the controller / processor 280. The execution environment of the LBT logic 1303 provides the UE 115 with the function of performing LBT procedures (clear channel assessment (CCA), cat-2LBT, cat-4LBT, etc.). Within the execution environment of the AUL transmission logic 1304, the LBT process can be performed at the next available CG starting position in the current CG resource slot.
[0086] In response to the success of the LBT procedure, the UE autonomously transmits uplink data using the first set of CG resources in step 403. After detecting a successful LBT procedure, the UE 115 prepares AUL transmission for the CG resources within the execution environment of the AUL transmission logic 1304 and autonomously transmits data via the radio stations 1300a-r and the antennas 252a-r.
[0087] Figure 5is a block diagram showing a portion of an NR-U network 50 having a base station 105 and a UE 115, each configured according to an aspect of the present disclosure. The base station 105 and the UE 115 communicate using a shared communication channel. Additionally, the UE 115 is capable of performing configuration authorization transmissions, such as AUL transmissions. The base station 105 may provide CG configuration information by signaling a CG configuration message 500 to the UE 115. The CG configuration message 500 includes at least a periodicity 501, which identifies the period during which CG resources appear on the shared communication channel. The CG configuration message 500 also includes a resource identifier (ID) 502. According to aspects of the present disclosure, a resource ID 502 may be indicated using a bitmap 502a or by defining a set of resource indicator value (RIV) types to configure RIV 502b, which identifies consecutive time slots allocated for CG resources 503. The number of RIVs provided in RIV 502b may be included as part of the configuration message 500. Resource ID 502 configures multiple CG resource sets, each set containing a set of consecutive time slots, including CG resource 503.
[0088] When the resource ID 502 includes a bitmap 502a of length M, each of the M bits in the bitmap 502a can correspond to N time slots of the CG resource. N can be fixed by a protocol in the standard, or can be communicated from the base station 105 as part of the CG configuration message 500. In an additional aspect, N can be determined as a function of the subcarrier spacing (SCS). When configured using RIV type signaling, the RIV 502b includes M groups of start / end slot indications in each configuration. The RIV can also provide a start / end codeword indication in addition. The start / end codeword indication of the RIV 502b identifies the start codeword (codeword 1 (504)) of the start time slot (time slot 2) configured for such a CG resource 503, and the end codeword (codeword 12 (505)) of the end slot (time slot 6). The periodicity 501 of such a CG resource can be common between each resource set or each set can be configured independently.
[0089] According to selected aspects of the present disclosure, shorter periodicities may benefit from the use of a bitmap to identify CG resources, while longer periodicities may benefit from RIV type configurations. Thus, the network may indicate the periodicity 501 via the base station 105, and use the bitmap 502a for shorter periods (e.g., periodicity 501 is less than a threshold period), and use the RIV 502b configuration for longer periods (e.g., periodicity 501 is greater than a threshold period). This configuration may be determined within each CG configuration. Thus, multiple CG resources in which different periodicities are configured may be configured, which may have corresponding bitmap or RIV type configurations, and the UE 115, after identifying the value of the periodicity 501, may determine whether the resource ID 502 includes the bitmap 502a or the RIV 502b by determining how the periodicity 501 relates to a predefined threshold period.
[0090] Alternatively, the UE 115 may switch between bitmap-based and RIV-based CG resource determination based on an indication in the CG configuration message 500 (e.g., an explicit bit that triggers switching between bitmap-based and RIV-based determination).
[0091] The configuration may also provide additional signaling to provide the start and end symbols of the bitmap-based and RIV-based signaling for slot-level allocation. For the RIV-based method, the configuration may be jointly decoded with the RIV itself. The start symbol is applied to the first slot in a group of continuously allocated slots, and the end symbol is applied to the last slot in the group. All symbols between these symbols may be used to configure the authorization to send. Using the indication of the start / end symbol, in a group of continuously allocated slots (slots 2-6 of CG resource 503), the start symbol identifies the start symbol 1 (504) of the first slot (slot 2), and the end symbol identifies the end symbol 12 (505) of the last slot (slot 6). For the RIV-based method, a start / end symbol configuration may be provided separately for each of the M groups of start / end symbol configurations, or the start / end symbol configuration may be the same configuration for all groups. For the bitmap-based method, a single start / end symbol configuration may be applied to each continuously allocated slot.
[0092] Because the UE 115 may first need to successfully complete a Listen Before Talk (LBT) procedure prior to AUL transmission, the UE 115 may not be able to immediately begin transmission on the first symbol 1 (505) identified by the CG configuration message 500. Therefore, the starting symbol 1 (504) may have a granularity that applies to any of the first X symbols of slot 2 (e.g., any of symbols 1-3), where X may be less than the number of OFDM symbols in slot 2, a subset of symbols of slot 2 (e.g., symbols 1, 3, and 12), or a full slot (symbols 1-14), where no indication is required in the CG configuration message 500. The identification of a subset of symbols may depend on a subcarrier spacing (SCS), in which case the relationship between a particular SCS and an associated subset of symbols may be predefined according to a standard or configured as part of the CG configuration. For example, in the case where slot 2 has a 15KHz SCS, a half-slot granularity may be provided, while a slot-level granularity (e.g., slots 3-6) may be provided in other SCS configurations. As supported in NR operation, the identified symbol subsets may also be defined based on mini-slot positions.
[0093] It should be noted that the periodicity expressed in number of symbols may be different for different SCSs. For example, for a 15kHz SCS: symbols 2, 7, n*14, where n={1, 2, 4, 5, 8, 10, 16, 20, 32, 40, 64, 80, 128, 160, 320, 640}, for a 30kHz SCS: symbols 2, 7, n*14, where n={1, 2, 4, 5, 8, 10, 16, 20, 32, 40, 64, 80, 128, 160, 256, 320, 640, 1280}, and for a 15kHz SCS: symbols 2, 7, n*14, where n={1, 2, 4, 5, 8, 10, 16, 20, 32, 40, 64, 80, 128, 160, 256, 320, 640, 1280} 60kHz, with normal cyclic prefix (CP), codewords 2, 7, n*14, where n={1, 2, 4, 5, 8, 10, 16, 20, 32, 40, 64, 80, 128, 160, 256, 320, 512, 640, 1280, 2560}.
[0094] The granularity of the start symbol 1 (504) may be different from the granularity of the end symbol 12 (505). At the end of the CG resource 503, it may be beneficial to have an LBT gap 506 for the base station 105 to perform a subsequent LBT process to reserve the next transmission opportunity. Therefore, the granularity applied to the end symbol 12 (505) may take into account the LBT gap 506 before the end boundary of slot 6 (e.g., LBT gap 506 = 25 microseconds, etc.). A similar type of end gap is defined in the LTE Licensed Assisted Access (LAA) operation of the UE based on whether it is desired to share the channel occupancy time (COT). The LBT gap 506 in slot 6 allows the base station 105 to perform an LBT process (e.g., Category 2 (cat-2), Category 4 (cat-4), etc.) to ensure access to the next slot boundary. For similar reasons, the implementation of the CG configuration 503 in the NR-U network 50 may benefit from providing more than one end symbol option. The UE 115 may then be allowed to select which end symbol option to use based on whether it wishes to share the COT (similar to LAA). The end symbol options may be limited to symbols from two groups. The first group includes only symbols at the end of the slot or symbol positions just before the UE's PDCCH monitoring opportunity. The second group includes symbols that are X symbols earlier than the first group of symbols, where X is the minimum number of symbols for a total duration greater than the duration required for cat-2 LBT (e.g., 25 microseconds).
[0095] Fig.14 1 is a block diagram illustrating a portion of an NR-U network 1400 having a base station 105 and a UE 115 each configured according to another aspect of the present disclosure. Figure 5 As noted, the base station 105 may provide CG configuration information by signaling a CG configuration message 500 to the UE 115. The CG configuration message 500 includes at least a periodicity 50 that identifies the period during which the CG resource appears on the shared communication channel. The CG configuration message 500 also includes a resource identifier (ID) 502. Fig.14 In the illustrated aspect, resource ID 502 may be implemented using a hierarchical set of configurations sent in a CG configuration message 500, wherein a first level identifier (e.g., a first bitmap), i.e., a first level configuration 1401-L1, may provide a coarse allocation of resources at a first granularity. Within these resources allocated at the coarse granularity, a second identifier, i.e., a level 2 configuration 1401-L2, may include allocations at a finer granularity, such as through another bitmap or one or more sets of RIV type identifiers. Thus, multiple hierarchical structures may provide detailed and refined resource allocations that change from a first level identifier to a progressively finer granularity.
[0096] like Fig.14As shown in the example, level 1 configuration 1401-L1 defines CG resources as time slots 4-7. Level 2 configuration 1401-L2 defines the starting codeword of time slot 4, codeword 2 (s2), and the ending codeword of time slot 7, codeword 8 (s8) of the CG resources on time slots 4-7 defined in level 1 configuration 1401-L1. Level 3 configuration 1401-L3 defines specific codewords within time slots 4-7, which start with codeword 2 of time slot 4 and end at codeword 8 of time slot 7, as defined by level 1 configuration 1401-L1 and level 2 configuration 1401-L2. Level 3 configuration 1401-L3 defines codewords 2, 7, 9, and 13 (s2, s7, s9, and s13) as CG resource codewords within the defined CG resources. Because the CG resources end at codeword 8 of time slot 7, the CG resources allocated at codewords 9 and 13 in time slot 7 will not be available to UE 115.
[0097] It should be noted that while level 1 configuration 1401-L1 may include a bitmap to define the highest and coarsest span of a CG resource, finer level configurations, namely level 2 configuration 1401-L2, level 3 configuration 1401-L3, etc., may also include bitmaps or RIV type identifiers.
[0098] In one implementation of hierarchical configuration, a recursive bitmap may be used, wherein a first bitmap, i.e., level 1 configuration 1401-L1, may provide configuration of CG resources at a first granularity (e.g., N1 time slots, e.g., N1=10). A second bitmap, i.e., level 2 configuration 1401-L2, may provide configuration of a coarsely defined set of CG resources at a finer second granularity (e.g., N2 time slots, e.g., N2=2) within the first granularity of N1 time slots. The second bitmap, i.e., level 2 configuration 1401-L2, will be applied to each bit set to 1 in the first bitmap, i.e., level 1 configuration 1401-L1. A third bitmap, i.e., level 3 configuration 1401-L3, may provide further, even finer granularity (e.g., at a symbol level, a time slot level, etc.) of CG resources defined within the second granularity.
[0099] At any particular level of the hierarchy, the bitmap length (e.g., 30 bits, 40 bits, 50 bits, etc.) can be selected to achieve a predefined maximum for that level. The periodicity can also be divided. For example, for a periodicity of 640 time slots, the length of the bitmap obtained in the CG configuration of the level 1 configuration 1401-L1 can be selected to be 40 bits, while a periodicity of 256 time slots can be supported with a bitmap of 32 bits in length. The next bitmap, i.e., the level 2 configuration 1401-L2 or the level 3 configuration 1401-L3, can provide a time slot level configuration, while the next further bitmap, i.e., the level n configuration 1401-Ln, can provide a mini-slot configuration for mini-slots 1-6 (MS1 MS6) for time slots 4 and 5. Recursive bitmaps are used to represent the time slots of the CG configuration. Figure 1 The number of -n can be a periodic function or be explicitly configured.
[0100] In an alternative example implementation of hierarchical configuration, a first level identifier, i.e., level 1 configuration 1401-L1, may include a bitmap of a first coarse granularity, while a next level identifier, i.e., level 2 configuration 1401-L2, includes RIV type allocations at a finer granularity within the first coarse granularity. For example, the first level bitmap, i.e., level 1 configuration 1401-L1, may provide radio frame level CG resource allocations, while the RIV type allocations of level 2 configuration 1401-L2 provide start slot / symbol and end slot / symbol within the radio frame level resources. It should be noted that the start and end symbol configurations do not necessarily satisfy providing a start symbol that is smaller than the end symbol, since in a burst of consecutively allocated slots, the start symbol applies to the first slot and the end symbol applies to the last slot.
[0101] Figure 6 is a block diagram showing a portion of an NR-U network 60 having a base station 105 and a UE 115, each configured according to an aspect of the present disclosure. Within each of the time slots 3-5 reserved for the CG resources 600, an indication of an allowed starting point in each time slot can be provided based on the LBT result. In a first optional implementation, one starting point can be defined for each time slot (e.g., only at symbol 0 of time slots 3-5). In a second optional implementation, multiple starting points can be defined for each time slot (e.g., symbols 0, 3, 7, and 12 of time slots 3-5). The allowed starting point configuration can be signaled by the base station 105 using a bitmap 601 sent to the UE 115, where the size of the bitmap 601 can be based on the supported granularity. If the bitmap 601 spans N time slots, the bitmap 601 will apply to every N time slots starting from the modulo of time slot n and N. As described above with reference Figure 5 As noted, the granularity of the starting point may include any of the first X symbols of slot 3 (e.g., slots 1(a), 2(b), and 3), a subset of slots (e.g., slots 2(b), 3, and 5(c)), or full slot operation (e.g., slots 1-14), either on a fixed basis or where each slot is independently configured.
[0102] It should be noted that the configuration of the starting point granularity may be different depending on whether the allocated time slot is inside or outside the base station COT.
[0103] According to additional aspects of the present disclosure, the starting point configuration may be the same for all configured time slots except for the possible following time slots: the first time slot, i.e., slot 3, where the UE 115 will perform the LBT process, and the last time slot of the consecutively allocated burst, i.e., slot 5, where the starting point may be restricted or changed due to the different starting and ending symbols on these time slots. For example, on the last configured time slot, i.e., slot 5, if we configure the ending symbol to be 13, this starting point may be allowed if the starting point will support at least a given number of transmitted code symbols. In the case where there must be three or more transmitted code symbols, code symbol 12 (which is configured as one of the possible starting code symbols) will not be used in time slot 5, because when the ending code symbol is 13, at least three transmitted code symbols will not be allowed starting from code symbol 12. However, on other time slots where the ending code symbol is 14 (the total number of code symbols in the time slot), we can use the starting position 12 because this still allows three code symbols to be transmitted.
[0104] On the first configured time slot, i.e., time slot 3, a starting point at the configured starting symbol, i.e., symbol 3, and additional starting symbols configured as above (e.g., the first 3 symbols, a subset of symbols, or a full time slot) may be allowed. For example, while the starting symbol configuration may identify symbol 3 as the starting symbol of the first CG time slot resource, the starting symbol may also be configured as symbols 1 (a), 2 (b), 5 (c), 8 (d), and 12. However, it should be noted that above the starting symbol configuration, each UE may have an additional starting point offset 602 configured above the starting symbol.
[0105] Configuration of starting point offset 602 is introduced to enable CG resource overload. Conflicts can be avoided by having different UEs start at different offsets. If the starting point offset 602 is obtained randomly, it can be randomly generated for each allowed starting point in the time slot, or when the random offset is generated, the random offset can be applied to each starting point in the time slot. However, at each different time slot, a new random offset is generated. These options for random offsets may be useful in cases where perforated PUSCH is used to support multiple starting points. In an optional implementation where the offset is a fixed value, the same value will be used throughout the time slot.
[0106] It should be noted that for each of the different starting points configured using multiple start symbols, puncturing or rate matching may be used for UE 115 transmissions. The selection of puncturing or rate matching may be different depending on whether the transmission is AUL or SUL. The UE 115 may indicate whether puncturing or rate matching is used in such transmissions via signaling in an uplink control information (UCI) signal sent to the base station 105.
[0107] Figure 7is a block diagram showing a portion of an NR-U network 70 having a base station 105 and a UE 115, each configured according to an aspect of the present disclosure. When configuring the UE 115 for AUL transmission, the base station 105 may signal a CG resource configuration 701 that configures an N-slot CG resource 700 in which the UE 115 may perform AUL transmission. The CG resource configuration 701 configures consecutive time slots 4-7 for the CG resource 700. Within the framework of an NR-U system, such as the NR-U network 70, micro-slot allocation is supported for transmission. Therefore, the base station 105 may provide two configurations in the CG resource configuration 701 for any given CG uplink time slot. The two configurations may be provided in the same CG configuration or in two separate CG configurations. One configuration provides micro-slot allocation, while the other configuration provides slot-level allocation. The UE 115 may then select either configuration based on its needs. Mini-slot configuration can be implemented as mini-slot bitmaps 702 and 703 on top of the slot-level configuration for slots 4 and 5. Mini-slot bitmaps 702 and 703 will indicate the allowed starting points for each mini-slot 1-6 in slots 4 and 5. Therefore, the length of each mini-slot will be from one starting point to the next starting point configured as other values, or left to the UE 115 to choose. This configuration can allow UE 115 to have more starting points in slots 4 and 5. For example, for a slot-level configuration of 30KHz SCS, UE 115 can start at a 0.5 millisecond boundary. However, this may result in a large gap between the time when UE 115 passes its LBT and the time when it can start to transmit. This large gap may allow other devices to jump in and start using the medium. Therefore, it may be more beneficial for UE 115 to have finer granularity for initial access, such as by using mini-slots 1-6 for configured slots 4 and 5, and then switching to full slot transmission at slots 6 and 7. In general, full-slot transmissions may be more efficient than mini-slot transmissions due to lower overhead requirements. However, starting transmissions using mini-slots provides a better chance for UE 115 to successfully perform LBT and start transmitting before allowing other nodes to take over the medium. When a bitmap is used to indicate a mini-slot configuration over N slots, the same bitmap may apply to the periodicity of the N slots (e.g., a bitmap is provided for one slot and the bitmap may be applied to each allocated CG slot).
[0108] Because the UE 115 can choose to use a minislot configuration via minislot bitmaps 702 and 703 or a full slot configuration of slots 6 and 7, the base station 105 will benefit from being able to detect which type of transmission is used on a given CG uplink slot. In one aspect, the UE 115 can use a demodulation reference signal (DMRS) sequence associated with the minislot bitmaps 702 and 703 or the full slot configuration of slots 6 and 7 to transmit in a CG uplink slot, i.e., slots 4-7. The base station can use the location of the time and frequency indications about the DMRS and the scrambling sequence to detect which configuration has been used. In additional aspects or examples, in the case where the DMRS does not fully distinguish between slots and minislot configurations, the UE 115 can provide selection information in the CG UCI sent in slots 4-7 through the payload or position of the UCI. The UCI design that allows the base station 105 to distinguish between full slots and minislot transmissions, whether it is through payload information or implicit position, can help reduce any blind decoding of the base station 105. Alternatively, in the absence of either a distinguishing DMRS or UCI, the base station 105 will perform blind decoding on the CG UCI sent by the UE 115 to determine whether the transmission is a full slot or a mini-slot.
[0109] It should be noted that mini-slot / full-slot mode can be supported by having multiple LBT-related starting points in one slot. When implemented using the above signaling techniques, the base station 105 will be able to distinguish between slot-based transmissions with multiple starting points in one slot and mini-slot transmissions with one slot.
[0110] In an additional aspect of the present disclosure, the network may indicate whether the first few time slots transmitted by the UE 115 may be based on mini-slots and how many of the time slots may be based on mini-slots, after which the UE switches to being based on full-slots. Thus, the base station 105 may signal to the UE 115, such as in the CG resource configuration 701, that the UE 115 may use a mini-slot configuration, such as mini-slot bitmaps 702 and 703, for the first two time slots, i.e., slots 4 and 5, of a given CG resource set (such as the CG resource 700). As described above, in order to reduce the amount of blind decoding complexity of the base station 105 for subsequent time slots / mini-slots, the UE 115 may indicate in the current UCI whether it uses a full-slot / mini-slot configuration for future AUL transmissions.
[0111] According to various aspects of the present disclosure, the UCI design may include full offset related information, such as the start symbol and the starting point offset 602 ( Figure 6). Including the start symbol information in the UCI may cause the UCI to be re-encoded. In addition, the UCI position may depend on the start symbol. When the transport block (TB) size is based on the starting point offset 602, including the starting point offset 602 and related information may be further helpful and necessary in some cases. The UCI described in accordance with the aspects described herein may also include information from the mini-slot bitmaps 702 and 703 ( Figure 7 ) and the end symbol related information as identified in the CG resource configuration 701. As described above, the UCI may also indicate that the UE 115 is in time slots 4-7 ( Figure 7 ) in the CG uplink transmission on the UCI. The UCI may also include an identification of any switch between mini-slot configuration to full-slot configuration in the upcoming CG transmission to reduce base station blind decoding (for example, switching from mini-slot configuration in slots 4 and 5 to full-slot configuration in slots 6 and 7).
[0112] In the case where multiple users (e.g., UE 115 and 115b) are given the same CG resources 700 (e.g., AUL resources), it may also be useful to include a UE identifier (ID) in the CG UCI sent by UE 115 and 115b in order to signal to the base station 105 which UE is transmitting. However, in some cases, UE 115 or 115b may be assigned UE-specific resources, or UE 115 and 115b may be given the same resources but different DMRS sequences, which allows the base station 105 to identify the transmitting UE based on the detection of the DMRS. In such an aspect, UE 115 and 115b may not have to include the UE-ID in the CG UCI. Therefore, UE 115 and 115b can be configured via signaling from the base station 105 (such as RRC configuration signaling) as to whether to include its UE-ID in the CG UCI.
[0113] Figure 8is a block diagram illustrating a portion of an NR-U network 80 having a base station 105 and a UE 115, each configured according to an aspect of the present disclosure. When configuring the UE 115 for AUL transmissions, the base station 105 signals CG configuration information, which may identify N time slots of the CG resources 800 in which the UE 115 may choose to perform AUL transmissions. According to additional aspects of the present disclosure, it may be beneficial to create gaps 801 for downlink signaling 802 (e.g., PDCCH) between CG uplink resources of the CG resources 800. The downlink signaling 802 may provide the UE 115 with an uplink grant for a SUL transmission using the configured SUL resources 803. The gaps 801 may be scheduled in such a manner that the UE 115 will have consecutive CG AUL transmissions from the CG resources 800, followed by SUL transmissions at the SUL resources 803, without any transmission gaps other than the gaps 801. The gap 801 will be scheduled to accommodate the processing time 804 between receiving a downlink grant at downlink signaling 802 and performing a SUL transmission at SUL resources 803. The gap 801 may be scheduled by the base station 105 when the AUL resources are configured, or may be scheduled autonomously by the UE 115 (e.g., when it is allocated the entire bandwidth (BW)). In an example aspect where the UE 115 autonomously schedules the gap 801, it may include an indication of the gap 801 in the UCI or COT indication information signaled to the base station 105. Because the UE 115 or base station 105 may not need to perform an LBT procedure, or at least, may perform a short LBT (e.g., cat-2 LBT) rather than a full LBT procedure (e.g., cat-4 LBT) around this gap based on the gap between the end of the UL signal and the beginning of the DL signal, etc., these aspects will also be taken into account in the signaling. For example, the UCI may provide information about any gaps provided for LBT, the type of LBT used in the gap, etc.
[0114] Additional aspects of the present disclosure may provide for time division resource allocations selected based on activation commands. In these aspects, the base station 105 provides a configuration message that configures multiple options for time division resource allocation. An activation command in a downlink control information (DCI) may be used to trigger a specific option that the UE 115 will select. Thus, the time division resource allocation may be fully configured in a self-contained DCI, or an activation option may be used, wherein the DCI includes an activation command for the UE 115 to select one of the pre-configured optional resource allocations.
[0115] Fig. 9is a block diagram showing a portion of an NR-U network 90 having a base station 105 communicating with a UE 115 capable of AUL transmission. NR and NR-U operations include the concept of repeated signaling. In such repeated signaling, uplink data packets can be automatically retransmitted a certain number of times without first receiving a downlink feedback information (DFI) signal. For example, the UE 115 transmits UL data for HARQ IDs 0-2 in a first transmission 900. If the base station 105 detects the presence of UL data in any of the HARQ IDFs 0-2, it can send a DFI 902 to the UE 115, providing ACK / NACK information about whether the HARQ process was successfully received. Typically, the UE 115 can retransmit a packet when it receives a NACK in a DFI or does not receive any DFI for a period of time. This can result in DFI overhead (if the DFI is sent to indicate a NACK) or delay (the UE 115 must wait for the DFI non-receive timer to expire). By repetition configuration, such operation may be enhanced because the UE 115 is allowed to repeat the same packet even when no DFI is received / timer has not expired. If no DFI 902 is received, either because the base station 105 fails to detect the transmission of HARQ ID 0-2 or the UE 115 does not successfully decode the DFI, the UE 115 will send repeated transmissions 901 of HARQ ID 0-2 up to the configured number of repetitions. If a DFI is received and it indicates an ACK, the UE 115 may stop further repetitions of the packet, thereby avoiding UL overhead. Using such repetition functionality for CG A UL transmissions may help improve coverage and provide a faster retransmission mechanism.
[0116] According to aspects of the present disclosure, back-to-back repetitions may be required to improve coverage. In addition, repetition provides a faster retransmission mechanism because packets can be retransmitted without first receiving a DFI. Therefore, if the base station 105 does not detect the first transmission 900 or is unable to send a DFI 902, the UE 115 will still resend the repeated transmission 901 based on the configured repetition pattern. However, if the UE 115 receives a DFI 902 indicating an acknowledgment for a particular HARQ process, the UE 115 can then switch to a new TB instead of sending the configured repetition.
[0117] Fig.10 is a block diagram showing example blocks executed to implement one aspect of the present disclosure. Fig.13 The example blocks are described with reference to UE 115 as shown.
[0118] At block 1000, the UE receives a CG configuration defining multiple sets of CG resources. The serving base station configures the multiple sets of resources for CG communication and sends the CG configuration to one or more served UEs. The UE 115 receives a CG configuration message from the serving base station via antennas 252a-r and radios 1300a-r. Under control of the controller / processor 280, the UE 115 decodes the configuration information and stores it in the memory 282 at the CG configuration 1301. The serving base station includes the periodicity of the CG resources and a resource identifier identifying the M sets of N-slot CG resources for the CG configuration in the CG configuration information sent by the serving base station and received by the UE 115.
[0119] In box 1001, the UE receives a repetition configuration for repeated transmission of one of a plurality of CG HARQ processes, wherein the repetition configuration includes a first repetition factor and a second repetition factor, the first repetition factor defining a first number of back-to-back repetitions on consecutive time slots of a first CG resource set of a plurality of CG resource sets, and the second repetition factor defining a second number of repetitions performed after a minimum gap time in a time slot of the first CG resource set. The serving base station also signals the repetition configuration including the repetition factor. The UE 115 receives a repetition configuration message from the serving base station via antennas 252a-r and radio stations 1300a-r. Under the control of the controller / processor 280, the UE 115 decodes the repetition configuration information and stores it in the memory 282 at the repetition configuration 1305. The repetition configuration 1305 includes a specific type of repetition configuration (type 1 and type 2 repetition) for repeated transmission.
[0120] At block 1002, the UE transmits a repetition of one or more CG HARQ processes on a first set of CG resources according to a repetition configuration. Since the UE 115 has data to transmit in a data buffer 1302 or has HARQ process feedback information for transmission, the UE 115 executes LBT logic 1303 stored in the memory 282 under the control of the controller / processor 280. The execution environment of the LBT logic 1303 provides the UE 115 with functionality for performing LBT procedures (clear channel assessment (CCA), cat-2 LBT, cat-4 LBT, etc.). The LBT procedure may be performed at the next available CG starting position in the current CG resource slot. Upon detecting a successful LBT procedure, the UE 115 transmits the repetition to the serving base station via the radio station 1300a-r and the antenna 252a-r according to the repetition configuration 1305 in the memory 282 within the execution environment of the AUL transmit logic 1304. The UE 115, under the control of the controller / processor 280, starts a DFI timer 1306 when the repetition starts transmitting. The UE 115 will monitor any DFI received via the antennas 252a-r and radios 1300a-r during the running DFI timer 1306. If a DFI is received, the UE 115 will end the repeated transmissions.
[0121] Figures 11A-11E 1 is a block diagram showing a portion of an NR-U network 1100-1104 having a base station 105 and a UE 115 each configured according to aspects of the present disclosure. In order to support the advantages of back-to-back repetition and repetition after a gap, two repetition factors can be used to configure the CG in the NR-U network (such as the NR-U network 1100-1104). The first repetition factor (type 1 repetition) is applicable to back-to-back repetition (R_T1) in the CG resources. The second repetition factor (type 2 repetition) is mainly used for repetition with gaps (R_T2). For the second repetition factor, it can be mandatory to occur between non-continuously allocated CG resources and / or after a minimum time gap. For example, the gap time can be defined relative to the first repetition factor or the previous type 1 repetition or the previous type 2 repetition. When implementing type 2 repetition, the transmission may need to be cycled in each CG HARQ process for which the UE 115 has data. In various aspects of the present disclosure, the type and order of repetition can also be left to the UE implementation to decide, where the total maximum repetition = R_T1*R_T2. The DFI timer expiration will start after the total maximum repetition is completed. After the DFI timer expires, there can be another R_T1*R_T2 repetition. A DFI negative acknowledgement (NACK) can also trigger another set of Type 1 + Type 2 repetitions.
[0122] like Figures 11A-11EAs shown, the base station 105 signals the CG configuration information to the UE 115 defining the CG resource 1105. The CG resource 1105 includes two groups of consecutive time slots separated by a gap that satisfies the above-mentioned minimum gap. For the type 1 repetition factor, there may be several different options for performing repetitions. For example, in a first optional aspect, the type 1 repetition is completely flexible, but the type 2 repetition has restrictions. Alternatively, the type 1 repetition may have restrictions similar to those described above, but different from those for the type 2 repetition. When a DFI is received between type 1 repetitions, the remaining repetitions are discarded. Figures 11A-11E In , 3 repetitions are configured for type 1. The UE performs up to 3 repetitions for a HARQ ID before continuing to send the next HARQ ID.
[0123] In such Fig. 11B In the additional optional aspect shown, repetition can start from any resource and keep repetition until all configured repetitions are completed (even if the CG resources are not continuous). Therefore, after the UE 115 recognizes that the LBT is passed, it can start back-to-back type 1 repetitions. Even in the case where the CG resources are not continuous, as the progress between two continuous parts of the CG resources 1105, the UE 115 will continue any interrupted repetitions after the next LBT passes.
[0124] Fig. 11C Another additional aspect shown in provides repetitions that can start at any resource and continue until continuous repetitions are possible. Thus, the UE 115 starts type 1 repetitions of different HARQ processes after detecting LBT passing, and at gaps, any remaining repetitions of the current set are discarded. After detecting LBT passing of the next continuous block in the CG resource 1105, the UE 115 starts sending the next complete set of HARQ process repetitions, if continuous repetitions are again possible.
[0125] In such Fig.11D As another additional aspect shown, repetitions may start at specific points 1106 so that R_T1 continuous repetitions may be accommodated. As shown, UE 115 detects LBT passing between specific starting points 1106. UE 115 will not send HARQ process data unless there are sufficient resources to completely send R_T1 repetitions. Fig.11E Another alternative aspect shown, repetitions can start at specific points 1107, but there is no restriction to accommodate consecutive repetitions of R_TI. Therefore, upon detecting LBT passing between specific points 1107, UE 115 will send as many repetitions as the available time slots before the next specific point in specific points 1107.
[0126] It should be noted that further alternative aspects provide that repetition groups may be defined, where type 1 repetitions are only within the repetition group, while transmissions across the group are considered type 2 repetitions. Still further alternative aspects may allow for easier soft combining of UCI transmissions with across repetitions.
[0127] According to various aspects of the present disclosure, UE 115 may be forced to send repetitions or may choose how to send repetitions. For example, during configuration, the path loss experienced is insufficient, where a certain level of repetition is configured. However, after a period of time, the path loss has improved to a level where UE 115 may determine that automatic repetition is not needed. In such aspects, when base station 105 explicitly requests repetition / retransmission, UE 115 may choose to stop repetition and repeat transmission. This may apply to both type 1 and type 2 repetitions, to type 1 repetitions but not to type 2 repetitions, or may not be forced at all.
[0128] UE 115 may also send the first repetition of a type 2 repetition or in each repetition of a type 2 repetition. Figures 11A-11E The UCI may provide information about the number of repetitions for type 2 repetitions or for both type 1 and type 2 repetitions. This additional repetition information may help the base station 105 determine whether it should send a DFI.
[0129] It should be noted that the resource quantity / decoding rate of the UCI may be a function of the configured repetition factor.
[0130] In another aspect of the present disclosure, the DFI from the base station 105 may include a transmit power control (TPC) command to control the transmit power at the UE 115. When the DFI is not received at the UE 115, the UE 115 may increase its power when the DFI receive timer expires. This power increase may also be based on not receiving other TPC-related commands while the DFI timer is running. Otherwise, the UE 115 may use the same power as previously transmitted.
[0131] Fig.12 is a block diagram showing example blocks executed to implement one aspect of the present disclosure. Fig.13 UE 115 is shown to describe the example blocks.
[0132] At block 1200, the UE receives a CG configuration including a periodicity of CG resources available for AUL transmission and a resource identifier defining a plurality of CG resource sets. The UE 115 receives a CG configuration message from a serving base station via antennas 252a-r and radios 1300a-r. Under control of the controller / processor 280, the UE 115 decodes the configuration information and stores it in the memory 282 at the CG configuration 1301. The CG configuration information includes a periodicity of CG resources and a resource identifier identifying a plurality of N-slot CG resource sets for the CG configuration.
[0133] In block 1201, the UE identifies uplink data for AUL transmission, and in block 1202, performs an LBT process at the starting symbol of the first CG resource set in multiple CG resource sets. If the UE 115 detects uplink data in the memory 282 at the data buffer 1302, it can determine to execute the AUL transmission logic 1304 under the control of the controller / processor 280. The execution environment of the AUL transmission logic 1304 provides the UE 115 with the function of performing AUL communication using the CG resources defined by the information in the CG configuration 1301. In preparation for AUL transmission, the UE 115 executes the LBT logic 1303 stored in the memory 282 under the control of the controller / processor 280. The execution environment of the LBT logic 1303 provides the UE 115 with the function of performing the LBT process (clear channel assessment (CCA), cat-2LBT, cat-4LBT, etc.). In the execution environment of the AUL transmission logic 1304, the LBT process can be performed at the next available CG starting position in the current CG resource slot.
[0134] In response to the success of the LBT procedure, the UE autonomously transmits uplink data using the first set of CG resources at step 1203. After detecting a successful LBT procedure, the UE 115 prepares AUL transmission for the CG resources within the execution environment of the AUL transmission logic 1304 and autonomously transmits data via the radios 1300a-r and antennas 252a-r.
[0135] At block 1204, in response to the UE failing to detect downlink feedback information (DFI) from the serving base station indicating successful decoding of the AUL transmission, the UE increases the transmit power for transmitting the next AUL transmission. The UE 115, under the control of the controller / processor 280, starts a DFI timer 1306 at the start of the AUL transmission. The UE 115 will monitor any DFI received via the antennas 252a-r and the radios 1300a-r during the running of the DFI timer 1306. If the UE 115 fails to detect or receive a DFI from the serving base station, the UE 115, under the control of the controller / processor 280, executes TPC logic 1307. The execution environment of the TPC logic 1307 increases the transmit power at the UE 115 for the next data transmission.
[0136] Those skilled in the art will appreciate that any of a variety of different technologies and techniques may be used to represent information and signals. For example, data, instructions, commands, information, signals, bits, symbols, and chips that may be referenced throughout the above specification may be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or particles, or any combination thereof.
[0137] Figure 4 , 10 The functional blocks and modules in and 12 may include: processors, electronic devices, hardware devices, electronic components, logical circuits, memories, software codes, firmware codes, etc., or any combination thereof.
[0138] Those skilled in the art will further appreciate that the various illustrative logic blocks, modules, circuits and algorithm steps described in conjunction with the disclosure herein can be implemented as electronic hardware, computer software or a combination of the two. In order to clearly illustrate this interchangeability of hardware and software, various illustrative components, blocks, modules, circuits and steps have been generally described above according to their functions. Such functions are implemented as hardware or software depending on specific applications and the design constraints imposed on the entire system. The technician can implement the described functions in different ways for each specific application, but such implementation decisions should not be interpreted as causing departure from the scope of the present disclosure. The technician will also easily recognize that the order or combination of components, methods or interactions described herein are merely examples, and the components, methods or interactions of various aspects of the present disclosure can be combined or performed in other ways rather than in the manner described and described herein.
[0139] Various aspects of the present disclosure may be implemented in many different ways, including methods, processes, non-transitory computer-readable media having program code recorded thereon, devices having one or more processors having configurations and instructions for performing the described features and functions, etc. A first aspect of wireless communication includes receiving, by a UE, a CG configuration including a periodicity of CG resources available for AUL transmission and a resource identifier defining a plurality of CG resource sets; identifying, by the UE, uplink data for AUL transmission; performing, by the UE, an LBT process at a starting symbol of a first CG resource set of the plurality of CG resource sets; and, by the UE, in response to the success of the LBT process, sending uplink data using the first CG resource set.
[0140] The second aspect is based on the first aspect, wherein the resource identifier includes a bitmap identifying multiple CG resource sets when the periodicity is less than a threshold period and a RIV identifying multiple CG resource sets when the periodicity exceeds the threshold period.
[0141] The third aspect is based on the first aspect, wherein the resource identifier indicates the start codeword of the first time slot of each of multiple CG resource sets and the end codeword of the last time slot of each of multiple CG resource sets; and wherein the start codeword and the end codeword are one of the following: independently configured for each of the multiple CG resource sets, or commonly configured for all of the multiple CG resource sets.
[0142] The fourth aspect is based on the third aspect, wherein the starting symbol is selected by the UE from one of: a predefined number of first symbols of the first time slot, a subset of symbols of the first time slot, or any symbol of the first time slot.
[0143] The fifth aspect is based on the third aspect, wherein the end codeword is selected by the UE from a set of end codewords in the last time slot that are not close to the boundary of the next time slot by the LBT gap.
[0144] The sixth aspect is based on the first aspect and also includes: the UE receives an allowed starting point configuration bitmap, which identifies one or more allowed starting points in each time slot of each of multiple CG resource sets, wherein the uplink data is sent at the first available starting point among the one or more allowed starting points in the first time slot of the first CG resource set after the LBT process is successful.
[0145] The seventh aspect is based on the sixth aspect and also includes: a random UE-specific starting point offset is generated by the UE, wherein the uplink data is sent at the random UE-specific starting point offset after a first available starting point, wherein the random UE-specific starting point offset is one of the following cases: each of one or more allowed starting points in each time slot of each of multiple CG resource sets is different, or is applied to one or more allowed starting points within each time slot and is different for each time slot of each of multiple CG resource sets.
[0146] The eighth aspect is based on the first aspect, wherein the resource identifier includes micro-slot level configuration of multiple CG resource sets and full-slot level configuration of multiple CG resource sets.
[0147] The ninth aspect is based on the eighth aspect and also includes receiving a mini-slot configuration bitmap by the UE, wherein the mini-slot configuration bitmap defines a set of available mini-slots within each time slot configured with a full-slot level configuration of multiple CG resource sets.
[0148] The tenth aspect is based on the ninth aspect, wherein the first value in the mini-slot configuration bitmap indicates a valid starting position of a mini-slot in the available mini-slot set, and the second value in the mini-slot configuration bitmap indicates an invalid starting position of any slot in the available mini-slot set.
[0149] The eleventh aspect is based on the ninth aspect, wherein the length of each mini-slot in the available mini-slot set is indicated according to one of the following: a length indicator received by the UE, a mini-slot configuration bitmap on which each portion of a time slot of the available mini-slot set is defined, the portion being indicated by the boundary of the time slot and the starting position of each available mini-slot in the available mini-slot set identified by a bit in the mini-slot configuration bitmap.
[0150] The twelfth aspect is based on the ninth aspect and also includes a time slot configuration identifier sent by the UE, wherein the time slot configuration identifier indicates whether the transmitted uplink data is transmitted using one or more available micro time slots in the available micro time slot set or one or more time slots configured at the full time slot level, wherein the time slot configuration identifier includes one or more of the following: a demodulation reference signal configured according to one of the micro time slot level configuration or the full time slot level configuration, or uplink control information indicating one of the micro time slot level configuration or the full time slot level configuration.
[0151] The thirteenth aspect is based on the eighth aspect and also includes: the UE receives a mini-slot window indication, the mini-slot window indication identifying the maximum number of time slots in which the UE within the first CG resource set can send uplink data according to the mini-slot level configuration.
[0152] The fourteenth aspect is based on the first aspect and also includes the UE receiving an identifier (ID) trigger from the serving base station, wherein the ID trigger signals the UE to include the UE ID in the CG uplink control information message, and the UE sends a CG uplink control information message with the UE ID in response to the ID trigger.
[0153] The fifteenth aspect is based on the fourteenth aspect, wherein the ID trigger is received in one of the following: an RRC configuration message that configures CG resources that can be used for AUL transmission, or an activation DCI message that activates AUL transmission.
[0154] The sixteenth aspect is based on the first aspect, and also includes providing a gap within the first CG resource set by the UE, wherein the gap is located at least one downlink processing time away from the end boundary of the last time slot of the first CG resource set, receiving an uplink authorization from the serving base station by the UE within the gap, wherein the uplink authorization identifies a SUL resource that is continuous with the first CG resource set, ending the autonomous transmission by the UE with the end boundary, and sending uplink data by the UE using the SUL resources.
[0155] The seventeenth aspect of wireless communication includes receiving, by the UE, a CG configuration defining multiple CG resource sets; receiving, by the UE, a repetition configuration for repeated transmission of one of multiple CG HARQ processes, wherein the repetition configuration includes two or more repetition factors; detecting, by the UE, a DFI associated with a CG HARQ process in one or more CG HARQ processes, wherein the DFI is detected between repetitions based on a first repetition factor of the two or more repetition factors; when the DFI indicates that the CG HARQ process has been successfully decoded, discarding, by the UE, remaining repetitions of the remaining CG HARQ processes based on the first repetition factor; and sending, by the UE, repetitions of one or more CG HARQ processes on the first CG resource set based on one or more additional repetition factors of the two or more repetition factors.
[0156] The eighteenth aspect is based on the seventeenth aspect, wherein the two or more repetition factors include a first repetition factor and a second repetition factor, the first repetition factor defining a first number of back-to-back repetitions on consecutive time slots of a first CG resource set of multiple CG resource sets, and the second repetition factor defining a second number of repetitions performed after a minimum gap time in the time slot of the first CG resource set.
[0157] The nineteenth aspect is based on the seventeenth aspect and also includes sending a CG UCI message by the UE in one of the following: according to the first repetition of a second repetition factor among two or more repetition factors or according to each repetition of the second repetition factor, wherein the UCI includes a number of repetitions associated with one of the following: according to the repetition of the second repetition factor or according to the repetition of the first repetition factor and the second repetition factor.
[0158] The twentieth aspect of wireless communication includes receiving, by a UE, a CG configuration including a periodicity of CG resources available for AUL transmission and a hierarchical resource configuration set defining multiple CG resource sets, wherein a first configuration of the hierarchical resource configuration set defines a coarse span of the CG resources, and subsequent configurations of the hierarchical resource configuration set refine the definition of the coarse span to identify multiple CG resource sets; identifying, by the UE, uplink data for AUL transmission; performing, by the UE, an LBT process at a starting codeword of a first CG resource set of the multiple CG resource sets; and in response to the success of the LBT process, autonomously sending uplink data by the UE using the first CG resource set.
[0159] The twenty-first aspect is based on the twentieth aspect, wherein each configuration in the hierarchical resource configuration set includes one of a bitmap identifying a CG resource or a RIV identifying a CG resource.
[0160] The twenty-second aspect is based on the twentieth aspect, wherein the length of each configuration in the hierarchical resource configuration set is selected up to a predefined maximum value.
[0161] The twenty-third aspect is based on the twenty-second aspect, wherein the length is selected within a predefined maximum value based on periodicity.
[0162] The twenty-fourth aspect is based on the twentieth aspect, wherein the multiple configurations within the hierarchical resource configuration set are one of the following: explicitly configured by the serving base station, or derived as a periodic function.
[0163] The various illustrative logical blocks, modules, and circuits described in conjunction with the disclosure herein may be implemented or executed using 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 herein. A general purpose processor may be a microprocessor, but alternatively, the processor may be any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, for example, a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors combined with a DSP core, or any other such configuration.
[0164] The steps of the method or algorithm described in conjunction with the disclosure herein can be directly embodied in hardware, in a software module executed by a processor, or in a combination of the two. The software module can reside in a RAM memory, a flash memory, a ROM memory, an EPROM memory, an EEPROM memory, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Alternatively, the storage medium can be integrated with the processor. The processor and the storage medium can reside in an ASIC. The ASIC can reside in a user terminal. Alternatively, the processor and the storage medium can reside in a user terminal as discrete components.
[0165] In one or more exemplary designs, the described functions can be implemented in hardware, software, firmware or any combination thereof. If implemented in software, the function can be stored on a computer-readable medium or sent via a computer-readable medium as one or more instructions or codes. Computer-readable media include both computer storage media and communication media, and communication media include any media that helps to transfer a computer program from one place to another. Computer-readable storage media can be any available medium that can be accessed by a general or special-purpose computer. As an example and not a limitation, such a computer-readable medium may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, disk storage or other magnetic storage device, or any other medium that can be used to carry or store the required program code in the form of an instruction or data structure and can be accessed by a general or special-purpose computer or a general or special-purpose processor. Moreover, any connection can be appropriately referred to as a computer-readable medium. For example, if a coaxial cable, fiber optic cable, twisted pair, or digital subscriber line (DSL) is used to send software from a website, server or other remote source, the definition of the medium includes a coaxial cable, fiber optic cable, twisted pair, or DSL. Disk and disc as used herein include compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk and Blu-ray disc, where disks usually reproduce data magnetically and discs reproduce data optically using lasers. Combinations of the above should also be included within the scope of computer-readable media.
[0166] As used herein, including in the claims, the term "and / or," when used in a list of two or more items, means that any one of the listed items may be used alone or in any combination of two or more of the listed items may be used. For example, if a composition is described as containing components A, B, and / or C, the composition may contain A alone; B alone; C alone; a combination of A and B; a combination of A and C; a combination of B and C; or a combination of A, B, and C. Furthermore, as used herein, including in the claims, "or" used in a list of items ending with "at least one of..." indicates a disjunctive list, so that, 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) or any combination of any of these items.
[0167] The previous description of the disclosure is provided to enable any person skilled in the art to make or use the disclosure. Various modifications to the disclosure will be apparent to those skilled in the art, and the general principles defined herein may be applied to other variations without departing from the spirit or scope of the disclosure. Therefore, the disclosure is not intended to be limited to the examples and designs described herein, but should be given the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for wireless communication, include: Receiving, by a user equipment UE, a configuration authorization CG configuration, the CG configuration including a periodicity of CG resources that can be used for CG transmission and a resource indicator value RIV identifying a plurality of CG resource sets including a plurality of consecutive time slots, wherein the RIV includes a first RIV identifying a micro-time slot level configuration of the plurality of CG resource sets and a second RIV identifying a full-time slot level configuration of the plurality of CG resource sets; performing, by the UE, a pre-talk listen-before-talk (LBT) procedure at a starting position of a first CG resource set among the multiple CG resource sets, wherein the first CG resource set includes multiple starting positions within a time slot among the multiple consecutive time slots, wherein performing the LBT procedure includes continuing to perform the LBT procedure at a next starting position among the multiple starting positions until the LBT procedure succeeds, wherein the first CG resource set includes multiple consecutive uplink data transmission allocations within the time slot among the multiple time slots; and In response to the success of the LBT process, the UE sends uplink data using the first CG resource set.
2. The method according to claim 1, in, In response to the periodicity being less than a threshold period, the CG configuration further includes a bitmap identifying the multiple CG resource sets.
3. The method according to claim 1, in, The CG configuration includes a resource identifier indicating a start symbol of a first time slot of each of the plurality of CG resource sets and an end symbol of a last time slot of each of the plurality of CG resource sets, and The start code element and the end code element are one of the following: independently configured for each of the multiple CG resource sets, or commonly configured for all of the multiple CG resource sets.
4. The method of claim 3, wherein the start symbol is selected by the UE from one of: a predefined number of first symbols of the first time slot, a subset of symbols of the first time slot, or any symbol of the first time slot.
5. The method according to claim 3, wherein the end codeword is selected by the UE from a set of end codewords in the last time slot that are not close to the boundary of the next time slot by an LBT gap.
6. The method according to claim 1, further comprising: include: An allowed starting point configuration bitmap is received by the UE, wherein the allowed starting point configuration bitmap identifies one or more allowed starting points in each time slot of each of the multiple CG resource sets, wherein the uplink data is sent at a first available starting point among the one or more allowed starting points in the first time slot of the first CG resource set after the success of the LBT process.
7. The method according to claim 6, further comprising: include: A random UE-specific starting point offset is generated by the UE, wherein the uplink data is sent at the random UE-specific starting point offset after the first available starting point, wherein the random UE-specific starting point offset is one of the following: different for each of one or more allowed starting points in each time slot of each of the multiple CG resource sets, or applied to the one or more allowed starting points within each time slot and different for each time slot of each of the multiple CG resource sets.
8. The method according to claim 1, further comprising: include: A mini-slot configuration bitmap is received by the UE, wherein the mini-slot configuration bitmap defines a set of available mini-slots within each time slot configured with a full-slot level configuration of the multiple CG resource sets.
9. The method of claim 8, wherein a first value in the mini-slot configuration bitmap indicates a valid starting position of a mini-slot in the set of available mini-slots, and a second value in the mini-slot configuration bitmap indicates an invalid starting position of any slot in the set of available mini-slots.
10. The method according to claim 8, in, The length of each mini-slot in the set of available mini-slots is indicated according to one of the following: a length indicator received by the UE; The mini-slot configuration bitmap defines thereon each portion of a time slot of the set of available mini-slots, wherein the portion is indicated by the boundaries of the time slots and the starting position of each available mini-slot in the set of available mini-slots identified by bits in the mini-slot configuration bitmap.
11. The method according to claim 8, further comprising: include: A time slot configuration identifier is sent by the UE, and the time slot configuration identifier indicates whether the sent uplink data is sent using one or more available micro time slots in the available micro time slot set or one or more time slots of the full time slot level configuration, wherein the time slot configuration identifier includes one or more of the following: a demodulation reference signal configured according to one of the micro time slot level configuration or the full time slot level configuration, or uplink control information UCI indicating one of the micro time slot level configuration or the full time slot level configuration.
12. The method according to claim 1, further comprising: include: A mini-slot window indication is received by the UE, and the mini-slot window indication identifies the maximum number of time slots in which the UE within the first CG resource set can send the uplink data according to the mini-slot level configuration.
13. The method according to claim 1, further comprising: include: Receiving an identifier ID trigger by the UE from a serving base station, wherein the ID trigger signals the UE to include the UEID in a CG uplink control information message; as well as The UE sends the CG uplink control information UCI message with the UEID in response to the ID trigger.
14. The method of claim 13, wherein the ID trigger is received in one of the following: a Radio Resource Control (RRC) configuration message that configures the CG resources available for CG transmission, or Activate the downlink control information DCI message sent by the CG.
15. The method according to claim 1, further comprising: include: A gap within the first CG resource set is provided by the UE, wherein the gap is located at least one downlink processing time away from an end boundary of a last time slot of the first CG resource set; The UE receives an uplink grant from a serving base station within the gap, wherein the uplink grant identifies a scheduled uplink SUL resource that is continuous with the first CG resource set; The UE ends the sending with the end boundary; and The SUL resources are used by the UE to send uplink data.
16. The method according to claim 1, in, Each CG resource set among the multiple CG resources is a time slot among the multiple consecutive time slots, and each time slot among the multiple consecutive time slots includes multiple starting positions.
17. A method for wireless communication, include: Receiving, by a user equipment UE, a configuration authorization CG configuration, the CG configuration comprising a periodicity of CG resources available for CG transmission and a hierarchical resource configuration set defining a plurality of CG resource sets comprising a plurality of consecutive time slots, wherein a first configuration of the hierarchical resource configuration set defines a coarse span of the CG resources, and subsequent configurations of the hierarchical resource configuration set refine the definition of the coarse span to identify the plurality of CG resource sets; performing, by the UE, a pre-talk listen-before-talk (LBT) procedure at a starting position of a first CG resource set among the multiple CG resource sets, wherein the first CG resource set includes multiple starting positions within a time slot among the multiple consecutive time slots, wherein performing the LBT procedure includes continuing to perform the LBT procedure at a next starting position among the multiple starting positions until the LBT procedure succeeds, wherein the first CG resource set includes multiple consecutive uplink data transmission allocations within the time slot among the multiple time slots; and In response to the success of the LBT process, the UE sends uplink data using the first CG resource set, Each configuration of the hierarchical resource configuration set includes a resource indicator value RIV identifying the CG resource, and the RIV includes a first RIV identifying a micro-slot level configuration of the multiple CG resource sets and a second RIV identifying a full-slot level configuration of the multiple CG resource sets.
18. The method of claim 17, wherein each configuration in the set of hierarchical resource configurations further comprises a bitmap identifying the CG resource.
19. The method of claim 17, wherein the length of each configuration in the hierarchical set of resource configurations is selected up to a predefined maximum value.
20. The method of claim 19, wherein the length is selected within the predefined maximum value based on the periodicity.
21. The method of claim 17, wherein the plurality of configurations within the hierarchical resource configuration set are one of: explicitly configured by a serving base station, or derived as a function of the periodicity.
22. The method according to claim 17, in, Each CG resource set among the multiple CG resources is a time slot among the multiple consecutive time slots, and each time slot among the multiple consecutive time slots includes multiple starting positions.
23. A device configured for wireless communication, the device include: at least one processor; as well as a memory coupled to the at least one processor, Wherein, the at least one processor is configured to: Receiving, by a user equipment UE, a configuration authorization CG configuration, the CG configuration including a periodicity of CG resources that can be used for CG transmission and a resource indicator value RIV identifying a plurality of CG resource sets including a plurality of consecutive time slots, wherein the RIV includes a first RIV identifying a micro-time slot level configuration of the plurality of CG resource sets and a second RIV identifying a full-time slot level configuration of the plurality of CG resource sets; performing, by the UE, a pre-talk listen-before-talk (LBT) procedure at a starting position of a first CG resource set among the multiple CG resource sets, wherein the first CG resource set includes multiple starting positions within a time slot among the multiple consecutive time slots, wherein performing the LBT procedure includes continuing to perform the LBT procedure at a next starting position among the multiple starting positions until the LBT procedure succeeds, wherein the first CG resource set includes multiple consecutive uplink data transmission allocations within the time slot among the multiple time slots; and In response to the success of the LBT process, the UE sends uplink data using the first CG resource set.
24. The device according to claim 23, in, In response to the periodicity being less than a threshold period, the CG configuration further includes a bitmap identifying the multiple CG resource sets.
25. The device according to claim 23, in, The CG configuration includes a resource identifier indicating a start symbol of a first time slot of each of the plurality of CG resource sets and an end symbol of a last time slot of each of the plurality of CG resource sets, and The start code element and the end code element are one of the following: independently configured for each of the multiple CG resource sets, or commonly configured for all of the multiple CG resource sets.
26. The device according to claim 23, receiving, by the UE, an allowed starting point configuration bitmap, the allowed starting point configuration bitmap identifying one or more allowed starting points in each time slot of each of the plurality of CG resource sets, in, The uplink data is sent at a first available starting point among one or more allowed starting points of the first time slot of the first CG resource set after the success of the LBT process.
27. The device according to claim 23, in, Each CG resource set among the multiple CG resources is a time slot among the multiple consecutive time slots, and each time slot among the multiple consecutive time slots includes multiple starting positions.
28. A device configured for wireless communication, the device include: at least one processor; as well as a memory coupled to the at least one processor, Wherein, the at least one processor is configured to: Receiving, by a user equipment UE, a configuration authorization CG configuration, the CG configuration comprising a periodicity of CG resources that can be used for autonomous CG transmission and a hierarchical resource configuration set defining a plurality of CG resource sets comprising a plurality of consecutive time slots, wherein a first configuration of the hierarchical resource configuration set defines a coarse span of the CG resources, and subsequent configurations of the hierarchical resource configuration set refine the definition of the coarse span to identify the plurality of CG resource sets; performing, by the UE, a pre-talk listen-before-talk (LBT) procedure at a starting position of a first CG resource set among the multiple CG resource sets, wherein the first CG resource set includes multiple starting positions within a time slot among the multiple consecutive time slots, wherein performing the LBT procedure includes continuing to perform the LBT procedure at a next starting position among the multiple starting positions until the LBT procedure succeeds, wherein the first CG resource set includes multiple consecutive uplink data transmission allocations within the time slot among the multiple time slots; and In response to the success of the LBT process, the UE sends uplink data using the first CG resource set, Wherein, each configuration in the hierarchical resource configuration set includes a resource indicator value RIV identifying the CG resource, and wherein the RIV includes a first RIV identifying the micro-slot level configuration of the multiple CG resource sets and a second RIV identifying the full-slot level configuration of the multiple CG resource sets.
29. The apparatus of claim 28, wherein each configuration in the set of hierarchical resource configurations further comprises a bitmap identifying the CG resource.
30. The device according to claim 28, in, Each CG resource set among the multiple CG resources is a time slot among the multiple consecutive time slots, and each time slot among the multiple consecutive time slots includes multiple starting positions.
31. A non-transitory computer-readable storage medium for wireless communications storing instructions that cause a processor to: Receiving, by a user equipment UE, a configuration authorization CG configuration, the CG configuration including a periodicity of CG resources that can be used for CG transmission and a resource indicator value RIV identifying a plurality of CG resource sets including a plurality of consecutive time slots, wherein the RIV includes a first RIV identifying a micro-time slot level configuration of the plurality of CG resource sets and a second RIV identifying a full-time slot level configuration of the plurality of CG resource sets; performing, by the UE, a pre-talk listen-before-talk (LBT) procedure at a starting position of a first CG resource set among the multiple CG resource sets, wherein the first CG resource set includes multiple starting positions within a time slot among the multiple consecutive time slots, wherein performing the LBT procedure includes continuing to perform the LBT procedure at a next starting position among the multiple starting positions until the LBT procedure succeeds, wherein the first CG resource set includes multiple consecutive uplink data transmission allocations within the time slot among the multiple time slots; and In response to the success of the LBT process, the UE sends uplink data using the first CG resource set.
32. A non-transitory computer-readable storage medium for wireless communications storing instructions that cause a processor to: Receiving, by a user equipment UE, a configuration authorization CG configuration, the CG configuration comprising a periodicity of CG resources available for CG transmission and a hierarchical resource configuration set defining a plurality of CG resource sets comprising a plurality of consecutive time slots, wherein a first configuration of the hierarchical resource configuration set defines a coarse span of the CG resources, and subsequent configurations of the hierarchical resource configuration set refine the definition of the coarse span to identify the plurality of CG resource sets; performing, by the UE, a pre-talk listen-before-talk (LBT) procedure at a starting position of a first CG resource set among the multiple CG resource sets, wherein the first CG resource set includes multiple starting positions within a time slot among the multiple consecutive time slots, wherein performing the LBT procedure includes continuing to perform the LBT procedure at a next starting position among the multiple starting positions until the LBT procedure succeeds, wherein the first CG resource set includes multiple consecutive uplink data transmission allocations within the time slot among the multiple time slots; and In response to the success of the LBT process, the UE sends uplink data using the first CG resource set, in, Each configuration in the hierarchical resource configuration set includes a resource indicator value RIV identifying the CG resource, and wherein the RIV includes a first RIV identifying a micro-slot level configuration of the multiple CG resource sets and a second RIV identifying a full-slot level configuration of the multiple CG resource sets.
Citation Information
Patent Citations
Downlink control channel for uplink ultra-reliable and low-latency communications
US20180279327A1
Grant free configuration
WO2018232321A2