Aggregate throughput control in a modem pool environment
AssigneeActelis Networks Inc.
InventorIshai Ilani
Life of this patent
Estimating the term…
Abstract
In a system including a first and a second modem pool, each modem pool including a plurality of modems, where each modem in one of the modem pools is paired with a corresponding modem in the other the modem pools, a method for controlling aggregate throughput including initializing each of the modems at an outbound throughput and an inbound throughput, where the outbound and inbound throughputs of at least one of the modems are determined independently from one another, determining an aggregate outbound throughput each of the modem pools, and for each of the modem pools whose aggregate outbound throughput exceeds an associated optimal aggregate throughput, reducing the outbound throughput of any of the modems until the aggregate outbound throughput equals the optimal aggregate throughput.
Claims16
In a system comprising a first and a second modem pool, each modem pool including a plurality of modems, where each modem in one of said modem pools is paired with a corresponding modem in the other of said modem pools, a method for controlling aggregate throughput comprising:
- initializing each of said modems at an outbound throughput and an inbound throughput, wherein said outbound and inbound throughputs of at least one of said modems are determined independently from one another;
- determining an aggregate outbound throughput for each of said modem pools;
- and
- for each of said modem pools whose aggregate outbound throughput exceeds an associated optimal aggregate throughput, reducing the outbound throughput of any of said modems until said aggregate outbound throughput equals said optimal aggregate 15 throughput.
In a system comprising a first and a second modem pool, each modem pool including a plurality of asymmetric modems, where each modem in one of said modem pools is paired with a corresponding modem in the other of said modem pools, a method for controlling aggregate throughput comprising:
- initializing each of said asymmetric modems at an outbound throughput and an inbound throughput, said outbound and inbound throughputs being determined independently from one another;
- determining an aggregate outbound throughput for each of said modem pools;
- and
- reducing the outbound throughput of any of said asymmetric modems in said first modem pool until said aggregate outbound throughput of said first modem pool equals said aggregate outbound throughput of said second modern pool.
A modem pool communications system incorporating aggregate throughput control, the system comprising:
- a first and a second modem pool, wherein each of said modem pools includes a plurality of modems, wherein each of said modems in one of said modem pools is paired with a corresponding one of said modems in the other of said modem pools, wherein each of said modems is operative to initialize at an outbound throughput and an inbound throughput, and wherein at least one of said modems is operative to determine said outbound and inbound throughputs determined independently from one another, and
- means for controlling aggregate throughput, said means operative to:
- determine an aggregate outbound throughput for each of said modem pools;
- and
- for each of said modem pools whose aggregate outbound throughput exceeds an associated optimal aggregate throughput, reduce the outbound throughput of any of said modems until said aggregate outbound throughput equals said optimal aggregate throughput.
A modem pool communications system incorporating aggregate throughput control, the system comprising:
- a first and a second modem pool, wherein each of said modem pools includes a plurality of asymmetric modems, wherein each of said modems in one of said modem pools is paired with a corresponding one of said modems in the other of said modem pools, wherein each of said modems is operative to initialize at an outbound throughput and an inbound throughput, and wherein at least one of said modems is operative to determine said outbound and inbound throughputs determined independently from one another;
- and
- means for controlling aggregate throughput, said means operative to:
- determine an aggregate outbound throughput for each of said modem pools;
- and
- reduce the outbound throughput of any of said asymmetric modems in said first modem pool until said aggregate outbound throughput of said first modem pool equals said aggregate outbound throughput of said second modem pool.
Dependencies are inferred from the claim text.