Method and apparatus for providing a delay guarantee for a wireless network
First Claim
Patent Images
1. A method for providing a delay guarantee for each of a plurality of client devices associated with an access point, comprising:
- classifying each of said plurality of client devices into one of a plurality of potential client device types;
determining a desired traffic load for said plurality of client devices; and
allocating shaper intervals to each of said plurality of client devices based on client device type classification and said desired traffic load.
3 Assignments
0 Petitions
Accused Products
Abstract
A system, method, apparatus, means, and computer program code for providing a delay guarantee for a wireless network is provided.
65 Citations
21 Claims
-
1. A method for providing a delay guarantee for each of a plurality of client devices associated with an access point, comprising:
-
classifying each of said plurality of client devices into one of a plurality of potential client device types;
determining a desired traffic load for said plurality of client devices; and
allocating shaper intervals to each of said plurality of client devices based on client device type classification and said desired traffic load. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of determining whether a request for new bandwidth should be accepted by an access point, comprising:
-
receiving a request for new bandwidth to be provided by an access point;
determining bandwidth consumption of accepted critical client devices and other client devices associated with said access point;
determining critical access delay for all of said critical client devices;
determining the total target frame rate for said access point based on said critical access delay; and
accepting said bandwidth requirement if said request does not cause an overload condition for said access point.
-
-
20. An article of manufacture comprising:
a computer readable medium having stored thereon instructions which, when executed by a processor, cause said processor to;
classify each of a plurality of client devices into one of a plurality of potential client device types;
determine a desired traffic load for said plurality of client devices; and
allocate shaper intervals to each of said plurality of client devices based on client device type classification and said desired traffic load.
-
21. An apparatus, comprising:
-
a processor;
a communication port coupled to said processor and adapted to communicate with at least one device; and
a storage device coupled to said processor and storing instructions adapted to be executed by said processor to;
classify each of a plurality of client devices into one of a plurality of potential client device types;
determine a desired traffic load for said plurality of client devices; and
allocate shaper intervals to each of said plurality of client devices based on client device type classification and said desired traffic load.
-
Specification