US9065739B2

Method and apparatus for providing end-to-end quality of service (QoS)

Summary by NHIP

QoS Profile Indexing Method

The method receives a quality of service profile identifier to select a parameter set from a fixed table for radio communication sessions. It negotiates changes by transmitting a new identifier and switching to a second parameter set upon receiving an allowed identifier response.

Claim Score by NHIP

Read claim 26, the broadest

Abstract

An approach is provided for supporting end-to-end Quality of Service (QoS) control. A QoS profile identifier is generated that maps to a QoS parameter. The identifier is transmitted over the radio communication system to an end station, wherein the end station determines the QoS parameter based on the received identifier. The approach also provides an alert mechanism in which the end station transmits an alert message upon detecting a deviation from the QoS parameter.

US9065739B2, drawing sheet 1
Sheet 1 of 11

Term

Projected expiry 16 December 2028.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Projected expiry

26 claims: 6 independent, 20 dependent

  1. 1
    A method comprising:receiving a quality of service profile identifier corresponding to a first set of one or more quality of service parameters for service over a radio communication system, wherein the quality of service profile identifier is a specific one of a fixed plurality of possible quality of service profile identifiers, each of which is an index into a table containing a fixed plurality of sets of quality of service parameters and selects one of the sets of quality of service parameters;determining the first set of one or more quality of service parameters based on the received identifier by using the received identifier as an index into the table to select the first set from the sets in the table, wherein the one or more quality of service parameters from the first set specify one or more characteristics of a communication session for the service established over the radio communication system and map to one or more quality of service parameters for a radio bearer established for the communication session;negotiating quality of service, in the communication session, comprising: sending and receiving data traffic using the radio bearer according to the one or more quality of service parameters for the first set;retrieving a quality of service profile identifier corresponding to one or more new quality of service parameters;transmitting a request including the new quality of service profile identifier;receiving a response which indicates an allowed quality of service profile identifier;using the received allowed quality of service identifier as an index into the table to select a second set of one or more quality of service parameters from the sets in the table;and sending and receiving data traffic according to the second set of the one or more quality of service parameters retrieved from the table based on the allowed quality of service identifier.
  2. 9
    A non-transitory computer-readable storage medium carrying instructions which, when executed by one or more processors, cause an apparatus to at least perform the following steps:receiving a quality of service profile identifier corresponding to a first set of one or more quality of service parameters for service over a radio communication system, wherein the quality of service profile identifier is a specific one of a fixed plurality of possible quality of service profile identifiers, each of which is an index into a table containing a fixed plurality of sets of quality of service parameters and selects one of the sets of quality of service parameters;determining the first set of one or more quality of service parameters based on the received identifier by using the received identifier as an index into the table to select the first set from the sets in the table, wherein the one or more quality of service parameters from the first set specify one or more characteristics of a communication session for the service established over the radio communication system and map to one or more quality of service parameters for a radio bearer established for the communication session;negotiating quality of service, in the communication session, including comprising: sending and receiving data traffic using the radio bearer according to the one or more quality of service parameters for the first set;retrieving a quality of service profile identifier corresponding to one or more new quality of service parameters from another set in the table;transmitting a request including the new quality of service profile identifier;receiving a response which indicates an allowed quality of service profile parameter;using the received allowed quality of service identifier as an index into the table to select a second set of one or more quality of service parameters from the sets in the table;and sending and receiving data traffic according to the second set of the one or more quality of service parameters retrieved from the table based on the allowed quality of service profile identifier.
  3. 10
    An apparatus comprising:at least one processor;and a memory including instructions, the memory and the instructions configured to, with the at least one processor, cause the apparatus to perform at least the following, receive a quality of service profile identifier corresponding to a first set of one or more quality of service parameters for service over a radio communication system, wherein the selected quality of service profile identifier is a specific one of a fixed plurality of possible quality of service profile identifiers, each of which is an index into a table containing a fixed plurality of sets of quality of service parameters and selects one of the sets of quality of service parameters;determine the first set of one or more quality of service parameters based on the received identifier by using the received identifier as an index into the table to select the first set from the sets in the table, wherein the one or more quality of service parameters from the first set specify one or more characteristics of a communication session for the service established over the radio communication system and map to one or more quality of service parameters for a radio bearer established for the communication session;negotiating quality of service, in the communication session, comprising: sending and receiving data traffic using the radio bearer according to the one or more quality of service parameters from the first set;retrieving a quality of service profile identifier corresponding to one or more new quality of service parameters;transmitting a request including the new quality of service profile identifier;receiving a response which indicates an allowed quality of service profile identifier;using the received allowed quality of service identifier as an index into the table to select a second set of one or more quality of service parameters from the sets in the table;and sending and receiving data traffic according to the second set of the one or more quality of service parameters retrieved from the table based on the allowed quality of service identifier.
  4. 17
    A method comprising:selecting a quality of service quality of service profile identifier that maps to a first set of one or more quality of service parameters that specify one or more characteristics in a communication session of service established in a radio communication system, wherein the one or more quality of service parameters for the service map to one or more quality of service parameters for a radio bearer established for the communication session, and wherein the quality of service profile identifier is a specific one of a fixed plurality of possible quality of service profile identifiers, each of which is an index into a table containing a fixed plurality of sets of quality of service parameters and selects one of the sets of quality of service parameters;sending the selected quality of service profile identifier to a mobile station;negotiating quality of service, in the communication session, including: sending and receiving data traffic using the radio bearer according to the one or more quality of service parameters for the first set;receiving a request including a new quality of service profile identifier;transmitting a response which indicates an allowed quality of service profile identifier, using the transmitted allowed quality of service identifier as an index into the table to select a second set of one or more quality of service parameters from the sets in the table;and sending and receiving data traffic according to the second set of the one or more quality of service parameters retrieved from the table based on the allowed quality of service profile identifier.
  5. 25
    A non-transitory computer-readable storage medium carrying instructions which, when executed by one or more processors, cause an apparatus to at least perform the following steps:selecting a quality of service profile identifier that maps to a first set of one or more quality of service parameters that specify one or more characteristics in a communication session of service established in a radio communication system, wherein the one or more quality of service parameters for the service map to one or more quality of service parameters for a radio bearer established for the communication session, and wherein the selected quality of service profile identifier is a specific one of a fixed plurality of possible quality of service profile identifiers, each of which is an index into a table containing fixed plurality of sets of quality of service parameters and selects one of the sets of quality of service parameters;sending the selected quality of service profile identifier to a mobile station;negotiating quality of service, in the communication session, comprising: sending and receiving data traffic using the radio bearer according to the one or more quality of service parameters for the first set;receiving a request including a new quality of service profile identifier;transmitting a response which indicates an allowed quality of service profile identifier;using the transmitted allowed quality of service identifier as an index into the table to select a second set of one or more quality of service parameters from the sets in the table;and sending and receiving data traffic according to the second set of the one or more quality of service parameters retrieved from the table based on the allowed quality of service profile identifier.
  6. 26
    Broadest claimClaim Score 32, narrow(NHIP)A method comprising:receiving, at a first end station, a quality of service profile identifier corresponding to a quality of service profile of a plurality of quality of service parameters over a radio communication system;determining the quality of service parameters from a table storing the quality of service profile identifier and the quality of service parameters using the received identifier, wherein the quality of service parameters specify one or more characteristics of one data flow in a communication session established over the radio communication system between the first end station and a second end station, and wherein at least one of the quality of service parameters is configured in advance of a request to enable a particular reservation;detecting a deviation from the quality of service parameters associated with at least a forward link of the radio communication system;determining to transmit an alert message to notify a base station within the radio communication system of the deviation associated with at least a forward link of the radio communication system;determining to transmit a set of one or more quality of service attributes supported by the first end station;and receiving a subset of one or more quality of service attributes selected from the set of one or more quality of service attributes.