CN-121567143-B - Signal interference filtering method, system, equipment, medium and program product based on sliding window statistics judgment
Abstract
The application provides a signal interference filtering method, a system, equipment, a medium and a program product based on sliding window statistics judgment, wherein the method comprises the steps of periodically sampling a receiving end input signal in a low power consumption mode to obtain a continuous signal sampling sequence; the method comprises the steps of constructing a sliding window based on a signal sampling sequence, dynamically updating the sampling in the sliding window with time, judging the effectiveness of each sampling point in the sliding window to divide the sampling points into a first sampling point representing effective signal characteristics and a second sampling point representing interference signal characteristics, carrying out statistical analysis based on the distribution condition of the first sampling point in the sliding window, and judging whether a current input signal is an effective burst signal or an interference signal so as to inhibit the interference signal from participating in system control or state switching, thereby realizing filtering of signal interference. According to the application, by introducing a statistics judging mechanism based on a sliding window, the identification and filtering capability of the interference signals is improved.
Inventors
- WEI MAOLIN
Assignees
- 上海凌耘微电子有限公司
Dates
- Publication Date
- 20260512
- Application Date
- 20260122
Claims (8)
- 1. A signal interference filtering method based on sliding window statistics judgment is characterized by comprising the following steps: in a low power consumption mode, periodically sampling a receiving end input signal to obtain a continuous signal sampling sequence; constructing a sliding window for time statistics based on the signal sampling sequence, and dynamically updating the sampling in the sliding window with time; Performing validity determination on each sampling point in the sliding window to divide the sampling points into a first sampling point for representing effective signal characteristics and a second sampling point for representing interference signal characteristics, wherein the validity determination comprises the following steps: Acquiring sampling values corresponding to sampling points in the sliding window; based on a preset multi-level amplitude threshold, carrying out validity judgment on the sampling value, wherein the multi-level amplitude threshold comprises a plurality of threshold intervals which are set up in an increasing mode according to the amplitude size so as to cover different amplitude ranges of the burst signal in the process of changing from weak to strong; when the sampling value falls into any level amplitude threshold range, determining a corresponding sampling point as a first sampling point; When the sampling value does not fall into any level amplitude threshold range, determining a corresponding sampling point as a second sampling point; And carrying out statistical analysis based on the distribution condition of the first sampling points in the sliding window, and judging whether the current input signal is a valid burst signal or an interference signal based on the statistical analysis result, wherein the statistical analysis comprises the following steps: counting the number of first sampling points falling into the current-stage amplitude threshold aiming at any current-stage amplitude threshold, and comparing the ratio of the number of the first sampling points to the length of the sliding window with an effective signal duty ratio threshold set by the current-stage amplitude threshold; when the ratio is greater than or equal to the effective signal duty ratio threshold, entering into statistical judgment corresponding to the next-stage amplitude threshold; when the ratio is smaller than the effective signal duty ratio threshold, terminating the current statistical judgment flow, judging that the current input signal is an interference signal, and restoring the judgment flow for burst signal judgment to an initial judgment state so as to wait for the next input signal to be verified; and in the judging process, when the ratio is larger than or equal to the corresponding effective signal duty ratio threshold in the statistics judgment corresponding to the highest-level amplitude threshold, judging the current input signal as an effective burst signal so as to inhibit the interference signal from participating in system control or state switching, thereby realizing the filtering of signal interference.
- 2. The method for filtering signal interference based on sliding window statistics according to claim 1, wherein the step of constructing a sliding window for time statistics based on the signal sample sequence and dynamically updating samples within the sliding window with time advancement comprises: selecting continuous sampling points from the signal sampling sequence according to a preset window length to construct an initial sliding window, wherein the window length is used for controlling the number of the continuous sampling points contained in the sliding window in the operation process; When a new sampling point is acquired in each sampling period, adding the new sampling point into the sliding window, and synchronously moving out the sampling point with the earliest time in the sliding window so as to keep the window length of the sliding window constant; and continuously advancing the sliding window along with the sampling time axis, so that the sliding window always covers continuous sampling points of the input signal in the latest time interval.
- 3. The method for signal interference filtering based on sliding window statistical determination of claim 1, further comprising an adaptive optimization adjustment based on an interference signal, the adaptive optimization adjustment comprising: sampling points which are judged to be interference signals in the process of multiple times of statistical analysis are collected within a preset statistical time range; calculating at least one statistical characteristic parameter for characterizing the characteristics of the interference signal based on the sampling points determined to be the interference signal, wherein the statistical characteristic parameter comprises at least one of an amplitude distribution parameter, an appearance frequency parameter and a time density parameter; Constructing a parameter model for representing the interference characteristic based on the statistical characteristic parameters; Determining an adjustment amount of an effective signal duty ratio threshold based on the parameter model; And applying the adjusted effective signal duty ratio threshold value to a sliding window statistical analysis process corresponding to the new input signal to be judged so as to reduce the probability of misjudging the interference signal as an effective burst signal.
- 4. The method for filtering signal interference based on sliding window statistical determination according to claim 1, further comprising adaptively configuring a window length of the sliding window, wherein the adaptively configuring comprises: Collecting historical judgment data used for representing time sequence characteristics of input signals based on a statistical analysis result of a sliding window within a preset statistical time range; Calculating at least one time statistical parameter for characterizing a time sequence distribution characteristic of the interference signal based on the historical decision data, wherein the time statistical parameter comprises at least one of interference signal duration, interference signal occurrence density and adjacent interference signal interval; Calculating the corresponding target window length or window length adjustment based on the time statistic parameters; Updating the window length of the sliding window according to the target window length or the window length adjustment quantity; and applying the updated window length to a sliding window statistical analysis process corresponding to the new input signal to be judged.
- 5. A signal interference filtering system based on sliding window statistical determination, comprising: the sampling module is used for periodically sampling the input signal of the receiving end under the low-power consumption mode so as to acquire a continuous signal sampling sequence; The sliding window construction module is used for constructing a sliding window for time statistics based on the signal sampling sequence and dynamically updating the sampling points in the sliding window with time; The sampling point validity judging module is used for judging the validity of each sampling point in the sliding window so as to divide the sampling points into a first sampling point used for representing valid signal characteristics and a second sampling point used for representing interference signal characteristics, and is specifically used for: Acquiring sampling values corresponding to sampling points in the sliding window; based on a preset multi-level amplitude threshold, carrying out validity judgment on the sampling value, wherein the multi-level amplitude threshold comprises a plurality of threshold intervals which are set up in an increasing mode according to the amplitude size so as to cover different amplitude ranges of the burst signal in the process of changing from weak to strong; when the sampling value falls into any level amplitude threshold range, determining a corresponding sampling point as a first sampling point; When the sampling value does not fall into any level amplitude threshold range, determining a corresponding sampling point as a second sampling point; The statistics judging module is used for carrying out statistics analysis based on the distribution condition of the first sampling points in the sliding window, judging that the current input signal is an effective burst signal or an interference signal based on the statistics analysis result, and is specifically used for: counting the number of first sampling points falling into the current-stage amplitude threshold aiming at any current-stage amplitude threshold, and comparing the ratio of the number of the first sampling points to the length of the sliding window with an effective signal duty ratio threshold set by the current-stage amplitude threshold; when the ratio is greater than or equal to the effective signal duty ratio threshold, entering into statistical judgment corresponding to the next-stage amplitude threshold; when the ratio is smaller than the effective signal duty ratio threshold, terminating the current statistical judgment flow, judging that the current input signal is an interference signal, and restoring the judgment flow for burst signal judgment to an initial judgment state so as to wait for the next input signal to be verified; judging the current input signal as an effective burst signal until the ratio is larger than or equal to the corresponding effective signal duty ratio threshold in the statistical judgment corresponding to the highest-level amplitude threshold in the judgment process; and the signal suppression module is used for suppressing the input signal to participate in system control or state switching when the statistics judgment module judges that the current input signal is an interference signal, so as to realize the filtering of signal interference.
- 6. An electronic device, the electronic device comprising: And a memory storing computer program instructions that, when executed, cause the processor to perform the sliding window statistical decision-based signal interference filtering method of any one of claims 1-4.
- 7. A computer readable storage medium having stored thereon a computer program and/or instructions, which when executed by a processor, implements a signal interference filtering method based on sliding window statistical decisions as claimed in any of claims 1-4.
- 8. A computer program product comprising a computer program and/or instructions which, when executed by a processor, implements a method of signal interference filtering based on sliding window statistical decisions as claimed in any one of claims 1 to 4.
Description
Signal interference filtering method, system, equipment, medium and program product based on sliding window statistics judgment Technical Field The present application relates to the field of communication signal detection technologies, and in particular, to a method, a system, an apparatus, a medium, and a program product for filtering signal interference based on sliding window statistics determination. Background In a low power consumption communication system, a receiving end device generally maintains listening capability to a link state in a low power consumption mode, and exits the low power consumption mode to resume normal communication processing when a signal satisfying a wake-up condition is detected. In practical applications, devices in low power modes are susceptible to electromagnetic interference, link noise, transient disturbances, and other factors, so as to generate an interference signal with a short duration, i.e., a glitch signal, in a received signal. Such glitches typically do not carry valid communication information, but may have some similarity in instantaneous amplitude or local characteristics to valid burst signals. When the system cannot effectively distinguish the burr signal from the effective burst signal, the burr signal is easily misjudged as the effective signal, so that the equipment is triggered to exit the low-power consumption mode by mistake. The false wake-up behavior not only can lead the system to enter a high-power-consumption working state under the unnecessary condition and obviously increase the invalid power consumption expenditure, but also can cause frequent switching of the link state and influence the stability and the reliability of the communication link. Taking low-power consumption communication scenes such as energy-efficient Ethernet and the like as an example, the power consumption in the low-power consumption dormant state is usually obviously lower than that in the normal working state, and the power consumption is increased in multiple times due to false wake-up, so that the energy-saving effect of the low-power consumption mode is weakened. In view of the above, some improvements attempt to increase the detection sensitivity by lowering the signal decision threshold to avoid missing valid burst signals. However, the threshold reduction increases the probability of the glitch signal being misinterpreted as a valid signal at the same time, further exacerbating the false wake-up problem. On the other hand, there are also schemes to filter short-time interference signals by prolonging the detection or verification time, but the prolonged detection time increases the wake-up response delay, so that the requirement of the low-power consumption communication system on quick wake-up is difficult to meet. Therefore, a contradictory relation among detection sensitivity, anti-interference capability and detection speed is formed, and the dual requirements of a low-power-consumption system on rapid awakening and low-power-consumption maintenance are difficult to be met while burr signals are effectively filtered in the prior art. Disclosure of Invention Aiming at the defects existing in the prior art, the application provides a signal interference filtering method, a system, equipment, a medium and a program product based on sliding window statistics judgment, which are at least used for solving the problems that a burr interference signal is difficult to effectively identify and filter and is easy to misjudge as an effective signal to trigger equipment to exit a low-power consumption mode by mistake in the existing low-power consumption communication scene. To achieve the above objects and other advantages, some embodiments of the application provide the following aspects: in a first aspect, some embodiments of the present application provide a signal interference filtering method based on sliding window statistics determination, including: in a low power consumption mode, periodically sampling a receiving end input signal to obtain a continuous signal sampling sequence; constructing a sliding window for time statistics based on the signal sampling sequence, and dynamically updating the sampling in the sliding window with time; Performing validity judgment on each sampling point in the sliding window to divide the sampling points into a first sampling point for representing effective signal characteristics and a second sampling point for representing interference signal characteristics; And carrying out statistical analysis based on the distribution condition of the first sampling points in the sliding window, and judging whether the current input signal is an effective burst signal or an interference signal based on the statistical analysis result so as to inhibit the interference signal from participating in system control or state switching, thereby realizing filtering of signal interference. In a second aspect, some embodiments of the present applic