IP Library › Granted Patent US 10,009,280
Granted Patent B2
US 10,009,280 · App. 14/985,978 · Granted Jun 26, 2018

Method and apparatus for providing an efficient multi-client access

Inventors: Avi Weitzman (Munich, DE); Doron Ezri (Munich, DE); Shimi Shilo (Munich, DE); Fuqing Sun (Nanjing, CN); Wei Ruan (Suzhou, CN); Ronghu Fan (Munich, DE)
Assignee: HUAWEI TECHNOLOGIES CO., LTD.
H04L47/125H04L47/24H04W16/04H04W72/04H04W88/08H04W84/12
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 10,009,280
App. No.
14/985,978
Granted
Jun 26, 2018
Kind
B2
Abstract

An apparatus and a method for providing an efficient multi-client access in a WLAN, the method comprising the step of: when the number of clients exceeds a threshold, creating at least two virtual access points (VAP 1 , VAP 2 , VAP 3 ); load balancing by distributing workloads across the created at least two virtual access points; and dynamically allocating at least one quality of service parameter (e.g., timeslots, AIFS, TXOP, maximum and minimum contention window) to each of the created at least two virtual access points.

Claims (35)

1. A method for providing an efficient multi-client access, the method comprising:

creating at least two virtual access points (VAPs);

load balancing by distributing workloads across the VAPs; and

dynamically allocating at least one quality of service (QoS) parameter to each of the VAPs,

wherein distributing the workloads across the VAPs is achieved by adjusting a number of access point clients per each of the VAPs,

wherein a threshold value is defined for the number of access point clients per each of the VAPs, and

wherein a new VAP is created when the threshold value regarding the number of access point clients per each of the VAPs is exceeded.

2. The method according to claim 1 , wherein distributing the workloads across the VAPs is further achieved by adjusting a cell traffic load of each of the VAPs.

3. The method according to claim 1 , wherein dynamically allocating the QoS parameter comprises adjusting a time slot of one of the VAPs.

4. The method according to claim 1 , wherein dynamically allocating the QoS parameter comprises adjusting an arbitration inter-frame spacing of one of the VAPs.

5. The method according to claim 1 , wherein dynamically allocating the QoS parameter comprises adjusting a minimum contention window for one of the VAPs.

6. The method according to claim 1 , wherein dynamically allocating the QoS parameter comprises adjusting a maximum contention window for one of the VAPs.

7. The method according to claim 1 , wherein dynamically allocating the QoS parameter comprises adjusting a transmission opportunity as an interval of time for one of the VAPs.

8. The method according to claim 1 , wherein dynamically allocating the QoS parameter to one of the at least two VAPs is conducted according to a priority value.

9. The method according to claim 1 , wherein dynamically allocating the QoS parameter to one of the at least two VAPs is conducted according to a weight value.

10. The method according to claim 1 , wherein dynamically allocating the QoS parameter to one of the at least two VAPs is conducted according to a load and performance value.

11. An apparatus for providing an efficient multi-client access, the apparatus comprising:

a memory comprising instructions; and

a processor coupled to the memory, wherein when executing the instructions, the processor is configured to:

create at least two virtual access points (VAPs);

load balance by distributing workloads across the VAPs; and

dynamically allocate at least one quality of service parameter to each of the VAPs,

wherein distributing the workloads across the VAPs is achieved by adjusting a number of access point clients per each of the VATPs,

wherein a threshold value is defined for the number of access point clients per each of the VAPs, and

wherein a new VAP is created when the threshold value regarding the number of access point clients per each of the VAPs is exceeded.

12. An access point for use in a communication network comprising:

an apparatus for providing an efficient multi-client access, the apparatus comprising:

a creating unit configured to create at least two virtual access points (VAPs);

a balancing unit configured to load balance by distributing workloads across the VAPs; and

an allocating unit configured to dynamically allocate at least one quality of service (QoS) parameter to each of the VAPs,

wherein distributing the workloads across the VAPs is achieved by adjusting a number of access point clients per each of the VAPs,

wherein a threshold value is defined for the number of access point clients per each of the VAPs, and

wherein a new VAP is created when the threshold value regarding the number of access point clients per each of the VAPs is exceeded.

13. The apparatus according to claim 11 , wherein distributing the workloads across the VAPs is further achieved by adjusting a cell traffic load of each of the VAPs.

14. The access point according to claim 12 , wherein distributing the workloads across the VAPs is further achieved by adjusting a cell traffic load of each of the VAPs.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2016
From: WEITZMAN, AVI; EZRI, DORON; SHILO, SHIMI; SUN, FUQING; RUAN, WEI; FAN, RONGHU
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 037463/0056 →
Continuity (2)
Continuation PCTEP2013077466 · Dec 19, 2013
Related Publication 20160119239A1 · Apr 28, 2016
Cited By (3)
US 12,342,254 US 12,641,403 US 12,696,330