# US 2019/0159058 A1 · Extended quality of service class identifier (qci) masking

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

- Number: US 2019/0159058 A1
- Document ID: US20190159058A1
- Status: Published application
- Kind: A1
- Application number: 16/141,380
- Filed: 2018-09-25
- Published: 2019-05-23
- Earliest claimed: 2017-11-21
- Assignees: T-Mobile USA, Inc.
- Applicants: T-Mobile USA, Inc.
- Inventors: Karunakalage Viraj Rakitha Silva
- Web page: https://patentgrep.com/patent/US20190159058A1

## CPC

- 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 8/18: Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W 28/24: Negotiating SLA [Service Level Agreement]; Negotiating QoS [Quality of Service]
- H04W 76/10: Connection setup
- H04W 8/20: Transfer of user or subscriber data
- H04W 28/0263: {involving mapping traffic to individual bearers or channels, e.g. traffic flow template [TFT]}
- H04W 60/04: using triggered events
- 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

Systems and methods for extended quality of service class identifier (QCI) masking are described. Subscriber accounts may be assigned an extended QCI value, which may be unsupported by a user device associated with the subscriber account. The communications network maintains a mapping between extended QCI values and standard QCI values. When a user device requests a new session with the communication network, the session may be established such that priority for the session within the communication network is based on the extended QCI value associated with the subscriber account, while the mapped standard QCI value is communicated to the user device in establishing the session.

## Claims

### Claim 1

A method implemented at a communication network, the method comprising:
assigning, at the communication network, an extended quality of service (QoS) class identifier (QCI) to a subscriber account;
mapping, at the communication network, the extended QCI to a standard QCI;
receiving, at the communication network, a request from a user device to attach and activate a session;
determining the subscriber account is associated with the user device;
establishing a session between the user device and the communication network, wherein:
within the communication network, the session is associated with the extended QCI; and
within the user device, the session is associated with the standard QCI.

### Claim 2 (depends on 1)

A method as recited in claim 1, wherein the extended QCI comprises a value between 128 and 254.

### Claim 3 (depends on 1)

A method as recited in claim 1, wherein the extended QCI comprises a value between 10 and 254.

### Claim 4 (depends on 1)

A method as recited in claim 1, wherein the standard QCI comprises a value between 6 and 9.

### Claim 5 (depends on 1)

A method as recited in claim 1, further comprising within the communication network, prioritizing services to the user device based on the extended QCI.

### Claim 6

A communication network comprising:
one or more processors;
memory, communicatively coupled to the one or more processors;
a mobility management entity stored in the memory and executed on the processor, the mobility management entity configured to:
maintain a mapping between extended quality of service (QoS) class identifier (QCI) values and standard QCI values;
receive, from a user device, a request to attach and activate a session with the communication network; and
in response to receiving the request:
determine an extended QCI value associated with a subscriber account associated with the user device;
determine a standard QCI value that is mapped to the extended QCI value associated with the subscriber account associated with the user device;
establish a session between the user device and the communication network, wherein:
within the communication network, the session is associated with the extended QCI value associated with the subscriber account associated with the user device; and
within the user device, the session is associated with the standard QCI value that is mapped to the extended QCI value associated with the subscriber account associated with the user device.

### Claim 7 (depends on 6)

A communication network as recited in claim 6, wherein the extended QCI comprises a value between 128 and 254.

### Claim 8 (depends on 6)

A communication network as recited in claim 6, wherein the extended QCI comprises a value between 10 and 254.

### Claim 9 (depends on 6)

A communication network as recited in claim 6, wherein the standard QCI comprises a value between 6 and 9.

### Claim 10 (depends on 6)

A communication network as recited in claim 6, further comprising a subscriber profile data repository that is configured to maintain an extended QCI value associated with the subscriber account.

### Claim 11

One or more non-transitory computer storage media comprising computer-executable instructions that, when executed, direct a computing system to perform operations, the operations comprising:
receiving from a user device, a request to attach and activate a session with a communication network;
determining a subscriber account associated with the user device;
determining an extended quality of service class identifier (QCI) value associated with the subscriber account;
determining a standard QCI value that is mapped to the extended QCI value that is associated with the subscriber account; and
establishing a communication session between the user device and the communication network, wherein:
a message from the communication network to the user device includes the standard QCI value; and
components of the communication network prioritize service for the session based on the extended QCI value.

### Claim 12 (depends on 11)

One or more non-transitory computer storage media as recited in claim 11, the operations further comprising authenticating and authorizing on the communication network, the subscriber account associated with the user device.

### Claim 13 (depends on 11)

One or more non-transitory computer storage media as recited in claim 11, wherein determining the extended QCI value associated with the subscriber account comprises requesting the extended QCI value from a subscriber profile data repository.

### Claim 14 (depends on 11)

One or more non-transitory computer storage media as recited in claim 11, wherein determining the standard QCI value that is mapped to the extended QCI value that is associate with the subscriber account comprises querying an extended QCI mapping that maintains a mapping between extended QCI values and standard QCI values.

### Claim 15 (depends on 11)

One or more non-transitory computer storage media as recited in claim 11, wherein determining the standard QCI value that is mapped to the extended QCI value that is associate with the subscriber account comprises requesting the standard QCI value from a subscriber profile data repository.

### Claim 16 (depends on 11)

One or more non-transitory computer storage media as recited in claim 11, wherein the extended QCI value comprises a value between 10 and 254.

### Claim 17 (depends on 11)

One or more non-transitory computer storage media as recited in claim 11, wherein the extended QCI value comprises a value between 128 and 254.

### Claim 18 (depends on 11)

One or more non-transitory computer storage media as recited in claim 11, wherein the standard QCI value comprises a value between 6 and 9.

### Claim 19 (depends on 11)

One or more non-transitory computer storage media as recited in claim 11, the operations further comprising assigning an extended QCI value to the subscriber account.

### Claim 20 (depends on 11)

One or more non-transitory computer storage media as recited in claim 11, the operations further comprising maintaining a mapping between extended QCI values and standard QCI values.
