IP Library Granted Patent US 9,787,446
Granted Patent B2
US 9,787,446 · App. 14/660,029 · Granted Oct 10, 2017

Method and device for processing resource blocks

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,787,446
App. No.
14/660,029
Granted
Oct 10, 2017
Kind
B2
Abstract

A method ( 700 ) for processing resource blocks in a receiver may include receiving ( 701 ) a signal comprising transmissions from a plurality of radio cells, wherein received samples of the signal are arranged in a plurality of resource blocks ( 300 ); forming ( 702 ) a plurality of clusters ({x i,j N }) based on a similarity criterion with respect to the plurality of resource blocks ( 300 ); and assigning ( 703 ) each resource block of the plurality of resource blocks ( 300 ) to one cluster of the plurality of clusters ({x i,j N }).

Claims (48)

1. A method for processing resource blocks in a receiver of a user equipment, the method comprising:

receiving, by the receiver of the user equipment, a signal comprising transmissions from a plurality of radio cells, wherein received samples of the signal are arranged in a plurality of resource blocks;

forming a plurality of clusters based on a similarity criterion with respect to the plurality of resource blocks;

assigning each resource block of the plurality of resource blocks to a cluster of the plurality of clusters;

assigning to each resource block a signal-to-interference and noise ratio estimated over a respective resource block;

filtering the signal-to-interference and noise ratios by using a median filter; and

applying the similarity criterion to the median-filtered signal-to-interference and noise ratios.

2. The method of claim 1 , wherein the similarity criterion is based on a difference between respective signal-to-interference and noise ratios.

3. The method of claim 1 ,

wherein estimating the signal-to-interference and noise ratio over a resource block is based on received samples arranged at known pilot positions in the resource block.

4. The method of claim 1 , comprising:

generating a two-dimensional map based on the plurality of clusters, the map representing a distribution of the signal-to-interference and noise ratio of the received signal across time and frequency.

5. The method of claim 4 , comprising:

using the two-dimensional map in the receiver for interference mitigation.

6. The method of claim 1 ,

wherein the plurality of resource blocks forms a time-frequency grid each resource block having a same predetermined dimension within the grid.

7. The method of claim 1 ,

wherein a predetermined number of the plurality of resource blocks forms a subframe;

wherein forming the plurality of clusters is performed on a subframe basis; and

wherein assigning the plurality of resource blocks to the plurality of clusters is performed on a resource block basis.

8. The method of claim 1 , comprising:

using a classification algorithm for forming the plurality of clusters, wherein the classification algorithm is based on one of a k-mean and a k-median approach.

9. The method of claim 1 , comprising:

initializing a number of the clusters based on a known or an estimated number of interfering radio cells before forming the plurality of clusters.

10. The method of claim 1 , comprising:

combining clusters of the plurality of clusters based on at least one of the following refinement constructs:

small clusters combination, and

substantially overlapping clusters combination.

11. A processor of a user equipment for processing resource blocks, the processor comprising:

a receiver configured to receive a signal comprising transmissions from a plurality of radio cells, wherein received samples of the signal are arranged in a plurality of resource blocks, the receiver further configured to provide, for each resource block, a signal-to-interference and noise ratio estimated over the respective resource block;

a cluster analyzer configured to form a plurality of clusters based on a similarity criterion with respect to the plurality of resource blocks, the cluster analyzer comprising a median filter configured to filter the signal-to-interference and noise ratios and to provide median-filtered signal-to-interference and noise ratios; and

a cluster assigner configured to assign each resource block of the plurality of resource blocks to a cluster of the plurality of clusters.

12. The processor of claim 11 ,

wherein the cluster analyzer comprises a cluster provider configured to provide the plurality of clusters based on a classification algorithm.

13. A method for clustering a plurality of resource blocks, the method comprising:

assigning a plurality of signal-to-interference and noise ratios each one estimated over a respective one of the plurality of resource blocks to a plurality of clusters based on a distance criterion with respect to representatives of the clusters;

calculating new representatives of the clusters, wherein a new representative of a cluster is calculated based on averaging the signal-to-interference and noise ratios assigned to the cluster; and

repeating the assigning and the calculating until a convergence criterion is met.

14. The method of claim 13 , wherein the convergence criterion is met when a relative difference between the new representatives and the representatives of the clusters crosses a predetermined threshold.

15. The method of claim 13 ,

wherein calculating the new representatives is based on one of a k-mean and a k-median algorithm.

16. The method of claim 13 , comprising:

initializing the representatives of the clusters within a range between a minimum and a maximum of the signal-to-interference and noise ratios before starting the assigning and the calculating.

17. The method of claim 16 , wherein the representatives of the clusters are uniformly initialized within the range between the minimum and the maximum of the signal-to-interference and noise ratios.

18. The method of claim 13 , further comprising after the convergence criterion is met:

combining a cluster with another cluster of the plurality of clusters when a number of data points in the cluster is below a predetermined value.

19. The method of claim 13 , further comprising after the convergence criterion is met:

combining at least two clusters of the plurality of clusters when an absolute difference between representatives of the two clusters is below a predetermined value.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2020
From: INTEL CORPORATION
To: APPLE INC.
Reel/Frame 053063/0205 →
CONFIRMATORY ASSIGNMENT Recorded Jun 25, 2020
From: INTEL IP CORPORATION
To: INTEL CORPORATION
Reel/Frame 053051/0016 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 26, 2015
From: ROTH, KILIAN; CARBONELLI, CECILIA; FECHTEL, STEFAN
To: INTEL IP CORPORATION
Reel/Frame 035496/0046 →