Multiple MAC addresses in a device
First Claim
Patent Images
1. A method of wakeup beacon interval (BI) calculation for a non-personal basic set control point (PCP)/non-access point (AP) device, the method comprising:
- checking if the non-PCP/non-AP device has multiple media access control (MAC) addresses; and
if yes, calculating a wakeup BI based upon at least one of a pseudo-static schedule and a wakeup element, the wakeup BIs being wakeup BIs of all stations identified by MAC addresses in a multiple MAC address element, the multiple MAC address element comprising an element identification field comprising a physical MAC address for the non-PCP/non-AP device, a length field, and a plurality of virtual MAC addresses, each virtual MAC address being associated with a respective virtual internal station from a plurality thereof.
1 Assignment
0 Petitions
Accused Products
Abstract
Multiple virtual MAC addresses may be added to WGA devices that may have different traffic streams to another device that requires different services, thus creating distinct MAC and device level implications. Beamforming training can be done at the device level for all virtual MAC addresses. Wakeup, doze, and ATIM power save can be done at the device level depending on the frames received. Authentication, deauthentication, association, and deassociation can be done variously at both levels. Further MSDUs can be aggregated for the multiple MAC addresses.
-
Citations
19 Claims
-
1. A method of wakeup beacon interval (BI) calculation for a non-personal basic set control point (PCP)/non-access point (AP) device, the method comprising:
-
checking if the non-PCP/non-AP device has multiple media access control (MAC) addresses; and if yes, calculating a wakeup BI based upon at least one of a pseudo-static schedule and a wakeup element, the wakeup BIs being wakeup BIs of all stations identified by MAC addresses in a multiple MAC address element, the multiple MAC address element comprising an element identification field comprising a physical MAC address for the non-PCP/non-AP device, a length field, and a plurality of virtual MAC addresses, each virtual MAC address being associated with a respective virtual internal station from a plurality thereof. - View Dependent Claims (2)
-
-
3. A method of doze beacon interval (BI) calculation for a personal basic set control point (PCP)/access point (AP) device, the method comprising:
-
checking if the PCP/AP device has multiple media access control (MAC) addresses; and if yes, calculating a doze BI based upon at least one of a pseudo-static schedule and a wakeup element, the doze BIs being doze BIs of all PCP/APs identified by MAC addresses in a multiple MAC address element, the multiple MAC address element comprising an element identification field comprising a physical MAC address for the PCP/AP device, a length field, and a plurality of virtual MAC addresses, each virtual MAC address being associated with a respective virtual internal station from a plurality thereof. - View Dependent Claims (4)
-
-
5. A method of transmitting frames to a power save device, the method comprising:
-
checking if at least one of the power save device and a peer device has multiple media access control (MAC) addresses via a multiple MAC address element; and if yes, transmitting an announcement traffic indication message (ATIM) frame to the peer device, the multiple MAC address element comprising an element identification field comprising a physical MAC address for the at least one of the power save device and the peer device, a length field, and a plurality of virtual MAC addresses, each virtual MAC address being associated with a respective virtual internal station from a plurality thereof. - View Dependent Claims (6, 7)
-
-
8. A method of receiving frames to a power save device, the method comprising:
-
checking if at least one of the power save device and a peer device has multiple media access control (MAC) addresses via a multiple MAC address element; if yes, receiving an announcement traffic indication message (ATIM) frame from the at least one of the power save device and the peer device, the multiple MAC address element comprising an element identification field comprising a physical MAC address for the at least one of the power save device and the peer device, a length field, and a plurality of virtual MAC addresses, each virtual MAC address being associated with a respective virtual internal station from a plurality thereof. - View Dependent Claims (9, 10)
-
-
11. A non-transitory computer-readable medium comprising a multiple media access control (MAC) address element, the multiple MAC address element comprising:
-
a non-transmitted MAC address; an element identification field comprising a physical MAC address; a length field; and a plurality of virtual MAC addresses, each virtual MAC address being associated with a respective virtual internal station from a plurality thereof, the multiple MAC address element for checking if at least one of a power save device and a peer device has multiple media access control (MAC) addresses, and if yes, transmitting an announcement traffic indication message (ATIM) frame to the peer device. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A non-personal basic set control point (PCP)/non-access point (AP) device comprising:
a processor and a wireless transceiver configured to calculate a wakeup beacon interval (BI), the calculating comprising checking if the non-PCP/non-AP device has multiple media access control (MAC) addresses, and if yes, calculating a wakeup BI based upon at least one of a pseudo-static schedule and a wakeup element, the wakeup BIs being wakeup BIs of all stations identified by MAC addresses in a multiple MAC address element, the multiple MAC address element comprising an element identification field comprising a physical MAC address for the non-PCP/non-AP device, a length field, and a plurality of virtual MAC addresses, each virtual MAC address being associated with a respective virtual internal station from a plurality thereof. - View Dependent Claims (17)
-
18. A personal basic set control point (PCP)/access point (AP) device comprising:
a processor and a wireless transceiver configured to calculate a beacon interval (BI), the calculating comprising checking if the PCP/AP device has multiple media access control (MAC) addresses, and if yes, calculating a doze BI based upon at least one of a pseudo-static schedule and a wakeup element, the doze BIs being doze BIs of all PCP/APs identified by MAC addresses in a multiple MAC address element, the multiple MAC address element comprising an element identification field comprising a physical MAC address for the PCP/AP device, a length field, and a plurality of virtual MAC addresses, each virtual MAC address being associated with a respective virtual internal station from a plurality thereof. - View Dependent Claims (19)
Specification