Communication method and related apparatus

The terminal device receives indication information and determines the uplink road loss based on the most recent correction value, which solves the problem of inaccurate transmission power in the UL only TRP scenario, and realizes the accuracy and effectiveness of the uplink transmission power.

WO2025140178A1PCT designated stage expired Publication Date: 2025-07-03HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/141782
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-28
Filing Date
2024-12-24
Publication Date
2025-07-03

AI Technical Summary

Technical Problem

In wireless communication systems, the transmission power determination of the terminal equipment is inaccurate, resulting in waste of transmission power or the signal cannot be demodulated correctly. Especially in the UL only TRP scenario, when the uplink loss and the downlink loss are not equal, the correction value indicated on the network side is not timely resulting in a large deviation in transmission power.

Method used

After receiving the indication information, the terminal device determines the uplink loss based on the most recent correction value and the corresponding downlink path loss, and then determines the uplink transmission power to reduce the road loss deviation caused by untimely indication on the network side.

Benefits of technology

It effectively reduces the deviation of uplink transmission power, improves the accuracy of transmission power, and avoids power waste and signal demodulation failure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024141782_03072025_PF_FP_ABST
    Figure CN2024141782_03072025_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a communication method and a related apparatus, which can solve the problem of inaccurate transmission power determined by a device. The method comprises: a first network device sending first indication information to a first communication apparatus; correspondingly, the first communication apparatus receiving the first indication information, and determining first path loss on the basis of the first indication information and first downlink path loss; when the first path loss is determined and the first indication information has not been updated, the first communication apparatus determining first transmission power on the basis of the first path loss; and sending a first signal to a second network device on the basis of the first transmission power.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and related device

[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on December 28, 2023, with application number 202311862380.5 and application name “Communication Methods and Related Devices”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of communication technology, and in particular to a communication method and related devices. Background Art

[0003] In wireless communication systems, appropriate transmit power is crucial for both uplink and downlink transmission. For example, if the terminal device's transmit power is too high, it wastes transmit power and increases the terminal's power consumption. If the terminal device's transmit power is too low, the network cannot correctly demodulate the received signal. Currently, the transmit power of a terminal device is primarily dependent on the device's maximum transmit power, pre-configured receive power, path loss factor, closed-loop power control adjustment, and uplink path loss. Parameters other than uplink path loss are generally configured by the network or determined by the terminal device's capabilities. Therefore, when determining the transmit power of a terminal device, it is necessary to first measure the uplink path loss.

[0004] Since current base stations (hereinafter referred to as traditional base stations) can support uplink and downlink transmissions simultaneously, that is, the terminal device can perform uplink and downlink transmissions with the same base station, the uplink path loss and downlink path loss of the terminal device are equivalent. For example, the terminal device can obtain the uplink path loss by measuring the reference signal receiving power (RSRP) of the downlink reference signal and combining it with the downlink reference signal transmit power notified by the base station.

[0005] However, the emergence of a new type of base station (hereinafter referred to as UL only transmission reception point (TRP)) that can only be used for uplink transmission (uplink only, UL only) means that the base station for uplink transmission with the terminal device and the base station for downlink transmission can be different devices, so the uplink path loss and downlink path loss of the terminal device are not equivalent. In this scenario, the terminal device can determine the uplink path loss based on the correction values ​​of the uplink path loss and downlink path loss indicated to the terminal device by the network side, and the measured downlink path loss, and then determine the transmission power. However, since the correction value indicated by the network side and the movement of the terminal device do not necessarily match, if the downlink path loss changes, and the correction value indicated by the network side is not timely, it may cause a large deviation in the uplink path loss determined by the terminal device, and then cause a large deviation in the determined transmission power. Summary of the Invention

[0006] The present application provides a communication method and related apparatus to solve the problem of inaccurate transmission power determined by a terminal device.

[0007] In a first aspect, the present application provides a communication method that can be applied to a communication device. For example, the communication device can be a terminal device, or a component configured in the terminal device (such as a chip, a chip system, etc.), or a logic module or software that can implement all or part of the terminal device functions, which is not limited by the present application. For ease of understanding and explanation, the following describes the method using a terminal device as an example of a communication device.

[0008] Exemplarily, the method includes: receiving first indication information; determining a first path loss based on the first indication information and a first downlink path loss; after determining the first path loss and when the first indication information is not updated, determining a first transmission power based on the first path loss; and sending a first signal based on the first transmission power.

[0009] The first indication information is used to correct the downlink path loss. The fact that the first indication information is not updated means that the terminal device does not receive other indication information for correcting the downlink path loss after receiving the first indication information.

[0010] Optionally, the first indication information is used to indicate a first correction value, where the first correction value is a difference between the first downlink path loss and the first path loss, or the first correction value is a ratio of the first downlink path loss to the first path loss.

[0011] The first indication information in this application corresponds to the first downlink path loss, or in other words, the downlink path loss corresponding to the first indication information is the first downlink path loss.

[0012] Exemplarily, the first downlink path loss corresponding to the first indication information refers to: the downlink path loss last obtained before receiving the first indication information; the downlink path loss obtained within a preset time period before receiving the first indication information; the downlink path loss most recently obtained after receiving the first indication information; or the downlink path loss obtained within a preset time period after receiving the first indication information.

[0013] Based on the above technical solution, after receiving the first indication information and when the first indication information has not been updated, the terminal device can determine the first path loss, for example, the first uplink path loss, based on the first indication information and the first downlink path loss corresponding thereto, and determine the uplink transmit power for uplink transmission based on the first uplink path loss. In this way, after obtaining the first downlink path loss, even if other downlink path losses different from the first downlink path loss are subsequently obtained, since the first indication information has not been updated at this time, that is, the terminal device has not yet obtained the indication information corresponding to the other downlink path loss, it can determine the first path loss based on the indication information last obtained before the uplink transmission and the downlink path loss corresponding to the indication information. This type of terminal device uses the last correction value received before uplink transmission and the first downlink path loss corresponding to the correction value to determine the first path loss. Compared with the first path loss determined by the terminal device using the last correction value received before uplink transmission and the last obtained downlink path loss (the last obtained downlink path loss before uplink transmission does not match the last received correction value), this can effectively reduce the large deviation in the uplink path loss determined by the terminal device due to the untimely indication information for indicating the correction value sent by the network side, thereby reducing the deviation in the uplink transmission power determined by the terminal device.

[0014] In combination with the first aspect, in some implementations of the first aspect, determining the first path loss based on the first indication information and the first downlink path loss includes: determining the first path loss based on the first correction value and the first downlink path loss.

[0015] Optionally, the first correction value is the difference between the first downlink path loss and the first path loss, and the first path loss PL u Meets: PL u =PL d +Δ;

[0016] Alternatively, PL u =PL d -Δ;

[0017] Among them, PL d is the first downlink path loss, and Δ is the first correction value.

[0018] Optionally, the first correction value is the ratio of the first downlink path loss to the first path loss, and the first path loss PLu Meets: PL u =k·PL d ;

[0019] or,

[0020] Among them, PL d is the first downlink path loss, and k is the first correction value.

[0021] In combination with the first aspect, in certain implementations of the first aspect, before determining the first path loss based on the first indication information and the first downlink path loss, the method further includes: obtaining the first downlink path loss, where the first downlink path loss is the difference between the second reference signal power and the RSRP filtered by the second higher layer.

[0022] For the description of the first downlink path loss, please refer to the relevant description above and will not be repeated here.

[0023] In combination with the first aspect, in certain implementations of the first aspect, after determining the first path loss based on the first indication information and the first downlink path loss, the method further includes: receiving second indication information; determining the second path loss based on the second indication information and the second downlink path loss; determining a second transmit power based on the second path loss; and sending a second signal based on the second transmit power.

[0024] The second indication information is used to update the first indication information.

[0025] Alternatively, after receiving the first indication information and the first indication information is updated to the second indication information, the terminal device can determine the second path loss based on the second indication information and the second downlink path loss; determine the second transmission power based on the second path loss; and transmit the second signal based on the second transmission power.

[0026] The second downlink path loss is the same as or different from the first downlink path loss. It should be understood that if the terminal device does not move, the second downlink path loss is the same as the first downlink path loss; if the terminal device moves, the second downlink path loss is different from the first downlink path loss.

[0027] The second indication information in this application corresponds to the second downlink path loss, or in other words, the downlink path loss corresponding to the second indication information is the second downlink path loss.

[0028] Exemplarily, the second downlink path loss corresponding to the second indication information refers to: the downlink path loss last obtained before receiving the second indication information; the downlink path loss obtained within a preset time period before receiving the second indication information; the downlink path loss most recently obtained after receiving the second indication information; or the downlink path loss obtained within a preset time period after receiving the second indication information.

[0029] Based on this scheme, when the first indication information is updated (for example, the second indication information is received after the first indication information and before the uplink transmission) and the second downlink path loss corresponding to the second indication information is obtained, the terminal device can determine the second uplink path loss based on the second indication information and the second downlink path loss, and determine the uplink transmission power for uplink transmission based on the second uplink path loss, thereby improving the accuracy of the terminal device in determining the uplink transmission power.

[0030] Optionally, the second indication information indicates a second correction value, which is the difference or ratio of the second downlink path loss and the second downlink path loss; determining the second path loss based on the second indication information and the second downlink path loss includes: determining the second path loss based on the second correction value and the second downlink path loss.

[0031] For example, the second correction value is the difference between the second downlink path loss and the second path loss, and the second path loss PL u2 Meets: PL u2 =PL d2 +Δ2;

[0032] Alternatively, PL u2 =PL d2 -Δ2;

[0033] Among them, PL d2 is the second downlink path loss, and Δ2 is the second correction value.

[0034] Optionally, the second correction value is the ratio of the second downlink path loss to the second path loss, and the second path loss PL u2 Meets: PL u2 =k2·PL d2 ;

[0035] or,

[0036] Among them, PL d2 is the second downlink path loss, and k2 is the second correction value.

[0037] In combination with the first aspect, in some implementations of the first aspect, the receiving the first indication information includes: receiving the first indication information from a first network device; and the sending the first signal includes: sending the first signal to a second network device.

[0038] The first network device and the second network device are different devices.

[0039] In a second aspect, the present application provides a communication device, comprising modules or units for implementing the method in the first aspect and any possible implementation of the first aspect. It should be understood that each module or unit can implement the corresponding function by executing a computer program.

[0040] In a third aspect, the present application provides a communication device, comprising a processor, wherein the processor is configured to execute the method described in the first aspect and any possible implementation of the first aspect.

[0041] The apparatus may further include a memory for storing a computer program and / or a configuration file of the logic circuit. The memory is coupled to the processor, and when the processor executes instructions stored in the memory, the method described in the above aspects may be implemented.

[0042] The apparatus may further include a communication interface, where the communication interface is used for the apparatus to communicate with other devices. Exemplarily, the communication interface may be a transceiver, a circuit, a bus, a module, or other types of communication interfaces.

[0043] In a fourth aspect, the present application provides a chip system comprising at least one processor for supporting the implementation of the functions involved in the above-mentioned first aspect and any possible implementation of the first aspect, for example, receiving or processing the data and / or information involved in the above-mentioned method.

[0044] In one possible design, the chip system further includes a memory, which is used to store program instructions and data, and the memory is located inside or outside the processor.

[0045] The chip system can be composed of chips, or can include chips and other discrete devices.

[0046] In a fifth aspect, the present application provides a computer-readable storage medium comprising a computer program, which, when executed on a computer, enables the computer to implement the method in the above-mentioned first aspect and any possible implementation of the first aspect.

[0047] In a sixth aspect, the present application provides a computer program product, comprising: a computer program (also referred to as code, or instructions), which, when executed, enables a computer to execute the method in the above-mentioned first aspect and any possible implementation of the first aspect.

[0048] It should be understood that the second to sixth aspects of the present application correspond to the technical solutions of the first aspect of the present application, and the beneficial effects achieved by each aspect and the corresponding feasible implementation methods are similar and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0049] FIG1 is a schematic diagram of the architecture of a communication system applicable to the method provided in an embodiment of the present application;

[0050] FIG2 is a schematic flow chart of a communication method provided in an embodiment of the present application;

[0051] FIG3 is a schematic block diagram of a device provided in an embodiment of the present application;

[0052] FIG4 is another schematic block diagram of the apparatus provided in an embodiment of the present application. DETAILED DESCRIPTION

[0053] The technical solution in this application will be described below with reference to the accompanying drawings.

[0054] To facilitate understanding of the embodiments of the present application, the following points are first explained:

[0055] First, in the embodiments of this application, prefixes such as "first" and "second" are used solely to distinguish and describe different things belonging to the same name category, and do not restrict the order, size, or quantity of the things. For example, "first network device" and "second network device" are simply different devices, and do not restrict the number of devices or their priority relationship. For another example, "first indication information" and "second indication information" are simply different pieces of information, and do not have a size or priority relationship between them.

[0056] Second, the "sending" and "receiving" in the embodiments of the present application indicate the direction of signal transmission. For example, "sending a first signal to the second network device" can be understood as the destination end of the information is the second network device, which can include direct sending through the air interface, and also includes indirect sending through the air interface by other units or modules. "Receiving first indication information from the first network device" can be understood as the source end of the configuration information is the first network device, which can include direct receiving from the first network device through the air interface, and also includes indirect receiving from the first network device through the air interface from other units or modules. "Sending" can also be understood as the "output" of the chip interface, and "receiving" can also be understood as the "input" of the chip interface.

[0057] In other words, sending and receiving can be performed between devices, for example, between a first network device and a communication device; or it can be performed within a device, for example, sending or receiving between components, modules, chips, software modules or hardware modules within the device through a bus, wiring or interface.

[0058] It is understood that before information is sent from the source to the destination, it may undergo necessary processing, such as encoding and modulation. After receiving the information from the source, the destination may also perform corresponding processing, such as decoding and demodulation, to interpret the valid information from the source. Similar expressions in this application can be understood similarly and will not be repeated here.

[0059] Third, in the embodiments of the present application, "at least one" refers to one or more, and "more" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: the existence of A alone, the existence of A and B at the same time, and the existence of B alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship, but does not exclude the situation where the previous and next associated objects are in an "and" relationship. The specific meaning can be understood in conjunction with the context. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can represent: a, b, c; a and b; a and c; b and c; or a and b and c. Where a, b, c can be single or multiple.

[0060] Fourth, the tables in the embodiments of the present application are only examples. The values ​​of the information in each table are only examples and can be configured as other values, which are not limited by the present application. The tables do not limit the scope of protection of the present application. For example, appropriate deformation adjustments can be made based on the tables in the above text, such as splitting, merging, etc. For another example, the parameter names shown in the titles of the tables can also use other names that can be understood by the communication device, and the values ​​or representations of the parameters can also use other values ​​or representations that can be understood by the communication device. For another example, when implementing the above tables, other data structures can also be used, such as arrays, queues, containers, stacks, linear lists, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables or hash tables.

[0061] Fifth, in the embodiments of the present application, descriptions such as "when...", "in the case of...", "if" and "if" all mean that the device (such as a network device or a terminal device) will make corresponding processing under certain objective circumstances. It does not limit the time, and does not require the device (such as a network device or a terminal device) to have a judgment action when implementing it, nor does it mean that there are other limitations.

[0062] The technical solutions provided in this application can be applied to various communication systems, such as: long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, sidelink (SL) communication system, world-wide interoperability for microwave access (WiMAX) communication system, fifth generation (5G) mobile communication system or new radio access technology (NR), satellite communication system, etc. Among them, the 5G mobile communication system can include non-standalone (NSA) and / or standalone (SA) networking.

[0063] The technical solution provided in this application can also be applied to future communication systems, such as the sixth generation (6G) mobile communication system, etc. This application does not limit this.

[0064] The radio access network (RAN) device in this application can provide wireless communication services and can connect terminal devices to a wireless network. The radio access network device can be a node in the radio access network, referred to as a RAN node.

[0065] In one possible scenario, a RAN node can be a base station (BS), an evolved NodeB (eNodeB), a transmission reception point (TRP), a home evolved NodeB (HNB), a wireless fidelity (Wi-Fi) access point (AP), a mobile switching center, a next-generation NodeB (gNB) in a 5G mobile communication system, a next-generation NodeB in a 6G mobile communication system, or a base station in a future mobile communication system. A RAN node can also be a device that performs base station functions in device-to-device (D2D) communication systems, vehicle-to-everything (V2X) communication systems, machine-to-machine (M2M) communication systems, and Internet of Things (IoT) communication systems. A RAN node can also be a RAN node in a non-terrestrial network (NTN), meaning that the RAN node can be deployed on a high-altitude platform or satellite. A RAN node can be a macro base station, a micro base station, an indoor base station, a relay node, a donor node, or a radio controller in a cloud radio access network (CRAN) scenario, or a node in an open radio access network (O-RAN or ORAN) scenario. Alternatively, a RAN node can be a server, a wearable device, a vehicle, or an onboard device. For example, a RAN node in V2X technology can be a roadside unit (RSU). Of course, a RAN node can also be a node in the core network.

[0066] In another possible scenario, multiple RAN nodes collaborate to assist terminal devices in achieving wireless access, and different RAN nodes respectively implement part of the functions of the base station. For example, the RAN node can be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU can be set separately, or they can be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).

[0067] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meanings. For example, in the ORAN system, CU may be referred to as Open CU (O-CU), DU may be referred to as Open DU (O-DU), CU-CP may be referred to as Open CU-CP (O-CU-CP), CU-UP may be referred to as Open CU-UP (O-CU-UP), and RU may be referred to as Open RU (O-RU).

[0068] Among them, any unit among CU (or CU-CP, CU-UP), DU and RU can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module. That is, the wireless access network device in this application can be a virtualized device, for example, implemented by general hardware and instantiated virtualization functions, or by dedicated hardware and instantiated virtualization functions. Among them, the general hardware can be a server, such as a cloud server.

[0069] The terminal device in this application may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device.

[0070] A terminal device may be a device that provides voice / data connectivity to a user, for example, a handheld device with wireless connection function, a vehicle-mounted device, etc. Currently, some examples of terminal devices may include: mobile phones, tablet computers, computers with wireless transceiver functions (such as laptops, PDAs, etc.), mobile internet devices (MIDs), virtual reality (VR) devices, augmented reality (AR) devices, wireless terminal devices in industrial control, wireless terminal devices in self-driving, drones, wireless terminal devices in remote medical care, wireless terminal devices in smart grids, wireless terminal devices in transportation safety, wireless terminal devices in smart cities, wireless terminal devices in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), and so on. assistant, PDA), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, vehicle-mounted devices, wearable devices, terminal devices in 5G networks, or terminal devices in future evolved public land mobile networks (PLMN), etc.

[0071] Wearable devices, also known as wearable smart devices, are a general term for wearable devices that use wearable technology to intelligently design and develop wearable devices for daily wear, 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 just hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. In a broad sense, wearable smart devices include those that are fully functional, large in size, and can achieve full or partial functions without relying on smartphones, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.

[0072] Furthermore, terminal devices can also be end devices in IoT systems. IoT is a crucial component of future information technology development. Its primary technical feature is connecting objects to the internet through communication technologies, thereby enabling intelligent networks that interconnect humans and machines, and objects and things. IoT technology, for example, utilizes narrowband (NB) technology to achieve massive connectivity, deep coverage, and power-saving end devices.

[0073] In addition, terminal devices can also include sensors such as smart printers, train detectors, and gas stations. Their main functions include collecting data (part of the terminal devices), receiving control information and downlink data from network devices, and sending electromagnetic waves to transmit uplink data to network devices.

[0074] The terminal device in this application may be a virtualized device, for example, implemented by general-purpose hardware and instantiated virtualization functions, or by dedicated hardware and instantiated virtualization functions. The general-purpose hardware may be a server, for example, a cloud server.

[0075] It should be understood that the present application does not limit the specific forms of the wireless access network device and the terminal device.

[0076] In communications systems, such as when transmitting data uplink and downlink between a terminal device and an access network device, if the transmit power is too high, it will result in wasted transmit power; if the transmit power is too low, the receiver will not be able to correctly demodulate the received signal. Therefore, determining the appropriate transmit power is crucial for both uplink and downlink transmissions.

[0077] The current protocol defines the transmit power of the physical uplink shared channel (PUSCH), physical uplink control channel (PUCCH), and sounding reference signal (SRS) at transmission opportunity i:

[0078] Example 1: The terminal device transmits uplink data (the uplink data is carried on the PUSCH) using the parameter set configuration with index j and the PUSCH power control adjustment state with index l on the uplink part bandwidth (bandwidth part, BWP) b of the cell c carrier f. The transmit power of the PUSCH at transmission opportunity i (in decibel relative to one milliwatt, dBm) is:

[0079] Among them, P CMAX,f,c (i) is the maximum transmit power configured for the terminal device, PO_PUSCH,b,f,c (j) is the expected received power configured by the network side for the terminal device, μ is the subcarrier spacing, is the bandwidth of PUSCH, α b,f,c ( j ) is the path loss factor, PL b,f,c (q d ) is the downlink reference signal q measured by the terminal device d The path loss is in decibels (dB), Δ TF,b,f,c (i) is an offset related to the modulation and coding scheme (MCS), f b,f,c (i,l) is the closed-loop power control adjustment value.

[0080] Example 2: The terminal device uses the PUCCH power control adjustment state with index 1 to transmit uplink control information (UCI) on the uplink BWPb of the cell c carrier f (the UCI is carried on the PUCCH). The transmit power (in dBm) of the PUCCH at the transmission opportunity i is:

[0081] Among them, P CMAX,f,c (i) is the maximum transmit power configured for the terminal device, P O_PUCCH,b,f,c (q u ) is the expected received power configured by the network side for the terminal device, μ is the subcarrier spacing, is the bandwidth of PUCCH, PL b,f,c (q d ) is the downlink reference signal q measured by the terminal device d Path loss, in dB, Δ F_PUCCH (F) is an offset related to the PUCCH format, Δ TF,b,f,c (i) is a bias related to MCS, g b,f,c (i,l) is the closed-loop power control adjustment value.

[0082] Example 3: The terminal device transmits SRS on the uplink BWPb of carrier f in cell c using the SRS power control adjustment state with index 1. The transmit power (in dBm) of the SRS at transmission opportunity i is:

[0083] Among them, P CMAX,f,c (i) is the maximum transmit power configured for the terminal device, P O_SRS,b,f,c (q s ) is the expected receiving power configured by the network side for the terminal device, μ is the subcarrier spacing, M SRS,b,f,c(i) is the bandwidth of SRS, α SRS,b,f,c (q s ) is the path loss factor, PL b,f,c (q s ) is the downlink reference signal q measured by the terminal device s Path loss, in dB, h b,f,c (i,l) is the closed-loop power control adjustment value.

[0084] Combining formulas (1) to (3), it can be considered that the general form of the terminal device's transmit power is: P tx =min{P Cmax ,P0+α·PL+β}, formula (4)

[0085] Among them, P Cmax is the maximum transmit power of the terminal device, P0 is a pre-configured expected receive power, α is a pre-configured path loss adjustment factor, PL is the path loss, and β is the closed-loop power control adjustment amount.

[0086] In other words, the transmit power of a terminal device is related to its maximum transmit power, the pre-configured expected receive power, the path loss adjustment factor, the path loss, and the closed-loop power control adjustment amount. Path loss is determined by the terminal device's own measurement of the downlink signal and combining it with the downlink signal transmit power transmitted by the base station. Existing traditional base stations support both uplink and downlink transmissions, meaning that a terminal device can perform both uplink and downlink transmissions with the same base station. Therefore, the uplink and downlink path losses of a terminal device are equivalent. For example, a terminal device can determine the uplink path loss by measuring the RSRP of the downlink reference signal and combining it with the downlink reference signal transmit power notified by the base station.

[0087] However, with the emergence of the new type of UL-only TRP base station (which can serve as an additional supplement to traditional base stations to improve uplink coverage), in the scenario where UL-only TRP participates in uplink communication (specifically the scenario shown in Figure 1), the base station for uplink transmission and the base station for downlink transmission of the terminal device can be different devices, and the physical locations of the UL-only TRP and the traditional base station used for downlink transmission are different, so the uplink path loss and downlink path loss of the terminal device are not equivalent.

[0088] FIG1 is a schematic diagram of the architecture of a communication scenario 100 applicable to the method provided in an embodiment of the present application. As shown in FIG1 , the communication scenario 100 includes TRP1 (UL-only TRP), TRP2 (downlink (DL) TRP), and a terminal device 110. TRP1 is used only for uplink transmission, and TRP2 is used for downlink transmission. That is, uplink transmission is performed between the terminal device 110 and TRP1, and downlink transmission is performed between the terminal device and TRP2. TRP1 and TRP2 are different devices.

[0089] In the present application, “only used for uplink transmission” is relative to “can be used for both uplink and downlink transmission”. “Only used for uplink transmission” can be replaced by: used for uplink transmission but not for downlink transmission.

[0090] It should be understood that FIG1 is only a schematic diagram, and the communication system may further include other devices, such as wireless relay devices and wireless backhaul devices, which are not shown in FIG1 .

[0091] In order to determine the uplink transmission power required by the terminal device for uplink transmission in the scenario shown in Figure 1, in some embodiments, the network side notifies the terminal device of the correction values ​​of the uplink path loss and the downlink path loss, so that the terminal device determines the uplink path loss based on the measured downlink path loss and the obtained correction value, and then determines the uplink transmission power. The downlink path loss of the terminal device can also be determined by obtaining the downlink path loss in the above-mentioned traditional base station scenario. However, due to the movement of the terminal device, the distance between the terminal device and the UL only TRP may change before and after the movement, thereby causing both the downlink path loss and the uplink path loss to change.

[0092] For example, in the UL only TRP scenario, at time t0, the terminal device measures a downlink path loss of 80dB. The network side indicates that the difference between the downlink path loss obtained by the terminal device and the actual uplink path loss is -20dB. The uplink path loss calculated by the terminal device for determining the transmit power is (80-20=60)dB; at time t1, the terminal device moves away from the traditional base station toward the UL only TRP. At this time, the actual uplink path loss of the terminal device is reduced to 50dB, and the downlink path loss measured by the terminal device increases to 100dB.

[0093] In the scenario described above where the terminal device's location changes (i.e., the downlink path loss measured by the terminal device changes), if the correction value indicated by the network side is not timely, the terminal device will continue to use the difference of -20dB indicated by the network side at time t0 to calculate the uplink path loss of (100-20=80)dB, resulting in the calculated uplink path loss (80dB) being much greater than the actual uplink path loss (50dB), which in turn leads to an inappropriate determination of the transmit power. Similarly, when the terminal device moves away from the UL-only TRP toward the DL TRP, if the path loss correction value notified by the network side is also not timely, this will also lead to a large deviation in the uplink power control determined by the terminal device, resulting in an inappropriate determination of the transmit power.

[0094] In view of this, embodiments of the present application provide a communication method and related apparatus. In this method, when a terminal device decides to perform uplink transmission, it uses the most recently received correction value and the downlink path loss corresponding to the correction value to determine the uplink path loss, and thus the uplink transmit power. This effectively reduces the problems of large uplink path loss deviations and large power control errors caused by untimely path loss correction values ​​indicated by the network side.

[0095] The communication method provided in an embodiment of the present application is described in detail below in conjunction with Figure 2. The method provided in this application can be applied to the network architecture shown in Figure 1, but the embodiments of the present application are not limited thereto. For example, the first network device in this application is TRP2 in Figure 1, and the second network device is TRP1 in Figure 1.

[0096] The flowchart shown in FIG2 illustrates the method from the perspective of the interaction between a terminal device and a network device, but this application does not limit the execution subject of the method. For example, the terminal device in FIG2 can be replaced by a chip, chip system, or processor that supports the terminal device to implement the method, or a logic module or software that can implement all or part of the terminal device functions. The network device in FIG2 can be replaced by a chip, chip system, or processor that supports the network device to implement the method, or a logic module or software that can implement all or part of the network device functions.

[0097] FIG2 is a schematic flow chart of a communication method 200 provided in an embodiment of the present application. As shown in FIG2 , the method 200 may include steps S201 to S208. Each step in the method 200 is described in detail below.

[0098] S201: A first network device sends first indication information to a terminal device. Correspondingly, the terminal device receives the first indication information from the first network device.

[0099] The first indication information is used to correct the downlink path loss.

[0100] Exemplarily, the first indication information is used to indicate a first correction value, where the first correction value is a difference between the first downlink path loss and the first path loss, or the first correction value is a ratio of the first downlink path loss to the first path loss.

[0101] S202: The terminal device determines a first path loss based on the first indication information and the first downlink path loss.

[0102] The first path loss in this application may refer to the uplink path loss between the terminal device and the second network device, so the first path loss may also be called the uplink path loss, or other names, which is not limited in this application.

[0103] Optionally, when the first indication information indicates the first correction value, S202 may be replaced by: the terminal device determines the first path loss based on the first correction value and the first downlink path loss.

[0104] The following describes, in conjunction with Example 1 and Example 2, how the terminal device determines the first path loss based on the first correction value and the first downlink path loss.

[0105] Example 1: The first correction value is the difference between the first downlink path loss and the first path loss. The first path loss PL u Meets: PL u =PL d +Δ; Formula (5)

[0106] Or, the first loss PL u Meets: PL u =PL d -Δ; Formula (6)

[0107] Among them, PL d is the first downlink path loss, and Δ is the first correction value.

[0108] Example 2: The first correction value is the ratio of the first downlink path loss to the first path loss. The first path loss PL u Meets: PL u =k·PL d ;Formula (7)

[0109] Or, the first loss PL u satisfy:

[0110] Among them, PL d is the first downlink path loss, and k is the first correction value.

[0111] In a possible implementation, the first correction value is the difference between the first downlink path loss after compensation and the first path loss after compensation, and the first path loss after compensation is α·PL u Satisfies: α·PL u =α·PL d+Δ; Formula (9)

[0112] Or, the first path loss after compensation is α·PL u Satisfies: α·PL u =α·PL d -Δ; Formula (10)

[0113] Among them, α is the path loss factor, PL u is the first path loss, PL d is the first downlink path loss, and Δ is the first correction value.

[0114] A possible implementation is that the first loss PL u satisfy:

[0115] or

[0116] Wherein, i is an integer greater than 0 and less than or equal to n, represents the sum of the correction values ​​received by the terminal device within a preset time period before receiving the first correction value, plus the first correction value. Here, n-1 represents the number of correction values ​​received within the preset time period. The preset time period can, for example, be the time between the last time the terminal device sent a signal before receiving the first correction value and the time the first correction value was received.

[0117] Optionally, after S202, and if the first indication information is not updated, the terminal device may continue to execute S203 and S204.

[0118] Among them, the first indication information is not updated means that the terminal device does not receive other indication information for correcting the downlink path loss after receiving the first indication information.

[0119] For example, when the first indication information indicates the first correction value, the fact that the first indication information is not updated means that the terminal device has not received other correction values ​​after receiving the first correction value. It should be understood that other correction values ​​refer to correction values ​​used to determine downlink path loss.

[0120] S203: Determine a first transmit power based on the first path loss.

[0121] Exemplarily, the terminal device may determine the transmit power based on the above formulas (1) to (3). When the terminal device determines the transmit power based on formulas (1) to (3), it is only necessary to replace the "path loss of the downlink reference signal measured by the terminal device" in formulas (1) to (3) with the path loss determined in this application (for example, replacing it with the first path loss can determine the first transmit power). For a more detailed description of determining the transmit power, please refer to the above formulas (1) to (3), which will not be repeated here.

[0122] S204: Send a first signal based on the first transmit power.

[0123] It can be understood that the first signal may be an uplink signal, such as PUSCH, PUCCH, or SRS, etc.; or, the first signal may be a sidelink signal.

[0124] In an embodiment of the present application, after receiving the first indication information and when the first indication information has not been updated, the terminal device can determine the first uplink path loss based on the first indication information and the first downlink path loss corresponding thereto, and determine the uplink transmit power for uplink transmission based on the first uplink path loss. In this way, after obtaining the first downlink path loss and before uplink transmission, even if the terminal device obtains a different downlink path loss than the first downlink path loss, since the indication information corresponding to the other downlink path loss has not been obtained, the terminal device still determines the first path loss based on the first downlink path loss and the first indication information corresponding thereto. Compared to determining the first path loss using the last received correction value before uplink transmission and the last obtained downlink path loss, the terminal device can effectively reduce the large deviation in the uplink path loss determined by the terminal device due to the untimely transmission of the indication information indicating the correction value from the network side, thereby reducing the deviation in the uplink transmit power determined by the terminal device.

[0125] Optionally, before S202, the method 200 further includes: the terminal device obtains a first downlink path loss, where the first downlink path loss is a difference between the first reference signal power and the RSRP filtered by the first higher layer.

[0126] The first downlink path loss may be the last downlink path loss obtained by the terminal device before receiving the first indication information. Alternatively, the first downlink path loss is the most recently obtained downlink path loss obtained by the terminal device before receiving the first indication information. That is, the terminal device did not obtain any other downlink path loss between obtaining the first downlink path loss and receiving the first indication information.

[0127] Alternatively, the first downlink path loss may be obtained by the terminal device within a preset time period (hereinafter referred to as the first preset time period for the convenience of description) before receiving the first indication information.

[0128] It should be understood that the first downlink path loss is the downlink path loss received by the terminal device within a preset time period before the moment the first indication information is received, when the terminal device receives the first indication information.

[0129] Exemplarily, the first preset duration may be 3 milliseconds (ms), or 5 ms, etc.; or, the time unit of the first preset duration may be a subframe, or a time slot, etc.

[0130] Alternatively, the first downlink path loss may be the most recently acquired downlink path loss by the terminal device after receiving the first indication information; alternatively, the first downlink path loss may be the first downlink path loss acquired by the terminal device after receiving the first indication information. That is, the terminal device did not acquire any other downlink path loss between receiving the first indication information and acquiring the first downlink path loss.

[0131] Alternatively, the first downlink path loss may be obtained by the terminal device within a preset time period (hereinafter referred to as the second preset time period for the convenience of description) after receiving the first indication information.

[0132] Similarly, the first downlink path loss is the downlink path loss received by the terminal device within a preset time period after receiving the first indication information, starting from the moment the first indication information is received.

[0133] Exemplarily, the second preset duration unit may be a subframe, or a time slot, etc. It should be understood that the second preset duration may be the same as or different from the first preset duration.

[0134] The first preset duration or the second preset duration can be determined by the terminal device according to the time interval for the network side to send the correction value. For example, if the time interval for the network side to send the correction value is 3ms, then the first preset duration or the second preset duration can be 3ms.

[0135] Alternatively, the first downlink path loss may be obtained by the terminal device when receiving the first indication information; that is, the terminal device obtains the downlink path loss and receives the first indication information at the same time.

[0136] Optionally, after S202 , the method 200 may further include S205 to S208 .

[0137] S205: The first network device sends second indication information to the terminal device. Correspondingly, the terminal device receives the second indication information from the first network device.

[0138] The second indication information is used to correct the downlink path loss. The second indication information is an update of the first indication information, or in other words, the second indication information is the updated first indication information.

[0139] Exemplarily, the second indication information is used to indicate a second correction value.

[0140] Optionally, the second correction value may be the difference between the second downlink path loss and the second path loss; or the ratio of the second downlink path loss to the second path loss; or the second correction value may be the difference between the compensated second downlink path loss and the compensated second path loss.

[0141] Optionally, the second correction value may be a difference between the first correction value and the third correction value, or a ratio between the first correction value and the third correction value, wherein the third correction value is a difference or ratio between the second downlink path loss and the second path loss.

[0142] S206: The terminal device determines the second path loss based on the second indication information and the second downlink path loss.

[0143] The second downlink path loss is the same as or different from the first downlink path loss.

[0144] For example, if the terminal device's location changes between receiving the first indication information and receiving the second indication information, then the second downlink path loss is different from the first downlink path loss, and the second correction value indicated by the second indication information is different from the first correction value. In other words, the terminal device experiences different downlink path losses at different locations, and receives different correction values.

[0145] For example, if the terminal device's location does not change between receiving the first indication information and receiving the second indication information, then the second downlink path loss is the same as the first downlink path loss, and the second correction value indicated by the second indication information is close to the first correction value. In other words, the downlink path loss and correction value obtained by the terminal device at the same location are generally unchanged.

[0146] Optionally, when the second indication information indicates a second correction value, and the second correction value is a difference or ratio between the second downlink path loss and the second path loss, S206 may be replaced by: the terminal device determines the second path loss based on the second correction value and the second downlink path loss.

[0147] Regarding the description of the terminal device determining the second path loss based on the second correction value and the second downlink path loss, reference may be made to the description of the terminal device determining the first path loss based on the first correction value and the first downlink path loss.

[0148] For example, when the second correction value is the difference between the second downlink path loss and the second path loss, PL in the above formula (5) and formula (6) is u It can also be expressed as the second path loss, PL d It can also be expressed as a second downlink path loss, and Δ can also be expressed as a second correction value.

[0149] For example, when the second correction value is the ratio of the second downlink path loss to the second path loss, PL in the above formula (7) and formula (8) is uIt can also be expressed as the second path loss, PL d It can also be expressed as a second downlink path loss, and Δ can also be expressed as a second correction value.

[0150] For another example, when the second correction value is the difference between the compensated second downlink path loss and the compensated second path loss, PL in the above formula (9) and formula (10) is u It can also be expressed as the second path loss, PL d It can also be expressed as a second downlink path loss, and Δ can also be expressed as a second correction value.

[0151] Optionally, when the second indication information indicates a second correction value, and the second correction value is the difference or ratio between the first correction value and the third correction value, and the first correction value is the difference or ratio between the first downlink path loss and the first path loss, S206 can be replaced by: the terminal device determines the third correction value based on the first correction value and the second correction value; and determines the second path loss based on the third correction value and the second downlink path loss.

[0152] Among them, the description of the terminal device determining the second path loss based on the third correction value and the second downlink path loss can refer to the description of the terminal device determining the second path loss based on the second correction value and the second downlink path loss, which will not be repeated here.

[0153] The following describes a method for determining the third correction value based on the first correction value and the second correction value, in combination with Example 1 and Example 2:

[0154] Example 1: The second correction value is the difference between the first correction value and the third correction value. The third correction value Δ3 satisfies: Δ3 = Δ1 + Δ′;

[0155] Alternatively, Δ3 = Δ1 - Δ′;

[0156] Wherein, Δ1 is the first correction value, and Δ′ is the second correction value.

[0157] Example 2: The second correction value is the ratio of the first correction value to the third correction value, and the third correction value Δ3 satisfies: Δ3=k′·Δ1;

[0158] or,

[0159] Wherein, Δ1 is the first correction value, and k′ is the second correction value.

[0160] S207: The terminal device determines a second transmit power based on the second path loss.

[0161] This process can be referred to the description in S203 above and will not be repeated here.

[0162] S208: The terminal device sends a second signal based on the second transmission power.

[0163] The second signal may be an uplink signal, such as PUSCH, PUCCH, or SRS; or the second signal may be a sidelink signal.

[0164] Optionally, the method 200 further includes: the terminal device obtains a second downlink path loss, where the second downlink path loss is a difference between the second reference signal power and the RSRP filtered by the second higher layer.

[0165] Similar to the first downlink path loss, the second downlink path loss is obtained for the last time before the second indication information is received; the second downlink path loss is obtained within a preset time length (hereinafter referred to as the third preset time length for the convenience of description) before the second indication information is received; the second downlink path loss is obtained for the most recent time after the second indication information is received; the first downlink path loss is obtained within a preset time length (hereinafter referred to as the fourth preset time length for the convenience of description) after the second indication information is received; or, the second downlink path loss is obtained when the second indication information is received.

[0166] The third preset duration may be the same as or different from the fourth preset duration. For a description of the third preset duration, reference may be made to the description of the first preset duration above, and for a description of the fourth preset duration, reference may be made to the description of the second preset duration above, which will not be repeated here.

[0167] Optionally, before S201 , the method 200 further includes: the first network device determining a first correction value.

[0168] Exemplarily, the first network device may determine the first correction value based on the first power headroom report, the second power headroom report, the first maximum transmit power of the terminal device, and the second maximum transmit power of the terminal device.

[0169] The first power headroom reporting is related to the first antenna selection reference signal, and the first maximum transmit power is related to the first power headroom reporting; the second power headroom reporting is related to the first data signal, and the second maximum transmit power is related to the second power headroom reporting.

[0170] Optionally, the method 200 further includes: the first network device receiving a first power headroom report from the terminal device and determining a first maximum transmit power; and the first network device receiving a second power headroom report and determining a second maximum transmit power.

[0171] Exemplarily, the first network device may further determine the first correction value based on the first power headroom report, the third power headroom report, the first maximum transmit power of the terminal device, and the third maximum transmit power of the terminal device.

[0172] Among them, the third power headroom reporting is related to other reference signals except the first antenna selection reference signal, and the third maximum transmit power is related to the third power headroom reporting; the description of the first power headroom and the first maximum transmit power can be referred to the previous description and will not be repeated here.

[0173] Optionally, the method 200 further includes: the first network device receiving a first power headroom report from the terminal device and determining a first maximum transmit power; and the first network device receiving a third power headroom report from the terminal device and determining a third maximum transmit power.

[0174] Optionally, before S205 , the method 200 further includes: the first network device determining a second correction value.

[0175] Regarding the manner in which the first network device determines the second correction value, reference may be made to the manner in which the first network device determines the first correction value, which will not be described in detail here.

[0176] Optionally, the correction value in the present application may be periodically determined by the first network device.

[0177] Exemplarily, the first network device determines a correction value and sends an indication message every time period T. For example, the time interval between the first correction value and the second correction value is the time period T.

[0178] The following takes the uplink path loss of 60dB determined by the terminal device at time t0 and the downlink path loss of 100dB measured by the terminal device at time t1 as an example to introduce the uplink path loss at time t1 determined by the terminal device based on the method provided in this application.

[0179] For example, the uplink path loss of 60dB determined by the terminal device at time t0 is used as the first path loss in this application, the downlink path loss of 80dB measured by the terminal device at time t0 is used as the first downlink path loss in this application, the difference of -20dB between the downlink path loss obtained by the terminal device at time t0 and the actual uplink path loss is used as the first correction value in this application, the downlink path loss of 100dB measured by the terminal device at time t1 is used as the second downlink path loss, the actual uplink path loss of 50dB of the terminal device at time t1 is used as the second path loss in this application, and (100-50=50)dB is used as the second correction value in this application.

[0180] Based on the method provided in the embodiment of the present application: if the terminal device does not receive the second correction value of 50dB at time t1, but measures a downlink path loss of 100dB, when deciding to send the second signal at time t1, the terminal device uses the uplink path loss of 60dB determined at time t0 to determine the second transmission power for sending the second signal.

[0181] As can be seen from the foregoing, the actual uplink path loss of the terminal device at time t1 is 50dB. Therefore, it can be obtained that the terminal device uses the uplink path loss of 60dB determined at time t0 at time t1, and the error from the actual uplink path loss of 50dB of the terminal device at time t1 is 10dB; if the solution described in the embodiment of the present application is not adopted, the terminal device will determine the uplink path loss of 80dB based on the downlink path loss of 100dB obtained in this measurement and the first correction value of -20dB, which will have an error of 30dB from the actual uplink path loss of 50dB of the terminal device at time t1. It can be concluded that the method provided by the embodiment of the present application can reduce the problems of large deviation of uplink path loss and large power control error caused by untimely path loss correction value indicated by the network side.

[0182] If the terminal device receives the second correction value 50dB at time t1 and decides to send the second signal at time t1, the terminal device uses the second correction value 50dB received at time t1 and the second downlink path loss 100dB to determine the second path loss 50dB, and then determines the second transmission power for sending the second signal.

[0183] That is to say, when the network device sends the second correction value to the terminal device, that is, when the first indication information is updated, the terminal device must re-use the downlink path loss corresponding to the second correction value to determine the uplink path loss, and then determine the transmission power, instead of using the uplink path loss determined at time t0 to determine the second transmission power.

[0184] The method provided by the embodiment of the present application is described in detail above in conjunction with Figures 1 and 2. The device provided by the embodiment of the present application is described in detail below in conjunction with Figures 3 and 4.

[0185] Figures 3 and 4 are schematic diagrams of possible devices provided by embodiments of the present application. These devices can be used to implement the functions of the terminal device or network device in the above method embodiments, and thus can also achieve the beneficial effects of the above method embodiments.

[0186] FIG3 is a schematic block diagram of an apparatus according to an embodiment of the present application. As shown in FIG3 , the apparatus 300 includes a transceiver module 310 and a processing module 320 .

[0187] One possible design is that the apparatus 300 is used to implement the functions of the terminal device in the method embodiment shown in FIG. 2 .

[0188] Exemplarily, the transceiver module 310 is used to: receive first indication information; the processing module 320 is used to: determine the first path loss based on the first indication information and the first downlink path loss; after determining the first path loss, and when the first indication information is not updated, determine the first transmission power based on the first path loss; and send a first signal based on the first transmission power.

[0189] Optionally, the first indication information is used to indicate a first correction value, and the processing module 320 is further used to determine a first path loss based on the first correction value and the first downlink path loss.

[0190] Optionally, the processing module 320 is further used to: obtain the first downlink path loss, where the first downlink path loss is the difference between the first reference signal power and the RSRP filtered by the first high layer, wherein the first downlink path loss is obtained for the last time before receiving the first indication information; the first downlink path loss is obtained within a preset time length before receiving the first indication information; the first downlink path loss is obtained for the most recent time after receiving the first indication information; or the first downlink path loss is obtained within a preset time length after receiving the first indication information.

[0191] Optionally, the transceiver module 310 is further used to: receive second indication information; the processing module 320 is further used to: determine a second path loss based on the second indication information and the second downlink path loss, wherein the second downlink path loss is the same as or different from the first downlink path loss; determine a second transmit power based on the second path loss; and send a second signal based on the second transmit power.

[0192] Optionally, the second indication information is used to indicate a second correction value, and the processing module 320 is further used to determine a second path loss based on the second correction value and the second downlink path loss.

[0193] Optionally, the transceiver module 310 is further configured to: receive the first indication information from a first network device; and send the first signal to a second network device.

[0194] A more detailed description of the transceiver module 310 and the processing module 320 can be directly obtained by referring to the relevant description in the embodiment shown in FIG3 , and is not repeated here.

[0195] Another possible design is that the apparatus 300 is used to implement the functions of the network device in the method embodiment shown in FIG. 2 .

[0196] Exemplarily, the processing module 320 is used to determine a first correction value; and the transceiver module 310 is used to send first indication information.

[0197] Optionally, the processing module 320 is further used to determine a second correction value; and the transceiver module 310 is further used to send second indication information.

[0198] Optionally, the transceiver module 310 is further used to determine the first correction value based on the first power headroom report, the second power headroom report, the first maximum transmit power of the terminal device, and the second maximum transmit power of the terminal device.

[0199] Optionally, the transceiver module 310 is further used to: receive a first power headroom report, and the processing module 320 is further used to: determine a first maximum transmit power; the transceiver module 310 is further used to: receive a second power headroom report, and the processing module 320 is further used to: determine a second maximum transmit power.

[0200] Optionally, the transceiver module 310 is further configured to determine a first correction value based on the first power headroom report, the third power headroom report, the first maximum transmit power of the terminal device, and the third maximum transmit power of the terminal device.

[0201] Optionally, the transceiver module 310 is further used to: receive a first power headroom report, and the processing module 320 is further used to: determine a first maximum transmit power; the transceiver module 310 is further used to: receive a third power headroom report, and the processing module 320 is further used to: determine a third maximum transmit power.

[0202] A more detailed description of the transceiver module 310 and the processing module 320 can be directly obtained by referring to the relevant description in the embodiment shown in FIG2 , and will not be repeated here.

[0203] It should be noted that apparatus 300 may include a sending module but not a receiving module. Alternatively, apparatus 300 may include a receiving module but not a sending module. This may depend on whether the above-mentioned solution executed by apparatus 300 includes both sending and receiving actions. It is understood that because apparatus 300 has communication functionality, it can also be referred to as a communication device.

[0204] FIG4 is another schematic block diagram of an apparatus provided in an embodiment of the present application. As shown in FIG4 , apparatus 400 includes one or more processors 410. Processor 410 may be a general-purpose processor or a dedicated processor. For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process communication protocols and communication data, and the central processing unit may be used to control an apparatus (e.g., a terminal device, a network device, or a chip), execute software programs, and process data from the software programs.

[0205] Optionally, in one design, the processor 410 may include a program (also referred to as code or instructions), which may be executed on the processor 410 to cause the apparatus 400 to perform the method performed by the terminal device or network device in the above method embodiment. In another possible design, the apparatus 400 includes a circuit (not shown in FIG. 4 ) configured to implement the functions of the terminal device or network device in the above method embodiment.

[0206] Exemplarily, the processor 410 may be configured to execute a computer program or instruction in a memory to implement the steps performed by a terminal device or a network device in the method embodiment shown in any one of the embodiments shown in FIG. 2 .

[0207] Optionally, the device 400 may include one or more memories 420 on which programs (sometimes also referred to as codes or instructions) are stored. The programs can be run on the processor 410, so that the device 400 executes the method executed by the terminal device or network device in the above embodiment.

[0208] Optionally, data may be stored in the processor 410 and / or the memory 420. The processor and the memory may be provided separately or integrated together.

[0209] Optionally, the apparatus 400 may further include a communication interface 430. The processor 410 may also be referred to as a processing unit, which controls the apparatus (e.g., a terminal device or a network device). The communication interface 430 may also be referred to as a transceiver unit, a transceiver, a transceiver circuit, or a transceiver, etc., which implements the transceiver function of the apparatus.

[0210] Optionally, the apparatus 400 further includes a communication interface 430. The processor 410 and the communication interface 430 are coupled to each other. It is understood that the communication interface 430 may be a transceiver or an input / output interface.

[0211] It is understandable that, since the device 400 has a communication function, it can also be called a communication device.

[0212] When apparatus 400 is used to implement the method of FIG2 , processor 410 is used to perform the functions of the processing unit described above, and communication interface 430 is used to perform the functions of the transceiver module described above. Whether communication interface 430 is used for sending or receiving can be determined by whether it is used to perform a sending action or a receiving action in the solution implemented by apparatus 400.

[0213] When the apparatus 400 is a chip implemented in a terminal device, the chip implements the functions of the terminal device in the method embodiment described above. The chip of the terminal device receives signals from other modules in the terminal device (such as a radio frequency module or antenna), which may be signals sent by a network device to the terminal device; or the chip of the terminal device sends signals to other modules in the terminal device (such as a radio frequency module or antenna), which may be signals sent by the terminal device to a network device.

[0214] When the apparatus 400 is a chip used in a network device, the chip implements the functions of the network device in the above method embodiment. The chip of the network device receives a signal from another module in the network device (such as a radio frequency module or antenna), and the signal may be sent by the terminal device to the network device; or the chip of the network device sends a signal to another module in the network device (such as a radio frequency module or antenna), and the signal may be sent by the network device to the terminal device.

[0215] It is understood that when the apparatus 400 is a terminal device or a network device, the communication interface 430 may be a transceiver, specifically including a transmitter and a receiver, where the transmitter is used to transmit signals and the receiver is used to receive signals. When the apparatus 400 is a chip used in a terminal device or a network device, the communication interface 430 may be an input / output circuit, where the input circuit can be used for receiving and the output interface can be used for transmitting.

[0216] The present application also provides a processing device, including a processor and a memory; the memory can be used to store program code, and the processor can be used to call the program code to execute the method executed by the terminal device or the method executed by the network device in the above embodiment.

[0217] It should be understood that the above-mentioned processing device can be a chip or a chip system. For example, the processing device can be a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processor (DSP), a microcontroller unit (MCU), a programmable logic device (PLD), or other integrated chips.

[0218] During implementation, each step of the above method can be completed by an integrated logic circuit of the hardware in the processor or by instructions in the form of software. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as being executed by a hardware processor, or can be executed by a combination of hardware and software modules in the processor. The software module can be located in a storage medium mature in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in conjunction with its hardware. To avoid repetition, it will not be described in detail here.

[0219] It should be noted that the processor in the embodiment of the present application can be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiment can be completed by an integrated logic circuit of the hardware in the processor or an instruction in the form of software. The above processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component or any combination thereof. The general-purpose processor can be a microprocessor or any conventional processor.

[0220] The steps of the method disclosed in the embodiments of this application can be directly implemented and executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium well-known in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and, in conjunction with its hardware, completes the steps of the above method.

[0221] It is understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct RAM bus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0222] The methods provided in the above embodiments can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, they can be implemented in whole or in part in the form of a computer program product. The computer program product may include one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic disk), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state disk (SSD)).

[0223] The present application also provides a computer program product, which includes: a computer program (also referred to as code, or instructions). When the computer program is run, the method executed by the terminal device in the embodiment shown in Figure 2 is executed, or the method executed by the network device is executed.

[0224] The present application also provides a computer-readable storage medium storing a computer program (also referred to as code or instructions). When the computer program is executed, the method executed by the terminal device in the embodiment shown in FIG2 is executed, or the method executed by the network device is executed.

[0225] The present application also provides a communication system, which includes the aforementioned terminal device and network device.

[0226] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0227] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0228] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0229] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0230] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0231] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory, a random access memory, a magnetic disk, or an optical disk.

[0232] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

Claims

1. A communication method, characterized in that, Comprising: Receiving first indication information; Determining a first path loss based on the first indication information and a first downlink path loss; After determining the first path loss and when the first indication information is not updated, determining a first transmission power based on the first path loss; Sending a first signal based on the first transmission power.

2. The method according to claim 1, wherein The first indication information is used to indicate a first correction value; The determining the first path loss based on the first indication information and the first downlink path loss includes: Determining the first path loss based on the first correction value and the first downlink path loss.

3. The method according to claim 2, wherein The first correction value is the difference between the first downlink path loss and the first path loss.

4. The method according to claim 3, wherein The first path loss PL u satisfies: PL u = PL d + Δ; or, PL u = PL d - Δ; Among them, PL d is the first downlink path loss, and Δ is the first correction value.

5. The method according to claim 2, wherein The first correction value is the ratio of the first downlink path loss to the first path loss.

6. The method according to claim 5, wherein The first path loss PL u satisfies: PL u = k·PL d ; or, Among them, PL d is the first downlink path loss, and k is the first correction value.

7. The method according to any one of claims 1 to 6, characterized in that, Before the determining the first path loss based on the first indication information and the first downlink path loss, the method further includes: Obtaining the first downlink path loss, where the first downlink path loss is the difference between a first reference signal power and a reference signal received power (RSRP) of a first high-layer filtering, and The first downlink path loss is the last obtained downlink path loss before receiving the first indication information; The first downlink path loss is the downlink path loss obtained within a preset duration before receiving the first indication information; The first downlink path loss is the most recently obtained downlink path loss after receiving the first indication information; or The first downlink path loss is the downlink path loss obtained within a preset duration after receiving the first indication information.

8. The method according to any one of claims 1 to 7, characterized in that, After the determining the first path loss based on the first indication information and the first downlink path loss, the method further includes: Receiving second indication information, where the second indication information is used to update the first indication information; Determining a second path loss based on the second indication information and a second downlink path loss, where the second downlink path loss is the same as or different from the first downlink path loss; Determining a second transmission power based on the second path loss; Sending a second signal based on the second transmission power.

9. The method according to claim 8, wherein The second indication information is used to indicate a second correction value, and the second correction value is the difference or ratio between the second downlink path loss and the second path loss; The determining the second path loss based on the second indication information and the second downlink path loss includes: Determining the second path loss based on the second correction value and the second downlink path loss.

10. The method according to any one of claims 1 to 9, characterized in that, The receiving the first indication information includes: Receiving the first indication information from a first network device; The sending the first signal includes: Sending the first signal to a second network device.

11. A communication device, characterized in that, Comprising a module for implementing the method according to any one of claims 1 to 10.

12. A communication device, characterized in that, Comprising a processor for causing the communication device to implement the method according to any one of claims 1 to 10 by executing a computer program and / or by means of a logic circuit.

13. The device according to claim 12, characterized in that, Further comprising a memory for storing the computer program and / or a configuration file of the logic circuit.

14. The device according to claim 12 or 13, characterized in that Further comprising a communication interface for inputting and / or outputting signals.

15. A computer-readable storage medium, on which a computer program is stored, characterized in that, When the computer program is executed by the processor, the method according to any one of claims 1 to 10 is executed.

16. A computer program product, characterized in that, Comprising a computer program which, when run, executes the method according to any one of claims 1 to 10.

Citation Information

Patent Citations

  • Method and device based on measurement report data and for constructing network uploading interference matrix

    CN103108341A

  • Random access method and device, communication device, and storage medium

    CN108934064A

  • Method and device for uplink power control

    CN110832914A

  • Apparatus and method for uplink power control in wireless communication system

    US20100113077A1

  • Method, apparatus and device for determining uplink transmitting power

    WO2021114055A1