CN109245839B - Method for detecting narrow-band interference, communication chip and communication device thereof - Google Patents
Method for detecting narrow-band interference, communication chip and communication device thereof Download PDFInfo
- Publication number
- CN109245839B CN109245839B CN201811223163.0A CN201811223163A CN109245839B CN 109245839 B CN109245839 B CN 109245839B CN 201811223163 A CN201811223163 A CN 201811223163A CN 109245839 B CN109245839 B CN 109245839B
- Authority
- CN
- China
- Prior art keywords
- subcarriers
- power
- average
- calculating
- subcarrier
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/309—Measuring or estimating channel quality parameters
- H04B17/345—Interference values
Landscapes
- Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a method for detecting narrow-band interference, a communication chip and a communication device thereof; detecting narrow-band interference by using idle time between two data packets; the method comprises the following steps: first obtainingSubcarrier P with minimum noise powerminAnd its location; then calculating the average noise power; and finally, judging whether the sub-carrier has narrow-band interference or not according to the average noise power. The method requires a fixed computational complexity and can be adapted for application specific circuits (ASICs) and Digital Signal Processing (DSPs), and it can also work with highly sensitive packet detection, providing reliable communication over extremely noisy channels.
Description
Technical Field
The invention belongs to the technical field of communication; to a method of detecting narrowband interference; it also relates to a communication chip capable of operating the above method; also relates to a communication device with the communication chip.
Background
In broadband wired communication and broadband wireless communication systems, narrowband interference (NBI) may seriously affect communication quality. For example, in a wireless local area network, bluetooth devices operating on the same frequency point may generate narrowband interference to WiFi devices within the interference range. In wired communication systems like network or power line communication, however, short wave radio brings narrowband interference at radio frequencies.
Narrowband interference is generally characterized as having much higher energy than the average energy of the transmitted signal over a relatively isolated narrow frequency band. For communication systems using Orthogonal Frequency Division Multiplexing (OFDM) techniques, narrowband interference within the effective signal bandwidth can cause effective information transmitted on a portion of the subcarriers to suffer to varying degrees. In addition, in a receiver using the OFDM technique, the process of transforming a signal from the time domain to the frequency domain using a Fast Fourier Transform (FFT) of a limited number of points may cause narrowband interference to leak onto adjacent subcarriers.
Therefore, it is necessary to detect the narrowband interference in the receiver and to mask the subcarriers contaminated by the narrowband interference in the frequency domain. In practical applications, there may be multiple narrowband interferences within the bandwidth of the transmission signal, and the interferences vary from each other in frequency, bandwidth and strength. Higher power NBI may mask those low power NBI signals, so detection of narrowband interference is typically done in an iterative approach, roughly as follows: firstly, calculating the average power on all subcarriers; then a threshold value NBIThr is used to mask the contaminated sub-carriers, i.e. if the power P on the ith sub-carrier ismin>Pavg NBIThr, then we consider [ i-NBIWidth, i + NBIWidth]Narrow-band interference is detected on subcarriers in the interval, wherein NBIWidth is the shielding width of the preset single-sideband narrow-band interference; finally, based on updated mask informationAnd calculating new average power by the subcarriers, and performing a new round of narrow-band interference detection according to the previous step.
The conventional method has the disadvantage that the processing delay of the narrow-band interference detection is not fixed and unpredictable, which can cause the real-time processing of hardware to be difficult to control.
Disclosure of Invention
The invention provides a method for detecting narrow-band interference, a communication chip and a communication device thereof; the method requires a fixed computational complexity and can be adapted for application specific circuits (ASICs) and Digital Signal Processing (DSPs), and it can also work with highly sensitive packet detection, providing reliable communication over extremely noisy channels.
The technical scheme of the invention is as follows: a method for detecting narrow-band interference, utilize the idle time between two data packets of transmission to carry on the interference detection of the narrow-band; the method comprises the following steps: step S1, obtaining subcarrier P with minimum noise powermin(ii) a Step S2, calculating average noise power; the specific process is as follows:
step S21, establishing a calculation average power set; and P isminAs a first element of calculating the average power set;
step S22, for all subcarriers P1、P2……PnPerforming steps S23-S25, respectively;
step S23, adding PjAs detection subcarriers, Pj∈(P1、P2......Pn) Obtain the subcarrier PjSum of powers V of first m subcarriersj-mAnd subcarrier PjThe sum of the powers of the next m subcarriers Vj+mGet Vj-mAnd Vj+mMaximum value of (1);
step S24, calculating the product A of the sum of the m elements in the average power set and the programmable threshold value for removing the power;
step S25, if A is smaller than the maximum value in step S23, the sub-carrier P is selectedjAdding the average power into a calculated average power set;
step S26, traversing all subcarriers P1、P2……PnThen, a final calculated average power set is obtained, and the average power V of all the subcarriers in the set is calculatedAverage,VAverageIs the average noise power;
step S3, if the power of the sub-carrier is larger than the product of the average noise power and the programmable threshold value of the power removal, the sub-carrier has narrow-band interference; wherein P isi∈(P1、P2......Pn)。
Furthermore, the invention is characterized in that:
in step S1, the minimum power value is obtained by taking a number of subcarriers from the beginning of the noise power to obtain the subcarrier with the minimum noise power value.
Wherein when the number of elements in the calculated average power set is less than m in step S24, a product a of the sum of all elements in the set and the programmable threshold for removing power is calculated.
Wherein when the number of elements in the calculated average power set is greater than m in step S24, the product a of the sum of the last m elements in the set and the programmable threshold for removing power is calculated.
Wherein the programmable threshold for removal power in steps S24 and S3 has a value of 3-10.
Wherein P is traversed in step S31、P2......PnAnd obtaining all the subcarriers with the narrow-band interference from each subcarrier.
Wherein, during the operation of the method, the operation of the method is stopped when the transmission of the data packet is detected.
The other technical scheme of the invention is as follows: a communication chip capable of running the method of detecting narrowband interference as described above. The communication chip is an ASIC chip or a DSP chip.
The other technical scheme of the invention is as follows: a communication device having a communication chip as described above.
Compared with the prior art, the invention has the beneficial effects that: the method provided by the invention has fixed operation complexity required in the process of detecting the narrow-band interference and is suitable for realizing an ASIC chip or a DSP chip. The method carries out the detection of the narrow-band interference in the idle time between the transmission of two data packets, avoids the narrow-band interference false alarm caused by a narrow-band channel, and is closely combined with the detection of the data packets, thereby improving the detection performance; the method adopts one-time estimation to calculate the average noise power without an iterative calculation process, so that the calculation complexity is fixed, and the hardware time difficulty is low.
Furthermore, the core parameters of the minimum power value can be configured, and the flexibility of data is good.
Furthermore, the sum of the elements in the average power set is calculated in the method, and corresponding setting is carried out according to the number of the elements in the set, so that the calculation result is more reliable.
Furthermore, the method is closely combined with the detection of the data packet, and the calculation performance is good.
The invention also has the following beneficial effects: the method can be suitable for different communication chips, including a special circuit chip and a digital signal processing chip; the communication chip can detect a plurality of narrow-band interferences at one time, has low time delay, can flexibly configure the core parameters of the chip, and adopts the one-time calculation of the average noise power, thereby reducing the operation complexity and improving the calculation performance of the chip.
Drawings
FIG. 1 is a schematic flow diagram of the process of the present invention;
FIG. 2 is a schematic flow chart of the method for calculating the average noise power;
FIG. 3 is a power diagram of a plurality of sub-carriers of a noise power starting point according to the present invention;
fig. 4 is a power diagram of a sub-carrier with high noise power according to the present invention.
Detailed Description
The technical solution of the present invention is further explained with reference to the accompanying drawings and specific embodiments.
The invention provides a method for detecting narrowband interference, as shown in fig. 1, comprising the following steps:
step S1, obtaining the subcarrier with the minimum noise power; specifically, several subcarriers are taken from the noise power starting point, the subcarrier with the minimum noise power is obtained from the several subcarriers, and the index of the subcarrier is taken as the starting point. As shown in figure 1 of the drawings, in which,
step S2, calculating the average noise power, specifically including:
step S21, constructing a set of calculated average noise powers, where the set is used to store the subcarriers used for calculating the average noise powers and their indexes, and the subcarrier with the minimum noise power obtained in step S1 is taken as the first element of the set.
Step S22, extracting sub-carrier P from all sub-carriersjAs detection subcarriers, Pj∈(P1、P2......Pn) (ii) a Calculating to obtain a subcarrier PjThe sum of the powers of the first m sub-carriers of (V)j-mAnd subcarrier PjThe sum of the powers of the next m subcarriers Vj+mAnd compare Vj-mAnd Vj+mTaking the maximum value of the two;
the value of m can be adjusted according to the number of subcarriers, and needs to be considered by combining with the narrowband interference bandwidth, the larger the m selection is in a certain range, the higher the precision is, but the larger the value of m is, the larger the calculation complexity is.
Step S23, calculating the product A of the sum of the powers of the sub-carriers which are less than or equal to m in the average power set and the programmable threshold value for removing the power; this step is divided into two cases: 1) calculating the number of subcarriers in the average power set to be less than or equal to m, and calculating the product of the sum of the powers of all the subcarriers in the set and a programmable threshold value for removing the power; 2) calculating the number of subcarriers in the average power set to be more than m, then taking the last m subcarriers according to the entering sequence of the subcarriers in the set, and calculating the product of the sum of the powers of the m subcarriers and the programmable threshold value for removing the power;
wherein the programmable threshold value for removing power is 3-10; preferably 3, 5, 7, 9 or 10;
in step S24, if A obtained in step S24 is smaller than the maximum value in step S22, the subcarrier P is selectedjAdding the average power into a calculated average power set; as shown in FIG. 4, the power in the rectangle is considered high workThe rate is not added to the calculated average power set.
Step S25, traversing all the sub-carriers to make all the sub-carriers pass the detection of steps S22-S24, and obtaining the final calculated average power set, calculating the average power V of all the sub-carriers in the setAverage,VAverageIs the average noise power;
step S3, calculating the product B of the average noise power and the programmable threshold value for removing the power, if the power of the sub-carrier is larger than the product B, the sub-carrier has narrow-band interference; traverse all subcarriers P1、P2……PnAnd then obtaining all the subcarriers with the narrow-band interference. As shown in fig. 4, the power in the rectangle is regarded as high power, and the subcarriers in the rectangle are judged to have narrowband interference in the calculation process.
Steps S1-S3 of the method are performed during idle time between transmission of two data packets, so that during operation of the method, if a data packet transmission is detected, the operation of the method is stopped and the data packet transmission is performed.
The specific embodiment of the method for detecting the narrow-band interference comprises the following steps:
in this embodiment, the method for detecting narrowband interference is performed during idle time between transmission of two data packets, and therefore, if data packet transmission is detected, the detection method is stopped to perform data packet transmission.
There are 120 subcarriers in the transmission bandwidth, which are: p1、P2...Pi...P119、P120(ii) a Selecting the first three subcarriers and obtaining the subcarrier P with the minimum noise power1。
Then construct a set of calculated average powers, and apply P1As the first subcarrier of the set.
From subcarrier P2Starting to traverse all the subcarriers, and detecting whether each subcarrier can be added into the calculated average power set, wherein the specific process is as follows:
calculating a subcarrier P2The sum of the powers of the first 3 subcarriers yields V2-3Calculating the subcarrier P2The sum of the powers of the first 3 subcarriers yields V2+3(ii) a Wherein P is2The first 3 subcarriers comprise P2、P120And P119,P2The next 3 subcarriers comprise P3、P4And P5. In the invention, all the subcarriers are arranged into a circular shape connected end to end according to the sequence, and the first 3 subcarriers and the last 3 subcarriers of the detected subcarriers are obtained.
Comparison V2+3And V2-3To obtain the maximum value thereof.
And calculating the product A of less than or equal to 3 subcarriers in the average power set and a programmable threshold value for removing power. In detecting subcarrier P2Then, only the sub-carrier P in the average power set is calculated1Thus A is P1Is multiplied by a programmable threshold to remove power.
Compare A with V above2+3And V2-3A is less than the maximum value, the subcarrier P is assigned2Adding into the calculated average power set with subcarrier P1And P2(ii) a For the next subcarrier P simultaneously3And (6) detecting.
In detecting subcarrier P13If the calculated average power set can be added, 4 subcarriers are provided in the calculated average power set at the moment, and the P subcarriers are respectively provided according to the sequence1、P2、P6And P10。
Calculating a subcarrier P13The sum of the powers of the first 3 subcarriers yields V13-3Calculating the subcarrier P13The sum of the powers of the first 3 subcarriers yields V13+3(ii) a Wherein P is13The first 3 subcarriers comprise P12、P11And P10,P13The next 3 subcarriers comprise P14、P15And P16。
Comparison V13+3And V13-3To obtain the maximum value thereof.
Programmable method for calculating 3 subcarriers in average power set and removing powerThe product of the range threshold a. In detecting subcarrier P13Then, 4 sub-carriers in the average power set are calculated, and the last three sub-carriers P are selected according to the sequence of adding the sub-carriers into the set2、P6And P10Then a is the product of the sum of the three subcarriers and a programmable threshold to remove power.
Compare A with V above2+3And V2-3A is greater than the maximum value, for the next subcarrier P14And (6) detecting.
Detecting all subcarriers according to the sequence, wherein the obtained calculated average power set contains 22 subcarriers in total, and calculating the average power V of the 22 subcarriersAverage,VAverageI.e. the average noise power.
Then calculating the product of the average noise power and the programmable threshold value for removing the power to obtain B; comparing the power of each subcarrier with B, and if the power of the subcarrier is greater than B, the subcarrier has narrowband interference; and finally all the subcarriers with the narrow-band interference are obtained.
In this embodiment, the programmable threshold value for removing power is 3-10, preferably 3, 5, 7, 9 or 10.
The invention also provides a communication chip which can operate the method for detecting the narrow-band interference and realize the detection of the narrow-band interference. The communication chip is an ASIC chip or a DSP chip.
The invention also provides a communication device which is provided with the communication chip.
Claims (8)
1. A method for detecting narrow-band interference is characterized in that, the idle time between two data packets is used for detecting the narrow-band interference; the method comprises the following steps:
step S1, obtaining subcarrier P with minimum noise powermin;
Step S2, calculating average noise power; the specific process is as follows:
step S21, establishing a calculation average power set; and P isminAs a set of calculated average powersAn element;
step S22, for all subcarriers P1、P2……PnPerforming steps S23-S25, respectively;
step S23, adding PjAs detection subcarriers, Pj∈(P1、P2......Pn) (ii) a Obtain the subcarrier PjSum of powers V of first m subcarriersj-mAnd subcarrier PjThe sum of the powers of the next m subcarriers Vj+mGet Vj-mAnd Vj+mMaximum value of (1);
step S24, calculating the product A of the sum of the sub-carriers less than or equal to m in the average power set and the programmable threshold value for removing the power; specifically, the method comprises the following steps: 1) calculating the number of subcarriers in the average power set to be less than or equal to m, and calculating the product A of the sum of the powers of all the subcarriers in the set and a programmable threshold value for removing the power; 2) calculating the number of subcarriers in the average power set to be more than m, then taking the last m subcarriers according to the entering sequence of the subcarriers in the set, and calculating the product A of the sum of the powers of the m subcarriers and the programmable threshold value for removing the power;
step S25, if A is smaller than the maximum value in step S23, the sub-carrier P is selectedjAdding the average power into a calculated average power set;
step S26, traversing all subcarriers P1、P2……PnThen, a final calculated average power set is obtained, and the average power V of all the subcarriers in the set is calculatedAverage,VAverageIs the average noise power;
in step S3, if the power of the sub-carrier is greater than the product of the average noise power and the programmable threshold for removing power, then the sub-carrier has narrowband interference.
2. A method for detecting narrowband interference according to claim 1, where the minimum power value in step S1 is to take several subcarriers from a starting point of noise power, so as to obtain a subcarrier with minimum noise power value.
3. A method for detecting narrowband interference according to claim 1, characterized in that the values of the removal power programmable threshold in steps S24 and S3 are 3-10.
4. Method for detecting narrowband interference according to claim 1, characterised in that in step S3P is traversed1、P2......PnAnd obtaining all the subcarriers with the narrow-band interference from each subcarrier.
5. A method of detecting narrow-band interference according to claim 1, characterized in that in the course of the method operation, if a packet transmission is detected, the method operation is stopped.
6. A communication chip characterized in that it is capable of running the method of detecting narrowband interference according to claim 1.
7. The communication chip of claim 6, wherein the communication chip is an ASIC chip or a DSP chip.
8. A communication device, characterized in that it has a communication chip as claimed in claim 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811223163.0A CN109245839B (en) | 2018-10-19 | 2018-10-19 | Method for detecting narrow-band interference, communication chip and communication device thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811223163.0A CN109245839B (en) | 2018-10-19 | 2018-10-19 | Method for detecting narrow-band interference, communication chip and communication device thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109245839A CN109245839A (en) | 2019-01-18 |
CN109245839B true CN109245839B (en) | 2021-02-02 |
Family
ID=65080526
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811223163.0A Active CN109245839B (en) | 2018-10-19 | 2018-10-19 | Method for detecting narrow-band interference, communication chip and communication device thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109245839B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111262754B (en) * | 2020-01-16 | 2021-11-02 | 磐基技术有限公司 | Narrow-band interference detection method based on distortion power removal and communication device thereof |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101800721B (en) * | 2009-02-09 | 2012-12-12 | 华为技术有限公司 | Method and device for estimating interference in orthogonal frequency division multiplexing communication system |
CN101977066B (en) * | 2010-10-21 | 2013-08-28 | 上海华为技术有限公司 | Method and device for suppressing narrowband interference and network system |
CN102752015B (en) * | 2012-07-09 | 2014-04-09 | 中国人民解放军国防科学技术大学 | Method for detecting and processing narrow-band interference of DS (Direct Sequence)/FH (Frequency Hopping) hybrid spread spectrum communication system |
EP2928140B1 (en) * | 2014-03-31 | 2018-11-28 | Mitsubishi Electric R&D Centre Europe B.V. | Method and a device for cancelling a narrow band interference in a single carrier signal |
CN105791194B (en) * | 2014-12-24 | 2019-10-22 | 国家电网公司 | It is a kind of can the interference of anti-narrowband synchronous method and its system |
-
2018
- 2018-10-19 CN CN201811223163.0A patent/CN109245839B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN109245839A (en) | 2019-01-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4250875B2 (en) | Alarm device, alarm generation method used therefor, and program thereof | |
JP6918991B2 (en) | Startup signal management | |
CN106027439B (en) | To the method and receiver handled from the channel analog signal for sending channel | |
WO2013074690A1 (en) | System and method for detecting chirping radar pulses | |
CN101909024B (en) | Method and device for estimating maximum Doppler frequency offset | |
CN104144138B (en) | Adaptive single-frequency arrowband interference notch filter device and double frequency filter apparatus | |
JP2007166068A (en) | Wireless communication apparatus and wireless communication method | |
CN113447893B (en) | Radar pulse signal frequency spectrum automatic detection method, system and medium | |
CN104104623B (en) | Channel estimation method and apparatus in orthogonal frequency division multiplexing system | |
CN108649999A (en) | The detection device and detection method of OFDM electric line communication systems narrowband interference | |
CN109617573A (en) | The real-time detection and suppressing method of power line impulsive noise | |
JP7379650B2 (en) | Avoiding false positives related to activation signals | |
Baradkar et al. | Implementation of energy detection method for spectrum sensing in cognitive radio based embedded wireless sensor network node | |
CN109245839B (en) | Method for detecting narrow-band interference, communication chip and communication device thereof | |
TW201126978A (en) | Robust sensing of DVB-T/H transmissions in the presence of frequency offsets | |
US9215122B2 (en) | Radio communication apparatus and interference signal detection method | |
WO2014107973A1 (en) | Baseband peak cancellation method and device for lte system | |
CN108696296B (en) | Frequency band selection method and terminal station | |
CN111262754B (en) | Narrow-band interference detection method based on distortion power removal and communication device thereof | |
Liu et al. | Iterative blind OFDM parameter estimation and synchronization for cognitive radio systems | |
CN107204952A (en) | A kind of sub-band filter processing method for filtering ofdm system | |
Kobayashi et al. | Improved MB Cognitive Radio Spectrum Sensing Using Wavelet Spectrum Filtering | |
Cao et al. | Multi-channel robust spectrum sensing with low-complexity filter bank realization | |
JP2011041060A (en) | Receiving device | |
Hosseini et al. | Wavelet Packet-Based Transceiver for Cognitive UWBÉmetteur-récepteurà base de paquet d'ondelette pour les applications cognitives UWB |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |