Ack / nack based relay scheme for uplink coverage improvement

By introducing a relay station into the wireless communication system to listen to and forward the UE's data transmission and feedback, the problem of poor uplink coverage between the UE and the base station is solved, improving the data transmission success rate and reducing latency.

CN116325585BActive Publication Date: 2026-01-02QUALCOMM INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202180063204.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2021-09-21
Filing Date
2021-09-22
Publication Date
2026-01-02
Estimated Expiration
2041-09-22

AI Technical Summary

Technical Problem

In wireless communication systems, poor uplink coverage quality between user equipment (UE) and base station results in poor communication channels, which is difficult to improve effectively with existing technologies.

Method used

By introducing a relay station to monitor data transmission and feedback from the source UE, the data relay type is determined based on the feedback information, and data is forwarded on the backhaul link to improve uplink coverage between the base station and the source UE.

Benefits of technology

The intervention of relay stations improved the success rate of base stations in restoring uplink data transmission from UEs, reduced system latency, and improved communication quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116325585B_ABST
    Figure CN116325585B_ABST
Patent Text Reader

Abstract

An acknowledgement (ACK) / negative ACK (NACK) based relaying scheme for uplink coverage improvement is provided. A relay station receives, from a destination device, a first feedback transmission associated with a first data transmission. The relay station determines, based on the first feedback transmission, whether the destination device successfully received the first data transmission. When the destination device did not successfully receive the first data transmission, the relay station communicates, with the destination device, a second feedback transmission associated with the first data transmission. The relay station communicates, with the destination device, a second data transmission associated with the second feedback transmission, wherein the second data transmission includes at least a portion of the first data transmission.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Cross-references to related applications

[0002] This application claims the benefits of the following applications: U.S. Provisional Patent Application No. 63 / 081,823, filed September 22, 2020, entitled “ACK / NACK-BASED RELAYING SCHEME FOR UPLINK COVERAGE IMPROVEMENT”; and U.S. Non-Provisional Patent Application No. 17 / 448,350, filed September 21, 2021, the entire contents of which are expressly incorporated herein by reference. Technical Field

[0003] In summary, this disclosure relates to communication systems, and more specifically, to a relay scheme based on ACK / NACK for uplink coverage improvement. Background Technology

[0004] Wireless communication systems are 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. Examples of such multiple access technologies include Code Division Multiple Access (CDMA) systems, Time Division Multiple Access (TDMA) systems, Frequency Division Multiple Access (FDMA) systems, Orthogonal Frequency Division Multiple Access (OFDMA) systems, Single Carrier Frequency Division Multiple Access (SC-FDMA) systems, and Time Division Synchronous Code Division Multiple Access (TD-SCDMA) systems.

[0005] These multiple access technologies have been adopted in various telecommunications standards to provide a common protocol that enables different wireless devices to communicate at the city, country, region, and even global levels. An example telecommunications standard is 5G New Radio (NR). 5G NR is part of the Continuous Mobile Broadband Evolution (CMB) initiative released by the 3rd Generation Partnership Project (3GPP) to meet new requirements associated with latency, reliability, security, scalability (e.g., in the case of the Internet of Things (IoT),) and other requirements. 5G NR includes services associated with enhanced mobile broadband (eMBB), massive machine-type communications (mMTC), and ultra-reliable low-latency communications (URLLC). Some aspects of 5G NR can be based on the 4G Long Term Evolution (LTE) standard. There is a need for further improvements to 5G NR technology. These improvements can also be applied to other multiple access technologies and telecommunications standards that adopt them. SUMMARY

[0006] The following presents a simplified summary of one or more aspects in order to provide a basic understanding of such aspects. This summary is not an extensive overview of all contemplated aspects, and is intended to neither identify key or critical elements of all aspects nor delineate the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form as a prelude to the more detailed description that is presented later.

[0007] A wireless communication system can include a plurality of base stations that can support communication for a plurality of user equipments (UEs). A UE can communicate directly with a base station if the communication channel between the UE and the base station has an acceptable quality. A UE can communicate indirectly with a base station via a relay station if the communication channel between the UE and the base station has a poor quality. A relay station can facilitate communication between a UE and a base station by receiving a first signal from a downstream station (e.g., a UE), processing the first signal to obtain a second signal, and forwarding the second signal to an upstream station (e.g., a base station).

[0008] Relay stations can be provided in a wireless communication system to improve uplink coverage by increasing network capacity and reducing transmission latency. Specifically, a relay station can operate in one of a plurality of relay modes. In one example, a relay station can autonomously facilitate communication between a UE and a base station. For example, a relay station can independently determine a data relay type (or relay scheme) with a base station on a backhaul link. The relay node can then apply the determined data relay type on the backhaul link to the base station. In another example, a relay station can receive a downlink configuration that directs the relay station to apply which data relay type in its uplink transmission to a base station. It can be desirable to improve uplink coverage between a UE and a base station via a relay station.

[0009] According to aspects of the present disclosure, a relay station that supports multiple relay modes is provided. The relay station can listen to a data transmission (e.g., an uplink communication or a sidelink communication) from a source UE that is directed to a base station. The relay station can also listen to a feedback transmission from the base station, such as a hybrid automatic repeat request (HARQ) transmission, that indicates whether the base station successfully received the data transmission from the source UE. The relay station can determine whether it also successfully received the data transmission from the source UE. The relay station can transmit its feedback related to the data transmission from the source UE to at least one of the base station or another UE. In one example, the relay station can send a HARQ transmission that indicates whether it successfully received the data transmission from the source UE, at least in part. In some aspects, the relay station can operate in a first relay mode in which it receives control information from the base station that indicates how the relay station should send (or forward) data related to the data transmission to the base station. In other aspects, the relay station can operate in a second relay mode in which the relay station determines a data relay type independently of the base station. The relay station can transmit the data transmission to the base station based at least in part on the determined data relay type, the data transmission at least partially (or entirely) forwarding the data transmission from the source UE. In this regard, uplink coverage between the base station and the source UE can be improved.

[0010] In one aspect of the disclosure, a method, a computer-readable medium, and an apparatus for wireless communication at a first UE are provided. The apparatus receives, from a second UE, a first data transmission on a first set of resources. The apparatus receives, from a destination device, a first feedback transmission associated with the first data transmission. The apparatus determines, based on the first feedback transmission, whether the destination device successfully received the first data transmission. When the destination device did not successfully receive the first data transmission, the apparatus communicates, with the destination device, a second feedback transmission associated with the first data transmission. The apparatus communicates, with the destination device, a second data transmission associated with the second feedback transmission on a second set of resources corresponding to at least a portion of the first set of resources in accordance with a data relay type, the second data transmission including at least a portion of the first data transmission, where the second data transmission is communicated using a different data relay type based at least in part on the second feedback transmission.

[0011] In another aspect of the disclosure, a method, a computer-readable medium, and an apparatus for wireless communication at a destination device are provided. The apparatus receives a first data transmission from a first UE of a plurality of UEs. The apparatus communicates, with the plurality of UEs, a first feedback transmission associated with the first data transmission, the first feedback transmission indicating whether the first data transmission is successfully received at the destination device. When the first feedback transmission indicates that the first data transmission is not successfully received at the destination device, the apparatus receives a second feedback transmission associated with the first data transmission from a second UE of the plurality of UEs. The apparatus receives a second data transmission associated with the second feedback transmission from the second UE, wherein the second data transmission includes at least a portion of the first data transmission.

[0012] To the accomplishment of the foregoing and related aspects, one or more aspects comprise the features recited in the following description and the claims, fully understood only by a study of the specification. The following description and drawings are illustrative of the certain aspects disclosed and are not intended to limit the scope of what can be claimed. BRIEF DESCRIPTION OF DRAWINGS

[0013] Figure 1 FIG. 1 is a schematic diagram illustrating an example of a wireless communication system and an access network.

[0014] Figure 2A 2B FIGs. 2C and 2D are schematic diagrams illustrating examples of a first 5G / NR frame, DL channels within a 5G / NR subframe, a second 5G / NR frame, and UL channels within a 5G / NR subframe, respectively.

[0015] Figure 3 FIG. 3 is a schematic diagram illustrating an example of a base station and a user equipment (UE) in an access network.

[0016] Figure 4 FIG. 4 is a communication diagram illustrating communications between a base station, a relay, and a UE, including an exchange of feedback information between the base station and the relay for uplink coverage improvement.

[0017] Figure 5 FIG. 5 is a flowchart of a method of wireless communication at a relay.

[0018] Figure 6 FIG. 6 is a conceptual data flow diagram illustrating the data flow between different means / components in an example apparatus.

[0019] Figure 7 FIG. 7 is a schematic diagram illustrating an example of a hardware implementation for an apparatus employing a processing system. ​

[0020] Figure 8 FIG. 5 is a flow diagram of a method of wireless communication at a base station.

[0021] Figure 9 FIG. 6 is a conceptual data flow diagram illustrating the data flow between different means / components in an example apparatus.

[0022] Figure 10 FIG. 7 is a diagram illustrating an example of a hardware implementation for an apparatus employing a processing system. DETAILED DESCRIPTION

[0023] The detailed description set forth below, in connection with the appended drawings and embodiments described therewith, is intended as a description of various configurations and is not intended to represent the only configurations in which the concepts described herein can be practiced. The detailed description includes specific details for the purpose of providing a thorough understanding of various concepts. However, it will be apparent to those skilled in the art that these concepts can be practiced without these specific details. In some instances, well-known structures and components are shown in block diagram form, rather than in detail, in order to avoid obscuring the concepts.

[0024] Several aspects of telecommunication systems will now be presented with reference to various apparatus and methods. These apparatus and methods will be described in the following detailed description and illustrated in the accompanying drawings by various blocks, components, circuits, processes, algorithms, etc. (collectively referred to as “elements”). These elements can be implemented using electronic hardware, computer software, or any combination thereof. Whether such elements are implemented as hardware or software depends on the particular application and design constraints imposed on the overall system.

[0025] By way of example, an element, or any portion of an element, or any combination of elements can be implemented as a “processing system” that includes one or more processors. Examples of processors include microprocessors, microcontrollers, graphics processing units (GPUs), central processing units (CPUs), application processors, digital signal processors (DSPs), reduced instruction set computing (RISC) processors, systems on a chip (SoC), baseband processors, field programmable gate arrays (FPGAs), programmable logic devices (PLDs), state machines, gated logic, discrete hardware circuits, and other suitable hardware configured to perform the various functionality described throughout this disclosure. One or more processors in the processing system can execute software. Software shall be construed broadly to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software components, applications, software applications, software packages, routines, subroutines, objects, executables, threads of execution, procedures, functions, etc., whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise.

[0026] Accordingly, in one or more example embodiments, the functions described can be implemented in hardware, software, or any combination thereof. If implemented in software, the functions can be stored on or encoded as one or more instructions or code on a computer-readable medium. Computer-readable media includes computer storage media. Storage media can be any available media that can be accessed by a computer. By way of example, and not limitation, such computer-readable media can comprise a random-access memory (RAM), a read-only memory (ROM), an electrically erasable programmable ROM (EEPROM), compact disk ROM (CD-ROM) or other optical disk storage, magnetic disk storage or other magnetic storage devices, combinations of the aforementioned types of computer-readable media, or any other medium that can be used to store computer executable code in the form of instructions or data structures that can be accessed by a computer.

[0027] Figure 1 FIG. 1 is a diagram illustrating an example of a wireless communications system and an access network 100. The wireless communications system (also known as a wireless wide area network (WW AN)) includes base stations 102, UEs 104, an Evolved Packet Core (EPC) 160, and another core network 190 (e.g., a 5G Core (5GC)). The base stations 102 can include macro cells (high power cellular base stations) and / or small cells (low power cellular base stations). The macro cells can include base stations. The small cells can include femtocells, picocells, and microcells.

[0028] The base stations 102 configured for 4G LTE (collectively referred to as the Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN)) can interface with the EPC 160 through first backhaul links 132 (e.g., S I interface). The base stations 102 configured for 5G NR (collectively referred to as Next Generation RAN (NG-RAN)) can interface with the core network 190 through second backhaul links 184. In addition to other functions, the base stations 102 can perform one or more of the following functions: transmission of user data, radio channel encryption and decryption, integrity protection, header compression, mobility control functions (e.g., handover, dual connectivity), inter-cell interference coordination, connection setup and release, load balancing, distribution of paging messages, NAS node selection, synchronization, wireless access network (RAN) sharing, multimedia broadcast multicast service (MBMS), subscriber and equipment trace, RAN information management (RIM), paging, positioning, and delivery of warning messages. The base stations 102 can communicate directly or indirectly (e.g., through the EPC 160 or core network 190) with each other over third backhaul links 134 (e.g., X2 interface). The third backhaul links 134 can be wired or wireless.

[0029] The base stations 102 can wirelessly communicate with the UEs 104. Each of the base stations 102 can provide communication coverage for a respective geographic coverage area 110. There can be overlapping geographic coverage areas 110. For example, a small cell 102' can have a coverage area 110' that overlaps with one or more macrocells 102. A network that includes both small cell and macrocells can be known as a heterogeneous network. A heterogeneous network can also include Home Evolved Node Bs (eNBs) (HeNBs), which can provide service to a restricted group known as a closed subscriber group (CSG). The communication links 120 between the base stations 102 and the UEs 104 can include uplink (UL) (also referred to as reverse link) transmissions from a UE 104 to a base station 102 and / or downlink (DL) (also referred to as forward link) transmissions from a base station 102 to a UE 104. The communication links 120 can use multiple-input and multiple-output (MIMO) antenna technology, including spatial multiplexing, beamforming, and / or transmit diversity. The communication links can be through one or more carriers, and each carrier can be a band of frequency waves having a predetermined width and can be used to transmit data between base stations 102 and UEs 104. The base stations 102 / UEs 104 can use spectrum up to Y MHz (e.g., 5, 10, 15, 20, 100, 400, etc. MHz) bandwidth per carrier allocated in carriers aggregating up to a total of Yx MHz (x component carriers) used for transmission in each direction. The carriers can or can not be adjacent to each other. The allocation of carriers can be asymmetric with respect to DL and UL (e.g., more or less carriers can be allocated for DL than for UL). The component carriers can include a primary component carrier and one or more secondary component carriers. A primary component carrier can be referred to as a primary cell (PCell) and a secondary component carrier can be referred to as a secondary cell (SCell).

[0030] Certain UEs 104 can communicate with each other using device-to-device (D2D) communication link 158. The D2D communication link 158 can use the DL / UL WWAN spectrum. The D2D communication link 158 can use one or more sidelink channels, such as a physical sidelink broadcast channel (PSBCH), a physical sidelink discovery channel (PSDCH), a physical sidelink shared channel (PSSCH), and a physical sidelink control channel (PSCCH). D2D communication can be through a variety of wireless D2D communications systems, such as for example, FlashLinQ, WiMedia, Bluetooth, ZigBee, Wi-Fi based on IEEE 802.11 standards, LTE, or NR.

[0031] The wireless communications system can further include a Wi-Fi access point (AP) 150 in communication with Wi-Fi stations (STAs) 152 via communication links 154 in a 5 GHz unlicensed frequency spectrum. When communicating in an unlicensed frequency spectrum, the STAs 152 / AP 150 can perform clear channel assessment (CCA) prior to communicating in order to determine whether the channel is available.

[0032] The small cells 102' can operate in a licensed and / or an unlicensed frequency spectrum. When operating in an unlicensed frequency spectrum, the small cells 102' can employ NR and use the same 5 GHz unlicensed frequency spectrum as used by the Wi-Fi AP 150. The small cells 102' employing NR in an unlicensed frequency spectrum can boost coverage and / or increase capacity for access networks.

[0033] The base stations 102, whether small cell 102' or large cell (e.g., macro base station), can include and / or be referred to as an eNB, gNodeB (gNB), or another type of base station. Some base stations, such as gNB 180 can operate in a traditional sub 6 GHz spectrum, in millimeter wave (mmW) frequencies, and / or near mmW frequencies in communication with the UEs 104. When the gNB 180 operates in mmW or near mmW frequencies, the gNB 180 can be referred to as a mmW base station. Extremely high frequency (EHF) is part of the RF in the electromagnetic spectrum. EHF has a range from 30 GHz to 300 GHz and wavelengths

[0034] The base stations 180 can transmit to the UEs 104 in one or more transmit directions 182'. The UEs 104 can receive from the base stations 180 in one or more receive directions 182". The UEs 104 can also transmit to the base stations 180 in one or more transmit directions. The base stations 180 can receive from the UEs 104 in one or more receive directions. The base station(s) 180 / UE(s) 104 can perform beam training to determine the best receive and transmit directions for each of the base station(s) 180 / UE(s) 104. The transmit and receive directions for the base stations 180 can or can not be the same. The transmit and receive directions for the UEs 104 can or can not be the same.

[0035] The EPC 160 can include a Mobility Management Entity (MME) 162, other MMEs 164, a Serving Gateway 166, a Multimedia Broadcast Multicast Service (MBMS) Gateway 168, a Broadcast Multicast Service Center (BM-SC) 170, and a Packet Data Network (PDN) Gateway 172. The MME 162 can be in communication with a Home Subscriber Server (HSS) 174. The MME 162 is the control node that processes the signaling between the UEs 104 and the EPC 160. Generally, the MME 162 provides bearer and connection management. All user Internet Protocol (IP) packets are transferred through the Serving Gateway 166, which itself is connected to the PDN Gateway 172. The PDN Gateway 172 provides UE IP address allocation as well as other functions. The PDN Gateway 172 and the BM-SC 170 are connected to the IP Services 176. The IP Services 176 can include the Internet, an intranet, an IP Multimedia Subsystem (IMS), a PS Streaming Service, and / or other IP services. The BM-SC 170 can provide functions for MBMS user service provisioning and

[0036] The core network 190 can include an Access and Mobility Management Function (AMF) 192, other AMFs 193, a Session Management Function (SMF) 194, and a User Plane Function (UPF) 195. The AMF 192 can be in communication with a Unified Data Management (UDM) 196. The AMF 192 is the control node that processes the signaling between the UEs 104 and the core network 190. Generally, the AMF 192 provides QoS flow and session management. All user Internet Protocol (IP) packets are transferred

[0037] Base stations can include and / or be referred to as a gNB, NodeB, eNB, an access point, a base transceiver station, a radio base station, a radio transceiver, a transceiver function, a basic service set (BSS), an extended service set (ESS), a transmit reception point (TRP), or some other suitable terminology. The base station 102 provides wireless access to the EPC 160 or core network 190 for the UEs 104. Examples of UEs 104 include a cellular phone, a smart phone, a session initiation protocol (SIP) phone, a laptop, a personal digital assistant (PDA), a satellite radio, a global positioning system, a multimedia device, a video device, a digital audio player (e.g., MP3 player), a camera, a game console, a tablet, a smart device, a wearable device, a vehicle, an electric meter, a gas pump, a large or small kitchen appliance, a healthcare device, an implant, a sensor / actuator, a display, or any other similar functional device. Some of the UEs 104 can be referred to as IoT devices (e.g., a parking meter, gas pump, toaster, vehicle, heart monitor, etc.). The UE 104 can also be referred to as a station, a mobile station, a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communications device, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a handset, a user agent, a mobile client, a client, or some other suitable terminology.

[0038] Referring again to Figure 1In certain aspects, the relay 103 can receive a signal from the UE 104 and can relay the signal to the base station 102 / 180 based on feedback of the base station 102 / 180, and / or can receive a signal from the UE 104 and can relay the signal to another relay UE (not shown). The base station 102 / 180 can be configured to determine feedback information indicating whether a data transmission sent directly from the UE 104 is successfully received at the base station 102 / 180 and transmit first feedback information to the UE 104 and the relay 103 (191). The relay 103 can be configured to receive the first data transmission sent from the UE 104 and the first feedback information from the base station 102 / 180 and transmit second feedback information associated with the first data transmission and a second data transmission to the base station 102 / 180 (198). The UE 104 can be configured to send the first data transmission to the base station and the relay 103 (199). By having the relay 103 forward to the base station 102 / 180 at least partially the first data transmission and a separate data transmission including feedback, uplink coverage between the UE 104 and the base station 102 / 180 can be improved. For example, the success rate of the base station 102 / 180 recovering uplink data transmissions from the UE 104 can be increased and system latency of uplink transmissions between the UE 104 and the base station 102 / 180 can be reduced. Although the following description can focus on mmW relaying including different types of data forwarding such as decode-and-forward, amplify-and-forward, compress-and-forward, and log-likelihood ratio relaying schemes, the concepts described herein can be applicable to other similar areas such as low frequency repeaters.

[0039] Figure 2A FIG. 2 is a diagram 200 illustrating an example of a first subframe within a 5G / NR frame structure. Figure 2B FIG. 3 is a diagram 300 illustrating an example of DL channels within a 5G / NR subframe. The 5G / NR frame structure can be FDD (whereas particular subcarrier collections (carrier system bandwidths) are dedicated to either DL or UL only) or TDD (whereas particular subcarrier collections (carrier system bandwidths) are dedicated to both DL and UL). Figure 2C Figure 2D FIG. 4 is a diagram 400 illustrating an example of UL channels within a 5G / NR subframe. The 5G / NR frame structure can be FDD (whereas particular subcarrier collections (carrier system bandwidths) are dedicated to either DL or UL only) or TDD (whereas particular subcarrier collections (carrier system bandwidths) are dedicated to both DL and UL). Figure 2A 2C ​​In the examples provided, a 5G / NR frame structure is assumed to be TDD with subframe 4 configured with slot format 28 (with most as DL), where D is DL, U is UL, and X is flexible to use between DL / UL, and subframe 3 configured with slot format 34 (with most as UL). While subframes 3, 4 are shown with slot formats 34, 28, respectively, any particular subframe can be configured with any of the various available slot formats 0-61. Slot formats 0, 1 are all DL, all UL, respectively. Other slot formats 2-61 include a mix of DL, UL, and flexible symbols. UEs are configured with a slot format (dynamically through DL control information (DCI) or semi-statically / statically through radio resource control (RRC) signaling) through a received slot format indicator (SFI). Note that the following description also applies to a 5G / NR frame structure that is TDD.

[0040] Other wireless communication technologies can have different frame structures and / or different channels. One frame (10 ms) can be divided into 10 equally sized subframes (1 ms). Each subframe can include one or more slots. A subframe can also include mini-slots, which can contain 7, 4, or 2 symbols. Each slot can contain 7 or 14 symbols, depending on the slot configuration. For slot configuration 0, each slot can contain 14 symbols, while for slot configuration 1, each slot can contain 7 symbols. Symbols on the DL can be cyclic prefix (CP) OFDM (CP-OFDM) symbols. Symbols on the UL can be CP-OFDM symbols (for high throughput scenarios) or discrete Fourier transform (DFT) spread OFDM (DFT-s-OFDM) symbols (also known as single carrier frequency division multiple access (SC-FDMA) symbols) (for power limited scenarios; limited to single stream transmission). The number of slots within a subframe can be based on the slot configuration and the numerology. For slot configuration 0, different numerologies m0to 5 allow for 1, 2, 4, 8, 16, and 32 slots per subframe, respectively. For slot configuration 1, different numerologies 0 to 2 allow for 2, 4, and 8 slots per subframe, respectively. Accordingly, for slot configuration 0 and numerology m, there are 14 symbols / slot and 2 μ slots / subframe. The subcarrier spacing and symbol length / duration are a function of the numerology. The subcarrier spacing can equal 2 μ * 15 kHz, where m is the numerology 0 to 5. Thus, numerology m = 0 has a subcarrier spacing of 15 kHz, and numerology m = 5 has a subcarrier spacing of 480 kHz. The symbol length / duration is inversely related to the subcarrier spacing. Figures 2A-2DAn example is provided of a slot configuration 0 with 14 symbols per slot and a numerology μ = 0 with 1 slot per subframe. The subcarrier spacing is 15 kHz, and the symbol duration is approximately 66.7 μs.

[0041] A resource grid can be used to represent the frame structure. Each time slot includes resource blocks (RBs) (also referred to as physical RBs (PRBs)) that extend for the full duration of the time slot in the frequency domain. The resource grid is divided into multiple resource elements (REs). The number of bits carried by each RE depends on the modulation scheme.

[0042] As shown in Figure 2A Some of the REs carry reference (pilot) signals (RS) for the UE. The RS can include demodulation RS (DM-RS) (indicated as R for one particular configuration) and channel state information RS (CSI-RS) for channel estimation at the UE. The RS can also include beam measurement RS (BRS), beam refinement RS (BRRS), and phase tracking RS (PT-RS). x where 100x is the port number, although other DM-RS configurations are possible.

[0043] Figure 2B An example of various DL channels are shown within a subframe of a frame. The physical downlink control channel (PDCCH) carries DCI within one or multiple control channel elements (CCEs), each CCE including nine RE groups (REGs), each REG including four consecutive REs in one OFDM symbol. A primary synchronization signal (PSS) can be within symbol 2 of particular subframes of a frame. The PSS is used by a UE 104 to determine subframe / symbol timing and physical layer identity. A secondary synchronization signal (SSS) can be within symbol 4 of particular subframes of a frame. The SSS is used by a UE to determine physical layer cell identity group number and radio frame timing. Based on the physical layer identity and the physical layer cell identity group number, the UE can determine a physical cell identifier (PCI). Based on the PCI, the UE can determine the locations of the aforementioned DM-RS. The physical broadcast channel (PBCH), which carries a master information block (MIB), can be logically grouped with the PSS and SSS to form a synchronization signal (SS) / PBCH block. The MIB provides system bandwidth configuration information and a scheduling of system information (SI) (such as a system information block (SIB)) transmission. The physical downlink shared channel (PDSCH) carries user data, broadcast system information (such as SI), and paging messages.

[0044] As shown in Figure 2CAs shown, some of the REs carry DM-RS (indicated as R for one particular configuration, but other DM-RS configurations are possible) for channel estimation at the base station. The UE can transmit DM-RS for channel estimation for the physical uplink control channel (PUCCH) and for the physical uplink shared channel (PUSCH). The PUSCH DM-RS can be transmitted in the first one or two symbols of a slot. The PUCCH DM-RS can be transmitted in different configurations depending on whether short or long PUCCHs are transmitted and depending on the particular PUCCH format used. Although not shown, the UE can transmit sounding reference signals (SRS). The SRS can be used by the base station for channel quality estimation to enable frequency- dependent scheduling on the UL.

[0045] Figure 2D An example of various UL channels within a subframe of a frame is shown. The PUCCH can be positioned as indicated for one configuration. The PUCCH carries uplink control information (UCI), such as scheduling requests, a channel quality indicator (CQI), a precoding matrix indicator (PMI), a rank indicator (RI), and HARQ ACK / NACK feedback. The PUSCH carries data, and can additionally be used to carry a buffer status report (BSR), a power headroom report (PHR), and / or UCI.

[0046] Figure 3is a block diagram of the base station 310 in communication with the UE 350 in an access network. In the DL, IP packets from the EPC 160 can be provided to a controller / processor 375. The controller / processor 375 implements layer 3 and layer 2 functionality. Layer 3 includes a radio resource control (RRC) layer, and layer 2 includes a service data adaptation protocol (SDAP) layer, a packet data convergence protocol (PDCP) layer, a radio link control (RLC) layer, and a medium access control (MAC) layer. The controller / processor 375 provides RRC layer functionality associated with, e.g., broadcasting of system information (e.g., MIB, SIBs), RRC connection control (e.g., RRC connection paging, RRC connection establishment, RRC connection modification, and RRC connection release), inter radio access technology (RAT) mobility, and measurement configuration for UE measurement reporting; PDCP layer functionality associated with, e.g., header compression / decompression, security (ciphering, deciphering, integrity protection, integrity verification), and handover support functions; RLC layer functionality associated with, e.g., transfer of upper layer

[0047] The transmit (TX) processor 316 and the receive (RX) processor 370 implement layer 1 functionality associated with various signal processing functions. Layer 1, which includes a physical (PHY) layer, can include error detection on the transport channels, forward error correction (FEC) coding / decoding of the transport channels, interleaving, rate matching, mapping to physical channels, modulation / demodulation of physical channels, and MIMO antenna processing. The TX processor 316 handles mapping to signal constellations based on various modulation schemes (e.g., binary phase-shift keying (BPSK), quadrature phase-shift keying (QPSK), M-phase-shift keying (M-PSK), M-quadrature amplitude modulation (M-QAM)). The coded and modulated symbols can then be split into parallel streams. Each stream can then be mapped to a OFDM subcarrier, multiplexed with a reference signal (e.g., pilot) in the time and / or frequency domain, and then combined together using an Inverse Fast Fourier Transform (IFFT) to produce a physical channel carrying a time domain OFDM symbol stream. The OFDM stream is spatially precoded to produce multiple spatial streams. Channel estimates from a channel estimator 374 can be used to determine the coding and modulation schemes, as well as for spatial processing. The channel estimate can be derived from a reference signal and / or channel condition feedback transmitted by the UE 350. Each spatial stream can then be provided to a different antenna 320 via a separate transmitter 318TX. Each transmitter 318TX can modulate an RF carrier with a respective spatial stream for transmission.

[0048] At the UE 350, each receiver 354RX receives a signal through its respective antenna 352. Each receiver 354RX recovers information modulated onto an RF carrier and provides the information to the receive (RX) processor 356. The TX processor 368 and the RX processor 356 implement layer 1 functionality associated with various signal processing functions. The RX processor 356 can perform spatial processing on the information to recover any spatial streams destined for the UE 350. If multiple spatial streams are destined for the UE 350, they can be combined by the RX processor 356 into a single OFDM symbol stream. The RX processor 356 then converts the OFDM symbol stream from the time-domain to the frequency domain using a Fast Fourier Transform (FFT). The frequency domain signal comprises a separate OFDM symbol stream for each subcarrier of the OFDM signal. The symbols on each subcarrier, and the reference signal, are recovered and demodulated by determining the most likely signal constellation points transmitted by the base station 310. These soft decisions can be based on channel estimates computed by the channel estimator 358. The soft decisions are then decoded and de-interleaved to recover the data and control signals that were originally transmitted by the base station 310 on the physical channel. The data and control signals are then provided to the controller / processor 359, which implements layer 3 and layer 2 functionality.

[0049] The controller / processor 359 can be associated with a memory 360 that stores program codes and data. The memory 360 can be referred to as a computer-readable medium. In the UL, the controller / processor 359 provides demultiplexing between transport and logical channels, packet reassembly, deciphering, header decompression, and control signal processing to recover IP packets from the EPC 160. The controller / processor 359 is also responsible for error detection using an ACK and / or NACK protocol to support HARQ operations.

[0050] Similar to the functionality described in connection with the DL transmission by the base station 310, the controller / processor 359 provides RRC layer functionality associated with system information (e.g., MIB, SIBs) acquisition, RRC connections, and measurement reporting; PDCP layer functionality associated with header compression / decompression, and security (ciphering, deciphering, integrity protection, integrity verification); RLC layer functionality associated with the transfer of upper layer PDUs, error correction through ARQ, concatenation, segmentation, and reassembly of RLC SDUs, re-segmentation of RLC data PDUs, and reordering of RLC data PDUs; and MAC layer functionality associated with mapping between logical channels and transport channels, multiplexing of MAC SDUs onto TBs, demultiplexing of MAC SDUs from TBs, scheduling information reporting, error correction through HARQ, priority handling, and logical channel prioritization.

[0051] The TX processor 368 can use channel estimates provided by the channel estimator 358 to select an appropriate coding and modulation scheme to use for a given transmission and to facilitate spatial processing. The spatial streams generated by the TX processor 368 can be provided to different antenna 352 via separate transmitters 354TX. Each transmitter 354TX can modulate an RF carrier with a respective spatial stream for transmission.

[0052] The UL transmission is processed at the base station 310 in a manner similar to that described in connection with the receiver function at the UE 350. Each receiver 318RX receives a signal through its respective antenna 320. Each receiver 318RX recovers information modulated onto an RF carrier and provides the information to a RX processor 370.

[0053] The controller / processor 375 can be associated with a memory 376 that stores program codes and data. The memory 376 can be referred to as a computer-readable medium. In the UL, the controller / processor 375 provides demultiplexing between transport and logical channels, packet reassembly, deciphering, header decompression, control signal processing to recover IP packets from the UE 350. IP packets from the controller / processor 375 can be provided to the EPC 160. The controller / processor 375 is also responsible for error detection using an ACK and / or NACK protocol to support HARQ operations.

[0054] At least one of the TX processor 368, the RX processor 356, and the controller / processor 359 can be configured to perform aspects of the methods 100, 200, and 300 in connection with the Figure 1

[0055] At least one of the TX processor 316, the RX processor 370, and the controller / processor 375 can be configured to perform aspects of the methods 100, 200, and 300 in connection with the Figure 1

[0056] A mobile communication system can include a relay. A relay can also be referred to as a repeater. A relay can help to forward messages between a base station and a UE. A UE can transmit a message for a base station, and a relay can receive the message for the base station and retransmit the message to the base station. Similarly, a relay can additionally or alternatively receive a message from a UE and retransmit the message to another UE that acts as an additional relay. In some aspects, a relay can receive and retransmit messages in a high frequency spectrum (e.g., the relay can be a mmW relay).

[0057] ​​According to aspects of the present disclosure, a UE 350 can operate as a relay station that supports multiple relay modes. The relay station can listen to an uplink transmission from a source UE (e.g., 104, 350) that is directed to a base station (e.g., 310). The relay station can also listen to a feedback transmission (such as a hybrid automatic repeat request (HARQ) transmission (e.g., ACK / NACK)) from the base station that indicates whether the base station successfully received the uplink transmission from the source UE. The relay station can determine whether it also successfully received the uplink transmission from the source UE. The relay station can transmit its feedback related to the uplink transmission from the source UE to at least one of the base station or another UE. In one example, the relay station can send a HARQ transmission (e.g., ACK / NACK) that indicates whether it successfully received the uplink transmission from the source UE, at least in part. In some aspects, the relay station can operate in a first relay mode in which it receives control information from the base station that indicates how the relay station should transmit (or forward) data related to the source uplink transmission to the base station. In other aspects, the relay station can operate in a second relay mode in which the relay station determines a data relay type independently of the base station. The relay station can transmit a data transmission to the base station based at least in part on the determined data relay type that forwards, at least in part (or entirely), the uplink transmission from the source UE. In this regard, uplink coverage between the base station and the source UE can be improved.

[0058] In some implementations, when the relay station is operating in the first relay mode, it can receive some control from the base station. For example, the base station can control how the relay station is using a data relay type (e.g., a decode-and-forward relay scheme, an amplify-and-forward relay scheme, a compress-and-forward relay scheme, or an LLR relay scheme) to relay an uplink message from a UE to the base station. In other implementations, when the relay station is operating in the second relay mode, the relay station can operate without control from the base station. In this regard, the relay station can autonomously determine a data relay type to the base station.

[0059] In some aspects, the relay station can receive a signal, successfully decode the signal, and forward a re-encoded signal or a new signal based on the decoded signal (e.g., can operate in a decode-and-forward relay scheme). The relay station can send a HARQ transmission (such as an acknowledgement) to the base station based on the successful decoding of the received signal. The relay station can perform digital baseband processing of the received signal.

[0060] In some aspects, the relay station can receive a signal, determine that the signal was not successfully received, amplify power of a portion (or the entire signal) of the received signal to generate a repeated signal, and forward the repeated signal to the base station (e.g., can operate in an amplify-and-forward relay scheme). In some aspects, the relay station can perform an analog amplify-and-forward relay scheme, where the relay station receives and processes an analog signal. In this regard, the relay station can not perform partial relaying, and the UE can apply a change (and / or gain) of amplification to the received data (from the source UE) and forward the received data with the applied amplification as the entirety of what was received. The time and / or frequency resources utilized by the source UE and the relay UE can be the same.

[0061] In some aspects, the relay station can receive a signal, quantize a portion (or the entire signal) of the signal using a predetermined number of bits, and forward the quantized signal to the base station (e.g., can operate in a compress-and-forward relay scheme). The relay station can perform digital baseband processing of the received signal.

[0062] In some aspects, the relay station can receive a signal, obtain log-likelihood ratio values for the received signal, quantize the log-likelihood ratios using a predetermined number of bits, and forward the quantized LLR signal to the base station (e.g., can operate in an LLR relay scheme). The relay station can perform digital baseband processing of the received signal.

[0063] Figure 4 FIG. 4 is a communication diagram illustrating communications between a destination device 404a / 404b, a relay station 402, and a UE 406, including an exchange of feedback information between the destination device 404a / 404b and the relay station 402 for uplink coverage improvement. In some implementations, the destination device 404a can be a base station, while in other implementations, the destination device 404b can be a UE. Although the aspects described in connection with FIG. 4 are described with respect to uplink communications relayed between the UE 406 and the destination device 404a, these aspects can be similarly applied to sidelink communications relayed by the relay station 402 between the destination device 404b and the UE 406 over a sidelink channel. In some examples, the UE 406 and the relay station 402 can communicate over a sidelink channel, and the relay station 402 and the destination device 404a can communicate over a downlink / uplink channel. In other examples, the UE 406 and the relay station 402 can communicate over a sidelink channel (e.g., a PC5 interface), and the relay station 402 and the destination device 404b can also communicate over a sidelink channel. In some examples, the relay station 402 and / or the UE 406 can each represent a UE, an IoT device, or a wearable device. Figure 4 Although the aspects described in connection with FIG. 4 are described with respect to uplink communications relayed between the UE 406 and the destination device 404a, these aspects can be similarly applied to sidelink communications relayed by the relay station 402 between the destination device 404b and the UE 406 over a sidelink channel. In some examples, the UE 406 and the relay station 402 can communicate over a sidelink channel, and the relay station 402 and the destination device 404a can communicate over a downlink / uplink channel. In other examples, the UE 406 and the relay station 402 can communicate over a sidelink channel (e.g., a PC5 interface), and the relay station 402 and the destination device 404b can also communicate over a sidelink channel. In some examples, the relay station 402 and / or the UE 406 can each represent a UE, an IoT device, or a wearable device.

[0064] For data transmission on the uplink, the UE 406 can send data to the relay station 402 on an access uplink, and the relay station 402 can forward the data to the destination device 404a on a backhaul uplink. The destination device 404a can send feedback information to the relay station 402 on a backhaul downlink. The relay station 402 can send the feedback information to the destination device 404a on the backhaul uplink. The relay station 402 can send data to the destination device 404a on the backhaul uplink. In some aspects, the communication channel between the UE 406 and the destination device 404a through the relay station 402 includes a dedicated uplink tunnel with multi-hop relaying in dedicated time-frequency resources via a UE relay. The destination device 404a can send a broadcast message or a groupcast message to the UE 406 and the relay station 402 to set up the multi-hop relaying tunnel. The relaying tunnel can have a wide frequency band with a short transmission latency between the UE 406 and the destination device 404a through the relay station 402.

[0065] Feedback information sent on one link (e.g., downlink) can support data transmission on another link (e.g., uplink). The feedback information can include a channel quality indicator (CQI) indicating a quality of a communication channel, HARQ transmissions such as ACK for a correctly decoded packet or NACK for an incorrectly decoded packet, and / or other information. The subject technology can support a relaying scheme for HARQ for data transmission on the downlink and / or uplink in order to improve coverage and reliability of data transmission. For HARQ, a transmitter can send a transmission of a packet to a receiver, and if needed, can send one or more additional transmissions of the packet until the packet is correctly decoded by the receiver, or a maximum number of transmissions has been sent for the packet, or some other termination condition is encountered. Each transmission of the packet can include different redundancy information for the packet, and can be referred to as a HARQ transmission. The receiver can decode the packet based on all HARQ transmissions received for the packet, which can improve the likelihood of correctly decoding the packet.

[0066] As shown at 403, the destination device 404a can send a downlink control transmission including a resource allocation assigned to one or more of the UE 406 or the relay station 402. For example, the destination device 404a can be the base station 110a described above with respect to FIG. 1, the destination device 404a can be the base station 210a described above with respect to FIG. 2, or the destination device 404a can be another device. The destination device 404a can send the downlink control transmission to the UE 406 and the relay station 402 on a backhaul downlink. The destination device 404a can send the downlink control transmission to the UE 406 and the relay station 402 on a backhaul downlink. The destination device 404a can send the downlink control transmission to the UE 406 and the relay station 402 on a backhaul downlink. Figure 1The described base station 102 / 180, and can indicate an uplink resource allocation to the relay station 402 and / or the UE 406. In some examples, the uplink resource allocation can include a first uplink grant assigned to the UE 406 and a second uplink grant assigned to the relay station 402. In some aspects, the downlink control transmission includes a bitmap indicating which resource blocks within the resource allocation are assigned to the relay station 402. For example, the bitmap can indicate which resources (or data within those resources) from the source UE transmission are to be forwarded by the relay UE (i.e., the data in those resource block resources can be forwarded by the relay UE in accordance with any of the data forwarding relay schemes including a decode-and-forward relay scheme). In other examples, the bitmap can be a specific time-domain bitmap indicating which symbols within the resource allocation are to be forwarded. In some examples, if the bitmap is disabled or the bitmap contains all, the bitmap can indicate to use full (or entire) data forwarding at the relay UE. In some aspects, the downlink control transmission can be sent semi-statically through a radio resource control (RRC) signal or a medium access control (MAC) control element (MAC-CE). In other aspects, the downlink control transmission can be sent dynamically through a downlink control information (DCI). In some examples, the bitmap can be sent statically or semi-statically through the RRC signal or the MAC-CE. In other examples, the bitmap can be dynamically changed through an uplink DCI used to configure the relay procedure.

[0067] At 405, the UE 406 can transmit a first data transmission in an uplink channel intended for the destination device 404a. The data transmission from the UE 406 can be received in whole, in part, or not at all (e.g., 407) at the destination device 404a. In cases where the UE 406 is positioned far away from the destination device 404a and the signal quality between the UE 406 and the destination device 404a is below an acceptable level, a relaying scheme with one or more intermediate relay stations is desired to improve uplink coverage. In this regard, the data transmission from the UE 406 can also be received at the destination device 404a from the relay station 402. In some aspects, the relay station 402 can listen to the frequency of the uplink transmission from the UE 406 to receive the data transmission. For example, the relay station 402 can receive the data transmission over an uplink communication channel (e.g., PUSCH) with the UE 406. In other aspects, the UE 406 and the relay station 402 can communicate over a sidelink communication channel. In this regard, the relay station 402 can receive the data transmission over a sidelink communication channel with the UE 406. In some aspects, if the relay station 402 does not have the capability to receive the uplink transmission from the UE 406 (e.g., the relay station 402 is not equipped with a wireless Uu gNB modem), the relay 402 can transmit the data transmission on an uplink resource based on an uplink grant and transmit the data transmission on a sidelink resource based on a sidelink grant, such that the relay 402 receives the data transmission on the sidelink resource and relays the data transmission on behalf of the UE 406 to the destination device 404a based on the uplink resource.

[0068] At 408, the relay station 402 can generate feedback information, such as ACK / NACK information. For example, the relay station 402 receives the data transmission from the UE 406 and performs a decoding operation to recover the data in the data transmission. If the relay station 402 is successful in decoding all of the data packets in the data transmission, the relay station 402 can generate ACK information. Otherwise, the relay station 402 does not successfully decode all of the data packets (or successfully decode a partial number of the data packets), such that the relay station 402 can generate NACK information. Similarly, at 409, the destination device 404a can generate feedback information based on processing of the data transmission received from the UE 406. If a data packet is not successfully decoded, the destination device 404a can generate NACK information. Otherwise, the destination device 404a generates ACK information for successful decoding of the data packets in the data transmission. Although Figure 4 Although blocks 407 and 409 are shown as being performed concurrently after the first data transmission 405, the operations shown in blocks 407 and 409 can occur at different times and in a different order than shown.

[0069] In some aspects, the relay station 402 can transmit measurement information 411 to the destination device 404a. The measurement information 411 can include measurements of the backhaul link (either a direct link or linked through one or more additional relays) between the relay station 402 and the destination device 404a. The measurement information 411 can include measurements of the access link (either a direct link or linked through one or more additional relays) between the relay station 402 and the UE 406. In some aspects, the relay station 402 can operate in a selected data forwarding relay scheme (e.g., decode-and-forward, amplify-and-forward, compress-and-forward, LLR-and-forward), and the measurement information can include an end-to-end signal-to-noise ratio measured or estimated when operating in the data forwarding relay scheme. The measurement information can include channel measurements, such as channel state information (CSI) or measurements of noise and / or interference levels at the receiver (e.g., 354) of the relay station 402. In some aspects, the UE 406 can additionally or alternatively transmit such measurement information (not shown) to the destination device 404a. As described above, aspects shown for the UE 406 can be performed by another relay node. Thus, the base station can receive measurement information or other information from a relay node and can use the information from another relay node to determine a data relay scheme type for the relay station 402. In some implementations, the destination device 404a can obtain similar measurements at a receiver of the destination device 404a to determine a data relay scheme type for the relay station 402.

[0070] In some aspects, the destination device 404a can determine a data relay type for the relay station 402 when the base station determines that it did not successfully receive (or decode) one or more data packets in the data transmission from the UE 406, as shown at 413. In this regard, the relay station 402 can be configured to operate as a repeater in a first relay mode (e.g., configured by a downlink configuration) that relays to the destination device 404a with a data relay type selected by (the destination device 404a). In some aspects, at 413, the destination device 404a can select the data relay type among a plurality of types based on the measurement information 411 provided by the relay station 402 to the destination device 404a. Where the measurement information 411 includes CSI and / or noise / interference levels on a channel to the UE 406 and / or to the destination device 404a, the destination device 404a can determine a data relay type as to how data communications between the relay station 402 and the destination device 404a will be transmitted. For example, in the use case where the relay station 402 successfully receives and decodes the data transmission and generates ACK information, the relay station 402 can utilize a decode-and-forward relay scheme, where the relay station 402 can re-encode the data packets and forward the re-encoded data to the destination device 404a. In other implementations, when the relay station 402 successfully receives and decodes the data transmission and generates ACK information, the relay station 402 can utilize any other relay scheme (e.g., amplify-and-forward, compress-and-forward, LLR-forward). In other aspects where the relay station 402 does not successfully receive (or decode) the data transmission and generates NACK information, the relay station 402 can perform partial data forwarding or full data forwarding according to the selected data relay type. For example, the relay station can forward partial (or full) LLR information in an LLR-forward relay scheme (as data compression can be used), partial (or full) amplified observations (e.g., received signals) in an amplify-and-forward relay scheme, quantized observations in a compress-and-forward relay scheme, such that the destination device 404a can combine the signals from the UE 406 and the relay station 402.

[0071] As shown at 415, the destination device 404a can transmit a first feedback transmission. In some aspects, the first feedback transmission is or includes at least a portion of the feedback information generated at block 409. The first feedback transmission is associated with the first data transmission, indicating whether the first data transmission was successfully received at the destination device 404a. For example, the first feedback transmission can include ACK information indicating that the destination device 404a successfully decoded the data packet carried in the data transmission from the UE 406. In other examples, the first feedback transmission can include NACK information indicating that the destination device 404a did not successfully decode the data transmission from the UE 406.

[0072] In some implementations, at 417, the destination device 404a can optionally transmit an indication of the selected data relay type to configure the relay station 402. In some aspects, the indication 417 can be transmitted concurrently with the first feedback transmission from the destination device 404a, or can be transmitted at a different time than the first feedback transmission 415. In this regard, the destination device 404a can expect to receive a data transmission including partial (or complete) forwarded data in a subsequent slot or symbol duration. For example, if the destination device 404a and the relay station 402 agree to use an LLR forwarding relay scheme, the destination device 404a can expect to receive LLR information. In some aspects, the indication of the selected data relay type can be received at the relay station 402 dynamically through DCI signaling, or statically or semi-statically through RRC signaling or MAC-CE signaling.

[0073] In other implementations, at 418, the UE 406 in sidelink communication with the relay station 402 can optionally transmit an indication of the selected data relay type to configure the relay station 402. In some aspects, the indication of the selected data relay type can be received at the relay station 402 through the sidelink PC5 interface, dynamically through SCI signaling (e.g., SCI-2 or second stage SCI), or statically or semi-statically through RRC signaling or MAC-CE signaling.

[0074] At 419, the relay station 402 can transmit a second feedback transmission indicating whether the relay station 402 successfully received (or decoded) the data packet of the data transmission from the UE 406. In some aspects, if the relay station 402 is communicating with the destination device 404a operating as a base station, or if the relay station 402 is communicating with the destination device 404b operating as a UE having the capability to receive uplink communications from the relay station 402 (e.g., by having a gNB modem), the relay station 402 transmits the second feedback transmission in the UCI portion of the PUCCH. In other implementations, the relay station 402 and the destination device 404b can communicate on a sidelink channel, such that the relay station 402 can transmit the second feedback transmission in sidelink control information (SCI) on a physical sidelink feedback channel (PSFCH).

[0075] In some aspects, the second feedback transmission is or includes at least a portion of the feedback information generated at block 408. For example, if the destination device 404a receives an ACK, the destination device 404a infers that the relay station 402 can utilize a decode-and-forward relay scheme. As such, the destination device 404a can expect to receive a re-encoded data signal. In other implementations, when the destination device 404a receives an ACK, the destination device 404a can infer that the relay station 402 utilized any other relay scheme (e.g., amplify-and-forward, compress-and-forward, LLR forwarding). In another example, if the destination device 404a receives a NACK, and if the destination device 404a and the relay station 402 agreed to use an LLR forwarding relay scheme, the destination device 404a can expect to receive LLR information (or quantized LLR information). In yet another example, if the destination device 404a receives a NACK, and if the destination device 404a and the relay station 402 agreed to use an observation (e.g., a signal received at the relay station 402) relay scheme, the destination device 404a can expect to receive a weighted and amplified version of the observation for an amplify-and-forward relay scheme, or alternatively, a quantized and forwarded version of the data observed at the receiver of the relay station 402 for a compress-and-forward relay scheme.

[0076] At 421, the relay station 402 can transmit a second data transmission associated with the second feedback transmission. In some aspects, the second data transmission can be a partial forward, where the second data transmission includes at least a portion of the first data transmission. In other aspects, the second data transmission can be a full forward, where the second data transmission includes the entire first data transmission. In some implementations, the relay station 402 can be configured to perform a partial data forward in a first forward transmission to the destination device 404a. If the destination device 404a does not successfully receive the forwarded data from the relay station 402, the relay station 402 can perform a full data forward in a second forward transmission to the destination device 404a in a subsequent time slot (or symbol duration). In some aspects, the relay station 402 transmits the second data transmission on a PUSCH if the relay station 402 is communicating with the destination device 404a operating as a base station, or if the relay station 402 is communicating with the destination device 404b operating as a UE with the capability to receive uplink communications from the relay station 402 (e.g., by having a gNB modem). In other implementations, the relay station 402 and the destination device 404b can communicate on a sidelink channel, such that the relay station 402 can transmit the second data transmission on a PSSCH.

[0077] As shown at 423, the destination device 404a can recover the data packets carried in the first data transmission from the UE 406, improving uplink coverage between the UE 406 and the destination device 404a. The destination device 404a can recover the UE 406 data by combining the signals from the UE 406 and the relay station 402. For example, the destination device 404a can reconstruct the data signal by adding at least a portion of the data signal carried in the first data transmission with the data signal in the second data transmission (forwarding at least partial data).

[0078] Figure 5 FIG. 5 is a flow diagram of a method of wireless communication. The method can be performed by a relay node or a component of a relay node (e.g., the relay station 103, 402; the apparatus 602 / 602’; or the processing system 714, which can include the memory 360 and which can be the entire relay station 402 or a component of the relay station 402, such as the TX processor 368, the RX processor 356, and / or the controller / processor 359). Optional aspects are illustrated with a dashed line. As used herein, the term “relay station” can be referred to as a relay node or a repeater, and these terms can be used interchangeably.

[0079] At 502, the relay node can receive, from a destination device (e.g., a base station 102 / 180 or a UE 104), a first control transmission including a resource allocation assigned to one or more of the relay node or a source UE (e.g., UE 104). The first control transmission can be received, e.g., by reception component 604 of apparatus 602. In some aspects of receiving the first control transmission, the relay node can receive the first control transmission semi-statically through one or more of a RRC signal or a MAC-CE. In other aspects of receiving the first control transmission, the relay node can receive the first control transmission dynamically through DCI. In some aspects, the first control transmission includes a bitmap indicating which resource blocks within the resource allocation are assigned to the relay node and / or which data in the resource blocks are to be forwarded by the relay node to the destination device in an uplink transmission using one of a plurality of data forwarding types.

[0080] In some aspects, at 504, the relay node can determine, based on a downlink configuration of the relay node, whether the relay node is set to a first relay mode or a second relay mode. The relay mode can be determined, e.g., by determination component 612 of apparatus 602. In some aspects, when the relay node is set to the first relay mode, the first control transmission indicates a data relay type in an uplink transmission between the relay node and the destination device.

[0081] In some aspects, at 506, the relay node can receive, from the source UE, a first data transmission. The first data transmission can be received, e.g., by determination component 612 and measurement component 616 through reception component 604 of apparatus 602.

[0082] At 508, the relay node can receive, from the destination device, a first feedback transmission associated with the first data transmission. The first feedback transmission can be received, e.g., by determination component 612 through reception component 604 of apparatus 602.

[0083] In some aspects, at 510, the relay node can determine, based on the first feedback transmission, whether the destination device successfully received the first data transmission. This determination can be performed, e.g., by determination component 612 and / or feedback component 614 of apparatus 602.

[0084] At 512, the relay node can communicate, with the destination device, a second feedback transmission associated with the first data transmission when the first data transmission is not successfully received by the destination device. The second feedback transmission can be communicated, for example, by the feedback component 614 through the transmission component 610 of the apparatus 602. In some implementations, the relay node can determine whether the first data transmission is successfully received at the relay node. In some aspects of communicating the second feedback transmission, the relay node can transmit the second feedback transmission including an ACK signal associated with the first data transmission when the first data transmission is successfully received. In other aspects, the second feedback transmission can include a NACK signal associated with the first data transmission when the first data transmission is not successfully received.

[0085] At 514, the relay node can obtain a measurement of the first data transmission. The measurement can be obtained, for example, by the measurement component 616 of the apparatus 602.

[0086] At 516, the relay node can determine a data relay type in uplink transmissions between the relay node and the destination device based on the measurement when the relay node is set to the second relay mode. The determination can be performed, for example, by the determination component 612 of the apparatus 602. In some aspects of determining the data relay type, the relay node can select one of a plurality of data forwarding types in uplink transmissions between the relay node and the destination device based on the measurement of the first data transmission. In various aspects, the plurality of data forwarding types includes a decode-and-forward relay scheme, an amplify-and-forward relay scheme, a compress-and-forward relay scheme, or an LLR-and-forward relay scheme, among others.

[0087] In some implementations, the relay node can determine whether the second feedback transmission includes an ACK signal or a NACK signal. If the second feedback transmission includes an ACK signal, the relay node can encode data of the first data transmission as encoded data based on the data relay type signaled between the relay node and the destination device. In this regard, the preconfigured data relay type is a decode-and-forward relay scheme. In some aspects, the communication of a second data transmission to the destination device as forwarded data can include the encoded data.

[0088] If the second feedback transmission includes a NACK signal, the relay node can follow the agreed data relay type. For example, the relay node can use a predetermined number of bits to determine LLR information associated with the first data transmission. In this regard, the LLR information can be quantized according to the predetermined number of bits. The predetermined number of bits for quantization can be signaled through semi-static control information or dynamic control information (e.g., the first control information at block 502). In some aspects, the transmission of the second data transmission to the destination device as the forwarded data can at least partially include the LLR information as part (or complete data forwarding).

[0089] In another example, the relay node can amplify the data of the first data transmission as amplified data by weighting the data packets in the first data transmission with one or more of a weight and a gain value. In some aspects, the transmission of the second data transmission to the destination device as the forwarded data can at least partially include the amplified data as part (or complete data forwarding).

[0090] In yet another example, the relay node can compress the data of the first data transmission as compressed data by quantizing the data packets in the first data transmission using a predetermined number of bits. The predetermined number of bits for quantization can be signaled through semi-static control information or dynamic control information (e.g., the first control information at block 502). In some aspects, the transmission of the second data transmission to the destination device as the forwarded data can at least partially include the compressed data as part (or complete data forwarding).

[0091] At 518, the relay node can transmit, to the destination device, an indication of the data relay type in uplink control information concurrently with the second feedback transmission. The indication of the data relay type can be transmitted, for example, by the determination component 612 through the transmission component 610 of the apparatus 602.

[0092] At 520, the relay node can transmit, with the destination device, a second data transmission associated with the second feedback transmission on a second set of resources corresponding to at least a portion of the first set of resources according to the data relay type. In some examples, the second data transmission can be relayed to the destination device as partial data relay. In this regard, the second data transmission includes at least a portion of the first data transmission. In other examples, the second data transmission can be relayed to the destination device as full data relay. In some aspects, the second data transmission is transmitted using a different data relay type based at least in part on the second feedback transmission. For example, when the second feedback transmission indicates an observed ACK, the relay node can transmit the second data transmission using any of the data relay types (e.g., decode-and-forward, amplify-and-forward, compress-and-forward, LLR-forward). When the second feedback transmission indicates an observed NACK, the relay node can transmit the second data transmission using a different data relay type than when an ACK is used. For example, the relay node can forward using partial LLR-forward, partial or full amplify-and-forward, or quantization (along with compress-and-forward). The second data transmission can be transmitted, for example, by the data generating component 608 through the transmission component 610 of the apparatus 602. In some aspects of transmitting the second data transmission, the relay node can transmit the second data transmission in a format corresponding to the data relay type. In some aspects, the relay node can transmit the second data transmission to the destination device in resource blocks indicated in the bitmap (included in the first control transmission). In some aspects, the second data transmission includes a partial (or full) data payload of the first data transmission.

[0093] In some implementations, after block 520, the relay node can receive, from the destination device, a third feedback transmission associated with the second data transmission. The relay node can determine, based on the third feedback transmission, whether the second data transmission was successfully received by the destination device. In a case that the destination device did not successfully receive (or decode) the data forwarded from the relay node, the destination device can transmit new control information. In this regard, the relay node can receive, from the destination device, a second control transmission when the destination device did not successfully receive the second data transmission. In some aspects, the second control transmission is or includes at least a portion of downlink control information. In this regard, the relay process can restart between the relay node and the destination device, or the source UE can transmit a new data transmission directed to the destination device.

[0094] Figure 6is a conceptual data flow diagram 600 illustrating the data flow between different means / components in an example apparatus 602. The apparatus can be a relay node or a component of a relay node. The apparatus includes a reception component 504 that receives communications from a base station 650 or from a source UE (e.g., UE 104, UE 406). The reception component 504 can receive information from the base station 650 and can be configured to communicate with the base station 650 and / or wireless devices served by the relay, such as UEs, based on feedback transmissions, such as HARQ transmissions, from the base station 650, e.g., as described above in connection with 508 in FIG. 5. The apparatus includes a transmission component 610 that is configured to transmit communications to the base station 650. The transmission component 610 can transmit feedback information associated with uplink data transmissions or data forwarding transmissions of the source UE to the base station 650 and can be configured to communicate with the base station 650 based on a data relay configuration type for the relay node, e.g., as described above in connection with 516 in FIG. 5. The apparatus includes a measurement component 616 that is configured to receive uplink data from the source UE and obtain signal measurements of the received uplink data, e.g., as described above in connection with 514 in FIG. 5. The apparatus includes a feedback component 614 that is configured to determine feedback information related to the uplink data transmissions of the source UE and provide the feedback information to the base station 650 in HARQ transmissions, e.g., as described above in connection with 512 in FIG. 5. The apparatus includes a data generation component 608 that is configured to use a partial (or complete) reception signal of the uplink data transmissions, generate forwarding data using one of a plurality of types of data forwarding relay schemes (e.g., decode-and-forward, amplify-and-forward, compress-and-forward, LLR-and-forward), and transmit the forwarding data to the base station 650, e.g., as described above in connection with 520 in FIG. 5. Figure 5 Figure 5 Figure 5 Figure 5 Figure 5

[0095] The apparatus can include additional components that perform each of the blocks of the algorithm in the aforementioned flowchart of FIG. 5. As such, each block in the aforementioned flowcharts of FIG. 5 can be performed by a component and the apparatus can include one or more of those components. The components can be one or more hardware components specifically configured to carry out the stated processes / algorithm, implemented by a processor configured to perform the stated processes / algorithm, stored within a computer-readable medium for implementation by a processor, or some combination thereof. Figure 5 Figure 5

[0096] Figure 7 ​​​​​​​is a diagram 700 illustrating an example of a hardware implementation for an apparatus 602' employing a processing system 714. The processing system 714 can be implemented with a bus architecture, as represented by bus 724. The bus 724 can include any number of interconnecting buses and bridges depending on the specific application of the processing system 714 and the overall design constraints. The bus 724 links together various circuits including one or more processors and / or hardware components, represented by the processor 704, the components 604, 608, 610, 612, 614, and 616, and the computer-readable medium / memory 706. The bus 724 can also link various other circuits such as timing sources, peripherals, voltage regulators, and power management circuits, which are well known in the art, and therefore, will not be described any further.

[0097] The processing system 714 can be coupled to a transceiver 710. The transceiver 710 is coupled to one or more antennas 720. The transceiver 710 provides a means for communicating with various other apparatus over a transmission medium. The transceiver 710 receives a signal from the one or more antennas 720, extracts information from the received signal, and provides the extracted information to the processing system 714, specifically the reception component 604. In addition, the transceiver 710 receives information from the processing system 714, specifically the transmission component 610, and based on the received information, generates a signal to be applied to the one or more antennas 720. The processing system 714 includes the processor 704 coupled to the computer-readable medium / memory 706. The processor 704 is responsible for general processing, including the execution of software stored on the computer-readable medium / memory 706. The software, when executed by the processor 704, causes the processing system 714 to perform the various functions described supra for any particular apparatus. The computer-readable medium / memory 706 can also be used for storing data that is manipulated by the processor 704 when executing software. The processing system 714 further includes at least one of the components 604, 608, 610, 612, 614, and 616. The components can be software components running in the processor 704, resident / stored in the computer-readable medium / memory 706, one or more hardware components coupled to the processor 704, or some combination thereof.

[0098] In one configuration, the apparatus 602 / 602' for wireless communication includes means for receiving a first data transmission from a second UE. The apparatus can include means for receiving a first feedback transmission associated with the first data transmission from a BS. The apparatus can include means for determining whether the BS successfully received the first data transmission based on the first feedback transmission. The apparatus can include means for transmitting a second feedback transmission associated with the first data transmission to the BS when the BS did not successfully receive the first data transmission. The apparatus can include means for transmitting a second data transmission associated with the second feedback transmission to the BS, where the second data transmission includes at least a portion of the first data transmission. The aforementioned means can be one or more of the aforementioned components of the apparatus 602 and / or the processing system 714 of the apparatus 602' configured to perform the functions recited by the aforementioned means. The processing system 714 can include the TX processor 316, the RX processor 370, and the controller / processor 375. As such, in one configuration, the aforementioned means can be the TX processor 316, the RX processor 370, and the controller / processor 375 configured to perform the functions recited by the aforementioned means.

[0099] Figure 8 is a flow diagram of a method of wireless communication. In some implementations, the method can be performed by a base station as a destination device or a component of a base station (e.g., the base station 102, 180, 310, 404a; the apparatus 902 / 902'; the processing system 1014, which can include the memory 376 and which can be the entire base station 310 or a component of the base station 310, such as the TX processor 316, the RX processor 370, and / or the controller / processor 375). In other implementations, the method can be performed by a UE node as a destination device or a component of a UE node (e.g., the UE 104, 404b; the apparatus 602 / 602'; or the processing system 714, which can include the memory 360 and which can be the entire UE node or a component of the UE node, such as the TX processor 368, the RX processor 356, and / or the controller / processor 359). Optional aspects are illustrated with a dashed line.

[0100] At 802, the destination device can transmit a first control transmission to a plurality of UEs (e.g., the relay station 402, the UE 406), the first control transmission including a resource allocation assigned to one or more of the relay station 402 or the UE 406. The first control transmission can be transmitted, e.g., by the configuration component 908 through the transmission component 910 of the apparatus 902.

[0101] In some aspects, at 804, the destination device can receive a first data transmission from a source UE (e.g., the UE 406) of the plurality of UEs. The first data transmission can be received, e.g., by the reception component 904 of the apparatus 902.

[0102] At 806, the destination device can obtain a measurement of the first data transmission. The signal measurement can be obtained, for example, by the measurement component 916 of the apparatus 902. In some aspects, the measurement can include at least one of a first measurement report for a backhaul link between the relay station 402 and the destination device or a second measurement report indicating a signal-to-noise ratio (SNR) estimate for the first data transmission.

[0103] At 808, the destination device can determine a data relay type in uplink transmissions between the source UE and the destination device based on the obtained signal measurement. The determination can be performed, for example, by the determination component 914 of the apparatus 902. In other implementations, the destination device can receive, from the relay station 402, an indication of the data relay type for uplink transmissions between the relay station 402 and the destination device through uplink control information concurrently with the second feedback transmission.

[0104] At 810, the destination device can transmit, to the relay station 402, a downlink configuration including an indication of the data relay type. The downlink configuration can be transmitted, for example, by the configuration component 908 through the transmission component 910 of the apparatus 902.

[0105] At 812, the destination device can communicate, with a plurality of UEs, a first feedback transmission associated with the first data transmission indicating whether the first data transmission was successfully received at the destination device. Thus, the communicating can be performed, for example, by the feedback component 912 through the transmission component 910 of the apparatus 902.

[0106] At 814, the destination device can receive, from the relay station 402, a second feedback transmission associated with the first data transmission when the first feedback transmission indicates that the BS did not successfully receive the first data transmission. The second feedback transmission can be received, for example, by the reception component 904 of the apparatus 902.

[0107] At 816, the destination device can receive, from the relay station 402, a second data transmission associated with the second feedback transmission on a second set of resources corresponding to at least a portion of the first set of resources in accordance with the data relay type. In some examples, the second data transmission can be relayed to the destination device as partial data relay. In this regard, the second data transmission includes at least a portion of the first data transmission. In other examples, the second data transmission can be relayed to the destination device as full data relay. In some aspects, the second data transmission is transmitted using a different data relay type based at least in part on the second feedback transmission. For example, when the second feedback transmission indicates an ACK is observed at the relay station 402, the relay station 402 can transmit the second data transmission using any of these data relay types (e.g., decode-and-forward, amplify-and-forward, compress-and-forward, LLR-and-forward). When the second feedback transmission indicates a NACK is observed at the relay station 402, the relay node can transmit the second data transmission using a different data relay type compared to when an ACK is used. For example, the relay station 402 can use partial LLR-and-forward, partial or full amplify-and-forward, or quantization (along with compress-and-forward) for forwarding. The second data transmission can be received, for example, by the reception component 904 of the apparatus 902.

[0108] At 818, the destination device can combine at least a portion of the data in the first data transmission with the data in the second data transmission to recover the first data transmission. The combining can be performed, for example, by the determination component 914 of the apparatus 902.

[0109] Figure 9 is a conceptual data flow diagram 900 illustrating the data flow between different means / components in an example apparatus 902. The apparatus can be a destination device or a component of a destination device. The apparatus includes a reception component 904 that receives communications from a relay station 950 and / or from a UE 960.

[0110] The reception component 904 can receive uplink data transmissions from the UE 960, e.g., as described above in connection with 804 in FIG. 8, and can communicate uplink resource allocations and control information with the UE 960, e.g., as described above in connection with 802 in FIG. 8. Figure 8 The reception component 904 can receive feedback information from the relay station 950, e.g., as described above in connection with 814 in FIG. 8, and can receive forwarded data from the relay station 950, e.g., as described above in connection with 816 in FIG. 8. Figure 8 The reception component 904 can receive feedback information from the relay station 950, e.g., as described above in connection with 814 in FIG. 8, and can receive forwarded data from the relay station 950, e.g., as described above in connection with 816 in FIG. 8. Figure 8 The reception component 904 can receive feedback information from the relay station 950, e.g., as described above in connection with 814 in FIG. 8, and can receive forwarded data from the relay station 950, e.g., as described above in connection with 816 in FIG. 8. Figure 8 The reception component 904 can receive feedback information from the relay station 950, e.g., as described above in connection with 814 in FIG. 8, and can receive forwarded data from the relay station 950, e.g., as described above in connection with 816 in FIG. 8.

[0111] The device includes a transmitting component 910 configured to transmit communications to a relay station 950 and / or a UE 960. The transmitting component 910 can transmit control information to the relay station 950 and / or the UE 960, for example, as described above. Figure 8 As described in section 802, it can transmit feedback information with relay station 950, for example, as combined with the above. Figure 8 As described in 812.

[0112] Device 902 includes a feedback component 912 configured to: generate feedback information indicating whether uplink data transmission was successfully received at the destination device; and transmit the feedback information to relay station 950, for example, in conjunction with... Figure 8 As described in 812.

[0113] The device includes a configuration component 908 configured to generate uplink resource allocation and provide uplink resource allocation to relay station 950 in a downlink configuration, for example, as combined with Figure 8 As described in section 802. Configuration component 908 can also generate downlink configuration and provide downlink configuration to relay station 950, for example, as in conjunction with Figure 8 As described in 810.

[0114] The device includes a measurement component 916 configured to obtain measurements of uplink transmissions from UE 960, for example, as described above. Figure 8 As described in 806.

[0115] The device includes a determining component 914 configured to determine the data relay configuration type for relay station 950 based on obtained signal measurements associated with the source uplink transmission, for example, as described above. Figure 8 As described in 808.

[0116] The device may include the ability to perform the above-described actions. Figure 8 The flowchart shows the algorithm's additional components in each box. Therefore, the above can be performed by these components. Figure 10 Each box in the flowchart, and the apparatus may include one or more of those components. A component may be one or more hardware components specifically configured to perform the process / algorithm, implemented by a processor configured to perform the process / algorithm, stored in a computer-readable medium for implementation by a processor, or some combination thereof.

[0117] Figure 3is a diagram 1000 illustrating an example of a hardware implementation for an apparatus 902' employing a processing system 1014. The processing system 1014 can be implemented with a bus architecture, as represented by bus 1024. The bus 1024 can include any number of interconnecting buses and bridges, depending on the specific application of the processing system 1014 and the overall design constraints. The bus 1024 links together various circuits such as the processor 1004, and / or hardware components, represented by components 904, 908, 910, 912, 914, and 916, and the computer-readable medium / memory 1006. The bus 1024 can also link various other circuits such as timing sources, peripherals, voltage regulators, and power management circuits, which are well known in the art, and therefore, will not be described any further.

[0118] The processing system 1014 can be coupled to a transceiver 1010. The transceiver 1010 is coupled to one or more antennas 1020. The transceiver 1010 provides a means for communicating with various other apparatus over a transmission medium. The transceiver 1010 receives a signal from the one or more antennas 1020, extracts information from the received signal, and provides the extracted information to the processing system 1014, specifically the reception component 904. In addition, the transceiver 1010 receives information from the processing system 1014, specifically the transmission component 910, and Figure 3The processing system 1014 can be a component of the UE 350 and can include the at least one of the TX processor 368, the RX processor 356, and the controller / processor 359 and / or the memory 360. Alternatively, the processing system 1014 can be the entire UE (e.g., see FIG. 3). ​ The processing system 1014 can be a component of the UE 350 and can include the at least one of the TX processor 368, the RX processor 356, and the controller / processor 359 and / or the memory 360. Alternatively, the processing system 1014 can be the entire UE (e.g., see FIG. 3).

[0119] In one configuration, the apparatus 902 / 902' for wireless communication includes means for receiving a first data transmission from a first UE of a plurality of UEs. The apparatus includes means for transmitting, with the plurality of UEs, a first feedback transmission associated with the first data transmission, the first feedback transmission indicating whether the first data transmission was successfully received at the BS. The apparatus includes means for receiving a second feedback transmission associated with the first data transmission from a second UE of the plurality of UEs when the first feedback transmission indicates that the first data transmission was not successfully received at the BS. The apparatus includes means for receiving a second data transmission associated with the second feedback transmission from the second UE, the second data transmission including at least a portion of the first data transmission. The aforementioned means can be one or more of the aforementioned components of the apparatus 902 and / or the processing system 1014 of the apparatus 902' configured to perform the functions recited by the aforementioned means. As described supra, the processing system 1014 can include the TX processor 316 or 368, the RX processor 370 or 356, and the controller / processor 375 or 359. As such, in one configuration, the aforementioned means can be the TX processor 316 or 368, the RX processor 370 or 356, and the controller / processor 375 or 359 configured to perform the functions recited by the aforementioned means.

[0120] The following examples are illustrative only and can be combined with other embodiments or teachings described herein without limitation.

[0121] Example 1 is a method of wireless communication performed by a first user equipment (UE), the method comprising: receiving, from a second UE, a first data transmission on a first set of resources; receiving, from a destination device, a first feedback transmission associated with the first data transmission; determining, based on the first feedback transmission, whether the destination device successfully received the first data transmission; transmitting, with the destination device, a second feedback transmission associated with the first data transmission when the destination device did not successfully receive the first data transmission; and transmitting, with the destination device, a second data transmission associated with the second feedback transmission on a second set of resources corresponding to at least a portion of the first set of resources according to a data relay type, the second data transmission including at least a portion of the first data transmission, wherein the second data transmission is transmitted using a different data relay type based at least in part on the second feedback transmission.

[0122] In Example 2, the method of Example 1 further includes receiving, from the destination device, a first control transmission including a resource allocation assigned to one or more of the first UE or the second UE.

[0123] In Example 3, the method of any one of Examples 1 or 2 further includes determining whether the first UE is set to a first relay mode or a second relay mode based on a downlink configuration of the first UE.

[0124] In Example 4, the method of any one of Examples 1 to 3 further includes, when the first UE is set to the first relay mode, the first control transmission indicating a data relay type in uplink transmissions between the first UE and the destination device, the transmitting the second data transmission including transmitting the second data transmission in a format corresponding to the data relay type, and when the second feedback transmission indicates a positive acknowledgement (ACK) associated with the first data transmission, the data relay type corresponds to a first data relay type, and when the second feedback transmission indicates a negative acknowledgement (NACK) associated with the first data transmission, the data relay type corresponds to a second data relay type different from the first data relay type.

[0125] In Example 5, the method of any one of Examples 1 to 4 further includes that the receiving the first control transmission includes semi-statically receiving the first control transmission through one or more of a RRC signal or a MAC-CE.

[0126] In Example 6, the method of any one of Examples 1 to 4 further includes that the receiving the first control transmission includes dynamically receiving the first control transmission through DCI.

[0127] In Example 7, the method of any one of Examples 1 to 6 further includes obtaining a measurement of the first data transmission, determining, when the first UE is set to the second relay mode, a data relay type in uplink transmissions between the first UE and the destination device based on the measurement, and transmitting, to the destination device, an indication of the data relay type in uplink control information concurrently with the second feedback transmission, wherein the transmitting the second data transmission includes transmitting the second data transmission in a format corresponding to the data relay type.

[0128] In Example 8, the method of any of Examples 1-7 further includes that the determining the data relay type includes selecting one of a plurality of data forwarding types in the uplink transmission between the first UE and the destination device based on the measurement of the first data transmission.

[0129] In Example 9, the method of any of Examples 1-8 further includes that the plurality of data forwarding types includes a decode-and-forward relay scheme.

[0130] In Example 10, the method of any of Examples 1-8 further includes that the plurality of data forwarding types includes an amplify-and-forward relay scheme.

[0131] In Example 11, the method of any of Examples 1-8 further includes that the plurality of data forwarding types includes a compress-and-forward relay scheme.

[0132] In Example 12, the method of any of Examples 1-8 further includes that the plurality of data forwarding types includes a log-likelihood ratio (LLR) forwarding relay scheme.

[0133] In Example 13, the method of any of Examples 1-12 further includes that the first control transmission includes a bitmap indicating which resource blocks within the resource allocation are assigned to the first UE.

[0134] In Example 14, the method of any of Examples 1-13 further includes that the transmitting the second data transmission includes transmitting the second data transmission to the destination device in the resource blocks indicated in the bitmap.

[0135] In Example 15, the method of any of Examples 1-14 further includes that the second data transmission includes a data payload of the first data transmission.

[0136] In Example 16, the method of any of Examples 1-15 further includes receiving, from the destination device, a third feedback transmission associated with the second data transmission, determining, based on the third feedback transmission, whether the second data transmission was successfully received by the destination device, and receiving, from the destination device, a second control transmission when the second data transmission was not successfully received by the destination device.

[0137] In Example 17, the method of any of Examples 1-16 further includes determining whether the first data transmission was successfully received, wherein the communicating the second feedback transmission includes transmitting the second feedback transmission including an ACK signal associated with the first data transmission when the first data transmission was successfully received, and wherein the communicating the second feedback transmission includes transmitting the second feedback transmission including a NACK signal associated with the first data transmission when the first data transmission was not successfully received; and determining whether the second feedback transmission includes the ACK signal or the NACK signal.

[0138] In Example 18, the method of any of Examples 1-16 further includes, when the second feedback transmission includes the ACK signal, encoding data of the first data transmission as encoded data based on a data relay type signaled between the first UE and the destination device, wherein the communicating the second data transmission includes transmitting the second data transmission including the encoded data.

[0139] In Example 19, the method of any of Examples 1-16 further includes, when the second feedback transmission includes the NACK signal, determining LLR information associated with the first data transmission using a predetermined number of bits based on a data relay type signaled between the first UE and the destination device, wherein the communicating the second data transmission includes transmitting the second data transmission at least partially including the LLR information.

[0140] In Example 20, the method of any of Examples 1-19 further includes receiving an indication of the predetermined number of bits per LLR from the destination device through semi-static control information or dynamic control information.

[0141] In Example 21, the method of any of Examples 1-20 further includes, when the second feedback transmission includes the NACK signal, amplifying data of the first data transmission as amplified data based on a data relay type signaled between the first UE and the destination device by weighting the first data transmission with one or more of a weight and a gain value, wherein the communicating the second data transmission includes transmitting the second data transmission at least partially including the amplified data.

[0142] In Example 22, the method of any of Examples 1-21 further includes, when the second feedback transmission includes the NACK signal, compressing data of the first data transmission into compressed data by quantizing the first data transmission using a predetermined number of bits based on a type of data relay signaled between the first UE and the destination device, wherein the transmitting the second data transmission includes transmitting the second data transmission at least partially including the compressed data, and receiving an indication of the predetermined number of bits for each quantized received signal from the destination device through semi-static control information or dynamic control information.

[0143] In Example 23, the method of any of Examples 1-22 further includes that the receiving the first data transmission includes receiving the first data transmission from the second UE in a sidelink communication between the first UE and the second UE on a physical sidelink shared channel (PSSCH), the transmitting the second feedback transmission includes transmitting the second feedback transmission to the destination device in the sidelink communication between the first UE and the second UE on a physical sidelink feedback channel (PSFCH), and the transmitting the second data transmission includes transmitting the second data transmission to the destination device in the sidelink communication between the first UE and the second UE on the PSSCH.

[0144] In Example 24, the method of any of Examples 1-23 further includes that the receiving the first data transmission includes receiving the first data transmission from the second UE in an uplink communication between the first UE and the second UE on a physical uplink shared channel (PUSCH) based on the first UE having a capability for receiving uplink transmissions, the transmitting the second feedback transmission includes transmitting the second feedback transmission to the destination device in an uplink communication between the first UE and the destination device on a physical uplink control channel (PUCCH), the transmitting the second data transmission includes transmitting the second data transmission to the destination device in the uplink communication between the first UE and the destination device on the PUSCH, and the second feedback transmission and the second data transmission are transmitted based on the destination device having a capability for receiving uplink transmissions.

[0145] In Example 25, the method of any of Examples 1-24 further includes that the first UE is a relay node between the second UE and the destination device.

[0146] Example 26 is a device comprising: one or more processors; and one or more memories in electronic communication with the one or more processors storing instructions executable by the one or more processors to cause a system or apparatus to implement a method according to any of Examples 1 to 25.

[0147] Example 27 is a system or apparatus comprising means for implementing a method according to any of Examples 1 to 25 or implementing an apparatus.

[0148] Example 28 is a non-transitory computer-readable medium storing instructions executable by one or more processors to cause the one or more processors to implement a method according to any of Examples 1 to 25.

[0149] Example 29 is a method of wireless communication performed by a destination device, the method comprising: receiving, from a first UE of a plurality of UEs, a first data transmission; communicating, with the plurality of UEs, a first feedback transmission associated with the first data transmission, the first feedback transmission indicating whether the first data transmission was successfully received at the destination device; receiving, from a second UE of the plurality of UEs, a second feedback transmission associated with the first data transmission when the first feedback transmission indicates that the first data transmission was not successfully received by the destination device; and receiving, from the second UE, a second data transmission associated with the second feedback transmission, the second data transmission comprising at least a portion of the first data transmission.

[0150] In Example 30, the method of Example 29 further comprises combining at least a portion of data in the first data transmission with data in the second data transmission to recover the first data transmission.

[0151] In Example 31, the method of any of Examples 29 or 30 further comprises transmitting, to the plurality of UEs, a first control transmission comprising a resource allocation assigned to one or more of the first UE or the second UE.

[0152] In Example 32, the method of any of Examples 29 to 31 further comprises: based on the second UE being set to a first relay mode, the first control transmission indicating a data relay type in uplink transmissions between the second UE and the destination device, and the receiving the second data transmission comprises: receiving the second data transmission in a format corresponding to the data relay type.

[0153] In Example 33, the method of any of Examples 29-32 further comprises that the transmitting the first control transmission comprises semi-statically transmitting the first control transmission through one or more of a RRC signal or a MAC-CE.

[0154] In Example 34, the method of any of Examples 29-33 further comprises that the transmitting the first control transmission comprises dynamically transmitting the first control transmission through DCI.

[0155] In Example 35, the method of any of Examples 29-34 further comprises receiving, from the second UE through UCI, an indication of a data relay type for uplink transmissions between the second UE and the destination device concurrently with the second feedback transmission, wherein the receiving the second data transmission comprises receiving the second data transmission in a format corresponding to the data relay type.

[0156] In Example 36, the method of any of Examples 29-35 further comprises that the first control transmission comprises a bitmap indicating which resource blocks within the resource allocation are assigned to the second UE.

[0157] In Example 37, the method of any of Examples 29-36 further comprises that the receiving the second data transmission comprises receiving the second data transmission from the second UE in the resource blocks indicated in the bitmap.

[0158] In Example 38, the method of any of Examples 29-37 further comprises transmitting, to the second UE, a third feedback transmission associated with the second data transmission, the third feedback transmission comprising an indication that the second data transmission was not successfully received by the destination device, and transmitting, to the plurality of UEs, a second control transmission comprising downlink control information.

[0159] In Example 39, the method of any of Examples 29-38 further comprises that the second feedback transmission comprises an ACK signal or a NACK signal based on whether the second UE successfully received the first data transmission.

[0160] In Example 40, the method of any of Examples 29-39 further comprises that the receiving the second data transmission comprises, when the second feedback transmission comprises the ACK signal, receiving the second data transmission comprising encoded data based on a data relay type signaled between the second UE and the destination device.

[0161] In Example 41, the method of any of Examples 29-40 further comprises that the receiving the second data transmission comprises: when the second feedback transmission comprises the NACK signal, receiving the second data transmission based on a data relay type signaled between the second UE and the destination device, the second data transmission at least partially comprising LLR information associated with the first data transmission using a predetermined number of bits.

[0162] In Example 42, the method of any of Examples 29-41 further comprises transmitting, to the second UE, an indication of the predetermined number of bits per LLR by semi-static control information or dynamic control information.

[0163] In Example 43, the method of any of Examples 29-42 further comprises that the receiving the second data transmission comprises: when the second feedback transmission comprises the NACK signal, receiving the second data transmission based on a data relay type signaled between the second UE and the destination device, the second data transmission at least partially comprising amplified data associated with weighting of the first data transmission.

[0164] In Example 44, the method of any of Examples 29-43 further comprises that the receiving the second data transmission comprises: when the second feedback transmission comprises the NACK signal, receiving the second data transmission based on a data relay type signaled between the second UE and the destination device, the second data transmission at least partially comprising compressed data associated with quantization of the first data transmission using a predetermined number of bits.

[0165] In Example 45, the method of any of Examples 29-44 further comprises transmitting, to the second UE, an indication of the predetermined number of bits per quantized received signal by semi-static control information or dynamic control information.

[0166] In Example 46, the method of any of Examples 29-45 further comprises obtaining a measurement of the first data transmission; determining a data relay type in an uplink transmission between the second UE and the destination device based on the measurement; and transmitting, to the second UE, a downlink configuration comprising an indication of the data relay type.

[0167] In Example 47, the method of any of Examples 29-46 further comprises that the measurement comprises at least one of: a first measurement report for a backhaul link between the second UE and the destination device, or a second measurement report indicating an SNR estimate for the first data transmission.

[0168] In Example 48, the method of any of Examples 29 to 47 further includes that the determining the data relay type includes selecting one of a plurality of data forwarding types in the uplink transmission between the second UE and the destination device based on the measurement of the first data transmission.

[0169] In Example 49, the method of any of Examples 29 to 48 further includes that the plurality of data forwarding types includes a decode-and-forward relay scheme.

[0170] In Example 50, the method of any of Examples 29 to 49 further includes that the plurality of data forwarding types includes an amplify-and-forward relay scheme.

[0171] In Example 51, the method of any of Examples 29 to 50 further includes that the plurality of data forwarding types includes a compress-and-forward relay scheme.

[0172] In Example 52, the method of any of Examples 29 to 51 further includes that the plurality of data forwarding types includes an LLR-and-forward relay scheme.

[0173] In Example 53, the method of any of Examples 29 to 52 further includes that the second UE is a relay node between the first UE and the destination device.

[0174] Example 54 is a device comprising: one or more processors; and one or more memories in electronic communication with the one or more processors and storing instructions executable by the one or more processors to cause a system or apparatus to implement a method according to any of Examples 1 to 53.

[0175] Example 55 is a system or apparatus comprising means for implementing a method or realizing an apparatus according to any of Examples 1 to 53.

[0176] Example 56 is a non-transitory computer-readable medium storing instructions executable by one or more processors to cause the one or more processors to implement a method according to any of Examples 1 to 53.

[0177] It should be understood that the particular order or hierarchy of blocks in the disclosed process / method operations is an illustration. It should be appreciated that the specific order or hierarchy is not a limitation. For example, the process / method operations could be rearranged or reordered in their entirety. Further, some blocks could be combined or omitted. The accompanying method claims present elements of the various blocks in a sample order, and are not meant to be limited to the specific order or hierarchy presented.

[0178] The previous description is provided to enable any person skilled in the art to practice the various aspects described herein. Various modifications to these aspects will be readily apparent to those skilled in the art, and the generic principles defined herein can be applied to other aspects. Thus, the claims are not intended to be limited to the aspects shown herein, but is to be accorded the full scope consistent with the language claims, wherein reference to an element in the singular is not intended to mean "one and only one" unless specifically so stated, but rather "one or more." The word "exemplary" is used herein to mean "serving as an example, instance, or illustration." Any aspect described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other aspects. Unless specifically stated otherwise, the term "some" refers to one or more. Combinations such as "at least one of A, B, or C," "one or more of A, B, or C," "at least one of A, B, and C," "one or more of A, B, and C," and "A, B, C, or any combination thereof' include any combination of A, B, and / or C, and can include multiples of A, multiples of B, or multiples of C. Specifically, combinations such as "at least one of A, B, or C," "one or more of A, B, or C," "at least one of A, B, and C," "one or more of A, B, and C," and "A, B, C, or any combination thereof' can be A only, B only, C only, A and B, A and C, B and C, or A and B and C, where any such combination can contain one or more member or members of A, B, or C. Structural and functional equivalents of any of the elements of aspects described throughout this disclosure are expressly incorporated herein by reference and are intended to be encompassed by the claims. Moreover, none of the disclosure contained herein is to be interpreted as an admission that claims reciting prior art are not entitled to antedate such disclosure by virtue of prior application. Equivalent mechanisms of action are also intended to be encompassed by the claims. In addition, the words "module," "mechanism," "element," "device," and the like can not be a substitute for the word "means." Thus, no disclaimer of claim element scope is intended, nor should any be inferred, from reference to the word "module," "mechanism," "element," "device," or the like.

Claims

1. A method of wireless communication performed by a first user equipment (UE), the method comprising: receiving, from a second UE, a first data transmission on a first set of resources; receiving, from a destination device, a first feedback transmission associated with the first data transmission; determining, based on the first feedback transmission, whether the destination device successfully received the first data transmission; when the destination device did not successfully receive the first data transmission, transmitting, to the destination device, a second feedback transmission associated with the first data transmission and indicating whether a data packet of the first data transmission was successfully received by the first UE from the second UE to allow the destination device to infer a type of data relaying utilized by the first UE; and transmitting, to the destination device, a second data transmission associated with the second feedback transmission on a second set of resources corresponding to at least a portion of the first set of resources, the second data transmission including at least a portion of the first data transmission, wherein the second data transmission is transmitted using a first data relaying type when the second feedback transmission indicates a positive acknowledgement (ACK) associated with the first data transmission and the second data transmission is transmitted using a second data relaying type different from the first data relaying type when the second feedback transmission indicates a negative acknowledgement (NACK) associated with the first data transmission.

2. The method of claim 1, further comprising: receiving, from the destination device, a first control transmission including a resource allocation assigned to one or more of the first UE or the second UE; and determining, based on a downlink configuration of the first UE, whether the first UE is set to a first relaying mode or a second relaying mode, wherein: when the first UE is set to the first relaying mode, the first control transmission indicates the type of data relaying in uplink transmissions between the first UE and the destination device, and the transmitting the second data transmission includes transmitting the second data transmission to the destination device on a physical uplink shared channel (PUSCH) in a format corresponding to the type of data relaying. the receiving the first control transmission includes receiving the first control transmission semi-statically through one or more of a radio resource control (RRC) signal or a medium access control (MAC) control element (MAC-CE).

3. The method of claim 2, wherein, the receiving the first control transmission includes receiving the first control transmission dynamically through downlink control information (DCI).

4. The method of claim 2, wherein, 5. The method of claim 2, further comprising: obtaining a measurement of the first data transmission; when the first UE is set to the second relaying mode, determining, based on the measurement, the type of data relaying in uplink transmissions between the first UE and the destination device; and ​ transmitting an indication of the data relay type to the destination device on a physical uplink control channel (PUCCH) in uplink control information (UCI) included in the PUCCH in concurrency with the second feedback transmission, wherein the determining the data relay type comprises selecting one of a plurality of data forwarding types in the uplink transmissions between the first UE and the destination device based on the measurement of the first data transmission.

6. The method of claim 5, wherein, the plurality of data forwarding types comprises a decode-and-forward relay scheme.

7. The method of claim 5, wherein, the plurality of data forwarding types comprises an amplify-and-forward relay scheme.

8. The method of claim 5, wherein, the plurality of data forwarding types comprises a compress-and-forward relay scheme.

9. The method of claim 5, wherein, the plurality of data forwarding types comprises a log-likelihood ratio (LLR) forwarding relay scheme.

10. The method of claim 2, wherein: the first control transmission comprises a bitmap indicating which resource blocks within the resource allocation are assigned to the first UE or which data in the resource blocks are forwarded by the first UE to the destination device in uplink transmissions using one of a plurality of data forwarding types, and the transmitting the second data transmission comprises transmitting the second data transmission to the destination device in the resource blocks indicated in the bitmap.

11. The method of claim 1, wherein, the second data transmission comprises a data payload of the first data transmission.

12. The method of claim 1, further comprising: receiving a third feedback transmission associated with the second data transmission from the destination device; determining whether the second data transmission is successfully received by the destination device based on the third feedback transmission; and when the second data transmission is not successfully received by the destination device, receiving a second control transmission from the destination device.

13. The method of claim 1, further comprising: determining whether the first data transmission is successfully received, wherein the transmitting the second feedback transmission comprises transmitting the second feedback transmission comprising an ACK signal associated with the first data transmission to the destination device on a physical uplink control channel (PUCCH) when the first data transmission is successfully received, wherein the transmitting the second feedback transmission comprises transmitting the second feedback transmission comprising a NACK signal associated with the first data transmission to the destination device on the PUCCH when the first data transmission is not successfully received; and determining whether the second feedback transmission comprises the ACK signal or the NACK signal.

14. The method of claim 13, further comprising: when the second feedback transmission comprises the ACK signal, encoding data of the first data transmission as encoded data based on the data relay type signaled between the first UE and the destination device, wherein the transmitting the second data transmission comprises transmitting the second data transmission comprising the encoded data.

15. The method of claim 13, further comprising: ​ when the second feedback transmission includes the NACK signal, determining log-likelihood ratio (LLR) information associated with the first data transmission using a predetermined number of bits based on a data relay type signaled between the first UE and the destination device, wherein the transmitting the second data transmission includes transmitting the second data transmission that at least partly includes the LLR information; and receiving, from the destination device, an indication of the predetermined number of bits per LLR through semi-static control information or dynamic control information.

16. The method of claim 15, further comprising: when the second feedback transmission includes the NACK signal, amplifying data of the first data transmission into amplified data by weighting the first data transmission with one or more of a weight and a gain value based on a data relay type signaled between the first UE and the destination device, wherein the transmitting the second data transmission includes transmitting the second data transmission that at least partly includes the amplified data.

17. The method of claim 16, further comprising: when the second feedback transmission includes the NACK signal, compressing data of the first data transmission into compressed data by quantizing the first data transmission using a predetermined number of bits based on the data relay type signaled between the first UE and the destination device, wherein the transmitting the second data transmission includes transmitting the second data transmission that at least partly includes the compressed data; and receiving, from the destination device, an indication of the predetermined number of bits per quantized received signal through semi-static control information or dynamic control information.

18. The method of claim 1, wherein: the receiving the first data transmission includes receiving the first data transmission from the second UE in a sidelink communication between the first UE and the second UE on a physical sidelink shared channel (PSSCH), the transmitting the second feedback transmission includes transmitting the second feedback transmission to the destination device in the sidelink communication between the first UE and the second UE on a physical sidelink feedback channel (PSFCH), and the transmitting the second data transmission includes transmitting the second data transmission to the destination device in the sidelink communication between the first UE and the second UE on the PSSCH.

19. The method of claim 1, wherein: the receiving the first data transmission includes receiving the first data transmission from the second UE in an uplink communication between the first UE and the second UE on a physical uplink shared channel (PUSCH) based on the first UE having a capability for receiving uplink transmissions, the transmitting the second feedback transmission includes transmitting the second feedback transmission to the destination device in the uplink communication between the first UE and the second UE on the PUSCH, and the transmitting the second data transmission includes transmitting the second data transmission to the destination device in the uplink communication between the first UE and the second UE on the PUSCH. the transmitting the second feedback transmission includes transmitting, to the destination device, the second feedback transmission in uplink communications between the first UE and the destination device on a physical uplink control channel (PUCCH), the transmitting the second data transmission includes transmitting, to the destination device, the second data transmission in the uplink communications between the first UE and the destination device on the PUSCH, and the second feedback transmission and the second data transmission are transmitted based on the destination device having a capability for receiving uplink transmissions.

20. An apparatus for wireless communication at a first user equipment (UE), comprising: a transceiver; a memory; and at least one processor coupled to the memory and the transceiver and configured to: receive, from a second UE via the transceiver, a first data transmission on a first set of resources; receive, from a destination device via the transceiver, a first feedback transmission associated with the first data transmission; determine, based on the first feedback transmission, whether the destination device successfully received the first data transmission; when the destination device did not successfully receive the first data transmission, transmit, to the destination device via the transceiver, a second feedback transmission associated with the first data transmission and indicating whether the first UE successfully received data packets of the first data transmission from the second UE to allow the destination device to infer a type of data relaying utilized by the first UE; and transmit, to the destination device via the transceiver, a second data transmission associated with the second feedback transmission on a second set of resources corresponding to at least a portion of the first set of resources, the second data transmission including at least a portion of the first data transmission, wherein the second data transmission is transmitted using a first data relaying type when the second feedback transmission indicates a positive acknowledgement (ACK) associated with the first data transmission and the second data transmission is transmitted using a second data relaying type different from the first data relaying type when the second feedback transmission indicates a negative acknowledgement (NACK) associated with the first data transmission.

21. The apparatus of claim 20, wherein, the at least one processor is further configured to: receive, from the destination device via the transceiver, a first control transmission including a resource allocation assigned to one or more of the first UE or the second UE; and determine, based on a downlink configuration of the first UE, whether a first UE is set to a first relaying mode or a second relaying mode, wherein: when the first UE is set to the first relaying mode, the first control transmission indicates a type of data relaying in uplink transmissions between the first UE and the destination device, and the at least one processor is further configured to transmit, to the destination device via the transceiver, the second data transmission in a format corresponding to the type of data relaying on a physical uplink shared channel (PUSCH).

22. The apparatus of claim 21, wherein, The at least one processor is further configured to semi-statically receive the first control transmission through one or more of a radio resource control (RRC) signal or a medium access control (MAC) control element (MAC-CE).

23. The apparatus of claim 21, wherein, The at least one processor is further configured to dynamically receive the first control transmission through downlink control information (DCI).

24. The apparatus of claim 21, wherein, The at least one processor is further configured to: obtain a measurement of the first data transmission; determine the data relay type in uplink transmissions between the first UE and the destination device based on the measurement when the first UE is set to the second relay mode; and transmit, via the transceiver, an indication of the data relay type to the destination device in uplink control information (UCI) included in a physical uplink control channel (PUCCH) concurrently with the second feedback transmission, wherein the determining the data relay type includes selecting one of a plurality of data forwarding types in the uplink transmissions between the first UE and the destination device based on the measurement of the first data transmission.

25. The apparatus of claim 24, wherein, The plurality of data forwarding types includes at least one of a decode-and-forward relay scheme, an amplify-and-forward relay scheme, a compress-and-forward relay scheme, or a log-likelihood ratio (LLR) forwarding relay scheme.

26. The apparatus of claim 21, wherein: the first control transmission includes a bitmap indicating which resource blocks within the resource allocation are assigned to the first UE or which data in the resource blocks are forwarded in uplink transmissions to the destination device by the first UE using one of a plurality of data forwarding types, and the transmitting the second data transmission includes transmitting, via the transceiver, the second data transmission to the destination device in the resource blocks indicated in the bitmap.

27. The apparatus of claim 20, wherein, The second data transmission includes a data payload of the first data transmission.

28. The apparatus of claim 20, wherein, The at least one processor is further configured to: receive, via the transceiver, a third feedback transmission from the destination device associated with the second data transmission; determine whether the second data transmission was successfully received by the destination device based on the third feedback transmission; and receive, via the transceiver, a second control transmission from the destination device when the second data transmission was not successfully received by the destination device.

29. The apparatus of claim 20, wherein, The at least one processor is further configured to: determine whether the first data transmission was successfully received, wherein the transmitting the second feedback transmission includes transmitting, via the transceiver, the second feedback transmission including an ACK signal associated with the first data transmission when the first data transmission was successfully received, wherein the transmitting the second feedback transmission includes transmitting, via the transceiver, the second feedback transmission including a NACK signal associated with the first data transmission when the first data transmission was not successfully received; and determine whether the second feedback transmission includes the ACK signal or the NACK signal.

30. The apparatus of claim 29, wherein, the at least one processor is further configured to: when the second feedback transmission includes the ACK signal, encode data of the first data transmission as encoded data based on the data relay type signaled between the first UE and the destination device, wherein the transmitting the second data transmission includes transmitting, via the transceiver, the second data transmission including the encoded data.

31. The apparatus of claim 29, wherein, the at least one processor is further configured to: when the second feedback transmission includes the NACK signal, determine log-likelihood ratio (LLR) information associated with the first data transmission using a predetermined number of bits based on the data relay type signaled between the first UE and the destination device, wherein the transmitting the second data transmission includes transmitting, via the transceiver, the second data transmission at least partially including the LLR information; and receive, from the destination device, an indication of the predetermined number of bits per LLR through semi-static control information or dynamic control information.

32. The apparatus of claim 29, wherein, the at least one processor is further configured to: when the second feedback transmission includes the NACK signal, amplify data of the first data transmission as amplified data by weighting the first data transmission with one or more of a weight and a gain value based on the data relay type signaled between the first UE and the destination device, wherein the transmitting the second data transmission includes transmitting, via the transceiver, the second data transmission at least partially including the amplified data.

33. The apparatus of claim 32, wherein, the at least one processor is further configured to: when the second feedback transmission includes the NACK signal, compress data of the first data transmission as compressed data by quantizing the first data transmission using a predetermined number of bits based on the data relay type signaled between the first UE and the destination device, wherein the transmitting the second data transmission includes transmitting, via the transceiver, the second data transmission at least partially including the compressed data.

34. The apparatus of claim 20, wherein: to receive the first data transmission, the at least one processor is further configured to receive, via the transceiver, the first data transmission from the second UE in a sidelink communication between the first UE and the second UE on a physical sidelink shared channel (PSSCH); to transmit the second feedback transmission, the at least one processor is further configured to transmit, via the transceiver, the second feedback transmission to the destination device in the sidelink communication between the first UE and the second UE on a physical sidelink feedback channel (PSFCH); and to transmit the second feedback transmission, the at least one processor is further configured to transmit, via the transceiver, the second feedback transmission to the destination device in the sidelink communication between the first UE and the second UE on a physical sidelink feedback channel (PSFCH); and To transmit the second data transmission, the at least one processor is further configured to transmit, via the transceiver, the second data transmission to the destination device in the sidelink communication between the first UE and the second UE on the PSSCH.

35. The apparatus of claim 20, wherein: To receive the first data transmission, the at least one processor is further configured to receive, via the transceiver, the first data transmission from the second UE in uplink communication between the first UE and the second UE on a physical uplink shared channel (PUSCH) based on the first UE having a capability to receive uplink transmissions; To transmit the second feedback transmission, the at least one processor is further configured to transmit, via the transceiver, the second feedback transmission to the destination device in uplink communication between the first UE and the destination device on a physical uplink control channel (PUCCH); To transmit the second data transmission, the at least one processor is further configured to transmit, via the transceiver, the second data transmission to the destination device in the uplink communication between the first UE and the destination device on the PUSCH, and the second feedback transmission and the second data transmission are transmitted based on the destination device having a capability to receive uplink transmissions.

36. A method of wireless communication performed by a destination device, the method comprising: receiving a first data transmission from a first user equipment (UE) of a plurality of UEs on a first set of resources; transmitting, to the plurality of UEs, a first feedback transmission associated with the first data transmission, the first feedback transmission indicating whether the first data transmission is successfully received at the destination device; when the first feedback transmission indicates that the first data transmission is not successfully received by the destination device, receiving a second feedback transmission from a second UE of the plurality of UEs, the second feedback transmission being associated with the first data transmission and indicating whether the second UE successfully received data packets of the first data transmission from the first UE to allow the destination device to infer a type of data relaying utilized by the second UE; and receiving a second data transmission associated with the second feedback transmission from the second UE on a second set of resources corresponding to at least a portion of the first set of resources, the second data transmission including at least a portion of the first data transmission, wherein the second data transmission is received using a first data relaying type when the second feedback transmission indicates an acknowledgement (ACK) associated with the first data transmission, and the second data transmission is received using a second data relaying type different from the first data relaying type when the second feedback transmission indicates a negative acknowledgement (NACK) associated with the first data transmission.

37. An apparatus for wireless communication at a destination device, comprising: a transceiver; a memory; and at least one processor coupled to the memory and the transceiver and configured to: receive, via the transceiver, a first data transmission from a first user equipment (UE) of a plurality of UEs on a first set of resources; transmit, via the transceiver, a first feedback transmission to the plurality of UEs associated with the first data transmission, the first feedback transmission indicating whether the first data transmission was successfully received at the destination device; when the first feedback transmission indicates that the first data transmission was not successfully received by the destination device, receive, via the transceiver, a second feedback transmission from a second UE of the plurality of UEs, the second feedback transmission being associated with the first data transmission and indicating whether the second UE successfully received data packets of the first data transmission from the first UE to allow the destination device to infer a type of data relaying utilized by the second UE; and receive, via the transceiver, a second data transmission associated with the second feedback transmission from the second UE on a second set of resources corresponding to at least a portion of the first set of resources, the second data transmission including at least a portion of the first data transmission, wherein the second data transmission is received using a first data relaying type when the second feedback transmission indicates an acknowledgement (ACK) associated with the first data transmission, and the second data transmission is received using a second data relaying type different from the first data relaying type when the second feedback transmission indicates a negative acknowledgement (NACK) associated with the first data transmission.

Citation Information

Patent Citations

  • Method of operating relay station in wireless communication system

    US20100035541A1