# US 2008/0304553 A1 · Method and Device for Removing Narrow Band Interference in Spreading Frequency System

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2008/0304553 A1
- Document ID: US20080304553A1
- Status: Published application
- Kind: A1
- Application number: 12/096,160
- Filed: 2005-12-07
- Published: 2008-12-11
- Earliest claimed: 2005-12-07
- Assignees: Zte Corporation
- Inventors: Meng Zhao; Jiying Xiang; Chunbo Yao
- Web page: https://patentgrep.com/patent/US20080304553A1

## CPC

- H04B 1/7102: {with transform to frequency domain}
- H04B: TRANSMISSION

## Abstract

A method and device for eliminating narrow-band interference in spread spectrum system, wherein the method comprises the steps of: extracting N sampling points of the data to perform frequency spectrum transform each time and obtaining N points of data; getting the energy sum of individual data after M times of transform, obtaining N energy values, in which M≧1; removing partial excessive large values from N energy values and averaging the rest, then calculating the threshold value for interference determination based on the average value; obtaining the identification information of the points that have energy values exceeding the threshold value from N energy values and performing interference suppression for the data of corresponding points after frequency spectrum transform and finally outputting the data after frequency spectrum inverse transform. The device comprises a frequency spectrum transform unit, an interference elimination unit, an interference elimination control unit and a frequency spectrum inverse transform unit. The present invention could exactly distinguish interference data from non-interference data and effectively suppress narrow-band interference.

## Claims

### Claim 1

A method for eliminating narrow-band interference in a spread spectrum system, comprising the following steps of:
(A) extracting data of N sampling points to perform frequency spectrum transform each time and obtaining transformed data of N points;
(B) for the N sampling points, getting an energy accumulation of individual data after transform for M times and obtaining N energy values, wherein M is an integer greater than or equal to 1;
(C) removing partial excessive large values from said N energy values and averaging remaining energy values to get an average value, calculating a threshold value for interference determination based on the average value;
(D) comparing said N energy values with the threshold value, and obtaining identification information of all points that have energy values exceeding the threshold value;
(E) based on the identification information of said points, performing interference suppression for the data of corresponding points after frequency spectrum transform, performing frequency spectrum inverse transform for processed data and then outputting.

### Claim 2 (depends on 1)

The method in claim 1, wherein said step (C) is first to sequence said N energy values and remove K largest energy values, and K is computed in one of following methods:
K
=
ceil

(
∑
i
=
1
N
li

f
li
f
s
*
N
)
a
)
wherein, NI is estimated number of narrow-band interference; fIi is estimated bandwidth of ith narrow-band interference; fS is sampling frequency of input data, “ceil ( )” means rounding towards plus infinity;
b) K is an integer that is larger than 0.25N and less than 0.35N;
c) K is a number of values that are larger than the threshold value in the N energy values in last computation,
d) K=N−1, i.e., directly using minimum energy value as said average value.

### Claim 3 (depends on 1)

The method in claim 1, wherein said step (C) removes not only partial excessive large energy values, but also excessive small energy values as well, and then averages the remaining energy values.

### Claim 4 (depends on 1)

The method in claim 1, Wherein said step (C) uses said average value multiplied with 3-3.5 to be said threshold value.

### Claim 5 (depends on 1)

The method in claim 1, wherein in said step (B), M is determined by a number of sampling cycles included in an accumulation time period, and in said step (E) when processing interference elimination for data in an accumulation time period, the points in which the interference suppression is needed to be performed are determined based on the identification information of the points whose energy values are larger than said threshold recorded in a last accumulation time period.

### Claim 6 (depends on 1)

The method in claim 1, wherein said accumulation time period is of 60-120 ms.

### Claim 7 (depends on 1)

The method in claim 1, wherein in step (E) when performing interference suppression for the data, energy values of data at interference points are reduced to time average value of the minimum energy value within said N energy values, or the energy values of data at interference points are reduced to time average value of said average value.

### Claim 8

A device for eliminating narrow-band interference in a spread spectrum system, characterized in that it comprises a frequency spectrum transform unit, an interference elimination unit, an interference elimination control unit and a frequency spectrum inverse transform unit, wherein:
said frequency spectrum transform unit is used to perform frequency spectrum transform for one-time-extracted N sampling points of data and output transformed data to the interference elimination unit and the interference elimination control unit;
said interference elimination unit is used to perform interference elimination processing on data of points based on identification information of these points output from the interference elimination control unit and then send processed data to the frequency spectrum inverse transform unit;
said frequency spectrum inverse transform unit is used to perform frequency spectrum inverse transform for the data output from the interference elimination unit and then output them;
said interference elimination control unit is used to get an energy accumulation of individual data after transform for M times for the N sampling points to obtain N energy values (M≧1), remove partial excessive large values and average remaining energy values to get an average value, compute a threshold value based on the average value and compare the threshold value with the N energy values, and then output the identification information of the points that have energy values exceeding the threshold value to the interference elimination unit.

### Claim 9 (depends on 8)

The device for eliminating narrow-band interference in claim 8, characterized in that the interference elimination control unit further comprises an energy computation subunit, a data selection subunit, a threshold computation subunit and an interference determination subunit, wherein:
the energy computation subunit is used to compute energy values of N points of data after frequency spectrum transform and output the energy values to the interference determination subunit and the data selection subunit;
the data selection subunit is used to sequence the energy values of N points of data, remove partial excessive large energy values and then output to the threshold computation subunit;
the threshold computation subunit is used to average the remaining energy values to obtain an average value and calculate a threshold value for interference determination based on the obtained average value and then output the threshold value to the interference determination subunit;
the interference determination subunit is used to compare the energy values of N points of data with the threshold value, and then output the identification information of the points that have energy values exceeding the threshold value to the interference elimination unit.

### Claim 10 (depends on 8)

The device for eliminating narrow-band interference in claim 8, characterized in that said interference elimination control unit further comprises an energy computation subunit, an energy accumulation subunit, a data selection subunit, a threshold computation subunit, an interference determination subunit and an interference record subunit, wherein:
said energy computation subunit is used to compute the energy values of N points of data after frequency spectrum transform and output the energy values to the energy accumulation subunit;
said energy accumulation subunit is used to respectively accumulate the energy values of N sampling points of data within a set accumulation time period and obtain N accumulated energy values and output them to the data selection subunit and the interference determination subunit;
said data selection subunit is used to sequence the N accumulated energy values, remove partial excessive large energy values and then send the energy values to the threshold computation subunit;
said threshold computation subunit is used to average the remaining accumulated energy values to obtain an average value and calculate a threshold value for interference determination based on the obtained average value and then output the threshold value to the interference determination subunit;
said interference determination subunit is used to compare the N accumulated energy values with the threshold value, and then output the identification information of the points that have energy values exceeding the threshold value to the interference record subunit;
said interference record subunit is used to record the identification information of the points output from the interference determination subunit and output the information to the interference elimination unit when next accumulation time period starts;
Moreover, said interference elimination unit performs interference elimination processing for the data of corresponding points within current accumulation time period based on the identification information of the points output from the interference record subunit in last accumulation time period.

### Claim 11 (depends on 9)

The device in claim 9, wherein the data selection subunit removes K largest energy values from said N energy values, K is pre-set in this subunit and can be obtained in following method:
K
=
ceil

(
∑
i
=
1
N
li

f
li
f
s
*
N
)
a
)
wherein, NI is estimated number of narrow-band interferences, fIi is estimated bandwidth of ith narrow-band interference; fS is sampling frequency of input data, “ceil ( )” means rounding towards to plus infinity;
b) K is an integer that is larger than 0.25N and less than 0.35N;
c) K is set as N−1 which means that the data selection subunit selects minimum energy value for output.

### Claim 12 (depends on 9)

The device in claim 9, characterized in that said interference record subunit will also count a number of points, K, which have larger energy values than the threshold value, and output the number to the data selection subunit, wherein said data selection subunit removes K largest energy values from said N energy values and then output.

### Claim 13 (depends on 9)

The device in claim 9, wherein said data selection subunit removes not only partial excessive large energy values, but also excessive small energy values, and then outputs the remaining energy values.

### Claim 14 (depends on 9)

The device in claim 9, wherein said threshold computation subunit uses said average value multiplied with 3-3.5 as the threshold value.

### Claim 15 (depends on 8)

The device for eliminating narrow-band interference in claim 8, wherein when said interference elimination unit suppresses interference for data at interference points, it reduces the energy values of the data at interference points to time average value of minimum energy value in said N energy values or it reduces the energy values of the data at interference points to time average value of said average values.

### Claim 16 (depends on 10)

The device in claim 10, wherein the data selection subunit removes K largest energy values from said N energy values, K is pre-set in this subunit and can be obtained in following method:
K
=
ceil

(
∑
i
=
1
N
li

f
li
f
s
*
N
)
a
)
wherein, NI is estimated number of narrow-band interferences; fIi is estimated bandwidth of ith narrow-band interference; fS is sampling frequency of input data, “ceil ( )” means rounding towards to plus infinity;
b) K is an integer that is larger than 0.25N and less than 0.35N;
c) K is set as N−1 which means that the data selection subunit selects minimum energy value for output.

### Claim 17 (depends on 10)

The device in claim 10, characterized in that said interference record subunit will also count a number of points, K, which have larger energy values than the threshold value, and output the number to the data selection subunit, wherein said data selection subunit removes K largest energy values from said N energy values and then output.

### Claim 18 (depends on 10)

The device in claim 10, wherein said data selection subunit removes not only partial excessive large energy values, but also excessive small energy values, and then outputs the remaining energy values.

### Claim 19 (depends on 10)

The device in claim 10, wherein said threshold computation subunit uses said average value multiplied with 3-3.5 as be the threshold value.
