Techniques for identifying erroneously triggered semi-persistent scheduling grants in frequency division duplex services associated with transmission time interval bundling
By receiving and analyzing the configuration information of TTI binding resources and SPS resources, erroneous SPS triggers are identified and handled, thus solving the communication interruption problem caused by SPS permission in wireless communication systems and ensuring the stability and continuity of communication.
Patent Information
- Application Number
- CN202180069979.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-10-19
- Filing Date
- 2021-09-21
- Publication Date
- 2025-11-28
- Estimated Expiration
- 2041-09-21
AI Technical Summary
In wireless communication systems, there is a problem that erroneously triggered semi-persistent scheduling (SPS) can lead to communication session interruptions, especially when the transmission time interval (TTI) binding resources are not aligned with the subframe period.
By receiving configuration information indicating TTI binding resources and SPS resources, the system detects SPS triggers and determines their validity. The validity of the SPS trigger is judged based on the ratio of the number of misaligned TTI bindings allowed to the threshold, and the transmission schedule is restored to the most recent TTI binding allowed to maintain communication.
Effectively identify and handle erroneous SPS triggers to avoid communication interruptions and ensure the stability and continuity of communication sessions, especially in services such as VoLTE calls.
Smart Images

Figure CN116391342B_ABST
Abstract
Description
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This Patent Application claims priority to Indian Provisional Application No. 202041045432, filed October 19, 2020, entitled “TECHNIQUES FOR IDENTIFYING FALSELY TRIGGERED SEMI-PERSISTENT SCHEDULING GRANT IN FREQUENCY DIVISION DUPLEXING TRAFFIC ASSOCIATED WITH TRANSMISSION TIME INTERVAL BUNDLING,” and assigned to the assignee hereof. The disclosure of this prior application is considered part of and is incorporated by reference into this Patent Application. TECHNICAL FIELD
[0003] Aspects of the present disclosure relate generally to wireless communication, and to techniques and apparatuses for identifying falsely triggered semi-persistent scheduling (SPS) grant in frequency division duplexing (FDD) traffic associated with transmission time interval (TTI) bundling. BACKGROUND
[0004] Wireless communication systems are widely deployed to provide various telecommunication services such as telephony, video, data, messaging, and broadcasts. Typical wireless communication systems can employ multiple-access technologies capable of supporting communication with multiple users by sharing available system resources (e.g., bandwidth, transmit power, etc.). Examples of such multiple-access 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, time division synchronous code division multiple access (TD-SCDMA) systems, and Long Term Evolution (LTE). LTE / LTE-Advanced is a set of enhancements to the Universal Mobile Telecommunications System (UMTS) mobile standard promulgated by the Third Generation Partnership Project (3 GPP).
[0005] A wireless network can include a number of base stations (BSs) that can support communication for a number of user equipment (UEs). A UE can communicate with a BS via the downlink and uplink. “Downlink” (or “forward link”) refers to the communication from the BS to the UE, and “uplink” (or “reverse link”) refers to the communication from the UE to the BS. As will be detailed herein, a BS can be referred to as a Node B, a gNB, an access point (AP), a radio head, a transmit receive point (TRP), a New Radio (NR) BS, a 5G Node B, and / or the like.
[0006] These multiple access technologies have been adopted in various telecommunication standards to provide common protocol that enables different wireless devices to communicate on a municipal, national, regional, and even global level. NR, which can also be referred to as 5G, is a set of enhancements to the LTE mobile standard promulgated by 3GPP. NR is designed to better support mobile broadband Internet access by improving spectral efficiency, lowering costs, improving services, making use of new spectrum, and better integrating with other open standards using orthogonal frequency division multiplexing (OFDM) with a cyclic prefix (CP) (CP-OFDM) on the downlink (DL), using CP- OFDM or SC-FDM (e.g., also known as discrete Fourier transform spread OFDM (DFT-s- OFDM)) on the uplink (UL), as well as promoting SUMMARY
[0007] In some aspects, a method of wireless communication performed by a user equipment (UE) includes receiving first configuration information indicating transmission time interval (TTI) bundling resources; receiving second configuration information indicating semi-persistent scheduling (SPS) resources; detecting, during a communication session, an SPS trigger for using the SPS resources in a subframe that is unaligned with a periodicity associated with the TTI bundling resources; and determining whether the SPS trigger is valid based at least in part on a number of TTI bundling grants that are unaligned with the subframe associated with the SPS trigger after detecting the SPS trigger.
[0008] In some aspects, determining whether the SPS trigger is valid includes determining that the SPS trigger is invalid based at least in part on a proportion of the number of TTI bundling grants that are unaligned with the subframe associated with the SPS trigger among a threshold number of TTI bundling grants after detecting the SPS trigger failing to satisfy a threshold.
[0009] In some aspects, the method includes resuming, based at least in part on the determining that the SPS trigger is invalid, a transmission schedule based at least in part on a grant time associated with a most recent TTI bundling grant prior to the SPS trigger.
[0010] In some aspects, determining whether the SPS trigger is valid includes determining that the SPS trigger is valid based at least in part on a proportion of the number of TTI bundling grants that are unaligned with the subframe associated with the SPS trigger among a threshold number of TTI bundling grants after detecting the SPS trigger failing to satisfy a threshold.
[0011] In some aspects, the method includes maintaining, based at least in part on the determining that the SPS trigger is valid, a transmission schedule based at least in part on the subframe associated with the SPS trigger.
[0012] In some aspects, each of the TTI bundling grants is addressed to a cell radio network temporary identity (C-RNTI) assigned to the UE for TTI bundling.
[0013] In some aspects, the SPS trigger is detected based at least in part on an incorrect downlink control channel decoding result.
[0014] In some aspects, the SPS trigger is detected based at least in part on a downlink control channel message received from a base station that incorrectly triggers use of the SPS resources in the subframe that is not aligned with the periodicity associated with the TTI bundled resources.
[0015] In some aspects, the periodicity associated with the TTI bundling is based at least in part on a TTI bundling size.
[0016] In some aspects, the TTI bundling size is four.
[0017] In some aspects, the communication session includes traffic associated with a voice over long term evolution (VoLTE) call.
[0018] In some aspects, a UE for wireless communication includes a memory and one or more processors, coupled to the memory, configured to: receive first configuration information indicating TTI bundled resources; receive second configuration information indicating SPS resources; detect, during a communication session, an SPS trigger for use of the SPS resources in a subframe that is not aligned with a periodicity associated with the TTI bundled resources; and determine whether the SPS trigger is valid based at least in part on a number of TTI bundling grants that are not aligned with the subframe associated with the SPS trigger after detecting the SPS trigger.
[0019] In some aspects, to determine whether the SPS trigger is valid, the one or more processors are configured to determine that the SPS trigger is invalid based at least in part on a proportion of the number of TTI bundling grants that are not aligned with the subframe associated with the SPS trigger among a threshold number of TTI bundling grants after detecting the SPS trigger satisfies a threshold.
[0020] In some aspects, the one or more processors are further configured to resume transmission scheduling based at least in part on a grant time associated with a most recent TTI bundling grant prior to the SPS trigger based at least in part on the determining that the SPS trigger is not valid.
[0021] In some aspects, to determine whether the SPS trigger is valid, the one or more processors are configured to determine that the SPS trigger is valid based at least in part on a proportion of the number of TTI bundling grants that are misaligned with the subframe associated with the SPS trigger failing to satisfy a threshold based on a threshold number of TTI bundling grants after detecting the SPS trigger.
[0022] In some aspects, the one or more processors are further configured to maintain transmission scheduling based at least in part on the subframe associated with the SPS trigger based at least in part on the determining that the SPS trigger is valid.
[0023] In some aspects, each of the TTI bundling grants is addressed to a C-RNTI assigned to the UE for TTI bundling.
[0024] In some aspects, the SPS trigger is detected based at least in part on an incorrect downlink control channel decoding result.
[0025] In some aspects, the SPS trigger is detected based at least in part on a downlink control channel message received from a base station that incorrectly triggers use of the SPS resources in the subframe that is misaligned with the periodicity associated with the TTI bundling resources.
[0026] In some aspects, the periodicity associated with the TTI bundling is based at least in part on a TTI bundling size.
[0027] In some aspects, the TTI bundling size is four.
[0028] In some aspects, the communication session includes traffic associated with a VoLTE call.
[0029] In some aspects, a non-transitory computer-readable medium storing a set of instructions for wireless communication includes one or more instructions that, when executed by one or more processors of a UE, cause the UE to: receive first configuration information indicating TTI bundling resources; receive second configuration information indicating SPS resources; detect, during a communication session, an SPS trigger for use of the SPS resources in a subframe that is unaligned with a periodicity associated with the TTI bundling resources; and determine whether the SPS trigger is valid based at least in part on a number of TTI bundling grants that are unaligned with the subframe associated with the SPS trigger after detecting the SPS trigger.
[0030] In some aspects, the one or more instructions that cause the UE to determine whether the SPS trigger is valid cause the UE to determine that the SPS trigger is invalid based at least in part on a proportion of the number of TTI bundling grants that are unaligned with the subframe associated with the SPS trigger among a threshold number of TTI bundling grants after detecting the SPS trigger failing to satisfy a threshold.
[0031] In some aspects, the one or more instructions further cause the UE to resume, based at least in part on the determination that the SPS trigger is invalid, transmission scheduling that is based at least in part on a grant time associated with a most recent TTI bundling grant prior to the SPS trigger.
[0032] In some aspects, the one or more instructions that cause the UE to determine whether the SPS trigger is valid cause the UE to determine that the SPS trigger is valid based at least in part on a proportion of the number of TTI bundling grants that are unaligned with the subframe associated with the SPS trigger among a threshold number of TTI bundling grants after detecting the SPS trigger failing to satisfy a threshold.
[0033] In some aspects, the one or more instructions further cause the UE to maintain, based at least in part on the determination that the SPS trigger is valid, transmission scheduling that is based at least in part on the subframe associated with the SPS trigger.
[0034] In some aspects, each of the TTI bundling grants is addressed to a C-RNTI assigned to the UE for TTI bundling.
[0035] In some aspects, the SPS trigger is detected based at least in part on an incorrect downlink control channel decoding result.
[0036] In some aspects, the SPS trigger is detected based at least in part on a downlink control channel message received from a base station that incorrectly triggers use of the SPS resources in the subframe that is not aligned with the periodicity associated with the TTI bundling resources.
[0037] In some aspects, the periodicity associated with the TTI bundling is based at least in part on a TTI bundling size.
[0038] In some aspects, the TTI bundling size is four.
[0039] In some aspects, the communication session includes traffic associated with a VoLTE call.
[0040] In some aspects, an apparatus for wireless communication includes means for receiving first configuration information indicating TTI bundling resources; means for receiving second configuration information indicating SPS resources; means for detecting, during a communication session, an SPS trigger for use of the SPS resources in a subframe that is not aligned with a periodicity associated with the TTI bundling resources; and means for determining whether the SPS trigger is valid based at least in part on a number of TTI bundling grants that are not aligned with the subframe associated with the SPS trigger after detecting the SPS trigger.
[0041] In some aspects, the means for determining whether the SPS trigger is valid includes means for determining that the SPS trigger is invalid based at least in part on a proportion of the number of TTI bundling grants that are not aligned with the subframe associated with the SPS trigger among a threshold number of TTI bundling grants after detecting the SPS trigger failing to satisfy a threshold.
[0042] In some aspects, the apparatus includes means for resuming, based at least in part on the determination that the SPS trigger is invalid, transmission scheduling based at least in part on a grant time associated with a most recent TTI bundling grant prior to the SPS trigger.
[0043] In some aspects, the means for determining whether the SPS trigger is valid includes means for determining that the SPS trigger is valid based at least in part on a proportion of the number of TTI bundling grants that are not aligned with the subframe associated with the SPS trigger among a threshold number of TTI bundling grants after detecting the SPS trigger failing to satisfy a threshold.
[0044] In some aspects, the apparatus includes means for maintaining a transmission schedule based at least in part on the subframe associated with the SPS trigger based at least in part on the determining that the SPS trigger is valid.
[0045] In some aspects, each of the TTI bundling grants is addressed to a C-RNTI assigned to the UE for TTI bundling.
[0046] In some aspects, the SPS trigger is detected based at least in part on an incorrect downlink control channel decoding result.
[0047] In some aspects, the SPS trigger is detected based at least in part on a downlink control channel message received from a base station that incorrectly triggers use of the SPS resources in the subframe that is not aligned with the periodicity associated with the TTI bundled resources.
[0048] In some aspects, the periodicity associated with the TTI bundling is based at least in part on a TTI bundling size.
[0049] In some aspects, the TTI bundling size is four.
[0050] In some aspects, the communication session includes traffic associated with a VoLTE call.
[0051] Aspects generally include a method, apparatus, system, computer program product, non-transitory computer-readable medium, user equipment, base station, wireless communication device, and / or processing system as substantially described with reference to and as illustrated by the drawings and specification.
[0052] The foregoing has outlined rather broadly the features and technical advantages of examples according to the disclosure in order that the detailed description that follows can be better understood. Additional features and advantages will be described below. The disclosed concepts and specific examples can be readily utilized as bases upon which the other structures can be designed to achieve the same purposes. Such equivalent constructions do not depart from the scope of the appended claims. The features of the concepts disclosed herein, and the manner of attaining them, will be better understood by reference to the following description, in conjunction with the accompanying figures, wherein:
[0053] While aspects are described in the disclosure by illustration to some examples, those skilled in the art will understand that these aspects can be practiced in many and various ways. The techniques described herein can be implemented using various platform types, devices, systems, shapes, sizes, and / or packaging arrangements. For example, some aspects can be implemented via integrated chip embodiments, or other non-module component based devices (e.g., end-user devices, vehicles, communication devices, computing devices, industrial devices, retail / purchasing devices, medical devices, or artificial intelligence enabled devices). Aspects can be implemented in chip-level components, modular components, non-modular components, non-chip-level components, device-level components, or system-level components. Devices incorporating described aspects and features can include additional components and features for implementation and practice of claimed and described aspects. For example, transmission and reception of wireless signals can include a number of components for analog and digital purposes (e.g., hardware components including antennas, radio frequency chains, power amplifiers, modulators, buffers, processors, interleavers, adders, or summers). It is intended that aspects described herein can be practiced in a wide variety of devices, components, systems, distributed arrangements, or end-user devices with different sizes, shapes, and constitutions. BRIEF DESCRIPTION OF DRAWINGS
[0054] In order to provide a detailed understanding of the above-mentioned features of the disclosure, a more particular description will be obtained by reference to aspects, some of which can be illustrated in the accompanying drawings. It is to be noted, however, that the drawings only illustrate certain typical aspects of the disclosure and are therefore not to be considered limiting, as the description can admit to other equally effective aspects. Identical reference numerals can identify identical or similar elements across different figures.
[0055] Figure 1 FIG. 1 is an example of a wireless network, in accordance with the present disclosure.
[0056] Figure 2 FIG. 2 is an example of a base station in communication with a user equipment (UE) in a wireless network, in accordance with the present disclosure.
[0057] Figure 3 FIG. 3 is an example of a frame structure in a wireless network, in accordance with the present disclosure.
[0058] Figure 4 FIG. 4 is an example of transmission time interval (TTI) bundling, in accordance with the present disclosure.
[0059] Figure 5 FIG. 5 is an example of a communication session terminating due to an erroneously triggered semi-persistent scheduling (SPS) grant, in accordance with the present disclosure.
[0060] Figure 6is a diagram illustrating an example associated with identifying an erroneously triggered SPS grant in frequency division duplex (FDD) traffic associated with TTI bundling, in accordance with the present disclosure.
[0061] Figure 7 is a diagram illustrating an example process associated with identifying an erroneously triggered SPS grant in FDD traffic associated with TTI bundling, in accordance with the present disclosure.
[0062] Figure 8 is a block diagram of an example apparatus for wireless communication, in accordance with the present disclosure. DETAILED DESCRIPTION
[0063] Various aspects of the disclosure are more fully described herein with reference to the figures. The disclosure may, however, be embodied in many different forms and should not be construed as limited to any specific structure or function presented throughout this disclosure. Rather, these aspects are provided as illustrative so that this disclosure is thorough and complete, and fully conveys the scope of the disclosure to skilled artisans. Based on the teachings herein, one skilled in the art should appreciate that the scope of the disclosure is intended to cover any aspect of the disclosure disclosed herein, whether implemented independently of, or combined with, any other aspect of the disclosure. For example, an apparatus can be implemented or a method can be practiced using any number of the aspects set forth herein. In addition, the scope of the disclosure is intended to cover such an apparatus or method which is practiced using, combined with, or implemented in combination with other structure, functionality, or structure and functionality disclosed herein. It should be understood that any aspect of the disclosure disclosed herein can be embodied by one or more elements of a claim.
[0064] Several aspects of telecommunication systems will now be presented with reference to various apparatus and methods. These apparatus and methods will be described in the following detailed description and illustrated in the accompanying drawings by various blocks, modules, components, circuits, steps, processes, algorithms, etc. (collectively referred to as “elements”). These elements can be implemented using hardware, software, or combinations thereof. Whether such elements are implemented as hardware or software depends on the particular application and design constraints imposed on the overall system.
[0065] It should be noted that while aspects can be described herein using terminology commonly associated with a 5G or NR radio access technology (RAT), aspects of the present disclosure can be applied to other RATs, such as a 3G RAT, a 4G RAT, and / or a RAT subsequent to 5G (e.g., 6G).
[0066] Figure 1is a diagram illustrating an example of a wireless network 100 according to the present disclosure. The wireless network 100 can be or include elements of a 5G (NR) network and / or an LTE network, among other examples. The wireless network 100 can include a number of base stations 110 (shown as BS 110a, BS 110b, BS 110c, and BS 1 lOd) and other network entities. A base station (BS) is an entity that communicates with user equipment (UEs) and can also be referred to as an NR BS, a Node B, a gNB, a 5G node B (NB), an access point, a transmit receive point (TRP), or the like. Each BS can provide communication coverage for a particular geographic area. In 3GPP, the term “cell” can refer to a coverage area of a BS and / or a BS subsystem serving the coverage area, depending on the context in which the term is used.
[0067] BSs can provide communication coverage for a macro cell, a pico cell, a femto cell, and / or another type of cell. 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 appropriate for the Figure 1 macro cell. A pico cell can cover a relatively small geographic area and can allow unrestricted access by UEs with service subscriptions appropriate for the pico cell. A femto cell can cover a relatively small geographic area (e.g., a home) and can allow restricted access by UEs with service subscriptions appropriate for the femto cell. 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 a home BS. In the example shown in FIG. 1, a BS can be referred to as a macro BS, a pico BS, or a femto BS depending on the size of the cell that it
[0068] In some aspects, a cell can not necessarily be stationary, and the geographic area of the cell can move according to the location of a mobile BS. In some aspects, BSs can be interconnected to one another and / or to one or more other BSs or network nodes (not shown) in the wireless network 100 through various types of backhaul interfaces (e.g., a direct physical connection, or a virtual network, using any appropriate transport network).
[0069] Wireless network 100 can also include relay stations. A relay station is an entity that can receive a transmission of data 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 for other UEs. Figure 1 In the example shown in FIG. 1, relay BS 1 lOd can be in communication with macro BS 110a and UE 120d in order to facilitate communication between BS 110a and UE 120d. A relay BS can also be referred to as a relay station, a relay base station, a relay, or the like.
[0070] Wireless network 100 can be a heterogeneous network that includes BSs of different types, e.g., macro BSs, pico BSs, femto BSs, relay BSs, or the like. These different types of BSs can have different transmit power levels, different coverage areas, and different impacts on interference in wireless network 100. For example, macro BSs can have a high transmit power level (e.g., 5 to 40 Watts) whereas pico BSs, femto BSs, and relay BSs can have lower transmit power levels (e.g., 0.1 to 2 Watts).
[0071] A network controller 130 can couple to a set of BSs and can provide coordination and control for these BSs. Network controller 130 can communicate with the BSs via a backhaul. The BSs can also communicate with one another directly or indirectly via a wireless or wireline backhaul.
[0072] UEs 120 (e.g., 120a, 120b, 120c) can be dispersed throughout 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, etc. A UE can be a cellular phone (e.g., a smart phone), a personal digital assistant (PDA), a wireless modem, a wireless communication device, a handheld 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, a medical device or equipment, a biometric sensor / device, a wearable device such as a smart watch, smart clothing, smart glasses, a smart wrist band, smart jewelry (e.g., a smart ring, a smart bracelet, etc.), an entertainment device (e.g., a music or video device, or a satellite radio), a vehicular component or sensor, a smart meter / sensor, industrial manufacturing equipment, a global positioning system device, or any other suitable device that is configured to communicate via a wireless or wired medium.
[0073] Some UEs can be considered machine-type communication (MTC) or evolved or enhanced machine-type communication (eMTC) UEs. MTC and eMTC UEs include, e.g., robots, drones, remote devices, sensors, meters, monitors, and / or location tags, that can communicate with a base station, another device (e.g., remote device), or some other entity. A wireless node can provide, for example, connectivity for or to a network (e.g., a wide area network such as Internet or a cellular network) via a wired or wireless communication link. Some UEs can be considered Intemet-of-Things (IoT) devices, and / or can be implemented as NB-IoT (narrowband internet of things) devices. Some UEs can be considered Customer Premises Equipment (CPE). UE 120 can be included inside a housing that houses components of UE 120, such as processor components, and / or memory components. In some aspects, the processor components and the memory components can be coupled together. For example, the processor components (e.g., one or more processors) and the memory components (e.g., a memory) can be operatively coupled, communicatively coupled, electronically coupled, electrically coupled, and / or the like.
[0074] In general, any number of wireless networks can be deployed in a given geographic area. Each wireless network can support a particular 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 the like. Frequencies can also be referred to as carriers, frequency channels, and / or the like. Each frequency can support a single RAT in a given geographic area in order to avoid interference between wireless networks of different RATs. In some cases, NR or 5G RAT networks can be deployed.
[0075] In some aspects, two or more UEs 120 (e.g., shown as UE 120a and UE 120e) can communicate directly using one or more sidelink channels (e.g., without using base station 110 as an intermediary to communicate with one another). For example, UE 120 can perform scheduling operations, resource selection operations, and / or other operations described elsewhere herein as being performed by base station 110. FIG. 2 shows a diagram of a wireless communications device 200 that supports techniques for determining a number of repetitions for a transmission in accordance with aspects of the present disclosure. Wireless communications device 200 can be an example of one or more aspects of base station 110 as described herein. Wireless communications device 200 can include receiver 210, communications manager 220, and transmitter 230.
[0076] Devices of wireless network 100 can communicate using the electromagnetic spectrum, which can be subdivided, based on frequency or wavelength, into various classes, bands, channels, and so on. For example, devices of wireless network 100 can communicate using an operating band having a first frequency range (FR1), which can span from 410 MHz to 7.125 GHz, and / or can communicate using an operating band having a second frequency range (FR2), which can span from 24.25 GHz to 52.6 GHz. The frequencies between FR1 and FR2 are sometimes referred to as mid-band frequencies. Although a portion of FR1 is greater than 6 GHz, FR1 is often referred to as a “sub-6 GHz” band. Similarly, FR2 is often referred to as a “millimeter wave” band despite being different from the extremely high frequency (EHF) band (30 GHz - 300 GHz) which is also sometimes referred to as a “millimeter wave” band by the International Telecommunications Union (ITU). As such, unless specifically stated otherwise, the term “sub-6 GHz” or the like, if used herein, can broadly represent frequencies less than 6 GHz, frequencies within FR1, and / or mid-band frequencies (e.g., greater than 7.125 GHz). Similarly, unless specifically stated otherwise, the term “millimeter wave” or the like, if used herein, can broadly represent frequencies within the EHF band, frequencies within FR2, and / or mid-band frequencies (e.g., less than 24.25 GHz). It is contemplated that the frequencies included in FR1 and FR2 can be modified, and techniques described herein are applicable to those modified frequency ranges.
[0077] As indicated above, Figure 1 are provided by way of example. Other examples can differ from those described with respect to at least the following examples. Figure 1
[0078] Figure 2 FIG. 2 shows an example 200 of a base station 110 in communication with a UE 120 in a wireless network 100, in accordance with the present disclosure. Base station 110 can be equipped with T antennas 234a through 234t, and UE 120 can be equipped with R antennas 252a through 252r, where in general T > 1 and R > 1.
[0079] At base station 110, a transmit 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 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 selected for the UE, and provide data symbols for all UEs. Transmit processor 220 can also process system information (e.g., for semi-static resource partitioning information (SRPI)) and control information (e.g., CQI requests, grants, and / or upper layer signaling) and provide overhead symbols and control symbols. Transmit processor 220 can also generate reference symbols for reference signals (e.g., a cell-specific reference signal (CRS) or a demodulation reference signal (DMRS)) and synchronization signals (e.g., a primary synchronization signal (PSS) or a secondary synchronization signal (SSS)). A transmit (TX) multiple-input multiple-output (MIMO) processor 230 can perform spatial processing (e.g., precoding) on the data symbols, the control symbols, the overhead symbols, and / or the reference symbols, if applicable, and can provide T output symbol streams to T modulators (MODs) 232a through 232t. Each modulator 232 can process a respective output symbol stream (e.g., for OFDM) 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. T downlink signals from modulators 232a through 232t can be transmitted via T antennas 234a through 234t, respectively.
[0080] At the UE 120, the antennas 252a through 252r can receive the downlink signals from the base station 110 and / or other base stations and can provide received signals to the demodulators (DEMODs) 254a through 254r, respectively. Each demodulator 254 can condition (e.g., filter, amplify, downconvert, and digitize) a received signal to obtain input samples. Each demodulator 254 can further process the input samples (e.g., for OFDM) to obtain received symbols. A MIMO detector 256 can obtain received symbols from all R demodulators 254a through 254r, perform MIMO detection on the received symbols if applicable, and provide detected symbols. A receive processor 258 can process (e.g., demodulate and decode) the detected symbols, provide decoded data for the UE 120 to a data sink 260, and provide decoded control information and system information to a controller / processor 280. The term “controller / processor” can refer to one or more controllers, one or more processors, or combinations thereof. A channel processor can determine reference signal received power (RSRP) parameters, receive signal strength indicator (RSSI) parameters, reference signal receiving quality (RSRQ) parameters, and / or CQI parameters, among other examples. In some aspects, one or more components of UE 120 can be included in a housing 284.
[0081] The network controller 130 can include a communication unit 294, a controller / processor 290, and a memory 292. The network controller 130 can include, for example, one or more devices in a core network. The network controller 130 can communicate with the base station 110 via the communication unit 294.
[0082] Antennas (e.g., antennas 234a through 234t and / or antennas 252a through 252r) can include or can be included within one or more antenna panels, antenna groups, antenna element sets, and / or antenna arrays, among other examples. An antenna panel, antenna group, antenna element set, and / or antenna array can include one or more antenna elements. An antenna panel, antenna group, antenna element set, and / or antenna array can include a set of co-planar antenna elements and / or a set of non-co-planar antenna elements. An antenna panel, antenna group, antenna element set, and / or antenna array can include antenna elements within a single housing and / or antenna elements within multiple housings. An antenna panel, antenna group, antenna element set, and / or antenna array can include one or more antenna elements coupled to one or more transmit components and / or receive components (e.g., one or more components of a transceiver 288). Figure 2 An antenna panel, antenna group, antenna element set, and / or antenna array can include one or more antenna elements coupled to one or more transmit components and / or receive components (e.g., one or more components of a transceiver 288).
[0083] On the uplink, at UE 120, a transmit processor 264 can receive and process data from a data source 262 and control information (e.g., for reports including RSRP, RSSI, RSRQ, and / or CQI) from controller / processor 280. Transmit processor 264 can also generate reference symbols for one or more reference signals. The symbols from transmit processor 264 can be precoded by a TX MIMO processor 266 if applicable, further processed by modulators 254a through 254r (e.g., for DFT-s-OFDM, or CP-OFDM), and transmitted to base station 110. In some aspects, a modulator and a demodulator (e.g., MOD / DEMOD 254) of the UE 120 can be included in a modem of the UE 120. In some aspects, the UE 120 includes a transceiver. The transceiver can include any combination of antenna(s) 252, modulators and / or demodulators 254, MIMO detector 256, receive processor 258, transmit processor 264, and / or TX MIMO processor 266. The transceiver can be used by a processor (e.g., controller / processor 280) and memory 282 to perform any of the aspects of the methods described herein.
[0084] At base station 110, the 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 receive processor 238 to obtain decoded data and control information sent by UE 120. Receive processor 238 can provide the decoded data to a data sink 239 and the decoded control information to controller / processor 240. Base station 110 can include communication unit 244 and communicate to network controller 130 via communication unit 244. Base station 110 can include a scheduler 246 to schedule UEs 120 for downlink and / or uplink communications. In some aspects, a modulator and a demodulator (e.g., MOD / DEMOD 232) of the base station 110 can be included in a modem of the base station 110. In some aspects, the base station 110 includes a transceiver. The transceiver can include any combination of antenna(s) 234, modulators and / or demodulators 232, MIMO detector 236, receive processor 238, transmit processor 220, and / or TX MIMO processor 230. The transceiver can be used by a processor (e.g., controller / processor 240) and memory 242 to perform any of the aspects of the methods described herein.
[0085] Controller / processor 240 of base station 110, controller / processor 280 of UE 120, and / or Figure 2Any of the other components of the base station 110 can perform, or direct the Figure 2 performance of, one or more techniques associated with identifying an erroneously triggered semi-persistent scheduling (SPS) grant in a frequency division duplex (FDD) traffic associated with a transmission time interval (TTI) bundling, as described in more detail elsewhere herein. For example, the controller / processor 240 of the base station 110, the controller / processor 280 of the UE 120, and / or any other component of Figure 7 WIRELESS COMMUNICATIONS, and / or operations of other processes as described herein. The memory 242 and 282 can store data and program codes for the base station 110 and UE 120, respectively. In some aspects, the memory 242 and / or the memory 282 can include a non-transitory computer-readable medium storing one or more instructions (e.g., code and / or program code) for wireless communication. For example, the one or more instructions, when executed (e.g., directly, or after compiling, converting, and / or interpreting) by one or more processors of the base station 110 and / or the UE 120, can cause the one or more processors, the UE 120, and / or the base station 110 to perform or direct operations described, for example, as follows: Figure 7 performance of, one or more techniques associated with identifying an erroneously triggered semi-persistent scheduling (SPS) grant in a frequency division duplex (FDD) traffic associated with a transmission time interval (TTI) bundling, as described in more detail elsewhere herein. For example, the controller / processor 240 of the base station 110, the controller / processor 280 of the UE 120, and / or any other component of
[0086] In some aspects, the UE 120 includes means for receiving first configuration information indicating TTI bundling resources; means for receiving second configuration information indicating SPS resources; means for detecting, during a communication session, an SPS trigger for using the SPS resources in a subframe that is unaligned with a period associated with the TTI bundling resources; and / or means for determining whether the SPS trigger is valid based at least in part on a number of TTI bundling grants that are unaligned with the subframe associated with the SPS trigger after detecting the SPS trigger satisfying a threshold. The means for the UE 120 to perform operations described herein can include, for example, the antenna 252, the demodulator 254, the MIMO detector 256, the receive processor 258, the transmit processor 264, the TX MIMO processor 266, the modulator 254, the controller / processor 280, and / or the memory 282.
[0087] In some aspects, the UE 120 includes means for determining that the SPS trigger is invalid based at least in part on a proportion of the number of TTI bundling grants that are unaligned with the subframe associated with the SPS trigger among a threshold number of TTI bundling grants after detecting the SPS trigger satisfying a threshold.
[0088] In some aspects, the UE 120 includes means for resuming transmission scheduling based at least in part on a grant time associated with a last TTI bundling grant prior to the SPS trigger based at least in part on determining that the SPS trigger is invalid.
[0089] In some aspects, the UE 120 includes means for determining that the SPS trigger is valid based at least in part on a proportion of the number of TTI bundling grants that are misaligned with the subframe associated with the SPS trigger failing to satisfy a threshold.
[0090] In some aspects, the UE 120 includes means for maintaining transmission scheduling based at least in part on the subframe associated with the SPS trigger based at least in part on determining that the SPS trigger is valid.
[0091] Although Figure 2 The blocks in FIG. 13 are described as distinct components, but the functionality described above with regard to these blocks can be implemented in a single hardware, software, or combined component or in various combinations of components. For example, the functionality described with regard to transmit processor 264, receive processor 258, and / or TX MIMO processor 266 can be performed by or under the control of controller / processor 280.
[0092] As described above, the provision Figure 2 is by way of example only. Other examples can differ from what is described with regard to Figure 2 the examples described.
[0093] Figure 3 FIG. 13 is a diagram illustrating an example 300 of a frame structure in a wireless network, in accordance with the present disclosure. In particular, the frame structure shown in Figure 3 The frame structure shown in FIG. 13 is for frequency division duplex (FDD) in a telecommunications system such as LTE, NR, etc. The transmission timeline for each of the downlink and uplink can be partitioned into units of radio frames (sometimes referred to as frames). Each radio frame can have a predetermined duration (e.g., 10 milliseconds (ms)) and can be partitioned into a set of Z (Z > 1) subframes (e.g., with indices of 0 through Z-1). Each subframe can have a predetermined duration (e.g., 1 ms) and can include a set of slots (e.g., with indices of 0 through L-1 in each subframe, where L is the number of slots in a subframe). Each slot can include a set of L symbol periods, e.g., 14 symbol periods (e.g., as illustrated in FIG. 14) for a normal cyclic prefix (CP) or 12 symbol periods (e.g., as illustrated in FIG. 15) for an extended CP. For a normal CP, the duration of a slot can be 0.5 ms, and the duration of a subframe can be 1 ms. For an extended CP, the duration of a slot can be 0.5 ms, and the duration of a subframe can be 1 ms. Figure 3 Each subframe 2 m slots, where m is a numerology used for transmission, e.g., 0, 1, 2, 3, 4, etc.). Each slot can include a set of L symbol periods, e.g., each slot can include fourteen symbol periods (e.g., as illustrated in FIG. 14) for a normal cyclic prefix (CP) or twelve symbol periods (e.g., as illustrated in FIG. 15) for an extended CP. For a normal CP, the duration of a slot can be 0.5 ms, and the duration of a subframe can be 1 ms. For an extended CP, the duration of a slot can be 0.5 ms, and the duration of a subframe can be 1 ms. Figure 3A subframe can include a number of symbol periods (e.g., 2, 3, 4, 5, or 6 symbol periods) and can be 0.5, 1, 2, or 3 milliseconds (ms) in length. In some aspects, a subframe can be the smallest scheduling unit of time in 5G NR. In some aspects, the duration of a subframe (e.g., 1 ms) can be approximately 1 / 30th of a second. In other aspects, the duration of a subframe (e.g., 0.5 ms) can be approximately 1 / 60th of a second. In some aspects, the duration of a subframe can be variable. In some aspects, a frame can include a number of subframes (e.g., 10 subframes). In some aspects, a frame can be 10 ms in length. In some aspects, a frame can be 5 ms in length. In other aspects, the duration of a frame can be variable. In some aspects, a frame can be referred to as a radio frame. In some aspects, a subframe can be referred to as a subframe. In some aspects, a frame can be referred to as a radio frame. In some aspects, a frame can be referred to as a 10 ms frame. In some aspects, a subframe can be referred to as a 1 ms subframe. Other time periods (e.g., 20 ms, etc.) can also be utilized.
[0094] As shown above, providing Figure 3 as an example. Other examples can differ from what is described with respect to Figure 3 the described examples.
[0095] Figure 4 FIG. 4 is a diagram illustrating an example 400 of transmission time interval (TTI) bundling in accordance with the present disclosure. In some aspects, example 400 illustrates TTI bundling with a bundling size of four (4).
[0096] As Figure 4 shown, UE 120 can transmit uplink data to base station 110 using TTI bundling. As shown by reference number 410, with TTI bundling, UE 120 can transmit four hybrid automatic repeat request (HARQ) redundancy versions (RVs) of uplink data in four corresponding TTIs (e.g., subframes, etc.) that are consecutive in time. As shown by reference number 420, without TTI bundling, UE 120 can transmit a first RV, can wait for acknowledgment (ACK) or negative acknowledgment (NACK) (ACK / NACK) feedback, can transmit a second RV when a NACK is received for the first RV, can wait for ACK / NACK feedback for the second RV, and so on until an ACK is received.
[0097] Accordingly, TTI bundling can reduce latency, particularly in situations where it is unlikely that an ACK will be received for an initial transmission (e.g., when UE 120 is experiencing poor channel conditions, has limited transmit power, etc.). For example, in example 400, while an ACK is received in the seventh subframe after the initial RV (shown as RV0) is transmitted when TTI bundling is used, an ACK is not received until the twentieth subframe after the initial RV is transmitted when TTI bundling is not used. Figure 4 TTI bundling can further reduce latency when channel conditions are very poor. For example, as shown by reference number 430, when channel conditions are very poor, transmission of all 4 redundancy versions using TTI bundling can still result in a NACK. However, retransmission of all 4 RVs using TTI bundling can result in an ACK. Without TTI bundling, each RV would be separated by, for example, at least 8 subframes, resulting in higher latency.
[0098] In some aspects, TTI binding can be enabled for UE 120 when UE 120 is experiencing poor channel conditions, such as when UE 120 is near the cell edge and / or when UE 120 has power limitations that prevent UE 120 from transmitting uplink data at high transmit power. Alternatively, base station 110 can enable TTI binding for UE 120 participating in high-priority communication sessions (e.g., Voice over LTE (VoLTE) calls). For example, enabling TTI binding when UE 120 is in limited conditions and / or participating in high-priority communication can increase the likelihood that base station 110 will successfully receive uplink data, which can increase reliability, reduce latency, etc.
[0099] Usually, such as Figure 4 As shown, TTI binding can always use a bundle size of four (4), whereby UE 120 binds four RVs of uplink data in four consecutive TTIs. In other words, when TTI binding is enabled with a bundle size of 4, UE 120 transmits the same packet four times in four consecutive uplink subframes. However, it should be understood that other types of TTI binding can be enabled. For example, enhanced TTI binding can be enabled to reduce the number of HARQ procedures from four to three (3), which can reduce the round-trip time of medium data rate Physical Uplink Shared Channel (PUSCH) transmissions and / or uplink voice services using FDD (e.g., from 16 ms to 12 ms). Alternatively or additionally, enhanced TTI binding can support the ability to handle uplink permissions covering more than three resource blocks.
[0100] Therefore, since uplink HARQ is synchronous, when TTI binding and / or enhanced TTI binding are enabled for a binding size of 4, UE 120 can typically expect base station 110 to allocate uplink allowances in periods based on multiples of 4 subframes. For example, if uplink allowances are allocated to bind uplink transmissions in consecutive subframes starting in subframe 0, UE 120 can expect subsequent uplink allowances to be used to bind uplink transmissions starting in subframes N, 2N, 3N, etc., where N = 4.
[0101] As shown above, it provides Figure 4 As an example. Other examples may differ from those regarding... Figure 4 Example of the description.
[0102] Figure 5This is a diagram illustrating example 500 of an erroneously triggered semi-persistent scheduling (SPS) that allows for the termination of a communication session, according to this disclosure. For example, SPS allows radio resources to be semi-statically configured and allocated to the UE over a period longer than a subframe, avoiding the need for specific downlink allocation messages on the Physical Downlink Control Channel (PDCCH) for each subframe. To configure SPS, Radio Resource Control (RRC) signaling can indicate the interval for periodically allocating radio resources. PDCCH signaling can indicate specific transmission resource allocations in the time / frequency domain and also indicate one or more transmission attributes (e.g., period, modulation and control scheme (MCS), time offset, transmit power, etc.). For uplink SPS, a non-adaptive synchronous hybrid automatic repeat request (HARQ) is performed. For example, a non-adaptive repeat can be performed on the same resources used for the previous (e.g., earlier) transmission and using the same MCS used for the previous (e.g., earlier) transmission. For downlink SPS, an adaptive asynchronous HARQ is performed. For example, adaptive retransmission can be performed using the MCS indicated on the PDCCH (if provided) and the resources indicated on the PDCCH.
[0103] Therefore, SPS can significantly reduce control channel overhead for applications requiring persistent radio resource allocation. For example, in LTE, both downlink and uplink are fully scheduled because downlink and uplink traffic channels are dynamically shared. Therefore, the PDCCH must provide access permission information to indicate which UEs should decode the Physical Downlink Shared Channel (PDSCH) in each subframe and which UEs are allowed to transmit on the Physical Uplink Shared Channel (PUSCH) in each subframe. Without SPS, each downlink or uplink Physical Resource Block (PRB) allocation must be permitted via an access permission message on the PDCCH, which may be sufficient for most bursty best-effort type applications that typically have large packet sizes and usually schedule only a few UEs per subframe. However, for applications that require persistent allocation of smaller packets (e.g., VoLTE), by configuring semi-persistent PRB allocation, access permission control channel overhead can be greatly reduced using SPS, whereby the UE can expect the semi-persistent PRB allocation on the downlink or use the semi-persistent PRB allocation to transmit on the uplink.
[0104] While SPS can significantly reduce control channel overhead for traffic that requires persistent radio resource allocation, problems can arise when SPS is enabled with TTI bundling to improve uplink coverage. For example, in LTE, a 1 ms subframe is defined as a TTI, which means that scheduling occurs once every 1 ms. While smaller TTIs generally help reduce round-trip latency, smaller TTIs present challenges for uplink coverage. For example, because the HARQ interleaving time is eight (8) ms, the subframe utilization is very low (1 / 8). In other words, without utilizing TTI bundling, a UE does not transmit in 7 out of every 8 subframes (or TTIs). Thus, when TTI bundling or enhanced TTI bundling is enabled, a UE in a poor coverage area can transmit more power, as described above with reference to FIG. 1. In some cases, the UE can transmit more power than is necessary to transmit the data, which can result in a waste of resources and / or a reduction in the number of UEs that can be supported in the cell. Figure 4 In some cases, SPS can be enabled with TTI bundling to improve uplink coverage for traffic associated with a FDD configuration, such as VoLTE. However, in some cases, SPS triggers (or SPS grants) can be incorrectly triggered by the network (e.g., due to a misconfiguration) and / or incorrectly triggered by false PDCCH detection (e.g., where noise on the PDCCH causes a UE to detect a SPS trigger based on an incorrect PDCCH decoding result). In cases where the SPS trigger indicates that SPS resources are to be used for subframes that are not aligned with a TTI bundling grant (e.g., an uplink grant included in downlink control information (DCI) addressed to a cell radio network temporary identity (C-RNTI) assigned to the UE for TTI bundling), the UE can move the scheduling timeline according to the false SPS trigger and discard all subsequent C-RNTI grants, which will eventually result in a communication termination or otherwise failure.
[0105] Thus, in some cases, TTI bundling and SPS can be enabled simultaneously to improve coverage, capacity, and / or quality for traffic associated with a FDD configuration, such as VoLTE. However, in some cases, SPS triggers (or SPS grants) can be incorrectly triggered by the network (e.g., due to a misconfiguration) and / or incorrectly triggered by false PDCCH detection (e.g., where noise on the PDCCH causes a UE to detect a SPS trigger based on an incorrect PDCCH decoding result). In cases where the SPS trigger indicates that SPS resources are to be used for subframes that are not aligned with a TTI bundling grant (e.g., an uplink grant included in downlink control information (DCI) addressed to a cell radio network temporary identity (C-RNTI) assigned to the UE for TTI bundling), the UE can move the scheduling timeline according to the false SPS trigger and discard all subsequent C-RNTI grants, which will eventually result in a communication termination or otherwise failure.
[0106] For example, in Figure 5In some aspects, a UE can be associated with an FDD configuration for which SPS and TTI bundling are enabled. As shown by reference number 510, the UE can receive a C-RNTI grant (e.g., a DCI message including an uplink grant addressed to a C-RNTI assigned to the UE), which can be alternatively referred to herein as a TTI bundling grant, among other examples. Because TTI bundling is enabled, the UE transmits the same packet four times in four consecutive uplink subframes. Moreover, because uplink HARQ is synchronous, the UE can expect that the base station assigns a subsequent uplink grant at a periodicity that is a multiple of 4 subframes from a grant time associated with the most recent C-RNTI grant. For example, if the most recent C-RNTI grant is associated with a grant time in subframe 0, the UE can expect that a subsequent uplink grant is assigned in a subframe that is a multiple of 4 from subframe 0 (e.g., subframes 4, 8, 12, and so on).
[0107] In a case that the UE detects an SPS trigger for using SPS resources in a subframe that is not aligned with a TTI bundling periodicity, the UE can shift the scheduling timeline according to the subframe associated with the SPS trigger. For example, as shown by reference number 520, the UE can detect an SPS trigger for using SPS resources in subframe five (5), which is not aligned with a periodicity associated with TTI bundled resources. Thus, as shown, the UE can expect that a subsequent uplink grant is assigned to a subframe that is a multiple of 4 from the subframe associated with the SPS trigger (e.g., subframes 9, 13, and so on). However, when use of SPS resources is erroneously triggered due to network misconfiguration and / or incorrect PDCCH decoding results, a subsequent C-RNTI grant from the network will follow the original timing (prior to the SPS trigger) and will be misaligned with the subframe associated with the SPS trigger. For example, as shown by reference number 530, the UE can receive one or more C-RNTI grants that are misaligned with respect to the subframe associated with the SPS trigger (e.g., not a multiple of 4 with respect to the subframe associated with the SPS trigger).
[0108] Accordingly, the UE discards C-RNTI grants that are not aligned with subframes associated with SPS triggers, and the UE is able to transmit only SPS PUSCH transmissions. However, most SPS PUSCH transmissions will receive a NACK from the network because the SPS PUSCH transmissions are not properly aligned with the last valid grant (e.g., the most recent C-RNTI grant before the erroneous SPS trigger). Moreover, although SPS PUSCH transmissions can occasionally receive an ACK from the network (e.g., in the case that the SPS PUSCH transmission happens to be temporarily aligned with a subframe associated with an SPS trigger), the relatively few successful uplink transmissions will not be sufficient to maintain a communication session. As a result, as shown by reference number 540, the communication session will eventually terminate due to the erroneous (e.g., incorrect) SPS trigger that results in all subsequent (valid) C-RNTI grants being misaligned.
[0109] Some aspects described herein relate to techniques and apparatuses for identifying erroneously triggered SPS grants in FDD traffic associated with TTI bundling. For example, because it is not expected that the network provide C-RNTI grants to the UE that are not aligned with the period of TTI bundled resources, discarded C-RNTI grants can be used as a measure to validate or invalidate SPS triggers for using SPS resources in subframes that are not aligned with the period of TTI bundled resources. For example, in the case that an SPS trigger is valid, subsequent C-RNTI grants can generally be aligned with subframes associated with the SPS trigger. However, in the case that an SPS trigger is invalid, subsequent C-RNTI grants can generally be misaligned with subframes associated with the SPS trigger. Accordingly, when the UE receives an SPS trigger after TTI bundling is enabled, the UE can determine a number of subsequent C-RNTI grants that are discarded due to misalignment with subframes associated with the SPS trigger.
[0110] The UE can then determine whether the SPS trigger is valid or invalid based on the number of subsequent C-RNTI grants that are discarded. For example, if a proportion of the discarded C-RNTI grants among a total number of C-RNTI grants satisfies (e.g., exceeds) a threshold, the UE can determine that the SPS trigger is invalid, and otherwise if the proportion of the discarded C-RNTI grants among the total number of C-RNTI grants fails to satisfy (e.g., is less than or equal to) the threshold, the UE can determine that the SPS trigger is valid. In this way, the UE can detect erroneous SPS triggers (e.g., false alarms or false positives caused by network misconfiguration and / or incorrect PDCCH decoding results) and revert to previous transmission scheduling to ensure continuity of a communication session.
[0111] As indicated above, techniques for identifying erroneously triggered SPS grants in FDD traffic associated with TTI bundling are provided Figure 5 By way of example. Other examples can vary from the described examples.Figure 5 The described examples.
[0112] Figure 6 is a diagram illustrating an example 600 associated with identifying an erroneously triggered SPS grant in FDD traffic associated with TTI bundling, in accordance with the present disclosure. As shown, the example 600 includes a UE (e.g., a UE 120) in communication with a base station (e.g., a base station 110) in a wireless network (e.g., the wireless network 100). In some aspects, the UE and the base station can communicate via a wireless access link, which can include an uplink and a downlink. Figure 6
[0113] As shown, by reference number 610, the base station can transmit and the UE can receive an FDD configuration indicating TTI bundling resources and / or SPS resources. For example, the FDD configuration can include first configuration information indicating the TTI bundling resources and second configuration information indicating the SPS resources. In some aspects, the FDD configuration can be received in one or more RRC messages, one or more DCI messages, and / or the like. In some aspects, the FDD configuration can simultaneously enable TTI bundling and SPS for any suitable FDD traffic or FDD communication session, such as a VoLTE call. Figure 6
[0114] In some aspects, the TTI bundling resources can be associated with a parameter (e.g., TTI_BUNDLE_SIZE) having a value of four (4) to indicate a TTI bundle size. Thus, the first configuration information can generally indicate a periodicity for TTI bundling based on the TTI bundle size, and the first configuration information can also indicate a C-RNTI allocated to the UE for TTI bundling. For example, when the UE receives a valid uplink grant (e.g., an uplink grant addressed to the C-RNTI allocated to the UE for TTI bundling, which can be referred to herein as a C-RNTI grant or a TTI bundling grant), the UE can transmit the same packet four times in four consecutive TTIs (e.g., subframes). Alternatively, in some aspects, the TTI bundling resources can be associated with an enhanced TTI bundling configuration, which can reduce the number of HARQ processes from 4 to 3. Further, based on the TTI bundle size being four, the UE can generally expect a subsequent C-RNTI grant to be allocated to a TTI having a periodicity that is a multiple of 4 TTIs from the most recent valid C-RNTI grant. In some aspects, the SPS resources indicated in the second configuration information can include a PRB allocation allocated to the UE. For example, as described above, RRC signaling can indicate an interval for periodically allocating radio resources to the UE, and PDCCH signaling can trigger use of the SPS resources by indicating a specific transmission resource allocation in the time / frequency domain.
[0115] As Figure 6 Further as shown, by reference number 620, the UE can receive one or more C-RNTI grants associated with a grant time based on a TTI bundling period. For example, each C-RNTI grant can correspond to an uplink grant included in a DCI format 0 to indicate a TTI in which the UE is to perform a bundled uplink transmission. For example, each C-RNTI grant can indicate a TTI according to a system frame number and a subframe number, and the subframe number associated with each TTI can be a multiple of four subframes from the subframe number associated with a previous TTI. Thus, as shown by reference number 630, the UE can perform the bundled uplink transmission in consecutive uplink subframes based on the grant time indicated in the C-RNTI grant addressed to the UE.
[0116] As Figure 6 Further as shown in the middle, by reference number 640, the UE can detect an SPS trigger to schedule use of a configured SPS resource in a forthcoming subframe that is unaligned with a previous C-RNTI grant. For example, in the case of a TTI bundling size of four, in a case that an SPS trigger schedules use of a configured SPS resource in subframe 4N+1, 4N+2, or 4N+3 since a last C-RNTI grant associated with a TTI bundle, a subframe associated with the SPS trigger can be unaligned with the previous C-RNTI grant. In other words, a subframe associated with the SPS trigger can be unaligned with the previous C-RNTI grant, where a result of a difference between the subframe associated with the SPS trigger and a first subframe associated with the previous C-RNTI grant modulo 4 is not equal to zero (0).
[0117] In some aspects, the SPS trigger can be a valid trigger that the base station transmits to the UE to activate the configured SPS resource. In this case, transmission scheduling can be moved based on a subframe associated with the SPS trigger, such that the UE expects a subsequent C-RNTI grant to be a multiple of four subframes after the subframe associated with the SPS trigger. However, in some cases, the SPS trigger can be incorrectly detected by the UE and / or incorrectly transmitted by the base station. For example, the UE can detect the SPS trigger based on an incorrect decoding result for a downlink control channel (e.g., PDCCH), which can occur due to noise on the downlink control channel (e.g., when a sixteen-bit cyclic redundancy check (CRC) is used).
[0118] Additionally or alternatively, in some cases, a base station can incorrectly transmit an SPS trigger in a downlink control channel due to network misconfiguration, base station misconfiguration, and / or abnormal behavior, among other possibilities. As described above, an incorrect SPS trigger can cause a UE to incorrectly drop subsequent (valid) C-RNTI grants that are a multiple of four subframes after the most recent C-RNTI grant due to the incorrect SPS trigger being misaligned with the subframe associated with the most recent C-RNTI grant can cause the transmission schedule to be moved one subframe, two subframes, or three subframes. Thus, as described herein, a UE can use a dropped C-RNTI grant as a metric to determine whether an SPS trigger is valid or invalid.
[0119] For example, as shown by reference number 650, after detecting an SPS trigger for scheduling use of SPS resources in a subframe that is misaligned with a TTI-bound resource (e.g., a subframe associated with an earlier C-RNTI grant), the UE can receive one or more C-RNTI grants. Generally, as described above, if a grant time (e.g., a transmission subframe) indicated by a C-RNTI grant is not a multiple of four subframes from a subframe associated with the SPS trigger, the UE can drop the C-RNTI grant received after detecting the SPS trigger. Alternatively, if the indicated grant time is a multiple of four subframes from the subframe associated with the SPS trigger, the UE can perform a bound uplink transmission based on the grant time indicated in the C-RNTI grant. Thus, as shown by reference number 660, the UE can use a dropped C-RNTI grant as a metric for validating the SPS trigger (e.g., because it is unexpected behavior for the UE to drop many C-RNTI grants from the base station).
[0120] For example, when the UE detects an SPS trigger after one or more C-RNTI grants associated with the TTI bundling configuration, the UE can initialize (e.g., set to zero) a first counter to track a total number of C-RNTI grants after detecting the SPS trigger, and the UE can further initialize (e.g., set to zero) a second counter to track a number of subsequent C-RNTI grants that are dropped. Thus, for each C-RNTI grant received after detecting the SPS trigger, the UE can increment the first counter. Moreover, if a grant time indicated in a subsequent C-RNTI grant is not a multiple of four subframes after a subframe associated with the SPS trigger, the UE can increment the second counter (e.g., because the UE will drop the C-RNTI grant due to misalignment with the subframe associated with the SPS trigger). When the first counter satisfies (e.g., is equal to) a first threshold, which means that the total number of C-RNTI grants after detecting the SPS trigger satisfies the first threshold, the UE can determine a proportion of C-RNTI grants that are dropped due to misalignment with the subframe associated with the SPS trigger. For example, the UE can divide the second counter that is used to track the number of dropped C-RNTI grants by the first counter that is used to track the total number of C-RNTI grants to determine the proportion of dropped C-RNTI grants among the threshold total number of C-RNTI bundled grants.
[0121] Thus, if the proportion of dropped C-RNTI grants satisfies (e.g., exceeds) a second threshold, the UE can determine that the SPS trigger is invalid, or if the proportion of dropped C-RNTI grants fails to satisfy (e.g., is less than or equal to) the second threshold, the UE can instead determine that the SPS trigger is valid. In some aspects, the second threshold can generally have a value between 0 and 1. In some aspects, the second threshold can have a value closer to 1 than 0, which can indicate that the UE is dropping a majority of C-RNTI grants provided by the base station unintentionally. For example, the second threshold can have a value in a range of 0.6 to 0.8. However, it should be understood that although other suitable values can be used (e.g., a lower value for the second threshold can be used to increase a probability of identifying an SPS trigger that is detected incorrectly or an SPS trigger that is transmitted incorrectly by the base station, but a lower value for the second threshold can also increase a probability of invalidating an SPS trigger incorrectly).
[0122] Further, a value of the first threshold can be configurable to balance a tradeoff between accurate validity assessment and preventing communication session termination. For example, a larger value for the first threshold can result in the UE sampling more C-RNTI grants, which can result in a more accurate determination of the validity (or invalidity) of the SPS trigger, but a smaller value for the first threshold can increase the probability that the communication session will be terminated. Thus, the first threshold can be set to a configurable value (e.g., 10) that allows the UE to accurately assess whether the SPS trigger is valid or invalid before the communication session is terminated.
[0123] As Figure 6 Further, as shown by reference number 670, the UE can determine a transmission schedule for a subsequent uplink transmission based at least in part on the validity of the SPS trigger. For example, in some aspects, where the SPS trigger is determined to be valid (e.g., the proportion of dropped C-RNTI grants fails to satisfy the second threshold, which indicates that the base station intended to activate the SPS resources in the misaligned subframe and move the transmission schedule accordingly), the UE can maintain the transmission schedule based at least in part on the subframe associated with the SPS trigger. In this case, the UE can expect a subsequent C-RNTI grant to be associated with a grant time that is a multiple of four subframes after the subframe associated with the SPS trigger. Otherwise, where the SPS trigger is determined to be invalid (e.g., the proportion of dropped C-RNTI grants satisfies the second threshold, which indicates that the base station incorrectly transmitted the SPS trigger and / or the UE detected the SPS trigger based on an incorrect PDCCH decoding result), the UE can revert to a previous transmission schedule (e.g., prior to the SPS trigger). In this case, the UE can expect a subsequent C-RNTI grant to be associated with a grant time that is a multiple of four subframes after a most recent C-RNTI grant prior to the SPS trigger.
[0124] As shown above, a method for wireless communication is provided Figure 6 by way of example. Other examples can differ from what is described Figure 6 with respect to the examples described.
[0125] Figure 7 FIG. 13 is a diagram illustrating an example process 1300 performed, for example, by a UE, in accordance with the present disclosure. Example process 1300 is an example of a process for identifying an incorrectly triggered SPS grant in FDD traffic associated with TTI bundling.
[0126] As Figure 7 shown, in some aspects, process 1300 can include receiving first configuration information indicating TTI bundling resources (block 1310). For example, the UE (e.g., using receiver 252, transmiter 254, communication manager 220, etc.) can receive first configuration information indicating TTI bundling resources. In this case, the first configuration information can indicate a first set of resources for a first TTI and a second set of resources for a second TTI. Figure 8The reception component 802, as
[0127] As Figure 7 Further as Figure 8 The reception component 802, as
[0128] As Figure 7 Further as Figure 8 The SPS trigger detection component 808, as
[0129] As Figure 7 Further as Figure 8 The SPS trigger validation component 810, as
[0130] Process 700 can include additional aspects, such as any single aspect or any combination of aspects described below and / or in connection with one or more other processes described elsewhere herein.
[0131] In a first aspect, determining whether the SPS trigger is valid includes determining that the SPS trigger is invalid based at least in part on a proportion of the number of TTI bundling grants that are unaligned with the subframe associated with the SPS trigger among a threshold number of TTI bundling grants after detecting the SPS trigger satisfying a threshold.
[0132] In a second aspect, alone or in combination with the first aspect, process 700 includes resuming, based at least in part on the determining that the SPS trigger is invalid, transmission scheduling based at least in part on a grant time associated with a most recent TTI bundling grant prior to the SPS trigger.
[0133] In a third aspect, alone or in combination with one or more of the first and second aspects, determining whether the SPS trigger is valid includes determining that the SPS trigger is valid based at least in part on a proportion of the number of TTI bundling grants that are aligned with the subframe that is misaligned with the period associated with the SPS trigger failing to satisfy a threshold.
[0134] In a fourth aspect, alone or in combination with one or more of the first through third aspects, the process 700 includes maintaining transmission scheduling based at least in part on the subframe associated with the SPS trigger based at least in part on the determination that the SPS trigger is valid.
[0135] In a fifth aspect, alone or in combination with one or more of the first through fourth aspects, each of the TTI bundling grants is addressed to a C-RNTI assigned to the UE for TTI bundling.
[0136] In a sixth aspect, alone or in combination with one or more of the first through fifth aspects, the SPS trigger is detected based at least in part on an incorrect downlink control channel decoding result.
[0137] In a seventh aspect, alone or in combination with one or more of the first through sixth aspects, the SPS trigger is detected based at least in part on a downlink control channel message received from a base station that incorrectly triggers use of the SPS resources in the subframe that is misaligned with the period associated with the TTI bundling resources.
[0138] In an eighth aspect, alone or in combination with one or more of the first through seventh aspects, the period associated with the TTI bundling is based at least in part on a TTI bundling size.
[0139] In a ninth aspect, alone or in combination with one or more of the first through eighth aspects, the TTI bundling size is four.
[0140] In a tenth aspect, alone or in combination with one or more of the first through ninth aspects, the communication session includes traffic associated with a VoLTE call.
[0141] Although Figure 7 Example blocks of the process 700 are illustrated, but in some aspects, the process 700 can include additional blocks, fewer blocks, different blocks, or differently arranged blocks than those depicted in Figure 7 In addition or as an alternative, two or more of the blocks of the process 700 can be performed in parallel.
[0142] Figure 8 is a block diagram of an example apparatus 800 for wireless communication. The apparatus 800 can be a UE, or a UE can include the apparatus 800. In some aspects, the apparatus 800 includes a reception component 802 and a transmission component 804, which can be in communication with one another (for example, via one or more buses and / or one or more other components). As shown, the apparatus 800 can communicate with another apparatus 806 (such as a UE, a base station, or another wireless communication device) using the reception component 802 and the transmission component 804. As further shown, the apparatus 800 can include one or more of an SPS trigger detection component 808 or an SPS trigger verification component 810, among other examples.
[0143] In some aspects, the apparatus 800 can be configured to perform one or more operations described herein in connection with Figure 6 the description. Additionally, or alternatively, the apparatus 800 can be configured to perform one or more processes described herein, such as process 700 of Figure 7 In some aspects, the apparatus 800 and / or one or more components shown in Figure 8 may include one or more components of the UE described above in connection with Figure 2 Additionally, or alternatively, one or more components shown in Figure 8 may be implemented within one or more components described above in connection with Figure 2 Additionally, or alternatively, one or more components of the set of components can be implemented at least in part as software stored in a memory. For example, a component (or a portion of a component) can be implemented as instructions or code stored in a non-transitory computer-readable medium and executable by a controller or a processor to perform the functions or operations of the component.
[0144] The reception component 802 can receive communications, such as reference signals, control information, data communications, or a combination thereof, from the apparatus 806. The reception component 802 can provide received communications to one or more other components of the apparatus 800. In some aspects, the reception component 802 can perform signal processing on the received communications (such as filtering, amplification, demodulation, analog-to-digital conversion, demultiplexing, deinterleaving, de-mapping, equalization, interference cancellation, or decoding, among other examples), and can provide the processed signals to the one or more other components of the apparatus 800. In some aspects, the reception component 802 can include one or more antennas, a demodulator, a MIMO detector, a receive processor, a controller / processor, a memory, or a combination thereof, of the UE described above in connection with Figure 2
[0145] Transmitting component 804 can transmit communications to device 806, such as reference signals, control information, data communications, or combinations thereof. In some aspects, one or more other components of device 806 can generate communications and provide the generated communications to transmitting component 804 for transmission to device 806. In some aspects, transmitting component 804 can perform signal processing (such as filtering, amplification, modulation, digital-to-analog conversion, multiplexing, interleaving, mapping, or encoding) on the generated communications and can transmit the processed signals to device 806. In some aspects, transmitting component 804 can include combinations of the above. Figure 2 The described UE includes one or more antennas, modulators, transmit MIMO processors, transmit processors, controllers / processors, memory, or combinations thereof. In some aspects, the transmit component 804 may be co-located with the receive component 802 in the transceiver.
[0146] The receiving component 802 can receive first configuration information indicating a TTI-bound resource. The receiving component 802 can also receive second configuration information indicating an SPS resource. The SPS trigger detection component 808 can detect, during a communication session, an SPS trigger for using the SPS resource in a subframe, wherein the subframe is not periodically aligned with the TTI-bound resource. In some aspects, the SPS trigger detection component 808 may include the above-described combination... Figure 2 The described UE includes one or more antennas, demodulators, MIMO detectors, receive processors, controllers / processors, memory, or combinations thereof. The SPS trigger verification component 810 may determine whether the SPS trigger is valid based at least in part on the number of TTI bindings allowed for the subframe misalignment associated with the SPS trigger after the SPS trigger is detected. In some aspects, the SPS trigger verification component 810 may include the above-described combination... Figure 2 The described UE's controller / processor, memory, or a combination thereof.
[0147] The SPS trigger verification component 810 can determine that the SPS trigger is invalid based at least in part on the proportion of the number of TTI bindings allowed for the subframe misalignment associated with the SPS trigger to a threshold number of TTI bindings allowed after the SPS trigger is detected.
[0148] The transmitting component 804 may, at least in part, restore the transmission schedule based on the allowance time associated with the most recent TTI binding allowance prior to the SPS trigger, based on the determination that the SPS trigger is invalid.
[0149] The SPS trigger validation component 810 can determine that the SPS trigger is valid based at least in part on a proportion of a threshold number of TTI bundling grants after detecting the SPS trigger that fail to satisfy a threshold based at least in part on the number of TTI bundling grants permitted that are misaligned with the subframe associated with the SPS trigger.
[0150] The transmission component 804 can maintain transmission scheduling based at least in part on the SPS trigger being determined to be valid based at least in part on the determination.
[0151] The SPS trigger detection component 808 can detect a SPS trigger based at least in part on an incorrect downlink control channel decoding result.
[0152] The SPS trigger detection component 808 can detect a SPS trigger based at least in part on a downlink control channel message received from a base station that incorrectly triggers use of the SPS resources in the subframe that is misaligned with a period associated with the TTI bundling resources.
[0153] Figure 8 The number and arrangement of components shown in FIG. 10 are provided as an example. In practice, there can be additional components, fewer components, different components, or differently arranged components than those shown in FIG. 10. Additionally or alternatively, Figure 8 For example, two or more components shown in FIG. 10 can be implemented within a single component, or a single component shown in FIG. 10 can be implemented as multiple, distributed components. Additionally or alternatively, Figure 8 For example, a component shown in FIG. 10 can perform one or more functions described as being performed by another component shown in FIG. 10. Figure 8 For example, a set of components (one or more components) shown in FIG. 10 can perform one or more functions described as being performed by another set of components shown in FIG. 10. Figure 8 For example, a set of components (one or more components) shown in FIG. 10 can perform one or more functions described as being performed by another set of components shown in FIG. 10. Figure 8 For example, a set of components (one or more components) shown in FIG. 10 can perform one or more functions described as being performed by another set of components shown in FIG. 10.
[0154] An overview of some aspects of the disclosure is provided below:
[0155] Aspect 1 : A method of wireless communication performed by a UE, comprising: receiving first configuration information indicating TTI bundling resources; receiving second configuration information indicating SPS resources; detecting, during a communication session, a SPS trigger for use of the SPS resources in a subframe that is misaligned with a period associated with the TTI bundling resources; and determining whether the SPS trigger is valid based at least in part on a number of TTI bundling grants after detecting the SPS trigger that are misaligned with the subframe associated with the SPS trigger.
[0156] Aspect 2: The method of aspect 1, wherein determining whether the SPS trigger is valid comprises determining that the SPS trigger is invalid based at least in part on a proportion of the number of TTI bundling grants that are misaligned with the subframe associated with the SPS trigger among a threshold number of TTI bundling grants after detecting the SPS trigger satisfies a threshold.
[0157] Aspect 3: The method of aspect 2, further comprising resuming transmission scheduling based at least in part on a grant time associated with a most recent TTI bundling grant prior to the SPS trigger based at least in part on the determination that the SPS trigger is invalid.
[0158] Aspect 4: The method of aspect 1, wherein determining whether the SPS trigger is valid comprises determining that the SPS trigger is valid based at least in part on a proportion of the number of TTI bundling grants that are misaligned with the subframe associated with the SPS trigger among a threshold number of TTI bundling grants after detecting the SPS trigger failing to satisfy a threshold.
[0159] Aspect 5: The method of aspect 4, further comprising maintaining transmission scheduling based at least in part on the subframe associated with the SPS trigger based at least in part on the determination that the SPS trigger is valid.
[0160] Aspect 6: The method of any of aspects 1-5, wherein each of the TTI bundling grants is addressed to a C-RNTI assigned to the UE for TTI bundling.
[0161] Aspect 7: The method of any of aspects 1-6, wherein the SPS trigger is detected based at least in part on an incorrect downlink control channel decoding result.
[0162] Aspect 8: The method of any of aspects 1-7, wherein the SPS trigger is detected based at least in part on a downlink control channel message received from a base station that incorrectly triggers use of the SPS resources in the subframe that is misaligned with the periodicity associated with the TTI bundling resources.
[0163] Aspect 9: The method of any of aspects 1-8, wherein the periodicity associated with the TTI bundling is based at least in part on a TTI bundling size.
[0164] Aspect 10: The method of aspect 9, wherein the TTI bundling size is four.
[0165] Aspect 11: The method of any of aspects 1-10, wherein the communication session comprises traffic associated with a VoLTE call.
[0166] Aspect 12: An apparatus for wireless communication at a device, comprising a processor; memory coupled with the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform the method of one or more of aspects 1-11.
[0167] Aspect 13: A device for wireless communication comprising a memory and one or more processors coupled to the memory, the one or more processors configured to perform the method of one or more of aspects 1-11.
[0168] Aspect 14: An apparatus for wireless communication, comprising at least one means for performing the method of one or more of aspects 1-11.
[0169] Aspect 15: A non-transitory computer-readable medium storing code for wireless communication, the code comprising instructions executable by a processor to perform the method of one or more of aspects 1-11.
[0170] Aspect 16: A non-transitory computer-readable medium storing a set of instructions for wireless communication, the set of instructions comprising one or more instructions that, when executed by one or more processors of a device, cause the device to perform the method of one or more of aspects 1-11.
[0171] The foregoing disclosure provides illustration and description, but is not intended to be exhaustive or to limit aspects to the precise form disclosed. Modifications and variations are possible in light of the above disclosure or from practice of the aspects.
[0172] As used herein, the term “component” is intended to be broadly interpreted to include hardware and / or a combination of hardware and software. “Software” shall be broadly construed to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executables, threads of execution, procedures, and / or functions, among other examples, whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise. As used herein, a processor is implemented in hardware and / or a combination of hardware and software. It will be apparent that systems and / or methods described herein can be implemented in different forms of hardware and / or a combination of hardware and software. The actual specialized control hardware or software code used to implement these systems and / or methods is not limiting of the aspects. Thus, the operation and behavior of the systems and / or methods were described herein without reference to specific software code — it being understood that software and hardware can be designed to implement the systems and / or methods based, at least in part, on the description herein.
[0173] As used herein, depending on the context, satisfying a threshold can refer to a value being greater than the threshold, greater than or equal to the threshold, less than the threshold, less than or equal to the threshold, equal to the threshold, not equal to the threshold, and / or the like.
[0174] Although specific combinations of features are set forth in the claims and / or disclosed herein, the disclosed aspects are not intended to be limited to the combinations set forth. Rather, features described herein can be combined in ways not specifically set forth in the claims and / or disclosure. Although each dependent claim listed below can directly depend on only one claim, the disclosure of each dependent claim includes each other dependent claim in the set of claims. As used herein, the phrase “at least one of’ a list of items refers to any combination of those items, including single members. As an example, “at least one of a, b, or c” is intended to cover a, b, c, a-b, a-c, b-c, and a-b-c, as well as any combination of items from a, b, and c (e.g., a-a, a-a-a, a-a-b, a-a-c, a-b-b, a-c-c, b-b, b-b-b, b-b-c, c-c, and c-c-c or any other ordering of a, b, and c).
[0175] No element, act or instruction used herein should be construed as critical or essential unless explicitly described as such. Also, as used herein, the articles “a” and “an” are intended to include one or more items, and can be used interchangeably with “one or more.” Furthermore, as used herein, the term “set” and “group” are intended to include one or more items (for example, related items, unrelated items, or a combination of related and unrelated items) and can be used interchangeably with “one or more.” Where only one item is intended, the term “only one” or similar language is used. Also, as used herein, the terms “has,” “have,” “having” or the like are intended to be open-ended terms. Further, the phrase “based on” is intended to mean “based, at least in part, on” unless explicitly stated otherwise. Also, as used herein, the term “or” used in a series of items is intended to be inclusive, like “and / or,” unless explicitly stated otherwise (e.g., if used in the context of “one of X, Y, or Z,” it is taken as an open-ended term meaning only one of X, Y or Z is desired).
Claims
1. A method of wireless communication performed by a user equipment (UE), comprising: receiving first configuration information indicating transmission time interval (TTI) bundling resources; receiving second configuration information indicating semi-persistent scheduling (SPS) resources; detecting, during a communication session, an SPS trigger for use of the SPS resources in a subframe that is unaligned with a periodicity associated with the TTI bundling resources; and determining whether the SPS trigger is valid based at least in part on a number of TTI bundling grants that are unaligned with the subframe associated with the SPS trigger after detecting the SPS trigger, wherein determining whether the SPS trigger is valid comprises: determining that the SPS trigger is invalid based at least in part on a proportion of the number of TTI bundling grants that are unaligned with the subframe associated with the SPS trigger among a threshold number of TTI bundling grants after detecting the SPS trigger failing to satisfy a threshold.
2. The method of claim 1, further comprising: resuming, based at least in part on the determining that the SPS trigger is invalid, transmission scheduling based at least in part on a grant time associated with a most recent TTI bundling grant prior to the SPS trigger.
3. The method of claim 1, wherein, determining whether the SPS trigger is valid further comprises: determining that the SPS trigger is valid based at least in part on the proportion of the number of TTI bundling grants that are unaligned with the subframe associated with the SPS trigger among the threshold number of TTI bundling grants after detecting the SPS trigger failing to satisfy the threshold.
4. The method of claim 3, further comprising: maintaining, based at least in part on the determining that the SPS trigger is valid, transmission scheduling based at least in part on the subframe associated with the SPS trigger.
5. The method of claim 1, wherein, each of the TTI bundling grants is addressed to a cell radio network temporary identifier assigned to the UE for TTI bundling.
6. The method of claim 1, wherein, the SPS trigger is detected based at least in part on an incorrect downlink control channel decoding result.
7. The method of claim 1, wherein, the SPS trigger is detected based at least in part on a downlink control channel message received from a base station that incorrectly triggers use of the SPS resources in the subframe that is unaligned with the periodicity associated with the TTI bundling resources.
8. The method of claim 1, wherein, the periodicity associated with the TTI bundling is based at least in part on a TTI bundling size.
9. The method of claim 8, wherein, the TTI bundling size is four.
10. The method of claim 1, wherein, the communication session comprises traffic associated with a voice over long term evolution (VoLTE) call.
11. A user equipment (UE) for wireless communication, comprising: one or more memories; and one or more processors coupled to the one or more memories and configured to: receive first configuration information indicating transmission time interval (TTI) bundling resources; receive second configuration information indicating semi-persistent scheduling (SPS) resources; detecting, during a communication session, a semi-persistent scheduling (SPS) trigger for use of the SPS resources in a subframe that is not aligned with a periodicity associated with the TTI-bundled resources; and determining whether the SPS trigger is valid based at least in part on a number of TTI-bundled grants that are not aligned with the subframe associated with the SPS trigger after detecting the SPS trigger, wherein to determine whether the SPS trigger is valid, the one or more processors are configured to: determine that the SPS trigger is invalid based at least in part on a proportion of the number of TTI-bundled grants that are not aligned with the subframe associated with the SPS trigger among a threshold number of TTI-bundled grants after detecting the SPS trigger failing to satisfy a threshold.
12. The UE of claim 11, wherein, the one or more processors are further configured to: resume, based at least in part on the determining that the SPS trigger is invalid, transmission scheduling based at least in part on a grant time associated with a most recent TTI-bundled grant prior to the SPS trigger.
13. The UE of claim 11, wherein, to determine whether the SPS trigger is valid, the one or more processors are further configured to: determine that the SPS trigger is valid based at least in part on the proportion of the number of TTI-bundled grants that are not aligned with the subframe associated with the SPS trigger among the threshold number of TTI-bundled grants after detecting the SPS trigger failing to satisfy the threshold.
14. The UE of claim 13, wherein, the one or more processors are further configured to: maintain, based at least in part on the determining that the SPS trigger is valid, transmission scheduling based at least in part on the subframe associated with the SPS trigger.
15. The UE of claim 11, wherein, each of the TTI-bundled grants is addressed to a cell radio network temporary identifier that is assigned to the UE for TTI bundling.
16. The UE of claim 11, wherein, the SPS trigger is detected based at least in part on an incorrect downlink control channel decoding result.
17. The UE of claim 11, wherein, the SPS trigger is detected based at least in part on a downlink control channel message received from a base station that incorrectly triggers use of the SPS resources in the subframe that is not aligned with the periodicity associated with the TTI-bundled resources.
18. The UE of claim 11, wherein, the periodicity associated with the TTI bundling is based at least in part on a TTI bundling size.
19. The UE of claim 18, wherein, the TTI bundling size is four.
20. The UE of claim 11, wherein, the communication session includes traffic associated with a voice over long term evolution (VoLTE) call.
21. A non-transitory computer-readable medium storing a set of instructions for wireless communication, the set of instructions comprising: one or more instructions that, when executed by one or more processors of a user equipment (UE), cause the UE to: receive first configuration information indicating transmission time interval (TTI) bundled resources; receive second configuration information indicating semi-persistent scheduling (SPS) resources; detect, during a communication session, a SPS trigger for use of the SPS resources in a subframe that is not aligned with a periodicity associated with the TTI-bundled resources; and determine whether the SPS trigger is valid based at least in part on a number of TTI-bundled grants that are not aligned with the subframe associated with the SPS trigger after detecting the SPS trigger. determining whether the SPS trigger is valid based at least in part on a proportion of the number of TTI bundling grants that are misaligned with the subframe associated with the SPS trigger among a threshold number of TTI bundling grants after detecting the SPS trigger satisfying a threshold, wherein the one or more instructions that cause the UE to determine whether the SPS trigger is valid cause the UE to: determine that the SPS trigger is invalid based at least in part on the proportion of the number of TTI bundling grants that are misaligned with the subframe associated with the SPS trigger among the threshold number of TTI bundling grants after detecting the SPS trigger failing to satisfy the threshold.
22. The non-transitory computer-readable medium of claim 21, wherein, the one or more instructions further cause the UE to: resume transmission scheduling based at least in part on a grant time associated with a most recent TTI bundling grant prior to the SPS trigger based at least in part on the determining that the SPS trigger is invalid.
23. The non-transitory computer-readable medium of claim 21, wherein, the one or more instructions that cause the UE to determine whether the SPS trigger is valid further cause the UE to: determine that the SPS trigger is valid based at least in part on the proportion of the number of TTI bundling grants that are misaligned with the subframe associated with the SPS trigger among the threshold number of TTI bundling grants after detecting the SPS trigger failing to satisfy the threshold.
24. The non-transitory computer-readable medium of claim 23, wherein, the one or more instructions further cause the UE to: maintain transmission scheduling based at least in part on the subframe associated with the SPS trigger based at least in part on the determining that the SPS trigger is valid.
25. The non-transitory computer-readable medium of claim 21, wherein, each of the TTI bundling grants is addressed to a cell radio network temporary identifier assigned to the UE for TTI bundling.
26. The non-transitory computer-readable medium of claim 21, wherein, the SPS trigger is detected based at least in part on an incorrect downlink control channel decoding result.
27. The non-transitory computer-readable medium of claim 21, wherein, the SPS trigger is detected based at least in part on a downlink control channel message received from a base station that incorrectly triggers use of the SPS resource in the subframe that is misaligned with the periodicity associated with the TTI bundling resource.
28. The non-transitory computer-readable medium of claim 21, wherein, the periodicity associated with the TTI bundling is based at least in part on a TTI bundling size.
29. The non-transitory computer-readable medium of claim 28, wherein, the TTI bundling size is four.
30. The non-transitory computer-readable medium of claim 21, wherein, the communication session includes traffic associated with a voice over long term evolution (VoLTE) call.
31. An apparatus for wireless communication, comprising: means for receiving first configuration information indicating transmission time interval (TTI) bundling resources; means for receiving second configuration information indicating semi-persistent scheduling (SPS) resources; means for detecting, during a communication session, an SPS trigger for use of the SPS resources in a subframe that is misaligned with a periodicity associated with the TTI bundling resources; and means for determining whether the SPS trigger is valid based at least in part on a number of TTI bundling grants that are misaligned with the subframe associated with the SPS trigger after detecting the SPS trigger, wherein the means for determining whether the SPS trigger is valid comprises: means for determining that the SPS trigger is invalid based at least in part on a proportion of the number of TTI bundling grants that are misaligned with the subframe associated with the SPS trigger among a threshold number of TTI bundling grants after detecting the SPS trigger satisfying a threshold.
32. The apparatus of claim 31, further comprising: means for resuming transmission scheduling based at least in part on a grant time associated with a most recent TTI bundling grant prior to the SPS trigger based at least in part on the determining that the SPS trigger is invalid.
33. The apparatus of claim 31, wherein, the means for determining whether the SPS trigger is valid further comprises: means for determining that the SPS trigger is valid based at least in part on the proportion of the number of TTI bundling grants that are misaligned with the subframe associated with the SPS trigger among the threshold number of TTI bundling grants after detecting the SPS trigger failing to satisfy the threshold.
34. The apparatus of claim 33, further comprising: means for maintaining transmission scheduling based at least in part on the subframe associated with the SPS trigger based at least in part on the determining that the SPS trigger is valid.
35. The apparatus of claim 31, wherein, each of the TTI bundling grants is addressed to a cell radio network temporary identifier assigned to the apparatus for TTI bundling.
36. The apparatus of claim 31, wherein, the SPS trigger is detected based at least in part on an incorrect downlink control channel decoding result.
37. The apparatus of claim 31, wherein, the SPS trigger is detected based at least in part on a downlink control channel message received from a base station that incorrectly triggers use of the SPS resources in the subframe that is misaligned with the periodicity associated with the TTI bundling resources.
38. The apparatus of claim 31, wherein, the periodicity associated with the TTI bundling is based at least in part on a TTI bundling size.
39. The device of claim 38, wherein, the TTI bundling size is four.
40. The apparatus of claim 31, wherein, the communication session comprises traffic associated with a Voice over Long Term Evolution (VoLTE) call.
Citation Information
Patent Citations
Tti-bundling and semi-persistent scheduling operation in lte tdd
CN105594150A
Defense against false detection of semi-persistent scheduling (SPS) activation or release
CN105594279A