High speed data communications using multiple low speed modems
First Claim
Patent Images
1. Apparatus for high data rate communications using multiple communication links to transmit data between a host computer and at least one remote computer, the apparatus comprising:
- a processor; and
first modem circuitry coupled to the processor and to a first communication link, the first communication link capable of transmitting data at a maximum rate of N bits/second;
second modem circuitry coupled to the processor and to a second communication link, the second communication link capable of transmitting data at a maximum rate of M bits/second,the processor programmed to determine a total rate of data transmission between the host computer and the remote computer, and to transmit the data via the first modem circuitry when the total rate of data transmission is less than a first threshold, the processor further programmed to establish the second communication link responsive to the total rate of data transmission exceeding the first threshold, so that a first portion of the data is transmitted via the first modem circuitry, and a second portion of the data is transmitted via the second modem circuitry.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for providing high speed inter-computer data transmission using multiple low speed communication links. At the transmitting site, a high speed data stream is split into multiple low speed data stream and multiplexed onto to the low speed links. The receiver demultiplexes, buffers, and synchronizes the multiple low speed data streams to recreate the high speed data stream.
91 Citations
23 Claims
-
1. Apparatus for high data rate communications using multiple communication links to transmit data between a host computer and at least one remote computer, the apparatus comprising:
-
a processor; and first modem circuitry coupled to the processor and to a first communication link, the first communication link capable of transmitting data at a maximum rate of N bits/second; second modem circuitry coupled to the processor and to a second communication link, the second communication link capable of transmitting data at a maximum rate of M bits/second, the processor programmed to determine a total rate of data transmission between the host computer and the remote computer, and to transmit the data via the first modem circuitry when the total rate of data transmission is less than a first threshold, the processor further programmed to establish the second communication link responsive to the total rate of data transmission exceeding the first threshold, so that a first portion of the data is transmitted via the first modem circuitry, and a second portion of the data is transmitted via the second modem circuitry. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A modem comprising:
-
a first port for receiving data from a host computer; a second port for coupling the modem to a first remote computer via a first communication link, the first communication link having a maximum data rate of N; a third port for coupling the modem to a second modem; and a processor coupled to the first, second, and third ports, the processor programmed to coordinate data communications between the host computer, the first remote computer, and the second modem, to determine a first threshold rate, to determine a total rate of data transmission between the host computer and the first remote computer, and to establish a second communication link having a maximum data rate of M with the first remote computer via the third port and the second modem, responsive to the total rate of data transmission exceeding the first threshold rate. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method of transmitting data from a host computer to a remote computer at a high data rate using multiple communication links comprising:
-
establishing a first communication link to a remote computer; transmitting data to the remote computer over the first communication link; determining the rate of data transmission between the host computer and the remote computer; establishing a second communication link to the remote computer responsive to the rate of data transmission exceeding a first threshold rate; and transmitting a first portion of the data to the remote computer over the first communication link and a second portion of the data to the remote computer over the second communication link. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification