Power allocation for sidelink feedback transmission
By dynamically adjusting the transmission power of feedback signaling in user equipment (UE) according to multiple factors, the problem of low power distribution efficiency of feedback signaling in side link communication in the prior art is solved, and the efficiency and reliability of signaling transmission are improved.
Patent Information
- Application Number
- CN202080057546.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-08-12
- Filing Date
- 2020-08-13
- Publication Date
- 2025-02-28
- Estimated Expiration
- 2040-08-13
AI Technical Summary
The existing wireless communication technology is difficult to effectively manage the power allocation of feedback signaling in side link communication, resulting in limited signaling transmission efficiency and reliability in multi-UE communication scenarios.
By implementing the transmission power determination mechanism of feedback signaling in user equipment (UE), the transmission power of each feedback signaling is dynamically adjusted according to factors such as distance between UEs, reference signal reception power (RSRP), traffic priority, transmission mode and feedback information to optimize signaling transmission.
It realizes the power of feedback signaling more efficiently in multi-UE communication scenarios, and improves the efficiency and reliability of signaling transmission, especially in the case of large path losses.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to U.S. Application No. 16 / 991,676, filed on August 12, 2020, which claims the benefit of and priority to U.S. Provisional Application No. 62 / 889,898, filed on August 21, 2019, both of which are assigned to the assignee of this application and are hereby expressly incorporated herein by reference in their entirety as if fully set forth below and for all applicable purposes.
[0003] introduction
[0004] Aspects of the present disclosure relate to wireless communications and, more particularly, to techniques for sidelink communications.
[0005] Wireless communication systems are widely deployed to provide various telecommunication services such as telephony, video, data, messaging, broadcast, etc. These wireless communication systems may employ multiple-access technologies capable of supporting communication with multiple users by sharing available system resources (e.g., bandwidth, transmit power, etc.). Examples of such multiple-access systems include Third Generation Partnership Project (3GPP) Long Term Evolution (LTE) systems, LTE-Advanced (LTE-A) systems, Code Division Multiple Access (CDMA) systems, Time Division Multiple Access (TDMA) systems, Frequency Division Multiple Access (FDMA) systems, Orthogonal Frequency Division Multiple Access (OFDMA) systems, Single Carrier Frequency Division Multiple Access (SC-FDMA) systems, and Time Division Synchronous Code Division Multiple Access (TD-SCDMA) systems, to name just a few.
[0006] These multiple access technologies have been adopted in various telecommunication standards to provide a common protocol that enables different wireless devices to communicate at a city, country, region, and even global level. New radio (e.g., 5G NR) is an example of an emerging telecommunication standard. NR is an enhancement set of the LTE mobile standard promulgated by 3GPP. NR is designed to better support mobile broadband Internet access by improving spectrum efficiency, reducing costs, improving services, utilizing new spectrum, and better integrating with other open standards using OFDMA with cyclic prefix (CP) on downlink (DL) and uplink (UL). To this end, NR supports beamforming, multiple-input multiple-output (MIMO) antenna technology, and carrier aggregation.
[0007] However, as the demand for mobile broadband access continues to grow, there is a need for further improvements to NR and LTE technologies. Preferably, these improvements should be applicable to other multiple access technologies and the telecommunication standards that employ these technologies.
[0008] Overview
[0009] The systems, methods, and devices of the present disclosure each have several aspects, no single one of which is solely responsible for its desirable attributes. Without limiting the scope of the present disclosure as expressed in the appended claims, some features will now be briefly discussed. After considering this discussion, and particularly after reading the section entitled "Detailed Description," it will be understood how the features of the present disclosure provide advantages including improved feedback signaling.
[0010] Certain aspects provide a method for wireless communication by a user equipment (UE). The method generally includes: receiving a plurality of data transmissions from a plurality of other UEs; generating a feedback signal for each of the plurality of data transmissions; determining a transmit power of the feedback signal for each of the plurality of data transmissions, the determination being based on at least one configuration associated with the feedback signal, wherein each feedback signal for the plurality of data transmissions is transmitted during a same feedback opportunity; and transmitting the feedback signal to each of the plurality of other UEs using the determined transmit power.
[0011] Certain aspects provide an apparatus for wireless communication by a UE. The apparatus generally includes: means for receiving a plurality of data transmissions from a plurality of other UEs; means for generating a feedback signal for each of the plurality of data transmissions; means for determining a transmit power of the feedback signal for each of the plurality of data transmissions, the determination being based on at least one configuration associated with the feedback signal, wherein each feedback signal for the plurality of data transmissions is transmitted during a same feedback opportunity; and means for transmitting the feedback signal to each of the plurality of other UEs using the determined transmit power.
[0012] Certain aspects provide an apparatus for wireless communication by a UE. The apparatus generally includes: a receiver configured to receive a plurality of data transmissions from a plurality of other UEs; a processing system configured to generate a feedback signal for each of the plurality of data transmissions, and determine a transmit power of the feedback signal for each of the plurality of data transmissions, the determination being based on at least one configuration associated with the feedback signal, wherein each feedback signal for the plurality of data transmissions is transmitted during a same feedback opportunity; and a transmitter configured to transmit the feedback signal to each of the plurality of other UEs using the determined transmit power.
[0013] Certain aspects provide a computer-readable medium having instructions stored thereon that cause a UE to: receive a plurality of data transmissions from a plurality of other UEs; generate a feedback signal for each of the plurality of data transmissions; determine a transmit power for the feedback signal for each of the plurality of data transmissions, the determination being based on at least one configuration associated with the feedback signal, wherein each feedback signal for the plurality of data transmissions is transmitted during a same feedback opportunity; and transmit the feedback signal to each of the plurality of other UEs using the determined transmit power.
[0014] To achieve the foregoing and related ends, the one or more aspects include the features fully described below and particularly pointed out in the claims. The following description and the accompanying drawings set forth in detail certain illustrative features of the one or more aspects. However, these features are only indicative of several of the various ways in which the principles of the various aspects can be employed. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to understand in detail the manner in which the above-stated features of the present disclosure are used, a more particular description of the content briefly summarized above may be made with reference to various aspects, some of which are illustrated in the accompanying drawings. It should be noted, however, that the accompanying drawings illustrate only certain typical aspects of the present disclosure and are not to be considered limiting of its scope, as the description may admit to other equally effective aspects.
[0017] Figure 1 is a block diagram conceptually illustrating an example telecommunications system in accordance with certain aspects of the present disclosure.
[0018] Figure 2 is a block diagram conceptually illustrating designs of example base stations (BSs) and user equipment (UEs) in accordance with certain aspects of the present disclosure.
[0019] Figure 3 and 4 A vehicle-to-everything (V2X) system according to certain aspects of the present disclosure is illustrated.
[0020] Figure 5 is a call flow diagram illustrating example data and HARQ signaling according to aspects of the present disclosure.
[0021] Figure 6 is a flow diagram illustrating example operations for wireless communications by a UE in accordance with certain aspects of the present disclosure.
[0022] Figure 7 Frequency division multiplexing feedback signaling in accordance with certain aspects of the present disclosure is illustrated.
[0023] Figure 8 Illustrated are communications devices that may include various components configured to perform operations for the techniques disclosed herein in accordance with aspects of the present disclosure.
[0024] To facilitate understanding, identical reference numerals have been used, where possible, to designate identical elements that are common to the figures. It is contemplated that elements disclosed in one aspect may be beneficially utilized in other aspects without specific recitation.
[0025] Detailed Description
[0026] Various aspects of the present disclosure provide apparatus, methods, processing systems, and computer-readable media for feedback signaling using a side link between a user equipment (UE) and one or more other UEs. For example, certain aspects provide techniques for determining the transmit power of a feedback signal based on various factors, as described in more detail herein.
[0027] The various factors may include one or any combination of the following: distance between UEs, reference signal received power (RSRP), traffic priority, transmission mode (e.g., unicast or multicast), whether the feedback signal is an acknowledgement (ACK) or a negative acknowledgement (NACK), and an indication received from another node (e.g., a network node or another UE). The UE may transmit multiple feedback signals to multiple UEs during the same feedback opportunity, and the feedback signals may have different transmit powers depending on the specific factors applied in determining the feedback transmit power.
[0028] Various aspects described herein allow a greater amount of power to be allocated to more important feedback signals. In other words, a NACK may be more important than an ACK and thus may be allocated more power, or the feedback signal may be used for relatively high priority data transmission. In addition, greater power may be allocated to feedback signals that may experience a greater amount of path loss (e.g., due to the distance between the UEs).
[0029] The following description provides an example of feedback signaling in a communication system, but does not limit the scope, applicability or examples set forth in the claims. Changes may be made to the functions and arrangements of the elements discussed without departing from the scope of the present disclosure. Various examples may appropriately omit, replace, or add various procedures or components. For example, the described method may be performed in an order different from the order described, and various steps may be added, omitted, or combined. Moreover, the features described with respect to some examples may be combined in some other examples. For example, any number of aspects set forth herein may be used to implement a device or practice method. In addition, the scope of the present disclosure is intended to cover such devices or methods practiced using other structures, functionalities, or structures and functionalities as supplements to the various aspects of the present disclosure set forth herein or in addition. It should be understood that any aspect of the present disclosure disclosed herein may be implemented by one or more elements of the claims. The wording "exemplary" is used herein to "represent use as an example, instance, or explanation". Any aspect described as "exemplary" herein is not necessarily to be interpreted as being superior to or superior to other aspects.
[0030] In general, any number of wireless networks may be deployed in a given geographic area. Each wireless network may support a specific radio access technology (RAT) and may operate on one or more frequencies. RAT may also be referred to as radio technology, air interface, etc. Frequency may also be referred to as carrier, subcarrier, frequency channel, frequency modulation, subband, etc. Each frequency may support a single RAT in a given geographic area to avoid interference between wireless networks of different RATs. In some cases, 5G NR RAT networks may be deployed.
[0031] Figure 1 An example wireless communication network 100 is illustrated in which aspects of the present disclosure may be performed. For example, the wireless communication network 100 may be a NR system (e.g., a 5G NR network).
[0032] like Figure 1 As illustrated in , the wireless communication network 100 may include several base stations (BSs) 110a-z (each also individually referred to herein as BS 110 or collectively referred to as BS 110) and other network entities. BS 110 may provide communication coverage for a particular geographic area (sometimes referred to as a "cell"), which may be stationary or mobile depending on the location of mobile BS 110. In some examples, BS 110 may be interconnected to each other and / or to one or more other BSs or network nodes (not shown) in the wireless communication network 100 via various types of backhaul interfaces (e.g., direct physical connections, wireless connections, virtual networks, etc.) using any suitable transport network. Figure 1In the example shown in , BSs 110a, 110b, and 110c may be macro BSs for macro cells 102a, 102b, and 102c, respectively. BS 110x may be a pico BS for a pico cell 102x. BSs 110y and 110z may be femto BSs for femto cells 102y and 102z, respectively. The BS may support one or more cells. BS 110 communicates with user equipment (UE) 120a-y (each also individually referred to herein as UE 120 or collectively referred to as UE 120) in the wireless communication network 100. UEs 120 (e.g., 120x, 120y, etc.) may be dispersed throughout the wireless communication network 100, and each UE 120 may be stationary or mobile.
[0033] According to certain aspects, UE 120 may be configured to determine a transmit power for feedback signaling. Figure 1 As shown in , UE 120a includes a feedback manager 112. The feedback manager 112 may be configured to: receive one or more data transmissions from one or more other UEs; generate a feedback signal for each of the one or more data transmissions; determine a transmit power for the feedback signal for each of the one or more data transmissions, the determination being based on at least one configuration associated with the feedback signal; and transmit the feedback signal to each of the one or more other UEs using the determined transmit power. In some examples, the at least one configuration associated with the feedback signal may include one or any combination of: a distance between the UE and the one or more other UEs, an RSRP parameter of a reference signal transmitted by the one or more other UEs, a priority associated with each of the one or more data transmissions, a transmission mode associated with each of the one or more data transmissions, whether the feedback signal is an acknowledgement of the data transmission or a negative acknowledgement of the data transmission, and an indication received from each of the one or more other UEs or a network node.
[0034] The wireless communication network 100 may also include a relay station (e.g., relay station 110r) (also referred to as a relay, etc.), which receives transmissions of data and / or other information from an upstream station (e.g., BS 110a or UE 120r) and sends transmissions of data and / or other information to a downstream station (e.g., UE 120 or BS 110), or which relays transmissions between UEs 120 to facilitate communication between the devices.
[0035] A network controller 130 may couple to a set of BSs 110 and provide coordination and control for the BSs 110. The network controller 130 may communicate with the BSs 110 via a backhaul. The BSs 110 may also communicate with each other (eg, directly or indirectly) via a wireless or wired backhaul.
[0036] Figure 2 1 and 120a (eg, in the example embodiment of the present invention) that can be used to implement various aspects of the present disclosure. Figure 1 Example components of the wireless communication network 100).
[0037] At BS 110a, a transmit processor 220 may receive data from a data source 212 and control information from a controller / processor 240. The control information may be for a physical broadcast channel (PBCH), a physical control format indicator channel (PCFICH), a physical hybrid ARQ indicator channel (PHICH), a physical downlink control channel (PDCCH), a group common PDCCH (GC PDCCH), etc. The data may be for a physical downlink shared channel (PDSCH), etc. The processor 220 may process (e.g., encode and symbol map) the data and the control information to obtain data symbols and control symbols, respectively. The transmit processor 220 may also generate reference symbols (such as for a primary synchronization signal (PSS), a secondary synchronization signal (SSS), and a cell-specific reference signal (CRS)). The transmit (TX) multiple-input multiple-output (MIMO) processor 230 may perform spatial processing (e.g., precoding) on data symbols, control symbols, and / or reference symbols, where applicable, and may provide an output symbol stream to modulators (MODs) 232a-232t. Each modulator 232 may process a respective output symbol stream (e.g., for OFDM, etc.) to obtain an output sample stream. Each modulator may further process (e.g., convert to analog, amplify, filter, and up-convert) the output sample stream to obtain a downlink signal. The downlink signals from modulators 232a-232t may be transmitted via antennas 234a-234t, respectively.
[0038] At UE 120a, antennas 252a-252r may receive downlink signals from BS 110a and may provide received signals to demodulators (DEMODs) in transceivers 254a-254r, respectively. Each demodulator 254 may condition (e.g., filter, amplify, downconvert, and digitize) a respective received signal to obtain input samples. Each demodulator may further process the input samples (e.g., for OFDM, etc.) to obtain received symbols. A MIMO detector 256 may obtain received symbols from all demodulators 254a-254r, perform MIMO detection on the received symbols where applicable, and provide detected symbols. A receive processor 258 may process (e.g., demodulate, deinterleave, and decode) the detected symbols, provide decoded data for UE 120a to a data sink 260, and provide decoded control information to a controller / processor 280.
[0039] On the uplink, at the UE 120a, the transmit processor 264 may receive and process data from a data source 262 (e.g., for a physical uplink shared channel (PUSCH)) and control information from a controller / processor 280 (e.g., for a physical uplink control channel (PUCCH)). The transmit processor 264 may also generate reference symbols for a reference signal (e.g., a sounding reference signal (SRS)). The symbols from the transmit processor 264 may be precoded by a TX MIMO processor 266, if applicable, further processed by a demodulator in a transceiver 254a-254r (e.g., for SC-FDM, etc.), and transmitted to the BS 110a. At the BS 110a, the uplink signal from the UE 120a may be received by the antenna 234, processed by the modulator 232, detected by the MIMO detector 236, if applicable, and further processed by the receive processor 238 to obtain decoded data and control information sent by the UE 120a. Receive processor 238 may provide decoded data to data sink 239 and decoded control information to controller / processor 240 .
[0040] Memories 242 and 282 may store data and program codes for BS 110a and UE 120a, respectively.A scheduler 244 may schedule UEs for data transmission on the downlink and / or uplink.
[0041] The controller / processor 280 and / or other processors and modules at the UE 120a may perform or direct the execution of processes for the techniques described herein. Figure 2As shown in FIG. 1 , the controller / processor 280 of UE 120a has a feedback manager 241 that can be configured to determine the transmit power of feedback signaling in accordance with various aspects described herein. Although shown at the controller / processor, other components of UE 120a may also be used to perform the operations described herein.
[0042] Figure 3 and Figure 4 A vehicle-to-everything (V2X) system according to certain aspects of the present disclosure is described. Figure 4 , the V2X system is illustrated as having two vehicles. Figure 4 and Figure 5 The V2X system provided in the present invention provides two complementary transmission modes. The first transmission mode involves direct communication between participants in a local area (e.g., also known as sidelink communication). Figure 4 The second transmission mode involves Figure 4 The network communication of the network explained in the above can be realized on the "Uu interface". Figure 4 , the first transmission mode allows direct communication between different participants in a given geographic location. As explained, a vehicle can communicate with a person (V2P) through a PC5 interface. Communication (V2V) between a vehicle and another vehicle can also occur through a PC5 interface. In a similar manner, communication (V2I) from a vehicle to other highway components (such as signal lights) can occur through a PC5 interface. In each of the illustrated embodiments, two-way communication can be performed between the elements, so each element can be a transmitter and receiver of information. In the configuration provided, the first transmission mode is a self-management system, and network assistance is not provided. Such transmission modes provide reduced costs and improved reliability because network service interruptions do not occur during switching operations of mobile vehicles. Resource assignment does not require coordination between operators, and subscription to the network is not required, thereby reducing the complexity of such self-management systems.
[0043] The V2X system is configured to operate in the 5.9 GHz spectrum, whereby any vehicle with an equipped system can access the common frequency and share information. Such coordinated / shared spectrum operation allows for safe operation. V2X operations can also coexist with 802.11p operations by being placed on different channels, whereby existing 802.11p operations are not interfered with by the introduction of the V2X system. In one non-limiting embodiment, the V2X system may operate in a 10 MHz band that describes / includes basic safety services. In other non-limiting embodiments, the V2X system may operate in a wider band of 70 MHz to support advanced safety services in addition to the basic safety services described above.
[0044] Reference Figure 4 , illustrating the second transmission mode of the two complementary transmission modes. In the illustrated embodiment, a vehicle can communicate with another vehicle through network communications. These network communications can occur through discrete nodes (such as evolved B nodes) that send and receive information between each vehicle. Network communications can be used for long-range communications between vehicles, such as indicating an accident about 1 mile ahead. Other types of communications, such as traffic flow conditions, road hazard warnings, environmental / weather reports, service station availability, and other similar data, can be sent by the node to the vehicle. Data can be obtained from cloud-based sharing services.
[0045] For network communications, residential service units (RSUs) and 4G / 5G small cell communications can be utilized to benefit in areas with higher coverage to allow real-time information to be shared between V2X users. As the number of RSUs decreases, the V2X system can rely more on small cell communications as needed.
[0046] In either of these two complementary transmission modes, higher layers may be utilized to adjust congestion control parameters. In high density vehicle deployment areas, using higher layers to implement such functionality provides enhanced performance over lower layers (due to congestion control on PHY / MAC).
[0047] Vehicle systems using V2X technology have significant advantages over 802.11p technology. Conventional 802.11p technology has limited scaling capabilities and access control can be problematic. In V2X technology, two vehicles that are separated from each other can use the same resource without incident because there is no denial of access requests. Even for moving vehicles, V2X technology has advantages over 802.11p technology because these V2X technologies are designed to meet latency requirements, thereby allowing timely scheduling and access to resources.
[0048] In the example of a blind spot scenario, road conditions may play an integral role in vehicle decision making opportunities. V2X communications can provide significant safety to operators, where braking distance estimates can be performed on a vehicle-by-vehicle basis. These braking distance estimates allow traffic to navigate around roads (such as blind spots) with greater vehicle safety while maximizing travel speed and efficiency.
[0049] Example Techniques for Power Allocation for Sidelink Feedback Transmissions
[0050] Certain aspects of the present disclosure relate to techniques for sidelink communication. Sidelink communication generally refers to communication between multiple UEs (such as device-to-device (D2D) communication or vehicle-to-vehicle (V2V) communication), such as Figure 4Described. In sidelink communications, hybrid automatic request (HARQ) feedback can be used to improve performance. That is, a UE can send HARQ acknowledgment (ACK) / negative acknowledgment (NACK) feedback to another UE. For example, UE1 can send data to UE2, and UE2 can send ACK or NACK to indicate whether the data is successfully decoded by UE2. However, unlike the cellular link (Uu), sidelink feedback can be sent from one UE to multiple UEs in communication with the UE.
[0051] When a UE decodes data from multiple transmitting UEs, the UE may have multiple feedbacks to send in one feedback opportunity (e.g., in a frequency division multiplexing (FDM) manner). However, these one-to-many links may differ from each other in various link configurations, such as link distance and reference signal received power (RSRP), because some UEs may be closer to each other than other UEs. In addition, the traffic being communicated may have different priorities. In other words, different transmissions may have different priorities depending on the type of data being communicated. The transmission modes (unicast vs. multicast) may also be different.
[0052] Certain aspects of the present disclosure relate to determining the power to be allocated to sidelink feedback transmissions depending on the specific configuration of each corresponding link. For example, a UE may send one or more HARQ ACK / NACK (A / N) feedbacks to one or more UEs in a HARQ feedback opportunity. The transmission of the one or more A / N feedbacks is to confirm the decoding of one or more data channels that may be sent by one or more sidelink data transmitters.
[0053] In certain aspects, the UE determines the power to be used for each A / N feedback transmission (e.g., determines the energy per resource element (EPRE)) based on one or more of the following factors. For example, the power may be determined based on the distance to the corresponding data transmitter, the RSRP measured based on at least one reference signal (RS) from the data transmitter, the traffic priority of the corresponding data, the transmission mode of the corresponding data, the feedback information of the corresponding data (e.g., whether the feedback is ACK or NACK), and / or an indication from another node (e.g., a network node when the BS schedules the sidelink transmission). As an example, the power of feedback to a remote (closer) UE may be boosted (reduced), the power of feedback to higher (lower) priority traffic may be boosted (reduced), and / or the power of feedback for multicast may be reduced compared to unicast, as described in more detail herein.
[0054] Various aspects described herein allow a larger amount of power to be allocated to more important feedback signals. In other words, a NACK may be more important than an ACK and thus may be allocated more power, or the feedback signal may be used for high priority data transmission and thus may be allocated relatively more power. In addition, a larger amount of power may be allocated to feedback signals that may experience a larger amount of path loss (e.g., due to the distance between the UEs). Allocating a larger amount of power to certain feedback signals may compensate for the limited processing gain of A / N feedback signaling, since in some implementations only 1 or 2 RB bandwidth may be allocated to feedback.
[0055] Figure 5 5 is a call flow diagram 500 illustrating example data and feedback signaling according to aspects of the present disclosure. As illustrated, a receiving UE 120 may receive control signaling 505 (e.g., sidelink control information (SCI), also referred to herein as a sidelink control signal) scheduling resources for reception of data 506 to be received from one or more transmitting UEs 504 (also referred to as data transmitter(s)). In some cases, the data 506 may be scheduled by a network node (e.g., BS 110).
[0056] Then, at block 508, the UE 120 determines HARQ feedback to be transmitted to one or more of the transmitting UEs 504. The UE 120 may also determine the power for each of the (these) HARQ feedbacks at block 510 based on one or more considerations, as described in more detail herein. For example, the power for the (these) HARQ feedbacks may be determined based on the following: the distance to the corresponding data transmitter (e.g., one or more transmitting UEs 504), the RSRP measured based on the RS from the data transmitter, the traffic priority of the corresponding data, the transmission mode of the corresponding data, the determined HARQ feedback (e.g., whether the HARQ feedback is ACK or NACK), an indication from a network node (when the BS 110 schedules the sidelink transmission), or an indication from the data transmitting UE. For example, the indication may be received by the UE 120 to indicate the power allocation for the corresponding NACK.
[0057] Optionally, if the total transmit power used for HARQ feedback during the feedback opportunity exceeds the maximum (or allowed) transmit power of the UE, the UE 120 may perform power scaling at block 511, as described in greater detail herein. The UE 120 then applies the determined power and transmits the HARQ feedback(s) 512. Depending on the HARQ feedback(s) 512, there may be one or more data retransmissions 514 (e.g., retransmissions of the data transmission 506), as illustrated.
[0058] Figure 66 is a flow diagram illustrating example operations 600 for wireless communications, in accordance with certain aspects of the present disclosure. Operations 600 may be performed, for example, by a UE (eg, such as UE 120a in wireless communication network 100).
[0059] Operation 600 may be implemented as a processor on one or more processors (e.g., Figure 2 Further, in operation 600, the transmission and reception of signals by the UE may be performed, for example, by one or more antennas (e.g., Figure 2 In some aspects, the transmission and / or reception of signals by the UE may be achieved by obtaining and / or outputting signals via a bus interface of one or more processors (eg, controller / processor 280).
[0060] Operation 600 may begin at block 605, with the UE receiving one or more data transmissions from one or more other UEs, and generating a feedback signal (e.g., a HARQ feedback signal) for each of the one or more data transmissions at block 610. In other words, the UE may determine the feedback(s) to be transmitted. In some aspects, the one or more data transmissions may be multiple data transmissions from multiple other UEs. The determination of the feedback(s) may include determining whether the received data channel requires feedback and whether the feedback is ACK or NACK. For example, when the received data channel corresponds to an ACK / NACK feedback mode, if the control information associated with the data channel (e.g., sidelink control information (SCI)) is successfully decoded, feedback may be sent, in which case the feedback is ACK or NACK depending on the decoding of the data. That is, if the decoding of the data is successful, the feedback is ACK, and otherwise the feedback is NACK. When the received data channel corresponds to a NACK-only feedback mode, if the control information is decoded but the decoding of the data fails, feedback is sent, in which case the feedback is NACK. Whether feedback is to be transmitted may also depend on the distance and / or RSRP from the data transmitter to the receiving UE. Feedback may be required only when the distance between the data transmitter and the receiving UE is less than a distance threshold and / or the RSRP measured at the receiving UE is greater than an RSRP threshold.
[0061] The UE then determines, at block 615, a transmit power for a feedback signal for each of the one or more data transmissions, the determination being based on at least one configuration associated with the feedback signal. For example, the determination of the transmit power for the feedback signal may be made for each feedback signal based on a respective configuration associated with the feedback. In other words, the transmit powers of the feedback signals may be different. In some aspects, the one or more data transmissions include a plurality of data transmissions, and the feedback signals for the plurality of data transmissions may be transmitted during the same feedback opportunity (e.g., via the same sidelink feedback channel). The feedback signals may be frequency division multiplexed during the feedback opportunity. For example, as Figure 7 As illustrated in FIG. 1 , the feedback signals 702 , 704 , 706 , 708 are frequency division multiplexed and have different transmit powers.
[0062] In certain aspects, the determination of the transmit power may include determining at least one energy per resource element (EPRE) parameter for transmission of the feedback signal to each of one or more other UEs, as described in more detail herein. The determination of the transmit power may include determining a power ratio, wherein the power ratio indicates a ratio between the transmit power and a reference transmit power. The reference transmit power may be configured by a network node, preconfigured at the UE, or determined by the UE. For example, the UE may determine the reference transmit power based on at least one of: a bandwidth for transmission of the feedback signal for each of the one or more data transmissions, a number of the feedback signals to be transmitted to the one or more other UEs, or a transmit power capability of the UE, or any combination thereof. Back to Figure 6 , at block 620, the UE transmits the feedback signal to each of the one or more other UEs using the determined transmit power.
[0063] In certain aspects, the at least one configuration associated with the feedback signal used to determine the transmit power at block 615 may include a distance between the UE and the one or more other UEs. For example, the UE 120 may determine a distance between the UE 120 and the data transmitter. The data transmitter may indicate its location (e.g., via a region index) in the sidelink control information and / or as part of the data transmission. The UE 120 may then determine the distance based on the location of the data transmitter and the UE 120.
[0064] In certain aspects, the UE determines the feedback power based at least on the distance so that a larger distance results in a higher feedback transmit power. For example, the feedback channel may have a reference EPRE value (e.g., a reference transmit power). The reference EPRE value may be predefined or configured (e.g., by BS 110), or derived based on the transmit power of the UE, the channel bandwidth, and / or the number of A / N feedbacks to be sent by UE 120. A predefined mapping rule may map the distance to an EPRE ratio. The EPRE ratio may be a ratio of the EPRE (e.g., transmit power) of the feedback to the reference EPRE. The mapping rule may be defined such that a larger distance corresponds to a larger value of the EPRE ratio, which means that a larger distance results in a higher feedback transmit power. In some cases, there may be a range of values for the EPRE ratio. In other words, the EPRE ratio may be in a range between a maximum EPRE ratio and a minimum EPRE ratio. In some aspects, when the distance between the UEs is less than a first threshold, the EPRE ratio may be set to a minimum value of the EPRE ratio range, and when the distance is greater than a second threshold (e.g., a second distance threshold greater than the first threshold), the EPRE ratio may be set to a maximum value of the EPRE ratio range.
[0065] In certain aspects, the at least one configuration associated with the feedback signal used to determine the transmit power at block 615 may include the RSRP of a reference signal transmitted by each of the one or more other UEs. For example, UE 120 may measure the received power of the reference signal(s) in the sidelink control channel. UE 120 then determines the feedback power based at least on the RSRP so that a larger RSRP may result in a lower feedback transmit power. As an example, the feedback channel may have a reference EPRE value, as described herein. A predefined mapping rule may map RSRP to an EPRE ratio (e.g., a ratio of the EPRE fed back to the reference EPRE). The mapping rule may be defined so that a larger RSRP value (e.g., implying a smaller distance) corresponds to a smaller value of the EPRE ratio, which means that a smaller distance may result in a smaller feedback transmit power. The EPRE ratio may have a range between a maximum EPRE ratio and a minimum EPRE ratio, as described herein.
[0066] In certain aspects, the at least one configuration associated with the feedback signal used to determine the transmit power at block 615 may include a priority associated with each of the one or more data transmissions. For example, the UE may determine the priority of the data. Some data traffic may have a higher priority than other data traffic. For example, the priority may be indicated in the SCI. The UE may determine the feedback power based at least on the priority so that a higher priority may result in a higher feedback transmit power. As an example, the UE 120 may determine a reference EPRE, as described herein. A predefined mapping rule may map a priority to an EPRE ratio. The mapping rule may be defined so that a higher priority corresponds to a larger EPRE ratio. For example, the traffic priority on the side link may be classified as high, medium, or low. Each of the three priority levels (high, medium, and low) may have a corresponding EPRE ratio of 3dB, 0dB, and -3dB, respectively. For example, the EPRE for feedback of data traffic with medium priority may be the same as the reference EPRE, while the power for feedback of high and low data traffic may be boosted and reduced by 3dB, respectively.
[0067] In certain aspects, operation 600 may also include determining a transmission mode (e.g., unicast, groupcast, multicast, or broadcast) associated with each of the one or more data transmissions. In this case, the at least one configuration associated with the feedback signal used to determine the transmit power at block 615 may include the transmission mode. The determination of the transmit power may be based on a mapping of the transmission mode to the transmit power so that a higher transmit power is used when the transmission mode is unicast than when the transmission mode is another transmission mode (e.g., groupcast). In other words, the UE 120 may determine a transmission mode of the data, which may be unicast, groupcast, multicast, or broadcast. The transmission mode may be indicated or implied by one or more parameters in the SCI. The UE may determine the feedback power based at least on the transmission mode so that at least one of the transmission modes is mapped to a higher (or lower) feedback transmit power than the other modes. As an example, a predefined mapping rule may map a transmission mode to an EPRE ratio, as described herein. Specifically, unicast traffic may be mapped to a higher feedback power (e.g., a higher EPRE ratio) because only a single UE sends feedback compared to a multicast where multiple UEs may send feedback. Therefore, a higher feedback power may be used for unicast transmissions compared to multicast transmissions. In other words, the data transmitter may use the same resources to receive the same feedback signal (e.g., sequence) from multiple UEs, and as a result, each of these UEs may transmit the feedback signal at a lower transmit power because the power of the feedback signals from the various UEs may be combined at the data transmitter.
[0068] In certain aspects, the at least one configuration associated with the feedback signal used to determine the transmit power at block 615 may include information indicated by the feedback signal (e.g., whether the feedback signal is an acknowledgment of a data transmission or a negative acknowledgment of a data transmission). For example, in the case where the feedback signal is a negative acknowledgment, a higher transmit power may be used than if the feedback signal is an acknowledgment. For example, the UE 120 may determine the feedback power based at least on the HARQ feedback so that one feedback type may result in a higher (or lower) feedback transmit power than another feedback type. As an example, a predefined mapping rule may map a feedback type to an EPRE ratio. NACK feedback may be mapped to a higher feedback power (e.g., a higher EPRE ratio). For example, the EPRE ratio may be 0 dB for ACK feedback, while the EPRE ratio may be greater than 0 dB for NACK feedback. The feedback power associated with whether the feedback is ACK or NACK may be predefined or configured. In other words, NACK may be mapped to a higher feedback power because NACK is more important than ACK because the data transmitter may retransmit the corresponding data when NACK is detected. Therefore, it may be desirable to allocate more power to NACK feedback than to ACK feedback.
[0069] In some aspects, the at least one configuration associated with the feedback signal used to determine the transmit power at block 615 may include an indication received from each of the one or more other UEs or a network node. For example, in some aspects, the data transmitter may indicate a power allocation for feedback transmission (e.g., using SCI). In other aspects, a network node (e.g., BS 110) may indicate a power allocation for feedback transmission (e.g., when BS 110 schedules sidelink transmission). For example, a reference EPRE may be determined as described herein, and the indication from the network node or data transmitter may be an indication of a ratio of the feedback EPRE to the reference EPRE. When the feedback power is expected to be boosted relative to the reference EPRE, a positive value (in dB) of the EPRE ratio may be indicated, and when the feedback power is expected to be reduced relative to the reference EPRE, a negative value (in dB) of the EPRE ratio may be indicated.
[0070] One or more of the various factors described herein for determining the transmit power of feedback signaling may be used in combination. For example, the transmit power of feedback signaling may be determined based on the distance between UE 120 and the data transmitter and the priority of the data traffic. A predefined rule may map the distance and traffic priority to the feedback transmit power. The mapping rule may be defined such that for a priority class, a larger distance results in a higher feedback power, or for the same distance, a higher priority class results in a higher feedback power.
[0071] As another example, the transmit power of the feedback signaling may be determined based on RSRP and the transmission mode. For example, a predefined rule may map the measured RSRP and the transmission mode to the feedback transmit power. The mapping rule may be defined such that for the same RSRP value, one transmission mode may result in a relatively higher feedback power than other transmission modes, or for the same transmission mode, a relatively higher RSRP may result in a lower feedback power.
[0072] As another example, the transmit power of the feedback signaling may be determined based on distance, priority, and feedback information. For example, there may be separate rules that map each of these factors (distance, priority, feedback information) to an EPRE ratio. For example, a predefined rule may map distance to an EPRE ratio. (in dB), another predefined rule can map the priority to the EPRE ratio (in dB), and yet another predefined rule can map the feedback information to the EPRE ratio (in dB). The UE may also determine a reference EPRE (in dB), as described herein. Therefore, the EPRE of the RE used in the feedback (which may be equal to (in dB). An example set of values for the various EPRE ratios and reference EPRE is provided below to facilitate understanding: dB, selected according to the distance mapping rule dB so that greater distances result in higher Value, selected according to the priority mapping rule dB makes higher priority result in higher Value, determined based on feedback information mapping rules dB, and for ACK, dB, and for NACK, Although various combinations of these factors described herein have been provided to facilitate understanding, any combination of the individual factors may be used to determine the transmit power of the feedback signaling.
[0073] As described herein, UE 120 may determine the transmit power for each feedback based on the reference EPRE and the determined EPRE ratio, and send one or more feedback signals during the feedback opportunity. Figure 7 As described, multiple HARQ feedbacks may be FDMed. In certain aspects, each feedback transmission occupies a specific number of RBs or subcarriers.
[0074] In some aspects, these HARQ feedbacks may be mapped to one or more symbols (e.g., orthogonal frequency division multiplexing (OFDM)) in a feedback opportunity. Figure 6The described feedback signal may be transmitted via a plurality of symbols at block 620. In certain aspects, the transmit power determined based on the at least one configuration associated with the feedback signal may be applied to only a portion of the plurality of symbols. For example, when the feedback signal occupies a plurality of OFDM symbols, the power allocation determined based on the various factors described herein may be applied to each of the OFDM symbols, or may be applied to some of the OFDM symbols. As an example, the first OFDM symbol of the HARQ feedback may be used as a reference power (e.g., ) to transmit, and the transmit power (e.g., p EPRE ) can be applied to the remaining OFDM symbols in the HARQ feedback channel.
[0075] As about Figure 5 As described above, if the total power used for HARQ feedback during a feedback opportunity exceeds the maximum (or allowed) transmit power of the UE, the UE 120 may optionally perform power scaling. Figure 6 The one or more data transmissions described may include multiple data transmissions. In this case, the determination of the transmit power of the feedback signal for the multiple data transmissions may include: calculating another transmit power for the feedback signal based on the at least one configuration associated with each of the feedback signals for the multiple data transmissions, and determining whether the sum of these other transmit powers during the feedback opportunity exceeds the maximum allowed transmit power associated with the transmission of the feedback signal. If the sum of these other transmit powers exceeds the maximum allowed transmit power, the UE may optionally reduce these other transmit powers until the sum of these other transmit powers is equal to or less than the maximum allowed transmit power to determine the transmit power of the feedback signal. In other words, after power allocation, the total power should be determined not to exceed the maximum (or allowed) transmit power of the UE. For example, some feedback signals may be power-boosted, while the power of other feedback signals may be reduced. If the total boosted power is greater than the total reduced power, the total power for HARQ feedback may exceed the maximum (or allowed) transmit power of the UE. In this case, a scaling factor may be applied that reduces the power used for all or part of the feedback signals to ensure that the total power does not exceed the maximum (or allowed) power of the UE.
[0076] As described herein, the reference EPRE may be determined by the UE using one or more of various suitable factors. As an example, the reference EPRE may be determined based on the maximum (or allowed) transmit power of the UE and the total bandwidth used for feedback transmission. For example, the total bandwidth used for feedback may accommodate 20 feedbacks, and the reference transmit power for feedback (e.g., the reference EPRE) is determined as the maximum (or allowed) transmit power of the UE divided by 20. As another example, the reference EPRE may be determined by the maximum (or allowed) transmit power of the UE and the number of feedbacks to be transmitted. For example, the total bandwidth used for feedback may accommodate 20 feedbacks, but the UE may ultimately send only 3 feedbacks. In this case, the reference EPRE may be determined assuming only 3 feedbacks (e.g., the reference transmit power for feedback may be determined as the maximum (or allowed) transmit power of the UE divided by 3). As another example, the reference transmit power may be configured or predefined as a value less than or equal to the maximum (or allowed) transmit power of the UE.
[0077] Figure 8 The description may include instructions configured to perform operations for the techniques disclosed herein (such as, Figure 6 800 includes a processing system 802 coupled to a transceiver 808. The transceiver 808 is configured to transmit and receive signals for the communication device 800 (such as various signals as described herein) via an antenna 810. The processing system 802 may be configured to perform processing functions for the communication device 800, including processing signals received and / or to be transmitted by the communication device 800.
[0078] The processing system 802 includes a processor 804 coupled to a computer readable medium / memory 812 via a bus 806. In some aspects, the computer readable medium / memory 812 is configured to store a program that, when executed by the processor 804, causes the processor 804 to execute Figure 6 The operations illustrated in or instructions (e.g., computer executable code) for performing other operations of the various techniques for feedback signaling discussed herein.
[0079] In some aspects, the computer-readable medium / memory 812 stores code 814 for receiving (e.g., an example of an apparatus for receiving); code 816 for transmitting (e.g., an example of an apparatus for transmitting); code 818 for generating (e.g., an example of an apparatus for generating); and code 819 for determining (e.g., an example of an apparatus for determining). One or more of the codes 814, 816, 818, 818, 819 may be executed by a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic device. In some aspects, the processor 804 executes the code stored in the computer-readable medium / memory 812. In some aspects, the computer-readable medium / memory 812 is an example of the feedback manager 112.
[0080] In some aspects, alternatively or additionally, the processor 804 includes a circuit system 820 for receiving (e.g., an example of a device for receiving); a circuit system 824 for transmitting (e.g., an example of a device for transmitting); a circuit system 826 for generating (e.g., an example of a device for generating); and a circuit system 828 for determining (e.g., an example of a device for determining). One or more of the circuit systems 820, 824, 826, 828 may be implemented by one or more of a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices. In some aspects, the processor 804 is an example of the feedback manager 112.
[0081] The transceiver 808 may provide means for receiving (eg, means for receiving a plurality of data transmissions). The transceiver 808 may be a reference Figure 2 Examples of various aspects of the transceiver 254 are described. Antenna 810 may correspond to a single antenna or a group of antennas. Transceiver 808 may provide a means for transmitting signals generated by other components of device 800.
[0082] According to examples disclosed herein, the feedback manager 112 can support wireless communications.
[0083] Feedback manager 112 may be an example of a means for performing various aspects described herein. Feedback manager 112 or its subcomponents may be implemented in hardware (e.g., in uplink resource management circuitry). The circuitry may include a processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described in the present disclosure.
[0084] In another implementation, the feedback manager 112 or its subcomponents may be implemented in code executed by a processor (e.g., as uplink resource management software or firmware), or any combination thereof. If implemented in code executed by a processor, the functionality of the feedback manager 112 or its subcomponents may be performed by a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic device.
[0085] In some examples, feedback manager 112 may be configured to use or otherwise cooperate with transceiver 808 to perform various operations (eg, receive, determine, transmit).
[0086] Feedback manager 112 or its subcomponents may be physically located at various locations, including being distributed such that portions of functionality are implemented by one or more physical components at different physical locations. In some examples, according to various aspects of the present disclosure, feedback manager 112 or its subcomponents may be separate and distinct components. In some examples, according to various aspects of the present disclosure, feedback manager 112 or its subcomponents may be combined with one or more other hardware components (including, but not limited to, input / output (I / O) components, a transceiver, a network server, another computing device, one or more other components described in the present disclosure, or a combination thereof).
[0087] Example aspects
[0088] Aspect 1: A method for wireless communication by a user equipment (UE), comprising: receiving multiple data transmissions from multiple other UEs; generating a feedback signal for each of the multiple data transmissions; determining a transmit power of the feedback signal for each of the multiple data transmissions, the determination being based on at least one configuration associated with the feedback signal, wherein each feedback signal for the multiple data transmissions is transmitted during a same feedback opportunity; and transmitting the feedback signal to each of the multiple other UEs using the determined transmit power.
[0089] Aspect 2: The method according to Aspect 1, wherein the transmission powers of the feedback signals are different.
[0090] Aspect 3: The method of any one of aspects 1-2, wherein the feedback signal comprises a hybrid automatic request (HARQ) feedback signal.
[0091] Aspect 4: The method of any one of aspects 1-3, wherein the determining of the transmit power comprises determining at least one energy per resource element (EPRE) parameter for transmission of the feedback signal to each of the plurality of other UEs.
[0092] Aspect 5: The method of any one of aspects 1-4, wherein the determining of the transmit power comprises determining a ratio between the transmit power and a reference transmit power.
[0093] Aspect 6: The method of Aspect 5, wherein the reference transmit power is configured by a network node.
[0094] Aspect 7: The method as in any one of aspects 5-6, wherein the reference transmit power is configured at the UE.
[0095] Aspect 8: The method as in any of Aspects 5-7, further comprising determining the reference transmit power based on at least one of: a bandwidth for transmitting a feedback signal for each of the multiple data transmissions, a number of feedback signals to be transmitted to the multiple other UEs, or a transmit power capability of the UE, or any combination thereof.
[0096] Aspect 9: The method of any one of aspects 1-8, wherein the at least one configuration associated with the feedback signal comprises a distance between the UE and the plurality of other UEs.
[0097] Aspect 10: The method of aspect 9, wherein the determination of the transmit power is based on a mapping of the distance to the transmit power such that a higher transmit power is used as the distance increases.
[0098] Aspect 11: The method as in any of Aspects 9-10, further comprising: receiving at least one indication of the position of each of the multiple other UEs, the indication being part of a sidelink control signal or at least one of the multiple data transmissions; and determining the distance between the UE and the multiple other UEs based on the position of each of the multiple other UEs.
[0099] Aspect 12: The method of any one of aspects 1-11, wherein the at least one configuration associated with the feedback signal comprises a reference signal received power (RSRP) of a reference signal transmitted by each of the plurality of other UEs.
[0100] Aspect 13: The method as in aspect 12, wherein the determination of the transmit power is based on a mapping of the RSRP to the transmit power such that a higher transmit power is used as the RSRP decreases.
[0101] Aspect 14: The method of any of aspects 1-13, wherein the at least one configuration associated with the feedback signal comprises a priority associated with each of the plurality of data transmissions.
[0102] Aspect 15: The method of aspect 14, wherein the determination of the transmit power is based on a mapping of the priority to the transmit power such that a higher transmit power is used as the priority increases.
[0103] Aspect 16: The method of any of aspects 1-15, further comprising determining a transmission mode associated with each of the plurality of data transmissions, wherein the at least one configuration associated with the feedback signal comprises the transmission mode.
[0104] Aspect 17: The method of Aspect 16, wherein the transmission mode includes unicast, groupcast, multicast or broadcast.
[0105] Aspect 18: The method of any of aspects 16-17, wherein the determination of the transmit power is based on a mapping of the transmission mode to the transmit power such that a higher transmit power is used if the transmission mode is unicast than if the transmission mode is another transmission mode.
[0106] Aspect 19: The method of any one of aspects 1-18, wherein the at least one configuration associated with the feedback signal comprises whether the feedback signal is an acknowledgement of the data transmission or a negative acknowledgement of the data transmission.
[0107] Aspect 20: The method of aspect 19, wherein a higher transmit power is used when the feedback signal is negatively acknowledged than when the feedback signal is acknowledged.
[0108] Aspect 21: The method of any one of aspects 1-20, wherein the at least one configuration associated with the feedback signal comprises an indication received from each of the plurality of other UEs or a network node.
[0109] Aspect 22: A method as in any of Aspects 1-21, wherein the at least one configuration associated with the feedback signal comprises one or any combination of: a distance between the UE and each of the multiple other UEs; a reference signal received power (RSRP) parameter of a reference signal transmitted by each of the multiple other UEs; a priority associated with each of the multiple data transmissions; a transmission mode associated with each of the multiple data transmissions; whether the feedback signal is an acknowledgement of the data transmission or a negative acknowledgement of the data transmission; and an indication received from each of the multiple other UEs or a network node.
[0110] Aspect 23: A method as in any of Aspects 1-22, wherein the determination of the transmission power of the feedback signal for the multiple data transmissions includes: calculating another transmission power for the feedback signal based on the at least one configuration associated with each of the feedback signals for the multiple data transmissions; determining whether the sum of these other transmission powers during the feedback opportunity exceeds the maximum allowed transmission power associated with the transmission of these feedback signals; and reducing these other transmission powers until the sum of these other transmission powers is equal to or less than the maximum allowed transmission power to determine the transmission power of the feedback signal.
[0111] Aspect 24: The method of any of Aspects 1-23, wherein the feedback signals are transmitted via a plurality of symbols, wherein the transmit power determined based on the at least one configuration associated with the feedback signal is applied only to a portion of the plurality of symbols.
[0112] Aspect 25: An apparatus for wireless communication by a user equipment (UE), comprising: a memory; and one or more processors coupled to the memory, wherein the one or more processors and the memory are configured to: receive multiple data transmissions from multiple other UEs; generate a feedback signal for each of the multiple data transmissions; determine a transmit power of the feedback signal for each of the multiple data transmissions, the determination being based on at least one configuration associated with the feedback signal, wherein each feedback signal for the multiple data transmissions is transmitted during the same feedback opportunity; and transmit the feedback signal to each of the multiple other UEs using the determined transmit power.
[0113] Aspect 26: An apparatus for wireless communication by a user equipment (UE), comprising: a device for receiving multiple data transmissions from multiple other UEs; a device for generating a feedback signal for each of the multiple data transmissions; a device for determining a transmit power of the feedback signal for each of the multiple data transmissions, the determination being based on at least one configuration associated with the feedback signal, wherein each feedback signal for the multiple data transmissions is transmitted during the same feedback opportunity; and a device for transmitting the feedback signal to each of the multiple other UEs using the determined transmit power.
[0114] Aspect 27: A computer-readable medium having instructions stored thereon, the instructions causing a user equipment (UE) to: receive multiple data transmissions from multiple other UEs; generate a feedback signal for each of the multiple data transmissions; determine a transmit power for the feedback signal for each of the multiple data transmissions, the determination being based on at least one configuration associated with the feedback signal, wherein each feedback signal for the multiple data transmissions is transmitted during the same feedback opportunity; and transmit the feedback signal to each of the multiple other UEs using the determined transmit power.
[0115] The techniques described herein may be used for various wireless communication technologies, such as NR (e.g., 5G NR), 3GPP Long Term Evolution (LTE), Advanced LTE (LTE-A), Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single Carrier Frequency Division Multiple Access (SC-FDMA), Time Division Synchronous Code Division Multiple Access (TD-SCDMA), and other networks. The terms "network" and "system" are often used interchangeably. A CDMA network may implement radio technologies such as Universal Terrestrial Radio Access (UTRA), cdma2000, and the like. UTRA includes Wideband CDMA (WCDMA) and other variants of CDMA. cdma2000 covers IS-2000, IS-95, and IS-856 standards. A TDMA network may implement radio technologies such as Global System for Mobile Communications (GSM). OFDMA networks can implement radio technologies such as NR (e.g., 5G RA), Evolved UTRA (E-UTRA), Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDMA, etc. UTRA and E-UTRA are parts of Universal Mobile Telecommunications System (UMTS). LTE and LTE-A are versions of UMTS that use E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, and GSM are described in documents from an organization named "3rd Generation Partnership Project" (3GPP). cdma2000 and UMB are described in documents from an organization named "3rd Generation Partnership Project 2" (3GPP2). NR is an emerging wireless communication technology under development.
[0116] The techniques described herein can be used for the wireless networks and radio technologies mentioned above as well as other wireless networks and radio technologies. For clarity, although various aspects may be described herein using terms commonly associated with 3G, 4G and / or 5G wireless technologies, various aspects of the present disclosure may be applied in communication systems based on other generations.
[0117] In 3GPP, the term "cell" may refer to the coverage area of a B node (NB) and / or a NB subsystem serving the coverage area, depending on the context in which the term is used. In NR systems, the terms "cell" and BS, next-generation B node (gNB or g B node), access point (AP), distributed unit (DU), carrier, or transmission reception point (TRP) may be used interchangeably. The BS may provide communication coverage for macro cells, pico cells, femto cells, and / or other types of cells. A macro cell may cover a relatively large geographic area (e.g., a radius of several thousand meters) and may allow unrestricted access by UEs with service subscriptions. A pico cell may cover a relatively small geographic area and may allow unrestricted access by UEs with service subscriptions. A femto cell may cover a relatively small geographic area (e.g., a residence) and may allow restricted access by UEs associated with the femto cell (e.g., UEs in a closed subscriber group (CSG), UEs of users in a residence, etc.). A BS for a macro cell may be referred to as a macro BS. A BS for a pico cell may be referred to as a pico BS. A BS for a femto cell may be referred to as a femto BS or a home BS.
[0118] UE may also be referred to as a mobile station, terminal, access terminal, subscriber unit, station, customer premises equipment (CPE), cellular phone, smart phone, personal digital assistant (PDA), wireless modem, wireless communication device, handheld device, laptop computer, cordless phone, wireless local loop (WLL) station, tablet computer, camera, gaming device, netbook, smartbook, ultrabook, appliance, medical device or medical equipment, biometric sensor / device, wearable device (such as smart watch, smart clothing, smart glasses, smart wristband, smart jewelry (e.g., smart ring, smart bracelet, etc.)), entertainment device (e.g., music device, video device, satellite radio, etc.), transportation component or sensor, smart meter / sensor, industrial manufacturing equipment, global positioning system device, or any other suitable device configured to communicate via wireless or wired medium. Some UEs may be considered machine type communication (MTC) devices or evolved MTC (eMTC) devices. MTC and eMTC UEs include, for example, robots, drones, remote devices, sensors, meters, monitors, location tags, etc., which can communicate with a BS, another device (e.g., a remote device), or some other entity. A wireless node can provide connectivity for or to a network (e.g., a wide area network (such as the Internet) or a cellular network), for example, via a wired or wireless communication link. Some UEs may be considered Internet of Things (IoT) devices, which may be narrowband IoT (NB-IoT) devices.
[0119] Some wireless networks (e.g., LTE) utilize orthogonal frequency division multiplexing (OFDM) on the downlink and single carrier frequency division multiplexing (SC-FDM) on the uplink. OFDM and SC-FDM divide the system bandwidth into multiple (K) orthogonal subcarriers, which are also often referred to as frequency modulation, frequency bins, etc. Each subcarrier can be modulated with data. In general, modulation symbols are sent in the frequency domain for OFDM and in the time domain for SC-FDM. The spacing between adjacent subcarriers can be fixed, and the total number of subcarriers (K) can depend on the system bandwidth. For example, the spacing of subcarriers can be 15kHz, and the minimum resource allocation (called a "resource block" (RB)) can be 12 subcarriers (or 180kHz). Therefore, for system bandwidths of 1.25, 2.5, 5, 10, or 20 megahertz (MHz), the nominal fast Fourier transform (FFT) size can be equal to 128, 256, 512, 1024, or 2048, respectively. The system bandwidth may also be divided into subbands. For example, a subband may cover 1.8 MHz (e.g., 6 RBs), and there may be 1, 2, 4, 8, or 16 subbands for system bandwidths of 1.25, 2.5, 5, 10, or 20 MHz, respectively. In LTE, the basic transmission time interval (TTI) or packet duration is a 1 ms subframe.
[0120] NR can utilize OFDM with CP on the uplink and downlink and includes support for half-duplex operation using TDD. In NR, a subframe is still 1ms, but the basic TTI is called a time slot. A subframe contains a variable number of time slots (e.g., 1, 2, 4, 8, 16...time slots), depending on the subcarrier spacing. NR RB is 12 consecutive frequency subcarriers. NR can support a base subcarrier spacing of 15KHz, and other subcarrier spacings can be defined relative to the base subcarrier spacing, such as 30kHz, 60kHz, 120kHz, 240kHz, etc. The CP length also depends on the subcarrier spacing. Beamforming can be supported and the beam direction can be dynamically configured. MIMO transmission with precoding can also be supported. In some examples, the MIMO configuration in DL can support up to 8 transmit antennas (multi-layer DL transmission with up to 8 streams) and up to 2 streams per UE. In some examples, multi-layer transmission of up to 2 streams per UE can be supported. Up to 8 serving cells may be used to support aggregation of multiple cells.
[0121] In some examples, access to the air interface may be scheduled. A scheduling entity (e.g., BS) allocates resources for communication between some or all devices and equipment within its service area or cell. A scheduling entity may be responsible for scheduling, assigning, reconfiguring, and releasing resources for one or more subordinate entities. That is, for scheduled communications, subordinate entities utilize resources allocated by the scheduling entity. A base station is not the only entity that can be used as a scheduling entity. In some examples, a UE may act as a scheduling entity, and may schedule resources for one or more subordinate entities (e.g., one or more other UEs), and other UEs may utilize resources scheduled by the UE for wireless communication. In some examples, a UE may act as a scheduling entity in a peer-to-peer (P2P) network and / or in a mesh network. In a mesh network example, UEs may communicate directly with each other in addition to communicating with a scheduling entity.
[0122] In some examples, two or more subordinate entities (e.g., UEs) may communicate with each other using sidelink signals. Real-world applications of such sidelink communications may include public safety, proximity services, UE-to-network relay, vehicle-to-vehicle (V2V) communications, Internet of Everything (IoE) communications, IoT communications, mission-critical mesh networks, and / or various other suitable applications. Generally, a sidelink signal may refer to a signal that is communicated from one subordinate entity (e.g., UE1) to another subordinate entity (e.g., UE2) without relaying the communication through a scheduling entity (e.g., UE or BS), even if the scheduling entity may be used for scheduling and / or control purposes. In some examples, the sidelink signal may be communicated using a licensed spectrum (unlike wireless local area networks, which typically use an unlicensed spectrum).
[0123] Each method disclosed herein includes one or more steps or actions for implementing the method. These method steps and / or actions can be interchangeable with each other without departing from the scope of the claims. In other words, unless a specific order of steps or actions is specified, the order and / or use of specific steps and / or actions can be changed without departing from the scope of the claims.
[0124] As used herein, a phrase referring to "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, ab, ac, bc, and abc, as well as any combination with multiple identical elements (e.g., aa, aaa, aab, aac, abb, acc, bb, bbb, bbc, cc, and ccc, or any other ordering of a, b, and c).
[0125] As used herein, the term "determining" encompasses a wide variety of actions. For example, "determining" may include calculating, computing, processing, deriving, investigating, searching (e.g., searching in a table, a database, or another data structure), ascertaining, and the like. Also, "determining" may include receiving (e.g., receiving information), accessing (e.g., accessing data in a memory), and the like. Also, "determining" may include resolving, selecting, choosing, establishing, and the like.
[0126] The previous description is provided to enable any person skilled in the art to practice the various aspects described herein. Various modifications to these aspects will be easily understood by those skilled in the art, and the universal principles defined herein can be applied to other aspects. Thus, the claims are not intended to be limited to the various aspects shown herein, but should be granted the full scope consistent with the language of the claims, wherein the singular reference to the element is not intended to mean "there is and only one" (unless specifically stated) but "one or more". Unless otherwise specifically stated, the term "some / some" refers to one or more. The elements of the various aspects described throughout this disclosure are all structural and functional equivalents currently or hereafter known to those of ordinary skill in the art and are expressly incorporated herein by reference, and are intended to be covered by the claims. In addition, nothing disclosed herein is intended to be donated to the public, regardless of whether such disclosure is explicitly recorded in the claims. Any element of the claim should not be interpreted under the provisions of 35 U.S.C. § 112 (f), unless the element is explicitly stated using the phrase "device for..." or in the case of a method claim, the element is stated using the phrase "step for...".
[0127] The various operations of the methods described above may be performed by any suitable device capable of performing the corresponding functions. These devices may include various hardware and / or software components and / or modules, including but not limited to circuits, application specific integrated circuits (ASICs), or processors. Generally, where there are operations illustrated in the accompanying drawings, these operations may have corresponding paired device-plus-function components with similar numbers.
[0128] The various illustrative logical blocks, modules, and circuits described in conjunction with the present disclosure may be implemented or executed with a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device (PLD), discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. A general purpose processor may be a microprocessor, but in the alternative, the processor may be any commercially available processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, for example, a combination of a DSP and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a DSP core, or any other such configuration.
[0129] If implemented in hardware, an example hardware configuration may include a processing system in a wireless node. The processing system may be implemented using a bus architecture. Depending on the specific application and overall design constraints of the processing system, the bus may include any number of interconnecting buses and bridges. The bus may link together various circuits including a processor, a machine-readable medium, and a bus interface. The bus interface may be used to connect a network adapter, etc., to the processing system via the bus. The network adapter may be used to implement the signal processing functions of the PHY layer. In the user terminal 120 (see Figure 1 ), a user interface (e.g., a keypad, display, mouse, joystick, etc.) may also be connected to the bus. The bus may also link various other circuits, such as timing sources, peripherals, voltage regulators, power management circuits, and the like, which are well known in the art and will not be described further. The processor may be implemented with one or more general and / or special purpose processors. Examples include microprocessors, microcontrollers, DSP processors, and other circuit systems capable of executing software. Those skilled in the art will recognize how to best implement the functionality described with respect to the processing system, depending on the specific application and the overall design constraints imposed on the overall system.
[0130] If implemented in software, each function may be stored on or transmitted by a computer-readable medium as one or more instructions or codes. Software should be broadly interpreted to mean instructions, data, or any combination thereof, whether referred to as software, firmware, middleware, microcode, hardware description language, or other. Computer-readable media include both computer storage media and communication media, which include any media that facilitate the transfer of computer programs from one place to another. The processor may be responsible for managing the bus and general processing, including executing software modules stored on a machine-readable storage medium. A computer-readable storage medium may be coupled to a processor so that the processor can read and write information from / to the storage medium. In an alternative, a storage medium may be integrated into a processor. As an example, a machine-readable medium may include a transmission line, a carrier modulated by data, and / or a computer-readable storage medium having instructions stored thereon that is separated from a wireless node, all of which may be accessed by a processor through a bus interface. Alternatively or additionally, a machine-readable medium or any part thereof may be integrated into a processor, such as a cache and / or a general register file, which may be the case. As an example, examples of machine-readable storage media may include RAM (random access memory), flash memory, ROM (read only memory), PROM (programmable read only memory), EPROM (erasable programmable read only memory), EEPROM (electrically erasable programmable read only memory), registers, magnetic disks, optical disks, hard drives, or any other suitable storage media, or any combination thereof. Machine-readable media may be implemented in a computer program product.
[0131] A software module may include a single instruction, or many instructions, and may be distributed over several different code segments, distributed between different programs, and distributed across multiple storage media. A computer-readable medium may include several software modules. These software modules include instructions that cause a processing system to perform various functions when executed by an apparatus such as a processor. These software modules may include a transmission module and a receiving module. Each software module may reside in a single storage device or may be distributed across multiple storage devices. As an example, when a triggering event occurs, a software module may be loaded into a RAM from a hard drive. During the execution of a software module, a processor may load some instructions into a cache to increase access speed. One or more cache lines may then be loaded into a general register file for execution by the processor. When describing the functionality of a software module as described below, it will be understood that such functionality is implemented by the processor when the processor executes instructions from the software module.
[0132] Likewise, any connection is properly termed a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using a coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technology (such as infrared (IR), radio, and microwave), then the coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technology (such as infrared, radio, and microwave) is included in the definition of medium. Disk and disc, as used herein, include compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk, and Disks, where disks often reproduce data magnetically, and discs reproduce data optically with lasers. Thus, in some aspects, computer-readable media may include non-transitory computer-readable media (e.g., tangible media). Additionally, for other aspects, computer-readable media may include transient computer-readable media (e.g., signals). Combinations of the above should also be included within the scope of computer-readable media.
[0133] Thus, certain aspects may include a computer program product for performing the operations presented herein. For example, such a computer program product may include a computer-readable medium having stored (and / or encoded) thereon instructions that can be executed by one or more processors to perform the operations described herein, such as for performing the operations described herein and in Figure 6 Instructions for the operations explained in .
[0134] In addition, it should be appreciated that modules and / or other appropriate means for performing the methods and techniques described herein may be downloaded and / or otherwise obtained by a user terminal and / or base station where applicable. For example, such a device can be coupled to a server to facilitate the transfer of means for performing the methods described herein. Alternatively, the various methods described herein can be provided via a storage device (e.g., RAM, ROM, a physical storage medium such as a compact disc (CD) or a floppy disk, etc.) so that once the storage device is coupled to or provided to a user terminal and / or base station, the device can obtain the various methods. In addition, any other suitable technology suitable for providing the methods and techniques described herein to a device may be utilized.
[0135] It will be understood that the claims are not limited to the precise configuration and components illustrated above. Various changes, substitutions and variations may be made in the arrangement, operation and details of the methods and apparatus described above without departing from the scope of the claims.
Claims
1. A method for wireless communication by a user equipment UE, comprising: receiving a plurality of data transmissions from a plurality of other UEs; generating a feedback signal for each of the plurality of data transmissions; determining a transmit power of a feedback signal for each of the plurality of data transmissions, the determination being based on at least one configuration associated with the feedback signal for each of the plurality of data transmissions, wherein each feedback signal for the plurality of data transmissions is transmitted during a same feedback opportunity; and The feedback signals for the plurality of data transmissions are correspondingly transmitted to the plurality of other UEs using the determined transmit power.
2. The method of claim 1, wherein the transmit powers of the feedback signals for the plurality of data transmissions are different.
3. The method of claim 1, wherein the feedback signal for each of the plurality of data transmissions comprises a hybrid automatic request (HARQ) feedback signal.
4. The method of claim 1 , wherein determining the transmit power of the feedback signal for each of the plurality of data transmissions comprises determining at least one energy per resource element (EPRE) parameter for transmission of the feedback signal for each of the plurality of data transmissions to each of the plurality of other UEs.
5. The method of claim 1, wherein determining the transmit power comprises determining a ratio between the transmit power and a reference transmit power. The method of claim 5 , wherein the reference transmit power is configured by a network node. The method of claim 5 , wherein the reference transmit power is configured at the UE.
8. The method of claim 5, further comprising: The reference transmit power is determined based on at least one of: a bandwidth used for transmission of a feedback signal for each of the plurality of data transmissions, a number of the feedback signals to be transmitted to the plurality of other UEs, or a transmit power capability of the UE, or any combination thereof.
9. The method of claim 1, wherein the at least one configuration associated with the feedback signal comprises a distance between the UE and the plurality of other UEs.
10. The method of claim 9, wherein the determination of the transmit power is based on a mapping of the distance to the transmit power such that a higher transmit power is used as the distance increases.
11. The method of claim 9, further comprising: receiving at least one indication of a location of each of the plurality of other UEs, the indication being part of at least one of a sidelink control signal or the plurality of data transmissions; as well as The distance between the UE and the plurality of other UEs is determined based on the location of each of the plurality of other UEs.
12. The method of claim 1, wherein the at least one configuration associated with the feedback signal comprises a reference signal received power (RSRP) of a reference signal received from each of the plurality of other UEs.
13. The method of claim 12, wherein the determination of the transmit power is based on a mapping of the RSRP to the transmit power such that as the RSRP decreases, a higher transmit power is used.
14. The method of claim 1, wherein the at least one configuration associated with the feedback signal comprises a priority associated with each of the plurality of data transmissions.
15. The method of claim 14, wherein the determination of the transmit power is based on a mapping of the priority levels to the transmit power levels such that a higher transmit power is used as the priority level increases.
16. The method of claim 1, further comprising determining a transmission mode associated with each of the plurality of data transmissions, wherein the at least one configuration associated with the feedback signal comprises the transmission mode.
17. The method of claim 16, wherein the transmission mode comprises unicast, groupcast, multicast or broadcast.
18. The method of claim 16, wherein the determination of the transmit power is based on a mapping of the transmission modes to the transmit powers such that a higher transmit power is used if the transmission mode is unicast than if the transmission mode is another transmission mode.
19. The method of claim 1, wherein the at least one configuration associated with the feedback signal comprises whether the feedback signal is an acknowledgment of the data transmission or a negative acknowledgment of the data transmission.
20. The method of claim 19, wherein a higher transmit power is used if the feedback signal is a negative acknowledgement than if the feedback signal is an acknowledgement.
21. The method of claim 1, wherein the at least one configuration associated with the feedback signal comprises an indication received from each of the plurality of other UEs or a network node.
22. The method of claim 1, wherein the at least one configuration associated with the feedback signal comprises one or any combination of: a distance between the UE and each of the plurality of other UEs; a reference signal received power (RSRP) parameter of a reference signal received from each of the plurality of other UEs; a priority associated with each data transmission of the plurality of data transmissions; a transmission mode associated with each of the plurality of data transmissions; The feedback signal is an acknowledgement of the data transmission or a negative acknowledgement of the data transmission; as well as An indication is received from each of the plurality of other UEs or the network node.
23. The method of claim 1, wherein determining the respective transmit powers of the respective feedback signals for the plurality of data transmissions comprises: calculating another transmit power for each of the feedback signals for the plurality of data transmissions, the determining being based on the at least one configuration associated with the feedback signal; determining whether a sum of each of the further transmit powers during a feedback opportunity exceeds a maximum allowed transmit power associated with transmission of each of the feedback signals; as well as The transmit powers of the feedback signals are determined by reducing the transmit powers until the sum of the transmit powers is equal to or less than the maximum allowed transmit power.
24. The method of claim 1, wherein the feedback signal is transmitted via a plurality of symbols, wherein the transmit power determined based on the at least one configuration associated with the feedback signal is applied to only a portion of the plurality of symbols.
25. The method of claim 1, wherein the feedback signals for the plurality of data transmissions are frequency division multiplexed in the same feedback opportunity.
26. An apparatus for wireless communication by a user equipment UE, comprising: Memory; as well as one or more processors coupled to the memory, wherein the one or more processors and the memory are configured to: receiving a plurality of data transmissions from a plurality of other UEs; generating a feedback signal for each of the plurality of data transmissions; determining a transmit power of a feedback signal for each of the plurality of data transmissions, the determination being based on at least one configuration associated with the feedback signal for each of the plurality of data transmissions, wherein each feedback signal for the plurality of data transmissions is transmitted during a same feedback opportunity; and The feedback signals for the plurality of data transmissions are correspondingly transmitted to the plurality of other UEs using the determined transmit power.
27. A device for wireless communication by a user equipment UE, comprising: means for receiving a plurality of data transmissions from a plurality of other UEs; means for generating a feedback signal for each of the plurality of data transmissions; means for determining a transmit power of a feedback signal for each of the plurality of data transmissions, the determination being based on at least one configuration associated with the feedback signal for each of the plurality of data transmissions, wherein each feedback signal for the plurality of data transmissions is transmitted during a same feedback opportunity; as well as means for correspondingly transmitting the feedback signals for the plurality of data transmissions to the plurality of other UEs using the determined transmit power.
28. A computer readable medium having stored thereon instructions that cause a user equipment UE to: receiving a plurality of data transmissions from a plurality of other UEs; generating a feedback signal for each of the plurality of data transmissions; determining a transmit power of a feedback signal for each of the plurality of data transmissions, the determination being based on at least one configuration associated with the feedback signal for each of the plurality of data transmissions, wherein each feedback signal for the plurality of data transmissions is transmitted during a same feedback opportunity; and The feedback signals for the plurality of data transmissions are correspondingly transmitted to the plurality of other UEs using the determined transmit power.
Citation Information
Patent Citations
Method of transmitting ACK / NACK message in wireless communication system and terminal using same method
US20190132104A1