Method and system for dynamically managing cable data bandwidth based on channel congestion state and subscriber usage profile
First Claim
1. A method for balancing bandwidth allocation of data subscribers over a broadband network channel comprising:
- classifying the subscribers into different groupings based on a long-term historical usage profile associated with each subscriber; and
assigning predetermined treatment policies to each of the subscribers based on their corresponding long term usage history profile grouping.
1 Assignment
0 Petitions
Accused Products
Abstract
A long-term usage profile and a congestion state metric are used to determine QoS treatment to apply to packets corresponding to a given network user. A user'"'"'s historical long-term use, measured over one or more periods of time, is used to generate a profile that is compared to one or more predetermined usage threshold level(s). If the usage profile, either singular or composite corresponding to whether one or more than one measurement is used respectively, exceeds the threshold(s), QoS treatment is applied to service flow bytes according to the comparison results during times of network channel congestion. Congestion metrics are determined based on a count of the number of bytes dropped during a congestion measurement window. Either the count itself or the count rate of change combined with the count are compared to a congestion threshold. If the measured/derived values exceed a congestion threshold, the channel is deemed congested.
-
Citations
30 Claims
-
1. A method for balancing bandwidth allocation of data subscribers over a broadband network channel comprising:
-
classifying the subscribers into different groupings based on a long-term historical usage profile associated with each subscriber; and
assigning predetermined treatment policies to each of the subscribers based on their corresponding long term usage history profile grouping. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for balancing bandwidth allocation of data subscribers over a broadband network channel comprising:
-
classifying the subscribers into different groupings based on a long term historical usage profile associated with each subscriber; and
identifying a channel congestion metric; and
assigning predetermined treatment policies to each of the subscribers based on their corresponding long term usage profile grouping and the channel congestion metric. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for balancing bandwidth allocation of data subscribers over a broadband network channel comprising:
-
classifying the subscribers into different groupings based on a composite long-term historical usage profile associated with each subscriber; and
assigning predetermined treatment policies to each of the subscribers based on their corresponding long term usage history profile grouping. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
Specification