IN-BAND QOS SIGNALING REFERENCE MODEL FOR QOS-DRIVEN WIRELESS LANS
First Claim
1. A network comprising a basic service set (BSS), the network comprising:
- a) a point coordinator (PC) station constituting a portion of the BSS, the PC station comprising;
a frame classification entity (FCE) located in a logical link control (LLC) layer of the PC station and having a classification table containing at least one classifier entry, each classifier entry containing a virtual stream identifier (VSID) and a frame classifier associated with a user session, the FCE receiving a data frame associated with the user session, the data frame containing in-band quality of service (QoS) signaling information for the user session, the FCE classifying the received data frame to a selected VSID contained in a classifier entry in the classification table based on a match between an in-band frame classification information contained in the received frame and the frame classifier contained in the classifier entry;
a frame scheduling entity (FSE) located in a medium access control (MAC) sub layer of the PC station and having a frame scheduling table containing at least one entry, each entry containing a VSID and a QoS parameter set associated with a user session identified by the VSID, the FSE, responsive to the classified data frame, scheduling a transmission opportunity (TO) for the classified data frame based on the at least one QoS parameter value associated with the VSID and characterizing the user session; and
a QoS management entity (QME) that interfaces with the FCE and the FSE; and
b) a non-point coordinator (non-PC) station constituting a portion of the BSS, the non-PC station comprising an FCE, and a QME.
0 Assignments
0 Petitions
Accused Products
Abstract
A station, such as a point coordinator (PC) or a non-PC station, in a basic service set (BSS) in a wireless local area network (WLAN) is disclosed. The station includes a frame classification entity (FCE), a frame scheduling entity (FSE) and a QoS management entity (QME). The FCE is logically located in a logical link control (LLC) layer of the station and has a classification table containing at least one classifier entry. Each classifier entry contains a virtual stream identifier (VSID) and a frame classifier associated with a user session. The FCE receives a data frame associated with the user session, which can be one of a voice session, a video session, a data session and a multimedia session. The data frame contains in-band quality of service (QoS) signaling information for the user session. The FCE classifies the received data frame to a selected VSID contained in a classifier entry in the classification table based on a match between an in-band frame classification information contained in the received frame and the frame classifier contained in the classifier entry. The FSE is logically located in a medium access control (MAC) sublayer of the station and has a frame scheduling table containing at least one entry. Each entry in the frame scheduling table contains a VSID and a QoS parameter set associated with a user session identified by the VSID. The FSE is responsive to the classified data frame by scheduling a transmission opportunity (TO) for the classified data frame based on the at least one QoS parameter value associated with the VSID and characterizing the user session. The QME interfaces with the FCE and the FSE.
161 Citations
20 Claims
-
1. A network comprising a basic service set (BSS), the network comprising:
-
a) a point coordinator (PC) station constituting a portion of the BSS, the PC station comprising;
a frame classification entity (FCE) located in a logical link control (LLC) layer of the PC station and having a classification table containing at least one classifier entry, each classifier entry containing a virtual stream identifier (VSID) and a frame classifier associated with a user session, the FCE receiving a data frame associated with the user session, the data frame containing in-band quality of service (QoS) signaling information for the user session, the FCE classifying the received data frame to a selected VSID contained in a classifier entry in the classification table based on a match between an in-band frame classification information contained in the received frame and the frame classifier contained in the classifier entry;
a frame scheduling entity (FSE) located in a medium access control (MAC) sub layer of the PC station and having a frame scheduling table containing at least one entry, each entry containing a VSID and a QoS parameter set associated with a user session identified by the VSID, the FSE, responsive to the classified data frame, scheduling a transmission opportunity (TO) for the classified data frame based on the at least one QoS parameter value associated with the VSID and characterizing the user session; and
a QoS management entity (QME) that interfaces with the FCE and the FSE; and
b) a non-point coordinator (non-PC) station constituting a portion of the BSS, the non-PC station comprising an FCE, and a QME. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of using in-band quality of service (QoS) signaling for a user session within a basic service set (BSS) in a network, comprising:
-
a) in a point coordinator (PC) station in the BSS, performing steps of;
forming a classification table that is located in a logical link control (LLC) sublayer of a station in the BSS, the classification table containing at least one classifier entry, each classifier entry containing a virtual stream identifier (VSID) and a frame classifier associated with a user session;
receiving a data frame associated with the user session, the data frame containing in-band quality of service (QoS) signaling information for the user session;
classifying the received data frame to a selected VS contained in a classifier entry in the classification table based on a match between an in-band QoS classification information contained in the received frame and the frame classifier contained in the classifier entry;
forming a frame scheduling table located in a medium access control (MAC) sub layer of the station, the frame scheduling table containing at least one entry, each entry containing a VSID and at least one corresponding QoS parameter value associated with a user session; and
scheduling a transmission opportunity (TO) for the classified data frame based on the at least one QoS parameter value associated the VSID and characterizing the user session; and
b) in a non-PC station in the BSS, performing;
the classification tableforming step;
the data framereceiving step; and
the data frame classifying step. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification