Determine the transport block size for retransmissions

By using the modulation and encoding scheme authorization received by the user equipment in wireless communication and the transmission block size of previous communications, the problem of retransmission TBS determination in wireless communications is solved, and communication efficiency and service quality are improved.

CN117203918BActive Publication Date: 2025-01-07QUALCOMM INC
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202280029790.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2021-05-07
Filing Date
2022-03-31
Publication Date
2025-01-07
Estimated Expiration
2042-03-31

AI Technical Summary

Technical Problem

In wireless communication, when a user equipment (UE) receives authorized retransmission, it lacks transmission block size (TBS) information for decoding, resulting in reduced throughput and poor service quality, and lacks effective methods to determine the use of on retransmitted TBS.

Method used

The user equipment (UE) uses new data indicators and HARQ process identifiers to identify whether the authorization is a retransmission of the initial communication and uses the TBS of the previous communication to decode the authorized scheduled communication, using the new data indicator and the HARQ process identifier. Determine the effectiveness of TBS.

Benefits of technology

Improves communication throughput, improves service quality, reduces the overhead of retransmission and transmission, and ensures effective decoding in the absence of initial authorization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117203918B_ABST
    Figure CN117203918B_ABST
Patent Text Reader

Abstract

In summary, various aspects of the present disclosure relate to wireless communications. In some aspects, a user equipment (UE) may receive a grant indicating a modulation and coding scheme (MCS) indicating that the grant is for retransmission of an initial communication. The UE may decode communications scheduled by the grant based at least in part on the grant indicating the MCS that indicates the grant is for retransmission and using a transport block size (TBS) of a previous communication, wherein the previous communication precedes the initial communication. Many other aspects are also described.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This patent application claims priority to U.S. non-provisional patent application No. 17 / 302,642, filed on May 7, 2021, entitled “TRANSPORT BLOCK SIZED ETERMINATION FOR RETRANSMISSION,” which is expressly incorporated herein by reference. Technical Field

[0003]

[0011] In general, various aspects of the disclosure relate to wireless communications and techniques and apparatus for determining transport block sizes for retransmissions. Background Art

[0004] Wireless communication systems are widely used to provide various telecommunication services such as telephony, video, data, messaging, and broadcasting. Typical wireless communication systems may employ multiple access technologies that can support 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 (3GPP).

[0005] A wireless network may include multiple base stations (BSs), wherein the BSs are capable of supporting communications for multiple user equipments (UEs). The UEs may communicate with the BSs via downlinks and uplinks. A "downlink" (or "forward link") refers to a communication link from a BS to a UE, and an "uplink" (or "reverse link") refers to a communication link from a UE to a BS. As will be described in more detail herein, a BS may be referred to as a Node B, gNB, access point (AP), radio head, transmit receive point (TRP), new radio (NR) BS, 5G Node B, etc.

[0006] The above multiple access technologies have been adopted in various telecommunication standards to provide a common protocol that enables different user devices to communicate at a city, country, region, or even global level. NR (which may also be referred to as 5G) is an enhancement set to the LTE mobile standard promulgated by 3GPP. NR is designed to better integrate with other open standards by improving spectrum efficiency, reducing costs, improving services, utilizing new spectrum, and using orthogonal frequency division multiplexing (OFDM) (CP-OFDM) with cyclic prefix (CP) on the downlink (DL), using CP-OFDM and / or SC-FDM (e.g., also known as discrete Fourier transform spread OFDM (DFT-s-OFDM)) on the uplink (UL), and supporting beamforming, multiple input multiple output (MIMO) antenna technology, and carrier aggregation, so as to better support mobile broadband Internet access. As the demand for mobile broadband access continues to increase, further improvements in LTE, NR, and other radio access technologies remain useful. Summary of the invention

[0007] In some aspects, a wireless communication method performed by a user equipment (UE) includes: receiving a grant indicating a modulation and coding scheme (MCS), the MCS indicating that the grant is for retransmission of an initial communication; and decoding a communication scheduled by the grant based at least in part on the grant indicating the MCS indicating that the grant is for the retransmission and using a transport block size (TBS) of a previous communication, wherein the previous communication precedes the initial communication.

[0008] In some aspects, a UE for wireless communication includes: a memory; and one or more processors coupled to the memory and configured to: receive a grant indicating an MCS indicating that the grant is for retransmission of an initial communication; and decode a communication scheduled by the grant based at least in part on the grant indicating the MCS indicating that the grant is for the retransmission and using a TBS of a previous communication, wherein the previous communication precedes the initial communication.

[0009] 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 a grant indicating an MCS indicating that the grant is for a retransmission of an initial communication; and decode a communication scheduled by the grant based at least in part on the grant indicating the MCS indicating that the grant is for the retransmission and using a TBS of a previous communication, wherein the previous communication precedes the initial communication.

[0010] In some aspects, an apparatus for wireless communication includes: a unit for receiving a grant indicating an MCS indicating that the grant is for a retransmission of an initial communication; and a unit for decoding a communication scheduled by the grant based at least in part on the grant indicating the MCS indicating that the grant is for the retransmission and using a TBS of a previous communication, wherein the previous communication precedes the initial communication.

[0011] Aspects of the present invention generally include methods, apparatus, systems, computer program products, non-transitory computer-readable media, user equipment, base stations, wireless communication devices and / or processing systems as fully described herein with reference to the accompanying drawings and descriptions and as illustrated in the accompanying drawings and descriptions.

[0012] The features and technical advantages of the examples according to the present disclosure have been outlined quite extensively above so that the subsequent specific embodiments can be better understood. Additional features and advantages will be described later. The disclosed concepts and specific examples can be easily used as the basis for modifying or designing other structures for the same purpose of achieving the present disclosure. Such equivalent constructions do not deviate from the scope of protection of the attached claims. When considered in conjunction with the accompanying drawings, the characteristics of the concepts disclosed herein (both their organization and method of operation) and the associated advantages will be better understood according to the description below. Each of the accompanying drawings is provided for the purpose of illustration and description, rather than as a definition of the limitation of the claims.

[0013] Although various aspects are described in the present disclosure by describing some examples, it will be understood by those skilled in the art that such aspects can be implemented in many different arrangements and scenarios. The technology described herein can be implemented using different platform types, devices, systems, shapes, sizes and / or packaging arrangements. For example, some aspects can be implemented via integrated chip embodiments or other devices based on non-module components (e.g., end-user devices, vehicles, communication devices, computing devices, industrial equipment, retail / purchase equipment, medical devices, or devices that enable artificial intelligence). Various aspects can be implemented in chip-level components, modular components, non-modular components, non-chip-level components, device-level components, or system-level components. The device incorporating the described aspects and features may include additional components and features for implementing and practicing the claimed and described aspects. For example, the transmission and reception of wireless signals may include several components for analog and digital purposes (e.g., hardware components including antennas, RF chains, power amplifiers, modulators, buffers, processors, interleavers, adders, or adders). It is expected that the aspects described herein can be practiced in various devices, components, systems, distributed arrangements, or end-user devices of different sizes, shapes, and configurations. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] In order to fully understand the above-mentioned features of the present disclosure, a more specific description of the invention briefly summarized above can be obtained by referring to various aspects (some of which are shown in the accompanying drawings). However, it should be noted that the accompanying drawings show only some typical aspects of the present disclosure, and since the description can recognize other equally effective aspects, it is not considered to be a limitation on its scope. The same reference numerals in different drawings can identify the same or similar elements.

[0015] Figure 1 is a diagram illustrating an example of a wireless network according to the present disclosure.

[0016] Figure 2 is a diagram showing an example of communication between a base station and a UE in a wireless network according to the present disclosure.

[0017] Figure 3 is a diagram illustrating an example of a multiple subscriber identity module (multi-SIM) UE in accordance with various aspects of the present disclosure.

[0018] Figure 4 and Figure 5 is a diagram illustrating an example associated with determining a transport block size for retransmission according to the present disclosure.

[0019] Figure 6 is a diagram illustrating an example flow associated with determining a transport block size for retransmissions in accordance with the present disclosure.

[0020] Figure 7 is a block diagram of an example apparatus for wireless communications according to the present disclosure. DETAILED DESCRIPTION

[0021] The various aspects of the present disclosure are described more fully below with reference to the accompanying drawings. However, the present disclosure can be embodied in many different forms, and should not be interpreted as being limited to any specific structure or function presented throughout the present disclosure. Instead, these aspects are provided so that the present disclosure will be thorough and complete, and the protection scope of the present disclosure will be fully conveyed to those skilled in the art. Based on the teachings herein, it should be understood by those skilled in the art that the protection scope of the present disclosure is intended to cover any aspect of the disclosure disclosed herein, whether implemented independently or in combination with any other aspect of the present disclosure. For example, a device or a practice method can be implemented using any number of aspects in the aspects set forth herein. In addition, the scope of the present disclosure is intended to cover such a device or method implemented using other structures, functions, or structures and functions other than the various aspects of the disclosure set forth herein or different from the various aspects of the disclosure set forth herein. It should be understood that any aspect of the disclosure disclosed herein can be embodied by one or more elements of the claims.

[0022] Several aspects of telecommunication systems will now be presented with reference to various devices and techniques. These devices 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 may be implemented using hardware, software, or a combination thereof. Whether these elements are implemented in hardware or software depends on the specific application and the design constraints imposed on the overall system.

[0023] It should be noted that although various aspects may be described herein using terminology generally associated with 5G or NR radio access technologies (RATs), various aspects of the present disclosure may be applied to other RATs, such as 3G RATs, 4G RATs, and / or RATs beyond 5G (e.g., 6G).

[0024] Figure 1 is a diagram showing an example of a wireless network 100 according to the present disclosure. Among other examples, the wireless network 100 may be or may include elements of a 5G (NR) network and / or an LTE network, as well as other examples. The wireless network 100 may include several base stations 110 (shown as BS110a, BS110b, BS110c, and BS110d) and other network entities. A base station (BS) is an entity that communicates with a user equipment (UE), and the BS may 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), and the like. Each BS may provide communication coverage for a specific geographic area. In 3GPP, the term "cell" may 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.

[0025] A BS may provide communication coverage for a macro cell, a pico cell, a femto cell, and / or another type of cell. A macro cell may cover a relatively large geographic area (e.g., a radius of several kilometers) and may allow unrestricted access by UEs with service subscriptions. A pico cell may cover a relatively small geographic area and may allow unrestricted access by UEs with service subscriptions. A femto cell may cover a relatively small geographic area (e.g., a residence) and may allow restricted access by UEs associated with the femto cell (e.g., UEs in a closed subscriber group (CSG)). A BS for a macro cell may be referred to as a macro BS. A BS for a pico cell may be referred to as a pico BS. A BS for a femto cell may be referred to as a femto BS or a home BS. In Figure 1 In the example shown, BS 110a may be a macro BS for macro cell 102a, BS 110b may be a pico BS for pico cell 102b, and BS 110c may be a femto BS for femto cell 102c. A BS may support one or more (e.g., three) cells. The terms "eNB", "base station", "NR BS", "gNB", "TRP", "AP", "Node B", "5G NB", and "cell" may be used interchangeably herein.

[0026] In some aspects, the cells are not necessarily stationary, and the geographic area of ​​the cells may move depending on the location of the mobile BS. In some aspects, the BSs may be interconnected with each other and / or to one or more other BSs or network nodes (not shown) in the wireless network 100 through various types of backhaul interfaces (such as direct physical connections or virtual networks, etc.) using any appropriate transport network.

[0027] The wireless network 100 may also include a relay station. A relay station is an entity that can receive transmissions of data from an upstream station (e.g., a BS or a UE) and send transmissions of the data to a downstream station (e.g., a UE or a BS). A relay station may also be a UE that can relay transmissions for other UEs. Figure 1 In the example shown in , a relay BS 110d may communicate with a macro BS 110a and a UE 120d to facilitate communication between the BS 110a and the UE 120d. A relay BS may also be referred to as a relay station, a relay base station, a relay, or the like.

[0028] The wireless network 100 may be a heterogeneous network including different types of BSs, such as a macro BS, a pico BS, a femto BS, a relay BS, etc. These different types of BSs may have different transmit power levels, different coverage areas, and different effects on interference in the wireless network 100. For example, a macro BS may have a high transmit power level (e.g., 5 to 40 watts), while a pico BS, a femto BS, and a relay BS may have a lower transmit power level (e.g., 0.1 to 2 watts).

[0029] A network controller 130 may be coupled to a set of BSs and provide coordination and control for these BSs. The network controller 130 may communicate with the BSs via a backhaul. The BSs may also communicate with each other (eg, directly or indirectly via a wireless or wired backhaul).

[0030] UE 120 (e.g., 120a, 120b, 120c, 120f) can be dispersed throughout the wireless network 100, and each UE can be stationary or mobile. UE can also be referred to as an access terminal, terminal, mobile station, subscriber unit, station, etc. 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 device, a camera, a gaming device, a netbook, a smartbook, an ultrabook, a medical device or equipment, a biosensor / device, a wearable device (smart watch, smart clothing, smart glasses, smart wristband, smart jewelry (e.g., smart ring, smart bracelet)), an entertainment device (e.g., a music or video device, or a satellite radio unit), a vehicle-mounted component or sensor, a smart meter / sensor, an industrial manufacturing device, a global positioning system device, or any other suitable device configured to communicate via a wireless medium or a wired medium.

[0031] Some UEs may be considered as machine type communication (MTC) or evolved or enhanced machine type communication (eMTC) UEs. MTC and eMTC UEs include, for example, robots, drones, remote devices, sensors, meters, monitors, and / or location tags that can communicate with a base station, another device (e.g., a remote device), or some other entity. A wireless node may provide, for example, a connection to a network (e.g., a wide area network such as the Internet or a cellular network) or a connection to the network via a wired communication link or a wireless communication link. Some UEs may be considered as Internet of Things (IoT) devices and / or may be implemented as NB-IoT (narrowband Internet of Things) devices. Some UEs may be considered as client equipment (CPE). UE 120 may be included inside a housing that houses components of UE 120 (such as a processor component and / or a memory component). In some aspects, a processor component and a memory component may be coupled together. For example, a processor component (e.g., one or more processors) and a memory component (e.g., a memory) may be operatively coupled, communicatively coupled, electronically coupled, and / or electrically coupled.

[0032] In general, any number of wireless networks can be deployed in a given geographic area. Each wireless network can support a specific RAT and can operate on one or more frequencies. RAT can also be referred to as radio technology, air interface, etc. Frequency can also be referred to as carrier, frequency channel, etc. In a given geographic area, each frequency can support a single RAT to avoid interference between wireless networks of different RATs. In some cases, NR or 5G RAT networks can be deployed.

[0033] In some aspects, two or more UEs 120 (e.g., shown as UE 120a and UE 120e) may communicate directly with each other (e.g., without using base station 110 as an intermediary) using one or more sidelink channels. For example, UE 120 may communicate using point-to-point (P2P) communication, device-to-device (D2D) communication, vehicle-to-everything (V2X) protocol (e.g., which may include vehicle-to-vehicle (V2V) protocol or vehicle-to-infrastructure (V2I) protocol), and / or mesh network. In this case, UE 120 may perform scheduling operations, resource selection operations, and / or other operations described elsewhere herein performed by base station 110.

[0034] In some aspects, one or more UEs 120 (e.g., shown as UE 120f) may be multiple subscriber identity module (multi-SIM or MSIM) UEs. For example, a multi-SIM UE 120 may include multiple SIMs (e.g., shown as a first SIM 105a and a second SIM 105b). The first SIM 105a may be associated with a first subscription or subscriber (shown as SUB 1), and the second SIM 105b may be associated with a second subscription or subscriber (shown as SUB 2). The subscription may be a subscription with a network operator (e.g., a mobile network operator (MNO)) that enables the UE 120 to access a wireless network (e.g., a radio access network (RAN)) associated with the network operator. "Subscriber" and "subscription" are used interchangeably herein. The multi-SIM UE 120 may communicate with the base station 110 using the first SIM 105a and / or the second SIM 105b, as described below with respect to Figure 3-5 Described in more detail.

[0035] Devices of the wireless network 100 may communicate using an electromagnetic spectrum that may be subdivided into various categories, bands, channels, and the like based on frequency or wavelength. For example, devices of the wireless network 100 may communicate using an operating band having a first frequency range (FR1) that may span from 410 MHz to 7.125 GHz, and / or may communicate using an operating band having a second frequency range (FR2) that may span from 24.25 GHz to 52.6 GHz. 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, although it is different from the extremely high frequency (EHF) band (30 GHz–300 GHz) identified by the International Telecommunication Union (ITU) as a “millimeter wave” band. Therefore, unless otherwise expressly stated, it should be understood that the term "sub-6 GHz" and the like (if used herein) can broadly refer to frequencies less than 6 GHz, frequencies within FR1, and / or mid-band frequencies (e.g., greater than 7.125 GHz). Similarly, unless otherwise expressly stated, it should be understood that the term "millimeter wave" and the like (if used herein) can broadly refer to 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 the techniques described herein can be applied to those modified frequency ranges.

[0036] As indicated above, Figure 1 This is provided as an example only. Other examples may be related to Figure 1 The examples described are different.

[0037] Figure 2 is a diagram illustrating an example 200 of base station 110 communicating with UE 120 in wireless network 100 according to the present disclosure. Base station 110 may be equipped with T antennas 234a through 234t and UE 120 may be equipped with R antennas 252a through 252r, where in general T≥1 and R≥1.

[0038] At the base station 110, the transmit processor 220 may receive data intended for one or more UEs from the data source 212, select one or more modulation and coding schemes (MCS) for the UE based at least in part on a channel quality indicator (CQI) received from the UE, process (e.g., encode and modulate) the data for the UE based at least in part on the MCS selected for the UE, and provide data symbols for all UEs. The transmit processor 220 may 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. The transmit processor 220 may also generate reference symbols for reference signals (e.g., cell-specific reference signals (CRS) or demodulation reference signals (DMRS)) and synchronization signals (e.g., primary synchronization signals (PSS) or secondary synchronization signals (SSS)). A transmit (TX) multiple-input multiple-output (MIMO) processor 230 may perform spatial processing (e.g., precoding) on ​​data symbols, control symbols, overhead symbols, and / or reference symbols (if applicable), and may provide T output symbol streams to T modulators (MODs) 232a through 232t. Each modem 232 may process a respective output symbol stream (e.g., for OFDM) to obtain an output sample stream. Each modulator 232 may further process (e.g., convert to analog, amplify, filter, and up-convert) the output sample stream to obtain a downlink signal. The T downlink signals from modulators 232a through 232t may be transmitted via T antennas 234a through 234t, respectively.

[0039] At UE 120, antennas 252a to 252r may receive downlink signals from base station 110 and / or other base stations, and may provide received signals to demodulators (DEMODs) 254a to 254r. Each demodulator 254 may condition (e.g., filter, amplify, downconvert, and digitize) received signals to obtain input samples. Each demodulator 254 may further process these input samples (e.g., for OFDM) to obtain received symbols. A MIMO detector 256 may obtain received symbols from all R demodulators 254a to 254r, perform MIMO detection on the received symbols (if applicable), and provide detected symbols. A receive processor 258 may process (e.g., demodulate and decode) the detected symbols, provide decoded data for UE 120 to a data sink 260, and provide decoded control information and system information to a controller / processor 280. The term "controller / processor" may refer to one or more controllers, one or more processors, or a combination thereof. The channel processor may determine a reference signal received power (RSRP) parameter, a received signal strength indicator (RSSI) parameter, a reference signal received quality (RSRQ) parameter, and / or a channel quality indicator (CQI) parameter, among other examples. In some aspects, one or more components of UE 120 may be included in housing 284.

[0040] The network controller 130 may include a communication unit 294, a controller / processor 290, and a memory 292. For example, the network controller 130 may include one or more devices in a core network. The network controller 130 may communicate with the base station 110 via the communication unit 294.

[0041] Antennas (e.g., antennas 234a to 234t and / or antennas 252a to 252r) may include or may be included within one or more antenna panels, antenna groups, antenna element sets, and / or antenna arrays, among other examples. Antenna panels, antenna groups, antenna element sets, and / or antenna arrays may include one or more antenna elements. Antenna panels, antenna groups, antenna element sets, and / or antenna arrays may include coplanar antenna element sets and / or non-coplanar antenna element sets. Antenna panels, antenna groups, antenna element sets, and / or antenna arrays may include antenna elements within a single housing, and / or antenna elements included within multiple housings. Antenna panels, antenna groups, antenna element sets, and / or antenna arrays may include one or more antenna elements coupled to one or more transmit and / or receive components, such as Figure 2 One or more components of a

[0042] On the uplink, at the UE 120, a transmit processor 264 may receive data from a data source 262 and control information (e.g., for reports including RSRP, RSSI, RSRQ, and / or CQI) from a controller / processor 280 and process the data and control information. The transmit processor 264 may also generate reference symbols for one or more reference signals. The symbols from the transmit processor 264 may 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 the base station 110. In some aspects, the modulator and demodulator (e.g., MOD / DEMOD 254) of the UE 120 may be included in a modem of the UE 120. In some aspects, the UE 120 includes a transceiver. The transceiver may include any combination of antennas 252, modulators and / or demodulators 254, MIMO detectors 256, receive processors 258, transmit processors 264, and / or TX MIMO processors 266. A processor (e.g., controller / processor 280) and memory 282 may use the transceiver to perform aspects of any of the methods described herein (e.g., as described in reference to Figure 4-6 described).

[0043] At the base station 110, uplink signals from the UE 120 and other UEs may be received by the antenna 234, processed by the demodulator 232, detected by the MIMO detector 236 (if applicable), and further processed by the receive processor 238 to obtain decoded data and control information sent by the UE 120. The receive processor 238 may provide the decoded data to the data sink 239 and the decoded control information to the controller / processor 240. The base station 110 may include a communication unit 244 and communicate with the network controller 130 via the communication unit 244. The base station 110 may include a scheduler 246 to schedule the UE 120 for downlink and / or uplink communications. In some aspects, the modulator and demodulator (e.g., MOD / DEMOD 232) of the base station 110 may be included in a modem of the base station 110. In some aspects, the base station 110 includes a transceiver. The transceiver may include any combination of antennas 234, modulators and / or demodulators 232, MIMO detectors 236, receive processors 238, transmit processors 220, and / or TX MIMO processors 230. A processor (e.g., controller / processor 240) and memory 242 may use the transceiver to perform aspects of any of the methods described herein (e.g., as described in reference to Figure 4-6 described).

[0044] The controller / processor 240 of the base station 110, the controller / processor 280 of the UE 120, and / or Figure 2 Any other component of may perform one or more techniques associated with determining a transport block size for retransmission of a grant, as described in greater detail elsewhere herein. For example, controller / processor 240 of base station 110, controller / processor 280 of UE 120, and / or Figure 2 Any other component may perform or direct e.g. Figure 6 600 and / or operations of other processes as described herein. Memories 242 and 282 may store data and program codes for base station 110 and UE 120, respectively. In some aspects, memory 242 and / or memory 282 may include a non-transitory computer-readable medium storing one or more instructions (e.g., code and / or program code) for wireless communication. For example, when the one or more instructions are executed by one or more processors of base station 110 and / or UE 120 (e.g., directly, or after compilation, conversion, and / or interpretation), it may cause one or more processors, UE 120, and / or base station 110 to perform or direct, for example, Figure 6 The process 600 of , and / or operations of other processes described herein. In some aspects, executing instructions may include running instructions, converting instructions, compiling instructions, and / or interpreting instructions, among other examples.

[0045] In some aspects, the UE 120 includes: a unit for receiving a grant indicating a modulation and coding scheme (MCS), the MCS indicating that the grant is for retransmission of an initial communication; and / or a unit for decoding a communication scheduled by the grant based at least in part on the grant indicating the MCS indicating that the grant is for retransmission and using a transport block size (TBS) of a previous communication, wherein the previous communication precedes the initial communication. The means for the UE 120 to perform the operations described herein may include, for example, one or more of 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, or the memory 282.

[0046] Although Figure 2 The blocks in the 200 and 210 are shown as distinct components, but the functionality described above for these blocks may be implemented in a single hardware, software, or combined component or in various combinations of components. For example, the functionality described with reference to the transmit processor 264, the receive processor 258, and / or the TX MIMO processor 266 may be performed by, or under the control of, the controller / processor 280.

[0047] As indicated above, Figure 2 This is provided as an example only. Other examples may be related to Figure 2 The examples described are different.

[0048] Figure 3 is a diagram illustrating an example 300 of a multiple subscriber identity module (multi-SIM) UE in accordance with various aspects of the present disclosure. Figure 3 As shown, UE 120 may be a multi-SIM UE including multiple SIMs (two or more SIMs) (shown as a first SIM 305a and a second SIM 305b). The first SIM 305a may be associated with a first subscription (shown as SUB 1), and the second SIM 305b may be associated with a second subscription (shown as SUB 2). The subscription may be a subscription with a network operator (e.g., a mobile network operator (MNO)) that enables UE 120 to access a wireless network (e.g., a radio access network (RAN)) associated with the network operator.

[0049] SIM 305 may be a removable SIM (e.g., a SIM card) or an embedded SIM. SIM 305 may include an integrated circuit that securely stores an International Mobile Subscriber Identity (IMSI) and security keys for identifying and authenticating a corresponding subscription associated with SIM 305. In some cases, SIM 305 may store a list of services that UE 120 is entitled to access using the subscription associated with SIM 305, such as data services or voice services.

[0050] like Figure 3 As further shown, the UE 120 can communicate with the first base station 310a via the first cell 315a (shown as cell 1) using the first SIM 305a (e.g., in a connected mode, an idle mode, or an inactive mode). In this case, the first subscription (SUB 1) of the UE 120 can be used to access the first cell 315a (e.g., using the first IMSI for UE identification, using the first security key for UE authentication, using the first service list that allows the UE 120 to access using the first subscription, or by counting data or voice usage on the first cell for the first subscription, etc.). Similarly, the UE 120 can communicate with the second base station 310b via the second cell 315b (shown as cell 2) using the second SIM 305b (e.g., in a connected mode, an idle mode, or an inactive mode). In this case, the second subscription (SUB 2) of UE 120 can be used to access the second cell 315b (e.g., using the second IMSI for UE identification, using the second security key for UE authentication, using a second service list that allows UE 120 to access using the second subscription, or by counting data or voice usage on the second cell for the second subscription, etc.).

[0051] The first base station 310a and / or the second base station 310b may include the above-mentioned Figure 1 One or more of the base stations 110 described herein. Although the first cell 315a and the second cell 315b are shown as being provided by different base stations, in some aspects, the first cell 315 and the second cell 315b may be provided by the same base station. Therefore, in some aspects, the first base station 310a and the second base station 310b may be integrated into a single base station or may be a single base station.

[0052] In some cases, UE 120 may operate in a multi-SIM multiple standby (MSMS) mode, such as a dual SIM dual standby (DSDS) mode (e.g., when UE 120 is associated with two subscriptions). Additionally or alternatively, UE 120 may operate in a multi-SIM multiple active (MSMA) mode, such as a dual SIM dual active (DSDA) mode (e.g., when UE 120 is associated with two subscriptions).

[0053] In DSDA mode, the UE 120 is able to conduct concurrent active communications using both SIMs of the UE 120. Thus, the UE 120 in DSDA mode is able to communicate using the first SIM 305a (and the first subscription) while communicating using the second SIM 305b (and the second subscription). For example, when the UE 120 is conducting an active session (e.g., a voice call or other latency-sensitive service, such as online gaming, stock trading, or over-the-top (OTT) services) using the first SIM 305a, the UE 120 is able to receive a notification of a voice call being conducted using the second SIM 305b without interrupting communications using the first SIM 305a and without tuning or switching from the first cell 315a to the second cell 315b. In some aspects, the UE is able to perform a voice call (or other communication) using the second SIM 305b while an active session using the first SIM 305a is ongoing.

[0054] In DSDS mode, UE 120 cannot use two SIMs of UE 120 for concurrent active communications. Therefore, UE 120 in DSDS mode cannot use first SIM 305a (and first subscription) for communication while using second SIM 305b (and second subscription) for communication. However, UE 120 in DSDS mode may be able to switch between two separate mobile network services, may include hardware for maintaining multiple connections (e.g., one connection per SIM) in standby mode, or may include hardware for maintaining multiple network connections simultaneously (e.g., multiple transceivers), etc. However, UE 120 in DSDS mode may only be able to receive data on one connection at a time because radio frequency resources are shared between multiple subscriptions. For example, UE 120 in DSDS mode may be associated with multiple subscriptions, but may only include a single transceiver shared by multiple subscriptions, a single transmit chain shared by multiple subscriptions, or a single receive chain shared by multiple subscriptions, etc.

[0055] In some examples, the UE 120 may be able to operate in DSDA mode for a first RAT combination, but may not be able to operate in DSDA mode for a second RAT combination. For example, the UE 120 may operate in DSDA mode of NR+NR, where the first cell 315a (and the first SIM 305a and the first subscription) uses the NR RAT, and the second cell 315b (and the second SIM 305b and the second subscription) also uses the NR RAT. However, the UE 120 may not be able to operate in DSDA mode of NR+LTE, where the first cell 315a (and the first SIM 305a and the first subscriber) uses the NR RAT, and the second cell 315b (and the second SIM 305b and the second subscriber) uses the LTE RAT (or vice versa). In some aspects, the UE 120 may not be able to operate in DSDA mode for a second RAT combination (e.g., NR+LTE), but may operate in DSDS mode for the second RAT combination. Such a UE design may reduce design costs compared to having the UE 120 operate using the DSDA mode for the second RAT combination.

[0056] In some aspects, the UE 120 communicates using the first SIM 305a and / or the second SIM 305b using resources allocated to the UE 120 by the base station 110. For example, the base station 110 may send a grant, such as a downlink grant or an uplink grant, to indicate resource allocation (e.g., time domain resource allocation (TDRA)) for a data channel (e.g., a downlink data channel such as a physical downlink shared channel (PDSCH), an uplink data channel such as a physical uplink shared channel (PUSCH), etc.). In some aspects, the UE 120 receives the grant and sends an acknowledgment to the base station 110 based at least in part on receiving the grant. The grant may include information for identifying a TBS associated with the grant, and the UE 120 may decode communications scheduled by the grant based at least in part on the TBS. The TBS indicates the size of a transport block carried by the communication. A transport block is a payload of a physical layer delivered to a transmitter. A transport block may carry a payload of a data channel to be sent by a transmitter. A receiver (such as a UE or a base station) may need to know the TBS in order to successfully decode data received in a data channel.

[0057] In some aspects, the UE 120 does not receive a grant for communications carrying a data channel. For example, the UE 120 may not receive a grant based at least in part on an MSIM gap (e.g., a period of time during which the UE 120 cannot communicate due to the UE 120 switching between the first SIM 305a and the second SIM 305b), a deep fade (e.g., a fade of a communication channel between the UE 120 and the BS 110), etc. The base station 110 may determine that the UE 120 did not receive the grant (e.g., based at least in part on not receiving an acknowledgement from the UE 120 for a period of time) and may resend the grant. The UE 120 may receive a retransmission of the grant. However, the retransmission of the grant may not include information for identifying the TBS associated with the grant. Since the retransmission does not include the TBS, the UE 120 may not be able to correctly decode the transmission scheduled by the grant. Failure to correctly decode the transmission scheduled by the grant may result in reduced throughput, violation of quality of service requirements, and increased overhead associated with the retransmission of the grant for the transmission and the transmission itself.

[0058] Some techniques and apparatus described herein enable a UE (e.g., UE 120) to determine a TBS for a retransmission of a grant. For example, UE 120 may receive a grant indicating an MCS indicating that the grant is a retransmission of an initial communication of the grant. UE 120 may identify a TBS associated with a previous communication (e.g., a communication prior to the initial communication of the grant). UE 120 may decode a grant-scheduled communication using the TBS associated with the previous communication. For example, a TBS associated with a previous communication may generally be suitable for decoding a communication scheduled by a grant for retransmission, because channel conditions may not change significantly on a time scale associated with a retransmission of the initial communication. Thus, when UE 120 misses the initial grant, UE 120 may decode the communication using the TBS associated with the previous communication, thereby eliminating the need to send a grant that explicitly identifies the TBS for the communication for which the initial grant was missed. Therefore, throughput is increased, compliance with quality of service requirements is improved, and overhead is reduced.

[0059] As indicated above, Figure 3 This is provided as an example only. Other examples may be related to Figure 3 The examples described are different.

[0060] Figure 4 4 is a diagram illustrating an example 400 associated with determining a transport block size for retransmission according to the present disclosure. Figure 4 As shown in , base station 110 and UE 120 can communicate with each other. In some aspects, over a period of time, base station 110 can send a series of grants to schedule resources for UE 120. For example, as Figure 4 As shown, base station 110 sends a first grant 405 to schedule a first set of resources for UE 120 for previous communication. Base station 110 also sends a grant for initial communication (which may be different from previous communication) and a grant for retransmission of initial communication. Each of these will be described below.

[0061] In some aspects, the UE 120 parses the first grant 405 to determine the MCS associated with the first grant 405. The MCS may define the number of useful bits that can be carried by one symbol or resource element. In some aspects, the value of the MCS field corresponds to an MCS index value (e.g., an MCS index value of 1 to 27) associated with the MCS to be used by the UE 120. For example, the MCS may include an index corresponding to a modulation scheme and a code rate. In some aspects, the first grant 405 includes an MCS field, and the value of the MCS field corresponds to the MCS index value, which indicates the MCS associated with the first grant 405. The UE 120 may parse the first grant 405 to determine the value of the MCS field. The UE 120 may determine whether the MCS includes a special MCS based at least in part on the value of the MCS field. The special MCS indicates that the grant is a retransmission of an initial communication (as opposed to a baseline MCS, which may indicate that the grant is an initial communication or that the grant is not for retransmission). In some aspects, the special MCS is indicated by an MCS index value within a specific range (such as 28 to 31).

[0062] In some aspects, the UE 120 determines that the MCS does not include a special MCS. Figure 4 As shown, UE 120 determines that the value of the MCS field corresponds to an MCS index value of 27. UE 120 may determine that the MCS index value 27 is associated with the MCS to be used by UE 120. UE 120 may determine that the communication of first grant 405 is an authorized initial communication based at least in part on the MCS associated with the MCS index value not being a special MCS.

[0063] In some aspects, based at least in part on the first grant 405 being the initial communication of the grant and / or the MCS not including the special MCS, the UE 120 determines a TBS associated with the first grant 405. In some aspects, the first grant 405 includes a TBS field. The value of the TBS field may indicate the TBS associated with the first grant 405. For example, the value of the TBS field may indicate the number of bits of data that can be sent per transmission time interval (e.g., 1 millisecond). The UE 120 may parse the first grant 405 to determine the value of the TBS field and / or the TBS associated with the first grant 405 (e.g., Figure 4 As shown, 24496 bits).

[0064] In some aspects, UE 120 configures demodulation using a valid descrambler seed and a TBS associated with first grant 405. UE 120 may run demodulation to generate a decoding result. In some aspects, UE 120 may determine whether the decoding result is correctly decoded using an error detection mechanism such as a cyclic redundancy check (CRC). For example, first grant 405 may include a CRC value appended to the end of the TBS. Based at least in part on the CRC value, UE 120 may determine whether the decoding result is correctly decoded using the CRC.

[0065] In some aspects, UE 120 determines that the decoding result has been correctly decoded and sends an acknowledgment to base station 110. The acknowledgment may indicate that UE 120 received first grant 405 and / or that UE 120 successfully decoded communications associated with first grant 405. Base station 110 may receive the acknowledgment and may determine not to resend first grant 405 to UE 120 based at least in part on receiving the acknowledgment.

[0066] like Figure 4 As shown, the base station 110 sends a second grant 410. In some aspects, the base station 110 sends the second grant 410 to allocate a second set of resources to the UE 120 for receiving another communication (referred to herein as an initial communication because the grant shown by reference numeral 425 is for a retransmission of a communication associated with the grant shown by reference numeral 410). As shown by reference numeral 415, the value of the NDI field of the second grant 410 is different from the value of the NDI field of the first grant 405 to indicate that the second grant 410 is a new communication relative to the first grant 405. As shown by reference numeral 420, the second grant 410 includes a TBS field for indicating a TBS associated with the second grant 410.

[0067] like Figure 4 As indicated, UE 120 is unable to receive and / or discards second grant 410. For example, based at least in part on an MSIM gap, a deep fade, etc. experienced by UE 120, UE 120 may be unable to receive and / or discard second grant 410. Base station 110 may determine that an acknowledgment is not received from UE 120 before expiration of a time period associated with retransmission of second grant 410. For example, based at least in part on UE 120 being unable to receive second grant 410, UE 120 may not send an acknowledgment to base station 110.

[0068] like Figure 4As shown, base station 110 may send grant 425 (referred to herein as a grant for retransmission) to UE 120 based at least in part on base station 110 not receiving an acknowledgment from UE 120 before expiration of a time period associated with retransmitting second grant 410. UE 120 may receive grant 425 and may parse grant 425 to determine an MCS associated with grant 425. UE 120 may determine that the MCS associated with grant 425 is a special MCS. For example, UE 120 may parse grant 425 to determine a value of an MCS field included in grant 425 (e.g., such as Figure 4 31) shown in , and may determine that the value of the MCS field corresponds to the MCS index value associated with the special MCS. UE 120 may determine that grant 425 is a retransmission of an initial grant based at least in part on the MCS being the special MCS.

[0069] UE 120 may determine whether a new data identifier (NDI) field (as indicated by reference numeral 435, e.g., 1) included in grant 425 is switched (e.g., the value of the NDI field is switched between a first value (e.g., 0) and a second value (e.g., 1) relative to an NDI of a previous communication received by UE 120). For example, as described below, UE 120 may identify first grant 405 as a previous communication received by UE 120 based at least in part on the NDI field.

[0070] UE 120 may compare the value of the NDI field of grant 425 with the value of the NDI field of first grant 405. UE 120 may determine that the value of the NDI field of grant 425 is switched relative to the value of the NDI field of first grant 405. UE 120 may determine that grant 425 is a retransmission of a new grant (other than grant 405) based at least in part on an MCS corresponding to a special MCS and / or a value of the NDI field of grant 425 switched relative to the value of the NDI field of first grant 405. As indicated by reference numeral 445, UE 120 may determine that the grant (e.g., second grant 410) of the initial communication is lost based at least in part on determining that grant 425 is a retransmission of a new grant, an MCS corresponding to a special MCS, and / or a value of the NDI field of grant 425 switched relative to the value of the NDI field of first grant 405.

[0071] In some aspects, as shown in the figure, authorization 425 may not indicate the TBS associated with the retransmission. Assuming that the TBS may be the same between the initial communication and the retransmission, this can reduce overhead relative to indicating the TBS in each authorization. However, due to missing the authorization 410 associated with the initial communication, the UE 120 may not know the TBS of the initial communication. The UE 120 can determine that the authorization 425 does not include information indicating the TBS associated with the authorization 425. For example, the UE 120 can determine that the authorization 425 does not include information indicating the TBS associated with the authorization 425 based at least in part on the fact that the authorization 425 is a retransmission of the initial authorization (e.g., the second authorization 410). In other aspects, the UE 120 can perform the operation of the example 400 without determining that the authorization 420 does not include information indicating the TBS.

[0072] As indicated by reference numeral 450, UE 120 determines that a communication (e.g., a communication scheduled by grant 425) is to be decoded using a TBS of a previous communication (e.g., a TBS indicated by first grant 405). In some aspects, UE 120 determines that grant 425 is to be decoded using the TBS of first grant 405 based at least in part on the TBS of first grant 405 being a valid TBS. In some aspects, UE 120 determines that the TBS of first grant 405 is a valid TBS based at least in part on the TBS of first grant 405 being greater than zero and not equal to a default TBS (e.g., 5 bytes).

[0073] In some aspects, the UE 120 determines whether the TBS of the first grant is valid based at least in part on a hybrid automatic repeat request (HARQ) process identifier (HARQ ID or HARQ process ID) associated with the first grant 405. The HARQ ID may indicate a HARQ process associated with the communication between the base station 110 and the UE 120. For example, the value of the HARQ ID may correspond to a HARQ process identifier associated with a particular HARQ process. The base station 110 and the UE 120 may communicate using a particular HARQ process that may retransmit an initial transmission that was not successfully received.

[0074] In some aspects, the UE 120 determines whether the TBS is valid based at least in part on comparing a HARQ ID associated with the first grant 405 and a HARQ ID associated with the grant 425 (e.g., HARQ ID 0, as shown by reference numeral 430). When the HARQ ID associated with the first grant 405 and the HARQ ID associated with the grant 425 are the same, the UE 120 may determine that the TBS is valid.

[0075] UE 120 decodes the communication using the TBS of the previous communication, as indicated by reference numeral 455. For example, UE 120 may decode the communication using the TBS of first grant 405 based at least in part on determining that the TBS associated with first grant 405 is valid.

[0076] As indicated by reference numeral 460, UE 120 sends an acknowledgement to base station 110 based at least in part on receiving grant 425 and / or decoding grant 425. The acknowledgement may indicate whether UE 120 successfully decoded grant 425 and authorized the communication scheduled using the TBS associated with first grant 405. For example, an acknowledgement (ACK) may indicate that UE 120 successfully identified the resource allocation for the communication (by decoding the grant) and successfully decoded the communication (using the TBS of grant 405). A negative ACK (NACK) may indicate that UE 120 successfully identified the resource allocation for the communication, but failed to decode the communication. No ACK or NACK may indicate that UE 120 failed to receive grant 425 (did not know to send an ACK or NACK).

[0077] As indicated above, Figure 4 This is provided as an example only. Other examples may be related to Figure 4 Different than described.

[0078] Figure 5 is a diagram illustrating an example flow diagram of a process 500 associated with determining a transport block size for retransmission according to the present disclosure. In some aspects, Figure 5 One or more process blocks in may be performed by a UE (e.g., UE 120). In some aspects, Figure 5 One or more process blocks in may be performed by another device or a group of devices independent of or including the device, such as a base station (eg, base station 110).

[0079] UE 120 may receive a downlink control information (DCI) grant from base station 110. The DCI grant may be associated with resources allocated to UE 120 for communicating with base station 110.

[0080] As shown by reference numeral 505, UE 120 parses the DCI grant. UE 120 may parse the DCI grant to determine the NDI and / or MCS associated with the DCI grant. In some aspects, UE 120 may parse the DCI grant to determine the NDI and / or MCS associated with the DCI grant. Figure 4 The DCI grant is parsed in a similar manner as described above to determine the NDI and / or MCS associated with the DCI grant.

[0081] As shown at reference numeral 510, UE 120 determines whether the MCS includes a special MCS. For example, the DCI grant may include an MCS index value, and UE 120 may determine whether the MCS index value is associated with the special MCS. In some aspects, UE 120 may determine whether the MCS index value is associated with the special MCS. Figure 4 A similar approach is used to determine whether an MCS index value is associated with a special MCS.

[0082] In some aspects, such as Figure 5 As shown, UE 120 determines that the MCS includes a special MCS (block 510-yes). For example, UE 120 can determine that the MCS index value included in the DCI grant is associated with the special MCS. In these aspects, as shown in reference numeral 515, UE 120 determines whether the NDI is switched relative to the NDI of the grant associated with the previous communication. UE 120 can compare the value of the NDI of the DCI grant with the value of the NDI of the grant associated with the previous communication. For example, if the NDI of the grant associated with the previous communication is 0, the switched NDI of the DCI grant will be 1.

[0083] In some aspects, such as Figure 5 As shown, UE 120 determines that the NDI of the DCI grant is switched relative to the NDI of the grant associated with the previous communication. For example, UE 120 can determine that the NDI of the DCI grant is switched relative to the NDI of the grant associated with the previous communication based at least in part on comparing the NDI of the DCI grant with the NDI of the grant associated with the previous communication. In these aspects, as shown at reference numeral 520, UE 120 determines that the DCI grant is for a missed and / or discarded transmission (e.g., a missed and / or discarded initial DCI grant) based at least in part on the MCS and NDI including the special MCS being switched.

[0084] In some aspects, the DCI grant does not include information indicating a TBS associated with the DCI grant.Based at least in part on the DCI grant being a retransmission of an initial DCI grant, the DCI grant may not include information indicating a TBS associated with the DCI grant.

[0085] In some aspects, the UE 120 determines a previously known TBS associated with a previous communication based at least in part on a DCI grant that does not include information indicating the TBS associated with the DCI grant. For example, the UE 120 may store or buffer the TBS associated with the previous communication for a period of time (e.g., a specified length of time, a length of time before the NDI is switched and re-switched, a length of time before successfully receiving the next grant with the TBS and the same HARQ ID, etc.). The previous communication may be associated with a most recently received grant that has a switched NDI relative to the NDI included in the DCI grant.

[0086] As indicated by reference numeral 525, the UE 120 determines whether the previously known TBS is valid. The UE 120 may determine whether the previously known TBS is valid based at least in part on whether the DCI grant is for a discarded transmission. The UE 120 may determine whether the previously known TBS is valid based at least in part on a HARQ ID included in a most recently received grant having a switched NDI relative to an NDI included in the DCI grant. In some aspects, the UE 120 determines whether the previously known TBS is valid based at least in part on comparing the HARQ ID included in the most recently received grant with the HARQ ID included in the DCI grant. When the HARQ ID included in the most recently received grant (having a switched NDI relative to the NDI included in the DCI grant) is the same as the HARQ ID included in the DCI grant, the UE 120 may determine that the previously known TBS is valid.

[0087] In some aspects, UE 120 determines whether the TBS is valid based at least in part on the value of the TBS. UE 120 may determine whether the value of the previously known TBS is greater than zero and / or whether the value of the previously known TBS corresponds to a default TBS (e.g., 5 bytes). When the value of the previously known TBS is greater than zero and the value of the TBS is inconsistent with the default TBS, UE 120 may determine that the previously known TBS is valid.

[0088] In some aspects, such as Figure 5 As shown, UE 120 determines that the previously known TBS is valid. In these aspects, as shown at reference numeral 530, UE 120 configures demodulation using a valid descrambler seed and a last known TBS with a discarded state (e.g., a previously known TBS included in a most recently received grant having a switched NDI relative to an NDI included in a DCI grant). As shown at reference numeral 535, UE 120 operates the demodulation to generate a decoding result.

[0089] As shown by reference numeral 540, UE 120 determines whether the CRC for the decoding result passes. In some aspects, UE 120 determines that the CRC passes (block 540-yes). In these aspects, as shown by reference numeral 545, UE 120 overrides the discard state of the previously known TBS to a "no discard" state (e.g., a state indicating that the previously known TBS is not discarded, that the previously known TBS is to be used to decode the communication associated with the DCI grant, and / or that the previously known TBS is valid, etc.), and sends an acknowledgement to base station 110 via the uplink. As shown by reference numeral 550, UE 120 decodes the communication scheduled by the DCI grant using the previously known TBS, and determines the decoding success based at least in part on passing the CRC. Therefore, UE 120 can decode the communication scheduled by the DCI grant based at least in part on the DCI grant (including the MCS and / or NDI indicating that the DCI grant is for retransmission of missed and / or discarded communications (e.g., missed and / or discarded initial DCI grant)) and using the TBS of the previous communication.

[0090] In some aspects, UE 120 determines that the CRC fails (block 540-No). For example, UE 120 may be unable to decode communications scheduled by the DCI grant. In these aspects, as shown in reference numeral 555, UE 120 overrides the TBS with a default TBS (e.g., 5 bytes) and sends an acknowledgement to base station 110 via the uplink. The acknowledgement may indicate that BS 110 should not send another grant associated with the communication that UE 120 failed to decode. In some aspects, the acknowledgement may include information indicating that UE 120 received the DCI grant and / or that UE 120 was unable to successfully decode the communication associated with the DCI grant. As shown in reference numeral 560, UE 120 may abandon the DCI grant and / or set the TBS to the default TBS based at least in part on the failure to decode the communication.

[0091] As indicated above, Figure 5 This is provided as an example only. Other examples may differ from those described above. Figure 5 For example, UE 120 may identify, based at least in part on the failure of the CRC, another previously known TBS associated with a communication prior to the previous communication. Based at least in part on the other previously known TBS, UE 120 may attempt to successfully decode the communication associated with the DCI grant in a manner similar to that described above.

[0092] Figure 6 is a diagram illustrating an example process 600 performed, for example, by a UE, in accordance with the present disclosure. Example process 600 is an example of a UE (eg, UE 120) performing operations associated with determining a transport block size for retransmissions.

[0093] like Figure 6 As shown, in some aspects, process 600 may include receiving a grant indicating an MCS that is authorized for retransmission of an initial communication (block 610). For example, as described above, a UE (e.g., using Figure 7 The receiving component 702 described in can receive a grant indicating an MCS, which indicates that the grant is used for retransmission of the initial communication. For example, the grant can be grant 425, and the initial communication can be associated with a missed grant (such as grant 410).

[0094] like Figure 6 As further shown in FIG. 6 , in some aspects, process 600 may include decoding a communication scheduled by the grant based at least in part on a grant indicating an MCS that is authorized for retransmission and using a TBS of a previous communication, wherein the previous communication precedes the initial communication (block 620). For example, a UE (e.g., using Figure 7 The decoder component 708 described in can decode the communication scheduled by the grant based at least in part on the grant indicating the MCS indicating that the grant is for retransmission and using the TBS of the previous communication, where the previous communication precedes the initial communication, as described above. For example, the previous communication can be scheduled by a grant (such as grant 405).

[0095] Process 600 may include additional aspects, such as any single aspect or any combination of aspects described below and / or in conjunction with one or more other processes described elsewhere herein.

[0096] In a first aspect, process 600 includes determining that a grant for a previous communication is lost based at least in part on a new data indicator of the grant being switched relative to a new data indicator of the grant for the previous communication and an MCS indicating that the grant is for retransmission.

[0097] In a second aspect, alone or in combination with the first aspect, a communication is decoded using a TBS of a previous communication based at least in part on a new data indicator for a grant of a retransmission being switched relative to a new data indicator for a grant of a previous communication.

[0098] In a third aspect, alone or in combination with one or more of the first and second aspects, the previous communication is associated with a most recently received grant having a switched new data indicator relative to the grant for the retransmission.

[0099] In a fourth aspect, alone or in combination with one or more of the first to third aspects, a TBS is granted that does not indicate a retransmission for an initial communication.

[0100] In a fifth aspect, either alone or in combination with one or more of the first to fourth aspects, process 600 includes determining that a communication scheduled by a grant is to be decoded using a TBS of a previous communication based at least in part on: a new data indicator for the grant is switched relative to a new data indicator for the grant used for the previous communication; an MCS for indicating that the grant is for retransmission; and the TBS of the previous communication is a valid TBS.

[0101] In a sixth aspect, alone or in combination with one or more of the first to fifth aspects, determining whether a communication scheduled by a grant is to be decoded using a TBS of a previous communication is based at least in part on whether the communication scheduled by the grant and the previous communication have the same HARQ process identifier.

[0102] In a seventh aspect, alone or in combination with one or more of the first to sixth aspects, process 600 includes sending an acknowledgment for the retransmission based at least in part on successfully decoding a communication scheduled by the grant.

[0103] In an eighth aspect, alone or in combination with one or more of the first to seventh aspects, process 600 includes sending an acknowledgment indicating an invalid TBS for the retransmission based at least in part on a failure to decode a communication scheduled by the grant.

[0104] Although Figure 6 Example blocks of process 600 are shown, but in some aspects process 600 may include Figure 6 The depicted blocks may include additional blocks, fewer blocks, different blocks, or blocks arranged in a different manner. Additionally or alternatively, two or more of the blocks of process 600 may be executed in parallel.

[0105] Figure 7 700 is a block diagram of an exemplary apparatus for wireless communication. The apparatus 700 may be a UE, or a UE may include the apparatus 700. In some aspects, the apparatus 700 includes a receiving component 702 and a transmitting component 704 that may communicate with each other (e.g., via one or more buses, and / or one or more other components). As shown, the apparatus 700 may communicate with another apparatus 706 (e.g., a UE, a base station, or another wireless communication device) using the receiving component 702 and the transmitting component 704. As further shown, the apparatus 700 may include one or more of a decoder component 708 or a determination component 710, as well as other examples.

[0106] In some aspects, the apparatus 700 may be configured to perform the Figure 4-5 Additionally, or alternatively, the apparatus 700 may be configured to perform one or more of the processes described herein, such as Figure 5 The process of 500 Figure 6 In some aspects, Figure 7 The device 700 and / or one or more components shown may include the above-mentioned Figure 2 Additionally or alternatively, Figure 7 One or more of the components shown in the above may be combined Figure 2 In addition, or alternatively, one or more components in the set of components may be implemented at least in part as software stored in a memory. For example, a component (or a portion of a component) may be implemented as instructions or code stored in a non-transitory computer-readable medium and may be executed by a controller or processor to perform the function or operation of the component.

[0107] The receiving component 702 may receive communications from the apparatus 706, such as reference signals, control information, data communications, or a combination thereof. The receiving component 702 may provide the received communications to one or more other components of the apparatus 700. In some aspects, the receiving component 702 may perform signal processing (e.g., filtering, amplification, demodulation, analog-to-digital conversion, demultiplexing, deinterleaving, demapping, equalization, interference cancellation, or decoding, etc.) on the received communications and may provide the processed signals to one or more other components of the apparatus 706. In some aspects, the receiving component 702 may include the above in combination with Figure 2 One or more antennas, demodulators, MIMO detectors, receive processors, controllers / processors, memories, or combinations thereof of a UE are described.

[0108] The transmitting component 704 may transmit communications, such as reference signals, control information, data communications, or combinations thereof, to the device 706. In some aspects, one or more other components of the device 706 may generate communications and may provide the generated communications to the transmitting component 704 for transmission to the device 706. In some aspects, the transmitting component 706 may perform signal processing (e.g., filtering, amplification, modulation, digital-to-analog conversion, multiplexing, interleaving, mapping, or encoding, among other examples) on the generated communications and may transmit the processed signals to the device 706. In some aspects, the transmitting component 704 may include the above in combination with Figure 2 One or more antennas, modulators, transmit MIMO processors, transmit processors, controllers / processors, memories, or combinations thereof of the described UE. In some aspects, the transmit component 704 can be collocated with the receive component 702 in a transceiver.

[0109] The receiving component 702 can receive a grant indicating an MCS indicating that the grant is for retransmission of an initial communication. The decoder component 708 can decode the communication scheduled by the grant based at least in part on the grant indicating the MCS indicating that the grant is for retransmission and using the TBS of the previous communication. The previous communication can be received before the initial communication.

[0110] Determining component 710 can determine that a grant for a previous communication is lost based at least in part on a new data indicator of the grant being switched relative to a new data indicator of the grant for the previous communication and an MCS indicating that the grant is for a retransmission.

[0111] The determination component 710 can determine that the communication scheduled by the grant is to be decoded using the TBS of the previous communication based at least in part on: the new data indicator of the grant is switched relative to the new data indicator of the grant used for the previous communication to indicate that the grant is an MCS for retransmission, and the TBS of the previous communication is a valid TBS.

[0112] Transmitting component 704 can transmit an acknowledgment for the retransmission based at least in part on successfully decoding the communication scheduled by the grant.

[0113] Transmitting component 704 can transmit an acknowledgment indicating an invalid TBS for the retransmission based at least in part on a failure to decode the communication scheduled by the grant.

[0114] Provided as an example Figure 7 The number and arrangement of components shown in Figure 7 There may be more components, fewer components, different components, or components arranged differently than those shown. Figure 7 Two or more of the components shown in may be implemented in a single component, or Figure 7 A single component shown in may be implemented as multiple distributed components. Additionally or alternatively, Figure 7 The collection of (one or more) components shown in can execute Figure 7 One or more functions performed collectively by another component in a component.

[0115] The following provides an overview of some aspects of the disclosure:

[0116] Aspect 1: A method of wireless communication performed by a user equipment (UE), comprising: receiving a grant indicating a modulation and coding scheme (MCS), the MCS indicating that the grant is used for retransmission of an initial communication; and decoding a communication scheduled by the grant based at least in part on the grant indicating the MCS indicating that the grant is used for the retransmission, and using a transport block size (TBS) of a previous communication, wherein the previous communication precedes the initial communication.

[0117] Aspect 2: The method according to Aspect 1 further includes: determining that the authorization for the previous communication is lost based at least in part on the switching of the authorized new data indicator relative to the authorized new data indicator for the previous communication, and the MCS used to indicate that the authorization is used for retransmission.

[0118] Aspect 3: The method according to any one of aspects 1 to 2, wherein decoding the communication using the TBS of the previous communication is based at least in part on a new data indicator relative to a grant for the previous communication being switched.

[0119] Aspect 4: The method according to any one of aspects 1 to 3, wherein the previous communication is associated with a most recently received grant having a switched new data indicator relative to the grant for retransmission.

[0120] Aspect 5: The method according to any one of aspects 1 to 4, wherein the grant does not indicate a TBS for the retransmission of the initial communication.

[0121] Aspect 6: The method according to any one of Aspects 1 to 5 further includes: determining that the communication scheduled by the grant is to be decoded using the TBS of the previous communication based at least in part on the following items: the new data indicator of the grant is switched relative to the new data indicator of the grant for the previous communication to indicate that the grant is used for the MCS of the retransmission, and the TBS of the previous communication is a valid TBS.

[0122] Aspect 7: A method according to any one of Aspects 1 to 6, wherein determining whether the communication scheduled by the grant is to be decoded using the TBS of the previous communication is based at least in part on whether the communication scheduled by the grant and the previous communication have the same hybrid automatic repeat request (HARQ) process identifier.

[0123] Aspect 8: The method according to any one of aspects 1 to 7, further comprising: sending an acknowledgment for the retransmission based at least in part on successfully decoding the communication scheduled by the grant.

[0124] Aspect 9: The method according to any one of aspects 1 to 8, further comprising: sending an acknowledgment indicating an invalid TBS for the retransmission based at least in part on a failure to decode the communication scheduled by the grant.

[0125] Aspect 10: An apparatus for wireless communication at a device, comprising: a processor; a memory coupled to the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform a method according to any one of aspects 1 to 9.

[0126] Aspect 11: A device for wireless communication, comprising: a memory and one or more processors coupled to the memory, wherein the memory and the one or more processors are configured to perform the method according to one or more aspects of aspects 1 to 9.

[0127] Aspect 12: A device for wireless communication, comprising: at least one unit for performing the method according to one or more aspects of aspects 1 to 9.

[0128] Aspect 13: A non-transitory computer-readable medium storing code for wireless communication, the code comprising instructions executable by a processor to perform the method according to one or more of aspects 1 to 9.

[0129] Aspect 14: 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 a method according to one or more aspects of aspects 1 to 9.

[0130] The foregoing disclosure provides illustration and description, but is not intended to be exhaustive or to limit the aspects to the precise forms disclosed. Modifications and variations may be made in light of the above disclosure or may be acquired from practice of these aspects.

[0131] As used herein, the term "component" is intended to be broadly interpreted as hardware or a combination of hardware and software. Whether referred to as software, firmware, middleware, microcode, hardware description language or other names, "software" should be broadly interpreted as meaning instructions, instruction sets, codes, code segments, program codes, programs, subroutines, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, processes and / or functions and other examples. As used herein, a processor is implemented with hardware and / or with a combination of hardware and software. It will be clear that the system or method described herein can be implemented by a combination of hardware and / or hardware and software in different forms. The actual dedicated control hardware or software code for implementing these systems and / or methods does not limit various aspects. Therefore, the operation and performance of these systems and / or methods are described without reference to specific software codes, and it should be understood that the software and hardware for implementing these systems and / or methods can be designed at least in part based on the description herein.

[0132] As used herein, "satisfying a threshold" may refer to a value being greater than a threshold, greater than or equal to a threshold, less than a threshold, less than or equal to a threshold, equal to a threshold, or not equal to a threshold, etc., depending on the context.

[0133] Although the combination of features is set forth in the claims or disclosed in the specification, these combinations are not intended to limit the disclosure of various aspects. In fact, many features in these features can be combined in a manner that is not specifically set forth in the claims and / or is not disclosed in the specification. Although each dependent claim listed below can only directly depend on a claim, the disclosure of various aspects includes the combination of each dependent claim and each other claim in the claim set. As used herein, the phrase of "at least one of" the list of items refers to any combination of these items (it includes a single member). For example, "at least one of a, b or c" is intended to cover a, b, c, ab, ac, bc and abc and any combination with multiple identical elements (for example, aa, aaa, aab, aac, abb, acc, bb, bbb, bbc, cc and ccc, or any other ordering of a, b and c).

[0134] Any element, action or instruction used herein should not be interpreted as critical or essential unless explicitly stated as such. In addition, 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". In addition, as used herein, the article "the" is intended to include one or more items connected to the article "the" mentioned, and can be used interchangeably with "one or more". In addition, as used herein, the terms "set" and "group" are intended to include one or more items (e.g., related items, unrelated items, or a combination of related items and unrelated items), and can be used interchangeably with "one or more". If only one item is intended to be referred to, the phrase "only one" or similar terms will be used. In addition, as used herein, the terms "have", "have", "contain", etc. are intended to be open terms. In addition, the phrase "based on" is intended to mean "based at least in part on", unless explicitly stated otherwise. Furthermore, as used herein, the term "or" when used in a series is intended to be open-ended and may be used interchangeably with "and / or" unless expressly stated otherwise (eg, if used in conjunction with "either" or "only one of").

Claims

1. A user equipment (UE) for wireless communication, comprising: Memory; as well as One or more processors coupled to the memory, configured to: receiving a downlink grant indicating a modulation and coding scheme (MCS), the MCS indicating that the downlink grant is for a retransmission of an initial communication; as well as Based at least in part on the downlink grant indicating the MCS indicating that the downlink grant is for the retransmission and at least in part on determining that a transport block size (TBS) of a previous communication is valid, decoding a communication scheduled by the downlink grant using the TBS, wherein the previous communication precedes the initial communication.

2. The UE according to claim 1, wherein: The one or more processors are further configured to: The downlink grant for the previous communication is determined to be lost based at least in part on a new data indicator for the downlink grant for the retransmission being switched relative to a new data indicator for the downlink grant for the previous communication, and the MCS used to indicate that the downlink grant for the retransmission is the MCS used for the retransmission.

3. The UE according to claim 1, wherein: Decoding the communication using the TBS of the previous communication is based at least in part on a new data indicator of the downlink grant being switched relative to a new data indicator of the downlink grant for the previous communication.

4. The UE according to claim 1, wherein: The previous communication is associated with a most recently received downlink grant having a switched new data indicator relative to the downlink grant used for the retransmission.

5. The UE according to claim 1, wherein: The downlink grant does not indicate a TBS for the retransmission of the initial communication.

6. The UE according to claim 1, wherein: The one or more processors are further configured to: determining that the communication scheduled by the downlink grant is to be decoded using the TBS of the previous communication based at least in part on: the new data indicator of the downlink grant is switched relative to the new data indicator of the downlink grant used for the previous communication, for indicating that the downlink grant for the retransmission is the MCS for the retransmission, and The TBS of the previous communication is a valid TBS.

7. The UE according to claim 6, wherein: Determining whether the communication scheduled by the downlink grant is to be decoded using the TBS of the previous communication is also based at least in part on the communication scheduled by the downlink grant and the previous communication having the same hybrid automatic repeat request (HARQ) process identifier.

8. The UE according to claim 1, wherein: The one or more processors are further configured to: An acknowledgement for the retransmission is sent based at least in part on successfully decoding the communication scheduled by the downlink grant.

9. The UE according to claim 1, wherein: The one or more processors are further configured to: An acknowledgement indicating an invalid TBS is sent for the retransmission based at least in part on a failure to decode the communication scheduled by the downlink grant.

10. A method of wireless communication performed by a user equipment (UE), comprising: receiving a downlink grant indicating a modulation and coding scheme (MCS), the MCS indicating that the downlink grant is for a retransmission of an initial communication; as well as Based at least in part on the downlink grant indicating the MCS that indicates the downlink grant is for the retransmission and at least in part on determining that a transport block size (TBS) of a previous communication is valid, decoding the communication scheduled by the downlink grant using the TBS, wherein the previous communication precedes the initial communication.

11. The method according to claim 10, further comprising: The downlink grant for the previous communication is determined to be lost based at least in part on a new data indicator for the downlink grant for the retransmission being switched relative to a new data indicator for the downlink grant for the previous communication, and an MCS indicating that the downlink grant for the retransmission is the MCS for the retransmission.

12. The method according to claim 10, wherein: Decoding the communication using the TBS of the previous communication is based at least in part on a new data indicator of the downlink grant being switched relative to a new data indicator of the downlink grant for the previous communication.

13. The method according to claim 10, wherein: The previous communication is associated with a most recently received downlink grant having a switched new data indicator relative to the downlink grant used for the retransmission.

14. The method according to claim 10, wherein: The downlink grant does not indicate a TBS for the retransmission of the initial communication.

15. The method according to claim 10, further comprising: determining that the communication scheduled by the downlink grant is to be decoded using the TBS of the previous communication based at least in part on: the new data indicator of the downlink grant is switched relative to the new data indicator of the downlink grant used for the previous communication, for indicating that the downlink grant for the retransmission is the MCS for the retransmission, and The TBS of the previous communication is a valid TBS.

16. The method according to claim 15, wherein: Determining that the communication scheduled by the downlink grant is to be decoded using the TBS of the previous communication is based at least in part on the communication scheduled by the downlink grant and the previous communication having the same hybrid automatic repeat request (HARQ) process identifier.

17. The method according to claim 10, further comprising: An acknowledgment for the retransmission is sent based at least in part on successfully decoding a communication scheduled by the downlink grant.

18. The method according to claim 10, further comprising: An acknowledgement indicating an invalid TBS is sent for the retransmission based at least in part on a failure to decode the communication scheduled by the downlink grant.

19. A non-transitory computer readable medium for storing a set of instructions for wireless communication, the set of instructions comprising: One or more instructions, which when executed by one or more processors of a user equipment (UE), cause the UE to perform the following operations: receiving a downlink grant indicating a modulation and coding scheme (MCS), the MCS indicating that the downlink grant is for a retransmission of an initial communication; as well as Based at least in part on the downlink grant indicating the MCS indicating that the downlink grant is for the retransmission and at least in part on determining that a transport block size (TBS) of a previous communication is valid, decoding a communication scheduled by the downlink grant using the TBS, wherein the previous communication precedes the initial communication.

20. The non-transitory computer readable medium of claim 19, wherein: The one or more instructions further cause the UE to perform the following operations: The downlink grant for the previous communication is determined to be lost based at least in part on a new data indicator for the downlink grant for the retransmission being switched relative to a new data indicator for the downlink grant for the previous communication, and the MCS used to indicate that the downlink grant for the retransmission is the MCS used for the retransmission.

21. The non-transitory computer readable medium of claim 19, wherein: Decoding the communication using the TBS of the previous communication is based at least in part on a new data indicator of the downlink grant being switched relative to a new data indicator of the downlink grant for the previous communication.

22. The non-transitory computer readable medium of claim 19, wherein: The previous communication is associated with a most recently received downlink grant having a switched new data indicator relative to the downlink grant used for the retransmission.

23. The non-transitory computer readable medium of claim 19, wherein: The downlink grant does not indicate a TBS for the retransmission of the initial communication.

24. The non-transitory computer readable medium of claim 19, wherein: The one or more instructions further cause the UE to perform the following operations: determining that the communication scheduled by the downlink grant is to be decoded using the TBS of the previous communication based at least in part on: the new data indicator of the downlink grant is switched relative to the new data indicator of the downlink grant used for the previous communication, for indicating that the downlink grant for the retransmission is the MCS for the retransmission, and The TBS of the previous communication is a valid TBS.

25. The non-transitory computer readable medium of claim 24, wherein: Determining that the communication scheduled by the downlink grant is to be decoded using the TBS of the previous communication is based at least in part on the communication scheduled by the downlink grant and the previous communication having the same hybrid automatic repeat request (HARQ) process identifier.

26. The non-transitory computer readable medium of claim 19, wherein: The one or more instructions further cause the UE to perform the following operations: An acknowledgement for the retransmission is sent based at least in part on successfully decoding the communication scheduled by the downlink grant.

27. The non-transitory computer readable medium of claim 19, wherein: The one or more instructions further cause the UE to perform the following operations: An acknowledgement indicating an invalid TBS is sent for the retransmission based at least in part on a failure to decode the communication scheduled by the downlink grant.

28. An apparatus for wireless communication, comprising: means for receiving a downlink grant indicating a modulation and coding scheme (MCS), the MCS indicating that the downlink grant is for a retransmission of an initial communication; as well as A unit for decoding a communication scheduled by the downlink grant using a transport block size (TBS) of a previous communication based at least in part on the downlink grant indicating the MCS indicating that the downlink grant is for the retransmission and at least in part on determining that the TBS was valid, wherein the previous communication precedes the initial communication.

29. The apparatus according to claim 28, further comprising: Unit for determining that the downlink grant for the previous communication is lost based at least in part on a new data indicator for the downlink grant for the retransmission being switched relative to a new data indicator for the downlink grant for the previous communication, and indicating that the downlink grant for the retransmission is the MCS used for the retransmission.

30. The device according to claim 28, wherein Decoding the communication using the TBS of the previous communication is based at least in part on a new data indicator of the downlink grant being switched relative to a new data indicator of the downlink grant for the previous communication.

Citation Information

Patent Citations

  • PTO driven articulated trailer turbine pump

    US20210262471A1

  • Channel state feedback handling for multi-subscriber identity module device

    WO2020019125A1