A communication method and related apparatus

CN122534579APending Publication Date: 2026-08-07HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2025-02-07
Publication Date
2026-08-07

AI Technical Summary

Technical Problem

由此可见,网络设备主导的上行发送功率的控制机制,至少在部分场景下会导致较大的功耗浪费

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122534579A_ABST
    Figure CN122534579A_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide a communication method and related apparatus, the method comprising: obtaining a first parameter and a second parameter, wherein the first parameter is a parameter representing power reduction, and the second parameter is used to determine a second transmission power; determining a first transmission power according to the first parameter and the second parameter, the first transmission power being less than the second transmission power; and transmitting first data according to the first transmission power. With the embodiments of the present application, the power consumption of a terminal device can be reduced as much as possible without causing negative impact on communication stability.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a communication method and related apparatus. Background Technology

[0002] When terminal equipment (such as user equipment, UE) performs uplink transmission, the increase in power consumption is not linearly related to the increase in transmission power. In fact, as power increases, the power consumption increase caused by the increase in antenna port transmission power becomes faster. This results in a region where the terminal equipment's transmission power is highly efficient. For example, when the power is below a certain level (such as the optimal power consumption point), the increase in transmission power is slower than the increase in power consumption. Thus, it is possible to significantly improve throughput or coverage distance while only increasing power consumption by a small amount.

[0003] The uplink transmit power of terminal devices is controlled by network devices (such as gNBs). To cope with potential channel fluctuations and ensure transmission reliability, network devices typically schedule higher power, often exceeding the actual needs of the terminal devices. However, according to measured data, there is a considerable range within which network devices can be controlled within the optimal power consumption point, resulting in wasted power consumption for the terminal devices. When the reference signal received power (RSRP) is high, indicating good channel conditions, network devices may reserve a large power margin when controlling the power of terminal devices. Therefore, the network device-driven uplink transmit power control mechanism, at least in some scenarios, leads to significant power waste. Summary of the Invention

[0004] This application discloses a communication method and related apparatus that can reduce the power consumption of terminal devices without negatively impacting communication stability as much as possible.

[0005] In a first aspect, embodiments of this application provide a communication method, the method comprising:

[0006] Obtain a first parameter and a second parameter, wherein the first parameter is a parameter characterizing the power reduction, and the second parameter is used to determine the second transmission power;

[0007] A first transmission power is determined based on the first parameter and the second parameter, wherein the first transmission power is less than or equal to the second transmission power;

[0008] First data is transmitted according to the first transmission power.

[0009] In the above method, the terminal device (such as UE) determines the minimum uplink transmission power (i.e., the first transmission power) based on the information provided by the network device or the information measured by itself. This compresses the power margin reserved in advance by the network device. Therefore, the minimum transmission power is smaller than the power determined by the power control method dominated by the network device. This can significantly reduce the communication power consumption of the terminal device while meeting the reception and demodulation needs of the network device.

[0010] In one possible implementation, determining the first transmission power based on the first parameter and the second parameter includes:

[0011] The third transmission power is determined based on the first parameter and the second parameter;

[0012] The minimum value between the third transmission power and the maximum transmission power Pmax is determined as the first transmission power.

[0013] In yet another possible implementation, determining the first transmission power based on the first parameter and the second parameter includes:

[0014] The fourth transmission power is determined based on the second parameter;

[0015] The minimum value between the fourth transmission power and the maximum transmission power Pmax is determined as the fifth transmission power;

[0016] The first transmission power is determined based on the fifth transmission power and the first parameter.

[0017] In another possible implementation, the second parameter includes one or more of the following: maximum transmit power, a first power control adjustment value, allocated bandwidth information, path loss compensation coefficient, downlink path loss estimate, adjustment value related to the number of bits per resource element transmitted (BPRE), and a third parameter, which is a parameter determined based on nominal power and power budget compensation.

[0018] In another possible implementation, the first parameter includes one or more of a power offset value, a second power control adjustment value, and a fourth parameter, wherein the second power control adjustment value is used to update the first power control adjustment value, and the fourth parameter is used to update the third parameter.

[0019] Secondly, embodiments of this application provide a communication method, the method comprising:

[0020] A reference data transmission is determined, wherein the reference data transmission is the data transmission with the smallest first value among multiple data transmissions within a first time period, or the reference data transmission is the first data transmission that is not scheduled for retransmission during the power ramp-up process. The first value includes the sum of at least two parameters, namely, the measurement result of the data transmission and the transmission power. Optionally, the multiple data transmissions are transmissions that are not scheduled for retransmission.

[0021] The first data transmission is performed based on a sixth transmission power, which is determined according to at least three parameters, including the measurement result corresponding to the first data transmission, the measurement result corresponding to the reference data transmission, and the transmission power corresponding to the reference data transmission.

[0022] In the above method, the terminal device (such as the UE) determines the data transmission with the lowest transmission power as a reference transmission based on multiple data transmissions within a first time period. Then, based on the transmission power of this reference transmission, a sixth transmission power is determined for the current first data transmission. Since no retransmissions occurred during the multiple transmissions within the first time period, the transmission power of the reference transmission with the lowest transmission power is still sufficient to ensure normal data transmission. Therefore, the sixth transmission power determined based on this can guarantee data transmission. It can be understood that using the sixth transmission power for transmission can minimize the power consumption of the terminal device while ensuring normal data transmission.

[0023] In one possible implementation, the at least two parameters further include: a first correction value, which is determined based on the transmission parameters of the multiple data transmissions. The transmission parameters include one or more of the following: the number of frequency domain resources for transmission, the modulation and coding scheme (MCS), the number of repetitions, and power control parameters. It can be understood that introducing a first correction value to correct the first value or calculated transmission power of the current data transmission fully considers the power differences caused by different transmission parameters between different data transmissions. This makes the comparison results between multiple data transmissions more reliable, thereby making the selected reference data transmission more valuable and enabling subsequent power calculations based on the relevant parameters of the reference data transmission more accurate.

[0024] In one possible implementation, the at least three parameters further include a second correction value, which is determined based on the transmission parameters of the first data transmission and the reference data transmission. The transmission parameters include one or more of the following: the amount of frequency domain resources for transmission, the modulation and coding scheme (MCS), the number of repetitions, and power control parameters. It can be understood that introducing a second correction value to adjust the calculated transmission power fully considers the power differences caused by different transmission parameters between different data transmissions, making the calculated transmission power closer to the actual transmission power required, thereby minimizing power consumption.

[0025] In one possible implementation, the measurement result is any one of the following: the measurement result of the most recent reference signal used for measurement, or the measurement result corresponding to the frequency domain resources used for data transmission.

[0026] In one possible implementation, the measurement result is any one of the following: layer 1 measurement result, or the measurement result of the higher layer filtering.

[0027] Regarding the first or second aspect, one possible implementation also includes:

[0028] The first condition is determined to be satisfied, wherein the first condition includes one or more of the following:

[0029] The change in the measurement result during the second time period is less than the first threshold, and the second time period is located before the time domain resources used to transmit the first data.

[0030] The change in the predicted measurement result within the third time period is less than the second threshold, and the third time period includes time-domain resources used to transmit the first data.

[0031] The measurement result of the frequency domain resources used for transmitting the first data is not worse than the measurement result of the frequency domain resources used for transmitting data in the previous time period, or it is not worse than the measurement result of the frequency domain resources used for transmitting the second data in the fourth time period, wherein the fourth time period is located before the time domain resources used for transmitting the first data.

[0032] The measurement result of the first reference signal is higher than the third threshold, and the first reference signal is used to characterize the quality of the wireless link;

[0033] If the measurement result of the second reference signal or the first resource is less than the fourth threshold, the second reference signal or the first resource is used to interfere with the measurement.

[0034] Data transmission during the fifth time period was not scheduled for retransmission, and the fifth time period is located before the time domain resources used to transmit the first data.

[0035] It is understandable that the first condition helps determine whether the channel conditions are stable enough, so that when the channel is stable, the power transmission is reduced (such as reduced to the first transmission power or the sixth transmission power), thus ensuring transmission performance while reducing power consumption.

[0036] One possible implementation also includes:

[0037] The third data is transmitted using the determined transmission power used to transmit the first data, wherein the third data is a padding packet;

[0038] It is confirmed that the padding packet was successfully demodulated.

[0039] It is understandable that after the terminal device determines the reduced transmission power (such as the first transmission power or the sixth transmission power) used to send the padding packet, it checks whether the reduced transmission power can indeed complete normal communication. If the network device correctly demodulates the padding packet, it means that the reduced power can meet the network device's reception and demodulation needs. In subsequent data transmission, the reduced transmission power can be determined in a similar way to carry out effective data transmission and minimize the impact of power reduction on communication stability.

[0040] One possible implementation also includes:

[0041] Send a first request message, wherein the first request message is used to request a reduction in transmission power;

[0042] Receive a first response message, wherein the first response message is used to indicate a reduction in transmission power.

[0043] It is understandable that before transmitting data at a reduced power (such as reduced to the first transmission power or the sixth transmission power), the terminal device first sends a first request message to the network device, and determines whether and how to transmit data at the reduced power based on the response of the network device, thereby further ensuring the stability of communication and avoiding the impact of power reduction on communication.

[0044] In one possible implementation, the first request message includes either the first transmission power or the first parameter.

[0045] In one possible implementation, the first response message is specifically used to indicate:

[0046] Allow down the transmit power based on the first offset value, or,

[0047] Allow the first data to be transmitted at the first transmission power, or,

[0048] Allow the first transmission power to be determined based on the first parameter, or,

[0049] The first transmission power can be determined based on the first transmission power and the second offset value, or...

[0050] The first transmit power can be determined based on the first parameter and the third offset value.

[0051] In one possible implementation, transmitting the first data according to the first transmission power includes:

[0052] The seventh transmission power is determined based on the first transmission power and the first response message;

[0053] The first data is transmitted using the seventh transmission power.

[0054] One possible implementation also includes:

[0055] If the second condition is met, then the fifth parameter is obtained, wherein the fifth parameter is used for power control and the parameter type of the fifth parameter is the same as that of the second parameter;

[0056] The eighth transmission power is determined based on the fifth parameter;

[0057] The fourth data is transmitted according to the eighth transmission power;

[0058] The second condition includes one or more of the following:

[0059] Retransmission occurred;

[0060] The measurement result of the frequency domain resources used to transmit the fourth data is worse than the measurement result of the frequency domain resources used to transmit data in the previous time period, or worse than the measurement result of the frequency domain resources used to transmit the fifth data in the sixth time period, which is located before the time domain resources used to transmit the fourth data.

[0061] It is understandable that a second condition for stopping the reduction of transmission power is defined (such as the condition for stopping the use of the first transmission power and the sixth transmission power). This allows the transmission power determined by the conventional power control method to be restored when channel conditions fluctuate. This enables the transmission power to be quickly increased on the basis of the original reduced transmission power in order to cope with channel fluctuations, avoid the negative impact of the previous reduction of transmission power, and ensure the robustness of transmission performance and communication.

[0062] Thirdly, embodiments of this application provide a communication method, including:

[0063] Determine a first parameter and / or a second parameter, wherein the first parameter is a parameter characterizing power reduction, the second parameter is used to determine a second transmission power, the first parameter and the second parameter are used to determine a first transmission power, the first transmission power is less than or equal to the second transmission power, and the first transmission power is used for uplink transmission;

[0064] Send the first parameter and / or the second parameter.

[0065] In the above method, the network device sends the first parameter and the second parameter to the terminal. The terminal device (such as UE) determines the minimum uplink transmission power (i.e., the first transmission power) based on the information provided by the network device or the information measured by itself. This compresses the power margin reserved in advance by the network device. Therefore, the minimum transmission power is smaller than the power determined by the power control method dominated by the network device. This can significantly reduce the communication power consumption of the terminal device while meeting the reception and demodulation needs of the network device.

[0066] One possible implementation also includes:

[0067] Receive a first request message, wherein the first request message is used to request a reduction in transmission power;

[0068] Send a first response message, wherein the first response message is used to indicate a reduction in transmission power.

[0069] It is understandable that before transmitting data at a reduced power (such as reduced to the first transmission power or the sixth transmission power), the terminal device first sends a first request message to the network device, and determines whether and how to transmit data at the reduced power based on the response of the network device, thereby further ensuring the stability of communication and avoiding the impact of power reduction on communication.

[0070] In one possible implementation, the first request message includes either the first transmission power or the first parameter.

[0071] In one possible implementation, the first response message is specifically used to indicate:

[0072] Allow down the transmit power based on the first offset value, or,

[0073] Allow the first data to be transmitted at the first transmission power, or,

[0074] Allow the first transmission power to be determined based on the first parameter, or,

[0075] The first transmission power can be determined based on the first transmission power and the second offset value, or...

[0076] The first transmit power can be determined based on the first parameter and the third offset value.

[0077] Fourthly, embodiments of this application provide a communication method, the method comprising:

[0078] A reference power benchmark is determined based on the sixth parameter of data transmission within the seventh time period, wherein the sixth parameter includes the actual transmission power and / or the calculated power.

[0079] The seventh transmission power of the first data transmission is determined based on the reference power reference;

[0080] The first data transmission is performed based on the seventh transmission power.

[0081] In this method, the terminal device (such as the UE) determines a reference transmission based on the data transmission within the seventh time period, and then determines a seventh transmission power based on the reference power benchmark of this reference transmission for the current first data transmission. Using the seventh transmission power for transmission can minimize power consumption while ensuring normal data transmission.

[0082] In one possible implementation, the sixth parameter includes the difference between the actual transmission power and the calculated transmission power.

[0083] In one possible implementation, determining the reference power reference based on the sixth parameter of data transmission within the seventh time period includes:

[0084] A reference power base is determined based on the sixth parameter and the third correction value of the data transmission during the seventh time period. The third correction value is determined based on the transmission parameters and / or measurement results of the data transmission during the seventh time period. The transmission parameters include one or more of the following: number of repetitions and power control parameters.

[0085] In one possible implementation, determining the seventh transmission power of the first data transmission based on a reference power reference includes: determining the seventh transmission power of the first data transmission based on the reference power reference and a fourth correction value, wherein the fourth correction value is determined based on the number of repetitions and / or measurement results.

[0086] Fifthly, embodiments of this application provide a communication device, which can be a terminal device or a device or functional module within a terminal device, wherein:

[0087] The communication device includes a module for performing the method described in the first aspect or any possible implementation thereof;

[0088] Alternatively, the communication device may include a module for performing the method described in the second aspect or any possible implementation thereof;

[0089] Alternatively, the communication device may include a module for performing the method described in the fourth aspect or any possible implementation of the fourth aspect;

[0090] Alternatively, the communication device includes a processor for performing the method described in the first aspect or any possible implementation thereof.

[0091] Alternatively, the communication device may include a processor for performing the method described in the second aspect or any possible implementation thereof.

[0092] Alternatively, the communication device may include a processor for performing the method described in the fourth aspect or any possible implementation thereof.

[0093] Sixthly, embodiments of this application provide a communication device, which can be a network device or a device or functional module within a network device, wherein:

[0094] The communication device includes a module for performing the method described in the third aspect or any possible implementation thereof.

[0095] Alternatively, the communication device includes a processor for performing the method described in the third aspect or any possible implementation thereof.

[0096] In a seventh aspect, embodiments of this application provide a communication device, characterized in that it includes a logic circuit and an interface, the logic circuit and the interface being coupled; the interface is used for inputting and / or outputting information, wherein:

[0097] The logic circuit is used to perform the method described in the first aspect or any possible implementation thereof, or...

[0098] The logic circuit is used to execute the method described in the second aspect or any possible implementation thereof, or...

[0099] The logic circuit is used to execute the method described in the third aspect or any possible implementation thereof, or...

[0100] The logic circuit is used to perform the method described in the fourth aspect or any possible implementation of the fourth aspect.

[0101] Eighthly, embodiments of this application provide a computer-readable storage medium for storing a computer program, wherein:

[0102] When the computer program is executed, it is capable of implementing the first aspect or any possible implementation of the first aspect, or...

[0103] When the computer program is executed, it is capable of implementing the second aspect or any possible implementation of the second aspect, or...

[0104] When the computer program is executed, it is capable of implementing the third aspect or any possible implementation of the third aspect, or...

[0105] When the computer program is executed, it is capable of implementing the fourth aspect or any possible implementation of the fourth aspect.

[0106] Ninthly, embodiments of this application provide a communication system, which includes a network device and a terminal device, wherein:

[0107] The terminal device is used to perform the method described in the first aspect or any possible implementation of the first aspect, or the terminal device is used to perform the method described in the second aspect or any possible implementation of the second aspect, or the terminal device is used to perform the method described in the fourth aspect or any possible implementation of the fourth aspect.

[0108] The network device is used to perform the method described in the third aspect or any possible implementation thereof. Attached Figure Description

[0109] The accompanying drawings used in the embodiments of this application are described below.

[0110] Figure 1 This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application;

[0111] Figure 2 This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application;

[0112] Figure 3 This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application;

[0113] Figure 4 This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application;

[0114] Figure 5 This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application;

[0115] Figure 6 This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application;

[0116] Figure 7 This is a schematic diagram illustrating the relationship between time slots and transmission timing provided in an embodiment of this application;

[0117] Figure 8 This application provides several combinations of power reduction methods and conditions in its embodiments.

[0118] Figure 9 This is a flowchart illustrating a communication method provided in an embodiment of this application;

[0119] Figure 10 This is a schematic diagram illustrating the relationship between the transmission power loss value and the scheduling power margin provided in an embodiment of this application;

[0120] Figure 11A This is a flowchart illustrating a communication method provided in an embodiment of this application;

[0121] Figure 11B This is a flowchart illustrating a communication method provided in an embodiment of this application;

[0122] Figure 12 This is a schematic diagram illustrating the relationship between RSRP and transmit power according to an embodiment of this application;

[0123] Figure 13 This is a flowchart illustrating a communication method provided in an embodiment of this application;

[0124] Figure 14 This is a flowchart illustrating a communication method provided in an embodiment of this application;

[0125] Figure 15 This is a flowchart illustrating a communication method provided in an embodiment of this application;

[0126] Figure 16 This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application;

[0127] Figure 17 This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application;

[0128] Figure 18 This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application. Detailed Implementation

[0129] The embodiments of this application are described below with reference to the accompanying drawings.

[0130] Please see Figure 1 , Figure 1This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application. The communication system 20 includes a transmitter 201 and a receiver 202. The receiver 202 and the transmitter 201 can transmit data via a transmission medium such as radio waves. For example, communication can be performed using the following communication technologies: Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD) system, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) system, 5th Generation (5G) mobile communication system, New Radio Access Technology (NR), 6th Generation (6G) mobile communication system, or other radio access technologies. The above communication technologies can be non-standalone (NSA) and / or standalone (SA) modes. In addition, this communication system can also be applied to machine-type communication (MTC), long-term evolution-machine (LTE-M) communication, device-to-device (D2D) networks, machine-to-machine (M2M) networks, Internet of Things (IoT) networks, or other networks. IoT networks, for example, can include vehicle-to-everything (V2X) networks. The communication methods in V2X systems are collectively referred to as vehicle-to-other-device (V2X), where X can represent anything. For example, V2X can include vehicle-to-vehicle (V2V) communication, vehicle-to-infrastructure (V2I) communication, vehicle-to-pedestrian (V2P) communication, or vehicle-to-network (V2N) communication. The V2X communication system is a sidelink (SL) transmission technology based on D2D communication.

[0131] Please see Figure 2 , Figure 2 This is a schematic diagram of a communication system 30 applicable to an embodiment of this application. The communication system is illustrated using the aforementioned transmitting end 201 as a network device 311 and the receiving end 202 as a terminal device 302 as an example. Specifically, the communication system 30 includes network device 311 and terminal devices 301, 302, 303, 304, 305, and 306. It should be understood that the communication system 30 may include more network devices or more or fewer terminal devices. Network devices and terminal devices can be hardware, software functionally defined, or a combination of both. Network devices and terminal devices can communicate with each other through other devices or network elements. In this system, network device 311 can transmit data with multiple terminal devices; that is, network device 311 sends downlink data to terminal devices 301-306, and terminal devices 301-306 can also send uplink data to network device 311. Furthermore, terminal devices 304, 305, and 306 can also form a communication system. In this system, network device 311 can send downlink data to terminal devices 301, 302, and 305, and then terminal device 305 can send the downlink data to terminal device 304 or terminal device 306. The method in this embodiment can be applied to... Figure 2 In the communication system 30 shown.

[0132] Terminal equipment includes devices that provide voice and / or data connectivity to users. Specifically, it includes devices that provide voice connectivity to users, or devices that provide data connectivity to users, or devices that provide both voice and data connectivity to users. For example, it may include a handheld device with wireless connectivity or a processing device connected to a wireless modem. The terminal equipment can communicate with the core network via a radio access network (RAN), exchanging voice or data with the RAN, or interacting with the RAN for both voice and data. The terminal equipment may include user equipment (UE), wireless terminal equipment, mobile terminal equipment, device-to-device (D2D) terminal equipment, vehicle-to-everything (V2X) terminal equipment, machine-to-machine / machine-type communications (M2M / MTC) terminal equipment, Internet of Things (IoT) terminal equipment, light UE, reduced capability UE (REDCAP UE), subscriber unit, subscriber station, mobile station, remote station, access point (AP), remote terminal, access terminal, user terminal, user agent, or user device, etc. For example, it can include mobile phones (or "cellular" phones), smartphones, computers with mobile terminal devices, portable, pocket-sized, handheld, computer-embedded mobile devices, laptop computers, wireless data cards, tablet computers, wireless modems, etc.Examples include personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), information processing devices, display devices, mixed reality (MR) devices, virtual reality (VR) devices, augmented reality (AR) devices, roadside stations, and smartwatches / wristbands. It also includes limited devices, such as those with low power consumption, limited storage capacity, or limited computing power. Examples include information sensing devices such as barcode scanners, radio frequency identification (RFID), sensors, global positioning systems (GPS), and laser scanners.

[0133] By way of example and not limitation, in this embodiment, the terminal device can also be a wearable device. Wearable devices, also known as wearable smart devices or smart wearable devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not merely hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are feature-rich, large in size, and can achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those that focus on a specific type of application function and require the use of other devices such as smartphones, such as various smart bracelets, smart helmets, and smart jewelry for vital sign monitoring.

[0134] The various terminal devices described above, if located in a vehicle (e.g., placed inside or installed inside a vehicle), can all be considered vehicle-mounted terminal devices, also known as on-board units (OBUs). Terminal devices can also be vehicle communication modules or other embedded communication modules, or vehicle user equipment (VUE). In this embodiment, the terminal device may also include a relay. Alternatively, it can be understood that anything capable of data communication with a base station can be considered a terminal device.

[0135] In this application embodiment, the device for implementing the functions of the terminal device can be the terminal device itself, or it can be a device capable of supporting the terminal device in implementing the functions, such as a chip system, which can be installed in the terminal device. In this application embodiment, the chip system can be composed of chips, or it can include chips and other discrete devices. In the technical solutions provided in this application embodiment, the terminal device is used as an example to describe the technical solutions provided in this application embodiment.

[0136] Network devices, including access network (AN) devices such as base stations (e.g., access points), can refer to devices in the access network that communicate with wireless terminal devices over an air interface via one or more cells, or, for example, network devices in a vehicle-to-everything (V2X) technology as roadside units (RSUs). Base stations can be used to convert received air frames to and from IP packets, acting as routers between terminal devices and the rest of the access network, which may include IP networks. RSUs can be fixed infrastructure entities supporting V2X applications and can exchange messages with other entities supporting V2X applications. Network devices can also coordinate the management of air interface attributes. For example, network equipment may include base transceiver stations (BTS) in Global System for Mobile Communication (GSM) or Code Division Multiple Access (CDMA) networks, NBs (NodeBs) in Wideband Code Division Multiple Access (WCDMA), evolved base stations (NodeBs, eNBs, or e-NodeBs) in Long Term Evolution-Advanced (LTE-A) systems, or next-generation node Bs (gNBs) in 5G NR systems (also known as NR systems), or radio controllers, centralized units (CUs), and distributed units (DUs) in cloud radio access networks (Cloud RAN) systems. In addition, network devices can also be wearable devices, vehicle-mounted devices, transmission and reception points (TRPs), customer premises equipment (CPEs), etc., and the embodiments of this application are not limited to these.

[0137] For example, network equipment can be a traditional macro base station (eNB) in traditional Universal Mobile Telecommunications System (UMTS) or Long Term Evolution (LTE) wireless communication systems; a micro base station (eNB) in heterogeneous network (HetNet) scenarios; a baseband unit (BBU) and a remote radio unit (RRU) in distributed base station scenarios; a baseband pool (BBU pool) and a radio unit (RRU) in cloud radio access network (CRAN) scenarios; and a gNB or other types of network elements in future wireless communication systems. Optionally, when performing air interface transmission, it can be Uu (UTRAN-to-UE) air interface transmission, sidelink (SL) air interface transmission, or other forms of air interface transmission.

[0138] Optionally, network equipment may also include core network equipment, such as access and mobility management function (AMF), user plane function (UPF), session management function (SMF), etc.

[0139] In this embodiment of the application, the means for implementing the function of the network device can be the network device itself, or it can be a means that enables the network device to implement the function, such as a chip system, which can be installed in the network device.

[0140] Understandable. Figure 1 and Figure 2 The communication system shown covers many communication scenarios, such as Figure 3 As shown, this application provides a communication system based on cellular communication and direct communication between terminal devices. Figure 4 The image shown is a cellular communication and vehicle-to-everything (V2X) communication system provided in an embodiment of this application. Figure 5 The diagram illustrates a communication system based on direct terminal communication provided in this application (where one type of device corresponds to terminal devices, and another type corresponds to network devices). Figure 6 The diagram shows a WIFI-based communication system provided in an embodiment of this application; however, the communication systems used in this embodiment are not limited to the few communication systems illustrated herein.

[0141] This application's embodiments mainly focus on improving the uplink transmit power control mechanism of terminal devices (such as UEs). For ease of understanding, the commonly used uplink transmit power control mechanisms and uplink pre-configured grant (CG) are introduced below:

[0142] Regarding the control mechanism for uplink transmission power:

[0143] (1) Taking the physical downlink shared channel (PUSCH) power control as an example, if the UE (i.e., the terminal device) performs PUSCH transmission on carrier f of the active uplink (UL) bandwidth part (BWP) b of the serving cell c, and the parameter set with index j is used for configuration, for the PUSCH power adjustment value with index l, the UE determines the uplink transmit power P on the PUSCH transmission timing i according to formula 1-1. PUSCH,b,f,c (i,j,q d Formula 1-1 is as follows:

[0144]

[0145] Among them, P CMAX,f,c (i) is the configured maximum output power of PUSCH transmission on carrier f of serving cell c. When power control does not reach the maximum output power, the output power follows... Calculate. Where P O _ PUSCH,b,f,c (j) is the nominal power P O _ NOMINAL,PUSCH,f,c (j) and power budget compensation P O _ UE _ PUSCH,b,f,c The sum of (j) is basically configured by the higher level; This refers to the bandwidth allocated for PUSCH resources, expressed using the number of resource blocks (RBs) used for PUSCH transmission; the path loss compensation factor α. b,f,c (j) Configured by high-level personnel; PL b,f,c (q d ) represents the usage index q d The downlink path loss estimate of the active DL BWP estimated by the reference signal, in dB; Δ TF,b,f,c(i) is an adjustment value related to the number of bits per resource element (BPRE) transmitted. b,f,c (i,l) represents the power control adjustment state of PUSCH transmission time i on carrier f of active UL BWPb in serving cell c. It can be calculated in two ways:

[0146] 1.1 When the high-level parameter tpc-Accumulation is not configured, Where, δ PUSCH,b,f,c It is the Transmit Power Control (TPC) command value (see column 2 of Table 1 below), indicated by the TPC command field in the downlink control information (DCI) that schedules the PUSCH, or indicated by the DCI format 2_2 scrambled with TPC-PUSCH-radionetwork temporary identifier (RNTI) through cyclic redundancy check (CRC).

[0147] 1.1.1 The above f b,c,f (i-i0,l) represents the power control adjustment value of i-i0 during PUSCH transmission. It is set D i The sum of the TPC command values ​​in the data, i.e., the Kth first k times the UE transmits PUSCH at time i-i0. PUSCH (i-i0)-1 symbols are transmitted to the first Kth symbol of PUSCH. PUSCH The sum of TPC command values ​​received between (i) symbols.

[0148] Additionally, i0 > 0, and i0 is the Kth first k such that the PUSCH transmission timing is i-i0. PUSCH The (i-i0) symbols are located in the first Kth order of PUSCH transmission timing i. PUSCH The smallest integer preceding (i) symbols. And, K PUSCH (i) satisfies the following relation:

[0149] a. If the PUSCH transmission is scheduled by DCI, then K PUSCH (i) is the number of symbols between the last symbol of the PDCCH corresponding to this DCI and the first symbol of the scheduled PUSCH transmission (e.g., Figure 7 DCI format 0_x schedules include 8 repeated PUSCH transmissions, with each time slot consisting of one transmission opportunity TO. Figure 7 The diagram shows 8 TOs.

[0150] b, If the PUSCH transport is configured by ConfiguredGrantConfig, then K PUSCH (i) is K PUSCHmin The number of symbols is equal to the number of symbols in each time slot. The product of the minimum value indicated by k2 in PUSCH-ConfigCommon.

[0151] 1.1.2 If the transmission timing i-i0 has reached the maximum transmit power and Then f b,f,c (i,l)=

[0152] f b,f,c (i-i0,l).

[0153] 1.1.3 If the transmission timing i-i0 has reached the minimum transmit power and Then f b,f,c (i,l)=

[0154] f b ,f, c (i-i0,l).

[0155] 1.2 When the high-level parameter tpc-Accumulation is provided, then f b,f,c (i,l)=δ PUSCH,b,f,c (i,l) means that the absolute value indicated by the TPC command (see column 3 of Table 1 below) does not need to be accumulated.

[0156] Table 1: TPC command fields in DCI format for scheduling PUSCH transmissions, or TPC command fields in DCI format 2_2 with CRC scrambled by TPC-PUSCH-RNTI, or TPC command fields in DCI format 2_3 to δ PUSCH,b,f,c or δ SRS,b,f,c Mapping of absolute value and cumulative value

[0157]

[0158] (2) Taking the power control of the physical uplink control channel (PUCCH) as an example, the UE, according to the public...

[0159] Equation 1-2 determines the uplink transmit power P on time i during PUCCH transmission.PUCCH,b,f,c,k (i,q u ,q d Formula 1-2 is as follows:

[0160]

[0161] Where, Δ F _ PUCCH (F) Determined based on higher-level parameters. Specifically, for PUCCH format 0, format 1, format 2, format 3, and format 4, the values ​​are determined by the higher-level parameters deltaF-PUCCH-f0, deltaF-PUCCH-f1, deltaF-PUCCH-f2, deltaF-PUCCH-f3, and deltaF-PUCCH-f4, respectively. If not configured, the value is 0. Δ TF,b,f,c (i) is the power adjustment component. For PUCCH format 0 and format 1, it is determined based on the number of symbols occupied by the PUCCH. For PUCCH format 2, format 3, and format 4, it is determined based on the load of the control information. For explanations of other parameters, please refer to the meanings of relevant parameters in PUSCH power control, such as P... O _ PUCCH,b,f,c (j) and P O _ PUSCH,b,f,c (j) similarly, g b,f,c (i,l) and f b,f,c Similar to (i,l), and similar.

[0162] Regarding UL GG:

[0163] UL GG, or ULGrantFree, currently supports two modes: configured grant type 1 and configured grant type 2.

[0164] Configured grant type 1 directly sends the configuration to the UE via the Radio Resource Control (RRC) signaling `configuredGrantConfig`, which carries the transmission parameters. Multiple sets of CG type 1 can be configured, and the transmission resources within each configuration are periodic, with identical transmission parameters.

[0165] Configured grant type 2 first issues the RRC layer signaling `configuredGrantConfig`, which includes transmission resources and periodicity, but not specific transmission parameters such as modulation and coding scheme (MCS). Then, it activates or deactivates configured grant type 2 by sending a DCI, indicating the specific transmission parameters in the DCI. Similarly, configured grant type 2 can have multiple configurations, each with periodic transmission resources.

[0166] The inventors of this application discovered some problems in the above-mentioned power control mechanism dominated by network devices (such as base stations), such as:

[0167] Question 1: The contradiction between the UE's demand for low power consumption and the network equipment (such as base stations)' need to ensure reliability. For example, the UE may currently have a demand to reduce transmission power, but the network equipment (such as base stations) often schedules higher transmission power to the UE in order to cope with channel fluctuations.

[0168] Question 2: Even if network devices (such as base stations) are willing to adjust power, timely and effective power adjustment is difficult to achieve. Specifically, if the scheduling strategy is "higher power," when the channel is stable, network devices (such as base stations) find it difficult to quickly reduce power. For example, if the reduction is done through RRC reconfiguration, the effective time is long and the timeliness is poor; if the reduction is done through TPC, the step size is small (1dB each time), requiring multiple TPC signaling, resulting in high signaling overhead and long latency. Similarly, if the scheduling strategy is "appropriate power," when the channel fluctuates, network devices (such as base stations) find it difficult to quickly increase the transmit power. Therefore, in order to ensure the reliability of transmission, network devices (such as base stations) choose to schedule a higher transmit power than actually needed to reserve some power margin to cope with possible channel fluctuations (i.e., this, in turn, leads to the occurrence of Question 1).

[0169] In view of this, the embodiments of this application propose a new power control mechanism to reduce the UE transmit power as much as possible while ensuring a certain resistance to channel fluctuations, and to solve the problems of existing mechanisms being inconvenient to quickly adjust power and having large signaling overhead.

[0170] On the one hand, it is necessary to determine the minimum adjustable transmission power or the range of adjustable transmission power that the UE can achieve. This minimum transmission power will be lower than the minimum transmission power scheduled by the power control mechanism dominated by the network device (such as the base station). In the embodiments of this application, the minimum adjustable transmission power or the range of adjustable transmission power can be determined by the network device (such as the base station) configuration or indication, or it can be determined by the UE based on implementation, such as based on measurement results. Then, the power is reduced using an appropriate power reduction method.

[0171] On the other hand, corresponding strategies can be set to adjust the minimum transmission power or the range of transmission power that can be reduced according to the strategy. For example, when a preset condition is met, the UE is allowed to adjust the power downward; another example is that when idle, the UE sends padding packets on the configured grant resource with reduced power. If demodulation is successful, subsequent transmissions can be transmitted with reduced power; yet another example is that when a preset condition is met (optional), the UE sends a request to the network, and decides whether to adjust the power downward based on the network's response.

[0172] Figure 8 A simple illustration of the design of the two aspects mentioned above is provided.

[0173] To better understand the concept of the embodiments of this application, the following is combined with... Figure 9 , Figure 11A , Figure 11B , Figure 13 , Figure 14 and Figure 15 The method embodiments shown herein provide a more detailed description of the execution flow and principles of the embodiments of this application by way of examples.

[0174] Please see Figure 9 , Figure 9 This is a flowchart illustrating a communication method provided in an embodiment of this application. This method can be based on... Figures 1-6 The method can be implemented using the architecture shown, or it can be implemented based on other architectures that have uplink transmission. The method includes, but is not limited to, the following steps:

[0175] Step S1001: The terminal device obtains the first parameter and the second parameter.

[0176] The second parameter is used to determine the second transmission power. Optionally, this second transmission power can be the transmission power that the network device (e.g., base station) expects the terminal device (e.g., UE) to transmit uplink, that is, the power determined by the terminal device (e.g., UE) based on the current power control method. For example, P in Formula 1-1 PUSCH,b,f,c (i,j,q d ,l), or Optionally, the second transmission power can be a preliminary suggested value. Optionally, all or some of the parameters in the second parameter are determined according to the network device configuration or instructions. Optionally, in this embodiment, the second parameter is used by the terminal device to determine the second transmission power expected by the network device. In practice, the terminal device may or may not use the second parameter to determine the second transmission power. For example, the terminal device's determination of the second transmission power may be inaccurate or may not meet its own needs. In this case, a new transmission power can be calculated based on the second parameter and other parameters.

[0177] For example, with the second transmit power as the PUSCH uplink transmit power P PUSCH,b,f,c (i,j,q d For example, the second parameter can include one or more of the following parameters:

[0178] Maximum transmit power (e.g., the maximum transmit power of i during PUSCH transmission on carrier f of serving cell c, i.e., P) cMAX,f,c (i) It is understandable that the maximum transmit power can be a configured parameter or a parameter determined by the terminal itself;

[0179] The first power control adjustment value (e.g., the power control adjustment value of PUSCH transmission time i on carrier f of active UL BWPb in serving cell c, i.e., f) b,f,c (i,l));

[0180] Allocated bandwidth information (such as the bandwidth allocated to PUSCH resources) The number of resource blocks (RBs) used for PUSCH transmission can be used to represent this.

[0181] Road loss compensation coefficient (such as the road loss compensation coefficient α configured by high-rise buildings) b,f,c (j));

[0182] Downlink path loss estimate (e.g., using an exponent of q) d The downlink path loss estimate (PL) of the active DL BWP estimated from the reference signal. b,f,c (q d ));

[0183] The adjustment value related to the number of bits per resource element (BPRE) transmitted, i.e., ΔTF,b,f,c (i);

[0184] The third parameter is determined based on the nominal power and power budget compensation. For example, the nominal power P O _ NOMINAL,PUSCH,f,c (j) and power budget compensation P O _ UE _ PUSCH,b,f,c The sum of (j) is denoted as P. O _ PUSCH,b,f,c (j). Optionally, it can be determined based on high-level parameters.

[0185] In one alternative scheme, the second parameter and the second transmission power satisfy the relationship of Equation 1-1 above, as follows:

[0186]

[0187] For example, let the second transmission power be the PUCCH uplink transmission power P. PUCCH,b,f,c,k (i,q u ,q d Taking l as an example, the second parameter contains information related to the calculation of the PUSCH uplink transmission power P. PUSCH,b,f,c (i,j,q d The second parameter used in the ,l) scenario contains similar, but not entirely identical, information. Specifically, it includes the uplink transmit power P of the PUSCH parameter mentioned earlier. PUSCH,b,f,c (i,j,q d The calculation formula for ,l) is mentioned here and will not be repeated here.

[0188] In one alternative scheme, the second parameter and the second transmission power satisfy the relationship of the above formula 1-2, as follows:

[0189]

[0190] Wherein, the first parameter is a parameter characterizing the power reduction. This can be understood as the transmission power determined according to the first parameter being less than or equal to the transmission power determined according to the second parameter, or the first parameter being used to determine a lower transmission power. For example, it could be a reduction in the second transmission power expected by the network device, or a relevant parameter used to determine this reduction, or it could be the minimum transmission power of the terminal device, or a relevant parameter used to determine the minimum transmission power of the terminal device. For example, it could be a power offset value based on the second transmission power, or it could be a replacement value for one or more of the parameters determined in Formula 1-1. It is understood that this replacement value is different from the second parameter. Optionally, the first parameter could be determined by the terminal device based on implementation or information such as measurement results, or it could be determined based on the configuration or indication of other devices (such as network devices). For example, the network device sends a first indication information to the terminal, which indicates how much margin the second transmission power of the terminal device has (e.g., ...). Figure 10 As shown, the remaining scheduling power margin after deducting the actual transmission loss value, and how much the margin can be reduced. For example, the second transmission power has already considered a 5dB margin, but based on the first parameter, the terminal device (such as UE) is allowed to reduce (i.e. compress) by 3dB, and the margin is still 2dB, which can still resist channel fluctuations to a certain extent and ensure communication performance and reliability.

[0191] Taking PUSCH uplink transmission as an example, the first parameter includes the power offset value P. offset Second power control adjustment value f1 b,f,c (i,l) and the fourth parameter P1 O _ PUSCH,b,f,c One or more of (k).

[0192] Wherein, the second power control adjustment value f1 b,f,c (i,l) is used to update the first power control adjustment value f b,f,c (i,l), for example f1 b,f,c (i,l) can be compared to f b,f,c (i,l) is smaller. For example, when determining the transmission power based on the first parameter, the first power control adjustment value f in Formula 1-1 is reduced. b,f,c (i,l) is updated to the second power control adjustment value f1 b,f,c (i,l) is used to determine the first transmission power. It should be noted that "update" does not represent an action to be performed. It can be understood that when the transmission power is determined based on the first parameter, the first transmission power is determined according to the following formula, where f1 v,f,c (i,l) is determined based on the second power control adjustment value (i.e., the first parameter).

[0193]

[0194] The fourth parameter P1 O _ PUSCH,b,f,c (j) is used to update the third parameter P. O _ PUSCH,b,f,c (j), for example, P1 O _ PUSCH,b,f,c (j) can be compared to P O _ PUSCH,b,f,c (j) is smaller. For example, when determining the transmission power based on the first parameter, the third parameter in Equation 1-1 is updated to the fourth parameter P1. O _ PUSCH,b,f,c (j) is used to determine the first transmission power. It should be noted that "update" does not indicate an action to be performed. It can be understood that when the transmission power is determined based on the first parameter, the first transmission power is determined according to the following formula, where P1... O _ PUSCH,b,f,c (j) is determined based on the fourth parameter (i.e. the first parameter).

[0195]

[0196] Among them, the power offset value P offset It can also be a TPC transmission command control offset value, representing the first power control adjustment value f. b,f,c The adjustment or offset value based on (i,l). This can be understood as follows: when determining the transmission power based on the first parameter, the first transmission power is determined according to the following formula, where δ... offset Determined based on the TPC transmission command offset value (i.e., the first parameter).

[0197]

[0198]

[0199] Of course, other parameters can also be included, but they will not be listed here.

[0200] It should be noted that when the adjustment value is represented by the first parameter in the formula, this first parameter may be represented by a minus sign or a plus sign. If it is a minus sign, the first parameter itself is a non-negative value; if it is a plus sign, the first parameter itself is a non-positive value. Understandably, the purpose of introducing the first parameter is to determine a lower power.

[0201] Taking PUCCH uplink transmission as an example, the first parameter includes the power offset value P. offset Second power control adjustment value g1 b,f,c (i,l) and the fourth parameter P1 O _ PUCCH,b,f,cOne or more of (j), wherein the second power control adjustment value g1 b,f,c (i,l) is used to update the first power control adjustment value g. b,f,c (i,l), for example g1 b,f,c (i,l) can be compared to g b,f,c (i,l) is smaller; the fourth parameter P1 O _ PUCCH,b,f,c (j) is used to update the third parameter P. O _ PUCCH,b,f,c (j), for example, P1 O _ PUCCH,b,f,c (j) can be compared to P O _ PUCCH,b,f,c (j) smaller; of course, other parameters can also be included, but they will not be listed here. The first parameter in the PUCCH uplink transmission can be referred to as the first parameter in the PUSCH uplink transmission, and the principle is similar, so it will not be elaborated here.

[0202] Step S1002: The terminal device determines the first transmission power based on the first parameter and the second parameter.

[0203] In this embodiment of the application, by designing the first parameter, the first transmission power can be made less than or equal to the second transmission power.

[0204] In one optional embodiment, determining the first transmission power based on the first parameter and the second parameter includes: determining a third transmission power based on the first parameter and the second parameter; and determining the minimum value between the third transmission power and the maximum transmission power Pmax as the first transmission power. For ease of understanding, three examples are provided below:

[0205] Case 1, the first parameter includes the second power control adjustment value f1 b,f,c (i,l), the second parameter includes the maximum transmission power P CMAX,f,c (i), first power control adjustment value f b,f,c (i,l)), allocated bandwidth Road loss compensation coefficient α d,f,c (j), Downlink path loss estimate PL b,f,c (q d The adjustment value Δ is related to the number of bits BPRE for each resource element transmitted. TF,b,f,c (i), the third parameter P O _ PUSCH,b,f,c One or more of the terms in (j). It is understood that, when calculating the transmission power, the first transmission power P is determined according to the following formula 2-1. PUSCH,b,f,c (i,j,q dFor example, Formula 2-1 means that, referring to the conventional power control method, i.e., Formula 1-1, the first power control adjustment value f is... b,f,c (i,l) is replaced with the second power control adjustment value f1. b,f,c (i,l). Formula 2-1 is as follows:

[0206]

[0207] The meanings of the relevant parameters in Formula 2-1 can be found in the explanation of the relevant parameters in Formula 1-1, and will not be repeated here. It is understandable that, due to f1... b,f,c (i,l) is compared to f b,f,c Since (i,l) is small, the first transmission power calculated by Equation 2-1 is smaller than the second transmission power calculated by the traditional method (such as Equation 1-1). Optionally, in this case, the third power is:

[0208] Similarly, the second power control value g1 can also be adjusted. b,f,c (i,l) replaces the first power control adjustment value g in formula 1-2. b,f,c (i,l) is used to obtain a new calculation formula 2-2. The calculated transmission power is the first transmission power, which is used for PUCCH transmission.

[0209] Case 2, the first parameter includes the power offset value P offset The second parameter includes the maximum transmit power P. CMAX,f,c (i), first power control adjustment value f b,f,c (i,l), allocated bandwidth Road loss compensation coefficient α b,f,c (j), Downlink path loss estimate Pl b,f,c (q d The adjustment value Δ is related to the number of bits BPRE for each resource element transmitted. TF,b,f,c (i), the third parameter P O _ PUSCH,b,f,c One or more of the terms in (j). It is understood that, when calculating the transmission power, the first transmission power P is determined according to the following formula 2-3. PUSCH,b,f,c (i,j,q d For example, Formula 2-3 means that, referring to the conventional method of calculating transmission power, i.e., based on Formula 1-1, an additional power offset value P is considered. offset Adjust the power as shown in Formula 2-3 below:

[0210]

[0211] The meanings of the relevant parameters in Formula 2-3 can be found in the explanation of the relevant parameters in Formula 1-1, and will not be repeated here. It is understandable that, due to the addition of P... offset The results are corrected, so Equation 2-3 yields a transmission power lower than the second transmission power. Optionally, in this case, the third power is:

[0212] Optionally, the power offset value P offset It can also be a TPC transmission command control offset value, representing the first power control adjustment value f. b,f,c The adjustment or offset value based on (i,l). This can be understood as follows: when determining the transmission power based on the first parameter, the first transmission power is determined according to the following formula, where δ... offset Determined based on the TPC transmission command offset value (i.e., the first parameter).

[0213]

[0214] Similarly, the power offset value P can also be... offswt or δ offset Introducing Formula 1-2, we obtain Formula 2-4, and the result calculated by Formula 2-4 is the first transmission power.

[0215] Case 3, the first parameter includes the fourth parameter P1 O _ PUSCH,b,f,c (j), the second parameter includes the maximum transmission power P CMAX,f,C (i), first power control adjustment value f b,f,c (i,l), allocated bandwidth Road loss compensation coefficient α b,f,c (j), Downlink path loss estimate PL b,f,c (q d The adjustment value Δ is related to the number of bits BPRE for each resource element transmitted. TD,v,d,c (i), the third parameter P O _ PUSCH,b,f,c One or more of the following (j). It is understood that, when calculating the transmission power, the first transmission power P is determined according to the following formula 2-5. PUSCH,b,f,c (i,j,q d For example, Equation 2-5 means that, referring to the conventional power control method, i.e., Equation 1-1, the third parameter P is... O _ PUSCH,b,f,c (j) is replaced with the fourth parameter P1 O _ PUSCH,b,f,c (j), Formula 2-5 is as follows:

[0216]

[0217] The meanings of the relevant parameters in Formula 2-5 can be found in the explanation of the relevant parameters in Formula 1-1, and will not be repeated here. It is understandable that, due to P1... o_PUSCH,b,f,c (j) compared to P O_PUSCH,b,f,c (j) is small, therefore the first transmission power calculated by formula 2-5 is smaller than the second transmission power calculated by the traditional method (such as formula 1-1). Optionally, in this case, the third power is:

[0218] Similarly, it can also be done through the fourth parameter P1 O _ PUCCH,b,f,c (j) Replace the third parameter P in formula 1-2 O _ PUCCH,b,f,c (j) is used to obtain the new calculation formula 2-6. The calculated transmission power is the first transmission power, which is used for PUCCH transmission.

[0219] In another alternative scheme, determining the first transmission power based on the first parameter and the second parameter includes: determining a fourth transmission power based on the second parameter; determining the minimum value between the fourth transmission power and the maximum transmission power Pmax as a fifth transmission power; and determining the first transmission power based on the fifth transmission power and the first parameter. For ease of understanding, the following example illustrates this:

[0220] Case 4, the first parameter includes the power offset value P offset The second parameter includes the maximum transmit power P. CMAX,f,c (i), first power control adjustment value f b,f,c (i,l), allocated bandwidth Road loss compensation coefficient α b,f,c (j), Downlink path loss estimate Pl b,f,c (q d The adjustment value Δ is related to the number of bits BPRE for each resource element transmitted. TF,b,f,c (i), the third parameter P O _ PUSCH,b,f,c One or more of the terms in (j). It is understood that, when calculating the transmission power, the first transmission power P is determined according to the following formula 2-7. PUSCH,b,f,c (i,j,q d For example, Equation 2-7 means that, based on the conventional power control method, i.e., Equation 1-1, an additional power offset value P is considered. offset The power is adjusted according to formula 2-7 as follows:

[0221]

[0222] The meanings of the relevant parameters in Formula 2-7 can be found in the explanation of the relevant parameters in Formula 1-1, and will not be repeated here. It is understandable that, due to the addition of P... offset The result is corrected, so Equation 2-7 yields a transmission power lower than the second transmission power. Optionally, in this case:

[0223] The fourth transmission power is:

[0224] The fifth transmission power is:

[0225] Similarly, the power offset value P can also be... offset Introducing Formula 1-2, we obtain Formula 2-8, and the result calculated by Formula 2-8 is the first transmission power.

[0226] It should be noted that the above examples are merely illustrations; in reality, there are many other implementation methods. The general technical logic is that, given that the second transmission power can be determined using the second parameter, an additional first parameter is introduced to determine a smaller first transmission power. The terminal device (such as the UE) does not use the second transmission power for uplink transmission, but instead uses the first transmission power or a power further determined based on the first transmission power. This reduces the power consumption of the terminal device while still meeting normal data transmission requirements.

[0227] In an alternative approach, a correction value can be additionally considered to determine the first transmission power based on the above formula. Optionally, the first transmission power can be determined by adding or subtracting the correction value from the transmission power determined according to the above formula, or by adding or subtracting the correction value from the first parameter and using the corrected value of the first parameter to determine the first transmission power. It is understood that the value determined based on the first parameter in the aforementioned formula is replaced by the value determined by adding or subtracting the correction value from the first parameter. For example, the transmission power or the first parameter determined according to the above formula can be corrected based on the measurement results and / or transmission parameters of the current transmission (i.e., the transmission corresponding to the first data), and reference measurement results and / or reference transmission parameters (e.g., the reference measurement results and reference transmission parameters can be determined according to a set strategy. Optionally, the transmission parameters include one or more of the following: the number of frequency domain resources for the transmission, the modulation and coding strategy (MCS), the number of repetitions, power control parameters, measurement results, etc.). For example, the correction value is the difference between the most recent Layer 3 filter RSRP or L1 RSRP of the current transmission and the Layer 3 filter RSRP or L1 RSRP of the reference transmission. For example, the correction value is the difference between the measurement result of the RB or subband used in the current transmission and the measurement result of the RB or subband used in the reference transmission. For instance, the correction value could be: –(measurement result of the RB or subband used in the current transmission – measurement result of the RB or subband used in the reference transmission); or –α*(measurement result of the RB or subband used in the current transmission – measurement result of the RB or subband used in the reference transmission). Optionally, the above examples apply to cases where the first transmission power is determined by adding or subtracting the correction value based on the transmission power determined according to the above formula. Optionally, for cases where the correction value is added or subtracted based on the first parameter, and the corrected value of the first parameter is used to determine the first transmission power, then the correction value in the above examples of calculating the correction value could be +(measurement result of the RB or subband used in the current transmission – measurement result of the RB or subband used in the reference transmission), or +α*(measurement result of the RB or subband used in the current transmission – measurement result of the RB or subband used in the reference transmission).

[0228] Alternatively, the difference between the first correction value calculated using the current method and the value already reflected in the power control formula based on road loss compensation can be used as the final first correction value. Alternatively, the road loss component in the power control formula can be directly calculated based on the actual RB or sub-band RSRP used. In this case, no first correction value is needed, or the first correction value is 0.

[0229] Specifically, the measurement result of the RB or subband of the current transmission can be: the most recent measurement result of the RB or subband of the current transmission; the measurement result of the RB or subband of the reference transmission can be: the most recent measurement result of the RB or subband of the reference transmission when determining the transmission power of the reference transmission or before the reference transmission. Optionally, if the transmission occupies multiple RBs or subbands, the measurement result of the RB or subband can be the average of the multiple RBs or subbands used. Optionally, this applies to transmissions performed on TDD bands. It is understood that the above correction value can ultimately be used to determine the first transmission power. Optionally, the downsizing space reflected by the first parameter can also be not corrected, but the first transmission power can be directly corrected after the first transmission power is calculated. The previously mentioned "determining the first transmission power by adding or subtracting the correction value based on the transmission power determined according to the above formula" can be divided into two cases: Case 1, the first transmission power... Add or subtract the correction value to obtain the corrected first transmission power; Case 2: Add or subtract the correction value to the "intermediate power value", and then... Obtain the first transmission power; where the intermediate power value can refer to formulas 2-1, 2-3, 2-5, and 2-7, for example, as follows: For example, etc.

[0230] It should be noted that the measurement results in this application embodiment can be, in addition to RSRP, Received Signal Strength Indication (RSSI), Signal to Interference plus Noise Ratio (SINR), Signal to Noise Ratio (SNR), etc., and may include one or more of them. Optionally, the measurement result is the SSB or CSI-RS measurement result. Optionally, the measurement result is the L1 measurement result or the Layer 3 filtering measurement result.

[0231] In this embodiment of the application, the measurement results of different data transmissions may correspond to different layers. For example, the measurement result of data transmission A (such as RSRP) is layer 3, and the measurement result of data transmission B (such as RSRP) is layer 1.

[0232] It is understood that "data transmission" in this application can also be replaced with "data channel transmission" or "transmission". It is understood that the method protected in this application is also applicable to the determination of PUCCH transmission power, in which case "data transmission" can be replaced with "transmission", "control information transmission" or "control channel transmission".

[0233] Step S1003: The terminal device transmits the first data according to the first transmission power.

[0234] After determining the first transmission power, if uplink transmission is required, such as sending first data, the first data can be sent using the first transmission power, i.e., the first data transmission can be performed. Optionally, the data transmission mentioned in the embodiments of this application can be control channel transmission.

[0235] Of course, after determining the first transmission power, the terminal device may send a request message to the network device, including the first transmission power or a first parameter used to determine the first transmission power. The network device will then send a response message indicating whether the terminal device is allowed to use the first transmission power for uplink transmission, or whether the terminal is allowed to use the first transmission power determined according to the first parameter for uplink transmission. If allowed, the response message sent to the terminal device includes an acknowledgment message, and the terminal device transmits the first data using the first transmission power. Optionally, it may not be allowed. In this case, the network device may send a response message to the terminal device including new parameters. The terminal device calculates a new transmission power, such as a seventh transmission power, based on the first transmission power and the new parameters in the first response message; then, it transmits the first data using the seventh transmission power. See the following description for details.

[0236] Step S1004: The network device receives the first data.

[0237] exist Figure 9 In the described method, the terminal device (such as UE) determines a minimum uplink transmission power (i.e., a first transmission power) based on information provided by the network device or based on implementation, compressing the power margin of the transmission power determined by the conventional power control mechanism dominated by the network device. Therefore, the minimum transmission power is smaller than the minimum transmission power conventionally configured by the network device, significantly reducing the communication power consumption of the terminal device.

[0238] Please see Figure 11A , Figure 11A This is a flowchart illustrating a communication method provided in an embodiment of this application. This method can be based on... Figures 1-6 The method can be implemented using the architecture shown, or it can be implemented based on other architectures that have uplink transmission. The method includes, but is not limited to, the following steps:

[0239] Step S1201: The terminal device determines the reference data transmission.

[0240] The reference data transmission is determined based on a first value from multiple data transmissions within a first time period, specifically one of the data transmissions. Optionally, embodiments of this application may determine the reference data transmission in at least two of the following ways:

[0241] Method 1: The reference data transmission is the data transmission with the smallest first value among multiple data transmissions within a first time period. The first value includes the sum of at least two parameters, which include the measurement result of the data transmission and the transmission power. This can be understood as determining the reference data transmission from all PUSCH transmissions within the first time period, i.e., determining the reference data transmission from transmissions that were not scheduled for retransmission within the first time period. Optionally, all of these multiple data transmissions are transmissions that were not scheduled for retransmission, i.e., from the first time period. It is understood that the first time period may include data transmissions that were not scheduled for retransmission and / or data transmissions that were scheduled for retransmission. Here, it refers to determining the reference data transmission from the non-scheduled retransmissions among all data transmissions within the first time period, not that all data transmissions within the first time period are non-scheduled retransmissions.

[0242] Optionally, the reference data transmission is determined from the CG type 1 transmissions within the first time period, meaning that all data transmissions within the first time period are CG type 1 transmissions. Optionally, the resources in this CG type 1 transmission are resources determined according to the same set of CG type 1 configurations. Optionally, the transmission parameters of this CG type 1 transmission are the same. Thus, when determining the reference data transmission, it is not necessary to consider the differences caused by different transmission parameters between data transmissions, which simplifies the complexity of the algorithm implementation. It is understood that the first time period may include CG type 1 transmissions and / or other data transmissions (such as dynamicgrant and / or CG type 2 transmissions). Here, it refers to determining the reference data transmission from the CG type 1 transmissions among all data transmissions within the first time period, not that all data transmissions within the first time period are CG type 1 transmissions.

[0243] For example, a reference data transmission is determined based on a first value of the data transmission within a first time period. Multiple data transmissions occur within the first time period, each with corresponding measurement results and transmission power. For each data transmission, the sum of at least two parameters (e.g., measurement results such as DL RSRP, already described and not repeated here) and transmission power (e.g., PUSCH transmission power)) equals the first value. Therefore, each data transmission corresponds to a first value. In this embodiment, the data transmission with the smallest first value within the first time period is used as the reference data transmission. The transmission power of subsequent transmissions is determined based on the first value of the reference data transmission, or based on at least two parameters of the reference data transmission, or based on the transmission power of the reference data transmission.

[0244] Optionally, the first value is the transmission power. For example, a reference data transmission is determined based on the transmission power of data transmissions within a first time period (such as the PUSCH transmission power). Multiple data transmissions occur within the first time period, each with a corresponding transmission power; that is, each data transmission corresponds to a first value. In this embodiment, the data transmission with the smallest first value within the first time period is used as the reference data transmission. The transmission power of subsequent transmissions is determined based on the first value of this reference data transmission, or, based on the transmission power of the reference data transmission.

[0245] It is understandable that the measurement results of the transmission refer to the most recent measurement results before the transmission, or the most recent measurement results when the transmission power was determined.

[0246] It should be noted that, unless otherwise specified, the descriptions and explanations of terms throughout the text apply to any embodiment, and are not limited to the embodiment in which the descriptions or explanations are given.

[0247] In one optional embodiment, at least two of the above parameters further include a first correction value. This can be understood as determining a first value based on the measurement result, the transmission power, and the first correction value. Optionally, in this embodiment, the first value can be determined by adding the first correction value (e.g., adding X), or by subtracting the first correction value (e.g., subtracting (-X)). It is understood that in all cases involving correction by a correction value in this embodiment, either adding or subtracting the correction value can be used, but the final result is the same. Furthermore, the object of correction can be an intermediate parameter (such as the first value) or a power result, but the final effect is essentially the same. It is understood that, for the case where the first value is the transmission power, a similar approach can be taken to correct the first value based on the first correction value, i.e., to correct the transmission power.

[0248] The method for determining the correction value differs depending on the method used to determine the reference transmission. For ease of understanding, two methods are provided below:

[0249] Method 1 involves comparing the first values ​​of the multiple data transmissions to determine a reference transmission. Optionally, the multiple data transmissions can be compared pairwise until a data transmission with the smallest first value is identified as the reference data transmission. For example, two data transmissions can be selected from the multiple data transmissions for comparison (e.g., comparing the first values). After selecting a data transmission with a smaller first value, another data transmission from the remaining data transmissions can be selected and compared with the previously selected data transmission with a smaller first value. This process is repeated iteratively until every data transmission in the multiple data transmissions has been compared. The smallest data transmission ultimately selected using this method is then used as the reference data transmission.

[0250] Taking data transmission A and data transmission B as examples, the first value of data transmission A is determined based on the measurement results and transmission power of data transmission A. The first value of data transmission B is determined based on the measurement results, transmission power, and a first correction value of data transmission B. The first correction value for data transmission B is determined based on the differences in transmission parameters between data transmission B and data transmission A. For ease of understanding, the method for determining the first correction value is illustrated below. Optionally, the first correction value is the sum of any one or more of the following.

[0251] Option A1: Determined based on the measurement results of data transmission A and data transmission B. Optionally, the measurement result (e.g., RSRP) in this embodiment can be a Layer 3 measurement result (e.g., filtered RSRP) or a Layer 1 measurement result (e.g., RSRP). Optionally, in this case, the first correction value corresponding to data transmission B can be: +(RSRP of data transmission B – RSRP of data transmission A), or +α*(RSRP of data transmission B – RSRP of data transmission A).

[0252] Option B1: Determined based on the measurement results corresponding to the frequency domain resources of data transmission A and data transmission B. Optionally, the measurement result (e.g., RSRP) in this embodiment can be the measurement result (e.g., RSRP) of the most recent reference signal used for measurement, or the measurement result (e.g., RSRP) corresponding to the frequency domain resources (e.g., RBs) used for data transmission. For example, if multiple RBs are occupied, it can be the average of the measurement results of multiple RBs. Optionally, in this case, the first correction value corresponding to data transmission B can be: +(measurement result of RBs or subbands of data transmission B – measurement result of RBs or subbands of data transmission A).

[0253] Alternatively, the difference between the first correction value calculated using the current method and the value already reflected in the power control formula based on road loss compensation can be used as the final first correction value. Alternatively, the road loss component in the power control formula can be directly calculated based on the actual RB or sub-band RSRP used. In this case, no first correction value is needed, or the first correction value is 0.

[0254] Option C1: Determined based on the frequency domain resources used for data transmission A and data transmission B.

[0255] Optionally, the frequency domain resource can be the number of RBs or the number of subbands.

[0256] For example, the first correction value corresponding to data transmission B can be -10lg(number of RBs or subbands in data transmission B / number of RBs or subbands in data transmission A). Optionally, the above first correction value can also be modified as follows:

[0257] Option D1: Determined based on the MCS or BPRE of data transmission A and data transmission B.

[0258] For example, the first correction value corresponding to data transmission B can be -(Δ of data transmission B). TF,b,f,c (i) - Δ of data transmission A TF,b,f,c (i)).

[0259] For example, the first correction value corresponding to data transmission B can be -(the value corresponding to data transmission B - the value corresponding to data transmission A). Optionally, the value corresponding to data transmission A or data transmission B can be understood as the demodulation threshold corresponding to the MCS or BPRE of data transmission A or data transmission B, or a power compensation value, etc. Optionally, this corresponding value can be determined based on historical information and / or artificial intelligence (AI) tools, or determined by looking up a table, or determined through other methods; no limitation is made here.

[0260] Option E1: Adjust the TPC value f based on data transmission A and data transmission B. b,f,c (i,l) Determine: Optionally, without affecting the actual demodulation, only representing the scheduling information of network devices (such as base stations), the first correction value is 0. Alternatively, the first correction value corresponding to data transmission B is -(f of data transmission B). b,f,c (i,l) – f of data transmission A b,f,c (i,l)). This is because f b,f,c The difference in (i,l) may be due to changes in network-side interference, which can affect demodulation performance, and therefore requires correction.

[0261] Option F1: Determined based on the number of repeated transmissions of data transmission A and data transmission B.

[0262] For example, the first correction value for data transmission B is +10lg(number of repetitions of data transmission B / number of repetitions of data transmission A). Optionally, this number of repetitions can refer to the nominal number of repetitions or the actual number of repetitions. Optionally, this number of repetitions can refer to the number of repetitions configured or indicated by the network device or the actual number of repetitions sent.

[0263] Optionally, if other parameters (such as P) in the power control formula for multiple data transmissions (e.g., formula 1-1) are not specified... O _ PUSCH,b,f,c (j), or P0 for short, can be different. The first correction value can also be determined based on other parameters to correct the first value. For example, the first correction value corresponding to data transmission B is +(P0 of data transmission B - P0 of data transmission A).

[0264] Optionally, the above only represents the possible cases of the first correction value. The first correction value can also be determined based on other methods, or based on the above scheme and other methods. No restrictions are imposed here.

[0265] It should be noted that the first correction value can be any of the first correction values ​​listed above, or it can be a first correction value obtained by combining at least two of the previously listed values.

[0266] Method 2: A reference transmission is determined by comparing the first value of the multiple data transmissions with that of the basic data transmission. Optionally, a basic data transmission is determined from the multiple data transmissions. Optionally, the basic data transmission can be the first data transmission in the multiple data transmissions, or any data transmission in the multiple data transmissions determined by implementation. Optionally, the basic data transmission is a virtual data transmission, that is, the transmission parameters and / or transmission power of the data transmission are configured or indicated by the network. For example, a basic data transmission is determined for the multiple data transmissions, and then a first correction value corresponding to each data transmission is determined based on each data transmission in the multiple data transmissions and the basic data transmission. After determining the first correction value corresponding to each data transmission, the first value is corrected using the first correction value. For example, taking a certain data transmission as an example, the first value corresponding to this data transmission is corrected using the first correction value corresponding to this data transmission. Then, the corrected first values ​​of the multiple data transmissions are compared, and the data transmission with the smallest first value is selected as the reference data transmission. Optionally, the transmission parameters include one or more of the following: the number of frequency domain resources for transmission, modulation and coding scheme (MCS), repetition count, power control parameters, measurement results, etc. The method for determining the first correction value can be referenced in the example of Method 1, and will not be repeated here. Optionally, for Method 2, data transmission A in Method 1 is the basic data transmission. Optionally, data transmission B is one of the aforementioned multiple data transmissions, or other data transmissions besides data transmission A among the aforementioned multiple data transmissions.

[0267] In this embodiment of the application, the correction process is to determine the first value by adding or subtracting the first correction value. Although the previous examples all use "adding the correction value", it is also possible to "subtract the correction value". In this case, the positive or negative sign in front of the first correction value can be switched according to the previous example. The final effect is the same as "adding the correction value".

[0268] In one alternative approach, the transmission power in at least two of the above parameters can be the power scheduled by the network device (which can be understood as the power recommended by the network device) or the transmission power actually used by the terminal device (such as UE) when transmitting.

[0269] Optionally, the transmission power can be determined using conventional methods, such as formula 1-1 or formula 1-2 above. Figure 9 The second transmission power in the illustrated method embodiment. Optionally, this transmission power may refer to the first transmission power, the second transmission power, or a transmission power determined based on the first transmission power.

[0270] Optionally, the transmission power can be adopted. Figure 9 The method embodiment shown determines that the transmission power is... Figure 9 The first transmission power in the method embodiment shown, or the transmission power determined based on the first transmission power.

[0271] It is understood that the first correction value here also applies to the case where the first value is the transmission power. That is, the first value is the transmission power, which, in addition to the transmission power, also includes the first correction value. Optionally, the first value is the sum of the transmission power and the first correction value. Optionally, the first value is the difference between the transmission power and the first correction value.

[0272] Method 3: The reference data transmission is the first data transmission that is not scheduled for retransmission during the power ramp-up process.

[0273] For example, when a terminal device (such as a UE) transmits for the first time, starting from 0dBm or the reference power configured by the network device, if demodulation fails in each transmission (e.g., the network schedules a retransmission), the power ramps up with a first power step (predefined, configured, or determined based on the UE implementation, such as 1dB) until the receiver successfully demodulates, for example, until no scheduled retransmission occurs during the data transmission performed by the terminal device. The first data transmission that does not experience a scheduled retransmission during this process can be used as the reference data transmission. Optionally, the first non-scheduled retransmission could be the first non-scheduled retransmission after establishing an RRC connection, or the first non-scheduled retransmission after completing initial access or random access, or the first non-scheduled retransmission during the process of establishing an RRC connection, initial access, or random access. Optionally, the terminal device's first transmission could be the first uplink transmission during or after the RRC connection establishment process, or the first uplink transmission (e.g., PRACH, Msg3 PUSCH) during the initial access or random access process, or the first uplink transmission PUSCH after completing initial access or random access. Optionally, the reference data transmission may be the first data transmission that is not scheduled for retransmission during the power ramp-up process, or it may be the first successfully transmitted data transmission during the power ramp-up process.

[0274] Optionally, the first power step size for each power ramp-up during the power ramp-up process can be a pre-set default value (such as 1dB, 2dB, etc.) or it can be configured by the network device for the terminal device. The specific configuration value is not limited here.

[0275] Method 4: The reference data transmission is the data transmission that was not scheduled for retransmission in the previous session.

[0276] It is understood that "data transmission" in this application can also be replaced with "data channel transmission" or "transmission". It is also understood that the method protected in this application is applicable to determining the PUCCH transmission power, in which case "data transmission" can be replaced with "transmission", "control information transmission", or "control channel transmission". Optionally, when determining the PUCCH transmission power, the transmission used to determine the first time period of the reference transmission can be data transmission and / or control information transmission; that is, the reference transmission can be data transmission and / or control information transmission.

[0277] Step S1202: The terminal device determines the sixth transmission power based on the measurement results of the reference data transmission and the transmission power.

[0278] Specifically, the terminal device can determine the sixth transmission power based on the parameters of the reference data transmission. For example, the sixth transmission power is determined based on at least three parameters, including the measurement result corresponding to the first data transmission, the measurement result corresponding to the reference data transmission, and the transmission power corresponding to the reference data transmission.

[0279] For example, the sixth transmit power = the first value of the reference data transmission - the measurement result of the first data transmission (e.g., RSRP). The first value, as previously described, includes the sum of at least two parameters: transmit power and the measurement result (e.g., RSRP). In this case, it is determined by the power relationship during data transmission. Figure 12 The transmission characteristics shown are derived as follows:

[0280] Taking PUSCH as an example: Transmit power - loss = excess transmit power + demodulation required, where loss = RSTxpower - RSRP;

[0281] Therefore, transmit power + RSRP - RS Txpower = transmit power margin + demodulation required.

[0282] Within the first time period, for data transmissions not scheduled for retransmission, it is assumed that the transmit power margin is always ≥ 0, i.e.: Transmit Power + RSRP - RS Txpower = Transmit Power Margin + Demodulation Requirement ≥ Demodulation Requirement. It can be assumed that demodulation requirements are still met even when "Transmit Power + RSRP" is at its minimum (at which point the scheduling power margin is also relatively small). The transmission with the minimum "Transmit Power + RSRP" is used as the reference data transmission.

[0283] For subsequent data transmission, the following condition must be met: the transmit power of the current data transmission + the RSRP of the current data transmission - RS Txpower ≥ the demodulation requirement;

[0284] Then, the current data transmission's "minimum transmit power + RSRP" - RS Tx power is greater than or equal to the reference data transmission's "transmit power + RSRP" - RS Tx power within the first time period; the reference data transmission is the data transmission with the minimum "transmit power + RSRP".

[0285] Therefore, reception performance can be guaranteed when the current data transmission power is greater than or equal to the reference data transmission power ("transmission power + RSRP") - the current data transmission RSRP. This can be understood as the current data transmission power = the reference data transmission power ("transmission power + RSRP") - the current data transmission RSRP, where the determined transmission power is the minimum transmission power required for demodulation. The current data transmission can be understood as the data transmission to be performed, and for ease of description, it can be called the first data transmission. Optionally, this transmission power can be the transmission power scheduled by the network device for the terminal device, that is, the transmission power that the network device expects the terminal device to use, or the power determined by the terminal device (e.g., UE) based on the current power control method. For example, P in Formula 1-1... PUSCH,b,f,c (i,j,q d ,l), or This transmission power can also be the actual transmission power used by the terminal device, which may be equal to the transmission power expected by the network device.

[0286] It should be noted that the parameters involved in the above derivation process are only examples. In actual calculations, fewer or more parameters may be involved. Other examples are not listed here. Optionally, the first value can also be the transmission power.

[0287] Optionally, a second correction value can also be considered in the calculation of the sixth transmission power. Specifically, the at least three parameters used to calculate the sixth transmission power include a second correction value. This second correction value can be introduced when the measurement results and / or transmission parameters of the current data transmission (i.e., the first data transmission) differ from the measurement results and / or transmission parameters of the reference data transmission, thus correcting the minimum transmission power. This results in a more reasonable sixth transmission power. Several methods for determining the second correction value are illustrated below:

[0288] Scheme K1: Determined based on the measurement results of the first data transmission and the reference data transmission. Optionally, the measurement result (e.g., RSRP) in this embodiment can be a Layer 3 measurement result (e.g., filtered RSRP) or a Layer 1 measurement result (e.g., RSRP). Optionally, in this case, the second correction value corresponding to the first data transmission can be: -(RSRP of the first data transmission – RSRP of the reference data transmission), or -α*(RSRP of the first data transmission – RSRP of the reference data transmission).

[0289] Scheme L1: Determined based on the measurement results corresponding to the frequency domain resources of the first data transmission and the reference data transmission. Optionally, the measurement result (e.g., RSRP) in this embodiment can be the measurement result (e.g., RSRP) of the most recent reference signal used for measurement, or the measurement result (e.g., RSRP) corresponding to the frequency domain resources (e.g., RBs) used for data transmission. For example, if multiple RBs are occupied, it can be the average of the measurement results of multiple RBs. Optionally, in this case, the second correction value corresponding to the first data transmission can be: -(measurement result of the RB or subband of the first data transmission – measurement result of the RB or subband of the reference data transmission).

[0290] Scheme M1: Determined based on the frequency domain resources used for the first data transmission and the reference data transmission. Optionally, these frequency domain resources may be the number of RBs or the number of subbands.

[0291] For example, the second correction value corresponding to the first data transmission is: +10lg(number of RBs or subbands in the first data transmission / number of RBs or subbands in the reference data transmission). Of course, it can also be other values; this is just an example.

[0292] Optionally, the second correction value can also be transformed into:

[0293] Option N1: Determined based on the MCS (or BPRE) of the first data transmission and the MCS (or BPRE) of the reference data transmission:

[0294] For example, the second correction value corresponding to the first data transmission is: +(the first data transmission's (Δ) TF,b,f,c (i) - Δ of reference data transmission TF,b,f,c (i)).

[0295] For example, the second correction value corresponding to the first data transmission is: +(the value corresponding to the first data transmission - the value corresponding to the reference data transmission). Optionally, the value corresponding to the first data transmission or the reference data transmission can be understood as the demodulation threshold, or power compensation value, corresponding to the MCS or BPRE of the first data transmission or the reference data transmission. Optionally, this corresponding value can be determined based on historical information and / or artificial intelligence (AI) tools, or determined by looking up a table, or determined by other means, which is not limited here.

[0296] In this embodiment of the application, the correction process is to add or subtract a second correction value to the determined power. Although the previous examples all mentioned "adding a correction value to the determined power", it is also possible to "subtract a correction value from the determined power". In this case, the positive and negative signs in front of the second correction value can be switched according to the previous examples. The final effect is the same as "adding a correction value to the determined power".

[0297] Option O1: Adjust the TPC value f based on the first data transmission. b,f,c (i,l) and the TPC adjustment value f of the reference data transmission b,f,c (i,l) is determined, optionally without affecting the actual demodulation situation, only representing the scheduling information of network devices (such as base stations), and the second correction value corresponding to the first data transmission is 0; or, optionally, the second correction value corresponding to the first data transmission is, +(f of the first data transmission) b,f,c (i,l) – f of reference data transmission b,f,c (i,l)). This is because f b,f,c The difference in (i,l) may be due to changes in network-side interference, which can affect demodulation performance. Therefore, a second correction value can be introduced for correction.

[0298] Scheme P1: Determined based on the number of repeated transmissions of the first data transmission and the number of repeated transmissions of the reference data transmission.

[0299] For example, the second correction value corresponding to the first data transmission is: -10lg(number of repetitions of the first data transmission / number of repetitions of the reference data transmission). The value mentioned here is only an example, and it can actually be other values.

[0300] Optionally, if other parameters (such as P) in the power control formula (e.g., formula 1-1) are not specified... O _ PUSCH,b,f,c If (j), or P0 for short, is different (possibly due to RRC reconfiguration), a second correction value can also be determined based on other parameters to correct the sixth transmission power. For example, the second correction value corresponding to the first data transmission is: -(P0 of the first data transmission – P0 of the reference data transmission).

[0301] Optionally, the above only represents the possible cases of the second correction value. The second correction value can also be determined based on other methods, or based on the above scheme and other methods. No restrictions are imposed here.

[0302] It is understood that the second correction value here also applies when the first value is the transmission power. That is, the first value is the transmission power, and in addition to the transmission power, it also includes the second correction value. Optionally, the first value is the sum of the transmission power and the second correction value. Optionally, the first value is the difference between the transmission power and the second correction value.

[0303] It should be noted that the second correction value can be any of the second correction values ​​listed above, or it can be a second correction value obtained by combining at least two of the previously listed values.

[0304] Step S1203: The terminal device performs the first data transmission based on the sixth transmission power.

[0305] For example, the terminal device transmits the first data using the sixth transmission power. The first data transmission refers to the transmission of the first data, which is also the data transmission to be performed at this time.

[0306] Optionally, after determining the sixth transmission power, the sixth transmission power is compared with the transmission power determined by the traditional method (such as the method of Formula 1-1 or Formula 1-2), and the smallest transmission power is selected for the first data transmission.

[0307] Optionally, the terminal device performs the first data transmission based on an eighth transmission power. This eighth transmission power is the minimum of the sixth transmission power and Pcmax. Pcmax has been previously described and will not be repeated here.

[0308] The multiple data transmissions and the first data transmission mentioned in the embodiments of this application all belong to uplink data transmission.

[0309] Optionally, the data transmission mentioned in the embodiments of this application may include control channel transmission.

[0310] exist Figure 11A In the described method, the terminal device (such as a UE) determines a data transmission with the lowest transmission power as a reference transmission based on multiple data transmissions within a first time period. Then, a sixth transmission power is determined based on the transmission power of this reference transmission and used for the current first data transmission. Since none of the multiple transmissions within the first time period involve scheduled retransmissions, the transmission power of the reference transmission with the lowest transmission power is still sufficient to ensure normal data transmission. Therefore, the sixth transmission power can guarantee data transmission. It can be understood that using the sixth transmission power for transmission can minimize power consumption while ensuring normal data transmission.

[0311] Please see Figure 11B , Figure 11B This is a flowchart illustrating a communication method provided in an embodiment of this application. This method can be based on... Figures 1-6 The method can be implemented using the architecture shown, or it can be implemented based on other architectures that have uplink transmission. The method includes, but is not limited to, the following steps:

[0312] Step S1211: The terminal device determines the reference power reference P0' based on the sixth parameter of data transmission during the seventh time period.

[0313] Optionally, data transmission within the seventh time period refers to data transmission that is not scheduled for retransmission within the seventh time period.

[0314] Optionally, the sixth parameter is based on the actual transmit power (P). PUSCH,b,f,c (i,j,q d ,l)) Calculate the transmission power P O _ PUSCH,b,f,c At least one of (j) is determined.

[0315] Optionally, the sixth parameter is: actual transmission power - calculated transmission power. Alternatively, the sixth parameter is: actual transmission power - calculated transmission power + P. O _ PUSCH,b,f,c (j). Optionally, the reference data transmission is the data transmission with the smallest sixth parameter.

[0316] Optionally, the sixth parameter is: calculated transmission power - actual transmission power. Alternatively, the sixth parameter is: calculated transmission power - actual transmission power + P. O _ PUSCH,b,f,c (j). Optionally, the reference data transmission is the data transmission with the sixth parameter being the largest.

[0317] Alternatively, a reference data transmission can be determined based on a sixth parameter of data transmission over a period of time. The sixth parameter is the difference between the actual transmission power and the calculated transmission power. The reference data transmission is the data transmission with the smallest sixth parameter. Alternatively, the sixth parameter is the difference between the calculated transmission power and the actual transmission power. The reference data transmission is the data transmission with the largest sixth parameter.

[0318] Optionally, after determining the reference data transmission based on the sixth parameter of the data transmission within the seventh time period, the reference power reference P0' is then determined according to the sixth parameter of the reference data transmission. Optionally, the reference power reference P0' = actual transmission power of the reference data transmission - calculated transmission power + P0 (i.e., P... O_PUSCH,b,f,c1 (j)), where P0 has been introduced previously and will not be repeated here.

[0319] Optionally, a reference power reference P0' is determined based on the sixth parameter of data transmission within the seventh time period, including P0' = the minimum "actual transmission power - calculated transmission power + P0" in data transmission, or P0' = the minimum "actual transmission power - calculated transmission power" in data transmission + P0.

[0320] The logic of the above solution: The power rating is used to characterize the impact of transmission bandwidth, bit rate, path loss, etc., and varies with different transmission parameters and channel conditions. P...O _ pUsC0,b,f,c (j) This value is configured for network devices and can be considered a benchmark for demodulation. If this value is configured too high, it will lead to an excessively high transmit power determined according to the conventional power control method each time. For a data transmission that is not scheduled for retransmission, there should be... Considering Since actual transmit power - calculated transmit power + P0(configuration) ≥ P0(actual required), it can be observed that the minimum "actual transmit power - calculated transmit power + P0(configuration)" still meets the demodulation requirements. Therefore, it can be concluded that P0(actual required) will not exceed the minimum "actual transmit power - calculated transmit power + P0(configuration)". Understandably, if we assume P0(configuration) remains constant, then P0(actual required) will not exceed the minimum "actual transmit power - calculated transmit power" + P0(configuration).

[0321] Optionally, the sixth parameter can also be corrected using the third correction value to obtain the corrected sixth parameter. Because data transmission within the seventh time period involves pairwise comparisons, the two data transmissions compared each time are denoted as data transmission C and data transmission D for example:

[0322] Option A2: Determined based on the measurement results of data transmission C and data transmission D. Optionally, the measurement results (such as RSRP) in this embodiment can be layer 3 measurement results (such as filtered RSRP) or layer 1 measurement results (such as RSRP). Optionally, in this case, the third correction value corresponding to data transmission D can be: +(RSRP of data transmission C – RSRP of data transmission D), or +α*(RSRP of data transmission D – RSRP of data transmission C).

[0323] Option B2: Determined based on the measurement results corresponding to the frequency domain resources of data transmission C and data transmission D. Optionally, the measurement result (e.g., RSRP) in this embodiment can be the measurement result (e.g., RSRP) of the most recent reference signal used for measurement, or the measurement result (e.g., RSRP) corresponding to the frequency domain resources (e.g., RBs) used for data transmission. For example, if multiple RBs are occupied, it can be the average of the measurement results of multiple RBs. Optionally, in this case, the third correction value corresponding to data transmission D can be: +(measurement result of RBs or subbands of data transmission D – measurement result of RBs or subbands of data transmission C).

[0324] Alternatively, the difference between the third correction value calculated using the current method and the value already reflected in the power control formula based on road loss compensation can be used as the final third correction value. Alternatively, the road loss component in the power control formula can be directly calculated based on the actual RB or sub-band RSRP used. In this case, no third correction value is needed or the third correction value is 0.

[0325] Option E2: Adjust the TPC value f based on data transmission C and data transmission D. b,f,c (i,l) Determined: Optionally, without affecting the actual demodulation, only representing the scheduling information of network devices (such as base stations), the third correction value is 0. Alternatively, the third correction value corresponding to data transmission D is -(f of data transmission D). b,f,c (i,l) – f of data transmission C b,f,c (i,l)). This is because f b,f,c The difference in (i,l) may be due to changes in network-side interference, which can affect demodulation performance, and therefore requires correction.

[0326] Option F2: Determined based on the number of repeated transmissions of data transmission C and data transmission D.

[0327] For example, the third correction value corresponding to data transmission D is +10lg(number of repetitions of data transmission D / number of repetitions of data transmission C). Optionally, this number of repetitions can refer to the nominal number of repetitions or the actual number of repetitions. Optionally, this number of repetitions can refer to the number of repetitions configured or indicated by the network device or the actual number of repetitions sent.

[0328] Optionally, the above only represents the possible scenarios for the third correction value. The third correction value can also be determined based on other methods, or based on the above scheme and other methods. No restrictions are imposed here.

[0329] It should be noted that the third correction value can be any of the third correction values ​​listed above, or it can be a third correction value obtained by combining at least two of the previously listed values.

[0330] It should be noted that the above reference power reference P0' is determined based on the sixth parameter of the reference data transmission. The method for determining this reference data transmission has been exemplified above. This reference data transmission can also be determined based on other methods, such as:

[0331] In other method A, the reference data transmission is the first data transmission that is not scheduled for retransmission during the power ramp-up process.

[0332] For example, when a terminal device (such as a UE) transmits for the first time, starting from 0dBm or the reference power configured by the network device, if demodulation fails in each transmission (e.g., the network schedules a retransmission), the power ramps up with a first power step (predefined, configured, or determined based on the UE implementation, such as 1dB) until the receiver successfully demodulates, for example, until no scheduled retransmission occurs during the data transmission performed by the terminal device. The first data transmission that does not experience a scheduled retransmission during this process can be used as the reference data transmission. Optionally, the first non-scheduled retransmission could be the first non-scheduled retransmission after establishing an RRC connection, or the first non-scheduled retransmission after completing initial access or random access, or the first non-scheduled retransmission during the process of establishing an RRC connection, initial access, or random access. Optionally, the terminal device's first transmission could be the first uplink transmission during or after the RRC connection establishment process, or the first uplink transmission (e.g., PRACH, Msg3 PUSCH) during the initial access or random access process, or the first uplink transmission PUSCH after completing initial access or random access. Optionally, the reference data transmission may be the first data transmission that is not scheduled for retransmission during the power ramp-up process, or it may be the first successfully transmitted data transmission during the power ramp-up process.

[0333] Optionally, the first power step size for each power ramp-up during the power ramp-up process can be a pre-set default value (such as 1dB, 2dB, etc.) or it can be configured by the network device for the terminal device. The specific configuration value is not limited here.

[0334] In other method B, the reference data transmission is the data transmission that was not scheduled for retransmission in the previous session.

[0335] It is understood that "data transmission" in this application can also be replaced with "data channel transmission" or "transmission". It is also understood that the method protected in this application is applicable to determining the PUCCH transmission power, in which case "data transmission" can be replaced with "transmission", "control information transmission", or "control channel transmission". Optionally, when determining the PUCCH transmission power, the transmission used to determine the first time period of the reference transmission can be data transmission and / or control information transmission; that is, the reference transmission can be data transmission and / or control information transmission.

[0336] Step S1212: The terminal device determines the seventh transmission power of the first data transmission based on the reference power reference P0'.

[0337] Optionally, the seventh transmission power for the first data transmission is determined based on the reference power reference P0' and Formula 3-1. Formula 3-1 is the same as P in Formula 1-1. O _ PUsCH,b,f,c(j) Replace with the previously determined P0', using P O _ PUSCH,b,f,c (j)′ represents the following formula 3-1:

[0338]

[0339] The meanings of the relevant parameters in Formula 3-1 have been explained previously and will not be repeated here.

[0340] Optionally, a fourth correction value is considered, determined based on one or more of the following: repetition count, RSRP. This fourth correction value can be used to first correct P0', and then the corrected value is used to determine the seventh transmission power according to Formula 3-1; or, P0' can be used first to perform power calculations according to Formula 3-1, and then the seventh transmission power is determined based on the obtained power and the fourth correction value. The "obtained power" can be the aforementioned P... PUSCH,b,f,c (i,j,q d ,l), that is, first determine P based on the calculated transmission power Pcmax. PUSCH,b,f,c (i,j,q d ,l), and then determine the seventh transmission power used for transmission based on the fourth correction value; or it could be That is, the calculated transmission power is first corrected according to the fourth correction value, and then compared with Pcmax to determine the seventh transmission power used for transmission.

[0341] Understandably, the final transmit power determined based on the fourth correction value is used for data transmission. The method for determining the fourth correction value is explained in detail below:

[0342] Option A3: Determined based on the measurement results of the first data transmission and the reference data transmission. Optionally, the measurement result (e.g., RSRP) in this embodiment can be a Layer 3 measurement result (e.g., filtered RSRP) or a Layer 1 measurement result (e.g., RSRP). Optionally, in this case, the fourth correction value corresponding to the first data transmission can be: -(RSRP of the first data transmission – RSRP of the reference data transmission), or -α*(RSRP of the first data transmission – RSRP of the reference data transmission).

[0343] Option B3: Determined based on the measurement results corresponding to the frequency domain resources of the first data transmission and the reference data transmission. Optionally, the measurement result (e.g., RSRP) in this embodiment can be the measurement result (e.g., RSRP) of the most recent reference signal used for measurement, or the measurement result (e.g., RSRP) corresponding to the frequency domain resources (e.g., RBs) used for data transmission. For example, if multiple RBs are occupied, it can be the average of the measurement results of multiple RBs. Optionally, in this case, the fourth correction value corresponding to the first data transmission can be: -(measurement result of the RB or subband of the first data transmission – measurement result of the RB or subband of the reference data transmission).

[0344] Alternatively, the difference between the fourth correction value calculated using the current method and the value already reflected in the power control formula based on road loss compensation can be used as the final fourth correction value. Alternatively, the road loss component in the power control formula can be directly calculated based on the actual RB or sub-band RSRP used. In this case, no fourth correction value is needed, or the fourth correction value is 0.

[0345] Scheme C3: Determined based on the number of repeated transmissions of the first data transmission and the reference data transmission.

[0346] For example, the fourth correction value corresponding to the first data transmission is: -10lg(number of repetitions of the first data transmission / number of repetitions of the reference data transmission). Optionally, this number of repetitions can refer to the nominal number of repetitions or the actual number of repetitions. Optionally, this number of repetitions can refer to the number of repetitions configured or indicated by the network device or the actual number of repetitions sent.

[0347] It should be noted that the fourth correction value can be any of the fourth correction values ​​listed above, or it can be a fourth correction value obtained by combining at least two of the previously listed values.

[0348] Step S1213: The terminal device performs the first data transmission based on the seventh transmission power.

[0349] For example, the terminal device transmits the first data using the seventh transmission power. The first data transmission refers to the transmission of the first data, which is also the data transmission to be performed at the moment.

[0350] Optionally, after determining the seventh transmission power, the seventh transmission power is compared with the transmission power determined by the traditional method (such as the method of Formula 1-1 or Formula 1-2), and the smallest transmission power is selected for the first data transmission.

[0351] exist Figure 11BIn the described method, the terminal device (such as a UE) determines a reference transmission based on the data transmission within a seventh time period, and then determines a seventh transmission power based on the reference power benchmark of this reference transmission for the current first data transmission. Using the seventh transmission power for transmission can minimize power consumption while ensuring normal data transmission.

[0352] In the embodiments of this application, Figure 9 , Figure 11A and Figure 11B The illustrated method embodiments all employ a lower transmission power (such as the first transmission power, the sixth transmission power, etc.) than conventional power control methods for uplink transmission. To improve overall performance, corresponding strategies can be set to use the lower transmission power (such as the first transmission power, the sixth transmission power, etc.) only when certain conditions are met or in specific scenarios. For ease of understanding, three strategies are given below as prerequisites for using lower transmission power for transmission.

[0353] Strategy 1: The terminal device determines that a first condition is met, wherein the first condition includes one or more of the following combinations:

[0354] 1. The change in measurement results within the second time period is less than a first threshold, and the second time period is located before the time-domain resources used to transmit the first data. Optionally, the first threshold is a pre-configured reference value. If the change in measurement results within the second time period is less than the first threshold, it indicates that the measurement results within the second time period are relatively stable. Optionally, the change value refers to the difference between the maximum and minimum values ​​of the measurement results within the second time period. It is understood that the meaning of "change value" mentioned subsequently is the same.

[0355] 2. The change value of the predicted measurement result within the third time period (e.g., predicted by AI) is less than the second threshold. The third time period includes time-domain resources for transmitting the first data. The second threshold is a pre-set value for reference and comparison. Specifically, the time for transmitting the first data is the third time period or a part of the third time period. Therefore, if the change value of the predicted measurement result within the third time period is less than the second threshold, it indicates that the measurement result should be relatively stable when transmitting the first data subsequently, which is conducive to the smooth completion of the transmission of the first data.

[0356] 3. The measurement result of the frequency domain resources (such as RB) used to transmit the first data is not worse than the measurement result of the frequency domain resources (such as RB) used to transmit data in the previous time, or it is not worse than the measurement result of the frequency domain resources used to transmit the second data in the fourth time period, wherein the fourth time period is located before the time domain resources used to transmit the first data; satisfying this condition indicates that the communication environment is continuously improving.

[0357] 4. The measurement result of the first reference signal is higher than the third threshold. The first reference signal is used to characterize the quality of the wireless link, such as the Radio Link Monitoring (RLM) value. The third threshold is a pre-set value for reference comparison. Meeting this condition indicates that the current wireless link status is relatively good.

[0358] 5. The measurement result of the second reference signal or the first resource is less than the fourth threshold, which is a pre-configured value for reference comparison. The second reference signal or the first resource is used for interference measurement, such as an interference measurement resource. Meeting this condition indicates that the communication resource is less affected by interference, which is beneficial to communication.

[0359] 6. Data transmission within the fifth time period is not scheduled for retransmission, and the fifth time period is located before the time domain resources used for transmitting the first data. Optionally, the fifth time period is a pre-set time period, the duration of which can be determined according to network device configuration or instructions, or according to the implementation of the terminal device. In an optional scheme, the fifth time period and the preceding second time period are the same time period.

[0360] In addition, for conditions 1 and / or 6 above, there are two possible working methods:

[0361] Method 1: When it is determined that the transmission conditions within the second and / or fifth time periods are met, all data transmissions within the subsequent time period can be performed using reduced (i.e., lower) uplink power. Optionally, the start time of this subsequent time period is the end time of the second time period, or the start time of the first data transmission or control information transmission after the second time period. Optionally, the length of this subsequent time period is determined according to the network device configuration or instructions. It is understood that after this time period, the transmission power should revert to being determined using the normal power control method, or whether the transmission power should be determined using the normal power control method or the reduced power control method, needs to be determined based on the result of reassessing whether the first condition is met. Alternatively, when it is determined that the transmission conditions within the second and / or fifth time periods are met, all subsequent data transmissions can be performed using reduced (i.e., lower) uplink power.

[0362] Method 2: For each uplink transmission, it is necessary to determine whether the transmission within the second and / or fifth time periods corresponding to that uplink transmission meets the conditions. If the conditions are met, the uplink transmission can be performed using a reduced (i.e., lower) transmission power. If the conditions are not met, the uplink transmission should be performed using the transmission power determined by the traditional method. This can be understood as follows: each determination that the first condition is met only takes effect once, meaning there is only one transmission that can use the reduced transmission power for uplink transmission. When using this strategy, after determining that the first condition is met, the terminal device performs uplink transmission according to the reduced transmission power (e.g., the first transmission power, the sixth transmission power). Optionally, the information about the reduced transmission power, the parameters used to determine the reduced transmission power, or the decrease or difference in transmission power compared to the second transmission power can also be communicated to the network device (e.g., the base station). Figure 13 This illustrates one possible execution flow.

[0363] In an alternative approach, after determining that the first condition is met, the terminal device may also determine the power used for subsequent data transmission in the following manner:

[0364] For example, adjust to the lowest permissible transmit power (e.g., the first transmit power).

[0365] For example, the transmit power can be adjusted to a level not lower than the minimum allowable transmit power. The specific adjustment amount depends on the implementation. Optionally, the actual adjustment amount can be reported to the network.

[0366] For example, the power can be adjusted according to a second power step size. Each time a condition is met, the power can be adjusted by one step, down to a maximum of no less than the minimum allowable transmit power. Optionally, the second power step size can be a default value (e.g., 1dB, 2dB), or it can be configured by the network device.

[0367] In Strategy 1 above, the first condition helps determine whether the channel conditions are stable enough, thereby reducing the power transmission when the channel is stable (such as reducing it to the first transmission power or the sixth transmission power), thus ensuring transmission performance while reducing power consumption.

[0368] Strategy Two: Before the terminal device performs the first data transmission, or before determining the first transmission power, the third data transmission is performed. Optionally, the transmission power used for this third data transmission can be determined by referring to the method used to determine the first transmission power. The third data is a padding packet. Optionally, the padding packet can be filled with invalid information. If the padding packet is successfully demodulated (e.g., not scheduled for retransmission), uplink transmission is performed at a reduced transmission power (e.g., the first transmission power, the sixth transmission power); if it is determined that the padding packet was not successfully demodulated, uplink transmission is not performed at a reduced transmission power (e.g., the first transmission power, the sixth transmission power), but rather at a transmission power determined by a conventional method (e.g., the second transmission power). It is understood that this uplink transmission can be the first data transmission.

[0369] Optionally, information about the reduced transmission power, the parameters used to determine the reduced transmission power, or the amount or difference in transmission power compared to the second transmission power can also be communicated to network devices (such as base stations). Figure 14 This illustrates one possible execution flow.

[0370] Optionally, a third correction value is determined based on the measurement results of the RB / subband used for the first data transmission and the measurement results of the RB / subband used for the third data transmission. Then, the determined transmission power used for transmitting the first data is corrected using the third correction value, for example, the first transmission power or the sixth transmission power is corrected. Alternatively, the first parameter is corrected using the third correction value, and then the corrected value of the first parameter is used to determine the first transmission power or the sixth transmission power for transmitting the first data.

[0371] This strategy is essentially an experimental approach to determine whether transmitting padding packets with reduced transmission power can guarantee communication performance, i.e., whether the receiving end can correctly demodulate the signal, thereby determining whether subsequent business data transmission or control information transmission can be achieved by reducing the transmission power.

[0372] Strategy 3: After determining the transmission power used to transmit the first data, the terminal device sends a first request message to the network device; or, if the terminal device has determined the transmission power used to transmit the first data and meets the aforementioned first condition, it sends a first request message to the network device. The first request message requests a reduction in transmission power. Correspondingly, upon receiving the first request message, the network device sends a first response message to the terminal device. Optionally, the first response message indicates whether and / or how to reduce the transmission power, or whether and / or how to transmit the first data at a reduced transmission power. Optionally, the network device determines, based on its own information, whether the terminal is suitable to transmit the first data at the determined transmission power, for example, whether it is suitable to use either the first transmission power or the sixth transmission power to transmit the first data. Figure 15 This is one possible flowchart.

[0373] In one alternative approach, the first request message includes either the first transmission power or the first parameter. For example, the first parameter could reflect the difference between the first transmission power and the second transmission power. Alternatively, the first transmission power and the first parameter could be omitted.

[0374] In one alternative approach, the first response message is specifically used to indicate:

[0375] The reduced transmission power can be determined based on a first offset value. For example, the response message includes a first offset value, instructing the terminal device to determine the transmission power based on the first offset value and a second transmission power, for the terminal device to transmit the first data. Optionally, in this scheme, the first request message may not carry the first transmission power and the first parameter.

[0376] or,

[0377] The first data can be transmitted at either a first transmission power or a sixth transmission power. For example, if the first request message carries either a first transmission power or a sixth transmission power, the network device sends a first response message indicating that the first data can be transmitted at either the first transmission power or the sixth transmission power.

[0378] or,

[0379] The network device may allow the determination of the first transmission power based on the first parameter. For example, if the first request message mentioned above carries the first transmission power or the first parameter, the network device may send a first response message indicating that the determination of the first transmission power based on the first parameter is permitted.

[0380] or,

[0381] The first transmission power can be determined based on a first transmission power (or a sixth transmission power) and a second offset value. For example, if a first request message carries the first transmission power, the network device sends a first response message including a second offset value, indicating that the first transmission power can be determined based on the first transmission power and the second offset value. Accordingly, the terminal device determines a seventh transmission power based on the first transmission power and the second offset value in the first response message, and then transmits the first data using the seventh transmission power.

[0382] or,

[0383] The first transmit power can be determined based on the first parameter and the third offset value. For example, if the first request message carries the first parameter, the network device sends a first response message including the third offset value, indicating that the first transmit power can be determined based on the first parameter and the third offset value.

[0384] Alternatively, the first response message may also indicate that the transmission power should not be reduced from the second transmission power. That is, data transmission using either the first or sixth transmission power is not permitted, or the terminal device may be instructed to determine the transmission power of the first data according to a conventional power control method. Accordingly, the terminal device determines the transmission power according to a conventional power control method for the first data transmission.

[0385] Optionally, as shown in Table 2, some of the contents carried by the first response message are illustrated. For example, if the first response message carries 00, it indicates that the transmission power is not allowed to be reduced; if the first response message carries 01, it indicates that the second offset value (e.g., -1dB) is reduced based on the requested first transmission power; if the first response message carries 10, it indicates that transmission is allowed according to the first transmission power; if the first response message carries 11, it indicates that the second offset value (e.g., +1dB) is increased based on the requested first transmission power.

[0386] Table 2

[0387] 00 01 10 11 Power reduction is not allowed -XdB based on the requested value Request value +YdB to the requested value

[0388] The values ​​of X and Y in Table 2 can be configured according to actual needs. For example, X can be 1 or 3, and / or Y can be 1 or 3.

[0389] Optionally, the aforementioned first response message only applies to the most recent transmission that the terminal device needs to perform.

[0390] Optionally, the aforementioned first response message applies to all subsequent transmissions of the terminal device until the condition for stopping power reduction is met, i.e., the second condition mentioned later is met.

[0391] Optionally, the aforementioned first response message remains effective for transmissions made by the terminal device for a period of time thereafter, until that period of time has elapsed.

[0392] Optionally, the first response message mentioned above is effective for the transmission of the terminal device for a period of time thereafter. If the second condition is met, it can be terminated early (i.e., it becomes invalid early, and the recovery is determined according to the conventional power control method).

[0393] For details on how it works, please refer to the descriptions of Method 1 and Method 2 above, which will not be repeated here.

[0394] In Strategy 3 above, when the terminal device determines that the channel is stable, it first sends a first request message to the network device before actually reducing the transmission power (such as reducing it to the first transmission power or the sixth transmission power). This allows the network device to confirm whether data transmission can indeed be performed at the reduced power, further ensuring the stability of communication and avoiding the impact of power reduction on communication.

[0395] In the embodiments of this application, Figure 9 , Figure 11A and Figure 11B The illustrated method embodiments all employ a lower transmission power (such as the first transmission power, the sixth transmission power, etc.) than the conventional power control method for uplink transmission. This can be considered a low-power mode. The embodiments of this application can be designed with a second condition to allow the terminal device to exit this low-power mode at an appropriate time, revert to the conventional power control method to determine the transmission power, and perform subsequent data transmission based on the transmission power determined under the conventional power control method. For example, it can include the following process:

[0396] Optionally, if the second condition is met, a fifth parameter is obtained, wherein the fifth parameter is used for power control. Optionally, the fifth parameter has the same parameter type as the second parameter, which is a parameter type used to determine the transmission power under conventional power control; for example, the fifth parameter may include one or more of the following parameters: maximum transmission power (e.g., P). CMAX,f,c (i) is the first power control adjustment value (e.g., f) b,f,c (i,l)), allocated bandwidth information (such as...) ), road loss compensation coefficient (such as α) b,f,c (j)), Downlink path loss estimate (e.g., PL) b,f,c (q d )), Adjustment value Δ related to the transmission BPRE TF,b,f,c (i) The third parameter. It is understandable that although the fifth parameter has the same parameter type as the second parameter, its value may be different.

[0397] Then, the eighth transmission power is determined according to the fifth parameter, for example, the power determined by formula 1-1 above, or the power determined by formula 1-2 above; then, the fourth data is transmitted according to the eighth transmission power.

[0398] In one alternative implementation, the second condition includes one or more of the following:

[0399] 1. Scheduled retransmission occurs. This can be understood as the occurrence of scheduled retransmission indicating a poor communication environment, thus preventing the continued use of low-power mode.

[0400] 2. The measurement result of the frequency domain resources used to transmit the fourth data is worse than the measurement result of the frequency domain resources used to transmit data in the previous time period, or worse than the measurement result of the frequency domain resources used to transmit the fifth data in the sixth time period, where the sixth time period is before the time domain resources used to transmit the fourth data. This can be understood as indicating that the communication environment is deteriorating, and therefore the low-power mode cannot continue to be used.

[0401] Optionally, if the first condition is met, it takes effect for a period of time (rather than once). During this period, if the second condition is met, the operation to obtain the fifth parameter described above is performed. For example, in conjunction with the aforementioned working mode 1, when it is determined that the transmission during the second time period and / or the fifth time period meets the condition, all subsequent data transmissions or data transmissions within a subsequent period can use a reduced (i.e., lower) transmission power for uplink transmission. For example, it is determined that the fourth data transmission will be performed within the aforementioned period using an eighth transmission power. Optionally, before determining the eighth transmission power, or before performing the fourth data transmission, if the second condition is met, then for data transmissions after the second condition is met within the aforementioned period (e.g., the fourth data transmission, and / or the data transmissions after the fourth data transmission), the transmission power will be determined using a conventional power control method, i.e., data transmission will no longer be performed using a reduced transmission power. It is understood that after the first condition is met, transmissions will be performed with a reduced transmission power for data transmissions within a period of time; however, if the second condition is met, the transmission power will be determined based on a conventional power control method.

[0402] Optionally, in this embodiment of the application, the first data transmission using the sixth transmission power may have a time limit. For example, if the first transmission power is not used after a certain time, data transmission may be performed using the power calculated by a conventional power control method (such as formula 1-1). Alternatively, if the sixth transmission power is not used after a certain time, data transmission may be performed using the power calculated by a conventional power control method (such as formula 1-1).

[0403] The transmission power determined in this application embodiment can be the PUSCH transmission power, the PUCCH transmission power, or other forms of transmission power.

[0404] As can be seen, the embodiments of this application define a second condition for stopping the reduction of transmission power (e.g., the condition for stopping the use of the first transmission power and the sixth transmission power), so that when the channel conditions fluctuate, the transmission power can be quickly increased to cope with the channel fluctuations, avoid the negative impact caused by the previous reduction of transmission power, and ensure transmission performance.

[0405] The following describes the communication device provided in the embodiments of this application.

[0406] This application divides the communication device into functional modules according to the above-described method embodiments. For example, each function can be divided into its own functional modules, or two or more functions can be integrated into one processing module. The integrated modules can be implemented in hardware or as software functional modules. It should be noted that the module division in this application is illustrative and represents only one logical functional division; other division methods may be used in actual implementation. The following will combine... Figures 16 to 18 The communication device of the present application embodiment is described in detail.

[0407] Figure 16 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application, such as... Figure 16 As shown, the communication device includes a processing module 1801 and a transceiver module 1802. The transceiver module 1802 can implement corresponding communication functions, while the processing module 1801 is used for data processing. The transceiver module 1802 can also be referred to as an interface, communication interface, or communication module, etc.

[0408] In some embodiments of this application, the communication device can be used to perform the actions performed by the terminal in the above method embodiments. For example, the communication device can be the terminal device itself or a chip or functional module configurable in the terminal device. In still other embodiments of this application, the communication device can be used to perform the actions performed by the network device in the above method embodiments. For example, the communication device can be the network device itself or a chip or functional module configurable in the network device. Specifically, the transceiver module 1802 is used to perform the transceiver-related operations in the above method embodiments, and the processing module 1801 is used to perform the processing-related operations in the above method embodiments. The processing module 1801 can perform the corresponding operations by calling a computer program or by performing the corresponding operations through corresponding hardware circuits. The transceiver module 1802 can perform the transceiver operations independently or under the control of the processing module 1801.

[0409] For example, Figure 16The communication device shown can be a terminal device or a component (e.g., a chip) within a terminal device. The processing module 1801 and the transceiver module 1802 in this communication device can respectively perform the following operations:

[0410] Processing module 1801 is used to acquire a first parameter and a second parameter, wherein the first parameter is a parameter characterizing the power reduction and the second parameter is used to determine the second transmission power; this step can also be that transceiver module 1802 receives the first parameter and the second parameter from other devices (such as network devices).

[0411] Processing module 1801 is used to determine a first transmission power based on the first parameter and the second parameter, wherein the first transmission power is less than or equal to the second transmission power;

[0412] The transceiver module 1802 is used to transmit first data according to the first transmission power.

[0413] In the above method, the terminal device (such as UE) determines the minimum uplink transmission power (i.e., the first transmission power) based on the information provided by the network device or the information measured by itself. This compresses the power margin reserved in advance by the network device. Therefore, the minimum transmission power is smaller than the power determined by the power control method dominated by the network device. This can significantly reduce the communication power consumption of the terminal device while meeting the reception and demodulation needs of the network device.

[0414] In one possible implementation, regarding the determination of the first transmission power based on the first parameter and the second parameter, the processing module 1801 is configured to:

[0415] The third transmission power is determined based on the first parameter and the second parameter;

[0416] The minimum value between the third transmission power and the maximum transmission power Pmax is determined as the first transmission power.

[0417] In yet another possible implementation, regarding the determination of the first transmission power based on the first parameter and the second parameter, the processing module 1801 is configured to:

[0418] The fourth transmission power is determined based on the second parameter;

[0419] The minimum value between the fourth transmission power and the maximum transmission power Pmax is determined as the fifth transmission power;

[0420] The first transmission power is determined based on the fifth transmission power and the first parameter.

[0421] In another possible implementation, the second parameter includes one or more of the following: maximum transmit power, a first power control adjustment value, allocated bandwidth information, path loss compensation coefficient, downlink path loss estimate, adjustment value related to the number of bits per resource element transmitted (BPRE), and a third parameter, which is a parameter determined based on nominal power and power budget compensation.

[0422] In another possible implementation, the first parameter includes one or more of a power offset value, a second power control adjustment value, and a fourth parameter, wherein the second power control adjustment value is used to update the first power control adjustment value, and the fourth parameter is used to update the third parameter.

[0423] Reuse Figure 16 In other embodiments of this application, exemplarily, Figure 16 The communication device shown can be a terminal device or a component (e.g., a chip) within a terminal device. The processing module 1801 and the transceiver module 1802 in this communication device can respectively perform the following operations:

[0424] Processing module 1801 is used to determine reference data transmission, wherein the reference data transmission is the data transmission with the smallest first value among multiple data transmissions within a first time period, or the reference data transmission is the first data transmission that is not scheduled for retransmission during the power ramp-up process, the first value includes the sum of at least two parameters, the at least two parameters include the measurement result of data transmission and the transmission power, and the multiple data transmissions are transmissions that are not scheduled for retransmission.

[0425] The transceiver module 1802 is used to perform a first data transmission based on a sixth transmission power, wherein the sixth transmission power is determined according to at least three parameters, including the measurement result corresponding to the first data transmission, the measurement result corresponding to the reference data transmission, and the transmission power corresponding to the reference data transmission.

[0426] In the above method, the terminal device (such as the UE) determines the data transmission with the lowest transmission power as a reference transmission based on multiple data transmissions within a first time period. Then, based on the transmission power of this reference transmission, a sixth transmission power is determined for the current first data transmission. Since no retransmissions occurred during the multiple transmissions within the first time period, the transmission power of the reference transmission with the lowest transmission power is still sufficient to ensure normal data transmission. Therefore, the sixth transmission power determined based on this can guarantee data transmission. It can be understood that using the sixth transmission power for transmission can minimize the power consumption of the terminal device while ensuring normal data transmission.

[0427] In one possible implementation, the at least two parameters further include: a first correction value, which is determined based on the transmission parameters of the multiple data transmissions. The transmission parameters include one or more of the following: the number of frequency domain resources for transmission, the modulation and coding scheme (MCS), the number of repetitions, and power control parameters. It can be understood that introducing a first correction value to correct the first value or calculated transmission power of the current data transmission fully considers the power differences caused by different transmission parameters between different data transmissions. This makes the comparison results between multiple data transmissions more reliable, thereby making the selected reference data transmission more valuable and enabling subsequent power calculations based on the relevant parameters of the reference data transmission more accurate.

[0428] In one possible implementation, the at least three parameters further include a second correction value, which is determined based on the transmission parameters of the first data transmission and the reference data transmission. The transmission parameters include one or more of the following: the amount of frequency domain resources for transmission, the modulation and coding scheme (MCS), the number of repetitions, and power control parameters. It can be understood that introducing a second correction value to adjust the calculated transmission power fully considers the power differences caused by different transmission parameters between different data transmissions, making the calculated transmission power closer to the actual transmission power required, thereby minimizing power consumption.

[0429] In one possible implementation, the measurement result is any one of the following: the measurement result of the most recent reference signal used for measurement, or the measurement result corresponding to the frequency domain resources used for data transmission.

[0430] In one possible implementation, the measurement result is any one of the following: layer 1 measurement result, or the measurement result of the higher layer filtering.

[0431] In one possible implementation:

[0432] Processing module 1801 is configured to determine that a first condition is met, wherein the first condition includes one or more of the following:

[0433] The change in the measurement result during the second time period is less than the first threshold, and the second time period is located before the time domain resources used to transmit the first data.

[0434] The change in the predicted measurement result within the third time period is less than the second threshold, and the third time period includes time-domain resources used to transmit the first data.

[0435] The measurement result of the frequency domain resources used for transmitting the first data is not worse than the measurement result of the frequency domain resources used for transmitting data in the previous time period, or it is not worse than the measurement result of the frequency domain resources used for transmitting the second data in the fourth time period, wherein the fourth time period is located before the time domain resources used for transmitting the first data.

[0436] The measurement result of the first reference signal is higher than the third threshold, and the first reference signal is used to characterize the quality of the wireless link;

[0437] If the measurement result of the second reference signal or the first resource is less than the fourth threshold, the second reference signal or the first resource is used to interfere with the measurement.

[0438] Data transmission during the fifth time period was not scheduled for retransmission, and the fifth time period is located before the time domain resources used to transmit the first data.

[0439] It is understandable that the first condition helps determine whether the channel conditions are stable enough, so that when the channel is stable, the power transmission is reduced (such as reduced to the first transmission power or the sixth transmission power), thus ensuring transmission performance while reducing power consumption.

[0440] In one possible implementation:

[0441] The transceiver module 1802 is used to transmit third data by a determined transmission power for transmitting the first data, wherein the third data is a padding packet;

[0442] Processing module 1801 is used to determine that the padding packet has been successfully demodulated.

[0443] It is understandable that after the terminal device determines the reduced transmission power (such as the first transmission power or the sixth transmission power) used to send the padding packet, it checks whether the reduced transmission power can indeed complete normal communication. If the network device correctly demodulates the padding packet, it means that the reduced power can meet the network device's reception and demodulation needs. In subsequent data transmission, the reduced transmission power can be determined in a similar way to carry out effective data transmission and minimize the impact of power reduction on communication stability.

[0444] In one possible implementation:

[0445] The transceiver module 1802 is used to send a first request message, wherein the first request message is used to request a reduction in transmission power;

[0446] The transceiver module 1802 is used to receive a first response message, wherein the first response message is used to indicate a reduction in transmission power.

[0447] It is understandable that before transmitting data at a reduced power (such as reduced to the first transmission power or the sixth transmission power), the terminal device first sends a first request message to the network device, and determines whether and how to transmit data at the reduced power based on the response of the network device, thereby further ensuring the stability of communication and avoiding the impact of power reduction on communication.

[0448] In one possible implementation, the first request message includes either the first transmission power or the first parameter.

[0449] In one possible implementation, the first response message is specifically used to indicate:

[0450] Allow down the transmit power based on the first offset value, or,

[0451] Allow the first data to be transmitted at the first transmission power, or,

[0452] Allow the first transmission power to be determined based on the first parameter, or,

[0453] The first transmission power can be determined based on the first transmission power and the second offset value, or...

[0454] The first transmit power can be determined based on the first parameter and the third offset value.

[0455] In one possible implementation, transmitting the first data according to the first transmission power can be achieved in the following way:

[0456] Processing module 1801 is used to determine the seventh transmission power based on the first transmission power and the first response message;

[0457] The transceiver module 1802 is used to transmit the first data at the seventh transmission power.

[0458] In one possible implementation:

[0459] The processing module 1801 is further configured to obtain a fifth parameter if the second condition is met, wherein the fifth parameter is used for power control and the fifth parameter has the same parameter type as the second parameter;

[0460] Processing module 1801 is used to determine the eighth transmission power based on the fifth parameter;

[0461] Transceiver module 1802 is used to transmit fourth data according to the eighth transmission power;

[0462] The second condition includes one or more of the following:

[0463] Retransmission occurred;

[0464] The measurement result of the frequency domain resources used to transmit the fourth data is worse than the measurement result of the frequency domain resources used to transmit data in the previous time period, or worse than the measurement result of the frequency domain resources used to transmit the fifth data in the sixth time period, which is located before the time domain resources used to transmit the fourth data.

[0465] It is understandable that a second condition for stopping the reduction of transmission power is defined (such as the condition for stopping the use of the first transmission power and the sixth transmission power). This allows the transmission power determined by the conventional power control method to be restored when channel conditions fluctuate. This enables the transmission power to be quickly increased on the basis of the original reduced transmission power in order to cope with channel fluctuations, avoid the negative impact of the previous reduction of transmission power, and ensure the robustness of transmission performance and communication.

[0466] Reuse Figure 16 In other embodiments of this application, exemplarily, Figure 16 The communication device shown can be a terminal device or a component (e.g., a chip) within a terminal device. The processing module 1801 and the transceiver module 1802 in this communication device can respectively perform the following operations:

[0467] Processing module 1801 is used to determine a reference power reference based on a sixth parameter of data transmission within a seventh time period, wherein the sixth parameter includes actual transmission power and / or calculated power;

[0468] Processing module 1801 is also used to determine the seventh transmission power of the first data transmission based on the reference power reference;

[0469] The transceiver module 1802 is used to perform the first data transmission based on the seventh transmission power.

[0470] In this method, the terminal device (such as the UE) determines a reference transmission based on the data transmission within the seventh time period, and then determines a seventh transmission power based on the reference power benchmark of this reference transmission for the current first data transmission. Using the seventh transmission power for transmission can minimize power consumption while ensuring normal data transmission.

[0471] In one possible implementation, the sixth parameter includes the difference between the actual transmission power and the calculated transmission power.

[0472] In one possible implementation, determining the reference power reference based on the sixth parameter of data transmission within the seventh time period includes:

[0473] A reference power base is determined based on the sixth parameter and the third correction value of the data transmission during the seventh time period. The third correction value is determined based on the transmission parameters and / or measurement results of the data transmission during the seventh time period. The transmission parameters include one or more of the following: number of repetitions and power control parameters.

[0474] In one possible implementation, regarding the determination of the seventh transmission power of the first data transmission based on a reference power reference, the processing module 1801 is specifically configured to determine the seventh transmission power of the first data transmission based on the reference power reference and a fourth correction value, the fourth correction value being determined based on the number of repetitions and / or measurement results.

[0475] Reuse Figure 16 In other embodiments of this application, exemplarily, Figure 16 The communication device shown can be a network device or a component (e.g., a chip) within a network device. The processing module 1801 and the transceiver module 1802 in this communication device can respectively perform the following operations:

[0476] Processing module 1801 is used to determine a first parameter and a second parameter, wherein the first parameter is a parameter characterizing power reduction, the second parameter is used to determine a second transmission power, the first parameter and the second parameter are used to determine a first transmission power, the first transmission power is less than or equal to the second transmission power, and the first transmission power is used for uplink transmission;

[0477] The transceiver module 1802 is used to send the first parameter and the second parameter.

[0478] In the above method, the terminal device (such as UE) determines the minimum uplink transmission power (i.e., the first transmission power) based on the information provided by the network device or the information measured by itself. This compresses the power margin reserved in advance by the network device. Therefore, the minimum transmission power is smaller than the power determined by the power control method dominated by the network device. This can significantly reduce the communication power consumption of the terminal device while meeting the reception and demodulation needs of the network device.

[0479] In one possible implementation:

[0480] The transceiver module 1802 is used to receive a first request message, wherein the first request message is used to request a reduction in transmission power;

[0481] The transceiver module 1802 is used to send a first response message, wherein the first response message is used to indicate a reduction in transmission power.

[0482] It is understandable that before transmitting data at a reduced power (such as reduced to the first transmission power or the sixth transmission power), the terminal device first sends a first request message to the network device, and determines whether and how to transmit data at the reduced power based on the response of the network device, thereby further ensuring the stability of communication and avoiding the impact of power reduction on communication.

[0483] In one possible implementation, the first request message includes either the first transmission power or the first parameter.

[0484] In one possible implementation, the first response message is specifically used to indicate:

[0485] Allow down the transmit power based on the first offset value, or,

[0486] Allow the first data to be transmitted at the first transmission power, or,

[0487] Allow the first transmission power to be determined based on the first parameter, or,

[0488] The first transmission power can be determined based on the first transmission power and the second offset value, or...

[0489] The first transmit power can be determined based on the first parameter and the third offset value.

[0490] The specific descriptions of the transceiver module and processing module shown in the above embodiments are merely examples. For the specific functions or execution steps of the transceiver module and processing module, please refer to the above method embodiments, which will not be described in detail here.

[0491] The communication device according to the embodiments of this application has been described above. The following describes the possible product forms of the communication device. Any device possessing the above-described... Figure 16 Any form of product that incorporates the functionality of the aforementioned communication device falls within the protection scope of the embodiments of this application.

[0492] The following description is merely an example and does not limit the product form of the communication device in the embodiments of this application to this.

[0493] In one possible implementation, Figure 16In the communication device shown, the processing module 1801 can be one or more processors, and the transceiver module 1802 can be a transceiver, or the transceiver module 1802 can also be a transmitting module and a receiving module. The transmitting module can be a transmitter, and the receiving module can be a receiver. The transmitting module and the receiving module are integrated into one device, such as a transceiver. In the embodiments of this application, the processor and the transceiver can be coupled, etc., and the connection method between the processor and the transceiver is not limited in the embodiments of this application. In the process of executing the above method, the process of sending information in the above method can be the process of the processor outputting the above information. When outputting the above information, the processor outputs the above information to the transceiver so that the transceiver can transmit it. After the above information is output by the processor, it may need to undergo other processing before reaching the transceiver. Similarly, the process of receiving information in the above method can be the process of the processor receiving the above information input. When the processor receives the input information, the transceiver receives the above information and inputs it into the processor. Furthermore, after the transceiver receives the above information, the above information may need to undergo other processing before being input into the processor.

[0494] like Figure 17 As shown, the communication device 190 includes one or more processors 1920 and transceivers 1910. Exemplarily, the transceiver 1910 is used to perform actions such as... Figure 16 The transceiver module 1802 shown implements the functions or steps, and the processor 1920 is used to execute such functions or steps. Figure 16 The processing module 1801 shown illustrates the functions or steps implemented by this module. For detailed information on the processor 1920 and transceiver 1910, please refer to [link / reference needed]. Figure 16 Alternatively, the method embodiments shown above will not be described in detail here.

[0495] The descriptions of the relevant steps and information in the above embodiments can be found in the descriptions of the method embodiments above, and will not be detailed here.

[0496] exist Figure 17 In various implementations of the communication apparatus shown, the transceiver may include a receiver for performing a receiving function (or operation) and a transmitter for performing a transmitting function (or operation). The transceiver is also used to communicate with other devices / appliances via a transmission medium.

[0497] Optionally, the communication device 190 may further include one or more memories 1930 for storing program instructions and / or data. The memory 1930 is coupled to the processor 1920. The coupling in this embodiment is an indirect coupling or communication connection between devices, units, or modules, and can be electrical, mechanical, or other forms, used for information exchange between devices, units, or modules. The processor 1920 may operate in conjunction with the memory 1930. The processor 1920 may execute program instructions stored in the memory 1930. Optionally, at least one of the above-mentioned memories may be included in the processor.

[0498] This application embodiment does not limit the specific connection medium between the transceiver 1910, processor 1920, and memory 1930. This application embodiment... Figure 17 The memory 1930, processor 1920, and transceiver 1910 are connected via a bus 1940, and the bus is in... Figure 17 The connections between other components are shown in bold and are for illustrative purposes only, not as limiting information. The bus can be divided into address bus, data bus, control bus, etc. For ease of illustration, Figure 17 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0499] In the embodiments of this application, the processor may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc., and can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly manifested as being executed by a hardware processor, or being executed by a combination of hardware and software modules within the processor.

[0500] In this application embodiment, the memory may include, but is not limited to, non-volatile memory such as hard disk drive (HDD) or solid-state drive (SSD), random access memory (RAM), erasable programmable read-only memory (EPROM), read-only memory (ROM), or compact disc read-only memory (CD-ROM), etc. Memory is any storage medium capable of carrying or storing program code in the form of instructions or data structures, and capable of being read and / or written by a computer (such as the communication device shown in this application), but is not limited to this. The memory in this application embodiment may also be a circuit or any other device capable of implementing storage functions, used to store program instructions and / or data.

[0501] Processor 1920 is primarily used for processing communication protocols and data, controlling the entire communication device, executing software programs, and processing software program data. Memory 1930 is primarily used for storing software programs and data. Transceiver 1910 may include control circuitry and an antenna. The control circuitry is primarily used for converting baseband signals to radio frequency signals and processing radio frequency signals. The antenna is primarily used for transmitting and receiving radio frequency signals in the form of electromagnetic waves. Input / output devices, such as touchscreens, displays, and keyboards, are primarily used for receiving user input data and outputting data to the user.

[0502] When the communication device is powered on, the processor 1920 can read the software program in the memory 1930, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be transmitted wirelessly, the processor 1920 performs baseband processing on the data to be transmitted and outputs the baseband signal to the radio frequency (RF) circuit. The RF circuit processes the baseband signal and transmits the RF signal outward in the form of electromagnetic waves through the antenna. When data is sent to the communication device, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor 1920. The processor 1920 converts the baseband signal back into data and processes the data.

[0503] In another implementation, the radio frequency circuitry and antenna can be set up independently of the processor performing baseband processing. For example, in a distributed scenario, the radio frequency circuitry and antenna can be arranged remotely, independent of the communication device.

[0504] The communication device shown in the embodiments of this application may also have a higher... Figure 17This application does not limit the use of other components or other related elements. The methods performed by the processor and transceiver shown above are merely examples; the specific steps performed by the processor and transceiver can be found in the methods described above.

[0505] In another possible implementation Figure 16 In the communication device shown, the processing module 1801 can be one or more logic circuits, and the transceiver module 1802 can be an input / output interface, or a communication interface, or an interface circuit, or an interface, etc. Alternatively, the transceiver module 1802 can also be a transmitting module and a receiving module; the transmitting module can be an output interface, and the receiving module can be an input interface, integrated into one module, such as an input / output interface. Figure 18 As shown, Figure 18 The communication device shown includes logic circuitry 2001 and interface 2002. That is, the processing module 1801 can be implemented using logic circuitry 2001, and the transceiver module 1802 can be implemented using interface 2002. The logic circuitry 2001 can be a chip, processing circuit, integrated circuit, or system-on-chip (SoC) chip, etc., and the interface 2002 can be a communication interface, input / output interface, pins, etc. For example, Figure 18 Taking the aforementioned communication device as an example, the chip includes logic circuit 2001 and interface 2002.

[0506] In this embodiment, the logic circuit and the interface can also be coupled to each other. The specific connection method between the logic circuit and the interface is not limited in this embodiment. For example, the logic circuit 2001 can be used to perform... Figure 16 The processing module 1801 shown implements the functions or steps, and the interface 2002 can be used to execute such functions or steps. Figure 16 The transceiver module 1802 shown implements the functions or steps described. For detailed explanations of the logic circuit 2001 and interface 2002, please refer to [reference needed]. Figure 16 Alternatively, the method embodiments shown above will not be described in detail here.

[0507] The above description of the communication device is merely an example; for... Figure 18 For a detailed description of the communication device shown, please refer to the method embodiments above or Figure 16 or Figure 17 This will not be elaborated upon here.

[0508] The communication device shown in the embodiments of this application can implement the method provided in the embodiments of this application in hardware form, or it can implement the method provided in the embodiments of this application in software form, etc., and the embodiments of this application do not limit it in this way.

[0509] The descriptions of relevant steps and information in the above embodiments can be found in the descriptions of the method embodiments above, and will not be detailed here. For Figure 18 For specific implementations of the various embodiments shown, please refer to the above embodiments, which will not be described in detail here.

[0510] This application also provides a communication system, which includes a terminal device and a network device. The interaction between the terminal device and the network device can be used to execute all or part of the steps in any of the foregoing method embodiments.

[0511] In addition, this application also provides a computer program for implementing the operations and / or processes performed by various communication devices in the method provided in this application.

[0512] This application also provides a computer-readable storage medium storing computer code that, when executed on a computer, causes the computer to perform the operations and / or processes performed by various communication devices in the methods provided in this application.

[0513] This application also provides a computer program product comprising computer code or a computer program that, when run on a computer, causes the operations and / or processes performed by various entities in the method provided in this application to be executed.

[0514] In the embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For instance, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules or components may be combined or integrated into another system, or some features may be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, devices, or units, or it may be an electrical, mechanical, or other form of connection.

[0515] The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules; that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected according to actual needs to achieve the technical effects of the solutions provided in the embodiments of this application.

[0516] Furthermore, the functional modules in the various embodiments of this application can be integrated into one processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The integrated modules described above can be implemented in hardware or as software functional modules.

[0517] If the integrated module is implemented as a software functional module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a readable storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned readable storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0518] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A communication method, characterized in that, include: Obtain a first parameter and a second parameter, wherein the first parameter is a parameter characterizing the power reduction, and the second parameter is used to determine the second transmission power; A first transmission power is determined based on the first parameter and the second parameter, wherein the first transmission power is less than or equal to the second transmission power; First data is transmitted according to the first transmission power.

2. The method according to claim 1, characterized in that, Determining the first transmission power based on the first parameter and the second parameter includes: The third transmission power is determined based on the first parameter and the second parameter; The minimum value between the third transmission power and the maximum transmission power Pmax is determined as the first transmission power.

3. The method according to claim 1, characterized in that, Determining the first transmission power based on the first parameter and the second parameter includes: The fourth transmission power is determined based on the second parameter; The minimum value between the fourth transmission power and the maximum transmission power Pmax is determined as the fifth transmission power; The first transmission power is determined based on the fifth transmission power and the first parameter.

4. The method according to any one of claims 1-3, characterized in that, The second parameter includes one or more of the following: maximum transmit power, first power control adjustment value, allocated bandwidth information, path loss compensation coefficient, downlink path loss estimate, adjustment value related to the number of bits per resource element transmitted (BPRE), and a third parameter, wherein the third parameter is a parameter determined based on nominal power and power budget compensation.

5. The method according to any one of claims 1-4, characterized in that, The first parameter includes one or more of a power offset value, a second power control adjustment value, and a fourth parameter, wherein the second power control adjustment value is used to update the first power control adjustment value, and the fourth parameter is used to update the third parameter.

6. A communication method, characterized in that, include: Determine a reference data transmission, wherein the reference data transmission is the data transmission with the smallest first value among multiple data transmissions within a first time period, or the reference data transmission is the first data transmission that is not scheduled for retransmission during the power ramp-up process, the first value includes the sum of at least two parameters, the at least two parameters include the measurement result of the data transmission and the transmission power, and the multiple data transmissions are transmissions that are not scheduled for retransmission; The first data transmission is performed based on a sixth transmission power, which is determined according to at least three parameters, including the measurement result corresponding to the first data transmission, the measurement result corresponding to the reference data transmission, and the transmission power corresponding to the reference data transmission.

7. The method according to claim 6, characterized in that, The at least two parameters further include: a first correction value, which is determined based on the transmission parameters of the multiple data transmissions, and the transmission parameters include one or more of the following: the number of frequency domain resources transmitted, the modulation and coding scheme (MCS), the number of repetitions, and the power control parameters.

8. The method according to claim 6 or 7, characterized in that, The at least three parameters further include: a second correction value, which is determined based on the transmission parameters of the first data transmission and the reference data transmission. The transmission parameters include one or more of the following: the number of frequency domain resources transmitted, the modulation and coding scheme (MCS), the number of repetitions, and the power control parameters.

9. The method according to any one of claims 6-8, characterized in that, The measurement result is any one of the following: the measurement result of the most recent reference signal used for measurement, or the measurement result corresponding to the frequency domain resources used for data transmission.

10. The method according to any one of claims 6-9, characterized in that, The measurement result is any one of the following: Layer 1 measurement result, or the measurement result of the higher layer filter.

11. The method according to any one of claims 1-10, characterized in that, Also includes: The first condition is determined to be satisfied, wherein the first condition includes one or more of the following: The change in the measurement result during the second time period is less than the first threshold, and the second time period is located before the time domain resources used to transmit the first data. The change in the predicted measurement result within the third time period is less than the second threshold, and the third time period includes time-domain resources used to transmit the first data. The measurement result of the frequency domain resources used for transmitting the first data is not worse than the measurement result of the frequency domain resources used for transmitting data in the previous time period, or it is not worse than the measurement result of the frequency domain resources used for transmitting the second data in the fourth time period, wherein the fourth time period is located before the time domain resources used for transmitting the first data. The measurement result of the first reference signal is higher than the third threshold, and the first reference signal is used to characterize the quality of the wireless link; If the measurement result of the second reference signal or the first resource is less than the fourth threshold, the second reference signal or the first resource is used to interfere with the measurement. Data transmission during the fifth time period was not scheduled for retransmission, and the fifth time period is located before the time domain resources used to transmit the first data.

12. The method according to any one of claims 1-10, characterized in that, Also includes: The third data is transmitted using the determined transmission power used to transmit the first data, wherein the third data is a padding packet; It is confirmed that the padding packet was successfully demodulated.

13. The method according to any one of claims 1-5, characterized in that, Also includes: Send a first request message, wherein the first request message is used to request a reduction in transmission power; Receive a first response message, wherein the first response message is used to indicate a reduction in transmission power.

14. The method according to claim 13, characterized in that, The first request message includes either the first transmission power or the first parameter.

15. The method according to claim 13 or 14, characterized in that, The first response message is specifically used to indicate: Allow down the transmit power based on the first offset value, or, Allow the first data to be transmitted at the first transmission power, or, Allow the first transmission power to be determined based on the first parameter, or, The first transmission power can be determined based on the first transmission power and the second offset value, or... The first transmit power can be determined based on the first parameter and the third offset value.

16. The method according to any one of claims 13-15, characterized in that, The step of transmitting the first data according to the first transmission power includes: The seventh transmission power is determined based on the first transmission power and the first response message; The first data is transmitted using the seventh transmission power.

17. The method according to any one of claims 1-16, further comprising: If the second condition is met, then the fifth parameter is obtained, wherein the fifth parameter is used for power control and the parameter type of the fifth parameter is the same as that of the second parameter; The eighth transmission power is determined based on the fifth parameter; The fourth data is transmitted according to the eighth transmission power; The second condition includes one or more of the following: Retransmission occurred; The measurement result of the frequency domain resources used to transmit the fourth data is worse than the measurement result of the frequency domain resources used to transmit data in the previous time period, or worse than the measurement result of the frequency domain resources used to transmit the fifth data in the sixth time period, which is located before the time domain resources used to transmit the fourth data.

18. A communication method, characterized in that, include: Determine a first parameter and / or a second parameter, wherein the first parameter is a parameter characterizing power reduction, the second parameter is used to determine a second transmission power, the first parameter and the second parameter are used to determine a first transmission power, the first transmission power is less than the second transmission power, and the first transmission power is used for uplink transmission; Send the first parameter and / or the second parameter.

19. The method according to claim 18, characterized in that, Also includes: Receive a first request message, wherein the first request message is used to request a reduction in transmission power; Send a first response message, wherein the first response message is used to indicate a reduction in transmission power.

20. The method according to claim 19, characterized in that, The first request message includes either the first transmission power or the first parameter.

21. The method according to claim 19 or 20, characterized in that, The first response message is specifically used to indicate: Allow down the transmit power based on the first offset value, or, Allow the first data to be transmitted at the first transmission power, or, Allow the first transmission power to be determined based on the first parameter, or, The first transmission power can be determined based on the first transmission power and the second offset value, or... The first transmit power can be determined based on the first parameter and the third offset value.

22. A communication method, characterized in that, include: A reference power benchmark is determined based on the sixth parameter of data transmission within the seventh time period, wherein the sixth parameter includes the actual transmission power and / or the calculated power. The seventh transmission power of the first data transmission is determined based on the reference power reference; The first data transmission is performed based on the seventh transmission power.

23. The method according to claim 22, characterized in that, The sixth parameter includes the difference between the actual transmission power and the calculated transmission power.

24. The method according to claim 22 or 23, characterized in that, The determination of the reference power reference based on the sixth parameter of data transmission within the seventh time period includes: A reference power base is determined based on the sixth parameter and the third correction value of the data transmission during the seventh time period. The third correction value is determined based on the transmission parameters and / or measurement results of the data transmission during the seventh time period. The transmission parameters include one or more of the following: number of repetitions and power control parameters.

25. The method according to any one of claims 22-24, characterized in that, The step of determining the seventh transmission power of the first data transmission based on the reference power reference includes: The seventh transmission power of the first data transmission is determined based on a reference power benchmark and a fourth correction value, the fourth correction value being determined based on the number of repetitions and / or measurement results.

26. A communication device, characterized in that, The communication device includes a module for performing the method as described in any one of claims 1-17, 22-25; or, the communication device includes a processor for performing the method as described in any one of claims 1-17, 22-25.

27. A communication device, characterized in that, The communication device includes a module for performing the method as described in any one of claims 18-21; or, the communication device includes a processor for performing the method as described in any one of claims 18-21.

28. A communication device, characterized in that, Includes logic circuits and interfaces, wherein the logic circuits and interfaces are coupled; The interface is used for inputting and / or outputting information, and the logic circuit is used for performing the method as described in any one of claims 1-25.

29. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store a computer program, which, when executed, performs the method as described in any one of claims 1-25.

30. A communication system, characterized in that, It includes a terminal device and a network device, wherein the terminal device is used to perform the method as described in any one of claims 1-17, 22-25, and the network device is used to perform the method as described in any one of claims 18-21.