Method, apparatus and computer-readable medium for wireless communication at user equipment
The problem of uplink transmission priority in 5G NR-U systems is solved by using configured authorization associated with the listen first (LBT) process in 5G NR-U systems to determine transmission priorities and configure logical channels , improves network efficiency and performance.
Patent Information
- Application Number
- CN202080076374.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-11-05
- Filing Date
- 2020-11-06
- Publication Date
- 2025-02-25
- Estimated Expiration
- 2040-11-06
AI Technical Summary
In 5G NR-U systems, how to effectively prioritize uplink transmission to improve network efficiency and performance.
By implementing a configured authorization associated with the listen first (LBT) process between the network entity and the user equipment, the transmission priority is determined and the logical channel is configured based on this priority, ensuring effective after the LBT process is successfully executed Data transmission.
The priority ranking of 5G NR-U uplink transmission is realized, the efficiency and performance of the network is improved, and the high priority processing of signaling data transmission is ensured.
Smart Images

Figure CN114631389B_ABST
Abstract
Description
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims the benefit of U.S. Provisional Application Serial No. 62 / 932,364, filed on November 7, 2019, entitled “PRIORITIZATION of UPLINK TRANSMISSIONS ON NR-U,” and U.S. Patent Application Serial No. 17 / 090,812, filed on November 5, 2020, entitled “PRIORITIZATION of UPLINK TRANSMISSIONS ON NR-U,” and these applications are assigned to the assignee of this application and are expressly incorporated herein by reference. Technical Field
[0003] The present disclosure relates generally to communication systems, and more particularly to prioritizing uplink transmissions on Fifth Generation New Radio Unlicensed (5G NR-U). Background Art
[0004] Wireless communication systems are widely deployed to provide various telecommunication services such as telephony, video, data, messaging, and broadcasting. Typical wireless communication systems may employ multiple access technologies capable of supporting communication with multiple users by sharing available system resources. Examples of such multiple access technologies include code division multiple access (CDMA) systems, time division multiple access (TDMA) systems, frequency division multiple access (FDMA) systems, orthogonal frequency division multiple access (OFDMA) systems, single carrier frequency division multiple access (SC-FDMA) systems, and time division synchronous code division multiple access (TD-SCDMA) systems.
[0005] These multiple access technologies have been adopted in various telecommunication standards to provide common protocols that enable different wireless devices to communicate at city, country, region, and even global levels. An example telecommunication standard is 5G New Radio (NR). 5G NR is a part of the continuous mobile broadband evolution released by the Third Generation Partnership Project (3GPP) to meet new requirements and other requirements associated with delay, reliability, security, scalability (e.g., using the Internet of Things (Iota)). 5G NR includes services associated with enhanced mobile broadband (eMBB), massive machine type communication (mMTC), and ultra-reliable low latency communication (URLLC). Some aspects of 5G NR can be based on 4G Long Term Evolution (LTE) standards. There is a need for further improvement of 5G NR technology. These improvements can also be applied to other multiple access technologies and telecommunication standards that adopt these technologies.
[0006] As the demand for wireless communications continues to increase, it is desirable to increase the efficiency of wireless communications network technologies. Summary of the invention
[0007] A brief summary of one or more aspects is given below to provide a basic understanding of these aspects. This summary is not an extensive overview of all expected aspects, and is not intended to identify key or important elements of all aspects, nor is it intended to delineate the scope of any or all aspects. Its sole purpose is to introduce some concepts of one or more aspects in a simplified form as a prelude to a more detailed description that will be introduced later.
[0008] An example implementation includes a method of wireless communication, comprising: receiving a configured grant associated with a listen-before-talk (LBT) process from a network entity; determining a transmission priority on the configured grant associated with the LBT process; and determining a logical channel based on the transmission priority on the configured grant, wherein determining the logical channel further comprises: determining that the scheduled transmission includes one or more signaling data transmissions on the configured grant, the one or more signaling data transmissions corresponding to at least one of signaling radio bearer 0 (SRB0), SRB1, and SRB3; adjusting the priority for the one or more signaling data transmissions to a highest priority corresponding to a higher channel access priority level; and sending to the network entity on the configured logical channel of the configured grant after successfully performing the LBT process.
[0009] In a further example, an apparatus for wireless communication is provided, comprising a transceiver, a memory configured to store instructions, and one or more processors communicatively coupled to the transceiver and the memory. The one or more processors are configured to execute instructions to: receive a configured grant associated with an LBT procedure from a network entity; determine a transmission priority on the configured grant associated with the LBT procedure; and determine a logical channel based on the transmission priority on the configured grant, wherein the one or more processors configured to determine the logical channel are further configured to: determine that the scheduled transmission includes one or more signaling data transmissions on the configured grant, the one or more signaling data transmissions corresponding to at least one of SRB0, SRB1, and SRB3; adjust the priority for the one or more signaling data transmissions to a highest priority corresponding to a higher channel access priority level; and send to the network entity on the configured logical channel of the configured grant after successfully performing the LBT procedure.
[0010] On the other hand, an apparatus for wireless communication is provided, comprising: a component for receiving a configured grant associated with a LBT process from a network entity; a component for determining a transmission priority on a configured grant associated with a listen-before-talk (LBT) process; and a component for determining a logical channel based on the transmission priority on the configured grant, wherein the component for determining the logical channel further comprises: a component for determining that the scheduled transmission includes one or more signaling data transmissions on the configured grant, the one or more signaling data transmissions corresponding to at least one of SRB0, SRB1, and SRB3; a component for adjusting the priority for the one or more signaling data transmissions to a highest priority corresponding to a higher channel access priority level; and a component for sending to the network entity on a configured logical channel of the configured grant after successfully performing the LBT process.
[0011] On the other hand, a non-transitory computer-readable medium is provided, comprising code executable by one or more processors to perform the following operations: receiving a configured grant associated with a listen-before-talk (LBT) process from a network entity; determining a transmission priority on the configured grant associated with a listen-before-talk (LBT) process; and determining a logical channel based on the transmission priority on the configured grant, wherein the code executable by one or more processors configured to determine the logical channel is further configured to: determine that the scheduled transmission includes one or more signaling data transmissions on the configured grant, the one or more signaling data transmissions corresponding to at least one of SRB0, SRB1, and SRB3; adjust the priority for the one or more signaling data transmissions to a highest priority corresponding to a higher channel access priority level; and send to the network entity on the configured logical channel of the configured grant after successfully performing the LBT process.
[0012] To achieve the foregoing and related purposes, one or more aspects include features fully described below and particularly pointed out in the claims. The following description and drawings set forth in detail some illustrative features of one or more aspects. However, these features are indicative of only some of the various ways in which the principles of the various aspects may be employed, and this description is intended to include all such aspects and their equivalents. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] Figure 1 is a diagram illustrating an example of a wireless communication system and an access network according to various aspects of the present disclosure.
[0014] Figure 2A , Figure 2B , Figure 2C and Figure 2D2 are diagrams illustrating examples of a first 5G / NR frame, a DL channel within a 5G / NR subframe, a second 5G / NR frame, and a UL channel within a 5G / NR subframe, respectively, according to various aspects of the present disclosure.
[0015] Figure 3 is a diagram illustrating an example of a base station and a user equipment (UE) in an access network according to various aspects of the present disclosure.
[0016] Figure 4 is a flow chart of an example wireless communication method for prioritizing uplink transmissions in accordance with various aspects of the present disclosure.
[0017] Figure 5 is a block diagram illustrating an example of a UE according to various aspects of the present disclosure.
[0018] Figure 6 is a block diagram illustrating an example of a base station according to various aspects of the present disclosure. DETAILED DESCRIPTION
[0019] The specific embodiments described below in conjunction with the accompanying drawings are intended to be a description of various configurations, and are not intended to represent the only configuration that can implement the concepts described herein. For the purpose of providing a thorough understanding of various concepts, the specific embodiments include specific details. However, it will be apparent to those skilled in the art that these concepts can also be implemented without these specific details. In some instances, well-known structures and components are shown in block diagram form to avoid blurring such concepts.
[0020] Several aspects of telecommunication systems will now be presented with reference to various devices and methods. These devices and methods will be described in the following detailed description and illustrated in the accompanying drawings by various blocks, components, circuits, processes, algorithms, etc. (collectively referred to as "elements"). These elements can be implemented using electronic hardware, computer software, or any combination thereof. Whether such elements are implemented as hardware or software depends on the specific application and the design constraints imposed on the overall system.
[0021] For example, an element or any part of an element or any combination of elements can be implemented as a "processing system" including one or more processors. Examples of processors include microprocessors, microcontrollers, graphics processing units (GPUs), central processing units (CPUs), application processors, digital signal processors (DSPs), reduced instruction set computing (RISC) processors, systems on chip (SoCs), baseband processors, field programmable gate arrays (FPGAs), programmable logic devices (PLDs), state machines, gating logic, discrete hardware circuits, and other appropriate hardware that are configured to perform various functions described throughout the present disclosure. One or more processors in a processing system can execute software. Whether referred to as software, firmware, middleware, microcode, hardware description language, or other terms, software should be broadly interpreted as meaning instructions, instruction sets, codes, code segments, program codes, programs, subroutines, software components, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, processes, functions, etc.
[0022] Therefore, in one or more example embodiments, the described functions can be implemented in hardware, software, or any combination thereof. If implemented in software, the functions can be stored on a computer-readable medium or encoded as one or more instructions or codes on a computer-readable medium as one or more instructions or codes. Computer-readable media include computer storage media. Storage media can be any available medium that can be accessed by a computer. By way of example and not limitation, such computer-readable media can include random access memory (RAM), read-only memory (ROM), electrically erasable programmable ROM (EEPROM), optical disk storage, magnetic disk storage, other magnetic storage devices, a combination of computer-readable media of the above types, or any other medium that can be used to store computer executable code that can be accessed by a computer in the form of instructions or data structures.
[0023] Figure 1 1 is a diagram showing an example of a wireless communication system and access network 100 configured to prioritize uplink transmissions on 5G NR-U. The wireless communication system (also referred to as a wireless wide area network (WWAN)) includes a base station 102, a UE 104, an evolved packet core (EPC) 160, and another core network 190 (e.g., a 5G core (5GC)).
[0024] In certain aspects, the UE 104 may be configured to operate the communication component 198 and / or the configuration component 240 to determine a transmission priority on a configured grant associated with a listen-before-talk (LBT) process; and determine a logical channel based on the transmission priority on the configured grant.
[0025] Accordingly, in certain aspects, the network entity 102 (eg, a base station) may be configured to operate the communication component 199 and / or the configuration component 241 to generate and send a configured grant to the UE 104 .
[0026] Base stations 102 may include macro cells (high-power cellular base stations) and / or small cells (low-power cellular base stations). Macro cells include base stations. Small cells include femto cells, pico cells, and micro cells.
[0027] Base stations 102 configured for 4G LTE (collectively referred to as Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN)) can interface with EPC 160 via a backhaul link 132 (e.g., S1 interface). Base stations 102 configured for 5G NR (collectively referred to as Next Generation RAN (NG-RAN)) can interface with core network 190 via a backhaul link 184. Among other functions, base stations 102 can also perform one or more of the following functions: transmission of user data, radio channel encryption and decryption, integrity protection, header compression, mobility control functions (e.g., handover, dual connectivity), inter-cell interference coordination, connection establishment and release, load balancing, distribution of non-access stratum (NAS) messages, NAS node selection, synchronization, radio access network (RAN) sharing, multimedia broadcast multicast service (MBMS), subscriber and device tracking, RAN information management (RIM), paging, positioning, and transmission of warning messages. The base stations 102 may communicate with each other directly or indirectly (eg, through the EPC 160 or the core network 190) via a backhaul link 134 (eg, an X2 interface). The backhaul links 132, 134, and 184 may be wired or wireless.
[0028] The base station 102 can communicate with the UE 104 wirelessly. Each base station 102 in the base station 102 can provide communication coverage for a corresponding geographic coverage area 110. There may be overlapping geographic coverage areas 110. For example, a small cell 102' may have a coverage area 110' that overlaps with the coverage area 110 of one or more macro base stations 102. A network including both small cells and macro cells may be referred to as a heterogeneous network. A heterogeneous network may also include a home evolved Node B (eNB) (HeNB), which may provide services to a restricted group referred to as a closed subscriber group (CSG). The communication link 120 between the base station 102 and the UE 104 may include an uplink (UL) (also referred to as a reverse link) transmission from the UE 104 to the base station 102 and / or a downlink (DL) (also referred to as a forward link) transmission from the base station 102 to the UE 104. The communication link 120 may use multiple input multiple output (MIMO) antenna technology, which includes spatial multiplexing, beamforming and / or transmit diversity. The communication link may be through one or more carriers. The base station 102 / UE 104 may use a spectrum with a bandwidth of up to Y MHz (e.g., 5, 10, 15, 20, 100, 400, etc. MHz) per carrier allocated in a carrier aggregation of up to a total of Yx MHz (x component carriers) for transmission in each direction. The carriers may be adjacent to each other or may not be adjacent to each other. The allocation of carriers may be asymmetric with respect to DL and UL (e.g., more or fewer carriers may be allocated for DL than for UL). The component carrier may include a primary component carrier and one or more secondary component carriers. The primary component carrier may be referred to as a primary cell (PCell), and the secondary component carrier may be referred to as a secondary cell (SCell).
[0029] Certain UEs 104 may communicate with each other using a device-to-device (D2D) communication link 158. The D2D communication link 158 may use DL / UL WWAN spectrum. The D2D communication link 158 may use one or more sidelink channels, such as a physical sidelink broadcast channel (PSBCH), a physical sidelink discovery channel (PSDCH), a physical sidelink shared channel (PSSCH), and a physical sidelink control channel (PSCCH). The D2D communication may be through a variety of wireless D2D communication systems, such as, for example, FlashLinQ, WiMedia, Bluetooth, ZigBee, Wi-Fi based on IEEE 802.11 standards, LTE, or NR.
[0030] The wireless communication system may also include a Wi-Fi access point (AP) 150 that communicates with a Wi-Fi station (STA) 152 via a communication link 154 in the 5 GHz unlicensed spectrum. When communicating in the unlicensed spectrum, the STA 152 / AP 150 may perform a clear channel assessment (CCA) before communicating to determine whether the channel is available.
[0031] The small cell 102' may operate in licensed and / or unlicensed spectrum. When operating in unlicensed spectrum, the small cell 102' may employ NR and use the same 5 GHz unlicensed spectrum as the 5 GHz unlicensed spectrum used by the Wi-Fi AP 150. The small cell 102' employing NR in the unlicensed spectrum may improve coverage and / or increase capacity of the access network.
[0032] The base station 102 (whether a small cell 102' or a large cell (e.g., a macro base station)) may include an eNB, a gNodeB (gNB), or other types of base stations. Some base stations (e.g., gNB 180) may operate in the traditional sub-6 GHz spectrum, in millimeter wave (mmW) frequencies, and / or near mmW frequencies to communicate with the UE 104. When the gNB 180 operates in mmW or near mmW frequencies, the gNB 180 may be referred to as a mmW base station. Extremely high frequency (EHF) is a portion of the RF in the electromagnetic spectrum. EHF has a range of 30 GHz to 300 GHz and has a wavelength between 1 mm and 10 mm. The radio waves in this band may be referred to as millimeter waves. Near mmW may extend down to a frequency of 3 GHz with a wavelength of 100 mm. The super high frequency (SHF) band extends between 3 GHz and 30 GHz and is also referred to as centimeter waves. Communications using mmW / near mmW radio frequency bands (e.g., 3 GHz-300 GHz) have extremely high path losses and short distances. The mmW base station 180 may utilize beamforming 182 with the UE 104 to compensate for the extremely high path loss and short range.
[0033] The base station 180 may transmit beamformed signals in one or more transmit directions 182' to the UE 104. The UE 104 may receive beamformed signals from the base station 180 in one or more receive directions 182". The UE 104 may also transmit beamformed signals to the base station 180 in one or more transmit directions. The base station 180 may receive beamformed signals from the UE 104 in one or more receive directions. The base station 180 / UE 104 may perform beam training to determine the best receive direction and transmit direction for each of the base station 180 / UE 104. The transmit direction and receive direction of the base station 180 may be the same or may be different. The transmit direction and receive direction of the UE 104 may be the same or may be different.
[0034] The EPC 160 may include a mobility management entity (MME) 162, other MMEs 164, a serving gateway 166, a multimedia broadcast multicast service (MBMS) gateway 168, a broadcast multicast service center (BM-SC) 170, and a packet data network (PDN) gateway 172. The MME 162 may communicate with a home subscriber server (HSS) 174. The MME 162 is a control node that handles signaling between the UE 104 and the EPC 160. Typically, the MME 162 provides bearer and connection management. All user Internet Protocol (IP) packets are transmitted through the serving gateway 166, which itself is connected to the PDN gateway 172. The PDN gateway 172 provides UE IP address allocation and other functions. The PDN gateway 172 and the BM-SC 170 are connected to IP services 176. The IP services 176 may include the Internet, an intranet, an IP multimedia subsystem (IMS), a PS streaming service, and / or other IP services. The BM-SC 170 may provide functionality for MBMS user service provisioning and delivery. The BM-SC 170 may serve as an entry point for content provider MBMS transmissions, may be used to authorize and start MBMS bearer services within a public land mobile network (PLMN), and may be used to schedule MBMS transmissions. The MBMS Gateway 168 may be used to distribute MBMS services to base stations 102 belonging to a multicast broadcast single frequency network (MBSFN) area that broadcasts specific services, and may be responsible for session management (start / stop) and collecting eMBMS-related charging information.
[0035] The core network 190 may include an access and mobility management function (AMF) 192, other AMFs 193, a session management function (SMF) 194, and a user plane function (UPF) 195. AMF 192 may communicate with unified data management (UDM) 196. AMF 192 is a control node that handles signaling between UE 104 and the core network 190. Typically, AMF 192 provides QoS flow and session management. All user Internet Protocol (IP) packets are transmitted through UPF 195. UPF 195 provides UE IP address allocation and other functions. UPF 195 is connected to IP services 197. IP services 197 may include the Internet, intranet, IP multimedia subsystem (IMS), PS streaming services, and / or other IP services.
[0036] A base station may also be referred to as a gNB, a Node B, an evolved Node B (eNB), an access point, a base transceiver station, a radio base station, a radio transceiver, a transceiver function, a basic service set (BSS), an extended service set (ESS), a transmit receive point (TRP), or some other appropriate term. Base station 102 provides an access point to EPC 160 or core network 190 for UE 104. Examples of UE 104 include a cellular phone, a smart phone, a Session Initiation Protocol (SIP) phone, a laptop, a personal digital assistant (PDA), a satellite radio, a global positioning system, a multimedia device, a video device, a digital audio player (e.g., an MP3 player), a camera, a game console, a tablet computer, a smart device, a wearable device, a vehicle, an electric meter, a gas pump, a large or small kitchen appliance, a healthcare device, an implant, a sensor / actuator, a display, or any other similarly functional device. Some of UE 104 may be referred to as IoT devices (e.g., a parking meter, a gas pump, a toaster, a vehicle, a heart monitor, etc.). UE 104 may also be referred to as a station, a mobile station, a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communication device, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a handheld device, a user agent, a mobile client, a client, or some other suitable terminology.
[0037] FIG. 2A to FIG. 2D Included are diagrams of example frame structures and resources that may be used in communications between base stations 102, UEs 104, and / or secondary UEs (or sidelink UEs) 110 as described in the present disclosure. Figure 2A 200 is a diagram illustrating an example of a first subframe within a 5G / NR frame structure. Figure 2B 230 is a diagram showing an example of DL channels within a 5G / NR subframe. Figure 2C 250 is a diagram showing an example of a second subframe within a 5G / NR frame structure. Figure 2D FIG280 is a diagram showing an example of UL channels within a 5G / NR subframe. The 5G / NR frame structure may be FDD (wherein, for a particular set of subcarriers (carrier system bandwidth), subframes within that subcarrier set are dedicated to either DL or UL), or may be TDD (wherein, for a particular set of subcarriers (carrier system bandwidth), subframes within that subcarrier set are dedicated to both DL and UL). Figure 2A , Figure 2CIn the example provided, the 5G / NR frame structure is assumed to be TDD, where subframe 4 is configured with slot format 28 (mostly DL), where D is DL, U is UL, and X is flexible between DL / UL, and subframe 3 is configured with slot format 34 (mostly UL). Although subframes 3 and 4 are shown as having slot formats 34 and 28, respectively, any particular subframe can be configured with any of the various available slot formats 0-61. Slot formats 0 and 1 are full DL and full UL, respectively. Other slot formats 2-61 include a mix of DL, UL and flexible symbols. The UE is configured with the slot format (dynamically configured by DL control information (DCI) or semi-statically / statically configured by radio resource control (RRC) signaling) through the received slot format indicator (SFI). It should be noted that the following description also applies to the 5G / NR frame structure as TDD.
[0038] Other wireless communication technologies may have different frame structures and / or different channels. A frame (10ms) may be divided into 10 equally sized subframes (1ms). Each subframe may include one or more time slots. A subframe may also include a microslot, which may include 7, 4, or 2 symbols. Each time slot may include 7 or 14 symbols, depending on the time slot configuration. For time slot configuration 0, each time slot may include 14 symbols, and for time slot configuration 1, each time slot may include 7 symbols. The symbol on the DL may be a cyclic prefix (CP) OFDM (CP-OFDM) symbol. The symbol on the UL may be a CP-OFDM symbol (for high throughput scenarios) or a discrete Fourier transform (DFT) spread OFDM (DFT-s-OFDM) symbol (also known as a single carrier frequency division multiple access (SC-FDMA) symbol) (for power-limited scenarios; limited to single stream transmission). The number of time slots within a subframe may be based on the time slot configuration and parameter set (numerology). For slot configuration 0, different parameter sets μ0 to 5 allow 1, 2, 4, 8, 16, and 32 slots per subframe, respectively. For slot configuration 1, different parameter sets 0 to 2 allow 2, 4, and 8 slots per subframe, respectively. Accordingly, for slot configuration 0 and parameter set μ, there are 14 symbols / slot and 2 μ time slots / subframes. The subcarrier spacing and symbol length / duration are functions of the parameter set. The subcarrier spacing can be equal to 2 μ *15kHz, where μ is parameter set 0 to 5. Thus, parameter set μ=0 has a subcarrier spacing of 15kHz, and parameter set μ=5 has a subcarrier spacing of 480kHz. The symbol length / duration is inversely related to the subcarrier spacing. FIG. 2A to FIG. 2DAn example is provided for slot configuration 0 with 14 symbols per slot and parameter set μ=0 with 1 slot per subframe. The subcarrier spacing is 15 kHz and the symbol duration is approximately 66.7 μs.
[0039] The resource grid can be used to represent the frame structure. Each time slot includes a resource block (RB) (also known as a physical RB (PRB)), which extends 12 consecutive subcarriers. The resource grid is divided into multiple resource elements (REs). The number of bits carried by each RE depends on the modulation scheme.
[0040] like Figure 2A As shown in , some of the REs carry reference (pilot) signals (RS) for the UE. The RS may include a demodulation RS (DM-RS) for channel estimation at the UE (indicated as Rx for a specific configuration, where 100x is the port number, but other DM-RS configurations are possible) and a channel state information reference signal (CSI-RS). The RS may also include a beam measurement RS (BRS), a beam refinement RS (BRRS), and a phase tracking RS (PT-RS).
[0041] Figure 2B Examples of various DL channels within a subframe of a frame are shown. The physical downlink control channel (PDCCH) carries DCI within one or more control channel elements (CCEs), each CCE including nine RE groups (REGs), each REG including four consecutive REs in one OFDM symbol. The primary synchronization signal (PSS) may be within symbol 2 of a particular subframe of a frame. The PSS is used by UE104 to determine the subframe / symbol timing and the physical layer identity. The secondary synchronization signal (SSS) may be within symbol 4 of a particular subframe of a frame. The SSS is used by the UE to determine the physical layer cell identity group number and the radio frame timing. Based on the physical layer identity and the physical layer cell identity group number, the UE may determine the physical cell identifier (PCI). Based on the PCI, the UE may determine the location of the above-mentioned DM-RS. The physical broadcast channel (PBCH), which carries the master information block (MIB), may be logically grouped with the PSS and SSS to form a synchronization signal (SS) / PBCH block. The MIB provides the number of RBs in the system bandwidth and the system frame number (SFN). The Physical Downlink Shared Channel (PDSCH) carries user data, broadcast system information (eg, System Information Block (SIB)) that is not transmitted through the PBCH, and paging messages.
[0042] like Figure 2CAs shown in , some of the REs carry DM-RS for channel estimation at the base station (indicated as R for one specific configuration, but other DM-RS configurations are possible). The UE may send DM-RS for the physical uplink control channel (PUCCH) and DM-RS for the physical uplink shared channel (PUSCH). The PUSCH DM-RS may be sent in the first one or two symbols of the PUSCH. The PUCCH DM-RS may be sent in different configurations depending on whether a short PUCCH or a long PUCCH is sent and depending on the specific PUCCH format used. Although not shown, the UE may send a sounding reference signal (SRS). The SRS may be used by the base station for channel quality estimation to enable frequency-dependent scheduling on the UL.
[0043] Figure 2D Examples of various UL channels within a subframe of a frame are shown. The PUCCH may be located as indicated in one configuration. The PUCCH carries uplink control information (UCI), such as scheduling requests, channel quality indicator (CQI), precoding matrix indicator (PMI), rank indicator (RI), and HARQ ACK / NACK feedback. The PUSCH carries data and may additionally be used to carry a buffer status report (BSR), a power headroom report (PHR), and / or UCI.
[0044] Figure 33 is a block diagram of a base station 310 communicating with a UE 350 in an access network. Therein, base station 310 may be an example implementation of base station 102, and wherein UE 350 may be an example implementation of UE 104. In the DL, IP packets from EPC 160 may be provided to controller / processor 375. Controller / processor 375 implements layer 3 and layer 2 functions. Layer 3 includes a radio resource control (RRC) layer, and layer 2 includes a service data adaptation protocol (SDAP) layer, a packet data convergence protocol (PDCP) layer, a radio link control (RLC) layer, and a medium access control (MAC) layer. The controller / processor 375 provides: RRC layer functions associated with: broadcasting of system information (e.g., MIB, SIB), RRC connection control (e.g., RRC connection paging, RRC connection establishment, RRC connection modification, and RRC connection release), inter-radio access technology (RAT) mobility, and measurement configuration for UE measurement reporting; PDCP layer functions associated with: header compression / decompression, security (encryption, decryption, integrity protection, integrity verification), and switching support functions; RLC layer functions associated with: transmission of upper layer packet data units (PDUs), error correction through ARQ, concatenation, segmentation and reassembly of RLC service data units (SDUs), re-segmentation of RLC data PDUs, and reordering of RLC data PDUs; and MAC layer functions associated with: mapping between logical channels and transport channels, multiplexing of MAC SDUs onto transport blocks (TBs), demultiplexing of MAC SDUs from TBs, scheduling information reporting, error correction through HARQ, priority handling, and logical channel priority sorting.
[0045] The transmit (TX) processor 316 and the receive (RX) processor 370 implement layer 1 functions associated with various signal processing functions. Layer 1 (which includes the physical (PHY) layer) may include error detection on the transmission channel, forward error correction (FEC) encoding / decoding of the transmission channel, interleaving, rate matching, mapping to the physical channel, modulation / demodulation of the physical channel, and MIMO antenna processing. The TX processor 316 processes various modulation schemes (e.g., binary phase shift keying (BPSK), quadrature phase shift keying (QPSK), M-phase shift keying (M-PSK), M-quadrature amplitude modulation (M-QAM)) based on mapping to the signal constellation. The coded and modulated symbols can then be split into parallel streams. Each stream can then be mapped to an OFDM subcarrier, multiplexed with a reference signal (e.g., pilot) in the time domain and / or frequency domain, and then combined together using an inverse fast Fourier transform (IFFT) to generate a physical channel carrying a time domain OFDM symbol stream. The OFDM stream is spatially precoded to produce multiple spatial streams. Channel estimates from a channel estimator 374 may be used to determine coding and modulation schemes, as well as for spatial processing. Channel estimates may be derived based on reference signals and / or channel condition feedback sent by the UE 350. Each spatial stream may then be provided to a different antenna 320 via a separate transmitter 318TX. Each transmitter 318TX may modulate an RF carrier with a corresponding spatial stream for transmission.
[0046] At the UE 350, each receiver 354RX receives a signal through its respective antenna 352. Each receiver 354RX recovers the information modulated onto the RF carrier and provides the information to a receive (RX) processor 356. The TX processor 368 and the RX processor 356 implement layer 1 functions associated with various signal processing functions. The RX processor 356 can perform spatial processing on the information to recover any spatial stream destined for the UE 350. If multiple spatial streams are destined for the UE 350, they can be combined into a single OFDM symbol stream by the RX processor 356. The RX processor 356 then transforms the OFDM symbol stream from the time domain to the frequency domain using a fast Fourier transform (FFT). The frequency domain signal includes a separate OFDM symbol stream for each subcarrier of the OFDM signal. The symbol and reference signal on each subcarrier are recovered and demodulated by determining the most likely signal constellation point sent by the base station 310. These soft decisions can be based on channel estimates calculated by the channel estimator 358. The soft decisions are then decoded and deinterleaved to recover the data and control signals originally sent on the physical channel by the base station 310. The data and control signals are then provided to the controller / processor 359, which implements layer 3 and layer 2 functions.
[0047] The controller / processor 359 may be associated with a memory 360 that stores program codes and data. The memory 360 may be referred to as a computer readable medium. In the UL, the controller / processor 359 provides demultiplexing between transport channels and logical channels, packet reassembly, decryption, header decompression, and control signal processing to recover IP packets from the EPC 160. The controller / processor 359 is also responsible for error detection using an ACK and / or NACK protocol to support HARQ operations.
[0048] Similar to the functions described for DL transmission performed in conjunction with the base station 310, the controller / processor 359 provides: RRC layer functions associated with the following: system information (e.g., MIB, SIB) capture, RRC connection, and measurement reporting; PDCP layer functions associated with the following: header compression / decompression, and security (encryption, decryption, integrity protection, integrity verification); RLC layer functions associated with the following: transmission of upper layer PDUs, error correction through ARQ, concatenation, segmentation and reassembly of RLC SDUs, resegmentation of RLC data PDUs, and reordering of RLC data PDUs; and MAC layer functions associated with the following: mapping between logical channels and transport channels, multiplexing of MAC SDUs onto TBs, demultiplexing of MAC SDUs from TBs, scheduling information reporting, error correction through HARQ, priority handling, and logical channel priority sorting.
[0049] The TX processor 368 may select an appropriate coding and modulation scheme and facilitate spatial processing using channel estimates derived by the channel estimator 358 based on a reference signal or feedback transmitted by the base station 310. The spatial streams generated by the TX processor 368 may be provided via separate transmitters 354TX to different antennas 352. Each transmitter 354TX may modulate an RF carrier with a corresponding spatial stream for transmission.
[0050] At the base station 310, the UL transmission is processed in a manner similar to that described in conjunction with the receiver functionality at the UE 350. Each receiver 318RX receives a signal through its respective antenna 320. Each receiver 318RX recovers information modulated onto an RF carrier and provides the information to a RX processor 370.
[0051] The controller / processor 375 may be associated with a memory 376 that stores program codes and data. The memory 376 may be referred to as a computer readable medium. In the UL, the controller / processor 375 provides demultiplexing between transport channels and logical channels, packet reassembly, decryption, header decompression, control signal processing to recover IP packets from the UE 350. The IP packets from the controller / processor 375 may be provided to the EPC 160. The controller / processor 375 is also responsible for error detection using ACK and / or NACK protocols to support HARQ operations.
[0052] At least one of the TX processor 368, the RX processor 356, and the controller / processor 359 may be configured to combine Figure 1 The communication component 198 performs various aspects.
[0053] At least one of the TX processor 316, the RX processor 370, and the controller / processor 375 may be configured to combine Figure 1 The communication component 199 performs various aspects.
[0054] refer to Figures 4 to 6 , the features described generally relate to prioritizing uplink transmissions in 5G NR-U. For example, in 5G NR-U, the UE may perform a listen-before-talk (LBT) procedure for uplink transmissions and transmit only after the LBT procedure is successful. For a configured grant, the LBT type (e.g., Category 2 and Category 4) and the channel access priority level (CAPC) depend on the logical channels or data multiplexed in the packet to be transmitted. The network may configure a CAPC (e.g., a number between 1 and 4, where 1 corresponds to the highest priority) for each logical channel.
[0055] The present disclosure generally relates to the current problem of prioritizing uplink transmissions. For example, in one aspect, the present disclosure includes a method, apparatus, and non-transitory computer-readable medium for wireless communication for: determining, by a UE, a transmission priority on a configured grant associated with an LBT procedure; and configuring, by the UE, a logical channel based on the transmission priority on the configured grant.
[0056] Figure 4 400 is a flow chart of a method of wireless communication. The method may be performed by a UE (e.g., UE 104, apparatus 350, controller / processor 359 (which may include memory 360), processor 512 (which may include memory 516, modem 540, and which may be the entire UE 104 or a component of UE 104, such as TX processor 368, RX processor 356, and / or transceiver 502) in conjunction with communication component 198 / configuration component 240.
[0057] At 402, method 400 optionally includes: receiving, by the UE, a configured authorization associated with the LBT process from a network entity. In one aspect, the UE 104 and / or the communication component 198 / configuration component 240 may be configured to receive, from the network entity, a configured authorization associated with the LBT process. For example, the configured authorization corresponds to a bandwidth allocation on an uplink channel designated for transmission by the UE. In this manner, the UE 104 and / or the communication component 198 / configuration component 240 (e.g., in conjunction with the controller / processor 359 (which may include a memory 360), the processor 512 (which may include a memory 516, a modem 540, a TX processor 368, and a transceiver 502)) may define a component for receiving, by the UE, a configured authorization associated with the LBT process from a network entity.
[0058] At 404, method 400 includes determining, by the UE, a transmission priority on a configured grant associated with the LBT procedure. In one aspect, the UE 104 and / or the communication component 198 / configuration component 240 may be configured to determine a transmission priority on a configured grant associated with the LBT procedure. As such, the UE 104 and / or the communication component 198 / configuration component 240 (e.g., in conjunction with the controller / processor 359 (which may include the memory 360), the processor 512 (which may include the memory 516, the modem 540, the RX processor 356, and the transceiver 502)) may define a component for determining, by the UE, a transmission priority on a configured grant associated with the LBT procedure.
[0059] At 406, method 400 includes determining, by the UE, a logical channel based on the configured transmission priority on the grant. In one aspect, UE 104 and / or communication component 198 / configuration component 240 may be configured to determine the logical channel based on the configured transmission priority on the grant. As such, UE 104 and / or communication component 198 / configuration component 240 (e.g., in conjunction with controller / processor 359 (which may include memory 360), processor 512 (which may include memory 516, modem 540, RX processor 356, and transceiver 502)) may define components for determining, by the UE, a logical channel based on the configured transmission priority on the grant.
[0060] At 408, method 400 optionally includes: transmitting, by the UE, to a network entity on a configured logical channel on a configured grant after successfully performing the LBT procedure. In one aspect, the UE 104 and / or the communication component 198 / configuration component 240 may be configured to: transmit to a network entity (e.g., base station 102) on a configured logical channel on the configured grant after successfully performing the LBT procedure. As such, the UE 104 and / or the communication component 198 / configuration component 240 (e.g., in conjunction with the controller / processor 359 (which may include memory 360), the processor 512 (which may include memory 516, the modem 540, the RX processor 356, and the transceiver 502)) may define components for transmitting, by the UE, to a network entity on a configured logical channel on a configured grant after successfully performing the LBT procedure.
[0061] In an example of method 400, the UE 104 and / or the communication component 198 / configuration component 240 configured to determine the logical channel (e.g., in conjunction with the controller / processor 359 (which may include the memory 360), the processor 512 (which may include the memory 516, the modem 540, the RX processor 356, and the transceiver 502)) further includes: determining that the scheduled transmission includes one or more signaling data transmissions on the configured grant; and adjusting the priority for the one or more signaling data transmissions to a highest priority. For example, the highest priority corresponds to a reduced window size for sending the one or more signaling data transmissions, which increases the opportunity / opportunity for transmission. In addition, the one or more signaling data transmissions correspond to at least one of signaling radio bearer 0 (SRB0), SRB1, and SRB3. Additionally, at least one of SRB0, SRB1, and SRB3 is multiplexed with lower priority data. In another example, signaling may occur in a dynamic grant (DCI) regarding whether the restriction applies to carrier aggregation. In some implementations, the restriction may be applied only to a subset of NR-U cells and / or only to configured grants.
[0062] In an example of method 400, UE 104 and / or communication component 198 / configuration component 240 (e.g., in conjunction with controller / processor 359 (which may include memory 360), processor 512 (which may include memory 516, modem 540, RX processor 356, and transceiver 502)) may determine that a LBT process failed for a packet including a medium access control (MAC) control element (CE); and determine whether to retransmit the packet including the MAC CE or update the MAC CE based on determining that the LBT process failed. In addition, UE 104 and / or communication component 198 / configuration component 240 (e.g., in conjunction with controller / processor 359 (which may include memory 360), processor 512 (which may include memory 516, modem 540, RX processor 356, and transceiver 502)) is configured to determine how to proceed. For example, determining whether to retransmit a packet including a MAC CE or to update a MAC CE based on determining that the LBT process failed also includes: starting a timer in response to determining that the LBT process for the packet including the MAC CE failed; determining whether the timer has expired; and retransmitting the packet with the MAC CE based on determining that the timer has expired. In addition, the method 400 may include updating the packet including the MAC CE based on determining that the timer has not expired, regardless of whether the UE 104 can reconstruct a new packet with the MAC CE in another HARQ process. Additionally, the method 400 may include determining whether a hybrid automatic repeat request (HARQ) process occurs before the timer expires; and generating a new MAC CE for transmission with the packet based on determining that the HARQ process occurs before the timer expires. In addition, the method 400 may include retransmitting the packet with the MAC CE based on determining that the HARQ process does not occur before the timer expires.
[0063] In an example of method 400, UE 104 and / or communication component 198 / configuration component 240 (e.g., in conjunction with controller / processor 359 (which may include memory 360), processor 512 (which may include memory 516, modem 540, RX processor 356, and transceiver 502)) may determine that a retransmission is pending for a packet initially sent on a configured grant; and adjust the priority of one or more subsequent transmissions based on determining that a retransmission is pending for a packet initially sent on a configured grant. For example, the priority order includes (from highest priority to lowest) at least one of the following: a new transmission or retransmission for a higher logical channel priority order (LCP); a new transmission or retransmission for a higher channel access priority level (CAPC); and a retransmission on a new transmission for the same CAPC and LCP. Additionally, determining that a retransmission is pending for a packet initially sent on a configured grant also includes determining that an acknowledgment (ACK) has not been received and a retransmission timer has expired.
[0064] In an example of method 400, UE 104 and / or communication component 198 / configuration component 240 (e.g., in conjunction with controller / processor 359 (which may include memory 360), processor 512 (which may include memory 516, modem 540, RX processor 356, and transceiver 502)) may determine that a single HARQ process is available for pending transmissions; and based on determining that a single HARQ process is available for pending transmissions, overwrite the single HARQ process for a higher priority transmission. For example, the higher priority transmission includes at least one of: a new transmission or retransmission for a higher LCP; a new or retransmission for a higher CAPC; and a retransmission on a new transmission for the same CAPC and LCP.
[0065] In an example of method 400, the UE 104 and / or the communication component 198 / configuration component 240 (e.g., in conjunction with the controller / processor 359 (which may include the memory 360), the processor 512 (which may include the memory 516, the modem 540, the RX processor 356, and the transceiver 502)) may determine whether a logical channel is configured for transmission on one or more NR-U cells based on a restriction indication. For example, the restriction indication is included in the DCI and indicates whether carrier aggregation is applicable. For example, the restriction indication identifies a subset of one or more NR-U cells for transmission on the logical channel. For example, the restriction indication is included in one or more configured grants.
[0066] refer to Figure 5, an example of an implementation of the UE 104 may include various components, some of which have been described above and are further described herein, including components such as one or more processors 512 and memory 516 communicating via one or more buses 544 and a transceiver 502, which may operate in conjunction with a modem 540 and / or a communication component 198 for prioritizing uplink transmissions in NR-U.
[0067] In one aspect, the one or more processors 512 may include the modem 540 and / or may be part of the modem 540 using one or more modem processors. Thus, various functions associated with the communication component 198 may be included in the modem 540 and / or the processor 512, and in one aspect, may be performed by a single processor, while in other aspects, different ones of these functions may be performed by a combination of two or more different processors. For example, in one aspect, the one or more processors 512 may include any one or any combination of a modem processor, or a baseband processor, or a digital signal processor, or a transmit processor, or a receiver processor, or a transceiver processor associated with the transceiver 502. In other aspects, some features of the one or more processors 512 and / or the modem 540 associated with the communication component 198 may be performed by the transceiver 502.
[0068] In addition, the memory 516 can be configured to store data used herein and / or local versions of applications 575 or one or more of the communication components 542 and / or its subcomponents executed by the at least one processor 512. The memory 516 may include any type of computer-readable medium usable by a computer or the at least one processor 512, such as random access memory (RAM), read-only memory (ROM), tape, disk, optical disk, volatile memory, non-volatile memory, and any combination thereof. In one aspect, for example, the memory 516 may be a non-transitory computer-readable storage medium storing one or more computer-executable codes that define one or more of the communication components 198 and / or its subcomponents, and / or data associated therewith, when the UE 104 is operating the at least one processor 512 to execute one or more of the communication components 198 and / or its subcomponents.
[0069] The transceiver 502 may include at least one receiver 506 and at least one transmitter 508. The receiver 506 may include hardware and / or software executable by a processor for sending data, the code including instructions and stored in a memory (e.g., a computer-readable medium). The receiver 506 may be, for example, a radio frequency (RF) receiver. In one aspect, the receiver 506 may receive signals sent by at least one base station 102. In addition, the receiver 506 may process such received signals and may also obtain measurements of these signals, such as but not limited to Ec / Io, signal-to-noise ratio (SNR), reference signal received power (RSRP), received signal strength indicator (RSSI), etc. The transmitter 508 may include hardware and / or software executable by a processor for sending data, the code including instructions and stored in a memory (e.g., a computer-readable medium). Suitable examples of the transmitter 508 may include, but are not limited to, an RF transmitter.
[0070] In addition, in an aspect, the UE 104 may include an RF front end 588 that may operate in communication with the one or more antennas 565 and the transceiver 502 for receiving and sending radio transmissions, such as wireless communications sent by at least one base station 102 or wireless transmissions sent by the UE 104. The RF front end 588 may be connected to the one or more antennas 565 and may include one or more low noise amplifiers (LNAs) 590, one or more switches 592, one or more power amplifiers (PAs) 598, and one or more filters 596 for sending and receiving RF signals.
[0071] In one aspect, the LNA 590 can amplify the received signal to a desired output level. In one aspect, each LNA 590 can have a specified minimum and maximum gain value. In one aspect, the RF front end 588 can use one or more switches 592 to select a particular LNA 590 and its specified gain value based on the desired gain value for a particular application.
[0072] In addition, for example, the RF front end 588 can use one or more PAs 598 to amplify the signal for RF output at a desired output power level. In one aspect, each PA 598 can have a specified minimum and maximum gain value. In one aspect, the RF front end 588 can use one or more switches 592 to select a particular PA 598 and its specified gain value based on the desired gain value for a particular application.
[0073] In addition, for example, the RF front end 588 can use one or more filters 596 to filter the received signal to obtain an input RF signal. Similarly, in one aspect, for example, a corresponding filter 596 can be used to filter the output from the corresponding PA 598 to produce an output signal for transmission. In one aspect, each filter 596 can be connected to a specific LNA 590 and / or PA 598. In one aspect, the RF front end 588 can use one or more switches 592 to select a transmit or receive path using a specified filter 596, LNA 590, and / or PA 598 based on a configuration as specified by the transceiver 502 and / or the processor 512.
[0074] As such, the transceiver 502 may be configured to transmit and receive wireless signals via the RF front end 588 through the one or more antennas 565. In one aspect, the transceiver may be tuned to operate at a specified frequency so that the UE 104 may communicate, for example, with one or more base stations 102 or one or more cells associated with the one or more base stations 102. In one aspect, the modem 540 may configure the transceiver 502 to operate at a specified frequency and power level based on, for example, the UE configuration of the UE 104 and the communication protocol used by the modem 540.
[0075] In one aspect, the modem 540 can be a multi-band-multi-mode modem that can process digital data and communicate with the transceiver 502 so that the digital data is sent and received using the transceiver 502. In one aspect, the modem 540 can be multi-band and configured to support multiple frequency bands for a specific communication protocol. In one aspect, the modem 540 can be multi-mode and configured to support multiple operating networks and communication protocols. In one aspect, the modem 540 can control one or more components (e.g., RF front end 588, transceiver 502) of the UE 104 to enable the transmission and / or reception of signals from the network based on a specified modem configuration. In one aspect, the modem configuration can be based on the mode of the modem and the frequency band in use. In another aspect, the modem configuration can be based on UE configuration information associated with the UE 104, such as provided by the network during cell selection and / or cell reselection.
[0076] In one aspect, processor 512 may correspond to combining Figure 3 Similarly, the memory 516 may correspond to one or more processors in conjunction with the UE described in the embodiment of the present invention. Figure 3 The memory described by the UE in .
[0077] refer to Figure 6, one example of an implementation of a base station 102 (e.g., base station 102 as described above) may include various components, some of which have been described above, but include components such as one or more processors 612 and memory 616 that communicate via one or more buses 644 and a transceiver 602, which may operate in conjunction with a modem 640 and a communication component 199 for transmitting reference signals.
[0078] The transceiver 602, receiver 606, transmitter 608, one or more processors 612, memory 616, applications 675, bus 644, RF front end 688, LNA 690, switch 692, filter 696, PA 698, and one or more antennas 665 may be the same or similar to the corresponding components of the UE 104 described above, but are configured or otherwise programmed for base station operation rather than UE operation.
[0079] In one aspect, processor 612 may correspond to combining Figure 3 Similarly, the memory 616 may correspond to one or more of the processors described in the base station in the embodiment of the present invention. Figure 3 The memory described in the base station.
[0080] Some additional sample clauses
[0081] Implementation examples are described in the following numbered clauses:
[0082] 1. A method of wireless communication at a user equipment (UE), comprising:
[0083] receiving a configured authorization associated with a listen-before-talk (LBT) procedure from a network entity;
[0084] Determining a transmission priority on a configured grant associated with the LBT process; and
[0085] Determining a logical channel based on a transmission priority on the configured grant, wherein determining the logical channel further comprises:
[0086] determining that the scheduled transmission includes one or more signaling data transmissions on the configured grant, the one or more signaling data transmissions corresponding to at least one of signaling radio bearer 0 (SRBO), SRB1, and SRB3;
[0087] adjusting the priority of one or more signaling data transmissions to a highest priority level corresponding to a higher channel access priority level; and
[0088] After successful execution of the LBT procedure, transmission is performed to the network entity on the configured logical channel of the configured grant.
[0089] 2. The method of clause 1, wherein at least one of SRB0, SRB1, and SRB3 is multiplexed with lower priority data.
[0090] 3. The method according to clause 1, further comprising:
[0091] Determining that an LBT procedure failed for a packet including a medium access control (MAC) control element (CE); and
[0092] Whether to retransmit the packet including the MAC CE or to update the MAC CE is determined based on determining that the LBT process has failed.
[0093] 4. The method of clause 3, wherein determining whether to retransmit a packet including a MAC CE or to update the MAC CE based on determining that the LBT process has failed further comprises:
[0094] In response to determining that the LBT procedure for the packet including the MAC CE has failed, starting a timer;
[0095] determining whether a timer has expired; and
[0096] Based on determining that the timer expires, the packet with the MAC CE is retransmitted.
[0097] 5. The method of clause 4, further comprising: updating the packet including the MAC CE based on determining that the timer has not expired.
[0098] 6. The method according to clause 4, further comprising:
[0099] determining whether a hybrid automatic repeat request (HARQ) process occurs before the timer expires; and
[0100] Based on determining that the HARQ process occurs before the timer expires, a new MAC CE is generated for transmission with the packet.
[0101] 7. The method of clause 6, further comprising retransmitting the packet with the MAC CE based on determining that the HARQ process did not occur before the timer expired.
[0102] 8. The method of clause 1, further comprising:
[0103] determining that a retransmission is pending for a packet initially sent on a configured grant; and
[0104] Based on determining that a retransmission is pending for a packet initially sent on a configured grant, a priority of one or more subsequent transmissions is adjusted.
[0105] 9. A method as described in clause 8, wherein the priority includes at least one of the following: a new transmission or retransmission with a higher priority for a logical channel prioritization (LCP); a new transmission or retransmission with a higher channel access priority level (CAPC), and a retransmission on a new transmission with the same CAPC and LCP.
[0106] 10. The method of clause 8, wherein determining that a retransmission is pending for a packet initially sent on a configured grant further comprises determining that an acknowledgement (ACK) is not received and a retransmission timer expires.
[0107] 11. The method of clause 1, further comprising:
[0108] determining that a single hybrid automatic repeat request (HARQ) process is available for pending transmissions; and
[0109] Based on determining that a single HARQ process is available for the pending transmission, overriding the single HARQ process for the higher priority transmission.
[0110] 12. A method as described in clause 11, wherein the higher priority transmission includes at least one of the following: a new transmission or retransmission for a higher logical channel priority ranking (LCP); a new transmission or retransmission for a higher channel access priority level (CAPC), and a retransmission on a new transmission for the same CAPC and LCP.
[0111] 13. The method of clause 1, further comprising determining, based on the restriction indication, whether the logical channel is configured for transmission on one or more New Radio Unlicensed (NR-U) cells.
[0112] 14. A method as described in clause 13, wherein the restriction indication is included in downlink control information (DCI) and indicates whether carrier aggregation is applicable.
[0113] 15. A method as described in clause 13, wherein the restriction indication identifies a subset of one or more NR-U cells used for transmission on the logical channel.
[0114] 16. The method of clause 13, wherein the restriction indication is included in one or more configured authorizations.
[0115] 17. An apparatus for wireless communication at a user equipment (UE), comprising:
[0116] Transceiver;
[0117] a memory configured to store instructions; and
[0118] One or more processors communicatively coupled to the transceiver and the memory, wherein the one or more processors are configured to:
[0119] receiving a configured authorization associated with a listen-before-talk (LBT) procedure from a network entity;
[0120] Determining a transmission priority on a configured grant associated with the LBT process; and
[0121] Determining a logical channel based on a transmission priority on a configured grant, wherein the one or more processors configured to determine are further configured to:
[0122] determining that the scheduled transmission includes one or more signaling data transmissions on the configured grant, the one or more signaling data transmissions corresponding to at least one of signaling radio bearer 0 (SRBO), SRB1, and SRB3;
[0123] adjusting the priority of one or more signaling data transmissions to a highest priority level corresponding to a higher channel access priority level; and
[0124] After successful execution of the LBT procedure, transmission is performed to the network entity on the configured logical channel of the configured grant.
[0125] 18. The apparatus of clause 17, wherein at least one of SRB0, SRB1, and SRB3 is multiplexed with lower priority data.
[0126] 19. The apparatus of clause 17, wherein the one or more processors are configured to:
[0127] Determining that an LBT procedure failed for a packet including a medium access control (MAC) control element (CE); and
[0128] Whether to retransmit the packet including the MAC CE or to update the MAC CE is determined based on determining that the LBT process has failed.
[0129] 20. The apparatus of clause 23, wherein the one or more processors configured to determine whether to retransmit a packet including a MAC CE or to update the MAC CE based on determining that the LBT process has failed are further configured to:
[0130] In response to determining that the LBT procedure for the packet including the MAC CE has failed, starting a timer;
[0131] determining whether a timer has expired; and
[0132] retransmitting the packet with the MAC CE based on determining that the timer has expired; and
[0133] Based on determining that the timer has not expired, the packet including the MAC CE is updated.
[0134] 21. The apparatus of clause 20, wherein the one or more processors are configured to:
[0135] determining whether a hybrid automatic repeat request (HARQ) process occurs before the timer expires;
[0136] generating a new MAC CE for transmission with the packet based on determining that the HARQ process occurs before the timer expires; and
[0137] Based on determining that the HARQ process did not occur before the timer expired, the packet with the MAC CE is retransmitted.
[0138] 22. The apparatus of clause 17, wherein the one or more processors are configured to:
[0139] determining that a retransmission is pending for a packet initially sent on a configured grant; and
[0140] Adjusting the priority of one or more subsequent transmissions based on determining that a retransmission is pending for a packet initially sent on a configured grant, wherein the priority includes at least one of: a new transmission or retransmission of a higher priority for a logical channel prioritization (LCP); a new transmission or retransmission for a higher channel access priority level (CAPC), and a retransmission on a new transmission for the same CAPC and LCP.
[0141] 23. The apparatus of clause 22, wherein the one or more processors configured to determine that a retransmission is pending for a packet initially sent on a configured grant are further configured to determine that an acknowledgement (ACK) is not received and a retransmission timer expires.
[0142] 24. The apparatus of clause 17, wherein the one or more processors are configured to:
[0143] determining that a single hybrid automatic repeat request (HARQ) process is available for pending transmissions; and
[0144] Based on determining that a single HARQ process is available for pending transmissions, overwriting a single HARQ process for higher priority transmissions, wherein the higher priority transmissions include at least one of: a new transmission or retransmission for a higher logical channel priority ranking (LCP); a new transmission or retransmission for a higher channel access priority level (CAPC), and a retransmission on a new transmission for the same CAPC and LCP.
[0145] 25. The apparatus of clause 19, wherein the one or more processors are configured to determine, based on the restriction indication, whether the logical channel is configured for transmission on one or more New Radio Unlicensed (NR-U) cells.
[0146] 26. The apparatus of clause 25, wherein the restriction indication is included in downlink control information (DCI) and indicates whether carrier aggregation is applicable.
[0147] 27. An apparatus as described in clause 25, wherein the restriction indication identifies a subset of one or more NR-U cells to be used for transmission on the logical channel.
[0148] 28. The apparatus of clause 25, wherein the restriction indication is included in one or more configured authorizations.
[0149] 29. An apparatus for wireless communication at a user equipment (UE), comprising:
[0150] means for determining a priority of transmissions over a configured grant associated with a listen-before-talk (LBT) process; and
[0151] The means for determining a logical channel based on a transmission priority on a configured grant, wherein the means for determining the logical channel further comprises:
[0152] means for determining that the scheduled transmission comprises one or more signaling data transmissions on the configured grant, the one or more signaling data transmissions corresponding to at least one of signaling radio bearer 0 (SRBO), SRB1, and SRB3; and
[0153] Means for adjusting the priority for one or more signaling data transmissions to a highest priority corresponding to a higher channel access priority level.
[0154] 30. A non-transitory computer-readable medium at a user equipment (UE), comprising code executable by one or more processors to:
[0155] determining a transmission priority over a configured grant associated with a listen-before-talk (LBT) process; and
[0156] Determining a logical channel based on a transmission priority on a configured grant, wherein the code executable by the one or more processors configured to determine is further configured to:
[0157] determining that the scheduled transmission includes one or more signaling data transmissions on the configured grant, the one or more signaling data transmissions corresponding to at least one of signaling radio bearer 0 (SRBO), SRB1, and SRB3; and
[0158] The priority for one or more signaling data transmissions is adjusted to a highest priority level corresponding to a higher channel access priority level.
[0159] It should be understood that the specific order or hierarchy of blocks in the disclosed process / flowchart is an illustration of the exemplary method. It should be understood that the specific order or hierarchy of blocks in the process / flowchart can be rearranged based on design preferences. In addition, some blocks can be combined or omitted. The attached method claims provide the elements of each block in a sample order, but are not meant to be limited to the specific order or hierarchy provided.
[0160] The foregoing description is provided so that any person skilled in the art can implement the various aspects described herein. Various modifications to these aspects will be apparent to those skilled in the art, and the general principles defined herein can be applied to other aspects. Therefore, this claim is not intended to be limited to the aspects shown herein, but to conform to the full scope consistent with the language claims, wherein, unless explicitly stated as such, the elements mentioned in the singular form are not intended to mean "one and only one", but "one or more". The word "exemplary" used herein means "as an example, instance or illustration". Any aspect described as "exemplary" herein need not be interpreted as being preferred to other aspects or having advantages over other aspects. Unless otherwise explicitly stated, the term "some" refers to one or more. Combinations such as "at least one of A, B or C", "one or more of A, B or C", "at least one of A, B and C", "one or more of A, B and C", and "A, B, C or any combination thereof" include any combination of A, B and / or C, and may include multiples of A, multiples of B or multiples of C. Specifically, combinations such as "at least one of A, B, or C," "one or more of A, B, or C," "at least one of A, B and C," "one or more of A, B and C," and "A, B, C, or any combination thereof" may be only A, only B, only C, A and B, A and C, B and C, or A and B and C, wherein any such combination may include one or more members or several members of A, B, or C. All structural and functional equivalents of the elements throughout the various aspects described in the present disclosure that are known or later known to those of ordinary skill in the art are expressly incorporated herein by reference and are intended to be covered by the claims. In addition, nothing disclosed herein is intended to be dedicated to the public, regardless of whether such disclosure is explicitly recorded in the claims. The words "module," "mechanism," "element," "device," and the like may not be substitutes for the word "component." Thus, no claim element is to be interpreted as a component plus function unless the element is explicitly recorded using the phrase "component for..."
Claims
1. A method for wireless communication at a user equipment UE, comprising: receiving a configured authorization associated with a listen-before-talk (LBT) process from a network entity; determining a transmission priority on the configured grant associated with the LBT process; as well as Determining a logical channel based on the transmission priority on the configured grant, wherein determining the logical channel further comprises: determining that the scheduled transmission comprises one or more signaling data transmissions on the configured grant, the one or more signaling data transmissions corresponding to at least one of signaling radio bearers 0 SRB0, SRB1, and SRB3; adjusting the priority of the one or more signaling data transmissions to a highest priority level corresponding to a higher channel access priority level; and The configured grant is sent to the network entity on the configured logical channel after successfully performing the LBT procedure.
2. The method of claim 1, wherein: At least one of the SRB0, SRB1 and SRB3 is multiplexed with lower priority data.
3. The method of claim 1, further comprising: Determining that the LBT procedure fails for a packet including a medium access control MAC control element CE; as well as Based on determining that the LBT process has failed, determining whether to retransmit the packet including the MAC CE or to update the MAC CE.
4. The method of claim 3, wherein: Determining whether to retransmit the packet including the MAC CE or to update the MAC CE based on determining that the LBT process fails further includes: In response to determining that the LBT process fails for the packet including the MAC CE, starting a timer; determining whether a timer has expired; and Based on determining that the timer has expired, the packet with the MAC CE is retransmitted.
5. The method of claim 4, further comprising: Based on determining that the timer has not expired, updating the packet including the MAC CE.
6. The method of claim 4, further comprising: determining whether a hybrid automatic repeat request (HARQ) process occurs before the expiration of the timer; as well as Based on determining that the HARQ process occurs before the timer expires, a new MAC CE is generated for transmission with the packet.
7. The method of claim 6, further comprising: Based on determining that the HARQ process did not occur before the timer expired, the packet with the MAC CE is retransmitted.
8. The method of claim 1, further comprising: determining that a retransmission is pending for a packet initially sent on the configured grant; as well as Based on determining that the retransmission is pending for the packet initially sent on the configured grant, a priority of one or more subsequent transmissions is adjusted.
9. The method of claim 8, wherein: The priority includes at least one of: a new transmission or retransmission of a higher priority for a logical channel prioritization LCP; a new transmission or retransmission for a higher channel access priority level CAPC, and a retransmission on a new transmission for the same CAPC and LCP.
10. The method of claim 8, wherein: Determining that the retransmission is pending for the packet initially sent on the configured grant further includes determining that an acknowledgement ACK is not received and a retransmission timer expires.
11. The method of claim 1 , further comprising: determining that a single hybrid automatic repeat request (HARQ) process is available for pending transmissions; as well as Based on determining that the single HARQ process is available for the pending transmission, overwriting the single HARQ process for a higher priority transmission.
12. The method of claim 11, wherein: The higher priority transmission includes at least one of: a new transmission or retransmission for a higher logical channel priority ranking LCP; a new transmission or retransmission for a higher channel access priority level CAPC, and a retransmission on a new transmission for the same CAPC and LCP.
13. The method of claim 1, further comprising: Determining whether the logical channel is configured for transmission on one or more new radio unlicensed NR-U cells based on the restriction indication.
14. The method of claim 13, wherein: The restriction indication is included in downlink control information DCI and indicates whether carrier aggregation is applicable.
15. The method of claim 13, wherein: The restriction indication identifies a subset of the one or more NR-U cells for transmission on the logical channel.
16. The method of claim 13, wherein: The restriction indication is included in one or more configured authorizations.
17. An apparatus for wireless communication at a user equipment UE, comprising: Transceiver; a memory configured to store instructions; as well as one or more processors communicatively coupled to the transceiver and the memory, wherein the one or more processors are configured to: receiving a configured authorization associated with a listen-before-talk (LBT) process from a network entity; determining a transmission priority on the configured grant associated with the LBT process; and determining a logical channel based on the transmission priority on the configured grant, wherein the one or more processors configured to determine are further configured to: determining that the scheduled transmission comprises one or more signaling data transmissions on the configured grant, the one or more signaling data transmissions corresponding to at least one of signaling radio bearers 0 SRB0, SRB1, and SRB3; adjusting the priority of the one or more signaling data transmissions to a highest priority level corresponding to a higher channel access priority level; and The configured grant is sent to the network entity on the configured logical channel after successfully performing the LBT procedure.
18. The device of claim 17, wherein: At least one of the SRB0, SRB1 and SRB3 is multiplexed with lower priority data.
19. The device of claim 17, wherein: The one or more processors are configured to: determining that the LBT procedure fails for a packet including a medium access control MAC control element CE; and Based on determining that the LBT process has failed, determining whether to retransmit the packet including the MAC CE or to update the MAC CE.
20. The device of claim 19, wherein: The one or more processors configured to determine whether to retransmit the packet including the MAC CE or update the MAC CE based on determining that the LBT process fails are further configured to: In response to determining that the LBT process fails for the packet including the MAC CE, starting a timer; determining whether a timer has expired; as well as retransmitting the packet with the MAC CE based on determining that the timer has expired; as well as Based on determining that the timer has not expired, updating the packet including the MAC CE.
21. The device of claim 20, wherein: The one or more processors are configured to: determining whether a hybrid automatic repeat request (HARQ) process occurs before the expiration of the timer; generating a new MAC CE for transmission with the packet based on determining that the HARQ process occurs before the expiration of the timer; and Based on determining that the HARQ process did not occur before the timer expired, the packet with the MAC CE is retransmitted.
22. The apparatus of claim 17, wherein: The one or more processors are configured to: determining that a retransmission is pending for a packet initially sent on the configured grant; as well as Based on determining that the retransmission is pending for the packet initially sent on the configured grant, adjusting the priority of one or more subsequent transmissions, wherein the priority includes at least one of the following: a new transmission or retransmission of a higher priority for a logical channel priority ranking LCP; a new transmission or retransmission for a higher channel access priority level CAPC, and a retransmission on a new transmission for the same CAPC and LCP.
23. The device of claim 22, wherein: The one or more processors configured to determine that the retransmission is pending for the packet initially sent on the configured grant are further configured to determine that an acknowledgement ACK is not received and a retransmission timer expires.
24. The apparatus of claim 17, wherein: The one or more processors are configured to: determining that a single hybrid automatic repeat request (HARQ) process is available for pending transmissions; and Based on determining that the single HARQ process can be used for the pending transmission, overwriting the single HARQ process for a higher priority transmission, wherein the higher priority transmission includes at least one of the following: a new transmission or retransmission for a higher logical channel priority ranking LCP; a new transmission or retransmission for a higher channel access priority level CAPC, and a retransmission on a new transmission for the same CAPC and LCP.
25. The apparatus of claim 19, wherein: The one or more processors are configured to determine whether the logical channel is configured for transmission on one or more new radio unlicensed NR-U cells based on a restriction indication.
26. The device of claim 25, wherein: The restriction indication is included in downlink control information DCI and indicates whether carrier aggregation is applicable.
27. The apparatus of claim 25, wherein: The restriction indication identifies a subset of the one or more NR-U cells for transmission on the logical channel.
28. The apparatus of claim 25, wherein: The restriction indication is included in one or more configured authorizations.
29. An apparatus for wireless communication at a user equipment UE, comprising: means for determining a transmission priority over a configured grant associated with a listen-before-talk (LBT) process; as well as means for determining a logical channel based on the transmission priority on the configured grant, wherein the means for determining the logical channel further comprises: means for determining that the scheduled transmission comprises one or more signalling data transmissions on the configured grant, the one or more signalling data transmissions corresponding to at least one of signalling radio bearers 0 SRB0, SRB1 and SRB3; and Means for adjusting the priority for the one or more signaling data transmissions to a highest priority corresponding to a higher channel access priority level.
30. A non-transitory computer-readable medium at a user equipment (UE), comprising code executable by one or more processors to perform the following operations: Determining a transmission priority on a configured grant associated with a listen-before-talk (LBT) process; as well as determining a logical channel based on said transmission priority on said configured grant, wherein, The code executable by the one or more processors configured to determine is further configured to: determining that the scheduled transmission comprises one or more signaling data transmissions on the configured grant, the one or more signaling data transmissions corresponding to at least one of signaling radio bearers 0 SRB0, SRB1, and SRB3; as well as The priority for the one or more signaling data transmissions is adjusted to a highest priority corresponding to a higher channel access priority level.