# US 8,787,858 B2 · Method and device for noise floor estimation

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

- Number: US 8,787,858 B2
- Document ID: US8787858B2
- Status: Granted
- Kind: B2
- Application number: 13/988,684
- Filed: 2010-11-30
- Published: 2013-09-19
- Granted: 2014-07-22
- Earliest claimed: 2010-11-30
- Assignees: Telefonaktiebolaget L M Ericsson (publ)
- Applicants: Torbjörn Wigren
- Inventors: Torbjörn Wigren
- Web page: https://patentgrep.com/patent/US8787858B2

## CPC

- H04B 1/1027: {assessing signal quality or detecting noise/interference for the received signal}
- H04B 17/26: using historical data, averaging values or statistics
- H04B 17/345: Interference values ({signal-to-interference ratio [SIR] or carrier-to-interference ratio [CIR]} H04B17/336)
- H04B: TRANSMISSION

## Abstract

A method for determining the noise floor in a receiver includes sorting received estimated values of the noise floor by time bins in a time cycle, determining and storing the average value of the received values in each time bin for a previous time cycle, and determining a scale factor for each time bin in the current time cycle by dividing the average value of each time bin in the previous time cycle by the smallest average value of the time bins in the previous time cycle. The division for time bin k in the previous time cycle is used as scale factor for time bin k in the current time cycle. A compensated noise floor power level for each time bin in the current time cycle may be determined by applying the scale factor of the current time bin to the currently received estimated value.

## Claims

### Claim 1

A method for determining a noise floor power level in a radio receiver, the method comprising:
receiving estimated values of the noise floor power level;
sorting the received estimated values by time bins, the time bins being N predetermined portions of a predetermined time cycle;
determining an average value of the received values in each time bin for a previous time cycle;
determining a scale factor for each time bin k in the current time cycle by dividing an average value of each time bin k in the previous time cycle by a smallest average value of the time bins in the previous time cycle;
determining a compensated noise floor power level for each time bin in the current time cycle by applying the scale factor of the current time bin to the currently received estimated value of the noise floor power level.

### Claim 2 (depends on 1)

The method of claim 1 further comprising:
storing the received estimated values of the noise power floor;
determining the average values of the time bins in the previous time cycle based on the stored received estimated values of the noise power floor.

### Claim 3 (depends on 1)

The method of claim 1 further comprising:
storing the average value of the received values in each time bin for the previous time cycle;
determining the smallest average value of the time bins in the previous time cycle after all average values of the time bins in the previous time cycle have been stored.

### Claim 4 (depends on 1)

The method of claim 1, further comprising determining and storing an average value of the received values in each time bin for the current time cycle for use in determining a scale factor for a future time cycle.

### Claim 5 (depends on 4)

The method of claim 4, wherein the future time cycle is the immediately next time cycle.

### Claim 6 (depends on 1)

The method of claims 1, wherein the applying the scale factor of the current time bin to the currently received estimated value of the noise floor power level comprises dividing the currently received estimated value of the noise floor power level by the scale factor of the current time bin.

### Claim 7 (depends on 1)

The method of claim 1, wherein the previous time cycle used in determining the scale factors for the current time cycle is the time cycle immediately preceding the current time cycle.

### Claim 8 (depends on 1)

The method of claim 1, wherein the predetermined time cycle is a 24 hour period and N equals 24.

### Claim 9

A device for determining a noise floor power level in a radio receiver, the device comprising:
one or processing circuits, the processing circuits configured to operate as:
an averaging circuit configured to:
receive estimated values of the noise floor power level;
sort the received estimated values by time bins, the time bins being N predetermined portions of a predetermined time cycle;
determine an average value of the received values in each time bin for a previous time cycle;
a scale factor circuit configured to:
receive, from the averaging circuit, the average values of the bins for the previous time cycle;
determine a scale factor for each time bin k in the current time cycle by dividing an average value of each time bin k in a previous time cycle by a smallest average value of the time bins in the previous time cycle;
a determining circuit configured to determine a compensated noise floor power level for each time bin in the current time cycle by applying the scale factor of the current time bin to the currently received estimated value of the noise floor power level.

### Claim 10 (depends on 9)

The device of claim 9, wherein the averaging circuit is configured to:
store the received estimated values of the noise power floor;
determine the average values of the time bins in the previous time cycle from the stored received estimated values of the noise power floor.

### Claim 11 (depends on 9)

The device of claim 9:
further comprising storage configured to store the determined average values of the time bins in the previous time cycle;
wherein the device is configured to find the smallest average value of the time bins in the previous time cycle after all of the average values of the time bins in the previous time cycle have been stored.

### Claim 12 (depends on 9)

The device of claim 9, wherein the device is configured to determine and store the average value of the received values in each time bin for the current time cycle for use in determining a scale factor for a future time cycle.

### Claim 13 (depends on 12)

The device of claim 12, in which the future time cycle is the immediately next time cycle.

### Claim 14 (depends on 9)

The device of claim 9, wherein the determining circuit is configured to apply the scale factor of the current time bin to the currently received estimated value of the noise floor power level by dividing the currently received estimated value of the noise floor power level by the scale factor of the current time bin.

### Claim 15 (depends on 9)

The device of claim 9, wherein the scale factor circuit is configured to use the time cycle immediately preceding the current time cycle as the previous time cycle in determining the scale factor.

### Claim 16 (depends on 9)

The device of claim 9, wherein the averaging circuit is configured to use a 24 hour period as the predetermined time cycle, with N being set to equal 24.
