Method and system for determining the existence of broadcast and multicast frames buffered in an access point
First Claim
Patent Images
1. A method for transmitting a frame in a wireless local area Network (WLAN), the method comprising:
- in an access point (AP) shared by multiple virtual APs wherein each of the multiple virtual APs is associated with one of multiple Basic Service Set Identities (BSSIDs), or, the AP is associated with the multiple BSSIDs;
setting, by the AP, an element corresponding to each of the multiple BSSIDs and a Partial Virtual Bitmap in a Beacon frame;
wherein the Partial Virtual Bitmap includes a plurality of broadcast/multicast indication bits, each broadcast/multicast indication bit corresponding to a respective BSSID of the multiple BSSIDs, and each broadcast/multicast indication bit is used to indicate whether there is a group addressed broadcast/multicast frame buffered in the AP for a Station (STA), which is associated with the respective BSSID of the multiple BSSIDs; and
wherein an element in the beacon frame includes an index field and a delivery traffic indication message (DTIM) Count field, the index field is configured to identify a BSSID among the multiple BSSIDs, the DTIM Count field is associated with the BSSID identified by the index field, and the DTIM Count field is configured to notify the STA whether the Beacon frame is a DTIM Beacon, which is used to notify the STA when to wake up to receive the buffered broadcast/multicast frame; and
sending out the Beacon frame.
0 Assignments
0 Petitions
Accused Products
Abstract
A method includes: an AP sets a broadcast/multicast indication bit that associates the service network and/or multicast group to the valid state and sends frames that carry the broadcast/multicast indication bit to a STA; the STA determines whether there is broadcast/multicast frame buffered in the AP according to the associated service network and/or multicast group and the received broadcast/multicast indication bit.
85 Citations
12 Claims
-
1. A method for transmitting a frame in a wireless local area Network (WLAN), the method comprising:
in an access point (AP) shared by multiple virtual APs wherein each of the multiple virtual APs is associated with one of multiple Basic Service Set Identities (BSSIDs), or, the AP is associated with the multiple BSSIDs; setting, by the AP, an element corresponding to each of the multiple BSSIDs and a Partial Virtual Bitmap in a Beacon frame; wherein the Partial Virtual Bitmap includes a plurality of broadcast/multicast indication bits, each broadcast/multicast indication bit corresponding to a respective BSSID of the multiple BSSIDs, and each broadcast/multicast indication bit is used to indicate whether there is a group addressed broadcast/multicast frame buffered in the AP for a Station (STA), which is associated with the respective BSSID of the multiple BSSIDs; and wherein an element in the beacon frame includes an index field and a delivery traffic indication message (DTIM) Count field, the index field is configured to identify a BSSID among the multiple BSSIDs, the DTIM Count field is associated with the BSSID identified by the index field, and the DTIM Count field is configured to notify the STA whether the Beacon frame is a DTIM Beacon, which is used to notify the STA when to wake up to receive the buffered broadcast/multicast frame; and sending out the Beacon frame. - View Dependent Claims (2, 3)
-
4. A method for receiving a frame in a WLAN, the method comprising:
-
in a WLAN wherein an access point (AP) is shared by multiple virtual APs, each of the multiple virtual APs is associated with one of multiple Basic Service Set Identities (BSSIDs), or, the AP is associated with the multiple BSSIDs; obtaining, by a Station (STA), a Beacon frame sent by the AP, the Beacon frame including an element corresponding to each of the multiple BSSIDs and a Partial Virtual Bitmap; wherein the Partial Virtual Bitmap includes a plurality of broadcast/multicast indication bits, each broadcast/multicast indication bit corresponding to a respective BSSID of the multiple BSSIDs, and each broadcast/multicast indication bit is used to indicate whether there is a group addressed broadcast/multicast frame buffered in the AP for a Station (STA) associated with the respective BSSID of the multiple BSSIDs; and wherein an element in the beacon frame includes an index field and a delivery traffic indication message (DTIM) Count field, the index field is configured to identify a BSSID among the multiple BSSIDs, the DTIM Count field is associated with the BSSID identified by the index field, and the DTIM Count field is configured to notify the STA whether the Beacon frame is a DTIM Beacon, which is used to notify the STA when to wake up to receive the buffered broadcast/multicast frame; and determining by the STA, according to Beacon frame whether there is a broadcast/multicast frame associated with the STA buffered in the AP and when to wake up to receive the buffered broadcast/multicast frame. - View Dependent Claims (5, 6)
-
-
7. An Access Point (AP) in a WLAN, wherein the AP is shared by multiple virtual APs, wherein each of the multiple virtual APs is associated with one of multiple Basic Service Set Identities (BSSIDs), or, the AP is associated with the multiple BSSIDs, the AP comprising:
-
a setting unit, configured to, set an element corresponding to each of the multiple BSSIDs and a Partial Virtual Bitmap in a Beacon frame; wherein the Partial Virtual Bitmap includes a plurality of broadcast/multicast indication bits, each broadcast/multicast indication bit corresponding to a respective BSSID of the multiple BSSIDs, and each broadcast/multicast indication bit is used to indicate whether there is a group addressed broadcast/multicast frame buffered in the AP for a Station (STA) associated with the respective BSSID of the multiple BSSIDs; and the element includes an index field and a delivery traffic indication message (DTIM) Count field, the index field is configured to identify a BSSID among the multiple BSSIDs, the DTIM Count field is associated with the BSSID identified by the index field, and the DTIM Count field is configured to notify the STA whether the Beacon frame is a DTIM Beacon, which is used to notify the STA when to wake up to receive the buffered broadcast/multicast frame; and a transceiver, configured to, send out the Beacon frame. - View Dependent Claims (8, 9)
-
-
10. A Station (STA) in a WLAN, wherein in the WLAN, an Access Point (AP) is shared by multiple virtual APs, each of the multiple virtual APs is associated with one of multiple Basic Service Set Identities (BSSIDs), or, the AP is associated with the multiple BSSIDs, the STA comprising:
-
a transceiver, configured to receive a Beacon frame sent by the AP, the Beacon frame includes an element corresponding to each of the multiple BSSIDs and a Partial Virtual Bitmap; wherein the Partial Virtual Bitmap includes a plurality of broadcast/multicast indication bits, each broadcast/multicast indication bit corresponding to a respective BSSID of the multiple BSSIDs, and each broadcast/multicast indication bit is used to indicate whether there is a group addressed broadcast/multicast frame buffered in the AP for a Station (STA) associated with the respective BSSID of the multiple BSSIDs; and an element in the beacon frame includes an index field and a delivery traffic indication message (DTIM) Count field, the index field is configured to identify a BSSID among the multiple BSSIDs, the DTIM Count field is associated with the BSSID identified by the index field, and the DTIM Count field is configured to notify the STA whether the Beacon frame is a DTIM Beacon, which is used to notify the STA when to wake up to receive the buffered broadcast/multicast frame; and a determining unit, configured to determine, according to the received Beacon frame, whether there is a broadcast/multicast frame associated with the STA buffered in the AP, and when to wake up to receive the buffered broadcast/multicast frame. - View Dependent Claims (11, 12)
-
Specification