Method and communication device for wireless communication

CN121795016APending Publication Date: 2026-04-03GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-31
Publication Date
2026-04-03

AI Technical Summary

Technical Problem

The nonlinear distortion problem of power is placed in wireless communication systems, resulting in poor power amplification effect. The working characteristics of the power amplifier under different conditions are different, so different processing solutions need to be adapted.

Method used

By determining the processing scheme for specific conditions, including matching the working characteristics of the amplifier, adjusting the transmission waveform and processing related issues, the AI/ML model is used for nonlinear processing to compensate for the nonlinear distortion of the amplifier.

Benefits of technology

It improves the processing effect of the nonlinearity of the amplifier, improves the performance and efficiency of the wireless communication system, and adapts to the amplifier characteristics under different conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121795016A_ABST
    Figure CN121795016A_ABST
Patent Text Reader

Abstract

A method and a communication device for wireless communication are provided. The method comprises the following steps: a first device determines a first processing scheme; wherein the first processing scheme is used for executing one or more of the following operations under a first condition: matching working characteristics of a power amplifier of the first equipment; adjusting a transmission waveform of the first device; and processing a first problem, wherein the first problem is associated with the transmission waveform and / or the working characteristics of the power amplifier.
Need to check novelty before this filing date? Find Prior Art

Description

Method and communication device for wireless communication Technical Field

[0001] The present application relates to the field of communication technology, and more particularly, to a method and a communication device for wireless communication. Background Art

[0002] Power amplifiers (PAs) suffer from nonlinear distortion. To address this issue, related technologies use digital pre-distortion (DPD) solutions to compensate for the nonlinear distortion of PAs.

[0003] Summary of the Invention

[0004] The embodiments of the present application provide a method and a communication device for wireless communication. The following describes in detail various aspects of the embodiments of the present application.

[0005] In a first aspect, a method for wireless communication is provided, including: a first device determines a first processing scheme; wherein the first processing scheme is used to perform one or more of the following operations under a first condition: matching the operating characteristics of a power amplifier of the first device; adjusting a transmission waveform of the first device; and processing a first problem, wherein the first problem is associated with the transmission waveform and / or the operating characteristics of the power amplifier.

[0006] In a second aspect, a method for wireless communication is provided, including: a second device sends target information to a first device, the target information being used to determine a first processing scheme; wherein the first processing scheme is used to perform one or more of the following operations under a first condition: matching the operating characteristics of the power amplifier of the first device; adjusting the transmission waveform of the first device; processing a first problem, the first problem being associated with the transmission waveform and / or the operating characteristics of the power amplifier.

[0007] According to a third aspect, a communication device is provided, which is a first device, and the first device includes: a determination module for determining a first processing scheme; wherein the first processing scheme is used to perform one or more of the following operations under a first condition: matching the working characteristics of the power amplifier of the first device; adjusting the transmission waveform of the first device; processing a first problem, which is associated with the transmission waveform and / or the working characteristics of the power amplifier.

[0008] In a fourth aspect, a communication device is provided, which is a second device, and the second device includes: a communication module for sending target information to the first device, and the target information is used to determine a first processing scheme; wherein the first processing scheme is used to perform one or more of the following operations under a first condition: matching the working characteristics of the power amplifier of the first device; adjusting the transmission waveform of the first device; processing a first problem, and the first problem is associated with the transmission waveform and / or the working characteristics of the power amplifier.

[0009] In a fifth aspect, a communication device is provided, comprising a transceiver, a memory, and a processor, wherein the memory is used to store programs, and the processor is used to call the programs in the memory and control the transceiver to receive or send signals so that the communication device executes the method as described in any one of the first to second aspects.

[0010] In a sixth aspect, a device is provided, comprising a processor for calling a program from a memory so that the device executes the method as described in any one of the first to second aspects.

[0011] In a seventh aspect, a chip is provided, comprising a processor for calling a program from a memory so that a device equipped with the chip executes a method as described in any one of the first to second aspects.

[0012] In an eighth aspect, a computer-readable storage medium is provided, on which a program is stored, wherein the program enables a computer to execute the method as described in any one of the first to second aspects.

[0013] In a ninth aspect, a computer program product is provided, comprising a program, wherein the program enables a computer to execute the method as described in any one of the first to second aspects.

[0014] In a tenth aspect, a computer program is provided, which enables a computer to execute the method as described in any one of the first to second aspects.

[0015] By using the first processing solution associated with a specific condition (such as a processing solution for the nonlinear distortion problem of a power amplifier or other problems related to the nonlinear distortion problem), the processing effect of the corresponding problem can be improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] FIG1 is a diagram illustrating an example of a system architecture of a wireless communication system to which an embodiment of the present application may be applied.

[0017] FIG2 is a schematic diagram showing the working principle of the digital predistortion solution.

[0018] Figure 3 is an example diagram of the structure of a neural network.

[0019] FIG4 is a flow chart of a method for wireless communication provided in one embodiment of the present application.

[0020] FIG5 is a flowchart of a method for wireless communication provided in another embodiment of the present application.

[0021] FIG6 is a flowchart of a method for wireless communication provided in another embodiment of the present application.

[0022] FIG7 is a flowchart of a method for wireless communication provided in another embodiment of the present application.

[0023] FIG8 is a flowchart of a method for wireless communication provided in another embodiment of the present application.

[0024] FIG9 is a schematic flow chart of a method for wireless communication provided in another embodiment of the present application.

[0025] FIG10 is a flowchart of a method for wireless communication provided in another embodiment of the present application.

[0026] FIG11 is a schematic diagram of the structure of a communication device provided in one embodiment of the present application.

[0027] FIG12 is a schematic structural diagram of a communication device provided in another embodiment of the present application.

[0028] FIG13 is a schematic structural diagram of a device that can be used in an embodiment of the present application. DETAILED DESCRIPTION

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

[0030] Communication system architecture

[0031] FIG1 is a diagram illustrating an exemplary system architecture of a wireless communication system 100 to which embodiments of the present application may be applied. The wireless communication system 100 may include a network device 110 and a terminal device 120. The network device 110 may be a device that communicates with the terminal device 120. The network device 110 may provide communication coverage for a specific geographic area and may communicate with the terminal device 120 within the coverage area.

[0032] FIG1 exemplarily shows a network device and a terminal device. Optionally, the wireless communication system 100 may include one or more network devices 110 and / or one or more terminal devices 120. For a network device 110, the one or more terminal devices 120 may all be located within the network coverage of the network device 110, or all be located outside the network coverage of the network device 110, or some may be located within the coverage of the network device 110 and others outside the network coverage of the network device 110. This is not limited in the embodiments of the present application.

[0033] Optionally, the wireless communication system 100 may further include other network entities such as a network controller and a mobility management entity, which is not limited in the embodiment of the present application.

[0034] It should be understood that the technical solutions of the embodiments of the present application can be applied to various communication systems, such as: fifth generation (5G) system or new radio (NR), long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), etc. The technical solutions provided in this application can also be applied to future communication systems, such as the sixth generation mobile communication system, satellite communication system, etc.

[0035] The terminal device in the embodiments of the present application may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The terminal device in the embodiments of the present application may refer to a device that provides voice and / or data connectivity to a user and can be used to connect people, objects and machines, such as a handheld device with wireless connection function, a vehicle-mounted device, etc. The terminal device in the embodiments of the present application can be a mobile phone, a tablet computer, a laptop computer, a PDA, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, etc. Optionally, the UE can be used to act as a base station. For example, the UE can act as a scheduling entity that provides sidelink signals between UEs in V2X or D2D, etc. For example, a cellular phone and a car communicate with each other using sidelink signals. The cellular phone and smart home devices communicate without relaying the communication signal through the base station.

[0036] The network device in the embodiments of the present application may be a device for communicating with a terminal device, and may also be referred to as an access network device or a radio access network device. For example, the network device may be a base station. The network device in the embodiments of the present application may refer to a radio access network (RAN) node (or device) that connects a terminal device to a wireless network. A base station can broadly cover various names as follows, or be replaced with the following names, such as: NodeB, evolved NodeB (eNB), next generation NodeB (gNB), relay station, access point, transmission point (TRP), transmission point (TP), master station MeNB, secondary station SeNB, multi-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, a micro base station, a relay node, a donor node or the like, or a combination thereof. A base station can also refer to a communication module, modem or chip used to be set in the aforementioned device or apparatus. The base station can also be a mobile switching center and a device that performs base station functions in device-to-device D2D, vehicle-to-everything (V2X), and machine-to-machine (M2M) communications, a network-side device in a 6G network, or a device that performs base station functions in future communication systems. The base station can support networks with the same or different access technologies. The embodiments of this application do not limit the specific technology and specific device form used by the network equipment.

[0037] 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 based on the location of the mobile base station. In other examples, a helicopter or drone can be configured to act as a device that communicates with another base station.

[0038] In some deployments, the network device in the embodiments of the present application may refer to a CU or a DU, or the network device may include a CU and a DU. The gNB may also include an AAU.

[0039] The network equipment and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; they can also be deployed in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the scenarios in which the network equipment and terminal devices are located.

[0040] It should be understood that all or part of the functions of the communication device in this application can also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (such as a cloud platform).

[0041] Artificial intelligence (AI)

[0042] In recent years, artificial intelligence research, represented by neural networks, has achieved remarkable results in many fields. Artificial intelligence will also play an important role in people's production and life for a long time to come.

[0043] As shown in Figure 2, the basic structure of a neural network consists of an input layer, hidden layers, and an output layer. The input layer receives data, the hidden layers process it, and the output layer produces the final result. In a neural network, each node represents a processing unit, or each node can be considered to simulate a neuron. Multiple neurons form a neural network layer, and multiple layers of information transmission and processing form the overall neural network.

[0044] With the continuous advancement of neural network research, deep learning architectures based on neural networks have been proposed in recent years. These architectures incorporate a large number of hidden layers, and feature learning is performed layer by layer through multi-hidden-layer neural networks, greatly improving the learning and processing capabilities of neural networks. Consequently, deep learning-based neural networks have been widely used in pattern recognition, signal processing, optimization and combination, anomaly detection, and other fields.

[0045] Digital pre-distortion (DPD)

[0046] Power amplifiers are essential components widely used in wireless communication systems. They have both linear and nonlinear regions. Generally speaking, they are designed to operate in the linear region. In other words, wireless communication systems expect the signal power range input to the amplifier to fall within its linear region to ensure output performance. If the amplifier operates in the nonlinear region, its power amplification function will be affected, resulting in actual output that does not meet the wireless communication system's expectations, leading to power loss.

[0047] DPD technology typically uses a DPD module working in conjunction with a power amplifier. For example, a DPD module can be integrated into the baseband signal processing process, compensating for power losses caused by the nonlinear distortion of the power amplifier. As shown in Figure 3, a DPD module can be deployed before the power amplifier. This DPD module can be considered the inverse function of the nonlinear power amplification of the power amplifier (as shown by the dotted line in Figure 3), thereby compensating for power deviations and losses caused by the nonlinear power amplification of the power amplifier.

[0048] In actual use, the operating characteristics of power amplifiers (such as nonlinearity) are often not fixed. Analysis of different devices, chipsets, environments, and configurations reveals that power amplifiers often exhibit varying operating characteristics. To address these characteristics, appropriate nonlinearity processing solutions are needed to match the amplifier's operating characteristics under varying conditions.

[0049] In practical engineering applications, identifying PA nonlinearity treatment solutions for these different conditions, and configuring, updating, and applying specific PA nonlinearity treatment solutions, are issues that need to be considered and addressed. For example, PAs used in different devices may exhibit different operating characteristics. Furthermore, the same PA may exhibit different operating characteristics when used in different frequency bands. Furthermore, the same PA may exhibit different operating characteristics under different operating bandwidths, operating voltages, and operating temperatures. To address these situations, different PA nonlinearity treatment solutions must be employed under different conditions to effectively address PA nonlinearity. Furthermore, when introducing multiple treatment solutions for different conditions, consideration may also be required regarding the configuration, updating, management, capability alignment, and prioritization of these solutions. Furthermore, when considering introducing PA nonlinearity treatment solutions as part of standardization within communication systems, providers and users of these solutions must have a consistent understanding of the applicable PA nonlinearity treatment solutions under different conditions.

[0050] To address at least one of the above problems, the embodiment of the present application is described in detail with reference to FIG4 .

[0051] FIG4 is a flow chart of a method for wireless communication provided in an embodiment of the present application. The method of FIG4 can be executed by a first device. The first device can be a terminal device or a network device.

[0052] 4 , in step S410 , the first device determines a first processing solution.

[0053] The first solution can be used to solve the first problem. The first problem can be associated with the operating characteristics of the power amplifier of the first device.

[0054] In some implementations, the operating characteristics of the power amplifier of the first device may refer to nonlinear characteristics of the power amplifier of the first device.

[0055] In some implementations, the first problem may refer to a nonlinear problem (or a nonlinear distortion problem) of a power amplifier of the first device.

[0056] In some implementations, the first problem may be a problem that causes nonlinear distortion in a power amplifier. That is, due to the first problem, when the transmission data of the first device enters the power amplifier for power amplification, the power amplifier may operate in a nonlinear region. The first problem is not necessarily a nonlinear distortion problem of the power amplifier; it may also be other problems that cause nonlinear distortion, or other problems derived from nonlinear distortion.

[0057] In some implementations, the cause of the power amplifier operating in the nonlinear region may be excessively high peak-to-average power ratio (PAPR) of transmission. Therefore, in some implementations, the first problem may be associated with the PAPR of transmission of the first device. For example, the first problem may be a poor PAPR indicator of transmission, or other effects caused by the poor PAPR indicator of transmission (i.e., derivative problems of the poor PAPR indicator).

[0058] The power amplifier operating in the nonlinear region may also be caused by a poor adjacent channel leakage ratio (ACLR) indicator of the transmission. Therefore, in some implementations, the first problem may be associated with the ACLR indicator of the transmission of the first device. For example, the first problem may be a poor ACLR indicator of the transmission, or other effects caused by the poor ACLR indicator of the transmission (i.e., derivative issues of the poor ACLR indicator).

[0059] The source of the power amplifier operating in the nonlinear region may be due to defects and limitations in the design of the transmission waveform. Therefore, in some implementations, the first problem may be associated with the transmission waveform of the first device. For example, the first problem may be a design issue with the transmission waveform. In another example, the first problem may be an adjustment issue with the transmission waveform of the first device.

[0060] In some implementations, the first processing scheme is used to match the operating characteristics of a power amplifier of the first device. For example, the first processing scheme can be used to match the nonlinear characteristics of the power amplifier of the first device. As an example, the first processing scheme can be used to compensate for nonlinear distortion of the power amplifier.

[0061] In some implementations, the first processing scheme is used to adjust the transmission waveform of the first device. The first processing scheme can adjust the transmission waveform of the first device so that the transmission waveform matches the operating characteristics of a power amplifier of the first device. The transmission waveform can be a transmission waveform associated with the power amplifier. For example, the first processing scheme can be used to adjust the transmission waveform input from the first device to the power amplifier. In another example, the first processing scheme can be used to adjust the transmission waveform output by the power amplifier.

[0062] In some implementations, the first processing scheme may include a pre-processing scheme before the power amplification (such as the DPD mentioned above).

[0063] In some implementations, the first processing scheme may include a post-processing scheme after the power amplifier (eg, a compensation scheme after nonlinear distortion occurs in the power amplifier).

[0064] In some implementations, the first processing scheme may include an internal processing scheme of the power amplifier, which may include, for example, a pre-processing scheme (pre-distortion compensation) and / or a post-processing scheme (compensation scheme after distortion) within the power amplifier.

[0065] In some implementations, the first processing solution may be associated with the first model (or the first function). For example, the first processing solution may be the first model (or the first function).

[0066] In some implementations, the first model can be an AI model or a machine learning (ML) model. Currently, most basic power amplifier compensation schemes (such as the DPD scheme mentioned above) use polynomial fitting to compensate for the nonlinear loss of the power amplifier. However, the use of polynomial fitting to fit and invert the nonlinear power amplifier function is relatively complex to implement, and the compensation effect is not good. Therefore, the use of AI / ML technology to perform nonlinear fitting of the power amplifier is expected to achieve better compensation effects.

[0067] In some implementations, the first processing scheme may be a neural network. For example, the first processing scheme may be a processing scheme consisting of an N-layer fully connected network. In another example, the first processing scheme may include an N-layer fully connected network, wherein the output portion of one or more layers is provided with an activation function.

[0068] In some implementations, the first processing scheme may be associated with the first condition or determined based on the first condition. In other words, the first processing scheme may perform one or more of the following operations under the first condition: matching the working characteristics of the power amplifier of the first device, adjusting the transmission waveform of the first device, and processing the first problem. As mentioned above, under different conditions, the working characteristics (such as nonlinear characteristics) of the power amplifier are different. The embodiment of the present application associates the first processing scheme with the first condition. Different first conditions can correspond to different first processing schemes, so that the embodiment of the present application can select a suitable processing scheme according to actual conditions, thereby improving the compensation effect of the nonlinear problem of the power amplifier. Taking the use of AI / ML models to process the nonlinear problem of the power amplifier under different conditions as an example, the first processing scheme mentioned above can be understood as an AI / ML model. Furthermore, multiple AI / ML models can be set for different conditions, and different AI / ML models compensate for the nonlinear problem of the power amplifier under different conditions.

[0069] In some implementations, the first processing solution is a first model (or a first function). Associating the first processing solution with the first condition may mean associating the first model (or the first function) with the first condition. Alternatively, the first model (or the first function) is determined based on the first condition. The first model may have a model identifier (or the first function may have a function identifier). Therefore, different first conditions may be associated with different first processing solutions based on the model identifier of the first model (or the function identifier of the first function).

[0070] As a more specific example, the first processing scheme is a neural network model, and different first conditions can determine different neural networks. Different neural networks can include different neural network structures and / or neural network parameters. Different neural network structures can, for example, refer to one or more differences in parameters such as the number of layers in the fully connected network, the number of neurons in each layer, and the type of activation function.

[0071] In some implementations, the association between the first condition and the first processing solution may be predefined by a protocol.

[0072] In some implementations, the association between the first condition and the first processing solution may be determined by the first device.

[0073] In some implementations, the association between the first condition and the first processing solution may be indicated by the second device, as shown in FIG5 .

[0074] In some implementations, the first condition and the first processing solution may be associated based on a first identifier. The first identifier may be an identifier of the first condition; alternatively, the first identifier may be an identifier that associates the first processing solution with the first condition. The following tables provide several examples of associating the first condition and the first processing solution based on the first identifier. See below for detailed descriptions.

[0075] The first condition mentioned above can be associated with any information that can affect the operating characteristics of the power amplifier (such as nonlinear characteristics). The following is a detailed example of the content of the first condition associated with the first processing solution.

[0076] In some implementations, the first condition is associated with a device type (e.g., a device model) of the first device. In other words, the first condition is determined based on the device type (e.g., a device model) of the first device. In other words, the association between the first processing scheme and the first condition is affected by the device type of the first device. For example, if the first device is a terminal device or a network device, different models of the terminal device or the network device may result in different operating characteristics of the power amplifiers used by them.

[0077] In some implementations, different types of first devices (such as different models of terminal devices or different models of network devices) can be associated with different first processing solutions. In other words, different types of first devices can use different first processing solutions to handle first problems (such as nonlinear problems of power amplifiers, transmission waveform problems, or other problems caused by the above problems). For example, a device type can be associated with a first processing solution. For another example, a device type set (the set can include multiple device types) can be associated with a first processing solution.

[0078] In some implementations, the device type of the first device and the first processing solution may be associated with each other based on a first identifier. The first identifier may be an identifier of the first condition; or the first identifier may be an identifier that associates the first processing solution with the device type, as shown in Table 1.

[0079] Table 1

[0080] As an example, if the first device is device A, model A (or function A) can be used to process the nonlinear problem of the power amplifier of device A (or, model A can be used to pre-process or post-process the power amplifier of device A, or to process the data and waveform of device A to adapt to the working characteristics of the power amplifier of device A); similarly, if the first device is device B, model B (or function B) can be used to process the nonlinear problem of the power amplifier of device B (or, model B can be used to pre-process or post-process the power amplifier of device B, or to process the data and waveform of device B to adapt to the working characteristics of the power amplifier of device B).

[0081] In some implementations, the first condition is associated with the power amplifier type (e.g., power amplifier model or power amplifier batch) of the first device. In other words, the first condition is determined based on the power amplifier type of the first device. The association between the first processing solution and the first condition may be affected by the power amplifier type of the first device.

[0082] For example, the operating characteristics (such as nonlinear characteristics) of different types of power amplifiers may be different, and different first processing schemes (such as AI / ML models) can be used to match the operating characteristics of the power amplifier.

[0083] For example, the working characteristics (such as nonlinear characteristics) of different types of power amplifiers may be different, and different first processing solutions (such as AI / ML models) can be used to deal with the first problem (such as the nonlinear problem of the power amplifier, the transmission waveform problem, or other problems caused by the above problems).

[0084] Taking the first processing solution as an example, a first model (such as an AI / ML model) can be used to handle the nonlinearity of a class of power amplifiers. For another example, a first model can be used to handle the nonlinearity of multiple types of power amplifiers (multiple types can be referred to as a type set).

[0085] In some implementations, the power amplifier type (or set of power amplifier types) of the first device and the first processing solution may be associated based on a first identifier. The first identifier may be an identifier of the first condition; or the first identifier may be an identifier that associates the first processing solution with the power amplifier type, as shown in Table 2.

[0086] Table 2

[0087] In some implementations, the first condition is associated with an operating frequency band (or type of operating frequency band) of the first device. In other words, the first condition is determined based on the operating frequency band of the first device. In other words, the association between the first processing solution and the first condition is affected by the operating frequency band of the first device.

[0088] For example, the operating characteristics (such as nonlinear characteristics) of power amplifiers in different frequency bands may be different, and different first processing schemes (such as AI / ML models) can be used to match the operating characteristics of the power amplifier.

[0089] For example, the operating characteristics (such as nonlinear characteristics) of power amplifiers in different frequency bands may be different, and different first processing solutions (such as AI / ML models) can be used to deal with the first problem (such as the nonlinear problem of the power amplifier, the transmission waveform problem, or other problems caused by the above problems).

[0090] Taking the first processing solution as an example, a first model (which can be an AI / ML model) can be used to process the nonlinearity of a power amplifier corresponding to a single operating frequency band. For another example, a first model can be used to process the nonlinearity of power amplifiers corresponding to multiple operating frequency bands (multiple frequency bands can be referred to as a frequency band set).

[0091] In some implementations, the operating frequency band (or set of operating frequency bands) of the first device and the first processing solution may be associated based on a first identifier. The first identifier may be an identifier of the first condition; or the first identifier may be an identifier that associates the first processing solution with the operating frequency band, as shown in Table 3.

[0092] Table 3

[0093] In some implementations, the first condition is associated with the operating bandwidth (or type of operating bandwidth) of the first device. In other words, the first condition is determined based on the operating bandwidth of the first device. In other words, the association between the first processing solution and the first condition is affected by the operating bandwidth of the first device.

[0094] For example, the operating characteristics (such as nonlinear characteristics) of power amplifiers operating at different bandwidths may be different, and different first processing solutions (such as AI / ML models and functions) can be used to match the operating characteristics of the power amplifier.

[0095] For example, the operating characteristics (such as nonlinear characteristics) of power amplifiers operating at different bandwidths may be different. Different first processing solutions (such as AI / ML models and functions) can be used to deal with the first problem (such as the nonlinear problem of the power amplifier, the transmission waveform problem, or other problems caused by the above problems).

[0096] Taking the first processing solution as an example, a first model (which can be an AI / ML model) can be used to process the nonlinearity of a power amplifier corresponding to a single operating bandwidth. For another example, a first model can be used to process the nonlinearity of power amplifiers corresponding to multiple operating bandwidths (multiple bandwidths can be referred to as a bandwidth set).

[0097] In some implementations, the operating bandwidth (or operating bandwidth set) of the first device and the first processing solution may be associated based on a first identifier. The first identifier may be an identifier of the first condition; or the first identifier may be an identifier that associates the first processing solution with the operating bandwidth, as shown in Table 4.

[0098] Table 4

[0099] In some implementations, the first condition is associated with the power level (or power type) of the first device. In other words, the first condition is determined based on the power level of the first device. In other words, the association between the first processing scheme and the first condition is affected by the power level of the first device. For example, the power amplifiers used at different power levels may be different, resulting in different operating characteristics (non-linear characteristics) of the power amplifiers at different power levels. For example, at a first power level (such as a high power level), the operating characteristics (non-linear characteristics) of the power amplifier are the first characteristics; at a second power level (such as a low power level), the operating characteristics (non-linear characteristics) of the power amplifier are the second characteristics.

[0100] In some implementations, the operating characteristics (such as nonlinear characteristics) of power amplifiers of different power levels may be different, and different first processing schemes (such as AI / ML models) can be used to match the operating characteristics of the power amplifiers.

[0101] In some implementations, the operating characteristics (such as nonlinear characteristics) of power amplifiers of different power levels may be different, and different first processing solutions (such as AI / ML models) can be used to deal with the first problem (such as the nonlinear problem of the power amplifier, the waveform problem of the transmission, or other problems caused by the above problems).

[0102] Taking the first processing solution as an example, a first model (which can be an AI / ML model) can be used to process the nonlinearity problem of a power amplifier corresponding to one power level. For another example, a first model can be used to process the nonlinearity problem of power amplifiers corresponding to multiple power levels.

[0103] In some implementations, the power level of the first device and the first processing solution may be associated with each other based on a first identifier. The first identifier may be an identifier of the first condition; or the first identifier may be an identifier that associates the first processing solution with the power level, as shown in Table 5.

[0104] Table 5

[0105] In some implementations, the first condition is associated with the operating temperature of the first device. Alternatively, the first condition is determined based on the operating temperature of the first device. Alternatively, the association between the first processing solution and the first condition is affected by the operating temperature of the first device.

[0106] For example, the operating characteristics (non-linear characteristics) of the power amplifier are different at different operating temperatures, so different first processing schemes can be used to match the operating characteristics (such as non-linear characteristics) of the power amplifier.

[0107] For example, the working characteristics (non-linear characteristics) of the power amplifier are different at different working temperatures, and different first processing schemes can be used to deal with the first problem (such as the non-linear problem of the power amplifier, the waveform problem of the transmission, or other problems caused by the above problems).

[0108] Taking the first processing scheme as the first model (which can be an AI / ML model) as an example, at the operating temperature L, model L can be used to process the working characteristics of the power amplifier (such as nonlinear characteristics); at the operating temperature M, model M can be used to process the working characteristics of the power amplifier (such as nonlinear characteristics).

[0109] In some implementations, the operating temperature of the first device and the first processing solution may be associated with each other based on a first identifier. The first identifier may be an identifier of the first condition; or the first identifier may be an identifier that associates the first processing solution with the operating temperature, as shown in Table 6.

[0110] Table 6

[0111] In some implementations, the first condition is associated with the operating humidity of the first device. Alternatively, the first condition is determined based on the operating humidity of the first device. Alternatively, the association between the first processing solution and the first condition is affected by the operating humidity of the first device.

[0112] For example, under different working humidity conditions, the working characteristics (non-linear characteristics) of the power amplifier are different, so different first processing solutions can be used to match the working characteristics (such as non-linear characteristics) of the power amplifier.

[0113] For example, under different working humidity, the working characteristics (non-linear characteristics) of the power amplifier are different, and different first processing solutions can be used to deal with the first problem (such as the non-linear problem of the power amplifier, the transmission waveform problem, or other problems caused by the above problems).

[0114] Taking the first processing scheme as the first model (which can be an AI / ML model) as an example, under working humidity N, model N can be used to process the working characteristics of the power amplifier (such as nonlinear characteristics); under working humidity O, model O can be used to process the working characteristics of the power amplifier (such as nonlinear characteristics).

[0115] In some implementations, the operating humidity of the first device and the first processing solution may be associated with each other based on a first identifier. The first identifier may be an identifier of the first condition; or the first identifier may be an identifier that associates the first processing solution with the operating humidity, as shown in Table 7.

[0116] Table 7

[0117] In some implementations, the first condition is associated with an operating voltage of the first device. In other words, the first condition is determined based on the operating voltage of the first device. In other words, the association between the first processing solution and the first condition is affected by the operating voltage of the first device.

[0118] For example, under different operating voltages, the operating characteristics (non-linear characteristics) of the power amplifier are different, so different first processing schemes can be used to match the operating characteristics (such as non-linear characteristics) of the power amplifier.

[0119] For example, under different operating voltages, the operating characteristics (non-linear characteristics) of the power amplifier are different, and different first processing solutions can be used to deal with the first problem (such as the non-linear problem of the power amplifier, the transmission waveform problem, or other problems caused by the above problems).

[0120] Taking the first processing scheme as the first model (which can be an AI / ML model) as an example, under the working voltage P, model P can be used to process the working characteristics of the power amplifier (such as nonlinear characteristics); under the working voltage Q, model Q can be used to process the working characteristics of the power amplifier (such as nonlinear characteristics).

[0121] In some implementations, the operating voltage of the first device and the first processing solution may be associated with each other based on a first identifier. The first identifier may be an identifier of the first condition; or the first identifier may be an identifier that associates the first processing solution with the operating voltage, as shown in Table 8.

[0122] Table 8

[0123] In some implementations, the first condition is associated with the usage environment (or usage region, such as a cold region, a tropical region, a humid environment, or a dry environment) of the first device. In other words, the first condition is determined based on the usage environment of the first device. In other words, the association between the first processing solution and the first condition is affected by the usage environment of the first device.

[0124] For example, under different usage environments, the working characteristics (non-linear characteristics) of the power amplifier are different, so different first processing solutions can be used to match the working characteristics (such as non-linear characteristics) of the power amplifier.

[0125] For example, under different usage environments, the working characteristics (non-linear characteristics) of the power amplifier are different, and different first processing solutions can be used to deal with the first problem (such as the non-linear problem of the power amplifier, the transmission waveform problem, or other problems caused by the above problems).

[0126] In some implementations, the usage environment of the first device and the first processing solution may be associated with each other based on a first identifier. The first identifier may be an identifier of the first condition; or the first identifier may be an identifier that associates the first processing solution with the usage environment, as shown in Table 9.

[0127] Table 9

[0128] In some implementations, the first condition is associated with a data type of the first device (or a data type input to a power amplifier of the first device). In other words, the first condition is determined based on the data type of the first device. In other words, the association between the first processing solution and the first condition is affected by the data type of the first device.

[0129] In some implementations, the data type of the first device may be determined based on one or more of: modulation information corresponding to the data; encoding information corresponding to the data; and waveform information corresponding to the data.

[0130] For example, if the first device uses a different modulation scheme, coding scheme, or waveform, the data type processed by the power amplifier may differ. For example, if the first device uses a different modulation scheme, coding scheme, or waveform, the amount or proportion of data falling within the nonlinear operating region of the power amplifier may differ. In this case, different first processing schemes can be used to distinguish and process different data types.

[0131] As an example, the first processing scheme is a first model (such as an AI / ML model). If the first device adopts a modulation mode T (such as one or more of QPSK, 16QAM, 64QAM, 128QAM, 256QAM, etc.), model T can be used to process the working characteristics of the power amplifier (such as nonlinear characteristics); if the first device adopts a modulation mode U (such as one or more of 512QAM, 1024QAM, 2048QAM, 8192QAM, etc.), model U can be used to process the working characteristics of the power amplifier (such as nonlinear characteristics).

[0132] As another example, the first processing scheme is a first model (such as an AI / ML model). If the first device adopts encoding method T, model T can be used to process the working characteristics of the power amplifier (such as nonlinear characteristics); if the first device adopts encoding method U, model U can be used to process the working characteristics of the power amplifier (such as nonlinear characteristics).

[0133] In some implementations, the data type of the first device and the first processing solution may be associated with each other based on a first identifier. The first identifier may be an identifier of the first condition; or the first identifier may be an identifier that associates the first processing solution with the data type, as shown in Table 10.

[0134] Table 10

[0135] In some implementations, the first condition is associated with the PAPR / ACLR (PAPR / ACLR level or PAPR / ACLR attribute) of the signal (or data transmission) of the first device. Alternatively, the first condition is determined based on the PAPR / ACLR of the signal of the first device. Alternatively, the association between the first processing scheme and the first condition is affected by the PAPR / ACLR of the signal of the first device. Different PAPR / ACLR levels can be addressed using different first processing schemes.

[0136] In some implementations, the PAPR / ACLR of the signal of the first device may be associated with the first processing scheme based on a first identifier. The first identifier may be an identifier of the first condition; or the first identifier may be an identifier associating the first processing scheme with the PAPR / ACLR of the signal, as shown in Table 11.

[0137] Table 11

[0138] Among the factors influencing the association between the first processing solution and the first condition, the association between the first condition and the first processing solution can be formed based on a specific first condition. For example, different power amplifier types can be associated with different AI / ML nonlinear processing models (or functions). For another example, different power levels can be associated with different AI / ML nonlinear processing models (or functions).

[0139] Among the influencing factors of the association between the first processing scheme and the first condition listed above, the association between the first condition and the first processing scheme can also be formed based on multiple influencing factors. For example, different combinations can be formed based on device type, operating frequency band, and data type, and then different combinations can be associated with different AI / ML nonlinear processing models (or functions). For another example, different combinations can be formed based on the operating temperature, operating humidity, and operating voltage of the device, and then different combinations can be associated with different AI / ML nonlinear processing models (or functions).

[0140] The above describes in detail the content of the first condition or the factors affecting the first processing solution. The following describes in detail the method for determining the first processing solution with reference to the embodiments.

[0141] In some implementations, the first processing solution may be provided by the first device itself. Accordingly, step S310 may include: the first device determining a first condition; and the first device determining the first processing solution according to the first condition.

[0142] In some implementations, the first device determines the first condition itself.

[0143] In some implementations, as shown in FIG6 , determining the first condition by the first device may include or be replaced by: the first device may receive first information sent by the second device. The first information may be used to indicate the first condition (or a portion of the first condition). In other words, the first device determines the first condition based on the first information sent by the second device. The first information may be a type of target information sent by the second device to the first device (the target information is used to determine the first processing solution).

[0144] In some implementations, the first information indicates one or more of the following: information associated with the first condition; a first identifier associated with the first condition. That is, the first information can indicate the first condition by indicating one or more of the above information.

[0145] For example, when the second device indicates the first condition (or part of the first condition) through the first information, the content indicated by the first information may, for example, include one or more of the following information associated with the first condition: device type, power amplifier type, operating frequency band, operating bandwidth, power level, operating temperature, operating humidity, operating voltage, usage environment, data type (such as modulation method or waveform), PAPR level, ACLR level and other information.

[0146] For another example, when the second device indicates the first condition (or part of the first condition) through the first information, the content indicated by the first information may include, for example, the first identifier associated with the first condition.

[0147] The first identifier may be, for example, a first association identifier between the first condition and the first processing solution. Different first association identifiers indicate one or more of the aforementioned information, as well as different first processing solutions to which different information may be associated. For details, see Tables 1 to 11 or a combination of Tables 1 to 11 mentioned above.

[0148] The first identifier may be, for example, a first condition identifier. Different first condition identifiers are associated with one or more of the above information, and different information may be associated with different first processing solutions. For details, see Tables 1 to 11 or a combination of Tables 1 to 11 mentioned above.

[0149] In some implementations, after the first device determines the first processing solution, the first processing solution may be used, activated, or updated. For example, if the first processing solution is a first model (or first function), after the first device determines the model identifier (or function identifier) ​​of the first model, the first processing solution may be used, activated, or updated based on the determined model identifier (or function identifier). Furthermore, the first device may also download and train the corresponding first processing solution based on the model identifier (or function identifier).

[0150] In some implementations, the first processing solution may be indicated or provided by the second device. Accordingly, as shown in FIG7 , step S310 may include or be replaced by: the first device receives second information sent by the second device. The second information indicates or includes the first processing solution. The second information may be a type of target information (information used to determine the first processing solution) sent by the second device to the first device.

[0151] In some implementations, the second information may indicate a first model associated with the first processing solution. For example, the second device may indicate the first model through a model identifier, and the first model may be used to process the first problem mentioned above.

[0152] In some implementations, the second information may indicate a first function associated with the first processing solution. For example, the second device may indicate the first function through a function identifier, and the first function may be used to process the first problem mentioned above.

[0153] In some implementations, the second information may indicate a first data set. The first data set may be used to generate (or construct, or train) a first model or implement a first function. The first model or first function may be used to address the first problem mentioned above.

[0154] In some implementations, the second information may include model data of the first model associated with the first processing solution. That is, the second device may provide or transmit the first model to the first device. For example, the second information may include one or more of the following information: model structure information, model parameter information, quantization information, interface information, etc. of the first model.

[0155] In some implementations, the second information may include the first data set mentioned above. That is, the second device may transmit the first data set to the first device. The first device may generate (or construct, or train) a first model based on the first data set.

[0156] In some implementations, the second information may be used to indicate the first condition. For example, the second device indicates the first condition to the first device, and the first device may determine the first processing solution based on the association between the first condition and the first processing solution. The association between the first condition and the first processing solution may be agreed upon in a protocol, determined by the first device, or indicated by the second device to the first device.

[0157] In some implementations, the second information may be used to indicate the first identifier. The first identifier may be an identifier of the first condition; or the first identifier may be an identifier that associates the first processing solution with the first condition.

[0158] In some implementations, as shown in FIG8 , before the first device receives the second information sent by the second device, the first device may first send third information to the second device, where the third information indicates the first condition.

[0159] In some implementations, the third information indicates one or more of the following: information associated with the first condition; a first identifier associated with the first condition. That is, the third information can indicate the first condition by indicating one or more of the above information.

[0160] For example, when the first device indicates the first condition (or part of the first condition) through the third information, the content indicated by the third information may include, for example, one or more of the following information associated with the first condition: device type, power amplifier type, operating frequency band, operating bandwidth, power level, operating temperature, operating humidity, operating voltage, usage environment, data type (such as modulation method or waveform), PAPR level, ACLR level and other information.

[0161] For another example, when the first device indicates the first condition (or part of the first condition) through the third information, the content indicated by the third information may include, for example, the first identifier associated with the first condition.

[0162] The first identifier may be, for example, a first association identifier between the first condition and the first processing solution. Different first association identifiers indicate one or more of the aforementioned information, as well as different first processing solutions to which different information may be associated. For details, see Tables 1 to 11 or a combination of Tables 1 to 11 mentioned above.

[0163] The first identifier may be, for example, a first condition identifier. Different first condition identifiers are associated with one or more of the above information, and different information may be associated with different first processing solutions. For details, see Tables 1 to 11 or a combination of Tables 1 to 11 mentioned above.

[0164] In some implementations, referring to FIG9 , before the first device receives the second information sent by the second device, the first device may first send a fourth information to the second device. The fourth information may be used to indicate a first processing scheme supported by the first device. Further, in some implementations, the first processing scheme indicated or included in the second information may be one of the first processing schemes supported by the first device (it may be one of the first processing schemes supported by the first device, or a subset). The first device indicating a supportable first processing scheme to the second device helps to avoid the first processing scheme (such as an AI / ML model) indicated or transmitted by the second device being a first processing scheme that is not supported or unavailable by the first device. Therefore, through the interaction of the above-mentioned fourth information, capability alignment with the first device can be performed.

[0165] In some implementations, the first device may have multiple first processing schemes, and the first processing scheme used by the first device may be determined based on the priority of the multiple first processing schemes.

[0166] In some implementations, the priority of multiple first processing solutions possessed by the first device may be determined based on one or more of the following: whether the first processing solution is indicated or provided by the second device; the scope of use of the multiple first processing solutions; and the number of first conditions associated with each of the multiple first processing solutions.

[0167] In some implementations, when the second device indicates or provides the first processing solution, the first processing solution used by the first device is the first processing solution indicated or provided by the second device.

[0168] As an example, the second device is a network device and the first device is a terminal device. When the network device instructs or provides a first processing solution to the terminal device (for example, a model for processing a nonlinear power amplifier problem), the terminal device uses the first processing solution indicated or provided by the network device as the currently used first processing solution. In other words, if the terminal device already has another model for processing nonlinear power amplifier problems, and the network device also configures a new model for processing nonlinear power amplifier problems for the terminal device, the model configured by the network device is valid.

[0169] As another example, when the network device expects to control the cell-level or network-level power amplifier nonlinear processing scheme, or the waveform adjustment scheme, the network device can indicate or provide the first processing scheme to the terminal device (for example, through broadcast, system information block (SIB), radio resource control (RRC) message, RRC reconfiguration message). After the network device indicates or provides the first processing scheme to the terminal device, the terminal device uses the first processing scheme indicated or provided by the network device. Even if the terminal device itself has other first processing schemes in this case, the network device does not expect the terminal device to continue to use the other first processing schemes. The other first processing schemes mentioned here can be, for example, the first processing scheme at the terminal device level, or the default processing scheme, or the public first processing scheme.

[0170] In some implementations, when a second device indicates or provides a first processing solution, and the first device has a first processing solution other than the first processing solution indicated or provided by the second device, the first device uses the first processing solution other than the first processing solution indicated or provided by the second device. In other words, the first device does not use the first processing solution indicated or provided by the second device.

[0171] As an example, the second device is a network device and the first device is a terminal device. When the network device indicates or provides a first processing solution to the terminal device (for example, the network device indicates a power amplifier nonlinear problem processing model to the terminal device), if the terminal device itself has the ability to process the power amplifier nonlinear problem, for example, the terminal device already has the first processing solution (for example, a nonlinear problem processing model that is adapted to the terminal device's own power amplifier working characteristics), the terminal device does not use the first processing solution indicated or provided by the network device.

[0172] As another example, the network device provides a cell-level or network-level (e.g., broadcast) power amplifier nonlinear processing solution or waveform adjustment solution (e.g., AI / ML model), but this cell-level or network-level first processing solution does not take into account the differences between terminal devices, and the processing effect is average. In this case, the terminal device can continue to use the first processing solution at the terminal device level and not use the cell-level or network-level first processing solution configured by the network device.

[0173] In some implementations, when the first device has a dedicated first processing scheme and a universal (or public) first processing scheme, the first device uses the dedicated first processing scheme. The difference between the dedicated first processing scheme and the universal first processing scheme can be, for example, that the first condition associated with the dedicated first processing scheme is narrower or more specific than the first condition associated with the universal first processing scheme.

[0174] In some implementations, the first device is a terminal device, and the dedicated first processing scheme can be indicated or transmitted through an RRC message, a medium access control layer control element (MAC CE) or downlink control information (DCI); the general first processing scheme can be indicated or transmitted through a broadcast message, SIB or RRC message.

[0175] In some implementations, the first device uses a first processing solution with fewer associated first conditions among the multiple first processing solutions. Alternatively, the first device uses a first processing solution under a specific first condition, but does not use a common first processing solution (or a first processing solution with more associated conditions).

[0176] For example, if the first device has, is indicated, or is transmitted a first processing solution A associated with a specific device type, the first device uses the first processing solution A. If the first device also has, is indicated, or is transmitted a first processing solution B applicable to multiple device types or does not distinguish between device types, the first device does not use the first processing solution B.

[0177] For another example, if the first device has, is instructed to, or is transmitted a first processing solution A associated with a specific power amplifier type, the first device uses the first processing solution A. If the first device also has, is instructed to, or is transmitted a first processing solution B applicable to multiple power amplifier types or does not distinguish between power amplifier types, the first device does not use the first processing solution B.

[0178] For another example, if the first device has, is instructed to, or is transmitted a first processing solution A associated with a specific operating bandwidth, the first device uses the first processing solution A. If the first device also has, is instructed to, or is transmitted a first processing solution B applicable to multiple operating bandwidths or does not distinguish between operating bandwidths, the first device does not use the first processing solution B.

[0179] For another example, if the first device has, is instructed to, or is transmitted a first processing solution A associated with a specific operating frequency band, the first device uses the first processing solution A. If the first device also has, is instructed to, or is transmitted a first processing solution B applicable to multiple operating frequency bands or does not distinguish between operating frequency bands, the first device does not use the first processing solution B.

[0180] For another example, if the first device has, is instructed to, or is transmitted a first processing solution A associated with a specific power level, the first device uses the first processing solution A. If the first device also has, is instructed to, or is transmitted a first processing solution B applicable to multiple power levels or does not distinguish between power levels, the first device does not use the first processing solution B.

[0181] For another example, if the first device has, is instructed to, or is transmitted a first processing solution A associated with a specific operating temperature, the first device uses the first processing solution A. If the first device also has, is instructed to, or is transmitted a first processing solution B applicable to multiple operating temperatures or does not distinguish between operating temperatures, the first device does not use the first processing solution B.

[0182] For another example, if the first device has, is instructed to, or is transmitted a first processing solution A associated with a specific operating humidity, the first device uses the first processing solution A. If the first device also has, is instructed to, or is transmitted a first processing solution B applicable to multiple operating humidity levels or does not distinguish between operating humidity levels, the first device does not use the first processing solution B.

[0183] For another example, if the first device has, is instructed to, or is transmitted a first processing solution A associated with a specific operating voltage, the first device uses the first processing solution A. If the first device also has, is instructed to, or is transmitted a first processing solution B applicable to multiple operating voltages or does not distinguish between operating voltages, the first device does not use the first processing solution B.

[0184] For another example, if the first device has, is instructed to, or is transmitted a first processing solution A associated with a specific usage environment, the first device uses the first processing solution A. If the first device also has, is instructed to, or is transmitted a first processing solution B applicable to multiple usage environments or does not distinguish between usage environments, the first device does not use the first processing solution B.

[0185] For another example, if the first device has, is instructed to, or is transmitted a first processing solution A associated with a specific data type, the first device uses the first processing solution A. If the first device also has, is instructed to, or is transmitted a first processing solution B applicable to multiple data types or does not distinguish between data types, the first device does not use the first processing solution B.

[0186] For another example, if the first device has, is instructed to, or is transmitted a first processing solution A associated with a specific PAPR level, the first device uses the first processing solution A. If the first device also has, is instructed to, or is transmitted a first processing solution B applicable to multiple PAPR levels or does not distinguish between PAPR levels, the first device does not use the first processing solution B.

[0187] For another example, if the first device has, is instructed to, or is transmitted a first processing solution A associated with a specific ACLR level, the first device uses the first processing solution A. If the first device also has, is instructed to, or is transmitted a first processing solution B applicable to multiple ACLR levels or does not distinguish between ACLR levels, the first device does not use the first processing solution B.

[0188] In addition to the conditions listed above (such as a specific device type or a specific amplifier type), the specific first condition can also be a combination of the conditions listed above (such as a combination of a specific operating temperature, operating humidity and operating voltage).

[0189] In some implementations, as shown in FIG10 , the first device may further send fifth information to the second device. The fifth information may indicate one or more of the following: whether the first device uses the first processing scheme; the first processing scheme used by the first device. For example, the fifth information may indicate whether the first device uses the first processing scheme through 1-bit information. For another example, the fifth information may indicate the identifier of the scheme used by the first device (taking the first processing scheme as the first model as an example, the fifth information may indicate the model identifier of the first model). For example, when the first processing scheme is determined or used by the first device, or when the first processing scheme is indicated or transmitted by the second device, the first device indicates to the second device that the first processing scheme is used or indicates the first processing scheme specifically used by the first device, so that the second device can know that the first device has adopted the first processing scheme to process the first problem, thereby avoiding repeated processing by the second device causing transmission errors.

[0190] For example, the first device is a terminal device and the second device is a network device. If the terminal device determines that it uses an AI / ML model for the nonlinear problem of the power amplifier (or for adjusting the transmission waveform of the terminal device), the terminal device can report to the network device that the terminal device uses the first processing solution.

[0191] For another example, the first device is a terminal device and the second device is a network device. If the terminal device determines that it uses an AI / ML model for the nonlinear problem of the power amplifier (or for adjusting the transmission waveform of the terminal device), the terminal device can indicate to the network device the identifier of the first processing scheme used by the terminal device (such as the identifier or function identifier of the AI / ML model). Alternatively, the terminal device may also indicate part or all of the information associated with the first condition to the network device. For example, the terminal device may indicate the content of the first condition, or the first terminal device may indicate the first identifier associated with the first condition. The network device can use the above information to know whether the terminal device uses the first processing scheme, or can know which first processing scheme the terminal device specifically uses.

[0192] In some implementations, if the first device is a base station and the second device is a terminal device, the first device indicates or transmits certain information (such as the third information, the fourth information or the fifth information above) to the second device, and one or more of the following methods can be used: broadcast messages (such as master information block (MIB), SIB1, SIBx), RRC messages, MAC CE, DCI, downlink messages in random access procedures (such as message B (MsgB), message 2 (Msg2), message 4 (Msg4)), physical downlink control channel (physical downlink control channel, PDCCH), physical downlink shared channel (physical downlink shared channel, PDSCH), AI / ML dedicated downlink channel, and capability indication information of network devices.

[0193] In some implementations, if the first device is a terminal device and the second device is a base station, the second device indicates or transmits certain information (such as the first information or the second information above) to the first device, and can adopt one or more of the following methods: broadcast messages (such as MIB, SIB1, SIBx), RRC messages, MAC CE, DCI, downlink messages in random access procedures (such as MsgB, Msg2, Msg4), PDCCH, PDSCH, AI / ML dedicated downlink channels, and capability indication information of network devices.

[0194] In some implementations, if the first device is a terminal device and the second device is a network device, the first device indicates or transmits certain information (such as the third information, the fourth information or the fifth information above) to the second device, and can adopt one or more of the following methods: RRC message, uplink control information (uplink control information, UCI) message, uplink message in the random access process (such as message A (MsgA), message 3 (Msg3)), physical uplink control channel (physical uplink control channel, PUCCH), physical uplink shared channel (physical uplink shared channel, PUSCH), AI / ML dedicated uplink channel, and terminal device capability information.

[0195] In some implementations, if the first device is a terminal device and the second device is a base station, the second device indicates or transmits certain information (such as the first information or the second information above) to the first device, and can use one or more of the following methods: RRC message, UCI message, uplink message in the random access process (such as MsgA, Msg3), PUCCH, PUSCH, AI / ML dedicated uplink channel, and terminal device capability information.

[0196] Taking the first processing solution mentioned above as an AI / ML model, and the AI / ML model processing the nonlinear problem of the power amplifier as an example, based on the content described above, the embodiment of the present application is equivalent to providing a method for configuring, updating, aligning capabilities, and determining the use priority of the AI / ML-based power amplifier nonlinear processing solution. The association between different conditions (device type, power amplifier type, operating frequency band, operating bandwidth, power level, operating temperature, operating humidity, operating voltage, usage environment, data type, PAPR level, ACLR level) and AI / ML models (used to process the nonlinear problem of the power amplifier, or the PAPR problem of transmission, or the ACLR problem of transmission, or the waveform adjustment problem of transmission, or the waveform generation problem of transmission) is given, and the AI / ML model indication, priority management, capability alignment and other model usage or management solutions involved in the association are given, so as to ensure that in the wireless communication system, the power amplifier derivative problem (nonlinear problem) processing solution that best matches the current power amplifier and the power amplifier working characteristics can be used effectively on demand.

[0197] The method embodiment of the present application is described in detail above in conjunction with Figures 1 to 10. The device embodiment of the present application is described in detail below in conjunction with Figures 11 to 13. It should be understood that the description of the method embodiment corresponds to the description of the device embodiment. Therefore, for parts not described in detail, reference can be made to the above method embodiment.

[0198] Figure 11 is a schematic diagram of the structure of a communication device provided by an embodiment of the present application. The communication device 1100 shown in Figure 11 can be the first device mentioned in any of the above embodiments. The communication device 1100 may include a determination module 1110. The determination module 1110 can be used to determine a first processing scheme; wherein the first processing scheme is used to perform one or more of the following operations under a first condition: matching the operating characteristics of the power amplifier of the first device; adjusting the transmission waveform of the first device; and processing a first problem, wherein the first problem is associated with the transmission waveform and / or the operating characteristics of the power amplifier.

[0199] In some implementations, the first processing scheme is used to compensate for nonlinear distortion of the power amplifier.

[0200] In some implementations, the first condition is associated with one or more of the following information of the first device: device category, power amplifier category, operating frequency band, operating bandwidth, power level, operating temperature, operating humidity, operating voltage, usage environment, data type, peak-to-average ratio of the signal, and adjacent channel leakage ratio.

[0201] In some implementations, the data type is determined based on one or more of: modulation information corresponding to the data; encoding information corresponding to the data; and waveform information corresponding to the data.

[0202] In some implementations, the first processing solution is associated with the first condition based on a first identifier; wherein the first identifier is an identifier of the first condition; or, the first identifier is an identifier that associates the first processing solution with the first condition.

[0203] In some implementations, the determination module 1110 is configured to: determine the first condition; and determine the first processing solution based on the first condition.

[0204] In some implementations, the determination module 1110 is configured to: receive first information sent by a second device, where the first information indicates the first condition.

[0205] In some implementations, the first information indicates one or more of the following: information associated with the first condition; a first identifier associated with the first condition; wherein the first identifier is an identifier of the first condition; or, the first identifier is an identifier of an association between the first processing solution and the first condition.

[0206] In some implementations, the determination module 1110 is configured to: receive second information sent by the second device, where the second information indicates or includes the first processing solution.

[0207] In some implementations, the second information indicates the first model associated with the first processing scheme; or, the second information indicates the first function associated with the first processing scheme; or, the second information contains model data of the first model associated with the first processing scheme; or, the second information indicates a first data set, and the first data set is used to generate the first model or implement the first function; or, the second information contains the first data set; or, the second information indicates a first identifier, and the first identifier is an identifier of the first condition; or, the first identifier is an identifier of the association between the first processing scheme and the first condition.

[0208] In some implementations, the communication device 1100 further includes: a first communication module, configured to send third information to the second device before sending the target information to the first device, where the third information indicates the first condition.

[0209] In some implementations, the communication device 1100 further includes: a second communication module, configured to send fourth information to the second device before receiving the second information sent by the second device, wherein the fourth information is used to indicate a first processing scheme supported by the first device.

[0210] In some implementations, the first processing scheme indicated or included in the second information is one of the first processing schemes supported by the first device.

[0211] In some implementations, the first device has multiple first processing schemes, and the first processing scheme used by the first device is determined based on a priority of the multiple first processing schemes.

[0212] In some implementations, the priorities of the multiple first processing solutions are determined based on one or more of: whether the first processing solution is indicated or provided by the second device; the scope of use of the multiple first processing solutions; and the number of first conditions associated with each of the multiple first processing solutions.

[0213] In some implementations, when the second device indicates or provides a first processing solution, the first processing solution used by the first device is the first processing solution indicated or provided by the second device; or, when the second device indicates or provides a first processing solution and the first device has a first processing solution other than the first processing solution indicated or provided by the second device, the first device uses the first processing solution other than the first processing solution indicated or provided by the second device; or, when the first device has a dedicated first processing solution and a general first processing solution, the first device uses the dedicated first processing solution; or, the first device uses a first processing solution with a smaller number of associated first conditions among the multiple first processing solutions.

[0214] In some implementations, the communication device 1100 further includes: a third communication module, configured to send fifth information to the second device, wherein the fifth information indicates one or more of: whether the first device uses the first processing scheme; and the first processing scheme used by the first device.

[0215] In some implementations, the first processing scheme is associated with a first model or a first function.

[0216] Figure 12 is a structural diagram of a communication device provided in another embodiment of the present application. The communication device 1200 shown in Figure 12 can be the second device mentioned in any of the above embodiments. The communication device 1200 may include a communication module 1210. The communication module 1210 can be used to send target information to the first device, and the target information is used to determine a first processing scheme; wherein the first processing scheme is used to perform one or more of the following operations under a first condition: matching the operating characteristics of the power amplifier of the first device; adjusting the transmission waveform of the first device; processing a first problem, wherein the first problem is associated with the transmission waveform and / or the operating characteristics of the power amplifier.

[0217] In some implementations, the first processing scheme is used to compensate for nonlinear distortion of the power amplifier.

[0218] In some implementations, the first condition is associated with one or more of the following information of the first device: device category, power amplifier category, operating frequency band, operating bandwidth, power level, operating temperature, operating humidity, operating voltage, usage environment, data type, peak-to-average ratio of the signal, and adjacent channel leakage ratio.

[0219] In some implementations, the data type is determined based on one or more of: modulation information corresponding to the data; encoding information corresponding to the data; and waveform information corresponding to the data.

[0220] In some implementations, the first processing solution is associated with the first condition based on a first identifier; wherein the first identifier is an identifier of the first condition; or, the first identifier is an identifier that associates the first processing solution with the first condition.

[0221] In some implementations, the target information includes first information, and the first information indicates the first condition.

[0222] In some implementations, the first information indicates one or more of the following: information associated with the first condition; a first identifier associated with the first condition; wherein the first identifier is an identifier of the first condition; or, the first identifier is an identifier of an association between the first processing solution and the first condition.

[0223] In some implementations, the target information includes second information, and the second information indicates or includes the first processing solution.

[0224] In some implementations, the second information indicates the first model associated with the first processing scheme; or, the second information indicates the first function associated with the first processing scheme; or, the second information contains model data of the first model associated with the first processing scheme; or, the second information indicates a first data set, and the first data set is used to generate the first model or implement the first function; or, the second information contains the first data set; or, the second information indicates a first identifier, and the first identifier is an identifier of the first condition; or, the first identifier is an identifier of the association between the first processing scheme and the first condition.

[0225] In some implementations, the communication module 1210 is further configured to: before sending the target information to the first device, send third information to the second device, where the third information indicates the first condition.

[0226] In some implementations, the communication module 1210 is further used to: receive third information sent by the first device, where the third information is used to indicate a first processing solution supported by the first device.

[0227] In some implementations, the first processing scheme indicated or included in the second information is one of the first processing schemes supported by the first device.

[0228] In some implementations, the first device has multiple first processing schemes, and the first processing scheme used by the first device is determined based on a priority of the multiple first processing schemes.

[0229] In some implementations, the priorities of the multiple first processing solutions are determined based on one or more of the following: whether the first processing solution is indicated or provided by the second device; the scope of use of the multiple first processing solutions; and the number of first conditions associated with each of the multiple first processing solutions.

[0230] In some implementations, when the second device indicates or provides a first processing solution, the first processing solution used by the first device is the first processing solution indicated or provided by the second device; or, when the second device indicates or provides a first processing solution and the first device has a first processing solution other than the first processing solution indicated or provided by the second device, the first device uses the first processing solution other than the first processing solution indicated or provided by the second device; or, when the first device has a dedicated first processing solution and a general first processing solution, the first device uses the dedicated first processing solution; or, the first device uses a first processing solution with a smaller number of associated first conditions among the multiple first processing solutions.

[0231] In some implementations, the communication module 1210 is further used to: receive fifth information sent by the second device, where the fifth information indicates one or more of the following: whether the first device uses the first processing solution; and the first processing solution used by the first device.

[0232] In some implementations, the first processing scheme is associated with a first model or a first function.

[0233] FIG13 is a schematic block diagram of an apparatus according to an embodiment of the present application. The dashed lines in FIG13 indicate that the unit or module is optional. Apparatus 1300 may be used to implement the method described in the above method embodiment. Apparatus 1300 may be a chip, a terminal device, or a network device.

[0234] The device 1300 may include one or more processors 1310. The processor 1310 may support the device 1300 to implement the method described in the above method embodiment. The processor 1310 may be a general-purpose processor or a special-purpose processor. For example, the processor may be a central processing unit (CPU). Alternatively, the processor may be another general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, etc. The general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.

[0235] The apparatus 1300 may further include one or more memories 1320. The memories 1320 store programs that can be executed by the processor 1310, causing the processor 1310 to perform the methods described in the above method embodiments. The memories 1320 may be independent of the processor 1310 or integrated into the processor 1310.

[0236] The apparatus 1300 may further include a transceiver 1330. The processor 1310 may communicate with other devices or chips via the transceiver 1330. For example, the processor 1310 may transmit and receive data with other devices or chips via the transceiver 1330.

[0237] The present invention also provides a computer-readable storage medium for storing a program. The computer-readable storage medium can be applied to the communication device provided in the present invention, and the program enables a computer to execute the method performed by the communication device in each embodiment of the present invention.

[0238] The present application also provides a computer program product. The computer program product includes a program. The computer program product can be applied to the communication device provided in the present application, and the program causes a computer to execute the method performed by the communication device in each embodiment of the present application.

[0239] The embodiments of the present application also provide a computer program. The computer program can be applied to the communication device provided in the embodiments of the present application, and the computer program enables a computer to execute the method executed by the communication device in each embodiment of the present application.

[0240] It should be understood that the terms "system" and "network" in this application can be used interchangeably. In addition, the terms used in this application are only used to explain the specific embodiments of this application and are not intended to limit this application. The terms "first", "second", "third", and "fourth" in the specification and claims of this application and the accompanying drawings are used to distinguish different objects rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions.

[0241] In the embodiments of this application, the term "indication" may refer to a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" may refer to a direct indication of B, e.g., B can obtain information through A; it may refer to an indirect indication of B, e.g., A indicates C, e.g., B can obtain information through C; or it may refer to an association between A and B.

[0242] In the embodiment of the present application, "B corresponding to A" means that B is associated with A and B can be determined based on A. However, it should be understood that determining B based on A does not mean determining B based solely on A, but B can also be determined based on A and / or other information.

[0243] In the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and indication, configuration and configuration, etc.

[0244] In the embodiments of the present application, "pre-definition" or "pre-configuration" may be implemented by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in a device (e.g., a terminal device and a network device). The present application does not limit the specific implementation method. For example, pre-definition may refer to information defined in a protocol.

[0245] In the embodiments of the present application, the “protocol” may refer to a standard protocol in the communications field, for example, it may include an LTE protocol, an NR protocol, and related protocols used in future communication systems, and the present application does not limit this.

[0246] In the embodiments of this application, the term "and / or" is simply a description of the association relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this document generally indicates that the related objects are in an "or" relationship.

[0247] In various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

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

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

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

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

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

Claims

1. A method for wireless communication, characterized in that: include: The first device determines a first processing solution; The first processing scheme is used to perform one or more of the following operations under the first condition: matching the operating characteristics of the power amplifier of the first device; adjusting a transmission waveform of the first device; A first problem is addressed, the first problem being associated with the transmission waveform and / or an operating characteristic of the power amplifier.

2. The method according to claim 1, characterized in that The first processing scheme is used to compensate for nonlinear distortion of the power amplifier.

3. The method according to claim 1 or 2, characterized in that: The first condition is associated with one or more of the following information of the first device: device category, power amplifier category, operating frequency band, operating bandwidth, power level, operating temperature, operating humidity, operating voltage, usage environment, data type, peak-to-average ratio of the signal, and adjacent channel leakage ratio.

4. The method according to claim 3, characterized in that The data type is determined based on one or more of the following: Modulation information corresponding to the data; The encoding information corresponding to the data; and The waveform information corresponding to the data.

5. The method according to any one of claims 1 to 4, characterized in that: The first processing scheme is associated with the first condition based on a first identifier; The first identifier is an identifier of the first condition; or the first identifier is an identifier for associating the first processing solution with the first condition.

6. The method according to any one of claims 1 to 5, characterized in that The first device determines a first processing scheme, including: The first device determines the first condition; The first device determines the first processing solution according to the first condition.

7. The method according to claim 6, characterized in that The first device determines the first condition, including: The first device receives first information sent by the second device, where the first information indicates the first condition.

8. The method according to claim 7, characterized in that The first information indicates one or more of the following: information associated with the first condition; a first identifier associated with the first condition; The first identifier is an identifier of the first condition; or the first identifier is an identifier for associating the first processing solution with the first condition.

9. The method according to any one of claims 1 to 5, characterized in that The first device determines a first processing scheme, including: The first device receives second information sent by the second device, where the second information indicates or includes the first processing solution.

10. The method according to claim 9, characterized in that: The second information indicates a first model associated with the first processing solution; or, The second information indicates a first function associated with the first processing solution; or, The second information includes model data of a first model associated with the first processing scheme; or, The second information indicates a first data set, and the first data set is used to generate the first model or implement the first function; or, The second information includes the first data set; or, The second information indicates a first identifier, and the first identifier is an identifier of the first condition; or, the first identifier is an identifier for associating the first processing solution with the first condition.

11. The method according to claim 9 or 10, characterized in that: Before the second device sends the target information to the first device, the method further includes: The first device sends third information to the second device, where the third information indicates the first condition.

12. The method according to any one of claims 9 to 11, characterized in that Before the first device receives the second information sent by the second device, the method further includes: The first device sends fourth information to the second device, where the fourth information is used to indicate a first processing solution supported by the first device.

13. The method according to claim 12, characterized in that The first processing scheme indicated or included in the second information is one of the first processing schemes supported by the first device.

14. The method according to any one of claims 1 to 13, characterized in that The first device has a plurality of first processing schemes, and the first processing scheme used by the first device is determined based on priorities of the plurality of first processing schemes.

15. The method according to claim 14, characterized in that The priorities of the plurality of first processing solutions are determined based on one or more of the following: whether the first processing scheme is indicated or provided by the second device; The application scope of the plurality of first treatment schemes; The plurality of first processing schemes each have associated therewith a quantity of first conditions.

16. The method according to claim 15, characterized in that: In the case where the second device indicates or provides a first processing scheme, the first processing scheme used by the first device is the first processing scheme indicated or provided by the second device; or, In a case where the second device indicates or provides a first processing solution, and the first device has a first processing solution other than the first processing solution indicated or provided by the second device, the first device uses the first processing solution other than the first processing solution indicated or provided by the second device; or, In the case where the first device has a dedicated first processing scheme and a universal first processing scheme, the first device uses the dedicated first processing scheme; or, The first device uses a first processing scheme having a smaller number of associated first conditions among the plurality of first processing schemes.

17. The method according to any one of claims 1 to 16, characterized in that The method further comprises: The first device sends fifth information to the second device, where the fifth information indicates one or more of the following: whether the first device uses a first processing solution; The first device uses a first processing scheme.

18. The method according to any one of claims 1 to 17, characterized in that The first processing scheme is associated with a first model or a first function.

19. A method for wireless communication, characterized in that: include: The second device sends target information to the first device, where the target information is used to determine the first processing solution; The first processing scheme is used to perform one or more of the following operations under the first condition: matching the operating characteristics of the power amplifier of the first device; adjusting a transmission waveform of the first device; A first problem is addressed, the first problem being associated with the transmission waveform and / or an operating characteristic of the power amplifier.

20. The method according to claim 19, characterized in that The first processing scheme is used to compensate for nonlinear distortion of the power amplifier.

21. The method according to claim 19 or 20, characterized in that The first condition is associated with one or more of the following information of the first device: device category, power amplifier category, operating frequency band, operating bandwidth, power level, operating temperature, operating humidity, operating voltage, usage environment, data type, peak-to-average ratio of the signal, and adjacent channel leakage ratio.

22. The method according to claim 21, characterized in that The data type is determined based on one or more of the following: Modulation information corresponding to the data; The encoding information corresponding to the data; and The waveform information corresponding to the data.

23. The method according to any one of claims 19 to 22, characterized in that: The first processing scheme is associated with the first condition based on a first identifier; The first identifier is an identifier of the first condition; or the first identifier is an identifier for associating the first processing solution with the first condition.

24. The method according to any one of claims 19 to 23, characterized in that The target information includes first information, and the first information indicates the first condition.

25. The method according to claim 24, characterized in that The first information indicates one or more of the following: information associated with the first condition; a first identifier associated with the first condition; The first identifier is an identifier of the first condition; or the first identifier is an identifier for associating the first processing solution with the first condition.

26. The method according to any one of claims 19 to 23, characterized in that The target information includes second information, and the second information indicates or includes the first processing scheme.

27. The method according to claim 26, characterized in that: The second information indicates a first model associated with the first processing solution; or, The second information indicates a first function associated with the first processing solution; or, The second information includes model data of a first model associated with the first processing scheme; or, The second information indicates a first data set, and the first data set is used to generate the first model or implement the first function; or, The second information includes the first data set; or, The second information indicates a first identifier, and the first identifier is an identifier of the first condition; or, the first identifier is an identifier for associating the first processing solution with the first condition.

28. The method according to claim 26 or 27, characterized in that Before the second device sends the target information to the first device, the method further includes: The first device sends third information to the second device, where the third information indicates the first condition.

29. The method according to any one of claims 26 to 28, characterized in that The method further comprises: The second device receives third information sent by the first device, where the third information is used to indicate a first processing solution supported by the first device.

30. The method according to claim 29, characterized in that The first processing scheme indicated or included in the second information is one of the first processing schemes supported by the first device.

31. The method according to any one of claims 19 to 30, characterized in that The first device has a plurality of first processing schemes, and the first processing scheme used by the first device is determined based on priorities of the plurality of first processing schemes.

32. The method according to claim 31, characterized in that The priorities of the plurality of first processing solutions are determined based on one or more of the following: whether the first processing scheme is indicated or provided by the second device; The application scope of the plurality of first treatment schemes; The plurality of first processing schemes each have associated therewith a quantity of first conditions.

33. The method according to claim 32, characterized in that: In the case where the second device indicates or provides a first processing scheme, the first processing scheme used by the first device is the first processing scheme indicated or provided by the second device; or, In a case where the second device indicates or provides a first processing solution, and the first device has a first processing solution other than the first processing solution indicated or provided by the second device, the first device uses the first processing solution other than the first processing solution indicated or provided by the second device; or, In the case where the first device has a dedicated first processing scheme and a universal first processing scheme, the first device uses the dedicated first processing scheme; or, The first device uses a first processing scheme having a smaller number of associated first conditions among the plurality of first processing schemes.

34. The method according to any one of claims 19 to 33, characterized in that The method further comprises: The second device receives fifth information sent by the second device, where the fifth information indicates one or more of the following: whether the first device uses a first processing solution; The first device uses a first processing scheme.

35. The method according to any one of claims 19 to 34, characterized in that The first processing scheme is associated with a first model or a first function.

36. A communication device, characterized in that: The communication device is a first device, and the first device includes: A determination module, used for determining a first processing solution; The first processing scheme is used to perform one or more of the following operations under the first condition: matching the operating characteristics of the power amplifier of the first device; adjusting a transmission waveform of the first device; A first problem is addressed, the first problem being associated with the transmission waveform and / or an operating characteristic of the power amplifier.

37. The communication device according to claim 36, characterized in that The first processing scheme is used to compensate for nonlinear distortion of the power amplifier.

38. The communication device according to claim 36 or 37, characterized in that: The first condition is associated with one or more of the following information of the first device: device category, power amplifier category, operating frequency band, operating bandwidth, power level, operating temperature, operating humidity, operating voltage, usage environment, data type, peak-to-average ratio of the signal, and adjacent channel leakage ratio.

39. The communication device according to claim 38, characterized in that The data type is determined based on one or more of the following: Modulation information corresponding to the data; The encoding information corresponding to the data; and The waveform information corresponding to the data.

40. The communication device according to any one of claims 36 to 39, characterized in that: The first processing scheme is associated with the first condition based on a first identifier; The first identifier is an identifier of the first condition; or the first identifier is an identifier for associating the first processing solution with the first condition.

41. The communication device according to any one of claims 36 to 40, characterized in that: The determination module is used for: determining the first condition; The first processing scheme is determined according to the first condition.

42. The communication device according to claim 41, characterized in that The determination module is used for: First information sent by a second device is received, where the first information indicates the first condition.

43. The communication device according to claim 42, characterized in that The first information indicates one or more of the following: information associated with the first condition; a first identifier associated with the first condition; The first identifier is an identifier of the first condition; or the first identifier is an identifier for associating the first processing solution with the first condition.

44. The communication device according to any one of claims 36 to 40, characterized in that: The determination module is used for: Second information sent by the second device is received, where the second information indicates or includes the first processing solution.

45. The communication device according to claim 44, characterized in that: The second information indicates a first model associated with the first processing solution; or, The second information indicates a first function associated with the first processing solution; or, The second information includes model data of a first model associated with the first processing scheme; or, The second information indicates a first data set, and the first data set is used to generate the first model or implement the first function; or, The second information includes the first data set; or, The second information indicates a first identifier, and the first identifier is an identifier of the first condition; or, the first identifier is an identifier for associating the first processing solution with the first condition.

46. ​​The communication device according to claim 44 or 45, characterized in that The communication device further comprises: The first communication module is used to send third information to the second device before sending target information to the first device, where the third information indicates the first condition.

47. The communication device according to any one of claims 44 to 46, characterized in that: The communication device further comprises: The second communication module is used to send fourth information to the second device before receiving the second information sent by the second device, where the fourth information is used to indicate a first processing solution supported by the first device.

48. The communication device according to claim 47, characterized in that The first processing scheme indicated or included in the second information is one of the first processing schemes supported by the first device.

49. The communication device according to any one of claims 36 to 48, characterized in that: The first device has a plurality of first processing schemes, and the first processing scheme used by the first device is determined based on priorities of the plurality of first processing schemes.

50. The communication device according to claim 49, characterized in that The priorities of the plurality of first processing solutions are determined based on one or more of the following: whether the first processing scheme is indicated or provided by the second device; The application scope of the plurality of first treatment schemes; The plurality of first processing schemes each have associated therewith a quantity of first conditions.

51. The communication device according to claim 50, characterized in that: In the case where the second device indicates or provides a first processing scheme, the first processing scheme used by the first device is the first processing scheme indicated or provided by the second device; or, In a case where the second device indicates or provides a first processing solution, and the first device has a first processing solution other than the first processing solution indicated or provided by the second device, the first device uses the first processing solution other than the first processing solution indicated or provided by the second device; or, In the case where the first device has a dedicated first processing scheme and a universal first processing scheme, the first device uses the dedicated first processing scheme; or, The first device uses a first processing scheme having a smaller number of associated first conditions among the plurality of first processing schemes.

52. The communication device according to any one of claims 36 to 51, characterized in that: The communication device further comprises: The third communication module is configured to send fifth information to the second device, where the fifth information indicates one or more of the following: whether the first device uses a first processing solution; The first device uses a first processing scheme.

53. The communication device according to any one of claims 36 to 52, characterized in that: The first processing scheme is associated with a first model or a first function.

54. A communication device, characterized in that: The communication device is a second device, and the second device includes: A communication module, configured to send target information to the first device, wherein the target information is used to determine a first processing solution; The first processing scheme is used to perform one or more of the following operations under the first condition: matching the operating characteristics of the power amplifier of the first device; adjusting a transmission waveform of the first device; A first problem is addressed, the first problem being associated with the transmission waveform and / or an operating characteristic of the power amplifier.

55. The communication device according to claim 54, characterized in that The first processing scheme is used to compensate for nonlinear distortion of the power amplifier.

56. The communication device according to claim 54 or 55, characterized in that: The first condition is associated with one or more of the following information of the first device: device category, power amplifier category, operating frequency band, operating bandwidth, power level, operating temperature, operating humidity, operating voltage, usage environment, data type, peak-to-average ratio of the signal, and adjacent channel leakage ratio.

57. The communication device according to claim 55, characterized in that The data type is determined based on one or more of the following: Modulation information corresponding to the data; The encoding information corresponding to the data; and The waveform information corresponding to the data.

58. The communication device according to any one of claims 54 to 57, characterized in that: The first processing scheme is associated with the first condition based on a first identifier; The first identifier is an identifier of the first condition; or the first identifier is an identifier for associating the first processing solution with the first condition.

59. The communication device according to any one of claims 54 to 58, characterized in that: The target information includes first information, and the first information indicates the first condition.

60. The communication device according to claim 59, characterized in that The first information indicates one or more of the following: information associated with the first condition; a first identifier associated with the first condition; The first identifier is an identifier of the first condition; or the first identifier is an identifier for associating the first processing solution with the first condition.

61. The communication device according to any one of claims 54 to 58, characterized in that: The target information includes second information, and the second information indicates or includes the first processing scheme.

62. The communication device according to claim 61, characterized in that: The second information indicates a first model associated with the first processing solution; or, The second information indicates a first function associated with the first processing solution; or, The second information includes model data of a first model associated with the first processing scheme; or, The second information indicates a first data set, and the first data set is used to generate the first model or implement the first function; or, The second information includes the first data set; or, The second information indicates a first identifier, and the first identifier is an identifier of the first condition; or, the first identifier is an identifier for associating the first processing solution with the first condition.

63. The communication device according to claim 61 or 62, characterized in that: The communication module is also used for: Before sending the target information to the first device, third information is sent to the second device, where the third information indicates the first condition.

64. The communication device according to any one of claims 61 to 63, characterized in that: The communication module is also used for: Receive third information sent by the first device, where the third information is used to indicate a first processing solution supported by the first device.

65. The communication device according to claim 64, characterized in that The first processing scheme indicated or included in the second information is one of the first processing schemes supported by the first device.

66. The communication device according to any one of claims 54 to 65, characterized in that: The first device has a plurality of first processing schemes, and the first processing scheme used by the first device is determined based on priorities of the plurality of first processing schemes.

67. The communication device according to claim 66, characterized in that The priorities of the plurality of first processing solutions are determined based on one or more of the following: whether the first processing scheme is indicated or provided by the second device; The application scope of the plurality of first treatment schemes; The plurality of first processing schemes each have associated therewith a quantity of first conditions.

68. The communication device according to claim 67, characterized in that: In the case where the second device indicates or provides a first processing scheme, the first processing scheme used by the first device is the first processing scheme indicated or provided by the second device; or, In a case where the second device indicates or provides a first processing solution, and the first device has a first processing solution other than the first processing solution indicated or provided by the second device, the first device uses the first processing solution other than the first processing solution indicated or provided by the second device; or, In the case where the first device has a dedicated first processing scheme and a universal first processing scheme, the first device uses the dedicated first processing scheme; or, The first device uses a first processing scheme having a smaller number of associated first conditions among the plurality of first processing schemes.

69. The communication device according to any one of claims 54 to 68, characterized in that: The communication module is also used for: Receive fifth information sent by the second device, where the fifth information indicates one or more of the following: whether the first device uses a first processing solution; The first device uses a first processing scheme.

70. The communication device according to any one of claims 54 to 69, characterized in that: The first processing scheme is associated with a first model or a first function.

71. A communication device, characterized in that: It comprises a transceiver, a memory and a processor, wherein the memory is used to store a program, and the processor is used to call the program in the memory and control the transceiver to receive or send a signal so that the communication device executes the method as described in any one of claims 1 to 18, or any one of claims 19 to 35.

72. A device, characterized in that The device comprises a processor, configured to call a program from a memory so as to cause the device to execute a method according to any one of claims 1 to 18 or any one of claims 19 to 35.

73. A chip, characterized in that: It comprises a processor, which is used to call a program from a memory, so that a device equipped with the chip executes a method as claimed in any one of claims 1 to 18, or any one of claims 19 to 35.

74. A computer-readable storage medium, characterized in that A program is stored thereon, the program causing a computer to execute the method according to any one of claims 1 to 18 or any one of claims 19 to 35.

75. A computer program product, characterized in that The method comprises a program which causes a computer to execute the method according to any one of claims 1 to 18 or any one of claims 19 to 35.

76. A computer program, characterized in that The computer program enables a computer to execute the method according to any one of claims 1 to 18 or any one of claims 19 to 35.