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

Multi-task state machine signalling translator

Assignee: Nokia of America Corp
•
Filing: 1988-03-03
•
Granted: 1989-07-25
•
Expires: 2008-03-03
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Real-time conversion between two different A/B signal coding schemes based on the DS1 time division multiplex format is achieved by time sharing a programmable state machine. The time sharing is accomplished synchronously with the DS1 superframe such that each of the 24 DS1 channels have signalling translated once every superframe. Programmability of the state machine is facilitated by the use of an EPROM. A RAM is used for real-time storage of signal states, machine states and processor provisioning for each channel, thereby facilitating time sharing of the state machines. Flexibility is provided through the unique use of an EPROM, which can be modified to directly change the signalling translation response depending on the type of telephony service being provided and the coding scheme used for the signalling. Processor provisioning of the RAM selects a service type translation for each of the 24 DS1 channels.

Inventors

  • 👤 Raymond E. Tyrrell

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 10:13
CPC Classifications
H; H04; H04J; H04J3/00; H04J3/02; H04J3/12; H04Q; H04Q1/00; H04Q1/18; H04Q1/30; H04Q1/50

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 113 words
A multi-task telephone signalling translator for use in a telephone system having first and second interconnected multi-channel facilities each using a different signal coding scheme, each of said facilities transmitting signalling to and receiving signalling from the other of said facilities on the channels of said facilities which channels are each adapted to provide a selected one of a plurality of telephone service types, said translator comprising: translating means disposed between said facilities and connected thereto for translating the signalling of each facility from the coding scheme of the transmitting facility to the coding scheme of the receiving facility for each selected type of telephone service provided by the channels of said facilities.
Claim 2
Dependent Claim 113 words
A multi-task telephone signalling translator for use in a telephone system having first and second interconnected multi-channel facilities each using a different signal coding scheme, each of said facilities transmitting signalling to and receiving signalling from the other of said facilities on the channels of said facilities which channels are each adapted to provide a selected one of a plurality of telephone service types, said translator comprising: translating means disposed between said facilities and connected thereto for translating the signalling of each facility from the coding scheme of the transmitting facility to the coding scheme of the receiving facility for each selected type of telephone service provided by the channels of said facilities.
Claim 3
Dependent Claim 31 words
A multi-task telephone signalling translator as described in claim 1, wherein said translating means comprises a programmable state machine for providing the required translation for each type of telephone service provided.
Claim 4
Dependent Claim 24 words
A multi-task telephony signalling translator as described in claim 2, wherein the programmable state machine comprises: a combinational logic means for translating said signalling.
Claim 5
Dependent Claim 32 words
A multi-task telephony signalling translator as described in claim 3, wherein said combinational logic means comprises a plurality of combinational logic circuits programmable for translating signalling for particular types of telephone service.
Claim 6
Dependent Claim 83 words
A multi-task telephone signalling translator as described in claim 3, wherein the programmable state machine additionally comprises a programmable memory means, said memory means being responsive to signals generated by the combinational logic means for outputting control signals for changing the signalling translation response of the combinational logic means, whereby the signalling translation performed by the translator can be changed by reprogramming the memory means to accommodate changes in the types of telephone service provided and in the coding scheme of a facility.
Claim 7
Dependent Claim 17 words
A multi-task telephony signalling translator as described in claim 5, wherein the programmable memory comprises an EPROM.
Claim 8
Dependent Claim 47 words
A multi-task telephony signalling translator as described in claim 2, for use in a system wherein said first and second facilities transmit information therebetween in a plurality of time division multiplexed channels with each channel having associated signalling, said signalling translator being time shared between said channels.
Claim 9
Dependent Claim 114 words
A multi-task telephony signalling translator as described in claim 7, additionally comprising: random access memory means connected to said programmable state machine for storing therein data for each channel, said data including previously translated channel signalling for each of said first and second facilities and the state of the state machine at the end of the last translation for the associated channel, whereby for each channel translation process said state machine receives new signalling from each of said facilities along with stored data from said random access memory means so that said state machine may translate said signalling in accordance with the prior state of the state machine and the previously translated signalling state.
Claim 10
Dependent Claim 50 words
A multi-task telephony signalling translator as described in claim 8, wherein said translator is adapted to translate signalling for a plurality of types of telephone service that may be provided on different channels, said stored data additionally including a code for the type of telephone service provided on said channel.
Claim 11
Dependent Claim 24 words
A multi-task telephony signalling translator as described in claim 9, wherein the programmable state machine comprises a combinational logic means for translating said signalling.
Claim 12
Dependent Claim 34 words
A multi-task telephone signalling translator as described in claim 10, wherein said combinational logic means comprises a plurality of combinational logic circuits, each adapted for translating signalling for a particular type of telephone service.
Claim 13
Dependent Claim 83 words
A multi-task telephone signalling translator as described in claim 10, wherein the programmable state machine additionally comprises a programmable memory means, said memory means being responsive to signals generated by the combinational logic means for outputting control signals for changing the signalling translation response of the combinational logic means, whereby the signalling translation performed by the translator can be changed by reprogramming the memory means to accommodate changes in the types of telephone service provided and in the coding scheme of a facility.
Claim 14
Dependent Claim 17 words
A multi-task telephony signalling translator as described in claim 12, wherein the programmable memory comprises an EPROM.
Claim 15
Dependent Claim 56 words
A multi-task telephony signalling translator as described in claim 13, wherein said programmable state machine additionally comprises latch means having inputs for receiving and latching said signalling transmitted from said facilities, said latch means also receiving and latching data from said random access memory means, said latch means having an output to said combinational logic means.
Claim 16
Dependent Claim 44 words
A multi-task telephony signalling translator as described in claim 14, additionally comprising: a bidirectional bus interconnecting said latch means input, said random access memory means and said combinational logic means; and control means for controlling said bidirectional bus and said random access memory means.
Claim 17
Dependent Claim 85 words
A multi-task telephony signalling translator as described in claim 15, additionally comprising first and second interface means, each being disposed between one of said facilities and said programmable state machine, each of said interfaces having an external input and output for receiving and transmitting signalling from and to one of said facilities, each of said interfaces additionally having an internal input connected to said bidirectional bus for receiving signalling from said programmable state machine and an internal output for providing signalling to said latch means.
Claim 18
Independent Claim 141 words
A method of translating telephony signalling in a telephone system having first and second interconnected facilities each using a different signal coding scheme, each of said facilities transmitting signalling to and receiving signalling from the other of said facilities in a plurality of time division multiplexed channels wherein said channels provide different types of telephone service, said method comprising the steps of: providing said signalling to a programmable state machine for translating said signalling; decoding a first portion of said signalling in said state machine to provide a memory address; providing said address to a programmable memory means, said programmable memory means providing a control signal output in response to said address; providing the control signal to said state machine; modifying the translational response of the state machine in response to said control signal; and providing an output containing translated signalling.
Claim 19
Independent Claim 141 words
A method of translating telephony signalling in a telephone system having first and second interconnected facilities each using a different signal coding scheme, each of said facilities transmitting signalling to and receiving signalling from the other of said facilities in a plurality of time division multiplexed channels wherein said channels provide different types of telephone service, said method comprising the steps of: providing said signalling to a programmable state machine for translating said signalling; decoding a first portion of said signalling in said state machine to provide a memory address; providing said address to a programmable memory means, said programmable memory means providing a control signal output in response to said address; providing the control signal to said state machine; modifying the translational response of the state machine in response to said control signal; and providing an output containing translated signalling.
Claim 20
Dependent Claim 41 words
A method as described in claim 17, additionally comprising the steps of: storing the translated signalling; storing the state of the state machine; and providing said stored information to said programmable state machine at the start of a next translation process.
Claim 21
Dependent Claim 49 words
A method as described in claim 18, additionally comprising the steps of: storing for each channel a code indicative of the type of telephone service being provided on said channel; and providing to said state machine said stored code at the beginning of a translation process for a channel.
Claim 22
Dependent Claim 26 words
A method as described in claim 19, additionally comprising the step of: simultaneously translating signalling transmitted from said first and second facilities for a particular channel.

References Cited (Backward Citations)

US4623760A Cited
US4636584A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-07-24 1993-01-23 1993-07-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-07-24 1997-01-23 1997-07-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-07-24 2001-01-23 2001-07-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag