IP Library Granted Patent US 12671629
Granted Patent B2
US 12671629 · App. 18/364,442 · Granted Jun 30, 2026

Network energy savings using bandwidth scaling

Inventors: Jeebak Mitra (Ottawa, CA); Gwenael Poitau (Montreal, CA)
Assignee: Dell Products L.P.
H04L41/0896H04L41/145
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 12671629
App. No.
18/364,442
Granted
Jun 30, 2026
Kind
B2
Abstract

A method can comprise allocating, by a system, an adaptive cell-specific bandwidth part for facilitation of cellular network communications, wherein the adaptive cell-specific bandwidth part comprises a group of bandwidth sizes that enable different energy consumption by the cellular network. The method can further comprise transitioning, by the system, from a first bandwidth size to a second bandwidth size, wherein the second bandwidth size is smaller, based on determining that the second bandwidth size is sufficient to serve a predicted amount of network traffic. The method can further comprise, after transitioning to the second bandwidth size, transitioning, by the system, from the second bandwidth size to the first bandwidth size, based on determining that a second criterion has been satisfied. The method can further comprise, after transitioning from the second bandwidth size to the first bandwidth size, facilitating, by the system, cellular network communications with the first bandwidth size.

Claims (50)

1 . A method, comprising:

allocating, by a system comprising at least one processor, an adaptive cell-specific bandwidth part for facilitation of cellular network communications, wherein the adaptive cell-specific bandwidth part comprises a group of bandwidth sizes, and wherein respective sizes of the group of bandwidth sizes are associated with respective frequency ranges;

predicting that a first amount of network traffic will occur during a first period of time;

predicting that a second bandwidth size will be sufficient for the first period of time according to a defined sufficiency criterion, to produce a first prediction;

transitioning, by the system, from a first bandwidth size of the group of bandwidth sizes to the second bandwidth size of the group of bandwidth sizes, wherein the second bandwidth size is smaller than the first bandwidth size, based on determining that the second bandwidth size is sufficient, according to a first criterion, to serve a predicted amount of network traffic, wherein the first criterion is a function of the first prediction that the second bandwidth size will be sufficient for the first period of time according to a defined sufficiency criterion, wherein transitioning from the first bandwidth size of the group of bandwidth sizes to the second bandwidth size of the group of bandwidth sizes comprises,

maintaining a counter, wherein the counter indicates a number of observed occurrences of observing that a predicted bandwidth level based on a current modulation and coding scheme and buffer queue status is lower than the first bandwidth size by at least a threshold number of physical resource blocks,

based on determining that a value of the counter that an occurrence of the observed occurrences occurs, incrementing the counter to produce an updated value, and

based on determining the update value satisfies a threshold value, transitioning from the first bandwidth size of the group of bandwidth sizes to the second bandwidth size of the group of bandwidth sizes;

facilitating, by the system, first cellular network communications according to the second bandwidth size;

after transitioning from the first bandwidth size to the second bandwidth size, transitioning, by the system, from the second bandwidth size to the first bandwidth size, based on the expiration of a timer before making a second prediction that the second bandwidth size will be sufficient for a second period of time according to the defined sufficiency criterion, wherein the first bandwidth size satisfies a default bandwidth size criterion; and

after transitioning from the second bandwidth size to the first bandwidth size, facilitating, by the system, second cellular network communications according to the first bandwidth size.

2 . The method of claim 1 , further comprising:

determining, by the system, a new bandwidth size with which to facilitate third cellular network communications after transitioning from the second bandwidth size to the first bandwidth size, wherein determining the new bandwidth size comprises determining to remain at the first bandwidth size, or determining to transition to another of the group of bandwidth sizes that differs from the first bandwidth size.

3 . The method of claim 1 , wherein the second criterion is specified with respect to a threshold amount of network traffic.

4 . The method of claim 1 , wherein transitioning from the first bandwidth size of the group of bandwidth sizes to the second bandwidth size of the group of bandwidth sizes is performed for downlink bandwidth, and is performed independently of uplink bandwidth.

5 . The method of claim 1 , wherein transitioning from the first bandwidth size of the group of bandwidth sizes to the second bandwidth size of the group of bandwidth sizes is performed based on determining that a predicted amount of time to be spent using the second bandwidth size is greater than an amount of time associated with transitioning from the first bandwidth size to the second bandwidth size by at least a threshold amount of time.

6 . The method of claim 1 , wherein transitioning from the first bandwidth size of the group of bandwidth sizes to the second bandwidth size of the group of bandwidth sizes is performed based on determining that an amount of energy savings associated with transitioning to the second bandwidth size is greater than a threshold amount of savings.

7 . A system, comprising:

at least one processor; and

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

maintaining, by the system, a group of bandwidth sizes for cellular network communications, wherein respective sizes of the group of bandwidth sizes correspond to respective frequency ranges;

predicting, by the system, that a first amount of network traffic will occur during a first period of time;

predicting, by the system, that a second bandwidth size will be sufficient for the first period of time according to a defined sufficiency criterion, to produce a first prediction;

transitioning, by the system, from a first bandwidth size of the group of bandwidth sizes to the second bandwidth size of the group of bandwidth sizes, wherein the second bandwidth size is smaller than the first bandwidth size, based on determining that the second bandwidth size is sufficient, according to a first criterion, to serve a predicted amount of network traffic, wherein the first criterion is a function of the first prediction that the second bandwidth size is going to be threshold sufficient for the first period of time, wherein transitioning from the first bandwidth size of the group of bandwidth sizes to the second bandwidth size of the group of bandwidth sizes comprises maintaining a counter, wherein the counter indicates a number of observed occurrences of observing that a predicted bandwidth level based on a current modulation and coding scheme and buffer queue status is lower than the first bandwidth size by at least a threshold number of physical resource blocks, based on determining that a value of the counter that an occurrence of the observed occurrences occurs, incrementing the counter to produce an updated value, and based on determining the update value satisfies a threshold value, transitioning from the first bandwidth size of the group of bandwidth sizes to the second bandwidth size of the group of bandwidth sizes;

communicating, by the system, first cellular network communications according to the second bandwidth size;

after transitioning from the first bandwidth size to the second bandwidth size, transitioning, by the system, from the second bandwidth size to the first bandwidth size, based on the expiration of a timer before making a second prediction that the second bandwidth size will be threshold sufficient for a second period of time, wherein the first bandwidth size satisfies a default bandwidth size criterion; and

communicating, by the system, second cellular network communications according to the first bandwidth size.

8 . The system of claim 7 , wherein transitioning from the first bandwidth size of the group of bandwidth sizes to the second bandwidth size of the group of bandwidth sizes comprises:

sending, by the system, an indication to a user equipment of transitioning to the second bandwidth size, the user equipment reducing a scanning bandwidth to correspond to the second bandwidth size.

9 . The system of claim 8 , wherein the indication comprises broadcast information.

10 . The system of claim 8 , wherein the indication comprises downlink control information.

11 . The system of claim 8 , wherein a time at which the indication is sent is determined based on an amount of time associated with bandwidth deactivation.

12 . The system of claim 7 , wherein transitioning from the first bandwidth size of the group of bandwidth sizes to the second bandwidth size of the group of bandwidth sizes is performed based on predicting future network traffic with a long-short term memory model that has been trained on prior network traffic statistics.

13 . The system of claim 7 , wherein transitioning from the first bandwidth size of the group of bandwidth sizes to the second bandwidth size of the group of bandwidth sizes is performed based on predicting future network traffic with a reinforcement learning model, and wherein a reward of the reinforcement learning model is defined based on satisfying a key performance indicator constraint of the future network traffic, and based on an amount of energy savings associated with transitioning to the second bandwidth size.

14 . A non-transitory computer-readable medium comprising instructions that, in response to execution, cause a system comprising at least one processor to perform operations, comprising:

predicting that an amount of cellular traffic will occur during a first period of time;

predicting that a second bandwidth size will be sufficient for the first period of time according to a defined sufficiency criterion, to produce a first prediction;

transitioning from a first bandwidth size of a group of bandwidth sizes to the second bandwidth size of the group of bandwidth sizes, wherein the second bandwidth size is smaller than the first bandwidth size, based on determining that the second bandwidth size is threshold capable to serve the predicted amount of cellular network traffic for the first period of time, wherein transitioning from the first bandwidth size of the group of bandwidth sizes to the second bandwidth size of the group of bandwidth sizes comprises maintaining a counter, wherein the counter indicates a number of observed occurrences of observing that a predicted bandwidth level based on a current modulation and coding scheme and buffer queue status is lower than the first bandwidth size by at least a threshold number of physical resource blocks, based on determining that a value of the counter that an occurrence of the observed occurrences occurs, incrementing the counter to produce an updated value, and based on determining the update value satisfies a threshold value, transitioning from the first bandwidth size of the group of bandwidth sizes to the second bandwidth size of the group of bandwidth sizes;

conducting first cellular network communications according to the second bandwidth size;

after transitioning from the first bandwidth size to the second bandwidth size, transitioning from the second bandwidth size to the first bandwidth size, based on the expiration of a timer before making a prediction that the second bandwidth size will be sufficient for a second period of time, and wherein the first bandwidth size satisfies a default bandwidth size criterion; and

conducting second cellular network communications according to the first bandwidth size.

15 . The non-transitory computer-readable medium of claim 14 , wherein transitioning from the first bandwidth size of the group of bandwidth sizes to the second bandwidth size of the group of bandwidth sizes is performed based on predicting future network traffic with a trained model, and wherein the trained model is iteratively trained based on real-time input demand received from user equipment that are in a radio resource control connected state.

16 . The non-transitory computer-readable medium of claim 14 , wherein the second bandwidth size is less than an amount of bandwidth associated with aggregate traffic demand, and wherein transitioning from the first bandwidth size of the group of bandwidth sizes to the second bandwidth size of the group of bandwidth sizes is performed based on determining that less than a threshold amount of the aggregate traffic demand is guaranteed bit rate traffic.

17 . The non-transitory computer-readable medium of claim 14 , wherein determining that the criterion has been met comprises:

determining that traffic demand exceeds the second bandwidth size a threshold number of times.

18 . The non-transitory computer-readable medium of claim 14 , wherein the operations further comprise:

determining a new bandwidth size with which to facilitate third cellular network communications after transitioning from the second bandwidth size to the first bandwidth size, wherein determining the new bandwidth size comprises determining to remain at the first bandwidth size, or determining to transition to another of the group of bandwidth sizes that differs from the first bandwidth size.

19 . The non-transitory computer-readable medium of claim 14 , wherein the transitioning from the first bandwidth size to the second bandwidth size comprises:

sending the user equipment an indication of the transitioning from the first bandwidth size to the second bandwidth size a defined number of physical downlink control channel subframes in advance of the transitioning from the first bandwidth size to the second bandwidth size.

20 . The non-transitory computer-readable medium of claim 14 , wherein transitioning from the first bandwidth size of the group of bandwidth sizes to the second bandwidth size of the group of bandwidth sizes is performed for downlink bandwidth, and is performed independently of uplink bandwidth.