Admission control for QoS-Driven Wireless LANs
First Claim
1. A quality of service (QoS) point coordinator (PC) for a basic service set (BSS) in a wireless network, the PC comprising:
- a QoS management entity (QME) receiving at least one reservation request message characterizing one of a QoS session and a QoS application (session/application), the reservation request message containing at least one QoS parameter set and requesting a resource of a communication channel in the BSS for the QoS session/application;
an admission control entity (ACE) performing macro bandwidth management for QoS traffic transport of the session/application over a medium access control (MAC) sublayer for the communication channel, the (ACE) determining whether to grant the reservation request based on at least one QoS parameter set associated with the session/application; and
a frame schedule entity (FSE) that provides the QME with a channel status information on a superframe basis, the channel status information being related to a CFP and at least one of the useable total channel bandwidth, channel bandwidth used for the continuous/periodic flow type, and the channel bandwidth used for the discontinuous/bursty flow type.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and a system for a quality of service (QoS) point coordinator (PC) for a basic service set (BSS) in a wireless local area network (WLAN) is disclosed. The PC includes a QoS management entity (QME) and an admission control entity (ACE). The QME receives at least one reservation request message that characterizes one of a QoS session and a QoS application (session/application) that can be of a continuoustperiodic flow type that is time sensitive, or can be of a discontinuous/bursty flow type that is time tolerant. The reservation request message contains at least one QoS parameter set and requests a resource of a communication channel in the BSS for the QoS session/application. The communication channel is organized into superframes, such that each superframe includes a contention-free period (CFP) and a contention-period (CP). The reservation request message requests apredetermined bandwidth of each CFP of the communication channel in the BSS. The ACE performs macro bandwidth management for QoS traffic transport of the session/application over a medium access control (MAC) sublayer for the communication channel by determining whether to grant the reservation request based on at least one QoS parameter set associated with the session/application.
-
Citations
18 Claims
-
1. A quality of service (QoS) point coordinator (PC) for a basic service set (BSS) in a wireless network, the PC comprising:
-
a QoS management entity (QME) receiving at least one reservation request message characterizing one of a QoS session and a QoS application (session/application), the reservation request message containing at least one QoS parameter set and requesting a resource of a communication channel in the BSS for the QoS session/application;
an admission control entity (ACE) performing macro bandwidth management for QoS traffic transport of the session/application over a medium access control (MAC) sublayer for the communication channel, the (ACE) determining whether to grant the reservation request based on at least one QoS parameter set associated with the session/application; and
a frame schedule entity (FSE) that provides the QME with a channel status information on a superframe basis, the channel status information being related to a CFP and at least one of the useable total channel bandwidth, channel bandwidth used for the continuous/periodic flow type, and the channel bandwidth used for the discontinuous/bursty flow type. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A quality of service (QoS) point coordinator (PC) for a basic service set (BSS) in a wireless network, the PC comprising:
-
a QoS management entity (QME) receiving at least one reservation request message characterizing one of a QoS session and a QoS application (session/application), the reservation request message containing at least one QoS parameter set and requesting a resource of a communication channel in the BSS for the QoS session/application; and
an admission control entity (ACE) performing macro bandwidth management for QoS traffic transport of the session/application over a medium access control (MAC) sublayer for the communication channel, the (ACE) determining whether to grant the reservation request based on at least one QoS parameter set associated with the session/application;
wherein the at least one QoS parameter set characterizing a QoS session/application contains at least a mean data rate and a maximum data burst, the mean data rate being related to a token rate of a token bucket and the maximum data burst being related to a bucket size of the token bucket; and
wherein admission control is based on a bursty behavior of the token bucket.
-
-
8. A quality of service (QoS) point coordinator (PC) for a basic service set (BSS) in a wireless network, the PC comprising:
-
a QoS management entity (QME) receiving at least one reservation request message characterizing one of a QoS session and a QoS application (session/application), the reservation request message containing at least one QoS parameter set and requesting a resource of a communication channel in the BSS for the QoS session/application; and
an admission control entity (ACE) performing macro bandwidth management for QoS traffic transport of the session/application over a medium access control (MAC) sublayer for the communication channel, the (ACE) determining whether to grant the reservation request based on at least one QoS parameter set associated with the session/application;
wherein the at least one QoS parameter set characterizing a QoS session/application contains at least a mean data rate; and
wherein admission control is based on the mean data rate.
-
-
9. A quality of service (QoS) point coordinator (PC) for a basic service set (BSS) in a wireless network, the PC comprising:
-
a QoS management entity (QME) receiving at least one reservation request message characterizing one of a QoS session and a QoS application (session/application), the reservation request message containing at least one QoS parameter set and requesting a resource of a communication channel in the BSS for the QoS session/application; and
an admission control entity (ACE) performing macro bandwidth management for QoS traffic transport of the session/application over a medium access control (MAC) sublayer for the communication channel, the (ACE) determining whether to grant the reservation request based on at least one QoS parameter set associated with the session/application;
wherein the wireless network is a wireless local area network (WLAN).
-
-
10. A method for controlling access to a communication channel in a basic service set in a wireless network, the method comprising:
-
receiving at least one reservation request message characterizing one of a Quality of Service (QoS) application and a QoS session (session/application), the reservation request message containing at least one QoS parameter set and requesting a resource of a communication channel in the BSS for the QoS session/application;
performing macro bandwidth management for QoS traffic transport of the session/application over a medium access control (MAC) sublayer for the communication channel by determining whether to grant the reservation request based on at least one QoS parameter set associated with the session/application; and
generating channel status information on a superframe basis, the channel status information being related to a CFP and at least one of the useable total channel bandwidth, channel bandwidth used for the continuous/periodic flow type, and the channel bandwidth used for the discontinuous/bursty flow type. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method for controlling access to a communication channel in a basic service set in a wireless network, the method comprising:
-
receiving at least one reservation request message characterizing one of a Quality of Service (QoS) application and a QoS session (session/application), the reservation request message containing at least one QoS parameter set and requesting a resource of a communication channel in the BSS for the QoS session/application; and
performing macro bandwidth management for QoS traffic transport of the session/application over a medium access control (MAC) sublayer for the communication channel by determining whether to grant the reservation request based on at least one QoS parameter set associated with the session/application;
wherein the at least one QoS parameter set characterizing a QoS session/application contains at least a mean data rate and a maximum data burst, the mean data rate being related to a token rate of a token bucket and the maximum data burst being related to a bucket size of the token bucket, and wherein the step of performing admission control is based on a bursty behavior of the token bucket.
-
-
17. A method for controlling access to a communication channel in a basic service set in a wireless network, the method comprising:
-
receiving at least one reservation request message characterizing one of a Quality of Service (QoS) application and a QoS session (session/application), the reservation request message containing at least one QoS parameter set and requesting a resource of a communication channel in the BSS for the QoS session/application; and
performing macro bandwidth management for QoS traffic transport of the session/application over a medium access control (MAC) sublayer for the communication channel by determining whether to grant the reservation request based on at least one QoS parameter set associated with the session/application;
wherein the at least one QoS parameter set characterizing a QoS session/application contains at least a mean data rate, and wherein the step of performing admission control is based on the mean data rate.
-
-
18. A method for controlling access to a communication channel in a basic service set in a wireless network, the method comprising:
-
receiving at least one reservation request message characterizing one of a Quality of Service (QoS) application and a QoS session (session/application), the reservation request message containing at least one QoS parameter set and requesting a resource of a communication channel in the BSS for the QoS session/application; and
performing macro bandwidth management for QoS traffic transport of the session/application over a medium access control (MAC) sublayer for the communication channel by determining whether to grant the reservation request based on at least one QoS parameter set associated with the session/application;
wherein the wireless network is a wireless local area network (WLAN).
-
Specification