IP Library Granted Patent US 10,091,691
Granted Patent B2
US 10,091,691 · App. 15/487,794 · Granted Oct 2, 2018

Methods and apparatuses for dynamic backhaul bandwidth management in wireless networks

Inventors: Harold Roberts (Petaluma, CA); Steve Timm (Petaluma, CA); Berkay Baykal (Petaluma, CA)
Assignee: Calix, Inc.
H04W28/16H04W72/0486
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,091,691
App. No.
15/487,794
Granted
Oct 2, 2018
Kind
B2
Abstract

Techniques for dynamic backhaul bandwidth provisioning are described herein. For example, a method may include determining a potential subscriber user equipment load change, transmitting a backhaul bandwidth change request message based a potential subscriber UE load change, wherein the backhaul bandwidth change request message includes a requested backhaul bandwidth level, receiving a backhaul bandwidth change reply message in response to transmitting the backhaul bandwidth change request message, implementing a subscriber UE load change response corresponding to the potential subscriber UE load change based on receiving the backhaul bandwidth change reply message. Further example methods disclosed may include receiving a backhaul bandwidth change request message, wherein the backhaul bandwidth change request message includes a requested backhaul bandwidth level, calculating an available backhaul bandwidth level corresponding to a backhaul, transmitting a backhaul bandwidth change acknowledgement message when the available backhaul bandwidth level supports the requested backhaul bandwidth level.

Claims (31)

1. A method of backhaul bandwidth management executed by a backhaul network entity, the method comprising:

receiving, by the backhaul network entity, a backhaul bandwidth change request message from an access point of a wireless access network that includes a requested backhaul bandwidth level based on a potential mobile subscriber user equipment (UE) load change determined by the access point;

calculating, by the backhaul network entity, an available backhaul bandwidth level corresponding to a backhaul; and

transmitting, by the backhaul network entity, a backhaul bandwidth change acknowledgement message to the access point that includes an approved backhaul bandwidth level when the available backhaul bandwidth level supports the requested backhaul bandwidth level.

2. The method of claim 1 , wherein the backhaul bandwidth change acknowledgement message includes an approved backhaul bandwidth level.

3. The method of claim 2 , wherein the approved backhaul bandwidth level equals the requested backhaul bandwidth level.

4. The method of claim 1 , further comprising:

determining that the available backhaul bandwidth level does not support the requested backhaul bandwidth level;

calculating an approved backhaul bandwidth level based on the determined available backhaul bandwidth level, wherein the approved backhaul bandwidth level is less than the requested backhaul bandwidth level; and

transmitting a backhaul bandwidth change denial based on determining that the available backhaul bandwidth level does not support the requested backhaul bandwidth level, wherein the backhaul bandwidth change denial includes the approved backhaul bandwidth level.

5. An apparatus for backhaul bandwidth management, comprising:

a backhaul network entity, the backhaul network entity including:

a backhaul bandwidth change request message receiving module configured to receive a backhaul bandwidth change request message from an access point of a wireless access network that includes a requested backhaul bandwidth level based on a potential mobile subscriber user equipment (UE) load change determined by the access point;

an available backhaul bandwidth level calculating module configured to calculate an available backhaul bandwidth level corresponding to a backhaul; and

a message transmitting module configured to transmit a backhaul bandwidth change acknowledgement message to the access point that includes an approved backhaul bandwidth level when the available backhaul bandwidth level supports the requested backhaul bandwidth level.

6. The apparatus of claim 5 , wherein the backhaul bandwidth change acknowledgement message includes an approved backhaul bandwidth level.

7. The apparatus of claim 6 , wherein the approved backhaul bandwidth level equals the requested backhaul bandwidth level.

8. The apparatus of claim 5 , further comprising:

a comparing module configured to determine that the available backhaul bandwidth level does not support the requested backhaul bandwidth level; and

an approved backhaul bandwidth level calculating module configured to calculate an approved backhaul bandwidth level based on the available backhaul bandwidth level, wherein the approved backhaul bandwidth level is less than the requested backhaul bandwidth level; and

wherein the message transmitting module is further configured to transmit a backhaul bandwidth change denial based on determining that the available backhaul bandwidth level does not support the requested backhaul bandwidth level, wherein the backhaul bandwidth change denial includes the approved backhaul bandwidth level.

9. At least one non-transitory machine readable medium comprising a plurality of instructions that in response to being executed on a computing device, cause the computing device to:

receive, by a backhaul network entity, a backhaul bandwidth change request message from an access point of a wireless access network that includes a requested backhaul bandwidth level based on a potential mobile subscriber user equipment (UE) load change determined by the access point;

calculate, by the backhaul network entity, an available backhaul bandwidth level corresponding to a backhaul; and

transmit, by the backhaul network entity, a backhaul bandwidth change acknowledgement message to the access point that includes an approved backhaul bandwidth level when the available backhaul bandwidth level supports the requested backhaul bandwidth level.

10. The at least one machine readable medium of claim 9 , wherein the backhaul bandwidth change acknowledgement message includes an approved backhaul bandwidth level.

11. The at least one machine readable medium of claim 10 , wherein the approved backhaul bandwidth level equals the requested backhaul bandwidth level.

12. The at least one machine readable medium of claim 9 , further comprising a plurality of instructions that in response to being executed on a computing device, cause the computing device to:

determine that the available backhaul bandwidth level does not support the requested backhaul bandwidth level;

calculate an approved backhaul bandwidth level based on the available backhaul bandwidth level, wherein the approved backhaul bandwidth level is less than the requested backhaul bandwidth level; and

transmit a backhaul bandwidth change denial based on determining that the available backhaul bandwidth level does not support the requested backhaul bandwidth level, wherein the backhaul bandwidth change denial includes the approved backhaul bandwidth level.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded May 11, 2022
From: BANK OF AMERICA, N.A.
To: CALIX, INC.
Reel/Frame 059929/0453 →
RELEASE OF SECURITY INTEREST Recorded Apr 18, 2022
From: BANK OF AMERICA, N.A.
To: CALIX, INC.
Reel/Frame 059802/0579 →
SECURITY INTEREST Recorded Jan 28, 2020
From: CALIX, INC.
To: BANK OF AMERICA, N.A., AS AGENT
Reel/Frame 051719/0348 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Jan 27, 2020
From: SILICON VALLEY BANK
To: CALIX, INC.
Reel/Frame 051714/0883 →
SECURITY INTEREST Recorded Aug 9, 2017
From: CALIX, INC.
To: SILICON VALLEY BANK
Reel/Frame 043495/0424 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2017
From: ROBERTS, HAROLD; TIMM, STEVE; BAYKAL, BERKAY
To: CALIX, INC.
Reel/Frame 042010/0588 →
Continuity (2)
Division 13889078 · May 7, 2013
Related Publication 20170223576A1 · Aug 3, 2017