# US 11,445,415 B2 · Method and system for cell selection and reselection with prioritization

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

- Number: US 11,445,415 B2
- Document ID: US11445415B2
- Status: Granted
- Kind: B2
- Application number: 17/013,768
- Filed: 2020-09-07
- Published: 2021-03-11
- Granted: 2022-09-13
- Earliest claimed: 2019-09-06
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Shreyas Sreenivasa; Shanthossh Nagarajan; Manasi Ekkundi; Jajohn Mathew Mattam
- Web page: https://patentgrep.com/patent/US11445415B2

## CPC

- H04W 36/0085: {Hand-off measurements}
- H04W 48/20: Selecting an access point
- H04W 36/008357: {Determination of target cell based on access point [AP] properties, e.g. AP service capabilities}
- H04W 48/18: Selecting a network or a communication service
- H04W 36/00692: {using simultaneous multiple data streams, e.g. cooperative multipoint [CoMP], carrier aggregation [CA] or multiple input multiple output [MIMO] (allocation of physical resources in CoMP or in CA H04L5/0035)}
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

The present subject matter refers a method of cell selection and reselection. The method comprises detecting a plurality of neighboring cells and their associated plurality of cell capabilities while the UE, having an associated UE capability, is connected to a serving cell. A possible throughput for the plurality of neighbouring cells is determined based on the detected plurality of cell capability and UE capability. A first neighboring cell is selected from the plurality of neighboring cells based on the determined possible throughput.

## Claims

### Claim 1

A method of cell selection and reselection, the method comprising:
detecting a plurality of neighboring cells related to one or more detected frequencies, and their associated respective cell capabilities related to achievable throughput while a user equipment (UE), having an associated UE capability related to achievable throughput, is connected to a serving cell;
identifying a throughput database for the achievable throughput of the plurality of neighboring cells based on the detected cell capabilities and UE capability;
selecting a first neighboring cell from the plurality of neighboring cells based on at least one of: a highest ranked among the neighboring cells or the identified achievable throughput of the plurality of neighboring cells; and
sending a request to connect to the first neighboring cell.

### Claim 2 (depends on 1)

The method of claim 1, wherein the throughput database is managed by at least one of the UE, a cloud server and a network entity.

### Claim 3 (depends on 2)

The method of claim 2, wherein managing the throughput database comprises:
receiving, over a period of time, achievable throughput of a plurality of cells and associated cell capabilities of the plurality of cells, wherein the UE has connected to the plurality of cells over the period of time;
storing the received achievable throughput of the plurality of cells and associated cell capabilities of the plurality of cells in a database; and
ranking the plurality of cells based on the received achievable throughput, associated cell capabilities and the UE capability.

### Claim 4 (depends on 3)

The method as claimed in claim 3, wherein ranking the plurality of cells stored in the throughput database comprise:
determining a set of bands supported along with a bandwidth defined by the serving cell from the plurality of cells;
identifying a plurality of CA combinations for the at least one serving cell from the plurality of cells;
enabling calculation of an achievable throughput with respect to each of the CA combinations based on the bandwidth supported by the UE;
updating the achievable throughput for each combination based on the bandwidth and CA configuration deployed by the network when the UE camps on cell; and
updating a ranking associated with the throughput database based on the updated achievable throughput.

### Claim 5 (depends on 4)

The method as claimed in claim 4, further comprising pursuing a cell selection process when device is not in camped state or redirected by the network, the pursuing defined by the steps of
exploring a plurality of cells based on energy detection as a part of a cell-selection process;
mapping the plurality of explored cells with the cells mentioned in the throughput database; and
pursuing cell selection based on the mapped cells for cell selection, the mapped cells corresponding to the plurality of explored cells defining one or more frequencies fulfilling a predetermined inequality criteria.

### Claim 6 (depends on 5)

The method as claimed in claim 5, wherein the mapping comprises:
mapping the plurality of explored cells linked with one or more detected frequencies with the cells in the throughput database;
checking if the one or more detected frequencies are linked or associated to the throughput database; and
enabling cell selection in respect of the one or more detected frequencies based on the checking.

### Claim 7 (depends on 3)

The method of claim 3, wherein the ranking the plurality of neighboring cells comprises at least one of:
determining a theoretical throughput for a plurality of frequency bands supported by the UE capability;
checking the achievable throughput for the plurality of neighboring cells in the stored achievable throughput of the plurality of cells in the throughput database;
identifying a first list of cells from the plurality of neighboring cells having cell capabilities compatible with the UE capability; and
ranking the first list of cells based on the checked achievable throughput.

### Claim 8 (depends on 7)

The method as claimed in claim 7, wherein identifying the first list of cells from the plurality of neighboring cells having cell capabilities compatible with the UE capability comprises
determining the cell capabilities of the serving cell and the plurality of neighboring cells;
identifying the first list of cells from the plurality of neighboring cell having cell capabilities compatible with the UE capability; and
prioritizing the first list of cells by ranking the first list of cells higher than remaining cells among the plurality of neighboring cells not compatible with the UE capability.

### Claim 9 (depends on 7)

The method as claimed in claim 7, further comprises:
detecting an absence of achievable throughput information for the plurality of plurality of neighboring cells in the received achievable throughput for the plurality of cells connected with the UE over the period of time;
identifying a first list of cells from the plurality of neighboring cells having cell capabilities compatible with the UE capability; and
ranking the first list of cells based on the determined theoretical throughput of the frequency bands, wherein at least one cell from the first list of cells supporting a band having higher theoretical throughput is ranked higher than other cells from the first list of cells.

### Claim 10

A user-equipment (UE) to select cells in various modes of operation, the UE comprising:
a transceiver,
a memory, and
a processor configured to:
detect a plurality of neighboring cells related to one or more detected frequencies, and their associated respective cell capabilities related to achievable throughput while the UE, having an associated UE capability related to achievable throughput, is connected to a serving cell,
identify a throughput database for the achievable throughput of the plurality of neighboring cells based on the detected cell capabilities and UE capability,
select a first neighboring cell from the plurality of neighboring cells based on at least one of: a highest ranked among the neighboring cells or the identified achievable throughput of the plurality of neighboring cells, and
send a request to connect to the first neighboring cell.

### Claim 11 (depends on 10)

The UE of claim 10, wherein the throughput database is managed by at least one of the UE, a cloud server and a network entity.

### Claim 12 (depends on 11)

The UE of claim 11, wherein management of the throughput database comprises:
receipt, over a period of time, of achievable throughput of a plurality of cells and associated cell capabilities of the plurality of cells, wherein the UE has connected to the plurality of cells over the period of time;
storage of the received achievable throughput of the plurality of cells and associated cell capabilities of the plurality of cells in a database; and
ranking of the plurality of cells based on the received achievable throughput, associated cell capabilities and the UE capability.

### Claim 13 (depends on 12)

The UE as claimed in claim 12, wherein ranking of the plurality of cells stored in the throughput database comprises:
determination of a set of bands supported along with a bandwidth defined by the serving cell from the plurality of cells;
identification of a plurality of carrier aggregation (CA) combinations for at least one cell from the plurality of cells;
enablement of calculation of an achievable throughput with respect to each of the CA combinations based on the bandwidth supported by the UE;
update of the achievable throughput for each combination based on the bandwidth and CA configuration deployed by the network when the UE camps on cell; and
update of a ranking associated with the throughput database based on the updated achievable throughput.

### Claim 14 (depends on 13)

The UE as claimed in claim 13, wherein the processor is further configured to pursue a cell selection process when device is not in camped state or redirected by the network, and to pursue the cell selection process the processor is configured to:
explore a plurality of cells based on energy detection as a part of cell-selection process;
map the plurality of explored cells with the cells mentioned in the throughput database; and
pursue cell selection based on the mapped cells for cell selection, the mapped cells corresponding to the plurality of explored cells defining one or more frequencies fulfilling a predetermined inequality criteria.

### Claim 15 (depends on 14)

The UE as claimed in claim 14, wherein to map, the processor is further configured to:
map the plurality of explored cells linked with one or more detected frequencies with the cells in the throughput database;
check if the one or more detected frequencies are linked or associated to the throughput database; and
enable cell selection in respect of the one or more detected frequencies based on said checking.

### Claim 16 (depends on 12)

The UE of claim 12, wherein to rank the plurality of neighboring cells, the processor is configured to:
determine a theoretical throughput for a plurality of frequency bands supported by the UE capability;
check the achievable throughput for the plurality of neighboring cells in the stored achievable throughput of the plurality of cells in the throughput database;
identify a first list of cells from the plurality of neighboring cells having cell capabilities compatible with the UE capability; and
rank the first list of cells based on the checked achievable throughput.

### Claim 17 (depends on 16)

The UE as claimed in claim 16, wherein to identify the first list of cells from the plurality of neighboring cells having cell capabilities compatible with the UE capability, the processor is configured to:
determine the cell capabilities of the serving cell and the plurality of neighboring cells;
identify the first list of cells from the plurality of neighboring cells having cell capabilities compatible with the UE capability; and
prioritize the first list of cells by ranking the first list of cells higher than remaining cells among the plurality of neighboring cells not compatible with the UE capability.

### Claim 18 (depends on 16)

The UE as claimed in claim 16, wherein the processor is further configured to:
detect an absence of achievable throughput information for the plurality of neighboring cells in the received achievable throughput for the plurality of cells connected with the UE over the period of time;
identify a first list of cells from the plurality of neighboring cells having cell capabilities compatible with the UE capability; and
rank the first list of cells based on the determined theoretical throughput of the frequency bands, wherein at least one cell from the first list of cells supporting a band having higher theoretical throughput is ranked higher than other cells from the first list of cells.
