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

Apparatus and method for generalized digital network signaling

Assignee: Motorola Solutions Inc
•
Filing: 1996-04-12
•
Granted: 1998-02-10
•
Expires: 2016-04-12
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data communication system (100) has a table driven state machine (300) for communicating call establishment and call termination information with a network switch (200). The table driven state machine (300) has a processor (310) and a memory (320) which stores a set of vectors defining a state transition table for a predetermined signaling type of the switch (200), such as trunk signaling or wink start signaling. The set of vectors defines state transitions and output signals, such as transmit AB signaling bits and a ring flag, based upon input signals of the predetermined signaling type, such as receive AB signaling bits and an off hook flag. The set of vectors is utilized by the processor (310) to receive signaling information from the switch, and to generate signaling information to the switch and other output signals to the data communication system, all corresponding to the predetermined signaling type. The sets of vectors may be varied based upon the selected predetermined signaling type utilized by the switch (200) and may be downloaded into the data communication system (100) or other data communication device.

Inventors

  • 👤 Steven R. Blackwell

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 16:41
CPC Classifications
H; H04; H04J; H04J3/00; H04J3/02; H04J3/12; H04Q; H04Q3/00; H04Q3/0016; H04Q3/0025

Claims Analysis

Total Claims: 38
Claim 1
Independent Claim 183 words
An apparatus for providing signaling between a data communication device and a network switch via a communication channel, the network switch having a first predetermined signaling type of a plurality of predetermined signaling types, the network switch providing receive signaling on the communication channel, the apparatus comprising: a memory, the memory storing a first plurality of vectors, the first plurality of vectors defining a plurality of state transitions, the first plurality of vectors further defining an output signal; and a processor coupled to the memory, the processor further coupleable to the communication channel for reception of the receive signaling from the network switch and for transmission of transmit signaling to the network switch, the processor further coupleable to the data communication device for reception of an input signal and for transmission of the output signal, the processor responsive through a set of program instructions and through the first plurality of vectors, based on the receive signaling in conjunction with the input signal, to generate a state transition of the plurality of state transitions and to generate corresponding transmit signaling and the output signal.
Claim 2
Independent Claim 183 words
An apparatus for providing signaling between a data communication device and a network switch via a communication channel, the network switch having a first predetermined signaling type of a plurality of predetermined signaling types, the network switch providing receive signaling on the communication channel, the apparatus comprising: a memory, the memory storing a first plurality of vectors, the first plurality of vectors defining a plurality of state transitions, the first plurality of vectors further defining an output signal; and a processor coupled to the memory, the processor further coupleable to the communication channel for reception of the receive signaling from the network switch and for transmission of transmit signaling to the network switch, the processor further coupleable to the data communication device for reception of an input signal and for transmission of the output signal, the processor responsive through a set of program instructions and through the first plurality of vectors, based on the receive signaling in conjunction with the input signal, to generate a state transition of the plurality of state transitions and to generate corresponding transmit signaling and the output signal.
Claim 3
Dependent Claim 34 words
The apparatus of claim 1 wherein the first plurality of vectors define the plurality of state transitions and the output signal, and further define the transmit signaling, based upon the first predetermined signaling type.
Claim 4
Dependent Claim 33 words
The apparatus of claim 1 wherein the first plurality of vectors define the output signal and the transmit signaling, based upon the receive signaling, the input signal, and the first predetermined signaling type.
Claim 5
Dependent Claim 51 words
The apparatus of claim 1 wherein a second plurality of vectors are stored in the memory, the second plurality of vectors defining the plurality of state transitions and the output signal, and further defining the transmit signaling, based upon a second predetermined signaling type of the plurality of predetermined signaling types.
Claim 6
Dependent Claim 25 words
The apparatus of claim 1 wherein a plurality of states and the plurality of state transitions are determined according to the first predetermined signaling type.
Claim 7
Dependent Claim 32 words
The apparatus of claim 1 wherein a plurality of states and the plurality of state transitions are determined according to a second predetermined signaling type of the plurality of predetermined signaling types.
Claim 8
Dependent Claim 30 words
The apparatus of claim 1 wherein the output signal is any one of a plurality of output signals comprising a ring flag, a loop current flag, and a line-in-use flag.
Claim 9
Dependent Claim 34 words
The apparatus of claim 1 wherein the input signal is any one of a plurality of input signals comprising an off hook flag, an on hook flag, a time-out flag, and a timer count.
Claim 10
Dependent Claim 16 words
The apparatus of claim 1 wherein the receive signaling is comprised of receive AB signaling bits.
Claim 11
Dependent Claim 16 words
The apparatus of claim 1 wherein the transmit signaling is comprised of transmit AB signaling bits.
Claim 12
Dependent Claim 14 words
The apparatus of claim 1 wherein the first plurality of vectors defines trunk signaling.
Claim 13
Dependent Claim 15 words
The apparatus of claim 1 wherein the first plurality of vectors define wink start signaling.
Claim 14
Dependent Claim 17 words
The apparatus of claim 1 wherein the receive signaling and the transmit signaling provide for call establishment.
Claim 15
Dependent Claim 17 words
The apparatus of claim 1 wherein the receive signaling and the transmit signaling provide for call termination.
Claim 16
Independent Claim 226 words
An apparatus for providing digital signaling between a data communication device and a network switch via a communication channel, the network switch having a first predetermined digital signaling type of a plurality of predetermined digital signaling types, the network switch providing receive digital signaling on the communication channel, the apparatus comprising: a memory, the memory storing a first plurality of state vectors, the first plurality of vectors defining a plurality of state transitions and the first plurality of vectors further defining a plurality of output signals, wherein the plurality of state transitions and the plurality of output signals correspond to the first predetermined digital signaling type; and a processor coupled to the memory, the processor further coupleable to the communication channel for reception of the receive digital signaling from the network switch and for transmission of transmit digital signaling to the network switch, the processor further coupleable to the data communication device for reception of an input signal of a plurality of input signals and for transmission of an output signal of the plurality of output signals, the processor responsive through a set of program instructions and through the first plurality of state vectors, based upon the input signal and the receive digital signaling, to generate a state transition of the plurality of state transitions and to generate corresponding transmit digital signaling and the output signal.
Claim 17
Independent Claim 226 words
An apparatus for providing digital signaling between a data communication device and a network switch via a communication channel, the network switch having a first predetermined digital signaling type of a plurality of predetermined digital signaling types, the network switch providing receive digital signaling on the communication channel, the apparatus comprising: a memory, the memory storing a first plurality of state vectors, the first plurality of vectors defining a plurality of state transitions and the first plurality of vectors further defining a plurality of output signals, wherein the plurality of state transitions and the plurality of output signals correspond to the first predetermined digital signaling type; and a processor coupled to the memory, the processor further coupleable to the communication channel for reception of the receive digital signaling from the network switch and for transmission of transmit digital signaling to the network switch, the processor further coupleable to the data communication device for reception of an input signal of a plurality of input signals and for transmission of an output signal of the plurality of output signals, the processor responsive through a set of program instructions and through the first plurality of state vectors, based upon the input signal and the receive digital signaling, to generate a state transition of the plurality of state transitions and to generate corresponding transmit digital signaling and the output signal.
Claim 18
Dependent Claim 57 words
The apparatus of claim 15 wherein a second plurality of state vectors are stored in the memory, the second plurality of state vectors defining the plurality of state transitions and the plurality of output signals, and further defining the transmit digital signaling, based upon a second predetermined digital signaling type of the plurality of predetermined signaling types.
Claim 19
Dependent Claim 23 words
The apparatus of claim 15 wherein the plurality of output signals comprise a ring flag, a loop current flag, and a line-in-use flag.
Claim 20
Dependent Claim 27 words
The apparatus of claim 15 wherein the plurality of input signals comprise an off hook flag, an on hook flag, a time-out flag, and a timer count.
Claim 21
Dependent Claim 17 words
The apparatus of claim 15 wherein the receive digital signaling is comprised of receive AB signaling bits.
Claim 22
Dependent Claim 17 words
The apparatus of claim 15 wherein the transmit digital signaling is comprised of transmit AB signaling bits.
Claim 23
Independent Claim 156 words
An method for providing signaling between a data communication device and a network switch, the network switch having a first predetermined signaling type of a plurality of predetermined signaling types, the network switch providing receive signaling and the data communication device providing an input signal, the method comprising: (a) storing a first plurality of state vectors, the first plurality of state vectors defining a plurality of state transitions, the first plurality of state vectors further defining both transmit signaling and an output signal, wherein the plurality of state transitions, the transmit signaling and the output signal correspond to the first predetermined signaling type; (b) receiving the receive signaling; (c) receiving the input signal; (d) generating a state transition of the plurality of state transitions, the output signal and the transmit signaling, based upon the first plurality of state vectors, the receive signaling and the input signal; and (e) transmitting the output signal and the transmit signaling.
Claim 24
Independent Claim 156 words
An method for providing signaling between a data communication device and a network switch, the network switch having a first predetermined signaling type of a plurality of predetermined signaling types, the network switch providing receive signaling and the data communication device providing an input signal, the method comprising: (a) storing a first plurality of state vectors, the first plurality of state vectors defining a plurality of state transitions, the first plurality of state vectors further defining both transmit signaling and an output signal, wherein the plurality of state transitions, the transmit signaling and the output signal correspond to the first predetermined signaling type; (b) receiving the receive signaling; (c) receiving the input signal; (d) generating a state transition of the plurality of state transitions, the output signal and the transmit signaling, based upon the first plurality of state vectors, the receive signaling and the input signal; and (e) transmitting the output signal and the transmit signaling.
Claim 25
Dependent Claim 98 words
The method of claim 21 wherein step (a) further comprises: (a1) defining a plurality of states corresponding to the first predetermined signaling type; (a2) defining the plurality of state transitions corresponding to the first predetermined signaling type; (a3) determining the output signal and the transmit signaling corresponding to the plurality of state transitions and the first predetermined signaling type; (a4) generating the plurality of state vectors based upon the plurality of states, the plurality of state transitions, the receive signaling, the input signal, the output signal and the transmit signaling; and (a5) storing the plurality of state vectors.
Claim 26
Dependent Claim 54 words
The method of claim 21 wherein step (a) further comprises: (a) storing a second plurality of state vectors, the second plurality of state vectors defining the plurality of state transitions and the output signal, and further defining the transmit signaling, based upon a second predetermined signaling type of the plurality of predetermined signaling types.
Claim 27
Dependent Claim 30 words
The method of claim 21 wherein the output signal is any one of a plurality of output signals comprising a ring flag, a loop current flag, and a line-in-use flag.
Claim 28
Dependent Claim 34 words
The method of claim 21 wherein the input signal is any one of a plurality of input signals comprising an off hook flag, an on hook flag, a time-out flag, and a timer count.
Claim 29
Dependent Claim 16 words
The method of claim 21 wherein the receive signaling is comprised of receive AB signaling bits.
Claim 30
Dependent Claim 16 words
The method of claim 21 wherein the transmit signaling is comprised of transmit AB signaling bits.
Claim 31
Dependent Claim 15 words
The method of claim 21 wherein the first plurality of state vectors define trunk signaling.
Claim 32
Dependent Claim 16 words
The method of claim 21 wherein the first plurality of state vectors define wink start signaling.
Claim 33
Dependent Claim 17 words
The method of claim 21 wherein the receive signaling and the transmit signaling provide for call establishment.
Claim 34
Dependent Claim 17 words
The method of claim 21 wherein the receive signaling and the transmit signaling provide for call termination.
Claim 35
Independent Claim 176 words
An apparatus for providing signaling between a data communication device and a network switch via a communication channel, the network switch having a first predetermined signaling type of a plurality of predetermined signaling types, the network switch providing receive signaling on the communication channel, the apparatus comprising: a memory, the memory storing a first plurality of vectors, the first plurality of vectors defining a plurality of state transitions, the first plurality of vectors further defining an output signal; and a processor coupled to the memory, the processor further coupleable to the communication channel for reception of the receive signaling from the network switch and for transmission of transmit signaling to the network switch, the processor further coupleable to the data communication device for reception of an input signal and for transmission of the output signal, the processor responsive through a set of program instructions and through the first plurality of vectors, based on the receive signaling, to generate a state transition of the plurality of state transitions and to generate corresponding transmit signaling and the output.
Claim 36
Independent Claim 176 words
An apparatus for providing signaling between a data communication device and a network switch via a communication channel, the network switch having a first predetermined signaling type of a plurality of predetermined signaling types, the network switch providing receive signaling on the communication channel, the apparatus comprising: a memory, the memory storing a first plurality of vectors, the first plurality of vectors defining a plurality of state transitions, the first plurality of vectors further defining an output signal; and a processor coupled to the memory, the processor further coupleable to the communication channel for reception of the receive signaling from the network switch and for transmission of transmit signaling to the network switch, the processor further coupleable to the data communication device for reception of an input signal and for transmission of the output signal, the processor responsive through a set of program instructions and through the first plurality of vectors, based on the receive signaling, to generate a state transition of the plurality of state transitions and to generate corresponding transmit signaling and the output.
Claim 37
Independent Claim 182 words
An apparatus for providing signaling between a data communication device and a network switch via a communication channel, the network switch having a first predetermined signaling type of a plurality of predetermined signaling types, the network switch providing receive signaling on the communication channel, the apparatus comprising: a memory, the memory storing a first plurality of vectors, the first plurality of vectors defining a plurality of state transitions, the first plurality of vectors further defining an output signal; and a processor coupled to the memory, the processor further coupleable to the communication channel for reception of the receive signaling from the network switch and for transmission of transmit signaling to the network switch, the processor further coupleable to the data communication device for reception of an input signal and for transmission of the output signal, the processor responsive through a set of program instructions and through the first plurality of vectors, based on input signal, to generate a state transition of the plurality of state transitions and to generate corresponding transmit signaling and the output signal in response to the receive signaling.
Claim 38
Independent Claim 182 words
An apparatus for providing signaling between a data communication device and a network switch via a communication channel, the network switch having a first predetermined signaling type of a plurality of predetermined signaling types, the network switch providing receive signaling on the communication channel, the apparatus comprising: a memory, the memory storing a first plurality of vectors, the first plurality of vectors defining a plurality of state transitions, the first plurality of vectors further defining an output signal; and a processor coupled to the memory, the processor further coupleable to the communication channel for reception of the receive signaling from the network switch and for transmission of transmit signaling to the network switch, the processor further coupleable to the data communication device for reception of an input signal and for transmission of the output signal, the processor responsive through a set of program instructions and through the first plurality of vectors, based on input signal, to generate a state transition of the plurality of state transitions and to generate corresponding transmit signaling and the output signal in response to the receive signaling.

References Cited (Backward Citations)

US4539676A Cited
US5333189A Cited
US5479402A Cited
US5432792A Cited
US5515499A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-02-09 2001-08-11 2002-02-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-02-09 2005-08-11 2006-02-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-02-09 2009-08-11 2010-02-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag