Transport block scaling for physical uplink shared channel repetition

CN121940107APending Publication Date: 2026-04-28QUALCOMM INC
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
QUALCOMM INC
Filing Date
2020-09-29
Publication Date
2026-04-28

Smart Images

  • Figure CN121940107A_ABST
    Figure CN121940107A_ABST
Patent Text Reader

Abstract

Aspects of the present disclosure generally relate to wireless communications. In some aspects, a user equipment (UE) may determine a transport block size based at least in part on a set of physical uplink shared channel resources corresponding to a set of physical uplink shared channel repetitions configured to be transmitted on at least one repetition unit, the at least one repetition unit includes at least one nominal repetition and at least one actual repetition. The UE may transmit the physical uplink shared channel repetition set based at least in part on a transport block size. Numerous other aspects are provided.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of the application filed on September 29, 2020, with application number 202080104970.X and entitled "Transport block scaling for physical uplink shared channel repetition". Technical Field

[0002] In general, various aspects of this disclosure relate to wireless communications; more specifically, various aspects of this disclosure relate to techniques and apparatus for transport block scaling for physical uplink shared channel repetition. Background Technology

[0003] Wireless communication systems have been widely deployed to provide a variety of telecommunications services such as telephone, video, data, messaging, and broadcasting. Typical wireless communication systems employ multiple access technologies that enable 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 / improved LTE is a collection of enhancements to the Universal Mobile Telecommunications System (UMTS) mobile standard issued by the 3rd Generation Partnership Project (3GPP).

[0004] A wireless network may include multiple base stations (BSs), each capable of supporting communication for multiple user equipments (UEs). UEs can communicate with the base stations (BSs) via downlinks and uplinks. A downlink (or forward link) refers to the communication link from the BS to the UE, and an uplink (or reverse link) refers to the communication link from the UE to the BS. As described further in detail herein, a BS may be referred to as a Node B, gNB, Access Point (AP), Radio Headend, Transmit / Receive Point (TRP), New Radio (NR) BS, 5G Node B, etc.

[0005] The above multiple access technologies have been adopted in various telecommunications standards to provide a universal protocol enabling different user equipment to communicate across city, country, region, and even globally. New Radio (NR) (also known as 5G) is a collection of evolutions of the LTE mobile standard released by the 3rd Generation Partnership Project (3GPP). NR is designed to better support mobile broadband internet access by improving spectrum efficiency, reducing costs, enhancing service, fully utilizing new spectrum, using Orthogonal Frequency Division Multiplexing (OFDM) with Cyclic Prefix (CP) on the downlink (DL) (CP-OFDM), using CP-OFDM and / or SC-FDM (e.g., also known as Discrete Fourier Transform Spread Spectrum OFDM (DFT-s-OFDM)) on the uplink (UL) and integrating with other open standards, as well as supporting beamforming, multiple-input multiple-output (MIMO) antenna technologies and carrier aggregation. As the demand for mobile broadband access continues to increase, further improvements to LTE, NR, and other radio access technologies remain useful. Summary of the Invention

[0006] In some aspects, a user equipment (UE) for wireless communication includes a memory; and one or more processors coupled to the memory, the memory and the one or more processors being configured to: determine a transport block size based at least in part on a set of PUSCH resources corresponding to a set of Physical Uplink Shared Channel (PUSCH) repeats configured to be transmitted on at least one repeating unit, the at least one repeating unit including at least one nominal repeat and at least one actual repeat; and transmit the set of PUSCH repeats based at least in part on the transport block size.

[0007] In some aspects, a base station for wireless communication includes a memory; and one or more processors coupled to the memory, the memory and the one or more processors being configured to: transmit a PUSCH repetition configuration, the PUSCH repetition configuration including an indication of determining a transport block size based at least in part on a set of PUSCH resources corresponding to a set of PUSCH repetitions configured to be transmitted on at least one repetition unit, the at least one repetition unit including at least one nominal repetition and at least one actual repetition; and receive the set of PUSCH repetitions based at least in part on the transport block size.

[0008] In some aspects, a method of wireless communication performed by a UE includes: determining a transport block size based at least in part on a set of PUSCH resources corresponding to a set of PUSCH repeats configured to be transmitted on at least one repeating unit, the at least one repeating unit comprising at least one nominal repeat and at least one actual repeat; and transmitting the set of PUSCH repeats based at least in part on the transport block size.

[0009] In some aspects, a method of wireless communication performed by a base station includes: transmitting a PUSCH repetition configuration, the PUSCH repetition configuration including an indication of determining a transport block size based at least in part on a set of PUSCH resources corresponding to a set of PUSCH repetitions configured to be transmitted on at least one repetition unit, the at least one repetition unit including at least one nominal repetition and at least one actual repetition; and receiving the set of PUSCH repetitions based at least in part on the transport block size.

[0010] In some aspects, a non-transitory computer-readable medium stores a set of instructions for wireless communication, the set of instructions including, when executed by one or more processors of a UE, causing the UE to perform one or more of the following operations: determining a transport block size based at least in part on a set of PUSCH resources corresponding to a set of PUSCH repeats configured to be transmitted on at least one repeating unit, the at least one repeating unit comprising at least one nominal repeat and at least one actual repeat; and transmitting the set of PUSCH repeats based at least in part on the transport block size.

[0011] In some aspects, a non-transitory computer-readable medium stores a set of instructions for wireless communication, the set of instructions including, when executed by one or more processors of a base station, causing the base station to perform one or more of the following actions: sending a PUSCH repetition configuration, the PUSCH repetition configuration including an indication of determining a transport block size based at least in part on a set of PUSCH resources corresponding to a set of PUSCH repetitions configured to be sent on at least one repetition unit, the at least one repetition unit including at least one nominal repetition and at least one actual repetition; and receiving the set of PUSCH repetitions based at least in part on the transport block size.

[0012] In some aspects, an apparatus for wireless communication includes: a unit for determining a transport block size based at least in part on a set of PUSCH resources corresponding to a set of PUSCH repeats configured to be transmitted on at least one repeating unit, the at least one repeating unit including at least one nominal repeat and at least one actual repeat; and a unit for transmitting the set of PUSCH repeats based at least in part on the transport block size.

[0013] In some aspects, an apparatus for wireless communication includes: a unit for transmitting a PUSCH repeat configuration, the PUSCH repeat configuration including an indication of determining a transport block size based at least in part on a set of PUSCH resources corresponding to a set of PUSCH repeats configured to be transmitted on at least one repeat unit, the at least one repeat unit including at least one nominal repeat and at least one actual repeat; and a unit for receiving the set of PUSCH repeats based at least in part on the transport block size.

[0014] The aspects generally include methods, apparatus, systems, computer program products, non-transitory computer-readable media, user equipment, base stations, wireless communication equipment and / or processing systems, as fully described herein with reference to the accompanying drawings and description, and as shown in the accompanying drawings and description.

[0015] To better understand the following detailed description, the features and technical advantages of the examples according to this disclosure have been generally summarized above. Further features and advantages will be described below. The disclosed concepts and specific examples can be readily used as the basis for modifying or designing other structures to perform the same purpose as this disclosure. These equivalent constructions do not depart from the scope of the appended claims. The characteristics of the concepts disclosed herein (regarding their organization and operation) and the associated advantages will be better understood when considering the following detailed description in conjunction with the accompanying drawings. Each of the drawings provided is for illustrative and descriptive purposes only and is not intended to limit the invention. Attached Figure Description

[0016] To gain a detailed understanding of the features described above in this disclosure, this application provides a more specific description of some aspects with reference to the above brief summary, some of which are illustrated in the accompanying drawings. However, it should be noted that since the description allows for other equivalent and effective aspects, these drawings merely depict certain typical aspects of this disclosure and should not be considered as limiting the scope of protection of the invention. The same reference numerals in different drawings may identify the same or similar elements.

[0017] Figure 1 This is a schematic diagram illustrating an example of a wireless network according to various aspects of this disclosure.

[0018] Figure 2 This is a schematic diagram illustrating an example of communication between a base station and a UE in a wireless network according to various aspects of this disclosure.

[0019] Figure 3-5This is a schematic diagram illustrating an example of Physical Uplink Shared Channel (PUSCH) repetition according to various aspects of this disclosure.

[0020] Figure 6 and Figure 7 This is a schematic diagram illustrating an example of transport block scaling associated with PUSCH repetition according to various aspects of this disclosure.

[0021] Figure 8 and Figure 9 This is a schematic diagram illustrating an example process associated with transport block scaling for PUSCH repetition according to various aspects of this disclosure.

[0022] Figure 10 and Figure 11 This is a block diagram of an example device for wireless communication according to various aspects of this disclosure. Detailed Implementation

[0023] The various aspects of this disclosure are described more fully below with reference to the accompanying drawings. However, this disclosure may be implemented in many different forms and should not be construed as limited to any particular structure or function given throughout this disclosure. Rather, these aspects are provided only to make this disclosure thorough and complete, and to fully convey the scope of protection of this disclosure to those skilled in the art. Based on the teachings herein, those skilled in the art should understand that the scope of this disclosure is intended to cover any aspect of the disclosure herein, whether implemented independently or in combination with any other aspect of this disclosure. For example, an apparatus or method may be implemented using any number of the aspects set forth herein. Furthermore, the scope of this disclosure is intended to cover such apparatus or methods that may be implemented by using other structures, functions, or structures and functions other than those set forth herein, or structures and functions different from those set forth herein. It should be understood that any aspect of the disclosure herein may be embodied by one or more elements of the claims.

[0024] Now, some aspects of a telecommunications system will be given with reference to various devices and techniques. These devices and techniques will be described in the following detailed embodiments and depicted in the accompanying drawings by various blocks, modules, components, circuits, steps, processes, algorithms, etc. (collectively referred to as "elements"). These elements can be implemented using hardware, software, or any combination thereof. Whether these elements are implemented as hardware or software depends on the specific application and the design constraints imposed on the overall system.

[0025] It should be noted that although this document uses terms commonly associated with 5G or NR radio access technology (RAT) to describe its aspects, the aspects of this disclosure may also be applied to other RATs (e.g., 3G RAT, 4G RAT and / or RATs after 5G (e.g., 6G)).

[0026] Figure 1 This is a schematic diagram illustrating an example of a wireless network 100 according to various aspects of this disclosure. The wireless network 100 may be a 5G (NR) network, an LTE network, etc., or may include elements of a 5G (NR) network, an LTE network, etc. The wireless network 100 may include multiple base stations 110 (shown as BS 110a, BS 110b, BS 110c, and BS 110d) and other network entities. A base station (BS) is an entity that communicates with a user equipment (UE), and a BS may also be referred to as an NR BS, Node B, gNB, 5G Node B (NB), access point, Transmit / Receive Point (TRP), etc. Each BS may provide communication coverage for a specific geographic area. In 3GPP, depending on the context in which the term "cell" is used, the term "cell" may refer to the coverage area of ​​a BS and / or the BS subsystem serving that coverage area.

[0027] A BS can provide communication coverage for macrocells, picocells, femtocells, and / or another type of cell. A macrocell can cover a relatively large geographical area (e.g., a radius of several kilometers) and allow unrestricted access for UEs with service subscriptions. A picocell can cover a relatively small geographical area and allow unrestricted access for UEs with service subscriptions. A femtocell can cover a relatively small geographical area (e.g., a home) and allow restricted access for UEs associated with that femtocell (e.g., UEs in a closed user group (CSG)). A BS used for macrocells can be called a macro BS. A BS used for picocells can be called a pico BS. A BS used for femtocells can be called a femto BS or a home BS. Figure 1 In the example shown, BS 110a can be a macro BS for macro cell 102a, BS 110b can be a pico BS for pico cell 102b, and BS 110c can be a femto BS for femto cell 102c. A BS can support one or more (e.g., three) cells. The terms “eNB,” “base station,” “NR BS,” “gNB,” “TRP,” “AP,” “Node B,” “5G NB,” and “cell” are used interchangeably.

[0028] In some respects, the cell need not be stationary, and the geographical area of ​​the cell can be moved depending on the location of the mobile BS. In some respects, BSs can use any suitable transport network to interconnect with each other and / or interconnect to one or more other BSs or network nodes (not shown) in the wireless network 100 via various types of backhaul interfaces (e.g., direct physical connection, virtual network, etc.).

[0029] The wireless network 100 may also include a relay station. A relay station is an entity that can receive data transmissions from an upstream station (e.g., a BS or a UE) and transmit those data transmissions to a downstream station (e.g., a UE or a BS). A relay station can also be a UE capable of relaying transmissions from other UEs. Figure 1 In the example shown, relay BS 110d can communicate with macro BS 110a and UE 120d to facilitate communication between BS 110a and UE 120d. A relay BS can also be called a relay station, relay base station, repeater, etc.

[0030] Wireless network 100 can be a heterogeneous network comprising different types of Base Stations (BSs) (e.g., macro BSs, pico BSs, femto BSs, repeater BSs, etc.). These different types of BSs can have different transmit power levels, different coverage areas, and different effects on interference in wireless network 100. For example, macro BSs can have higher transmit power levels (e.g., 5 to 40 watts), while pico BSs, femto BSs, and repeater BSs can have lower transmit power levels (e.g., 0.1 to 2 watts).

[0031] Network controller 130 can be coupled to a set of Base Stations (BSs) and provide coordination and control for these BSs. Network controller 130 can communicate with these BSs via backhaul. These BSs can also communicate directly with each other, or indirectly via wireless or wired backhaul.

[0032] UEs 120 (e.g., 120a, 120b, 120c) may be distributed throughout the wireless network 100, and each UE may be stationary or mobile. A UE may also be referred to as an access terminal, terminal, mobile station, user unit, station, etc. A UE may be a cellular phone (e.g., a smartphone), 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 (smartwatch, 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 device), an in-vehicle component or sensor, a smart meter / sensor, industrial manufacturing equipment, a GPS device, or any other suitable device configured to communicate via wireless or wired media.

[0033] Some UEs can be considered as Machine-Type Communication (MTC) UEs or Evolved or Enhanced Machine-Type Communication (eMTC) UEs. For example, MTC and eMTC UEs include robots, drones, remote devices, sensors, meters, monitors, location tags, etc., capable of communicating with a base station, another device (e.g., a remote device), or some other entity. For example, a wireless node can provide connectivity to or from a network (e.g., a wide area network such as the Internet or cellular networks) via wired or wireless communication links. Some UEs can be considered Internet of Things (IoT) devices and / or can be implemented as NB-IoT (Narrowband Internet of Things) devices. Some UEs can be considered Customer Premises Equipment (CPE). UE 120 can be included in a housing that houses the components of UE 120 (e.g., processor components, memory components, etc.). In some aspects, the processor components and memory components can be coupled together. For example, the processor components (e.g., one or more processors) and memory components (e.g., memory) can be operatively coupled, communicatively coupled, electronically coupled, electrically coupled, etc.

[0034] Typically, any number of wireless networks can be deployed within a given geographical area. Each wireless network can support a specific Radio Access Platform (RAT) and can operate on one or more frequencies. A RAT can also be referred to as a radio technology, air interface, etc. A frequency can also be referred to as a carrier, frequency channel, etc. Each frequency can support a single RAT within a given geographical area to avoid interference between wireless networks using different RATs. In some cases, NR or 5G RAT networks can be deployed.

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

[0036] Devices in the wireless network 100 can communicate using the electromagnetic spectrum, which can be subdivided into various categories, bands, channels, etc., based on frequency or wavelength. For example, devices in the wireless network 100 can communicate using an operating band with a first frequency range (FR1) (where FR1 can span from 410 MHz to 7.125 GHz), and / or can communicate using an operating band with a second frequency range (FR2) (where FR2 can span from 24.25 GHz to 52.6 GHz). The frequencies between FR1 and FR2 are generally referred to as mid-band frequencies. Although a portion of FR1 is greater than 6 GHz, FR1 is often referred to as the "below 6 GHz" band. Similarly, FR2 is generally referred to as the "millimeter wave" band, although it differs from the Extremely High Frequency (EHF) band (30 GHz–300 GHz) recognized as a "millimeter wave" band by the International Telecommunication Union (ITU). Therefore, unless otherwise explicitly stated, it should be understood that the terms "below 6 GHz," etc. (if used herein), can broadly refer to frequencies below 6 GHz, frequencies within FR1, and / or intermediate frequency band frequencies (e.g., above 7.125 GHz). Similarly, unless otherwise explicitly stated, it should be understood that the terms "millimeter wave," etc. (if used herein), can broadly refer to frequencies within the EHF band, frequencies within FR2, and / or intermediate frequency band frequencies (e.g., below 24.25 GHz). The frequencies included in FR1 and FR2 can be modified, and the techniques described herein can be applied to these modified frequency ranges.

[0037] As indicated above, Figure 1 This is provided as an example. Other examples can be found in the reference. Figure 1 The examples described are different.

[0038] Figure 2This is a schematic diagram illustrating an example 200 of communication between a base station 110 and a UE 120 in a wireless network 100 according to various aspects of this disclosure. The base station 110 may be equipped with T antennas 234a to 234t, and the UE 120 may be equipped with R antennas 252a to 252r, wherein typically T ≥ 1 and R ≥ 1.

[0039] At base station 110, transmit processor 220 can receive data for one or more UEs from data source 212, select one or more modulation and coding schemes (MCS) for each UE based at least in part on the channel quality indicator (CQI) received from each UE, process the data for each UE (e.g., coding and modulation) based at least in part on the MCS selected for each UE, and provide data symbols for all UEs. Transmit processor 220 can also process system information (e.g., for semi-static resource allocation information (SRPI), etc.) and control information (e.g., CQI requests, permission, upper-layer signaling, etc.), and provide overhead symbols and control symbols. Transmit processor 220 can also generate reference symbols for reference signals (e.g., cell-specific reference signals (CRS), demodulation reference signals (DMRS), etc.) and synchronization signals (e.g., primary synchronization signal (PSS) and secondary synchronization signal (SSS)). The transmit (TX) multiple-input multiple-output (MIMO) processor 230 can perform spatial processing (e.g., precoding) on ​​these data symbols, control symbols, overhead symbols, and / or reference symbols (if applicable), and can provide T output symbol streams to T modulators (MODs) 232a to 232t. Each modulator 232 can process its own output symbol stream (e.g., for OFDM, etc.) to obtain an output sample stream. Each modulator 232 can further process (e.g., convert to analog signal, amplify, filter, and up-convert) the output sample stream to obtain a downlink signal. The T downlink signals from modulators 232a to 232t can be transmitted via T antennas 234a to 234t, respectively.

[0040] At UE 120, antennas 252a to 252r can receive downlink signals from base station 110 and / or other base stations and can provide the received signals to demodulators (DEMODs) 254a to 254r. Each demodulator 254 can adjust (e.g., filter, amplify, downconvert, and digitize) the received signal to obtain an input sample. Each demodulator 254 can further process these input samples (e.g., for OFDM, etc.) to obtain received symbols. MIMO detector 256 can obtain the received symbols from all R demodulators 254a to 254r, perform MIMO detection on the received symbols (if applicable), and provide the detected symbols. Receive processor 258 can process (e.g., demodulate and decode) the detected symbols, provide decoded data for UE 120 to data sink 260, and provide decoded control information and system information to controller / processor 280. The term "controller / processor" can refer to one or more controllers, one or more processors, or a combination thereof. The channel processor can determine the Received Reference Signal Power (RSRP), Received Signal Strength Indicator (RSSI), Received Reference Signal Quality (RSRQ), Channel Quality Indicator (CQI), and so on. In some aspects, one or more components of the UE 120 may be included in the housing 284.

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

[0042] On the uplink, at UE 120, transmit processor 264 can receive data from data source 262 and control information (e.g., for reports including RSRP, RSSI, RSRQ, CQI, etc.) from controller / processor 280, and process the data and control information. Transmit processor 264 can also generate reference symbols for one or more reference signals. Symbols from transmit processor 264 can be pre-encoded (if applicable) by TX MIMO processor 266, further processed by modulators 254a to 254r (e.g., for DFT-s-OFDM, CP-OFDM, etc.), and transmitted back to base station 110. In some aspects, UE 120 includes a transceiver. This transceiver can include any combination of antenna 252, modulator and / or demodulator 254, MIMO detector 256, receive processor 258, transmit processor 264, and / or TX MIMO processor 266. The processor (e.g., controller / processor 280) and memory 282 may use a transceiver to perform aspects of any of the methods described herein (e.g., as referenced). Figure 5-10 (as described).

[0043] At base station 110, uplink signals from UE 120 and other UEs can be received by antenna 234, processed by demodulator 232, detected by MIMO detector 236 (if applicable), and further processed by receiver processor 238 to obtain decoded data and control information transmitted by UE 120. Receiver processor 238 can provide decoded data to data sink 239 and decoded control information to controller / processor 240. Base station 110 may include communication unit 244 and can communicate with network controller 130 via communication unit 244. Base station 110 may include scheduler 246 to schedule downlink and / or uplink communications for UE 120. In some aspects, base station 110 includes a transceiver. The transceiver may include any combination of antenna 234, modulator and / or demodulator 232, MIMO detector 236, receiver processor 238, transmitter processor 220, and / or TX MIMO processor 230. The processor (e.g., controller / processor 240) and memory 242 may use a transceiver to perform aspects of any of the methods described herein (e.g., as referenced). Figure 5-10 (as described).

[0044] The controller / processor 240 of base station 110, the controller / processor 280 of UE 120 and / or Figure 2 Any other components may perform one or more techniques associated with transport block scaling for Physical Uplink Shared Channel (PUSCH) repetition, as described in further detail elsewhere herein. For example, the controller / processor 240 of base station 110, the controller / processor 280 of UE 120, and / or Figure 2 Any other component can perform or direct, for example Figure 9 The process 900 Figure 10 The operation of process 1000 and / or other processes as described herein. Memory 242 and memory 282 may store data and program code 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, program code, etc.) for wireless communication. For example, when said 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, translation, interpretation, etc.), they may cause one or more processors, UE 120 and / or base station 110 to perform or direct, for example... Figure 9 The process 900 Figure 10The operation of process 1000 and / or other processes described herein. In some aspects, the execution instructions may include run instructions, translation instructions, compilation instructions, interpretation instructions, etc.

[0045] In some aspects, UE 120 may include: a unit for determining a transport block size based at least in part on a set of physical uplink shared channel resources corresponding to a set of physical uplink shared channel repetitions configured to be transmitted on at least one repetition unit, the at least one repetition unit comprising at least one nominal repetition and at least one actual repetition; a unit for transmitting the set of physical uplink shared channel repetitions based at least in part on the transport block size, etc. In some aspects, such a unit may include a combination of Figure 2 One or more components of the UE 120 described herein, such as controller / processor 280, transmit processor 264, TX MIMO processor 266, MOD 254, antenna 252, DEMOD 254, MIMO detector 256, receive processor 258, etc.

[0046] In some aspects, base station 110 may include: a unit for transmitting a physical uplink shared channel repetition configuration, the physical uplink shared channel repetition configuration including an indication of determining a transport block size based at least in part on a set of physical uplink shared channel repetitions corresponding to a set of physical uplink shared channel repetitions configured to be transmitted on at least one repetition unit, the at least one repetition unit including at least one nominal repetition and at least one actual repetition; and a unit for receiving the set of physical uplink shared channel repetitions based at least in part on the transport block size. In some aspects, such a unit may include a combination of Figure 2 One or more components of the described base station 110, such as antenna 234, DEMOD 232, MIMO detector 236, receiver processor 238, controller / processor 240, transmitter processor 220, TX MIMO processor 230, MOD 232, antenna 234, etc.

[0047] Although Figure 2 The boxes in the diagram represent different components, but the functions described above with reference to these boxes can be implemented in a single hardware, software, or combined component, or in various combinations of components. For example, the functions described with reference to transmit processor 264, receive processor 258, and / or TX MIMO processor 266 can be performed by controller / processor 280, or performed under the control of controller / processor 280.

[0048] As indicated above, Figure 2 This is provided as an example. Other examples can be found in the reference. Figure 2The examples described are different.

[0049] Figure 3 This is a schematic diagram illustrating example 300 of a PUSCH repetition according to various aspects of this disclosure. (As follows) Figure 3 As shown, UE 305 and base station 310 can communicate with each other. UE 305 and base station 310 can communicate via a wireless network (e.g., Figure 1 The wireless networks 100 shown communicate with each other.

[0050] As shown in the figure, UE 305 can repeat the transmission of PUSCH communication on multiple time slots. For example, as shown in the figure, UE 305 can send multiple PUSCH repetitions on consecutive time slots. As used herein, "repetition" refers to multiple transmissions of communication, as well as the initial transmission of the communication or any subsequent retransmission of the communication. PUSCH repetition (e.g., which may be referred to as time slot repetition, time slot aggregation, and / or multi-time slot PUSCH) can be used to increase the signal-to-noise ratio (SNR) to improve transmission reliability.

[0051] Modulation and coding scheme (MCS) and / or resource allocation can be indicated in the scheduling downlink control information (DCI) transmission. MCS and / or resource allocation can be common across consecutive time slots. For each time slot of a multi-slot PUSCH, the transport block can be identical (because the same data is being retransmitted). The encoded bits may differ between PUSCH repetitions.

[0052] For example, the redundancy version (RV) for each time slot may be different. The RV for the first time slot can be indicated in the scheduling DCI, while the RV for the nth time slot can be determined by 'n mod 4'. For example, for the first transmission of a 4-slot PUSCH, the RV order could be {RV0, RV2, RV3, RV1}. The RV order or retransmission of a 4-slot PUSCH could be, for example, {RV3, RV1, RV0, RV2}.

[0053] As indicated above, Figure 3 This is provided as an example. Other examples can be found in the reference. Figure 3 The examples described are different.

[0054] Figure 4 This is a schematic diagram illustrating example 400 of a PUSCH repetition according to various aspects of this disclosure. (As follows) Figure 4 As shown, UE 405 and base station 410 can communicate with each other. UE 405 and base station 410 can communicate via a wireless network (e.g., Figure 1 The wireless network 100 shown communicates with each other. UE 405 can be or is similar to Figure 3 The UE 305 shown, and the base station 410 may be or are similar to Figure 3 Base station 310 is shown.

[0055] As shown in the figure, UE 405 can use a first type of PUSCH repetition (shown as "Type A") 415 to send PUSCH communication, where each PUSCH repetition occurs in a different time slot than each other PUSCH repetition. UE 405 can use a second type of PUSCH repetition (shown as "Type B") 420 to send PUSCH communication. PUSCH repetition type B can be used to reduce the transmission delay of repeated PUSCH by providing repetitions with consecutive symbols instead of consecutive time slots, as shown in the figure. Figure 4 As shown, consecutive symbols can occur within a single time slot or span adjacent time slots. The nominal repetition number K can be dynamically indicated in the downlink control information (DCI) (e.g., K = 2 in the figure). The time-domain resource allocation for the first nominal repetition can be indicated in the DCI as the starting symbol S and the symbol length L (e.g., S = 10, L = 4). The symbol length refers to the number of symbols in the repetition.

[0056] Transport blocks transmitted in different Transmission Time Intervals (TTIs) (e.g., time slots, micro-time slots, symbol sets, etc.) can be associated with different parameters used to determine the corresponding transport block sizes. These parameters, used to determine the transport block size, can be called transport block size determination parameters and can include, for example, the MCS used for the transport block, the number of resource elements allocated for the transport block, the number of layers to be used for transmitting the transport block, etc. When different transport blocks are transmitted in different TTIs and / or by different base stations 410, these transport blocks can have different transport block sizes if they are associated with different transport block size determination parameters.

[0057] In typical cases, even with PUSCH repetition, the transport block size can be determined using the PUSCH resources of a single time slot. For example, it can be determined based on the relationship... To determine the transport block size, where and These are the bit rate and modulation order indicated by the MCS, and This is the total number of data resource elements in a single time slot for a PUSCH. Determining the transport block size in this way can lead to a very low effective code rate for multi-slot PUSCHs (because the effective code rate...). R eff,multi-slot =R / M ), where M is the number of time slots.

[0058] However, in scenarios with limited uplink coverage, where the transmit power of UE 405 is the bottleneck, further reducing the already low effective code rate R effThis could be detrimental to transmission reliability and could increase resource and / or bandwidth consumption. For example, compared to the effective code rate (R... eff Half of the bandwidth associated with / 2) will reduce the power spectral density (PSD) by 3dB for uplinks with limited transmit power. The SNR will also decrease by 3dB. Although R eff The combined gain of / 2 can typically be 3dB, but the channel estimation loss due to the lower SNR makes the gain less than 3dB.

[0059] As indicated above, Figure 4 This is provided as an example. Other examples can be found in the reference. Figure 4 The examples described are different.

[0060] Figure 5 This is a schematic diagram illustrating example 500 associated with a repetition of PUSCH according to various aspects of this disclosure. (See example 500.) Figure 5 As shown, UE 505 (e.g., similar to Figure 4 The UE 405 shown) and base station 410 (e.g., similar to) Figure 4 The base station 410 shown can communicate with each other. The UE 505 and the base station 510 can communicate via a wireless network (e.g., Figure 1 The wireless network 100 shown communicates with each other. UE 505 can be or is similar to Figure 1 The UE 120 and base station 510 shown may be or are similar to Figure 1 Base station 110 is shown.

[0061] As shown in Figure 515, UE 505 can send PUSCH repeats according to a Type B PUSCH repeat scheme, and base station 510 can receive these PUSCH repeats. As illustrated, a nominal repeat can be segmented into multiple actual repeats. For example, a nominal repeat can be segmented based on the satisfaction of segmentation conditions. These conditions may be satisfied when a nominal repeat crosses a slot boundary, or when a nominal repeat includes one or more semi-statically configured downlink symbols and / or invalid symbols. In some cases, the redundancy version (RV) of the nth actual repeat can be determined by the modulo (n mod L) of the actual repeat's index relative to the symbol length.

[0062] In some cases, frequency hopping schemes can be configured for PUSCH repetition type B. For example, inter-slot frequency hopping and / or nominal repetition frequency hopping can be configured for PUSCH repetition type B. Frequency hopping schemes with hopping involving multiple time slots (and therefore multiple nominal repetitions) can also be applied to PUSCH repetition type B.

[0063] In some cases, within the context of PUSCH repetition type B, the transport block size can be determined based on the first nominal transfer and the nominal symbol length. (As mentioned above...) Figure 4 As described, PUSCH repetition type B can present the same challenges as PUSCH repetition type A in scenarios with limited uplink coverage. The transport block size in PUSCH repetition type B is determined based on a nominal repetition (maximum 14 symbols long) or the length of a time slot. Therefore, PUSCH repetition type B does not determine an extension of the transport block size, which can negatively impact network performance.

[0064] Based on some aspects of the techniques and apparatus described herein, transport block size determination can be scaled up for PUSCH repetition scenarios. In some aspects, for example, the UE can determine the transport block size at least in part based on a set of PUSCH resources corresponding to a set of PUSCH repetitions configured to be transmitted on at least one repetition unit, which includes at least one nominal repetition and at least one actual repetition. In this way, these aspects facilitate scaling up the transport block size to improve coverage or transmission reliability with higher coding rates and lower bandwidth (associated with higher PSD). Therefore, such aspects have a positive impact on network performance.

[0065] As indicated above, Figure 5 This is provided as an example. Other examples can be found in the reference. Figure 5 The examples described are different.

[0066] Figure 6 This is a schematic diagram illustrating example 600 associated with transport block scaling for PUSCH repetition according to various aspects of this disclosure. Figure 6 As shown, UE 605 and base station 610 can communicate with each other. UE 605 and base station 610 can communicate via a wireless network (e.g., Figure 1 The wireless network 100 shown communicates with each other. UE 605 can be or is similar to Figure 5 The UE505 and / or shown Figure 1 The UE 120 shown. Base station 610 can be or is similar to Figure 5 The base station 510 and / or shown Figure 1 Base station 110 is shown.

[0067] As shown by reference numeral 615 in the accompanying drawings, base station 610 can transmit a PUSCH repetition configuration, and UE 605 can receive the PUSCH repetition configuration. The PUSCH repetition configuration may include an indication of determining a transport block size based at least in part on a set of PUSCH resources corresponding to a set of PUSCH repetitions configured to be transmitted on at least one repetition unit, the at least one repetition unit comprising at least one nominal repetition and at least one actual repetition.

[0068] As shown by reference numeral 620 in the attached figure, UE 605 can transmit a PUSCH repeat set, and base station 610 can receive the PUSCH repeat set. UE 605 can transmit the PUSCH communication set at least in part based on the PUSCH repeat configuration. In some aspects, UE 605 can use PUSCH repeat scheme 625. UE 605 can determine the transport block size at least in part based on the number of nominal resource elements of at least one initial nominal repeat of at least one nominal repeat. For example, the number of nominal repeats M can be an integer, and M > 1 (e.g., ,in and These are the code rate and modulation order indicated by the modulation and coding scheme (MCS), respectively, and (This refers to the total number of data REs that are nominally repeated in the first instance). The amount of the at least one initial nominal repetition is less than or equal to the amount of the at least one nominal repetition. In some aspects, UE 605 may determine the transport block size based at least in part on the number of actual resource elements corresponding to the at least one initial nominal repetition of the at least one nominal repetition. The amount of the at least one initial nominal repetition may be less than or equal to the amount of the at least one nominal repetition.

[0069] In some aspects, UE 605 may determine the transport block size based at least in part on the number of actual resource elements corresponding to at least one initial actual repeat of at least one actual repeat. UE 605 may transmit the PUSCH repeat set at least in part based on a frequency hopping pattern. The frequency hopping pattern may include nominal inter-repeat frequency hopping. The frequency hopping length X may be equal to the nominal repeat count associated with at least one repeating unit. The frequency hopping pattern may include nominal inter-repeat frequency hopping corresponding to multiple bundled time slot units. The frequency hopping length X is equal to an integer multiple of the nominal repeat count M associated with at least one repeating unit.

[0070] In some aspects, the frequency hopping pattern may include frequency hopping within a nominal repeat. The nominal repeat count M associated with the at least one repeating unit may be an integer multiple of the frequency hopping length X. In some aspects, the frequency hopping pattern may include two frequency positions, and the nominal repeat count M may be twice the frequency hopping length X. The frequency hopping pattern may include more than two frequency positions, and the nominal repeat count is equal to the amount of frequency hopping in the frequency hopping period associated with the frequency hopping pattern. In some aspects, the frequency hopping pattern may include frequency hopping between nominal repeats.

[0071] The first demodulation reference signal mode corresponding to the first repetition is different from the demodulation reference signal mode corresponding to the second repetition. For example, in some aspects, one of the first and second repetitions does not include a demodulation reference signal symbol. In some aspects, the mapping of encoded bits in at least one repetition unit may be continuous. The start bit of the initial actual repetition of at least one repetition unit may be at least partially based on a redundant version, and the start bit of an additional actual repetition of at least one repetition unit may include the next bit immediately following the last bit in the previous actual repetition.

[0072] UE 605 can perform a two-level redundancy version cycle procedure. For example, UE 605 can cycle through the first actual repetition of each of multiple repetition units as the outer level. Multiple repetition units can include repetitions. UE 605 can cycle through multiple time slots within a repetition unit as the inner level.

[0073] In some aspects, base station 610 can transmit and UE 605 can receive resource allocations indicating frequency domain resources smaller than physical resource blocks. This also includes modifying one or more parameters associated with the PUSCH repetition set, at least in part based on the resource allocations, the one or more parameters including at least one of a nominal repetition count associated with transport block size determination, a nominal repetition count, or a nominal repetition quantity bundled in frequency hops.

[0074] As indicated above, Figure 6 This is provided as an example. Other examples may differ from the one provided. Figure 6 The example described.

[0075] Figure 7 This is a schematic diagram illustrating example 700 associated with a repetition of PUSCH according to various aspects of this disclosure. (See also...) Figure 7 As shown, UE 705 and base station 710 can communicate with each other. UE 705 and base station 710 can communicate via a wireless network (e.g., Figure 1 The wireless networks 100 shown can communicate with each other. UE 705 can be or is similar to Figure 6The UE 605 shown Figure 5 The UE 505 and / or shown Figure 1 The UE 120 shown. Base station 610 can be or is similar to Figure 6 Base station 610 shown Figure 5 The base station 510 and / or shown Figure 1 Base station 110 is shown.

[0076] In some respects, UE 705 can multiplex uplink control information (UCI) on one or more PUSCH repeats of a repeat set. The number of resource elements occupied by UCI on a PUSCH is amplified by at least one of multiple nominal repeats or multiple actual repeats.

[0077] In some aspects, as indicated by "Option 1", multiplexing UCI may include multiplexing uplink control information on a first actual repetition of at least one actual repetition that satisfies the multiplexing timeline. Multiplexing UCI may also include multiplexing UCI on one or more additional consecutive actual repetitions of the at least one actual repetition. The amount of the initial actual repetition and one or more additional consecutive actual repetitions may be equal to the amount of the PUSCH repetition set. In some aspects, UE 605 may begin with the first overlapping actual repetition that satisfies the multiplexing timeline. As indicated by Option 2, UE 605 may multiplex the UCI actual repetition corresponding to at least one nominal repetition.

[0078] As indicated above, Figure 7 This is provided as an example. Other examples may differ from the one provided. Figure 7 The example described.

[0079] Figure 8 This is a schematic diagram illustrating, for example, an example process 800 performed by a UE according to various aspects of this disclosure. Example process 800 is an example of a UE (e.g., UE 120) performing operations associated with transport block extensions for PUSCH repetition.

[0080] like Figure 8 As shown, in some aspects, process 800 may include determining the transport block size based at least in part on a set of PUSCH resources corresponding to a PUSCH repetition set configured to be transmitted via at least one repetition unit comprising at least one nominal repetition and at least one actual repetition (block 810). For example, a UE (e.g., using...) Figure 10 The described communication manager 1004 can determine the transport block size at least in part based on a set of PUSCH resources corresponding to a PUSCH repeat set, which is configured to be transmitted by at least one repeating unit including at least one nominal repeat and at least one actual repeat, as described above.

[0081] like Figure 8 As further shown, process 800 may include sending a set of PUSCH repetitions at least in part based on the transport block size (box 820). For example, the UE (e.g., using...) Figure 10 The described transmitting component 1006 can transmit a PUSCH repeat set at least in part based on the transport block size, as described above.

[0082] Process 800 may include additional aspects, such as any single aspect or any combination of aspects described below and / or aspects of one or more other processes described elsewhere herein.

[0083] In some aspects, relative to process 800, determining the transport block size includes determining the transport block size based at least in part on the number of nominal resource elements that are at least nominally repeated at least once.

[0084] In some respects, relative to process 800, at least one initial nominal repeating amount is less than or equal to at least one nominal repeating amount.

[0085] In some aspects, compared to process 800, determining the transport block size includes determining the transport block size based at least in part on the number of actual resource elements corresponding to at least one initial nominal repeat of at least one nominal repeat.

[0086] In some respects, relative to process 800, at least one initial nominal repeating amount is less than or equal to at least one nominal repeating amount.

[0087] In some aspects, relative to process 800, determining the transport block size includes determining the transport block size based at least in part on the number of actual resource elements corresponding to at least one initial actual repeat of at least one actual repeat.

[0088] In some aspects, process 800 includes multiplexing uplink control information on one or more physical uplink shared channel repeat sets of physical uplink shared channel repeats.

[0089] Compared to process 800, in some aspects, the number of resource elements occupied by uplink control information on the physical uplink shared channel is amplified by at least one of the nominal repetition number or the actual repetition number.

[0090] In some aspects, relative to process 800, multiplexing uplink control information includes multiplexing uplink control information on a first actual repetition of at least one actual repetition that satisfies the multiplexing timeline.

[0091] In some aspects, relative to process 800, multiplexing uplink control information further includes multiplexing the uplink control information over one or more additional consecutive actual repetitions of the at least one actual repetition, wherein the amount of the initial actual repetition and the one or more additional consecutive actual repetitions is equal to the amount of the physical uplink shared channel repetition set.

[0092] In some aspects, relative to process 800, multiplexing uplink control information also includes multiplexing uplink control signals over one or more additional consecutive actual repetitions corresponding to at least one nominal repetition.

[0093] In some aspects, compared to process 800, transmitting the physical uplink shared channel repetition set includes transmitting the physical uplink shared channel repetition set at least in part based on frequency hopping patterns.

[0094] In some aspects, relative to process 800, the frequency hopping pattern includes a frequency hopping between nominal repetitions, and wherein the frequency hopping length is equal to the nominal repetition count associated with at least one repetition unit.

[0095] In some aspects, relative to process 800, the frequency hopping mode includes nominal inter-repetitive frequency hopping corresponding to multiple bundled time slot units, wherein the frequency hopping length is an integer multiple of the nominal repetition count associated with at least one repetition unit.

[0096] In some aspects, relative to process 800, the frequency hopping mode includes a nominal repetition frequency hopping, and wherein the nominal repetition count associated with at least one repetition unit is an integer multiple of the frequency hopping length.

[0097] In some respects, relative to process 800, the frequency hopping mode includes two frequency positions, and wherein the nominal repetition count is twice the frequency hopping length.

[0098] In some aspects, relative to process 800, the frequency jump pattern includes more than two frequency positions, and wherein the nominal repetition count is equal to the amount of frequency jumps in the frequency jump period associated with the frequency jump pattern.

[0099] In some aspects, relative to process 800, the frequency hopping pattern includes nominal frequency hopping between repetitions, and wherein the first demodulation reference signal pattern corresponding to the first repetition is different from the demodulation reference signal pattern corresponding to the second repetition.

[0100] In some respects, relative to process 800, one of the first and second repetitions does not include a demodulation reference signal symbol.

[0101] In some respects, relative to process 800, the mapping of encoded bits in at least one repeating unit is continuous.

[0102] In some aspects, relative to process 800, the start bit of the initial actual repetition of at least one repeating unit is at least partially based on the redundant version, and wherein the start bit of the additional actual repetition of at least one repeating unit includes the next bit immediately following the last bit in the previous actual repetition.

[0103] In some respects, compared to process 800, transmitting the physical uplink shared channel repeat set includes performing a two-level redundant version cyclic process.

[0104] In some aspects, relative to process 800, performing the two-level redundant version loop process includes: looping a first actual repeat of each of a plurality of repeating units as an outer level, wherein the plurality of repeating units include the repeat, and looping a plurality of actual repeats within the repeating units as an inner level.

[0105] In some aspects, process 800 includes receiving a resource allocation indicating a frequency domain resource smaller than a physical resource block.

[0106] In some aspects, process 800 includes modifying one or more parameters associated with the physical uplink shared channel repetition set, at least in part based on resource allocation, said one or more parameters including at least one of nominal repetition count associated with transport block size determination, nominal repetition count, or the amount of nominal repetition bundled in frequency hopping.

[0107] Although Figure 8 The example box for process 800 is shown, but in some aspects, process 800 may include additional boxes, fewer boxes, different boxes, or boxes similar to those shown. Figure 8 The boxes depicted are arranged differently. Alternatively, two or more boxes in process 800 can be executed in parallel.

[0108] Figure 9 This is a schematic diagram illustrating, for example, an example process 900 performed by a base station according to various aspects of this disclosure. The example process is an example in which a base station (e.g., base station 110) performs operations associated with transport block extensions for PUSCH repetition.

[0109] like Figure 9As shown, in some aspects, process 900 may include: sending a physical uplink shared channel repetition configuration, the physical uplink shared channel repetition configuration including an indication of determining a transport block size based at least in part on a set of PUSCH resources corresponding to a set of PUSCH repetitions configured to be sent on at least one repetition unit, the at least one repetition unit comprising at least one nominal repetition and at least one actual repetition (block 910). For example, the base station may (e.g., using...) Figure 11 The transmitting component 1106 depicted transmits a physical uplink shared channel repetition configuration, which includes an indication of determining a transport block size based at least in part on a set of physical uplink shared channel repetitions corresponding to a set of physical uplink shared channel repetitions configured to be transmitted on at least one repetition unit, the at least one repetition unit comprising at least one nominal repetition and at least one actual repetition, as described above.

[0110] like Figure 9 As further shown, in some aspects, process 900 may include receiving a physical uplink shared channel repetition set at least in part based on the transport block size (box 920). For example, as described above, the base station (e.g., using...) Figure 11 The receiving component 1102 described herein can receive a physical uplink shared channel repeat set at least in part based on the transport block size.

[0111] Process 900 may include additional aspects, such as any single aspect or any combination of aspects of one or more other processes described below and / or elsewhere herein.

[0112] In some aspects, relative to process 900, determining the transport block size includes determining the transport block size based at least in part on the number of nominal resource elements that are at least nominally repeated at least once.

[0113] In some respects, relative to process 900, at least one initial nominal repeating amount is less than or equal to at least one nominal repeating amount.

[0114] In some aspects, relative to process 900, determining the transport block size includes determining the transport block size based at least in part on the number of actual resource elements corresponding to at least one initial nominal repeat of at least one nominal repeat.

[0115] In some respects, relative to process 900, at least one initial nominal repeating amount is less than or equal to at least one nominal repeating amount.

[0116] In some aspects, relative to process 900, determining the transport block size includes determining the transport block size based at least in part on the number of actual resource elements corresponding to at least one initial actual repetition of at least one actual repetition.

[0117] In some aspects, process 900 includes receiving uplink control information multiplexed on one or more physical uplink shared channel repeats in a physical uplink shared channel repeat set.

[0118] Compared to process 900, in some aspects, the number of resource elements occupied by uplink control information on the physical uplink shared channel is amplified by at least one of the nominal repetition number or the actual repetition number.

[0119] In some aspects, compared to process 900, uplink control information is multiplexed on the first actual repetition of at least one actual repetition that satisfies the multiplexing timeline.

[0120] Relative to process 900, in some aspects, uplink control information is multiplexed over one or more additional consecutive actual repetitions of the at least one actual repetition, wherein the amount of the initial actual repetition and the amount of the one or more additional consecutive actual repetitions are equal to the amount of the physical uplink shared channel repetition set.

[0121] In some respects, compared to process 900, uplink control information is multiplexed onto one or more additional consecutive actual repetitions corresponding to at least one nominal repetition.

[0122] In some aspects, compared to process 900, receiving the physical uplink shared channel repetition set includes receiving the physical uplink shared channel repetition set at least in part based on frequency hopping patterns.

[0123] In some aspects, relative to process 900, the frequency hopping pattern includes a frequency hopping between nominal repetitions, and wherein the frequency hopping length is equal to the nominal repetition count associated with at least one repetition unit.

[0124] In some aspects, relative to process 900, the frequency hopping mode includes nominal repetition frequency hopping corresponding to multiple bundled time slot units, wherein the frequency hopping length is an integer multiple of the nominal repetition count associated with at least one repetition unit.

[0125] In some aspects, relative to process 900, the frequency hopping mode includes a nominal frequency hopping within a repeat, and wherein the nominal repeat count associated with at least one repeating unit is an integer multiple of the frequency hopping length.

[0126] In some respects, relative to process 900, the frequency hopping mode includes two frequency positions, and in which the nominal repetition count is twice the frequency hopping length.

[0127] In some respects, relative to process 900, the frequency hopping pattern includes more than two frequency positions, and wherein the nominal repetition count is equal to the amount of frequency hopping in the frequency hopping period associated with the frequency hopping pattern.

[0128] In some aspects, relative to process 900, the frequency hopping mode includes nominal repetition frequency hopping, and wherein the first demodulation reference signal mode corresponding to the first repetition is different from the demodulation reference signal mode corresponding to the second repetition.

[0129] In some respects, relative to process 900, one of the first and second repetitions does not include the demodulation reference signal symbol.

[0130] In some respects, relative to process 900, the mapping of encoded bits in at least one repeating unit is continuous.

[0131] In some aspects, relative to process 900, the start bit of the initial actual repetition of at least one repeating unit is at least partially based on the redundant version, and wherein the start bit of the additional actual repetition of at least one repeating unit includes the next bit immediately following the last bit in the previous actual repetition.

[0132] In some aspects, compared to process 900, receiving the physical uplink shared channel repetition set includes receiving the physical uplink shared channel repetition set at least in part based on a two-level redundant version cyclic process.

[0133] In some aspects, relative to process 900, the two-level redundant version cyclic process includes: a first cycle comprising a first actual repetition of each of a plurality of repeating units as an outer-level cycle, wherein the plurality of repeating units include the repetition; and a second cycle comprising a plurality of actual repetitions cyclicating within the repeating units as an inner-level cycle.

[0134] In some aspects, process 900 includes sending an indication of the allocation of frequency domain resources smaller than a physical resource block.

[0135] In some aspects, relative to process 900, one or more parameters associated with the physical uplink shared channel repetition set are modified, at least in part, based on resource allocation. These parameters include at least one of the following: nominal repetition count associated with transport block size determination, nominal repetition count, or the amount of nominal repetition bundled in frequency hopping.

[0136] Although Figure 9The example box for process 900 is shown, but in some aspects, process 900 may include additional boxes, fewer boxes, different boxes, or boxes similar to those shown. Figure 9 The boxes depicted are arranged differently. Alternatively, two or more boxes in process 900 can be executed in parallel.

[0137] Figure 10 This is a block diagram of an example device 1000 for wireless communication according to various aspects of this disclosure. Device 1000 may be, similar to, include, or be included in a UE (e.g., Figure 6 As shown in UE 605. In some aspects, device 1000 includes a receiving component 1002, a communication manager 1004, and a transmitting component 1006, which can communicate with each other (e.g., via one or more buses). As shown, device 1000 can use the receiving component 1002 and the transmitting component 1006 to communicate with another device 1008 (such as a client, server, UE, base station, or another wireless communication device).

[0138] In some respects, device 1000 can be configured to perform the functions described herein. Figure 6-7 One or more operations described herein. Alternatively or concurrently, the device 1000 may be configured to perform one or more processes described herein, such as... Figure 8 The process 800. In some aspects, the device 1000 may include the above-mentioned combination. Figure 2 One or more components of the first UE are described.

[0139] The receiving component 1002 may provide units for receiving communications (e.g., reference signals, control information, data communications, or combinations thereof) from the device 1008. The receiving component 1002 may provide the received communications to one or more other components of the device 1000, such as the communication manager 1004. In some aspects, the receiving component 1002 may provide units for performing signal processing on the received communications (e.g., filtering, amplification, demodulation, analog-to-digital conversion, demultiplexing, deinterleaving, demapping, equalization, interference cancellation, or decoding, etc.), and may provide the processed signals to one or more other components. In some aspects, the receiving component 1002 may include elements combined with the above description. Figure 2 The first UE described includes one or more antennas, demodulators, MIMO detectors, receiver processors, controllers / processors, memory, or combinations thereof.

[0140] Transmitting component 1006 may provide units for transmitting communication (e.g., reference signals, control information, data communication, or combinations thereof) to device 1008. In some aspects, communication manager 1004 may generate communication and send the generated communication to transmitting component 1006 for transmission to device 1008. In some aspects, transmitting component 1006 may provide units for performing signal processing (e.g., filtering, amplification, modulation, digital-to-analog conversion, multiplexing, interleaving, mapping, or encoding) on ​​the generated communication and send the processed signal to device 1008. In some aspects, transmitting component 1006 may include elements combined with the above description. Figure 2 The first UE described includes one or more antennas, modulators, transmit MIMO processors, transmit processors, controllers / processors, memory, or combinations thereof. In some aspects, the transmit component 1006 may be co-located with the receive component 1002 in the transceiver.

[0141] In some aspects, the communication manager 1004 may provide: determining a transport block size based at least in part on a set of physical uplink shared channel resources corresponding to a set of physical uplink shared channel repetitions configured to be transmitted on at least one repetition unit, the at least one repetition unit comprising at least one nominal repetition and at least one actual repetition; and transmitting the set of physical uplink shared channel repetitions based at least in part on the transport block size. In some aspects, the communication manager 1004 may include the above-mentioned combination Figure 2 The first UE described includes a controller / processor, memory, or a combination thereof. In some aspects, the communication manager 1004 may include a receiving component 1002, a transmitting component 1006, etc. In some aspects, the units provided by the communication manager 1004 may include, or be included within, the units provided by the receiving component 1002, the transmitting component 1004, etc.

[0142] In some aspects, the communication manager 1004 and / or one or more components of the communication manager 1004 may include hardware or may be implemented within hardware. In some aspects, the communication manager 1004 and / or one or more components thereof may include or may be combined with the above. Figure 2 The described UE 120 is implemented within a controller / processor, memory, or a combination thereof.

[0143] In some aspects, the communication manager 1004 and / or one or more components of the communication manager 1004 can be implemented in code (e.g., as software or firmware stored in memory). For example, the communication manager 1004 and / or components (or parts thereof) can be implemented as instructions or code stored in a non-transitory computer-readable medium and executable by a controller or processor to perform the functions or operations of the communication manager 1004 and / or components. If implemented in code, the functionality of the communication manager 1004 and / or components can be derived from the above description. Figure 2 The described UE 120 uses a controller / processor, memory, scheduler, communication unit, or a combination thereof to perform [the task].

[0144] Figure 10 The number and arrangement of components shown are provided as an example. In reality, with... Figure 10 Compared to the components shown, there may be additional components, fewer components, different components, or components arranged differently. Furthermore, Figure 10 The two or more components shown can be implemented within a single component, or Figure 10 The single component shown can be implemented as multiple distributed components. Alternatively, Figure 10 The component collection (one or more components) shown can perform actions by Figure 10 The other set of components shown performs one or more functions.

[0145] Figure 11 This is a block diagram of an example device 1100 for wireless communication according to various aspects of this disclosure. Device 1100 may be, similar to, include, or be included in a base station (e.g., Figure 6 In the base station 610 shown. In some aspects, device 1100 includes a receiving component 1102, a communication manager 1104, and a transmitting component 1106, which can communicate with each other (e.g., via one or more buses). As shown, device 1100 can use the receiving component 1102 and the transmitting component 1106 to communicate with another device 1108 (such as a client, server, UE, base station, or another wireless communication device).

[0146] In some respects, device 1100 can be configured to perform the functions described herein. Figure 6-7 One or more operations described herein. Alternatively or concurrently, the device 1000 may be configured to perform one or more processes described herein, such as... Figure 9 The process 900. In some aspects, the device 1100 may include the above-mentioned combination. Figure 2 One or more components of the base station described.

[0147] The receiving component 1102 may provide: a unit for receiving communication (e.g., reference signals, control information, data communication, or a combination thereof) from the device 1108. The receiving component 1102 may provide the received communication to one or more other components of the device 1100 (e.g., the communication manager 1104). In some aspects, the receiving component 1102 may provide: a unit for performing signal processing on the received communication (e.g., filtering, amplification, demodulation, analog-to-digital conversion, demultiplexing, deinterleaving, demapping, equalization, interference cancellation, or decoding, and other examples), and may provide the processed signal to the one or more other components. In some aspects, the receiving component 1102 may include the above-described combination... Figure 2 The described base station includes one or more antennas, demodulators, MIMO detectors, receiver processors, controllers / processors, memory, or combinations thereof.

[0148] Transmitting component 1106 may provide a unit for transmitting communication (e.g., reference signals, control information, data communication, or combinations thereof) to device 1108. In some aspects, communication manager 1104 may generate communication and transmit the generated communication to transmitting component 1106 for transmission to device 1108. In some aspects, transmitting component 1106 may provide a unit for performing signal processing (e.g., filtering, amplification, modulation, digital-to-analog conversion, multiplexing, interleaving, mapping, or encoding, and other examples) on the generated communication and transmit the processed signal to device 1108. In some aspects, transmitting component 1106 may include the above-described combination... Figure 2 The described base station includes one or more antennas, modulators, transmit MIMO processors, transmit processors, controllers / processors, memories, or combinations thereof. In some aspects, the transmitting component 1106 may be co-located with the receiving component 1102 in a transceiver.

[0149] The communication manager 1104 may provide: a unit for transmitting a physical uplink shared channel repetition configuration, the physical uplink shared channel repetition configuration including an indication of determining a transport block size based at least in part on a set of physical uplink shared channel repetitions corresponding to a set of physical uplink shared channel repetitions configured to be transmitted on at least one repetition unit, the at least one repetition unit including at least one nominal repetition and at least one actual repetition; and a unit for receiving a set of physical uplink shared channel repetitions based at least in part on the transport block size. In some aspects, the communication manager 1104 may include the above-described combination of... Figure 2The described base station includes a controller / processor, memory, scheduler, communication unit, or a combination thereof. In some aspects, the communication manager 1104 may include a receiving component 1102, a transmitting component 1106, etc. In some aspects, the units provided by the communication manager 1104 may include, or be included within, the units provided by the receiving component 1102, the transmitting component 1104, etc.

[0150] In some aspects, the communication manager 1104 and / or one or more components thereof may include hardware or may be implemented within hardware. In some aspects, the communication manager 1104 and / or one or more components thereof may include or may be combined with the above. Figure 2 The BS 110 is implemented within its controller / processor, memory, or a combination thereof.

[0151] In some respects, the communication manager 1104 and / or one or more of its components may be implemented in code (e.g., as software or firmware stored in memory). For example, the communication manager 1104 and / or its components (or a portion thereof) may be implemented as instructions or code stored in a non-transitory computer-readable medium and executable by a controller or processor to perform the functions or operations of the communication manager 1104 and / or its components. If implemented in code, the functionality of the communication manager 1104 and / or its components may be derived from the above description. Figure 2 The controller / processor, memory, scheduler, communication unit, or combination thereof of the BS 110 are executed.

[0152] Figure 11 The number and arrangement of components shown are provided as an example. In reality, with... Figure 11 Compared to the components shown, there may be additional components, fewer components, different components, or components arranged differently. Furthermore, Figure 11 The two or more components shown can be implemented within a single component, or Figure 11 The single component shown can be implemented as multiple distributed components. Alternatively, Figure 11 The component collection (one or more components) shown can perform actions by Figure 11 The other set of components shown performs one or more functions.

[0153] The above disclosure provides illustrations and descriptions, but is not intended to be exhaustive, nor is it intended to limit these aspects to the precise form disclosed. Modifications and variations may be made based on the above disclosure, or from practice in these aspects.

[0154] As used herein, the term "component" is intended to be interpreted broadly as hardware, firmware, and / or a combination of hardware and software. As used herein, a processor is implemented using a combination of hardware, firmware, and / or hardware and software. It is apparent that the systems and / or methods described herein can be implemented using various forms of hardware, firmware, and / or combinations of hardware and software. The actual dedicated control hardware or software code used to implement these systems and / or methods does not limit these aspects. Therefore, the operation and performance of these systems and / or methods described herein are described without reference to specific software code—it is to be understood that software and hardware for implementing these systems and / or methods can be designed, at least in part, based on the descriptions herein.

[0155] As used in this article, depending on the context, satisfying the threshold can refer to a value that is greater than the threshold, greater than or equal to the threshold, less than the threshold, less than or equal to the threshold, equal to the threshold, not equal to the threshold, etc.

[0156] Although combinations of features are set forth in the claims and / or disclosed in the specification, these combinations are not intended to limit the disclosure of the aspects. In fact, many of these features can be combined in ways not specifically set forth in the claims and / or not disclosed in the specification. While each dependent claim listed below depends directly on only one claim, the disclosure of the aspects includes each dependent claim in combination with every other claim in the group of claims. As used herein, the phrase “at least one of” for a list item refers to any combination of these items (including 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, as well as any combination having multiple identical elements (e.g., aa, aaa, aab, aac, abb, acc, bb, bbb, bbc, cc, and ccc, or any other ordering of a, b, and c).

[0157] No element, action, or instruction used in this application should be construed as critical or fundamental unless explicitly stated otherwise. Furthermore, as used herein, the articles “a” and “an” are intended to include one or more items and may be used interchangeably with “one or more.” Furthermore, as used herein, the article “the” is intended to include one or more items referenced in conjunction with the article “the” and may be used interchangeably with “one or more.” Furthermore, as used herein, the terms “set” and “group” are intended to include one or more items (e.g., related items, unrelated items, combinations of related and unrelated items, etc.) and may be used interchangeably with “one or more.” If only one item is desired, the phrase “only one” or similar terminology will be used. Furthermore, as used herein, the terms “has,” “have,” “having,” etc., are intended to be open-ended terms. Furthermore, the phrase “based on” is intended to mean “at least partially based on” unless otherwise explicitly stated. Furthermore, as used herein, the term “and / or” is intended to be inclusive when used in a series and may be used interchangeably with “and / or” unless otherwise explicitly stated (e.g., if used in conjunction with “any” or “only one of”).

Claims

1. A user equipment for wireless communication, comprising: Memory; as well as One or more processors coupled to the memory, wherein the memory and the one or more processors are configured to: The transport block size is determined at least in part based on a set of physical uplink shared channel resources corresponding to a set of physical uplink shared channel repetitions configured to be transmitted on at least one repetition unit, wherein the at least one repetition unit includes at least one nominal repetition and at least one actual repetition; and The physical uplink shared channel repeat set is transmitted at least in part based on the transport block size.

2. The user equipment according to claim 1, wherein, When determining the transport block size, the one or more processors are configured to determine the transport block size based at least in part on the number of at least one initial nominally repeated nominal resource elements of the at least one nominally repeated.

3. The user equipment according to claim 1, wherein, When determining the transport block size, the one or more processors are configured to determine the transport block size based at least in part on the number of actual resource elements corresponding to at least one initial nominal repeat of the at least one nominal repeat.

4. The user equipment according to claim 1, wherein, When determining the transport block size, the one or more processors are configured to determine the transport block size based at least in part on the number of actual resource elements corresponding to at least one initial actual duplicate of the at least one actual duplicate.

5. The user equipment according to claim 1, wherein, The one or more processors are further configured to: upmultiplex uplink control information on one or more physical uplink shared channel repeats in the physical uplink shared channel repeat set.

6. The user equipment according to claim 1, wherein, When transmitting the physical uplink shared channel repeat set, the one or more processors are configured to transmit the physical uplink shared channel repeat set at least in part based on a frequency hopping mode.

7. The user equipment according to claim 1, wherein, The mapping of the encoded bits in the at least one repeating unit is continuous.

8. A method for wireless communication performed by a user equipment, comprising: The transport block size is determined at least in part based on a set of physical uplink shared channel resources corresponding to a set of physical uplink shared channel repetitions configured to be transmitted on at least one repetition unit, wherein the at least one repetition unit includes at least one nominal repetition and at least one actual repetition; and The physical uplink shared channel repeat set is transmitted at least in part based on the transport block size.

9. A non-transitory computer-readable medium storing a set of instructions for wireless communication, the set of instructions comprising: One or more instructions, when executed by one or more processors of the user equipment, cause the user equipment to perform the following operations: The transport block size is determined at least in part based on a set of physical uplink shared channel resources corresponding to a set of physical uplink shared channel repetitions configured to be transmitted on at least one repetition unit, wherein the at least one repetition unit includes at least one nominal repetition and at least one actual repetition; and The physical uplink shared channel repeat set is transmitted at least in part based on the transport block size.

10. An apparatus for wireless communication, comprising: A unit for determining a transport block size based at least in part on a set of physical uplink shared channel resources corresponding to a set of physical uplink shared channel repetitions configured to be transmitted on at least one repetition unit, the at least one repetition unit comprising at least one nominal repetition and at least one actual repetition; as well as Units for transmitting the physical uplink shared channel repeat set based at least in part on the transport block size.