Communication method and corresponding apparatus
By optimizing transmission configuration parameters and interactive information, the problem of improving energy and spectrum efficiency in communication was solved, achieving efficient energy consumption management of terminal devices and extending battery life.
Patent Information
- Application Number
- PCT/CN2025/105417
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-07-23
- Filing Date
- 2025-06-30
- Publication Date
- 2026-01-29
AI Technical Summary
In the field of communications, how to reduce the power consumption of terminal devices while ensuring signal quality, so as to improve energy efficiency and spectrum efficiency and solve the battery life problem of terminal devices.
By receiving and sending transmission configuration parameters, including transmit power, path loss, resource block area information, spectrum waveform, modulation and coding strategy, number of transmit antennas or number of transmission layers, the energy efficiency or power consumption of the communication device is optimized to determine the transmission configuration with the best or worst performance indicators. The interaction of scheduling information and capability information achieves a balance between energy efficiency and power consumption.
It improved communication quality, reduced the energy consumption of terminal devices, optimized resource scheduling, improved energy and spectrum efficiency, and extended the battery life of terminal devices.
Smart Images

Figure CN2025105417_29012026_PF_FP_ABST
Abstract
Description
A communication method and corresponding device
[0001] This application claims priority to Chinese Patent Application No. 202410999349.4, filed on July 23, 2024, entitled "A Communication Method and Corresponding Device", the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of communication technology, specifically to a communication method and corresponding device. Background Technology
[0003] In the field of communications, energy efficiency (EE) is a crucial indicator for measuring communication quality. For uplink transmission, EE is typically expressed as the ratio of effective data transmission rate (bits per second (bps)) to signal transmission power (watts (W)), or bits per joule (bit / J). It reflects the importance of terminal device power consumption and user experience. In uplink transmission, the power consumption (W) of the terminal device's power amplifier (PA) is a key factor affecting EE. The PA needs to maintain signal quality while consuming as little power as possible to extend the UE's battery life.
[0004] Spectrum efficiency (SE) is an important indicator of communication quality. SE measures the rate of data transmission (bps / Hz) per unit of spectrum resources. Therefore, improving SE means transmitting more data within limited spectrum resources.
[0005] However, improving SE often requires increasing PA output power, which in turn increases the power consumption of terminal devices. Therefore, how to improve EE or reduce power consumption when network devices allocate resources to terminal devices has become an urgent problem to be solved. Summary of the Invention
[0006] This application provides a communication method for communicating with good energy efficiency or low power consumption. This application also provides corresponding apparatus, computer-readable storage media, and computer program products.
[0007] A first aspect provides a communication method, comprising: receiving a first transmission configuration; wherein the first transmission configuration includes at least one of the following parameters: transmit power of a first communication device, path loss, area information of a resource block, spectrum waveform, modulation and coding strategy, number of transmit antennas or number of transmission layers; and transmitting a second transmission configuration; wherein the second transmission configuration is a transmission configuration corresponding to the optimal and / or worst-case indicators of the first communication device, the optimal and / or worst-case indicators being determined based on the first transmission configuration, the optimal indicator including optimal energy efficiency or lowest power consumption, and the worst-case indicator including worst energy efficiency or highest power consumption.
[0008] The communication method provided in the first aspect can be applied to a first communication device. In this application, the first communication device can be a terminal device or a chip in a terminal device.
[0009] The first transmission configuration may be sent by the second communication device, and the second transmission configuration may be sent by the first communication device to the second communication device.
[0010] In this application, the first transmission configuration refers to the transmission configuration specified by the second communication device for the first communication device; the second transmission configuration refers to the transmission configuration determined by the first communication device in the process of calculating the optimal energy efficiency and / or the worst energy efficiency, or the transmission configuration determined in the process of calculating the minimum power consumption and / or the maximum power consumption.
[0011] In this application, optimal energy efficiency refers to the maximum energy efficiency determined by selecting different second transmission configurations based on the first transmission configuration. Worst energy efficiency refers to the minimum energy efficiency determined by selecting different second transmission configurations based on the first transmission configuration. Lowest power consumption refers to the minimum power consumption determined by selecting different second transmission configurations based on the first transmission configuration. Highest power consumption refers to the maximum power consumption determined by selecting different second transmission configurations based on the first transmission configuration.
[0012] In this application, the transmission power of the first communication device refers to the transmission power specified by the second communication device for the first communication device. If the second communication device does not specify the transmission power for the first communication device, the first communication device may use its current transmission power when calculating energy efficiency or power consumption.
[0013] In this application, path loss is used to indicate power changes, so the transmit power can also be determined through path loss.
[0014] In this application, the region information of a resource block (RB) may include the inner region, outer region, and edge region of the resource block within the reference bandwidth; or, the starting position of the resource block (Rbstart) and the number of resource blocks (Rbnumber).
[0015] In this application, the spectral waveform may include cyclic prefix orthogonal frequency division multiplexing (CP-OFDM) or discrete fourier transform spread orthogonal frequency division multiplexing (DFT-s-OFDM).
[0016] In this application, the modulation and coding scheme (MCS) may include quadrature phase shift keying (QPSK), binary phase shift keying (BPSK), 16-quadrature amplitude modulation (16QAM), or 64-quadrature amplitude modulation (64QAM).
[0017] In the first aspect described above, the first communication device reports the second transmission configuration corresponding to the optimal and / or worst-case indicators to the second communication device. The second transmission device can then obtain the optimal and / or worst-case indicators of the first communication device. In this way, when the second communication device subsequently schedules data transmission information for the first communication device, it can consider both the spectral efficiency (SE) and the energy efficiency (EE) or power consumption of the first communication device, striving to schedule the second transmission configuration corresponding to the optimal indicators for the first communication device, or avoiding the second transmission configuration corresponding to the worst-case indicators as much as possible.
[0018] In one possible implementation, the second transmission configuration includes at least one of the following parameters: regional information of the resource block, spectral waveform, modulation and coding strategy, number of transmit antennas or number of transmission layers, and the parameters included in the second transmission configuration do not overlap with the parameters included in the first transmission configuration.
[0019] In this possible implementation, the parameters included in the second transmission configuration do not overlap with those included in the first transmission configuration. This avoids conflicts when the second communication device schedules transmission configuration parameters for the first communication device to transmit data.
[0020] In one possible implementation, the parameters included in the first transmission configuration and the parameters included in the second transmission configuration are both included in the configuration parameter set, and the parameters included in the second transmission configuration are the complement of the parameters included in the first transmission configuration.
[0021] In this possible implementation, the configuration parameter set refers to the set of various transmission configuration parameters that the second communication device needs to configure for the first communication device when the first communication device wants to send data to the second communication device. The parameters included in the second transmission configuration are the complement of the parameters included in the first transmission configuration. In this way, omission of transmission configuration parameters can be avoided, and the accuracy of subsequent scheduling of transmission configuration parameters for data transmission by the first communication device can be improved.
[0022] In one possible implementation, the first transmission configuration includes: the transmit power of the first communication device, the area information of the resource block, and the spectrum waveform; the second transmission configuration includes: at least one of the following: modulation and coding strategy, the number of transmit antennas, or the number of transmission layers.
[0023] In this possible implementation, the first transmission configuration includes multiple parameters. Thus, when calculating energy efficiency or power consumption, the first communication device only needs to calculate a small number of energy efficiency or power consumption values under different second transmission configurations. This reduces the computational load on the first communication device and lowers its energy consumption.
[0024] In one possible implementation, the first transmission configuration includes: the transmit power of the first communication device, the area information and spectrum waveform of the resource block, and at least one of the modulation and coding strategy, the number of transmit antennas, or the number of transmission layers; the second transmission configuration includes: at least one of the number of transmit antennas, the modulation and coding strategy, or the number of transmission layers.
[0025] In this possible implementation, the first transmission configuration includes multiple parameters. Thus, when calculating energy efficiency or power consumption, the first communication device only needs to calculate a small number of energy efficiency or power consumption values under different second transmission configurations. This reduces the computational load on the first communication device and lowers its energy consumption.
[0026] In one possible implementation, the first transmission configuration includes: regional information of the resource block and spectral waveform; the second transmission configuration includes: at least one of the following: modulation and coding strategy, number of transmit antennas, or number of transmission layers.
[0027] In this possible implementation, the transmission power of the first communication device can be its current transmission power; the first transmission configuration includes multiple parameters, so that when calculating energy efficiency or power consumption, the first communication device only needs to calculate a small number of energy efficiency or power consumption under different second transmission configurations. This reduces the computational load on the first communication device and lowers its energy consumption.
[0028] In one possible implementation, the first transmission configuration includes: regional information and spectral waveform of the resource block, and at least one of the modulation and coding strategy, the number of transmit antennas, or the number of transmission layers; the second transmission configuration includes: at least one of the number of transmit antennas, the modulation and coding strategy, or the number of transmission layers.
[0029] In this possible implementation, the transmission power of the first communication device can be its current transmission power; the first transmission configuration includes multiple parameters, so that when calculating energy efficiency or power consumption, the first communication device only needs to calculate a small number of energy efficiency or power consumption under different second transmission configurations. This reduces the computational load on the first communication device and lowers its energy consumption.
[0030] In one possible implementation, the method further includes: receiving scheduling information, the scheduling information including a first transmission configuration and a third transmission configuration, the third transmission configuration being determined based on a second transmission configuration, and the scheduling information being used to transmit data.
[0031] In this possible implementation, the scheduling information is sent from the second communication device to the first communication device. When the second communication device determines the third transmission configuration for the first communication device, it will combine the relationship between the second transmission configuration and energy efficiency or power consumption, and select the third transmission configuration with higher energy efficiency or lower power consumption. This can improve the communication quality and reduce the energy consumption of the first communication device.
[0032] In one possible implementation, the method further includes: sending capability information, which indicates that the first communication device has the capability to determine the optimal index and / or the worst index.
[0033] In this possible implementation, the first communication device sends capability information to the second communication device. In this way, the second communication device can obtain the second transmission configuration corresponding to the optimal and / or worst performance of the first communication device in advance. This makes it easier to balance SE and EE or power consumption when scheduling the transmission configuration parameters for data transmission for the first communication device.
[0034] In one possible implementation, the method further includes: receiving an update message indicating an update to the second transmission configuration; and sending the updated second transmission configuration.
[0035] In this possible implementation, the second communication device can promptly instruct the first communication device to update the second transmission configuration via update messages. This facilitates more accurate subsequent scheduling.
[0036] A second aspect provides a communication method applicable to a second communication device, which may be a network device or a chip within a network device. The method includes:
[0037] Send a first transmission configuration; wherein the first transmission configuration includes at least one of the following parameters: the transmit power of the first communication device, path loss, area information of resource blocks, spectrum waveform, modulation and coding strategy, number of transmit antennas or number of transmission layers;
[0038] Receive a second transmission configuration; wherein the second transmission configuration is a transmission configuration corresponding to the optimal and / or worst performance indicators of the first communication device, the optimal and / or worst performance indicators being determined based on the first transmission configuration, the optimal indicators including optimal energy efficiency or lowest power consumption, and the worst performance indicators including worst energy efficiency or highest power consumption.
[0039] In one possible implementation, the second transmission configuration includes at least one of the following parameters: regional information of the resource block, spectral waveform, modulation and coding strategy, number of transmit antennas or number of transmission layers, and the parameters included in the second transmission configuration do not overlap with the parameters included in the first transmission configuration.
[0040] In one possible implementation, the parameters included in the first transmission configuration and the parameters included in the second transmission configuration are both included in the configuration parameter set, and the parameters included in the second transmission configuration are the complement of the parameters included in the first transmission configuration.
[0041] In one possible implementation, the first transmission configuration includes: the transmit power of the first communication device, the area information of the resource block, and the spectrum waveform;
[0042] The second transmission configuration includes at least one of the following: modulation and coding strategy, number of transmit antennas, or number of transmission layers.
[0043] In one possible implementation, the first transmission configuration includes: the transmit power of the first communication device, the area information and spectrum waveform of the resource block, and at least one of the modulation and coding strategy, the number of transmit antennas, or the number of transmission layers;
[0044] The second transmission configuration includes at least one of the following: the number of transmit antennas, modulation and coding strategy, or number of transmission layers.
[0045] In one possible implementation, the first transmission configuration includes: regional information of the resource block and a spectral waveform;
[0046] The second transmission configuration includes at least one of the following: modulation and coding strategy, number of transmit antennas, or number of transmission layers.
[0047] In one possible implementation, the first transmission configuration includes: regional information and spectral waveform of the resource block, and at least one of the following: modulation and coding strategy, number of transmit antennas, or number of transmission layers;
[0048] The second transmission configuration includes at least one of the following: the number of transmit antennas, modulation and coding strategy, or number of transmission layers.
[0049] In one possible implementation, the region information of the resource block includes the internal region, external region, and edge region of the resource block within the reference bandwidth; or, the starting position of the resource block and the number of resource blocks.
[0050] In one possible implementation, the method further includes:
[0051] Send scheduling information, which includes a first transmission configuration and a third transmission configuration. The third transmission configuration is determined based on the second transmission configuration. The scheduling information is used by the first communication device to transmit data.
[0052] In one possible implementation, the method further includes:
[0053] The capability information is used to indicate that the first communication device has the ability to determine the optimal and / or worst performance indicators.
[0054] In one possible implementation, the method further includes:
[0055] Send an update message, which indicates that the second transmission configuration should be updated;
[0056] Receive the updated second transmission configuration.
[0057] A third aspect of this application provides a communication device, which can be a first communication device, including: a transceiver module and a processing module;
[0058] A transceiver module is used to receive a first transmission configuration; wherein the first transmission configuration includes at least one of the following parameters: the transmit power of the first communication device, path loss, area information of resource blocks, spectrum waveform, modulation and coding strategy, number of transmit antennas, or number of transmission layers;
[0059] The processing module is configured to determine a second transmission configuration corresponding to the optimal or / and worst indicators of the first communication device based on the first transmission configuration, wherein the optimal indicator includes the optimal energy efficiency or the lowest power consumption, and the worst indicator includes the worst energy efficiency or the highest power consumption.
[0060] The transceiver module is also used to send the second transmission configuration.
[0061] In one possible implementation, the second transmission configuration includes at least one of the following parameters: regional information of the resource block, spectral waveform, modulation and coding strategy, number of transmit antennas or number of transmission layers, and the parameters included in the second transmission configuration do not overlap with the parameters included in the first transmission configuration.
[0062] In one possible implementation, the parameters included in the first transmission configuration and the parameters included in the second transmission configuration are both included in the configuration parameter set, and the parameters included in the second transmission configuration are the complement of the parameters included in the first transmission configuration.
[0063] In one possible implementation, the first transmission configuration includes: the transmit power of the first communication device, the area information of the resource block, and the spectrum waveform;
[0064] The second transmission configuration includes at least one of the following: modulation and coding strategy, number of transmit antennas, or number of transmission layers.
[0065] In one possible implementation, the first transmission configuration includes: the transmit power of the first communication device, the area information and spectrum waveform of the resource block, and at least one of the modulation and coding strategy, the number of transmit antennas, or the number of transmission layers;
[0066] The second transmission configuration includes at least one of the following: the number of transmit antennas, modulation and coding strategy, or number of transmission layers.
[0067] In one possible implementation, the first transmission configuration includes: regional information of the resource block and a spectral waveform;
[0068] The second transmission configuration includes at least one of the following: modulation and coding strategy, number of transmit antennas, or number of transmission layers.
[0069] In one possible implementation, the first transmission configuration includes: regional information and spectral waveform of the resource block, and at least one of the following: modulation and coding strategy, number of transmit antennas, or number of transmission layers;
[0070] The second transmission configuration includes at least one of the following: the number of transmit antennas, modulation and coding strategy, or number of transmission layers.
[0071] In one possible implementation, the region information of the resource block includes the internal region, external region, and edge region of the resource block within the reference bandwidth; or, the starting position of the resource block and the number of resource blocks.
[0072] In one possible implementation, the transceiver module is also used to receive scheduling information, which includes a first transmission configuration and a third transmission configuration. The third transmission configuration is determined based on the second transmission configuration, and the scheduling information is used to transmit data.
[0073] The transceiver module is also used to send capability information, which indicates that the first communication device has the ability to determine the optimal and / or worst performance indicators.
[0074] The transceiver module is also used to receive update messages, which indicate that the second transmission configuration should be updated; and to send the updated second transmission configuration.
[0075] A fourth aspect of this application provides a communication device, which can be a second communication device, and the communication device includes: a transceiver module and a processing module;
[0076] The transceiver module is used to send a first transmission configuration; wherein the first transmission configuration includes at least one of the following parameters: the transmit power of the first communication device, path loss, area information of resource blocks, spectrum waveform, modulation and coding strategy, number of transmit antennas or number of transmission layers;
[0077] The transceiver module is also used to receive a second transmission configuration; wherein the second transmission configuration is a transmission configuration corresponding to the optimal and / or worst-case indicators of the first communication device, the optimal and / or worst-case indicators are determined based on the first transmission configuration, the optimal indicators include optimal energy efficiency or lowest power consumption, and the worst-case indicators include worst energy efficiency or highest power consumption.
[0078] In one possible implementation, the second transmission configuration includes at least one of the following parameters: regional information of the resource block, spectral waveform, modulation and coding strategy, number of transmit antennas or number of transmission layers, and the parameters included in the second transmission configuration do not overlap with the parameters included in the first transmission configuration.
[0079] In one possible implementation, the parameters included in the first transmission configuration and the parameters included in the second transmission configuration are both included in the configuration parameter set, and the parameters included in the second transmission configuration are the complement of the parameters included in the first transmission configuration.
[0080] In one possible implementation, the first transmission configuration includes: the transmit power of the first communication device, the area information of the resource block, and the spectrum waveform;
[0081] The second transmission configuration includes at least one of the following: modulation and coding strategy, number of transmit antennas, or number of transmission layers.
[0082] In one possible implementation, the first transmission configuration includes: the transmit power of the first communication device, the area information and spectrum waveform of the resource block, and at least one of the modulation and coding strategy, the number of transmit antennas, or the number of transmission layers;
[0083] The second transmission configuration includes at least one of the following: the number of transmit antennas, modulation and coding strategy, or number of transmission layers.
[0084] In one possible implementation, the first transmission configuration includes: regional information of the resource block and a spectral waveform;
[0085] The second transmission configuration includes at least one of the following: modulation and coding strategy, number of transmit antennas, or number of transmission layers.
[0086] In one possible implementation, the first transmission configuration includes: regional information and spectral waveform of the resource block, and at least one of the following: modulation and coding strategy, number of transmit antennas, or number of transmission layers;
[0087] The second transmission configuration includes at least one of the following: the number of transmit antennas, modulation and coding strategy, or number of transmission layers.
[0088] In one possible implementation, the region information of the resource block includes the internal region, external region, and edge region of the resource block within the reference bandwidth; or, the starting position of the resource block and the number of resource blocks.
[0089] In one possible implementation, the processing module is used to determine the third transmission configuration based on the correspondence between the second transmission configuration and energy efficiency or power consumption;
[0090] The transceiver module is also used to send scheduling information, which includes a first transmission configuration and a third transmission configuration. The third transmission configuration is determined based on the second transmission configuration. The scheduling information is used by the first communication device to transmit data.
[0091] In one possible implementation, the transceiver module is also used to receive capability information, which indicates that the first communication device has the capability to determine the optimal and / or worst performance indicators.
[0092] In one possible implementation, the transceiver module is also used to send an update message, which indicates an update to the second transmission configuration;
[0093] Receive the updated second transmission configuration.
[0094] A fifth aspect of this application provides a communication device including a processor. The processor is configured to invoke and run a computer program, causing the processor to implement as described in the first aspect or any of the implementations in the first aspect.
[0095] Optionally, the communication device also includes a transceiver; the processor is also used to control the transceiver to send and receive signals.
[0096] Optionally, the communication device includes a memory in which a computer program is stored.
[0097] The communication device mentioned in the fifth aspect above can be a device or a chip (system) in a device.
[0098] A sixth aspect of this application provides a communication device including a processor. The processor is configured to invoke and run a computer program, causing the processor to implement as described in the second aspect or any of the implementations in the second aspect.
[0099] Optionally, the communication device also includes a transceiver; the processor is also used to control the transceiver to send and receive signals.
[0100] Optionally, the communication device includes a memory in which a computer program is stored.
[0101] The communication device described in the sixth aspect above can be a device or a chip (system) in a device.
[0102] The seventh aspect of this application provides a communication device, which may be a first communication device or a module or unit (e.g., a chip, a chip system, or a circuit) in the first communication device that corresponds to the execution of the methods / operations / steps / actions described in the first aspect.
[0103] The eighth aspect of this application provides a communication device, which may be a second communication device or a module or unit (e.g., a chip, a chip system, or a circuit) in the second communication device that corresponds to the execution of the methods / operations / steps / actions described in the second aspect.
[0104] The ninth aspect of this application provides a computer-readable storage medium including computer instructions that, when executed on a computer, cause the computer to perform an implementation as described in the first aspect or any of the first aspects.
[0105] The tenth aspect of this application provides a computer-readable storage medium including computer instructions that, when executed on a computer, cause the computer to perform an implementation as described in the second aspect or any of the second aspects.
[0106] The eleventh aspect of this application provides a computer program product including instructions that, when run on a computer, cause the computer to perform an implementation as described in the first aspect or any of the first aspects.
[0107] The twelfth aspect of this application provides a computer program product including instructions that, when run on a computer, cause the computer to perform an implementation as described in the second aspect or any of the second aspects.
[0108] The thirteenth aspect of this application provides a chip device including a processor for calling a program stored in a memory, such that the processor executes the first aspect or any implementation thereof.
[0109] Optionally, the memory may be located inside or outside the chip device.
[0110] The fourteenth aspect of this application provides a chip device including a processor for calling a program stored in a memory, such that the processor executes the second aspect or any implementation thereof described above.
[0111] Optionally, the memory may be located inside or outside the chip device.
[0112] The fifteenth aspect of this application provides a communication system, which includes a first communication device and a second communication device. The first communication device is used to execute the first aspect or any one of the implementations of the first aspect, and the second communication device is used to execute the second aspect or any one of the implementations of the second aspect.
[0113] The technical effects of the third aspect, the fourth aspect, any possible implementation of the third aspect or any possible implementation of the fourth aspect, and the fifth to fifteenth aspects can be found in the first aspect or the technical effects of different possible implementations of the first aspect, and will not be repeated here. Attached Figure Description
[0114] Figure 1 is a schematic diagram of a communication system provided in an embodiment of this application;
[0115] Figure 2 is another structural schematic diagram of the communication system provided in an embodiment of this application;
[0116] Figure 3 is a structural schematic diagram of a terminal device provided in an embodiment of this application;
[0117] Figure 4 is a schematic diagram of an embodiment of the communication method provided in this application;
[0118] Figure 5 is a simulation diagram provided in an embodiment of this application;
[0119] Figure 6 is another simulation diagram provided in an embodiment of this application;
[0120] Figure 7 is a schematic diagram of an example of the region information of the reference bandwidth RB provided in an embodiment of this application;
[0121] Figure 8A is a schematic diagram of an example of RB area information and radio frequency indicators provided in an embodiment of this application;
[0122] Figure 8B is another example schematic diagram of the RB area information and radio frequency indicators provided in the embodiments of this application;
[0123] Figure 9 is a structural schematic diagram of a communication device provided in an embodiment of this application;
[0124] Figure 10 is another structural schematic diagram of the communication device provided in an embodiment of this application;
[0125] Figure 11 is another structural schematic diagram of the communication device provided in an embodiment of this application. Detailed Implementation
[0126] The embodiments of this application are described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. As those skilled in the art will understand, with the development of technology and the emergence of new scenarios, the technical solutions provided by the embodiments of this application are also applicable to similar technical problems.
[0127] The terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments described herein can be implemented in a sequence other than that illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0128] This application provides a communication method for achieving high-quality communication with good energy efficiency or low power consumption. This application also provides corresponding apparatus, computer-readable storage media, and computer program products, etc., which will be described in detail below.
[0129] The technical solutions of this application can be applied to various communication systems, such as: satellite communication, 5th generation (5G) systems or new radio (NR), long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, universal mobile telecommunication systems (UMTS), vehicle to everything (V2X) communication systems, and future communication networks or systems after 5G networks, etc.
[0130] For ease of understanding, the technical terms involved in the embodiments of this application are briefly introduced below:
[0131] 1. Energy Efficiency (EE): EE is an important indicator for measuring communication quality. For uplink transmission, EE is usually expressed as the ratio of effective information transmission rate (bits per second (bps)) to signal transmission power (watts (W)), i.e., bits per joule (bit / J). It reflects the importance of terminal device power consumption and user experience.
[0132] 2. Spectrum efficiency (SE) is also an important indicator for measuring communication quality. SE measures the information transmission rate (bps / Hz) per unit of spectrum resource.
[0133] 3. Power Amplifier (PA): The main function of a PA is to convert low-power signals into higher-power radio frequency signals, thereby overcoming signal attenuation between the transmitter and receiver and ensuring that the receiver can receive a sufficiently strong signal. The core semiconductor device of a PA is a transistor, which has nonlinear characteristics. Specifically, a PA can be mathematically modeled as follows: Where x(t) and y(t) represent the time-domain signals of PA’s input and output, respectively, n is the model order, and a is the coefficient corresponding to each order.
[0134] 4. Average Power Tracking (APT): APT is a power management technology for power amplifiers (PAs). It monitors the PA's output power in real time and adjusts the supply voltage accordingly to ensure the PA operates at the optimal voltage level for maximum energy conversion efficiency. This technology is particularly important for applications requiring a balance between power consumption and signal quality, such as smartphones, wireless networks, and other portable communication devices. APT not only improves device performance but also helps reduce heat generation caused by power loss, thereby enhancing the overall stability and reliability of the device.
[0135] 5. Transmit power: This usually refers to the transmit power of the PA.
[0136] 6. Path loss (PL): also known as propagation loss, refers to the loss caused by the propagation of radio waves in space. It is caused by the radiation and diffusion of transmitted power and the propagation characteristics of the channel, and reflects the change in the average power of received / transmitted signals over a macroscopic range.
[0137] 7. Spectrum waveform: refers to the waveform of the signal transmitted / received by the terminal device, which may include cyclic prefix orthogonal frequency division multiplexing (CP-OFDM) or discrete fourier transform spread orthogonal frequency division multiplexing (DFT-s-OFDM).
[0138] 8. Modulation and coding scheme (MCS): Quadrature phase shift keying (QPSK), binary phase shift keying (BPSK), 16-quadrature amplitude modulation (16QAM), or 64-quadrature amplitude modulation (64QAM).
[0139] 9. QPSK: A digital modulation method. QPSK is divided into absolute phase shift and relative phase shift. Due to the phase ambiguity problem in absolute phase shift, relative phase shift is mainly used in practice. QPSK has a series of unique advantages and is widely used in wireless communication, becoming a very important modulation and demodulation method in modern communication.
[0140] 10. BPSK: This is a conversion method that transforms analog signals into data values. It uses a combination of complex waves with phase deviations to represent information keying phase shifting. It is divided into two types: absolute phase shift and relative phase shift. BPSK uses a reference sine wave and a phase-reversed wave, making one 0 and the other 1, so that it can transmit and receive 2 values (1 bit) of information simultaneously.
[0141] 11. QAM: A modulation method that modulates amplitude on two orthogonal carriers. These two carriers are typically sine waves with a phase difference of 90 degrees (π / 2), hence the name quadrature carriers. 16QAM refers to QAM with 16 symbols, and 64QAM refers to QAM with 64 symbols.
[0142] 12. Transmission antenna (Tx): refers to an antenna or array used to transmit signals. There can be one or more transmission antennas.
[0143] 13. Transport Layer: Also known as the spatial layer, a transport layer can be viewed as an independently transmittable data stream, and each transport layer can have a transport layer number. To improve the utilization of spectrum resources and enhance the data transmission capability of the communication system, network devices can transmit data to terminal devices through multiple transport layers. The number of transport layers is also the rank of the channel matrix. Terminal devices can determine the number of transport layers based on the channel matrix obtained from channel estimation.
[0144] 14. Resource block (RB): The smallest unit of resource allocated to a user in a wireless network. In 4G networks, one RB occupies a bandwidth of 180kHz in the frequency domain and a time slot in the time domain. In 5G, one RB contains 12 subcarriers in the frequency domain.
[0145] 15. Reference bandwidth: refers to the bandwidth allocated by the network, which may include multiple resource blocks. For example, a 50M reference bandwidth usually includes 133RBs.
[0146] 16. Power Constraints: The transmit power of terminal equipment is primarily limited by various uplink radio frequency (RF) metrics. These metrics are designed to ensure that the transmitted signal quality and interference to other systems are at a reasonable level. The 3GPP RF protocol defines several RF metrics to regulate terminal equipment implementation, such as: error vector magnitude (EVM), in-band emission (IBE), adjacent channel leakage ratio (ACLR), spectral emission mask (SEM), and spurious emission (SE).
[0147] 17. EVM: This is a quantization parameter used to evaluate the degree of difference between the actual received modulated signal and the ideal modulated signal. Specifically, in digital modulation communication, such as QPSK and 16QAM, each data symbol corresponds to a point on the constellation diagram. The error vector refers to the vector difference between the actual received signal and its theoretically ideal position at a specific sampling time. This vector difference includes errors in both amplitude and phase.
[0148] 18. IBE: When a terminal device transmits a signal, it should only send valid modulated signals within the specified frequency range. However, in actual operation, due to factors such as the nonlinearity of the PA, transmission may also occur in other frequency bands outside the valid signal range. This part is IBE. IBE must be kept within certain specification limits to prevent interference to other users within the same reference bandwidth, while ensuring that the terminal device can communicate correctly and efficiently within the allocated spectrum resources.
[0149] 19. ACLR: refers to the ratio between the transmit power within the reference bandwidth and the average leakage power of adjacent channels outside the reference bandwidth.
[0150] 20. SEM: refers to the maximum allowable leakage power value in adjacent channels outside the reference bandwidth. Both ACLR and SEM are designed to ensure that the transmitter does not cause excessive interference to other adjacent channels when it is operating. The difference between the two is that ACLR measures the average power of adjacent channels, while SEM measures the absolute power of adjacent channels.
[0151] 21.SE: Spurious index represents the radiation index beyond the reference bandwidth to measure interference at frequencies further away from the reference bandwidth.
[0152] Figure 1 is a schematic diagram of the communication system provided in an embodiment of this application.
[0153] As shown in Figure 1, the communication system to which this application applies includes a first communication device and a second communication device. The first communication device may be a terminal device or a chip within a terminal device. The second communication device may be a network device or a chip within a network device.
[0154] In the communication system shown in Figure 1 above, taking the first communication device and the second communication device as terminal equipment and network equipment as an example, the structure of the communication system can be understood by referring to Figure 2.
[0155] As shown in Figure 2, the communication system includes network devices and terminal devices. The communication system comprises one or more network devices and one or more terminal devices. In the communication system, terminal devices 1 through 6 can all communicate with the network devices. Simultaneously, terminal devices 4, 5, and 6 can also form a communication system. For example, terminal device 5 can send uplink data to the network device, and terminal device 5 can also send sidelink data to terminal device 4 or terminal device 6.
[0156] The structure of the terminal device can be understood by referring to Figure 3. As shown in Figure 3, the terminal device includes a baseband, a digital-to-analog converter, a power amplifier, an average power point tracking (APPT) module, and an antenna. The baseband is responsible for demodulating, descrambling, despreading, and decoding the wireless signal, and then transmitting the decoded digital signal to the APT. The APT converts the digital signal back to an analog signal. The power amplifier converts low-power signals into higher-power radio frequency signals. The APT module monitors the output power of the power amplifier in real time and adjusts the supply voltage accordingly to ensure that the power amplifier operates at the optimal voltage level for maximum energy conversion efficiency. The antenna transmits uplink signals to network devices and receives downlink signals from network devices.
[0157] The terminal equipment and network equipment of this application are described below.
[0158] The terminal device can be a wireless terminal device capable of receiving network device scheduling and instruction information. The wireless terminal device can be a device that provides voice and / or data connectivity to the user, a handheld device with wireless connectivity, or other processing device connected to a wireless modem.
[0159] Terminal devices can communicate with one or more core networks or the Internet via a radio access network (RAN). Terminal devices can be mobile terminal devices, such as mobile phones (or "cellular" phones), computers, and data cards. For example, they can be portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile devices that exchange voice and / or data with the RAN. Examples include personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), tablets, and computers with wireless transceiver capabilities. Wireless terminal equipment can also be referred to as a system, subscriber unit, subscriber station, mobile station (MS), remote station, access point (AP), remote terminal, access terminal, user terminal, user agent, subscriber station (SS), customer premises equipment (CPE), terminal, user equipment (UE), mobile terminal (MT), etc.
[0160] By way of example and not limitation, the terminal device in this application can also be a wearable device. Wearable devices, also known as wearable smart devices or smart wearable devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not merely hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are feature-rich, large in size, and can achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those that focus on a specific type of application function and require the use of other devices such as smartphones, such as various smart bracelets, smart helmets, and smart jewelry for vital sign monitoring.
[0161] Terminals can also be drones, robots, devices in device-to-device (D2D) communication, vehicles to everything (V2X) communication, virtual reality (VR) terminal devices, augmented reality (AR) terminal devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in telemedicine or telehealth services, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, etc.
[0162] Furthermore, terminal devices can also be terminal devices in communication systems evolved from fifth-generation (5G) communication systems (such as 5G Advanced or future communication systems) or in future public land mobile networks (PLMNs). For example, 5G Advanced or future communication networks can further expand the form and function of 5G communication terminals. Terminals in future communication networks include, but are not limited to, vehicles, cellular network terminals (integrating satellite terminal functions), drones, and Internet of Things (IoT) devices.
[0163] In this application, the aforementioned terminal device can also obtain artificial intelligence (AI) services provided by the network device. Optionally, the terminal device can also have AI processing capabilities.
[0164] Network equipment: This can be equipment within a wireless network. For example, network equipment can be a RAN node (or device) that connects terminal devices to the wireless network, and can also be called a base station. Currently, some examples of RAN equipment include: base station, evolved NodeB (eNodeB), gNB (gNodeB) in 5G communication systems, transmission reception point (TRP), evolved Node B (eNB), radio network controller (RNC), Node B (NB), home base station (e.g., home evolved Node B, or home Node B, HNB), base band unit (BBU), or wireless fidelity (Wi-Fi) access point (AP), etc. Additionally, in a network architecture, network equipment can include central unit (CU) nodes, distributed unit (DU) nodes, or RAN equipment including both CU and DU nodes.
[0165] Optionally, RAN nodes can also be macro base stations, micro base stations, indoor stations, relay nodes, donor nodes, or radio controllers in cloud radio access network (CRAN) scenarios. RAN nodes can also be servers, wearable devices, vehicles, or in-vehicle equipment. For example, the access network equipment in vehicle-to-everything (V2X) technology can be a roadside unit (RSU).
[0166] In another possible scenario, multiple RAN nodes collaborate to assist the terminal in achieving wireless access, with different RAN nodes each implementing some of the base station's functions. For example, RAN nodes can be CUs, DUs, CUs (control plane, CP), CUs (user plane, UP), or radio units (RUs). CUs and DUs can be configured separately or included in the same network element, such as a baseband unit (BBU). RUs can be included in radio equipment or radio units, such as remote radio units (RRUs), active antenna units (AAUs), radio heads (RHs), or remote radio heads (RRHs).
[0167] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an open access network (open RAN, O-RAN, or ORAN) system, CU can also be called O-CU (open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. For ease of description, this application uses CU, CU-CP, CU-UP, DU, and RU as examples. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software modules and hardware modules.
[0168] Communication between access network devices and terminal devices follows a specific protocol layer structure. This protocol layer may include a control plane protocol layer and a user plane protocol layer. The control plane protocol layer may include at least one of the following: radio resource control (RRC) layer, packet data convergence protocol (PDCP) layer, radio link control (RLC) layer, media access control (MAC) layer, or physical (PHY) layer, etc. The user plane protocol layer may include at least one of the following: service data adaptation protocol (SDAP) layer, PDCP layer, RLC layer, MAC layer, or physical layer, etc.
[0169] The correspondence between network elements and their achievable protocol layer functions in the ORAN system can be found in Table 1 below.
[0170] Table 1
[0171] Network devices can be other devices that provide wireless communication functions for terminal devices. The embodiments of this application do not limit the specific technology or form of the network device. For ease of description, this application is not limiting.
[0172] Network equipment may also include core network equipment, such as the Mobility Management Entity (MME), Home Subscriber Server (HSS), Serving Gateway (S-GW), Policy and Charging Rules Function (PCRF), and Public Data Network Gateway (PDN gateway or P-GW) in 4th generation (4G) networks; and access and mobility management function (AMF), user plane function (UPF), or session management function (SMF) in 5G networks. Furthermore, this core network equipment may also include other core network equipment in 5G networks and future communication networks of 5G networks.
[0173] The aforementioned network devices can also be network nodes with AI capabilities, which can provide AI services to terminals or other network devices. For example, they can be AI nodes, computing power nodes, RAN nodes with AI capabilities, core network elements with AI capabilities, etc. on the network side (access network or core network).
[0174] In this application, the means for implementing the functions of a network device can be a network device itself, or it can be a means that enables the network device to implement those functions, such as a chip system, which can be installed in the network device. In the technical solutions provided in this application, the example of a network device being used to implement the functions of a network device is used to describe the technical solutions provided in this application.
[0175] It should be understood that, unless otherwise specified, the same or similar parts between the various embodiments in this application can be referred to each other. In the various embodiments of this application, and the various methods / designs / implementations within those embodiments, unless otherwise specified or logically conflicting, the terminology and / or descriptions between different embodiments and between the various methods / designs / implementations within those embodiments are consistent and can be mutually referenced. The technical features in different embodiments and the various methods / designs / implementations within those embodiments can be combined to form new embodiments, methods, or implementations based on their inherent logical relationships. The following descriptions of the embodiments of this application do not constitute a limitation on the scope of protection of this application.
[0176] The communication system and application scenarios of this application have been introduced above. The communication method provided in the embodiments of this application will be described below in conjunction with the interaction process of the first and second communication devices. The first and second communication devices can be understood by referring to the preceding description.
[0177] As shown in Figure 4, the communication method provided in this application embodiment includes:
[0178] S401. The second communication device sends the first transmission configuration. Correspondingly, the first communication device receives the first transmission configuration.
[0179] The first transmission configuration includes at least one of the following parameters: the transmit power of the first communication device, path loss, area information of the resource block, spectrum waveform, modulation and coding strategy, number of transmit antennas, or number of transmission layers.
[0180] In this application, the first transmission configuration refers to the transmission configuration specified by the second communication device for the first communication device.
[0181] Optionally, S402. The first communication device determines the second transmission configuration.
[0182] The second transmission configuration is a transmission configuration corresponding to the optimal and / or worst-case indicators of the first communication device. The optimal and / or worst-case indicators are determined based on the first transmission configuration. The optimal indicators include the best energy efficiency or the lowest power consumption, and the worst-case indicators include the worst energy efficiency or the highest power consumption.
[0183] In this application, optimal energy efficiency refers to the maximum energy efficiency determined by selecting different second transmission configurations based on the first transmission configuration. Worst energy efficiency refers to the minimum energy efficiency determined by selecting different second transmission configurations based on the first transmission configuration. Lowest power consumption refers to the minimum power consumption determined by selecting different second transmission configurations based on the first transmission configuration. Highest power consumption refers to the maximum power consumption determined by selecting different second transmission configurations based on the first transmission configuration.
[0184] Optionally, the second transmission configuration includes at least one of the following parameters: resource block area information, spectrum waveform, modulation and coding strategy, number of transmit antennas or number of transmission layers, and the parameters included in the second transmission configuration do not overlap with the parameters included in the first transmission configuration.
[0185] The combination of the first transmission configuration and the second transmission configuration can be divided into the following two categories: one is that the second communication device specifies the transmission power of the first communication device, that is, the first transmission configuration includes the transmission power of the first communication device; the other is that the second communication device does not specify the transmission power of the first communication device, and the first communication device uses the current transmission power.
[0186] 1. The second communication device specifies the transmission power of the first communication device;
[0187] 1.1. The parameters of the first transmission configuration include: the transmit power or path loss of the first communication device; the parameters of the second transmission configuration include: at least one of the following: resource block area information, spectrum waveform, modulation and coding strategy, number of transmit antennas, or number of transmission layers;
[0188] 1.2. The parameters of the first transmission configuration include: the transmit power or path loss of the first communication device, and the area information of the resource block; the parameters of the second transmission configuration include: at least one of the following: spectrum waveform, modulation and coding strategy, number of transmit antennas, or number of transmission layers;
[0189] 1.3. The parameters of the first transmission configuration include: the transmit power or path loss of the first communication device, and the area information and spectrum waveform of the resource block; the parameters of the second transmission configuration include: at least one of the following: modulation and coding strategy, number of transmit antennas, or number of transmission layers;
[0190] 1.4. The parameters of the first transmission configuration include: the transmit power or path loss of the first communication device, and the area information, spectrum waveform and modulation and coding strategy of the resource block; the parameters of the second transmission configuration include: the number of transmit antennas or the number of transmission layers;
[0191] 1.5. The parameters of the first transmission configuration include: the transmit power or path loss of the first communication device, and the spectrum waveform; the parameters of the second transmission configuration include: at least one of the following: resource block area information, modulation and coding strategy, number of transmit antennas, or number of transmission layers;
[0192] 1.6. The parameters of the first transmission configuration include: the transmit power or path loss of the first communication device, as well as the spectrum waveform and modulation and coding strategy; the parameters of the second transmission configuration include: at least one of the following: resource block area information, the number of transmit antennas, or the number of transmission layers.
[0193] 1.7. The parameters of the first transmission configuration include: the transmit power or path loss of the first communication device, as well as the spectrum waveform, modulation and coding strategy, and the number of transmit antennas; the parameters of the second transmission configuration include: at least one of the following: regional information of resource blocks or number of transmission layers;
[0194] 1.8. The parameters of the first transmission configuration include: the transmit power or path loss of the first communication device, and the modulation and coding strategy; the parameters of the second transmission configuration include: at least one of the following: resource block area information, spectrum waveform, number of transmit antennas, or number of transmission layers.
[0195] 1.9. The first communication device's transmit power or path loss, modulation and coding strategy, and resource block area information; the second transmission configuration parameters include at least one of the following: spectrum waveform, number of transmit antennas, or number of transmission layers;
[0196] 1.10. The parameters of the first transmission configuration include: the transmit power or path loss of the first communication device, the modulation and coding strategy, the area information of the resource block, and the number of transmit antennas; the parameters of the second transmission configuration include: at least one of the following: the spectrum waveform or the number of transmission layers;
[0197] 1.11. The parameters of the first transmission configuration include: the transmit power or path loss of the first communication device, and the number of transmit antennas; the parameters of the second transmission configuration include at least one of the following: resource block area information, spectrum waveform, modulation and coding strategy, or number of transmission layers.
[0198] 2. The second communication device does not specify the transmission power of the first communication device, and the first communication device uses the current transmission power;
[0199] 2.1. The parameters of the first transmission configuration include: the area information of the resource block; the parameters of the second transmission configuration include: at least one of the following: spectrum waveform, modulation and coding strategy, number of transmit antennas, or number of transmission layers;
[0200] 2.2. The parameters of the first transmission configuration include: regional information of the resource block and spectrum waveform; the parameters of the second transmission configuration include: at least one of the following: modulation and coding strategy, number of transmit antennas, or number of transmission layers;
[0201] 2.3. The parameters of the first transmission configuration include: resource block area information, spectrum waveform, and modulation and coding strategy; the parameters of the second transmission configuration include: the number of transmit antennas or the number of transmission layers;
[0202] 2.4. The parameters of the first transmission configuration include: the spectrum waveform; the parameters of the second transmission configuration include: at least one of the following: resource block area information, modulation and coding strategy, number of transmit antennas, or number of transmission layers;
[0203] 2.5. The parameters of the first transmission configuration include: spectrum waveform and modulation and coding strategy; the parameters of the second transmission configuration include: resource block area information, number of transmit antennas, or number of transmission layers, at least one of the following.
[0204] 2.6. The parameters of the first transmission configuration include: spectrum waveform, modulation and coding strategy, and number of transmit antennas; the parameters of the second transmission configuration include: at least one of the following: area information of resource blocks or number of transmission layers;
[0205] 2.7. The parameters of the first transmission configuration include: modulation and coding strategy; the parameters of the second transmission configuration include: resource block area information, spectrum waveform, number of transmit antennas, or number of transmission layers, at least one of the following.
[0206] 2.8. The parameters of the first transmission configuration include: modulation and coding strategy and resource block area information; the parameters of the second transmission configuration include: at least one of the following: spectrum waveform, number of transmit antennas, or number of transmission layers;
[0207] 2.9. The parameters of the first transmission configuration include: modulation and coding strategy, resource block area information, and number of transmit antennas; the parameters of the second transmission configuration include: at least one of the following: spectrum waveform or number of transmission layers;
[0208] 2.10. The parameters of the first transmission configuration include: the number of transmit antennas; the parameters of the second transmission configuration include at least one of the following: resource block area information, spectrum waveform, modulation and coding strategy, or number of transmission layers.
[0209] The parameters included in the second transmission configuration do not overlap with those included in the first transmission configuration. This avoids conflicts when the second communication device schedules transmission configuration parameters for the first communication device to transmit data.
[0210] Optionally, if a set of configuration parameters is predefined, the parameters included in the first transmission configuration and the parameters included in the second transmission configuration are both included in the set of configuration parameters, and the parameters included in the second transmission configuration are the complement of the parameters included in the first transmission configuration.
[0211] The configuration parameter set refers to the collection of various transmission configuration parameters that the second communication device needs to configure for the first communication device when the first communication device wants to send data to the second communication device. The parameters included in the second transmission configuration are the complement of the parameters included in the first transmission configuration. This avoids omitting transmission configuration parameters and improves the accuracy of subsequent scheduling of transmission configuration parameters for data transmission by the first communication device.
[0212] For example: If the configuration parameter set is: {transmit power of the first communication device, area information of the resource block, spectrum waveform, modulation and coding strategy and number of transmit antennas}.
[0213] If the first transmission configuration includes the transmit power of the first communication device, the area information of the resource block, and the spectrum waveform, then the second transmission configuration includes the modulation and coding strategy and the number of transmit antennas.
[0214] If the first transmission configuration includes the transmit power of the first communication device, the area information of the resource block, the spectrum waveform, and the modulation and coding strategy, then the second transmission configuration includes the number of transmit antennas.
[0215] When the transmission power of the first communication device is the current transmission power of the first communication device, for example: if the configuration parameter set is: {regional information of resource block, spectrum waveform, modulation and coding strategy and number of transmit antennas}.
[0216] If the first transmission configuration includes the area information and spectrum waveform of the resource block, then the second transmission configuration includes the modulation and coding strategy and the number of transmit antennas.
[0217] If the first transmission configuration includes the area information of the resource block, the spectrum waveform, and the modulation and coding strategy, then the second transmission configuration includes the number of transmit antennas.
[0218] Of course, the parameters of the first transmission configuration and the parameters of the second transmission configuration mentioned above can have various possible combinations, which are not limited in this application and will not be listed here.
[0219] In this application, the first communication device calculates the energy efficiency or power consumption under the first transmission configuration and various possible second transmission configurations, and then determines the second transmission configuration corresponding to the best energy efficiency and / or worst energy efficiency.
[0220] The energy efficiency calculation can satisfy the following relationship:
[0221] Where Package represents the data to be transmitted (in bits), E is the total energy (in joules, jols), PC is the power consumption of the first communication device, N is the number of RBs, and T... slot The transmission time of one time slot is given by SE, which represents the spectral efficiency.
[0222] As can be seen from the above relationship, when the data to be transmitted is large enough, EE can be equivalent to the effective information transmission rate divided by the power consumption PC.
[0223] In the above formula, the spectral efficiency and the number of RBs under the first transmission configuration, as well as the transmit power of the first communication device, are known to the second communication device; only the PC is unknown. Therefore, the first communication device can determine the EE under the first transmission configuration specified by the second communication device and under all possible second transmission configurations by determining the PC.
[0224] The principle for determining the power amplifier (PC) can be understood as follows: PC is equivalent to the voltage of the amplifier (PA) multiplied by the current. The voltage is adjustable; a higher voltage results in better linearity of the PA. This can be understood as smaller second- and third-order terms in the mathematical model of the power amplifier described in the technical terminology section. The current is the base current, which is related to the PA design and cannot be adjusted during use. Therefore, the size of PC is related to the PA voltage. As shown in Figure 5, multiple solid lines 501 and dashed lines 502 are illustrated. The solid lines 501 represent the minimum voltage determined through APT modulation, i.e., the minimum power consumption. Specifically, this process involves testing the minimum voltage that meets RF specifications under different transmit powers, with different RB configurations, modulation methods, and waveforms. Finally, connecting the power consumption corresponding to different transmit powers results in the aforementioned solid lines. This also means that different transmit powers, different RB configurations, different waveforms, different MCS, and different Tx numbers all correspond to different EEs. The dashed line 502 represents the transmit power versus power consumption curves obtained under different linear states obtained by traversing different voltages.
[0225] Therefore, Figure 5 shows the PCs corresponding to the first transmission configuration and different second transmission configurations. Then, by combining the above EE relationship, the EE under the first transmission configuration and different second transmission configurations can be determined. In this way, the first communication device can determine the optimal energy efficiency and / or the worst energy efficiency, and also determine the second transmission configuration corresponding to the optimal energy efficiency and / or the worst energy efficiency.
[0226] If the optimal indicator is the lowest power consumption and the worst indicator is the highest power consumption, then it is not necessary to calculate EE using the above EE relationship. The PC under the first transmission configuration and different second transmission configurations can be determined by referring to Figure 5, and thus the lowest and highest power consumption can be determined.
[0227] S403. The first communication device sends a second transmission configuration. Correspondingly, the second communication device receives the second transmission configuration.
[0228] In the first aspect described above, the first communication device reports the second transmission configuration corresponding to the optimal and / or worst-case indicators to the second communication device. The second transmission device can then obtain the optimal and / or worst-case indicators of the first communication device. In this way, when the second communication device subsequently schedules data transmission information for the first communication device, it can consider both the spectral efficiency (SE) and the energy efficiency (EE) or power consumption of the first communication device, striving to schedule the second transmission configuration corresponding to the optimal indicators for the first communication device, or avoiding the second transmission configuration corresponding to the worst-case indicators as much as possible.
[0229] Optionally, S404, S405 and S406 may also be included after S403.
[0230] S404. The second communication device determines the scheduling information according to the second transmission configuration.
[0231] In this application, the scheduling information includes a first transmission configuration and a third transmission configuration, the third transmission configuration being determined based on the second transmission configuration, and the scheduling information being used to transmit data.
[0232] The process by which the second communication device determines the third transmission configuration based on the second transmission configuration can be understood by referring to Figure 6. Figure 6 illustrates the EE values corresponding to different numbers of MCS and tx when the first transmission configuration is fixed and the second transmission configuration has a certain number of MCS and tx. Without the EE values of this application, the second communication device would typically schedule the highest MCS in curve 601, i.e., MCS = 28. However, as shown in Figure 6 of this application, when MCS = 28 in curve 601, EE = 0.8 * 10 = 8 kbit / J, which is the worst EE MCS on curve 601. Based on the design of this application, the second communication device can, in conjunction with Figure 6, select the MCS with the optimal EE on curve 602, i.e., MCS = 20. When MCS is 20, EE = 2.8 * 10 = 28 kbit / J. Therefore, it can be determined that in the example shown in Figure 6, the third transmission configuration can be MCS = 20 and Tx = 2.
[0233] S405. The second communication device sends scheduling information to the first communication device. Correspondingly, the first communication device receives the scheduling information.
[0234] S406. The first communication device sends data based on the scheduling information. Correspondingly, the second communication device receives the data.
[0235] Optionally, S400 may be included before S401.
[0236] S400. The first communication device transmits capability information. Correspondingly, the second communication device receives the capability information.
[0237] Capability information is used to indicate that the first communication device has the ability to determine the optimal and / or worst performance indicators.
[0238] In this application, the capability information can be a 1-bit indication of perUE / perbandcombanition / perband.
[0239] In this embodiment, the first communication device sends capability information to the second communication device. In this way, the second communication device can obtain the second transmission configuration corresponding to the optimal and / or worst energy efficiency of the first communication device in advance. This makes it easier to balance SE and EE or power consumption when scheduling transmission configuration parameters for data transmission for the first communication device.
[0240] Optionally, S407 and S408 may also be included after S403.
[0241] S407. The second communication device sends an update message. Correspondingly, the first communication device receives the update message.
[0242] S408. The first communication device sends the updated second transmission configuration. Correspondingly, the second communication device receives the updated second transmission configuration.
[0243] The update message is used to indicate an update to the second transport configuration; the updated second transport configuration is then sent.
[0244] In this embodiment, the second communication device can promptly instruct the first communication device to update the second transmission configuration via update messages. This facilitates more accurate subsequent scheduling.
[0245] The following description uses the above process as an example of the communication process between the UE and the network (network device).
[0246] In this application, the network sends a first transmission configuration to the UE. This first transmission configuration can be understood as a specified transmission configuration that the network requires the UE to report the second transmission configuration that is the best and / or worst of the EE.
[0247] The first transmission configuration can be carried through radio resource control (RRC), media access control-control entity (MAC-CE), or other means. Examples include RRC reconfiguration and RRC resume. The specific signaling flow can be described as the network configuring the UL-PAEE-Configlist IE to the UE via RRCReconfiguration / RRCResume. This IE represents a specified transmission configuration list, which contains one or more parameters of the first transmission configuration. Of course, this transmission configuration list can include multiple first transmission configurations, and the maximum number of specified transmission configurations can also be indicated in the list, such as by using `maxulpaeeconfig`.
[0248] The transmission configuration list may include an indication of the transmission power, which can be understood by referring to Table 2 below.
[0249] Table 2: Reference Range of Transmit Power / Path Loss
[0250] As can be seen from Table 2, the power in the transmission configuration list can be indicated by 0, 1, 3 and 4 to indicate different transmit power, that is: 0 corresponds to the value range of <10dBm, 1 corresponds to the value range of 10 to 20dBm, 3 corresponds to the value range of 20 to 23dBm, and 4 corresponds to the value range of >23dBm.
[0251] Of course, if the transmission configuration list does not include "power", it can also indicate that the transmission power is consistent with the UE's current transmission power.
[0252] In addition, in this embodiment of the application, the transmit power can also be replaced by path loss. If the transmit power is replaced by path loss, the path loss can be indicated by 0, 1, 2 and 3, where 0 corresponds to a value range of <90dB, 1 corresponds to a value range of 90 to 100dB, 2 corresponds to a value range of 100 to 110dB and 3 corresponds to a value range of >110dB.
[0253] The region information (rbregion) of resource blocks in the transport configuration list can be indicated in the form of outer region, inner region, or edge, or in the form of RBstart and RBnumber.
[0254] The division into outer, inner, and edge can be understood by referring to Figure 7. As shown in Figure 7, for the reference bandwidth, it can be divided into inner, outer, and edge from the inside out. If the reference bandwidth is 50M, containing 133RB, then the RBs corresponding to different areas are different.
[0255] RBstart and RBnumber, where RBstart is the starting RB position and RBnumber is the number of RBs. The impact of RBstart and RBnumber on RF performance can be understood by referring to Figures 8A and 8B.
[0256] As shown in Figure 8A, different frequencies and different powers (transmit power) affect different RF parameters. Among them, RBstart and RBnumber mainly affect in-band transmit (IBE). Of course, different RBstart and RBnumber also affect other RF parameters. As shown in Figure 8B, the horizontal axis represents RBstart and the vertical axis represents RBnumber. The RF parameters affected by different values of RBstart and RBnumber can be understood by referring to the different sawtooth regions in Figure 8B. As shown in region 801 of Figure 8B, values of RBstart greater than 1 or 2, up to approximately 133, will affect IBE. Values of RBnumber from 0 to approximately 70 will also affect IBE. For example, the dashed line 802 in Figure 8B represents the effect of RBnumber = 42, and the dashed line 803 represents the effect of RBstart = 18 on IBE. Of course, the effects of other values of RBstart and RBnumber on various RF parameters can also be read from Figure 8B.
[0257] The waveforms in the transmission configuration list can be indicated by the transform precoder. If transformPrecoder is set to TransformPrecoderenabled, the waveform is CP-OFDM; if transformPrecoder is set to TransformPrecoderdisabled, the waveform is DFT-s-OFDM.
[0258] The MCS in the transmission configuration list can be represented in the form of an MCS table, where MCS can be the corresponding index in the MCS table.
[0259] If transformPrecoder is set to TransformPrecoderenabled and the waveform is CP-OFDM, when mcs-table is set to qam256, Table 5.1.3.1-2 in TS38.214 determines the modulation order and target code rate corresponding to the MCS. When mcs-table is set to qam64LowSE, Table 5.1.3.1-3 in TS38.214 determines the modulation order and target code rate corresponding to the MCS.
[0260] If the transformPrecoder is set to TransformPrecoderdisabled, the waveform is DFT-s-OFDM. The MCS table is referenced from the mcs-Table TransformPrecoder. When the mcs-Table is set to qam256, Table 5.1.3.1-2 in TS38.214 is used to determine the modulation order and target code rate corresponding to the MCS. When the mcs-Table is set to qam64LowSE, Table 6.1.4.1-2 in TS38.214 is used to determine the modulation order and target code rate corresponding to the MCS.
[0261] In the transmission configuration list, Txnum represents the number of Tx, with 1 indicating 1 Tx transmission, and 2 and 4 indicating 2 Tx and 4 Tx transmission, respectively, which can be understood as supporting uplink MIMO.
[0262] It should be noted that, taking EE as the metric under consideration as an example, rbregion, transformPrecoder, mcs, and Txnum cannot all be configured in UL-PAEE-Config IE. The network can be configured with one or more of rbregion, transformPrecoder, mcs, or Txnum through UL-PAEE-Config IE.
[0263] The following are some examples of UL-PAEE-Config IE for illustration.
[0264] 1. Example 1;
[0265] As can be seen from Example 1 above, in the transport configuration list of Example 1, rbregion is given in the form of outer, inner or edge, which includes power, rbregion, transformPrecoder and mcs, but does not include Txnum.
[0266] 2. Example 2;
[0267] As can be seen from Example 2 above, in the transmission configuration list of Example 2, rbregion is given in the form of Rbstart and Rbnumber, which includes power, rbregion, transformPrecoder and mcs, but does not include Txnum.
[0268] 3. Example 3;
[0269] As can be seen from Example 3 above, in the transport configuration list of Example 3, rbregion is given in the form of outer, inner or edge, which includes pathloss, rbregion, transformPrecoder and mcs, but does not include Txnum.
[0270] 4. Example 4;
[0271] As can be seen from Example 4 above, in the transport configuration list of Example 4, rbregion is given in the form of Rbstart and Rbnumber, which includes pathloss, rbregion, transformPrecoder and mcs, but does not include Txnum.
[0272] In this embodiment, after the UE determines the optimal / worst second transmission configuration for the EE or PC under a specified transmission configuration, the UE can carry the second transmission configuration through RRC, MAC-CE, or other means. For example, through RRCReconfigurationComplete, RRCResumeComplete, or UE Assistance Information. The specific signaling flow can be described as the UE configuring the UL-PAEElist IE through RRCReconfigurationComplete, RRCResumeComplete, or UE Assistance Information. This IE corresponds one-to-one with the UL-PAEE-Configlist IE, where the UL-PAEE IE represents the optimal / worst second transmission configuration for the EE under the specified transmission configuration in the UL-PAEE-Config IE. The UL-PAEE IE only contains configurations not specified in the UL-PAEE-Config IE. For example, if the UL-PAEE-Config IE specifies the transmission configuration as power, rbregion, transformPrecoder, and Txnum, then the UL-PAEE IE only contains mcs.
[0273] The UL-PAEE-Configlist sent by the network to the UE is:
[0274] In addition, in this embodiment, the network configures or activates the first transmission configuration of the EE under the specified transmission configuration for dynamic update to the UE. This first transmission configuration can be carried by RRC, MAC-CE, or other means. Based on the above UL-PAEE-Configlist IE, the dynamic reporting period and the number of reporting periods can be further increased. For example, period indicates a reporting interval of 5ms, and length indicates a total of 4 reporting cycles. Thus, the UL-PAEE-Configlist IE can be represented as:
[0275] Correspondingly, the UE can periodically or aperiodically update the second best / worst transmission configuration for the EE or PC under a specified transmission configuration via RRC, MAC-CE, or other means. The signaling procedure is similar to the above. If the network has not specified a reporting duration or is still within the specified reporting duration, the network can configure or deactivate the first best / worst transmission configuration for the EE under the specified transmission configuration for the UE. This configuration can be carried via RRC, MAC-CE, or other means.
[0276] It should be noted that the above is an illustrative example based on the metric being EE. If the metric being considered is power consumption PC, then simply replace UL-PAEE-Configlist IE with UL-PAPC-Configlist IE. The contents of the table can be found in the UL-PAEE-Configlist IE above for further explanation.
[0277] The communication system and communication method in the embodiments of this application have been described above. The communication device provided in the embodiments of this application will now be described. Please refer to Figure 9, which is a schematic diagram of the structure of a communication device in an embodiment of this application. The communication device 900 can be used to execute the steps shown in the embodiments of Figures 4 to 8B. For details, please refer to the relevant descriptions in the above method embodiments.
[0278] The communication device 900 includes a transceiver module 901 and a processing module 902. The transceiver module 901 can implement the corresponding communication functions, and the processing module 902 is used for data processing. The transceiver module 901 can also be referred to as a communication interface or a communication unit.
[0279] Optionally, the communication device 900 may further include a storage unit, which can be used to store instructions and / or data. The processing module 902 can read the instructions and / or data in the storage unit so that the communication device can implement the aforementioned method embodiments.
[0280] The communication device 900 can be used to perform the actions in the method embodiments described above. The communication device 900 can be a terminal device or an access network device, or a component or module configurable in a terminal device or access network device. The transceiver module 901 is used to perform the receiving-related operations in the method embodiments described above, and the processing module 902 is used to perform the processing-related operations in the method embodiments described above.
[0281] Optionally, the transceiver module 901 may include a sending module and a receiving module. The sending module is used to perform the sending operation in the above method embodiments. The receiving module is used to perform the receiving operation in the above method embodiments.
[0282] It should be noted that the communication device 900 may include a transmitting module but not a receiving module. Alternatively, the communication device 900 may include a receiving module but not a transmitting module. Specifically, it depends on whether the above-described scheme executed by the communication device 900 includes both transmitting and receiving actions.
[0283] As an example, the communication device 900 is used to perform the actions shown in the embodiment of Figure 4 above.
[0284] The transceiver module 901 is used to receive a first transmission configuration; wherein the first transmission configuration includes at least one of the following parameters: the transmit power of the first communication device, path loss, area information of resource blocks, spectrum waveform, modulation and coding strategy, number of transmit antennas or number of transmission layers;
[0285] Processing module 902 is used to determine a second transmission configuration corresponding to the optimal index and / or worst index of the first communication device based on the first transmission configuration, wherein the optimal index includes the optimal energy efficiency or the lowest power consumption, and the worst index includes the worst energy efficiency or the highest power consumption.
[0286] The transceiver module 901 is also used to send the second transmission configuration.
[0287] It should be understood that the specific process of each module performing the above-mentioned steps has been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.
[0288] The processing module 902 in the above embodiments can be implemented by at least one processor or processor-related circuitry. The transceiver module 901 can be implemented by a transceiver or transceiver-related circuitry. The transceiver module 901 can also be referred to as a communication unit or communication interface. The storage unit can be implemented by at least one memory.
[0289] This application embodiment also provides another communication device 1000. As shown in FIG10, the communication device 1000 includes a processor 1010, which is used to execute computer programs or instructions and / or data stored in memory 1020, so that the methods in the above method embodiments are executed.
[0290] Optionally, the communication device 1000 may include one or more processors 1010.
[0291] Optionally, as shown in FIG10, the communication device 1000 may further include a memory 1020. The processor 1010 is coupled to the memory 1020, which is used to store computer programs or instructions and / or data.
[0292] Optionally, the communication device 1000 may include one or more memory 1020.
[0293] Alternatively, the memory 1020 may be integrated with the processor 1010 or set separately.
[0294] Optionally, as shown in FIG10, the communication device 1000 may further include a transceiver 1030, which is used for receiving and / or transmitting signals. For example, the processor 1010 is used to control the transceiver 1030 to receive and / or transmit signals.
[0295] As one option, the communication device 1000 is used to implement the operations described in the above method embodiments.
[0296] For example, processor 1010 is used to implement processing-related operations in the above method embodiments, and transceiver 1030 is used to implement receiving-related operations in the above method embodiments.
[0297] This application also provides a communication device 1000, which can be a terminal device, an access network device, or a chip or module in a core network device. This communication device 1000 can be used to perform the operations described in the above method embodiments.
[0298] When the communication device 1000 is a communication device, Figure 11 shows a simplified structural diagram of the communication device. As shown in Figure 11, the communication device includes a processor, a memory, and a transceiver. The memory can store computer program code, and the transceiver includes a transmitter 1031, a receiver 1032, a radio frequency circuit (not shown in the figure), an antenna 1033, and input / output devices (not shown in the figure). The processor is mainly used to process communication protocols and communication data, control the communication device, execute software programs, and process data from the software programs. The memory is mainly used to store software programs and data. The radio frequency circuit is mainly used for converting baseband signals to radio frequency signals and processing radio frequency signals. The antenna is mainly used for transmitting and receiving radio frequency signals in the form of electromagnetic waves. Input / output devices, such as touch screens, displays, and keyboards, are mainly used to receive user input data and output data to the user. It should be noted that some types of communication devices may not have input / output devices.
[0299] When data needs to be transmitted, the processor performs baseband processing on the data to be transmitted and outputs a baseband signal to the radio frequency (RF) circuit. The RF circuit then processes the baseband signal and transmits it outward as an electromagnetic wave through the antenna. When data is sent to the communication device, the RF circuit receives the RF signal through the antenna, converts it into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal back into data and processes it. For ease of explanation, Figure 11 only shows one memory, processor, and transceiver. In actual communication device products, there may be one or more processors and one or more memories. The memory can also be called a storage medium or storage device, etc. The memory can be set up independently of the processor or integrated with the processor; this application embodiment does not impose any limitations on this.
[0300] In the embodiments of this application, the antenna and radio frequency circuit with transceiver function can be regarded as the transceiver unit of the communication device, and the processor with processing function can be regarded as the processing unit of the communication device.
[0301] As shown in Figure 11, the communication device includes a processor 1010, a memory 1020, and a transceiver 1030. The processor 1010 can also be called a processing unit, processing board, processing module, processing device, etc., and the transceiver 1030 can also be called a transceiver unit, transceiver, transceiver device, etc.
[0302] Optionally, the devices in transceiver 1030 used for receiving functions can be considered as receiving units, and the devices in transceiver 1030 used for transmitting functions can be considered as transmitting units. That is, transceiver 1030 includes a receiver and a transmitter. A transceiver may also be called a transceiver unit, transceiver circuit, etc. A receiver may also be called a receiver unit, receiving circuit, etc. A transmitter may also be called a transmitter, transmitting unit, or transmitting circuit, etc.
[0303] For example, in one implementation, processor 1010 is used to execute the processing actions in the embodiment shown in FIG. 5, and transceiver 1030 is used to execute the transmit and receive actions in FIG. 5. For example, transceiver 1030 is used to execute the transmit and receive operations of steps S501 and S503 in the embodiment shown in FIG. 5. Processor 1010 is used to execute the processing operation of step S502 in the embodiment shown in FIG. 5.
[0304] It should be understood that Figure 11 is merely an example and not a limitation, and the communication device described above, including the transceiver unit and the processing unit, may not depend on the structure shown in Figure 11.
[0305] When the communication device 1000 is a chip, the chip includes a processor, a memory, and a transceiver. The transceiver can be an input / output circuit or a communication interface; the processor can be a processing unit integrated on the chip, a microprocessor, or an integrated circuit. In the above method embodiments, the transmitting operation of the communication device can be understood as the chip's output, and the receiving operation of the communication device in the above method embodiments can be understood as the chip's input.
[0306] This application also provides a computer-readable storage medium storing computer instructions for implementing the methods in the above-described method embodiments.
[0307] For example, when the computer program is executed by a computer, it enables the computer to implement the methods performed in the above method embodiments.
[0308] This application also provides a computer program product containing instructions that, when executed by a computer, cause the computer to perform the method described in the above method embodiments.
[0309] This application also provides a communication system, which includes the access network device and terminal device described in the above embodiments.
[0310] This application also provides a chip device, including a processor, for calling computer programs or computer instructions stored in a memory to cause the processor to execute the methods of the embodiments shown in Figures 4 to 8B above.
[0311] In one possible implementation, the input of the chip device corresponds to the receiving operation in the embodiments shown in Figures 4 to 8B, and the output of the chip device corresponds to the transmitting operation in the embodiments shown in Figures 4 to 8B.
[0312] Optionally, the processor is coupled to the memory via an interface.
[0313] Optionally, the chip device may also include a memory that stores computer programs or computer instructions.
[0314] The processor mentioned above can be a general-purpose central processing unit, a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits used to control the execution of a program for controlling the methods of the embodiments shown in Figures 4 to 8B. The memory mentioned above can be read-only memory (ROM) or other types of static storage devices capable of storing static information and instructions, such as random access memory (RAM).
[0315] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the explanations and beneficial effects of the relevant content in any of the communication devices provided above can be referred to the corresponding method embodiments provided above, and will not be repeated here.
[0316] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0317] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between apparatuses or units through some interfaces, and may be electrical, mechanical, or other forms.
[0318] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0319] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0320] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the essential contribution of the technical solution of this application, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, a server, or an access network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory, random access memory, magnetic disks, or optical disks.
Claims
1. A communication method characterized by comprising: The method comprises: receiving a first transmission configuration; wherein the first transmission configuration comprises at least one of the following parameters: a transmit power of the first communication device, a path loss, region information of a resource block, a spectrum waveform, a modulation and coding strategy, a number of transmit antennas, or a number of transmission layers; sending a second transmission configuration; wherein the second transmission configuration is a transmission configuration corresponding to an optimal index and / or a worst index of the first communication device, the optimal index or / and the worst index being determined based on the first transmission configuration, the optimal index comprising an optimal energy efficiency or a lowest power consumption, and the worst index comprising a worst energy efficiency or a highest power consumption.
2. The method of claim 1, wherein, The second transmission configuration comprises at least one of the following parameters: the region information of the resource block, the spectrum waveform, the modulation and coding strategy, the number of transmit antennas, or the number of transmission layers, and the parameters comprised in the second transmission configuration do not overlap with the parameters comprised in the first transmission configuration.
3. The method of claim 2, wherein, The parameters comprised in the first transmission configuration and the parameters comprised in the second transmission configuration are both contained in a set of configuration parameters, and the parameters comprised in the second transmission configuration are a complement of the parameters comprised in the first transmission configuration.
4. The method according to claim 2 or 3, characterized in that, The first transmission configuration comprises: the transmit power of the first communication device, the region information of the resource block, and the spectrum waveform. The second transmission configuration comprises: at least one of the following parameters: the modulation and coding strategy, the number of transmit antennas, or the number of transmission layers.
5. The method according to claim 2 or 3, characterized in that, The first transmission configuration comprises: the transmit power of the first communication device, the region information of the resource block, and the spectrum waveform, and at least one of the following parameters: the modulation and coding strategy, the number of transmit antennas, or the number of transmission layers. The second transmission configuration comprises: at least one of the following parameters: the number of transmit antennas, the modulation and coding strategy, or the number of transmission layers.
6. The method according to claim 2 or 3, characterized in that, The first transmission configuration comprises: the region information of the resource block and the spectrum waveform. The second transmission configuration comprises: at least one of the following parameters: the modulation and coding strategy, the number of transmit antennas, or the number of transmission layers.
7. The method of claim 2 or 3, wherein, The first transmission configuration comprises: the region information of the resource block and the spectrum waveform, and at least one of the following parameters: the modulation and coding strategy, the number of transmit antennas, or the number of transmission layers. The second transmission configuration comprises: at least one of the following parameters: the number of transmit antennas, the modulation and coding strategy, or the number of transmission layers.
8. The method according to any one of claims 1 to 7, characterized in that, The region information of the resource block comprises: an inner region, an outer region, and an edge region of the resource block within a reference bandwidth; or a starting position of the resource block and a number of the resource blocks.
9. The method according to any one of claims 1 to 8, characterized in that, The method further comprises: receiving scheduling information, the scheduling information comprising the first transmission configuration and a third transmission configuration, the third transmission configuration being determined based on the second transmission configuration, and the scheduling information being used for transmitting data.
10. The method according to any one of claims 1 to 9, characterized in that, The method further comprises: sending capability information, the capability information being used for indicating that the first communication device has a capability of determining the optimal index or / and the worst index.
11. The method according to any one of claims 1 to 10, characterized in that, The method further comprises: receiving an update message, the update message being used for indicating to update the second transmission configuration; sending the updated second transmission configuration.
12. A communication method characterized by comprising: The method comprises: sending a first transmission configuration; wherein the first transmission configuration comprises at least one of the following parameters: a transmit power of the first communication device, a path loss, a region information of a resource block, a spectrum waveform, a modulation and coding strategy, a number of transmit antennas, or a number of transmission layers; receiving a second transmission configuration; wherein the second transmission configuration is a transmission configuration corresponding to an optimal index and / or a worst index of the first communication device, the optimal index or / and the worst index is determined based on the first transmission configuration, the optimal index comprises an optimal energy efficiency or a lowest power consumption, and the worst index comprises a worst energy efficiency or a highest power consumption.
13. The method of claim 12, wherein, The second transmission configuration comprises at least one of the following parameters: the region information of the resource block, the spectrum waveform, the modulation and coding strategy, the number of transmit antennas, or the number of transmission layers, and the parameters comprised in the second transmission configuration do not overlap with the parameters comprised in the first transmission configuration.
14. The method of claim 13, wherein, The parameters comprised in the first transmission configuration and the parameters comprised in the second transmission configuration are both contained in a set of configuration parameters, and the parameters comprised in the second transmission configuration are a complement of the parameters comprised in the first transmission configuration.
15. The method according to claim 13 or 14, characterized in that, The first transmission configuration comprises: the transmit power of the first communication device, the region information of the resource block, and the spectrum waveform. The second transmission configuration comprises: at least one of the following parameters: the modulation and coding strategy, the number of transmit antennas, or the number of transmission layers.
16. The method according to claim 13 or 14, characterized in that The first transmission configuration comprises: the transmit power of the first communication device, the region information of the resource block, and the spectrum waveform, and at least one of the following parameters: the modulation and coding strategy, the number of transmit antennas, or the number of transmission layers. The second transmission configuration comprises: at least one of the following parameters: the number of transmit antennas, the modulation and coding strategy, or the number of transmission layers.
17. The method of claim 13 or 14, wherein, The first transmission configuration comprises: the region information of the resource block and the spectrum waveform. The second transmission configuration comprises: at least one of the following parameters: the modulation and coding strategy, the number of transmit antennas, or the number of transmission layers.
18. The method of claim 13 or 14, wherein, The first transmission configuration comprises: the region information of the resource block and the spectrum waveform, and at least one of the following parameters: the modulation and coding strategy, the number of transmit antennas, or the number of transmission layers. The second transmission configuration comprises: at least one of the following parameters: the number of transmit antennas, the modulation and coding strategy, or the number of transmission layers.
19. The method according to any one of claims 12-18, characterized in that, The region information of the resource block comprises: an inner region, an outer region, and an edge region of the resource block within a reference bandwidth; or a starting position of the resource block and a number of the resource block.
20. The method according to any one of claims 12-19, characterized by, The method further comprises: sending scheduling information, the scheduling information comprising the first transmission configuration and a third transmission configuration, the third transmission configuration being determined based on the second transmission configuration, and the scheduling information being used for the first communication device to transmit data.
21. The method according to any one of claims 12-20, characterized in that, The method further comprises: receiving capability information, the capability information being used to indicate that the first communication device has a capability of determining the optimal index or / and the worst index.
22. The method according to any one of claims 12-21, characterized in that, The method further comprises: sending an update message, the update message being used to indicate that the second transmission configuration is updated; receiving the updated second transmission configuration.
23. A communications device, characterized by The method further comprises: a transceiver module and a processing module, the transceiver module is configured to perform the transmitting step or the receiving step in the method of any one of claims 1-22; the processing module is configured to perform the steps in the method of any one of claims 1-22 other than the transmitting step and the receiving step.
24. A communications device, characterized by comprising at least one processor; the at least one processor is configured to execute a program or instructions to cause the apparatus to implement the method of any one of claims 1-22.
25. A chip device, characterized by comprising a processor configured to invoke a program stored in a memory to cause the processor to perform the method of any one of claims 1-22.
26. The chip device of claim 25, wherein, the chip apparatus further comprises the memory.
27. A computer readable storage medium, characterized in that, the computer readable storage medium stores program instructions that, when executed, cause the method of any one of claims 1-22 to be performed.
28. A computer program product comprising program instructions, characterized in that, the program instructions, when executed on a computer, cause the computer to perform the method of any one of claims 1-22.
Citation Information
Patent Citations
Method and device for transmitting uplink information, user equipment, and base station
CN109792751A
Uplink transmission method, terminal and network side equipment
CN114765495A
Data transmission method and device, chip and storage medium
CN117835385A
Power-aware link adaptation with variable bandwidth allocation
US8103302B2
Communication method and apparatus
WO2022147725A1