IP Library › Granted Patent US 11,582,632
Granted Patent B2
US 11,582,632 · App. 16/789,042 · Granted Feb 14, 2023

Adaptive throughput for user equipment communicating via a managed Wi-Fi service network

Inventors: Sheldon Meredith (Roswell, GA); Zachary Meredith (Roswell, GA); Yevgeniy Puzyrev (Cumming, GA)
Assignees: AT&T INTELLECTUAL PROPERTY I, L.P.; AT&T MOBILITY II LLC
H04W28/0247H04W28/0226H04W48/16H04W84/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 11,582,632
App. No.
16/789,042
Granted
Feb 14, 2023
Kind
B2
Abstract

A managed Wi-Fi service network device can receive, from a cellular network device, an allowable throughput rate at which a user equipment is authorized to communicate via a managed Wi-Fi service network. Based on the allowable throughput rate, the managed Wi-Fi service network device can monitor a communication rate of the user equipment via the managed Wi-Fi service network. In response to the user equipment communicating via the managed Wi-Fi service network at a rate that exceeds the allowable throughput rate, the managed Wi-Fi service network device can facilitate reducing the communication rate of the user equipment. Also, a user equipment can receive from a cellular network device an allowable throughput rate at which the user equipment is authorized to communicate via the managed Wi-Fi service network. The UE can communicate via the managed Wi-Fi service network at a communication rate that does not exceed the allowable throughput rate.

Claims (44)

1. A method, comprising:

receiving, by a bandwidth manager device comprising a processor and a memory, a first request to access a wireless fidelity (Wi-Fi) network device of a Wi-Fi communication network, the first request to access having been made by a user equipment registered with a cellular communication network;

in response to the first request, facilitating, by the bandwidth manager device, establishing access to the Wi-Fi communication network by the user equipment;

sending, by the bandwidth manager device to a cellular network device of the cellular communication network, a second request for a maximum allowable throughput rate at which the user equipment is authorized, by a cellular carrier service to which the user equipment is subscribed, to communicate via the Wi-Fi communication network, wherein the maximum allowable throughput rate is stored in a repository accessible by the cellular network device;

receiving, by the bandwidth manager device, information from the cellular network device comprising the maximum allowable throughput rate;

based on the maximum allowable throughput rate, monitoring, by the bandwidth manager device, a communication rate of the user equipment connected to the Wi-Fi network device of the Wi-Fi communication network for a violation in which the communication rate exceeds the maximum allowable throughput rate; and

in response to identifying, based on the monitoring, that the violation, in which the communication rate exceeds the maximum allowable throughput rate, has occurred, facilitating, by the bandwidth manager device, injecting data packet delays into a packet scheduler of the user equipment.

2. The method of claim 1 , wherein the maximum allowable throughput rate for the user equipment is based on:

a first bandwidth cost of using, by the user equipment, the cellular communication network, and

a second bandwidth cost of using, by the user equipment, the Wi-Fi communication network.

3. The method of claim 1 , wherein the maximum allowable throughput rate is based on a time of day.

4. The method of claim 1 , wherein the maximum allowable throughput rate is based on a geographic area in which the user equipment is located.

5. The method of claim 1 , wherein the maximum allowable throughput rate is based on a subscriber agreement associated with a subscriber account related to the user equipment.

6. The method of claim 1 , further comprising, in response to a determination that the communication rate of the user equipment connected to the Wi-Fi network device of the Wi-Fi communication network exceeds the maximum allowable throughput rate over a measured time interval, facilitating reducing, by the bandwidth manager device, the communication rate of the user equipment connected to the Wi-Fi network device of the Wi-Fi communication network to the maximum allowable throughput rate.

7. The method of claim 1 , further comprising, sending, by the bandwidth manager device, a third request to the cellular network device to obtain an updated maximum allowable throughput rate as an update to the maximum allowable throughput rate.

8. A network device, comprising:

a processor; and

a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising:

receiving information from a cellular network device of a cellular network comprising a maximum allowable throughput rate at which a user equipment is authorized, by the cellular network, to communicate via a Wi-Fi communication network comprising the network device, wherein:

the user equipment is registered to communicate via the cellular network, and

the maximum allowable throughput rate is stored in a repository accessible by the cellular network device;

based on the maximum allowable throughput rate, monitoring a communication rate of the user equipment connected to a Wi-Fi access point device of the Wi-Fi communication network to determine whether the communication rate exceeds the maximum allowable throughput rate; and

in response to determining, based on the monitoring, that the violation, indicative that the communication rate exceeds the maximum allowable throughput rate, has occurred, injecting data packet delays into a packet scheduler of the user equipment.

9. The network device of claim 8 , wherein the maximum allowable throughput rate for the user equipment is based on:

a first bandwidth cost of using, by the user equipment, the cellular network, and

a second bandwidth cost of using, by the user equipment, the Wi-Fi communication network.

10. The network device of claim 8 , wherein the maximum allowable throughput rate is based on a time of day.

11. The network device of claim 8 , wherein the maximum allowable throughput rate is based on a geographic area in which the user equipment is located.

12. The network device of claim 8 , wherein the maximum allowable throughput rate is based on a subscriber agreement associated with a subscriber account related to the user equipment.

13. The network device of claim 8 , wherein the operations further comprise, in response to a determination that the communication rate of the user equipment connected to the Wi-Fi access point device of the Wi-Fi communication network exceeds the maximum allowable throughput rate over a measured time interval, facilitating reducing the communication rate of the user equipment connected to the Wi-Fi access point device of the Wi-Fi communication network to the maximum allowable throughput rate.

14. The network device of claim 8 , wherein the network device comprises a Wi-Fi backbone aggregator device.

15. A non-transitory machine-readable medium, comprising executable instructions that, when executed by a processor of a user equipment, facilitate performance of operations, comprising:

receiving information from a cellular network device of a cellular network comprising a maximum allowable throughput rate at which the user equipment is authorized, by a cellular carrier of the cellular network, to communicate via a Wi-Fi communication network, wherein:

the user equipment is registered to communicate via the cellular network, and

the maximum allowable throughput rate is stored in a repository accessible by the cellular network device;

based on the maximum allowable throughput rate, sending transmissions via a Wi-Fi access point device of the Wi-Fi communication network; and

in response to a violation in which a communication rate of the transmissions exceeds the maximum allowable throughput rate, receiving, by a bandwidth manager device, injections of data packet delays into a packet scheduler of the user equipment.

16. The non-transitory machine-readable medium of claim 15 , wherein the maximum allowable throughput rate for the user equipment is based on:

a first bandwidth cost of using, by the user equipment, the cellular network, and

a second bandwidth cost of using, by the user equipment, the Wi-Fi communication network.

17. The non-transitory machine-readable medium of claim 15 , wherein the maximum allowable throughput rate is based on a time of day.

18. The non-transitory machine-readable medium of claim 15 , wherein the maximum allowable throughput rate is based on a geographic area in which the user equipment is located.

19. The non-transitory machine-readable medium of claim 15 , wherein the maximum allowable throughput rate is based on a subscriber agreement associated with a subscriber account related to the user equipment.

20. The non-transitory machine-readable medium of claim 15 , wherein the maximum allowable throughput rate is one of a group of allowable throughput rates received by the user equipment, and wherein each one of the group of allowable throughput rates is associated with a separate Wi-Fi communication network that is distinct from the Wi-Fi communication network.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2020
From: MEREDITH, SHELDON; PUZYREV, YEVGENIY
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 051803/0180 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2020
From: MEREDITH, ZACHARY
To: AT&T MOBILITY II LLC
Reel/Frame 051803/0228 →
Continuity (1)
Related Publication 20210250800A1 · Aug 12, 2021