Signal crosstalk processing method and device based on inductive base station, equipment and medium
By introducing reference signal processing and gain calibration mechanisms into the perceived signal time slot of synesthesia base station, the problem of coexistence of communication signals and perceived signals in synesthesia base stations is solved, efficient signal processing is achieved, and perception performance and wireless resource utilization are improved.
Patent Information
- Application Number
- CN202510721992.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-30
- Publication Date
- 2025-08-15
AI Technical Summary
In 5G+/6G mobile communication, there is a problem of syndiotactic interference when the communication signals and perceived signals of synesthesia integrated base stations coexist, resulting in a degradation in communication performance and low wireless resource utilization.
By introducing a reference signal processing and gain calibration mechanism into the perceived signal time slot of the synesthesia base station, the reference signal of the target communication base station is obtained, the gain value of the variable gain amplifier is adjusted, the interference of the communication signal on the perceived signal is eliminated, and signal filtering is performed using the communication signal canceller.
It significantly improves the demodulation accuracy and wireless resource utilization of the perceived signal, optimizes the spectrum efficiency, reduces construction and operation and maintenance costs, and improves user experience.
Smart Images

Figure CN120499673A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of synaesthesia base stations, and in particular to a signal crosstalk processing method, apparatus, computer equipment, computer-readable storage medium, and computer program product based on a synaesthesia base station. Background Art
[0002] In the 5G+ / 6G mobile communications sector, ISAC (Integrated System Acoustics Computing) technology is gaining popularity. It integrates communication and perception functions into the same device to share resources and improve system efficiency. However, the current ISAC frame structure replaces some communication signal frames or time slots with perception signal frames or time slots based on the communication signal frame structure. To eliminate co-channel interference from the communication signal frames or time slots of surrounding communication base stations on the perception signal frames or time slots of the ISAC base station, the signal frames or time slots of all base stations need to be synchronized and aligned. In other words, the communication base station cannot transmit communication information during the perception signal frames or time slots. This practice severely degrades the communication performance of the communication base station, reduces wireless resource utilization, and degrades the communication user experience.
[0003] Therefore, there is an urgent need for a signal crosstalk processing method, device, computer equipment, computer-readable storage medium and computer program product based on a synesthesia base station, which can effectively solve the co-channel interference problem when communication signals and perception signals coexist, so as to improve the perception performance of the synesthesia base station. Summary of the Invention
[0004] Based on this, it is necessary to provide a signal crosstalk processing method, device, computer equipment, computer-readable storage medium and computer program product based on a synesthesia base station, which can effectively solve the problem of co-frequency interference when communication signals and perception signals coexist, so as to improve the perception performance of the synesthesia base station.
[0005] In a first aspect, the present application provides a signal crosstalk processing method based on a synaesthesia base station, comprising:
[0006] Based on a first moment in a sensing signal time slot of a telepathic base station, obtaining a reference signal sent by a target communication base station within a preset distance range formed with the telepathic base station as a center;
[0007] Acquiring an actual processed signal obtained by the synaesthesia base station after communication loss when receiving the reference signal;
[0008] adjusting an actual gain value of the variable gain amplifier, and determining a target processing signal based on the actual gain value and a reference signal;
[0009] When a difference operation result between the actual processed signal and the target processed signal is zero, using the actual gain value as the target gain value;
[0010] Based on a second moment in a perception signal time slot of a synaesthesia base station, obtaining a first perception signal sent by the synaesthesia base station and communication signals sent by all communication base stations within a preset distance range formed with the synaesthesia base station as a center;
[0011] According to the target gain value and the communication signal, a crosstalk signal is filtered out of the first perception signal to obtain a second perception signal.
[0012] In one embodiment, the synaesthesia base station is provided with a communication signal canceller, and the communication signal canceller includes an input subtractor module and a variable gain amplifier;
[0013] The input subtractor module is used to implement a subtraction operation between multiple input signals and one output signal, and the variable gain amplifier is used to adjust the gain of the signal.
[0014] In one embodiment, obtaining a reference signal sent by a target communication base station within a preset distance range formed with the telepathic base station as the center includes:
[0015] Sending a first control signal to the synaesthesia base station to instruct the synaesthesia base station not to send a perception signal;
[0016] Sending a second control signal to a target communication base station within a preset distance range formed with the synaesthesia base station as a center, to instruct the corresponding target communication base station to send a reference signal;
[0017] Sending a third control signal to the remaining communication base stations except the target communication base station within the preset distance range to instruct the remaining communication base stations not to send any communication signals;
[0018] When the synaesthesia base station does not send a perception signal, the remaining communication base stations do not send any communication signals, and the target communication base station sends a reference signal, the reference signal sent by the target communication base station is obtained, and the reference signal is preliminarily filtered for a crosstalk signal.
[0019] In one embodiment, the target communication base station is any communication base station within a preset distance range formed with the synaesthesia base station as the center; before the second control signal is sent to the target communication base station within the preset distance range formed with the synaesthesia base station as the center to instruct the corresponding target communication base station to send a reference signal; and before the third control signal is sent to the remaining communication base stations within the preset distance range except the target communication base station to instruct the remaining communication base stations not to send any communication signals, the method further includes:
[0020] All communication base stations within a preset distance range formed with the synaesthesia base station as the center are traversed, and each communication base station is taken as a target communication base station in turn.
[0021] In one embodiment, filtering the first perception signal for a crosstalk signal based on the target gain value and the communication signal to obtain a second perception signal includes:
[0022] Performing gain processing on the communication signal using the target gain value to obtain a crosstalk signal;
[0023] A crosstalk signal is removed from the first perception signal of the perception receiving link from the synaesthesia base station to obtain a second perception signal.
[0024] In one embodiment, the process of calculating the difference operation result between the actual processed signal and the target processed signal includes:
[0025] Controlling the input subtractor module to receive an actual processed signal from the perception receiving link of the synaesthesia base station, and performing gain processing on the actual processed signal using the actual gain value to obtain a reference processed signal;
[0026] A weighted difference operation is performed on the reference processed signal and the target processed signal to obtain a difference operation result.
[0027] In a second aspect, the present application further provides a signal crosstalk processing device based on a synaesthesia base station, comprising:
[0028] A signal acquisition module is configured to acquire, based on a first moment in a sensing signal time slot of a telepathic base station, a reference signal sent by a target communication base station within a preset distance range formed with the telepathic base station as a center;
[0029] The signal acquisition module is further used to obtain an actual processed signal obtained by the synaesthesia base station after communication loss when receiving the reference signal;
[0030] a signal processing module, configured to adjust an actual gain value of the variable gain amplifier and determine a target processing signal based on the actual gain value and a reference signal;
[0031] The signal processing module is further configured to use the actual gain value as the target gain value when a difference operation result between the actual processed signal and the target processed signal is zero;
[0032] The signal acquisition module is further configured to acquire, based on a second moment in a perception signal time slot of the synaesthesia base station, a first perception signal sent by the synaesthesia base station and communication signals sent by all communication base stations within a preset distance range formed with the synaesthesia base station as the center;
[0033] The signal processing module is further configured to filter the crosstalk signal from the first perception signal according to the target gain value and the communication signal to obtain a second perception signal.
[0034] In a third aspect, the present application further provides a computer device comprising a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:
[0035] Based on a first moment in a sensing signal time slot of a telepathic base station, obtaining a reference signal sent by a target communication base station within a preset distance range formed with the telepathic base station as a center;
[0036] Acquiring an actual processed signal obtained by the synaesthesia base station after communication loss when receiving the reference signal;
[0037] adjusting an actual gain value of the variable gain amplifier, and determining a target processing signal based on the actual gain value and a reference signal;
[0038] When a difference operation result between the actual processed signal and the target processed signal is zero, using the actual gain value as the target gain value;
[0039] Based on a second moment in a perception signal time slot of a synaesthesia base station, obtaining a first perception signal sent by the synaesthesia base station and communication signals sent by all communication base stations within a preset distance range formed with the synaesthesia base station as a center;
[0040] According to the target gain value and the communication signal, a crosstalk signal is filtered out of the first perception signal to obtain a second perception signal.
[0041] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the following steps are implemented:
[0042] Based on a first moment in a sensing signal time slot of a telepathic base station, obtaining a reference signal sent by a target communication base station within a preset distance range formed with the telepathic base station as a center;
[0043] Acquiring an actual processed signal obtained by the synaesthesia base station after communication loss when receiving the reference signal;
[0044] adjusting an actual gain value of the variable gain amplifier, and determining a target processing signal based on the actual gain value and a reference signal;
[0045] When a difference operation result between the actual processed signal and the target processed signal is zero, using the actual gain value as the target gain value;
[0046] Based on a second moment in a perception signal time slot of a synaesthesia base station, obtaining a first perception signal sent by the synaesthesia base station and communication signals sent by all communication base stations within a preset distance range formed with the synaesthesia base station as a center;
[0047] According to the target gain value and the communication signal, a crosstalk signal is filtered out of the first perception signal to obtain a second perception signal.
[0048] 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 following steps:
[0049] Based on a first moment in a sensing signal time slot of a telepathic base station, obtaining a reference signal sent by a target communication base station within a preset distance range formed with the telepathic base station as a center;
[0050] Acquiring an actual processed signal obtained by the synaesthesia base station after communication loss when receiving the reference signal;
[0051] adjusting an actual gain value of the variable gain amplifier, and determining a target processing signal based on the actual gain value and a reference signal;
[0052] When a difference operation result between the actual processed signal and the target processed signal is zero, using the actual gain value as the target gain value;
[0053] Based on a second moment in a perception signal time slot of a synaesthesia base station, obtaining a first perception signal sent by the synaesthesia base station and communication signals sent by all communication base stations within a preset distance range formed with the synaesthesia base station as a center;
[0054] According to the target gain value and the communication signal, a crosstalk signal is filtered out of the first perception signal to obtain a second perception signal.
[0055] The aforementioned signal crosstalk processing method, apparatus, computer device, computer-readable storage medium, and computer program product based on a telepathic base station effectively address the co-channel interference problem when communication signals and perception signals coexist by introducing a reference signal processing and gain calibration mechanism into the telepathic base station's perception signal time slot, significantly improving the overall system performance. By acquiring and processing the reference signal and dynamically adjusting the gain of the variable gain amplifier, precise cancellation of the communication signal is achieved, thereby ensuring the purity and integrity of the perception signal. This process not only significantly improves the demodulation accuracy of the perception signal, supporting higher-precision perception services, but also significantly enhances wireless resource utilization and optimizes spectrum efficiency through co-channel coexistence. Furthermore, the dynamic adaptive gain calibration mechanism enhances the system's flexibility and adaptability, enabling it to quickly respond to environmental changes and ensure long-term stable interference cancellation performance. Furthermore, by reducing reliance on additional isolation hardware, this technology reduces the construction, operation, maintenance, and optimization costs of telepathic networks, significantly improving user experience and providing strong support for the development of 5G+ / 6G mobile communication technologies. BRIEF DESCRIPTION OF THE DRAWINGS
[0056] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following briefly introduces the drawings required for use in the embodiments of the present application or related technical descriptions. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying any creative work.
[0057] Figure 1 This is a diagram of an application environment of a signal crosstalk processing method based on a synaesthesia base station in one embodiment;
[0058] Figure 2 1 is a flow chart of a signal crosstalk processing method based on a synaesthesia base station in one embodiment;
[0059] Figure 3 2 is a flow chart of a signal crosstalk processing method based on a synaesthesia base station in another embodiment;
[0060] Figure 4 Schematic diagram of the communication relationship between the synaesthesia base station and the communication base station in the most detailed embodiment;
[0061] Figure 5 Schematic diagram of the functional modules included in the synaesthesia base station and the communication base station in the most detailed embodiment;
[0062] Figure 6 A schematic diagram of the working principle of a communication signal canceller in the most detailed embodiment;
[0063] Figure 72 is a structural block diagram of a signal crosstalk processing device based on a synaesthesia base station in one embodiment;
[0064] Figure 8 FIG. 1 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0065] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0066] It should be noted that the terms "first", "second", etc. used in this application may be used to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish the first element from the second element. The terms "including" and "having" used in this application and any variations thereof are intended to cover non-exclusive inclusions. The term "plurality" used in this application refers to two or more. The term "and / or" used in this application refers to one of the solutions or any combination of multiple solutions.
[0067] The signal crosstalk processing method based on the synaesthesia base station provided in the embodiment of the present application can be applied to Figure 1 In the application environment shown, base station 102 (including the telepathic base station and surrounding communication base stations) communicates with server 104 via a network. The data storage system can store data that server 104 needs to process. The data storage system can be integrated with server 104 or placed on the cloud or other network servers.
[0068] The server 104 obtains, based on the first moment in the perception signal time slot of the synaesthesia base station, a reference signal sent by a target communication base station within a preset distance range formed with the synaesthesia base station as the center; obtains an actual processed signal obtained by the synaesthesia base station after communication loss when receiving the reference signal; adjusts the actual gain value of the variable gain amplifier, and determines the target processed signal based on the actual gain value and the reference signal; when the difference operation result between the actual processed signal and the target processed signal is zero, uses the actual gain value as the target gain value; based on the second moment in the perception signal time slot of the synaesthesia base station, obtains the first perception signal sent by the synaesthesia base station and the communication signals sent by all communication base stations within the preset distance range formed with the synaesthesia base station as the center; and filters the crosstalk signal from the first perception signal based on the target gain value and the communication signal to obtain a second perception signal.
[0069] The server 104 may be an independent physical server, a server cluster or a distributed system composed of multiple physical servers, or a cloud server that provides cloud computing services.
[0070] In an exemplary embodiment, Figure 2 As shown, a signal crosstalk processing method based on a synaesthesia base station is provided, and the method is applied to Figure 1 The server 104 in the example is used as an example to illustrate the process, including the following steps S202 to S212.
[0071] Step S202: Based on the first moment in the sensing signal time slot of the synaesthesia base station, a reference signal sent by a target communication base station within a preset distance range formed with the synaesthesia base station as the center is obtained.
[0072] Specifically, within the telepathic base station's frame structure, sensing signal slots are time periods specifically allocated for sensing tasks. These slots are used to transmit and receive sensing signals, enabling awareness of the surrounding environment. The presence of sensing signal slots allows the telepathic base station to focus on sensing tasks within a specific time window without being distracted by communication tasks.
[0073] The first moment refers to a specific point in time during the sensing signal time slot. At this point, the synaesthesia base station performs specific operations, such as receiving a reference signal. This "first moment" is chosen to ensure that the synaesthesia base station can accurately obtain the reference signal from the target communication base station at the beginning of the sensing signal time slot, providing a foundation for subsequent signal processing and gain calibration.
[0074] The sensing capabilities of a telepathic base station typically have a certain coverage range. This range can be pre-set based on the application scenario and system design. For example, in an intelligent transportation scenario, the pre-set distance range might cover an area of several kilometers to ensure that all relevant vehicles and infrastructure are sensed. Within this pre-set range, the telepathic base station can effectively exchange signals with the target communication base station.
[0075] Target base stations are located within a preset distance and work in conjunction with the synaesthesia base station. The reference signals sent by the target base station are crucial for signal processing and gain calibration by the synaesthesia base station. By receiving these reference signals, the synaesthesia base station can calibrate its variable gain amplifier, resulting in more accurate processing of the perceived signal.
[0076] A reference signal is a known, standardized signal transmitted by the target communication base station. Its primary function is to provide a benchmark for the synaesthesia base station to calibrate and adjust its signal processing system. By receiving and processing the reference signal, the synaesthesia base station can determine the gain of its variable-gain amplifier, thereby ensuring the purity and accuracy of the perceived signal.
[0077] Step S204 : obtaining an actual processed signal obtained by the synaesthesia base station after communication loss when receiving the reference signal.
[0078] Specifically, in the ISAC system, the reference signal undergoes a series of communication losses during transmission from the communication base station to the ISAC base station. These losses include signal attenuation during propagation, multipath effects, noise interference, and other factors. Therefore, the reference signal received by the ISAC base station will differ from the originally transmitted reference signal in terms of amplitude, phase, and other aspects. This signal, after undergoing communication losses, is called the "actual processed signal." The actual processed signal serves as the basis for subsequent signal processing and gain calibration by the ISAC base station. By analyzing and processing the actual processed signal, the ISAC base station can adjust the gain of its variable gain amplifier to eliminate interference from the communication signal on the perception signal.
[0079] Step S206 , adjusting the actual gain value of the variable gain amplifier, and determining the target processing signal according to the actual gain value and the reference signal.
[0080] Specifically, when receiving the reference signal, the telepathic base station is affected by communication losses (such as signal attenuation, multipath effect, noise interference, etc.), so the actual processed signal Xref′ received is different from the originally sent reference signal Xref.
[0081] To eliminate interference from communication signals on sensory signals, the telemetry base station adjusts the actual gain A of its variable gain amplifier (VGA). This gain adjustment is based on the relationship between the received actual processed signal Xref′ and the original reference signal Xref. The target processed signal Xtarget, obtained by adjusting the gain A, is used for subsequent signal processing and interference cancellation. The target processed signal Xtarget is obtained by multiplying the actual gain A by the reference signal Xref: Xtarget = A × Xref.
[0082] Step S208 : When the difference operation result between the actual processed signal and the target processed signal is zero, the actual gain value is used as the target gain value.
[0083] Specifically, when the actual processed signal Xref′ is identical to the target processed signal Xtarget, the difference between them is zero: Xref′ - Xtarget = 0. This means that the actual gain value A of the variable gain amplifier has been precisely adjusted to eliminate interference from the communication signal on the perception signal. The target gain value A is calculated as: A = Xref / Xref′. This target gain value is used in subsequent signal processing to ensure co-frequency coexistence of the communication signal and the perception signal.
[0084] Step S210: Based on the second moment in the sensing signal time slot of the synaesthesia base station, a first sensing signal sent by the synaesthesia base station and communication signals sent by all communication base stations within a preset distance range formed with the synaesthesia base station as the center are obtained.
[0085] Specifically, the second moment is a specific time point in the sensing signal time slot, usually after the first moment. At the first moment, the synaesthesia base station has completed the reference signal reception and gain calibration. At the second moment, the synaesthesia base station begins actual sensing signal processing.
[0086] The first sensing signal is transmitted by the synaesthesia base station at the second moment of the sensing signal time slot. This signal is used to sense the surrounding environment, such as detecting the position, speed, and angle of a moving target. By transmitting the sensing signal and receiving its reflected signal, the synaesthesia base station can achieve real-time perception of the surrounding environment. These sensing signals typically have specific waveforms and modulation schemes to meet the requirements of the sensing task.
[0087] The perception capability of a telepathic base station usually has a certain coverage range, which can be pre-set based on the application scenario and system design. For example, in an intelligent transportation scenario, the preset distance range may cover an area of several kilometers around. Within the preset distance range, all communication base stations send communication signals. These signals are used to support traditional communication services (such as data transmission, voice calls, etc.). These communication signals are obtained for subsequent signal processing and interference elimination. By analyzing these communication signals, the telepathic base station can identify and eliminate their interference with the perception signal, thereby improving the quality of the perception signal and the demodulation accuracy.
[0088] Step S212: Filter the crosstalk signal from the first perception signal according to the target gain value and the communication signal to obtain a second perception signal.
[0089] The first perception signal is processed using the target gain value and the communication signal to eliminate interference from the communication signal. Specifically, the communication signal is multiplied by the target gain value to obtain a weighted communication signal; and the weighted communication signal is subtracted from the first perception signal to obtain a pure perception signal.
[0090] Assuming the first perception signal is Xp(t), the communication signal is Xc(t), and the target gain is A, the second perception signal Xp′(t) can be expressed as: Xp′(t) = Xp(t) - A × Xc(t). After the above filtering process, the resulting pure perception signal is called the second perception signal. This signal has eliminated interference from the communication signal and can be used for high-precision perception tasks. The quality and demodulation accuracy of the second perception signal are significantly improved, supporting higher-precision perception services such as decimeter-level positioning and sub-meter target detection.
[0091] The aforementioned signal crosstalk processing method based on telepathic base stations effectively addresses the co-channel interference problem when communication signals and perception signals coexist by introducing reference signal processing and gain calibration mechanisms into the telepathic base station's perception signal time slots, significantly improving the overall system performance. By acquiring and processing the reference signal and dynamically adjusting the gain of the variable gain amplifier, precise cancellation of the communication signal is achieved, thereby ensuring the purity and integrity of the perception signal. This process not only significantly improves the demodulation accuracy of the perception signal, supporting higher-precision perception services, but also significantly improves wireless resource utilization and optimizes spectrum efficiency through co-channel coexistence. At the same time, the dynamic adaptive gain calibration mechanism enhances the system's flexibility and adaptability, enabling it to quickly respond to environmental changes and ensure long-term stable interference cancellation performance. Furthermore, by reducing reliance on additional isolation hardware, this technology reduces the construction, operation, maintenance, and optimization costs of telepathic networks, significantly improving user experience and providing strong support for the development of 5G+ / 6G mobile communication technologies.
[0092] In an exemplary embodiment, the synaesthesia base station is provided with a communication signal canceller, the communication signal canceller comprising an input subtractor module and a variable gain amplifier;
[0093] The input subtractor module is used to implement subtraction operations between multiple input signals and one output signal, and the variable gain amplifier is used to adjust the gain of the signal.
[0094] Specifically, the communication signal canceller's primary function is to eliminate interference from communication signals on sensory signals. In a synaesthesia-integrated system, sensory and communication signals share spectrum resources, which can cause co-frequency interference from communication signals. The communication signal canceller uses signal processing technology to separate the communication signal from the sensory signal, thereby improving the purity of the sensory signal.
[0095] The input subtractor module is the core component of the communication signal canceller, performing the subtraction operation between multiple input signals and a single output signal. Through this subtraction operation, the input subtractor module separates the communication signal from the perception signal. Specifically, it receives multiple input signals (including perception signals and communication signals) and performs a weighted subtraction operation on these signals, ultimately outputting a pure perception signal.
[0096] A variable gain amplifier is used to adjust the gain of the input signal. It dynamically adjusts the signal amplitude as needed. In a communication signal canceller, the variable gain amplifier adjusts the amplitude of the communication signal to match the amplitude of the sensing signal. This allows the input subtractor module to perform subtraction more efficiently, eliminating interference from the communication signal. The gain of the variable gain amplifier can be dynamically adjusted based on actual needs. For example, during calibration, by receiving a reference signal and adjusting the gain, interference between the communication signal and the sensing signal can be accurately canceled.
[0097] This embodiment describes the components and functions of a communication signal canceller. The input subtractor module and variable gain amplifier work together to precisely eliminate interference from communication signals on sensing signals through subtraction and gain adjustment, thereby improving the quality of sensing signals and overall system performance. This technical approach is crucial for achieving high-precision sensing services and optimizing wireless resource utilization.
[0098] In an exemplary embodiment, Figure 3 As shown, obtaining a reference signal sent by a target communication base station within a preset distance range formed with the synaesthesia base station as the center includes:
[0099] Step S302: Send a first control signal to the synaesthesia base station to instruct the synaesthesia base station not to send a perception signal;
[0100] Step S304: Send a second control signal to a target communication base station within a preset distance range formed with the communication base station as the center, to instruct the corresponding target communication base station to send a reference signal;
[0101] Step S306: Send a third control signal to the remaining communication base stations within the preset distance range except the target communication base station to instruct the remaining communication base stations not to send any communication signals;
[0102] Step S308: When the synaesthesia base station does not send a perception signal, the remaining communication base stations do not send any communication signals, and the target communication base station sends a reference signal, obtain the reference signal sent by the target communication base station, and preliminarily filter the reference signal for crosstalk signals.
[0103] Specifically, the first control signal refers to sending a control signal to the synaesthesia base station to instruct it not to send the perception signal at a specific time, so as to ensure that the perception signal of the synaesthesia base station does not interfere with the reference signal when acquiring the reference signal.
[0104] The second control signal refers to sending a control signal to the target communication base stations within a preset distance range, instructing them to send reference signals at a specific time. These reference signals will be received by the communication base stations and used for subsequent calibration and interference cancellation.
[0105] The third control signal is sent to all base stations within a preset distance range, instructing them not to transmit any communication signals at a specific time. This ensures that only the target base station transmits the reference signal, avoiding signal interference from other base stations.
[0106] When the synaesthesia base station does not send a sensing signal, the remaining communication base stations do not send any communication signals, and the target communication base station sends a reference signal, the synaesthesia base station receives the reference signal sent by the target communication base station. The received reference signal may still contain some crosstalk signals (such as weak signals from other base stations or environmental noise). Therefore, it is necessary to perform preliminary filtering on the reference signal to remove these crosstalk signals and obtain a pure reference signal.
[0107] In this embodiment, multiple control signals are sent to ensure that a pure reference signal is obtained under specific conditions. This provides a foundation for subsequent signal processing and interference cancellation. The pure reference signal can be used to more accurately calibrate the signal processing system of the telepathic base station, thereby improving the quality of the perceived signal and demodulation accuracy. By precisely controlling the transmission and reception of signals, the telepathic base station can achieve efficient coexistence of communication and perception tasks without increasing additional spectrum resources, thereby optimizing wireless resource utilization.
[0108] In an exemplary embodiment, the target communication base station is any communication base station within a preset distance range formed with the synaesthesia base station as the center; before sending a second control signal to the target communication base station within the preset distance range formed with the synaesthesia base station as the center to instruct the corresponding target communication base station to send a reference signal; and sending a third control signal to the remaining communication base stations other than the target communication base station within the preset distance range to instruct the remaining communication base stations not to send any communication signals, the method further includes:
[0109] All communication base stations within a preset distance range formed with the synaesthesia base station as the center are traversed, and each communication base station is taken as a target communication base station in turn.
[0110] Specifically, any communication base station within a preset distance range of the telepathic base station can be selected as a target communication base station. The target communication base station is responsible for sending a reference signal for calibration and interference elimination of the telepathic base station.
[0111] Before acquiring a reference signal, the system traverses all base stations within a preset distance range, selecting each one as a target base station in turn. This means that each base station has a chance to transmit a reference signal, allowing the base station to calibrate.
[0112] The second control signal is sent to the currently selected target base station, instructing it to transmit a reference signal. This signal is known and used for subsequent signal processing and calibration. The third control signal is sent to all base stations within a preset distance range, instructing them not to transmit any communication signals. This ensures that only the signal from the target base station is received when acquiring the reference signal, avoiding interference from signals from other base stations.
[0113] In this embodiment, by traversing all communication base stations and selecting them as target communication base stations in turn, the synaesthesia base station can obtain reference signals from each communication base station. This enables the synaesthesia base station to accurately calibrate its signal processing system, ensuring that the signal from each communication base station is correctly processed. This method ensures that the synaesthesia base station can fully cover all communication base stations within a preset distance range, thereby achieving more comprehensive interference cancellation and signal optimization. By selecting each communication base station as the target communication base station in turn, the system can dynamically adapt to different environmental conditions and base station configurations, ensuring system stability and reliability.
[0114] In an exemplary embodiment, filtering a crosstalk signal from a first perception signal according to a target gain value and a communication signal to obtain a second perception signal includes:
[0115] Performing gain processing on the communication signal by using the target gain value to obtain a crosstalk signal;
[0116] A crosstalk signal is removed from a first perception signal of a perception receiving link from a synaesthesia base station to obtain a second perception signal.
[0117] Specifically, the communication signal is amplified by the target gain value to generate a crosstalk signal. Specifically, the communication signal Xc(t) is multiplied by the target gain value A to obtain a weighted communication signal A×Xc(t). This weighted communication signal is the crosstalk signal.
[0118] The crosstalk signal is removed from the first perception signal to obtain a pure second perception signal. Specifically, the crosstalk signal A×Xc(t) is subtracted from the first perception signal Xp(t) to obtain the second perception signal Xp′(t). That is, Xp′(t) = Xp(t) - A×Xc(t).
[0119] In this embodiment, by using the target gain value to perform gain processing on the communication signal and removing the crosstalk signal from the first perception signal, the interference of the communication signal on the perception signal can be accurately eliminated, ensuring the purity of the perception signal. The processed second perception signal is even purer, supporting higher-precision perception services such as decimeter-level positioning and sub-meter-level target detection. By simultaneously processing the perception signal and the communication signal in the perception signal time slot, the telemetry base station can achieve efficient coexistence of communication and perception tasks without increasing additional spectrum resources, thereby optimizing wireless resource utilization.
[0120] In an exemplary embodiment, the process of calculating the difference operation result between the actual processed signal and the target processed signal includes:
[0121] The control input subtractor module receives the actual processing signal of the perception receiving link from the synaesthesia base station, and performs gain processing on the actual processing signal by using the actual gain value to obtain a reference processing signal;
[0122] A weighted difference operation is performed on the reference processed signal and the target processed signal to obtain a difference operation result.
[0123] Specifically, the actual processed signal is the signal obtained by the telemetry base station after receiving the reference signal and after communication losses. It reflects the true state of the reference signal in the actual transmission environment. The target processed signal is the signal obtained by adjusting the actual gain value of the variable gain amplifier and is used for subsequent signal processing and gain calibration.
[0124] First, the control input subtractor module receives the actual processed signal from the sensing reception link of the telepathic base station and performs gain processing on the actual processed signal using the actual gain value to obtain a reference processed signal. Specifically, the actual processed signal Xref′ is multiplied by the actual gain value A to obtain a reference processed signal A×Xref′. Then, a weighted difference operation is performed on the reference processed signal A×Xref′ and the target processed signal Xtarget to obtain the difference operation result. Specifically, A×Xref′ - Xtarget is calculated.
[0125] In this embodiment, by calculating the difference between the actual processed signal and the target processed signal, the target gain value of the variable gain amplifier can be accurately determined, thereby achieving precise cancellation of the communication signal. After determining the target gain value, the telemetry base station can use this value to eliminate interference from the communication signal on the perception signal, thereby improving the quality of the perception signal and demodulation accuracy.
[0126] The most detailed embodiment of this application is:
[0127] like Figure 4As shown, 1) if the communication signal NRTDD of the communication base station Ci (i=1, 2, ..., n) adopts the DDDSU frame or time slot structure, and the interawareness signal of the interawareness base station (ISAC) adopts the DDPPU frame or time slot structure, the two are strictly synchronized (i.e., strictly aligned), D represents the downlink communication signal frame or time slot, U represents the uplink communication signal frame or time slot, S represents the special communication signal frame or time slot, and P (Perceive) represents the perception signal frame or time slot, that is, 1 D and 1 S correspond to 2 P frames or time slots;
[0128] 2) The interawareness base station ISAC does not send a sensing signal at times t1, t2, ... tn (times corresponding to a certain sensing signal frame or time slot (a P frame or time slot), and lets the communication base station Ci send a reference signal Xref(ti) at times ti (i = 1, 2, ..., n), and other communication base stations Cj (j! = i) do not send any communication signals at time ti, thereby obtaining the variable gain Ai of each variable gain amplifier in the communication signal canceller (newly added module) in the interawareness base station ISAC;
[0129] 3) The ISAC base station transmits a perception signal at time t (the time corresponding to a perception signal frame or time slot (P frame or time slot)). The communication signal canceller combines a multi-input subtractor and a variable gain amplifier with a calibration gain Ai to perform weighted cancellation on multiple communication signals Xci(t). This eliminates the interference of multiple communication signals around the ISAC base station. In other words, it eliminates the co-frequency interference when communication signals and perception signals coexist, improves the demodulation accuracy of the perception signal, enables co-frequency reuse of spectrum resources, significantly improves wireless resource utilization and spectrum efficiency, and is suitable for arbitrary interlaced deployment of the two types of base stations, reducing the construction and optimization costs of the integrated ISAC base station and the communication base station.
[0130] like Figure 5As shown, the ISAC includes: 1) a communication transmission component, including a communication modulation, a communication digital-to-analog converter (DAC), a communication transmission RF front-end (RFF), and a communication transmission antenna; 2) a communication reception component, including a communication demodulator (DM), a communication analog-to-digital converter (ADC), a communication reception RF front-end (RFF), and a communication reception antenna; 3) a sensing transmission component, including a sensing modulation, a sensing DAC, a sensing transmission RF front-end (RFF), and a sensing transmission antenna; 4) a sensing reception component, including a sensing demodulator (DM), a sensing analog-to-digital converter (ADC), a sensing reception RF front-end (RFF), and a sensing reception antenna; 5) an isolator: This increases the physical distance between the sensing transmission antenna and the sensing reception antenna, and uses an isolator to enhance the isolation of the sensing signals between them, thereby maximizing the elimination of sensing signal self-interference. 6) a communication signal canceller (new module): After the ISAC's sensing signal frame or time slot (P frame or time slot) undergoes signal processing by the communication signal canceller, it reduces or eliminates interference from the communication signal frames or time slots (D / S frames or time slots) corresponding to the sensing signal frame or time slot (P frame or time slot) of multiple surrounding communication base stations Ci, which are transmitted through the sensing reception link.
[0131] Communication base station C: 1) The communication transmission section includes a communication modulation, a communication digital-to-analog converter, a communication transmission radio frequency front end, and a communication transmission antenna; 2) The communication reception section includes a communication demodulation, a communication analog-to-digital converter, a communication reception radio frequency front end, and a communication reception antenna. The ISAC is connected to the communication base station Ci; (New connection): In addition to being connected to the communication digital-to-analog converter, the communication baseband modulation output signal in the communication base station Ci (i=1, 2, ..., n) is also connected to the newly added communication signal canceller input terminal INCI (i=1, 2, ..., n) of the ISAC via a new connection, namely, a dedicated line interface (or Xn interface).
[0132] Note: 1) This embodiment takes the communication DAC and the perception DAC, the communication transmit RF front end and the perception transmit RF front end, and the communication transmit antenna and the perception transmit antenna as an example of a separate architecture. The same applies to the architecture where the communication DAC and the perception DAC, the communication transmit RF front end and the perception transmit RF front end, and the communication transmit antenna and the perception transmit antenna share the same architecture.
[0133] 2) This embodiment takes the discrete architecture of the communication analog-to-digital converter and the perception digital-to-analog converter, the communication receiving RF front-end and the perception receiving RF front-end, and the communication receiving antenna and the perception receiving antenna as an example, and is also applicable to the shared architecture of the communication analog-to-digital converter and the perception digital-to-analog converter, the communication receiving RF front-end and the perception receiving RF front-end, and the communication receiving antenna and the perception receiving antenna.
[0134] like Figure 6As shown, the communication signal canceller consists of: 1) a multi-input subtractor module: a subtractor with multiple inputs and one output, i.e., Out = In-INC1-INC2-…-INCn; 2) a multi-input subtractor input terminal In: the output of the ISAC's sensory analog-to-digital converter, i.e., the output of the sensory receive link; 3) a multi-input subtractor input terminal INCI' (i=1, 2, …, n): the corresponding output of each variable gain amplifier i; 4) a multi-input subtractor input and output terminal Out: the signal output to the sensory demodulation input of the ISAC; 5) a variable gain amplifier i: each variable gain amplifier input is INCI (the communication baseband modulation output from the ISAC's surrounding communication base stations Ci (i=1, 2, …, n)); each variable gain amplifier has a variable gain Ai (i=1, 2, …, n); Ai is variable, and each variable gain amplifier output is connected to the multi-input subtractor input terminal INCI' (i=1, 2, …, n).
[0135] Communication signal canceller function:
[0136] 1. Gain calibration stage (reference signal injection):
[0137] At time t1 (a certain sensing signal frame or time slot (a time corresponding to a P frame or time slot), the synaesthesia base station ISAC does not send a sensing signal. The communication base station C1 sends a reference signal Xref(t1) at time t1. Other communication base stations Cj (j!=1) do not send communication signals at time t1. The input terminal In of the multi-input subtractor is Xref'(t1). The variable gain of the variable gain amplifier 1 is adjusted to A1 so that the output Out is 0, i.e., Xref'(t1)-A1*Xref(t1)=0, i.e., A1=Xref'(t1) / Xref(t1). Similarly, A2, A3, ..., An are obtained at times t2, t3, ..., tn. Note: a) The communication distance between the communication base station and the synaesthesia base station is fixed, and A1, A2, ..., An are relatively fixed. b) This embodiment supports the base station performing variable gain calibration of the variable gain amplifier during initial construction, and also supports the base station performing periodic or sudden variable gain calibration of the variable gain amplifier during operation.
[0138] 2. Interference elimination stage (real-time processing):
[0139] After determining the variable gain of each variable gain amplifier, the multi-input subtractor uses the calibrated gain Ai to perform weighted cancellation on the communication signal. That is, the ISAC sends the perception signal at time t (the time corresponding to a perception signal frame or time slot (P frame or time slot), Out = In-INC1-INC2-…-INCn = (Xp(t)+Xc1'(t)+Xc2'(t)+…+Xcn'(t))-A1*Xc1(t)-A2*Xc2(t)-…-An*Xcn(t) = Xp(t), where Xp(t) is the actual perception received signal, Xc1'(t), Xc2'(t), …, Xcn'(t) is the crosstalk of the communication signal of each communication base station on the perception receiving link in the communication signal frame or time slot (D / S frame or time slot) corresponding to the perception signal frame or time slot, thereby eliminating the interference or influence of multiple communication signals around the intersensory base station ISAC. That is, it eliminates the co-frequency interference when the communication signal and the perception signal coexist, improves the utilization rate of wireless resources and spectrum efficiency, enhances the user experience, saves and reduces the deployment and optimization costs of the intersensory integrated base station and the communication base station, and has considerable economic value and broad application prospects.
[0140] In addition, a weighted cancellation algorithm for the multi-input subtractor is used: based on the calibrated gain Ai, the multi-source communication crosstalk signals (Xc1'(t), Xc2'(t), ..., Xcn'(t)) in the perception receiving link are linearly combined and cancelled to output a pure perception signal Xp(t) = In-Σ(Ai·Xci(t)); the calibration phase adopts a "single communication base station activation + remaining communication base stations silence" strategy to avoid multi-source signal coupling interference, achieve independent and accurate modeling of the interference gain Ai of each communication base station Ci, and minimize error control.
[0141] In addition, by utilizing the fixed distance between the communication base station and the telepathic base station, the calibrated gain coefficient Ai is stored as a relatively fixed value, which supports rapid call to cope with stable interference cancellation in time-varying environments, supports variable gain coefficient calibration in the initial stage of base station construction, and also supports periodic or sudden variable gain coefficient calibration during base station operation.
[0142] In addition, the variable gain amplifier at the hardware layer and the multi-input subtractor at the algorithm layer work together in depth to build a fully closed-loop adaptive system of "signal acquisition-gain calculation-interference cancellation", realizing online learning and dynamic adaptation of interference characteristics.
[0143] In addition, without increasing additional spectrum resources, interference elimination is used to achieve co-frequency parallel transmission of communication signals (D / S / U time slots) and perception signals (P time slots), thereby improving the overall wireless resource utilization and spectrum efficiency of the synaesthesia system.
[0144] In addition, the multi-neighboring cell interference parallel processing technology supports parallel weighted cancellation of the same-frequency interference signals of n surrounding communication base stations, breaking through the limitations of traditional single interference source processing and is suitable for complex scenarios in dense urban areas.
[0145] In addition, there is no need for additional isolation hardware such as filters and duplexers. By simply adding an eliminator module and software calibration algorithm, the arbitrary deployment of intersensory base stations and communication base stations can be achieved, reducing the cost of base station site coordination.
[0146] In addition, interference elimination can improve the demodulation signal-to-noise ratio of the perception signal, supporting high-precision perception services such as decimeter-level positioning and sub-meter-level target detection.
[0147] In addition, the calibrated gain coefficient Ai supports periodic or sudden updates to adapt to slight gain drift caused by temperature, equipment aging, environment and other factors, ensuring long-term stable interference elimination performance;
[0148] In addition, the communication signal canceller module is compatible with the existing LTE / NR baseband processing flow due to its compatible architecture design with existing communication systems. It only requires adding reference signal calibration, real-time signal acquisition and weighted cancellation to the perception and reception link without changing the original communication protocol stack, facilitating rapid integration and deployment.
[0149] Compared with traditional technologies, the main advantages of this embodiment are:
[0150] 1) In scenarios where communication and perception signals coexist, reference signal calibration and weighted cancellation are used to achieve theoretical zero residual interference (Out = Xp(t)), improve the demodulation accuracy of perception signals, effectively resolve the co-channel interference problem when communication and perception signals coexist, and improve overall system performance.
[0151] 2) Dynamically adapt to changes in multi-source interference and improve anti-interference robustness and universality in densely distributed and complex environments.
[0152] 3) Relying on a collaborative closed-loop calibration mechanism of hardware and software (hardware variable gain amplifier + algorithm dynamic weight calculation), the system can learn the interference characteristics of surrounding communication base stations in real time online without the need for manual configuration or network-side signaling intervention, shortening the self-optimization cycle and significantly reducing operation and maintenance monitoring and optimization costs.
[0153] 4) Supports arbitrary deployment of two types of base stations: synaesthesia and communication, without the need for dedicated isolation or complex frequency planning, reducing the difficulty of site coordination.
[0154] 5) It can reduce the deployment and optimization costs of integrated telemetry base stations and communication base stations, save operators' capital investment, and has high practical value.
[0155] Compared with traditional technologies, the main innovations are:
[0156] 1) In scenarios where communication and perception signals coexist, the team first proposed adding a communication signal canceller—a variable gain amplifier plus a multi-input subtractor—to the synaesthesia base station. This eliminates co-channel interference when communication and perception signals coexist, improving wireless resource utilization.
[0157] 2) Dynamically calibrate the gain of the variable gain amplifier by injecting a reference signal in time slots. Combined with a multi-input subtractor, this achieves weighted cancellation of the signals from the communication base stations surrounding the synaesthesia base station, eliminating co-channel interference and improving the flexibility and adaptability of the interlaced deployment of the synaesthesia base stations and communication base stations.
[0158] 3) During the gain calibration phase, a base station-by-base station calibration mode of "single base station reference signal injection + remaining base stations silent" is adopted to avoid interference from multiple source signals that may affect calibration accuracy. This allows for independent modeling of the interference characteristics of each communication base station, making it suitable for accurate interference characterization in complex multi-neighborhood scenarios.
[0159] 4) Through deep collaboration between the hardware layer (variable gain amplifier) and the algorithm layer (multi-input subtractor weight calculation), a fully closed-loop adaptive system of "signal acquisition-gain calculation-interference cancellation" is constructed. This system can complete online learning and dynamic adaptation of multi-source interference characteristics without human intervention, improving the system's self-optimization capabilities.
[0160] 5) Supports parallel weighted cancellation of the same-frequency signals of n surrounding communication base stations, breaking through the limitations of traditional single interference source elimination and adapting to high-density network environments.
[0161] It should be understood that, although the various steps in the flowcharts involved in the various embodiments described above are displayed in sequence according to the instructions of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowcharts involved in the various embodiments described above can include multiple steps or multiple stages, and these steps or stages are not necessarily executed and completed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of steps or stages in other steps.
[0162] Based on the same inventive concept, an embodiment of the present application further provides a signal crosstalk processing device based on a synaesthesia base station for implementing the aforementioned signal crosstalk processing method based on a synaesthesia base station. The implementation solution provided by this device is similar to the implementation solution described in the aforementioned method. Therefore, the specific limitations of one or more embodiments of the signal crosstalk processing device based on a synaesthesia base station provided below can be found in the above-mentioned limitations of the signal crosstalk processing method based on a synaesthesia base station, and will not be repeated here.
[0163] In an exemplary embodiment, Figure 7 As shown, a signal crosstalk processing device based on a synaesthesia base station is provided, comprising:
[0164] The signal acquisition module 702 is configured to acquire, based on the first moment in the sensing signal time slot of the synaesthesia base station, a reference signal sent by a target communication base station within a preset distance range formed with the synaesthesia base station as the center;
[0165] The signal acquisition module 702 is further configured to acquire an actual processed signal obtained by the synaesthesia base station after communication loss when receiving the reference signal;
[0166] The signal processing module 704 is used to adjust the actual gain value of the variable gain amplifier and determine the target processing signal according to the actual gain value and the reference signal;
[0167] The signal processing module 704 is further configured to use the actual gain value as the target gain value when a difference operation result between the actual processed signal and the target processed signal is zero;
[0168] The signal acquisition module 702 is further configured to acquire, based on the second moment in the perception signal time slot of the synaesthesia base station, a first perception signal sent by the synaesthesia base station and communication signals sent by all communication base stations within a preset distance range formed with the synaesthesia base station as the center;
[0169] The signal processing module 704 is further configured to filter the crosstalk signal from the first perception signal according to the target gain value and the communication signal to obtain a second perception signal.
[0170] In an exemplary embodiment, the synaesthesia base station is provided with a communication signal canceller, the communication signal canceller comprising an input subtractor module and a variable gain amplifier;
[0171] The input subtractor module is used to implement subtraction operations between multiple input signals and one output signal, and the variable gain amplifier is used to adjust the gain of the signal.
[0172] In an exemplary embodiment, the signal processing module 704 is further configured to send a first control signal to the synaesthesia base station to instruct the synaesthesia base station not to send a perception signal; send a second control signal to a target communication base station within a preset distance range formed with the synaesthesia base station as the center to instruct the corresponding target communication base station to send a reference signal; and send a third control signal to the remaining communication base stations other than the target communication base station within the preset distance range to instruct the remaining communication base stations not to send any communication signals.
[0173] When the synaesthesia base station does not send a perception signal, the remaining communication base stations do not send any communication signals, and the target communication base station sends a reference signal, the reference signal sent by the target communication base station is obtained, and the reference signal is preliminarily filtered for a crosstalk signal.
[0174] In an exemplary embodiment, the target communication base station is any communication base station within a preset distance range formed with the synaesthesia base station as the center; a second control signal is sent to the target communication base station within the preset distance range formed with the synaesthesia base station as the center to instruct the corresponding target communication base station to send a reference signal; before sending a third control signal to the remaining communication base stations other than the target communication base station within the preset distance range to instruct the remaining communication base stations not to send any communication signals, the signal processing module 704 is also used to traverse all communication base stations within the preset distance range formed with the synaesthesia base station as the center, and take each communication base station as the target communication base station in turn.
[0175] In an exemplary embodiment, the signal processing module 704 is further configured to perform gain processing on the communication signal using a target gain value to obtain a crosstalk signal; and remove the crosstalk signal from the first perception signal of the perception receiving link from the synaesthesia base station to obtain a second perception signal.
[0176] In an exemplary embodiment, the signal processing module 704 is further configured to control the input subtractor module to receive an actual processed signal of a perception receiving link from a telepathic base station, and perform gain processing on the actual processed signal using an actual gain value to obtain a reference processed signal; and perform a weighted difference operation on the reference processed signal and the target processed signal to obtain a difference operation result.
[0177] Each module in the above-mentioned signal crosstalk processing device based on the synaesthesia base station can be implemented in whole or in part through software, hardware, or a combination thereof. Each of the above-mentioned modules can be embedded in or independent of the processor in the computer device in the form of hardware, or can be stored in the memory of the computer device in the form of software, so that the processor can call and execute the corresponding operations of each of the above modules.
[0178] In an exemplary embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as shown in FIG. Figure 8As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, abbreviated as I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a signal crosstalk processing method based on a telepathic base station is implemented.
[0179] Those skilled in the art will understand that Figure 8 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0180] In an exemplary embodiment, a computer device is provided, including a memory and a processor. The memory stores a computer program, and the processor implements the above steps when executing the computer program.
[0181] 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 above steps are implemented.
[0182] In one embodiment, a computer program product is provided, comprising a computer program, which implements the above steps when executed by a processor.
[0183] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant regulations.
[0184] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiment methods can be implemented 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 memory, database or other media used in the embodiments provided in this application may include at least one of non-volatile memory and volatile memory. Non-volatile memory may include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory may include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, distributed databases based on blockchains. The processor involved in the various embodiments provided herein may be, but are not limited to, a general-purpose processor, a central processing unit (CPU), a graphics processing unit (GPU), a digital signal processor (DSP), a programmable logic unit (PLC), a data processing logic unit based on quantum computing, an artificial intelligence (AI) processor, and the like.
[0185] The technical features of the above embodiments can be combined arbitrarily. In order 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 application.
[0186] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present application. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present application, and these modifications and improvements fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.
Claims
1. A signal crosstalk processing method based on a synaesthesia base station, characterized in that: The method comprises: Based on a first moment in a sensing signal time slot of a telepathic base station, obtaining a reference signal sent by a target communication base station within a preset distance range formed with the telepathic base station as a center; Acquiring an actual processed signal obtained by the synaesthesia base station after communication loss when receiving the reference signal; adjusting an actual gain value of the variable gain amplifier, and determining a target processing signal based on the actual gain value and a reference signal; When a difference operation result between the actual processed signal and the target processed signal is zero, using the actual gain value as the target gain value; Based on a second moment in a perception signal time slot of a synaesthesia base station, obtaining a first perception signal sent by the synaesthesia base station and communication signals sent by all communication base stations within a preset distance range formed with the synaesthesia base station as a center; According to the target gain value and the communication signal, a crosstalk signal is filtered out of the first perception signal to obtain a second perception signal.
2. The method according to claim 1, characterized in that The synaesthesia base station is provided with a communication signal canceller, and the communication signal canceller comprises an input subtractor module and a variable gain amplifier; The input subtractor module is used to implement a subtraction operation between multiple input signals and one output signal, and the variable gain amplifier is used to adjust the gain of the signal.
3. The method according to claim 2, characterized in that The acquiring of a reference signal sent by a target communication base station within a preset distance range formed with the synaesthesia base station as a center includes: Sending a first control signal to the synaesthesia base station to instruct the synaesthesia base station not to send a perception signal; Sending a second control signal to a target communication base station within a preset distance range formed with the synaesthesia base station as a center, to instruct the corresponding target communication base station to send a reference signal; Sending a third control signal to the remaining communication base stations except the target communication base station within the preset distance range to instruct the remaining communication base stations not to send any communication signals; When the synaesthesia base station does not send a perception signal, the remaining communication base stations do not send any communication signals, and the target communication base station sends a reference signal, the reference signal sent by the target communication base station is obtained, and the reference signal is preliminarily filtered for a crosstalk signal.
4. The method according to claim 3, characterized in that The target communication base station is any communication base station within a preset distance range formed with the synaesthesia base station as the center; the second control signal is sent to the target communication base stations within the preset distance range formed with the synaesthesia base station as the center to instruct the corresponding target communication base station to send a reference signal; Before sending a third control signal to the remaining communication base stations other than the target communication base station within the preset distance range to instruct the remaining communication base stations not to send any communication signals, the method further includes: All communication base stations within a preset distance range formed with the synaesthesia base station as the center are traversed, and each communication base station is taken as a target communication base station in turn.
5. The method according to claim 1, wherein The filtering a crosstalk signal from the first perception signal according to the target gain value and the communication signal to obtain a second perception signal includes: Performing gain processing on the communication signal using the target gain value to obtain a crosstalk signal; A crosstalk signal is removed from the first perception signal of the perception receiving link from the synaesthesia base station to obtain a second perception signal.
6. The method according to claim 2, characterized in that The calculation process of the difference operation result between the actual processed signal and the target processed signal includes: Controlling the input subtractor module to receive an actual processed signal from the perception receiving link of the synaesthesia base station, and performing gain processing on the actual processed signal using the actual gain value to obtain a reference processed signal; A weighted difference operation is performed on the reference processed signal and the target processed signal to obtain a difference operation result.
7. A signal crosstalk processing device based on a synaesthesia base station, characterized in that: The device comprises: A signal acquisition module is configured to acquire, based on a first moment in a sensing signal time slot of a telepathic base station, a reference signal sent by a target communication base station within a preset distance range formed with the telepathic base station as a center; The signal acquisition module is further used to obtain an actual processed signal obtained by the synaesthesia base station after communication loss when receiving the reference signal; a signal processing module, configured to adjust an actual gain value of the variable gain amplifier and determine a target processing signal based on the actual gain value and a reference signal; The signal processing module is further configured to use the actual gain value as the target gain value when a difference operation result between the actual processed signal and the target processed signal is zero; The signal acquisition module is further configured to acquire, based on a second moment in a perception signal time slot of the synaesthesia base station, a first perception signal sent by the synaesthesia base station and communication signals sent by all communication base stations within a preset distance range formed with the synaesthesia base station as the center; The signal processing module is further configured to filter the crosstalk signal from the first perception signal according to the target gain value and the communication signal to obtain a second perception signal.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
9. 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 6 are implemented.
10. 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 6 are implemented.