System and method for implementing an end-to-end error-correcting protocol in a voice band data relay system
First Claim
1. A method of data transmission between first and second modems over a network comprising a narrowband network, the method comprising:
- providing first and second gateways, the first gateway connected to the first modem, the second gateway connected to the second modem, and the first and second gateways connected via the narrowband network;
transmitting modulated signals from the first modem to the first gateway;
demodulating the signals at the first gateway to obtain demodulated data;
transmitting the demodulated data over the narrowband network;
re-modulating the demodulated data at the second gateway;
transmitting the re-modulated signals from the second gateway to the second modem;
establishing an end-to-end error correcting protocol between the first and second modems;
monitoring at the first gateway the demodulated data to be transmitted over the narrowband network suspending the transmission of signals from the first modem if a transmission rate of the demodulated data to be transmitted over the narrowband network exceeds a first value; and
resuming the transmission of signals from the first modem if the transmission rate is less than a second value.
7 Assignments
0 Petitions
Accused Products
Abstract
A system and method to establish an end-to-end error correcting protocol between two voice band data modems over a network including voice band data relay gateways, where part of the end-to-end connection is via low data rate narrowband network. Using a partial implementation of V.42 LAPM protocol within the data relay gateways, the system allows the independent selection of modulation schemes at each gateway as well as increased user data throughput by removing non-informational data. Flow control of the user data to match the channel rate of the narrowband network may also be provided.
-
Citations
34 Claims
-
1. A method of data transmission between first and second modems over a network comprising a narrowband network, the method comprising:
-
providing first and second gateways, the first gateway connected to the first modem, the second gateway connected to the second modem, and the first and second gateways connected via the narrowband network;
transmitting modulated signals from the first modem to the first gateway;
demodulating the signals at the first gateway to obtain demodulated data;
transmitting the demodulated data over the narrowband network;
re-modulating the demodulated data at the second gateway;
transmitting the re-modulated signals from the second gateway to the second modem;
establishing an end-to-end error correcting protocol between the first and second modems;
monitoring at the first gateway the demodulated data to be transmitted over the narrowband network suspending the transmission of signals from the first modem if a transmission rate of the demodulated data to be transmitted over the narrowband network exceeds a first value; and
resuming the transmission of signals from the first modem if the transmission rate is less than a second value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method of data transmission between first and second modems over a network comprising a narrowband network, the method comprising:
-
providing first and second gateways, the first gateway connected to the first modem, the second gateway connected to the second modem, the first and second gateways connected via the narrowband network;
transmitting a first signal from the first modem to the first gateway;
demodulating the first signal at the first gateway to generate demodulated data;
modifying the demodulated data to remove first non-informational data;
transmitting the modified demodulated data over the narrowband network;
regenerating the demodulated data by inserting second non-informational data into the modified demodulated data;
modulating the regenerated demodulated data at the second gateway to generate a second signal;
transmitting the second signal from the second gateway to the second modem; and
establishing an end-to-end protocol between the first and second modems, the protocol selected from a group consisting of an error correcting protocol or an asynchronous protocol. - View Dependent Claims (25, 26, 27, 28)
-
-
29. A gateway for voice band data transmission over a network comprising a first modem connected to the gateway, a second modem connected to a second gateway, and a narrowband network connecting the gateway and the second gateway, the gateway comprising:
-
a voice band data modem for demodulating signals received from a first user modem to generate demodulated data for transmission over the narrowband network, and for modulating data received from the narrowband network;
a voice band data protocol for inter-networking of the first and second modems; and
a partial V.42 protocol for;
detecting establishment of an end-to-end error correcting protocol between the first and second modems, monitoring at the first gateway the demodulated data, suspending transmission of the signals from the first modem if a transmission rate of the demodulated data to be transmitted over the narrowband network exceeds a first value, and resuming transmission of the signals from the first modem if the transmission rate is less than a second value. - View Dependent Claims (30, 31, 32, 33, 34)
-
Specification