DYNAMICALLY ADJUSTING BANDWIDTH USAGE AMONG SUBSCRIBER STREAMS
First Claim
1. A method, performed in a multimedia terminal adapter (MTA), of adjusting bandwidth of streams carried on a subscriber loop, the method comprising the steps of:
- determining bandwidth in use on the subscriber loop;
selecting, for adjustment, at least one of a plurality of TCP streams carried on the subscriber loop; and
adjusting at least one flow control parameter of the selected TCP stream based on the bandwidth in use.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for adjusting bandwidth of streams carried on a subscriber loop. One exemplary method comprises the steps of: determining bandwidth in use on a subscriber loop; selecting, for adjustment, at least one of a plurality of TCP streams carried on the subscriber loop; and adjusting at least one flow control parameter of the selected TCP stream based on the bandwidth in use. An exemplary multimedia terminal adapter (MTA) comprises memory and a processor. The memory stores program code, and the code programs the processor to enable the MTA to: determine bandwidth in use on a subscriber loop; select, for adjustment, at least one of a plurality of TCP streams carried on the subscriber loop; and adjust at least one flow control parameter of the selected TCP stream based on the bandwidth in use.
167 Citations
20 Claims
-
1. A method, performed in a multimedia terminal adapter (MTA), of adjusting bandwidth of streams carried on a subscriber loop, the method comprising the steps of:
-
determining bandwidth in use on the subscriber loop; selecting, for adjustment, at least one of a plurality of TCP streams carried on the subscriber loop; and adjusting at least one flow control parameter of the selected TCP stream based on the bandwidth in use. - View Dependent Claims (2, 3, 4, 5, 6, 7, 14)
-
-
8. A multimedia terminal adapter (MTA) comprising:
-
memory having stored thereon program code; and a processor that is programmed by at least the program code to enable the MTA to; determine bandwidth in use on the subscriber loop; select, for adjustment, at least one of a plurality of TCP streams carried on the subscriber loop; and adjust at least one flow control parameter of the selected TCP stream based on the bandwidth in use. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
15. A computer-readable medium having a computer program for processing data comprising:
-
logic configured to determine bandwidth in use on a subscriber loop; logic configured to select, for adjustment, at least one of a plurality of TCP streams carried on the subscriber loop; and logic configured to adjust at least one flow control parameter of the selected TCP stream based on the bandwidth in use. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification