IP Library Granted Patent US 7,907,970
Granted Patent B2
US 7,907,970 · App. 11/537,540 · Granted Mar 15, 2011

Providing quality of service for various traffic flows in a communications environment

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,907,970
App. No.
11/537,540
Granted
Mar 15, 2011
Kind
B2
Abstract

The claimed subject matter relates to providing appropriate QoS treatment to one or more traffic flows associated with a terminal, wherein the QoS treatment is defined within a profile assigned to the terminal and implemented when the terminal requests access to a network. An access mode can receive identifying indicia associated with the terminal and relays such indicia to an authentication and authorization server (AAS). The AAS can thereafter provide the access node with a profile that defines QoS treatment to associate with one or more traffic flows related to the terminal.

Claims (60)

1. A method for configuring QoS with respect to a terminal, comprising:

receiving identifying indicia associated with the terminal; and

subsequently delivering a profile to an access node that is communicatively coupled to the terminal after receipt of the identifying indicia, the profile including:

a first service class element and filter rule pair corresponding to an egress traffic service relating to egress traffic from an access node to a subscriber, said first service class element and filter rule pair including: i) a first service class element that includes parameters that prescribe a first QoS treatment and ii) a first set of one or more filter rules that identify an egress traffic flow to be provided the first QoS treatment; and

a second service class element and filter rule pair corresponding to an ingress traffic service relating to ingress traffic from a subscriber to an access node, said second service class element and filter rule pair including: i) a second service class element that includes parameters that prescribe a second QoS treatment and ii) a second set of one or more filter rules that identify an ingress traffic flow to be provided the second QoS treatment.

2. The method of claim 1 , further comprising performing authentication and authorization with respect to the terminal based at least in part upon the identifying indicia.

3. The method of claim 1 ,

wherein said second QoS treatment is different from said first QoS treatment.

4. The method of claim 1 , further comprising delivering the profile to multiple access nodes that are communicatively coupled to the terminal after receipt of the identifying indicia.

5. The method of claim 1 ,

wherein said profile is a profile assigned to said terminal, said terminal being a mobile wireless terminal; and

wherein said first service class element of said profile includes:

a max rate element indicating a maximum data rate that can be provided to a traffic flow associated with the first service class.

6. The method of claim 1 ,

wherein said profile is a profile assigned to said terminal, said terminal being a mobile wireless terminal; and

wherein said first service class element of said profile further includes:

a sharing weight element indicating a relative proportion of resources that a traffic flow associated with the first service class element should receive when competing with outer traffic flows.

7. The method of claim 6 , wherein said first service class element further includes:

a minimum rate element indicating a minimum data rate that can be provided to a traffic flow associated with the first service class.

8. The method of claim 1 ,

wherein said profile is a profile assigned to said terminal, said terminal being a mobile wireless terminal; and

wherein said first service class element of said profile further includes:

a compression hint element including information used in determining at least i) a type of compression applicable to packets belonging to a traffic flow corresponding to the first service class element or ii) parameters needed for compression of packets belonging to a traffic flow corresponding the first service class element.

9. The method of claim of claim 1 ,

wherein said profile is a profile assigned to said terminal, said terminal being a mobile wireless terminal; and

wherein said first service class element includes:

parameters needed for compression of packets belonging to a traffic flow corresponding the first service class element.

10. The method of claim 9 , wherein said profile further includes:

a service element including a grouping of parameters associated with establishing and maintaining connectivity by way of an air interface.

11. The method of claim 1 , wherein at least one of said first and second service class elements in said profile is associated with a location constraint profile included in said profile, said location constraint profile prescribing points of attachment or locations through which a subscriber may be granted access for services.

12. The communications apparatus of claim 11 , wherein presence of said location constraint profile indicates that access to services is to be limited to prescribed points of attachment or locations.

13. The method of claim 1 , wherein said first set of one or more filter rules includes rule priority information indicating the order in which a filter rule should be applied with respect to another filter rule included in said first set of filter rules.

14. The method of claim 1 , wherein said first set of one or more filter rules includes rules for discarding packets belong to a packet flow.

15. A communications apparatus, comprising:

means for receiving identifying indicia associated with a wireless terminal that is requesting access to one or more network services; and

means for subsequently delivering a profile to an access node that is communicatively coupled to the terminal after receipt of the identifying indicia, the profile including:

a first service class element and filter rule pair corresponding to an egress traffic service relating to egress traffic from an access node to a subscriber, said first service class element and filter rule pair including: i) a first service class element that includes parameters that prescribe a first QoS treatment and ii) a first set of one or more filter rules that identify an egress traffic flow to be provided the first QoS treatment; and

a second service class element and filter rule pair corresponding to an ingress traffic service relating to ingress traffic from a subscriber to an access node, said second service class element and filter rule pair including: i) a second service class element that includes parameters that prescribe a second QoS treatment and ii) a second set of one or more filter rules that identify an ingress traffic flow to be provided the second QoS treatment.

16. The communications apparatus of claim 15 , further comprising means for generating the profile; and

wherein an individual filter rule element is associated in said profile with a service class element to support a mapping between the traffic flow identified by the individual filter rule element and the associated service class element.

17. The communications apparatus of claim 15 , further comprising means for retrieving the profile from a database of profiles upon receipt of the identifying indicia.

18. An apparatus comprising:

a non-transitory memory device having stored thereon machine-executable instructions for control a machine to:

receive an identity of at least one of a terminal and a subscriber; and

deliver a profile assigned to the at least one of the terminal and the subscriber to a base station, wherein the profile includes:

a first service class element and filter rule pair corresponding to an egress traffic service relating to egress traffic from an access node to a subscriber, said first service class element and filter rule pair including: i) a first service class element that includes parameters that prescribe a first QoS treatment and ii) a first set of one or more filter rules that identify an egress traffic flow to be provided the first QoS treatment; and

a second service class element and filter rule pair corresponding to an ingress traffic service relating to ingress traffic from a subscriber to an access node, said second service class element and filter rule pair including: i) a second service class element that includes parameters that prescribe a second QoS treatment and ii) a second set of one or more filter rules that identify an ingress traffic flow to be provided the second QoS treatment.

19. The apparatus of claim 18 , wherein at least two QoS parameters defined within the profile are relative to one another; and

wherein an individual filter rule element is associated in said profile with a service class element to support a mapping between the traffic flow identified by the individual filter rule element and the associated service class element.

20. The apparatus of claim 18 , wherein said second QoS treatment is different from said first QoS treatment.

21. A communications apparatus comprising:

at least one processor configured to:

receive identifying indicia associated with a wireless terminal that is requesting access to one or more network services; and

subsequently deliver a profile to an access node that is communicatively coupled to the terminal after receipt of the identifying indicia, the profile including:

a first service class element and filter rule pair corresponding to an egress traffic service relating to egress traffic from an access node to a subscriber, said first service class element and filter rule pair including: i) a first service class element that includes parameters that prescribe a first QoS treatment and ii) a first set of one or more filter rules that identify an egress traffic flow to be provided the first QoS treatment; and

a second service class element and filter rule pair corresponding to an ingress traffic service relating to ingress traffic from a subscriber to an access node, said second service class element and filter rule pair including i) a second service class element that includes parameters that prescribe a second QoS treatment and ii) a second set of one or more filter rules that identify an ingress traffic flow to be provided the second QoS treatment; and

a memory coupled to said at least one processor.

22. The communications apparatus of claim 21 , wherein said at least one processor is further configured to perform authentication and authorization with respect to the wireless terminal based at least in part upon the identifying indicia.

23. The communications apparatus of claim 21 , wherein said second QoS treatment is different from said first QoS treatment.

24. The communications apparatus of claim 21 , wherein said at least one processor is further configured to deliver the profile to multiple access nodes that are communicatively coupled to the terminal after receipt of the identifying indicia.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 20, 2007
From: QUALCOMM FLARION TECHNOLGIES, INC.
To: QUALCOMM INCORPORATED
Reel/Frame 019235/0562 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 9, 2007
From: PARK, VINCENT D.; TSIRTSIS, GEORGE; O'NEILL, ALAN WILLIAM; CORSON, M. SCOTT
To: QUALCOMM INCORPORATED
Reel/Frame 019137/0055 →