Communication method and related device
By receiving indication information and downlink path loss correction, the terminal device accurately determines the uplink transmission power in the UL only TRP scenario, solving the problem of transmission power deviation and improving the efficiency of the communication system.
Patent Information
- Application Number
- CN202311862380.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-28
- Publication Date
- 2025-07-01
AI Technical Summary
In wireless communication systems, the transmission power determination of the terminal equipment is inaccurate, especially in the UL only TRP scenario, when the uplink loss and the downlink loss are not equal, resulting in a large deviation in the transmission power.
The terminal device receives the indication information and determines the road loss based on the information and the downlink road loss, corrects the uplink road loss using the most recent received correction value, and then determines the uplink transmission power to reduce the road loss deviation caused by untimely indication on the network side.
It effectively reduces the deviation of uplink transmission power, improves the accuracy of transmission power, and ensures the effectiveness of uplink transmission.
Smart Images

Figure CN120239031A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technologies, and in particular, to a communication method and related devices. Background Art
[0002] In a wireless communication system, appropriate transmit power is crucial for uplink and downlink transmissions. Taking uplink transmission as an example, if the transmit power of a terminal device is too high, it will result in waste of transmit power and increase the power consumption of the terminal device; if the transmit power of the terminal device is too low, the network side may not be able to correctly demodulate the received signal. Currently, the transmit power on the terminal device side is mainly related to the maximum transmit power of the terminal device, pre-configured receive power, path loss factor, closed-loop power control adjustment amount, and uplink path loss, etc. Among them, other parameters except uplink path loss are generally configured by the network side or determined by the capabilities of the terminal device. Therefore, when determining the transmit power on the terminal device side, it is first necessary to complete the measurement of the uplink path loss.
[0003] Since current base stations (hereinafter referred to as: traditional base stations) can support both uplink and downlink transmissions simultaneously, that is, a 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 the downlink reference signal transmit power notified by the base station.
[0004] However, the emergence of a new type of base station that can only be used for uplink transmission (hereinafter referred to as: uplink only transmission reception point (TRP)) makes the base stations for uplink transmission and downlink transmission with the terminal device can be different devices. Therefore, 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 by the network side to the terminal device, and the measured downlink path loss, and then determine the transmit power. However, since the indication of the correction value by the network side may not match the movement of the terminal device, 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 further cause a large deviation in the determined transmit power. Summary of the Invention
[0005] This application provides a communication method and related devices to solve the problem that the transmit power determined by the terminal device is inaccurate.
[0006] In a first aspect, the present application provides a communication method, which 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 can also be a logic module or software capable of implementing all or part of the functions of the terminal device. The present application does not make any limitation in this regard. For the convenience of understanding and description hereinafter, the method will be described by taking the terminal device as an example of the communication device.
[0007] 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 transmit power based on the first path loss; and sending a first signal based on the first transmit power.
[0008] Among them, 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 has not received other indication information for correcting the downlink path loss after receiving the first indication information.
[0009] Optionally, the first indication information is used to indicate a first correction value, where the first correction value is the difference between the first downlink path loss and the first path loss, or the first correction value is the ratio of the first downlink path loss to the first path loss.
[0010] The first indication information in the present 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.
[0011] Exemplarily, the first downlink path loss corresponding to the first indication information refers to: the downlink path loss obtained last time before receiving the first indication information; the downlink path loss obtained within a preset duration before receiving the first indication information; the downlink path loss obtained most recently after receiving the first indication information; or the downlink path loss obtained within a preset duration after receiving the first indication information.
[0012] 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 based on the first indication information and the corresponding first downlink path loss, for example, the first uplink path loss, and determine the uplink transmission power for uplink transmission based on the first uplink path loss. In this way, after the terminal device obtains the first downlink path loss, even if it subsequently obtains other downlink path losses different from the first downlink path loss, since the first indication information has not been updated at this time, that is, when the terminal device has not obtained the indication information corresponding to the other downlink path loss, it can determine the first path loss based on the indication information received last time before uplink transmission and the downlink path loss corresponding to this indication information. The first path loss determined by the terminal device using the correction value received last time before uplink transmission and the first downlink path loss corresponding to this correction value can effectively reduce the large deviation in the uplink path loss determined by the terminal device due to the untimely indication information sent by the network side for indicating the correction value, and further reduce the deviation in the uplink transmission power determined by the terminal device.
[0013] In combination with the first aspect, in some implementation manners of the first aspect, 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.
[0014] 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 satisfies:
[0015] PL u = PL d + Δ;
[0016] Or, PL u = PL d - Δ;
[0017] Wherein, 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 PL u satisfies:
[0019] PL u = k · PL d ;
[0020] Or,
[0021] Among them, PL d is the first downlink path loss, and k is the first correction value.
[0022] Combined with the first aspect, in some 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 of the second high-layer filtering.
[0023] For the description of the first downlink path loss, reference can be made to the relevant description above, and details are not repeated here.
[0024] Combined with the first aspect, in some 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 a 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 transmitting a second signal based on the second transmit power.
[0025] Among them, the second indication information is used to update the above-mentioned first indication information.
[0026] Alternatively, after the terminal device receives the first indication information and the first indication information is updated to the second indication information, the terminal device may determine the second path loss based on the second indication information and the second downlink path loss; determine the second transmit power based on the second path loss; and, transmit the second signal based on the second transmit power.
[0027] Among them, the second downlink path loss may be the same as or different from the first downlink path loss. It should be understood that when the terminal device does not move, the second downlink path loss is the same as the first downlink path loss; when the terminal device moves, the second downlink path loss is different from the first downlink path loss.
[0028] The second indication information in this application corresponds to the second downlink path loss, or rather, the downlink path loss corresponding to the second indication information is the second downlink path loss.
[0029] Exemplarily, the second downlink path loss corresponding to the second indication information refers to: the downlink path loss obtained last time before receiving the second indication information; the downlink path loss obtained within a preset duration before receiving the second indication information; the downlink path loss obtained most recently after receiving the second indication information; or, the downlink path loss obtained within a preset duration after receiving the second indication information.
[0030] Based on this solution, when the first indication information is updated (for example, a 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 the uplink transmission based on the second uplink path loss, thereby improving the accuracy of the terminal device in determining the uplink transmission power.
[0031] Optionally, 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; 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.
[0032] Exemplarily, 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 satisfies:
[0033] PL u2 = PL d2 + Δ2;
[0034] Or, PL u2 = PL d2 - Δ2;
[0035] wherein, PL d2 is the second downlink path loss, and Δ2 is the second correction value.
[0036] 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 satisfies:
[0037] PL u2 = k2 · PL d2 ;
[0038] Or,
[0039] wherein, PL d2 is the second downlink path loss, and k2 is the second correction value.
[0040] Combined with the first aspect, in some implementation manners of the first aspect, 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.
[0041] wherein, the first network device and the second network device are different devices.
[0042] In a second aspect, the present application provides a communication device, including modules or units for implementing the methods in the above first aspect and any possible implementation manners of the first aspect. It should be understood that each module or unit can implement corresponding functions by executing a computer program.
[0043] In a third aspect, the present application provides a communication device, including a processor for executing the methods described in the above first aspect and any possible implementation manners of the first aspect.
[0044] The device 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 the instructions stored in the memory, the methods described in the above aspects can be implemented.
[0045] The device may further include a communication interface for the device 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.
[0046] In a fourth aspect, the present application provides a chip system, which includes at least one processor for supporting the implementation of the functions involved in the above first aspect and any possible implementation manners of the first aspect. For example, for receiving or processing data and / or information involved in the above methods.
[0047] In a possible design, the chip system further includes a memory for storing program instructions and data, and the memory is located inside or outside the processor.
[0048] The chip system may be composed of chips or may include chips and other discrete devices.
[0049] In a fifth aspect, the present application provides a computer-readable storage medium, including a computer program, which, when running on a computer, enables the computer to implement the methods in the above first aspect and any possible implementation manners of the first aspect.
[0050] In a sixth aspect, the present application provides a computer program product, which includes a computer program (which may also be referred to as code or instructions), and when the computer program is run, it enables the computer to execute the methods in the above first aspect and any possible implementation manners of the first aspect.
[0051] 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 obtained by each aspect and the corresponding feasible implementation manners are similar and will not be elaborated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] Figure 1 It is a schematic diagram of the architecture of a communication system applicable to the method provided in the embodiments of the present application;
[0053] Figure 2 It is a schematic flowchart of the communication method provided in the embodiments of the present application;
[0054] Figure 3 It is a schematic block diagram of the device provided in the embodiments of the present application;
[0055] Figure 4 It is another schematic block diagram of the device provided in the embodiments of the present application. Detailed implementation manners
[0056] Next, the technical solutions in the present application will be described in conjunction with the accompanying drawings.
[0057] For the convenience of understanding the embodiments of the present application, the following points are first explained:
[0058] First, in the embodiments of the present application, the use of prefix words such as "first" and "second" is only for facilitating the differential description of different things belonging to the same name category, and does not restrict the order, size, or quantity of things. For example, "the first network device" and "the second network device" are only different devices, and do not limit the quantity or the high-low relationship of the priority of the devices; for another example, "the first indication information" and "the second indication information" are only different information, and there is no size relationship or high-low relationship of the priority between the two.
[0059] Second, in the embodiments of the present application, "send" and "receive" represent the direction of signal transmission. For example, "sending the first signal to the second network device" can be understood as the destination of this information is the second network device, which can include directly sending through the air interface, and also includes indirectly sending through the air interface by other units or modules. "Receiving the first indication information from the first network device" can be understood as the source of this configuration information is the first network device, which can include directly receiving from the first network device through the air interface, and can also include indirectly receiving from the first network device through the air interface by other units or modules. "Send" can also be understood as the "output" of the chip interface, and "receive" can also be understood as the "input" of the chip interface.
[0060] In other words, sending and receiving can be carried out between devices. For example, between the first network device and the communication device; it can also be carried out within the device. For example, sending or receiving between components, modules, chips, software modules, or hardware modules within the device through a bus, trace, or interface.
[0061] It can be understood that before the information is sent from the source end to the destination end, necessary processing may be performed, such as encoding, modulation, etc. After the destination end receives the information from the source end, corresponding processing can also be performed, such as decoding, demodulation, etc., so as to interpret the valid information from the source end. Similar expressions in this application can be understood similarly and will not be elaborated here.
[0062] Third, in the embodiments of the present application, "at least one" means one or more, and "a plurality" means two or more. "And / or" describes the association relationship of associated objects and indicates that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship, but it does not exclude the case where the associated objects before and after are in a "and" relationship. The specific meaning represented can be understood in combination with the context. "At least one (item)" or its similar expression refers to any combination of these items, including any combination of single item (item) or plural items (items). For example, at least one (item) of a, b, or c can represent: a, b, c; a and b; a and c; b and c; or a, b, and c. Where a, b, and c can be single or multiple.
[0063] Fourth, the tables in the embodiments of the present application are only examples. The values of the information in each table are only for illustration and can be configured as other values. The present application does not limit this. Each table does not limit the protection scope 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 each table can also adopt other names understandable by the communication device, and the value or representation method of its parameters can also be other values or representation methods understandable 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 maps, etc.
[0064] Fifth, in the embodiments of the present application, descriptions such as "when...", "in the case of...", "if", and "when" all refer to that the device (such as a network device or a terminal device) will perform corresponding processing under a certain objective situation, which is not a time limit, and it is not required that the device (such as a network device or a terminal device) must have a judgment action when implementing, nor does it mean that there are other limitations.
[0065] The technical solution provided by this application can be applied to various communication systems, such as: Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD), Sidelink (SL) communication systems, Worldwide Interoperability for Microwave Access (WiMAX) communication systems, 5th Generation (5G) mobile communication systems or New Radio Access Technology (NR), satellite communication systems, etc. Among them, the 5G mobile communication system can include Non-Standalone (NSA) and / or Standalone (SA).
[0066] The technical solution provided by this application can also be applied to future communication systems, such as 6th Generation (6G) mobile communication systems, etc. This application does not limit this.
[0067] The Radio Access Network (RAN) device in this application can provide wireless communication function services and can connect terminal devices to the wireless network. The RAN device can be a node in the radio access network, simply referred to as a RAN node.
[0068] In a possible scenario, the RAN node can be a base station (BS), an evolved NodeB (eNodeB), a transmission reception point (TRP), a home evolved NodeB (or home Node B, HNB), an access point (AP) of wireless fidelity (Wi-Fi), 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, etc. The RAN node can also be a device that undertakes the base station function in a device-to-device (D2D) communication system, a vehicle-to-everything (V2X) communication system, a machine-to-machine (M2M) communication system, and an Internet of Things (IoT) communication system, etc. The RAN node can also be an RAN node in a non-terrestrial network (NTN), that is, the RAN node can be deployed on a high-altitude platform or a satellite. The RAN node can be a macro base station, a micro base station or an indoor station, or a relay node or a donor node, etc., or a radio controller in a cloud radio access network (CRAN) scenario, a node in an open radio access network (O-RAN or ORAN) scenario, etc. Optionally, the RAN node can also be a server, a wearable device, a vehicle or an in-vehicle device, etc. For example, the RAN node in V2X technology can be a road side unit (RSU). Of course, the RAN node can also be a node in the core network.
[0069] In another possible scenario, multiple RAN nodes cooperate to assist a terminal device in achieving wireless access, and different RAN nodes respectively implement some functions of a base station. For example, the RAN node can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. The CU and the DU can be set separately, or can also be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as included in a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).
[0070] In different systems, the CU (or CU-CP and CU-UP), DU, or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, the CU can also be called an open CU (O-CU), the DU can also be called an open DU (O-DU), the CU-CP can also be called an open CU-CP (O-CU-CP), the CU-UP can also be called an open CU-UP (O-CU-UP), and the RU can also be called an open RU (O-RU).
[0071] Among them, any one of the 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 to say, the radio access network device in this application can be a virtualized device. For example, it can be 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.
[0072] The terminal device in this application can also be called a user equipment (UE), an access terminal, a user unit, a user station, a mobile station, a mobile unit, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user device.
[0073] A terminal device can be a device that provides voice / data connectivity to users. For example, it can be a handheld device, a vehicle-mounted device, etc. with wireless connection capabilities. Currently, some examples of terminal devices can be: mobile phone, pad, computer with wireless transceiver function (such as laptop, handheld computer, etc.), mobile internet device (MID), virtual reality (VR) device, augmented reality (AR) device, wireless terminal device in industrial control, wireless terminal device in self-driving, drone, wireless terminal device in remote medical, wireless terminal device in smart grid, wireless terminal device in transportation safety, wireless terminal device in smart city, wireless terminal device in smart home, cellular phone, cordless phone, session initiation protocol (SIP) phone, wireless local loop (WLL) station, personal digital assistant (PDA), handheld device with wireless communication function, computing device or other processing device connected to a wireless modem, vehicle-mounted device, wearable device, terminal device in a 5G network or terminal device in a future evolved public land mobile network (PLMN), etc.
[0074] Among them, wearable devices can also be called wearable intelligent devices, which is the general term for devices developed by applying wearable technology to the intelligent design of daily wear, such as glasses, gloves, watches, clothing, shoes, etc. Wearable devices are portable devices that are directly worn on the body or integrated into the user's clothes or accessories. Wearable devices are not only a kind of hardware device, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable intelligent devices include those with complete functions and large sizes that can achieve complete or partial functions without relying on a smartphone, such as smart watches or smart glasses, etc., and those that only focus on a certain type of application function and need to cooperate with other devices such as smartphones, such as various smart bracelets and smart jewelry for physical sign monitoring.
[0075] In addition, the terminal device can also be a terminal device in an IoT system. IoT is an important part of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network of human-machine interconnection and object-object interconnection. IoT technology can achieve massive connections, deep coverage, and power saving for terminal devices through, for example, narrow band (NB) technology.
[0076] In addition, the terminal device can also include sensors such as intelligent printers, train detectors, and gas stations. Its main functions include collecting data (for some terminal devices), receiving control information and downlink data from network devices, and sending electromagnetic waves to transmit uplink data to network devices.
[0077] The terminal device in this application can be a virtualized device. For example, it can be implemented through general hardware and instantiated virtualization functions, or through dedicated hardware and instantiated virtualization functions. Among them, the general hardware can be a server, such as a cloud server.
[0078] It should be understood that this application does not limit the specific forms of wireless access network devices and terminal devices.
[0079] In a communication system, for example, when performing uplink and downlink transmissions between a terminal device and an access network device, if the transmission power of the transmitting end is too high, it will cause waste of transmission power; if the transmission power of the transmitting end is too low, it will cause the receiving end to be unable to correctly demodulate the received signal. Therefore, how to determine an appropriate transmission power is crucial for uplink and downlink transmissions.
[0080] Currently, the protocol defines the transmission power of the physical uplink shared channel (PUSCH), the physical uplink control channel (PUCCH), and the sounding reference signal (SRS) at transmission opportunity i:
[0081] Example 1, the terminal device uses a parameter set configuration with index j and a PUSCH power control adjustment state with index l to transmit uplink data (the uplink data is carried on the PUSCH) on the uplink part of bandwidth (bandwidth part, BWP) b of carrier f in cell c. The transmission power of the PUSCH at transmission opportunity i (in decibels relative to one milliwatt, dBm) is:
[0082]
[0083] Among them, P CMAX,f,c(i) The maximum transmit power configured for the terminal device, P O_PUSCH,b,f,c (j) The expected receive power configured by the network side for the terminal device, μ is the subcarrier spacing, is the bandwidth of the PUSCH, α b,f,c (j) is the path loss factor, PL b,f,c (q d ) is the path loss of the downlink reference signal q measured by the terminal device d in decibels (dB), Δ TF,b,f,c (i) is a bias related to the modulation and coding scheme (MCS), f b,f,c (i, l) is the closed-loop power control adjustment amount.
[0084] Example 2: The terminal device uses the power control adjustment state with index l on the uplink BWPb of carrier f in cell c to transmit uplink control information (UCI) (this UCI is carried on the PUCCH). The transmit power (in dBm) of the PUCCH at transmission opportunity i is:
[0085]
[0086] where, 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 receive power configured by the network side for the terminal device, μ is the subcarrier spacing, is the bandwidth of the PUCCH, PL b,f,c (q d ) is the path loss of the downlink reference signal q measured by the terminal device d in dB, Δ F_PUCCH (F) is a bias related to the PUCCH format, Δ TF,b,f,c (i) is a bias related to the MCS, g b,f,c (i, l) is the closed-loop power control adjustment amount.
[0087] Example 3: The terminal device uses the power control adjustment state with index l on the uplink BWPb of carrier f in cell c to transmit SRS. The transmit power (in dBm) of the SRS at transmission opportunity i is:
[0088]
[0089] where, P CMAX,f,c (i) is the maximum transmit power configured for the terminal device, P O_SRS,b,f,c (qs ) is the expected received power configured by the network side for the terminal device, μ is the subcarrier spacing, M SRS,b,f,c (i) is the bandwidth of the SRS, α SRS,b,f,c (q s ) is the path loss factor, PL b,f,c (q s ) is the path loss of the downlink reference signal q measured by the terminal device s in dB, h b,f,c (i, l) is the closed-loop power control adjustment amount.
[0090] Combining formulas (1) to (3), the general form of the transmit power of the terminal device can be considered as:
[0091] P tx =min{P Cmax , P0 + α·PL + β}, Formula (4)
[0092] where, P Cmax is the maximum transmit power of the terminal device, P0 is a pre-configured expected received power, α is a pre-configured path loss adjustment factor, PL is the path loss, and β is the closed-loop power control adjustment amount.
[0093] In other words, the transmit power of the terminal device is related to the maximum transmit power of the terminal device, the pre-configured expected received power, the path loss adjustment factor, the path loss, and the closed-loop power control adjustment amount. Among them, the path loss needs to be measured by the terminal device for the downlink signal and combined with the downlink signal transmit power sent by the base station. Existing traditional base stations can support both uplink and downlink transmissions simultaneously, that is, the terminal device can perform uplink and downlink transmissions with the same base station. Therefore, the uplink path loss and the downlink path loss of the terminal device are equivalent. For example, the terminal device can obtain the uplink path loss by measuring the RSRP of the downlink reference signal and combining the downlink reference signal transmit power notified by the base station.
[0094] However, with the emergence of the UL only TRP new form base station (which can be used as an additional supplement to the traditional base station to improve uplink coverage), in the scenario where the UL only TRP participates in uplink communication (specifically in the scenario shown in Figure 1 ), the base station for the terminal device to perform uplink transmission and the base station for downlink transmission can be different devices. Since the physical locations of the UL only TRP and the traditional base station for downlink transmission are different, the uplink path loss and the downlink path loss of the terminal device are not equivalent.
[0095] Figure 1 is a schematic diagram of the architecture of communication scenario 100 applicable to the method provided in the embodiments of the present application. As shown in Figure 1As shown, the communication scenario 100 includes TRP1 (UL only TRP), TRP2 (downlink (DL) TRP), and the terminal device 110. Among them, TRP1 is only used 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.
[0096] In this application, being only used for uplink transmission is relative to being able to be used for both uplink and downlink transmission at the same time. Being only used for uplink transmission can be replaced with: being used for uplink transmission and not being used for downlink transmission.
[0097] It should be understood that Figure 1 This is just a schematic diagram. Other devices may also be included in this communication system, such as wireless relay devices and wireless backhaul devices, which are not drawn in Figure 1 the figure.
[0098] In order to determine Figure 1 in the scenario shown, the uplink transmit power required for the terminal device to perform uplink transmission. 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 values, and then determines the uplink transmit power. Among them, the downlink path loss of the terminal device can also be determined in the same way as obtaining the downlink path loss in the above-mentioned scenario of the traditional base station. However, due to the movement of the terminal device, it may cause the distance between the terminal device before and after movement and the UL only TRP to change, and thus cause both the downlink path loss and the uplink path loss to change.
[0099] Exemplarily, in the UL only TRP scenario, at time t0, the terminal device measures the downlink path loss to be 80 dB, and the network side indicates that the difference between the obtained downlink path loss and the actual uplink path loss is -20 dB. 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 towards the UL only TRP. At this time, the actual uplink path loss of the terminal device decreases to 50 dB, and the measured downlink path loss of the terminal device increases to 100 dB.
[0100] In the scenario where the location of the above terminal device 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 has to use the difference of -20 dB indicated by the network side at time t0 to calculate the uplink path loss (100 - 20 = 80) dB, resulting in the calculated uplink path loss (80 dB) being much larger than the actual uplink path loss (50 dB), and further leading to inappropriate determination of the transmit power. Similarly, when the terminal device moves away from the UL only TRP towards the DL TRP, if there is also a situation where the path loss correction value notified by the network side is not timely, it will also cause a large deviation in the uplink power control determined by the terminal device, and further lead to inappropriate determination of the transmit power.
[0101] In view of this, embodiments of the present application provide a communication method and related device. In this method, when the terminal device decides to perform uplink transmission, it uses the most recently received correction value and the downlink path loss corresponding to this correction value to determine the uplink path loss, and then determines the uplink transmit power, effectively reducing the large deviation of the uplink path loss and the large power control error caused by the untimely path loss correction value indicated by the network side.
[0102] The following combines Figure 2 , and details the communication method provided by the embodiments of the present application. The method provided by the present application can be applied to Figure 1 the network architecture shown, but the embodiments of the present application are not limited thereto. For example, the first network device in the present application is Figure 1 TRP2 in Figure 1 , and the second network device is
[0103] TRP1 in Figure 2 In the flowchart shown, this method is shown from the perspective of the interaction between the terminal device and the network device, but the present application does not limit the execution subject of this method. For example, Figure 2 the terminal device in Figure 2 can be replaced by a chip, a chip system, or a processor that supports the terminal device to implement this method, and can also be a logical module or software that can implement all or part of the functions of the terminal device,
[0104] Figure 2 is a schematic flowchart of the communication method 200 provided by the embodiments of the present application. As Figure 2 shown, this method 200 may include S201 to S208. The following details each step in method 200.
[0105] S201, the first network device sends first indication information to the terminal device. Correspondingly, the terminal device receives the first indication information from the first network device.
[0106] The first indication information is used to correct the downlink path loss.
[0107] Exemplarily, the first indication information is used to indicate a first correction value, where the first correction value is the difference between the first downlink path loss and the first path loss, or the first correction value is the ratio of the first downlink path loss to the first path loss.
[0108] S202, the terminal device determines the first path loss based on the first indication information and the first downlink path loss.
[0109] The first path loss in this application may refer to the uplink path loss between the terminal device and the second network device. Therefore, the first path loss may also be referred to as the uplink path loss, or other names, which are not limited in this application.
[0110] Optionally, when the first indication information indicates the first correction value, S202 may be replaced with: the terminal device determines the first path loss based on the first correction value and the first downlink path loss.
[0111] The following introduces, in combination with Example 1 and Example 2, the method for the terminal device to determine the first path loss based on the first correction value and the first downlink path loss.
[0112] Example 1, 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 Satisfies:
[0113] PL u = PL d + Δ; Formula (5)
[0114] Or, the first path loss PL u Satisfies:
[0115] PL u = PL d - Δ; Formula (6)
[0116] Where, PL d is the first downlink path loss, and Δ is the first correction value.
[0117] Example 2, the first correction value is the ratio of the first downlink path loss to the first path loss, and the first path loss PL u Satisfies:
[0118] PL u = k · PL d ; Formula (7)
[0119] Or, the first path loss PL u Satisfies:
[0120]
[0121] Among them, PL d is the first downlink path loss, and k is the first correction value.
[0122] In a possible implementation, the first correction value is the difference between the compensated first downlink path loss and the compensated first path loss. The compensated first path loss α·PLu satisfies:
[0123] α·PLu = α·PLd + Δ; Formula (9)
[0124] Alternatively, the compensated first path loss α·PLu satisfies:
[0125] α·PLu = α·PLd - Δ; Formula (10)
[0126] Among them, α is the path loss factor, PLu is the first path loss, PLd is the first downlink path loss, and Δ is the first correction value.
[0127] In a possible implementation, the first path loss PL u satisfies:
[0128] or
[0129] Among them, i is an integer greater than 0 and less than or equal to n, represents the sum of the correction value received by the terminal device within a preset duration before receiving the first correction value and the first correction value. Among them, n - 1 represents the number of correction values received within this preset duration. This preset duration can be, for example: the duration between the moment when the terminal device last sent a signal before receiving the first correction value and the moment when it received the first correction value.
[0130] Optionally, after S202 and when the first indication information is not updated, the terminal device can continue to execute S203 and S204.
[0131] Among them, the first indication information not being updated means that the terminal device has not received other indication information for correcting the downlink path loss after receiving the first indication information.
[0132] Exemplarily, when the first indication information indicates the first correction value, the first indication information not being 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 the correction values used to determine the downlink path loss.
[0133] S203, determine the first transmission power based on the first path loss.
[0134] Exemplarily, the terminal device may determine the transmission power based on the above formulas (1) to (3). When the terminal device determines the transmission power based on formulas (1) to (3), it only needs 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, replaced with the first path loss, and the first transmission power can be determined). For a more detailed description of determining the transmission power, reference may be made to the above formulas (1) to (3), which will not be elaborated here.
[0135] S204, send the first signal based on the first transmission power.
[0136] It can be understood that the first signal may be an uplink signal, for example, PUSCH, PUCCH, or SRS, etc.; or the first signal is a sidelink signal.
[0137] In the embodiments of this application, after receiving the first indication information and when the first indication information has not been updated, the terminal device may determine the first uplink path loss based on the first indication information and the corresponding first downlink path loss, and determine the uplink transmission power for uplink transmission based on the first uplink path loss. In this way, after the terminal device obtains the first downlink path loss and before uplink transmission, even if it obtains other downlink path losses different from the first downlink path loss, since it has not obtained the indication information corresponding to the other downlink path losses, it still determines the first path loss based on the first downlink path loss and the corresponding first indication information. The first path loss determined by the terminal device using the correction value received last before uplink transmission and the corresponding first downlink path loss can effectively reduce the large deviation of the uplink path loss determined by the terminal device due to the untimely indication information sent by the network side for indicating the correction value, and further reduce the deviation of the uplink transmission power determined by the terminal device.
[0138] Optionally, before S202, the method 200 further includes: the terminal device obtains the first downlink path loss, and the first downlink path loss is the difference between the first reference signal power and the RSRP of the first high-layer filtering.
[0139] Wherein, the first downlink path loss may be the last one obtained by the terminal device before receiving the first indication information. Alternatively, the first downlink path loss is the downlink path loss obtained by the terminal device most recently before receiving the first indication information. That is, no other downlink path losses are obtained by the terminal device between obtaining the first downlink path loss and receiving the first indication information.
[0140] Alternatively, the first downlink path loss may be obtained by the terminal device within a preset duration (hereinafter referred to as the first preset duration for convenience of description) before receiving the first indication information.
[0141] It should be understood that the first downlink path loss is the downlink path loss received by the terminal device within the preset duration before the moment of receiving the first indication information, starting from the moment of receiving the first indication information.
[0142] Exemplarily, the first preset duration may be 3 milliseconds (ms), or 5 ms, etc.; alternatively, the time unit of the first preset duration may be a subframe, or a slot, etc.
[0143] Alternatively, the first downlink path loss may be the most recently obtained by the terminal device after receiving the first indication information; alternatively, the first downlink path loss is the first downlink path loss obtained by the terminal device after receiving the first indication information. That is, no other downlink path loss is obtained between the terminal device receiving the first indication information and obtaining the first downlink path loss.
[0144] Alternatively, the first downlink path loss may be obtained by the terminal device within a preset duration (hereinafter referred to as the second preset duration for convenience of description) after receiving the first indication information.
[0145] Similarly, the first downlink path loss is the downlink path loss received by the terminal device within the preset duration after the moment of receiving the first indication information, starting from the moment of receiving the first indication information.
[0146] Exemplarily, the time unit of the second preset duration may be a subframe, or a slot, etc. It should be understood that the second preset duration and the first preset duration may be the same or different.
[0147] The first preset duration or the second preset duration may be determined by the terminal device according to the time interval for the network side to send correction values. For example, if the time interval for the network side to send correction values is 3 ms, then the first preset duration or the second preset duration may be 3 ms.
[0148] Or, 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 moment.
[0149] Optionally, after S202, the method 200 may further include S205 to S208.
[0150] 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.
[0151] The second indication information is used to correct the downlink path loss. The second indication information is an update of the above first indication information, or in other words, the second indication information is the updated first indication information.
[0152] Exemplarily, the second indication information is used to indicate a second correction value.
[0153] 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 is the difference between the compensated second downlink path loss and the compensated second path loss.
[0154] Optionally, the second correction value may also be the difference or ratio between the first correction value and the third correction value. Among them, the third correction value is the difference or ratio between the second downlink path loss and the second path loss.
[0155] S206. The terminal device determines the second path loss based on the second indication information and the second downlink path loss.
[0156] Among them, the second downlink path loss may be the same as or different from the first downlink path loss.
[0157] Exemplarily, if the position of the terminal device 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. That is to say, the downlink path loss obtained by the terminal device at different positions is different, and the received correction value is also different.
[0158] Exemplarily, if the position of the terminal device 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. That is to say, the downlink path loss and the correction value obtained by the terminal device at the same position are generally unchanged.
[0159] Optionally, when the second indication information indicates the second correction value, and the second correction value is the difference or ratio between the second downlink path loss and the second path loss, S206 may be replaced with: The terminal device determines the second path loss based on the second correction value and the second downlink path loss.
[0160] For 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 above.
[0161] 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 formulas (5) and (6) uIt can also be expressed as the second path loss, PL d It can also be expressed as the second downlink path loss, and Δ can also be expressed as the second correction value.
[0162] 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 formulas (7) and (8) u It can also be expressed as the second path loss, PL d It can also be expressed as the second downlink path loss, and Δ can also be expressed as the second correction value.
[0163] 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 formulas (9) and (10) u It can also be expressed as the second path loss, PL d It can also be expressed as the second downlink path loss, and Δ can also be expressed as the second correction value.
[0164] Optionally, when the second indication information indicates the 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 with: 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.
[0165] Among them, for the description of the terminal device determining the second path loss based on the third correction value and the second downlink path loss, reference can be made 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 elaborated here.
[0166] The following introduces the 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:
[0167] Example 1, the second correction value is the difference between the first correction value and the third correction value, and the third correction value Δ3 satisfies:
[0168] Δ3 = Δ1 + Δ′;
[0169] Or, Δ3 = Δ1 - Δ′;
[0170] Among them, Δ1 is the first correction value, and Δ′ is the second correction value.
[0171] 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:
[0172] Δ3 = k′·Δ1;
[0173] Or,
[0174] Among them, Δ1 is the first correction value, and k′ is the second correction value.
[0175] S207, the terminal device determines the second transmission power based on the second path loss.
[0176] This process can refer to the description in S203 above and will not be elaborated here.
[0177] S208, the terminal device sends a second signal based on the second transmission power.
[0178] The second signal can be an uplink signal. For example, PUSCH, PUCCH, or SRS, etc.; or, the second signal is a sidelink signal.
[0179] Optionally, the method 200 further includes: the terminal device obtains a second downlink path loss, where the second downlink path loss is the difference between the second reference signal power and the RSRP of the second high-layer filtering.
[0180] Similar to the first downlink path loss, the second downlink path loss is the last one obtained before receiving the second indication information; the second downlink path loss is obtained within a preset duration (for ease of description, hereinafter referred to as the third preset duration) before receiving the second indication information; the second downlink path loss is the most recent one obtained after receiving the second indication information; the first downlink path loss is obtained within a preset duration (for ease of description, hereinafter referred to as the fourth preset duration) after receiving the second indication information; or, the second downlink path loss is obtained when receiving the second indication information.
[0181] Among them, the third preset duration and the fourth preset duration are the same or different. The description of the third preset duration can refer to the description of the first preset duration above, and the description of the fourth preset duration can refer to the description of the second preset duration above, and will not be elaborated here.
[0182] Optionally, before S201, the method 200 further includes: the first network device determines the first correction value.
[0183] Exemplarily, the first network device can determine the first correction value based on the first power headroom report, the second power headroom report, the first maximum transmission power of the terminal device, and the second maximum transmission power of the terminal device.
[0184] Among them, the first power headroom report is related to the first antenna selection reference signal, and the first maximum transmission power is related to the first power headroom report; the second power headroom report is related to the first data signal, and the second maximum transmission power is related to the second power headroom report.
[0185] Optionally, the method 200 further includes: the first network device receives a first power headroom report from the terminal device and determines a first maximum transmit power; the first network device receives a second power headroom report and determines a second maximum transmit power.
[0186] 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.
[0187] Wherein, the third power headroom report 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 report; the description of the first power headroom and the first maximum transmit power can refer to the previous description and will not be elaborated here.
[0188] Optionally, the method 200 further includes: the first network device receives a first power headroom report from the terminal device and determines a first maximum transmit power; the first network device receives a third power headroom report from the terminal device and determines a third maximum transmit power.
[0189] Optionally, before S205, the method 200 further includes: the first network device determines a second correction value.
[0190] For 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, and details will not be elaborated here.
[0191] Optionally, the correction value in this application may be periodically determined by the first network device.
[0192] Exemplarily, the first network device determines a correction value every time period T and sends an indication message. For example, the time interval between the first correction value and the second correction value is the time period T.
[0193] Taking the uplink path loss of 60 dB determined by the terminal device at time t0 and the downlink path loss of 100 dB measured by the terminal device at time t1 shown above as an example, the uplink path loss at time t1 determined by the terminal device based on the method provided in this application is introduced.
[0194] Exemplarily, the uplink path loss of 60 dB determined by the terminal device at time t0 is used as the first path loss in this application, the downlink path loss of 80 dB measured by the terminal device at time t0 is used as the first downlink path loss in this application, the difference of -20 dB 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 100 dB measured by the terminal device at time t1 is used as the second downlink path loss, the actual uplink path loss of the terminal device at time t1 is 50 dB as the second path loss in this application, and (100 - 50 = 50) dB is used as the second correction value in this application.
[0195] Based on the method provided in the embodiments of this application: If the terminal device does not receive the second correction value of 50 dB at time t1, but measures a downlink path loss of 100 dB, when deciding to send the second signal at time t1, the terminal device uses the uplink path loss of 60 dB determined at time t0 to determine the second transmission power for sending the second signal.
[0196] As can be seen from the foregoing, the actual uplink path loss of the terminal device at time t1 is 50 dB. Therefore, it can be obtained that the error between the uplink path loss of 60 dB determined by the terminal device at time t0 and the actual uplink path loss of 50 dB of the terminal device at time t1 is 10 dB; if the solution described in the embodiments of this application is not adopted, the terminal device will determine an uplink path loss of 80 dB based on the downlink path loss of 100 dB measured this time and the first correction value of -20 dB, which will result in an error of 30 dB from the actual uplink path loss of 50 dB of the terminal device at time t1. From this, it can be obtained that: The method provided in the embodiments of this application can reduce the large deviation of the uplink path loss and the large power control error caused by the untimely indication of the path loss correction value by the network side.
[0197] If the terminal device receives the second correction value of 50 dB at time t1, and when deciding to send the second signal at time t1, the terminal device uses the second correction value of 50 dB received at time t1 and the second downlink path loss of 100 dB to determine the second path loss of 50 dB, and then determines the second transmission power for sending the second signal.
[0198] 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 should re - use the downlink path loss corresponding to the second correction value to determine the uplink path loss, and then determine the transmission power, rather than using the uplink path loss determined at time t0 to determine the second transmission power.
[0199] As described above in conjunction with Figure 1 and Figure 2 the method provided in the embodiments of this application is described in detail. Below, in conjunction with Figure 3 and Figure 4Describe in detail the apparatus provided by the implementation of the present application.
[0200] Figure 3 and Figure 4 FIG. is a schematic diagram of a possible apparatus provided for an embodiment of the present application. These apparatuses can be used to implement the functions of the terminal device or the network device in the above method embodiments, and thus can also achieve the beneficial effects possessed by the above method embodiments.
[0201] Figure 3 FIG. is a schematic block diagram of the apparatus provided by an embodiment of the present application. As Figure 3 shown, the apparatus 300 includes a transceiver module 310 and a processing module 320.
[0202] A possible design is that the apparatus 300 is used to implement the functions of the terminal device in the method embodiment shown above. Figure 2
[0203] Exemplarily, the transceiver module 310 is configured to: receive first indication information; the processing module 320 is configured to: determine 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, determine a first transmit power based on the first path loss; and send a first signal based on the first transmit power.
[0204] Optionally, the first indication information is used to indicate a first correction value, and the processing module 320 is further configured to: determine a first path loss based on the first correction value and the first downlink path loss.
[0205] Optionally, the processing module 320 is further configured to: obtain the first downlink path loss, where the first downlink path loss is the difference between a first reference signal power and the RSRP of a first high-layer filtering; the first downlink path loss is the last time obtained before receiving the first indication information; the first downlink path loss is obtained within a preset duration before receiving the first indication information; the first downlink path loss is the most recent time obtained after receiving the first indication information; or, the first downlink path loss is obtained within a preset duration after receiving the first indication information.
[0206] Optionally, the transceiver module 310 is further configured to: receive second indication information; the processing module 320 is further configured to: determine 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; determine a second transmit power based on the second path loss; and send a second signal based on the second transmit power.
[0207] Optionally, the second indication information is used to indicate a second correction value, and the processing module 320 is further configured to: determine a second path loss based on the second correction value and the second downlink path loss.
[0208] Optionally, the transceiver module 310 is further configured to: receive the first indication information from the first network device; and send the first signal to the second network device.
[0209] For a more detailed description of the above transceiver module 310 and processing module 320, reference can be directly made to the relevant description in Figure 3 the embodiments shown, which will not be elaborated here.
[0210] Another possible design is that the apparatus 300 is used to implement the functions of the network device in the method embodiment shown above Figure 2 in the foregoing.
[0211] Exemplarily, the processing module 320 is configured to: determine a first correction value; the transceiver module 310 is configured to: send the first indication information.
[0212] Optionally, the processing module 320 is further configured to: determine a second correction value; the transceiver module 310 is further configured to: send a second indication information.
[0213] Optionally, the transceiver module 310 is further configured 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.
[0214] Optionally, the transceiver module 310 is further configured to: receive the first power headroom report, the processing module 320 is further configured to: determine the first maximum transmit power; the transceiver module 310 is further configured to: receive the second power headroom report, and the processing module 320 is further configured to: determine the second maximum transmit power.
[0215] Optionally, the transceiver module 310 is further configured to: 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.
[0216] Optionally, the transceiver module 310 is further configured to: receive the first power headroom report, the processing module 320 is further configured to: determine the first maximum transmit power; the transceiver module 310 is further configured to: receive the third power headroom report, and the processing module 320 is further configured to: determine the third maximum transmit power.
[0217] For a more detailed description of the above transceiver module 310 and processing module 320, reference can be directly made to Figure 2 the relevant description in the embodiments shown, which will not be elaborated here.
[0218] It should be noted that the device 300 may include a sending module but not a receiving module. Alternatively, the device 300 may include a receiving module but not a sending module. Specifically, it depends on whether the above-described solution executed by the device 300 includes sending actions and receiving actions. It can be understood that since the device 300 has a communication function, it can also be referred to as a communication device.
[0219] Figure 4 is another schematic block diagram of the device provided by the embodiments of the present application. As Figure 4 shown, the device 400 includes one or more processors 410. The processor 410 may be a general-purpose processor or a dedicated processor, etc. 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 the device (such as a terminal device, a network device, or a chip, etc.), execute software programs, and process data of the software programs.
[0220] Optionally, in one design, the processor 410 may include a program (which may also be referred to as code or instructions sometimes), and the program may be run on the processor 410, so that the device 400 executes the methods performed by the terminal device or the network device in the method embodiments above. In another possible design, the device 400 includes a circuit ( Figure 4 not shown), and the circuit is used to implement the functions of the terminal device or the network device in the method embodiments above.
[0221] Exemplarily, the processor 410 may be used to execute computer programs or instructions in the memory to implement Figure 2 the steps performed by the terminal device or the network device in any of the method embodiments shown in the embodiments shown.
[0222] Optionally, the device 400 may include one or more memories 420, on which there are programs (sometimes also referred to as code or instructions), and the programs may be run on the processor 410, so that the device 400 executes the methods performed by the terminal device or the network device in the embodiments above.
[0223] Optionally, data may also be stored in the processor 410 and / or the memory 420. The processor and the memory may be provided separately or integrated together.
[0224] Optionally, the device 400 may further include a communication interface 430. The processor 410 is sometimes also referred to as a processing unit and controls the device (such as a terminal device or a network device). The communication interface 430 is sometimes also referred to as a transceiver unit, a transceiver, a transceiver circuit, or a transceiver, etc., and is used to implement the transceiver function of the device.
[0225] Optionally, the device 400 further includes a communication interface 430. The processor 410 and the communication interface 430 are coupled to each other. It can be understood that the communication interface 430 can be a transceiver or an input / output interface.
[0226] It can be understood that since the device 400 has communication capabilities, it can also be referred to as a communication device.
[0227] When the device 400 is used to implement Figure 2 the method, the processor 410 is used to perform the functions of the above-mentioned processing unit, and the communication interface 430 is used to perform the functions of the above-mentioned transceiver module. Whether the communication interface 430 is used for sending or receiving specifically depends on whether the device 400 performs a sending action or a receiving action in the implemented solution.
[0228] When the above-mentioned device 400 is a chip applied to a terminal device, the chip implements the functions of the terminal device in the above-mentioned method embodiments. The chip of the terminal device receives a signal from other modules (such as a radio frequency module or an antenna) in the terminal device, and this signal can be sent by a network device to the terminal device; or, the chip of the terminal device sends a signal to other modules (such as a radio frequency module or an antenna) in the terminal device, and this signal can be sent by the terminal device to the network device.
[0229] When the above-mentioned device 400 is a chip applied to a network device, the chip implements the functions of the network device in the above-mentioned method embodiments. The chip of the network device receives a signal from other modules (such as a radio frequency module or an antenna) in the network device, and this signal can be sent by a terminal device to the network device; or, the chip of the network device sends a signal to other modules (such as a radio frequency module or an antenna) in the network device, and this signal can be sent by the network device to the terminal device.
[0230] It can be understood that when the device 400 is a terminal device or a network device, the communication interface 430 can be a transceiver, which specifically includes a transmitter and a receiver. The transmitter is used to send signals, and the receiver is used to receive signals. When the device 400 is a chip applied to a terminal device or a network device, the communication interface 430 can be an input / output circuit, where the input circuit can be used for receiving, and the output interface can be used for sending.
[0231] This 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 performed by the terminal device or the method performed by the network device in the above-mentioned embodiments.
[0232] It should be understood that the above processing device may be a chip or a chip system. For example, the processing device may 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 micro controller unit (MCU), a programmable logic device (PLD), or other integrated chips.
[0233] In the implementation process, the steps of the above method can be completed by the integrated logic circuit of the hardware in the processor or the instructions in the form of software. The steps of the method disclosed in the embodiments of the present application can be directly embodied as being executed and completed by the hardware processor, or executed and completed by the combination of the hardware and software modules in the processor. The software module may be located in a mature storage medium 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. This storage medium is located in the memory, and the processor reads the information in the memory and combines its hardware to complete the steps of the above method. To avoid repetition, it will not be described in detail here.
[0234] It should be noted that the processor in the embodiments of the present application may be an integrated circuit chip with the ability to process signals. In the implementation process, the steps of the above method embodiments can be completed by the integrated logic circuit of the hardware in the processor or the instructions in the form of software. The above processor may 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 devices, discrete gate or transistor logic devices, discrete hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor, etc.
[0235] The steps of the method disclosed in the embodiments of the present application can be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module can be located in a mature storage medium 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 combines its hardware to complete the steps of the above method.
[0236] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example but 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), synchlink DRAM (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include but not be limited to these and any other suitable types of memory.
[0237] The method 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, it 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 processes or functions described in the embodiments of the present application are generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. 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 wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more integrated available media. The available medium may be a magnetic medium (such as a floppy disk, hard disk, magnetic disk), an optical medium (such as a DVD), or a semiconductor medium (such as a solid state disk (SSD)), etc.
[0238] The present application also provides a computer program product, which includes: a computer program (which may also be referred to as code or instructions). When the computer program is run, Figure 2 the method executed by the terminal device in the illustrated embodiment is executed, or the method executed by the network device is executed.
[0239] The present application also provides a computer-readable storage medium, which stores a computer program (which may also be referred to as code or instructions). When the computer program is run, Figure 2 the method executed by the terminal device in the illustrated embodiment is executed, or the method executed by the network device is executed.
[0240] The present application also provides a communication system, which includes the aforementioned terminal device and network device.
[0241] Those of ordinary skill in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professionals can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present application.
[0242] Those skilled in the art can clearly understand that for the convenience and conciseness of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.
[0243] In several embodiments provided in the present 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 illustrative. For example, the division of the units is only a logical function division, and there can be other division methods in actual implementation. For example, 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 displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces, and the indirect couplings or communication connections of the devices or units can be in electrical, mechanical, or other forms.
[0244] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0245] In addition, in each embodiment of the present application, the functional units can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit.
[0246] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or a part of this 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 to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in each embodiment of the present application. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories, random access memories, magnetic disks, or optical discs that can store program codes.
[0247] The above is only the specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the present application and should be covered by the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope 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, characterized in that, 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, characterized in that, 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 + Δ; Alternatively, 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, characterized in that, 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, characterized in that, 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, where 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 time 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 time 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, where 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, wherein 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 having a computer program stored thereon, 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 executed, performs the method according to any one of claims 1 to 10.