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

Apparatus for providing multiple controller interfaces to a standard digital modem and including integral conflict resolution

Assignee: Honeywell Inc
•
Filing: 1989-06-09
•
Granted: 1991-06-18
•
Expires: 2009-06-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A communication system which includes a modem and a plurality of controllers has each controller connected to the modem by an interface apparatus, each controller and the modem complying with a predetermined protocol. The interface apparatus comprises a bus which provides a medium to transfer signals between the controllers and the modem. A first interface unit, which interfaces the modem to the bus, implements a modem-associated multi-state state machine and responds to signals on the bus maintaining the predetermined protocol between the modem and the first interface unit. A plurality of second interface units interface a corresponding controller to the bus. Each second interface unit implements a controller-associated multi-state state machine which responds to signals on the bus and further responds to signals from the corresponding controller, each second interface unit maintaining the predetermined protocol between the second interface unit and the corresponding controller. Further, each second interface unit transmits onto the bus in a predefined cycle to resolve conflicts between controllers for access to the bus.

Inventors

  • 👤 Thomas L. Phinney

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-05 21:18
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/40; H04L12/40006; H04L12/40032; H04L12/407; H04L12/417; H04L12/44

Claims Analysis

Total Claims: 32
Claim 1
Independent Claim 260 words
In a combination system, having a modem for providing an interface to a communication link, said communication system further having a plurality of controllers whereby each of said controllers is connected to said modem via an interface apparatus, and further wherein said modem and said controllers comply with a predetermined protocol, said interface apparatus comprising: a) bus means, for providing a medium to transfer signals between said controllers and said modem; b) first interface means, having a decoder, connected to said bus means, for interfacing said modem to said bus means, said first interface means implementing a modem-associated multi-state state machine which responds to signals on said bus to maintain the predetermined protocol between said modem and said first interface means, the predetermined protocol being maintained by decoding signals from said bus means based on a current state of the multi-state state machine; and c) a plurality of second interface means, each having an encoder, each of said second interface means being connected to said bus means and to a corresponding controllers, for interfacing each of said plurality of controllers to said bus means, each of said second interface means implementing a controller-associated multi-state state machine which responds to signals on said bus means and further responds to signals from the corresponding controller, each of said second interface means maintaining the predetermined protocol between the second interface means and the corresponding controller, and wherein each of said second interface means transmits onto said bus means in a predetermined cycle to resolve conflicts between controllers for access to said bus means.
Claim 2
Dependent Claim 260 words
In a combination system, having a modem for providing an interface to a communication link, said communication system further having a plurality of controllers whereby each of said controllers is connected to said modem via an interface apparatus, and further wherein said modem and said controllers comply with a predetermined protocol, said interface apparatus comprising: a) bus means, for providing a medium to transfer signals between said controllers and said modem; b) first interface means, having a decoder, connected to said bus means, for interfacing said modem to said bus means, said first interface means implementing a modem-associated multi-state state machine which responds to signals on said bus to maintain the predetermined protocol between said modem and said first interface means, the predetermined protocol being maintained by decoding signals from said bus means based on a current state of the multi-state state machine; and c) a plurality of second interface means, each having an encoder, each of said second interface means being connected to said bus means and to a corresponding controllers, for interfacing each of said plurality of controllers to said bus means, each of said second interface means implementing a controller-associated multi-state state machine which responds to signals on said bus means and further responds to signals from the corresponding controller, each of said second interface means maintaining the predetermined protocol between the second interface means and the corresponding controller, and wherein each of said second interface means transmits onto said bus means in a predetermined cycle to resolve conflicts between controllers for access to said bus means.
Claim 3
Dependent Claim 15 words
An interface apparatus according to claim 1, wherein said predetermined cycle comprises an assert/compare cycle.
Claim 4
Dependent Claim 18 words
An interface apparatus according to claim 2, wherein said assert portion of said predetermined cycle comprises one bit.
Claim 5
Dependent Claim 28 words
An interface apparatus according to claim 3, wherein said first interface means implements a modem-associated multi-state state machine having four states, identified as A-idle, A-line, A-par-mgmt, and A-ser-mgmt.
Claim 6
Dependent Claim 32 words
An interface apparatus according to claim 4, wherein each of said second interface means implements a controller-associated multi-state state machine having six states, identified as B-idle, B-line, B-line-overrun, B-par-mgmt, B-ser-mgmt, and B-mgmt-overrun.
Claim 7
Dependent Claim 21 words
An interface apparatus according to claim 5, wherein said predetermined protocol is a standard as defined by the IEEE standard 802.4-(1989).
Claim 8
Dependent Claim 26 words
An interface apparatus according to claim 6, wherein said second interface means recodes the signals having the predetermined protocol from the corresponding controller into dominance sets.
Claim 9
Dependent Claim 26 words
An interface apparatus according to claim 2, wherein said second interface means recodes the signals having the predetermined protocol from the corresponding controller into dominance sets.
Claim 10
Dependent Claim 18 words
An interface apparatus according to claim 2, wherein said assert portion of said predetermined cycle comprises two bits.
Claim 11
Dependent Claim 27 words
An interface apparatus according to claim 9, wherein said first interface means implements a modem-associated multi-state state machine having three states, identified as A-idle, A-line, and A-urgent.
Claim 12
Dependent Claim 32 words
An interface apparatus according to claim 10, wherein each of said second interface means implements a controller-associated multi-state state machine having six states, identified as B-idle, B-line, B-line-overrun, B-par-mgmt, B-ser-mtmt, and B-mgmt-overrun.
Claim 13
Dependent Claim 22 words
An interface apparatus according to claim 11, wherein said predetermined protocol is a standard as defined by the IEEE Std 802.4 -(1989).
Claim 14
Dependent Claim 26 words
An interface apparatus according to claim 12, wherein said second interface means recodes the signals having the predetermined protocol from the corresponding controller into dominance sets.
Claim 15
Dependent Claim 20 words
An interface apparatus according to claim 2, wherein said assert portion of said predetermined cycle comprises a plurality of bits.
Claim 16
Dependent Claim 22 words
An interface apparatus according to claim 14, wherein said predetermined protocol is a standard as defined by the IEEE standard 802.4 -(1989).
Claim 17
Dependent Claim 258 words
In a communication system, having a normal configuration that includes a modem for providing an interface to a communication link and having a backup configuration that eliminates the modem, said communication system further having a plurality of controllers whereby in the normal configuration each of said controllers is connected to said modem via an interface apparatus, and further wherein said modem and said controllers comply with a predetermined protocol, said interface apparatus of the backup configuration comprising: a) bus means, for providing a medium to transfer signals between said controllers in accordance with the predetermined protocol; b) first interface means, having a decoder, connected to said bus means, for simulating a modem, whereby said simulation functions in a local loopback mode; and c) a plurality of second interface means, each having an encoder, each of said second interface means being connected to said bus means and to a corresponding controller, for interfacing each of said plurality of controllers to said bus means, each of said second interface means implementing a controller-associated multi-state state machine which responds to signals on said bus means and further responds to signals from the corresponding controller, and wherein each of said second interface means transmits onto said bus means in a predetermined cycle to resolve conflicts between controllers for access to said bus means, each of said second interface means maintaining the predetermined protocol between the second interface means and the corresponding controller, thereby permitting the controllers connected to said bus means to communicate with each other in accordance with the predetermined protocol.
Claim 18
Dependent Claim 258 words
In a communication system, having a normal configuration that includes a modem for providing an interface to a communication link and having a backup configuration that eliminates the modem, said communication system further having a plurality of controllers whereby in the normal configuration each of said controllers is connected to said modem via an interface apparatus, and further wherein said modem and said controllers comply with a predetermined protocol, said interface apparatus of the backup configuration comprising: a) bus means, for providing a medium to transfer signals between said controllers in accordance with the predetermined protocol; b) first interface means, having a decoder, connected to said bus means, for simulating a modem, whereby said simulation functions in a local loopback mode; and c) a plurality of second interface means, each having an encoder, each of said second interface means being connected to said bus means and to a corresponding controller, for interfacing each of said plurality of controllers to said bus means, each of said second interface means implementing a controller-associated multi-state state machine which responds to signals on said bus means and further responds to signals from the corresponding controller, and wherein each of said second interface means transmits onto said bus means in a predetermined cycle to resolve conflicts between controllers for access to said bus means, each of said second interface means maintaining the predetermined protocol between the second interface means and the corresponding controller, thereby permitting the controllers connected to said bus means to communicate with each other in accordance with the predetermined protocol.
Claim 19
Dependent Claim 302 words
In a communication system, having a first plurality of modems for providing an interface to a communication link, said communication system further having a second plurality of controllers whereby each of said controllers is connected to said plurality of modems via an interface apparatus, and further wherein each of said modems and each of said controllers comply with a predetermined protocol, said interface apparatus comprising: a) bus means, for providing a medium to transfer signals between each of said controllers and each of said modems; b) a plurality of first interface means, each having a decoder, each of said first interface means connected to a corresponding modem and, connected to said bus means, for interfacing each of said modems to said bus means, each of said first interface means implementing a modem-associated multi-state state machines to signals on said bus to maintain the predetermined protocol between the corresponding modem and the first interface means; c) a plurality of second interface means, each having an encoder, each of said second interface means being connected to said bus means and to a corresponding controller, for interfacing each of said plurality of controllers to said bus means, each of said second interface means implementing a controller-associated multi-state state machine which responds to signals on said bus means and further responds to signals from the corresponding controller and wherein each of said second interface means transmits onto said bus means in a predetermined cycle to resolve conflicts between controllers for access to said bus means, each of said second interface means maintaining the predetermined protocol between the second interface means and the corresponding controller; and d) connecting means, connected to each modem and to each of said second interface means, for providing a common clocking signal to each modem and each of said second interface means.
Claim 20
Dependent Claim 302 words
In a communication system, having a first plurality of modems for providing an interface to a communication link, said communication system further having a second plurality of controllers whereby each of said controllers is connected to said plurality of modems via an interface apparatus, and further wherein each of said modems and each of said controllers comply with a predetermined protocol, said interface apparatus comprising: a) bus means, for providing a medium to transfer signals between each of said controllers and each of said modems; b) a plurality of first interface means, each having a decoder, each of said first interface means connected to a corresponding modem and, connected to said bus means, for interfacing each of said modems to said bus means, each of said first interface means implementing a modem-associated multi-state state machines to signals on said bus to maintain the predetermined protocol between the corresponding modem and the first interface means; c) a plurality of second interface means, each having an encoder, each of said second interface means being connected to said bus means and to a corresponding controller, for interfacing each of said plurality of controllers to said bus means, each of said second interface means implementing a controller-associated multi-state state machine which responds to signals on said bus means and further responds to signals from the corresponding controller and wherein each of said second interface means transmits onto said bus means in a predetermined cycle to resolve conflicts between controllers for access to said bus means, each of said second interface means maintaining the predetermined protocol between the second interface means and the corresponding controller; and d) connecting means, connected to each modem and to each of said second interface means, for providing a common clocking signal to each modem and each of said second interface means.
Claim 21
Dependent Claim 15 words
An interface apparatus according to claim 17, wherein said predetermined cycle comprises an assert/compare cycle.
Claim 22
Dependent Claim 18 words
An interface apparatus according to claim 18 wherein said assert portion of said predetermined cycle comprises one bit.
Claim 23
Dependent Claim 28 words
An interface apparatus according to claim 19, wherein said first interface means implements a modem-associated multi-state state machine having four states, identified as A-idle, A-line, A-par-mgmt, and A-ser-mgmt.
Claim 24
Dependent Claim 34 words
An interface apparatus according to claim 20, wherein each of said second interface means implements a controller-associated multi-state state machine having six states, identified as B-idle, B-line, B-line overrun, B-par-mgmt, B-ser-mgmt, and B-mgmt overrun.
Claim 25
Dependent Claim 22 words
An interface apparatus according to claim 21, wherein said predetermined protocol is a standard as defined by the IEEE standard 802.4 -(1989).
Claim 26
Dependent Claim 26 words
An interface apparatus according to claim 22, wherein said second interface means recodes the signals having the predetermined protocol from the corresponding controller into dominance sets.
Claim 27
Dependent Claim 26 words
An interface apparatus according to claim 18, wherein said second interface means recodes the signals having the predetermined protocol from the corresponding controller into dominance sets.
Claim 28
Dependent Claim 18 words
An interface apparatus according to claim 18 wherein said assert portion of said predetermined cycle comprises two bits.
Claim 29
Dependent Claim 26 words
An interface apparatus according to claim 25, wherein said first interface means implements a modem-associated multi-state machine having three states, identified as A-idle, A-line, and A-mgmt.
Claim 30
Dependent Claim 32 words
An interface apparatus according to claim 26, wherein each of said second interface means implements a controller-associated multi-state state machine having six states, identified as B-idle, B-line, B-line-overrun, B-par-mgmt, B-ser-mgmt, and B-mgmt-overrun.
Claim 31
Dependent Claim 21 words
An interface apparatus according to claim 27, wherein said predetermined protocol is a standard as defined by the IEEE standard 802.4-(1989).
Claim 32
Dependent Claim 26 words
An interface apparatus according to claim 28, wherein said second interface means recodes the signals having the predetermined protocol from the corresponding controller into dominance sets.

References Cited (Backward Citations)

US4608700A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1994-06-17 1994-12-17 1995-06-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1998-06-17 1998-12-17 1999-06-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2002-06-17 2002-12-17 2003-06-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag