IP Library Granted Patent US 9,026,121
Granted Patent B2
US 9,026,121 · App. 13/363,118 · Granted May 5, 2015

Simultaneous multi-mode WiFi differentiated by SSID

Inventors: Charles I. Cook (Louisville, CO); Thomas Schwengler (Lakewood, CO)
Assignee: Qwest Communications Interatnational Inc.
H04W48/12H04M11/062H04W28/20H04W84/10
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,026,121
App. No.
13/363,118
Granted
May 5, 2015
Kind
B2
Abstract

Embodiments provide a wireless network with several access points connected to a communication infrastructure. Residential or business customers of the Internet arc provided an Internet interface (e.g., a digital subscriber line (DSL) modem) having a wireless transceiver. Two or more users may access the Internet or other network through the Internet interface. Each user can be assigned a unique Service Set-Identifier (SSID) with each SSID associated with a type of service (e.g., user video service, backhaul service, etc.). The amount of bandwidth assigned to the type of service (and user) may be governed by the equipment according to the assigned SSID.

Claims (51)

1. A method for allocating bandwidth in a wireless network, the method comprising:

receiving first data from a first user, the first user identified by a first SSID, wherein the first user is associated with a first class of service;

receiving second data from a second user, the second user identified by a second SSID, wherein the second user is associated with a second class of service;

allocating a first connection type to the first user identified by the first SSID; and

allocating a second connection type to the second user identified by the second SSID;

wherein the first connection type and the second connection type are determined based on the first class of service and the second class of service;

wherein the first class of service has a first priority and the second class of service has a second priority and the first priority is greater than the second priority; and

wherein each of the first SSID or the second SSID has an associated priority that reflects the priority of the corresponding class of service.

2. The method of claim 1 , wherein the first connection type is based on one of portion of bandwidth or quality of service parameters.

3. The method of claim 1 , wherein the first class of service and second class of service are based on the type of data being downloaded.

4. The method of claim 3 , wherein the type of data being downloaded is one of video, audio, email, multimedia, VoIP, or best-effort.

5. The method of claim 1 , wherein the first class of service and the second class of service are based on the type of user access of the wireless network.

6. The method of claim 5 , wherein the first class of service is private clients and the second class of service is public clients.

7. The method of claim 6 , wherein the type of user access includes one of private access, public access, or roaming access.

8. The method of claim 7 , wherein private access includes one of a residential subscriber access through a private WiFi network connection and a roaming subscriber access through a public network connection.

9. The method of claim 1 , wherein public access includes one of a residential non-subscriber access via a public network access, a business equivalent access, and access from a preferred class of non-subscriber user.

10. The method of claim 1 , wherein the first SSID is associated with a first virtual private network and the second SSID is associated with a second virtual private network.

11. The method of claim 10 , wherein the first connection type is allocated to the first virtual private network and the second connection type is allocated to the second virtual private network.

12. The method of claim 10 , wherein the first virtual private network has a higher security requirement than the second virtual private network.

13. The method of claim 1 , wherein a first wireless access point (“WAP”) receives the first data from the first user and wherein a second WAP accesses the first WAP using a bridge mode, the first WAP receiving the second data from the second user via the second WAP.

14. The method of claim 1 , further comprising:

determining the first SSID for the first data; and

determining the second SSID for the second data.

15. The method of claim 14 , wherein determining the first SSID for the first data comprises:

inspecting a header of the first data for the SSID; and

conducting deep packet inspection on the first data to determine if the first data is permitted to be sent with the SSID.

16. The method of claim 1 , wherein a type of data is determined by inspecting a data portion of a data packet for characteristics associated with the type of data.

17. The method of claim 1 , wherein a first portion of bandwidth allocated for the first type of connection is different from a second portion of bandwidth allocated for a second type of connection.

18. The method of claim 1 , wherein a first quality of service allocated for the first type of connection is different from a second quality of service allocated for a second type of connection.

19. The method of claim 18 , wherein the first quality of service is associated with one of a delay requirement, a jitter requirement, a dropped packet requirement, an error rate requirement, an out-of-order delivery requirement, or a latency requirement.

20. The method of claim 1 , wherein the first priority is associated with a quality of service requirement.

21. The method of claim 1 , wherein the first priority is associated with a type of service.

22. A multi-mode wireless access point for allocating bandwidth in a wireless network, the multi-mode wireless access point comprising:

a processor; and

a non-transitory computer readable medium having stored therein a set of code executable by the processor, the set of code comprising:

code for receiving first data from a first user, the first user identified by a first SSID, wherein the first user is associated with a first class of service;

code for receiving second data from a second user, the second user identified by a second SSID, wherein the second user is associated with a second class of service;

code for allocating a first connection type to the first user identified by the first SSID; and

code for allocating a second connection type to the second user identified by the second SSID;

wherein the first connection type and the second connection type are determined based on the first class of service and the second class of service;

wherein the first class of service has a first priority and the second class of service has a second priority and the first priority is greater than the second priority; and

wherein each of the first SSID or the second SSID has an associated priority that reflects the priority of the corresponding class of service.

23. An apparatus, comprising:

a non-transitory computer readable medium having stored therein a set of code executable by the processor, the set of code comprising:

code for receiving first data from a first user, the first user identified by a first SSID, wherein the first user is associated with a first class of service;

code for receiving second data from a second user, the second user identified by a second SSID, wherein the second user is associated with a second class of service;

code for allocating a first connection type to the first user identified by the first SSID; and

code for allocating a second connection type to the second user identified by the second SSID;

wherein the first connection type and the second connection type are determined based on the first class of service and the second class of service;

wherein the first class of service has a first priority and the second class of service has a second priority and the first priority is greater than the second priority; and

wherein each of the first SSID or the second SSID has an associated priority that reflects the priority of the corresponding class of service.

Assignments (7)
RELEASE (REEL 066874 / FRAME 0793) Recorded Apr 15, 2026
From: BANK OF AMERICA, N.A.
To: QWEST COMMUNICATIONS INTERNATIONAL INC.
Reel/Frame 075405/0877 →
SECURITY INTEREST (FIRST LIEN) Recorded Apr 15, 2026
From: QWEST COMMUNICATIONS INTERNATIONAL INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 075406/0026 →
RELEASE OF SECURITY INTEREST Recorded Mar 25, 2024
From: COMPUTERSHARE TRUST COMPANY, N.A, AS SUCCESSOR TO WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: QWEST COMMUNICATIONS INTERNATIONAL INC.
Reel/Frame 066885/0917 →
SECURITY AGREEMENT (FIRST LIEN) Recorded Mar 22, 2024
From: QWEST COMMUNICATIONS INTERNATIONAL INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 066874/0793 →
NOTES SECURITY AGREEMENT Recorded Jan 24, 2020
From: QWEST COMMUNICATIONS INTERNATIONAL INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 051692/0646 →
SECURITY INTEREST Recorded Nov 1, 2017
From: QWEST COMMUNICATIONS INTERNATIONAL INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 044652/0829 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 16, 2012
From: COOK, CHARLES I.; SCHWENGLER, THOMAS
To: QWEST COMMUNICATIONS INTERNATIONAL INC.
Reel/Frame 027715/0970 →
Continuity (2)
Continuation 12358051 · Jan 22, 2009
Related Publication 20120127942A1 · May 24, 2012