Modem resistant to cellular dropouts
First Claim
1. A method of maintaining a modem connection over a telephone line connection which includes a cellular telephone link connection, comprising the steps of:
- calling a remote modem from a local modem over a telephone line connection, line a portion of which includes a cellular telephone link connection;
establishing a modem connection between the local modem and the remote modem;
transmitting data packets over the telephone line connection from the local modem of a local computer at a local site to the remote modem of a remote computer at a remote site;
periodically transmitting from the local modem a supervisory packet over the telephone line connection;
ignoring the carrier detect of the remote modem during carrier dropouts;
continuing to periodically send the cellular supervisory packet and continuing to maintain the modem connection over the telephone line if the remote site had acknowledged receipt of the cellular supervisory packet within a predetermined period of time; and
disconnecting the modem connection over the telephone line if the remote site fails to acknowledge the receipt of the cellular supervisory packet within the predetermined period of time.
0 Assignments
0 Petitions
Accused Products
Abstract
A personal communications system is described which includes components of software and hardware operating in conjunction with a personal computer. The user interface control software operates on a personal computer, preferably within the Microsoft Windows® environment. The software control system communicates with hardware components linked to the software through the personal computer serial communications port. The hardware components include telephone communication equipment, digital signal processors, and hardware to enable voice, fax and data communication with a remote site connected through a standard telephone line. The functions of the hardware components are controlled by control software operating within the hardware component and from the software components operating within the personal computer. The major functions of the system are a telephone function, a voice mail function, a fax manager function, a multi-media mail function, a show and tell function, a terminal function and an address book function. The telephone function allows the present system to operate, from the users perspective, as a conventional telephone using either hands-free, headset or handset operation. The telephone function is more sophisticated than a standard telephone in hat the present system converts the voice into a digital signal which can be processed with echo cancellation, compressed, stored as digital data for later retrieval and transmitted as digital voice data concurrent with the transfer of digital information data.
165 Citations
4 Claims
-
1. A method of maintaining a modem connection over a telephone line connection which includes a cellular telephone link connection, comprising the steps of:
-
calling a remote modem from a local modem over a telephone line connection, line a portion of which includes a cellular telephone link connection; establishing a modem connection between the local modem and the remote modem; transmitting data packets over the telephone line connection from the local modem of a local computer at a local site to the remote modem of a remote computer at a remote site; periodically transmitting from the local modem a supervisory packet over the telephone line connection; ignoring the carrier detect of the remote modem during carrier dropouts; continuing to periodically send the cellular supervisory packet and continuing to maintain the modem connection over the telephone line if the remote site had acknowledged receipt of the cellular supervisory packet within a predetermined period of time; and disconnecting the modem connection over the telephone line if the remote site fails to acknowledge the receipt of the cellular supervisory packet within the predetermined period of time. - View Dependent Claims (2, 3)
-
-
4. A method of maintaining a modem connection over a cellular telephone connection even during the temporary dropout of the connection, comprising the steps of:
-
calling a remote modem from a local modem over a cellular telephone connection; ignoring the carrier detect of the remote modem during carrier dropouts; sending a cellular supervisory packet from the local modem to the remote modem and starting a timer; receiving the cellular supervisory packet at the remote modem; storing an acknowledgment signal in the cellular supervisory packet at the remote modem; sending the cellular supervisory packet from the remote modem to the local modem; receiving the cellular supervisory packet at the local modem; restarting the timer in the local modem; and continuing to send the cellular supervisory packet as long as the timer in the local modem does not time out; and disconnecting the telephone connection if the timer in the local modem times out.
-
Specification