Signal interference processing method, electronic device, storage medium, and program product
By using a target electronic switch to isolate the receiving and transmitting links in the communication link and adjusting the state according to the strength of the detector signal, the problem of spurious signals caused by overshoot of the final stage amplifier is solved, achieving lossless switching and stable communication quality.
Patent Information
- Application Number
- PCT/CN2025/097130
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-06-21
- Filing Date
- 2025-05-26
- Publication Date
- 2025-12-26
AI Technical Summary
In communication links, especially during the master-slave switching process in large closed-loop links, the final stage amplifier may cause spurious signals due to overshoot saturation, resulting in short-term bit errors. Existing technologies cannot completely isolate the transmit and receive links, thus affecting communication quality.
By setting a target electronic switch in the preset communication link and adjusting its opening and closing state according to the link isolation conditions, the receiving link and the transmitting link are isolated. The connection is then determined by the strength of the detection signal, thus achieving complete isolation and stable connection between the receiving link and the transmitting link.
It effectively reduces signal interference between the transmitting and receiving links, solves the problem of instantaneous bit errors at the source, and ensures that the communication link can resume normal operation under stable conditions.
Smart Images

Figure CN2025097130_26122025_PF_FP_ABST
Abstract
Description
Signal interference processing methods, electronic devices, storage media and software products
[0001] Cross-reference to related applications
[0002] This disclosure claims priority to Chinese Patent Application No. 202410818795.0, filed on June 21, 2024, the contents of which are incorporated herein by reference in their entirety. Technical Field
[0003] This disclosure relates to the field of communication technology, and in particular to signal interference processing methods, electronic devices, computer-readable storage media, and computer program products. Background Technology
[0004] Short-term bit errors are prone to occur during operations such as master / slave switching in communication links (e.g., large closed-loop links). Related technologies typically reduce the number of bit errors by improving the isolation capability of filters in the circuit or increasing the amplitude of the main signal to improve the carrier-to-interference ratio. However, these methods can only improve the bit error situation to a certain extent and still affect communication quality. Summary of the Invention
[0005] This disclosure provides a signal interference processing method, an electronic device, a computer-readable storage medium, and a computer program product.
[0006] In a first aspect, embodiments of this disclosure provide a signal interference processing method, comprising: when a preset communication link meets link isolation conditions, adjusting the opening and closing state of a target electronic switch in the preset communication link to isolate the receiving link and the transmitting link of the preset communication link; determining the signal strength of the detector signal of the receiving link; and when the signal strength is greater than or equal to a target connectivity threshold, adjusting the opening and closing state of the target electronic switch to connect the receiving link and the transmitting link of the preset communication link.
[0007] In a second aspect, embodiments of this disclosure provide an electronic device, including: at least one processor; and a memory storing at least one computer program thereon, wherein when the at least one computer program is executed by the at least one processor, the at least one processor implements the signal interference processing method described in the first aspect of this disclosure.
[0008] Thirdly, embodiments of this disclosure provide a computer-readable storage medium storing a computer program that is executed by a processor, causing the processor to implement the signal interference processing method described in the first aspect of this disclosure.
[0009] Fourthly, embodiments of this disclosure provide a computer program product, including a computer program executed by a processor, which enables the processor to implement the signal interference processing method described in the first aspect of this disclosure. Attached Figure Description
[0010] In the accompanying drawings of the embodiments disclosed herein:
[0011] Figure 1 is a flowchart of a signal interference processing method provided in an embodiment of this disclosure;
[0012] Figure 2 is a schematic diagram of a communication link provided by the related technology of this disclosure;
[0013] Figure 3 is a schematic diagram of a single-transmitter, single-receiver communication link provided in an embodiment of this disclosure;
[0014] Figure 4 is a schematic diagram of a dual-transmitter dual-receiver communication link provided in an embodiment of this disclosure;
[0015] Figure 5 is a schematic diagram of a target electronic switch provided in an embodiment of this disclosure;
[0016] Figure 6 is a schematic flowchart of a signal interference processing method provided in an embodiment of this disclosure;
[0017] Figure 7 is a block diagram of a signal interference processing device provided in an embodiment of this disclosure;
[0018] Figure 8 is a block diagram of an electronic device provided in an embodiment of this disclosure. Detailed Implementation
[0019] To enable those skilled in the art to better understand the technical solutions of this disclosure, the embodiments of this disclosure will be described in detail below with reference to the accompanying drawings.
[0020] The present disclosure will be described more fully below with reference to the accompanying drawings; however, the embodiments shown may be embodied in different forms, and the present disclosure should not be construed as limited to the embodiments set forth below. These embodiments are provided so that this disclosure will be thorough and complete, and that those skilled in the art will fully understand the scope of the disclosure.
[0021] The accompanying drawings of the embodiments disclosed herein are provided to further illustrate the embodiments of this disclosure and form part of the specification. They are used together with the detailed description of the embodiments to explain this disclosure and do not constitute a limitation thereof. The above and other features and advantages will become more apparent to those skilled in the art from the description of the detailed embodiments with reference to the accompanying drawings.
[0022] This disclosure may be described with reference to plan and / or cross-sectional views using the ideal schematic diagrams of this disclosure. Therefore, the example illustrations may be modified according to manufacturing techniques and / or tolerances.
[0023] Where there is no conflict, the various embodiments of this disclosure and the features thereof in the embodiments may be combined with each other.
[0024] The terminology used in this disclosure is for describing particular embodiments only and is not intended to limit the disclosure. The term "and / or" as used in this disclosure includes any and all combinations of one or more of the associated enumerated entries. The singular forms "a" and "the" as used in this disclosure also include the plural forms, unless the context clearly indicates otherwise. The terms "comprising," "made of," etc., as used in this disclosure specify the presence of a particular feature, integral, step, operation, element, and / or component, but do not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components, and / or groups thereof.
[0025] Unless otherwise specified, all terms used in this disclosure (including technical and scientific terms) have the same meaning as commonly understood by one of ordinary skill in the art. It will also be understood that terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with their meaning in the context of the relevant art and this disclosure, and will not be interpreted as having an idealized or overly formal meaning, unless expressly so specified in this disclosure.
[0026] This disclosure is not limited to the embodiments and implementations shown in the accompanying drawings, but includes modifications to the configuration based on the manufacturing process. Therefore, the areas illustrated in the drawings are schematic, and the shapes of the areas shown in the drawings illustrate the specific shapes of the areas of the element, but are not limiting.
[0027] When performing operations such as master-slave switching for communication links such as large closed-loop links, the final stage amplifier is prone to spurious emissions due to overshoot saturation, which can lead to short-term bit errors and other problems, making lossless switching impossible.
[0028] To address the aforementioned issues, solutions typically include improving filter isolation capabilities, selecting devices with better linearity in the final stage, or moving the intermediate frequency (IF) of the transmit and receive links further apart. However, these methods still cannot completely isolate the transmit and receive links, and spurious interference signals can still affect the transmit link.
[0029] To address the aforementioned problems, this disclosure provides a signal interference processing method, an electronic device, a computer-readable storage medium, and a computer program product.
[0030] This disclosure provides a method for handling signal interference.
[0031] Figure 1 is a flowchart of a signal interference processing method provided in an embodiment of this disclosure. This signal interference processing method can be applied to processors such as microcontroller units (MCUs).
[0032] As shown in Figure 1, the signal interference processing method includes, but is not limited to, the following steps S101 to S103.
[0033] Step S101: If the preset communication link meets the link isolation conditions, adjust the opening and closing state of the target electronic switch in the preset communication link to isolate the receiving link and the transmitting link of the preset communication link.
[0034] A pre-defined communication link is a link used to achieve communication; it can be a link in a network system such as a microwave backbone network.
[0035] In some implementations, the communication link is pre-defined as a closed-loop link, which may include a transmit link and a receive link. The number of transmit links may be one or more, and the number of receive links may also be one or more; this disclosure does not limit this.
[0036] For example, the preset communication link can be a one-transmit-one-receive (1T1R) communication link, an N-transmit-N-receive communication link (such as a two-transmit-two-receive (2T2R) communication link, a three-transmit-three-receive (3T3R) communication link), etc., where N>1.
[0037] Link isolation conditions are used to determine whether the receiving and transmitting links of a preset communication link need to be isolated. If the link isolation conditions are met, then the receiving and transmitting links of the preset communication link need to be isolated.
[0038] It should be noted that the reason for isolating the transmit and receive links is mainly to prevent signal interference from the receive link to the transmit link in certain scenarios. For example, in scenarios such as M+M backup protection and 1+1 hot-standby backup, triggered by the master-slave switching operation, the receiver's final stage amplifier may generate spurious signals due to overcharge signals, leading to transient bit errors. This signal interference can prevent lossless master-slave switching. In addition to the final stage amplifier generating spurious signals due to overcharge saturation, other final stage active devices or transient voltage suppressor (TVS) devices may also generate spurious signals due to overcharge signals causing saturation. This disclosure does not limit this.
[0039] In some implementations, the target electronic switch is an electronic switch installed in a preset communication link. By adjusting the opening and closing state of the target electronic switch, it can be put into an open or closed state, thereby isolating or connecting the receiving link and the transmitting link of the preset communication link.
[0040] It should be noted that, in this embodiment of the disclosure, since the receiving link and the transmitting link are isolated based on the target electronic switch, the receiving link and the transmitting link can be effectively isolated, and the signal interference of the receiving link to the transmitting link can be completely cut off from the source.
[0041] Step S102: Determine the signal strength of the detector signal of the receiving link.
[0042] Isolating the receive link from the transmit link is a specific operation that is performed when the link isolation condition is met. After isolating the receive link from the transmit link, the connection between the receive link and the transmit link can be determined by the detection signal, and the receive and transmit links can be reconnected.
[0043] In some implementations, a detector is installed on the receiving link, and the signal strength of the detected signal in the receiving link can be determined by reading the detector signal. The detector is a device used to detect useful information in fluctuating signals, and the signal strength reflects the strength of the signal. It can be characterized by indicators such as Received Signal Level (RSL), and this disclosure does not limit this.
[0044] Step S103: When the signal strength is greater than or equal to the target connectivity threshold, adjust the opening and closing state of the target electronic switch to connect the receiving link and the transmitting link of the preset communication link.
[0045] The target connectivity threshold is a threshold used to determine whether the receiving link and the transmitting link are connected. It can be set or updated based on experience, statistical data, simulation data and actual application scenarios. This disclosure does not impose any restrictions on it.
[0046] Therefore, if the signal strength of the detected signal is less than the target connectivity threshold, it indicates that the signal currently received by the receiving link may not be stable enough. Therefore, the transmitting and receiving links should be kept isolated. If the signal strength of the detected signal is greater than or equal to the target connectivity threshold, it indicates that the signal currently received by the receiving link is relatively stable. Therefore, the transmitting and receiving links can be reconnected to restore the normal transmitting and receiving function of the preset communication link.
[0047] Furthermore, considering that a preset communication link may have multiple operating bandwidths, in order to more accurately determine whether the transmit and receive links need to be connected, a corresponding preset connectivity threshold can be set for each operating bandwidth. In actual processing, the preset connectivity threshold corresponding to the current operating bandwidth is used as the target connectivity threshold.
[0048] Therefore, when the signal strength of the detector signal is greater than or equal to the target connectivity threshold, it indicates that the signal received by the receiving link is relatively stable. Thus, the receiving link and the transmitting link of the preset communication link can be reconnected by adjusting the opening and closing state of the target electronic switch.
[0049] The signal interference processing method in this embodiment adjusts the opening and closing state of the target electronic switch in the preset communication link to isolate the receiving link and transmitting link of the preset communication link when the preset communication link meets the link isolation conditions. The target electronic switch can completely isolate the receiving link and the transmitting link, thereby effectively reducing signal interference between the receiving and transmitting links and solving problems such as instantaneous bit errors from the source. Furthermore, in order to ensure that the preset communication link can be restored to normal working state in the future, the signal strength of the detector signal of the receiving link can be determined. If the signal strength is greater than or equal to the target connectivity threshold, it is determined that the connectivity between the receiving link and the transmitting link can be restored. Therefore, the opening and closing state of the target electronic switch is adjusted to connect the receiving link and the transmitting link of the preset communication link.
[0050] In some implementations, the link isolation condition includes the signal strength of the detector signal being less than or equal to the target isolation threshold. Accordingly, before adjusting the opening and closing state of the target electronic switch in the preset communication link to isolate the receiving link and transmitting link of the preset communication link (i.e., step S101) when the preset communication link meets the link isolation condition, the signal interference processing method may further include: polling to obtain the signal strength of the detector signal in the receiving link; when the signal strength is less than or equal to the target isolation threshold, determining that the preset communication link meets the link isolation condition, and performing the adjustment of the opening and closing state of the target electronic switch in the preset communication link to isolate the receiving link and transmitting link of the preset communication link.
[0051] In other words, the signal strength of the detected signal can be used to determine whether the link isolation condition is met. If the signal strength of the detected signal is lower than the target isolation threshold, the on / off state of the target electronic switch can be adjusted to achieve transmit / receive isolation.
[0052] In some implementations, the preset communication link has multiple operating bandwidths, each corresponding to a preset isolation threshold; accordingly, after polling to obtain the signal strength of the detector signal of the receiving link, the signal interference processing method may further include: determining the current operating bandwidth of the preset communication link; and determining the target isolation threshold based on the preset isolation threshold corresponding to the current operating bandwidth.
[0053] Therefore, when there are multiple working bandwidths in the preset communication link, after obtaining the signal strength of the detector signal, it is also necessary to determine the target isolation threshold based on the preset isolation threshold corresponding to the current working bandwidth, so as to more accurately and reasonably determine whether transmission and reception isolation is required.
[0054] In some implementations, link isolation conditions include detecting or receiving a master-slave switchover signal. In other words, when a master-slave switchover is imminent, the on / off state of the target electronic switch can be adjusted in a timely manner to isolate the receiving link and the transmitting link. Based on this, even if, during the initial stage of the master-slave switchover, the final stage amplifier in the receiving link generates spurious signals due to overshoot saturation or other reasons, leading to momentary bit errors, the receiving link is already isolated from the transmitting link, thus preventing signal interference to the transmitting link.
[0055] It should be noted that the above examples of link isolation conditions are merely illustrative and this disclosure does not impose any restrictions on them.
[0056] In some implementations, the on / off state of the target electronic switch can be controlled by the input level; correspondingly, the signal interference processing method may also include: acquiring a control truth table of the target electronic switch, the control truth table being used to characterize the correspondence between the on / off state of the target electronic switch and the input level.
[0057] For example, the input levels of the target electronic switch include a high-level state "1" and a low-level state "0". If the input level is "1", the target electronic switch is in the open state; if the input level is "0", the target electronic switch is in the closed state. Based on this, the control truth table of the target electronic switch can be represented as Table 1.
[0058] Table 1 Control Truth Representation Example 1
[0059] It should be noted that the input level of the target electronic switch may also include other level states, and this disclosure does not limit this.
[0060] In some implementations, adjusting the opening and closing state of the target electronic switch in the preset communication link to isolate the receiving link and the transmitting link of the preset communication link (i.e., step S101) includes: adjusting the opening and closing state of the target electronic switch according to the control truth table to disconnect the receiving link so that the receiving link and the transmitting link are isolated; correspondingly, adjusting the opening and closing state of the target electronic switch to connect the receiving link and the transmitting link of the preset communication link (i.e., step S103) includes: adjusting the opening and closing state of the target electronic switch according to the control truth table to connect the receiving link so that the receiving link and the transmitting link are connected.
[0061] In other words, by controlling the truth table, the opening and closing state of the target electronic switch can be accurately adjusted, and the transmission and reception links can be isolated or connected by the on / off state of the target electronic switch.
[0062] In some implementations, the preset communication link includes a single-transmitter, single-receiver communication link. A target electronic switch is provided at the signal input terminal of the final-stage receiving filter of the receiving link. The input level of the target electronic switch includes a first level state and a second level state. Correspondingly, when the preset communication link meets the link isolation conditions, the input level of the target electronic switch is adjusted to the first level state to turn the target electronic switch on, thereby disconnecting the receiving link and isolating it from the transmitting link. When the signal strength is greater than or equal to the target connectivity threshold, the input level of the target electronic switch is adjusted to the second level state to turn the target electronic switch off, thereby connecting the receiving link and connecting it to the transmitting link.
[0063] Therefore, for a single-transmitter, single-receiver communication link, the input level of the target electronic switch can be set to include only a first level state for opening the switch and a second level state for closing the switch. When transmit / receive isolation is required, the input level of the target electronic switch is adjusted to the first level state, and the connection link is disconnected to achieve transmit / receive isolation; when transmit / receive connectivity is required, the input level of the target electronic switch is adjusted to the second level state, and the connection link is connected to achieve transmit / receive connectivity.
[0064] It should be noted that, in addition to single-transmitter single-receiver communication links, the signal interference processing method provided in the embodiments of this disclosure can also be extended to the application scenarios of multi-transmitter multi-receiver communication links (for example, applied to a multi-transmitter multi-receiver multi-IF complete solution).
[0065] In some implementations, the preset communication link further includes an N-transmit N-receive communication link. The signal input and output terminals of the final stage receiving filter of the receiving link are respectively equipped with a first target electronic switch and a second target electronic switch. The input level of the first target electronic switch includes at least N third-level states, and the input level of the second target electronic switch includes at least N fourth-level states, where N > 1. Correspondingly, when the preset communication link meets the link isolation condition, the input level of the first target electronic switch is adjusted to the first target level state, and the input level of the second target electronic switch is adjusted to the second target level state, thereby disconnecting the receiving link and isolating it from the transmitting link. The first target level state is one of the third-level states, and the first target level state is used to... In a receiving link, the final stage receiving filters of n1 receiving links are disconnected from the signal input terminal. The second target level state is one of the fourth level states. The second target level state is used to disconnect the final stage receiving filters of the remaining N-n1 receiving links from the signal output terminal, where 1≤n1≤N. When the signal strength is greater than or equal to the target connectivity threshold, the input level of the first target electronic switch is adjusted to the third target level state, and the input level of the second target electronic switch is adjusted to the fourth target level state to connect the receiving links, making the receiving links connected to the transmitting links. The third target level state is used to connect the final stage receiving filters of N receiving links to the signal input terminal, and the fourth target level state is used to connect the final stage receiving filters of N receiving links to the signal output terminal.
[0066] For example, the preset communication link is a 2T2R dual intermediate frequency communication link. The final stage receiving filter of the receiving link is a full-duplex filter used to receive signals from both receiving links. Two target electronic switches are set on the left and right sides of this full-duplex filter, respectively. When transmit / receive isolation is required, by adjusting the input level of one of the target electronic switches, the signal input terminal of one of the receiving links is disconnected. Simultaneously, by adjusting the input level of the other target electronic switch, the signal output terminal of the remaining receiving link is disconnected. In this way, both receiving links are disconnected, thereby achieving isolation between the receiving and transmitting links.
[0067] For example, the preset communication link is a 3T3R intermediate frequency communication link. Two target electronic switches are installed on the left and right sides of the final stage receiving filter of each of the three receiving links, and the three final stage receiving filters are connected in parallel to these two target electronic switches. By controlling the opening and closing states of the target electronic switches, one or more receiving links can be disconnected or connected.
[0068] Furthermore, when transmit / receive isolation is required, by adjusting the input level of one of the two target electronic switches, the signal input terminal of at least one of the three receiving links is disconnected. Simultaneously, by adjusting the input level of the other target electronic switch, the signal output terminals of the remaining receiving links are disconnected. In this way, all three receiving links are disconnected, thereby achieving isolation between the receiving and transmitting links.
[0069] In some implementations, after isolating the receiving link from the transmitting link, it is possible to determine whether to reconnect the receiving link and the transmitting link by using a detection signal.
[0070] In some implementations, after isolating the receiving link and transmitting link of the preset communication link, the signal interference processing method may further include: polling to obtain the signal strength of the detector signal of the receiving link; comparing the signal strength with the target connectivity threshold; if the signal strength is greater than or equal to the target connectivity threshold, adjusting the opening and closing state of the target electronic switch to connect the receiving link and transmitting link of the preset communication link; if the signal strength is less than the target connectivity threshold, not adjusting the opening and closing state of the target electronic switch to maintain the isolation between the receiving link and the transmitting link.
[0071] In some implementations, the preset communication link has multiple operating bandwidths, each corresponding to a preset connectivity threshold. Accordingly, after determining the signal strength of the detected signal from the receiving link, the signal interference processing method further includes: determining the current operating bandwidth of the preset communication link; and determining a target connectivity threshold based on the preset connectivity threshold corresponding to the current operating bandwidth. The operating bandwidth may include the carrier bandwidth of the link.
[0072] In other words, if a corresponding preset connectivity threshold is set for each working bandwidth, after obtaining the signal strength of the detected signal, it is necessary to first determine the target connectivity threshold to be compared with the signal strength based on the current working bandwidth, and then determine whether to connect the receiving link and the transmitting link.
[0073] It should be noted that by setting different preset connectivity thresholds, it is possible to more accurately determine whether the opening and closing state of the target electronic switch needs to be adjusted based on the current operating bandwidth, thereby accurately achieving transmit / receive isolation and transmit / receive connectivity.
[0074] Table 2 shows an example of a preset connectivity threshold and a preset isolation threshold.
[0075] Table 2 Example 1 of preset connectivity threshold and preset isolation threshold
[0076] In Table 2, δ represents the first preset adjustment coefficient, and σ represents the second preset adjustment coefficient. According to Table 2, when the preset communication link communicates based on a working bandwidth of 1, if the signal strength of the detector signal of the receiving link is less than or equal to -(A+σ), the link isolation condition is met, and the transceiver link is isolated by adjusting the target electronic switch. If the signal strength of the detector signal of the receiving link is greater than or equal to -(A-δ), the target electronic switch is adjusted again to connect the transceiver link. Other working bandwidths are similar and will not be described further here.
[0077] In some implementations, the values of the first preset adjustment coefficient and the second preset adjustment coefficient can be different for different working bandwidths, thereby further improving the accuracy of judging whether the transmit and receive are isolated or connected.
[0078] Table 3 shows an example of a preset connectivity threshold and a preset isolation threshold.
[0079] Table 3 Example 2 of preset connectivity threshold and preset isolation threshold
[0080] The signal interference processing method provided in the embodiments of this disclosure will be described in detail below with reference to Figures 2 to 5.
[0081] Figure 2 is a schematic diagram of a communication link provided by the related technology of this disclosure. As shown in Figure 2, the communication link includes a receiving link, a transmitting link, and a passive protection device 1 (i.e., TVS1). TVS1 is used to ensure that the receiving link and the transmitting link are within a safe voltage range, thereby protecting sensitive components in the circuit from damage by high voltage static electricity and surges. The receiving link includes devices such as a final-stage receiving filter (RX filter), TVS2, amplifier 1, and adjustable attenuator 1. The transmitting link includes devices such as a final-stage transmitting filter (TX filter), amplifier 2, adjustable attenuator 2, and amplifier 3.
[0082] In some implementations, the RX and TX filters can be based on duplex filters (such as LC duplex filters). The duplex filters share antenna components, so that both received and transmitted signals are transmitted on the same antenna. For radio frequency equipment, the duplex filters can isolate and split the received and transmitted signals.
[0083] In related technologies, isolation methods for the transceiver channels of a complete device mainly rely on the filtering capabilities of filters (e.g., final-stage receive filters and final-stage transmit filters). However, the receive channel can only filter out interference signals before the final-stage receive filter entering the receive link, and its filtering capability is limited. It is powerless against interference signals generated again by circuits after the final-stage receive filter or spurious signals that the final-stage receive filter cannot completely suppress. These spurious signals will most likely fall directly into the transmit channel band through the common circuit, and the filters at each stage of the transmit link have no effective suppression effect on these interference signals.
[0084] In summary, the main technical means for achieving transmit-receive isolation include improving the isolation capability of filters, selecting devices with better linearity in the final stage, and moving the transmit and receive intermediate frequency further apart. However, the above methods cannot achieve complete isolation of the transmit-receive link. Spurious interference signals generated by overshoot saturation of the final stage active devices such as the receiver's final stage amplifier or devices such as TVS diodes may still affect the transmit link, and the problem of instantaneous bit errors cannot be avoided.
[0085] In view of the above problems, in the signal interference processing method provided in this embodiment, a target electronic switch is set on the preset communication link. The target electronic switch can completely isolate the receiving link and the transmitting link, thus solving the interference problem between the receiving and transmitting channels from the source.
[0086] Figure 3 is a schematic diagram of a single-transmitter, single-receiver communication link provided in an embodiment of this disclosure. As shown in Figure 3, a single-transmitter, single-receiver communication link is illustrated, which includes a receiving link, a transmitting link, and a TVS1. The receiving link includes devices such as a final-stage receiving filter (RX filter), a TVS2, an amplifier 1, a target electronic switch, and an adjustable attenuator 1. The transmitting link includes devices such as a final-stage transmitting filter (TX filter), an amplifier 2, an adjustable attenuator 2, and an amplifier 3.
[0087] As shown in Figure 3, when the single-transmitter-single-receiver communication link is working normally, the target electronic switch is in the closed state, and the receiving link and the transmitting link are connected and both are processing signals normally. If it is determined that the single-transmitter-single-receiver communication link meets the link isolation conditions, the target electronic switch is adjusted to the open state, disconnecting the receiving link and thus isolating the receiving link and the transmitting link. During the transmit-receive isolation period, the transmitting link can work normally.
[0088] Furthermore, during the transmit / receive isolation period, the signal strength of the detector signal of the receiving link can be obtained by polling and compared with the target connectivity threshold. If the signal strength is less than the target connectivity threshold, the opening and closing state of the target electronic switch is not adjusted, and the transmit / receive isolation is maintained. If the signal strength is greater than or equal to the target connectivity threshold, the opening and closing state of the target electronic switch is adjusted, so that the receiving link switches from disconnected to connected, thereby connecting the receiving link and the transmitting link, so that the single-transmit single-receive communication link returns to the normal working state.
[0089] It should be noted that the position of the target electronic switch shown in Figure 3 is only an example. The target electronic switch can also be set in other positions in the receiving link (e.g., between TVS2 and amplifier 1, or between the final stage receiving filter and TVS2). This disclosure does not limit this.
[0090] Figure 4 is a schematic diagram of a dual-transmitter dual-receiver communication link provided in an embodiment of this disclosure. As shown in Figure 4, a dual-transmitter dual-receiver communication link (such as a 2T2R dual intermediate frequency model) is illustrated. This dual-transmitter dual-receiver communication link includes two channels, namely channel 1 and channel 2. Channel 1 includes two receiving links and two transmitting links. The receiving links include devices such as a final-stage receiving filter 1, a final-stage receiving filter 2, a target electronic switch 1, a target electronic switch 2, a TVS 2, an amplifier 1, and an adjustable attenuator 1. The transmitting links include devices such as a final-stage transmitting filter 1, a final-stage transmitting filter 2, an amplifier 2, an adjustable attenuator 2, and an amplifier 3. Further, both the final-stage receiving filter 1 and the final-stage receiving filter 2 are bandpass filters, corresponding to different passband bandwidths, used to receive signals of different frequencies; similarly, both the final-stage transmitting filter 1 and the final-stage transmitting filter 2 are also bandpass filters, used to transmit signals of different frequencies respectively.
[0091] As shown in Figure 4, when the dual-transmitter dual-receiver communication link is working normally, both target electronic switch 1 and target electronic switch 2 are in the closed state, and the two receiving links and two transmitting links are connected and performing signal processing normally. If it is determined that the dual-transmitter dual-receiver communication link meets the link isolation conditions, it is necessary to adjust the opening and closing states of target electronic switch 1 and target electronic switch 2 to disconnect the two receiving links, thereby achieving transmit-receive isolation. During transmit-receive isolation, the transmitting links can work normally.
[0092] Table 4 is an example of the control truth table for target electronic switch 1 and target electronic switch 2.
[0093] Table 4 Control Truth Representation Example 2
[0094] As shown in Table 4, when operating at bandwidth 1, if the input level of target electronic switch 1 is "0", then target electronic switch 1 is in the on state (i.e., the switch is closed); conversely, if the input level of target electronic switch 1 is "1", then target electronic switch 1 is in the off state (i.e., the switch is open). If the input level of target electronic switch 2 is "1", then target electronic switch 2 is in the on state; conversely, if the input level of target electronic switch 2 is "0", then target electronic switch 2 is in the off state. Other operating bandwidths are similar and will not be described further here.
[0095] In other words, the microcontroller unit of the preset communication link can accurately and timely adjust the input level of the target electronic switch according to the control truth table of the target electronic switch, thereby controlling the on / off state of the target electronic switch, and thus connecting or disconnecting the receiving link to achieve transmit / receive connectivity or transmit / receive isolation.
[0096] Table 5 shows the configuration values of the input levels corresponding to target electronic switch 1 and target electronic switch 2 when channel 1 is isolated from the receiver.
[0097] Table 5 Example 1 of Input Level Configuration Values Corresponding to Transmitter / Receiver Isolation
[0098] As shown in Table 5, when the communication link is in operating bandwidth 1, the input level of target electronic switch 1 is set to 1, and the input level of target electronic switch 2 is also set to 1, so that target electronic switch 1 is in the open state. Even if target electronic switch 2 is in the closed state, the entire receiving link is still disconnected, thus achieving isolation between the receiving link and the transmitting link. Other operating bandwidths are similar and will not be described in detail here.
[0099] Table 6 shows another possible configuration value for the input levels corresponding to target electronic switch 1 and target electronic switch 2 when channel 1 is isolated from the receiver.
[0100] Table 6 Example 1 of Input Level Configuration Values Corresponding to Transmitter / Receiver Isolation
[0101] As shown in Table 6, when the communication link is in operating bandwidth 1, the input level of target electronic switch 1 and the input level of target electronic switch 2 are both set to 0, making target electronic switch 2 in an open state. Even if target electronic switch 1 is in a closed state, the entire receiving link remains open, thus achieving isolation between the receiving and transmitting links. Other operating bandwidths are similar and will not be described further here.
[0102] It should be noted that the above examples of control truth tables and their configuration values are merely illustrative and this disclosure does not impose any limitations on them.
[0103] Furthermore, during the transmission-receiver isolation period, the signal strength of the detector signal of the receiving link can be obtained by polling and compared with the target connectivity threshold. If the signal strength is less than the target connectivity threshold, the opening and closing state of the target electronic switch is not adjusted, and the transmission-receiver isolation is maintained. If the signal strength is greater than or equal to the target connectivity threshold, the opening and closing state of the target electronic switch is adjusted, so that the two receiving links switch from disconnected to connected, thereby realizing the transmission-receiver connectivity and restoring the dual-transmitter dual-receiver communication link to its normal working state.
[0104] In some implementations, target electronic switch 1 and target electronic switch 2 can be regarded as a single-pole double-throw switch. By adjusting the input level, the "throw position" of the "single pole" can be changed, thereby disconnecting or connecting the receiving link, thus achieving transmit / receive isolation or transmit / receive connectivity.
[0105] Figure 5 is a schematic diagram of a target electronic switch provided in an embodiment of this disclosure. As shown in Figure 5, both target electronic switch 1 and target electronic switch 2 have two switch ports, namely switch port RF1 and switch port RF2. Furthermore, the conduction levels of RF1 and RF2 are 1 and 0, respectively, that is, when the input level of RF1 is 1, RF1 is conducting, and when the input level of RF2 is 0, RF2 is conducting.
[0106] As shown in Figure 5, the target electronic switch 1 is connected to the final stage receiving filter 1 through the switch port RF2, and to the final stage receiving filter 2 through the switch port RF1; the target electronic switch 2 is connected to the final stage receiving filter 1 through its switch port RF1, and to the final stage receiving filter 2 through its switch port RF2.
[0107] If the link isolation condition is met, the input level of RF1 of target electronic switch 1 can be adjusted to 0, the input level of RF2 of target electronic switch 1 can be adjusted to 0, and the input level of RF1 and RF2 of target electronic switch 2 can be adjusted to 0. In this way, it is equivalent to throwing the "single-pole" switch of target electronic switch 1 to the RF2 port and the "single-pole" switch of target electronic switch 2 to the RF1 port, thus disconnecting both receiving links and achieving transmit / receive isolation.
[0108] In addition, the input level of RF1 of target electronic switch 1 can be adjusted to 1, the input level of RF2 of target electronic switch 1 can be adjusted to 1, the input level of RF1 of target electronic switch 2 can be adjusted to 1, and the input level of RF2 of target electronic switch 2 can be adjusted to 1. In this way, it is equivalent to throwing the "single-pole" of target electronic switch 1 and the "single-pole" of target electronic switch 2 to the RF1 port, which can also disconnect both receiving links, thereby achieving transmit-receive isolation.
[0109] Figure 6 is a schematic flowchart of a signal interference processing method provided in an embodiment of this disclosure. As shown in Figure 6, the signal interference processing method includes, but is not limited to, the following steps S601 to S611.
[0110] Step S601: Initialize the control truth table of the target electronic switch.
[0111] Step S602: Call the control truth table of the target electronic switch to put the preset communication link into normal transmission and reception state, and connect the receiving link and the transmitting link of the preset communication link.
[0112] Step S603: Poll and read the detection signal of the detector of the receiving link to determine the signal strength of the detection signal.
[0113] Step S604: Compare the signal strength with the target isolation threshold.
[0114] Step S605: If the signal strength is greater than the target isolation threshold, keep the target electronic switch open or closed to maintain the transmission and reception connection.
[0115] After completing step S605, proceed to step S603 to promptly detect whether send / receive isolation is required.
[0116] Step S606: When the signal strength is less than or equal to the target isolation threshold, adjust the opening and closing state of the target electronic switch according to the control truth table to disconnect the receiving link, thereby isolating the receiving link and the transmitting link.
[0117] Step S607: Poll again to read the detection signal of the detector of the receiving link and determine the signal strength of the detection signal.
[0118] Step S608: Compare the signal strength with the target connectivity threshold.
[0119] Step S609: When the signal strength is less than the target connectivity threshold, keep the target electronic switch open or closed to maintain transmit / receive isolation.
[0120] After completing step S609, proceed to step S607 to promptly detect whether a transmit / receive connection is required.
[0121] Step S610: When the signal strength is greater than or equal to the target connectivity threshold, adjust the opening and closing state of the target electronic switch according to the control truth table to connect the receiving link and the transmitting link.
[0122] After step S610 is completed, the preset communication link re-enters the normal transmission and reception state.
[0123] Step S611: In response to a preset stop request, stop communication on the preset communication link.
[0124] In addition, if no stop request is received after step S610, the process can jump to step S603 to detect whether send / receive isolation is required.
[0125] This disclosure provides a signal interference processing apparatus.
[0126] Figure 7 is a block diagram of a signal interference processing device provided in this disclosure. This signal interference processing device can be installed in a server such as a microcontroller unit.
[0127] As shown in Figure 7, the signal interference processing device 700 includes, but is not limited to, the following modules: a first adjustment module 701, a determination module 702, and a second adjustment module 703.
[0128] The first adjustment module 701 is configured to adjust the opening and closing state of the target electronic switch in the preset communication link to isolate the receiving link and the transmitting link of the preset communication link when the preset communication link meets the link isolation conditions.
[0129] The determination module 702 is configured to determine the signal strength of the detector signal in the receiving link.
[0130] The second adjustment module 703 is configured to adjust the opening and closing state of the target electronic switch when the signal strength is greater than or equal to the target connectivity threshold, thereby connecting the receiving link and the transmitting link of the preset communication link.
[0131] According to the signal interference processing device provided in this disclosure, the first adjustment module adjusts the opening and closing state of the target electronic switch in the preset communication link when the preset communication link meets the link isolation conditions, thereby isolating the receiving link and transmitting link of the preset communication link. The target electronic switch can completely isolate the receiving link and the transmitting link, thereby effectively reducing signal interference between the receiving and transmitting links and solving problems such as instantaneous bit errors from the source. Furthermore, in order to ensure that the preset communication link can be restored to normal working state in the future, the signal strength of the detector signal of the receiving link can be determined by the determination module. If the signal strength is greater than or equal to the target connectivity threshold, it is determined that the connectivity between the receiving link and the transmitting link can be restored. Therefore, the second adjustment module adjusts the opening and closing state of the target electronic switch to connect the receiving link and the transmitting link of the preset communication link.
[0132] It should be noted that the signal interference processing device can be installed in the whole machine including the receiver and the transmitter, or it can be installed in a separate receiver. This disclosure does not limit it in this way.
[0133] It should be clarified that this disclosure is not limited to the specific configurations and processes described above and shown in the figures. For the sake of convenience and brevity, detailed descriptions of known methods are omitted here, and the specific working processes of the systems, modules, and units described above can be referred to the corresponding processes in the foregoing method embodiments, which will not be repeated here.
[0134] This disclosure also provides an electronic device, a computer-readable storage medium, and a computer program product.
[0135] Figure 8 is a block diagram of an electronic device provided in an embodiment of this disclosure.
[0136] As shown in Figure 8, the electronic device includes at least one processor 801, at least one memory 802, and at least one I / O interface 803. The processor 801, memory 802, and I / O interface 803 are interconnected via a bus 804. The memory 802 stores at least one computer program, which is executed by the at least one processor 801 to enable the at least one processor 801 to implement the signal interference processing method described in the above embodiments.
[0137] The modules in the aforementioned electronic devices can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.
[0138] This disclosure also provides a computer-readable storage medium storing a computer program thereon. When executed by a processor, the computer program causes the processor to implement the signal interference processing method described in the above embodiments. The computer-readable storage medium can be volatile or non-volatile.
[0139] This disclosure also provides a computer program product, including computer-readable code, or a non-volatile computer-readable storage medium carrying computer-readable code, wherein when the computer-readable code is run in the processor of an electronic device, the processor in the electronic device executes the above-described signal interference processing method.
[0140] Those skilled in the art will understand that all or some of the steps in the methods and the functional modules / units in the apparatus disclosed above can be implemented as software, firmware, hardware, or suitable combinations thereof. In hardware implementations, the division between functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed collaboratively by several physical components. Some or all physical components may be implemented as software executed by a processor (such as a central processing unit, digital signal processor, or microprocessor), or as hardware, or as integrated circuits, such as application-specific integrated circuits (ASICs). Such software can be distributed on a computer-readable storage medium, which may include computer storage media (or non-transitory media) and communication media (or transient media).
[0141] As is known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable program instructions, data structures, program modules, or other data). Computer storage media includes, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), static random access memory (SRAM), flash memory or other memory technologies, portable compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical disc storage, magnetic cartridges, magnetic tape, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and is accessible to a computer. Furthermore, it is known to those skilled in the art that communication media typically contain computer-readable program instructions, data structures, program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium.
[0142] The computer-readable program instructions described herein can be downloaded from computer-readable storage media to various computing / processing devices, or downloaded via a network, such as the Internet, local area network, wide area network, and / or wireless network, to an external computer or external storage device. The network may include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers, and / or edge servers. A network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards them to the computer-readable storage media in the respective computing / processing device.
[0143] The computer program instructions used to perform the operations of this disclosure may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, status setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages such as Smalltalk, C++, etc., and conventional procedural programming languages such as the "C" language or similar programming languages. The computer-readable program instructions may execute entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or may be connected to an external computer (e.g., via the Internet using an Internet service provider). In some embodiments, electronic circuitry, such as programmable logic circuitry, field-programmable gate arrays (FPGAs), or programmable logic arrays (PLAs), is personalized by utilizing the status information of the computer-readable program instructions. This electronic circuitry can execute the computer-readable program instructions to implement various aspects of this disclosure.
[0144] The computer program product described herein can be implemented specifically through hardware, software, or a combination thereof. In some embodiments, the computer program product is specifically embodied in a computer storage medium; in other embodiments, the computer program product is specifically embodied in a software product, such as a software development kit (SDK), etc.
[0145] Various aspects of this disclosure are described herein with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this disclosure. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-readable program instructions.
[0146] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that, when executed by the processor of the computer or other programmable data processing apparatus, they create means for implementing the functions / actions specified in one or more blocks of the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium that causes a computer, programmable data processing apparatus, and / or other device to operate in a particular manner; thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing aspects of the functions / actions specified in one or more blocks of the flowchart and / or block diagram.
[0147] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions that execute on the computer, other programmable data processing apparatus, or other device to perform the functions / actions specified in one or more boxes of a flowchart and / or block diagram.
[0148] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of an instruction containing one or more executable instructions for implementing a specified logical function. In some alternative implementations, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, the execution order of which may be determined based on the functions involved in each block. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, may be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.
[0149] This document has disclosed exemplary embodiments and implementation methods, and although specific terminology has been used, it is for general illustrative purposes only and should not be construed as limiting. In some instances, it will be apparent to those skilled in the art that features, characteristics, and / or elements described in conjunction with particular embodiments and implementation methods may be used alone or in combination with features, characteristics, and / or elements described in conjunction with other embodiments and implementation methods, unless otherwise expressly indicated. Therefore, those skilled in the art will understand that various changes in form and detail may be made without departing from the scope of this disclosure.
Claims
1. A signal interference processing method, comprising: If the preset communication link meets the link isolation conditions, adjust the opening and closing state of the target electronic switch in the preset communication link to isolate the receiving link and the transmitting link of the preset communication link. Determine the signal strength of the detector signal in the receiving link; When the signal strength is greater than or equal to the target connectivity threshold, the on / off state of the target electronic switch is adjusted to connect the receiving link and the transmitting link of the preset communication link.
2. The method according to claim 1, wherein, The opening and closing state of the target electronic switch is controlled by the input level; The method further includes: Obtain the control truth table of the target electronic switch, which is used to characterize the correspondence between the on / off state of the target electronic switch and the input level.
3. The method according to claim 2, wherein, Adjusting the opening and closing state of the target electronic switch in the preset communication link to isolate the receiving link and the transmitting link of the preset communication link includes: According to the control truth table, adjust the opening and closing state of the target electronic switch to disconnect the receiving link, so as to isolate the receiving link from the transmitting link; Adjusting the opening and closing state of the target electronic switch to connect the receiving link and the transmitting link of the preset communication link includes: According to the control truth table, adjust the opening and closing state of the target electronic switch and connect the receiving link so that the receiving link is connected to the transmitting link.
4. The method according to claim 3, wherein, The preset communication link includes a single-transmit and single-receive communication link. The signal input terminal of the final stage receiving filter of the receiving link is provided with a target electronic switch. The input level of the target electronic switch includes a first level state and a second level state. When the preset communication link meets the link isolation condition, the input level of the target electronic switch is adjusted to the first level state to set the target electronic switch to the on state, so that the receiving link is disconnected and the receiving link is isolated from the transmitting link; When the signal strength is greater than or equal to the target connectivity threshold, the input level of the target electronic switch is adjusted to the second level state to put the target electronic switch into a closed state, thereby connecting the receiving link and the transmitting link.
5. The method according to claim 3, wherein, The preset communication link also includes an N transmit N receive communication link. The signal input and signal output terminals of the final stage receiving filter of the receiving link are respectively provided with a first target electronic switch and a second target electronic switch. The input level of the first target electronic switch includes at least N third level states, and the input level of the second target electronic switch includes at least N fourth level states, where N > 1. When the preset communication link meets the link isolation condition, the input level of the first target electronic switch is adjusted to a first target level state, and the input level of the second target electronic switch is adjusted to a second target level state, so as to disconnect the receiving link and isolate the receiving link from the transmitting link; wherein, the first target level state is one of the third level states, and the first target level state is used to disconnect the final stage receiving filter of n1 of the N receiving links from the signal input terminal; the second target level state is one of the fourth level states, and the second target level state is used to disconnect the final stage receiving filter of the remaining N-n1 receiving links from the signal output terminal, 1≤n1≤N; When the signal strength is greater than or equal to the target connectivity threshold, the input level of the first target electronic switch is adjusted to the third target level state, and the input level of the second target electronic switch is adjusted to the fourth target level state to connect the receiving link, so that the receiving link is connected to the transmitting link; wherein, the third target level state is used to connect the final stage receiving filter of N receiving links to the signal input terminal, and the fourth target level state is used to connect the final stage receiving filter of N receiving links to the signal output terminal.
6. The method according to claim 1, wherein, The link isolation condition includes the signal strength of the detector signal being less than or equal to the target isolation threshold; The method further includes: Before the receiving link and transmitting link of the preset communication link are isolated, the signal strength of the detector signal of the receiving link is obtained by polling, under the condition that the preset communication link meets the link isolation conditions. If the signal strength is less than or equal to the target isolation threshold, it is determined that the preset communication link meets the link isolation condition, and the opening and closing state of the target electronic switch in the preset communication link is adjusted to isolate the receiving link and the transmitting link of the preset communication link.
7. The method according to claim 1 or 4, wherein, The preset communication link has multiple working bandwidths, and each working bandwidth corresponds to a preset connectivity threshold. The method further includes: After determining the signal strength of the detector signal of the receiving link, the current operating bandwidth of the preset communication link is determined. The target connectivity threshold is determined based on a preset connectivity threshold corresponding to the current operating bandwidth.
8. An electronic device, comprising a memory and a processor; the memory storing a computer program executable by the processor, the computer program being executed by the processor to cause the processor to implement the signal interference processing method according to any one of claims 1 to 7.
9. A computer-readable storage medium having a computer program stored thereon, the computer program being executed by a processor to cause the processor to implement the signal interference processing method of any one of claims 1 to 7.
10. A computer program product comprising a computer program, said computer program being executed by a processor, causing the processor to implement the signal interference processing method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Systems and methods for enhanced-isolation coexisting time-division duplexed transceivers
CN111656694A
Communication link adjusting method and device, electronic equipment and readable medium
CN112118024A
Electronic equipment, test method and device and readable storage medium
CN116054972A
Communication Link Adjustment Method and Apparatus, Electronic Device, and Readable Medium
US20230035731A1