IP Library Granted Patent US 9,854,565
Granted Patent B2
US 9,854,565 · App. 14/478,071 · Granted Dec 26, 2017

Determining transmission parameters for transmitting beacon frames

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,854,565
App. No.
14/478,071
Granted
Dec 26, 2017
Kind
B2
Abstract

A method includes dynamically determining transmission parameters for transmission of beacon frames corresponding to a Wireless Local Area Network (WLAN) supported by an access point. The transmission parameters being based on zero or more client devices connected to the WLAN or monitored data indicative of a load at the access point.

Claims (58)

1. A computer implemented method, comprising:

determining, by an access point, that a first client device is associated with a first wireless network

and that a second client device is associated with a second wireless network, wherein the first client device is different than the second client device;

receiving first information associated with the first client device, and second information associated with the second client device;

determining at least one of a first transmission parameter using the first information and a second transmission parameter using the second information, wherein the respective first and second transmission parameter includes a respective first and second transmission rate wherein the respective first and second transmission rate are each selected based on a respective data transmission error rate being less than a threshold error rate;

updating the respective first and second transmission parameter using a parameter profile when zero client devices are connected to the respective first and second wireless network;

modifying the respective first and second transmission parameter using updated first and second client device information;

modifying at least one of a transmission frequency, a transmission rate, and a transmit power for broadcasting a plurality of management frames according to the respective modified first and second transmission parameter; and

broadcasting, by the access point, the plurality of management frames in a respective first and second wireless network;

wherein the transmit power, the transmission frequency, and the transmission rate are determined according to the respective first and second transmission parameter depending on the respective first and second wireless network that the plurality of management frames are transmitted in.

2. The method of claim 1 , further comprising:

receiving the first updated client device information associated with the first wireless network and second updated client device information associated with the second wireless network, wherein the first and second updated client device information includes updated or new information associated with one or more client devices connected to the first wireless network or the second wireless network.

3. The method of claim 2 , wherein receiving first updated client device information includes obtaining an indication that the first client device has terminated a connection with the first wireless network.

4. The method of claim 1 , comprising:

determining a number of client devices connected to the first wireless network that are supported by the access point, wherein the first transmission parameter is determined according to the number of client devices.

5. The method of claim 1 , wherein the first client device information includes:

an actual distance or estimated distance between the first client device and the access point;

a transmit power used by the first client device; or

channel utilization by the first client device over a period of time.

6. A computing device, comprising:

one or more processors; and

a memory having instructions stored thereon, which when executed by the one or more processors, cause the computing device to perform operations including:

determining, by an access point, that a first client device is associated with a first wireless network

and that a second client device is associated with a second wireless network, wherein the first client device is different than the second client device;

receiving first information associated with the first client device, and second information is associated with the second client device;

determining at least one of a first transmission parameter using the first information and a second transmission parameter using the second information, wherein the respective first and second transmission parameter includes a respective first and second transmission rate wherein the respective first and second transmission rate are each selected based on a respective data transmission error rate being less than a threshold error rate;

updating the respective first and second transmission parameters using a parameter profile when zero client devices are connected to the respective first and second wireless network;

modifying the respective first and second transmission parameter using updated first and second client device information;

modifying at least one of a transmission frequency, a transmission rate, and a transmit power for broadcasting a plurality of management frames according to the modified first and second transmission parameter; and

broadcasting, by the access point, the plurality of management frames in a respective first and second wireless network, wherein each management frame announces presence of the first wireless network or second wireless network, or indicates a buffer capacity of the access point;

wherein the transmit power, the transmission frequency, and the transmission rate are determined according to the respective first and second transmission parameter depending on the respective first and second wireless network that the plurality of management frames are transmitted in.

7. The computing device of claim 6 , further comprising instructions, which when executed by the one or more processors, cause the computing device to perform operations including:

receiving the updated client device information including updated or new information associated with the first client device.

8. The computing device of claim 7 , wherein receiving updated client device information includes obtaining an indication that the first client device has terminated a connection with the first wireless network.

9. The computing device of claim 6 , further comprising instructions, which when executed by the one or more processors, cause the computing device to perform operations including:

determining a number of client devices connected to the first wireless network that are supported by the access point, wherein the first transmission parameter is determined according to the number of client devices.

10. The computing device of claim 6 , wherein the first client device information includes:

an actual distance or estimated distance between the first client device and the access point;

a transmit power used by the first client device; or

channel utilization by the first client device over a period of time.

11. A computer-program product tangibly embodied in a non-transitory machine-readable storage medium, including instructions to cause a data processing apparatus to:

determine, by an access point, that a first client device is associated with a first wireless network;

determine, by the access point, that a second client device is associated with a second wireless network, wherein the first client device is different than the second client device;

receive first client device information associated with the first client device, and second client device information associated with the second client device;

determine at least one of a first transmission parameter using the first client device information and a second transmission parameter using the second client device information, wherein each of the first and second transmission parameters include a respective first and second transmission rate, and wherein the first transmission rate and the second transmission rate are each selected based on a respective data transmission error rate being less than a threshold error rate; and

broadcast, by the access point, a plurality of management frames in at least one of the first wireless network and the second wireless network, wherein each management frame announces presence of the first wireless network or second wireless network, or indicates a buffer capacity of the access point, and

wherein a transmission frequency, a transmission rate, and a transmit power for broadcasting the plurality of management frames are determined according to the first transmission parameter or the second transmission parameter depending on whether the plurality of management frames are transmitted in the first wireless network or the second wireless network.

12. The computer-program product of claim 11 , further comprising instructions to cause the data processing apparatus to receive updated client device information associated with the first client device, wherein the updated client device information indicates that the first client device has terminated a connection with the first wireless network.

13. The computer-program product of claim 12 , further comprising instructions to cause the data processing apparatus to:

dynamically modify the first transmission parameter using the updated client device information; and

modify at least one of the transmission frequency, the transmission rate, and the transmit power for broadcasting the plurality of management frames in the first wireless network according to the modified first parameter.

14. The computer-program product of claim 13 , wherein dynamically modifying the first transmission parameter includes updating the first transmission parameter using a parameter profile when zero client devices are connected to the first wireless network.

15. The computer-program product of claim 11 , further comprising instructions to cause the processing apparatus to:

determine a number of client devices connected to the first wireless network that are supported by the access point, wherein the first transmission parameter is determined according to the number of client devices.

16. The computer-program product of claim 11 , wherein the first client device information includes:

an actual distance or estimated distance between the first client device and the access point;

a transmit power used by the first client device; or

channel utilization by the first client device over a period of time.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2018
From: ARUBA NETWORKS, INC.
To: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Reel/Frame 045921/0055 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2015
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: ARUBA NETWORKS, INC.
Reel/Frame 036379/0274 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2015
From: ARUBA NETWORKS, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 035814/0518 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 13, 2015
From: MANTHIRAMOORTHY, NATARAJAN
To: ARUBA NETWORKS, INC.
Reel/Frame 035632/0025 →