# US 11,310,860 B2 · Dynamic quality of service (QOS) based channel 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,310,860 B2
- Document ID: US11310860B2
- Status: Granted
- Kind: B2
- Application number: 16/354,927
- Filed: 2019-03-15
- Published: 2019-07-11
- Granted: 2022-04-19
- Earliest claimed: 2016-10-21
- Assignees: International Business Machines Corporation
- Applicants: International Business Machines Corporation
- Inventors: Jigneshkumar K. Karia; Gandhi Sivakumar; Rambabu Yerra
- Web page: https://patentgrep.com/patent/US11310860B2

## CPC

- H04W 76/20: Manipulation of established connections
- H04W 24/08: Testing, {supervising or monitoring} using real traffic
- H04W 28/0268: {using specific QoS parameters for wireless networks, e.g. QoS class identifier [QCI] or guaranteed bit rate [GBR] (negotiating SLA or negotiating QoS H04W28/24)}
- H04W 28/0284: {detecting congestion or overload during communication (monitoring arrangements H04L43/00)}
- H04W 76/11: Allocation or use of connection identifiers
- H04W 28/0205: {at the air interface (dynamic wireless traffic scheduling H04W72/12)}
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Methods, computer program products, and systems are presented. The methods include, for instance: attaching a user equipment to a communication network via Evolved Nodes B respectively controlling radio cells of the communication network. A new communication channel for the user equipment is assigned based on usage characteristics of the user equipment.

## Claims

### Claim 1

A computer implemented method comprising:
attaching, by one or more processor of a computer, a user equipment to a communication network by use of a communication channel;
determining that the communication channel is to be adjusted based on preconfigured conditions; and
assigning a new communication channel for the user equipment based on usage characteristics of the user equipment, wherein the usage characteristics of the user equipment indicates a volume of data traffic involving the user equipment, respective times of the data traffic involving the user equipment, and mobility of the user equipment in terms of radio cell handovers within the communication network, wherein the communication network is a subscriber radio network comprising a plurality of radio cells controlled by a plurality of Evolved Nodes B (eNBs), which respectively connect one or more user equipment within each radio cell controlled by each of the eNBs with the communication network, and wherein the one or more processor operates on one of the plurality of eNBs.

### Claim 2 (depends on 1)

The computer implemented method of claim 1, further comprising:
prior to the assigning, producing the usage characteristics of the user equipment by tracking and recording (i) when data is downloaded to the user equipment; (ii) when data is uploaded from the user equipment; (iii) how much data is downloaded to the user equipment; (iv) how much data is uploaded from the user equipment; and (v) the number of handovers amongst eNBs serving the user equipment.

### Claim 3 (depends on 2)

The computer implemented method of claim 2, wherein an autonomic subscriber identity module (A-SIM) of the user equipment performs the producing upon being polled by an eNB that controls a radio cell in which the user equipment is currently located.

### Claim 4 (depends on 1)

The computer implemented method of claim 1, the attaching comprising:
retrieving a subscriber identification and a subscription level from an autonomic subscriber identity module (A-SIM) of the user equipment; and
providing access to the communication network for the user equipment via the communication channel.

### Claim 5 (depends on 1)

The computer implemented method of claim 1, wherein the preconfigured conditions from the determining consist of: a lapse of polling interval for the usage characteristics of the user equipment, and an occurrence of an event that triggers an adjustment of the communication channel.

### Claim 6 (depends on 1)

The computer implemented method of claim 1, the assigning comprising:
selecting the new communication channel associated with a template of the usage characteristics of the user equipment;
providing access to the communication network for the user equipment via the new communication channel; and
releasing resources of the communication channel for the user equipment.

### Claim 7 (depends on 6)

The computer implemented method of claim 6, the providing further comprising:
notifying routing elements and controlling elements of the communication network of the new communication channel, resulting in the user equipment communicating with the communication network via the new communication channel.

### Claim 8 (depends on 1)

The computer implemented method of claim 1, the attaching comprising:
retrieving a subscriber identification and a subscription level for the subscriber radio network from an autonomic subscriber identity module (A-SIM) of the user equipment; and
providing access to the subscriber radio network for the user equipment via the communication channel between the user equipment and one of eNBs controlling a radio cell in which the user equipment is located.

### Claim 9 (depends on 1)

The computer implemented method of claim 1, wherein the user equipment is of individual user equipment type using high-volume and high-speed data traffic services, or of a machine-type user equipment that requires high level of quality of service for a preconfigured functionalities.

### Claim 10

A computer program product comprising:
a non-transitory computer readable storage medium readable by one or more processor and storing instructions for execution by the one or more processor for performing a method comprising:
attaching a user equipment to a communication network by use of a communication channel;
determining that the communication channel is to be adjusted based on preconfigured conditions; and
assigning a new communication channel for the user equipment based on usage characteristics of the user equipment, wherein the usage characteristics of the user equipment indicates a volume of data traffic involving the user equipment, respective times of the data traffic involving the user equipment, and mobility of the user equipment in terms of radio cell handovers within the communication network, wherein the communication network is a subscriber radio network comprising a plurality of radio cells controlled by a plurality of Evolved Nodes B (eNBs), which respectively connect one or more user equipment within each radio cell controlled by each of the eNBs with the communication network, and wherein the one or more processor operates on one of the plurality of eNBs.

### Claim 11 (depends on 10)

The computer program product of claim 10, further comprising:
prior to the assigning, producing the usage characteristics of the user equipment by tracking and recording (i) when data is downloaded to the user equipment; (ii) when data is uploaded from the user equipment; (iii) how much data is downloaded to the user equipment; (iv) how much data is uploaded from the user equipment; and (v) the number of handovers amongst eNBs serving the user equipment.

### Claim 12 (depends on 11)

The computer program product of claim 11, wherein an autonomic subscriber identity module (A-SIM) of the user equipment performs the producing upon being polled by an eNB that controls a radio cell in which the user equipment is currently located.

### Claim 13 (depends on 10)

The computer program product of claim 10, the attaching comprising:
retrieving a subscriber identification and a subscription level from an autonomic subscriber identity module (A-SIM) of the user equipment; and
providing access to the communication network for the user equipment via the communication channel.

### Claim 14 (depends on 10)

The computer program product of claim 10, wherein the preconfigured conditions from the determining consist of: a lapse of polling interval for the usage characteristics of the user equipment, and an occurrence of an event that triggers an adjustment of the communication channel.

### Claim 15 (depends on 10)

The computer program product of claim 10, the assigning comprising:
selecting the new communication channel associated with a template of the usage characteristics of the user equipment;
providing access to the communication network for the user equipment via the new communication channel; and
releasing resources of the communication channel for the user equipment.

### Claim 16 (depends on 15)

The computer program product of claim 15, the providing further comprising:
notifying routing elements and controlling elements of the communication network of the new communication channel, resulting in the user equipment communicating with the communication network via the new communication channel.

### Claim 17 (depends on 10)

The computer program product of claim 10, the attaching comprising:
retrieving a subscriber identification and a subscription level for the subscriber radio network from an autonomic subscriber identity module (A-SIM) of the user equipment; and
providing access to the subscriber radio network for the user equipment via the communication channel between the user equipment and one of eNBs controlling a radio cell in which the user equipment is located.

### Claim 18 (depends on 10)

The computer program product of claim 10, wherein the user equipment is of individual user equipment type using high-volume and high-speed data traffic services, or of a machine-type user equipment that requires high level of quality of service for a preconfigured functionalities.

### Claim 19

A system comprising:
a memory;
one or more processor in communication with the memory; and
program instructions executable by the one or more processor via the memory to perform a method comprising:
attaching a user equipment to a communication network by use of a communication channel;
determining that the communication channel is to be adjusted based on preconfigured conditions; and
assigning a new communication channel for the user equipment based on usage characteristics of the user equipment, wherein the usage characteristics of the user equipment indicates a volume of data traffic involving the user equipment, respective times of the data traffic involving the user equipment, and mobility of the user equipment in terms of radio cell handovers within the communication network, wherein the communication network is a subscriber radio network comprising a plurality of radio cells controlled by a plurality of Evolved Nodes B (eNBs), which respectively connect one or more user equipment within each radio cell controlled by each of the eNBs with the communication network, and wherein the one or more processor operates on one of the plurality of eNBs.

### Claim 20 (depends on 19)

The system of claim 19, further comprising:
prior to the assigning, producing the usage characteristics of the user equipment by tracking and recording (i) when data is downloaded to the user equipment; (ii) when data is uploaded from the user equipment; (iii) how much data is downloaded to the user equipment; (iv) how much data is uploaded from the user equipment; and (v) the number of handovers amongst eNBs serving the user equipment.
