Wireless communication method employed in user equipment, wireless communication apparatus, and computer readable memory
Patent Information
- Application Number
- BR112019015820
- Authority / Receiving Office
- BR · BR
- Patent Type
- Patents
- Current Assignee / Owner
- Publication Date
- 2026-08-11
Smart Images

Figure 00000062_0000 
Figure 00000063_0000 
Figure 00000064_0000
Abstract
Description
1 / 54 “WIRELESS COMMUNICATION METHOD PERFORMED IN A USER DEVICE, WIRELESS COMMUNICATION DEVICE, AND COMPUTER-READABLE MEMORY BACKGROUND Field
[001] Aspects of the present disclosure relate generally to wireless communication, and more particularly to techniques and apparatus for handling collisions between legacy TTI communications and shortened TTI (sTTI) communications. Background
[002] Wireless communication systems are widely deployed to provide various telecommunication services such as telephony, video, data, messaging, and broadcasts. Typical wireless communication systems may employ multiple access technologies capable of supporting communication with multiple users by sharing available system resources (e.g., bandwidth, transmission power, and / or the like). Examples of such multiple access technologies include code-division multiple access (CDMA), time-division multiple access (TDMA), frequency-division multiple access (FDMA), orthogonal frequency-division multiple access (OFDMA), single-carrier frequency-division multiple access (SC-FDMA), time-division synchronous code-division multiple access (TD-SCDMA), and Long Term Evolution (LTE).LTE / LTE-Advanced is a set of enhancements to the mobile telecommunications system standard. Petition 870250005707, dated 01 / 24 / 2025, page 6 / 145 2 / 54 universal (UMTS) enacted by the Third Generation Society Project (3GPP).
[003] A wireless communication network may include several base stations (BSs) that can support communication to various user equipment (UEs). A UE can communicate with a BS via downlink and uplink. Downlink (or direct link) refers to the communication link from the BS to the UE, and uplink (or reverse link) refers to the communication link from the UE to the BS. As will be described in more detail here, a BS may be referred to as a B Node, a gNB, an access point (AP), a radio head, a transmit receive point (TRP), a new radio BS (NR), a 5G B Node, and / or similar.
[004] The above multiple access technologies have been adopted in various telecommunications standards to provide a common protocol that enables different wireless communication devices to communicate at a municipal, national, regional, and even global level. New Radio (NR), which may also be referred to as 5G, is a set of enhancements to the LTE mobile standard promulgated by the Third Generation Society Project (3GPP). NR is designed to support improved mobile broadband internet access by improving spectral efficiency, lowering costs, enhancing services, making use of new spectrum, and better integrating with other standards using OFDM with a cyclic prefix (CP) (CP-OFDM) on the downlink (DL), using CPOFDM and / or SC-FDM (e.g., also known as Discrete Fourier Transform Spreading OFDM (DFT-asOFDM)) on the uplink (UL), as well as supporting beamforming, Petition 870250005707, dated 01 / 24 / 2025, page 7 / 145 3 / 54 Multiple-input multiple-output (MIMO) antenna technology and carrier aggregation. However, as the demand for mobile broadband access continues to increase, there is a need for further improvements in LTE and NR technologies. Preferably, these improvements should be applicable to other multiple access technologies and telecommunications standards that employ these technologies. SUMMARY
[005] In one aspect of the revelation, a method, an apparatus, and a computer program product are provided.
[006] In some respects, the method may include identifying, by a user equipment (UE), a potential collision between a scheduled legacy time-transmission interval (TTI) communication and a scheduled shortened TTI (sTTI) communication, the legacy TTI communication having a legacy TTI duration that is longer than an sTTI duration associated with the sTTI communication, the UE determining whether the legacy TTI communication is within a threshold time to be transmitted, and the UE transmitting at least one of the sTTI communication, the legacy TTI communication, or any combination thereof, based at least in part on the determination.
[007] In some respects, the device may include memory and at least one processor coupled to the memory. At least one processor may be configured to identify a potential collision between a transmission time interval (TTI) communication of Petition 870250005707, dated 01 / 24 / 2025, p. 8 / 145 4 / 54 scheduled legacy and a scheduled shortened TTI communication (sTTI), the legacy TTI communication having a legacy TTI duration that is longer than an sTTI duration associated with the sTTI communication; determine whether the legacy TTI communication falls within a threshold time to be transmitted; and transmit at least one of the sTTI communication, the legacy TTI communication, or any combination thereof, based at least in part on the determination.
[008] In some respects, the apparatus may include means for identifying a potential collision between a scheduled legacy time-interval transmission (TTI) communication and a scheduled shortened TTI (sTTI) communication, the legacy TTI communication having a legacy TTI duration that is longer than an sTTI duration associated with the sTTI communication; means for determining whether the legacy TTI communication is within a threshold time for transmission; and means for transmitting at least one of an sTTI communication, a legacy TTI communication, or any combination thereof, based at least in part on such determination. In some respects, the computer program product may include a non-transient computer-readable medium that stores computer-executable code.The code may include code to identify a potential collision between a scheduled legacy time-transmission interval (TTI) communication and a scheduled shortened TTI (sTTI) communication, the legacy TTI communication having a legacy TTI duration that is longer than an sTTI duration associated with the sTTI communication. Petition 870250005707, dated 01 / 24 / 2025, p. 9 / 145 5 / 54 code to determine whether legacy TTI communication is within a threshold time to be transmitted; and code to transmit at least one of the sTTI communication, legacy TTI communication, or any combination thereof, based at least in part on the determination.
[009] Aspects generally include a method, apparatus, system, computer program product, non-transient computer-readable media, user equipment, wireless communication device, and processing system as substantially described herein with reference to and as illustrated by the accompanying drawings.
[0010] The above has broadly outlined the technical features and advantages of examples according to the disclosure so that the detailed description that follows may be better understood. Additional features and advantages will be described below. The specific design and examples disclosed may be readily used as a basis for modifying or designing other structures to accomplish the same purposes as the present disclosure. Such equivalent constructions do not depart from the scope of the appended claims. Characteristics of the concepts disclosed herein, both their organization and method of operation, together with associated advantages, will be better understood from the following description when considered in relation to the attached figures. Each of the figures is provided for illustrative and descriptive purposes and not as a definition of the limits of the claims. BRIEF DESCRIPTION OF THE DRAWINGS
[0011] Figure 1 is a diagram illustrating a Petition 870250005707, dated 01 / 24 / 2025, page 10 / 145 6 / 54 Example of a wireless communication network.
[0012] Figure 2 is a diagram illustrating an example of a base station communicating with a user device (UE) on a wireless communication network.
[0013] Figure 3 is a diagram illustrating an example of a frame structure in a wireless communication network.
[0014] Figure 4 is a diagram illustrating two example subframe formats with the normal cyclic prefix.
[0015] Figure 5 is a diagram illustrating an example logical architecture of a distributed radio access network (RAN).
[0016] Figure 6 is a diagram illustrating an example physical architecture of a distributed RAN.
[0017] Figure 7 is a diagram illustrating an example of a centric (DL) downlink wireless communication structure.
[0018] Figure 8 is a diagram illustrating an example of a centric wireless communication structure (UL) uplink.
[0019] Figures 9-11 are flowcharts of examples of wireless communication methods.
[0020] Figure 12 is a conceptual data flow diagram illustrating the data flow between different modules / media / components in an example device.
[0021] Figure 13 is a diagram illustrating an example of a hardware implementation for a device. Petition 870250005707, dated 01 / 24 / 2025, page 11 / 145 7 / 54 employing a processing system. DETAILED DESCRIPTION
[0022] The detailed description set forth below with respect to the attached drawings is intended as a description of various configurations and is not intended to represent the configurations in which the concepts described herein may be put into practice. The detailed description includes specific details for the purpose of providing a complete understanding of various concepts. However, it will be evident to those skilled in the art that these concepts can be put into practice without these specific details. In some instances, well-known structures and components are shown in block diagram form to avoid obscuring such concepts.
[0023] Various aspects of telecommunication systems will now be presented with reference to various devices and methods. These devices and methods will be described in the detailed description that follows and illustrated in the attached drawings by various blocks, modules, components, circuits, stages, processes, algorithms and / or the like (collectively referred to as “elements”). These elements may 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 design limitations imposed on the overall system.
[0024] As an element, an element, or any portion of an element, or any combination of elements can be implemented with a “processing system” that includes one or more processors. Examples of Petition 870250005707, dated 01 / 24 / 2025, page 12 / 145 8 / 54 processors include microprocessors, microcontrollers, digital signal processors (DSPs), field-programmable gate arrays (FPGAs), programmable logic devices (PLDs), state machines, gated logic, discrete hardware circuits, and other suitable hardware configured to perform the various functionalities described from beginning to end of this disclosure. One or more processors in the processing system may execute software. Software shall be broadly interpreted to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executables, execution threads, procedures, functions, and / or the like, whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise.
[0025] Therefore, in one or more example embodiments, the functions described may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, the functions may be stored in or encoded as one or more instructions or code on a computer-readable medium. Computer-readable media includes computer storage media. Storage media may be any available media that can be accessed by a computer. By way of example, and not limitation, such computer-readable media may comprise random access memory (RAM), read-only memory (ROM), electrically erasable programmable ROM (EEPROM), Petition 870250005707, dated 01 / 24 / 2025, page 13 / 145 9 / 54 Compact disk ROM (CD-ROM) or other optical disk storage, magnetic disk storage or other magnetic storage devices, combinations of the above-mentioned types of computer-readable media, or any other media that can be used to store computer-executable code in the form of instructions or data structures that can be accessed by a computer.
[0026] An access point (AP) may comprise, be implemented as, or be known as a NodeB, a Radio Network Controller (RNC), an eNodeB (eNB), a Base Station Controller (BSC), a Base Transceiver Station (BRS), a Base Station (BS), a Transceiver Function (TF), a Radio Router, a Radio Transceiver, a Basic Service Set (BSS), an Extended Service Set (ESS), a Radio Base Station (RBS), a Node B (NB), a gNB, a 5G NB, an NR BS, a Transmit Receiving Point (TRP), or some other terminology.
[0027] An access terminal (AT) may comprise, be implemented as, or be known as an access terminal, a subscriber station, a subscriber unit, a mobile station, a remote station, a remote terminal, a user terminal, a user agent, a user device, user equipment (UE), a user station, a wireless node, or some other terminology. In some respects, an access terminal may comprise a mobile phone, a smartphone, a cordless phone, a Session Initiation Protocol (SIP) phone, a local loopback station without Petition 870250005707, dated 01 / 24 / 2025, page 14 / 145 10 / 54 wired (WLL), a personal digital assistant (PDA), a tablet, a netbook, a smartbook, an ultrabook, a portable device having wireless connectivity capability, a Station (STA), or some other suitable processing device connected to a wireless modem. Therefore, one or more aspects disclosed herein may be incorporated into a telephone (e.g., a mobile phone, a smartphone), a computer (e.g., a desktop), a portable communication device, a portable computing device (e.g., a laptop, a personal data assistant, a tablet, a netbook, a smartbook, an ultrabook), a wearable device (e.g., a smartwatch, smart glasses, a smart bracelet, a smart wristband, a smart ring, a smart garment, and / or similar), medical equipment or devices, biometric devices / sensors, an entertainment device (e.g., a music device, a video device, etc.).satellite radio, gaming device and / or similar), a vehicle sensor or component, smart sensors / meters, industrial manufacturing equipment, a global positioning system device, or any other suitable device that is configured to communicate via a wired or wireless medium. In some respects, the node is a wireless node. A wireless node can provide, for example, connectivity to or from a network (e.g., a remote area network such as the internet or a cellular network) via a wired or wireless communication link. Some UEs may be considered machine-type communication (MTC) UEs, which may include, Petition 870250005707, dated 01 / 24 / 2025, page 15 / 145 11 / 54 Remote devices that can communicate with a base station, another remote device, or some other entity. Machine-type communications (MTC) can refer to communication involving at least one remote device at at least one end of the communication and can include forms of data communication involving one or more entities that do not necessarily require human interaction. MTC UEs can include UEs that are capable of MTC communications with MTC servers and / or other MTC devices via public terrestrial mobile networks (PLMN), for example. Examples of MTC devices include sensors, meters, location tags, monitors, drones, robots / robotic devices, and / or similar. MTC UEs, as well as other types of UEs, can be implemented as NB-IoT (Narrowband Internet of Things) devices.
[0028] Note that although aspects may be described herein using terminology commonly associated with 3G and / or 4G wireless technologies, aspects of the present disclosure may be applied to communication systems based on another generation, such as 5G and later, including NR technologies.
[0029] Figure 1 is a diagram illustrating a 100 network in which aspects of the present disclosure can be put into practice. The 100 network can be an LTE network or some other wireless network, such as an NR or 5G network. The 100 wireless network can include several BSs (shown as BS 110a, BS 110b, BS 110c, and BS 110d) and other network entities. A BS is an entity that communicates with user equipment (UEs) and can also be referred to as Petition 870250005707, dated 01 / 24 / 2025, page 16 / 145 12 / 54 as a base station, a BS NR, a B node, a gNB, a 5G NB, an access point, a TRP and / or similar. Each BS can provide communication coverage for a specific geographic area. In 3GPP, the term cell can refer to a coverage area of a BS and / or a BS subsystem serving that coverage area, depending on the context in which the term is used.
[0030] A BS can provide communication coverage for a macro cell, a pico cell, a femto cell, and / or another cell type. A macro cell can cover a relatively large geographic area (e.g., several kilometers in radius) and can allow unrestricted access by UEs with service subscriptions. A pico cell can cover a relatively small geographic area (e.g., a house) and can allow unrestricted access by UEs having association with the femto cell (e.g., UEs in a closed subscriber group (CSG)). A BS for a macro cell can be referred to as a macro BS. A BS for a pico cell can be referred to as a pico BS. A BS for a femto cell can be referred to as a femto BS or as a native BS. In the example shown in Figure 1, a BS 110a can be a macro BS for a macro cell 102a, a BS 110b can be a pico BS for a pico cell 102b, and a BS 110c can be a femto BS for a femto cell 102c.A base station (BS) can support one or multiple (e.g., three) cells. Other terms include eNB, base station, NR BS, gNB, TRP, AP, B node, and 5G. NB and cell can be used interchangeably here.
[0031] In some examples, a cell may not Petition 870250005707, dated 01 / 24 / 2025, page 17 / 145 13 / 54 necessarily being stationary and the geographic area of the cell can move according to the location of a mobile BS. In some examples, BSs can be interconnected with each other and / or with one or more other BSs or network nodes (not shown) in the 100 access network through various types of backhaul interfaces such as a direct physical connection, a virtual network and / or similar using any suitable transport network. The 100 wireless network may also include relay stations. A relay station is an entity that can receive a data transmission from an upstream station (e.g., a BS or a UE) and send a transmission of the data to a downstream station (e.g., a UE or a BS). A relay station can also be a UE that can relay transmissions to other UEs.In the example shown in Figure 1, a relay station 110d can communicate with BS macro 110a and a UE 120d to facilitate communication between BS 110a and UE 120d. A relay station may also be referred to as a relay BS, a relay base station, a relay, and / or similar terms.
[0032] A 100 wireless network can be a heterogeneous network that includes BSs of different types, for example, macro BSs, pico BSs, femto BSs, relay BSs and / or similar. These different types of BSs may have different transmission power levels, different coverage areas, and different impacts on interference in the 100 wireless network. For example, macro BSs may have a high transmission power level (e.g., 5 to 40 Watts) while pico BSs, femto BSs and Petition 870250005707, dated 01 / 24 / 2025, page 18 / 145 14 / 54 Relay BSs may have lower transmission power levels (e.g., 0.1 to 2 watts).
[0033] A network controller 130 can couple to a set of BSs and can provide coordination and control for those BSs. The network controller 130 can communicate with BSs via a backhaul. The BSs can also communicate with each other, for example, directly or indirectly via a wireless or line-based backhaul.
[0034] UEs 120 (e.g., 120a, 120b, 120c) can be dispersed throughout the wireless network 100 and each UE can be stationary or mobile. A UE can also be referred to as an access terminal, a terminal, a mobile station, a subscriber unit, a station and / or similar.An UE can be a mobile phone (e.g., a smartphone), a personal digital assistant (PDA), a wireless modem, a wireless communication device, a portable device, a laptop computer, a cordless phone, a wireless local loop (WLL) station, a tablet, a camera, a gaming device, a netbook, a smartbook, an ultrabook, medical equipment or device, biometric devices / sensors, wearable devices (smartwatches, smart clothing, smart glasses, smart wristbands, smart jewelry (e.g., smart ring, smart bracelet)), an entertainment device (e.g., a music or video device, a satellite radio), a vehicle sensor or component, smart sensors / meters, industrial manufacturing equipment, a global positioning system device, or any other suitable device. Petition 870250005707, dated 01 / 24 / 2025, page 19 / 145 15 / 54 configured to communicate via a wireless or wired medium. Some UEs may be considered enhanced or improved machine-type communication UEs (eMTC). MTC and eMTC UEs include, for example, robots, drones, remote devices such as sensors, meters, monitors, location tags, and / or similar devices that can communicate with a base station, another device (e.g., remote device), or some other entity. A wireless node may provide, for example, connectivity to or with a network (e.g., a remote area network such as the Internet or a cellular network) via a wired or wireless communication link. Some UEs may be considered Internet of Things (IoT) devices. Some UEs may be considered Customer Premises Equipment (CPE).
[0035] In Figure 1, a solid line with double arrows indicates desired transmissions between a UE and a BS in service, which is a BS designated to serve the UE in the downlink and / or uplink. A dashed line with double arrows indicates potentially interfering transmissions between a UE and a BS.
[0036] In general, any number of wireless networks can be deployed in a given geographic area. Each wireless network can support a specific RAT and can operate on one or more frequencies. A RAT can also be referred to as a radio technology, an air interface, and / or similar. A frequency can also be referred to as a carrier, a frequency channel, and / or similar. Each frequency can support a unique RAT in a given geographic area to avoid interference between wireless networks. Petition 870250005707, dated 01 / 24 / 2025, page 20 / 145 16 / 54 wires of different RATs. In some cases, 5G or NR RAT networks may be deployed.
[0037] In some examples, access to the air interface can be scheduled, where a scheduling entity (e.g., a base station) allocates resources for communication between some or all of the devices and equipment in the scheduling entity's service cell or area. In the present disclosure, as further discussed below, the scheduling entity may be responsible for scheduling, assigning, reconfiguring, and releasing resources to one or more subordinate entities. That is, for scheduled communication, subordinate entities utilize resources allocated by the scheduling entity.
[0038] Base stations are not the only entities that can function as a scheduling entity. That is, in some examples, a UE can function as a scheduling entity, scheduling resources for one or more subordinate entities (e.g., one or more other UEs). In this example, the UE is functioning as a scheduling entity, and other UEs utilize resources scheduled by the UE for wireless communication. A UE can function as a scheduling entity in a non-hierarchical (P2P) network and / or in a mesh network. In a mesh network example, UEs can optionally communicate directly with each other in addition to communicating with the scheduling entity.
[0039] Thus, in a wireless communication network with scheduled access to frequency-time resources and having a cellular configuration, a configuration Petition 870250005707, dated 01 / 24 / 2025, page 21 / 145 17 / 54 In a P2P (point-to-point) and mesh configuration, a programming entity and one or more subordinate entities can communicate using programmed resources.
[0040] As indicated above, Figure 1 is provided merely as an example. Other examples are possible and may differ from what has been described with respect to Figure 1.
[0041] Figure 2 shows a 200 block diagram of a base station 110 and UE 120 design, which may be one of the base stations and one of the UEs in Figure 1. Base station 110 may be equipped with T antennas from 234a to 234t, and UE 120 may be equipped with R antennas from 252a to 252r, where in general T > 1 and R > 1.
[0042] At base station 110, a transmission processor 220 can receive data from a data source 212 for one or more UEs, select one or more modulation and coding schemes (MCS) for each UE based at least in part on the channel quality indicators (CQIs) received from the UE, process (e.g., encode and modulate) the data for each UE based at least in part on the MCS(s) selected for the UE, and provide data symbols for all UEs. The transmission processor 220 can also process system information (e.g., for semi-static resource division information (SRPI) and / or similar) and control information (e.g., CQI requests, grants, upper-layer signaling, and / or similar) and provide overhead symbols and control symbols. The processor 220 can also generate reference symbols for reference signals (e.g., the CRS) and synchronization signals. Petition 870250005707, dated 01 / 24 / 2025, p. 22 / 145 18 / 54 (e.g., the primary synchronization signal (PSS) and secondary synchronization signal (SSS)). A transmission (TX) multiple-input multiple-output (MIMO) processor 230 can perform spatial processing (e.g., pre-coding) on the data symbols, control symbols, overhead symbols, and / or reference symbols, if applicable, and can provide output symbol streams T to the modulators (Mods) 232a through 232t. Each modulator 232 can process a respective output symbol stream (e.g., for OFDM, etc.) to obtain an output sample stream. Each modulator 232 can further process (e.g., convert to analog, amplify, filter, and upconvert) the output sample stream to obtain a downlink signal. Downlink signals T from modulators 232a through 232t can be transmitted via antennas 234a through 2334t, respectively.According to certain aspects described in more detail below, synchronization signals can be generated with location coding to transfer additional information.
[0043] In UE 120, antennas 252a through 252r can receive downlink signals from base station 110 and / or other base stations and can provide received signals to demodulators (DEMODs) 254a through 254r, respectively. Each demodulator 254 can condition (e.g., filter, amplify, downconvert, and digitize) a respective received signal to obtain input samples. Each demodulator 254 can further process the input samples (e.g., for OFDM, and / or similar) to obtain received symbols. A Petition 870250005707, dated 01 / 24 / 2025, page 23 / 145 The 19 / 54 MIMO detector 256 can obtain received symbols from all demodulators 254a through 254r, perform MIMO detection on the received symbols if applicable, and provide detected symbols. A receiving processor (RX) 258 can process (e.g., demodulate and decode) the detected symbols, provide decoded data to the UE 120 for a data store 260, and provide decoded control information and system information to a controller / processor 280. A channel processor can determine RSRP, RSSI, RSRQ, CQI, and / or similar.
[0044] In the uplink, on UE 120, a transmission processor 264 can receive and process data from a data source 262 and control information (e.g., for reports comprising RSRP, RSSI, RSRQ, CQI, and / or similar) from the controller / processor 280. The transmission processor 264 can also generate reference symbols for one or more reference signals. The symbols from the transmission processor 264 can be pre-encoded by a MIMO TX processor 266 if applicable, further processed by modulators 254a to 254r (e.g., for DFT-s-OFDM, CP-OFDM, and / or similar) and transmitted to base station 110.At base station 110, uplink signals from UE 120 and other UEs can be received by antennas 234, processed by demodulators 232, detected by a MIMO detector 236 if applicable, and further processed by a receiving processor 238 to obtain control information and decoded data sent by UE 120. The receiving processor 238 can provide the decoded data to... Petition 870250005707, dated 01 / 24 / 2025, page 24 / 145 20 / 54 a data store 239 and the control information decoded for the controller / processor 240. The base station 110 may include a communication unit 244 and communicate with the network controller 130 via the communication unit 244. The network controller 130 may include a communication unit 294, a controller / processor 290, and memory 292.
[0045] Controllers / processors 240 and 280 and / or any other component(s) in Figure 2 may direct operation on base station 110 and UE 120, respectively, to handle collisions between legacy TTI communications and sTTI communications. For example, processor / processor 280 and / or other processors and modules on base station 110 may execute or direct UE 120 operations to handle collisions between legacy TTI communications and sTTI communications. For example, controller / processor 280 and / or other controllers / processors and modules on BS 110 may execute or direct operations, for example, of method 900 of Figure 9, method 1000 of Figure 10, method 1100 of Figure 11 and / or other methods as described herein.In some respects, one or more of the components shown in Figure 2 can be used to execute example method 900 of Figure 9, method 1000 of Figure 10, method 1100 of Figure 11, and / or other methods for the techniques described herein. Memories 242 and 282 can store data and program codes for base station 110 and UE 120, respectively. A programmer 244 can program UEs for data transmission on the downlink and / or uplink.
[0046] As indicated above, figure 2 is Petition 870250005707, dated 01 / 24 / 2025, page 25 / 145 Figure 21 / 54 is provided merely as an example. Other examples are possible and may differ from what has been described in relation to Figure 2.
[0047] Figure 3 shows an example 300-frame structure for FDD in a telecommunications system (e.g., LTE). The transmission timeline for each downlink and uplink can be divided into radio frame units. Each radio frame can have a predetermined duration (e.g., 10 milliseconds (ms)) and can be divided into 10 subframes with indices from 0 to 9. Each subframe can include two partitions. Each radio frame can thus include 20 partitions with indices from 0 to 19. Each partition can include L symbol periods, e.g., seven symbol periods for a normal cyclic prefix (as shown in Figure 3) or six symbol periods for an extended cyclic prefix. The 2L symbol periods in each subframe can be assigned indices from 0 to 2L-1.Although some techniques are described here with respect to frames, subframes, partitions, and / or the like, these techniques may apply equally to other types of wireless communication structures, which may be referred to using terms other than frame, subframe, partition, and / or the like in 5G NR. In some respects, a wireless communication structure may refer to a time-limited, periodic communication unit defined by a wireless communication protocol and / or standard.
[0048] In certain telecommunications (e.g., LTE), a BS can transmit a signal of Petition 870250005707, dated 01 / 24 / 2025, page 26 / 145 22 / 54 primary synchronization signal (PSS) and a secondary synchronization signal (SSS) on the downlink in the center of the system bandwidth for each cell supported by the BS. The PSS and SSS can be transmitted in symbol periods 6 and 5, respectively in subframes 0 and 5 of each radio frame with the normal cyclic prefix, as shown in Figure 3. The PSS and SSS can be used by UEs for cell search acquisition. The BS can transmit a cell-specific reference signal (CRS) across the system bandwidth for each cell supported by the BS. The CRS can be transmitted at certain symbol periods of each subframe and can be used by UEs to perform channel estimation, channel quality measurement, and / or other functions. The BS can also transmit a physical broadcast channel (PBCH) at symbol periods 0 to 3 in partition 1 of certain radio frames. The PBCH can carry some system information. The BS can transmit other system information as system information blocks (SIBs) on a physical downlink shared channel (PDSCH) at certain subframes. The BS can transmit control / data information on a physical downlink control channel (PDCCH) at the first symbol periods B of a subframe, where B can be configurable for each subframe.BS may transmit traffic data and / or other data in PDSCH during the remaining symbol periods of each subframe.
[0049] In other systems (for example, NR or 5g systems), Node B may transmit these or other signals at these locations or at different locations of the subframe.
[0050] As indicated above, figure 3 is Petition 870250005707, dated 01 / 24 / 2025, page 27 / 145 Figure 23 / 54 is provided merely as an example. Other examples are possible and may differ from what has been described in relation to Figure 3.
[0051] Figure 4 shows two example subframe formats 410 and 420 with the normal cyclic prefix. The available time frequency resources can be divided into resource blocks. Each resource block can cover 12 subcarriers in a partition and can include several resource elements. Each resource element can cover one subcarrier in a symbol period and can be used to send a modulation symbol which can be a complex or real value.
[0052] The 410 subframe format can be used for two antennas. A CRS can be transmitted from antennas 0 and 1 in symbol periods 0, 4, 7, and 11. A reference signal is a signal that is known a priori by a transmitter and a receiver and can also be referred to as a pilot. A CRS is a reference signal that is specific to a cell, for example, generated based at least in part on a cell identity (ID). In Figure 4, for a given feature element labeled Ra, a modulation symbol can be transmitted on that feature element from antenna a, and no modulation symbol can be transmitted on that feature element from other antennas. The 420 subframe format can be used with four antennas. A CRS can be transmitted from antennas 0 and 1 in symbol periods 0, 4, 7, and 11 and from antennas 2 and 3 in symbol periods 1 and 8.For both substrate formats 410 and 420, a CRS can be transmitted uniformly across subcarriers. Petition 870250005707, dated 01 / 24 / 2025, page 28 / 145 24 / 54 spaced, which can be determined based at least in part on the cell ID. CRSs can be transmitted on the same or different subcarriers, depending on their cell IDs. For both 410 and 420 subframe formats, feature elements not used for the CRS can be used to transmit data (e.g., traffic data, control data, and / or other data).
[0053] PSS, SSS, CRS and PBCH in LTE are described in 3GPP TS 36.211, entitled “Evolved universal terrestrial radio access (E-UTRA), Physical channels and modulation,” which is publicly available.
[0054] An interleaving structure can be used for each of the downlink and uplink for FDD in certain telecommunication systems (e.g., LTE). For example, Q interleavings with indices from 0 to Q-1 can be defined, where Q can be equal to 4, 6, 8, 10, or some other value. Each interleaving can include subframes that are separated by Q frames. In particular, q interleaving can include q, q + Q, q + 2Q, and / or similar subframes, where q ∈ {0, ..., Q-1}.
[0055] The wireless network can support Hybrid Automatic Retransmission Request (HARQ) for data transmission on both the downlink and uplink. For HARQ, a transmitter (e.g., a BS) can send one or more transmissions of a packet until the packet is correctly decoded by a receiver (e.g., a UE) or some other termination condition is met. For synchronous HARQ, all transmissions of the packet can be sent in subframes of a single interleave. For asynchronous HARQ, each transmission of the packet can be Petition 870250005707, dated 01 / 24 / 2025, page 29 / 145 25 / 54 sent in any subframe.
[0056] An UE may be located within the coverage of multiple BSs. One of these BSs may be selected to serve the UE. The BS in service may be selected based at least in part on several criteria such as received signal strength, received signal quality, path loss, and / or similar. Received signal quality may be quantified by a signal-to-noise-to-interference ratio (SINR) or a received signal reference quality (RSRQ) or some other metric. The UE may operate in a dominant interference scenario in which the UE may observe high interference from one or more interfering BSs.
[0057] Although aspects of the examples described herein may be associated with LTE technologies, aspects of the present disclosure may be applicable to other wireless communication systems, such as NR or 5G technologies.
[0058] New radio (NR) may refer to radios configured to operate according to a new air interface (e.g., different from Orthogonal Frequency Division Multiple Access (OFDMA) based air interfaces) or fixed transport layer (e.g., different from Internet Protocol (IP)). In some respects, NR may utilize OFDM with a CP (here referred to as cyclic prefix OFDM or CP-OFDM) and / or SC-FDM on the uplink, may utilize CP-OFDM on the downlink, and include support for half-duplex operation using TDD. In some respects, NR may, for example, utilize OFDM with a CP (here referred to as CP-OFDM) and / or orthogonal frequency division multiplexing of discrete Fourier transform spreading Petition 870250005707, dated 01 / 24 / 2025, page 30 / 145 26 / 54 (DFT-s-OFDM) on the uplink, can utilize CP-OFDM on the downlink and include support for half-duplex operation using TDD. NR can include Enhanced Mobile Broadband (eMBB) targeting broadband (e.g., 80 megahertz (MHz) and beyond), Millimeter Wave (mmW) targeting high carrier frequency (e.g., 60 gigahertz (GHz)), Massive MTC (mMTC) targeting backward non-compatible MTC techniques, and / or mission-critical targeting ultra-reliable low-latency communication service (URLLC).
[0059] A single-component carrier bandwidth of 100 MHz can be supported. NR resource blocks can cover 12 subcarriers with a subcarrier bandwidth of 7.5 kilohertz (kHz) over a duration of 0.1 ms. Each radio frame can include 50 subframes with a length of 10 ms. Consequently, each subframe can have a length of 0.2 ms. Each subframe can indicate a link direction (e.g., DL or UL) for data transmission, and the link direction for each subframe can be dynamically switched. Each subframe can include DL / UL data as well as DL / UL control data. UL and DL subframes for NR can be as described in more detail below with respect to Figures 7 and 8.
[0060] Beamforming can be supported and beam direction can be dynamically configured. MIMO transmissions with pre-coding can also be supported. MIMO configurations in DL can support up to 8 transmit antennas with multilayer DL transmissions up to 8 streams and up to 2 streams per UE. Transmissions of Petition 870250005707, dated 01 / 24 / 2025, page 31 / 145 27 / 54 multilayer networks with up to 2 streams per UE can be supported. Multi-cell aggregation can be supported with up to 8 cells in service. Alternatively, NR can support a different air interface, other than an OFDM-based interface. NR networks can include entities such as central units or distributed units.
[0061] A RAN may include a central unit (CU) and distributed units (DUs). An NR BS (e.g., gNB, 5G Node B, Node B, Transmit Receive Point (TRP), Access Point (AP)) may correspond to one or multiple BSs. NR cells may be configured as access cells (ACells) or data-only cells (DCells). For example, the RAN (e.g., a central unit or distributed unit) may configure the cells. DCells may be cells used for carrier aggregation or dual connectivity, but not used for initial access, cell selection / reselecting, or handover. In some cases, DCells may not transmit synchronization signals – in some cases DCells may transmit SS. NR BSs may transmit downlink signals to UEs indicating the cell type. Based at least in part on the cell type indication, the UE may communicate with the NR BS.For example, the EU may determine BSs NR to consider for cell selection, access, handover, and / or measurement based at least in part on the type of cell indicated.
[0062] As indicated above, Figure 4 is provided merely as an example. Other examples are possible and may differ from what has been described with respect to Figure 4.
[0063] Figure 5 illustrates an architecture Petition 870250005707, dated 01 / 24 / 2025, page 32 / 145 28 / 54 Example logic of a distributed RAN 500, according to aspects of the present disclosure. A 5G access node 506 may include an access node controller (ANC) 502. The ANC may be a central unit (CU) of the distributed RAN 500. The backhaul interface for the next-generation core network (NG-CN) 504 may terminate at the ANC. The backhaul interface for neighboring next-generation access nodes (NG-ANs) may terminate at the ANC. The ANC may include one or more TRPs 508 (which may also be referred to as BSs, NR BSs, Node Bs, 5G NBs, APs, gNB, or some other term). As described above, a TRP may be used interchangeably with a cell.
[0064] TRPs 508 can be a distributed unit (DU). TRPs can be connected to one ANC (ANC 502) or more than one ANC (not shown). For example, to share RAN, radio as a service (RaaS), and service-specific AND deployments, the TRP can be connected to more than one ANC. A TRP can include one or more antenna ports. TRPs can be configured to individually (e.g., dynamic selection) or jointly (e.g., joint transmission) serve traffic to a UE.
[0065] The local RAN 500 architecture can be used to illustrate fronthaul definition. The architecture can be defined to support fronthauling solutions across different deployment types. For example, the architecture can be based at least in part on transmission network capabilities (e.g., bandwidth, latency, and / or jitter).
[0066] Architecture can share Petition 870250005707, dated 01 / 24 / 2025, page 33 / 145 29 / 54 resources and / or components with LTE. Depending on the aspect ratio, the next-generation AN (NG-AN) 510 can support dual connectivity with NR. The NG-AN can share a common fronthaul for LTE and NR.
[0067] The architecture can enable cooperation between TRPs 508. For example, cooperation can be pre-established in a TRP and / or across TRPs via ANC 502. Depending on the aspect ratio, no inter-TRP interface may be required / present.
[0068] Depending on the aspect ratio, a dynamic configuration of split logic functions may be present in the RAN 500 architecture. The PDCP, RLC, MAC protocol can be adaptively placed in the ANC or TRP.
[0069] Depending on certain aspects, a BS may include a central unit (CU) (e.g., ANC 502) and / or one or more distributed units (e.g., one or more TRPs 508).
[0070] As indicated above, Figure 5 is provided merely as an example. Other examples are possible and may differ from what has been described with respect to Figure 5.
[0071] Figure 6 illustrates an example physical architecture of a distributed RAN 600, according to aspects of the present disclosure. A centralized core network unit (C-CU) 602 can host core network functions. The C-CU can be centrally deployed. C-CU functionality can be offloaded (e.g., to Advanced Wireless Services (AWS)) in an effort to handle peak capacity. A RAN unit Petition 870250005707, dated 01 / 24 / 2025, p. 34 / 145 A centralized 30 / 54 (C-RU) 604 can host one or more ANC functions. Optionally, the C-RU can host core network functions locally. C-RUs can have distributed deployment. The C-RU can be located closer to the network edge.
[0072] A distributed unit (DU) 606 can host one or more TRPs. The DU can be located at network edges with radio frequency (RF) functionality.
[0073] As indicated above, Figure 6 is provided merely as an example. Other examples are possible and may differ from what has been described with respect to Figure 6.
[0074] Figure 7 is a diagram showing an example of a DL-centric subframe or wireless communication structure. The DL-centric subframe may include a 702 control portion. The 702 control portion may exist in the initial or start portion of the DL-centric subframe. The 702 control portion may include various programming information and / or control information corresponding to various portions of the DL-centric subframe. In some configurations, the 702 control portion may be a physical DL control channel (PDCCH), as shown in Figure 7.
[0075] The DL-centric subframe may also include a DL 704 data portion. The DL 704 data portion may sometimes be referred to as the payload of the DL-centric subframe. The DL 704 data portion may include the communication resources used to communicate DL data from the scheduling entity (e.g., UE or BS) to the subordinate entity (e.g., UE). In some configurations, the DL 704 data portion may be a channel. Petition 870250005707, dated 01 / 24 / 2025, p. 35 / 145 31 / 54 shared physical DL (PDSCH).
[0076] The DL-centric subframe may also include a short burst portion UL 706. The short burst portion UL 706 may sometimes be referred to as a UL burst, a UL burst portion, a common UL burst, a short burst, a UL short burst, a common UL short burst, a common UL short burst portion, and / or various other suitable terms. In some respects, the short burst portion UL 706 may include one or more reference signals. Additionally, or alternatively, the short burst portion UL 706 may include feedback information corresponding to various other portions of the DL-centric subframe. For example, the short burst portion UL 706 may include feedback information corresponding to the control portion 702 and / or the data portion 704.Non-limiting examples of information that may be included in the UL 706 short burst portion include an ACK signal (e.g., a PUCCH ACK, a PUSCH ACK, an immediate ACK), a NACK signal (e.g., a NACK PUCCH, a NACK PUSCH, an immediate NACK), a programming request (SR), a buffer status report (BSR), a HARQ indicator, a channel status indication (CSI), a channel quality indicator (CQI), a sound reference signal (SRS), a demodulation reference signal (DMRS), PUSCH data, and / or various other suitable types of information. The UL 706 short burst portion may include additional or alternative information, such as information pertaining to random access channel procedures (RACH), programming requests, and various other suitable types of information. Petition 870250005707, dated 01 / 24 / 2025, page 36 / 145 32 / 54
[0077] As illustrated in Figure 7, the end of the DL 704 data portion can be separated in time from the beginning of the UL 706 short burst portion. This time separation may sometimes be referred to as a gap, a protection period, a protection interval, and / or various other suitable terms. This separation provides time for switching from DL communication (e.g., receive operation by the subordinate entity (e.g., UE)) to UL communication (e.g., transmission by the subordinate entity (e.g., UE)). The above is merely an example of a DL-centric wireless communication structure, and alternative structures having similar features may exist without necessarily deviating from the aspects described herein.
[0078] As indicated above, Figure 7 is provided merely as an example. Other examples are possible and may differ from what has been described with respect to Figure 7.
[0079] Figure 8 is an 800 diagram showing an example of a UL-centric subframe or wireless communication structure. The UL-centric subframe may include an 802 control portion. The 802 control portion may exist in the initial or start portion of the UL-centric subframe. The 802 control portion in Figure 8 may be similar to the 702 control portion described above with reference to Figure a7. In some configurations, the 802 control portion may be a physical DL control channel (PDCCH).
[0080] The UL-centric subframe may also include a UL 804 long burst portion. The portion of Petition 870250005707, dated 01 / 24 / 2025, p. 37 / 145 33 / 54 long burst UL 804 can sometimes be referred to as the UL-centric subframe payload. The UL portion may refer to the communication resources used to communicate UL data from the subordinate entity (e.g., UE) to the scheduling entity (e.g., UE or BS).
[0081] As illustrated in figure a8, the end of the control portion 802 can be separated in time from the beginning of the long burst portion UL 804. This time separation may sometimes be referred to as a gap, a protection period, a protection interval, and / or various other suitable terms. This separation provides time for switching from DL communication (e.g., receive operation by the programming entity) to UL communication (e.g., transmission by the programming entity).
[0082] The UL-centric subframe may also include a UL 806 short burst portion. The UL 806 short burst portion in Figure 8 may be similar to the UL 706 short burst portion described above with reference to Figure 7, and may include any of the information described above with respect to Figure 7. The above is merely an example of a DL-centric wireless communication structure, and alternative structures having similar features may exist without necessarily deviating from the aspects described herein.
[0083] In some circumstances, two or more subordinate entities (e.g., EUs) may communicate with each other using sidelink signals. Real-world applications of such sidelink communications may Petition 870250005707, dated 01 / 24 / 2025, p. 38 / 145 34 / 54 include public safety, proximity services, UE-to-network relay, vehicle-to-vehicle (V2V) communications, Internet of Things (IoE) communications, IoT communications, mission-critical mesh, and / or various other suitable applications. In general, a sidelink signal may refer to a signal communicated from one subordinate entity (e.g., UE1) to another subordinate entity (e.g., UE2) without relaying that communication through the programming entity (e.g., UE or BS), although the programming entity may be used for programming and / or control purposes. In some instances, sidelink signals may be communicated using licensed spectrum (unlike wireless local area networks which typically use unlicensed spectrum).
[0084] In one example, a wireless communication structure, such as a frame, may include both UL-centric and DL-centric subframes. In this example, the ratio of UL-centric to DL-centric subframes in a frame can be dynamically adjusted based at least in part on the amount of UL data and the amount of DL data that are transmitted. For example, if there is more UL data, then the ratio of UL-centric to DL-centric subframes can be increased. Conversely, if there is more DL data, then the ratio of UL-centric to DL-centric subframes can be decreased.
[0085] As indicated above, Figure 8 is provided merely as an example. Other examples are possible and may differ from what has been described with regard to Petition 870250005707, dated 01 / 24 / 2025, p. 39 / 145 35 / 54 figure a8.
[0086] In a legacy LTE radio access technology, the transmission of PUCCH and PUSCH communications in a given legacy TTI (e.g., a 1 ms subframe) may depend on a UE capability. For example, if a UE is capable of performing parallel transmissions, then the UE may transmit both a control communication on the PUCCH and a data communication on the PUSCH simultaneously (e.g., using power sharing). If a UE is not capable of performing parallel transmissions, then the UE may follow one or more rules to configure one or more uplink transmissions. For example, if the UE has data to transmit, then the UE may transmit uplink control information (UCI) on the PUSCH. If the UE has no data to transmit, then the UE may transmit UCI on the PUCCH.
[0087] In a radio access technology capable of using shortened TTIs (sTTIs), such as Novo Radio, there may be instances where a combination of PUSCH communications, PUCCH communications, sPUSCH communications, and / or sPUCCH communications must be transmitted within the same time interval (e.g., a subframe, a partition, and / or other type of wireless communication structure). Due to the different lengths of TTIs for PUSCH and / or PUCCH communications and sTTIs for sPUSCH and / or sPUSCH communications, enabling parallel transmission in these scenarios is difficult. Techniques described here assist with the configuration of uplink communication transmission when a UE identifies a potential collision between a scheduled TTI communication and an sTTI communication. Petition 870250005707, dated 01 / 24 / 2025, page 40 / 145 36 / 54 scheduled. In some respects, the UE may prioritize sTTI communications due to a tighter turnaround time and more stringent delay sensitivity of sTTI communications compared to TTI communications.
[0088] Figure 9 is a flowchart of a 900 wireless communication method. The method can be implemented by a UE (e.g., the UE 120 of Figure 1, the 1200 / 1200 device, and / or similar).
[0089] In 910, the UE can identify a potential collision between a scheduled legacy time-transmission interval (TTI) communication and a scheduled shortened TTI (sTTI) communication, the legacy TTI communication having a legacy TTI duration that is longer than an sTTI duration associated with the sTTI communication. For example, the UE can determine that a legacy TTI communication and an sTTI communication collide when the communications overlap in time. In some respects, the UE can grant concessions for the communications, and concessions can indicate that the legacy TTI communication and the sTTI communication must be transmitted within an overlapping time period (e.g., the same partition, subframe, etc.).
[0090] In some respects, TTI communication may refer to communication with a 1 millisecond extension, an extension used in LTE and / or similar. In some respects, this may be referred to as legacy TTI communication. In some respects, legacy TTI communication is physical uplink control channel (PUCCH) communication. In some respects, legacy TTI communication is channel communication. Petition 870250005707, dated 01 / 24 / 2025, page 41 / 145 37 / 54 shared physical uplink (PUSCH).
[0091] In some respects, sTTI communication may refer to communication with a duration that is less than 1 millisecond, which has a configurable duration (e.g., 143 microseconds in some respects) and / or similar. In some respects, sTTI communication may have a duration that is shorter than legacy TTI communication. In some respects, sTTI communication is a shortened physical uplink control channel (sPUCCH) communication. In some respects, sTTI communication is a shortened physical uplink shared channel (sPUSCH) communication. In some respects, sTTI communication includes both sPUCCH and sPUSCH communication.
[0092] In 920, the UE can determine whether legacy TTI communication is within a threshold time for transmission. In some respects, legacy TTI communication may be associated with a deadline for preparing the legacy TTI communication for transmission, and the UE can determine whether the deadline has passed. In this case, the threshold time may be greater than zero (e.g., the time period between the deadline for preparing the legacy TTI communication for transmission and the actual transmission). Additionally or alternatively, the threshold time is equal to zero, which may indicate that the transmission of the legacy TTI communication has begun. As used herein, determining whether legacy TTI communication is within a threshold time for transmission may refer to determining whether the transmission of the legacy TTI communication has already begun, determining whether a prior deadline has passed. Petition 870250005707, dated 01 / 24 / 2025, p. 42 / 145 38 / 54 of the start of legacy TTI communication transmission passed, and / or similar.
[0093] In some respects, the threshold time is determined based at least in part on one or more of: a timing advance value associated with the UE, a PUCCH format (e.g., a legacy PUCCH format) of the TTI communication, or some combination thereof.
[0094] In 930, the UE may transmit at least one of the sTTI communication, the legacy TTI communication, or any combination thereof, based at least in part on the determination. In some respects, the transmission of at least one of the sTTI communication or the legacy TTI communication comprises transmitting the multiplexed sTTI communication with uplink control information from the legacy TTI communication based at least in part on the determination that the legacy TTI communication is not within the threshold time to be transmitted. In this way, the UE may prioritize a delay-sensitive sTTI communication while also transmitting UCI from a legacy TTI communication, thereby increasing transmission capacity and reducing delay.
[0095] In some respects, the transmission of at least one of the sTTI communication or legacy TTI communication comprises transmitting the sTTI communication multiplexed with at least a portion of the legacy TTI communication based at least in part on the determination that the legacy TTI communication is not included in the threshold time for transmission. In some Petition 870250005707, dated 01 / 24 / 2025, page 43 / 145 39 / 54 aspects, the legacy TTI communication portion is determined based at least in part on one or more of: an extension of the sTTI communication, a format of the sTTI communication when the sTTI communication is a shortened physical uplink control channel (sPUCCH) communication, or some combination thereof. In some aspects, if the sPUCCH is configured to be less than or equal to a threshold size (e.g., equal to two bits), then the UE can multiplex only ACK / NACK bits of the legacy TTI communication with the sPUCCH communication (and / or the sPUSCH communication). In some respects, if sPUCCH is configured to be greater than or equal to a threshold size (e.g., equal to a partition), then the UE can multiplex the ACK / NACK bits and / or a channel quality indicator (CQI), pre-coding matrix indicator (PMI), and / or classification indicator (RI) with the sPUCCH communication (and / or the sPUSCH communication).In some respects, transmitting at least one of the sTTI communication or legacy TTI communication involves transmitting only the sTTI communication (and not the legacy TTI communication) based at least in part on the determination that the legacy TTI communication is not included in the transmission threshold time. For example, UCI from the legacy TTI communication, such as PUCCH, may not be infiltrated or multiplexed into the sTTI communication. Thus, UE can transmit the legacy TTI communication portion while prioritizing the sTTI communication, thereby increasing transmission capacity and reducing latency.
[0096] In some respects, the transmission of Petition 870250005707, dated 01 / 24 / 2025, page 44 / 145 40 / 54 at least one of the sTTI communication or legacy TTI communication comprises transmitting the legacy TTI communication and abandoning the sTTI communication based at least in part on the determination that the legacy TTI communication is within the threshold time to be transmitted. In this way, the UE can conserve UE resources (e.g., processing resources, memory resources, and / or the like) by transmitting a legacy TTI communication that has already been processed (e.g., to avoid reprocessing the legacy TTI communication at a later time).
[0097] In some respects, communication of Legacy TTI is a Physical Uplink Control Channel (PUCCH) communication. In some respects, the transmission of at least one of the sTTI communication or legacy TTI communication comprises transmitting the PUCCH communication and dropping the sTTI communication based at least in part on the determination that the PUCCH communication is within the threshold time to be transmitted and the PUCCH communication has a first format. In some respects, the first format includes at least one of: format 1, format 1a, format 1b, or format 3. In some cases, punching a subset of PUCCH symbols when the PUCCH is format 1, format 1a, format 1b, or format 3 may cause interference across different uplink transmissions due to loss of orthogonality.Furthermore, if PUCCH communication is in progress (e.g., according to the deadline), then abandoning PUCCH communication may cause interference with other transmissions that are multiplexed on the same resource(s) as the communication. Petition 870250005707, dated 01 / 24 / 2025, page 45 / 145 41 / 54 PUCCH. Thus, in this case, the UE may not interrupt the PUCCH communication and may abandon the sTTI communication, thereby reducing interference, when the transmission of the PUCCH communication has already begun (e.g., according to the deadline). In some respects, the transmission of at least one of the sTTI communications or the legacy TTI communication comprises transmitting the sTTI communication and abandoning one or more overlapping symbols of the PUCCH communication (e.g., symbols that overlap with the sTTI communication) and a remaining portion of the PUCCH communication (e.g., a portion for which there are insufficient resources to transmit) based at least in part on the determination that the PUCCH communication is within the threshold time to be transmitted and the PUCCH communication has the first format. In this way, the sTTI communication may be prioritized.
[0098] In some respects, the transmission of at least one of the sTTI communication or legacy TTI communication comprises punching the PUCCH communication and transmitting the sTTI communication based at least in part on the determination that the PUCCH communication is within the threshold time to be transmitted and the PUCCH communication has a second format. In some respects, the second format includes at least one of: format 2, format 4, or format 5. When the PUCCH is format 2, format 4, or format 5, then punching a subset of the PUCCH symbols may be possible without causing interference. However, restarting the transmission of the PUCCH communication after interrupting the PUCCH communication to transmit the sTTI communication may be difficult. Petition 870250005707, dated 01 / 24 / 2025, page 46 / 145 42 / 54 Thus, in some respects, the UE can puncture the PUCCH communication and can drop a remaining portion of the PUCCH communication (for example, a portion after the time at which the PUCCH communication was punctured). In some respects, puncture may refer to interrupting a legacy TTI communication that has initiated in order to transmit an sTTI communication. In this way, the UE can prioritize a delay-sensitive sTTI communication. As described elsewhere in the present invention, in some respects, the sTTI communication can be multiplexed with at least a portion of the legacy TTI communication. For example, in some respects, the sTTI communication can be multiplexed only with ACK / NACK bits of the legacy TTI communication. In some respects, the sTTI communication can not be multiplexed with ACK / NACK bits of the legacy TTI communication.In some respects, another legacy TTI communication UCI can be multiplexed with the sTTI communication, such as a CQI, PMI, and / or RI. In some respects, the sTTI communication cannot be multiplexed with another legacy TTI communication UCI.
[0099] In some respects, legacy TTI communication is a physical uplink shared channel (PUSCH) communication. In some respects, the transmission of at least one of the sTTI communication or legacy TTI communication comprises puncturing the PUSCH communication and transmitting the sTTI communication based at least in part on the determination that the PUSCH communication is within a threshold time to be transmitted. In some respects, the UE may drop a remaining portion of the PUSCH communication (e.g., a portion after the time Petition 870250005707, dated 01 / 24 / 2025, page 47 / 145 43 / 54 in which PUSCH communication was punctured). Thus, the UE can prioritize delay-sensitive sTTI communication. In some respects, a portion of the PUSCH communication (e.g., UCI infiltrated into PUSCH) can be multiplexed with the sTTI communication, thereby increasing transmission capacity and reducing delay. In some respects, the legacy TTI communication portion is determined based at least in part on one or more of: an extension of the sTTI communication, a format of the sTTI communication when the sTTI communication is a shortened physical uplink control channel (sPUCCH) communication, or some combination thereof, as described above.
[00100] In some respects, sTTI communication includes both sPUCCH communication and sPUSCH communication. In some respects, the transmission of at least one of the sTTI communication or legacy TTI communication comprises transmitting the sPUCCH communication and the sPUSCH communication in parallel based at least in part on a determination that the UE is capable of transmitting parallel transmissions. In some respects, the transmission of at least one of the sTTI communication or legacy TTI communication comprises transmitting uplink control information using sPUSCH communication based at least in part on a determination that the UE is not capable of transmitting parallel transmissions and that the UE has data to transmit on sPUSCH. In this way, transmission capacity can be increased and UCI transmission can be prioritized.
[00101] In some respects, the UE is configured Petition 870250005707, dated 01 / 24 / 2025, page 48 / 145 44 / 54 to limit the number of supported sTTI communication extensions in a carrier aggregation PUCCH group. For example, the UE can be configured to support only one uplink sTTI length per PUCCH group (e.g., an sTTI with a two-symbol extension, an sTTI with a one-partition extension, and / or similar). In this way, the UE can be capable of power sharing across multiple simultaneous uplink transmissions with different sTTI lengths (e.g., a legacy sTTI length and a limited number of sTTI lengths, such as one). If more than a threshold number of sTTI extensions is supported, then the UE may not be able to simultaneously transmit on legacy sTTIs and / or multiple sTTIs of different extensions, thus resulting in no information transmission. By thresholding the number of supported sTTI extensions, the UE can ensure that sufficient power is available for simultaneous transmissions.
[00102] In some respects, the UE is configured to limit the number of supported extensions of sTTI communication across multiple carrier aggregation PUCCH groups, for the reasons described above. In some respects, the UE is configured to split the transmission power across multiple carrier aggregation PUCCH groups to transmit at least one of the legacy sTTI communication or TTI communication. For example, the UE may adopt a semi-static power splitting scheme if the UE supports different sTTI extensions across different PUCCH groups. In this case, the UE may semi-statically configure a power of Petition 870250005707, dated 01 / 24 / 2025, page 49 / 145 45 / 54 maximum transmission for each PUCCH group. In some respects, the transmission energy is divided to ensure that a maximum UE transmission energy is not exceeded. For example, the sum of the maximum transmission energies across all PUCCH groups may be less than or equal to the maximum UE transmission energy. In this way, the UE can ensure that the maximum UE transmission energy is not exceeded.
[00103] Although Figure 9 shows example blocks of a wireless communication method, in some respects the method may include additional blocks, fewer blocks, different blocks, or blocks arranged differently than those shown in Figure 9. Additionally or alternatively, two or more blocks shown in Figure 9 may run in parallel.
[00104] Figure 10 is a flowchart of a 1000 wireless communication method. The method can be performed by a UE (e.g., the UE 120 of Figure 1, the 1200 / 1200' device and / or similar). In 1005, the UE can generate a transmission on a shortened physical uplink control channel (sPUCCH) and / or a shared shortened physical uplink channel (sPUSCH). In some aspects, the transmission may include uplink control information (UCI). In some aspects, the transmission may not include UCI.
[00105] In 1010, the UE can determine if a PUCCH communication is within a transmission threshold time. If the PUCCH communication is not within the transmission threshold time (1010 NO), then the UE can multiplex UCI from the Petition 870250005707, dated 01 / 24 / 2025, page 50 / 145 46 / 54 PUCCH communication with sTTI communication (1015), and can transmit multiplexed communication (1020). In some aspects, sTTI communication may include UCI (e.g., from sPUCCH communication and / or sPUSCH communication). In some aspects, UE can transmit multiplexed communication on sPUCCH and / or sPUSCH.
[00106] If the PUCCH communication is within the threshold time to be transmitted (1010 SIM), then the UE can determine a PUCCH communication format (1025). At 1030, if the PUCCH communication format is format 1, format 1a, format 1b, and / or format 3, then the UE can drop the sTTI communication (e.g., sPUCCH communication and / or sPUSCH communication).
[00107] In 1035, if the PUCCH communication format is format 2, format 4, or format 5, then the UE can puncture the PUCCH communication with sTTI communication (e.g., sPUCCH communication and / or sPUSCH communication). Furthermore, in 1040, the UE can drop the remaining PUCCH communication (e.g., at a point in time after the puncture occurs).
[00108] Although Figure 10 shows example blocks of a wireless communication method, in some respects the method may include additional blocks, fewer blocks, different blocks, or blocks arranged differently than those shown in Figure 10. Additionally or alternatively, two or more blocks shown in Figure 10 may run in parallel.
[00109] Figure 11 is a flowchart of a wireless communication method. The method can be Petition 870250005707, dated 01 / 24 / 2025, page 51 / 145 47 / 54 executed by a UE (e.g., UE 120 of Figure 1, device 1200 / 1200', and / or similar). In 1105, the UE can generate a transmission on a shortened physical uplink control channel (sPUCCH) and / or a shared shortened physical uplink channel (sPUSCH). In some aspects, the transmission may include UCI. In some aspects, the transmission may not include UCI.
[00110] In 1110, the UE can determine if a PUSCH communication is within a transmission threshold time. If the PUSCH communication is not within the transmission threshold time (1110 NO), then the UE can multiplex UCI from the PUSCH communication (e.g., if the PUSCH communication includes UCI) with the sTTI communication or it can drop the PUSCH communication (e.g., if the PUSCH communication does not include UCI) (1115), and can transmit the multiplexed communication (1120). In some respects, the sTTI communication may include UCI (e.g., from the sPUCCH communication and / or the sPUSCH communication). In some respects, the UE can transmit the multiplexed communication in the sPUCCH and / or sPUSCH. In this way, UE can prioritize transmission of sTTI communication while increasing transmission capacity (for example, by multiplexing a portion of the PUSCH communication, such as UCI, with the sTTI communication).
[00111] If the PUSCH communication is within the threshold time to be transmitted (1010 YES), then the UE can determine if the transmission of the PUSCH communication has started (1125). At 1130, if the transmission of the PUSCH communication has not started and the deadline Petition 870250005707, dated 01 / 24 / 2025, page 52 / 145 48 / 54 to drop the PUSCH communication has passed (e.g., the PUSCH communication is within the threshold time to be transmitted), then the UE can drop the sTTI communication (e.g., the sPUCCH communication and / or the sPUSCH communication). In this way, the UE can conserve UE resources (e.g., processing resources, memory resources, and / or similar) by transmitting a legacy TTI communication that has already been processed and / or started transmission (e.g., to avoid reprocessing and / or retransmission of the legacy TTI communication at a later time).
[00112] At 1135, if the PUSCH communication transmission has started, then the UE can puncture the PUSCH communication with the sTTI communication (e.g., the sPUCCH communication and / or the sPUSCH communication). Furthermore, at 1140, the UE can drop the remaining PUSCH communication (e.g., at a point in time after the puncture occurs). In this way, the UE can prioritize a delay-sensitive sTTI communication.
[00113] Although Figure 11 shows example blocks of a wireless communication method, in some respects the method may include additional blocks, fewer blocks, different blocks, or blocks arranged differently than those shown in Figure 111. Additionally or alternatively, two or more blocks shown in Figure 11 may run in parallel.
[00114] Figure 12 is a conceptual data flow diagram 1200 illustrating the data flow between different modules / media / components in an example device 1202. The device 1202 can be a UE, such as a or Petition 870250005707, dated 01 / 24 / 2025, page 53 / 145 49 / 54 more of the UEs described here. In some respects, the device 1202 includes a receiving module 1204, an identification module 1206, a determination module 1208, and / or a transmission module 1210.
[00115] The receiving module 1204 can receive data 1212 from an eNB 1250, such as one or more uplink and / or downlink grants for legacy TTI communications and / or sTTI communications. The receiving module 1204 can provide such data, as data 1214, to the identification module 1206. The identification module 1206 can identify a potential collision between a legacy TTI communication and a scheduled sTTI communication, and can provide data 1216 regarding the potential collision to the determination module 1208. The determination module 1208 can determine whether the legacy TTI communication is within a threshold time to be transmitted, and can provide data 1218 regarding this determination to the transmission module 1210.The 1210 transmission module can transmit, as 1220 data, at least one of the following: sTTI communication, legacy TTI communication, or any combination thereof, based at least in part on 1220 data.
[00116] The device may include additional modules that execute each of the algorithm blocks in the aforementioned flowcharts in Figures 9, 10, and / or 11. As such, each block in the aforementioned flowcharts in Figures 9, 10, and / or 11 may be executed by a module, and the device may include one or more of those modules. The modules may be one or more hardware components. Petition 870250005707, dated 01 / 24 / 2025, page 54 / 145 50 / 54 specifically configured to perform the aforementioned processes / algorithm, implemented by a processor configured to execute the aforementioned processes / algorithm, stored on a computer-readable medium for implementation by a processor, or some combination thereof.
[00117] The number and arrangement of modules shown in Figure 12 are provided as an example. In practice, there may be additional modules, fewer modules, different modules, or modules arranged differently than those shown in Figure 12. Furthermore, two or more modules shown in Figure 12 may be implemented in a single module, or a single module shown in Figure 12 may be implemented as multiple distributed modules. Additionally or alternatively, a set of modules (e.g., one or more modules) shown in Figure 12 may perform one or more functions described as being performed by another set of modules shown in Figure 12.
[00118] Figure 13 is a diagram 1300 illustrating an example of a hardware implementation for an apparatus 1202' employing a processing system 1302. The apparatus 1202' may be a UE, such as one or more UEs described elsewhere herein.
[00119] The 1302 processing system can be implemented with a bus architecture, generally represented by the 1304 bus. The 1304 bus can include any number of interconnecting buses and bridges depending on the specific application of the 1302 processing system and general limitations of Petition 870250005707, dated 01 / 24 / 2025, page 55 / 145 51 / 54 design. The 1304 bus links together several circuits including one or more processors and / or hardware modules, represented by the 1306 processor, the 1204, 1206, 1208 and / or 1210 modules and the 1308 computer-readable media / memory. The 1304 bus can also link several other circuits such as timing sources, peripherals, voltage regulators and power management circuits, which are well known in the art, and therefore will not be described further.
[00120] The processing system 1302 can be coupled to a transceiver 1310. The transceiver 1310 is coupled to one or more antennas 1312. The transceiver 1310 provides a means of communicating with various other devices through a transmission medium. Transceiver 1310 receives a signal from one or more antennas 1312, extracts information from the received signal, and provides the extracted information to the processing system 1302, specifically the receiving module 1204. Additionally, transceiver 1310 receives information from the processing system 1302, specifically the transmitting module 1210, and based on the received information, generates a signal to be applied to one or more antennas 1312. The processing system 1302 includes a processor 1306 coupled to a computer-readable memory / media 1308. The processor 1306 is responsible for general processing, including the execution of software stored in the computer-readable memory / media 1308.The software, when executed by processor 1306, causes processing system 1302 to perform the various functions described above for any specific device. A. Petition 870250005707, dated 01 / 24 / 2025, page 56 / 145 52 / 54 computer-readable memory / media 1308 can also be used to store data that is manipulated by processor 1306 when executing software. The processing system further includes at least one of modules 1204, 1206, 1208, and / or 1210. The modules can be software modules that run on processor 1306, resident / stored in computer-readable memory / media 1308, one or more hardware modules coupled to processor 1306, or some combination thereof. Processing system 1302 can be a component of UE 120 and can include memory 282 and / or at least one of processor TX 266, processor RX 258, and controller / processor 280.
[00121] In some respects, the device 1202 / 1202' for wireless communication includes means for identifying a potential collision between a legacy programmed transmission time interval (TTI) communication and a programmed shortened TTI (sTTI) communication, means for determining whether the legacy TTI communication is within a time threshold for transmission, means for transmitting at least one of the sTTI communication, the legacy TTI communication, or any combination thereof, based at least in part on determination and / or similar. The aforementioned means may be one or more of the aforementioned modules of the 1202 device and / or the 1302 processing system of the 1202' device configured to perform the functions described by the aforementioned means. As described above, the 1302 processing system may include the TX 266 processor, the RX 258 processor, and the controller / processor. Petition 870250005707, dated 01 / 24 / 2025, page 57 / 145 53 / 54 280. As such, in one configuration, the aforementioned means may be the TX 266 Processor, the RX 258 Processor, and the 280 Controller / Processor configured to perform the functions described by the aforementioned means.
[00122] Figure 13 is provided as an example. Other examples are possible and may differ from what has been described with respect to Figure 13.
[00123] It is understood that the specific order or hierarchy of blocks in the disclosed processes / flowcharts is an illustration of exemplary approaches. Based on design preferences, it is understood that the specific order or hierarchy of blocks in the processes / flowcharts may be rearranged. Furthermore, some blocks may be combined or omitted. The method claims in the appendix present elements of the various blocks in a sample order, and are not intended to be limited to the specific order or hierarchy presented.
[00124] The preceding description is provided to enable anyone skilled in the art to put into practice the various aspects described herein. Various modifications to these aspects will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other aspects. Thus, the claims are not intended to be limited to the aspects shown herein, but should be agreed upon in the full scope compatible with the language claims, wherein reference to an element in the singular is not intended to mean “one and only one” unless specifically so stated, but rather “one or more”. The word Petition 870250005707, dated 01 / 24 / 2025, page 58 / 145 54 / 54 exemplary is used here to mean “to serve as an example, instance, or illustration.” Any aspect described here as exemplary should not necessarily be interpreted as preferred or advantageous in relation to other aspects. Unless specifically stated otherwise, the term “any” 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 A only, B only, C only, A and B, A and C, B and C, or A and B and C, where any such combinations may contain one or more members of A, B, or C. B or C.All structural and functional equivalents for the elements of the various aspects described throughout this disclosure that are known or may hereafter become known to those with common knowledge of the art are expressly incorporated herein by reference and are intended to be encompassed by the claims. Furthermore, nothing disclosed herein is intended to be dedicated to the public regardless of whether such disclosure is explicitly mentioned in the claims. No element of a claim should be construed as a means or function unless the element is expressly mentioned using the phrase "means for". Petition 870250005707, dated 01 / 24 / 2025, page 59 / 145
Claims
1 / 7 CLAIMS 1. A wireless communication method (900) implemented in a user equipment, UE, characterized in that it comprises: identifying (910) a potential collision between a scheduled legacy transmission time interval, TTI, communication and a scheduled shortened TTI, sTTI, communication, the legacy TTI communication having a legacy TTI duration that is longer than an sTTI duration associated with the sTTI communication; determining (920) whether the legacy TTI communication is within a threshold time to be transmitted, the threshold time to be transmitted configured to be equal to or less than an amount of time between a deadline to prepare the legacy TTI communication for transmission and an actual transmission of the legacy TTI communication; and transmitting (930) at least one of the sTTI communication or the legacy TTI communication based at least in part on the determination.
2. A method according to claim 1, characterized in that the transmission of at least one of the sTTI communication or the legacy TTI communication comprises transmitting the multiplexed sTTI communication with uplink control information from the legacy TTI communication based at least in part on the determination that the legacy TTI communication is not included in the threshold time to be transmitted.
3. Method, according to claim 1, characterized in that the transmission of at least one between sTTI communication or legacy TTI communication comprises transmitting the sTTI communication multiplexed with at least a portion of the legacy TTI communication based at least in part on the determination that the legacy TTI communication is not included in the threshold time to be transmitted, and wherein the portion of the legacy TTI communication is determined based at least in part on one or more of: an extension of the sTTI communication, a format of the sTTI communication when the sTTI communication is a shortened physical uplink control channel communication, sPUCCH, or some combination thereof.
4. A method according to claim 1, characterized in that the threshold time to be transmitted is determined based at least in part on one or more of: a timing advance value associated with the UE, a physical uplink control channel format, PUCCH, of the TTI communication, or some combination thereof.
5. Method according to claim 1, characterized in that the transmission of at least one of the sTTI communication or legacy TTI communication comprises transmitting the legacy TTI communication and abandoning the sTTI communication based, at least in part, on the determination that the legacy TTI communication is within the threshold time to be transmitted. Petition 870250005707, dated 24 / 01 / 2025, pp. 116 / 145 3 / 7 6. A method according to claim 1, characterized in that the legacy TTI communication is a physical uplink control channel communication, PUCCH; and wherein the transmission of at least one of the sTTI communication or the legacy TTI communication comprises transmitting the PUCCH communication and abandoning the sTTI communication based at least in part on the determination that the PUCCH communication is within the threshold time to be transmitted and the PUCCH communication has a first format; and wherein the first format includes at least one of: format 1, format 1a, format 1b, or format 3.
7. A method according to claim 1, characterized in that the legacy TTI communication is a physical uplink control channel communication, PUCCH; and wherein the transmission of at least one between the sTTI communication or the legacy TTI communication comprises transmitting the sTTI communication and dropping one or more overlapping symbols of the PUCCH communication and a remaining portion of the PUCCH communication based at least in part on the determination that the PUCCH communication is within the threshold time to be transmitted and the PUCCH communication has a first format.
8. Method according to claim 1, Petition 870250005707, dated 24 / 01 / 2025, pp. 117 / 145 4 / 7 characterized in that the legacy TTI communication is a physical uplink control channel communication, PUCCH; and in that the transmission of at least one between the sTTI communication or legacy TTI communication comprises puncturing the PUCCH communication and transmitting the sTTI communication based at least in part on the determination that the PUCCH communication is within the threshold time to be transmitted and the PUCCH communication has a second format; and in that the second format includes at least one of: format 2, format 4, or format 5.
9. Method, according to claim 8, characterized in that it further comprises abandoning a remaining portion of PUCCH's communication.
10. A method according to claim 1, characterized in that the legacy TTI communication is a physical uplink shared-channel communication, PUSCH; and wherein the transmission of at least one of the sTTI communication or the legacy TTI communication comprises puncturing the PUSCH communication and transmitting the sTTI communication based, at least in part, on the determination that the PUSCH communication is within the threshold time to be transmitted; and the method further comprising discarding a remaining portion of the PUSCH communication.
11. Method according to claim 1, Petition 870250005707, dated 24 / 01 / 2025, pp. 118 / 145 5 / 7 characterized in that the sTTI communication includes at least one of: a shortened physical uplink control channel communication, sPUCCH; a shortened physical uplink shared channel communication, sPUSCH; or some combination thereof.
12. Method according to claim 1, characterized in that the sTTI communication includes both a shortened physical uplink control channel communication, sPUCCH, and a shortened physical uplink shared channel communication, sPUSCH; and one between: wherein the transmission of at least one between the sTTI communication or the legacy TTI communication comprises transmitting the sPUCCH communication and the sPUSCH communication in parallel based at least in part on a determination that the UE is capable of transmitting parallel transmissions; wherein the transmission of at least one between the sTTI communication or the legacy TTI communication comprises transmitting uplink control information using the sPUSCH communication based at least in part on a determination that the UE is not capable of transmitting parallel transmissions and that the UE has data to transmit on the sPUSCH;and whereby the transmission of at least one of the sTTI communication or legacy TTI communication comprises transmitting uplink control information using sPUCCH communication based, at least in part, on a determination that the UE is not capable of transmitting parallel transmissions and that the UE has no data to transmit on sPUCCH.
13. A method according to claim 1, characterized in that the UE is configured to limit the number of supported extensions of sTTI communication to at least one of: a carrier aggregation physical uplink control channel group, PUCCH, multi-carrier aggregation PUCCH groups, or some combination thereof; or in that the UE is configured to split transmission power across multi-carrier aggregation physical uplink control channel groups, PUCCH, to transmit at least one of either sTTI communication or legacy TTI communication.
14. Device (12 02') for wireless communication, characterized in that it comprises: means for identifying (1206) a potential collision between a scheduled legacy transmission time interval, TTI, communication and a scheduled shortened TTI, sTTI, communication, the legacy TTI communication having a legacy TTI duration that is longer than an sTTI duration associated with the sTTI communication; means for determining (1208) whether the legacy TTI communication is within a threshold time to be transmitted, the threshold time to be transmitted configured to be equal to or less than an amount of time between a deadline to prepare the legacy TTI communication for transmission and an actual transmission of the legacy TTI communication; and means to transmit (1210) at least one of the sTTI communication or legacy TTI communication based at least in part on the determination.
15. Computer-readable memory characterized in that it has instructions stored therein which, when executed, cause a computer to perform the method as defined in any one of claims 1 to 13. Petition 870250005707, dated 01 / 24 / 2025, pp. 121 / 145