Network-triggered quality of service (QoS) reservation
First Claim
1. A method comprising:
- generating at an access gateway (AGW) a reservation message for an access terminal (AT), the reservation message comprising quality of service (QoS) reservation parameters, the QoS reservation parameters comprising at least one or more traffic filter templates (TFTs) and a QoS;
communicating the reservation message from the AGW to the AT to initiate reservation of resources, the communication of the reservation message from the AGW to the AT enabling the AT to reserve QoS for an application that lacks QoS support;
attempting to reserve QoS according to the QoS reservation parameters in the reservation message from the AGW, the attempt to reserve QoS comprising one or more processes originating at the AT;
determining at the AT a result of the attempt to reserve QoS;
generating at the AT a reservation confirmation message indicating the result of the attempt to reserve QoS; and
communicating the reservation confirmation message from the AT to the AGW;
receiving at an application server a request from the AT to invoke the application, the request not requesting QoS for the application;
in response to the request from the AT, generating at the application server a policy request and communicating the policy request to a policy server; and
generating at the policy server a policy message and communicating the policy message to the AGW to cause the AGW to generate the reservation message.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes a network originating a QoS reservation message and communicating the network-originated QoS message through a radio access network (RAN) from an access gateway (AGW) to an access terminal (AT). The network-originated reservation message does not cause any network resource reservation by itself, but causes the AT to initiate a network resource reservation according to one or more parameters in the network-originated QoS reservation message. Accordingly, an existing network infrastructure supporting AT-originated QoS reservation may support network-originated QoS reservation (or proxied QoS) without any updates to an access-network infrastructure, such as the RAN. The method includes, in response to the network-initiated QoS reservation message, communicating a reservation confirmation through the RAN from the AT to the AGW. The reservation confirmation whether that the QoS reservation was successful.
-
Citations
35 Claims
-
1. A method comprising:
-
generating at an access gateway (AGW) a reservation message for an access terminal (AT), the reservation message comprising quality of service (QoS) reservation parameters, the QoS reservation parameters comprising at least one or more traffic filter templates (TFTs) and a QoS; communicating the reservation message from the AGW to the AT to initiate reservation of resources, the communication of the reservation message from the AGW to the AT enabling the AT to reserve QoS for an application that lacks QoS support; attempting to reserve QoS according to the QoS reservation parameters in the reservation message from the AGW, the attempt to reserve QoS comprising one or more processes originating at the AT; determining at the AT a result of the attempt to reserve QoS; generating at the AT a reservation confirmation message indicating the result of the attempt to reserve QoS; and communicating the reservation confirmation message from the AT to the AGW; receiving at an application server a request from the AT to invoke the application, the request not requesting QoS for the application; in response to the request from the AT, generating at the application server a policy request and communicating the policy request to a policy server; and generating at the policy server a policy message and communicating the policy message to the AGW to cause the AGW to generate the reservation message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 34, 35)
-
-
13. An apparatus comprising:
-
an interface operable to communicate with a network; one or more processors; and a memory coupled to the processors comprising one or more instructions, the processors operable when executing the instructions to; receive a reservation message communicated from an access gateway (AGW) in the network to initiate reservation of resources, the reservation message comprising quality of service (QoS) reservation parameters, the QoS reservation parameters comprising at least one or more traffic filter templates (TFTs) and a QoS, the communication of the reservation message from the AGW to an AT enabling the AT to reserve QoS for an application that lacks QoS support; attempt to reserve QoS according to the QoS reservation parameters in the reservation message from the AGW, the attempt to reserve QoS comprising one or more processes originating at the AT; determine at the AT a result of the attempt to reserve QoS; generate at the AT a reservation confirmation message indicating the result of the attempt to reserve QoS; communicate the reservation confirmation message from the AT to the AGW; and send a request to an application server to invoke the application, the request not requesting QoS for the application, the request operable to cause the application server to generate a policy request and communicate the policy request to a policy server, the policy server operable in response to the policy request to generate a policy message and communicate the policy message to the AGW to cause the AGW to generate the reservation message. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. An apparatus comprising:
-
an interface operable to communicate with an access terminal (AT); one or more processors; and a memory coupled to the processors comprising one or more instructions, the processors operable when executing the instructions to; generate at an access gateway (AGW) a reservation message for the AT, the reservation message comprising quality of service (QoS) reservation parameters, the QoS reservation parameters comprising at least one or more traffic filter templates (TFTs) and a QoS; communicate the reservation message from the AGW to the AT to initiate reservation of resources, the communication of the reservation message from the AGW to the AT enabling the AT to reserve QoS for an application that lacks QoS support; and receive a reservation confirmation message at the AGW from the AT, the reservation confirmation message indicating a result of an attempt to reserve QoS according to the QoS reservation parameters in the reservation message from the AGW, the attempt to reserve QoS having comprised one or more processes originating at the AT; and generate the reservation message at the AGW in response to receiving a policy message communicated to the AGW from a policy server, the policy message generated at the policy server in response to receiving a policy request from an application server that received a request from the AT to invoke the application, the request not requesting QoS for the application. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A system comprising:
-
an access gateway (AGW) operable to; generate a reservation message for an access terminal (AT), the reservation message comprising quality of service (QoS) reservation parameters, the QoS reservation parameters comprising at least one or more traffic filter templates (TFTs) and a QoS; and communicate the reservation message from the AGW to the AT to initiate reservation of resources, the communication of the reservation message from the AGW to the AT enabling the AT to reserve QoS for an application that lacks QoS support; the AT, operable to; attempt to reserve QoS according to the QoS reservation parameters in the reservation message from the AGW, the attempt to reserve QoS comprising one or more processes originating at the AT; determine a result of the attempt to reserve QoS; generate a reservation confirmation message indicating the result of the attempt to reserve QoS; and communicate the reservation confirmation message to the AGW; an application server operable to; receive a request from the AT to invoke the application, the request not requesting QoS for the application; and in response to the request from the AT, generate a policy request and communicate the policy request to a policy server; and the policy server, operable to generate a policy message and communicate the policy message to the AGW to cause the AGW to generate the reservation message. - View Dependent Claims (26, 27, 28, 29, 30)
-
-
31. An apparatus comprising:
-
one or more processors; and a memory coupled to the processors comprising one or more instructions, the processors operable when executing the instructions to; using an interface, communicate to an access gateway (AGW) instructions for proxied quality of service (QoS), the instructions prompting the AGW to; generate a reservation message for an AT, the reservation message comprising QoS reservation parameters, the QoS reservation parameters comprising at least one or more traffic filter templates (TFTs) and a QoS; and communicate the reservation message from the AGW to the AT to prompt the AT to attempt to reserve QoS according to the QoS reservation parameters, the communication of the reservation message from the AGW to the AT enabling the AT to reserve QoS for an application that lacks QoS support, the attempt to reserve QoS comprising one or more processes originating at the AT; receive a policy request from an application server, the policy request generated at the application server in response to receiving a request from the AT to invoke the application, the request not requesting QoS for the application; and in response to receiving the policy request, generate and communicate the instructions for proxied QoS to the AGW. - View Dependent Claims (32, 33)
-
Specification