WLAN admission control for multimedia service
First Claim
1. A method for controlling admission of a new isochronous data stream, within a WLAN system that transports both isochronous and asynchronous data, the method comprising:
- evaluating actual access times of previously admitted isochronous data streams, comprising;
providing a first threshold number;
determining a first value equal to the length of an individual previous service period;
calculating a second value equal to an average of actual total access times used for isochronous streams during each of the first threshold number of previous service periods;
determining projected access times needed by the new isochronous data stream, comprising;
calculating a third value equal to, if and when the new isochronous data stream is admitted, the length of a new service period; and
calculating a fourth value equal to, if and when the new isochronous data stream is admitted, a total primary access portion of the new service period; and
deciding to admit or reject the new isochronous data stream based on an evaluation of the actual and projected access times.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a system for controlling isochronous data admission, within a WLAN system (102) that transports both isochronous and asynchronous data. The system includes an apparatus (300), functioning as an access point within a WLAN system. The apparatus comprises a memory (306) and a transceiver (312) communicatively coupled to the memory. The apparatus further comprises an access coordinator (302), communicatively coupled to the memory, and adapted to: evaluate actual access times of previous isochronous data streams, to determine projected access times needed by a new isochronous data stream, and to decide to admit or reject the new isochronous data stream based on an evaluation of the actual and projected access times.
-
Citations
31 Claims
-
1. A method for controlling admission of a new isochronous data stream, within a WLAN system that transports both isochronous and asynchronous data, the method comprising:
-
evaluating actual access times of previously admitted isochronous data streams, comprising; providing a first threshold number; determining a first value equal to the length of an individual previous service period; calculating a second value equal to an average of actual total access times used for isochronous streams during each of the first threshold number of previous service periods; determining projected access times needed by the new isochronous data stream, comprising; calculating a third value equal to, if and when the new isochronous data stream is admitted, the length of a new service period; and calculating a fourth value equal to, if and when the new isochronous data stream is admitted, a total primary access portion of the new service period; and deciding to admit or reject the new isochronous data stream based on an evaluation of the actual and projected access times. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for controlling isochronous data admission, within a WLAN system that transports both isochronous and asynchronous data, the system comprising:
-
a processor; and a computer readable medium communicatively coupled to the processor, comprising processor instructions adapted to cause the processor to; evaluate actual access times of previously admitted isochronous data streams, comprising; provide a first threshold number; determine a first value equal to the length of an individual previous service period; calculate a second value equal to an average of actual total access times used for isochronous streams during each of the first threshold number of previous service periods; determine projected access times needed by a new isochronous data stream, comprising; calculate a third value equal to, if and when the new isochronous data stream is admitted, the length of a new service period; calculate a fourth value equal to, if and when the new isochronous data stream is admitted, a total primary access portion of the new service; and decide to admit or reject the new isochronous data stream based on an evaluation of the actual and projected access times. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. An apparatus, functioning as an access point within a WLAN system that transports both isochronous and asynchronous data, the apparatus comprising:
-
a first memory; a transceiver communicatively coupled to the first memory; and an access coordinator communicatively coupled to the first memory and adapted to evaluate actual access times of previous isochronous data streams by providing a first threshold number; determining a first value equal to the length of an individual previous service period; calculating a second value equal to an average of actual total access times used for isochronous streams during each of the first threshold number of previous service periods, and to determine projected access times needed by a new isochronous data stream, and to decide to admit or reject the new isochronous data stream based on an evaluation of the actual and projected access times by calculating a third value equal to, if and when the new isochronous data stream is admitted, the length of a new service period; calculate a fourth value equal to, if and when the new isochronous data stream is admitted, a total primary access portion of the new service period; and decide to admit or reject the new isochronous data stream based on an evaluation of the actual and projected access times. - View Dependent Claims (28, 29, 30, 31)
-
Specification