Patent ID: 7996554

Claim:
An access point (AP), comprising: a control module configured to define a plurality of basic service sets for the AP, wherein each of the basic service sets has an identifier, wherein each of the basic service sets corresponds to a class of service, wherein each of the basic service sets has predetermined service parameters, and wherein the predetermined service parameters for the basic service sets are based on the class of service associated with the basic service sets; and a scheduling module configured to schedule communications between the basic service sets of the AP and a plurality of client stations based on (i) the identifiers and (ii) the predetermined service parameters of the basic service sets, and determine quality of service for the communications based on (i) the identifiers and (ii) the predetermined service parameters, wherein the scheduling module includes a first scheduler configured to schedule first transmit times for the basic service sets to transmit data from the AP to the client stations within time slots determined according to the predetermined service parameters of the basic service sets; and a second scheduler configured to schedule second transmit times for the client stations associated with the basic service sets, to transmit data from the client stations to the AP, based on the predetermined service parameters of the basic service sets.