Apparatus for an improved ISDN terminal adapter having baud rate unblocking and methods for use therein
First Claim
1. A method for preventing baud rate blockage from occurring between first and second communicating devices, said first and second devices communicating with each other via a serial connection extending therebetween, the first and second devices being data circuit terminating equipment (DCE) and data terminal equipment (DTE), respectively, the DCE being capable of establishing communication through a communication link, separate from the serial connection, with a DCE peer device, wherein the DCE provides either said fixed baud rate operation or autobaud operation and the DTE provides fixed baud rate operation, the method comprising the steps of, in the DCE:
- detecting whether the DCE is set to said fixed baud rate operation;
if the DCE is set to said fixed baud rate operation, providing an indication signifying said fixed baud rate operation so as to obtain, via the serial connection, entries from the DTE of at least one pre-defined data value occurring over a pre-defined interval of time;
obtaining said entries, in response to the indication, from the DTE and communicated over the serial connection;
detecting, in response to said entries communicated by the DTE to the DCE, communication errors arising from a baud rate mismatch between the DCE and the DTE; and
in the event a totalized number of said communication errors occurring during said interval exceeds a predefined threshold, changing operation of the DCE from the fixed baud rate operation to the autobaud operation whereby the DCE can detect a fixed baud rate then being used by the DTE for communication over the serial connection and set its own baud rate for communication over said connection to match that of the DTE so as to prevent said baud rate blockage from occurring between the DTE and DCE for communication over the serial connection therebetween.
6 Assignments
0 Petitions
Accused Products
Abstract
Apparatus for an improved ISDN terminal adapter (5) and accompanying methods for use therein. The adapter provides automatic ISDN switch detection, automatic SPID configuration, baud rate unblocking and automatic data compression. Specifically, with respect to baud rate unblocking, the adapter detects instances of baud rate blocking, through excessive communication errors for a known input, and forces the adapter to relinquish its high speed setting and automatically return to autobaud operation but at a lower maximum speed.
-
Citations
25 Claims
-
1. A method for preventing baud rate blockage from occurring between first and second communicating devices, said first and second devices communicating with each other via a serial connection extending therebetween, the first and second devices being data circuit terminating equipment (DCE) and data terminal equipment (DTE), respectively, the DCE being capable of establishing communication through a communication link, separate from the serial connection, with a DCE peer device, wherein the DCE provides either said fixed baud rate operation or autobaud operation and the DTE provides fixed baud rate operation, the method comprising the steps of, in the DCE:
-
detecting whether the DCE is set to said fixed baud rate operation; if the DCE is set to said fixed baud rate operation, providing an indication signifying said fixed baud rate operation so as to obtain, via the serial connection, entries from the DTE of at least one pre-defined data value occurring over a pre-defined interval of time; obtaining said entries, in response to the indication, from the DTE and communicated over the serial connection; detecting, in response to said entries communicated by the DTE to the DCE, communication errors arising from a baud rate mismatch between the DCE and the DTE; and in the event a totalized number of said communication errors occurring during said interval exceeds a predefined threshold, changing operation of the DCE from the fixed baud rate operation to the autobaud operation whereby the DCE can detect a fixed baud rate then being used by the DTE for communication over the serial connection and set its own baud rate for communication over said connection to match that of the DTE so as to prevent said baud rate blockage from occurring between the DTE and DCE for communication over the serial connection therebetween. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
2. Apparatus for preventing baud rate blockage from occurring between first and second communicating devices, said first and second devices communicating with each other via a serial connection extending therebetween, the first and second devices being data circuit terminating equipment (DCE) and data terminal equipment (DTE), respectively, the DCE being capable of establishing communication through a communication link, separate from the serial connection, with a DCE peer device, wherein the DCE provides either said fixed baud rate operation or autobaud operation and the DTE provides fixed baud rate operation, the apparatus comprising, in the DCE:
-
a first processor; a first memory for storing first executable instructions therein; and serial communications circuitry, connected to the processor, for interfacing to said serial connection; and wherein the processor, in response to the stored first instructions; detects whether the DCE is set to said fixed baud rate operation; if the DCE is set to said fixed baud rate operation, provides an indication signifying said fixed baud rate operation so as to obtain, via the serial connection, entries from the DTE of at least one pre-defined data value occurring over a pre-defined interval of time; obtains said entries, in response to the indication, from the DTE and communicated over the serial connection; detects, in response to said entries communicated by the DTE to the DCE, communication errors arising from a baud rate mismatch between the DCE and the DTE; and in the event a totalized number of said communication errors occurring during said interval exceeds a predefined threshold, changes operation of the DCE from the fixed baud rate operation to the autobaud operation whereby the DCE can detect a fixed baud rate then being used by the DTE for communication over the serial connection and set its own baud rate for communication over said connection to match that of the DTE so as to prevent said baud rate blockage from occurring between the DTE and DCE for communication over the serial connection therebetween. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification