Communication method and communication apparatus

WO2026189355A1PCT designated stage Publication Date: 2026-09-17HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2026/082583
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2025-03-11
Filing Date
2026-03-10
Publication Date
2026-09-17

Smart Images

  • Figure CN2026082583_17092026_PF_FP_ABST
    Figure CN2026082583_17092026_PF_FP_ABST
Patent Text Reader

Abstract

The present application provides a communication method and a communication apparatus. The communication method comprises: a terminal device sends first indication information to a network device, wherein the first indication information indicates the maximum transmission power limit of the terminal device and other power-related information; the network device obtains second indication information on the basis of the maximum transmission power, wherein the second indication information comprises a first number of uplink streams scheduled, and the first number of uplink streams corresponds to a first maximum transmission power limit; and the terminal device calculates and determines the maximum transmission power under the current number of uplink streams on the basis of the first maximum transmission power limit, and sends data to the network device on the basis of the maximum transmission power. By reporting the maximum transmission power limit by means of the terminal device, the network device can acquire the current radio frequency capability and power information of the terminal device, such that practical constraints can be taken into account when scheduling the terminal device, thereby improving the power utilization rate of information transmission, and improving signal transmission efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Communication methods and communication devices

[0001] This application claims priority to Chinese Patent Application No. 202510286264.6, filed on March 11, 2025, entitled "Communication Method and Communication Device", the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of communications, and more specifically, to a communication method and a communication device. Background Technology

[0003] During signal transmission between terminal devices and network devices, each terminal device has a theoretical maximum transmit power, also known as its claimed maximum transmit power. Under certain hardware capabilities, the claimed power level of a terminal device may not fully match the actual transmission power of all streams within that hardware capability. In this case, if the claimed power level is low, the terminal device's maximum uplink transmit power capacity will be wasted; if the terminal device claims to support only a portion of the transmission streams to achieve its maximum transmit power, the terminal device's information transmission throughput rate will be reduced. Summary of the Invention

[0004] This application provides a communication method and a communication device that can improve power utilization during information transmission.

[0005] Firstly, a communication method is provided, which can be executed by a communication device. This communication device can be a terminal device, or a component for the terminal device (such as a chip or circuit, which can be a modem chip, also known as a baseband chip, or a system-on-chip (SoC) or system-in-package (SIP) chip containing a modem core, etc.), or a logic module or software capable of implementing some or all of the functions of the terminal device, etc., and this application does not limit this.

[0006] The method may include: sending first indication information, the first indication information indicating a maximum transmit power limit; receiving second indication information, the second indication information indicating a first uplink stream number, the first uplink stream number corresponding to a first maximum transmit power limit; determining a maximum transmit power based on the first maximum transmit power limit; and sending data based on the maximum transmit power.

[0007] The maximum transmit power limit includes at least one maximum transmit power limit, and the number of uplink streams includes at least one number of uplink streams. There is a one-to-one correspondence between the at least one maximum transmit power limit and the at least one number of uplink streams. The first number of uplink streams indicated by the second indication information is one of the at least one number of uplink streams, and the first maximum transmit power limit is the maximum transmit power limit corresponding to the first number of uplink streams.

[0008] Based on the above technical solution, the terminal device sends a first indication message to the network device. This first indication message indicates the terminal device's maximum transmit power limit, along with other power-related information. The network device obtains a second indication message based on this maximum transmit power. This second indication message includes a first number of uplink streams to be scheduled, which corresponds to the maximum first transmit power limit. The terminal device calculates and determines the maximum transmit power for the current number of uplink streams based on the maximum first transmit power limit, and then sends data to the network device based on this maximum transmit power. By having the terminal device report its maximum transmit power limit, the network device can obtain the current RF capabilities and power information of the terminal device. This allows it to consider the limitations imposed on the terminal device under actual conditions when scheduling it, thereby improving the power utilization rate of information transmission and increasing transmission efficiency.

[0009] In conjunction with the first aspect, in some implementations of the first aspect, the maximum transmit power satisfies: P CMAX_L,f,c ≤P CMAX,f,c ≤P CMAX_H,f,c

[0010] P CMAX,f,c For maximum transmission power, P CMAX_L,f,c P is the minimum value of the maximum transmission power. CMAX_H,f,c This represents the maximum value of the maximum transmission power.

[0011] Among them, P CMAX_L,f,c It relates to at least one of the following parameters: transmit power limit, edge power backoff value, theoretical maximum transmit power corresponding to the power level, power boost value, power level parameter, first maximum transmit power limit, maximum power reduction value, additional power reduction value, additional maximum power backoff value, additional power loss compensation, additional power tolerance, maximum power management reduction value; and / or,

[0012] P CMAX_H,f,c It is related to at least one of the following parameters: upper limit of transmit power, theoretical maximum transmit power corresponding to the power level, power level parameter, power boost value, and first maximum transmit power limit.

[0013] In conjunction with the first aspect, in some implementations of the first aspect, P CMAX_L,f,c satisfy:

[0014] P CMAX_L,f,c=MIN{P EMAX,c -ΔT C,c ,(P PowerClass -ΔP PowerClass +ΔP PowerBoost -ΔP PowerLimit )-MAX(MAX(MPR c +ΔMPR c A-MPR c )+ΔT IB,c +ΔT C,c +ΔT RxSRS P-MPR c )}

[0015] Wherein, ΔP PowerLimit For the first maximum transmit power limit, P PowerClass P represents the theoretical maximum transmit power corresponding to the power level. EMAX,c ΔP is the upper limit of the transmission power. PowerClass For power rating parameters, ΔP PowerBoost MPR is the power boost value. c ΔMPR is the maximum power reduction value. c For the additional power reduction value, A-MPR c To add the maximum power back-off value, ΔT IB,c For additional power loss compensation, ΔT C,c The edge power backoff value, ΔT RxSRS For additional power tolerance, P-MPR c Reduced value for maximum power management.

[0016] In conjunction with the first aspect, in some implementations of the first aspect, P CMAX_H,f,c Satisfy: P CMAX_H,f,c =MIN{P EMAX,c ,P PowerClass -ΔP PowerClass +ΔP PowerBoost -ΔP PowerLimit}

[0017] Based on the above technical solution, when determining the maximum transmission power, the terminal device incorporates the first maximum transmission power limit into the formula. This allows the calculation and reporting of the terminal device's maximum transmission power to take into account the current actual situation, improving the accuracy of reported information and power between the terminal device and the network device, and reducing the waste of resources when transmitting signals between the network device and the terminal device.

[0018] In conjunction with the first aspect, in some implementations of the first aspect, the first indication information further indicates at least one of the following: frequency band information of the terminal device, power level of the terminal device, number of uplink streams of the terminal device, and full-power transmission information of the terminal device.

[0019] In conjunction with the first aspect, in some implementations of the first aspect, the full-power transmission information of the terminal device includes an indication of whether the uplink stream of the terminal device supports full-power transmission.

[0020] In conjunction with the first aspect, in some implementations of the first aspect, the full-power transmission information of the terminal device includes the full-power transmission mode supported by the uplink stream of the terminal device.

[0021] As an example, full-power transmission information may include: a number of transmission streams of the terminal device supports full-power transmission, and the full-power transmission information indicates the full-power transmission mode supported by the terminal device in the case of that number of transmission streams; or, a number of transmission streams of the terminal device does not support full-power transmission, and the full-power transmission information indicates that the terminal device does not support full-power transmission in the case of that number of transmission streams.

[0022] Based on the above technical solution, the terminal device can report the power-related information corresponding to the number of supported uplink streams to the network device, so as to align the information between the network device and the terminal device. This is beneficial for the network device to make scheduling based on the actual situation, thereby reducing unnecessary resource waste and improving the power utilization rate of signal transmission.

[0023] Secondly, a communication method is provided, which can be executed by a communication device. This communication device can be a network device, or a component for a network device (such as a chip, chip system, or circuit), or a logic module or software capable of implementing some or all of the functions of a network device, etc., and this application does not limit it in this regard.

[0024] The method may include: receiving first indication information, the first indication information indicating a maximum transmit power limit; sending second indication information, the second indication information indicating a first uplink stream number, the first uplink stream number corresponding to a first maximum transmit power limit; and receiving data based on the maximum transmit power.

[0025] In conjunction with the second aspect, in some implementations of the second aspect, the first indication information also indicates at least one of the following: the frequency band information of the terminal device, the power level of the terminal device, the number of uplink streams of the terminal device, and the full-power transmission information of the terminal device.

[0026] In conjunction with the second aspect, in some implementations of the second aspect, the full-power transmission information of the terminal device includes an indication of whether the uplink stream of the terminal device supports full-power transmission.

[0027] In conjunction with the second aspect, in some implementations of the second aspect, the full-power transmission information of the terminal device includes the full-power transmission mode supported by the uplink stream of the terminal device.

[0028] Regarding the beneficial effects not described in detail in the second aspect, please refer to the relevant description in the first aspect, which will not be repeated here.

[0029] Thirdly, a communication apparatus is provided for performing the method in any possible implementation of the first or second aspect described above. Specifically, the apparatus may include units and / or modules for performing the method in any possible implementation of the first or second aspect, such as processing units and / or communication units.

[0030] In one implementation, the device is a communication device (such as a terminal device or a network device). When the device is a communication device, the communication unit can be a transceiver or an input / output interface; the processing unit can be at least one processor. Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.

[0031] In another implementation, the device is a chip, chip system, or circuit for communication equipment (such as terminal equipment or network equipment). When the device is a chip, chip system, or circuit for communication equipment, the communication unit can be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip, chip system, or circuit; the processing unit can be at least one processor, processing circuit, or logic circuit.

[0032] Fourthly, a communication device is provided, comprising: at least one processor for executing a computer program or instructions stored in a memory to perform the method in any possible implementation of the first or second aspect described above. Optionally, the device further comprises a memory for storing the computer program or instructions; correspondingly, at least one processor is configured to execute the computer program or instructions in the memory. Optionally, the device further comprises a communication interface coupled to the processor, which can be used to input information to the processor or output information from the processor. Optionally, the processor reads the computer program or instructions from the memory through the communication interface.

[0033] In one implementation, the device is a communication device (such as a terminal device or a network device).

[0034] In another implementation, the device is a chip, chip system, or circuit for communication equipment (such as terminal equipment or network equipment).

[0035] Fifthly, a processor is provided for performing the methods provided in the first or second aspect above.

[0036] Unless otherwise specified, or if it does not contradict its actual function or internal logic in the relevant description, the transmission and acquisition / reception operations involved in the processor can be understood as processor output and reception, input and other operations, or as transmission and reception operations performed by radio frequency circuits and antennas. This application does not limit them in this regard.

[0037] In a sixth aspect, a computer-readable storage medium is provided, on which a computer program or instructions are stored, which, when executed on a communication device, cause the communication device to perform the method in any possible implementation of the first or second aspect described above.

[0038] A seventh aspect provides a computer program product comprising a computer program or instructions for performing the methods of any possible implementation of the first or second aspect described above. In other words, when the computer program product is run on a computer, it causes the computer to perform the methods of any possible implementation of the first or second aspect described above.

[0039] Eighthly, a chip is provided, the chip including a processor and a communication interface, wherein the processor reads instructions from a memory through the communication interface and executes the method provided by any of the above implementations of the first or second aspect.

[0040] Optionally, as one implementation, the chip further includes a memory storing computer programs or instructions, and a processor for executing the computer programs or instructions in the memory. When the computer programs or instructions are executed, the processor is used to perform the method provided by any of the above implementations of the first or second aspect.

[0041] Ninthly, a communication system is provided, including a first communication device and a second communication device. The first communication device is used to perform the method provided as in the first aspect or any possible implementation thereof, and the second communication device is used to perform the method provided as in any possible implementation thereof. Attached Figure Description

[0042] Figure 1 is a schematic diagram of a wireless communication system provided in an embodiment of this application.

[0043] Figure 2 is a schematic diagram of another wireless communication system provided in an embodiment of this application.

[0044] Figure 3 is a schematic diagram of the access network device provided in an embodiment of this application.

[0045] Figure 4 is a schematic diagram of a communication method 400 provided in an embodiment of this application.

[0046] Figure 5 is a schematic diagram of a communication device 500 provided in an embodiment of this application.

[0047] Figure 6 is a schematic diagram of another communication device 600 provided in an embodiment of this application.

[0048] Figure 7 is a schematic diagram of a chip system 700 provided in an embodiment of this application. Detailed Implementation

[0049] The technical solutions in this application will now be described with reference to the accompanying drawings.

[0050] Before introducing the scheme of this application, the following points should be noted.

[0051] (1) In this application, "instruction" can include direct instruction, indirect instruction, explicit instruction, implicit instruction, etc. When describing a certain instruction information as being used to instruct A, it can be understood that the instruction information carries A, carries the identifier of A, carries B which is associated with A, carries the identifier of B which is associated with A, etc. In other words, if the receiving side of a certain instruction information can determine A based on the instruction information, it can be described as the instruction information being used to instruct A, and the specific method of determination is not limited. When it is understood that the instruction information carries A, "instruction" or "used to instruct" can be replaced with "includes". In this case, a statement similar to "sending / receiving instruction information, the instruction information being used to instruct A" can be replaced with "sending / receiving A".

[0052] In this application, the information indicated by the instruction information is called the information to be instructed. In specific implementations, there are many ways to indicate the information to be instructed, such as, but not limited to, directly indicating the information to be instructed, such as the information to be instructed itself or its index. It can also indirectly indicate the information to be instructed by indicating other information, where there is a relationship between the other information and the information to be instructed. It can also indicate only a part of the information to be instructed, while the other parts are known or pre-agreed upon. For example, the instruction of specific information can be achieved by using a pre-agreed (e.g., protocol-defined) arrangement of various pieces of information, thereby reducing instruction overhead to some extent. Furthermore, the information to be instructed can be sent as a whole or divided into multiple sub-information pieces, and the sending period and / or timing of these sub-information pieces can be the same or different.

[0053] (2) In this application, the expression " / " is used to indicate that the objects before and after are in an "or" relationship; for example, A / B can mean: A or B. The expression "and / or" is used to indicate that the objects before and after are in a relationship of either "and" or "or"; for example, A and / or B can mean the following: A exists alone, B exists alone, A and B exist simultaneously, where A and B can be single or multiple. "At least one of the following" or similar expressions are used to indicate any combination of the listed items; for example, at least one of A, B and / or C can mean the following: A exists alone, B exists alone, C exists alone, A and B exist simultaneously, B and C exist simultaneously, A and C exist simultaneously, A, B and C exist simultaneously, where A, B, and C can be single or multiple.

[0054] (3) In this application, "send" and "receive" indicate the direction of signal transmission. For example, "send information to XX" can be understood as the destination of the information being XX, which may include direct transmission via the air interface or indirect transmission by other units or modules via the air interface. "Receive information from YY" can be understood as the source of the information being YY, which may include direct reception from YY via the air interface or indirect reception from YY by other units or modules via the air interface. "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. In other words, sending and receiving can occur between devices, such as between network devices and terminal devices, or within a device, such as between components, modules, chips, software modules, or hardware modules within the device via a bus, wiring, or interface.

[0055] (4) In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terms and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0056] (5) In this application, “first”, “second”, and “#1” and “#2” are only for the convenience of description and are used to distinguish objects, and are not intended to limit the scope of the embodiments of this application.

[0057] (6) In this application, "predefined" can mean a standard protocol predefined, or it can mean a pre-agreed or pre-negotiated agreement between devices. Here, "protocol" can refer to a standard protocol in the field of communications, for example, it may include fourth-generation (4G) protocols. th Generation 4G network, fifth generation (5G) network thThis application does not limit the scope to network protocols such as 5G (generation, 5G), New Radio (NR), 5.5G, and related protocols applied in future communication networks.

[0058] (7) In this application, the words “exemplary,” “for example,” “e.g.,” are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as an “example” in this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of the word “example” is intended to present the concept in a concrete manner. In the embodiments of this application, “of,” “corresponding, relevant,” and “corresponding” may sometimes be used interchangeably, and it should be noted that their intended meanings are consistent unless their distinction is emphasized.

[0059] First, let me introduce the communication system to which this application applies.

[0060] The technical solutions provided in this application can be applied to various communication systems, such as 5th generation (5G) or NR systems, frequency division duplex (FDD) systems, and time division duplex (TDD) systems. The technical solutions provided in this application can also be applied to future communication networks. Furthermore, the technical solutions provided in this application can be applied to device-to-device (D2D) communication, vehicle-to-everything (V2X) communication, machine-to-machine (M2M) communication, machine-type communication (MTC), and Internet of Things (IoT) communication systems. The technical solutions provided in this application can also be applied to non-terrestrial network (NTN) systems such as inter-satellite communication and satellite communication.

[0061] As an example, a satellite communication system includes a satellite base station and terminal equipment. The satellite base station provides communication services to the terminal equipment. Satellite base stations can also communicate with each other. A satellite can act as a base station or as a terminal device. Here, "satellite" can refer to drones, hot air balloons, low-Earth orbit satellites, medium-Earth orbit satellites, high-Earth orbit satellites, etc. "Satellite" can also refer to non-terrestrial base stations or non-terrestrial equipment.

[0062] As an example, V2X communication can include: vehicle-to-vehicle (V2V) communication, vehicle-to-infrastructure (V2I) communication, vehicle-to-pedestrian (V2P) communication, and vehicle-to-network (V2N) communication.

[0063] In a communication system, a device can send signals to or receive signals from another device. These signals can include information, signaling, or data. The device can also be replaced by an entity, network entity, communication equipment, communication module, node, communication node, etc. This application uses a device as an example for description.

[0064] The terminal device in this application embodiment can be a device or module that accesses the aforementioned communication system and has corresponding communication functions. The terminal device can include various devices with wireless communication capabilities, which can be used to connect people, objects, machines, etc. The terminal device can be widely applied in various scenarios, such as: cellular communication, D2D, V2X, peer-to-peer, M2M, MTC, IoT, virtual reality (VR), augmented reality (AR), industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, drones, robots, remote sensing, passive sensing, positioning, navigation and tracking, autonomous delivery, etc. The terminal device can be a terminal in any of the above scenarios, such as an MTC terminal, an IoT terminal, etc. Terminal equipment can be user equipment (UE), terminal, fixed equipment, mobile station equipment or mobile equipment, subscriber unit, handheld device, vehicle-mounted equipment, wearable device, cellular phone, smartphone, Session Initiation Protocol (SIP) phone, wireless data card, personal digital assistant (PDA), computer, tablet computer, laptop computer, wireless modem, handset, laptop computer, computer with wireless transceiver capability, smart book, vehicle, satellite, global positioning system (GPS) device, target tracking device, aircraft (e.g., drone, helicopter, multi-helicopter, quad-helicopter, or airplane), boat, remote control device, smart home device, industrial equipment, transport vehicle with wireless communication capability, communication module, roadside unit (RSU) with terminal function, or devices built into the above devices (e.g., communication modules, modems, or chips in the above devices), or other processing devices connected to a wireless modem.

[0065] It should be understood that in certain scenarios, terminal devices can also be used as base stations. For example, a terminal device can act as a scheduling entity, providing sidelink signaling between terminal devices in scenarios such as V2X, D2D, or end-to-end.

[0066] In this embodiment, the device for implementing the functions of a terminal device, i.e., the terminal device, can be the terminal device itself, or it can be any device capable of supporting the terminal device in implementing the functions, such as a chip system, chip, circuit, or communication module (i.e., a communication module that performs communication functions). This device can be installed in the terminal device. In this embodiment, the chip system can be composed of chips, or it can include chips and other discrete devices. Furthermore, the device can also be configured with program instructions for performing corresponding communication functions.

[0067] The network device in this application embodiment can be a device or module with corresponding communication functions. The network device can be a device used to communicate with terminal devices; it can also be called an access network device or a wireless access network device, such as a base station. In this application embodiment, the network device can refer to a radio access network (RAN) node (or device) that connects the terminal device to the wireless network. A base station can broadly encompass, or be replaced by, various names including: NodeB, evolved NodeB (eNB), next-generation NodeB (gNB), relay station, access point, transmitting and receiving point (TRP), transmitter, master station, auxiliary station, multiple standard radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. A base station can be a macro base station, micro base station, relay node, donor node, or similar, or a combination thereof. A base station can also refer to a communication module, modem, or chip installed within the aforementioned equipment or apparatus. A base station can also be a mobile switching center, a device that performs base station functions in D2D, V2X, and M2M communications, or a device that performs base station functions in future communication systems. A base station can support networks using the same or different access technologies. The embodiments of this application do not limit the specific technologies or device forms used in the network equipment.

[0068] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move depending on the location of the mobile base station. In other examples, a helicopter or drone can be configured as a device to communicate with another base station.

[0069] In some deployments, the network devices mentioned in the embodiments of this application may be devices including CU, or DU, or devices including CU and DU, or devices with control plane CU nodes (central unit-control plane (CU-CP)) and user plane CU nodes (central unit-user plane (CU-UP)) and DU nodes.

[0070] In some deployments, multiple RAN nodes collaborate to assist terminal devices in achieving wireless access, with different RAN nodes each implementing some of the base station's functions. For example, RAN nodes can be CUs, DUs, CU-CPs, CU-UPs, or radio units (RUs). CUs and DUs can be configured separately or included in the same network element, such as a BBU. RUs can be included in radio equipment or radio units, such as RRUs, AAUs, or RRHs.

[0071] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, a radio access network can also be an open radio access network (O-RAN or ORAN) architecture. In an O-RAN system, CU can also be called an open CU (open CU, O-CU), DU can also be called an open DU (open DU, O-DU), CU-CP can also be called an open CU-CP (O-CU-CP), CU-UP can also be called an open CU-UP (O-CU-UP), and RU can also be called an open RU (open RU, O-RU). Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software modules and hardware modules.

[0072] In this embodiment, the device for implementing the functions of a network device can be a network device itself, or a device capable of supporting the network device in implementing those functions, such as a chip system, chip, circuit, or communication module (i.e., a communication module that performs communication functions). This device can be installed within the network device. In this embodiment, the chip system can be composed of chips, or it can include chips and other discrete devices. Furthermore, the device can be configured with program instructions for performing corresponding communication functions. This embodiment only uses a network device as an example to illustrate the device for implementing the functions of a network device, and does not limit the solution of this embodiment.

[0073] Network devices and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can also be deployed in the air on airplanes, balloons, and satellites. This application does not limit the scenario in which the network devices and terminal devices are located.

[0074] Referring to Figure 1, as an example, Figure 1 is a schematic diagram of a wireless communication system applicable to an embodiment of this application. As shown in Figure 1, the wireless communication system includes a wireless access network 100. The wireless access network 100 may be a next-generation (e.g., future or higher version) wireless access network or a traditional (e.g., 5G, 4G, 3G, or 2G) wireless access network. One or more terminal devices (120a-120j, collectively referred to as 120) may be interconnected or connected to one or more network devices (110a, 110b, collectively referred to as 110) in the wireless access network 100. Network elements in the wireless communication system are connected through interfaces (e.g., NG, Xn) or air interfaces.

[0075] When network devices and terminal devices communicate, the network device can manage one or more cells, and a cell can include at least one terminal device. A cell can be understood as an area within the wireless signal coverage range of the network device.

[0076] Figure 1 is just a schematic diagram. The wireless communication system may also include other devices, such as core network devices, wireless relay devices and / or wireless backhaul devices, which are not shown in Figure 1.

[0077] Referring to Figure 2, as an example, Figure 2 is a schematic diagram of another wireless communication system applicable to embodiments of this application. This wireless communication system may be referred to as an ORAN system, for example. The wireless communication system may include a core network, access network equipment, and terminal equipment. As an example, the ORAN system may also include other components besides those shown in Figure 2; specific details are not limited in this application.

[0078] Access network devices can communicate with the core network (CN) via a backhaul link. Access network devices can also communicate with terminal devices via an air interface. Specifically, the BBU (Browser Unit) in the access network device communicates with the core network via a backhaul link. The RU (Remote Utility Unit) in the access network device communicates with at least one terminal device via an air interface. The BBU communicates with at least one RU via a fronthaul link; the BBU and RU may or may not be co-located. A BBU includes at least one CU (Complex Unit) and at least one DU (Distributed Unit), and the CU and DU can communicate with each other via at least one midhaul link.

[0079] Referring to Figure 3, as an example, Figure 3 is a schematic diagram of an access network device applicable to an embodiment of this application.

[0080] Optionally, the access network equipment includes a CU. The CU is a logical node that carries the radio resource control (RRC), service data adaptation protocol (SDAP) layer, packet data convergence protocol (PDCP) layer, and other control functions of the access network equipment. The CU can connect to network nodes such as the core network through interfaces, such as the E2 interface. The CU may have some core network functions. The CU (e.g., the PDCP layer and / or higher layers of the CU) connects to the DU (e.g., the radio link control (RLC) layer and lower layers of the DU) through interfaces, such as the F1 interface. Optionally, the F1 interface can provide control plane (C-Plane) and user plane (U-Plane) functions (e.g., interface management, system information management, UE context management, RRC message transmission, etc.). F1AP is the application protocol of the F1 interface, defining the signaling procedures of F1 in some examples. The F1 interface supports control plane F1-C and user plane F1-U.

[0081] As an example, a CU includes CU-CP and CU-UP. CU-CP is a logical node carrying the control plane (PDCP-C) layer, which carries the RRC layer and the Packet Data Convergence Protocol layer, and is used to implement the CU's control plane functions. CU-CP can interact with network elements in the core network used to implement control plane functions. These network elements in the core network can be access and mobility function (AMF) network elements, such as the access and mobility management function (AMF) in a 5G system. The AMF network element is responsible for mobility management in the mobile network, such as terminal device location updates, terminal device registration with the network, and terminal device handover. CU-UP is a logical node carrying the user plane (PDCP-U) layer, which carries the SDAP layer and the Packet Data Convergence Protocol layer, and is used to implement the CU's user plane functions. CU-UP can interact with network elements in the core network used to implement user plane functions. These network elements in the core network, such as the user plane function (UPF) in a 5G system, are responsible for data forwarding and receiving in terminal devices. The above CU and DU configurations are merely examples. In practical applications, the functions of the CU and DU can be configured as needed. For instance, the CU or DU can be configured to have more protocol layer functions, or to have only some protocol layer processing functions. For example, some RLC layer functions and protocol layer functions above the RLC layer can be placed in the CU, while the remaining RLC layer functions and protocol layer functions below the RLC layer can be placed in the DU. Furthermore, the functions of the CU or DU can be divided according to service type or other system requirements. For example, based on latency, functions that require low latency can be placed in the DU, while functions that do not require low latency can be placed in the CU.

[0082] Optionally, the access network equipment includes a DU. As shown in Figure 3, the DU is a logical node carrying the RLC layer, medium access control (MAC) layer, higher physical layer (Higher PHY) layer, and other functions. In some examples, the DU can control at least one RU. The DU connects to the RU through interfaces, which can be fronthaul interfaces. In some examples, the Higher PHY layer includes the PHY layer processing, such as forward error correction (FEC) encoding and decoding, scrambling, modulation, and demodulation.

[0083] Optionally, the access network equipment includes a Runner (RU). As shown in Figure 3, the RU is a logical node that carries lower physical layer (Lower PHY) and radio frequency (RF) processing. In some examples, the RU may be a 3GPP transmission reception point (TRP), a remote radio head (RRH), or other similar entities. In some examples, the Lower PHY includes PHY processing functions such as fast fourier transform (FFT), inverse fast fourier transform (IFFT), digital beamforming, and filtering. The RU communicates with one or more terminal devices via a wireless link (such as an RF chain).

[0084] The DU and RU can be co-located or not. The DU and RU exchange control plane and user plane information via a fronthaul link through the lower-layer split CUS-plane (LLS-CUS-Plane) (or O-RAN CUS-Plane) interface. Here, CUS-Plane represents the control plane (C-Plane), user plane (UPlane), and synchronization plane (S-Plane) (CUS-Plane). LLS-CUS may include a lower-layer split control (LLS-C) interface providing the control plane and a lower-layer split user (LLS-U) interface providing the user plane. Additionally, LLS-CUS may include a lower-layer split synchronization (LLS-S) interface providing the synchronization plane. In some examples, the control plane (or control plane) refers to the real-time control between the DU and RU. The DU and RU exchange management plane information via the lower-layer split management (LLS-M) interface of the fronthaul link. The management plane (M-Plane) refers to the non-real-time management operations between the DU and RU.

[0085] DU and RU can cooperate to implement the functions of the PHY layer. A DU can be connected to one or more RUs. The functions of DU and RU can be configured in various ways depending on the design. For example, a DU can be configured to implement baseband functions, and an RU can be configured to implement mid-RF functions. Another example is that a DU can be configured to implement higher-level functions in the PHY layer, and an RU can be configured to implement lower-level functions in the PHY layer, or to implement both lower-level and RF functions. Higher-level functions in the physical layer can include a portion of the physical layer's functions that are closer to the MAC layer, while lower-level functions in the physical layer can include another portion of the physical layer's functions that are closer to the mid-RF side.

[0086] Figures 1 to 3 above are illustrative examples, and the embodiments of this application are not limited thereto.

[0087] To facilitate understanding of the solutions in the embodiments of this application, relevant concepts are explained.

[0088] 1. Port:

[0089] A port, also known as an antenna port, can include transmit ports and receive ports. An antenna port is a logical concept; one antenna port can correspond to one physical transmit antenna or multiple physical transmit antennas. In both cases, the terminal's receiver will not decompose signals from the same antenna port. From the terminal device's perspective, regardless of whether the channel is formed by a single physical transmit antenna or by combining multiple physical transmit antennas, the reference signal (RS) corresponding to that antenna port defines it. For example, the antenna port corresponding to the demodulation reference signal (DMRS) is the DMRS port. The terminal device can obtain the channel estimate for the corresponding antenna port based on the reference signal. Each antenna port corresponds to a time / frequency resource grid and has its own independent reference signal. One antenna port is one channel, and the terminal device performs channel estimation and data demodulation based on the reference signal corresponding to that antenna port.

[0090] Optionally, a port refers to a port after beamforming and / or phase rotation.

[0091] An antenna port is typically associated with a reference signal (e.g., a pilot signal), and its meaning can be understood as a transmit / receive interface on the channel through which the reference signal passes. In low-frequency systems, an antenna port may correspond to one or more antenna elements that jointly transmit the reference signal; the receiver can treat them as a whole without distinguishing between individual elements. In high-frequency systems, an antenna port may correspond to a beam; similarly, the receiver only needs to treat this beam as an interface and does not need to distinguish between individual elements.

[0092] 2. Reference signal:

[0093] It can also be called a pilot, reference sequence, or reference signal. For consistency, it will be described as a reference signal below. A reference signal is a physical signal that transmits a sequence to achieve a specific function. Specifically, a reference signal is a physical signal generated by mapping a specific sequence onto corresponding resources according to a preset resource mapping method.

[0094] In a MIMO system, each port has an independent data channel. Based on a known reference signal, the receiver performs channel estimation for each port and reconstructs the transmitted data accordingly. Channel estimation refers to the process of reconstructing the received signal to compensate for channel fading and noise, using the known reference signals from both the transmitter and receiver to obtain the time and frequency domain variations of the channel.

[0095] In this application, the reference signal, as an example, can be any of the following: CSI-RS, SRS, demodulation reference signal (DMRS), phase track reference signal (PT-RS), cell reference signal (CRS), etc. Among them, DMRS can be used for demodulation of the physical downlink shared channel (PDSCH) or the physical uplink shared channel (PUSCH). CSI-RS can be used for channel information measurement and to report channel state information (CSI), which includes at least one of the following: precoding matrix indicator (PMI), rank indication (RI), and channel quality indicator (CQI).

[0096] It should be understood that the reference signals listed above are merely examples and should not be construed as limiting this application. This application does not preclude the possibility of defining other reference signals in future agreements to achieve the same or similar functions.

[0097] 3. Power class (PC):

[0098] This refers to the transmission power levels of the terminal device on different frequency bands, including PC1, PC1.5, PC2, PC3, etc. For example, the relationship between power levels and different frequency bands can be seen in Table 1.

[0099] Table 1. Correspondence between power level and frequency band.

[0100] Here, Tolerance represents the tolerance level, essentially giving the terminal device some flexibility to adjust itself. ±2 indicates that it can be ±2 based on the dBm value corresponding to the Power Class.

[0101] When a terminal transmits a PUSCH, it needs to determine the transmission power of that PUSCH. The terminal device's PUSCH transmission power P PUSCH,b,f,c (i,j,q d The actual PUSCH transmission power, obtained by multiplying the channel transmit power by a scaling factor s, is evenly distributed across each transmit antenna corresponding to a non-zero PUSCH transmission (the antenna used to transmit PUSCH). In other words, P... PUSCH,b,f, c(i,j,q d ,l) are equally distributed to each antenna port corresponding to a non-zero PUSCH transmission.

[0102] Where b is the bandwidth part (BWP) occupied by the physical uplink shared channel (PUSCH) transmission, f is the carrier occupied by the PUSCH transmission, c is the serving cell of the carrier, l is the set of power control parameters configured by the network device through higher-layer signaling, i is the PUSCH transmission timing, j is the power control parameter configuration index, and q d This is the index for the reference signal used for road loss measurement.

[0103] Here, the scaling factor s is the ratio of the number of ports with non-zero PUSCH transmit power to the maximum number of ports supported by the terminal device in one SRS resource. It should be understood that the number of ports with non-zero PUSCH transmit power is determined based on the TPMI indicated by the currently scheduled PUSCH.

[0104] As an example, if the network device indicates a TPMI index value of 0, the number of ports with non-zero PUSCH transmit power is 1, and the maximum number of ports supported by the terminal device in an SRS resource is 4, then the actual PUSCH transmit power is the power on one antenna port, which is 1 / 4P. PUSCH,b,f,c (i,j,q d For example, if the network device indicates a TPMI index value of 0, the number of antenna ports for non-zero PUSCH transmission is 2, and the total number of terminal antenna ports is 4. Therefore, the actual PUSCH transmission power is the power on 2 antenna ports, which is 1 / 2P. PUSCH,b,f,c (i,j,q d The power at each antenna port is 1 / 4P. PUSCH,b,f,c (i,j,q d ,l);

[0105] If the network device indicates a TPMI index value of 7, the number of antenna ports for non-zero PUSCH transmission is 4, and the total number of terminal antenna ports is 4. Therefore, the actual PUSCH transmission power is the power on all 4 antenna ports, which is P... PUSCH,b,f,c (i,j,q d The power at each antenna port is 1 / 4P. PUSCH,b,f,c (i,j,q d ,l).

[0106] In other words, the terminal device can determine the transmission power of the PUSCH used on each transmission port based on the channel transmission power and the number M of antenna ports used to transmit uplink data.

[0107] For example, the transmit power of each transmit port is the ratio of the channel transmit power to M. In actual uplink transmission, the actual number N of antenna ports used to transmit uplink data can be less than or equal to M. The actual transmit power represents the sum of the transmit power of the N antenna ports actually used by the terminal device when transmitting uplink data. The actual transmit power is less than or equal to the channel transmit power. This method can be understood as scaling down the channel transmit power.

[0108] 4. Full-power transmission:

[0109] The aforementioned non-full-power transmission mechanism addresses the issue of insufficient power delivery in some terminal devices, a problem solved by full-power transmission. Full-power transmission includes the following modes:

[0110] Full power mode 0: This mode assumes that the power amplifier (PA) of each transmit antenna reaches its maximum transmit and output power. In this mode, the scaling factor s of the power control mechanism is updated to 1. The channel transmit power is then directly allocated to the non-zero power ports without scaling, thus achieving full power transmission.

[0111] Full Power Mode 1: This mode assumes the sum of the PA power corresponding to all transmit antennas reaches the configured maximum output power, but the PA power corresponding to each transmit antenna does not reach the maximum output power. In this mode, a coherent codeword is introduced for both the incoherent terminal device and some incoherent terminal devices. This coherent codeword indicates that full power transmission is achieved using transmit diversity. "Coherent" means that all transmit antennas of the terminal device have completed phase calibration and can perform phase weighting, meaning all terminal antennas can transmit the same data layer. "Incoherent" means that none of the transmit antennas of the terminal device have completed phase calibration and cannot perform phase weighting to transmit the same data layer; that is, for the same data layer, only one antenna can be used for transmission. It should be understood that all ports are enabled for PUSCH transmission in this mode, so the total transmit power can reach the maximum output power.

[0112] Full Power Mode 2: This mode assumes that the total power of the power amplifiers (PAs) corresponding to all transmit antennas exceeds the maximum output power, only some antennas' PAs reach the maximum output power, or none of the PAs corresponding to any transmit antenna reach the maximum output power. In this case, the terminal device needs to report a transmit precoding matrix indicator (TPMI). When this TPMI is indicated, the power scaling factor s for the port corresponding to that TPMI is 1. For other non-full power TPMIs, the power scaling factor s is the ratio of the number of ports with non-zero PUSCH power to the number of SRS ports included in the current SRS resource (multiple SRS resources can be configured, some of which may contain fewer ports than the maximum number of ports supported by the terminal device).

[0113] 5. Number of streams:

[0114] This refers to the number of data streams occurring simultaneously in network communication. A data stream is a one-way or two-way data transmission from source to destination. The maximum number of streams that each terminal device can support can be represented by the rank of the channel matrix from that terminal device to the network device.

[0115] During signal transmission between terminal devices and network devices, the terminal device declares a power level based on its specifications. This declared power level includes a theoretical maximum transmit power, also known as the claimed maximum transmit power. Due to technological or practical limitations, power loss may occur during signal transmission, potentially preventing the terminal device from reaching this maximum transmit power. For example, a terminal device with three antennas (or a 3Tx terminal device) may have one, two, or three uplink streams, and its declared power level is PC1.5. Due to limitations in current technology and actual communication conditions, this terminal device may achieve its claimed maximum transmit power for some uplink streams but not for others, meaning it may not reach the 29dBm uplink transmission power. In this situation, if the terminal device claims to have a lower maximum transmit power level PC2, then it will waste the maximum uplink transmit power capability of the terminal device when it can transmit uplink streams of 29dBm; and if it claims that the terminal device only supports a portion of the uplink streams that can be transmitted of 29dBm, then the throughput rate of the terminal device for information transmission will be reduced.

[0116] Based on the above problems, this application proposes a communication method that allows a terminal device to indicate power-related information of the terminal device to a network device. This enables the network device to consider the power limitations of the terminal device when scheduling uplink traffic, thereby flexibly and accurately adjusting the communication situation and improving the scheduling efficiency and power utilization of the network device.

[0117] The methods provided in the embodiments of this application will be described in detail below with reference to the accompanying drawings. In the following embodiments, terminal devices and network devices are used as examples for illustrative purposes. The terminal device can be replaced by a component of the terminal device (e.g., a chip, chip system, or circuit), and the network device can be replaced by a component of the network device (e.g., a chip, chip system, or circuit).

[0118] Referring to Figure 4, as an example, Figure 4 is a schematic diagram of a communication method 400 provided in an embodiment of this application.

[0119] S410, the terminal device sends the first instruction information. Correspondingly, the network device receives the first instruction information.

[0120] The first indication information is used to indicate the maximum transmit power limit.

[0121] For example, the first indication information indicates to the network device information related to the transmit power of the terminal device, enabling the network device to confirm the radio frequency capabilities of the terminal device.

[0122] Maximum transmit power limit refers to the transmit power limitation that a terminal device currently experiences when transmitting information with network devices. As an example, the maximum transmit power limit can be determined by the terminal device based on its own radio frequency capabilities and other factors. By determining the maximum transmit power limit, the terminal device can calculate the maximum transmit power for uplink signal transmission to better reflect the current situation, thereby reducing resource waste during signal transmission between network devices and the terminal device.

[0123] In addition to the maximum power limit mentioned above, the first indication information may include uplink signal transmission information of the terminal device. As an example, the first indication information may also include at least one of the following: the terminal's frequency band information, the terminal's power level, the number of uplink streams of the terminal, and the terminal's full-power transmission information. These information will be described in detail below.

[0124] 1. Frequency band information indicates the frequency range in which the terminal device can transmit signals. This information reflects the communication between the terminal and the network device, and also reflects the signal transmission capability of the terminal device.

[0125] As an example, frequency band information includes uplink frequency bands and downlink frequency bands. Uplink frequency bands represent the frequency bands on which terminal devices send uplink signals to network devices, and downlink frequency bands represent the frequency bands on which network devices send downlink signals to terminal devices.

[0126] 2. Power level indicates the power level that the terminal device claims to support in a certain frequency band. This information reflects the maximum transmit power that the terminal device can achieve, as well as the signal coverage, signal strength, and degree of interference to other terminal devices.

[0127] 3. Uplink Stream Count: This indicates the number of data streams that a terminal device can transmit simultaneously. This information reflects the signal propagation capability and characteristics of the terminal device.

[0128] As an example, when a network device transmits data to a terminal device, the number of data streams that the terminal device can transmit simultaneously to the network device is as follows: For instance, when a terminal device transmits data using 3 antennas, the number of data streams that can be transmitted simultaneously is 1, 2, or 3.

[0129] 4. Full-power transmission information indicates the full-power transmission status of the terminal device, reflecting whether the number of uplink transmission streams on the terminal device supports full-power transmission, and the corresponding full-power transmission mode under the number of transmission streams that support full-power transmission.

[0130] For example, full-power transmission information can indicate that a terminal device supports full-power transmission. For instance, if a number of transmission streams of the terminal device supports full-power transmission, the full-power transmission information indicates the full-power transmission mode supported by the terminal device for that number of transmission streams.

[0131] Another example is that full-power transmission information can indicate that the terminal device does not support full-power transmission. For example, if a transmission stream of the terminal device does not support full-power transmission, the full-power transmission information indicates that the terminal device does not support full-power transmission in that case.

[0132] Regarding the first instruction information, the following example uses a 3Tx terminal device to illustrate the information in the first instruction information.

[0133] Scenario 1: The terminal device's power amplifier architecture consists of two 23dBm single-link amplifiers and one 26dBm single-link amplifier. The first indication information for this terminal device may include, for example, that the terminal device's power rating is PC1.5 and its maximum number of uplink streams is 3. Based on the maximum number of uplink streams, it can be determined that the terminal device can have 1, 2, or 3 uplink streams. Therefore, the full-power transmission information for the terminal device specifically includes:

[0134] #1 When the number of uplink streams is 1, the terminal device does not support full-power transmission. At this time, the maximum transmit power of the terminal device is limited to 1.2dB.

[0135] #2, When the number of uplink streams is 2, the terminal device supports full power transmission and supports full power transmission mode 1, i.e. Mode1. At this time, the maximum transmit power of the terminal device is limited to 0dB.

[0136] #3 When the number of uplink streams is 3, the terminal device does not support full-power transmission. At this time, the maximum transmit power of the terminal device is limited to 1.2dB.

[0137] Scenario 2: The terminal device's power amplifier architecture consists of two 26dBm single-link amplifiers and one 23dBm single-link amplifier. The first indication information for this terminal device may include, for example, that the terminal device's power rating is PC1.5 and its maximum number of uplink streams is 3. Based on the maximum number of uplink streams, it can be determined that the terminal device's uplink stream count can be 1, 2, or 3. Therefore, the full-power transmission information for the terminal device specifically includes:

[0138] #1, When the number of uplink streams is 1, the terminal device supports full power transmission and supports full power transmission mode 2, i.e. Mode2. At this time, the maximum transmit power of the terminal device is limited to 0dB.

[0139] #2, When the number of uplink streams is 2, the terminal device supports full power transmission and supports full power transmission mode 2, i.e. Mode2. At this time, the maximum transmit power of the terminal device is limited to 0dB.

[0140] #3 When the number of uplink streams is 3, the terminal device does not support full-power transmission. At this time, the maximum transmit power of the terminal device is limited to 1.2dB.

[0141] The above scenarios are merely examples. The power amplifier architecture of a 3Tx terminal device can also be three 26dBm single links or three 23dBm single links. This application does not provide specific details.

[0142] S420, the terminal device receives the second instruction information. Correspondingly, the network device sends the second instruction information.

[0143] The second indication information indicates the first uplink stream number, which corresponds to the first maximum transmit power limit.

[0144] For example, the network device determines the second indication information based on the first indication information and sends the second indication information to the terminal device to indicate the number of uplink flows scheduled by the terminal device for signal transmission between the network device and the terminal device.

[0145] As an example, when a terminal device has a multi-antenna architecture, there can be multiple possible uplink streams, each corresponding to a maximum transmit power limit. Specifically, when the terminal device reports first indication information to the network device, this first indication information may include a maximum transmit power limit and an uplink stream number. The maximum transmit power limit includes at least one maximum transmit power limit, and the uplink stream number includes at least one uplink stream number. There is a one-to-one correspondence between the at least one maximum transmit power limit and the at least one uplink stream number. The first uplink stream number indicated by the second indication information is one of the at least one uplink stream numbers, and the first maximum transmit power limit is the maximum transmit power limit corresponding to the first uplink stream number.

[0146] For example, a terminal device may have a maximum of 3 uplink streams. The number of uplink streams of the terminal device can be 1, 2 or 3. Under 1 stream, the maximum transmit power of the terminal device is limited to 1.2dB; under 2 streams, the maximum transmit power of the terminal device is limited to 0dB; and under 3 streams, the maximum transmit power of the terminal device is limited to 1.2dB.

[0147] As an example, a network device may determine the second indication information in the following manner.

[0148] In one possible scenario, the network device determines the second indication information based on the maximum transmit power limit indicated by the terminal device.

[0149] Specifically, the terminal device sends a first indication message to the network device, which indicates the maximum transmission power limit of the terminal device and other power-related information; the network device obtains a second indication message based on the maximum transmission power.

[0150] For example, the terminal device determines a first indication information based on its own radio frequency capabilities, which indicates a maximum transmit power limit; after receiving the first indication information, the network device generates a second indication information based on the information in the first indication information and sends it to the terminal device to indicate the uplink flow count of the terminal device.

[0151] In another possible scenario, the network device determines the second instruction information based on the first instruction information indicated by the terminal device.

[0152] Specifically, the terminal device sends a first indication message to the network device. This first indication message indicates the terminal device's maximum transmit power limit, as well as other power-related information. The network device combines this information with power-related information such as frequency band information, power level, and full-power transmission information to obtain an indication message #1. Based on this maximum transmit power limit, the network device adjusts the indication message #1 to determine the second indication message. The preset information can be information predefined by the network device according to communication conditions, such as the number of transmission streams.

[0153] For example, the terminal device determines first indication information based on its own radio frequency capabilities, which includes a maximum transmit power limit. The network device generates indication information #1 based on preset information, such as frequency band information, power level, and full-power transmission information. After receiving the first indication information, the network device adjusts the indication information #1 according to the maximum power limit indicated by the first indication information, thereby determining second indication information suitable for the terminal device's transmission capabilities.

[0154] Optionally, the second indication information can be explicitly indicated, that is, the information can be directly indicated through explicit signaling or signals, or it can be implicitly indicated, that is, the information can be inferred indirectly through context by means of other signaling or signals, without limitation.

[0155] S430, the terminal device determines the maximum transmit power based on the first maximum transmit power limit.

[0156] After receiving the second indication information from the network device, the terminal device can determine the first maximum transmit power limit based on the first uplink stream number indicated by the second indication information, and determine the maximum transmit power of the terminal device based on the first maximum transmit power limit.

[0157] Specifically, the terminal device determines its maximum transmit power limit based on its own equipment conditions or radio frequency capabilities, and sends the maximum transmit power limit and other power information to the network device. After receiving the first indication information, the network device determines the second indication information, that is, determines the first number of uplink streams to be scheduled for the terminal device, and sends the second indication information to the terminal device. Based on the second indication information indicated by the network device, the terminal device can determine the first number of uplink streams to be scheduled, which corresponds to the first maximum transmit power limit. The terminal device determines the maximum transmit power based on the first maximum transmit power limit.

[0158] The determination of the maximum transmission power is explained in detail below.

[0159] The maximum transmit power P of the terminal equipment CMAX,f,c P should be satisfied CMAX_L,f,c ≤P CMAX,f,c ≤P CMAX_H,f,c P CMAX,f,c P represents the maximum transmit power. CMAX_L,f,c P represents the minimum value of the maximum transmission power. CMAX_H,f,c This represents the maximum value of the maximum transmission power. Where P... CMAX_L,f,c It relates to at least one of the following parameters: transmit power limit, edge power backoff value, theoretical maximum transmit power corresponding to the power level, power boost value, power level parameter, first maximum transmit power limit, maximum power reduction value, additional power reduction value, additional maximum power backoff value, additional power loss compensation, additional power tolerance, maximum power management reduction value; and / or, P CMAX_H,f,c It is related to at least one of the following parameters: upper limit of transmit power, theoretical maximum transmit power corresponding to the power level, power level parameter, power boost value, and first maximum transmit power limit.

[0160] As an example, P CMAX_L,f,c Satisfy: P CMAX_L,f,c =MIN{P EMAX,c -ΔT C,c ,(P PowerClass -ΔP PowerClass +ΔP PowerBoost -ΔP PowerLimit )-MAX(MAX(MPR c +ΔMPR c A-MPR c )+ΔT IB,c +ΔT C,c +ΔT RxSRS P-MPR c )}.

[0161] As an example, P CMAX_H,f,c satisfy:

[0162] PCMAX_H,f,c =MIN{P EMAX,c ,P PowerClass -ΔP PowerClass +ΔP PowerBoost -ΔP PowerLimit}

[0163] The parameters in the formula will be explained in detail below.

[0164] P PowerClass The theoretical maximum transmit power corresponding to the power level claimed by the terminal device.

[0165] ΔP PowerLimit The first maximum transmit power limit indicates the maximum power loss that a terminal device may experience when transmitting to a network device at the current uplink flow rate.

[0166] P EMAX,c This refers to the maximum transmit power limit configured for network devices, such as 23dBm or 26dBm. For example, a terminal device reports a power level of PC2 to the network device, which theoretically means a maximum transmit power of 26dBm. However, due to communication conditions or equipment limitations, the network device may only allow a maximum transmit power of 23dBm for terminal devices transmitting signals with it. In this case, the maximum transmit power allowed can be specified using parameter P. EMAX,c The uplink transmit power of the terminal equipment is limited to below 23dBm.

[0167] P PowerClass The theoretical maximum transmit power corresponding to the power level claimed by the terminal device.

[0168] ΔP PowerClass This is a power rating parameter, representing the adjustment value for the maximum transmit power of the power rating, used to adjust the maximum transmit power of the terminal device. As an example, if the terminal device claims a power rating of PC2 or PC1.5, and the maximum transmit power is 23 dBm or lower, ΔP... PowerClass ΔP is 3dB; or, for a UE whose terminal device claims a power level of PC1.5 and whose maximum transmit power is between 23dBm and 26dB, ΔP PowerClass It is 3dB.

[0169] ΔP PowerBoost This is the power boost value, representing the amount by which the terminal device increases its transmit power. As an example, ΔP represents the increase in transmit power for a terminal device that claims to support power level PC3. PowerBoost The ΔP value is 1dB, which claims to support PC2 power level terminal devices. PowerBoost It is 0.5dB.

[0170] MPR c(maximum power reduction for serving cell c) represents the maximum power reduction value, indicating the maximum reduction in transmit power when the terminal device performs transmit power control on serving cell c. It is used to ensure that the transmit power of the terminal device does not exceed the maximum value configured by the network device, so as to avoid interference with other terminal devices or frequency bands.

[0171] ΔMPR c The additional power reduction value indicates the MPR. c Based on this, a further maximum power reduction value is added according to specific conditions, such as power management when the terminal device transmits simultaneously on multiple frequency bands or multiple RATs (Radio Access Technologies). This parameter is used to more finely control the transmit power of the terminal device to ensure that the transmit power still meets the requirements of the network device in complex network environments.

[0172] A-MPR c The maximum power backoff value represents the maximum power backoff allowed when the terminal device transmits information on the serving cell c to meet the spectrum transmission requirements (or additional out-of-band indicators) of certain frequency bands, ensuring that the UE's transmit power meets the spectrum and power control requirements of the terminal device.

[0173] ΔT IB,c For additional power loss compensation, this parameter is used to compensate for potential additional power loss when the terminal device supports features such as V2X, carrier aggregation (CA), supplement uplink (SUL), or dual connection (DC). This parameter ensures that the terminal device's transmit power meets the network equipment requirements under specific conditions, thereby optimizing power control and resource utilization.

[0174] ΔT C,c The edge power backoff value indicates the amount of power that the terminal device is allowed to back off in certain frequency bands (e.g., n3, n8, etc.) when the configured bandwidth is located at the edge of the frequency range of the band. This parameter is used to ensure the transmission power of the terminal device in frequency bands where filter flatness is difficult.

[0175] ΔT RxSRS This is the additional power tolerance, representing compensation for potential power loss during SRS transmission to ensure the accuracy and reliability of the SRS signal. This parameter ensures that the transmit power of the terminal device remains within the acceptable range of the network equipment during SRS transmission, thereby improving the accuracy of SRS measurements.

[0176] P-MPR c This is the maximum power management reduction value, used to ensure compliance with electromagnetic energy absorption requirements and address unnecessary transmit / self-inductance requirements. It represents the maximum power reduction applied under specific conditions. It is primarily used to handle scenarios where the UE is transmitting simultaneously across multiple RATs and is not within the scope of the 3GPP RAN specification. This parameter ensures that the terminal equipment's transmit power meets electromagnetic compatibility requirements in specific scenarios, thereby protecting the safety of users and equipment.

[0177] In the above formula, the maximum transmit power limit is the first maximum transmit power limit, which is determined by the terminal device based on the first uplink stream number indicated by the network device. By introducing this parameter into the calculation formula of the maximum transmit power, the terminal device can take into account the existing power limit when determining the transmit power, thereby reducing resource waste in signal transmission and improving power utilization.

[0178] The above is a simplified example, and the embodiments of this application are not limited thereto.

[0179] The method provided by the embodiments of this application has been described in detail above with reference to FIG. 4. The apparatus provided by the embodiments of this application will be described in detail below with reference to FIGS. 5 and 6. It should be understood that the description of the apparatus embodiments corresponds to the description of the method embodiments; therefore, any content not described in detail can be referred to the method embodiments above, and for the sake of brevity, will not be repeated here.

[0180] Referring to Figure 5, as an example, Figure 5 is a schematic diagram of a communication device 500 provided in an embodiment of this application. The communication device 500 includes a transceiver unit 510. The transceiver unit 510 can be used to implement corresponding communication functions. The transceiver unit 510 can also be referred to as a communication interface or communication unit. Optionally, the device 500 further includes a processing unit 520, which can be used to execute computer programs or instructions to enable the device to implement the aforementioned method embodiment.

[0181] Optionally, the device 500 further includes a storage unit, which can be used to store instructions and / or data. The processing unit 520 can read the instructions and / or data in the storage unit so that the device can implement the aforementioned method embodiments.

[0182] In a first possible design, the device 500 can implement the steps or processes corresponding to those in the method embodiments described above. Specifically, the transceiver unit 510 can be used to perform transceiver-related operations (such as sending and / or receiving data or messages) in the method embodiments described above; the processing unit 520 can be used to perform operations other than transceiver operations (such as operations other than sending and / or receiving data or messages) in the method embodiments described above.

[0183] In one possible implementation, the transceiver unit 510 is used to send the first indication information. Optionally, the processing unit 520 is used to generate the first indication information.

[0184] In a second possible design, the device 500 can implement the steps or processes corresponding to those executed in the method embodiments described above. Specifically, the transceiver unit 510 can be used to perform transceiver-related operations (such as sending and / or receiving data or messages) in the method embodiments described above; the processing unit 520 can be used to perform operations other than transceiver operations (such as operations other than sending and / or receiving data or messages) in the method embodiments described above.

[0185] It should be understood that the specific process of each unit performing the above-mentioned corresponding steps has been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.

[0186] It should also be understood that the device 500 here is embodied in the form of a functional unit. The term "unit" here can refer to an application-specific integrated circuit (ASIC), electronic circuitry, a processor (e.g., a shared processor, a proprietary processor, or a group processor, etc.) and memory for executing one or more software or firmware programs, integrated logic circuitry, and / or other suitable components supporting the described functions. In an alternative example, those skilled in the art will understand that the device 500 can specifically be the communication device in the above embodiments, and can be used to execute the various processes and / or steps corresponding to the communication device in the above method embodiments; to avoid repetition, these will not be described again here.

[0187] The apparatus 500 of each of the above-described schemes has the function of implementing the corresponding steps performed by the communication device in the above-described methods. The function can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions; for example, the transceiver unit can be replaced by a transceiver (e.g., the transmitting unit in the transceiver unit can be replaced by a transmitter, and the receiving unit in the transceiver unit can be replaced by a receiver), and other units, such as processing units, can be replaced by processors, each executing the transceiver operations and related processing operations in each method embodiment.

[0188] In addition, the transceiver unit 510 may also be a transceiver circuit (for example, it may include a receiving circuit and a transmitting circuit), and the processing unit may be a processing circuit.

[0189] It should be noted that the device in Figure 5 can be the communication device in the foregoing embodiments, or it can be a chip or a chip system, such as a System-on-a-Chip (SoC). The transceiver unit can be an input / output circuit or a communication interface; the processing unit is a processor, microprocessor, or integrated circuit integrated on the chip. No limitations are imposed here.

[0190] Referring to Figure 6, as an example, Figure 6 is a schematic diagram of another communication device 600 provided in an embodiment of this application. The device 600 includes a processor 610, which is coupled to a memory 620. The memory 620 is used to store computer programs or instructions and / or data. The processor 610 is used to execute the computer programs or instructions stored in the memory 620, or to read the data stored in the memory 620, to perform the methods in the above method embodiments.

[0191] Optionally, there may be one or more processors 610.

[0192] Optionally, the memory 620 may be one or more.

[0193] Alternatively, the memory 620 can be integrated with the processor 610, or it can be set separately.

[0194] Optionally, as shown in FIG6, the device 600 further includes a transceiver 630 for receiving and / or transmitting signals. For example, the processor 610 is used to control the transceiver 630 to receive and / or transmit signals.

[0195] As an example, processor 610 may have the functions of processing unit 520 shown in FIG5, memory 620 may have the functions of storage unit, and transceiver 630 may have the functions of transceiver unit 510 shown in FIG5.

[0196] As one option, the device 600 is used to implement the operations performed by the communication device in the various method embodiments described above.

[0197] For example, processor 610 is used to execute computer programs or instructions stored in memory 620 to implement the relevant operations of the communication device in the various method embodiments described above.

[0198] It should be understood that the processor mentioned in the embodiments of this application can be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSPs), ASICs, field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor.

[0199] It should also be understood that the memory mentioned in the embodiments of this application can be volatile memory and / or non-volatile memory. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM). For example, RAM can be used as an external cache. By way of example and not limitation, RAM includes the following forms: static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).

[0200] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA, or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, the memory (storage module) can be integrated into the processor.

[0201] It should also be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0202] Referring to Figure 7, as an example, Figure 7 is a schematic diagram of a chip system 700 provided in an embodiment of this application. The chip system 700 (or may also be referred to as a processing system) includes logic circuitry 710 and an input / output interface 720.

[0203] The logic circuit 710 can be a processing circuit in the chip system 700. The logic circuit 710 can be coupled to a memory unit, calling instructions from the memory unit, enabling the chip system 700 to implement the methods and functions of the embodiments of this application. The input / output interface 720 can be an input / output circuit in the chip system 700, outputting processed information or inputting data or signaling information to be processed into the chip system 700 for processing.

[0204] As one approach, the chip system 700 is used to implement the operations performed by the communication device in the various method embodiments described above.

[0205] For example, logic circuit 710 is used to implement processing-related operations performed by the communication device in the above method embodiments; input / output interface 720 is used to implement sending and / or receiving-related operations performed by the communication device in the above method embodiments.

[0206] This application also provides a computer-readable storage medium storing a computer program or instructions for implementing the methods executed by the communication device in the above-described method embodiments. For example, when the computer program or instructions are run on the communication device, the communication device causes the communication device to execute the above-described methods (such as method 400).

[0207] This application also provides a computer program product comprising instructions that, when executed by a computer, implement the methods performed by the communication device in the above-described method embodiments. For example, when the computer program or instructions are run on the communication device, the communication device performs the above-described methods (such as method 400).

[0208] This application also provides a communication system, which includes the first and second devices described in the above embodiments. For example, the system includes the first and second devices described in FIG4.

[0209] The explanations and beneficial effects of the relevant content in any of the devices provided above can be referred to the corresponding method embodiments provided above, and will not be repeated here. In the implementation process, each step of the above method can be completed by the integrated logic circuits in the processor's hardware or by instructions in software form. The steps of the method in conjunction with the embodiments of this application can be directly manifested as being executed by the hardware processor, or being executed by a combination of hardware and software modules in the processor. The software modules can be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor reads the information in the memory and, in conjunction with its hardware, completes the steps of the above method. To avoid repetition, detailed descriptions are not provided here.

[0210] It should be noted that the processor in the embodiments of this application can be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiments can be completed by the integrated logic circuitry in the processor's hardware or by instructions in software form. The processor can be a general-purpose processor, DSP, ASIC, FPGA, or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The processor in the embodiments of this application can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied as being executed by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor reads the information in the memory and, in conjunction with its hardware, completes the steps of the above methods.

[0211] It is understood that the memory in the embodiments of this application may be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. Non-volatile memory may be ROM, PROM, EPROM, EEPROM, or flash memory. Volatile memory may be RAM, which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as SRAM, DRAM, SDRAM, DDR SDRAM, ESDRAM, SLDRAM, and 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.

[0212] Optionally, the memory (e.g., 430) in the embodiments of this application may be integrated into the processor (e.g., 410).

[0213] In addition, this application also provides a computer-readable storage medium storing computer instructions, which, when executed on a computer, cause the operations and / or processes performed by the receiving device (first communication device) or the sending device (second communication device) in the various method embodiments of this application to be executed.

[0214] This application also provides a computer program product, which includes computer program code or instructions. When the computer program code or instructions are run on a computer, the operations and / or processes performed by the receiving end device (first communication device) or the sending end device (second communication device) in the various method embodiments of this application are executed.

[0215] Furthermore, this application also provides a chip including a processor. A memory for storing a computer program is provided independently of the chip, and the processor is used to execute the computer program stored in the memory, such that operations and / or processes performed by a receiving device (first communication device) or a transmitting device (second communication device) in any method embodiment are performed.

[0216] Furthermore, the chip may also include a communication interface. The communication interface may be an input / output interface or an interface circuit, etc. Furthermore, the chip may also include a memory.

[0217] In addition, this application also provides a communication system, including the transmitting end device and the receiving end device in the embodiments of this application.

[0218] It should also be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0219] Those skilled in the art will recognize that the units and algorithm steps of the various examples 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 implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art 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. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here. 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 illustrative; for example, the division of units is merely a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling or direct coupling or communication connection may be through some interfaces; the indirect coupling or communication connection of devices or units may be electrical, mechanical, or other forms. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs. Furthermore, the functional units in the various embodiments of this 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.

[0220] If the aforementioned functions are implemented as 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 this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.

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

Claims

1. A communication method, characterized in that, The method includes: Send a first indication message, the first indication message indicating the maximum transmit power limit; Receive a second indication information, the second indication information indicating a first uplink stream number, the first uplink stream number corresponding to a first maximum transmit power limit; The maximum transmission power is determined based on the first maximum transmission power limit; Data is transmitted based on the maximum transmit power.

2. The method according to claim 1, characterized in that, The maximum transmit power satisfies: P CMAX_L,f,c ≤P CMAX,f,c ≤P CMAX_H,f,c The P CMAX,f,c For maximum transmission power, the P CMAX_L,f,c The minimum value of the maximum transmission power, P CMAX_H,f,c This refers to the maximum value of the maximum transmission power. Wherein, P CMAX_L,f,c It relates to at least one of the following parameters: transmit power limit, edge power backoff value, theoretical maximum transmit power corresponding to the power level, power boost value, power level parameter, first maximum transmit power limit, maximum power reduction value, additional power reduction value, additional maximum power backoff value, additional power loss compensation, additional power tolerance, maximum power management reduction value; and / or, The P CMAX_H,f,c It relates to at least one of the following parameters: the upper limit of the transmit power, the theoretical maximum transmit power corresponding to the power level, the power level parameter, the power boost value, and the first maximum transmit power limit.

3. The method according to claim 2, characterized in that, The P CMAX _ L,f,c Satisfy: P CMAX_L,f,c =MIN{P EMAX,c -ΔT C,c ,(P PowerClass -ΔP PowerClass +ΔP PowerBoost -ΔP PowerLimit ) -MAX(MAX(MPR c +ΔMPR c A-MPR c )+ΔT IB,c +ΔT C,c +ΔT RxSRS P-MPR c )} Wherein, the ΔP PowerLimit For the first maximum transmit power limit, the P PowerClass The P represents the theoretical maximum transmit power corresponding to the power level. EMAX,c The upper limit of the transmission power, ΔP PowerClass For the power level parameter, ΔP PowerBoost The power boost value, the MPR c The maximum power reduction value, ΔMPR c The additional power reduction value, the A-MPR c For the additional maximum power back-off value, the ΔT IB,c For the compensation of the additional power loss, the ΔT C,c The edge power backoff value, ΔT RxSRS For the additional power tolerance, the P-MPR c This is the maximum power management reduction value.

4. The method according to claim 2 or 3, characterized in that, The P CMAX_H,f,c Satisfy: P CMAX_H,f,c =MIN{P EMAX,c ,P PowerClass -ΔP PowerClass +ΔP PowerBoost -ΔP PowerLimit } 5. The method according to any one of claims 1 to 4, characterized in that, The first indication information also indicates at least one of the following: the frequency band information of the terminal, the power level of the terminal, the number of uplink streams of the terminal, and the full power transmission information of the terminal.

6. The method according to claim 5, characterized in that, The full-power transmission information of the terminal includes an indication of whether the uplink stream count of the terminal supports full-power transmission.

7. The method according to claim 5 or 6, characterized in that, The full-power transmission information of the terminal includes the full-power transmission modes supported by the uplink streams of the terminal.

8. A communication method, characterized in that, The method includes: Receive a first indication message, which indicates a maximum transmit power limit; Send a second indication message, the second indication message indicating a first uplink stream number, the first uplink stream number corresponding to a first maximum transmit power limit; Receive data based on the maximum transmit power.

9. The method according to claim 8, characterized in that, The first indication information also indicates at least one of the following: the frequency band information of the terminal, the power level of the terminal, the number of uplink streams of the terminal, and the full power transmission information of the terminal.

10. The method according to claim 9, characterized in that, The full-power transmission information of the terminal includes an indication of whether the uplink stream count of the terminal supports full-power transmission.

11. The method according to claim 9 or 10, characterized in that, The full-power transmission information of the terminal includes the full-power transmission modes supported by the uplink streams of the terminal.

12. A communication device, characterized in that, Includes modules or units for performing the method according to any one of claims 1 to 11.

13. A communication device, characterized in that, Includes a processor for executing computer programs or instructions to cause the apparatus to perform the method of any one of claims 1 to 11.

14. The apparatus according to claim 13, characterized in that, The device further includes a memory and / or a communication interface; The communication interface is coupled to the processor, and the communication interface is used for inputting and / or outputting information; The memory is used to store the computer program or instructions.

15. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program or instructions that, when executed on a communication device, cause the communication device to perform the method as described in any one of claims 1 to 11.

16. A computer program product, characterized in that, The computer program product includes a computer program or instructions for performing the method as described in any one of claims 1 to 11.