← Back to Patent Explorer
US5519703A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for conforming the speed of a called terminal adapter to the speed of a calling terminal adapter

Assignee: International Business Machines Corp
•
Filing: 1995-01-03
•
Granted: 1996-05-21
•
Expires: 2015-01-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Method for automatically adapting and configuring the speed of a terminal adapter (30) to the rate 56 Kbps or 64 Kbps which is used by a calling adapter (20). After sending the CONNECT message via the ISDN NETWORK to the calling terminal adapter (20) in accordance with CCITT Q.931 Recommendations, the called TA (30) is initialized to a rate of 64 Kbps and then continuously transmits (204) an alignment pattern ALL -- ONES while starting a first timing process (T1). This first timing process will cause the called TA to switch to a 56 Kbps speed if the 64 Kbps validation process does not succeed. The method then involves the step of checking (206) the reception of a ALL -- ZEROS pattern coming from said calling adapter (20) before the end of said first predetermined period (T1). If this case, a 64 Kbps validation process will be performed which comprises the checking whether a ALL -- ONES pattern is received within a second period (T2), in which case the 64 Kbps rate configuration will be validated. On the contrary, if the ALL -- ZEROS pattern is not received at the end of the first period (T1), a 56 Kbps rate validation process is initiated which is based on the detection of a so-called 56 Kbps pattern within the data flow. The 56 Kbps pattern is defined as being a number of n bytes with the first bit of every byte being set to a one. Additionally, the 64 Kbps validation process involves the checking (210) of the continuous receiving of said ALL -- ZEROS pattern during said first period (T1) as long as the ALL -- ONES pattern is not yet received, and at the end of said first period (T1) validating (209, 213) the 64 Kbps rate.

Inventors

  • 👤 Pascal Chauffour
  • 👤 Michel Froissart
  • 👤 Dominique Vinot

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 01:40
CPC Classifications
H; H04; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0435; H04Q11/0457

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 367 words
For use in a data communication network in which each user is connected to the network through a terminal adapter, a method performed by a called terminal adapter for automatically configuring its speed to one of the two possible speeds at which a calling adapter may be operating, said method comprising the steps of: in response to receipt of a connection request from the calling adapter, a) starting a first timer period T1, b) sending a series of bits conforming to a predetermined first bit pattern through the network to the calling adapter, and c) initiating the monitoring of data received through the network for the presence of a series of bits conforming to a predetermined second bit pattern; in response to receipt of a series of bits conforming to the second bit pattern prior to the end of the first timer period T1, a) starting a second timer period T2, b) initiating the monitoring of data received through the network for the presence of a series of bits conforming to the first bit pattern and c) responding to the receipt of a series of bits conforming to the first bit pattern prior to the expiration of the time period T2 by initiating data synchronization to enable the calling and the called terminal adapters to exchange data at the first of the two possible speeds; in response to the expiration of the timer period T1 without receipt of a series of bits conforming to the second bit pattern, starting a third timer period T3 and initiating the monitoring of data received through the network for a series of bits conforming to a predetermined third bit pattern; in response to receipt of a series of bits conforming to the predetermined third predetermined bit pattern during the period T3, initiating data synchronization to permit the calling and the called terminal adapters to exchange data at the second of the two possible speeds; and in response to the expiration of the time period T3 without receipt of a series of bits conforming to the predetermined third bit pattern, initiating data synchronization to permit the calling and called terminal adapters to exchange data at the first of the two possible speeds.
Claim 2
Dependent Claim 367 words
For use in a data communication network in which each user is connected to the network through a terminal adapter, a method performed by a called terminal adapter for automatically configuring its speed to one of the two possible speeds at which a calling adapter may be operating, said method comprising the steps of: in response to receipt of a connection request from the calling adapter, a) starting a first timer period T1, b) sending a series of bits conforming to a predetermined first bit pattern through the network to the calling adapter, and c) initiating the monitoring of data received through the network for the presence of a series of bits conforming to a predetermined second bit pattern; in response to receipt of a series of bits conforming to the second bit pattern prior to the end of the first timer period T1, a) starting a second timer period T2, b) initiating the monitoring of data received through the network for the presence of a series of bits conforming to the first bit pattern and c) responding to the receipt of a series of bits conforming to the first bit pattern prior to the expiration of the time period T2 by initiating data synchronization to enable the calling and the called terminal adapters to exchange data at the first of the two possible speeds; in response to the expiration of the timer period T1 without receipt of a series of bits conforming to the second bit pattern, starting a third timer period T3 and initiating the monitoring of data received through the network for a series of bits conforming to a predetermined third bit pattern; in response to receipt of a series of bits conforming to the predetermined third predetermined bit pattern during the period T3, initiating data synchronization to permit the calling and the called terminal adapters to exchange data at the second of the two possible speeds; and in response to the expiration of the time period T3 without receipt of a series of bits conforming to the predetermined third bit pattern, initiating data synchronization to permit the calling and called terminal adapters to exchange data at the first of the two possible speeds.
Claim 3
Dependent Claim 30 words
A method as set forth in claim 1 wherein the first bit pattern consists of repeated 1 bit signals while the second bit pattern consists of repeated 0 bit signals.
Claim 4
Dependent Claim 33 words
A method as set forth in claim 2 wherein the predetermined third bit pattern consists of a number of n bytes with a first bit of every byte being set to a 1.
Claim 5
Dependent Claim 410 words
For use in a data communication network in which each user is connected to the network through a terminal adapter, a method performed by a called terminal adapter for automatically configuring its speed to one of the two possible speeds at which a calling adapter may be operating, said method comprising the steps of: in response to receipt of a connection request from the calling adapter, a) starting a first timer period T1, b) sending a series of bits conforming to a predetermined first bit pattern through the network to the calling adapter, and c) initiating the monitoring of data received through the network for the presence of a series of bits conforming to a predetermined second bit pattern; in response to receipt of a series of bits conforming to the second bit pattern prior to the end of the first timer period T1, a) starting a second timer period T2, b) initiating the monitoring of data received through the network for the presence of a series of bits conforming to the first bit pattern and c) responding to the receipt of a series of bits conforming to the first bit pattern prior to the expiration of the time period T2 by initiating data synchronization to enable the calling and the called terminal adapters to exchange data at the first of the two possible speeds; in response to the expiration of the timer period T1 without receipt of a series of bits conforming to the second bit pattern, starting a third timer period T3 and initiating the monitoring of data received through the network for a series of bits conforming to a predetermined third bit pattern; in response to receipt of a series of bits conforming to the predetermined third predetermined bit pattern during the period T3, starting a fourth timer period T4 and testing the received bits for an additional occurrence of a series of bits conforming to the third bit pattern, and responding to the additional occurrence by initiating data synchronization to permit the calling and the called terminal adapters to exchange data at the second of the two possible speeds; and in response to the expiration of the time period T4 without receipt of series of bits conforming to the predetermined third bit pattern during both the time period T3 and the time period T4, initiating data synchronization to permit the calling and called terminal adapters to exchange data at the first of the two possible speeds.
Claim 6
Dependent Claim 410 words
For use in a data communication network in which each user is connected to the network through a terminal adapter, a method performed by a called terminal adapter for automatically configuring its speed to one of the two possible speeds at which a calling adapter may be operating, said method comprising the steps of: in response to receipt of a connection request from the calling adapter, a) starting a first timer period T1, b) sending a series of bits conforming to a predetermined first bit pattern through the network to the calling adapter, and c) initiating the monitoring of data received through the network for the presence of a series of bits conforming to a predetermined second bit pattern; in response to receipt of a series of bits conforming to the second bit pattern prior to the end of the first timer period T1, a) starting a second timer period T2, b) initiating the monitoring of data received through the network for the presence of a series of bits conforming to the first bit pattern and c) responding to the receipt of a series of bits conforming to the first bit pattern prior to the expiration of the time period T2 by initiating data synchronization to enable the calling and the called terminal adapters to exchange data at the first of the two possible speeds; in response to the expiration of the timer period T1 without receipt of a series of bits conforming to the second bit pattern, starting a third timer period T3 and initiating the monitoring of data received through the network for a series of bits conforming to a predetermined third bit pattern; in response to receipt of a series of bits conforming to the predetermined third predetermined bit pattern during the period T3, starting a fourth timer period T4 and testing the received bits for an additional occurrence of a series of bits conforming to the third bit pattern, and responding to the additional occurrence by initiating data synchronization to permit the calling and the called terminal adapters to exchange data at the second of the two possible speeds; and in response to the expiration of the time period T4 without receipt of series of bits conforming to the predetermined third bit pattern during both the time period T3 and the time period T4, initiating data synchronization to permit the calling and called terminal adapters to exchange data at the first of the two possible speeds.
Claim 7
Dependent Claim 225 words
A terminal adapter capable of automatically configuring its own speed to one of two possible speeds used by a calling adapter which can communicate with the terminal adapter through an interposed network, said terminal adapter comprising: first means for sending a CONNECT message to the calling adapter through the network; second means for setting its initial speed to the higher of the two possible speeds; third means for starting a first timer period T1 and for sending bits conforming to a predetermined first bit pattern through the network to the calling adapter; fourth means for testing data received through the network for a series of bits conforming to a predetermined second bit pattern and, in response to detection of such series of bits during the timer period T1, for starting a second timer period T2 and for initiating testing of data received through the network for a series of bits conforming to the predetermined first bit pattern; fifth means responsive to detection of a series of bits conforming to the first bit pattern during the timer period T2 for initiating data synchronization at the higher of the two possible speeds; and sixth means responsive to the absence of a series of bits conforming to the second bit pattern during the time period T1 for initiating data synchronization at the lower of the two possible speeds.
Claim 8
Dependent Claim 225 words
A terminal adapter capable of automatically configuring its own speed to one of two possible speeds used by a calling adapter which can communicate with the terminal adapter through an interposed network, said terminal adapter comprising: first means for sending a CONNECT message to the calling adapter through the network; second means for setting its initial speed to the higher of the two possible speeds; third means for starting a first timer period T1 and for sending bits conforming to a predetermined first bit pattern through the network to the calling adapter; fourth means for testing data received through the network for a series of bits conforming to a predetermined second bit pattern and, in response to detection of such series of bits during the timer period T1, for starting a second timer period T2 and for initiating testing of data received through the network for a series of bits conforming to the predetermined first bit pattern; fifth means responsive to detection of a series of bits conforming to the first bit pattern during the timer period T2 for initiating data synchronization at the higher of the two possible speeds; and sixth means responsive to the absence of a series of bits conforming to the second bit pattern during the time period T1 for initiating data synchronization at the lower of the two possible speeds.
Claim 9
Dependent Claim 73 words
A terminal adapter as set forth in claim 5 wherein the sixth means further comprises: means for initiating a third timer period T3 and for monitoring received data for a series of bits conforming to a predetermined third bit pattern; and means responsive to the detection of bits conforming to the predetermined third bit pattern during the third time period T3 to initiate adapter operation at the lower of the two possible speeds.

References Cited (Backward Citations)

US4931250A Cited
DE3922658A1 Cited
US4956852A Cited
EP0429262A2 Cited
EP0461859A2 Cited
US5247546A Cited
US5335225A Cited
US5369636A Cited
US5448560A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-05-21 1999-11-20 2000-05-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-05-21 2003-11-20 2004-05-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-05-21 2007-11-20 2008-05-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag