IP Library Granted Patent US 7,003,026
Granted Patent B2
US 7,003,026 · App. 09/899,848 · Granted Feb 21, 2006

Aggregate throughput control in a modem pool environment

Assignee: Actelis Networks Inc
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 7,003,026
App. No.
09/899,848
Granted
Feb 21, 2006
Kind
B2
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.

Claims (30)

1. 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.

2. A method according to claim 1 wherein said initializing step comprises initializing any of said modems asymmetrically.

3. A method according to claim 1 wherein said reducing step comprises reducing where said optimal aggregate throughput equals the lesser of said aggregate outbound throughputs.

4. A method according to claim 1 wherein said reducing step comprises using at least a portion of the outbound throughput of any of said modems for error correction.

5. A method according to claim 1 wherein said reducing step comprises reducing the physical bit rate of any of said modems.

6. 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.

7. A method according to claim 6 wherein said reducing step cornprises using at least a portion of the outbound throughput of any of said modems for error correction.

8. A method according to claim 6 wherein said reducing step comprises reducing the physical bit rate of any of said modems.

9. 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.

10. A system according to claim 9 wherein any of said modems is operative to initialize asymmetrically.

11. A system according to claim 9 wherein said means for controlling aggregate throughput is operative to reduce where said optimal aggregate throughput equals the lesser of said aggregate outbound throughputs.

12. A system according to claim 9 wherein said means for controlling aggregate throughput is operative to reduce by using at least a portion of the outbound throughput of any of said modems for error correction.

13. A system according to claim 9 wherein said means for controlling aggregate throughput is operative to reduce by reducing the physical bit rate of any of said modems.

14. 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.

15. A system according to claim 14 wherein said means for controlling aggregate throughput is operative to reduce by using at least a portion of the outbound throughput of any of said modems for error correction.

16. A system according to claim 14 wherein said means for controlling aggregate throughput is operative to reduce by reducing the physical bit rate of any of said modems.

Assignments (2)
SECURITY INTEREST Recorded Jan 19, 2021
From: ACTELIS NETWORKS INC.
To: MIGDALOR INVESTMENT FUND IN BUSINESS, LIMITED PARTNERSHIP
Reel/Frame 054947/0765 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 9, 2001
From: ILANI, ISHAI
To: ACTELIS NETWORKS INC.
Reel/Frame 011973/0967 →
Continuity (1)
Related Publication 20030007506A1 · Jan 9, 2003