SYSTEM AND METHOD FOR MANAGING NETWORK TRAFFIC
First Claim
1. A non-transitory computer-readable storage medium in a network proxy of a communication system, the storage medium being embedded with computer instructions for causing a computing device to perform the steps of:
- polling a data switch according to a polling frequency to determine bandwidth usage of one or more users of the communication system;
determining a peak bandwidth of each of the one or more users based at least in part on the bandwidth usage;
identifying higher bandwidth users of the one or more users based at least in part on the peak bandwidth; and
determining the at least one higher bandwidth users for increased polling frequency based at least in part on a differential in upstream and downstream data transfer rates for the one or more users.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for managing network traffic is disclosed. A system that incorporates teachings of the present disclosure may include, for example, a data switch having a controller element to transmit telemetry data representative of bandwidth usage by one or more users of the data switch. At least one higher bandwidth user can have an increased polling frequency based at least in part on a differential in upstream and downstream data transfer rates for the one or more users. Additional embodiments are disclosed.
-
Citations
20 Claims
-
1. A non-transitory computer-readable storage medium in a network proxy of a communication system, the storage medium being embedded with computer instructions for causing a computing device to perform the steps of:
-
polling a data switch according to a polling frequency to determine bandwidth usage of one or more users of the communication system; determining a peak bandwidth of each of the one or more users based at least in part on the bandwidth usage; identifying higher bandwidth users of the one or more users based at least in part on the peak bandwidth; and determining the at least one higher bandwidth users for increased polling frequency based at least in part on a differential in upstream and downstream data transfer rates for the one or more users. - View Dependent Claims (2, 3, 4, 5, 7)
-
-
6. The computer readable storage medium of claim 6, further comprising computer instructions for:
-
polling one or more other data switches to determine the other bandwidth usage; identifying other higher bandwidth users of the one or more other data switches; and increasing the polling frequency for at least one of the other higher bandwidth users.
-
-
8. A data switch, comprising:
-
a counter for monitoring or collecting telemetry data for the data switch; wherein the data switch is configured to transmit telemetry data representative of bandwidth usage by one or more users of the data switch, and wherein at least one higher bandwidth user has an increased polling frequency based at least in part on a differential in upstream and downstream data transfer rates for the one or more users. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method of managing network traffic comprising:
-
with a counter, monitoring bandwidth usage of one or more users of a data switch to at least in part avoid a rollover of a telemetry counter; and determining a differential in upstream and downstream data transfer rates for the one or more users based at least in part on the peak bandwidth, wherein the at least one higher bandwidth users for increased polling frequency is determined based at least in part on the differential. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification