# US 11,452,113 B2 · Method and base station for CSG aware scheduling in wireless network

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

- Number: US 11,452,113 B2
- Document ID: US11452113B2
- Status: Granted
- Kind: B2
- Application number: 17/044,081
- Filed: 2019-07-24
- Published: 2021-02-25
- Granted: 2022-09-20
- Earliest claimed: 2018-07-24
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Ramesh Chandran
- Web page: https://patentgrep.com/patent/US11452113B2

## CPC

- H04W 72/56: based on priority criteria
- H04W 48/02: Access restriction performed under specific conditions
- H04W 72/23: in the downlink direction of a wireless link, i.e. towards a terminal
- H04W 72/542: using measured or perceived quality
- H04W 72/543: based on requested quality, e.g. QoS
- H04W 76/12: Setup of transport tunnels
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

This disclosure provides a method for CSG aware scheduling in a wireless network. The method includes determining, by a base station, a priority for each of CSG users and N-CSG users in a time domain based on a plurality of parameters. Further, the method includes changing, by the base station, the priority for each of the CSG users and the N-CSG users using a weight value. Further, the method includes allocating, by the base station, RBs to the CSG users and the N-CSG users based on the changed priority for each of the CSG users and the N-CSG users.

## Claims

### Claim 1

A method for closed subscriber group (CSG) aware scheduling in a wireless network, the method comprising: determining, by a base station, a priority for each of a plurality of CSG users and a plurality of non-closed subscriber group (N-CSG) users in a time domain based on a plurality of parameters;
changing, by the base station, the determined priority for each of the plurality of CSG users and the plurality of N-CSG users using a weight value;
allocating, by the base station, resource blocks (RBs) to each of the plurality of CSG users and the plurality of N-CSG users based on the changed priority for each of the plurality of CSG users and the plurality of N-CSG users, wherein the allocating comprises: identifying, by the base station, a number of users determined for data transmission in the time domain, and comparing the number of users determined for the data transmission and a number of the plurality of CSG users and the plurality of N-CSG users;
allocating a maximum number of the RBs to the plurality of CSG users in case that the number of users determined for the data transmission is less than the number of the plurality of CSG users and the plurality of N-CSG users;
allocating the RBs to the plurality of CSG users and restricting allocation of the RBs to the plurality of N-CSG users in case that the number of users determined for the data transmission is greater than the number of the plurality of CSG users and the plurality of N-CSG users; and
adjusting an allocation of the RBs between the plurality of CSG users and the plurality of N-CSG users in case that the number of users determined for the data transmission is equal to the plurality of CSG users and the plurality of N-CSG users.

### Claim 2 (depends on 1)

The method of claim 1, wherein the plurality of parameters comprises at least two of a modulation and coding scheme (MCS), a reported quality of service class indicator (QCI) for guaranteed bit rate (GBR) bearers and non-guaranteed bit rate (N-GBR) bearers, an aggregate data rate of each of the plurality of CSG users, a packet delay (PD) of the GBR bearers and the N-GBR bearers, a buffer occupancy (BO), and a type of bearer.

### Claim 3 (depends on 2)

The method of claim 2, wherein the MCS is related to a reported channel quality indicator (CQI) and a signal-to-interference noise ratio (SINR).

### Claim 4 (depends on 2)

The method of claim 2, wherein the QCI is a quality of service (QoS) priority associated with the GBR bearers and the N-GBR bearers.

### Claim 5 (depends on 2)

The method of claim 2, wherein the PD is a scheduling delay of a packet indicating a time interval between arrival of the packet to a scheduler of the base station and a scheduling time.

### Claim 6 (depends on 2)

The method of claim 2, wherein the BO indicates an amount of data pending in a queue for the GBR bearers and the N-GBR bearers for each of the plurality of CSG users and the plurality of N-CSG users.

### Claim 7 (depends on 1)

The method of claim 1, wherein the plurality of parameters are changed based on at least one of a traffic load and a channel condition.

### Claim 8 (depends on 1)

The method of claim 1, wherein the weight value is a value for at least one of decrementing a priority of each of the plurality of N-CSG users or increasing a priority of each of the plurality of CSG users.

### Claim 9 (depends on 1)

The method of claim 1, wherein allocation of RBs for non-guaranteed bit rate (N-GBR) bearers associated with the plurality of CSG users is prioritized over allocation of RBs for N-GBR bearers associated with the plurality of N-CSG users.

### Claim 10

A base station for closed subscriber group (CSG) aware scheduling in a wireless network, the base station comprising:
a processor, configured to:
determine a priority for each of a plurality of CSG users and a plurality of non-closed subscriber group (N-CSG) users in a time domain based on a plurality of parameters;
change the determined priority for each of the plurality of CSG users and the plurality of N-CSG users using a weight value;
allocate resource blocks (RBs) to each of the plurality of CSG users and the plurality of N-CSG users based on the changed priority for each of the plurality of CSG users and the plurality of N-CSG users, wherein the processor is further configured to: identify a number of users determined for data transmission in the time domain, and compare the number of users determined for the data transmission and a number of the plurality of CSG users and the plurality of N-CSG users;
allocate a maximum number of the RBs to the plurality of CSG users in case that the number of users determined for the data transmission is less than the number of the plurality of CSG users and the plurality of N-CSG users;
allocate the RBs to the plurality of CSG users and restricting allocation of the RBs to the plurality of N-CSG users in case that the number of users determined for the data transmission is greater than the number of the plurality of CSG users and the plurality of N-CSG users; and
adjust an allocation of the RBs between the plurality of CSG users and the plurality of N-CSG users in case that the number of users determined for the data transmission is equal to the plurality of CSG users and the plurality of N-CSG users.

### Claim 11 (depends on 10)

The base station of claim 10, wherein the plurality of parameters comprises at least two of a modulation and coding scheme (MCS), a reported quality of service class indicator (QCI) for guaranteed bit rate (GBR) bearers and non-guaranteed bit rate (N-GBR) bearers, an aggregate data rate of each of the plurality of CSG users, a packet delay (PD) of the GBR bearers and the N-GBR bearers, a buffer occupancy (BO), and a type of bearer.

### Claim 12 (depends on 11)

The base station of claim 11, wherein the MCS is related to a reported channel quality indicator (CQI) and a signal-to-interference noise ratio (SINR).

### Claim 13 (depends on 11)

The base station of claim 11, wherein the QCI is a quality of service (QoS) priority associated with the GBR bearers and the N-GBR bearers.

### Claim 14 (depends on 11)

The base station of claim 11, wherein the PD is a scheduling delay of a packet indicating a time interval between arrival of the packet to a scheduler of the base station and a scheduling time.

### Claim 15 (depends on 11)

The base station of claim 11, wherein the BO indicates an amount of data pending in a queue for the GBR bearers and the N-GBR bearers for each of the plurality of CSG users and the plurality of N-CSG users.

### Claim 16 (depends on 10)

The base station of claim 10, wherein the plurality of parameters are changed based on at least one of a traffic load and a channel condition.

### Claim 17 (depends on 10)

The base station of claim 10, wherein the weight value is a value for at least one of decrementing a priority of each of the plurality of N-CSG users or increasing a priority of each of the plurality of CSG users.

### Claim 18 (depends on 10)

The base station of claim 10, wherein allocation of RBs for non-guaranteed bit rate (N-GBR) bearers associated with the plurality of CSG users is prioritized over allocation of RBs for N-GBR bearers associated with the plurality of N-CSG users.
