Sidelink retransmission of messages
By employing a sidelink retransmission mechanism, the network node's inability to decode messages during wireless communication is resolved, thereby improving message reliability and enhancing the reliability and efficiency of wireless communication.
Patent Information
- Application Number
- CN202480023273.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-04-06
- Filing Date
- 2024-03-07
- Publication Date
- 2025-11-18
AI Technical Summary
In existing technologies, there are issues regarding the reliability of message retransmission in wireless communication systems, especially when the user equipment (UE) cannot correctly decode public and private messages. Existing technologies may lead to a waste of access link time and frequency resources for network nodes.
The sidelink retransmission mechanism allows the second user equipment (UE) to receive and decode messages from the network node and then send a retransmission instruction to the first UE, thereby enabling message retransmission and improving communication reliability without increasing the energy consumption of the network node or the access link overhead.
It improves the reliability of message retransmission, reduces the resource consumption of network nodes, and enhances the reliability and efficiency of communication.
Smart Images

Figure CN120982049A_ABST
Abstract
Description
[0001] Cross-references to related applications
[0002] This patent application claims priority to U.S. Patent Application No. 18 / 296,826, filed April 6, 2023, entitled “SIDELINK RETRANSMISSION OF MESSAGES,” which is assigned to the assignee of this application. The disclosure of the earlier application is considered part of this patent application and is incorporated herein by reference. Technical Field
[0003] All aspects of this disclosure relate to wireless communication in general, and to techniques and apparatus for sidelink retransmission of messages. 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 (e.g., bandwidth, transmit power, etc.). Examples of such multiple access technologies include Code Division Multiple Access (CDMA) systems, Time Division Multiple Access (TDMA) systems, Frequency Division Multiple Access (FDMA) systems, Orthogonal Frequency Division Multiple Access (OFDMA) systems, Single Carrier Frequency Division Multiple Access (SC-FDMA) systems, Time Division Synchronous Code Division Multiple Access (TD-SCDMA) systems, and Long Term Evolution (LTE). LTE / LTE-Advanced is a set of enhancements to the Universal Mobile Telecommunications System (UMTS) mobile standard issued by the 3rd Generation Partnership Project (3GPP).
[0005] A wireless network may include one or more network nodes that support communication for wireless communication devices, such as user equipment (UE) or multiple UEs. UEs may communicate with network nodes via downlink and uplink communication. "Downlink" (or "DL") refers to the communication link from the network node to the UE, and "uplink" (or "UL") refers to the communication link from the UE to the network node. Some wireless networks may support device-to-device communication, such as via local links (e.g., sidelinks (SL), wireless local area network (WLAN) links, and / or wireless personal area network (WPAN) links, etc.).
[0006] The above multiple access technologies have been adopted in various telecommunication standards to provide common protocols that enable different UEs to communicate on a municipal, national, regional, and / or global level. New Radio (NR), which can be referred to as 5G, is a set of enhancements to the LTE mobile standard promulgated by 3GPP. NR is designed to better support mobile broadband Internet access by improving spectral efficiency, lowering costs, improving services, utilizing new spectrum, and better integrating with other open standards using orthogonal frequency division multiplexing (OFDM) with a cyclic prefix (CP) (CP-OFDM) on the downlink, CP-OFDM and / or single-carrier frequency division multiplexing (SC-FDM) (also known as discrete Fourier transform spread OFDM (DFT-s-OFDM)) on the uplink, and support beamforming, multiple input multiple output (MIMO) antenna technology, and carrier aggregation. As the demand for mobile broadband access continues to increase, further improvements in LTE, NR, and other radio access technologies remain useful. SUMMARY
[0007] Some aspects described herein relate to a second user equipment (UE) for wireless communication. The second UE can include a memory and one or more processors coupled to the memory. The one or more processors can be configured to receive, from a network node, at least one message including at least one of a first common message directed to a first UE or a first private message directed to the first UE. The one or more processors can be configured to decode the at least one message. The one or more processors can be configured to receive, from the network node, a retransmission indication indicating that the second UE is to transmit at least one retransmission of the at least one message to the first UE. The one or more processors can be configured to transmit the retransmission of the at least one message to the first UE.
[0008] Some aspects described herein relate to a first UE for wireless communication. The first UE can include a memory and one or more processors coupled to the memory. The one or more processors can be configured to receive, from a first network node, at least one message including at least one of a first common message directed to the first UE or a first private message directed to the first UE. The one or more processors can be configured to receive, from at least one of the first network node or a second network node, at least one retransmission of the at least one message based on a failure by the first UE to decode the at least one message.
[0009] Some aspects described herein relate to a method of wireless communication performed by a second UE. The method can include receiving, from a network node, at least one message comprising at least one of a first common message directed to a first UE or a first private message directed to the first UE. The method can include decoding the at least one message. The method can include receiving, from the network node, a retransmission indication indicating that the second UE is to transmit at least one retransmission of the at least one message to the first UE. The method can include transmitting the retransmission of the at least one message to the first UE.
[0010] Some aspects described herein relate to a method of wireless communication performed by a first UE. The method can include receiving, from a first network node, at least one message comprising at least one of a first common message directed to the first UE or a first private message directed to the first UE. The method can include receiving, from at least one of the first network node or a second network node, at least one retransmission of the at least one message based on a failure of the first UE to decode the at least one message.
[0011] Some aspects described herein relate to a non-transitory computer-readable medium storing a set of instructions for wireless communication by a second UE. The set of instructions, when executed by one or more processors of the UE, can cause the UE to receive, from a network node, at least one message comprising at least one of a first common message directed to a first UE or a first private message directed to the first UE. The set of instructions, when executed by the one or more processors of the UE, can cause the UE to decode the at least one message. The set of instructions, when executed by the one or more processors of the UE, can cause the UE to receive, from the network node, a retransmission indication indicating that the second UE is to transmit at least one retransmission of the at least one message to the first UE. The set of instructions, when executed by the one or more processors of the UE, can cause the UE to transmit the retransmission of the at least one message to the first UE.
[0012] Some aspects described herein relate to a non-transitory computer-readable medium storing a set of instructions for wireless communication by a first UE. The set of instructions, when executed by one or more processors of the UE, can cause the UE to receive, from a first network node, at least one message comprising at least one of a first common message directed to the first UE or a first private message directed to the first UE. The set of instructions, when executed by the one or more processors of the UE, can cause the UE to receive, from at least one of the first network node or a second network node, at least one retransmission of the at least one message based on a failure of the first UE to decode the at least one message.
[0013] Some aspects described herein relate to an apparatus for wireless communication. The apparatus can include means for receiving, from a network node, at least one message comprising at least one of a first common message directed to a first UE or a first private message directed to the first UE. The apparatus can include means for decoding the at least one message. The apparatus can include means for receiving, from the network node, a retransmission indication indicating that a second UE is to transmit at least one retransmission of the at least one message to the first UE. The apparatus can include means for transmitting the at least one retransmission of the at least one message to the first UE.
[0014] Some aspects described herein relate to an apparatus for wireless communication. The apparatus can include means for receiving, from a first network node, at least one message comprising at least one of a first common message directed to the apparatus or a first private message directed to the apparatus. The apparatus can include means for receiving, from at least one of the first network node or a second network node, at least one retransmission of the at least one message based on a failure of decoding, by the apparatus, the at least one message.
[0015] Aspects generally include methods, apparatus, systems, computer program products, non-transitory computer-readable media, user equipment, base stations, network entities, network nodes, wireless communication devices, and / or processing systems, as substantially described herein with reference to and as illustrated by the accompanying drawings and specification.
[0016] The foregoing has outlined rather broadly the features and technical advantages of examples according to the disclosure in order that the detailed description that follows can be better understood. Additional features and advantages will be described hereinafter. The disclosed concepts and specific examples can be readily utilized as bases upon which the other
[0017] While aspects are described in the present disclosure by illustration to some examples, those skilled in the art will understand that such aspects can be implemented in many different arrangements and scenarios. Techniques described herein can be implemented using different platform types, devices, systems, shapes, sizes, and / or packaging arrangements. For example, some aspects can be implemented via integrated chip implementations or other non-module-component based devices (e.g., end-user devices, vehicles, communication devices, computing devices, industrial equipment, retail / purchasing devices, medical devices, and / or artificial intelligence devices). Aspects can be implemented in chip-level components, modular components, non-modular components, non-chip-level components, device-level components, and / or system-level components. Devices incorporating described aspects and features can include additional components and features for implementation and practice of claimed and described aspects. For example, transmission and reception of wireless signals can include one or more components for analog and digital purposes (e.g., hardware components including antennas, radio frequency (RF) chains, power amplifiers, modulators, buffers, processors, interleavers, adders, and / or summers). It is intended that aspects described herein can be practiced in a wide variety of devices, components, systems, distributed arrangements, and / or end-user devices of varying sizes, shapes, and constitution. BRIEF DESCRIPTION OF DRAWINGS
[0018] For a more thorough understanding of the above-described features of the present disclosure, reference should be made to the following detailed description, taken in connection with the accompanying drawings, in which some of the presently contemplated aspects are illustrated by way of example. It is to be noted, however, that the figures are merely meant to illustrate some of the many possible aspects of the present disclosure and therefore are not to be construed as limiting the scope thereof as the description can admit other equally effective aspects. Like reference numerals can identify like elements in the different figures.
[0019] Figure 1 is a diagram illustrating an example of a wireless network, in accordance with the present disclosure.
[0020] Figure 2 is a diagram illustrating an example of a network node in communication with a user equipment (UE) in a wireless network, in accordance with the present disclosure.
[0021] Figure 3 is a diagram illustrating an example of a disaggregated base station architecture, in accordance with the present disclosure.
[0022] Figure 4 is a diagram illustrating an example of rate-splitting multiple-input multiple-output (MIMO) communication, in accordance with the present disclosure.
[0023] Figure 5 is a diagram illustrating an example of a receiver decoding rate-splitting MIMO communication, in accordance with the present disclosure.
[0024] Figure 6is a diagram illustrating an example of sidelink communication, in accordance with the present disclosure.
[0025] Figure 7 is a diagram illustrating an example associated with sidelink retransmission of a message, in accordance with the present disclosure.
[0026] Figure 8 is a diagram illustrating an example process performed, for example, by a second UE, in accordance with the present disclosure.
[0027] Figure 9 is a diagram illustrating an example process performed, for example, by a first UE, in accordance with the present disclosure.
[0028] Figure 10 is a diagram of an example apparatus for wireless communication, in accordance with the present disclosure.
[0029] Figure 11 is a diagram of an example apparatus for wireless communication, in accordance with the present disclosure. DETAILED DESCRIPTION
[0030] “Rate-splitting” multiple-input multiple-output (MIMO) can refer to a communication scheme that splits a user message into a common part and a private part (referred to herein as a “common message” and a “private message,” respectively) and encodes the common part into one or several communication streams while encoding the private part into a separate stream. Subsequently, a receiver can decode the common stream, perform successive interference cancellation (SIC) based at least in part on decoding the common stream, and / or decode its respective private stream. Subsequently, each receiver (e.g., a user equipment (UE) 120 described below) can reconstruct the original message intended for the receiver from the parts of the message embedded in the common and private streams. In some cases, rate-splitting MIMO can result in decoding a portion of interference (e.g., a portion of interference included in the common stream) at a receiver and treating a portion of interference (e.g., a portion of interference included in the private stream that is not intended for the receiver) as noise, resulting in improved network performance (e.g., reduced latency, increased throughput, and / or reduced power, computational, and / or communication resource consumption) as compared to other communication schemes (e.g., schemes that treat multi-user interference entirely as noise, resulting in increased communication errors; and / or schemes that decode multi-user interference entirely, resulting in high power, computational, and communication resource consumption).
[0031] In some cases, a UE configured to receive common messages and private messages for MIMO rate splitting can not be able to receive (e.g., acquire and / or decode) the common messages and / or the private messages from the network node, in which case the UE will not be able to reconstruct the messages corresponding to the common messages and the private messages. In some cases, the network node can retransmit the common messages and / or the private messages, but doing so consumes access link time and frequency resources, as well as energy resources at the network node.
[0032] Some aspects of the techniques and apparatuses described herein can include retransmission of common messages and / or private messages via a sidelink. In some aspects, for example, a second UE can receive at least one message from a network node. The at least one message can include at least one of a first common message directed to a first UE or a first private message directed to the first UE. The second UE can decode the at least one message and can receive, from the network node, a retransmission indication indicating that the second UE is to transmit at least one retransmission of the at least one message to the first UE. The second UE can transmit the retransmission of the at least one message to the first UE. In some aspects, the network node can transmit the at least one message and / or retransmit the at least one message. In some aspects, the network node and / or the second UE can provide an indication to the first UE of which entity (e.g., the network node and / or the second UE) is to retransmit the at least one message. In this way, a receiving UE (e.g., a UE for which a common message and / or a private message is intended) can have a greater chance of receiving the common and private parts of the message, improving the reliability of the communication without increasing access link overhead and / or energy consumption at the network node.
[0033] Various aspects of the disclosure are more fully described below with reference to the figures. However, the disclosure can be embodied in many different forms and should not be construed as limited to any specific structure or function presented throughout this disclosure. Rather, these aspects are provided as illustrative examples so that the disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art. Those skilled in the art will appreciate that the scope of the disclosure is intended to cover all aspects of the disclosure disclosed herein, whether implemented independently of or in combination with any other aspect of the disclosure. For example, an apparatus can be implemented or a method can be practiced using any number of the aspects set forth herein. In addition, the scope of the disclosure is intended to encompass other apparatuses or methods that implement or practice the disclosure in different ways, either identical to or different from those described herein. It is understood that any aspect of the disclosure disclosed herein can be embodied by one or more elements of a claim.
[0034] Aspects and examples generally include methods, apparatus, network nodes, systems, computer program products, non-transitory computer-readable media, user equipment, base stations, wireless communication devices, and / or processing systems as described or sufficiently described herein in reference to the figures and drawings and as exemplified by the figures and drawings.
[0035] The present disclosure can be readily used as a basis for designing or modifying other structures for implementing the same purposes of the present disclosure. Such equivalent constructions do not depart from the scope of the appended claims. The best mode for carrying out the concepts disclosed herein (both as to organizational and operational methods) and the associated advantages are understood best when the following description is considered in conjunction with the accompanying drawings. Each of the figures in the drawings is provided for the purpose of illustration and description and is not intended as a definition of the limits of the claims.
[0036] While aspects are described in the present disclosure by illustration to some examples, such aspects can be implemented in many different arrangements and scenarios. The techniques described herein can be implemented using different platform types, devices, systems, shapes, sizes, and / or packaging arrangements. For example, some aspects can be implemented via integrated chip implementations or other non-module-component-based devices (e.g., end-user devices, vehicles, communication devices, computing devices, industrial equipment, retail / purchasing devices, medical devices, and / or artificial intelligence devices). Aspects can be implemented in chip-level components, modular components, non-modular components, non-chip-level components, device-level components, and / or system-level components. Devices incorporating described aspects and features can include additional components and features for implementation and practice of claimed and described aspects. For example, transmission and reception of wireless signals can include one or more components for analog and digital purposes (e.g., hardware components including antennas, radio frequency (RF) chains, power amplifiers, modulators, buffers, processors, interleavers, adders, and / or summers). Aspects described herein can be practiced in a wide variety of devices, components, systems, distributed arrangements, and / or end-user devices of varying sizes, shapes, and constitution.
[0037] Several aspects of telecommunication systems will now be presented with reference to various apparatus and methods. These apparatus and methods will be described in the following detailed description and illustrated in the accompanying drawings by various blocks, modules, components, circuits, steps, processes, or algorithms, among other examples, which are collectively referred to as “elements.” These elements can be implemented using hardware, software, or combinations thereof, and can be implemented with or without employing a storage medium (e.g., non-transitory computer readable medium). Whether such elements are implemented as hardware or software depends on the particular application and design constraints imposed on the overall system. It should be noted that while aspects can be described herein as a process
[0038] Although aspects can be described herein using terminology commonly associated with a 5G or New Radio (NR) radio access technology (RAT), aspects of the present disclosure can be applied to other RATs, such as a 3G RAT, a 4G RAT, and / or a RAT subsequent to 5G (e.g., 6G).
[0039] Figure 1 is a diagram illustrating an example of a wireless network 100, in accordance with the present disclosure. The wireless network 100 can be a 5G (e.g., NR) network and / or a 4G (e.g., Long Term Evolution (LTE)) network, or can include elements of a 5G (e.g., NR) network and / or a 4G (e.g., Long Term Evolution (LTE)) network, among other examples. The wireless network 100 can include one or more network nodes 110 (shown as network node 110a, network node 110b, network node 110c, and network node 110d), one UE 120, or multiple UEs 120 (shown as UE 120a, UE 120b, UE 120c, UE 120d, and UE 120e), and / or other entities. A network node 110 is a network node with which a UE 120 communicates. As illustrated, a network node 110 can include one or more network nodes. For example, a network node 110 can be an aggregated network node, meaning that the aggregated network node is configured to utilize a radio protocol stack that is physically or logically integrated within a single radio access network (RAN) node (e.g., within a single device or unit). As another example, a network node 110 can be a disaggregated network node (sometimes referred to as a disaggregated base station), meaning that the network node 110 is configured to utilize a protocol stack that is physically or logically distributed across two or more nodes, such as one or more central units (CUs), one or more distributed units (DUs), or one or more radio units (RUs).
[0040] In some examples, the network nodes 110 are or include network nodes that communicate with UEs 120 via radio access links, such as RUs. In some examples, the network nodes 110 are or include network nodes that communicate with other network nodes 110 via a front-haul link or a mid-haul link, such as DUs. In some examples, the network nodes 110 are or include network nodes that communicate with other network nodes 110 via a mid-haul link or with a core network via a backhaul link, such as CUs. In some examples, a network node 110, such as an aggregated network node 110 or a disaggregated network node 110, can include multiple network nodes, such as one or more RUs, one or more CUs, and / or one or more DUs. The network nodes 110 can include, for example, an NR base station, an LTE base station, a NodeB, an eNB (e.g., in 4G), a gNB (e.g., in 5G), an access point, a transmission reception point (TRP), a DU, a RU, a CU, a mobility element of a network, a core network node, a network element, network equipment, a RAN node, or combinations thereof. In some examples, the network nodes 110 can interconnect with one another or to one or more other network nodes in the wireless network 100 using any suitable transport network, such as a direct physical connection, an air interface, or virtual network. In some examples, the network nodes 110 can interconnect with one another or to one or more other network nodes in the wireless network 100 using any suitable transport network, such as a direct physical connection, an air interface, or virtual network.
[0041] In some examples, the network nodes 110 can provide communication coverage for a particular geographic area. In Third Generation Partnership Project (3GPP), the term “cell” can refer to a coverage area of a network node 110 and / or a subsystem of a network node 110 that serves the coverage area, depending on the context in which the term is used. The network nodes 110 can be a macro cell, a pico cell, a femto cell, and / or another type of cell. A macro cell can cover a relatively large geographic area (e.g., having a radius of several kilometers) and can allow unrestricted access by UEs 120 with service subscriptions. A pico cell can cover a relatively small geographic area (e.g., a home) and can allow restricted access by UEs 120 with service subscriptions. A femto cell can cover a relatively small geographic area (e.g., a home) and can allow restricted access by UEs 120 with service subscriptions, such as UEs 120 in a closed subscriber group (CSG). A network node 110 for a macro cell can be referred to as a macro network node. A network node 110 for a pico cell can be referred to as a pico network node. A network node 110 for a femto cell can be referred to as a femto network node or a home network node. In Figure 1In the illustrated example, network node 110a can be a macro network node for macro cell 102a, network node 110b can be a pico network node for pico cell 102b, and network node 110c can be a femto network node for femto cell 102c. Network nodes can support one or more (e.g., three) cells. In some examples, cells can not necessarily be stationary, and the geographic area of a cell can move according to the location of a mobile network node 110 (e.g., a mobile network node).
[0042] In some aspects, the term “base station” or “network node” can refer to an aggregated base station, disaggregated base station, integrated access and backhaul (IAB) node, relay node, or one or more components thereof. For example, in some aspects, a “base station” or “network node” can refer to a CU, DU, RU, near real-time (near-RT) RAN intelligent controller (RIC), or non-RT RIC, or a combination thereof. In some aspects, the term “base station” or “network node” can refer to one device configured to perform one or more functions, such as those described herein in connection with network node 110. In some aspects, the term “base station” or “network node” can refer to multiple devices configured to perform one or more functions. For example, in some distributed systems, each of multiple different devices (which can be located in the same geographic location or different geographic locations) can be configured to perform at least a portion of a function, or to repeat at least a portion of the function, and the term “base station” or “network node” can refer to any one or more of these different devices. In some aspects, the term “base station” or “network node” can refer to one or more virtual base stations or one or more virtual base station functions. For example, in some aspects, two or more base station functions can be instantiated on a single device. In some aspects, the term “base station” or “network node” can refer to one of a base station function as opposed to another base station function. In this way, a single device can include more than one base station.
[0043] Wireless network 100 can include one or more relay stations. A relay station is a network node that can receive a transmission of data from an upstream node (e.g., a network node 110 or a UE 120) and send a transmission of the data to a downstream node (e.g., a UE 120 or a network node 110). A relay station can be a UE 120 that can relay transmissions for other UEs 120. In Figure 1 In the illustrated example, network node 110d (e.g., a relay network node) can communicate with network node 110a (e.g., a macro network node) and UE 120d in order to facilitate communication between network node 110a and UE 120d. A network node 110 that relays communications can be referred to as a relay station, a relay base station, a relay network node, a relay node, a relay, or the like.
[0044] Wireless network 100 can be a heterogeneous network that includes network nodes 110 of different types, such as macro network nodes, pico network nodes, femto network nodes, relay network nodes, and / or the like. These different types of network nodes 110 can have different transmit power levels, different coverage areas, and / or different impacts on interference. For example, macro network nodes can have a high transmit power level (e.g., 5 to 40 watts) whereas pico network nodes, femto network nodes, and relay network nodes can have relatively lower transmit power levels (e.g., 0.1 to 2 watts).
[0045] A network controller 130 can couple to or communicate with a set of network nodes 110 and can provide coordination and control for the network nodes 110. The network controller 130 can communicate with the network nodes 110 via a backhaul communication link or a midhaul communication link. The network nodes 110 can also communicate with one another directly, via wireless backhaul communication links or indirect via wired backhaul communication links. In some aspects, the network controller 130 can be a CU or a core network device, or can include a CU or a core network device.
[0046] The UEs 120 can be dispersed throughout the wireless network 100, and each UE 120 can be stationary or mobile. A UE 120 can include, for example, an access terminal, a terminal, a mobile station, and / or a subscriber unit. A UE 120 can be a cellular phone (e.g., a smart phone), a personal digital assistant (PDA), a wireless modem, a wireless communication device, a handheld device, a laptop computer, a cordless phone, a wireless local loop (WLL) station, a tablet, a camera, a gaming device, a netbook, a smartbook, an ultrabook, a medical device, a biometric device, a wearable device (e.g., a smart watch, smart clothing, smart glasses, a smart wristband, smart jewelry (e.g., a smart ring or a smart bracelet)), an entertainment device (e.g., a music device, a video device, and / or a satellite radio), a vehicular component or sensor, a smart meter / sensor, industrial manufacturing equipment, a global positioning system device, a UE function of a network node, and / or any other suitable device configured to communicate via a wireless or wired medium.
[0047] Some UEs 120 can be considered machine-type communication (MTC) or evolved or enhanced machine-type communication (eMTC) UEs. MTC or eMTC UEs can include, for example, robots, drones, remote devices, sensors, meters, monitors, and / or location tags, that can communicate with a network node, another device (e.g., remote device), or some other entity. A
[0048] In general, any number of wireless networks 100 can be deployed in a given geographic area. Each wireless network 100 can support a particular RAT and can operate on one or more frequencies. A RAT can be referred to as a radio technology, an air interface, or the like. A frequency can be referred to as a carrier, a frequency channel, or the like. In
[0049] In some examples, two or more UEs 120 (e.g., shown as UE 120a and UE 120e) can communicate directly using one or more sidelink channels (e.g., without using network node 110 as an intermediary to communicate with one another). For example, UE 120 can use peer to peer (P2P) communication, device to device (D2D) communication, vehicle-to- everything (V2X) protocols (e.g., which can include vehicle-to-vehicle (V2V) protocols, vehicle-to-infrastructure (V2I) protocols, or vehicle-to-pedestrian (V2P) protocols), and / or netw orking. In such examples, a UE 120 can perform scheduling operations, resource selection operations, and / or other operations described elsewhere herein as being performed by the network node 110.
[0050] Devices of wireless network 100 can communicate using the electromagnetic spectrum, which can be subdivided into various classes, bands, channels, and so on, according to frequency or wavelength. For example, devices of wireless network 100 can communicate using one or more operating bands. In 5G NR, two initial operating bands have been identified as frequency range designations FR1 (410 MHz - 7.125 GHz) and FR2 (24.25 GHz - 52.6 GHz). It should be understood that, although a portion of FR1 is greater than 6 GHz, FR1 is often referred to (interchangeably) as a “Sub-6 GHz” band in various documents and articles. A similar nomenclature issue sometimes occurs with regard to FR2, which is often referred to (interchangeably) as a “millimeter wave” band in documents and articles, despite being different from the extremely high frequency (EHF) band (30 GHz - 300 GHz) which is designated as a “millimeter wave” band by the International Telecommunications Union (ITU).
[0051] The frequencies between FR1 and FR2 are often referred to as mid-band frequencies. Recent 5G NR studies have identified operating bands for these mid-band frequencies as frequency range designation FR3 (7.125 GHz - 24.25 GHz). Bands falling within FR3 can inherit FR1 characteristics and / or FR2 characteristics, and thus can effectively extend the features of FR1 and / or FR2 to mid-band frequencies. Moreover, even higher bands are currently under exploration to extend 5G NR operation beyond 52.6 GHz. For example, three higher operating bands have been identified as frequency range designations FR4-a or FR4-1 (52.6 GHz - 71 GHz), FR4 (52.6 GHz - 114.25 GHz), and FR5 (114.25 GHz - 300 GHz). Each of these higher bands falls within the EHF band.
[0052] With the above examples in mind, unless specifically stated otherwise, it should be understood that the term “Sub-6 GHz” or the like is used herein to generically refer to frequencies that can be below 6 GHz, can be within FR1, or can include mid-band frequencies. Further, unless specifically stated otherwise, it should be understood that the term “millimeter wave” or the like is used herein to generically refer to frequencies that can include mid-band frequencies, can be within FR2, FR4, FR4-a, or FR4-1, and / or FR5, or can be within the EHF band. It is contemplated that frequencies included in these operating bands (e.g., FR1, FR2, FR3, FR4, FR4-a, FR4-1, and / or FR5) can be modified, and the techniques described herein are applicable to those modified frequency ranges.
[0053] In some aspects, a second UE (e.g., UE 120) can include a communications manager 140. As described in more detail elsewhere herein, the communications manager 140 can receive, from a network node, at least one message including at least one of a first common message directed to a first UE or a first private message directed to the first UE; decode the at least one message; receive, from the network node, a retransmission indication indicating that the second UE is to transmit at least one retransmission of the at least one message to the first UE; and transmit, to the first UE, the retransmission of the at least one message.
[0054] In some aspects, the communications manager 140 can receive, from a first network node, at least one message including at least one of a first common message directed to a first UE or a first private message directed to the first UE; and receive, from at least one of the first network node or a second network node, at least one retransmission of the at least one message based on a failure of the first UE to decode the at least one message. Additionally, or alternatively, the communications manager 140 can perform one or more other operations described herein.
[0055] As indicated above, Figure 1 are provided as examples. Other examples can differ from what is described with respect to at least one of the Figure 1 described examples.
[0056] Figure 2 is a diagram illustrating an example 200 of a network node 110 communicating with a UE 120 in a wireless network 100, in accordance with the present disclosure. The network node 110 can be equipped with a set of antennas 234a through 234t, such as T antennas (T > 1). The UE 120 can be equipped with a set of antennas 252a through 252r, such as R antennas (R > 1). The network node 110 of example 200 includes one or more radio front end components, such as antennas 234 and modem 232. In some examples, the network node 110 can include an interface, communication component, or another component that facilitates communication with the UE 120 or another network node. Some network nodes 110 can not include radio frequency components that facilitate direct communication with UEs 120, such as one or more CUs or one or more DUs.
[0057] At the network node 110, a transmit processor 220 can receive data, from a data source 212, intended for the UE 120 (or a set of UEs 120). The transmit processor 220 can select one or more modulation and coding schemes (MCSs) for the UE 120 based at least in part on one or more channel quality indicators (CQIs) received from the UE 120. The network node 110 can process (e.g., encode and modulate) the data for the UE 120 based at least in part on the MCSs selected for the UE 120 and can provide data symbols for the UE 120. The transmit processor 220 can process system information (e.g., for semi-static resource partitioning information (SRPI)) and control information (e.g., CQI requests, grants, and / or upper layer signaling) and provide overhead symbols and control symbols. The transmit processor 220 can generate reference symbols for reference signals (e.g., a cell-specific reference signal (CRS) or a demodulation reference signal (DMRS)) and synchronization signals (e.g., a primary synchronization signal (PSS) or a secondary synchronization signal (SSS)). A transmit (TX) multiple-input multiple-output (MIMO) processor 230 can perform spatial processing (e.g., precoding) on the data symbols, the control symbols, the overhead symbols, and / or the reference symbols, if applicable, and can provide a set of output symbol streams (e.g., T output symbol streams) to a corresponding set of modems (e.g., T modems), shown as modems 232a through 232t, of a modulator 232. For example, each output symbol stream can be provided to a modulator component (shown as MOD) of the modems 232. Each modem 232 can use a respective modulator component to process a respective output symbol stream (e.g., for OFDM) to obtain an output sample stream. Each modem 232 can also use a respective modulator component to process the output sample stream (e.g., convert to analog, amplify, filter, and / or upconvert) to obtain a downlink signal. The modems 232a through 232t can transmit a set of downlink signals (e.g., T downlink signals) via a corresponding set of antennas (e.g., T antennas), shown as antennas 234a through 234t.
[0058] At the UE 120, a set of antennas 252 (shown as antennas 252a through 252r) can receive the downlink signals from network nodes 110 and / or other network nodes 110 and can provide a set of received signals (e.g., R received signals) to a set of modems 254 (e.g., R modems) (shown as modems 254a through 254r). For example, each received signal can be provided to a demodulator component (shown as DEMOD) of a modem 254. Each modem 254 can use a respective demodulator component to condition (e.g., filter, amplify, downconvert, and / or digitize) a received signal to obtain input samples. Each modem 254 can use a demodulator component to further process the input samples (e.g., for OFDM) to obtain received symbols. A MIMO detector 256 can obtain received symbols from modems 254, can perform MIMO detection on the received symbols if applicable, and can provide detected symbols. A receive processor 258 can process (e.g., demodulate and decode) the detected symbols, can provide decoded data for the UE 120 to a data sink 260, and can provide decoded control information and system information to a controller / processor 280. The term “controller / processor” can refer to one or more controllers, one or more processors, or combinations thereof. A channel processor can determine reference signal received power (RSRP) parameters, received signal strength indicator (RSSI) parameters, reference signal received quality (RSRQ) parameters, and / or CQI parameters, among other examples. In some examples, one or more components of UE 120 can be included in a housing 284.
[0059] A network controller 130 can include a communication unit 294, a controller / processor 290, and a memory 292. The network controller 130 can include, for example, one or more devices in a core network. The network controller 130 can communicate with the network node 110 via the communication unit 294.
[0060] One or more antennas (e.g., antennas 234a through 234t and / or antennas 252a through 252r) can include or be included in one or more antenna panels, one or more antenna groups, one or more sets of antenna elements, and / or one or more antenna arrays, among other examples. An antenna panel, antenna group, set of antenna elements, and / or antenna array can include one or more antenna elements (within a single housing or multiple housings), a set of coplanar antenna elements, a set of non-coplanar antenna elements, and / or one or more antenna elements coupled to one or more transmit and / or receive components (such as, for example, one or more components in a modem 254 and / or a modem 254a through 254r). Figure 2 One or more components in a modem 254 and / or a modem 254a through 254r can include or be included in one or more antenna panels, one or more antenna groups, one or more sets of antenna elements, and / or one or more antenna arrays, among other examples. An antenna panel, antenna group, set of antenna elements, and / or antenna array can include one or more antenna elements (within a single housing or multiple housings), a set of coplanar antenna elements, a set of non-coplanar antenna elements, and / or one or more antenna elements coupled to one or more transmit and / or receive components (such as, for example, one or more components in a modem 254 and / or a modem 254a through 254r).
[0061] Each of the antenna elements can include one or more sub-elements for radiating or receiving radio frequency signals. For example, a single antenna element can include a first sub-element cross-polarized with a second sub-element, which can be used to independently transmit a cross-polarized signal. The antenna elements can include patch antennas, dipole antennas, or other types of antennas arranged in a linear pattern, a two-dimensional pattern, or another pattern. The spacing between the antenna elements can be such that signals having a desired wavelength transmitted by the antenna elements individually can interact or interfere (e.g., to form a desired beam). For example, given a desired wavelength or frequency range, the spacing can provide a quarter wavelength, a half wavelength, or other fraction of a wavelength of the spacing between adjacent antenna elements to allow for interaction or interference of signals transmitted by the individual antenna elements in the desired range.
[0062] The antenna elements and / or sub-elements can be used to generate beams. A “beam” can specify a wireless signal transmitted, such as in the direction of a receiving device. A beam can include a directional signal, a direction associated with the signal, a set of directional resources associated with the signal (e.g., angle of arrival, horizontal direction, vertical direction), and / or a set of parameters indicating one or more aspects of the directional signal, the direction associated with the signal, and / or the set of directional resources associated with the signal.
[0063] As indicated above, the antenna elements and / or sub-elements can be used to generate beams. For example, the antenna elements can be individually selected or deselected for transmission of a signal (or multiple signals) by controlling the amplitude of one or more corresponding amplifiers. Beamforming includes generating a beam on different antenna elements using multiple signals, where one or more or all of the multiple signals are shifted in phase relative to each other. The formed beam can carry a physical or higher layer reference signal or information. As each of the multiple signals radiates from a respective antenna element, the radiated signals interact with, interfere (constructive and destructive interference), and amplify each other to form a resulting beam. The shape, such as the amplitude, width, and / or presence of sidelobes, and direction, such as the angle of the beam relative to the surface of the antenna array, can be dynamically controlled by modifying the phase shift or phase offset of the multiple signals relative to each other.
[0064] Beamforming can be used for communications between a UE and a network node, such as for millimeter wave communications, etc. In this case, the network node can provide a configuration of transmission configuration indicator (TCI) states to the UE, which respectively indicate beams that can be used by the UE, such as for receiving a physical downlink shared channel (PDSCH). A TCI state indicates spatial parameters for a communication. For example, a TCI state for a communication can identify a source signal (such as a synchronization signal block, a channel state information reference signal, etc.) and spatial parameters to be derived from the source signal for the purpose of transmitting or receiving the communication. For example, a TCI state can indicate a quasi co-location (QCL) type. The QCL type can indicate one or more spatial parameters to be derived from the source signal. The source signal can be referred to as a QCL source. The network node can indicate an active TCI state to the UE, which the UE can use to select a beam for receiving the PDSCH.
[0065] The beam indication can be or include a TCI state information element, a beam identifier (ID), spatial relation information, a TCI state ID, a closed loop index, a panel ID, a TRP ID, and / or a sounding reference signal (SRS) set ID, among other examples. The TCI state information element (referred to herein as a TCI state) can indicate information associated with a beam, such as a downlink beam. For example, the TCI state information element can indicate a TCI state identification (e.g., tci-StateID), a QCL type (e.g., qcl-Type1, qcl-Type2, qcl-TypeA, qcl-TypeB, qcl-TypeC, qcl-TypeD, etc.), a cell identification (e.g., ServCellIndex), a bandwidth part identification (bwp-Id), a reference signal identification (such as a CSI-RS (e.g., NZP-CSI-RS-ResourceId, SSB-Index, etc.)), etc. The spatial relation information can similarly indicate information associated with an uplink beam.
[0066] The beam indication can be joint or separate downlink (DL) / uplink (UL) beam indication in a unified TCI framework. In some cases, the network can use at least UE-specific (unicast) downlink control information (DCI) to indicate joint or separate DL / UL beam indication from active TCI states, thereby supporting layer 1 (L1) based beam indication. In some cases, existing DCI formats 1_1 and / or 1_2 can be reused for beam indication. The network can include a support mechanism for the UE to acknowledge successful decoding of the beam indication. For example, an acknowledgement / negative acknowledgement (ACK / NACK) for a PDSCH scheduled by the DCI carrying the beam indication can also be used as an ACK for the DCI.
[0067] Beam indication can be provided for carrier aggregation (CA) scenarios. In a unified TCI framework, a network can support common TCI state ID update and activation to provide common QCL information and / or one or more common UL transmit spatial filters across a set of configured component carriers (CCs). This type of beam indication can be applicable to intra-band CA as well as joint DL / UL beam indication and separate DL / UL beam indication. A common TCI state ID can mean that one reference signal (RS) determined according to a TCI state indicated by the common TCI state ID is used to provide QCL Type-D indication and to determine UL transmit spatial filter across the set of configured CCs.
[0068] On the uplink, at the UE 120, a transmit processor 264 can receive and process data from a data source 262 and control information (e.g., for reports comprising RSRP, RSSI, RSRQ, and / or CQI) from the controller / processor 280. The transmit processor 264 can generate reference symbols for one or more reference signals. The symbols from the transmit processor 264 can be precoded by a TX MIMO processor 266 if applicable, further processed by the modems 254 (e.g., for DFT-s-OFDM or CP-OFDM), and transmitted to the network node 110. In some examples, the modems 254 of the UE 120 can include modulators and demodulators. In some examples, the UE 120 includes a transceiver. The transceiver can include any combination of antennas 252, modems 254, MIMO detector 256, receive processor 258, transmit processor 264, and / or TX MIMO processor 266. The transceiver can be used by a processor (e.g., controller / processor 280) and memory 282 to perform aspects of any of the methods described herein (for example, with reference to Figures 7 to 11 ).
[0069] At the network node 110, the uplink signals from the UE 120 and / or other UEs can be received by the antennas 234, processed by the modems 232 (e.g., a demodulator component (shown as DEMOD) of the modems 232), detected by a MIMO detector 236 (if applicable), and further processed by a receive processor 238 to obtain decoded data and control information transmitted by the UE 120. The receive processor 238 can provide the decoded data to a data sink 239 and the decoded control information to a controller / processor 240. The network node 110 can include a communication unit 244 and can communicate with the network controller 130 via the communication unit 244. The network node 110 can include a scheduler 246 to schedule one or more UEs 120 for downlink and / or uplink communications. In some examples, the modems 232 of the network node 110 can include modulators and demodulators. In some examples, the network node 110 includes a transceiver. The transceiver can include any combination of the antennas 234, the modems 232, the MIMO detector 236, the receive processor 238, the transmit processor 220, and / or the TX MIMO processor 230. The transceiver can be used by a processor (e.g., the controller / processor 240) and memory 242 to perform any of the methods described herein (for example, with reference to any of the Figures). Figures 7 to 11 ) described herein.
[0070] In some aspects, the controller / processor 280 can be a component of a processing system. A processing system can generally be a system or series of machines or components that receives input and processes the input to produce a set of outputs (which can be passed to other systems or components of, for example, the UE 120). For example, the processing system of the UE 120 can be a system that includes various other components or subcomponents of the UE 120.
[0071] The processing system of the UE 120 can interface with one or more other components of the UE 120, can process information received from one or more other components, or can output information to one or more other components. For example, a chip or modem of the UE 120 can include a processing system, a first interface for receiving or obtaining information, and a second interface for outputting, sending, or providing information. In some examples, the first interface can be an interface between the processing system of the chip or modem and a receiver, such that the UE 120 can receive information or signal inputs and can pass the information to the processing system. In some examples, the second interface can be an interface between the processing system of the chip or modem and a transmitter, such that the UE 120 can send information output from the chip or modem. One of ordinary skill in the art would readily recognize that the second interface can also receive or obtain information or signal inputs, and the first interface can also output, send, or provide information.
[0072] In some respects, the controller / processor 240 may be a component of a processing system. A processing system can typically be a system or a series of machines or components that receive input and process it to produce output (which may be passed to other systems or components, such as network node 110). For example, the processing system of network node 110 may be a system that includes various other components or sub-components of network node 110.
[0073] The processing system of network node 110 can interface with one or more other components of network node 110, and can process information (such as input or signals) received from one or more other components, or can output information to one or more other components. For example, the chip or modem of network node 110 may include: a processing system, a first interface for receiving or acquiring information, and a second interface for outputting, transmitting, or providing information. In some examples, the first interface may be an interface between the processing system of the chip or modem and a receiver, allowing network node 110 to receive information or signal input and to pass information to the processing system. In some examples, the second interface may be an interface between the processing system of the chip or modem and a transmitter, allowing network node 110 to transmit information output from the chip or modem. Those skilled in the art will readily recognize that the second interface may also acquire or receive information or signal input, and the first interface may also output, transmit, or provide information.
[0074] The controller / processor 240 of network node 110, the controller / processor 280 of UE 120 and / or Figure 2 Any other component in the network node 110 may perform one or more techniques associated with sidelink retransmission of rate-split messages, as described in more detail elsewhere herein. For example, the controller / processor 240 of network node 110, the controller / processor 280 of UE 120, and / or Figure 2 Any other component that can execute or direct, for example Figure 8 The process 800 Figure 9 The operation of process 900 and / or other processes as described herein. Memory 242 and memory 282 may store data and program code for network node 110 and UE 120, respectively. In some examples, memory 242 and / or memory 282 may include a non-transitory computer-readable medium storing one or more instructions (e.g., code and / or program code) for wireless communication. For example, these one or more instructions may cause one or more processors, UE 120 and / or network node 110 to perform or direct, for example, when executed by one or more processors of network node 110 and / or UE 120 (e.g., direct execution, or execution after compilation, transformation and / or interpretation). Figure 8the process 800 of FIG. 8, Figure 9 the process 900 and / or other processes as described herein. In some examples, executing the instructions can include running the instructions, transforming the instructions, compiling the instructions, and / or interpreting the instructions, among other examples.
[0075] In some aspects, a second UE (e.g., the UE 120) of the first UE and the second UE includes means for receiving, from a network node, at least one message including at least one of a first common message directed to the first UE or a first private message directed to the first UE, means for decoding the at least one message, means for receiving, from the network node, a retransmission indication indicating that the second UE is to transmit at least one retransmission of the at least one message to the first UE, and / or means for transmitting the at least one retransmission of the at least one message to the first UE.
[0076] In some aspects, the first UE includes means for receiving, from a first network node, at least one message including at least one of a first common message directed to the first UE or a first private message directed to the first UE, and / or means for receiving, from at least one of the first network node or a second network node, at least one retransmission of the at least one message based on a failure of the first UE to decode the at least one message. Means for a first UE and / or a second UE to perform operations described herein can include, for example, one or more of the communication manager 140, the antenna 252, the modem 254, the MIMO detector 256, the receive processor 258, the transmit processor 264, the TX MIMO processor 266, the controller / processor 280, or the memory 282.
[0077] Although Figure 2 The blocks in FIG. 8 are illustrated as distinct components, but the functionality described above with respect to these blocks can be implemented in a single hardware, software, or combined component or in various combinations of components. For example, the functionality described with respect to the transmit processor 264, the receive processor 258, and / or the TX MIMO processor 266 can be performed by or under the control of the controller / processor 280.
[0078] As indicated above, the process 900 is provided as an example. Other examples can differ from what is described with respect to the process 900. Figure 2 The process 900 is provided as an example. Other examples can differ from what is described with respect to the process 900. Figure 2 The process 900 is provided as an example. Other examples can differ from what is described with respect to the process 900.
[0079] Deployment of communication systems, such as 5G NR systems, can be arranged in a variety of ways with various components or constituent parts. In a 5G NR system or network, network nodes, network entities, mobility elements of a network, RAN nodes, core network nodes, network elements, base stations, or network equipment of a network can be implemented in an aggregated architecture or a disaggregated architecture. For example, a base station, such as a Node B (NB), an evolved NB (eNB), an NR base station, a 5G NB, an access point (AP), a TRP, or a cell, and so forth, or one or more units (or one or more components) that perform base station functionality can be implemented as an aggregated base station (also referred to as a standalone base station or a monolithic base station) or a disaggregated base station. A “network entity” or “network node” can refer to a disaggregated base station or one or more units of a disaggregated base station, such as one or more CUs, one or more DUs, one or more RUs, or a combination thereof.
[0080] An aggregated base station (e.g., an aggregated network node) can be configured to utilize a radio protocol stack that is physically or logically integrated within a single RAN node (e.g., within a single device or unit). A disaggregated base station (e.g., a disaggregated network node) can be configured to utilize a protocol stack that is physically or logically distributed between two or more units, such as one or more CUs, one or more DUs, or one or more RUs. In some examples, a CU can be implemented within a network node, and one or more DUs can be co-located with the CU or, alternatively, can be geographically or virtually spread across one or more other network nodes. The DUs can be implemented to communicate with one or more RUs. Each of the CUs, DUs, and RUs can also be implemented as virtual units, such as a virtual central unit (VCU), a virtual distributed unit (VDU), or a virtual radio unit (VRU), and so forth.
[0081] Base station type operations or network designs can take into account the aggregated nature of base station functionality. For example, a disaggregated base station can be utilized in an IAB network, an open radio access network (O-RAN (such as a network configuration initiated by the O-RAN Alliance)), or a virtualized radio access network (vRAN, also referred to as a cloud radio access network (C-RAN)) to facilitate scaling of a communication system by separating base station functionality into one or more units that can be deployed individually. A disaggregated base station can include functionality implemented across two or more units at various physical locations, as well as functionality implemented virtually for at least one unit, which can enable flexibility in network design. The various units of a disaggregated base station can be configured for wired or wireless communication with at least one other unit of the disaggregated base station.
[0082] Figure 3is a diagram illustrating an example disaggregated base station architecture 300 according to the present disclosure. The disaggregated base station architecture 300 can include a CU 310, which can communicate directly with a core network 320 via a backhaul link, or indirectly with the core network 320 through one or more disaggregated control units, such as a near-RT RIC 325 via an E2 link, or a non-RT RIC 315 associated with a service management and orchestration (SMO) framework 305, or both. The CU 310 can communicate with one or more DUs 330 via respective fronthaul links, such as over an Fl interface. Each of the DUs 330 can communicate with one or more RUs 340 via respective front-haul links. Each of the RUs 340 can communicate with one or more UEs 120 via respective radio frequency (RF) access links. In some implementations, a UE 120 can be served by multiple RUs 340 simultaneously.
[0083] Each of the units, including the CU 310, the DUs 330, the RUs 340, as well as the near-RT RIC 325, the non-RT RIC 315, and the SMO framework 305, can include or be coupled to one or more interfaces configured to receive or transmit signals, data, or information (collectively, signals) via wired or wireless transmission media. Each of the units, or an associated processor or controller providing instructions to one or more communication interfaces of the respective unit, can be configured to communicate with one or more of the other units via the transmission media. In some examples, each of the units can include a wired interface configured to receive or transmit signals to one or more of the other units through a wired transmission medium, and a wireless interface, which can include a receiver, a transmitter, or a transceiver such as a RF transceiver, configured to receive or transmit signals to one or more of the other units through a wireless transmission medium, or both.
[0084] In some aspects, the CU 310 can host one or more higher layer control functions. Such control functions can include radio resource control (RRC) functions, packet data convergence protocol (PDCP) functions, or service data adaptation protocol (SDAP) functions, among other examples. Each control function can be implemented with an interface configured to communicate signals with other control functions hosted by the CU 310. The CU 310 can be configured to handle user plane functionality (e.g., central unit-user plane (CU-UP) functionality), control plane functionality (e.g., central unit-control plane (CU-CP) functionality), or a combination thereof. In some implementations, the CU 310 can be logically split into one or more CU-UP units and one or more CU-CP units. When implemented in an O-RAN configuration, the CU-UP units can communicate bi-directionally with the CU-CP units via an interface, such as an El interface. The CU 310 can be implemented to communicate with the DUs 330 as needed for network control and signaling.
[0085] Each DU 330 can correspond to a logical unit that includes one or more base station functions for controlling the operation of one or more RUs 340. In some aspects, the DU 330 can host one or more of a radio link control (RLC) layer, a medium access control (MAC) layer, and one or more high physical (PHY) layers, at least in part according to a functional split, such as a functional split defined by 3GPP. In some aspects, the one or more high PHY layers can be implemented by one or more modules for forward error correction (FEC) encoding and decoding, scrambling, and modulation and demodulation, among other examples. In some aspects, the DU 330 can also host one or more low PHY layers, such as implemented by one or more modules for fast Fourier transform (FFT), inverse FFT (iFFT), digital beamforming, or physical random access channel (PRACH) extraction and filtering, among other examples. Each layer (which can also be referred to as a module) can be implemented with an interface configured to communicate signals with other layers (and modules) hosted by the DU 330 or with control functions hosted by the CU 310.
[0086] Each RU 340 can implement lower layer functionality. In some deployments, the RUs 340 controlled by the DUs 330 can correspond to logical nodes that host RF processing functions or low PHY layer functions based on a functional split (e.g., a functional split defined by 3GPP), such as a lower layer functional split, such as performing FFT, performing iFFT, digital beamforming, or PRACH extraction and filtering, among other examples. In such an architecture, each RU 340 can be operated to handle over-the-air (OTA) communications with one or more UEs 120. In some implementations, real-time and non-real-time aspects of control plane and user plane communications with the RUs 340 can be controlled by the corresponding DUs 330. In some scenarios, this configuration can enable each DU 330 and CU 310 to be implemented in a cloud-based RAN architecture, such as a vRAN architecture.
[0087] The SMO framework 305 can be configured to support RAN deployment and provisioning of non-virtualized network elements and virtualized network elements. For non-virtualized network elements, the SMO framework 305 can be configured to support deployment of dedicated physical resources for RAN coverage requirements, which can be managed via an operations and maintenance interface, such as an Ol interface. For virtualized network elements, the SMO framework 305 can be configured to interact with a cloud computing platform, such as an Open Cloud (O-Cloud) platform 390, to perform network element lifecycle management, such as instantiating virtualized network elements, via a cloud computing platform interface, such as an 02 interface. Such virtualized network elements can include, but are not limited to, the CU 310, the DUs 330, the RUs 340, the non-RT RIC 315, and the near-RT RIC 325. In some implementations, the SMO framework 305 can communicate with hardware aspects of a 4G RAN, such as an Open eNB (O-eNB) 311, via an Ol interface. Additionally, in some implementations, the SMO framework 305 can directly communicate with each of the one or more RUs 340 via a respective Ol interface. The SMO framework 305 can also include the non-RT RIC 315 configured to support functionality of the SMO framework 305.
[0088] The non-RT RIC 315 can be configured to include logical functions that enable near- real-time control and optimization of RAN elements and resources, including model training and update, application / features in the near-RT RIC 325 based on policy-based steering. The non-RT RIC 315 can be coupled to, or in communication with, the near-RT RIC 325, such as via an Al interface. The near-RT RIC 325 can be configured to include logical functions that enable near-real-time control and optimization of RAN elements and resources through interfaces, such as via an E2 interface, that connect one or more CUs 310, one or more DUs 330, or both, and an O-eNB with the near-RT RIC 325 via data collection and actions.
[0089] In some implementations, to generate AI / ML models to be deployed in the near-RT RIC 325, the non-RT RIC 315 can receive parameters or external enrichment information from an external server. Such information can be utilized by the near-RT RIC 325 and can be received at the SMO framework 305 or the non-RT RIC 315 from non-network data sources or from network functions. In some examples, the non-RT RIC 315 or the near-RT RIC 325 can be configured to tune RAN behavior or performance. For example, the non-RT RIC 315 can monitor long-term trends and patterns of performance and employ AI / ML models to perform corrective actions through the SMO framework 305, such as reconfiguration via an Ol interface, or through creation of RAN management policies, such as Al interface policies.
[0090] As indicated above, Figure 3 are provided as examples. Other examples can differ from what is described Figure 3 with respect to the examples described with respect to
[0091] Figure 4 is a diagram illustrating an example 400 of rate-splitting MIMO communication in accordance with the present disclosure.
[0092] “Rate-split MIMO” can refer to a communication scheme that splits a user message into a common part and a private part (referred to herein as a “common message” and a “private message,” respectively) and encodes the common part into one or several communication streams while encoding the private part into a separate stream. Subsequently, a receiver (e.g., UE 120) can decode the common stream, perform successive interference cancellation (SIC) based at least in part on decoding the common stream, and / or decode its respective private stream. Subsequently, each receiver can reconstruct its original message from the parts of the message embedded in the common stream and its private stream. In some cases, rate-split MIMO can result in decoding a portion of interference (e.g., the portion of interference included in the common stream) at the receiver and treating the portion of interference (e.g., the portion of interference included in the private stream, which is not intended for the receiver) as noise, resulting in improved network performance (e.g., reduced latency, increased throughput, and / or reduced power, computational, and / or communication resource consumption) as compared to other communication schemes (e.g., schemes that treat multi-user interference entirely as noise, which results in increased communication errors; and / or schemes that decode multi-user interference entirely, which results in high power, computational, and communication resource consumption).
[0093] Example 400 illustrates a rate-split MIMO scheme for two UEs 120 (shown in Figure 4 as UE1 120-1 and UE2 120-2) in a MIMO system. In example 400, a first message W1 is intended for UE1 120-1 and a second message W2 is intended for UE2 120-2. As shown by reference numbers 402 and 404, the first message W1 and the second message W2 can be split into a common part and a private part. More specifically, as shown in connection with the message splitting block indicated by reference number 402, the first message W1 can be split into a common part W 1,c (e.g., a “common message”) and a private part W 1,p (e.g., a “private message”), and as shown in connection with the message splitting block indicated by reference number 404, the second message W2 can be split into a common part W 2,c and a private part W 2,p . As shown in connection with the combiner block indicated by reference number 406, the common parts W 1,c and W 2,c may be combined (e.g., concatenated) into a common message W c , and as shown in connection with the encoder block indicated by reference number 408, the common message W c may be encoded and modulated into a common stream X cIn other words, the common parts of the respective messages of two or more UEs 120 (e.g., UE1 120-1 and UE2 120-2) (in this case, the common part W 1,c of the first message W1 and the common part W 2,c of the second message W2) can be concatenated into a common message (e.g., W c ) and encoded and modulated into a common stream (e.g., X c ) comprising one or more layers. As shown in the encoding blocks indicated by reference numbers 410 and 412, the private parts W 1,p and W 2,p of the respective messages W1 and W2 can be encoded and modulated into a first private stream X1 and a second private stream X2, respectively. In some cases, the operations performed at the encoding blocks indicated by reference numbers 408, 410, and 412 can include modulation and mapping to one or more layers (including codeword (CW) layer mapping) in addition to encoding.
[0094] As shown by reference number 414, the various streams (e.g., the common stream X c , the first private stream X1, and the second private stream X2) can be precoded and transmitted by a transmit (Tx) antenna from one or more network nodes 110 and / or TRPs (e.g., from one network node 110, or from multiple network nodes 110 and / or TRPs in a coordinated multipoint (CoMP) transmission scenario or similar transmission scenario). More specifically, the common stream X c may be precoded by a precoder P c , the first private stream X1 can be precoded by a precoder P1, and the second private stream X2 can be precoded by a precoder P2, such that the transmit stream X transmitted by the Tx antenna can be equal to P c X c + P1X1 + P2X2. More generally, for K receivers (e.g., for K UEs 120), the transmit stream X can be expressed as P c X c + ∑ k∈k P k X k , where X k corresponds to the encoded message intended for each receiver k. The transmit stream X can be transmitted to each receiver (e.g., UE1 120-1 and UE2 120-2 in the depicted example) on respective channels H1 and H2, such as via corresponding physical downlink shared channels (PDSCHs) associated with the respective channels H1 and H2. Thus, the signal received by UE1 120-1 (denoted as Y1) can be expressed as H1P c X c+H1P1X1+H1P2X2+N1, where N1 corresponds to the noise in the channel. Similarly, the signal received by UE2 120-2 (denoted as Y2) can be represented as H2P. c X c +H2P1X1+H2P2X2+N2, where N2 corresponds to the noise in the channel. Subsequently, each receiver (e.g., UE1 120-1 and UE2 120-2) can decode the common and private portions of the received signals (e.g., Y1 and Y2), which will combine... Figure 5 More detailed description.
[0095] As indicated above, Figure 4 This is provided as an example. Other examples are available with reference to [the relevant information]. Figure 4 The examples described are different.
[0096] Figure 5 This is a diagram illustrating an example 500 of a receiver that decodes rate-split MIMO communication according to this disclosure. For simplicity, Figure 5 Example 500 illustrates the steps that UE1 120-1 can use to decode a signal (e.g., Y1) received via channel H1, but other UEs (e.g., UE2 120-2) can perform substantially similar processes with respect to the corresponding received signal (e.g., Y2).
[0097] On the receiver side, each UE (e.g., Figure 4 In the illustrated example, UE1 120-1 and UE2 120-2 can first decode the common message. More specifically, as shown in conjunction with the Channel Estimation (CE) box for the common flow indicated by reference numeral 502, UE1 120-1 can perform channel estimation for the common flow (e.g., UE1 120-1 can estimate H1P). c Furthermore, as shown in the block diagram for decoding the common message indicated by reference numeral 504, UE1 120-1 can decode the common message W. c Decoding can be performed (e.g., UE1 120 can use common flow H1P at least in part based on the estimated channel). c X c To perform the decoding process, thereby generating the common message W c In some cases, in addition to decoding, the operations performed at the box indicated by reference numeral 504 may also include performing demodulation and / or demapping.
[0098] In some examples, for public message W c Decoding can serve at least two purposes. First, it can decode a portion of a separate message intended for each receiver (e.g., W). 1,c and W2,c ) is embedded in the common message W c . Thus, by decoding the common message W c , UE1 120-1 can retrieve the data intended for UE1 120-1. In other words, by decoding the common message W c , UE1 120-1 can retrieve W 1,c . Second, decoding the common message W c can be used to perform SIC to increase the likelihood of successfully decoding the private message W 1,p . More specifically, after decoding the common message W c , UE1 120-1 can reconstruct the common stream X c (e.g., UE1 120-1 can re-encode the common message W c into the common stream X c ), as shown in connection with a reconstruct common stream block indicated by reference number 506. Additionally, as shown in connection with a subtract from received signal block indicated by reference number 508, UE1 120-1 can multiply the common stream X c by an estimated effective channel (e.g., H1P c ), and subtract the result (e.g., H1P c X c ) from the received signal Y1, resulting in a portion of the received signal Y 1,p associated with the private portion of the message intended for UE1 120-1. In some examples, such as in examples associated with perfect channel estimation and successful decoding of the common message W c , Y 1,p may equal Y1 - H1P c X c , or more precisely H1P1X1 + H1P2X2 + N1.
[0099] Subsequently, UE1 120-1 can use the portion of the received signal Y 1,p (e.g., H1P1X1 + H1P2X2 + N1) to decode the private portion W 1,p of the message W1 intended for UE1 120-1. More specifically, as shown in connection with a CE for private stream block indicated by reference number 510, UE1 120-1 can perform channel estimation for the private stream (e.g., UE1 120-1 can estimate H1P1), and as shown in connection with a decode private message block indicated by reference number 512, UE1 120-1 can decode the private message W 1,p (e.g., UE1 120 can decode the private message W 1,ppart of the private message W 1,p In some cases, in addition to decoding, the operations performed at the block indicated by reference number 512 can also include demodulation and / or demapping. Thus, the public message W 1,c part intended for UE1 120-1 and the private message W 1,p may jointly form a message W1 intended for UE1 120-1.
[0100] Although the operations described above in connection with Figure 5 correspond to a UE performing SIC, in some other examples, a receiver (e.g., a UE 120) can perform a different decoding scheme to decode a message intended for the receiver. For example, in some examples, an alternative to SIC can include a receiver performing joint demodulation of a private stream and a common stream, and then decoding the private codeword and the common codeword separately, among other decoding schemes. Further, although in the examples described above in connection with Figure 4 and Figure 5 the public message W c includes information intended for both UE1 120-1 and UE 120-2, in some other examples, the public message W c may include a part of a separate message for only a subset of the jointly scheduled UEs (e.g., W k,c ).
[0101] As indicated above, Figure 5 are provided as examples. Other examples can differ from what is described with regard to the examples Figure 5 described.
[0102] In some cases, UEs configured to receive a public message and a private message for MIMO rate splitting can also be configured to communicate with each other via a sidelink.
[0103] Figure 6 is a diagram illustrating an example 600 of sidelink communication, in accordance with the present disclosure.
[0104] As Figure 6As shown, the first UE 605-1 can communicate with the second UE 605-2 (and one or more other UEs 605) via one or more sidelink channels 610. The UEs 605-1 and 605-2 can communicate using one or more sidelink channels 610 for P2P communication, D2D communication, V2X communication (which can include V2V communication, V2I communication, and / or V2P communication), and / or mesh networking. In some aspects, the UEs 605 (e.g., UE 605-1 and / or UE 605-2) can correspond to one or more other UEs described elsewhere herein, such as the UEs 120. In some aspects, the one or more sidelink channels 610 can use a PC5 interface and / or can operate in a high frequency band (e.g., a 5.9 GHz band). Additionally, or alternatively, the UEs 605 can synchronize timing of transmission time intervals (TTIs) (e.g., frames, subframes, slots, or symbols) using global navigation satellite system (GNSS) timing.
[0105] As Figure 6 Further as shown, the one or more sidelink channels 610 can include a physical sidelink control channel (PSCCH) 615, a physical sidelink shared channel (PSSCH) 620, and / or a physical sidelink feedback channel (PSFCH) 625. Similar to a physical downlink control channel (PDCCH) and / or a physical uplink control channel (PUCCH) used for cellular communications with a BS 110 via an access link or an access channel, the PSCCH 615 can be used to convey control information. Similar to a PDSCH and / or a physical uplink shared channel (PUSCH) used for cellular communications with a BS 110 via an access link or an access channel, the PSSCH 620 can be used to convey data. For example, the PSCCH 615 can carry sidelink control information (SCI) 630, which can indicate various control information for sidelink communications, such as one or more resources (e.g., time resources, frequency resources, and / or spatial resources) in which a transport block (TB) 635 can be carried on the PSSCH 620. The TB 635 can include data. The PSFCH 625 can be used to convey sidelink feedback 640, such as hybrid automatic repeat request (HARQ) feedback (e.g., acknowledgement / negative-acknowledgement (ACK / NACK) information), transmit power control (TPC), and / or a scheduling request (SR).
[0106] HARQ feedback provides a mechanism for indicating to a transmitter of a communication whether the communication was successfully received. For example, a transmitter can transmit scheduling information for a communication. A receiver of the scheduling information can monitor resources indicated by the scheduling information in order to receive the communication. If the receiver successfully receives the communication, the receiver can transmit an acknowledgement (ACK) in HARQ feedback. If the receiver fails to receive the communication, the receiver can transmit a negative ACK (NACK) in HARQ feedback. Thus, based at least in part on HARQ feedback, a transmitter can determine whether a communication should be retransmitted. HARQ feedback is often implemented using a single bit, where a first value of the bit indicates an ACK and a second value of the bit indicates a NACK. Such a bit can be referred to as a HARQ-ACK bit. HARQ-ACK feedback can be conveyed in a HARQ codebook, which can include one or more bits indicating an ACK or a NACK corresponding to one or more communications, and can be referred to as HARQ feedback information (or, in the case of sidelink communications, “sidelink HARQ feedback information”).
[0107] A HARQ-ACK bit can be referred to as an ACK / NACK and / or HARQ-ACK, and can be associated with a HARQ process. A “HARQ process” refers to a determination of whether to report an ACK or a NACK associated with a transmission, a time resource (e.g., symbol or slot) associated with the transmission, and / or a frequency resource (e.g., resource block (RB), subchannel, channel, bandwidth, and / or bandwidth part) associated with the transmission. Thus, an ACK / NACK can be interchangeably referred to as being associated with a transmission, a time resource, a frequency resource, and / or a HARQ process.
[0108] Although shown on the PSCCH 615, in some aspects, the SCI 630 can include multiple communications in different stages, such as a first stage SCI (SCI-1) and a second stage SCI (SCI-2). The SCI-1 can be transmitted on the PSCCH 615. The SCI-2 can be transmitted on the PSSCH 620. The SCI-1 can include, for example, an indication of one or more resources (e.g., time resources, frequency resources, and / or spatial resources) on the PSSCH 620, information for decoding a sidelink communication on the PSSCH, a quality of service (QoS) priority value, a resource reservation period, a PSSCH DMRS pattern, an SCI format for the SCI-2, a beta offset for the SCI-2, a number of PSSCH DMRS ports, and / or an MCS. The SCI-2 can include information associated with a data transmission on the PSSCH 620, such as a HARQ process ID, a new data indicator (NDI), a source identifier, a destination identifier, and / or a channel state information (CSI) report trigger.
[0109] In some aspects, one or more sidelink channels 610 can use a resource pool. A resource pool can be defined for sidelink transmissions and sidelink receptions. A resource pool can include one or more sub-channels in a frequency domain and one or more slots in a time domain. For example, a minimum resource allocation in the frequency domain can be a sub-channel, and a minimum resource allocation in the time domain can be a slot. In some aspects, one or more slots in a resource pool can be unavailable for sidelink communications. For example, a scheduling assignment (e.g., included in SCI 630) can be transmitted in a sub-channel using specific resource blocks (RBs) across time. In some aspects, a data transmission (e.g., on PSSCH 620) associated with the scheduling assignment can occupy adjacent RBs in the same subframe as the scheduling assignment (e.g., using frequency division multiplexing). In some aspects, the scheduling assignment and the associated data transmission are not transmitted on adjacent RBs.
[0110] In some aspects, UE 605-1 can operate using a sidelink transmission mode (e.g., Mode 1), in which resource selection and / or scheduling is performed by a BS 110 (e.g., a base station, a CU, or a DU). For example, UE 605-1 can receive a grant (e.g., in DCI or in an RRC message, such as for a configured grant) from BS 110 (e.g., directly or via one or more network nodes) for sidelink channel access and / or scheduling. In some aspects, UE 605-1 can operate using a transmission mode (e.g., Mode 2), in which resource selection and / or scheduling is performed by UE 605-1 (e.g., rather than BS 110). In some aspects, UE 605-1 can perform resource selection and / or scheduling by sensing channel availability for transmission. For example, UE 605-1 can measure an RSSI parameter (e.g., a sidelink-RSSI (S-RSSI) parameter) associated with various sidelink channels, can measure an RSRP parameter (e.g., a PSSCH-RSRP parameter) associated with various sidelink channels, and / or can measure an RSRQ parameter (e.g., a PSSCH-RSRQ parameter) associated with various sidelink channels, and can select a channel for transmitting a sidelink communication based at least in part on the measurements.
[0111] Additionally or alternatively, UE 605-1 can perform resource selection and / or scheduling using SCI 630 received in PSCCH 615, which can indicate occupied resources and / or channel parameters. Additionally or alternatively, UE 605-1 can perform resource selection and / or scheduling by determining a channel busy ratio (CBR) associated with various sidelink channels, which can be used for rate control (e.g., by indicating a maximum number of resource blocks that UE 605-1 can use for a particular set of subframes).
[0112] In a UE 605-1 performs resource selection and / or scheduling transmission mode, UE 605-1 can generate a sidelink grant and can transmit the grant in SCI 630. The sidelink grant can indicate, for example, one or more parameters (e.g., transmission parameters) to be used for an upcoming sidelink transmission, such as one or more resource blocks to be used for an upcoming sidelink transmission (e.g., for TB 635) on PSSCH 620, one or more subframes to be used for an upcoming sidelink transmission, and / or an MCS to be used for an upcoming sidelink transmission. In some aspects, UE 605-1 can generate a sidelink grant indicating one or more parameters for semi-persistent scheduling (SPS), such as a periodicity of sidelink transmissions. Additionally, or alternatively, UE 605-1 can generate a sidelink grant for event-driven scheduling, such as for on-demand sidelink messages.
[0113] As shown, network node 650 can communicate with UE 605-1 and / or UE 605-2 (e.g., directly or via one or more network nodes), such as via access link 655. A direct link between UE 605-1 and UE 605-2 (e.g., via a PC5 interface) can be referred to as a sidelink, and a direct link between network node 650 and UE 605-1 or 605-2 (e.g., via a Uu interface) can be referred to as an access link. Sidelink communications can be transmitted via the sidelink, and access link communications can be transmitted via the access link. Access link communications can be downlink communications (from network node 650 to UE 605-1 or 605-2) or uplink communications (from UE 605-1 or 605-2 to network node 650).
[0114] Additionally, or alternatively, UE 605-1 and / or 605-2 can perform resource selection and / or scheduling using SCI 630 received in PSCCH 615, which can indicate occupied resources and / or channel parameters. Additionally, or alternatively, UE 605-1 and / or 605-2 can perform resource selection and / or scheduling by determining a CBR associated with various sidelink channels, which can be used for rate control (e.g., by indicating a maximum number of resource blocks that UE 605-1 and / or 605-2 can use for a particular set of subframes).
[0115] In a second transmission mode, the UE 605-1 and / or 605-2 can generate a sidelink grant and can transmit the grant in SCI 630. The sidelink grant can indicate, for example, one or more parameters (e.g., transmission parameters) to be used for an upcoming sidelink transmission, such as one or more resource blocks to be used for an upcoming sidelink transmission on PSSCH 620 (e.g., for TB 635) and / or one or more subframes to be used for an upcoming sidelink transmission. In some aspects, the UE 605-1 and / or 605-2 can generate a sidelink grant indicating one or more parameters for SPS, such as a periodicity of sidelink transmissions. Additionally, or alternatively, the UE 605-1 and / or 605-2 can generate a sidelink grant for event-driven scheduling, such as for on-demand sidelink messages.
[0116] In some cases, a UE configured to receive a common message and a private message for MIMO rate splitting can not receive (e.g., fail to acquire and / or decode) the common message and / or the private message from a network node, in which case the UE will not be able to reconstruct the message corresponding to the common message and the private message. In some cases, the network node can retransmit the common message and / or the private message, but doing so can consume access link time and frequency resources, as well as energy resources at the network node.
[0117] Some aspects of the techniques and apparatuses described herein can include retransmission of a common message and / or a private message via a sidelink. In some aspects, for example, a second UE can receive at least one message from a network node. The at least one message can include at least one of a first common message directed to a first UE or a first private message directed to the first UE. The second UE can decode the at least one message and can receive, from the network node, a retransmission indication indicating that the second UE is to transmit at least one retransmission of the at least one message to the first UE. The second UE can transmit the retransmission of the at least one message to the first UE. In some aspects, the network node can transmit the at least one message and / or retransmit the at least one message. In some aspects, the network node and / or the second UE can provide an indication to the first UE of which entity (e.g., the network node and / or the second UE) is to retransmit the at least one message. In this way, a receiving UE (e.g., the first UE for which the common message and / or the private message is intended) can have a greater opportunity to receive the common portion and the private portion of the message, improving reliability of the communication without increasing access link overhead and / or energy consumption at the network node.
[0118] As indicated above, Figure 6 are provided by way of example only. Other examples can differ from those described with respect to Figure 6 the examples described.
[0119] Figure 7This is a diagram illustrating example 700 associated with side-link retransmission of messages according to this disclosure. For example... Figure 7 As shown, the first UE 702, the second UE 704, and the first network node 706 can communicate with each other. In some aspects, the first network node 706 can communicate with the second network node 708. In some aspects, the first UE 702 and / or the second UE 704 can be, resemble, include, or be included in the following: Figure 6 The UE 605-1 and / or UE 602-2 described Figure 4 and Figures 1 to 3 The UE 120-1 and / or UE 120-2 depicted, and / or Figure 6 The UE 120 is depicted. In some aspects, the first network node 706 and / or the second network node 708 may be, resemble, include, or be included in the following: Figure 1 The network node 650 described Figure 2 and Figure 3 The network node 110 described, and / or Figure 7 One or more components of the depicted decomposed base station architecture 300. In some aspects, the first network node 706 may be a UE or a programmable logic controller (PLC).
[0120] As shown by reference numeral 710 in the accompanying drawings, a first network node 706 may send configuration information, and a second UE 704 may receive the configuration information. The configuration information may include configuration parameters associated with MIMO rate splitting operations. In some aspects, the configuration information may indicate one or more priorities associated with one or more messages. For example, in some aspects, a first private message may have a first priority, a first public message may have a second priority, a second private message may have a third priority, and a second public message may have a fourth priority. In some aspects, any two of the first to fourth priorities may be the same or different. In some aspects, two or more messages may be associated with a joint priority. For example, a first private message and a first public message may be associated with a first joint priority, and a second private message and a second public message may be associated with a second joint priority.
[0121] In some aspects, the at least one priority can be associated with at least one of a mode 1 sidelink resource allocation operation or a mode 2 resource allocation operation. For example, the first private message and / or the first common message can be associated with the first priority based on the first private message and the first common message being configured for retransmission based on the mode 1 sidelink resource allocation operation, and / or the second private message and / or the second common message can be associated with the second priority based on the second private message and the second common message being configured for retransmission based on the mode 2 sidelink resource allocation operation. In some aspects, the first private message and / or the first common message can be associated with the mode 1 sidelink resource allocation operation based on the first private message and / or the first common message having the first priority, and the second private message and / or the second common message can be associated with the mode 2 sidelink resource allocation operation based on the second private message and / or the second common message having the second priority.
[0122] As shown by reference number 712, the first network node 706 or the second network node 708 can generate at least one message. The at least one message can include a first common message directed to the first UE or a first private message directed to the first UE. In some aspects, for example, the first network node 706 or the second network node 708 can generate a first private message W1,p and a first common message W1,c directed to the first UE based on a first message W1 directed to the first UE. The first network node 706 or the second network node 708 can also generate a second private message W1,p and a second common message W1,c directed to the second UE based on a second message W2 directed to the second UE.
[0123] As shown by reference number 714, in aspects in which the second network node 708 generates the at least one message, the second network node 708 can transmit the at least one message, and the first network node 706 can receive the at least one message. As shown by reference number 716, the first network node 706 can transmit the at least one message, and the first UE 702 can receive the at least one message. As shown by reference number 718, the first network node 706 can transmit the at least one message, and the second UE 704 can receive the at least one message.
[0124] As shown by reference number 720, the second network node 708 can transmit a retransmission mode indication, and the first network node 706 can receive the retransmission mode indication. The retransmission mode indication can indicate one or more entities that will transmit at least one retransmission of the at least one message. For example, the retransmission mode indication can indicate a retransmission mode. In a first retransmission mode, the first network node 706 can retransmit the at least one message. In a second retransmission mode, the second UE 704 can retransmit the at least one message. In a third retransmission mode, both the first network node 706 and the second UE 704 can retransmit the at least one message.
[0125] In some aspects, the second UE 704 can transmit the retransmission mode indication. As shown by reference number 722, the first network node 706 can transmit the retransmission mode indication, and the second UE 704 can receive the retransmission mode indication. For example, the first network node 706 can transmit the retransmission mode indication via an access link. In some aspects, the network node 706 can transmit the retransmission mode indication via access link layer 1 communications, such as, for example, downlink control information (DCI) and / or an access link wake-up signal. In some aspects, the network node 706 can transmit the retransmission mode indication via access link layer 2 communications, such as, for example, an access link medium control access (MAC) control element (MAC CE). In some aspects, the network node 706 can transmit the retransmission mode indication via access link layer 3 communications, such as, for example, an access link radio resource control (RRC) message.
[0126] In some aspects, the second UE 704 can transmit the retransmission mode indication via a PC5 interface. For example, the second UE 704 can transmit the retransmission mode indication via PC5 layer 1 communications, such as, for example, a sidelink control information (SCI), a dedicated physical sidelink control channel communication (PSCCH), and / or a sidelink wake-up signal, among other examples. In some aspects, the second UE 704 can transmit the retransmission mode indication via PC5 layer 2 communications, such as, for example, a PC5 MAC CE. In some aspects, the second UE 704 can transmit the retransmission mode indication via PC5 layer 3 communications, such as, for example, a PC5 RRC message.
[0127] As shown by reference number 726, the second UE 704 can decode the at least one message. As shown by reference number 728, the second UE 704 can transmit a retransmission of the at least one message, and the first UE 702 can receive the retransmission of the at least one message. In some aspects, for example, the second UE 704 can transmit the retransmission of the at least one message based on the retransmission mode indication received from the first network node 706. In some aspects, the second UE 704 can transmit the retransmission using a sidelink resource allocation received from the first network node 706. For example, the first network node 706 can transmit a sidelink resource allocation associated with an allocated set of sidelink resources (e.g., associated with a mode 1 sidelink resource allocation operation), and the second UE 704 can receive the sidelink resource allocation associated with the allocated set of sidelink resources and can transmit the retransmission of the at least one message using the allocated set of sidelink resources. In some aspects, the second UE 704 can transmit a sidelink resource allocation request, and the first network node 706 can receive the sidelink resource allocation request. The network node 706 can transmit a sidelink resource allocation based on receiving the request. In some aspects, the second UE 704 can select a set of sidelink resources (e.g., associated with a mode 2 sidelink resource allocation operation) and can transmit the retransmission of the at least one message using the set of sidelink resources. In some aspects, the second UE 704 can receive the selected set of sidelink resources from the first UE, where transmitting the retransmission of the at least one message includes transmitting the retransmission of the at least one message using the selected set of sidelink resources.
[0128] In some aspects, the second UE 704 can transmit the retransmission of the at least one message based on the at least one priority. For example, the second UE 704 can transmit the retransmission based on the at least one priority of the at least one message satisfying a priority condition. The priority condition can be satisfied, for example, based on the at least one priority being above a priority threshold and / or based on the at least one priority being associated with the retransmission mode, among other examples. In some aspects, the second UE 704 can transmit the at least one retransmission of the at least one message based on a retransmission mode corresponding to the second UE, where the retransmission mode is based on at least one of a priority associated with the at least one message or a function of a remaining delay associated with the at least one message. In some aspects, for example, the second UE 704 can transmit the at least one retransmission of the at least one message based on at least one delay parameter. In some aspects, for example, the at least one message can include a first common message and a first private message, and the at least one delay parameter can include a first delay parameter associated with the first common message and a second delay parameter associated with the first private message. The at least one delay parameter can include, for example, a remaining packet delay budget.
[0129] In some aspects, as shown by reference number 730, the first network node 706 can transmit a retransmission of the at least one message, and the first UE 702 can receive the retransmission of the at least one message. For example, the first network node 706 can transmit at least one retransmission based on a retransmission pattern corresponding to the first network node 706. The retransmission pattern can be based on at least one of a priority associated with the at least one message or a function of a remaining delay associated with the at least one message. In some aspects, the first network node 706 can transmit configuration information indicating the function of the remaining delay, and the second UE 704 can receive the configuration information indicating the function of the remaining delay. In some aspects, based on the at least one delay parameter, the second network node 708 can transmit the at least one retransmission, and the first network node 706 can receive the at least one retransmission. In some aspects, the second network node 708 can transmit configuration information indicating the function of the remaining delay, and the first network node 706 can receive the configuration information indicating the function of the remaining delay.
[0130] As indicated above, Figure 7 are provided as examples. Other examples can differ from what is described Figure 8 with respect to the examples described.
[0131] Figure 8 is a diagram illustrating an example process 800 performed, for example, by a second UE, in accordance with the present disclosure. Example process 800 is an example where the second UE (e.g., UE 704) performs operations associated with sidelink retransmission of a message.
[0132] As Figure 10 further shown, in some aspects, process 800 can include receiving, from a network node, at least one message including at least one of a first common message directed to a first UE or a first private message directed to the first UE (block 810). For example, the second UE (e.g., using reception component 1002 and / or communication manager 1006, depicted) can receive, from a network node, at least one message including at least one of a first common message directed to a first UE or a first private message directed to the first UE, as described above. Figure 8
[0133] As Figure 10 further shown, in some aspects, process 800 can include decoding the at least one message (block 820). For example, the second UE (e.g., using communication manager 1006, depicted) can decode the at least one message, as described above. Figure 8
[0134] As Figure 10 Further, in some aspects, process 800 can include receiving, from the network node, a retransmission indication indicating at least one retransmission of the at least one message by the second UE to the first UE (block 830). For example, the second UE (e.g., using reception component 1002 and / or communication manager 1006, depicted) can receive, from the network node, a retransmission indication indicating at least one retransmission of the at least one message by the second UE to the first UE, as described above. Figure 8 The depicted reception component 1002 and / or communication manager 1006 can receive, from the network node, a retransmission indication indicating at least one retransmission of the at least one message by the second UE to the first UE, as described above.
[0135] As Figure 10 Further, in some aspects, process 800 can include transmitting, to the first UE, at least one retransmission of the at least one message (block 840). For example, the second UE (e.g., using transmission component 1004 and / or communication manager 1006, depicted) can transmit, to the first UE, at least one retransmission of the at least one message, as described above. Figure 8 The depicted transmission component 1004 and / or communication manager 1006 can transmit, to the first UE, at least one retransmission of the at least one message, as described above.
[0136] Process 800 can include additional aspects, such as any single aspect or any combination of aspects described below and / or in connection with one or more other processes described elsewhere herein.
[0137] In a first aspect, process 800 includes receiving, from a network node, a sidelink resource allocation associated with a set of allocated sidelink resources, where transmitting at least one retransmission of the at least one message includes transmitting the at least one retransmission of the at least one message using the set of allocated sidelink resources. In a second aspect, alone or in combination with the first aspect, process 800 includes selecting a set of sidelink resources, where transmitting the at least one retransmission of the at least one message includes transmitting the at least one retransmission of the at least one message using the set of sidelink resources. In a third aspect, alone or in combination with one or more of the first and second aspects, the network node includes at least one of a third UE or a PLC.
[0138] In a fourth aspect, alone or in combination with the third aspect, the process 800 includes transmitting a sidelink resource allocation request to an additional network node, and receiving a sidelink resource allocation associated with the allocated set of sidelink resources from the additional network node, wherein transmitting the at least one retransmission of the at least one message includes transmitting the at least one retransmission of the at least one message using the allocated set of sidelink resources. In a fifth aspect, alone or in combination with the third aspect, the process 800 includes receiving a selected set of sidelink resources from the network node, wherein transmitting the at least one retransmission of the at least one message includes transmitting the at least one retransmission of the at least one message using the selected set of sidelink resources. In a sixth aspect, alone or in combination with the third aspect, the process 800 includes receiving a selected set of sidelink resources from the first UE, wherein transmitting the at least one retransmission of the at least one message includes transmitting the at least one retransmission of the at least one message using the selected set of sidelink resources. In a seventh aspect, alone or in combination with the third aspect, the process 800 includes selecting a selected set of sidelink resources, wherein transmitting the at least one retransmission of the at least one message includes transmitting the at least one retransmission of the at least one message using the selected set of sidelink resources.
[0139] In an eighth aspect, alone or in combination with one or more of the first through seventh aspects, the at least one priority is associated with the at least one message. In a ninth aspect, alone or in combination with the eighth aspect, the at least one priority includes a first priority associated with the first common message and a second priority associated with the first private message. In a tenth aspect, alone or in combination with the eighth aspect, the at least one priority includes a joint priority associated with the first common message and the first private message. In an eleventh aspect, alone or in combination with one or more of the eighth through tenth aspects, the process 800 includes receiving configuration information indicating the at least one priority. In a twelfth aspect, alone or in combination with one or more of the eighth through eleventh aspects, the at least one priority is associated with at least one of a mode 1 sidelink resource allocation operation or a mode 2 resource allocation operation. In a thirteenth aspect, alone or in combination with one or more of the eighth through twelfth aspects, transmitting the at least one retransmission of the at least one message includes transmitting at least one of the first common message or the first private message based on the at least one priority.
[0140] In a fourteenth aspect, alone or in combination with one or more of the first through thirteenth aspects, the process 800 includes transmitting a retransmission mode indication indicating that at least one retransmission is to be transmitted by the second UE. In a fifteenth aspect, alone or in combination with the fourteenth aspect, transmitting the retransmission mode indication includes transmitting the retransmission mode indication via a PC5 interface. In a sixteenth aspect, alone or in combination with the fifteenth aspect, transmitting the retransmission mode indication via the PC5 interface includes transmitting the retransmission mode indication via a PC5 Layer 1 communication. In a seventeenth aspect, alone or in combination with the sixteenth aspect, the PC5 Layer 1 communication includes at least one of a sidelink control information, a dedicated physical sidelink control channel communication, or a sidelink wake-up signal. In an eighteenth aspect, alone or in combination with the fifteenth aspect, transmitting the retransmission mode indication via the PC5 interface includes transmitting the retransmission mode indication via a PC5 Layer 2 communication. In a nineteenth aspect, alone or in combination with the eighteenth aspect, the PC5 Layer 2 communication includes a PC5 medium access control (MAC) control element (MAC CE). In a twentieth aspect, alone or in combination with the fifteenth aspect, transmitting the retransmission mode indication via the PC5 interface includes transmitting the retransmission mode indication via a PC5 Layer 3 communication. In a twenty-first aspect, alone or in combination with the twentieth aspect, the PC5 Layer 3 communication includes a PC5 radio resource control (RRC) message.
[0141] In a twenty-second aspect, alone or in combination with one or more of the first through twenty-first aspects, transmitting the at least one retransmission of the at least one message includes transmitting the at least one retransmission based on a retransmission mode corresponding to the second UE, where the retransmission mode is based on at least one of a priority associated with the at least one message or a function of a remaining delay associated with the at least one message. In a twenty-third aspect, alone or in combination with the twenty-second aspect, the process 800 includes transmitting a retransmission mode indication indicating the priority. In a twenty-fourth aspect, alone or in combination with one or more of the first through twenty-third aspects, transmitting the at least one retransmission of the at least one message includes transmitting the at least one retransmission based on at least one delay parameter. In a twenty-fifth aspect, alone or in combination with the twenty-fourth aspect, the at least one message includes a first common message and a first private message, and the at least one delay parameter includes a first delay parameter associated with the first common message and a second delay parameter associated with the first private message. In a twenty-sixth aspect, alone or in combination with one or more of the twenty-fourth or twenty-fifth aspects, the at least one delay parameter includes a remaining packet delay budget.
[0142] Although Figure 8 Example blocks of the process 800 are illustrated, but in some aspects, the process 800 can include additional blocks or fewer blocks, and / or the order of the blocks can be different. For example, in some aspects, the process 800 can include more than one iteration of the blocks shown. Figure 9Those blocks in the diagrams that are not present in the preceding description are not intended to represent additional, less, or different blocks from those described previously. Additionally or alternatively, two or more of the blocks of process 800 can be performed in parallel.
[0143] Figure 9 is a diagram illustrating an example process 900 performed, for example, by a first UE, in accordance with the present disclosure. Example process 900 is an example where the first UE (e.g., UE 702) performs operations associated with sidelink retransmission for rate split messages.
[0144] As Figure 10 further shown, in some aspects, process 900 can include receiving, from a first network node, at least one message including at least one of a first common message directed to the first UE or a first private message directed to the first UE (block 910). For example, the first UE (e.g., using reception component 1002 and / or communication manager 1006, depicted in FIG. 10) can receive, from a first network node, at least one message including at least one of a first common message directed to the first UE or a first private message directed to the first UE, as described above. Figure 9 The receiving component 1002 and / or the communication manager 1006, depicted in FIG. 10, can receive, from a first network node, at least one message including at least one of a first common message directed to the first UE or a first private message directed to the first UE, as described above.
[0145] As Figure 10 further shown, in some aspects, process 900 can include receiving, from at least one of the first network node or a second network node, at least one retransmission of the at least one message based on a failure by the first UE to decode the at least one message (block 920). For example, the first UE (e.g., using reception component 1002 and / or communication manager 1006, depicted in FIG. 10) can receive, from at least one of the first network node or a second network node, at least one retransmission of the at least one message based on a failure by the first UE to decode the at least one message, as described above. Figure 9 The receiving component 1002 and / or the communication manager 1006, depicted in FIG. 10, can receive, from at least one of the first network node or a second network node, at least one retransmission of the at least one message based on a failure by the first UE to decode the at least one message, as described above.
[0146] Process 900 can include additional aspects, such as any single aspect or any combination of aspects described below and / or in connection with one or more other processes described elsewhere herein.
[0147] In a first aspect, receiving the at least one retransmission of the at least one message includes receiving a first retransmission of the at least one message from the first network node and receiving a second retransmission of the at least one message from a second network node. In a second aspect, alone or in combination with the first aspect, the second network node includes at least one of a second UE or a PLC. In a third aspect, alone or in combination with one or more of the first and second aspects, the process 900 includes receiving a retransmission mode indication indicating that the at least one retransmission is to be transmitted by at least one of the first network node or the second network node. In a fourth aspect, alone or in combination with the third aspect, receiving the retransmission mode indication includes receiving the retransmission mode indication via a PC5 interface. In a fifth aspect, alone or in combination with the fourth aspect, receiving the retransmission mode indication via the PC5 interface includes receiving the retransmission mode indication via a PC5 Layer 1 communication. In a sixth aspect, alone or in combination with the fifth aspect, the PC5 Layer 1 communication includes at least one of a sidelink control information, a dedicated physical sidelink control channel communication, or a sidelink wake-up signal.
[0148] In a seventh aspect, alone or in combination with the fourth aspect, receiving the retransmission mode indication via the PC5 interface includes receiving the retransmission mode indication via a PC5 Layer 2 communication. In an eighth aspect, alone or in combination with the seventh aspect, the PC5 Layer 2 communication includes a PC5 MAC CE. In a ninth aspect, alone or in combination with the fourth aspect, receiving the retransmission mode indication via the PC5 interface includes receiving the retransmission mode indication via a PC5 Layer 3 communication. In a tenth aspect, alone or in combination with the ninth aspect, the PC5 Layer 3 communication includes a PC5 RRC message.
[0149] In an eleventh aspect, alone or in combination with the fourth aspect, receiving the retransmission mode indication includes receiving the retransmission mode indication via an access link. In a twelfth aspect, alone or in combination with the eleventh aspect, receiving the retransmission mode indication via the access link includes receiving the retransmission mode indication via an access link Layer 1 communication. In a thirteenth aspect, alone or in combination with the twelfth aspect, the access link Layer 1 communication includes at least one of a DCI or an access link wake-up signal. In a fourteenth aspect, alone or in combination with the eleventh aspect, receiving the retransmission mode indication via the access link includes receiving the retransmission mode indication via an access link Layer 2 communication. In a fifteenth aspect, alone or in combination with the fourteenth aspect, the access link Layer 2 communication includes an access link MAC CE. In a sixteenth aspect, alone or in combination with the eleventh aspect, receiving the retransmission mode indication via the access link includes receiving the retransmission mode indication via an access link Layer 3 communication. In a seventeenth aspect, alone or in combination with the sixteenth aspect, the access link Layer 3 communication includes an access link RRC message.
[0150] In an eighteenth aspect, alone or in combination with one or more of the first through seventeenth aspects, receiving the at least one retransmission of the at least one message comprises receiving the at least one retransmission based on a retransmission pattern corresponding to at least one of the first network node or the second network node, wherein the retransmission pattern is based on at least one of a priority associated with the at least one message or a function of a remaining delay associated with the at least one message. In a nineteenth aspect, alone or in combination with the eighteenth aspect, process 900 includes receiving a retransmission pattern indication indicating the priority. In a twentieth aspect, alone or in combination with one or more of the eighteenth or nineteenth aspects, process 900 includes receiving configuration information indicating the function of the remaining delay.
[0151] In a twenty-first aspect, alone or in combination with one or more of the first through twentieth aspects, receiving the at least one retransmission of the at least one message comprises receiving the at least one retransmission based on at least one delay parameter. In a twenty-second aspect, alone or in combination with the twenty-first aspect, the at least one message comprises a first common message and a first private message, and the at least one delay parameter comprises a first delay parameter associated with the first common message and a second delay parameter associated with the first private message. In a twenty-third aspect, alone or in combination with one or more of the twenty-first or twenty-second aspects, the at least one delay parameter comprises a remaining packet delay budget.
[0152] Although Figure 9 Example blocks of process 900 are illustrated, but in some aspects, process 900 can include additional blocks, fewer blocks, different blocks, or differently arranged blocks than those depicted in Figure 10 Additionally or alternatively, two or more of the blocks of process 900 can be performed in parallel.
[0153] Figure 1 is a diagram of an example apparatus 1000 for wireless communication in accordance with the present disclosure. The apparatus 1000 can be a UE, or a UE can include the apparatus 1000. In some aspects, the apparatus 1000 includes a reception component 1002, a transmission component 1004, and / or a communication manager 1006, which can be in communication with one another (for example, via one or more buses and / or one or more other components). Figure 7 The apparatus 1000 can be used to implement the methods disclosed in FIG. 9. For example, the reception component 1002 and the transmission component 1004 can be used to perform, in whole or in part, the reception operations and the transmission operations of the methods disclosed in FIG. 9. The communication manager 1006 can be used to perform, in whole or in part, the communication management operations of the methods disclosed in FIG. 9.
[0154] In some aspects, the apparatus 1000 can be configured to perform the operations described herein with regard to the communication manager 140. Figure 8One or more operations described herein. Additionally or alternatively, the apparatus 1000 may be configured to perform one or more processes described herein, such as Figure 9 The process 800 Figure 10 The process 900 or a combination thereof. In some respects, Figure 2 The illustrated device 1000 and / or one or more components may include a combination Figure 10 One or more components of the described UE. Additionally or alternatively, Figure 2 One or more components shown can be combined Figure 2 Implementation within one or more of the described components. Additionally or alternatively, one or more components of the set of components may be implemented at least partially as software stored in memory. For example, a component (or a portion of a component) may be implemented as instructions or code stored in a non-transitory computer-readable medium and executable by a controller or processor to perform the function or operation of the component.
[0155] Receiver 1002 may receive communications from device 1008, such as reference signals, control information, data communications, or combinations thereof. Receiver 1002 may provide the received communications to one or more other components of device 1000. In some aspects, receiver 1002 may perform signal processing on the received communications (such as filtering, amplification, demodulation, analog-to-digital conversion, demultiplexing, deinterleaving, demapping, equalization, interference cancellation, or decoding, etc.) and may provide the processed signals to one or more other components of device 1000. In some aspects, receiver 1002 may include combinations of... Figure 2 The described UE includes one or more antennas, modems, demodulators, MIMO detectors, receiver processors, controllers / processors, memory, or combinations thereof.
[0156] Transmitting component 1004 may transmit communications, such as reference signals, control information, data communications, or combinations thereof, to device 1008. In some aspects, one or more other components of device 1000 may generate communications and provide the generated communications to transmitting component 1004 for transmission to device 1008. In some aspects, transmitting component 1004 may perform signal processing (such as filtering, amplification, modulation, digital-to-analog conversion, multiplexing, interleaving, mapping, or encoding, etc.) on the generated communications and may transmit the processed signals to device 1008. In some aspects, transmitting component 1004 may include combinations of... Figure 2 The described UE includes one or more antennas, modems, modulators, transmit MIMO processors, transmit processors, controllers / processors, memory, or combinations thereof. In some aspects, the transmit component 1004 may be co-located with the receive component 1002 in a transceiver.
[0157] The communications manager 1006 can support the operations of the reception component 1002 and / or the transmission component 1004. For example, the communications manager 1006 can receive information associated with configuring reception of communications by the reception component 1002 and / or transmission of communications by the transmission component 1004. Additionally, or alternatively, the communications manager 1006 can generate control information and / or provide control information to the reception component 1002 and / or the transmission component 1004 to control the reception and / or transmission of communications.
[0158] In some examples, the means for transmitting, outputting, or communicating (or the means for outputting for transmission) can include one or more antennas, modulators, transmit MIMO processors, transmit processors, or combinations thereof of the UE described above in connection with Figure 2 The one or more antennas, modulators, transmit MIMO processors, transmit processors, or combinations thereof of the UE described above in connection with
[0159] In some examples, the means for receiving (or the means for obtaining) can include one or more antennas, demodulators, MIMO detectors, receive processors, or combinations thereof of the UE described above in connection with Figure 2 The one or more antennas, demodulators, MIMO detectors, receive processors, or combinations thereof of the UE described above in connection with
[0160] In some cases, a device can not actually transmit, for example, signals and / or data, but can have an interface (means for outputting) for outputting the signals and / or data for transmission. For example, a processor can output signals and / or data to an RF front end via a bus interface for transmission. Similarly, a device can not actually receive signals and / or data, but can have an interface (means for obtaining) for obtaining signals and / or data received from another device. For example, a processor can obtain (or receive) signals and / or data from an RF front end via a bus interface for reception. In various aspects, an RF front end can include various components, including transmit and receive processors, transmit and receive MIMO processors, modulators, demodulators, etc., as described in examples of Figure 2
[0161] In some examples, the means for obtaining, receiving, outputting, transmitting, generating, retransmitting, decoding, and / or processing include various processing system components described above in connection with various processing system components of the UE, such as a receive processor, a transmit processor, a controller / processor, a memory, or combinations thereof. Figure 10 The one or more antennas, demodulators, MIMO detectors, receive processors, or combinations thereof of the UE described above in connection with
[0162] The reception component 1002 can receive, from a network node, at least one message including at least one of a first common message directed to a first UE or a first private message directed to the first UE. The communication manager 1006 can decode the at least one message. The reception component 1002 can receive, from the network node, a retransmission indication indicating that a second UE is to transmit a retransmission of the at least one message to the first UE. The transmission component 1004 can transmit at least one retransmission of the at least one message to the first UE.
[0163] The reception component 1002 can receive, from a network node, a sidelink resource allocation associated with an allocated set of sidelink resources, where transmitting the at least one retransmission of the at least one message includes transmitting the at least one retransmission of the at least one message using the allocated set of sidelink resources. The communication manager 1006 can select a set of sidelink resources, where transmitting the at least one retransmission of the at least one message includes transmitting the at least one retransmission of the at least one message using the set of sidelink resources. The transmission component 1004 can transmit, to an additional network node, a sidelink resource allocation request. The reception component 1002 can receive, from the additional network node, a sidelink resource allocation associated with an allocated set of sidelink resources, where transmitting the at least one retransmission of the at least one message includes transmitting the at least one retransmission of the at least one message using the allocated set of sidelink resources.
[0164] The reception component 1002 can receive, from a network node, a selected set of sidelink resources, where transmitting the at least one retransmission of the at least one message includes transmitting the at least one retransmission of the at least one message using the selected set of sidelink resources. The reception component 1002 can receive, from a first UE, a selected set of sidelink resources, where transmitting the at least one retransmission of the at least one message includes transmitting the at least one retransmission of the at least one message using the selected set of sidelink resources. The communication manager 1006 can select a selected set of sidelink resources, where transmitting the at least one retransmission of the at least one message includes transmitting the at least one retransmission of the at least one message using the selected set of sidelink resources.
[0165] The reception component 1002 can receive configuration information indicating at least one priority. The transmission component 1004 can transmit a retransmission mode indication indicating that the at least one retransmission is to be transmitted by a second UE. The transmission component 1004 can transmit the retransmission mode indication indicating the priority.
[0166] The receiving component 1002 can receive at least one message from a first network node, the at least one message including at least one of a first public message pointing to a first UE or a first private message pointing to a first UE. The receiving component 1002 can receive at least one retransmission of the at least one message from at least one of a first network node or a second network node based on a failure of the first UE to decode the at least one message. The receiving component 1002 can receive a retransmission mode indication indicating that at least one retransmission will be sent by at least one of the first network node or the second network node. The receiving component 1002 can receive a retransmission mode indication indicating priority. The receiving component 1002 can receive configuration information indicating a function indicating remaining delay.
[0167] Figure 10 The number and arrangement of components shown are provided as an example. In reality, there may be different arrangements. Figure 10 The components shown are compared to additional components, fewer components, different components, or components arranged in a different manner. Furthermore, Figure 10 The two or more components shown can be implemented within a single component, or Figure 10 The single component shown can be implemented as multiple distributed components. Additionally or alternatively, Figure 10 The component set (one or more components) shown can be executed as described by Figure 11 The other set of components shown performs one or more functions.
[0168] Figure 1 This is a diagram illustrating an example device 1100 for wireless communication according to the present disclosure. Device 1100 may be a network node, or a network node may include device 1100. In some aspects, device 1100 includes a receiving component 1102, a transmitting component 1104, and / or a communication manager 1106, which can communicate with each other (e.g., via one or more buses and / or one or more other components). In some aspects, communication manager 1106 is combined with... Figure 7 The described communication manager 150. As shown, device 1100 can communicate with another device 1108 (such as a UE or a network node (such as a CU, DU, RU or base station)) using receiving component 1102 and transmitting component 1104.
[0169] In some respects, device 1100 can be configured to perform the functions described herein. Figure 11 The described one or more operations. In some respects, Figure 2 The illustrated device 1100 and / or one or more components may include a combination Figure 11 One or more components of the described network node. Additionally or alternatively, Figure 2 One or more components shown can be combinedFigure 2 One or more components described can be implemented within the one or more components. Additionally, or alternatively, one or more components of a set of components can be implemented at least partially as software stored in a memory. For example, a component (or a portion of a component) can be implemented as instructions or code stored in a non-transitory computer-readable medium and executable by a controller or a processor to perform the functions or operations of the component.
[0170] The reception component 1102 can receive communications, such as reference signals, control information, data communications, or a combination thereof, from the apparatus 1108. The reception component 1102 can provide received communications to one or more other components of the apparatus 1100. In some aspects, the reception component 1102 can perform signal processing on the received communications (such as filtering, amplification, demodulation, analog-to-digital conversion, demultiplexing, deinterleaving, de-mapping, equalization, interference cancellation, or decoding, among other examples), and can provide the processed signals to the one or more other components of the apparatus 1100. In some aspects, the reception component 1102 can be implemented as part of a system on chip (SoC) that includes one or more processors. Figure 2 The described network node can include one or more antennas, modems, demodulators, MIMO detectors, receive processors, controllers / processors, memories, or a combination thereof. In some aspects, the reception component 1102 and / or the transmission component 1104 can include or can be included in a network interface. The network interface can be configured to obtain and / or output signals for the apparatus 1100 via one or more communication links, such as backhaul links, metrology links, and / or access links.
[0171] The transmission component 1104 can transmit communications, such as reference signals, control information, data communications, or a combination thereof, to the apparatus 1108. In some aspects, one or more other components of the apparatus 1100 can generate communications and can provide the generated communications to the transmission component 1104 for transmission to the apparatus 1108. In some aspects, the transmission component 1104 can perform signal processing on the generated communications (such as filtering, amplification, modulation, digital-to-analog conversion, multiplexing, interleaving, mapping, or encoding, among other examples), and can transmit the processed signals to the apparatus 1108. In some aspects, the transmission component 1104 can include or can be included in a transmitter. Figure 2 The described network node can include one or more antennas, modems, modulators, transmit MIMO processors, transmit processors, controllers / processors, memories, or a combination thereof. In some aspects, the transmission component 1104 can be collocated with the reception component 1102 in a transceiver.
[0172] The communications manager 1106 can support the operations of the reception component 1102 and / or the transmission component 1104. For example, the communications manager 1106 can receive information associated with configuring reception of communications by the reception component 1102 and / or transmission of communications by the transmission component 1104. Additionally, or alternatively, the communications manager 1106 can generate control information and / or provide control information to the reception component 1102 and / or the transmission component 1104 to control the reception and / or transmission of communications.
[0173] In some examples, a means for receiving (or a means for obtaining) can include the above-described means for receiving (or means for obtaining) in combination with Figure 2 one or more antennas, a demodulator, a MIMO detector, a receive processor, or a combination thereof, of the network node described above.
[0174] In some cases, an apparatus can not actually transmit, for example, signals and / or data, but can have an interface (means for outputting) for outputting signals and / or data to be transmitted. For example, a processor can output signals and / or data to an RF front end via a bus interface for transmission. Similarly, an apparatus can not actually receive signals and / or data, but can have an interface (means for obtaining) for obtaining signals and / or data received from another apparatus. For example, a processor can obtain (or receive) signals and / or data from an RF front end via a bus interface for reception. In various aspects, an RF front end can include various components, including, for example, transmit and receive processors, transmit and receive MIMO processors, modulators, demodulators, etc., as described in examples of Figure 11
[0175] In some examples, means for obtaining, receiving, outputting, transmitting, generating, retransmitting, decoding, and / or processing include various processing system components described above in connection with various processing system components of the network node, such as a receive processor, a transmit processor, a controller / processor, a memory, or a combination thereof. Figure 11
[0176] In some aspects, the communications manager 1106 and / or the transmission component 1104 can generate and provide a resource allocation to a UE for sidelink communications. The transmission component 1104 can transmit a public and / or private message to one or more UEs. The reception component 1102 can receive feedback from one or more UEs.
[0177] Figure 11 The number and arrangement of components shown in FIG. 10 are provided as an example. In practice, there can be additional components, fewer components, different components, or differently arranged components than those shown in FIG. 10. Additionally, or alternatively, two or more components shown in FIG. 10 can be implemented within a single component, or a component shown as a single component can be implemented as multiple, distributed components. Further, it will be appreciated that one or more components illustrated in FIG. 10, can, but need not, execute instructions. Figure 11 Figure 11 two or more components illustrated in FIG. 10 can be implemented within a single component, or a component shown as a single component can be implemented as multiple, distributed components. Further, it will be appreciated that one or more components illustrated in FIG. 10, can, but need not, execute instructions. Figure 11 The illustrated single components can be implemented as multiple distributed components. Additionally or alternatively, The illustrated set of components (one or more components) can perform one or more functions described as being performed by Another set of components performs one or more functions described as being performed by
[0178] An overview of some aspects of the present disclosure is provided below:
[0179] Aspect 1 : A method of wireless communication performed by a second user equipment (UE), the method comprising: receiving, from a network node, at least one message comprising at least one of a first common message directed to a first UE or a first private message directed to the first UE; decoding the at least one message; receiving, from the network node, a retransmission indication indicating that the second UE is to transmit a retransmission of the at least one message to the first UE; and transmitting at least one retransmission of the at least one message to the first UE.
[0180] Aspect 2: The method of aspect 1, further comprising receiving, from the network node, a sidelink resource allocation associated with an allocated set of sidelink resources, wherein transmitting the at least one retransmission of the at least one message comprises transmitting the at least one retransmission of the at least one message using the allocated set of sidelink resources.
[0181] Aspect 3: The method of any of aspects 1-2, further comprising selecting a set of sidelink resources, wherein transmitting the at least one retransmission of the at least one message comprises transmitting the at least one retransmission of the at least one message using the set of sidelink resources.
[0182] Aspect 4: The method of any of aspects 1-3, wherein the network node comprises at least one of a third UE or a programmable logic controller (PLC).
[0183] Aspect 5: The method of aspect 4, further comprising: transmitting, to an additional network node, a sidelink resource allocation request; and receiving, from the additional network node, a sidelink resource allocation associated with an allocated set of sidelink resources, wherein transmitting the at least one retransmission of the at least one message comprises transmitting the at least one retransmission of the at least one message using the allocated set of sidelink resources.
[0184] Aspect 6: The method of any of aspects 4-5, further comprising receiving, from the network node, a selected set of sidelink resources, wherein transmitting the at least one retransmission of the at least one message comprises transmitting the at least one retransmission of the at least one message using the selected set of sidelink resources.
[0185] Aspect 7: The method of any one of aspects 4 through 6, further comprising receiving a selected set of sidelink resources from the first UE, wherein transmitting the at least one retransmission of the at least one message comprises transmitting the at least one retransmission of the at least one message using the selected set of sidelink resources.
[0186] Aspect 8: The method of any one of aspects 4 through 7, further comprising selecting a selected set of sidelink resources, wherein transmitting the at least one retransmission of the at least one message comprises transmitting the at least one retransmission of the at least one message using the selected set of sidelink resources.
[0187] Aspect 9: The method of any one of aspects 1 through 8, wherein at least one priority is associated with the at least one message.
[0188] Aspect 10: The method of aspect 9, wherein the at least one priority comprises a first priority associated with the first common message and a second priority associated with the first private message.
[0189] Aspect 11: The method of any one of aspects 9 through 10, wherein the at least one priority comprises a joint priority associated with the first common message and the first private message.
[0190] Aspect 12: The method of any one of aspects 9 through 11, further comprising receiving configuration information indicating the at least one priority.
[0191] Aspect 13: The method of any one of aspects 9 through 12, wherein the at least one priority is associated with at least one of a mode 1 sidelink resource allocation operation or a mode 2 resource allocation operation.
[0192] Aspect 14: The method of any one of aspects 9 through 13, wherein transmitting the at least one retransmission of the at least one message comprises transmitting the at least one of the first common message or the first private message based on the at least one priority.
[0193] Aspect 15: The method of any one of aspects 1 through 14, further comprising transmitting a retransmission mode indication indicating that the at least one retransmission is to be transmitted by the second UE.
[0194] Aspect 16: The method of aspect 15, wherein transmitting the retransmission mode indication comprises transmitting the retransmission mode indication via a PC5 interface.
[0195] Aspect 17: The method of aspect 16, wherein transmitting the retransmission mode indication via the PC5 interface comprises transmitting the retransmission mode indication via a PC5 layer 1 communication.
[0196] Aspect 18: The method of aspect 17, wherein the PC5 layer 1 communication comprises at least one of a sidelink control information, a dedicated physical sidelink control channel communication, or a sidelink wake-up signal.
[0197] Aspect 19: The method of aspect 16, wherein transmitting the retransmission mode indication via the PC5 interface comprises transmitting the retransmission mode indication via a PC5 layer 2 communication.
[0198] Aspect 20: The method of aspect 19, wherein the PC5 layer 2 communication comprises a PC5 medium access control (MAC) control element (MAC CE).
[0199] Aspect 21: The method of aspect 16, wherein transmitting the retransmission mode indication via the PC5 interface comprises transmitting the retransmission mode indication via a PC5 layer 3 communication.
[0200] Aspect 22: The method of aspect 21, wherein the PC5 layer 3 communication comprises a PC5 radio resource control (RRC) message.
[0201] Aspect 23: The method of any one of aspects 1 through 22, wherein transmitting the at least one retransmission of the at least one message comprises transmitting the at least one retransmission based on a retransmission mode corresponding to the second UE, wherein the retransmission mode is based on at least one of a priority associated with the at least one message or a function of a remaining delay associated with the at least one message.
[0202] Aspect 24: The method of aspect 23, further comprising transmitting a retransmission mode indication indicating the priority.
[0203] Aspect 25: The method of any one of aspects 1 through 24, wherein transmitting the at least one retransmission of the at least one message comprises transmitting the at least one retransmission based on at least one delay parameter.
[0204] Aspect 26: The method of aspect 25, wherein the at least one message comprises the first common message and the first private message, and wherein the at least one delay parameter comprises a first delay parameter associated with the first common message and a second delay parameter associated with the first private message.
[0205] Aspect 27: The method of any of aspects 25 or 26, wherein the at least one delay parameter comprises a remaining packet delay budget.
[0206] Aspect 28: A method of wireless communication performed by a first user equipment (UE), comprising: receiving, from a first network node, at least one message comprising at least one of a first common message directed to a first user equipment (UE) or a first private message directed to the first UE; and receiving, from at least one of the first network node or a second network node, at least one retransmission of the at least one message based on a failure of decoding, by the first UE, the at least one message.
[0207] Aspect 29: The method of aspect 28, wherein receiving the at least one retransmission of the at least one message comprises: receiving, from the first network node, a first retransmission of the at least one message; and receiving, from the second network node, a second retransmission of the at least one message.
[0208] Aspect 30: The method of aspect 29, wherein the second network node comprises at least one of a second UE or a programmable logic controller (PLC).
[0209] Aspect 31 : The method of any of aspects 28 through 30, further comprising receiving a retransmission mode indication indicating that the at least one retransmission is to be transmitted by the at least one of the first network node or the second network node.
[0210] Aspect 32: The method of aspect 31, wherein receiving the retransmission mode indication comprises receiving the retransmission mode indication via a PC5 interface.
[0211] Aspect 33: The method of aspect 32, wherein receiving the retransmission mode indication via the PC5 interface comprises receiving the retransmission mode indication via a PC5 layer 1 communication.
[0212] Aspect 34: The method of aspect 33, wherein the PC5 layer 1 communication comprises at least one of a sidelink control information, a dedicated physical sidelink control channel communication, or a sidelink wake-up signal.
[0213] Aspect 35: The method of aspect 32, wherein receiving the retransmission mode indication via the PC5 interface comprises receiving the retransmission mode indication via a PC5 layer 2 communication.
[0214] Aspect 36: The method of aspect 35, wherein the PC5 layer 2 communication comprises a PC5 medium access control (MAC) control element (MAC CE).
[0215] Aspect 37: The method of aspect 32, wherein receiving the retransmission mode indication via the PC5 interface comprises receiving the retransmission mode indication via PC5 layer 3 communication.
[0216] Aspect 38: The method of aspect 37, wherein the PC5 layer 3 communication comprises a PC5 radio resource control (RRC) message.
[0217] Aspect 39: The method of aspect 32, wherein receiving the retransmission mode indication comprises receiving the retransmission mode indication via an access link.
[0218] Aspect 40: The method of aspect 39, wherein receiving the retransmission mode indication via the access link comprises receiving the retransmission mode indication via access link layer 1 communication.
[0219] Aspect 41: The method of aspect 40, wherein the access link layer 1 communication comprises at least one of downlink control information (DCI) or an access link wake-up signal.
[0220] Aspect 42: The method of aspect 39, wherein receiving the retransmission mode indication via the access link comprises receiving the retransmission mode indication via access link layer 2 communication.
[0221] Aspect 43: The method of aspect 42, wherein the access link layer 2 communication comprises an access link medium access control (MAC) control element (MAC CE).
[0222] Aspect 44: The method of aspect 39, wherein receiving the retransmission mode indication via the access link comprises receiving the retransmission mode indication via access link layer 3 communication.
[0223] Aspect 45: The method of aspect 44, wherein the access link layer 3 communication comprises an access link radio resource control (RRC) message.
[0224] Aspect 46: The method of any one of aspects 28-45, wherein receiving the at least one retransmission of the at least one message comprises receiving the at least one retransmission based on a retransmission mode corresponding to the at least one of the first network node or the second network node, wherein the retransmission mode is based on at least one of a priority associated with the at least one message or a function of a remaining delay associated with the at least one message.
[0225] Aspect 47: The method of aspect 46, further comprising receiving a retransmission mode indication indicating the priority.
[0226] Aspect 48: The method of any of aspects 46 or 47, further comprising receiving configuration information indicating the function of the residual delay.
[0227] Aspect 49: The method of any of aspects 28-48, wherein receiving the at least one retransmission of the at least one message comprises receiving the at least one retransmission based on at least one delay parameter.
[0228] Aspect 50: The method of aspect 49, wherein the at least one message comprises the first common message and the first private message, and wherein the at least one delay parameter comprises a first delay parameter associated with the first common message and a second delay parameter associated with the first private message.
[0229] Aspect 51: The method of any of aspects 49 or 50, wherein the at least one delay parameter comprises a residual packet delay budget.
[0230] Aspect 52: An apparatus for wireless communication at a device, the apparatus comprising: a processor; memory coupled with the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform the method of one or more of aspects 1-27.
[0231] Aspect 53: A device for wireless communication, the device comprising: a memory; and one or more processors coupled to the memory, the one or more processors configured to perform the method of one or more of aspects 1-27.
[0232] Aspect 54: An apparatus for wireless communication, the apparatus comprising: at least one means for performing the method of one or more of aspects 1-27.
[0233] Aspect 55: A non-transitory computer-readable medium storing code for wireless communication, the code comprising instructions executable by a processor to perform the method of one or more of aspects 1-27.
[0234] Aspect 56: A non-transitory computer-readable medium storing a set of instructions for wireless communication, the set of instructions comprising one or more instructions that, when executed by one or more processors of a device, cause the device to perform the method of one or more of aspects 1-27.
[0235] Aspect 57: An apparatus for wireless communication at a device, the apparatus comprising: a processor; memory coupled with the processor; and instructions stored in the memory and executable by the processor to cause the apparatus to perform the method of one or more of Aspects 28-51.
[0236] Aspect 58: A device for wireless communication, the device comprising: memory; and one or more processors coupled to the memory, the one or more processors configured to perform the method of one or more of Aspects 28-51.
[0237] Aspect 59: An apparatus for wireless communication, the apparatus comprising: at least one means for performing the method of one or more of Aspects 28-51.
[0238] Aspect 60: A non-transitory computer-readable medium storing code for wireless communication, the code comprising instructions executable by a processor to perform the method of one or more of Aspects 28-51.
[0239] Aspect 61: A non-transitory computer-readable medium storing a set of instructions for wireless communication, the set of instructions comprising one or more instructions that, when executed by one or more processors of a device, cause the device to perform the method of one or more of Aspects 28-51.
[0240] While the foregoing disclosure provides examples and descriptions, it is not intended to be exhaustive or to limit aspects to the precise form disclosed. Modifications and variations are possible based on the disclosure above, or are possible from the practice of aspects.
[0241] As used herein, the term “component” is intended to be broadly construed as hardware and / or a combination of hardware and software. “Software” shall be broadly construed to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executables, threads of execution, procedures, and / or functions, among other examples, whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise. As used herein, a “processor” is implemented in hardware and / or a combination of hardware and software. It will be apparent that systems and / or methods described herein can be implemented in different forms of hardware and / or a combination of hardware and software. The actual specialized control hardware or software code used to implement these systems and / or methods is not limiting of the aspects. Thus, the operation and behavior of the systems and / or methods were described herein without reference to specific software code — because software and hardware can be designed to implement the systems and / or methods, based on the description herein, without departing from the scope of the various aspects.
[0242] As used herein, depending on the context, “satisfies a threshold” can refer to a value that is greater than the threshold, greater than or equal to the threshold, less than the threshold, less than or equal to the threshold, equal to the threshold, not equal to the threshold, and / or the like.
[0243] Although specific combinations of features are set forth in the claims and / or disclosed herein, those combinations are not intended to limit the disclosure of various aspects. Many of the features can be combined in ways not specifically recited in the claims and / or disclosed herein. The disclosure of various aspects includes each and every combination of the features described herein. As used herein, the phrase “at least one of’ a list of items refers to any combination of those items, including single members. As an example, “at least one of a, b, or c” is intended to cover a, b, c, a+b, a+c, b+c, and a+b+c, as well as any combinations that include multiples of the same element (e.g., a+a, a+a+a, a+a+b, a+a+c, a+b+b, a+c+c, b+b, b+b+b, b+b+c, c+c, and c+c+c, or any other ordering of a, b, and c) and / or is intended to cover a, b, and c individually.
[0244] No element, act or instruction used herein should be construed as critical or essential unless explicitly described as such. Also, as used herein, the articles “a” and “an” are intended to include one or more items, and can be used interchangeably with “one or more.” Furthermore, as used herein, the term “set” and “group” are intended to include one or more items, and can be used interchangeably with “one or more.” Where only one item is intended, the phrase “only one” or similar language will be used. Also, as used herein, the terms “has,” “have,” “having,” or the like are intended to be open-ended terms that do not limit any element, or the object, to which the term is applied to only consist of the element that the term is used in conjunction with. Further, the phrase “based on” is intended to mean “based, at least in part, on” unless explicitly stated otherwise. Also, as used herein, the term “or” is intended to be inclusive when used in a series and can be used interchangeably with “and / or,” unless explicitly stated otherwise (e.g., if used in combination with “either” or “only one of’).
Claims
1. A second user equipment (UE) for wireless communication, the second user equipment (UE) comprising: Memory; and One or more processors, said one or more processors coupled to said memory and configured to cause the second UE to: Receive at least one message from a network node, the at least one message including at least one of a first public message pointing to a first UE or a first private message pointing to the first UE; Decode the at least one message; Receive from the network node at least one retransmission instruction instructing the second UE to send the at least one message to the first UE; as well as Send at least one retransmission of the at least one message to the first UE.
2. The second UE of claim 1, wherein the one or more processors are further configured to cause the second UE to receive a sidelink resource allocation associated with an allocated sidelink resource set from the network node, wherein, in order for the second UE to transmit the at least one retransmission of the at least one message, the one or more processors are configured to cause the second UE to use the allocated sidelink resource set to transmit the at least one retransmission of the at least one message.
3. The second UE according to claim 1, wherein the one or more processors are further configured to cause the second UE to select a sidelink resource set, wherein in order for the second UE to transmit the retransmission of the at least one message, the one or more processors are configured to cause the second UE to use the sidelink resource set to transmit the retransmission of the at least one message.
4. The second UE according to claim 1, wherein the network node includes at least one of a third UE or a programmable logic controller (PLC).
5. The second UE according to claim 4, wherein the one or more processors are further configured to cause the second UE to: Send sidelink resource allocation requests to additional network nodes; and The additional network node receives a sidelink resource allocation associated with the allocated sidelink resource set, wherein, in order for the second UE to transmit the retransmission of the at least one message, the one or more processors are configured to cause the second UE to use the allocated sidelink resource set to transmit the retransmission of the at least one message.
6. The second UE of claim 4, wherein the one or more processors are further configured to cause the second UE to receive a selected set of sidelink resources from the network node, wherein, in order for the second UE to transmit the retransmission of the at least one message, the one or more processors are configured to cause the second UE to use the selected set of sidelink resources to transmit the retransmission of the at least one message.
7. The second UE of claim 4, wherein the one or more processors are further configured to cause the second UE to receive a selected set of sidelink resources from the first UE, wherein, in order for the second UE to transmit the retransmission of the at least one message, the one or more processors are configured to cause the second UE to use the selected set of sidelink resources to transmit the retransmission of the at least one message.
8. The second UE of claim 4, wherein the one or more processors are further configured to cause the second UE to select a selected set of sidelink resources, wherein in order for the second UE to transmit the retransmission of the at least one message, the one or more processors are configured to cause the second UE to use the selected set of sidelink resources to transmit the retransmission of the at least one message.
9. The second UE according to claim 1, wherein at least one priority is associated with the at least one message.
10. The second UE of claim 9, wherein the at least one priority includes a first priority associated with the first public message and a second priority associated with the first private message.
11. The second UE of claim 9, wherein the at least one priority includes a joint priority associated with the first public message and the first private message.
12. The second UE of claim 9, wherein the one or more processors are further configured to cause the UE to receive configuration information indicating the at least one priority.
13. The second UE of claim 9, wherein the at least one priority is associated with at least one of a mode 1 sidelink resource allocation operation or a mode 2 resource allocation operation.
14. The second UE according to claim 9, wherein, In order to send the retransmission of the at least one message, the one or more processors are configured to cause the second UE to send at least one of the first public message or the first private message based on the at least one priority.
15. The second UE of claim 1, wherein the one or more processors are further configured to cause the second UE to send a retransmission mode indication indicating that the at least one retransmission will be sent by the second UE.
16. The second UE according to claim 15, wherein, In order for the second UE to send the retransmission mode indication, the one or more processors are configured to cause the second UE to send the retransmission mode indication via the PC5 interface.
17. The second UE according to claim 1, wherein, In order for the second UE to transmit the retransmission of the at least one message, the one or more processors are configured to cause the second UE to transmit the at least one retransmission based on a retransmission mode corresponding to the second UE, wherein the retransmission mode is based on at least one of a priority associated with the at least one message or a remaining delay associated with the at least one message.
18. The second UE of claim 17, wherein the one or more processors are further configured to cause the second UE to send a retransmission mode indication indicating the priority.
19. The second UE according to claim 1, wherein, In order for the second UE to send the at least one retransmission of the at least one message, the one or more processors are configured to cause the second UE to send the at least one retransmission based on at least one delay parameter.
20. The second UE of claim 19, wherein the at least one message includes the first public message and the first private message, and wherein the at least one delay parameter includes a first delay parameter associated with the first public message and a second delay parameter associated with the first private message.
21. A first user equipment (UE) for wireless communication, the first user equipment (UE) comprising: Memory; and One or more processors, said one or more processors coupled to said memory and configured to cause the first UE to: Receive at least one message from a first network node, the at least one message including at least one of a first public message pointing to the first UE or a first private message pointing to the first UE; as well as At least one retransmission of the at least one message is received from at least one of the first network node or the second network node based on the failure of the first UE to decode the at least one message.
22. The first UE according to claim 21, wherein, In order for the first UE to receive the at least one retransmission of the at least one message, the one or more processors are configured to cause the first UE to: A first retransmission of the at least one message received from the first network node; as well as A second retransmission of the at least one message received from the second network node.
23. The first UE of claim 22, wherein the second network node comprises at least one of a second UE or a programmable logic controller (PLC).
24. The first UE of claim 23, wherein the one or more processors are further configured to cause the first UE to receive a retransmission mode indication indicating that the at least one retransmission will be sent by the first network node or the second network node.
25. The first UE according to claim 24, wherein, In order for the first UE to receive the retransmission mode indication, the one or more processors are configured to cause the first UE to receive the retransmission mode indication via at least one of a PC5 interface or an access link.
26. The first UE according to claim 21, wherein, In order for the first UE to receive the at least one retransmission of the at least one message, the one or more processors are configured to cause the first UE to receive the at least one retransmission based on a retransmission mode corresponding to at least one of the first network node or the second network node, wherein the retransmission mode is based on at least one of a priority associated with the at least one message or a function of the remaining delay associated with the at least one message.
27. A method for wireless communication performed by a second user equipment (UE), the method comprising: Receive at least one message from a network node, the at least one message including at least one of a first public message pointing to a first UE or a first private message pointing to the first UE; Decode the at least one message; Receive from the network node at least one retransmission instruction instructing the second UE to send the at least one message to the first UE; as well as The retransmission of the at least one message is sent to the first UE.
28. The method of claim 27, wherein the at least one retransmission of the at least one message comprises transmitting the at least one retransmission based on a retransmission mode corresponding to the second UE, wherein the retransmission mode is based on at least one of a priority associated with the at least one message or a remaining delay associated with the at least one message.
29. A method for wireless communication performed by a first user equipment (UE), the method comprising: Receive at least one message from a first network node, the at least one message including at least one of a first public message pointing to the first UE or a first private message pointing to the first UE; as well as At least one retransmission of the at least one message is received from at least one of the first network node or the second network node based on the failure of the first UE to decode the at least one message.
30. The method of claim 29, further comprising receiving a retransmission mode indication indicating that the at least one retransmission will be sent by the first network node or the second network node.