Communication method and related apparatus

By introducing a combination of filter model and digital predistortion model before signal transmission, the problem of nonlinear distortion in signal transmission is solved, the linearity of the signal is improved and the power consumption of the terminal device is reduced.

WO2025251875A1PCT designated stage Publication Date: 2025-12-11HUAWEI TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/095255
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-06-07
Filing Date
2025-05-15
Publication Date
2025-12-11

AI Technical Summary

Technical Problem

Existing digital predistortion techniques still suffer from severe nonlinear distortion in signal transmission, especially in the near-saturation region of the PA, which leads to a decrease in the signal's EVM and ACLR performance.

Method used

By introducing a combination of filter model and digital predistortion model before signal transmission, and using network devices or terminal devices to determine the parameters of the filter and digital predistortion model, the linearity of the signal can be improved.

Benefits of technology

It effectively reduces nonlinear distortion of the signal, improves the linearity of the signal, reduces the power consumption of terminal equipment, and reduces air interface signaling overhead.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025095255_11122025_PF_FP_ABST
    Figure CN2025095255_11122025_PF_FP_ABST
Patent Text Reader

Abstract

A communication method and a related apparatus, for use in improving the linearity of transmitted signals. The communication method comprises: a terminal device processing a first signal sequentially by means of a first filter model and a first digital pre-distortion model, and outputting a second signal, wherein the first filter model is determined on the basis of a first parameter, and the first digital pre-distortion model is determined on the basis of a second parameter; and transmitting the second signal.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and related apparatus

[0001] This application claims priority from the Chinese patent application No. 202410745278.5 filed on June 7, 2024, and entitled "Communication method and related apparatus", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] Embodiments of the present application relate to the field of communication, and in particular, to a communication method and related apparatus. BACKGROUND

[0003] A communication device usually amplifies a generated low-power signal to a power level that can be transmitted over a long distance through a power amplifier (PA) to communicate with the other party.

[0004] Nonlinear distortion is introduced when power amplification is performed through the PA, which causes the performance indicators of the signal to deteriorate, for example, causing the error vector magnitude (EVM) and the adjacent channel leakage power ratio (ACLR) of the signal to decrease. To solve the problem of nonlinear distortion, a digital predistortion technique is introduced. The basic principle of the digital predistortion technique is to perform digital preprocessing on the signal through a digital predistortion model first, and then input the signal output by the digital predistortion model into the PA, thereby improving the linearity of the transmitted signal.

[0005] However, it is found through analysis that even if the digital predistortion technique is introduced, there is still a problem of serious nonlinear distortion of the signal. SUMMARY

[0006] The present application provides a communication method and related apparatus, which can reduce the nonlinear distortion problem of the signal, that is, can improve the linearity of the transmitted signal.

[0007] In a first aspect, the present application provides a communication method, which can be executed by a terminal device, or can be executed by a component (such as a processor, a circuit, a chip, a chip system, etc.) configured in the terminal device, or can be a logic module or software capable of realizing all or part of the functions of the terminal device, and the present application does not make any limitation in this regard.

[0008] Exemplarily, the communication method comprises: sequentially processing a first signal through a first filter model and a first digital predistortion model to output a second signal, the first filter model being determined based on a first parameter, and the first digital predistortion model being determined based on a second parameter; and transmitting the second signal.

[0009] In the present application, the filter model is determined based on the filter parameters, and the digital predistortion model is obtained based on the digital predistortion parameters. Understandably, different filter parameters determine different filter models, and different digital predistortion parameters determine different digital predistortion models.

[0010] In the present application, the filter parameters determined when the terminal device transmits the first signal are referred to as first parameters, and the digital predistortion parameters determined when the terminal device transmits the first signal are referred to as second parameters. Correspondingly, the filter model corresponding to the first parameters is referred to as the first filter model, and the digital predistortion model corresponding to the second parameters is referred to as the first digital predistortion model.

[0011] In the present application, transmitting the second signal includes transmitting the second signal through the PA. Here, transmitting the second signal through the PA can be interpreted as transmitting the signal output by the PA after the second signal passes through the PA. In the present application, the signal output by the PA after the second signal passes through the PA is also referred to as the third signal.

[0012] In the technical solution, before the terminal device uses the PA, the first signal is processed not only by using the first digital predistortion model but also by using the first filter model, that is, the signal before inputting into the PA is no longer compensated for nonlinearity by using a single digital predistortion model, so that the linearity of the signal finally output by the terminal device through the PA can be improved.

[0013] In combination with the first aspect, in a possible implementation manner, the method further includes transmitting a first measurement reference signal, the first measurement reference signal being used to determine the first parameters and / or the second parameters.

[0014] For example, the terminal device transmits a first measurement reference signal to the network device, the network device determines the first parameters and / or the second parameters of the first filter model used by the terminal device when transmitting the first signal based on the first measurement reference signal, and then the network device transmits the first information to the terminal device to indicate the first parameters and / or the second parameters.

[0015] It can be understood that, since the determination of the first parameters and / or the second parameters is performed at the network device side, the terminal device does not need to determine the first parameters and / or the second parameters by itself, so that the power consumption of the terminal device can be reduced.

[0016] In combination with the first aspect, in a possible implementation manner, the first measurement reference signal is one of N measurement reference signals, N is the number of measurement reference signals that need to be transmitted by the terminal device to obtain the first filter model and the first digital predistortion model, and N is a positive integer greater than 1.

[0017] Optionally, N can be predefined by a protocol, or the network device can send second information to the terminal device, the second information indicating N.

[0018] For example, the terminal device sends one measurement reference signal to the network device, the network device feeds back filter parameters and digital pre-distortion parameters to the terminal device based on the received measurement reference signal, correspondingly, the terminal device sends the next measurement reference signal based on the latest received filter parameters and digital pre-distortion parameters, and the network device feeds back new filter parameters and digital pre-distortion parameters based on the received measurement reference signal, and so on.

[0019] In an implementation, the first measurement reference signal is the last measurement reference signal in the N measurement reference signals. That is, the first parameter and / or the second parameter are filter parameters and / or digital pre-distortion parameters fed back by the network device based on the last measurement reference signal in the N measurement reference signals.

[0020] In an implementation, the method further includes: receiving third information from the network device, the third information being used to indicate that the network device does not feed back a third parameter and / or a fourth parameter for the (i+1)th measurement reference signal, or the third information being used to indicate that the terminal device does not need to send the (i+1)th measurement reference signal, the third parameter being used to determine a second filter model, and the fourth parameter being used to determine a second digital pre-distortion model; determining the ith measurement reference signal as the first measurement reference signal; the ith measurement reference signal and the (i+1)th measurement reference signal being included in the N measurement reference signals.

[0021] Wherein, i is a positive integer less than N. In this implementation, although the network device and the terminal device have agreed that the terminal device needs to send N measurement reference signals to obtain the first filter model and the first digital pre-distortion model, the network device indicates to the terminal device that the first filter model and the first digital pre-distortion model are determined based on filter parameters and / or digital pre-distortion parameters fed back by the network device for the ith measurement reference signal. Understandably, this implementation can reduce the signaling overhead of the air interface.

[0022] In combination with the first aspect, in a possible implementation, the first parameter includes one or more of the following: a type of the first filter, an order of the first filter, or a coefficient of the first filter.

[0023] In combination with the first aspect, in a possible implementation, the second parameter includes one or more of the following: a non-linear order of the first digital pre-distortion model, a memory depth of the first digital pre-distortion model, or a coefficient of the first digital pre-distortion model.

[0024] With reference to the first aspect, in a possible implementation manner, the first parameter, the second parameter, the first information and / or the second information are carried in one or more of the following messages: a radio resource control (RRC) message, or a medium access control (MAC) control element (CE).

[0025] In a second aspect, a communication method is provided. The method can be performed by a network device, or by a component (e.g., a processor, a circuit, a chip, a chip system, etc.) configured in the network device, or by a logic module or software capable of implementing all or part of the functions of the network device, and the present application does not limit the same.

[0026] Exemplarily, the communication method comprises: receiving a first measurement reference signal from a terminal device; and sending, to the terminal device, first information based on the first measurement reference signal, the first information being used to indicate a first parameter and / or a second parameter, wherein the first parameter is used by the terminal device to determine a first filter model, and the second parameter is used by the terminal device to determine a first digital pre-distortion model, and the first filter model and the first digital pre-distortion model are used by the terminal device to process a first signal.

[0027] With reference to the second aspect, in a possible implementation manner, the first measurement reference signal is one of N measurement reference signals, N is a number of measurement reference signals to be sent by the terminal device for obtaining the first filter model and the first digital pre-distortion model, and N is a positive integer greater than 1.

[0028] With reference to the second aspect, in a possible implementation manner, the method further comprises: sending, to the terminal device, second information, the second information being used to indicate N.

[0029] With reference to the second aspect, in a possible implementation manner, the first measurement reference signal is the last measurement reference signal of the N measurement reference signals.

[0030] With reference to the second aspect, in a possible implementation manner, the method further comprises: sending, to the terminal device, third information, the third information being used to indicate that the network device does not feed back a third parameter and / or a fourth parameter for an (i+1)th measurement reference signal, or the third information being used to indicate that the terminal device does not need to send the (i+1)th measurement reference signal, the third parameter being used to determine a second filter model, and the fourth parameter being used to determine a second digital pre-distortion model, wherein the ith measurement reference signal and the (i+1)th measurement reference signal are included in the N measurement reference signals.

[0031] Wherein, i is a positive integer less than N.

[0032] With reference to the second aspect, in a possible implementation manner, the first parameter comprises one or more of the following: a type of the first filter, an order of the first filter, or a coefficient of the first filter.

[0033] With reference to the second aspect, in a possible implementation manner, the second parameter comprises one or more of the following: a nonlinearity order of the first digital predistortion model, a memory depth of the first digital predistortion model, or a coefficient of the first digital predistortion model.

[0034] With reference to the second aspect, in a possible implementation manner, the first information, the second information, and / or the third information are carried in one or more of the following messages: a radio resource control (RRC) message, or a medium access control (MAC) control element (CE).

[0035] The third aspect provides a communication apparatus, comprising:

[0036] a processing module, configured to sequentially process the first signal through a first filter model and a first digital predistortion model, and output a second signal, wherein the first filter model is determined based on a first parameter, and the first digital predistortion model is determined based on a second parameter; and

[0037] With reference to the third aspect, in a possible implementation manner, the transceiver is further configured to: transmit a first measurement reference signal, wherein the first measurement reference signal is used to determine the first parameter and / or the second parameter.

[0038] With reference to the third aspect, in a possible implementation manner, the transceiver is further configured to: receive first information transmitted by a network device, wherein the first information is used to indicate the first parameter and / or the second parameter.

[0039] With reference to the third aspect, in a possible implementation manner, the first measurement reference signal is one of N measurement reference signals, N is a number of measurement reference signals that need to be transmitted by a terminal device to obtain the first filter model and the first digital predistortion model, and N is a positive integer greater than 1.

[0040] With reference to the third aspect, in a possible implementation manner, the transceiver is further configured to: receive second information, wherein the second information is used to indicate N.

[0041] With reference to the third aspect, in a possible implementation manner, the first measurement reference signal is the last one of the N measurement reference signals.

[0042] In a possible implementation manner of the third aspect, the transceiver is further configured to receive third information from the network device, the third information being used to indicate that the network device does not feed back the third parameter and / or the fourth parameter for the (i+1)th measurement reference signal, or the third information being used to indicate that the terminal device does not need to send the (i+1)th measurement reference signal, the third parameter being used to determine the second filter model, and the fourth parameter being used to determine the second digital predistortion model; and the processing module is further configured to determine the ith measurement reference signal as the first measurement reference signal, and the ith measurement reference signal and the (i+1)th measurement reference signal are included in the N measurement reference signals.

[0043] wherein i is a positive integer less than N.

[0044] In a possible implementation manner of the third aspect, the first parameter includes one or more of the following: a type of the first filter, an order of the first filter, or a coefficient of the first filter.

[0045] In a possible implementation manner of the third aspect, the second parameter includes one or more of the following: a nonlinearity order of the first digital predistortion model, a memory depth of the first digital predistortion model, or a coefficient of the first digital predistortion model.

[0046] In a possible implementation manner of the third aspect, the first information, the second information, and / or the third information are carried in one or more of the following messages: a radio resource control (RRC) message, or a medium access control (MAC) control element (CE).

[0047] In a fourth aspect, the present application provides a communication apparatus, comprising:

[0048] a transceiver configured to receive a first measurement reference signal from a terminal device; the transceiver is further configured to send first information to the terminal device based on the first measurement reference signal, the first information being used to indicate a first parameter and / or a second parameter; wherein the first parameter is used by the terminal device to determine a first filter model, and the second parameter is used by the terminal device to determine a first digital predistortion model, and the first filter model and the first digital predistortion model are used by the terminal device to process a first signal.

[0049] In a possible implementation manner of the fourth aspect, the first measurement reference signal is one of N measurement reference signals, and N is a number of measurement reference signals that need to be sent by the terminal device to obtain the first filter model and the first digital predistortion model.

[0050] In a possible implementation manner of the fourth aspect, the transceiver is further configured to: send, to the terminal device, second information, the second information being used to indicate N.

[0051] In a possible implementation manner of the fourth aspect, the first measurement reference signal is the last measurement reference signal of the N measurement reference signals.

[0052] In a possible implementation manner of the fourth aspect, the transceiver is further configured to: send, to the terminal device, third information, the third information being used to indicate that the network device does not feed back a third parameter and / or a fourth parameter for the (i+1)th measurement reference signal, or the third information being used to indicate that the terminal device does not need to send the (i+1)th measurement reference signal, the third parameter being used to determine the second filter model, and the fourth parameter being used to determine the second digital pre-distortion model; the ith measurement reference signal and the (i+1)th measurement reference signal are included in the N measurement reference signals.

[0053] In a possible implementation manner of the fourth aspect, the first parameter includes one or more of the following: a type of the first filter, an order of the first filter, or a coefficient of the first filter.

[0054] In a possible implementation manner of the fourth aspect, the second parameter includes one or more of the following: a non-linear order of the first digital pre-distortion model, a memory depth of the first digital pre-distortion model, or a coefficient of the first digital pre-distortion model.

[0055] In a possible implementation manner of the fourth aspect, the first information, the second information, and / or the third information is carried in one or more of the following messages: a radio resource control (RRC) message, or a medium access control (MAC) control element (CE).

[0056] In a fifth aspect, an apparatus is provided, including a processor and a storage medium, the storage medium storing instructions that, when executed by the processor, cause the method in the first aspect or any possible implementation manner of the first aspect to be implemented, or cause the method in the second aspect or any possible implementation manner of the second aspect to be implemented.

[0057] In a sixth aspect, an apparatus is provided, including processing circuitry, the processing circuitry being configured to process data and / or information, so that the method in the first aspect or any possible implementation manner of the first aspect is implemented, or the method in the second aspect or any possible implementation manner of the second aspect is implemented.

[0058] The processing circuitry can include one or more processors, or all or a part of one or more processors used for control or processing functions.

[0059] Optionally, the apparatus can further include a memory for storing a program or instructions, and the processor is configured to execute the program or instructions to cause the method in the first aspect or any possible implementation of the first aspect to be implemented, or to cause the method in the second aspect or any possible implementation of the second aspect to be implemented.

[0060] Optionally, the apparatus can further include the transceiver circuitry, or an input / output interface.

[0061] In a seventh aspect, a chip is provided, including processing circuitry configured to execute a program or instructions to cause the method in the first aspect or any possible implementation of the first aspect to be implemented, or to cause the method in the second aspect or any possible implementation of the second aspect to be implemented.

[0062] Optionally, the chip can further include a memory for storing a program or instructions.

[0063] Optionally, the chip can further include a transceiver circuitry, or an input / output interface.

[0064] In an eighth aspect, a computer-readable storage medium is provided, including instructions, when executed by a processor, causing the method in the first aspect or any possible implementation of the first aspect to be implemented, or causing the method in the second aspect or any possible implementation of the second aspect to be implemented.

[0065] In a ninth aspect, a computer program product is provided, including computer program code or instructions, when executed, causing the method in the first aspect and any possible implementation of the first aspect to be implemented, or causing the method in the second aspect or any possible implementation of the second aspect to be implemented.

[0066] In a tenth aspect, a communication system is provided, including the apparatus in the first or second aspect and any possible implementation of the first or second aspect. BRIEF DESCRIPTION OF DRAWINGS

[0067] FIG. 1 is a schematic diagram of several application scenarios of the method suitable for embodiments of the present application;

[0068] FIG. 2 is a schematic diagram of pre-processing based on DPD;

[0069] FIG. 3 is a schematic diagram of a channel line feedback type DPD;

[0070] FIG. 4 is a schematic diagram of an air interface feedback DPD;

[0071] FIG. 5 is a schematic diagram of a transmitted signal;

[0072] FIG. 6 is a flowchart of a communication method according to an embodiment of the present application;

[0073] FIG. 7 is a schematic diagram of obtaining a first parameter and a second parameter according to an embodiment of the present application;

[0074] FIG. 8 is a schematic diagram of a terminal device transmitting a first signal according to an embodiment of the present application;

[0075] FIG. 9 is a flowchart of a communication apparatus according to an embodiment of the present application;

[0076] FIG. 10 is a flowchart of a communication apparatus according to another embodiment of the present application. DETAILED DESCRIPTION

[0077] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the drawings.

[0078] Before introducing the communication method and related apparatus provided by the embodiments of the present application, the following points are explained first.

[0079] First, in the present application, the use of prefixes such as "first", "second", etc. is only for the convenience of distinguishing and describing different things belonging to the same name category, and does not constrain the order, size or quantity of the things. For example, "first information" and "second information" are only different information, and there is no time sequence, size relationship or priority relationship between them.

[0080] Second, "sending" and "receiving" in the present application represent the direction of signal transmission. For example, "sending a first measurement reference signal to a network device" can be understood as the destination of the signal being the network device, which can include direct transmission through the air interface, or indirect transmission through the air interface by other units or modules. "Receiving a first measurement reference signal from a terminal device" can be understood as the source of the first measurement reference signal being the terminal device, which can include direct reception from the terminal device through the air interface, or indirect reception from the terminal device through the air interface from other units or modules. "Sending" can also be understood as the "output" of the chip interface, and "receiving" can also be understood as the "input" of the chip interface.

[0081] In other words, the sending and receiving can be between devices, such as between a network device and a terminal device, or can be within a device, such as between components, modules, chips, software modules or hardware modules within the device through a bus, a wire or an interface.

[0082] Thirdly, in the present application, "at least one" means one or more, and "multiple" means two or more. The "and / or" describes the association between the associated objects, which means that there can be three relationships, for example, A and / or B can represent the following cases: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects before and after it, but does not rule out the case that the associated objects before and after it represent an "and" relationship. The specific meaning can be understood in combination with the context. "At least one of the following" or similar expressions means any combination of these items, including any combination of single or multiple items. For example, at least one of a, b or c can represent: a, b, c; a and b; a and c; b and c; or a and b and c. Where a, b, and c can be single or multiple.

[0083] Fourthly, in the present application, the indication includes direct indication (also known as explicit indication) and indirect indication (also known as implicit indication). Among them, the direct indication of information A means including the information A; the indirect indication of information A can mean indicating the information A by the corresponding relationship between the information A and the information B and directly indicating the information B; or indicating the information A by the preset rule that can be used to determine A according to B and directly indicating the information B. The corresponding relationship between the information A and the information B and the preset rule can be pre-defined, pre-stored, pre-burned or pre-configured.

[0084] Fifthly, in the embodiments of the present application, "when", "if" and "when" all mean that the device will make corresponding processing under certain objective circumstances, not limited to time, and does not require the device to have a judgment action when it is implemented. It also does not mean that there are other limitations.

[0085] Sixthly, in order to facilitate understanding, the method provided by the present application is described by a plurality of drawings in the present application, and these drawings are only examples and should not constitute any limitation on the present application. For example, the order of the steps shown in the drawings can be simply changed according to their functions and internal logic; for example, the steps in the drawings can be executed in whole or in part, as long as the same function as in the embodiments of the present application can be realized.

[0086] Seventh, in this application, the word "example", "exemplarily", "for example" or "such as" is used to represent an example, illustration or description. Any embodiment or design scheme described as "example", "exemplarily", "for example" or "such as" in this application should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. Rather, the word "example", "exemplarily", "for example" or "such as" is intended to present the relevant concept in a specific way.

[0087] In order to facilitate the understanding of the communication method provided by the embodiments of the present application, the communication system to which the communication method provided by the embodiments of the present application can be applied will be described below. It can be understood that the communication system described in the embodiments of the present application is for more clearly illustrating the technical solutions of the embodiments of the present application, and does not constitute a limitation on the technical solutions provided by the embodiments of the present application.

[0088] The technical solutions provided by the present application can be applied to various mobile communication systems, such as: long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), sidelink (SL) communication system, universal mobile communication system (UMTS), worldwide interoperability for microwave access (WiMAX) communication system, 5th generation (5G) mobile communication system or new radio access technology (NR). Among them, the 5G mobile communication system can include non-standalone (NSA) and / or standalone (SA). The technical solutions provided by the present application can also be applied to future communication systems. The present application does not limit this.

[0089] The terminal device involved in the embodiments of the present application can also be referred to as user equipment (UE), an access terminal, a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent or a user device, a terminal device (UE), an access terminal (access terminal), a user unit (user unit), a user station (user station), a mobile station (mobile station), a mobile station (mobile), a remote station (remote station), a remote terminal (remote terminal), a mobile device (mobile equipment), a user terminal (user terminal), a wireless communication device (wireless telecom equipment), a user agent (user agent), a user equipment (user equipment) or a user device. The terminal device can be a device that provides voice and / or data connectivity to a user, such as a handheld device with wireless connection function, a vehicle-mounted device, etc.Currently, some terminals are exemplified as: mobile phone, tablet computer, notebook computer, palm computer, mobile internet device (MID), wearable device, virtual reality (VR) device, augmented reality (AR) device, wireless terminal in industrial control, wireless terminal in self-driving, wireless terminal in remote medical surgery, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, cellular phone, cordless phone, session initiation protocol (SIP) phone, wireless local loop (WLL) station, personal digital assistant (PDA), handheld device with wireless communication function, computing device or other processing device connected to wireless modem, wearable device, terminal device in 5G network, or terminal device in future evolved public land mobile network (PLMN), etc., and the present application embodiments are not limited thereto.

[0090] By way of example and not limitation, in the present application embodiments, the terminal device can also be a wearable device. The wearable device can also be called a wearable smart device, which is a general term of devices that are designed and developed by applying wearable technology to daily wear, such as glasses, gloves, watches, clothing, and shoes. The wearable device is a portable device that is directly worn on the body or integrated into the clothes or accessories of the user. The wearable device is not only a hardware device, but also has powerful functions through software support and data interaction and cloud interaction. The general wearable smart device includes a full function, a large size, and can realize complete or partial functions without relying on a smart phone, such as a smart watch or smart glasses, and focuses on a certain application function and needs to cooperate with other devices such as a smart phone, such as various smart wristbands and smart jewelry for monitoring vital signs.

[0091] In the embodiments of the present application, the device for implementing the function of the terminal device can be a terminal device, or a device capable of supporting the terminal device to implement the function, such as a chip system, which can be installed in the terminal device or used in matching with the terminal device. In the embodiments of the present application, the chip system can be composed of a chip, or can include a chip and other discrete devices. In the embodiments of the present application, only the device for implementing the function of the terminal device is taken as an example for description, and the scheme of the embodiments of the present application is not limited.

[0092] The radio access network (RAN) device involved in the embodiments of the present application is a device with wireless transceiving function. The radio access network device can provide wireless communication function service, and can access the terminal device to the wireless network. The radio access network can also be referred to as an access network device or a network device. The RAN device in the embodiments of the present application can refer to a radio access network (RAN) node (or device) applied to a cellular network (or mobile network) to access the terminal device to the wireless network, and can also be a zig bee base station, a BT master, a BLE master, a Lora base station, and a Wi-Fi access point.

[0093] The RAN device can be, for example, a base station. The base station can be broadly referred to as various names or be replaced by various names such as: Node B, evolved Node B (eNB), next generation Node B (gNB), relay station, access point, transmitting and receiving point (TRP), transmitting point (TP), primary station, secondary station, motor slide retainer (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), radio unit (RU), positioning node, and the like. The base station can be a macro base station, micro base station, relay node, donor node, or the like, or a combination thereof. The base station can also refer to a device used to set up a communication module, modem, or chip within the aforementioned devices or apparatuses. The base station can also be a mobile switching center, a device assuming a base station function in D2D, V2X, M2M communication, a device assuming a base station function in a future communication system, and the like. The base station can support networks of the same or different access technologies. Alternatively, the RAN node can also be a server, a wearable device, a vehicle or a vehicle-mounted device, and the like. For example, the access network device in vehicle to everything (V2X) technology can be a road side unit (RSU). Embodiments of the present application do not limit the specific technology and specific device form adopted by the network device.

[0094] In some deployments, a plurality of RAN nodes cooperate to assist terminals to implement wireless access, and different RAN nodes respectively implement part of the functions of a base station. For example, the RAN node can be a CU, a DU, a CU-CP, a CU-UP, or a RU, and the like. The CU and the DU can be separately arranged or can be included in the same network element, such as a BBU. The RU can be included in a radio frequency device or a radio frequency unit, such as an RRU, an AAU, or an RRH.

[0095] The RAN node can support one or more types of fronthaul interface, different fronthaul interfaces respectively corresponding to DUs and RUs with different functions. If the fronthaul interface between the DU and the RU is a common public radio interface (CPRI), the DU is configured to implement one or more of the baseband functions, and the RU is configured to implement one or more of the radio frequency functions. If the fronthaul interface between the DU and the RU is another interface, relative to the CPRI, part of the baseband functions of the downlink and / or uplink, such as one or more of, for the downlink, precoding, digital beamforming (BF), or inverse fast Fourier transform (IFFT) / adding a cyclic prefix (CP), are moved from the DU to the RU for implementation, and for the uplink, one or more of digital beamforming (BF) or fast Fourier transform (FFT) / removing a cyclic prefix (CP) are moved from the DU to the RU for implementation. In a possible implementation, the interface can be an enhanced common public radio interface (eCPRI). Under the eCPRI architecture, the splitting manner between the DU and the RU is different, corresponding to different categories (Cat) of eCPRI, such as eCPRI Cat A, B, C, D, E, and F.

[0096] In a possible design, the processing unit in the BBU for implementing the baseband function is referred to as a base band high (BBH) unit, and the processing unit in the RRU / AAU / RRH for implementing the baseband function is referred to as a base band low (BBL) unit.

[0097] In different systems, the CU (or CU-CP and CU-UP), DU, or RU can also have different names, but those skilled in the art can understand their meanings. For example, in an open radio access network (ORAN) system, the CU can also be referred to as an O-CU (open CU), the DU can also be referred to as an O-DU, the CU-CP can also be referred to as an O-CU-CP, the CU-UP can also be referred to as an O-CU-UP, and the RU can also be referred to as an O-RU. Any of the CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0098] In the embodiments of the present application, the apparatus for implementing the function of the network device can be the network device; or can be an apparatus capable of supporting the network device to implement the function, for example, a chip system, a hardware circuit, a software module, or a hardware circuit plus a software module. The apparatus can be installed in the network device or used in matching with the network device. In the embodiments of the present application, only the apparatus for implementing the function of the network device is taken as an example for description, and the scheme of the embodiments of the present application is not limited.

[0099] The network device and / or the terminal device can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on water surface; and can also be deployed on airplanes, balloons and satellites in the air. The scenarios where the network device and the terminal device are located are not limited in the embodiments of the present application. In addition, the terminal device and the network device can be hardware devices, or software functions running on special hardware, or software functions running on general hardware, for example, virtualized functions instantiated on a platform (for example, a cloud platform), or entities including special or general hardware devices and software functions. The specific forms of the terminal device and the network device are not limited in the present application.

[0100] In the embodiments of the present application, the apparatus for implementing the function of the network device can be the network device; or can be an apparatus capable of supporting the network device to implement the function, for example, a chip system, a hardware circuit, a software module, or a hardware circuit plus a software module. The apparatus can be installed in the network device or used in matching with the network device. In the embodiments of the present application, only the apparatus for implementing the function of the network device is taken as an example for description, and the scheme of the embodiments of the present application is not limited.

[0101] The network device in the present application can be a hardware device, or a software function running on special hardware, or a software function running on general hardware, or a virtualized device, for example, implemented through general hardware and instantiated virtualized functions, or special hardware and instantiated virtualized functions. The general hardware can be a server, for example, a cloud server.

[0102] FIG. 1 is a schematic diagram of several application scenarios of the method suitable for the embodiments of the present application. As shown in FIG. 1, the application scenarios include point-to-point transmission between RAN devices and terminals (as shown in (a) of FIG. 1), multi-connection of multiple RAN devices and terminals (as shown in (b) of FIG. 1), and the like. It should be noted that the above specific communication application scenarios are only examples and do not generate limitations. It can be understood that the number of terminal devices shown in FIG. 1 is only an example. In actual processes, the number of terminal devices can also be other numbers. It is explained herein that the specific forms of the network device and the terminal device are not limited in the embodiments of the present application.

[0103] At present, a communication device such as a network device or a terminal device usually amplifies a generated low-power signal to a power level that can be transmitted over a long distance through a power amplifier (PA) to communicate with the other party. Therefore, the PA is a core device of a wireless communication device.

[0104] However, when the communication device amplifies the signal through the PA, nonlinear distortion is introduced, which causes the performance indicators of the final transmitted signal to deteriorate. For example, the nonlinear distortion caused by the PA can cause the error vector magnitude (EVM) and the adjacent channel leakage power ratio (ACLR) performance of the transmitted signal to decrease.

[0105] To solve the problem of nonlinear distortion, digital predistortion (DPD) is introduced. DPD is an effective means to improve the linearity of the PA output signal. As shown in (a) of FIG. 2, the basic principle is to perform digital preprocessing on the signal before power amplification through the PA, thereby improving the linearity of the transmitted signal. In theory, the DPD model should be the inverse function of the PA response function (as shown in (b) of FIG. 2).

[0106] Next, two commonly used DPD methods are described.

[0107] 1) Channel line feedback type DPD

[0108] The transmitter obtains parameters (for ease of description, the parameters of the DPD model are also referred to as DPD parameters or DPD coefficients in the embodiments of the present application) for determining the DPD model through the pre-PA signal and the post-PA signal. The pre-PA signal can be understood as the signal before passing through the PA, and the post-PA signal can be understood as the signal obtained after the signal passes through the PA.

[0109] For example, the transmitter includes X antenna ports (also referred to as X digital channels in the embodiments of the present application), and for each digital channel, a DPD model corresponding to the digital channel is included. The DPD coefficients corresponding to the DPD model on each digital channel are obtained by the model extraction module corresponding to the digital channel based on the pre-PA signal and the post-PA signal.

[0110] 2) Air interface feedback type DPD

[0111] The air interface feedback type DPD is also referred to as over the air (OTA) feedback type DPD, or also referred to as a DPD coefficient feedback mode based on a remote device.

[0112] Fig. 4 shows a schematic diagram of the principle of the OTA feedback DPD. As shown in Fig. 4, the remote device receives the signal transmitted by the transmitting end on the air interface, and then the remote device obtains the DPD coefficient for determining the DPD model according to the received signal.

[0113] It should be noted that in Fig. 4, the transmitted signal is amplified by multiple PA amplifiers, so the signal received by the remote device contains the combination of the non-linear effects of multiple PAs, so that the DPD coefficient obtained by the remote device can compensate for the non-linearity of multiple PAs, so that the non-linearity of the signal finally transmitted by the transmitting end on the air interface is corrected.

[0114] It can be understood that when the terminal uses the transmission architecture shown in Fig. 4, the power consumption of the terminal is lower than that of the transmission architecture shown in Fig. 3.

[0115] However, in actual communication, it is found through analysis that if the power of the signal input to the PA is large, for example, in the near saturation region of the PA, at this time, the signal after passing through the PA still has a serious problem of non-linear distortion.

[0116] For example, Fig. 5 shows a schematic diagram of the transmitted signal. As shown in Fig. 5, the horizontal axis is used to describe the input amplitude of the signal input to the PA, and the vertical axis represents the output amplitude of the signal output by the PA. It can be seen that when the input amplitude of the input signal is between A1 and A2, the output signal has many scattered points and is difficult to fit, resulting in a decrease in DPD performance, and resulting in a serious problem of non-linear distortion of the signal finally transmitted.

[0117] Therefore, embodiments of the present application provide a communication method and related device to reduce the non-linear distortion problem of the signal, that is, to improve the linearity of the transmitted signal.

[0118] Next, the communication method provided by the embodiments of the present application will be described in conjunction with the accompanying drawings.

[0119] Fig. 6 is a flowchart of the communication method provided by an embodiment of the present application. As shown in Fig. 6, the method comprises:

[0120] S610, sequentially processing the first signal through a first filter model and a first digital pre-distortion model to output a second signal, the first filter model being determined based on a first parameter, and the first digital pre-distortion model being determined based on a second parameter.

[0121] S620, transmitting the second signal.

[0122] In the embodiment, when the terminal device transmits the first signal, the transmitted first signal will be sequentially processed by the filter model and the digital pre-distortion model. In the embodiment, the port used when the first signal is transmitted is referred to as a first port, which can also be referred to as a first digital channel, for example.

[0123] Specifically, the filter model is determined based on filter parameters, and the digital predistortion model is determined based on digital predistortion parameters. Different filter parameters determine different filter models, and different digital predistortion parameters determine different digital predistortion models. Understandably, when the filter parameters are determined, the filter model can be obtained, and when the digital predistortion parameters are determined, the digital predistortion model can be determined.

[0124] In this embodiment, the filter parameters used by the terminal device when transmitting the first signal are referred to as first parameters, and the digital predistortion parameters used when transmitting the first signal are referred to as second parameters. Correspondingly, the filter model determined by the first parameters is referred to as a first filter model, and the digital predistortion model determined by the second parameters is referred to as a first digital predistortion model.

[0125] In this embodiment, the signal output after the first signal sequentially passes through the processing of the first filter model and the first digital predistortion model is referred to as a second signal.

[0126] For example, the first parameters obtained by the terminal device include one or more of the following: the type of the first filter, the order of the first filter, or the coefficient of the first filter. For example, the type of the first filter is any one of the following: finite impulse response (FIR) type, infinite impulse response (IIR).

[0127] For example, the first parameters include: an FIR filter, an order of P, and a coefficient of A p The first filter model determined based on the first parameters is as follows:

[0128] z(n) is the signal output by the first filter, n is the sample point sequence number, y(n) represents the sample point of the filter input signal, and P is a positive integer greater than or equal to 1.

[0129] For example, the second parameters obtained by the terminal device include one or more of the following: the nonlinear order of the first digital predistortion model, the memory depth of the first digital predistortion model, or the coefficient of the first digital predistortion model.

[0130] For example, the second parameters are as follows: the nonlinear order K, the memory depth M, and the digital predistortion model base function coefficient c km The first digital predistortion model determined based on the second parameters is as follows:

[0131] Wherein, z represents a digital pre-distortion model input signal, s(n) represents a signal output by the digital pre-distortion model, and M is an integer greater than or equal to 0.

[0132] The following describes an implementation of determining the first parameter and the second parameter.

[0133] In an implementation, the terminal device sends a first measurement reference signal to the network device, and correspondingly, the network device receives the first measurement reference signal and determines the first parameter and the second parameter based on the first measurement reference signal and indicates the first parameter and the second parameter to the terminal device.

[0134] For example, receiving the first measurement reference signal can be performed by an AAU in the network device, determining the first parameter and the second parameter based on the first measurement reference signal can be performed by a BBU in the network device, and sending the first parameter and the second parameter can be performed by the AAU in the network device.

[0135] For example, after determining the first parameter and the second parameter, the network device sends first information to the terminal device, and the first information is used to indicate information of the first parameter and the second parameter.

[0136] For example, the first measurement reference signal is a demodulation reference signal (DMRS) or a sounding reference signal (SRS) or other dedicated pilots. The bandwidth occupied by the first measurement reference signal can be determined according to the uplink bandwidth part (BWP) activated by the terminal device.

[0137] For example, the network device determines the first parameter and the second parameter based on the received first measurement reference signal and the known first measurement reference signal. Specifically, in this embodiment, the first parameter and the second parameter determined by the network device can make the first signal sent by the terminal device pass through a first filter model corresponding to the first parameter, a first digital pre-distortion model corresponding to the second parameter, and a PA in turn, and finally the signal emitted from the PA has good linearity. For example, in an implementation, the network device takes the received first measurement reference signal as an actual signal, takes the known first measurement reference signal as an ideal signal, takes the linearity of the signal emitted from the PA by the terminal device as an optimization target, and determines the first parameter and the second parameter.

[0138] Optionally, when the network device indicates the type of the first filter and the order of the first filter to the terminal device, the network device and the terminal device have a pre-set table 1 as follows. After obtaining the type of the first filter model and the order of the first filter model, the network device includes the determined type of the first filter model and the index value of the order of the first filter model in the first information, and correspondingly, the terminal device determines the type of the first filter model and the order of the first filter model based on the index value.

[0139] Table 1

[0140] Optionally, when the network device indicates the non-linear order of the first digital pre-distortion model and the memory depth of the first digital pre-distortion model to the terminal device, the network device and the terminal device have a pre-set table 2 as follows. Then, after obtaining the non-linear order of the first digital pre-distortion model and the memory depth of the first digital pre-distortion model, the network device includes the determined index value of the non-linear order of the first digital pre-distortion model and the memory depth of the first digital pre-distortion model in the second information, and correspondingly, the terminal device determines the non-linear order of the first digital pre-distortion model and the memory depth of the first digital pre-distortion model based on the index value.

[0141] Table 2

[0142] It is explained that the contents in the above two tables are only examples and do not constitute a limitation.

[0143] Optionally, the first measurement reference signal sent by the terminal device to the network device is the last measurement reference signal in the plurality of measurement reference signals sent by the terminal device. In an implementation, after receiving each measurement reference signal sent by the terminal device, the network device not only indicates the filter parameter and the digital pre-distortion parameter corresponding to the measurement reference signal sent by the terminal device to the terminal device, but also indicates whether the terminal device continues to send the measurement reference signal. For example, after the terminal device sends a certain measurement reference signal, if the network device not only feeds back the filter parameter and the digital pre-distortion parameter corresponding to the certain measurement reference signal, but also indicates the terminal device to continue to send the measurement reference signal, the terminal device continues to send the measurement reference signal; and if the network device not only feeds back the filter parameter and the digital pre-distortion parameter corresponding to the certain measurement reference signal, but also indicates the terminal device not to continue to send the measurement reference signal, the terminal device determines the filter parameter and the digital pre-distortion parameter corresponding to the certain measurement reference signal fed back by the network device as the first parameter and the second parameter.

[0144] Optionally, the network device can send second information to the terminal device, the second information being used to indicate a number N of measurement reference signals to be sent by the terminal device for obtaining the first filter model and the first digital pre-distortion model. For example, N equals 3. Correspondingly, the network device feeds back filter parameters and digital pre-distortion parameters to the terminal device for each received measurement reference signal, and then the terminal device sends a next measurement reference signal based on the latest received filter parameters and digital pre-distortion parameters, and the network device feeds back updated filter parameters and digital pre-distortion parameters again based on the latest received measurement reference signal, and so on. Optionally, the number N can also be agreed by protocol.

[0145] When N is agreed by protocol or indicated by the network device to the terminal device, in one scenario, the first parameter and the second parameter indicated by the network device to the terminal device are filter parameters and / or digital pre-distortion parameters fed back based on a last measurement reference signal of the N measurement reference signals. That is, the first measurement signal can be considered as the last measurement reference signal of the N measurement reference signals.

[0146] For example, taking N equal to 3 as an example, an implementation manner of the terminal device for obtaining the first parameter and the second parameter is described. As shown in FIG. 7, the implementation manner includes the following steps.

[0147] S710, the terminal device sends a measurement reference signal 1 to the network device; correspondingly, the network device receives the measurement reference signal 1.

[0148] Specifically, the terminal device sends the measurement reference signal 1 to the network device through the air interface after processing the measurement reference signal 1 by the initial filter model, the initial digital pre-distortion model and the PA in turn. It can be understood that the measurement reference signal 1 received by the network device is a PA post-signal corresponding to the measurement reference signal 1.

[0149] S720, the network device indicates filter parameters 1 and digital pre-distortion parameters 1 to the terminal device based on the received measurement reference signal 1, the filter parameters 1 being used for the terminal device to determine an updated filter model 1, and the digital pre-distortion parameters 1 being used for determining an updated digital pre-distortion model 1.

[0150] S730, the terminal device sends a measurement reference signal 2 after processing the measurement reference signal 2 by the filter model 1 and the digital pre-distortion model 1 in turn.

[0151] It can be understood that the measurement reference signal 2 received by the network device is a PA post-signal corresponding to the measurement reference signal 2.

[0152] S740, the network device indicates the filter parameter 2 and the digital pre-distortion parameter 2 to the terminal device based on the received measurement reference signal 2, the filter parameter 2 is used for the terminal to determine the updated filter model 2, and the digital pre-distortion parameter 2 is used to determine the updated digital pre-distortion model 2.

[0153] S750, the terminal device transmits the measurement reference signal 3 after the measurement reference signal 3 is processed by the filter model 2 and the digital pre-distortion model 2 in turn.

[0154] It can be understood that the measurement reference signal 3 received by the network device is the PA post-signal corresponding to the measurement reference signal 3.

[0155] S760, the network device indicates the filter parameter 3 and the digital pre-distortion parameter 3 to the terminal based on the received measurement reference signal 3, the filter parameter 3 is used for the terminal to determine the updated filter model 3, and the digital pre-distortion parameter 3 is used to determine the updated digital pre-distortion model 3.

[0156] After that, the terminal device transmits the first signal after the first signal is processed by the filter model 3 and the digital pre-distortion model 3 in turn. It should be noted that FIG. 7 only illustrates how to determine the first filter model and the first DPD model used when transmitting the first signal by taking the terminal device transmitting three measurement reference signals and the network device determining the first filter model and the first DPD model based on the three measurement reference signals transmitted by the terminal device as an example. However, it should be understood that this example does not constitute a limitation, for example, the number of at least one measurement reference signal is more.

[0157] Optionally, as shown in FIG. 7, the network device can also send an activation indication (such as S701) to the terminal device, the activation indication is used to trigger the terminal device to start transmitting the measurement reference signal to determine the first filter model and the first digital pre-distortion model used when transmitting the first signal.

[0158] Optionally, in the case of protocol agreement or through the network device indicating N, the network device and the terminal device can also agree on the transmission period of N measurement reference signals or the network device configures the transmission period of N measurement reference signals to the terminal device, that is, how long to transmit the next measurement reference signal. The transmission period may, for example, be in units of frames or in units of time slots, and the present embodiment does not limit it.

[0159] In another scenario, after the network device indicates N to the terminal device, the first parameter and the second parameter indicated by the network device to the terminal device are filter parameters and / or digital pre-distortion parameters fed back based on the i th measurement reference signal in the N measurement reference signals. That is, the first measurement signal can be considered as the i th measurement reference signal in the N measurement reference signals. For example, after the network device feeds back the filter parameters and the digital pre-distortion parameters based on the i th measurement reference signal to the terminal device, the network device sends fourth information to the terminal device. For example, the fourth information is used to indicate that the network device does not feed back the third parameter and / or the fourth parameter for the i+1 th measurement reference signal, the third parameter is used to determine the second filter model, the fourth parameter is used to determine the second digital pre-distortion model, i and i+1 are positive integers; or, the fourth information is used to indicate that the terminal device does not need to send the i+1 th measurement reference signal. Correspondingly, the terminal device determines, based on the indication of the fourth information, that the i th measurement reference signal is the first measurement signal for determining the first parameter and / or the second parameter.

[0160] That is, in this way, although the network device and the terminal device agree on N in advance, the network device can also dynamically indicate the terminal device that the i th measurement reference signal is the first measurement signal for determining the first parameter and / or the second parameter. It can be understood that in this implementation, the signaling overhead of the air interface can be reduced.

[0161] Optionally, if the terminal device does not receive the filter parameters and / or the digital pre-distortion parameters fed back by the network device based on the j th measurement reference signal after sending the j th measurement reference signal, the terminal device determines the next sent measurement reference signal as the j th sent measurement reference signal.

[0162] It can be seen that the communication method provided in this embodiment can improve the linearity of the signal output by the terminal device through the PA, because the terminal device uses the first filter model to process the first signal in addition to using the first digital pre-distortion model to process the first signal before using the PA.

[0163] In combination with FIG. 8, a process schematic diagram of sending the first signal provided in the embodiment of the application is described. As shown in FIG. 8, the processing architecture includes an inverse fast fourier transform (IFFT) module, an up-sampling (also referred to as UP sampling) module, a filter module, a digital pre-distortion module, a PA and an antenna.

[0164] The up-sampling (UP sampling) module comprises:

[0165] The up-sampling manner can be frequency domain up-sampling or time domain up-sampling.

[0166] In an implementation manner, the processing method of the up-sampling module is y(n)=f(x, UP_TIMES); wherein y(n) represents the output of the up-sampling module, f represents an up-sampling function, x represents the first signal, and UP_TIMES is an up-sampling multiple, which can be any positive integer, for example, generally 2-3 times or more.

[0167] The filter module comprises:

[0168] The filter module is used to obtain filter parameters to obtain a filter model and output a signal after the filter model.

[0169] The type of the filter is the same as the type of the filter used by the network device when performing training on the measurement reference signal and the coefficients of the filter. In an implementation manner, it is assumed that the type of the filter is a FIR filter, the order of the filter is P, and the coefficients of the filter are A p , and

[0170] z(n) is a signal output by the filter module, n is a sampling point serial number, and P is a positive integer greater than or equal to 1.

[0171] The digital pre-distortion module is used to determine a digital pre-distortion model based on digital pre-distortion parameters and output a signal after the digital pre-distortion model.

[0172] It is assumed that the digital pre-distortion parameters received by the terminal device are that the non-linear order of the digital pre-distortion model is K, the memory depth of the digital pre-distortion model is M, and the coefficients of the digital pre-distortion model are c km , and it is assumed that a memory polynomial DPD model is used, and

[0173] s(n) represents a signal output by the digital pre-distortion model, that is, a non-linear distortion component of the first signal, and M is an integer greater than or equal to 0.

[0174] Further, the digital pre-distortion module subtracts the non-linear distortion component of the first signal from the original signal, and the signal u(n) finally output by the digital pre-distortion module is u(n)=y(n)-s(n)

[0175] It can be seen that in the signal processing method, the terminal device further uses the filter module to pre-process the signal before the digital pre-distortion module, so as to reduce the nonlinear distortion of the transmitted signal.

[0176] As an optional embodiment, the terminal device in the present application includes a plurality of digital channels, and the plurality of digital channels include the first digital channel in the embodiment of FIG. 6. At this time, the terminal device can also determine the filter parameters of the filter model and the digital pre-distortion of the digital pre-distortion model used when each digital channel transmits a signal. The acquisition method of the filter parameters and the digital pre-distortion parameters used when each digital channel transmits a signal can be similar to the acquisition method of the first parameters and the second parameters of the first digital channel, and the embodiment of the present application will not be described again. Optionally, the network device can instruct the terminal device to transmit a measurement reference signal port by port, and then the network device instructs the terminal device the filter parameters and the digital pre-distortion parameters corresponding to each port port by port.

[0177] The communication method of the embodiment of the present application is described in detail above. The communication device provided by the embodiment of the present application will be described in detail below in combination with FIG. 9 and FIG. 10.

[0178] FIG. 9 is a structural schematic diagram of the communication device provided by the embodiment of the present application. Specifically, as shown in FIG. 9, the device 900 includes a processing module 901 and a transceiver module 902.

[0179] For example, the device 900 can be a terminal device. Alternatively, the device 900 can be a component in the terminal device, for example, the device 900 is a chip in the terminal device.

[0180] Specifically, the processing module 901 is configured to sequentially process a first signal through a first filter model and a first digital pre-distortion model, and output a second signal, the first filter model is determined based on first parameters, and the first digital pre-distortion model is determined based on second parameters; and the transceiver module 902 is configured to transmit the second signal.

[0181] In a possible implementation, the transceiver module 902 is further configured to transmit a first measurement reference signal, the first measurement reference signal being used to determine the first parameters and / or the second parameters.

[0182] In a possible implementation, the transceiver module 902 is further configured to receive first information transmitted from a network device, the first information being used to indicate the first parameters and / or the second parameters.

[0183] In a possible implementation, the first measurement reference signal is one of the N measurement reference signals, N is the number of measurement reference signals to be sent by the terminal device for obtaining the first filter model and the first digital predistortion model, and N is a positive integer greater than 1.

[0184] In a possible implementation, the transceiver 902 is further configured to receive second information, the second information being used to indicate N.

[0185] In a possible implementation, the first measurement reference signal is the last measurement reference signal of the N measurement reference signals.

[0186] In a possible implementation, the transceiver 902 is further configured to receive third information from the network device, the third information being used to indicate that the network device does not feed back the third parameter and / or the fourth parameter for the (i+1)th measurement reference signal, or the third information being used to indicate that the terminal device does not need to send the (i+1)th measurement reference signal, the third parameter being used to determine the second filter model, and the fourth parameter being used to determine the second digital predistortion model; and the processing module 901 is further configured to determine the ith measurement reference signal as the first measurement reference signal, the ith measurement reference signal and the (i+1)th measurement reference signal being included in the N measurement reference signals.

[0187] In a possible implementation, the first parameter includes one or more of the following: a type of the first filter, an order of the first filter, or a coefficient of the first filter.

[0188] In a possible implementation, the second parameter includes one or more of the following: a nonlinearity order of the first digital predistortion model, a memory depth of the first digital predistortion model, or a coefficient of the first digital predistortion model.

[0189] In a possible implementation, the first information, the second information, and / or the third information is carried in one or more of the following messages: a radio resource control (RRC) message, or a medium access control (MAC) control element (CE).

[0190] For example, the apparatus 900 can be a network device. Alternatively, the apparatus 900 can be a component in the network device, for example, the apparatus 900 is a chip in the network device.

[0191] Specifically, the transceiver 902 is configured to receive the first measurement reference signal from the terminal device, and the transceiver 902 is further configured to send first information to the terminal device based on the first measurement reference signal, the first information being used to indicate the first parameter and / or the second parameter.

[0192] In a possible implementation, the first measurement reference signal is one of the N measurement reference signals, N is the number of measurement reference signals to be sent by the terminal device for obtaining the first filter model and the first digital predistortion model, and N is a positive integer greater than 1.

[0193] In a possible implementation, the transceiver 902 is further configured to send, to the terminal device, second information, where the second information is used to indicate N.

[0194] In a possible implementation, the first measurement reference signal is the last measurement reference signal of the N measurement reference signals.

[0195] In a possible implementation, the transceiver 902 is further configured to send, to the terminal device, third information, where the third information is used to indicate that the network device does not feed back the third parameter and / or the fourth parameter for the i+1th measurement reference signal, or the third information is used to indicate that the terminal device does not need to send the i+1th measurement reference signal, the third parameter is used to determine the second filter model, and the fourth parameter is used to determine the second digital predistortion model; the i th measurement reference signal and the i+1th measurement reference signal are included in the N measurement reference signals.

[0196] In a possible implementation, the first parameter includes one or more of the following: a type of the first filter, an order of the first filter, or a coefficient of the first filter.

[0197] In a possible implementation, the second parameter includes one or more of the following: a non-linear order of the first digital predistortion model, a memory depth of the first digital predistortion model, or a coefficient of the first digital predistortion model.

[0198] In a possible implementation, the first information, the second information, and / or the third information is carried in one or more of the following messages: a radio resource control (RRC) message or a medium access control (MAC) control element (CE).

[0199] FIG. 10 is a structural schematic diagram of another communication apparatus provided by an embodiment of the present application. The apparatus shown in FIG. 10 can be used to execute the method described in any one of the preceding embodiments.

[0200] As shown in FIG. 10, the apparatus 1000 of the present embodiment includes a memory 1001 and a processor 1002. In an implementation, the apparatus 1000 further includes a communication interface 1003 and a bus 1004. The memory 1001, the processor 1002, and the communication interface 1003 are communicatively connected with each other through the bus 1004.

[0201] The memory 1001 can be a read only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). The memory 1001 can store programs, and when the programs stored in the memory 1001 are executed by the processor 1002, the processor 1002 is configured to perform various steps of the method shown in FIG. 6 or FIG. 7.

[0202] The processor 1002 can be a general central processing unit (CPU), a microprocessor, an application specific integrated circuit (ASIC), or one or more integrated circuits, configured to perform related programs to implement the method shown in FIG. 6 or FIG. 7 of the embodiments of the present application.

[0203] The processor 1002 can also be an integrated circuit chip having a processing capability of signals. In the implementation process, each step of the method shown in FIG. 6 of the embodiments of the present application can be completed by the integrated logic circuit of hardware in the processor 1002 or the instructions in the form of software.

[0204] The processor 1002 described above can also be a general processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component. Each method, step and logic block disclosed in the embodiments of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can also be a conventional processor or the like.

[0205] The steps of the method disclosed in the embodiments of the present application can be directly embodied as hardware coding executed by the processor, or executed by a combination of hardware and software modules in the coding processor. The software module can be located in the random access memory, the flash memory, the read only memory, the programmable read only memory or the electrically erasable programmable memory, the register or other mature storage medium in the art. The storage medium is located in the memory 1001, and the processor 1002 reads the information in the memory 1001, and combines the hardware to complete the functions required by the units included in the device of the present application, for example, each step / function of the embodiments shown in FIG. 6 or FIG. 7 can be executed.

[0206] The communication interface 1003 can use, but not limited to, a transceiver such as a transceiver to realize the communication between the device 1000 and other devices or communication networks.

[0207] The bus 1004 can include a path for communicating information between the various components (e.g., the memory 1001, the processor 1002, the communication interface 1003) of the apparatus 1000.

[0208] It should be understood that the apparatus 1000 shown in the embodiments of the present application can be an electronic device, or can also be a chip configured in an electronic device. The apparatus 1000 can be deployed in a terminal device, or can also be deployed in a network device.

[0209] The above-described embodiments can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented by software, the above-described embodiments 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 or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. 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 through wired (such as infrared, wireless, microwave, etc.) mode. The computer-readable storage medium can be a computer-accessible medium or a data storage device such as a server, data center, etc. containing one or more available medium collections. The available medium can be a magnetic medium (such as a floppy disk, a hard disk, a magnetic tape), an optical medium (such as a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state disk.

[0210] It should be understood that the term "and / or" herein is only a description of the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can represent the following three cases: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. In addition, the character " / " herein generally represents that the front and rear associated objects are in an "or" relationship, but can also represent an "and / or" relationship, which can be understood according to the context before and after.

[0211] In this application, "at least one" means one or more, "multiple" means two or more. "At least one of the following (one)" or the like means any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can mean a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, and c can be single or multiple.

[0212] It should be understood that the size of the sequence of the above processes in various embodiments of the present application does not mean the order of execution, and the execution order of the processes should be determined by its function and inherent logic, and should not constitute a limitation on the implementation process of the embodiments of the present application.

[0213] Those of ordinary skill in the art can realize that the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein can be realized in electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0214] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working process of the above-described system, device and unit can refer to the corresponding process in the foregoing method embodiments, which will not be repeated here.

[0215] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.

[0216] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, i.e. they can be located in one place or distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.

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

[0218] The functions, if implemented in the form of software functional units and sold or used as independent products, can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application, essentially or in part, or parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory, random access memory, magnetic disk or optical disk, and various media that can store program codes.

Claims

1. A communication method characterized by comprising: The method is applied to a terminal device, and comprises: processing a first signal through a first filter model and a first digital pre-distortion model in sequence to output a second signal, the first filter model being determined based on a first parameter, and the first digital pre-distortion model being determined based on a second parameter; sending the second signal.

2. The method of claim 1, wherein, The method further comprises: sending a first measurement reference signal, the first measurement reference signal being used to determine the first parameter and / or the second parameter.

3. The method according to claim 1 or 2, characterized in that, The method further comprises: receiving first information sent by a network device, the first information being used to indicate the first parameter and / or the second parameter.

4. The method according to claim 2 or 3, characterized in that, The first measurement reference signal is one of N measurement reference signals, N being a number of measurement reference signals that need to be sent by the terminal device to obtain the first filter model and the first digital pre-distortion model, N being a positive integer greater than 1.

5. The method of claim 4, wherein, The method further comprises: receiving second information, the second information being used to indicate N.

6. The method according to claim 4 or 5, characterized in that, The first measurement reference signal is the last measurement reference signal of the N measurement reference signals.

7. The method according to claim 4 or 5, characterized in that, The method further comprises: receiving third information sent by the network device, the third information being used to indicate that the network device does not feed back a third parameter and / or a fourth parameter for an (i+1)th measurement reference signal, or the third information being used to indicate that the terminal device does not need to send the (i+1)th measurement reference signal, the third parameter being used to determine a second filter model, and the fourth parameter being used to determine a second digital pre-distortion model; determining an ith measurement reference signal as the first measurement reference signal; The ith measurement reference signal and the (i+1)th measurement reference signal are included in the N measurement reference signals.

8. The method according to any one of claims 1 to 7, characterized in that, The first parameter comprises one or more of the following: a type of the first filter, an order of the first filter, or a coefficient of the first filter.

9. The method according to any one of claims 1 to 8, characterized in that, The second parameter comprises one or more of the following: a non-linear order of the first digital pre-distortion model, a memory depth of the first digital pre-distortion model, or a coefficient of the first digital pre-distortion model.

10. The method according to any one of claims 7 to 9, characterized in that, The first information, the second information, and / or the third information are carried in one or more of the following messages: a radio resource control (RRC) message, or a medium access control (MAC) control element (CE).

11. A communication method, comprising: The method is applied to a network device, and comprises: receiving a first measurement reference signal from a terminal device; sending first information to the terminal device based on the first measurement reference signal, the first information being used to indicate a first parameter and / or a second parameter; wherein the first parameter is used by the terminal device to determine a first filter model, the second parameter is used by the terminal device to determine a first digital pre-distortion model, and the first filter model and the first digital pre-distortion model are used by the terminal device to process a first signal.

12. The method of claim 11, wherein, The first measurement reference signal is one of N measurement reference signals, N being a number of measurement reference signals that need to be sent by the terminal device to obtain the first filter model and the first digital pre-distortion model, N being a positive integer greater than 1.

13. The method of claim 12, wherein, The method further comprises: The second information is used to indicate N.

14. The method according to claim 12 or 13, characterized in that, The first measurement reference signal is the last measurement reference signal in the N measurement reference signals.

15. The method of claim 12 or 13, wherein, The method further comprises: The third information is used to indicate that the network device does not feed back a third parameter and / or a fourth parameter for the i+1th measurement reference signal, or the third information is used to indicate that the terminal device does not need to send the i+1th measurement reference signal, the third parameter is used to determine a second filter model, and the fourth parameter is used to determine a second digital pre-distortion model. The i th measurement reference signal and the i+1th measurement reference signal are included in the N measurement reference signals.

16. The method according to any one of claims 11 to 15, characterized in that, The first parameter includes one or more of the following: a type of the first filter, an order of the first filter, or a coefficient of the first filter.

17. The method according to any one of claims 11 to 15, characterized in that, The second parameter includes one or more of the following: a non-linear order of the first digital pre-distortion model, a memory depth of the first digital pre-distortion model, or a coefficient of the first digital pre-distortion model.

18. The method of any one of claims 15-17, wherein, The first information, the second information, and / or the third information are carried in one or more of the following messages: a radio resource control (RRC) message, a medium access control (MAC) control element (CE).

19. A communications device, characterized by The apparatus comprises a module for performing the method of any one of claims 1 to 11.

20. A communications device, characterized by The apparatus comprises a module for performing the method of any one of claims 12 to 18.

21. A communications device, characterized by The apparatus comprises: a processor, The processor is configured to cause the communication device to perform the method of any one of claims 1 to 18 by executing a computer program and / or by a logic circuit.

22. A computer-readable storage medium, characterized in that, The computer-readable storage medium is configured to store a program or instructions, which, when executed on a computer, cause the computer to perform the method of any one of claims 1 to 18.

23. A computer program product, characterised in that, The computer program product comprises computer program code, which, when executed on a computer, causes the computer to perform the method of any one of claims 1 to 18.

Citation Information

Patent Citations

  • Pre-distortion architecture for compensating non-linear effects

    CN103620953A

  • Architecture of nonlinear RF filter-based transmitter

    CN104115397A

  • Digital predistortion device and method for band-limited simplified nonlinear filter

    CN106877825A

  • Communication method and related device

    CN116938281A

  • Communication method and related device

    CN116938354A