Communication method and corresponding apparatus
By optimizing transmission configuration parameters, the problem of high power consumption in terminal devices during communication was solved, achieving high-energy and spectral-efficiency communication quality and extending battery life.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-06-30
- Publication Date
- 2026-03-19
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 can be optimized to achieve the best energy efficiency or lowest power consumption transmission configuration.
It improved communication quality, reduced the energy consumption of terminal devices, optimized resource scheduling, and improved energy and spectrum efficiency.
Smart Images

Figure CN2025105417_19032026_PF_FP_ABST
Abstract
Description
A communication method and corresponding apparatus
[0001] The present application claims priority to the Chinese patent application No. 202410999349.4, filed on July 23, 2024, and entitled "A communication method and corresponding apparatus", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0002] The present application relates to the field of communication technology, in particular to a communication method and corresponding apparatus. BACKGROUND
[0003] In the field of communication, energy efficiency (EE) is an important indicator for measuring the quality of communication. For uplink transmission, EE is usually expressed as the ratio of effective information transmission rate (bit per second (bps)) to signal transmission power (watt (W)), i.e., bit per joule (bit / J), which reflects the importance of power consumption of terminal device and user experience. In uplink transmission, the power consumption (W) of power amplifier (PA) of terminal device is a key factor affecting EE. PA needs to ensure signal quality while consuming as little power as possible to prolong the battery life of UE.
[0004] Spectrum efficiency (SE) is also an important indicator for measuring the quality of communication. SE measures the information transmission rate (bps / Hz) in unit spectrum resource. Therefore, improving SE means transmitting more data in limited spectrum resource.
[0005] However, improving SE often requires increasing the output power of PA, which in turn increases the power consumption of terminal device. Therefore, how to improve EE or reduce power consumption when network device schedules resources for terminal device has become a problem to be solved. SUMMARY
[0006] The present application provides a communication method for communicating with better EE or lower power consumption. The present application also provides corresponding apparatus, computer readable storage medium and computer program product, etc.
[0007] The first aspect provides a communication method, comprising: receiving a first transmission configuration; wherein the first transmission configuration comprises at least one of the following parameters: a transmission power of the first communication device, a path loss, area information of a resource block, a spectrum waveform, a modulation and coding strategy, a number of transmission antennas, or a number of transmission layers; and 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 minimum power consumption, and the worst index comprising a worst energy efficiency or a maximum power consumption.
[0008] The communication method provided by the first aspect can be applied to the first communication device. In the present application, the first communication device can be a terminal device or a chip in the terminal device.
[0009] The first transmission configuration can be sent by a second communication device, and the second transmission configuration can be sent by the first communication device to the second communication device.
[0010] In the present application, the first transmission configuration refers to a transmission configuration specified by the second communication device for the first communication device, and the second transmission configuration refers to a transmission configuration determined by the first communication device in the process of calculating the optimal energy efficiency or / and the worst energy efficiency, or a transmission configuration determined by the first communication device in the process of calculating the minimum power consumption or / and the maximum power consumption.
[0011] In the present application, the optimal energy efficiency refers to a maximum energy efficiency determined by selecting different second transmission configurations based on the first transmission configuration. The worst energy efficiency refers to a minimum energy efficiency determined by selecting different second transmission configurations based on the first transmission configuration. The minimum power consumption refers to a minimum power consumption determined by selecting different second transmission configurations based on the first transmission configuration. The maximum power consumption refers to a maximum power consumption determined by selecting different second transmission configurations based on the first transmission configuration.
[0012] In the present 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 can use the current transmission power of the first communication device in the process of calculating the energy efficiency or the power consumption.
[0013] In the present application, the path loss is used to indicate the power change, so the transmission power can also be determined by the path loss.
[0014] In the present application, the area information of the resource block (RB) can include an inner area, an outer area, and an edge area of the resource block within a reference bandwidth, or a start position (Rbstart) of the resource block and a number (Rbnumber) of the resource block.
[0015] In this application, the spectrum waveform can 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) can 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, the first communication device reports the second transmission configuration corresponding to the optimal indicator and / or the worst indicator to the second communication device, so that the second communication device can obtain the optimal indicator and / or the worst indicator of the first communication device. In this way, when the second communication device subsequently schedules the scheduling information for the first communication device to transmit data, the second communication device can take into account the spectrum efficiency SE and the energy efficiency EE or power consumption of the first communication device, and try to schedule the second transmission configuration corresponding to the optimal indicator for the first communication device, or try to avoid the second transmission configuration corresponding to the worst indicator.
[0018] In a possible implementation, the second transmission configuration includes at least one of the following parameters: resource block area information, spectrum waveform, modulation and coding scheme, 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 the parameters included in the first transmission configuration, so that conflicts can be avoided when the second communication device schedules the transmission configuration parameters for the first communication device to transmit data.
[0020] In a possible implementation, the parameters included in the first transmission configuration and the parameters included in the second transmission configuration are both contained in a set of configuration parameters, and the parameters included in the second transmission configuration are a complement of the parameters included in the first transmission configuration.
[0021] In this possible implementation, the set of configuration parameters refers to a set of various transmission configuration parameters that the second communication device needs to configure for the first communication device when the first communication device transmits data to the second communication device. The parameters included in the second transmission configuration are a 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 the first communication device to transmit data can be improved.
[0022] In a possible implementation, the first transmission configuration includes a transmit power of the first communication device, region information of a resource block, and a spectrum waveform; and the second transmission configuration includes at least one of a modulation and coding strategy, a number of transmit antennas, or a number of transmission layers.
[0023] In this possible implementation, the first transmission configuration includes multiple parameters, so that the first communication device only needs to calculate a small amount of energy efficiency or power consumption under different second transmission configurations when calculating the energy efficiency or power consumption. In this way, the calculation amount of the first communication device can be reduced, and the energy consumption of the first communication device can be reduced.
[0024] In a possible implementation, the first transmission configuration includes a transmit power of the first communication device, region information of a resource block, and a spectrum waveform, and at least one of a modulation and coding strategy, a number of transmit antennas, or a number of transmission layers; and the second transmission configuration includes at least one of a number of transmit antennas, a modulation and coding strategy, or a number of transmission layers.
[0025] In this possible implementation, the first transmission configuration includes multiple parameters, so that the first communication device only needs to calculate a small amount of energy efficiency or power consumption under different second transmission configurations when calculating the energy efficiency or power consumption. In this way, the calculation amount of the first communication device can be reduced, and the energy consumption of the first communication device can be reduced.
[0026] In a possible implementation, the first transmission configuration includes region information of a resource block and a spectrum waveform; and the second transmission configuration includes at least one of a modulation and coding strategy, a number of transmit antennas, or a number of transmission layers.
[0027] In this possible implementation, the transmit power of the first communication device can be a current transmit power of the first communication device; and the first transmission configuration includes multiple parameters, so that the first communication device only needs to calculate a small amount of energy efficiency or power consumption under different second transmission configurations when calculating the energy efficiency or power consumption. In this way, the calculation amount of the first communication device can be reduced, and the energy consumption of the first communication device can be reduced.
[0028] In a possible implementation, the first transmission configuration comprises at least one of the following: region information and a spectrum waveform of a resource block, a modulation and coding strategy, a quantity of transmit antennas, or a quantity of transmission layers; and the second transmission configuration comprises at least one of the following: the quantity of transmit antennas, the modulation and coding strategy, or the quantity of transmission layers.
[0029] In this possible implementation, the transmit power of the first communication apparatus can be a current transmit power of the first communication apparatus; and the first transmission configuration comprises multiple parameters, so that the first communication apparatus only needs to calculate a small amount of energy efficiency or power consumption under different second transmission configurations when calculating the energy efficiency or the power consumption. In this way, the calculation amount of the first communication apparatus can be reduced, and the energy consumption of the first communication apparatus can be reduced.
[0030] In a possible implementation, 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.
[0031] In this possible implementation, the scheduling information is sent by the second communication apparatus to the first communication apparatus, and when determining the third transmission configuration for the first communication apparatus, the second communication apparatus selects a third transmission configuration with higher energy efficiency or lower power consumption in combination with the relationship between the second transmission configuration and the energy efficiency or the power consumption. In this way, the communication quality can be improved, and the energy consumption of the first communication apparatus can be reduced.
[0032] In a possible implementation, the method further comprises: sending capability information, the capability information being used to indicate that the first communication apparatus has the capability of determining the optimal indicator and / or the worst indicator.
[0033] In this possible implementation, the first communication apparatus sends the capability information to the second communication apparatus, so that the second communication apparatus can pre-acquire the second transmission configuration corresponding to the optimal indicator and / or the worst indicator of the first communication apparatus, thereby facilitating taking into account the SE and EE or power consumption when scheduling the transmission configuration parameters for the first communication apparatus to transmit data.
[0034] In a possible implementation, the method further comprises: receiving an update message, the update message being used to indicate to update the second transmission configuration; and sending the updated second transmission configuration.
[0035] In this possible implementation, the second communication apparatus can use the update message to instruct the first communication apparatus to update the second transmission configuration in a timely manner. In this way, subsequent scheduling can be more accurately performed.
[0036] The second aspect provides a communication method, which can be applied to a second communication apparatus. The second communication apparatus can be a network device or a chip in a network device. The method comprises:
[0037] transmitting a first transmission configuration; wherein the first transmission configuration comprises at least one of the following parameters: transmit power of the first communication device, path loss, region information of resource blocks, spectrum waveform, modulation and coding strategy, number of transmit antennas, or number of transmission layers;
[0038] 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 being determined based on the first transmission configuration, the optimal index comprising optimal energy efficiency or lowest power consumption, and the worst index comprising worst energy efficiency or highest power consumption;
[0039] In a possible implementation, the second transmission configuration comprises at least one of the following parameters: region information of resource blocks, spectrum waveform, modulation and coding strategy, number of transmit antennas, or 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.
[0040] In a possible implementation, 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.
[0041] In a possible implementation, the first transmission configuration comprises: transmit power of the first communication device, region information of resource blocks, and spectrum waveform.
[0042] The second transmission configuration comprises at least one of the following: modulation and coding strategy, number of transmit antennas, or number of transmission layers.
[0043] In a possible implementation, the first transmission configuration comprises: transmit power of the first communication device, region information of resource blocks, and spectrum waveform, and at least one of the following: modulation and coding strategy, number of transmit antennas, or number of transmission layers.
[0044] The second transmission configuration comprises at least one of the following: number of transmit antennas, modulation and coding strategy, or number of transmission layers.
[0045] In a possible implementation, the first transmission configuration comprises: region information of resource blocks and spectrum waveform.
[0046] The second transmission configuration comprises at least one of the following: modulation and coding strategy, number of transmit antennas, or number of transmission layers.
[0047] In a possible implementation, the first transmission configuration comprises: region information of resource blocks and spectrum waveform, 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 a number of transmit antennas, a modulation and coding strategy, or a number of transmission layers.
[0049] In a possible implementation, the region information of the resource block includes an inner region, an outer region, and an edge region of the resource block within the reference bandwidth; or, a starting position of the resource block and a number of resource blocks.
[0050] In a possible implementation, the method further includes:
[0051] sending scheduling information, the scheduling information including the first transmission configuration and the 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.
[0052] In a possible implementation, the method further includes:
[0053] receiving capability information, the capability information being used to indicate that the first communication device has the capability of determining the optimal indicator or / and the worst indicator.
[0054] In a possible implementation, the method further includes:
[0055] sending an update message, the update message being used to indicate that the second transmission configuration is updated;
[0056] receiving the updated second transmission configuration.
[0057] The third aspect of the present application provides a communication device, which can be the first communication device, including a transceiver module and a processing module.
[0058] The transceiver module is configured to receive a first transmission configuration; wherein the first transmission configuration includes 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.
[0059] The processing module is configured to determine, based on the first transmission configuration, a second transmission configuration corresponding to an optimal indicator or / and a worst indicator of the first communication device, wherein the optimal indicator includes an optimal energy efficiency or a lowest power consumption, and the worst indicator includes a worst energy efficiency or a highest power consumption.
[0060] The transceiver module is further configured to send the second transmission configuration.
[0061] In a possible implementation, the second transmission configuration includes 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 included in the second transmission configuration do not overlap with the parameters included in the first transmission configuration.
[0062] In a possible implementation, the parameters included in the first transmission configuration and the parameters included in the second transmission configuration are both contained in the set of configuration parameters, and the parameters included in the second transmission configuration are a complement of the parameters included in the first transmission configuration.
[0063] In a possible implementation, the first transmission configuration includes: a transmission power of the first communication device, region information of a resource block, and a spectrum waveform.
[0064] The second transmission configuration includes at least one of: a modulation and coding strategy, a number of transmission antennas, or a number of transmission layers.
[0065] In a possible implementation, the first transmission configuration includes: a transmission power of the first communication device, region information of a resource block, and a spectrum waveform, and at least one of: a modulation and coding strategy, a number of transmission antennas, or a number of transmission layers.
[0066] The second transmission configuration includes at least one of: a number of transmission antennas, a modulation and coding strategy, or a number of transmission layers.
[0067] In a possible implementation, the first transmission configuration includes: region information of a resource block and a spectrum waveform.
[0068] The second transmission configuration includes at least one of: a modulation and coding strategy, a number of transmission antennas, or a number of transmission layers.
[0069] In a possible implementation, the first transmission configuration includes: region information of a resource block and a spectrum waveform, and at least one of: a modulation and coding strategy, a number of transmission antennas, or a number of transmission layers.
[0070] The second transmission configuration includes at least one of: a number of transmission antennas, a modulation and coding strategy, or a number of transmission layers.
[0071] In a possible implementation, the region information of the resource block includes: an inner region, an outer region, and an edge region of a resource block within a reference bandwidth; or a starting position of the resource block and a number of resource blocks.
[0072] In a possible implementation, the transceiver module is further configured to receive scheduling information, the scheduling information including 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.
[0073] The transceiver module is further configured to send capability information, the capability information being used to indicate that the first communication device has the capability of determining the optimal indicator and / or the worst indicator.
[0074] The transceiver module is further configured to receive an update message, the update message being used to indicate that the second transmission configuration is updated; and send the updated second transmission configuration.
[0075] The fourth aspect of the present application provides a communication device, which can be a second communication device, comprising a transceiver module and a processing module;
[0076] The transceiver module is configured to send a first transmission configuration; wherein the first transmission configuration comprises at least one of the following parameters: a transmission power of the first communication device, path loss, region information of a resource block, a spectrum waveform, a modulation and coding strategy, a number of transmission antennas, or a number of transmission layers.
[0077] The transceiver module is further configured to receive a second transmission configuration; wherein the second transmission configuration is a transmission configuration corresponding to an optimal index or / and 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.
[0078] In a possible implementation, the second transmission configuration comprises at least one of the following parameters: region information of a resource block, a spectrum waveform, a modulation and coding strategy, a number of transmission antennas, or a 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.
[0079] In a possible implementation, 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.
[0080] In a possible implementation, the first transmission configuration comprises a transmission power of the first communication device, region information of a resource block, and a spectrum waveform.
[0081] The second transmission configuration comprises at least one of the following parameters: a modulation and coding strategy, a number of transmission antennas, or a number of transmission layers.
[0082] In a possible implementation, the first transmission configuration comprises a transmission power of the first communication device, region information of a resource block, and a spectrum waveform, and at least one of the following parameters: a modulation and coding strategy, a number of transmission antennas, or a number of transmission layers.
[0083] The second transmission configuration comprises at least one of the following parameters: a number of transmission antennas, a modulation and coding strategy, or a number of transmission layers.
[0084] In a possible implementation, the first transmission configuration comprises region information of a resource block and a spectrum waveform.
[0085] The second transmission configuration comprises at least one of the following parameters: a modulation and coding strategy, a number of transmission antennas, or a number of transmission layers.
[0086] In a possible implementation, the first transmission configuration comprises: region information of a resource block and a spectrum waveform, and at least one of a modulation and coding strategy, a number of transmit antennas, or a number of transmission layers.
[0087] The second transmission configuration comprises at least one of a number of transmit antennas, a modulation and coding strategy, or a number of transmission layers.
[0088] In a possible implementation, 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 start position of the resource block and a number of resource blocks.
[0089] In a possible implementation, the processing module is configured to determine a third transmission configuration according to a correspondence between the second transmission configuration and energy efficiency or power consumption.
[0090] The transceiver module is further configured to send scheduling information, where the scheduling information comprises the first transmission configuration and the third transmission configuration, the third transmission configuration is determined based on the second transmission configuration, and the scheduling information is used for the first communication device to transmit data.
[0091] In a possible implementation, the transceiver module is further configured to receive capability information, where the capability information is used to indicate that the first communication device has the capability to determine the optimal indicator and / or the worst indicator.
[0092] In a possible implementation, the transceiver module is further configured to send an update message, where the update message is used to indicate that the second transmission configuration is updated.
[0093] The second transmission configuration is received after being updated.
[0094] The fifth aspect of the present application provides a communication device, which comprises a processor. The processor is configured to invoke and run a computer program, so that the processor implements the first aspect or any of the implementation manners in the first aspect.
[0095] Optionally, the communication device further comprises a transceiver; and the processor is further configured to control the transceiver to transceive signals.
[0096] Optionally, the communication device comprises a memory, and the memory stores the computer program.
[0097] The communication device of the fifth aspect can be a device or a chip (system) in a device.
[0098] The sixth aspect of the present application provides a communication device, which comprises a processor. The processor is configured to invoke and run a computer program, so that the processor implements the second aspect or any of the implementation manners in the second aspect.
[0099] Optionally, the communication apparatus further comprises a transceiver; and the processor is further configured to control the transceiver to transceive signals.
[0100] Optionally, the communication apparatus comprises a memory, and the memory stores a computer program.
[0101] The communication apparatus of the sixth aspect can be a device or a chip (system) in a device.
[0102] The seventh aspect of the present application provides a communication apparatus, which can be a first communication apparatus, or a module or unit (for example, a chip or a chip system or a circuit) in the first communication apparatus for performing the method / operation / step / action described in the first aspect.
[0103] The eighth aspect of the present application provides a communication apparatus, which can be a second communication apparatus, or a module or unit (for example, a chip or a chip system or a circuit) in the second communication apparatus for performing the method / operation / step / action described in the second aspect.
[0104] The ninth aspect of the present application provides a computer readable storage medium, comprising computer instructions, which, when executed on a computer, cause the computer to perform the method of the first aspect or any of the implementation manners of the first aspect.
[0105] The tenth aspect of the present application provides a computer readable storage medium, comprising computer instructions, which, when executed on a computer, cause the computer to perform the method of the second aspect or any of the implementation manners of the second aspect.
[0106] The eleventh aspect of the present application provides a computer program product comprising instructions, which, when executed on a computer, cause the computer to perform the method of the first aspect or any of the implementation manners of the first aspect.
[0107] The twelfth aspect of the present application provides a computer program product comprising instructions, which, when executed on a computer, cause the computer to perform the method of the second aspect or any of the implementation manners of the second aspect.
[0108] The thirteenth aspect of the present application provides a chip apparatus, comprising a processor, configured to invoke a program stored in a memory, so that the processor executes the method of the first aspect or any of the implementation manners of the first aspect.
[0109] Optionally, the memory is located inside or outside the chip apparatus.
[0110] The thirteenth aspect of the present application provides a chip device, comprising a processor, configured to invoke a program stored in a memory, so that the processor executes the second aspect or any possible implementation manner of the second aspect.
[0111] Optionally, the memory is located inside or outside the chip device.
[0112] The fifteenth aspect of the present application provides a communication system, comprising a first communication device configured to execute the first aspect or any possible implementation manner of the first aspect, and a second communication device configured to execute the second aspect or any possible implementation manner of the second aspect.
[0113] The technical effects brought by the third aspect, the fourth aspect, any possible implementation manner of the third aspect or the fourth aspect, and the fifth aspect to the fifteenth aspect can refer to the technical effects brought by the first aspect or any possible implementation manner of the first aspect, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS
[0114] FIG. 1 is a structural schematic diagram of a communication system provided by an embodiment of the present application;
[0115] FIG. 2 is another structural schematic diagram of a communication system provided by an embodiment of the present application;
[0116] FIG. 3 is a structural schematic diagram of a terminal device provided by an embodiment of the present application;
[0117] FIG. 4 is a schematic diagram of an embodiment of a communication method provided by an embodiment of the present application;
[0118] FIG. 5 is a simulation schematic diagram provided by an embodiment of the present application;
[0119] FIG. 6 is another simulation schematic diagram provided by an embodiment of the present application;
[0120] FIG. 7 is an example schematic diagram of area information of RBs of a reference bandwidth provided by an embodiment of the present application;
[0121] FIG. 8A is an example schematic diagram of area information of RBs and radio frequency indicators provided by an embodiment of the present application;
[0122] FIG. 8B is another example schematic diagram of area information of RBs and radio frequency indicators provided by an embodiment of the present application;
[0123] FIG. 9 is a structural schematic diagram of a communication device provided by an embodiment of the present application;
[0124] FIG. 10 is another structural schematic diagram of a communication device provided by an embodiment of the present application;
[0125] FIG. 11 is another structural schematic diagram of a communication apparatus provided by an embodiment of the present application. DETAILED DESCRIPTION
[0126] The embodiments of the present application will be described below in conjunction with the drawings, obviously, the described embodiments are only a part of the embodiments of the present application, not all the embodiments. Those skilled in the art can know that with the development of technology and the emergence of new scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.
[0127] The terms "first", "second", and the like in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and do not necessarily indicate a specific order or a chronological sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device that includes a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but can include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0128] The embodiments of the present application provide a communication method, which is used to realize high-quality communication with better energy efficiency or lower power consumption. The present application also provides corresponding apparatuses, computer-readable storage media and computer program products, etc. The following will be described in detail respectively.
[0129] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as satellite communication, 5th generation (5G) system or new radio (NR), long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), universal mobile telecommunication system (UMTS), vehicle to everything (V2X) communication system, future communication network or future communication system after 5G network, etc.
[0130] For ease of understanding, the technical terms related to the embodiments of the present application are briefly introduced as follows:
[0131] 1. Energy efficiency (EE): EE is an important indicator for measuring the quality of communication. For uplink transmission, EE is usually expressed as the ratio of effective information transmission rate (bit per second (bps)) to signal transmission power (watt (W)), i.e. bit per joule (bit / J), which reflects the importance of power consumption and user experience of terminal equipment.
[0132] 2. Spectrum efficiency (SE): SE is also an important indicator for measuring the quality of communication. SE measures the information transmission rate (bps / Hz) in unit of spectrum resource.
[0133] 3. Power amplifier (PA): The main function of PA is to convert low-power signals into higher-power radio frequency signals, so as to overcome the signal attenuation between transmitter and receiver, and ensure that the receiver can receive a strong enough signal. The core semiconductor device of PA is transistor, which has nonlinear characteristics. The PA can be mathematically modeled as follows: Where x(t) and y(t) represent the time domain signals of the input and output of PA respectively, n is the model order, and a is the corresponding coefficient of each order.
[0134] 4. Average power tracking (APT): APT is a power management technology for PA, which can monitor the output power of PA in real time and adjust the supply voltage accordingly to ensure that PA works at the best voltage level to achieve the highest energy conversion efficiency. This technology is particularly important for application scenarios that need to balance power consumption and signal quality, such as smartphones, wireless networks and other portable communication devices. APT not only improves the performance of the device, but also helps to reduce the heat generated due to power loss, thereby improving the overall stability and reliability of the device.
[0135] 5. Transmit power: Usually refers to the transmit power of PA.
[0136] 6. Path loss (PL): Also known as propagation loss, it refers to the loss caused by the radiation diffusion of the transmitted power and the propagation characteristics of the channel, which reflects the change of the average value of the received / transmitted signal power in a macro range.
[0137] 7. Spectrum waveform: refers to the waveform of the terminal device transmitting / receiving signals, which can 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, and since the absolute phase shift method has a phase ambiguity problem, the relative phase shift method 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: one of the conversion methods for converting analog signals into data values, which uses a combination of complex waves with offset phases to represent information keying phase shift method, and is divided into absolute phase shift and relative phase shift. BPSK uses a reference sine wave and a phase-inverted wave, with one side being 0 and the other side being 1, so that 2-value (1-bit) information can be transmitted and received at the same time.
[0141] 11. QAM: a modulation method that modulates the amplitude on two orthogonal carriers. The two carriers are usually sine waves with a phase difference of 90 degrees (π / 2), so they are called orthogonal carriers. 16QAM refers to 16-symbol QAM, and 64QAM refers to 64-symbol QAM.
[0142] 12. Transmission (Tx): refers to an antenna or array used for transmitting signals. The number of transmission antennas can be one or more.
[0143] 13. Transmission layer: also can be called spatial layer, one transmission layer can be regarded as one independently transmissible data stream, each transmission layer can have a transmission layer sequence number. In order to improve the utilization rate of spectrum resources and improve the data transmission capacity of the communication system, the network equipment can transmit data to the terminal equipment through multiple transmission layers. The number of transmission layers is also the rank of the channel matrix. The terminal equipment can determine the number of transmission layers according to the channel matrix obtained by channel estimation.
[0144] 14. Resource block (RB): is the smallest resource unit allocated to users in a wireless network. In the 4G network, 1 RB occupies a bandwidth of 180 kHz in the frequency domain, and the time domain length is 1 slot. In 5G, one RB contains 12 subcarriers in the frequency domain.
[0145] 15. Reference bandwidth: refers to the bandwidth allocated by the network, which can include multiple resource blocks, such as: a reference bandwidth of 50M usually includes 133 RBs.
[0146] 16. Power limited indicator: the transmit power of the terminal equipment is mainly limited by various uplink radio frequency (RF) indicators, which are used to ensure that the transmit signal quality and interference to other systems are at a reasonable level. The 3GPP radio frequency protocol defines multiple RF indicators 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: is a quantitative parameter used to evaluate the difference between the actual received modulated signal and the ideal modulated signal. Specifically, in digital modulation communication, such as QPSK, 16QAM, etc. Modulation method, each data symbol corresponds to a point on the constellation diagram. The error vector is the vector difference between the actual received signal and the ideal position that should theoretically be at a certain sampling time. This vector difference includes amplitude and phase errors.
[0148] 18. IBE: When the terminal device transmits a signal, it should only send a valid modulated signal in the specified frequency range, but in actual operation, due to the nonlinearity of the PA and other reasons, it may also produce transmission in other frequency band ranges outside the valid signal. This part is IBE. IBE must be kept within certain specification limits to prevent interference with other users within the same reference bandwidth, while ensuring that the terminal device can correctly and efficiently communicate 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 the adjacent channel outside the reference bandwidth.
[0150] 20. SEM: Refers to the maximum leakage power value allowed in the adjacent channel outside the reference bandwidth. Both ACLR and SEM are to ensure that the transmitter will not cause excessive interference to other adjacent channels when working. The difference between the two is that ACLR measures the average power of the adjacent channel, while SEM measures the absolute power of the adjacent channel.
[0151] 21. SE: Spurious emission index refers to the emission index outside the reference bandwidth, to measure the interference of the frequency points farther away from the reference bandwidth.
[0152] FIG. 1 is a structural schematic diagram of a communication system provided by an embodiment of the present application.
[0153] As shown in FIG. 1, the communication system to which the present application is applicable includes a first communication device and a second communication device. The first communication device can be a terminal device or a chip in a terminal device. The second communication device can be a network device or a chip in a network device.
[0154] In the communication system shown in FIG. 1, taking the first communication device and the second communication device as an example, the terminal device and the network device, the structure of the communication system can be understood with reference to FIG. 2.
[0155] As shown in FIG. 2, the communication system shown in FIG. 2 includes a network device and a terminal device. The communication system includes one or more network devices and one or more terminal devices. In the communication system, terminal device 1 to terminal device 6 can all communicate with the network device. At the same time, terminal device 4, terminal device 5 and terminal device 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 with reference to FIG. 3. As shown in FIG. 3, the terminal device includes a baseband, a digital-to-analog converter, a power amplifier, an average power tracking module, and an antenna. The baseband is responsible for completing demodulation, descrambling, despreading, and decoding of a wireless signal, and delivering the finally decoded digital signal to the digital-to-analog converter. The digital-to-analog converter can convert the digital signal into an analog signal. The power amplifier can convert a low-power signal into a higher-power radio frequency signal. The average power tracking module can monitor the output power of the power amplifier in real time, and adjust the supply voltage accordingly, to ensure that the power amplifier works at the optimal voltage level, to achieve the highest energy conversion efficiency. The antenna can send uplink signals to the network device, and receive downlink signals from the network device.
[0157] The terminal device and the network device of the present application are described below.
[0158] The terminal device can be a wireless terminal device capable of receiving network device scheduling and indication information. The wireless terminal device can be a device that provides voice and / or data connectivity to a user, or a handheld device with wireless connection function, or other processing devices connected to a wireless modem.
[0159] A terminal device can communicate with one or more core networks or the Internet via a radio access network (RAN), and the terminal device can be a mobile terminal device, such as a mobile phone (or called "cellular" phone, mobile phone), a computer, and a data card, for example, which can be a portable, pocket, hand-held, computer- built-in, or vehicle-mounted mobile device that exchanges voice and / or data with a radio access network. For example, a personal communication service (PCS) phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a tablet, a computer with wireless transceiver function, and the like. The wireless terminal device can also be referred to as a system, a subscriber unit, a subscriber station, a mobile station or a mobile station (MS), a remote station, an access point (AP), a remote terminal, an access terminal, a user terminal, a user agent, a subscriber station (SS), customer premises equipment (CPE), a terminal, user equipment (UE), a mobile terminal (MT), and the like.
[0160] By way of example, and without limitation, in the present application, the terminal device can also be a wearable device. The wearable device can also be referred to as a smart wearable device or a smart wearable device, etc. It is a general term for devices that apply wearable technology to the intelligent design and development of daily wear, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that can be worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not just hardware devices, but also have powerful functions through software support and data interaction, cloud interaction. Broadly speaking, smart wearable devices include devices with full functionality, large size, and the ability to achieve complete or partial functionality without relying on smartphones, such as smartwatches or smart glasses, and devices that focus on a specific application function and need to be used with other devices such as smartphones, such as various smart wristbands, smart helmets, and smart jewelry.
[0161] The terminal device can also be a drone, a robot, a terminal device in device-to-device (D2D) communication, a terminal device in vehicle to everything (V2X), a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in telemedicine or telehealth services, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc.
[0162] In addition, the terminal device can also be a terminal device in a communication system evolved after the 5th generation (5G) communication system (such as 5G Advanced or future communication system, etc.) or a terminal device in a future evolved public land mobile network (PLMN), etc. For example, 5G Advanced or future communication networks can further expand the form and function of 5G communication terminals, and future communication network terminals include but are not limited to vehicles, cellular network terminals (with satellite terminal functions), drones, and internet of things (IoT) devices.
[0163] In this application, the terminal device can also obtain an artificial intelligence (AI) service provided by the network device. Optionally, the terminal device can also have AI processing capability.
[0164] Network device: can be a device in a wireless network, for example, the network device can be a RAN node (or device) for accessing the terminal device to the wireless network, which can also be called a base station. At present, some examples of RAN devices are: base station (base station), evolved NodeB (eNodeB), base station gNB (gNodeB) in 5G communication system, transmission reception point (transmission reception point, TRP), evolved Node B (eNB), radio network controller (radio network controller, RNC), Node B (Node B, NB), home base station (for example, home evolved Node B, or home Node B, HNB), baseband unit (baseband unit, BBU), or wireless fidelity (wireless fidelity, Wi-Fi) access point (access point, AP) and the like. In addition, in one network structure, the network device can include a central unit (central unit, CU) node, or a distributed unit (distributed unit, DU) node, or a RAN device including a CU node and a DU node.
[0165] Optionally, the RAN node can also be a macro base station, a micro base station or an indoor station, a relay node or a donor node, or a wireless controller in a cloud radio access network (cloud radio access network, CRAN) scenario. The RAN node can also be a server, a wearable device, a vehicle or a vehicle-mounted device, etc. For example, the access network device in vehicle to everything (vehicle to everything, V2X) technology can be a road side unit (road side unit, RSU).
[0166] In another possible scenario, multiple RAN nodes cooperate to assist a terminal to implement wireless access, and different RAN nodes respectively implement part of functions of a base station. For example, a RAN node can be a CU, a DU, a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. The CU and the DU can be separately configured, or can also be included in the same network element, for example, in a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, for example, included in a remote radio unit (RRU), an active antenna unit (AAU), a radio head (RH), or a remote radio head (RRH).
[0167] In different systems, the CU (or CU-CP and CU-UP), the DU, or the RU can also have different names, but those skilled in the art can understand their meanings. For example, in an open RAN (O-RAN or ORAN) system, the CU can also be referred to as an O-CU (open CU), the DU can also be referred to as an O-DU, the CU-CP can also be referred to as an O-CU-CP, the CU-UP can also be referred to as an O-CU-UP, and the RU can also be referred to as an O-RU. For the convenience of description, the CU, the CU-CP, the CU-UP, the DU, and the RU are taken as examples for description in this application. Any one of the CU (or the CU-CP, the CU-UP), the DU, and the RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0168] The communication between the access network device and the terminal device complies with a certain protocol layer structure. The protocol layer can include a control plane protocol layer and a user plane protocol layer. The control plane protocol layer can include at least one of the following: a radio resource control (RRC) layer, a packet data convergence protocol (PDCP) layer, a radio link control (RLC) layer, a media access control (MAC) layer, or a physical (PHY) layer, etc. The user plane protocol layer can include at least one of the following: a service data adaptation protocol (SDAP) layer, a PDCP layer, an RLC layer, a MAC layer, or a physical layer, etc.
[0169] For the correspondence between the network elements in the ORAN system and the protocol layer functions that can be implemented by the network elements, refer to Table 1 below.
[0170] Table 1
[0171] The network device can be another device that provides a wireless communication function for the terminal device. Embodiments of the present application do not limit the specific technology and specific device form adopted by the network device. For the convenience of description, the present application does not limit.
[0172] The network device can also include a core network device, for example, a mobility management entity (MME) in a fourth generation (4G) network, a home subscriber server (HSS), a serving gateway (S-GW), a policy and charging rules function (PCRF), a public data network gateway (PDN gateway or P-GW), an access and mobility management function (AMF) in a 5G network, a user plane function (UPF), a session management function (SMF), and other network elements. In addition, the core network device can also include other core network devices in a 5G network and future communication networks of the 5G network.
[0173] The network device described above can also be an AI-capable network node that can provide AI services for terminals or other network devices, for example, AI nodes, computing power nodes, AI-capable RAN nodes, AI-capable core network elements, and the like on the network side (access network or core network).
[0174] In the present application, the device for implementing the function of the network device can be a network device or a device capable of supporting the network device to implement the function, such as a chip system, which can be installed in the network device. In the technical solutions provided in the present application, the device for implementing the function of the network device is taken as an example to describe the technical solutions provided in the present application.
[0175] It should be understood that, in the present application, the same or similar parts between various embodiments can be mutually referred to, unless otherwise specified. In the various embodiments of the present application, and in the various methods / designs / implementation manners in the various embodiments, the terms and / or descriptions between different embodiments, and between the various methods / designs / implementation manners in the various embodiments are consistent, and can be mutually referred to, unless otherwise specified and in conflict with logic. The technical features in different embodiments, and in the various methods / designs / implementation manners in the various embodiments can be combined to form new embodiments, methods, or implementation manners according to their inherent logical relationship. The implementation manners of the present application described below do not constitute a limitation on the protection scope of the present application.
[0176] The communication system and application scenario of the scheme of the present application are introduced above, and the communication method provided by the embodiments of the present application is introduced below in combination with the interaction process of the first communication device and the second communication device. The first communication device and the second communication device can be understood by referring to the foregoing introduction.
[0177] As shown in FIG. 4, the communication method provided by the embodiments of the present application includes:
[0178] S401. The second communication device sends a 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, the path loss, the area information of the resource block, the spectrum waveform, the modulation and coding strategy, the number of transmit antennas, or the number of transmission layers.
[0180] In the present 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 a second transmission configuration.
[0182] The second transmission configuration is a transmission configuration corresponding to the optimal index or / and the 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 includes the optimal energy efficiency or the lowest power consumption, and the worst index includes the worst energy efficiency or the highest power consumption.
[0183] In the present application, the optimal energy efficiency refers to the maximum value of the energy efficiency determined by selecting different second transmission configurations based on the first transmission configuration. The worst energy efficiency refers to the minimum value of the energy efficiency determined by selecting different second transmission configurations based on the first transmission configuration. The lowest power consumption refers to the minimum value of the power consumption determined by selecting different second transmission configurations based on the first transmission configuration. The highest power consumption refers to the maximum value of the power consumption determined by selecting different second transmission configurations based on the first transmission configuration.
[0184] Optionally, the second transmission configuration comprises at least one of the following parameters: region information of resource blocks, spectrum waveform, modulation and coding strategy, number of transmit antennas, or number of transmission layers, and the second transmission configuration comprises parameters that do not overlap with the parameters comprised by the first transmission configuration.
[0185] The combination of the first transmission configuration and the second transmission configuration can be divided into two categories, one of which is that the second communication device specifies the transmit power of the first communication device, i.e., the first transmission configuration comprises the transmit power of the first communication device; the other is that the second communication device does not specify the transmit power of the first communication device, and the first communication device uses the current transmit power.
[0186] I. The second communication device specifies the transmit power of the first communication device;
[0187] 1.1. The parameters of the first transmission configuration comprise: the transmit power or path loss of the first communication device; and the parameters of the second transmission configuration comprise: at least one of the following: region information of resource blocks, 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 comprise: the transmit power or path loss of the first communication device, and region information of resource blocks; and the parameters of the second transmission configuration comprise: 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 comprise: the transmit power or path loss of the first communication device, and region information of resource blocks and spectrum waveform; and the parameters of the second transmission configuration comprise: 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 comprise: the transmit power or path loss of the first communication device, and region information of resource blocks, spectrum waveform, and modulation and coding strategy; and the parameters of the second transmission configuration comprise: number of transmit antennas or number of transmission layers.
[0191] 1.5. The parameters of the first transmission configuration comprise: the transmit power or path loss of the first communication device, and spectrum waveform; and the parameters of the second transmission configuration comprise: at least one of the following: region information of resource blocks, modulation and coding strategy, number of transmit antennas, or number of transmission layers.
[0192] 1.6. The parameters of the first transmission configuration comprise: the transmit power or path loss of the first communication device, and spectrum waveform and modulation and coding strategy; and the parameters of the second transmission configuration comprise: at least one of the following: region information of resource blocks, number of transmit antennas, or 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, and at least one of the spectral waveform, modulation and coding scheme, and the number of transmit antennas; the parameters of the second transmission configuration include at least one of the region information of resource blocks or the 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, the modulation and coding scheme, and the parameters of the second transmission configuration include at least one of the region information of resource blocks, the spectral waveform, the number of transmit antennas, or the number of transmission layers;
[0195] 1.9. The parameters of the first transmission configuration include the transmit power or path loss of the first communication device, the modulation and coding scheme, and the region information of resource blocks; the parameters of the second transmission configuration include at least one of the spectral waveform, the number of transmit antennas, or the 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 scheme, the region information of resource blocks, and the number of transmit antennas; the parameters of the second transmission configuration include at least one of the spectral 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 region information of resource blocks, the spectral waveform, the modulation and coding scheme, or the number of transmission layers.
[0198] II. The second communication device does not specify the transmit power of the first communication device, and the first communication device uses the current transmit power;
[0199] 2.1. The parameters of the first transmission configuration include the region information of resource blocks; the parameters of the second transmission configuration include at least one of the spectral waveform, the modulation and coding scheme, the number of transmit antennas, or the number of transmission layers;
[0200] 2.2. The parameters of the first transmission configuration include the region information of resource blocks and the spectral waveform; the parameters of the second transmission configuration include at least one of the modulation and coding scheme, the number of transmit antennas, or the number of transmission layers;
[0201] 2.3. The parameters of the first transmission configuration include the region information of resource blocks, the spectral waveform, and the modulation and coding scheme; 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 spectral waveform; the parameters of the second transmission configuration include at least one of the region information of resource blocks, the modulation and coding scheme, the number of transmit antennas, or the number of transmission layers;
[0203] 2.5. The parameters included in the first transmission configuration comprise: a spectrum waveform and a modulation and coding strategy; and the parameters included in the second transmission configuration comprise at least one of: region information of resource blocks, a number of transmit antennas, or a number of transmission layers;
[0204] 2.6. The parameters included in the first transmission configuration comprise: a spectrum waveform, a modulation and coding strategy, and a number of transmit antennas; and the parameters included in the second transmission configuration comprise at least one of: region information of resource blocks or a number of transmission layers;
[0205] 2.7. The parameters included in the first transmission configuration comprise: a modulation and coding strategy; and the parameters included in the second transmission configuration comprise at least one of: region information of resource blocks, a spectrum waveform, a number of transmit antennas, or a number of transmission layers;
[0206] 2.8. The parameters included in the first transmission configuration comprise: a modulation and coding strategy and region information of resource blocks; and the parameters included in the second transmission configuration comprise at least one of: a spectrum waveform, a number of transmit antennas, or a number of transmission layers;
[0207] 2.9. The parameters included in the first transmission configuration comprise: a modulation and coding strategy, region information of resource blocks, and a number of transmit antennas; and the parameters included in the second transmission configuration comprise at least one of: a spectrum waveform or a number of transmission layers;
[0208] 2.10. The parameters included in the first transmission configuration comprise: a number of transmit antennas; and the parameters included in the second transmission configuration comprise at least one of: region information of resource blocks, a spectrum waveform, a modulation and coding strategy, or a number of transmission layers.
[0209] The parameters included in the second transmission configuration do not overlap with the parameters included in the first transmission configuration, so that conflicts can be avoided 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 a complement of the parameters included in the first transmission configuration.
[0211] The set of configuration parameters refers to a set of various transmission configuration parameters that the second communication device needs to configure for the first communication device when the first communication device transmits data to the second communication device. The parameters included in the second transmission configuration are a 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 the first communication device to transmit data can be improved.
[0212] For example, if the set of configuration parameters is: {transmit power of the first communication device, region information of resource blocks, a spectrum waveform, a modulation and coding strategy, and a number of transmit antennas}.
[0213] If the first transmission configuration includes the transmit power of the first communication device, the region information of the resource block, and the spectrum waveform, 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 region information of the resource block, the spectrum waveform, and the modulation and coding strategy, the second transmission configuration includes the number of transmit antennas.
[0215] The transmit power of the first communication device is the current transmit power of the first communication device, for example, if the configuration parameter set is: {the region information of the resource block, the spectrum waveform, the modulation and coding strategy, and the number of transmit antennas}.
[0216] If the first transmission configuration includes the region information of the resource block and the spectrum waveform, the second transmission configuration includes the modulation and coding strategy and the number of transmit antennas.
[0217] If the first transmission configuration includes the region information of the resource block, the spectrum waveform, and the modulation and coding strategy, the second transmission configuration includes the number of transmit antennas.
[0218] Of course, the above parameters included in the first transmission configuration and the parameters of the second transmission configuration can have various possible combinations, which are not limited in the present application and are not listed one by one here.
[0219] In the present application, the first communication device will calculate the energy efficiency or power consumption under the first transmission configuration and various possible second transmission configurations, and then determine the second transmission configuration corresponding to the optimal energy efficiency and / or the worst energy efficiency.
[0220] Wherein, the energy efficiency calculation can satisfy the following relationship:
[0221] Wherein, Package represents the data to be transmitted (unit: bit), E is the total energy (unit: Joule (J)), PC is the power consumption of the first communication device, N is the number of RBs, T slot is the transmission time of a time slot, and SE is the spectrum efficiency.
[0222] From the above relationship, it can be seen that 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 relationship, the spectral efficiency and the number of RBs under the first transmission configuration, and the transmit power of the first communication device are known quantities for the second communication device, and only the PC is an unknown quantity. Therefore, the first communication device can determine the EE under the first transmission configuration specified by the second communication device and under various possible second transmission configurations, as long as it determines the PC under the first transmission configuration specified by the second communication device and under various possible second transmission configurations.
[0224] The principle of determining the PC can be that the PC is equivalent to the voltage of the PA multiplied by the current, where the voltage can be adjusted, and the higher the voltage, the better the linearity of the PA, which can be understood as the smaller the second-order term and the third-order term in the mathematical model of the power amplifier introduced in the above technical term part. The current is related to the base current of the PA design and cannot be adjusted in use, so the size of the PC is related to the voltage of the PA. As shown in FIG. 5, a plurality of solid lines 501 and a plurality of dashed lines 502 are shown in FIG. 5; wherein the plurality of solid lines 501 represent the lowest voltage determined by APT modulation, i.e. the lowest power consumption. The specific process can be understood as follows: under different RB configurations, different modulation modes, and different waveform conditions, the lowest voltage that can meet the radio frequency indicators under different transmit powers is tested, and finally the power consumption corresponding to different transmit powers is connected to obtain the above solid line. This also makes different transmit powers, different RB configurations, different waveforms, different MCSs, and different Tx numbers correspond to different EEs. The dashed line 502 is the transmit power and power consumption curve under different linear states obtained by traversing different voltages.
[0225] Therefore, by FIG. 5, the PC corresponding to the first transmission configuration and different second transmission configurations can be determined, and then combined with the above EE relationship, the EE under the first transmission configuration and different second transmission configurations can be determined, so that the first communication device can determine the optimal energy efficiency and / or the worst energy efficiency, and can 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, it is not necessary to calculate the EE by combining the above EE relationship, but only by FIG. 5, the PC under the first transmission configuration and different second transmission configurations can be determined, and then the lowest power consumption and the highest power consumption can be determined.
[0227] S403. The first communication device sends the second transmission configuration. Correspondingly, the second communication device receives the second transmission configuration.
[0228] In the first aspect, the first communication device reports the second transmission configuration corresponding to the optimal indicator and / or the worst indicator to the second communication device, so that the second communication device can learn the optimal indicator and / or the worst indicator of the first communication device. In this way, when the second communication device subsequently schedules scheduling information for the first communication device to transmit data, the second communication device can take into account the spectrum efficiency SE and the energy efficiency EE or power consumption of the first communication device, and try to schedule the second transmission configuration corresponding to the optimal indicator for the first communication device, or try to avoid the second transmission configuration corresponding to the worst indicator.
[0229] Optionally, S403 can be followed by S404, S405 and S406.
[0230] S404. The second communication device determines the scheduling information according to the second transmission configuration.
[0231] In this application, the scheduling information includes the first transmission configuration and the third transmission configuration, the third transmission configuration is determined based on the second transmission configuration, and the scheduling information is used for transmitting data.
[0232] The process of determining the third transmission configuration by the second communication device according to the second transmission configuration can be understood with reference to FIG. 6. FIG. 6 shows the EE values corresponding to different MCS and Tx numbers when the second transmission configuration is MCS and Tx, and the first transmission configuration is fixed. Without the EE values of this application, the second communication device will usually schedule the highest MCS in the curve 601, i.e. MCS = 28. However, as shown in FIG. 6, when MCS = 28 in the curve 601, EE = 0.8*10 = 8 kbit / J, which is the worst MCS in the curve 601. Based on the design of this application, the second communication device can select the optimal MCS in the curve 602, i.e. MCS = 20, and when MCS = 20, EE = 2.8*10 = 28 kbit / J. Thus, it can be determined that in the example shown in FIG. 6, the third transmission configuration can be MCS = 20 and Tx = 2.
[0233] S405. The second communication device sends the scheduling information to the first communication device. Correspondingly, the first communication device receives the scheduling information.
[0234] S406. The first communication device transmits data based on the scheduling information. Correspondingly, the second communication device receives the data.
[0235] Optionally, S401 can be followed by S400.
[0236] S400. The first communication device sends the capability information. Correspondingly, the second communication device receives the capability information.
[0237] The capability information is used to indicate that the first communication device has the capability of determining the optimal indicator or / and the worst indicator.
[0238] In the present application, the capability information can be 1-bit indication per UE, per band combination, per band.
[0239] In the embodiments of the present application, the first communication device sends the capability information to the second communication device, so that the second communication device can obtain the second transmission configuration corresponding to the optimal energy efficiency and / or the worst energy efficiency of the first communication device in advance, thereby facilitating the consideration of SE and EE or power consumption when scheduling the transmission configuration parameters for the first communication device to transmit data.
[0240] Optionally, after S403, S407 and S408 can also be included.
[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 to update the second transmission configuration; and the updated second transmission configuration is sent.
[0244] In the embodiments of the present application, the second communication device can indicate the first communication device to update the second transmission configuration in time through the update message. In this way, it is beneficial to more accurately perform subsequent scheduling.
[0245] The above process is taken as an example of the communication process between the UE and the network (network device) for introduction.
[0246] In the present application, the network sends the first transmission configuration to the UE, which can be understood as the specified transmission configuration required by the network for the UE to report the optimal and / or worst EE second transmission configuration.
[0247] The first transmission configuration can be carried by radio resource control (RRC) or media access control-control entity (MAC-CE) or other means. For example, RRC reconfiguration (RRCReconfiguration) or RRC resume (RRCResume). The specific signaling process can be described as follows: the network configures the UE with the UL-PAEE-Configlist IE through RRCReconfiguration / RRCResume, which indicates a list of specified transmission configurations containing one or more parameters of the first transmission configuration. Of course, the transmission configuration list can include multiple first transmission configurations, and the maximum number of specified transmission configurations can be marked in the transmission configuration list, for example, by maxulpaeeconfig.
[0248] The transmission configuration list can include indication information of the transmission power, which can be understood by referring to Table 2 below.
[0249] Table 2: Range reference of transmission power / path loss
[0250] As can be seen from Table 2, the power in the transmission configuration list can indicate different transmission powers by 0, 1, 3 and 4, that is, 0 corresponds to a value range of <10 dBm, 1 corresponds to a value range of 10-20 dBm, 3 corresponds to a value range of 20-23 dBm, and 4 corresponds to a value range of >23 dBm.
[0251] Of course, if the transmission configuration list does not include power, it can also mean that the transmission power is consistent with the current transmission power of the UE.
[0252] In addition, in the embodiments of the present application, the transmission power can also be replaced by path loss. If the transmission power is replaced by path loss, the indication form of the path loss can be 0, 1, 2 and 3, wherein 0 corresponds to a value range of <90 dB, 1 corresponds to a value range of 90-100 dB, 2 corresponds to a value range of 100-110 dB, and 3 corresponds to a value range of >110 dB.
[0253] The resource block area information (rbregion) in the transmission configuration list can be indicated in the form of outer, inner or edge, or in the form of RBstart and RBnumber.
[0254] The division of outer, inner or edge can be understood by referring to FIG. 7. As shown in FIG. 7, for a reference bandwidth, it can be divided into inner, outer and edge from inside to outside. If the reference bandwidth is 50M, containing 133 RBs, 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 influence of RBstart and RBnumber on the radio frequency indicators can be understood by referring to FIG. 8A and FIG. 8B.
[0256] As shown in FIG. 8A, different frequencies and different powers (transmission power) affect different radio frequency indicators, where RBstart and RBnumber mainly affect in-band emission (IBE). Of course, different RBstart and RBnumber also affect other radio frequency indicators. As shown in FIG. 8B, the horizontal axis represents RBstart and the vertical axis represents RBnumber. When RBstart and RBnumber take different values, the affected radio frequency indicators can be understood by referring to the different jagged areas in FIG. 8B. As described in area 801 in FIG. 8B, when RBstart takes a value greater than 1 or 2 and ends at about 133, IBE is affected. When RBnumber takes a value from 0 to about 70, IBE is affected. For example, the dashed line 802 in FIG. 8B represents RBnumber = 42, and the dashed line 803 represents RBstart = 18 when affecting IBE. Of course, the influence of RBstart and RBnumber taking other values on each radio frequency indicator can be read from FIG. 8B.
[0257] The waveform in the transmission configuration list can be indicated by transformPrecoder. 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 (mcs-Table), and mcs can be the corresponding index in the MCS table.
[0259] If transformPrecoder is set to TransformPrecoder enabled, the waveform is CP-OFDM, when mcs-Table is set to qam256, the modulation order and target code rate corresponding to the MCS is determined according to Table 5.1.3.1-2 in TS 38.214, when mcs-Table is set to qam64LowSE, the modulation order and target code rate corresponding to the MCS is determined according to Table 5.1.3.1-3 in TS 38.214.
[0260] If transformPrecoder is set to TransformPrecoder disabled, the waveform is DFT-s-OFDM, the MCS table refers to mcs-Table TransformPrecoder, when mcs-Table is set to qam256, the modulation order and target code rate corresponding to the MCS is determined according to Table 5.1.3.1-2 in TS 38.214, when mcs-Table is set to qam64LowSE, the modulation order and target code rate corresponding to the MCS is determined according to Table 6.1.4.1-2 in TS 38.214.
[0261] Txnum in the transmission configuration list indicates the number of Tx, 1 is 1Tx transmission, 2 and 4 are 2Tx and 4Tx transmission, which can be understood as supporting uplink MIMO.
[0262] It should be noted that, taking the index of EE as an example, the rbregion, transformPrecoder, mcs and Txnum in the UL-PAEE-Config IE cannot be configured all at once, and the network can configure one or more of the rbregion, transformPrecoder, mcs or Txnum in the UL-PAEE-Config IE.
[0263] The following will take a few examples of UL-PAEE-Config IE to illustrate.
[0264] 1. Example one;
[0265] From the above example one, it can be seen that in the transmission configuration list of the example one, the rbregion is given in the form of outer, inner or edge, which contains power, rbregion, transformPrecoder and mcs, and does not contain Txnum.
[0266] 2. Example two;
[0267] From the above example two, in the transmission configuration list of the example two, the rbregion is given in the form of Rbstart and Rbnumber, wherein the power, the rbregion, the transformPrecoder and the mcs are contained, and the Txnum is not contained.
[0268] 3. Example three;
[0269] From the above example three, in the transmission configuration list of the example three, the rbregion is given in the form of outer, inner or edge, wherein the pathloss, the rbregion, the transformPrecoder and the mcs are contained, and the Txnum is not contained.
[0270] 4. Example four;
[0271] From the above example four, in the transmission configuration list of the example four, the rbregion is given in the form of Rbstart and Rbnumber, wherein the pathloss, the rbregion, the transformPrecoder and the mcs are contained, and the Txnum is not contained.
[0272] In the embodiment of the application, after the UE determines the second transmission configuration of the EE or PC optimal / worst under the specified transmission configuration, the UE can carry the second transmission configuration through RRC or MAC-CE or other ways. For example, through RRCReconfigurationComplete, RRCResumeComplete or UEAssistanceInformation. The specific signaling flow can be described as that the UE configures UL-PAEElist IE through RRCReconfigurationComplete, RRCResumeComplete or UEAssistanceInformation, the IE corresponds to UL-PAEE-Configlist IE one by one, wherein the UL-PAEE IE represents the second transmission configuration of the EE optimal / worst under the specified transmission configuration in the UL-PAEE-Config IE. The UL-PAEE IE only contains the configuration not specified in the UL-PAEE-Config IE. For example, the UL-PAEE-Config IE specifies the transmission configuration as power, rbregion, transformPrecoder and Txnum, and the UL-PAEE IE only contains mcs.
[0273] The UL-PAEE-Configlist sent by the network to the UE is:
[0274] In addition, in the embodiment of the present application, the network configures or activates the first transmission configuration of the EE optimal / worst under the dynamic update designated transmission configuration for the UE, and the first transmission configuration can be carried by RRC or MAC-CE or other manners. On the basis of the UL-PAEE-Configlist IE described above, the dynamic reporting period and the number of reporting periods can be further increased. For example, period indicates reporting once every 5 ms, and length indicates that the period lasts for 4 times. In this way, the UL-PAEE-Configlist IE can be represented as:
[0275] Correspondingly, the UE can periodically or aperiodically dynamically update the second transmission configuration of the EE or PC optimal / worst under the designated transmission configuration by RRC or MAC-CE or other manners. The signaling flow is similar to the above. If the network does not specify the reporting duration or is still within the specified reporting duration, the network can configure or deactivate the first transmission configuration of the EE optimal / worst under the dynamic update designated transmission configuration for the UE. The configuration can be carried by RRC or MAC-CE or other manners.
[0276] It should be noted that the above is an exemplary description taking EE as an example. If PC is considered as an index, only UL-PAEE-Configlist IE needs to be replaced by UL-PAPC-Configlist IE, and the content in the table can be understood in the above UL-PAEE-Configlist IE.
[0277] The above describes the communication system in the embodiment of the present application, and the communication method. The communication device provided by the embodiment of the present application is described below. Please refer to FIG. 9, which is a structural schematic diagram of the communication device according to the embodiment of the present application. The communication device 900 can be used to execute the steps in the embodiments shown in FIGS. 4 to 8B. For details, please refer to the related description 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 realize corresponding communication functions, and the processing module 902 is used for data processing. The transceiver module 901 can also be called a communication interface or a communication unit.
[0279] Optionally, the communication apparatus 900 further includes 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 apparatus implements the foregoing method embodiments.
[0280] The communication apparatus 900 can be used to perform the actions in the foregoing method embodiments. The communication apparatus 900 can be a terminal device or an access network device, or a component or module configurable to a terminal device or an access network device. The transceiver module 901 is used to perform the receiving operations in the foregoing method embodiments, and the processing module 902 is used to perform the processing operations in the foregoing method embodiments.
[0281] Optionally, the transceiver module 901 can include a sending module and a receiving module. The sending module is used to perform the sending operations in the foregoing method embodiments. The receiving module is used to perform the receiving operations in the foregoing method embodiments.
[0282] It should be noted that the communication apparatus 900 can include a sending module, but not a receiving module. Alternatively, the communication apparatus 900 can include a receiving module, but not a sending module. Specifically, whether the sending module and the receiving module are included in the communication apparatus 900 can depend on whether the sending actions and the receiving actions are included in the foregoing schemes performed by the communication apparatus 900.
[0283] As an example, the communication apparatus 900 is used to perform the actions in the embodiment shown in FIG. 4.
[0284] The transceiver module 901 is used to receive a first transmission configuration. The first transmission configuration includes at least one of the following parameters: a transmit power of the first communication apparatus, 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.
[0285] The processing module 902 is used to determine, based on the first transmission configuration, a second transmission configuration corresponding to an optimal index or / and a worst index of the first communication apparatus. The optimal index includes an optimal energy efficiency or a lowest power consumption, and the worst index includes a worst energy efficiency or a highest power consumption.
[0286] The transceiver module 901 is further used to send the second transmission configuration.
[0287] It should be understood that the specific processes by which the modules perform the corresponding steps have been described in the foregoing method embodiments, and thus will not be described here again for the sake of brevity.
[0288] The processing module 902 in the foregoing embodiments can be implemented by at least one processor or processor-related circuit. The transceiver module 901 can be implemented by a transceiver or transceiver-related circuit. The transceiver module 901 can also be referred to as a communication unit or a communication interface. The storage unit can be implemented by at least one memory.
[0289] The embodiment of the present application further provides another communication apparatus 1000. As shown in FIG. 10, the communication apparatus 1000 includes a processor 1010, which is configured to execute computer programs or instructions and / or data stored in a memory 1020, so that the method in the above method embodiment is executed.
[0290] Optionally, the processor 1010 included in the communication apparatus 1000 is one or more.
[0291] Optionally, as shown in FIG. 10, the communication apparatus 1000 can further include the memory 1020. The processor 1010 is coupled with the memory 1020, and the memory 1020 is configured to store computer programs or instructions and / or data.
[0292] Optionally, the memory 1020 included in the communication apparatus 1000 can be one or more.
[0293] Optionally, the memory 1020 can be integrated with the processor 1010 or separately arranged.
[0294] Optionally, as shown in FIG. 10, the communication apparatus 1000 can further include a transceiver 1030, which is configured to receive and / or send signals. For example, the processor 1010 is configured to control the transceiver 1030 to receive and / or send signals.
[0295] As an option, the communication apparatus 1000 is configured to implement the operations in the above method embodiments.
[0296] For example, the processor 1010 is configured to implement operations related to processing in the above method embodiments, and the transceiver 1030 is configured to implement operations related to receiving and / or sending in the above method embodiments.
[0297] The embodiment of the present application further provides a communication apparatus 1000, which can be a terminal device or an access network device, or a chip or module in a terminal device or an access network device or a device in a core network. The communication apparatus 1000 can be configured to execute the operations in the above method embodiments.
[0298] When the communication device 1000 is a communication device, Fig. 11 shows a simplified structural schematic diagram of the communication device. As shown in Fig. 11, the communication device includes a processor, a memory, a transceiver, wherein the memory can store computer program code, the transceiver includes a transmitter 1031, a receiver 1032, a radio frequency circuit (not shown in the figure), an antenna 1033, and an input and output device (not shown in the figure). The processor is mainly used for processing communication protocols and communication data, controlling the communication device, executing software programs, processing data of the software programs, etc. The memory is mainly used for storing software programs and data. The radio frequency circuit is mainly used for conversion between baseband signals and radio frequency signals and processing of the radio frequency signals. The antenna is mainly used for receiving and transmitting radio frequency signals in the form of electromagnetic waves. The input and output device, such as a touch screen, a display screen, a keyboard, etc., is mainly used for receiving user input data and outputting data to the user. It should be noted that some types of communication devices can not have an input and output device.
[0299] When data needs to be sent, the processor performs baseband processing on the data to be sent, and outputs the baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal, and transmits the radio frequency signal in the form of electromagnetic waves through the antenna. When data is sent to the communication device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data. For ease of illustration, only one memory, one processor, and one transceiver are shown in Fig. 11. In actual communication device products, there can be one or more processors and one or more memories. The memory can also be referred to as a storage medium or a storage device, etc. The memory can be independent of the processor or integrated with the processor. The embodiments of the present application do not limit this.
[0300] In the embodiments of the present application, the antenna and the radio frequency circuit with transceiving functions can be regarded as a transceiving unit of the communication device, and the processor with processing functions can be regarded as a processing unit of the communication device.
[0301] As shown in Fig. 11, the communication device includes a processor 1010, a memory 1020, and a transceiver 1030. The processor 1010 can also be referred to as a processing unit, a processing board, a processing module, a processing device, etc. The transceiver 1030 can also be referred to as a transceiving unit, a transceiver, a transceiving device, etc.
[0302] Optionally, the device for implementing the receiving function in the transceiver 1030 can be regarded as a receiving unit, and the device for implementing the sending function in the transceiver 1030 can be regarded as a sending unit, that is, the transceiver 1030 includes a receiver and a transmitter. The transceiver can also be referred to as a transceiver, a transceiving unit, or a transceiving circuit, etc. The receiver can also be referred to as a receiver, a receiving unit, or a receiving circuit, etc. The transmitter can also be referred to as a transmitter, a transmitting unit, or a transmitting circuit, etc.
[0303] For example, in an implementation manner, the processor 1010 is configured to perform the processing actions in the embodiments shown in FIG. 5, and the transceiver 1030 is configured to perform the transceiving actions in FIG. 5. For example, the transceiver 1030 is configured to perform the transceiving operations of steps S501 and S503 in the embodiments shown in FIG. 5. The processor 1010 is configured to perform the processing operations of step S502 in the embodiments shown in FIG. 5.
[0304] It should be understood that FIG. 11 is merely an example and not a limitation, and the above-described communication apparatus including a transceiving unit and a processing unit can not depend on the structure shown in FIG. 11.
[0305] When the communication apparatus 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 or a microprocessor or an integrated circuit integrated on the chip. The sending operation of the communication apparatus in the above method embodiments can be understood as the output of the chip, and the receiving operation of the communication apparatus in the above method embodiments can be understood as the input of the chip.
[0306] The embodiments of the present application also provide a computer readable storage medium, which stores computer instructions for implementing the method in the above method embodiments.
[0307] For example, the computer program is executed by a computer, so that the computer can implement the method executed in the above method embodiments.
[0308] The embodiments of the present application also provide a computer program product including instructions, which are executed by a computer to make the computer implement the method executed in the above method embodiments.
[0309] The embodiments of the present application also provide a communication system, which includes the access network device and the terminal device in the above embodiments.
[0310] The embodiments of the present application also provide a chip apparatus, which includes a processor, and is configured to invoke computer degrees or computer instructions stored in a memory to make the processor execute the method in the embodiments shown in FIG. 4 to FIG. 8B.
[0311] In a possible implementation, the input of the chip device corresponds to the receiving operation in the embodiments shown in FIGS. 4-8B, and the output of the chip device corresponds to the sending operation in the embodiments shown in FIGS. 4-8B.
[0312] Optionally, the processor is coupled with the memory through an interface.
[0313] Optionally, the chip device further includes a memory, and the memory stores computer degrees or computer instructions.
[0314] The processor mentioned in any of the above can be a general central processing unit, a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for executing programs for controlling the method of the embodiments shown in FIGS. 4-8B. The memory mentioned in any of the above can be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM), and the like.
[0315] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the explanations and beneficial effects of the related contents in any of the above communication devices can refer to the corresponding method embodiments provided above, which will not be repeated here.
[0316] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.
[0317] In the several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the device embodiments described above are only schematic. The division of the units is only a logical function division. There can be another division manner in actual implementation. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections between the units can be indirect couplings or communication connections through some interfaces, devices or units, and can be electrical, mechanical or in other forms.
[0318] The units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed on multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment scheme.
[0319] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present alone, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.
[0320] The integrated unit, if realized in the form of a software functional unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, the essential part of the technical scheme of the present application or the whole or part of the technical scheme can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or an access network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory, a random access memory, a magnetic disk or an optical disk, and various media that can store program codes.
Claims
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. 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. The method according to claim 2, characterized in that 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. 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. 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. 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. 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, 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. The method according to claim 13 or 14, 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. The method according to claim 13 or 14, characterized in that 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. 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. The method according to any one of claims 12-19, characterized in that 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. 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. 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. A communication device characterized by comprising: 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. A communication 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. 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. The chip device of claim 25, wherein the chip apparatus further comprises the memory. A computer-readable storage medium, characterized by, the computer readable storage medium stores program instructions that, when executed, cause the method of any one of claims 1-22 to be performed. 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.