Interference suppression method and device, terminal, storage medium and program product
By generating reference signals in the terminal and analyzing interference characteristic data, accurate interference suppression in the target communication interference scenario is achieved, and the problem of interference suppression in the prior art reduces communication throughput, improving communication quality and throughput.
Patent Information
- Application Number
- CN202310671827.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-07
- Publication Date
- 2024-12-10
AI Technical Summary
The prior art reduces communication throughput when suppressing communication interference, and cannot accurately eliminate interference, affecting communication quality.
By generating a reference signal in the terminal, sending it to the free space, receiving and analyzing interference characteristic data, so as to perform accurate interference suppression processing in the target communication interference scenario, improve interference suppression effect and improve communication throughput.
Accurate interference suppression between different communication systems is achieved, communication quality and throughput are improved, hardware paths are increased during interference suppression, and overhead is saved.
Smart Images

Figure CN119109471A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to an interference suppression method, device, terminal, storage medium and program product. Background Art
[0002] With the development of communication technology, terminals can usually support multiple communication standards. When a terminal works in different communication standards at the same time, there may be interference between different communication standards. For example, the signal sent by the terminal under the fifth-generation mobile communication technology (5G) communication standard will interfere with the received signal under the wireless fidelity (WIFI) communication standard.
[0003] In the related art, when it is detected that a transmission signal that may interfere with a current reception signal is in a transmission state, the transmission power of the transmission signal is reduced according to a preset threshold value, thereby suppressing the interference of the transmission signal on the current reception signal.
[0004] However, the interference suppression method of related technologies will reduce communication throughput. Summary of the invention
[0005] Based on this, it is necessary to provide an interference suppression method, device, terminal, storage medium and program product to address the above technical problems.
[0006] In a first aspect, the present application provides an interference suppression method, the method comprising:
[0007] Generate a reference signal of the terminal in a target communication interference scenario, and send the reference signal to a free space based on a first transmission link in the terminal;
[0008] receiving a reference signal from free space based on a first receiving link in the terminal;
[0009] Interference characteristic data corresponding to the target communication interference scenario is determined according to the received reference signal, wherein the interference characteristic data is used for the terminal to perform interference suppression processing on the received signal based on the interference characteristic data when the communication interference scenario is the target communication interference scenario.
[0010] In a second aspect, the present application further provides an interference suppression device, the device comprising:
[0011] A generating module, configured to generate a reference signal, and send the reference signal to a free space based on a first transmission link in a terminal;
[0012] A receiving module, configured to receive a reference signal from a free space based on a first receiving link in a terminal;
[0013] A determination module is used to determine interference characteristic data corresponding to a target communication interference scenario based on a received reference signal, wherein the interference characteristic data is used for the terminal to perform interference suppression processing on a received signal based on the interference characteristic data when the communication interference scenario is the target communication interference scenario.
[0014] In a third aspect, the present application further provides a terminal, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of any one of the methods in the first aspect when executing the computer program.
[0015] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, which implements the steps of any one of the methods in the first aspect when the computer program is executed by a processor.
[0016] In a fifth aspect, the present application further provides a computer program product, comprising a computer program, which, when executed by a processor, implements the steps of any one of the methods in the first aspect above.
[0017] The above-mentioned interference suppression method, device, terminal, storage medium and program product transmit a reference signal in a target communication interference scenario based on a first transmission link of the terminal, and determine the interference characteristic data corresponding to the target communication interference scenario based on the reference signal received based on the first receiving link in the terminal, wherein the transmission path of the reference signal in the target communication interference scenario includes a signal transmission path, a free space transmission path and a signal receiving path. Therefore, the interference characteristic data corresponding to the target communication interference scenario can more accurately indicate the full-link interference characteristics corresponding to the signal transmission process, the free space transmission process and the signal receiving process in the target communication interference scenario, so that when the communication interference scenario is the target communication interference scenario, the terminal performs interference suppression processing on the received signal based on the interference characteristic data corresponding to the target communication interference scenario of the embodiment of the present application, which can not only eliminate interference more accurately, but also help to improve the interference suppression effect, but also improve the communication throughput compared with the related technology. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 Schematic diagram of signal interference in a terminal provided in an embodiment of the present application Figure 1 ;
[0019] Figure 2 This is a flow chart of an interference suppression method in one embodiment of the present application;
[0020] Figure 3This is a flow chart of an interference suppression method in another embodiment of the present application;
[0021] Figure 4 This is a flow chart of an interference suppression method in another embodiment of the present application;
[0022] Figure 5 This is a flow chart of an interference suppression method in another embodiment of the present application;
[0023] Figure 6 Schematic diagram of signal interference in a terminal provided in an embodiment of the present application Figure 2 ;
[0024] Figure 7 Schematic diagram of signal interference in a terminal provided in an embodiment of the present application Figure 3 ;
[0025] Figure 8 This is a schematic diagram of the structure of an interference suppression device in one embodiment of the present application;
[0026] Fig. 9 This is a schematic diagram of the structure of a terminal in one embodiment of the present application. DETAILED DESCRIPTION
[0027] In order to facilitate understanding of the present application, the present application will be described more fully below with reference to the relevant drawings. Embodiments of the present application are provided in the drawings. However, the present application can be implemented in many different forms and is not limited to the embodiments described herein. On the contrary, the purpose of providing these embodiments is to make the disclosure of the present application more thorough and comprehensive.
[0028] It can be understood that the terms "first", "second", etc. used in the present application can be used in this article to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish the first element from another element.
[0029] The interference suppression method, device, terminal, storage medium and program product involved in the embodiments of the present application can be applied to interference suppression application scenarios of the terminal, for example, interference suppression application scenarios between different communication standards, or interference suppression application scenarios between different frequency band signals of the same communication standard.
[0030] Of course, the interference suppression method, device, terminal, storage medium and program product involved in the embodiments of the present application can also be applied to other scenarios, which is not limited in the embodiments of the present application.
[0031] In order to solve the problem that the interference suppression method in the related art will reduce the communication throughput, the interference suppression method, device, terminal, storage medium and program product provided in the embodiments of the present application extract the interference feature data in the target communication interference scenario based on the transceiver link used by the terminal to send normal useful signals, wherein the interference feature data in the target communication interference scenario can accurately indicate the full-link interference characteristics corresponding to the signal transmission process, free space transmission process and signal reception process in the target communication interference scenario, so that the terminal can perform interference suppression processing on the received signal based on the interference feature data corresponding to the target communication interference scenario when the communication interference scenario is the target communication interference scenario. This method can not only eliminate interference more accurately, which is beneficial to improving the interference suppression effect, but also is beneficial to improving the communication throughput.
[0032] The terminals involved in the embodiments of the present application may be, but are not limited to, various personal computers, laptops, smart phones, tablet computers, IoT devices and portable wearable devices. IoT devices may be smart speakers, smart TVs, smart air conditioners, smart car devices, etc. Portable wearable devices may be smart watches, smart bracelets, head-mounted devices, etc.
[0033] For ease of understanding, the process of signal interference in the terminal is briefly introduced in the embodiments of the present application.
[0034] Figure 1 Schematic diagram of signal interference in a terminal provided in an embodiment of the present application Figure 1 ,like Figure 1 As shown, the terminal may include but is not limited to: a transmission link 10 of the first communication standard and a receiving link 11 of the second communication standard, wherein the transmission link 10 of the first communication standard may include but is not limited to: a radio frequency front-end transmission path 101 and a transmitting antenna 102 of the first communication standard; the receiving link 11 of the second communication standard may include but is not limited to: a radio frequency front-end receiving path 111 and a receiving antenna 112 of the second communication standard. Wherein, when the transmission link 10 of the first communication standard sends a signal and the receiving link 11 of the second communication standard receives a signal, the signal sent by the transmission link 10 of the first communication standard may interfere with the target useful signal that the receiving link 11 of the second communication standard needs to receive.
[0035] Exemplarily, the first communication standard and the second communication standard may be the same communication standard, wherein there may be interference between signals of different frequency bands under the same communication standard. For example, in a carrier aggregation (CA) scenario under the 5G communication standard, there may be interference between signals of different frequency bands.
[0036] In another exemplary embodiment, the first communication standard and the second communication standard may be different communication standards. For example, the first communication standard is a 5G communication standard, and the second communication standard is a WIFI communication standard, a 4G communication indication, a 3G communication standard, or a 2G communication standard. For another example, the first communication standard is a WIFI communication standard, a 4G communication indication, a 3G communication standard, or a 2G communication standard, and the second communication standard is a 5G communication standard.
[0037] In one embodiment, Figure 2 FIG. 1 is a flow chart of an interference suppression method in an embodiment of the present application. In the embodiment of the present application, the method is applied to a terminal as an example for explanation. Figure 2 As shown, the method of the embodiment of the present application may include the following steps:
[0038] Step S201: Generate a reference signal of a terminal in a target communication interference scenario, and send the reference signal to a free space based on a first transmission link in the terminal.
[0039] In this step, the terminal can generate a reference signal of the terminal in the target communication interference scenario, and send the reference signal to the free space based on the first transmission link in the terminal, so as to extract the interference feature data according to the reference signal received by the corresponding first receiving link, wherein the target communication interference scenario is related to the first transmission link and the corresponding first receiving link, that is, different transmission links or different receiving links correspond to different communication interference scenarios. It should be understood that the signal sent by the first transmission link of the terminal in the target communication interference scenario will interfere with the target useful signal that the first receiving link needs to receive.
[0040] Exemplarily, the waveform of the reference signal in the embodiment of the present application is consistent with the waveform of the useful signal in the target communication interference scenario, so that the actual useful signal (that is, the interference signal of the target useful signal that the first receiving link needs to receive) can be simulated by the reference signal, thereby making the interference characteristic data of the reference signal consistent with the interference characteristic data of the useful signal.
[0041] It should be noted that the target communication interference scenario involved in the embodiments of the present application is a general term, which may refer to one communication interference scenario, or multiple communication interference scenarios; if the target communication interference scenario refers to multiple communication interference scenarios, each communication interference scenario may correspond to a reference signal, a first transmission link, a first receiving link and interference characteristic data, etc.
[0042] Step S202: Receive a reference signal from a free space based on a first receiving link in the terminal.
[0043] In this step, the terminal may receive a reference signal from free space based on the first receiving link in the terminal. It should be understood that, considering that characteristic parameters of a signal may change during signal transmission, the characteristic parameters of the reference signal received by the first receiving link are not completely the same as the characteristic parameters of the reference signal sent in the above step S201, wherein the characteristic parameters may include but are not limited to at least one of the following: a phase parameter, an amplitude parameter, and a frequency parameter.
[0044] Step S203: determine interference characteristic data corresponding to the target communication interference scenario according to the received reference signal, wherein the interference characteristic data is used for the terminal to perform interference suppression processing on the received signal based on the interference characteristic data when the communication interference scenario is the target communication interference scenario.
[0045] In this step, the terminal can determine the interference characteristic data corresponding to the target communication interference scenario based on the reference signal received based on the first receiving link in the terminal, wherein the interference characteristic data corresponding to the target communication interference scenario is used for the terminal to perform interference suppression processing on the signal received based on the first receiving link according to the interference characteristic data when the communication interference scenario is the target communication interference scenario.
[0046] Exemplarily, the interference characteristic data involved in the embodiments of the present application may include, but is not limited to, at least one of the following: phase characteristic data, amplitude characteristic data, and broadband characteristic data.
[0047] It can be seen that in the embodiment of the present application, a reference signal in a target communication interference scenario is transmitted by a first transmitting link based on the terminal, and interference characteristic data corresponding to the target communication interference scenario is determined based on the reference signal received by a first receiving link in the terminal, wherein the transmission path of the reference signal in the target communication interference scenario includes a signal transmission path, a free space transmission path, and a signal receiving path. Therefore, the interference characteristic data corresponding to the target communication interference scenario can more accurately indicate the full-link interference characteristics corresponding to the signal transmission process, the free space transmission process, and the signal receiving process in the target communication interference scenario, so that when the communication interference scenario is the target communication interference scenario, the terminal can perform interference suppression processing on the received signal based on the interference characteristic data corresponding to the target communication interference scenario in the embodiment of the present application, so as to more accurately eliminate interference, which is conducive to improving the interference suppression effect.
[0048] In summary, in an embodiment of the present application, a reference signal is generated for the terminal in a target communication interference scenario, and the reference signal is sent to a free space based on a first transmitting link in the terminal; further, a reference signal is received from the free space based on a first receiving link in the terminal, and interference characteristic data corresponding to the target communication interference scenario is determined according to the received reference signal, wherein the interference characteristic data is used for the terminal to perform interference suppression processing on the received signal based on the interference characteristic data when the communication interference scenario is a target communication interference scenario. It can be seen that, relative to the related art, in an embodiment of the present application, a reference signal in a target communication interference scenario is transmitted by a first transmitting link based on the terminal, and interference characteristic data corresponding to the target communication interference scenario is determined based on the reference signal received by a first receiving link in the terminal, wherein the transmission path of the reference signal in the target communication interference scenario includes a signal transmission path, a free space transmission path, and a signal receiving path. Therefore, the interference characteristic data corresponding to the target communication interference scenario can more accurately indicate the full-link interference characteristics corresponding to the signal transmission process, the free space transmission process, and the signal receiving process in the target communication interference scenario, so that when the communication interference scenario is the target communication interference scenario, the terminal performs interference suppression processing on the received signal based on the interference characteristic data corresponding to the target communication interference scenario in an embodiment of the present application, which can not only eliminate interference more accurately, but also help to improve the interference suppression effect, but also help to improve the communication throughput.
[0049] In addition, in the embodiment of the present application, interference feature data is extracted based on the transceiver link used by the terminal to send normal useful signals, and there is no need to introduce additional hardware paths, thereby saving interference suppression overhead.
[0050] In one embodiment, Figure 3 FIG. 2 is a flow chart of an interference suppression method in another embodiment of the present application. Based on the above embodiment, the present application describes how to generate a reference signal in the above step S201. Figure 3 As shown, the above step S201 in the embodiment of the present application may include the following steps:
[0051] Step S2011: determine the waveform of a useful signal transmitted by a first transmission link of a terminal in a target communication interference scenario.
[0052] In this step, the terminal may determine the waveform of a useful signal transmitted by the first transmission link of the terminal in the target communication interference scenario.
[0053] Exemplarily, the terminal can query the waveform database to obtain the characteristic parameters of the useful signal in the target communication interference scenario, so as to determine the waveform of the useful signal transmitted by the first transmission link of the terminal in the target communication interference scenario, wherein the waveform database can store the correspondence between different communication interference scenarios and the corresponding characteristic parameters of the useful signal.
[0054] Step S2012: Generate a reference signal according to the waveform of the useful signal, so that the waveform of the reference signal is consistent with the waveform of the useful signal.
[0055] In this step, the terminal can generate a reference signal in the target communication interference scenario according to the waveform of the useful signal determined in the above step S2011, so that the waveform of the reference signal in the target communication interference scenario is consistent with the waveform of the useful signal in the target communication interference scenario, so that the actual useful signal can be simulated by the reference signal in the target communication interference scenario, so that the interference characteristic data of the reference signal is consistent with the interference characteristic data of the useful signal, which is conducive to the interference characteristic data corresponding to the target communication interference scenario to more accurately indicate the full-link interference characteristics corresponding to the signal transmission process, free space transmission process and signal reception process in the target communication interference scenario.
[0056] In summary, in an embodiment of the present application, by determining the waveform of a useful signal transmitted by the first transmission link of the terminal in a target communication interference scenario, and generating a reference signal based on the waveform of the useful signal so that the waveform of the reference signal is consistent with the waveform of the useful signal, the interference characteristic data corresponding to the target communication interference scenario can more accurately indicate the full-link interference characteristics corresponding to the signal transmission process, free space transmission process and signal reception process in the target communication interference scenario, so that the terminal can more accurately eliminate interference based on the interference characteristic data corresponding to the target communication interference scenario of the embodiment of the present application when the communication interference scenario is the target communication interference scenario, so as to improve the interference suppression effect.
[0057] In one embodiment, Figure 4 FIG. 2 is a flow chart of an interference suppression method in another embodiment of the present application. Based on the above embodiment, the present application describes how to detect whether the communication interference scene currently located by the terminal is the target communication interference scene. Figure 4 As shown, the method of the embodiment of the present application may include the following steps:
[0058] Step S401: Determine a second transmission link currently used by a terminal to transmit a signal, and determine a second reception link currently used by the terminal to receive a signal.
[0059] In this step, the terminal may detect the second transmission link currently used by the terminal to transmit a signal, and may detect the second reception link currently used by the terminal to receive a signal.
[0060] Step S402: Determine whether the communication interference scenario currently located by the terminal is a target communication interference scenario according to the second transmitting link and the second receiving link.
[0061] In this step, the terminal can detect whether the communication interference scenario in which the terminal is currently located is the target communication interference scenario by comparing the second transmission link with the first transmission link, and comparing the second receiving link with the first receiving link, so that when it is detected that the communication interference scenario in which the terminal is currently located is the target communication interference scenario, interference suppression processing can be performed according to the interference feature data corresponding to the target communication interference scenario.
[0062] Exemplarily, any transmitting link involved in the embodiments of the present application may include but is not limited to: an RF front-end transmitting path and a transmitting antenna; any receiving link may include but is not limited to: an RF front-end receiving path and a receiving antenna.
[0063] In one possible implementation, if the first transmitting link and the first receiving link are links of different communication standards, then when the second transmitting link is consistent with the first transmitting link and the second receiving link is consistent with the first receiving link, it is determined that the communication interference scenario in which the terminal is currently located is the target communication interference scenario.
[0064] In this implementation, if the first transmission link and the first receiving link are links of different communication standards, the terminal can determine that the communication interference scenario in which the terminal is currently located is the target communication interference scenario when the second transmission link is consistent with the first transmission link and the second receiving link is consistent with the first receiving link.
[0065] Exemplarily, if the RF front-end transmission path in the second transmission chain is the same as the RF front-end transmission path in the first transmission chain, and the transmission antenna in the second transmission chain is the same as the transmission antenna in the first transmission chain, the terminal can determine that the second transmission chain is consistent with the first transmission chain.
[0066] Exemplarily, if the RF front-end receiving path in the second receiving chain is the same as the RF front-end receiving path in the first receiving chain, and the receiving antenna in the second receiving chain is the same as the receiving antenna in the first receiving chain, the terminal can determine that the second receiving chain is consistent with the first receiving chain.
[0067] It can be seen that in this implementation, when the first transmitting link and the first receiving link are links of different communication standards, the terminal comprehensively considers the consistency of the transmitting link and the consistency of the receiving link in the process of detecting whether the communication interference scenario in which the terminal is currently located is the target communication interference scenario, thereby accurately determining the communication interference scenario in which the terminal is currently located.
[0068] In another possible implementation, if the first transmitting link and the first receiving link are links of the same communication standard, then when the second transmitting link is consistent with the first transmitting link, the second receiving link is consistent with the first receiving link, and the frequency band of the terminal's current transmitting signal is consistent with the frequency band of the reference signal, it is determined that the communication interference scenario in which the terminal is currently located is the target communication interference scenario.
[0069] In this implementation, if the first transmission link and the first receiving link are links of the same communication standard, the terminal can determine that the communication interference scenario in which the terminal is currently located is the target communication interference scenario when the second transmission link is consistent with the first transmission link, the second receiving link is consistent with the first receiving link, and the frequency band of the current transmission signal of the terminal based on the second transmission link is consistent with the frequency band of the reference signal in the target communication interference scenario.
[0070] It can be seen that in this implementation, when the first transmitting link and the first receiving link are links of the same communication standard, the terminal not only comprehensively considers the consistency of the transmitting link and the consistency of the receiving link in the process of detecting whether the communication interference scenario in which the terminal is currently located is the target communication interference scenario, but also needs to consider the consistency of the signal frequency band, so that the communication interference scenario in which the terminal is currently located can be determined more accurately.
[0071] In summary, in an embodiment of the present application, by determining the second transmission link used by the terminal to currently transmit signals, and determining the second reception link used by the terminal to currently receive signals; further, based on the second transmission link and the second reception link, it is determined whether the communication interference scenario in which the terminal is currently located is the target communication interference scenario, so that when it is detected that the communication interference scenario in which the terminal is currently located is the target communication interference scenario, interference suppression processing can be performed according to the interference feature data corresponding to the target communication interference scenario, thereby achieving the improvement of the interference suppression effect without sacrificing the communication throughput.
[0072] In one embodiment, Figure 5 FIG. 2 is a flow chart of an interference suppression method in another embodiment of the present application. Based on the above embodiment, the present application describes how to use the interference feature data corresponding to the target communication interference scenario to perform interference suppression processing. Figure 5 As shown, the method of the embodiment of the present application may include the following steps:
[0073] Step S501: When the communication interference scenario currently located in the terminal is a target communication interference scenario, query an interference feature database to determine interference feature data corresponding to the target communication interference scenario.
[0074] The interference feature database involved in the embodiment of the present application may store the correspondence between different preset communication interference scenarios and the interference feature data of the corresponding interference signal. Among them, the preset communication interference scenario is related to the corresponding transmission link, receiving link, and / or the signal frequency band of the interference signal. The signal sent by the transmission link under any preset communication interference scenario will interfere with the target useful signal that the corresponding receiving link needs to receive.
[0075] It should be understood that the interference feature database may be stored in the terminal in a list form, or may be stored in the terminal in a matrix form; of course, it may also be stored in the terminal in other forms.
[0076] For ease of understanding, the interference feature database is exemplified in the form of a list in the embodiment of the present application. Table 1 is a schematic table of the interference feature database provided in the embodiment of the present application. As shown in Table 1, the interference feature database may store a correspondence between n preset communication interference scenarios and corresponding interference feature data, where n is an integer greater than 1.
[0077] Sequence markers of interference signals Preset communication interference scenarios Interference characteristic data Interference signal 1 Preset communication interference scenario 1 Interference characteristic data 1 Interference signal 2 Preset communication interference scenario 2 Interference characteristic data 2 … … … Interference signal n Preset communication interference scenario n Interference characteristic data n
[0078] In this step, when the terminal detects that the communication interference scenario currently located in the terminal is the target communication interference scenario, the terminal may query the interference feature database to determine the interference feature data corresponding to the target communication interference scenario.
[0079] Step S502: performing interference suppression processing on the current received signal of the terminal according to the interference characteristic data corresponding to the target communication interference scenario.
[0080] In this step, the terminal may perform interference suppression processing on a signal currently received by the terminal according to interference feature data corresponding to the target communication interference scenario, wherein the signal currently received by the terminal is a signal received based on the first receiving link.
[0081] Since the interference characteristic data corresponding to the target communication interference scenario can accurately indicate the full-link interference characteristics corresponding to the signal transmission process, free space transmission process and signal reception process under the target communication interference scenario, the terminal in this step can accurately suppress the interference signal in the terminal's current received signal by performing interference suppression processing on the terminal's current received signal according to the interference characteristic data corresponding to the target communication interference scenario.
[0082] In a possible implementation, an inverted signal is generated according to interference characteristic data corresponding to the target communication interference scenario, and a superposition process is performed on a current received signal of the terminal according to the inverted signal.
[0083] In this implementation, the terminal can generate an equal-amplitude inverted signal according to the interference characteristic data corresponding to the target communication interference scenario, and perform superposition processing on the terminal's current received signal according to the equal-amplitude inverted signal. Since the interference characteristic data corresponding to the target communication interference scenario can accurately indicate the full-link interference characteristics corresponding to the signal transmission process, free space transmission process, and signal reception process under the target communication interference scenario, therefore, by superposition processing of the terminal's current received signal with the inverted signal generated according to the interference characteristic data corresponding to the target communication interference scenario, the interference signal in the terminal's current received signal can be suppressed, thereby obtaining a more accurate useful signal.
[0084] In another possible implementation, the terminal may adjust and process the current received signal of the terminal according to the interference characteristic data corresponding to the target communication interference scenario, so as to achieve interference suppression for the current received signal of the terminal.
[0085] Of course, according to the interference characteristic data corresponding to the target communication interference scenario, interference suppression processing can also be performed on the terminal's current received signal in other ways.
[0086] In summary, in the embodiment of the present application, when the communication interference scenario currently in which the terminal is located is the target communication interference scenario, the interference feature database is queried to determine the interference feature data corresponding to the target communication interference scenario, and interference suppression processing is performed on the terminal's current received signal according to the interference feature data corresponding to the target communication interference scenario. Since the interference feature data corresponding to the target communication interference scenario can accurately indicate the full-link interference features corresponding to the signal transmission process, free space transmission process, and signal reception process in the target communication interference scenario, therefore, in the embodiment of the present application, by performing interference suppression processing on the terminal's current received signal according to the interference feature data corresponding to the target communication interference scenario, the interference signal in the terminal's current received signal can be more accurately suppressed, thereby obtaining a more accurate useful signal.
[0087] In one embodiment, Figure 6 Schematic diagram of signal interference in a terminal provided in an embodiment of the present application Figure 2 Based on the above embodiments, the present application embodiment takes extracting interference feature data under any preset communication interference scenario as an example for introduction. Figure 6As shown, when it is detected that the preset interference feature extraction trigger condition is met, the baseband transmission signal processing module of the first communication standard in the terminal generates a reference signal under the preset communication interference scenario, wherein the waveform of the reference signal is consistent with the waveform of the useful signal (i.e., the interference signal of the second communication standard) under the preset communication interference scenario, and the preset interference feature extraction trigger condition may include but is not limited to: detecting an interference feature extraction instruction, or reaching a preset interference feature extraction node. Further, the digital to analog converter (DAC) module of the first communication standard converts the reference signal into an analog signal and transmits it to the transmitting antenna via the RF front-end transmission path of the first communication standard and sends it to free space, wherein the transmission link of the first communication standard may include but is not limited to: the RF front-end transmission path and transmitting antenna of the first communication standard.
[0088] Furthermore, the receiving antenna of the second communication standard in the terminal receives radiated interference (including a reference signal) from free space, and transmits it to the analog-to-digital converter (ADC) module of the second communication standard via the RF front-end receiving path of the second communication standard for sampling of the reference signal, wherein the transmission path of the reference signal includes a signal transmission path, a free space transmission path, and a signal receiving path. It can be seen that the transmission path of the reference signal is consistent with the path of the actual interference signal transmission, and the reference signal may include the full-link interference characteristics of the signal transmission path, the free space transmission path, and the signal receiving path.
[0089] Furthermore, the reference signal collected by the ADC module of the second communication standard is transmitted to the baseband receiving signal processing module of the second communication standard via a digital adder, wherein the digital adder does not need to be operated during the extraction of the interference feature data.
[0090] Furthermore, the baseband receiving signal processing module of the second communication standard processes the reference signal to obtain interference characteristic data corresponding to the preset communication interference scenario, and can store the interference characteristic data corresponding to the preset communication interference scenario in the interference characteristic data storage module of the second communication standard, so that when it is subsequently detected that the current communication interference scenario of the terminal is the preset communication interference scenario, the interference signal regeneration module of the second communication standard can generate an inverted signal based on the interference characteristic data corresponding to the preset communication interference scenario stored in the interference characteristic data storage module, and superimpose the inverted signal with the current receiving signal of the terminal through the digital adder of the second communication standard, thereby suppressing the interference signal in the current receiving signal of the terminal, thereby obtaining the target useful signal that the terminal needs to receive in the second communication standard.
[0091] Furthermore, the digital adder of the second communication standard transmits the useful signal after the interference suppression processing to the baseband receiving signal processing module of the second communication standard for subsequent processing.
[0092] In one embodiment, Figure 7 Schematic diagram of signal interference in a terminal provided in an embodiment of the present application Figure 3 Based on the above embodiments, the present application embodiment takes extracting interference feature data under multiple preset communication interference scenarios as an example for introduction. Figure 6 and Figure 7 As shown, Figure 6 The difference shown is that Figure 7 The system includes multiple transmitting antennas and multiple receiving antennas, wherein different RF front-end transmitting paths, different transmitting antennas, different RF front-end receiving paths, or different receiving antennas correspond to different communication interference scenarios.
[0093] For example, Figure 7 The preset communication interference scenario 1, preset communication interference scenario 2, preset communication interference scenario 3 and preset communication interference scenario 4 are shown, wherein the preset communication interference scenario 1 may correspond to a communication interference scenario in which a signal sent via the RF front-end transmission path and the transmitting antenna 1 of the first communication standard interferes with a target useful signal received via the receiving antenna 8 of the second communication standard and the RF front-end receiving path of the second communication standard, the preset communication interference scenario 2 may correspond to a communication interference scenario in which a signal sent via the RF front-end transmission path and the transmitting antenna 2 of the first communication standard interferes with a target useful signal received via the receiving antenna 7 of the second communication standard and the RF front-end receiving path of the second communication standard, the preset communication interference scenario 3 may correspond to a communication interference scenario in which a signal sent via the RF front-end transmission path and the transmitting antenna 6 of the second communication standard interferes with a target useful signal received via the receiving antenna 3 of the first communication standard and the RF front-end receiving path of the first communication standard, and the preset communication interference scenario 4 may correspond to a communication interference scenario in which a signal sent via the RF front-end transmission path and the transmitting antenna 5 of the second communication standard interferes with a target useful signal received via the receiving antenna 4 of the first communication standard and the RF front-end receiving path of the first communication standard.
[0094] It should be noted that the method for extracting interference feature data in any preset communication interference scenario can refer to the above Figure 6 For the relevant content in ; the processing method of interference suppression based on interference feature data in any preset communication interference scenario, please refer to the above Figure 6 The relevant content in the embodiments of the present application will not be repeated here.
[0095] It should be understood that Figure 7The antennas in the figure are schematic antennas. In an actual terminal, antenna 1 and antenna 2 may correspond to one antenna, antenna 3 and antenna 4 may correspond to one antenna, antenna 5 and antenna 6 may correspond to one antenna, and antenna 7 and antenna 8 may correspond to one antenna; or, in an actual terminal, antenna 1-antenna 4 may correspond to one antenna, and antenna 5-antenna 8 may correspond to one antenna; or, antenna 1-antenna 8 may correspond to one antenna.
[0096] For example, Figure 7 The baseband transmission signal processing module, baseband transmission signal processing module, digital adder, baseband reception signal processing module, interference feature data storage module and interference signal regeneration module under any communication standard can be set in the baseband processor under the communication standard of the terminal; the DAC module and ADC module under any communication standard can be set in the baseband processor under the communication standard of the terminal, or can be separately set in the transceiver under the communication standard; the RF front-end transmission path and the RF front-end reception path under each communication standard can be set in the combiner in the terminal; of course, they can also be set in other devices of the terminal.
[0097] In summary, in the embodiments of the present application, by extracting interference feature data based on the transceiver link used by the terminal to send normal useful signals, not only can the interference suppression overhead be saved, but the interference feature data can accurately indicate the full-link interference features corresponding to the signal transmission process, free space transmission process, and signal reception process in the communication interference scenario, so that the interference suppression processing method based on the interference feature data can eliminate interference more accurately, thereby improving the interference suppression effect and achieving the purpose of optimizing system coexistence interference. In addition, in the embodiments of the present application, the extraction of interference feature data based on the existing hardware path and the use of a digital elimination method increase the flexibility of the communication interference scenario, and different communication interference scenarios can be further divided, so that different communication interference scenarios can use corresponding interference feature data for interference suppression, thereby further improving the interference suppression effect.
[0098] It should be understood that, although the steps in the flowcharts involved in the above embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0099] Based on the same inventive concept, the embodiment of the present application also provides an interference suppression device for implementing the interference suppression method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more interference suppression device embodiments provided below can refer to the limitations of the interference suppression method above, and will not be repeated here.
[0100] In one embodiment, Figure 8 Schematic diagram of the structure of an interference suppression device in one embodiment of the present application. The interference suppression device provided in the embodiment of the present application can be applied to a terminal. Figure 8 As shown, the interference suppression device of the embodiment of the present application may include: a generating module 801, a receiving module 802 and a first determining module 803.
[0101] The generating module 801 is configured to generate a reference signal and send the reference signal to a free space based on a first transmitting link in the terminal;
[0102] A receiving module 802 is configured to receive a reference signal from a free space based on a first receiving link in a terminal;
[0103] The first determination module 803 is used to determine the interference characteristic data corresponding to the target communication interference scenario based on the received reference signal, wherein the interference characteristic data is used for the terminal to perform interference suppression processing on the received signal based on the interference characteristic data when the communication interference scenario is the target communication interference scenario.
[0104] In one embodiment, the generating module 801 is specifically used for:
[0105] Determine a waveform of a useful signal transmitted by a first transmission link of a terminal in a target communication interference scenario;
[0106] A reference signal is generated according to the waveform of the useful signal so that the waveform of the reference signal is consistent with the waveform of the useful signal.
[0107] In one embodiment, the interference suppression device further comprises:
[0108] A second determination module, used to determine a second transmission link currently used by the terminal to transmit a signal, and to determine a second reception link currently used by the terminal to receive a signal;
[0109] The third determination module is used to determine whether the communication interference scenario currently located by the terminal is a target communication interference scenario according to the second transmission link and the second reception link.
[0110] In one embodiment, if the first transmitting link and the first receiving link are links of different communication formats, the third determining module is specifically configured to:
[0111] When the second transmission link is consistent with the first transmission link and the second reception link is consistent with the first reception link, it is determined that the communication interference scenario in which the terminal is currently located is the target communication interference scenario.
[0112] In one embodiment, if the first transmitting link and the first receiving link are links of the same communication standard, the third determining module is specifically configured to:
[0113] When the second transmission link is consistent with the first transmission link, the second reception link is consistent with the first reception link, and the frequency band of the terminal's current transmission signal is consistent with the frequency band of the reference signal, it is determined that the communication interference scenario in which the terminal is currently located is the target communication interference scenario.
[0114] In one embodiment, the interference suppression device further comprises:
[0115] A query module, used to query an interference feature database to determine interference feature data corresponding to the target communication interference scenario when the communication interference scenario currently in which the terminal is located is a target communication interference scenario; wherein the interference feature database stores a correspondence between different preset communication interference scenarios and corresponding interference feature data;
[0116] The suppression module is used to perform interference suppression processing on the terminal's current received signal according to the interference feature data corresponding to the target communication interference scenario.
[0117] In one embodiment, the suppression module is specifically configured to:
[0118] generating an anti-phase signal according to interference characteristic data corresponding to the target communication interference scenario;
[0119] The terminal's current received signal is superimposed according to the inverted signal.
[0120] In one embodiment, the interference characteristic data includes at least one of the following: phase characteristic data, amplitude characteristic data, and broadband characteristic data.
[0121] The interference suppression device provided in the embodiment of the present application can be used to execute the technical solution in the above-mentioned interference suppression method embodiment of the present application. Its implementation principle and technical effect are similar and will not be repeated here.
[0122] Each module in the above interference suppression device can be implemented in whole or in part by software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a terminal in the form of hardware, or can be stored in a memory in the terminal in the form of software, so that the processor can call and execute operations corresponding to each module.
[0123] In one embodiment, Fig. 9This is a schematic diagram of the structure of a terminal in an embodiment of the present application, such as Fig. 9 As shown, the terminal provided in the embodiment of the present application may include a processor, a memory and a communication interface connected by a system bus, wherein the communication interface may include but is not limited to a communication antenna and / or other forms of communication interfaces. Among them, the processor of the terminal is used to provide computing and control capabilities. The memory of the terminal includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the terminal is used to communicate with external devices in a wired or wireless manner. When the computer program is executed by the processor to implement the technical solution in the above-mentioned interference suppression method embodiment of the present application, its implementation principle and technical effect are similar, and will not be repeated here.
[0124] Exemplarily, the terminal may further include a display screen and an input device. The display screen may be a liquid crystal display screen or an electronic ink display screen. The input device may be a touch layer covered on the display screen, or may be a button, trackball or touchpad provided on the terminal housing.
[0125] Those skilled in the art will understand that Fig. 9 The structure shown in the figure is only a block diagram of a partial structure related to the scheme of the present application, and does not constitute a limitation on the terminal to which the scheme of the present application is applied. The specific terminal may include more or fewer components than shown in the figure, or combine certain components, or have a different arrangement of components.
[0126] In one embodiment, a terminal is also provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the technical solution in the above-mentioned interference suppression method embodiment of the present application is implemented. The implementation principle and technical effect are similar and will not be repeated here.
[0127] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the technical solution in the above-mentioned interference suppression method embodiment of the present application is implemented. The implementation principle and technical effect are similar and will not be repeated here.
[0128] In one embodiment, a computer program product is provided, including a computer program. When the computer program is executed by a processor, the technical solution in the above-mentioned interference suppression method embodiment of the present application is implemented. The implementation principle and technical effect are similar and will not be repeated here.
[0129] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory or other media used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The processor involved in each embodiment provided in this application can be a baseband processor, a general processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic unit, a data processing logic unit based on quantum computing, etc., but is not limited thereto.
[0130] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0131] The above embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. An interference suppression method, characterized in that: The method comprises: generating a reference signal of a terminal in a target communication interference scenario, and sending the reference signal to a free space based on a first transmission link in the terminal; Receiving the reference signal from free space based on a first receiving link in the terminal; Interference characteristic data corresponding to the target communication interference scenario is determined according to the received reference signal, wherein the interference characteristic data is used by the terminal to perform interference suppression processing on the received signal based on the interference characteristic data when the communication interference scenario is the target communication interference scenario.
2. The method according to claim 1, characterized in that: The generating a reference signal of the terminal in a target communication interference scenario includes: Determine a waveform of a useful signal transmitted by the first transmission link of the terminal in the target communication interference scenario; The reference signal is generated according to the waveform of the useful signal, so that the waveform of the reference signal is consistent with the waveform of the useful signal.
3. The method according to claim 1, characterized in that The method further comprises: Determine a second transmission link currently used by the terminal to transmit a signal, and determine a second reception link currently used by the terminal to receive a signal; According to the second transmitting link and the second receiving link, it is determined whether the communication interference scenario in which the terminal is currently located is the target communication interference scenario.
4. The method according to claim 3, characterized in that If the first transmission link and the first reception link are links of different communication formats, determining, according to the second transmission link and the second reception link, whether the communication interference scenario currently located by the terminal is the target communication interference scenario includes: When the second transmission link is consistent with the first transmission link and the second reception link is consistent with the first reception link, it is determined that the communication interference scenario in which the terminal is currently located is the target communication interference scenario.
5. The method according to claim 3, characterized in that: If the first transmission link and the first reception link are links of the same communication standard, determining, according to the second transmission link and the second reception link, whether the communication interference scenario currently located by the terminal is the target communication interference scenario includes: When the second transmission link is consistent with the first transmission link, the second receiving link is consistent with the first receiving link, and the frequency band of the current signal transmitted by the terminal is consistent with the frequency band of the reference signal, it is determined that the communication interference scenario in which the terminal is currently located is the target communication interference scenario.
6. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: In the case where the communication interference scenario currently located by the terminal is the target communication interference scenario, querying an interference feature database to determine interference feature data corresponding to the target communication interference scenario; wherein the interference feature database stores a correspondence between different preset communication interference scenarios and corresponding interference feature data; Interference suppression processing is performed on the terminal's current received signal according to the interference feature data corresponding to the target communication interference scenario.
7. The method according to claim 6, characterized in that The performing interference suppression processing on the current received signal of the terminal according to the interference feature data corresponding to the target communication interference scenario includes: Generate an inverted signal according to interference feature data corresponding to the target communication interference scenario; The current received signal of the terminal is subjected to superposition processing according to the inverted signal.
8. The method according to any one of claims 1 to 5, characterized in that The interference characteristic data includes at least one of the following: phase characteristic data, amplitude characteristic data, and broadband characteristic data.
9. An interference suppression device, characterized in that: The device comprises: A generating module, configured to generate a reference signal, and send the reference signal to a free space based on a first transmission link in a terminal; A receiving module, configured to receive the reference signal from a free space based on a first receiving link in the terminal; A determination module is used to determine interference characteristic data corresponding to a target communication interference scenario based on the received reference signal, wherein the interference characteristic data is used by the terminal to perform interference suppression processing on the received signal based on the interference characteristic data when the communication interference scenario is the target communication interference scenario.
10. A terminal comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 8 are implemented.
11. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 8 are implemented.
12. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 8 are implemented.
