Method and apparatus for fast V.90 modem startup
First Claim
1. A method for reducing startup latency associated with a data transmission system having a first device configured to communicate with a second device over a communication channel, said method comprising the steps of:
- establishing a call between said first device and said second device;
determining whether a characteristic of said communication channel is similar to a corresponding characteristic associated with a previously established communication channel; and
initializing at least one of said first and second devices in response to a number of stored parameters associated with said previously established communication channel, said initializing step being performed if said determining step determines that said characteristic is similar to said corresponding characteristic.
10 Assignments
0 Petitions
Accused Products
Abstract
A fast startup procedure for a modem system utilizes known characteristics of a previously established communication channel to reduce the initialization period associated with subsequent connections over the same channel. In response to the establishment of a call, the modem devices determine whether the fast connect protocol is supported. If so, then the called modem transmits a modified answer tone to the calling modem. The calling modem analyzes the signal received in response to the modified answer tone to determine whether characteristics of the current channel are similar to stored characteristics associated with a previous connection over the same channel. If a channel “match” is found, then the modem devices carry out a fast initialization routine that eliminates, abbreviates, or modifies a number of procedures or protocols that are carried out in conventional modem startup processes.
48 Citations
34 Claims
-
1. A method for reducing startup latency associated with a data transmission system having a first device configured to communicate with a second device over a communication channel, said method comprising the steps of:
-
establishing a call between said first device and said second device;
determining whether a characteristic of said communication channel is similar to a corresponding characteristic associated with a previously established communication channel; and
initializing at least one of said first and second devices in response to a number of stored parameters associated with said previously established communication channel, said initializing step being performed if said determining step determines that said characteristic is similar to said corresponding characteristic. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for reducing startup latency associated with a data transmission system having a first device configured to communicate with a second device over a communication channel, said method comprising the steps of:
-
establishing a call between said first device and said second device;
determining whether a characteristic of said communication channel is similar to a corresponding characteristic associated with a previously established communication channel;
training at least one of said first and second devices at an initial data rate during a first time period; and
exchanging authentication information between said first and second devices during said time period, said exchanging step being performed if said determining step determines that said characteristic is similar to said corresponding characteristic. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A data transmission device comprising:
-
a receiver section configured to receive communication signals transmitted by a remote device;
a transmitter section configured to transmit communication signals to said remote device and to transmit a fast connect identifier in response to the establishment of a call associated with a current communication channel, said current communication channel having a first channel characteristic associated therewith;
a memory element configured to store a second channel characteristic associated with a previously established communication channel; and
a processor element configured to determine whether said first channel characteristic is similar to said second channel characteristic, said processor being further configured to trigger a fast startup routine in response to a validation of said first channel characteristic with said second channel characteristic. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A data transmission device comprising:
-
a receiver section configured to receive communication signals transmitted by a remote device and to receive a fast connect identifier in response to the establishment of a call associated with a current communication channel, said current communication channel having a first channel characteristic associated therewith;
a transmitter section configured to transmit communication signals to said remote device and to transmit a signal point sequence if said receiver section receives said fast connect identifier, said signal point sequence being configured to identify said first channel characteristic to said remote device; and
a processor element configured to trigger a fast startup routine in response to a validation of said first channel characteristic with a second channel characteristic associated with a previously established communication channel. - View Dependent Claims (30, 31, 32, 33, 34)
-
Specification