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

Subscriber line signalling device for use in a telecommunications system

Assignee: BAE Systems Defence Systems Ltd
•
Filing: 1985-11-27
•
Granted: 1988-04-12
•
Expires: 2005-11-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The subscriber line signalling device (D) is employed in a digital telecommunications system. In particular the device (D) is used in a subscriber line interface module and it allows all signalling data to be detected and generated on a per-channel basis. A microprocessor (A) controls the device which generates and detects cyclically permutable code words on a plurality of traffic channel paths to or from the device. It is arranged that each generated cyclically permutable code word on any one traffic channel path is synchronously coded with respect to any other traffic channel path. The device can also be programmed to handle different data rates. In addition the operational modes of the traffic channels can be controlled giving loopback facilities allowing cyclically permutable code words to be generated and detected from the input and output traffic channels as desired and allow a diagnostic facility to be implemented.

Inventors

  • 👤 Colin P. Smedley

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 14:22
CPC Classifications
H; H04; H04Q; H04Q11/00; H04Q11/04; H04Q1/00; H04Q1/18; H04Q1/30; H04Q1/44; H04Q1/444; H04Q1/446; H04Q1/448

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 174 words
A digital telecommunications system, comprising: a subscriber line interface module for coupling a plurality of independent subscriber paths to a common time division multiplex (TDM) path, the module including a microprocessor responsive to a system control, an interface means connecting the separate subscriber paths to the common TDM path, and a subscriber line signalling device coupled to the interface means and operating under the control of the microprocessor and including: a cyclically permutable codeword generator allocated to each subscriber path for inserting the codeword in serial format into the serial data stream of the path; a cyclically permutable codeword detector allocated to each subscriber path including register means for receiving an incoming serial data stream, means for comparing the data stream with a cyclically permutable codeword stored in register means whereby to recognize a cyclically permutable codeword in the data stream recurring a predetermined number of times; and, a common clock timing means for issuing timing and control signals to all of said detectors and generators of the signalling device for regulating their operation.
Claim 2
Dependent Claim 174 words
A digital telecommunications system, comprising: a subscriber line interface module for coupling a plurality of independent subscriber paths to a common time division multiplex (TDM) path, the module including a microprocessor responsive to a system control, an interface means connecting the separate subscriber paths to the common TDM path, and a subscriber line signalling device coupled to the interface means and operating under the control of the microprocessor and including: a cyclically permutable codeword generator allocated to each subscriber path for inserting the codeword in serial format into the serial data stream of the path; a cyclically permutable codeword detector allocated to each subscriber path including register means for receiving an incoming serial data stream, means for comparing the data stream with a cyclically permutable codeword stored in register means whereby to recognize a cyclically permutable codeword in the data stream recurring a predetermined number of times; and, a common clock timing means for issuing timing and control signals to all of said detectors and generators of the signalling device for regulating their operation.
Claim 3
Dependent Claim 47 words
A system as claimed in claim 1 wherein said common clock timing means comprises means responsive to the framing pulse signal of the TDM system, and a counter responsive to frame address signals of the TDM system for issuing appropriate timing signals to said detectors and generators.
Claim 4
Dependent Claim 41 words
A system as claimed in claim 1, in which each cyclically permutable codeword detector is arranged to recognise a serial data stream comprising any word repeated (n) times and upon such code being detected a signal is transmitted to said microprocessor.
Claim 5
Dependent Claim 36 words
A system as claimed in claim 1, in which in each cyclically permutable codeword generator a word is loaded by a control interface to a channel address, the word being multiplexed into a serial data stream.
Claim 6
Dependent Claim 104 words
A system as claimed in claim 1 in which the detector comprises a first register means for receiving serial data, second register means for storing a detected cyclically permutable codeword, first comparator means for determining if a cyclically permutable codeword is present in said first register means, second comparator means for comparing the contents of the first register means with the contents of the second register means, wherein if the first and second comparators indicate that a cyclically permutable codeword is valid for (n) word repetitions an interrupt signal is generated and the first register means contents are transferred to the second register means.
Claim 7
Dependent Claim 69 words
A system as claimed in claim 5 wherein said common clock timing means comprises means responsive to the framing pulse signal of the TDM system, and a counter for counting a predetermined number of frame addresses and for issuing a timing signal to each said cyclically permutable detector, each detector including third register means for receiving said timing signal to enable to determine the elapsing of (n) word repetions.
Claim 8
Dependent Claim 71 words
A system as claimed in claim 4, in which the cyclically permutable codeword generator comprises register means for storing said word, and multiplexer means, wherein said word is multiplexed into channels of said serial data stream by frame address strobe signals generated from said clock timing means which is located within the subscriber line interface device and which is driven from a master clock source of the digital telecommunications exchange system.
Claim 9
Dependent Claim 36 words
A system as claimed in claim 7, in which the serial data stream can be transmitted or received from various input and output ports of the device in accordance with the selection of particular command signals.
Claim 10
Dependent Claim 54 words
A system as claimed in claim 8, in which the command signals comprise mode commands which are applied to mode command register means for controlling the operational mode of said plurality of channels and diagnostic commands which are applied to diagnostic command register means for controlling the diagnostic facility of said plurality of channels.
Claim 11
Dependent Claim 25 words
A system as claimed in claim 9, in which self test, bus test, signalling and traffic selections are available for both mode and diagnostic commands.
Claim 12
Dependent Claim 35 words
A system as claimed in claim 10, in which the device is operable in any one fo a plurality of selectable data rates controlled by data rate commands applied to a device control register means.
Claim 13
Dependent Claim 58 words
A system as claimed in claim 11, in which the device control register means has a single-bit alternative setting giving a data rate operation of 16 kbit per second and 32 kbit per second respectively and two further bits whose four possible alternative settings provide four different data rate clock sampling points for employment by the channel detectors.
Claim 14
Dependent Claim 296 words
A subscriber line signalling device for use in a subscriber line interface module of a digital telecommunications system in which the device, being controlled by a microprocessor, is arranged to generate and detect cyclically permutable code words on any of a plurality of independent traffic channel paths to or from the device respectively, each generated cyclically permutable codeword on any one traffic channel path being synchronously coded with respect to any other channel of the plurality of traffic channel paths by clock timing means, in which a cyclically permutable codeword detector is allocated to each channel path, the detector being arranged to recognise a serial data stream comprising any eight-bit word repeated six times and upon such code being detected a signal is transmitted to said microprocessor, in which the detector comprises a first register means for receiving serial data, second register means for storing a detected cyclically permutable codeword, first comparator means for determining if a cyclically permutable codeword is present in said first register means, second comparator means for comparing the contents of the first register means with the contents of the second register means, third register means for storing a frame address count and a true frame address and third comparator means for comparing the frame address count with the true frame address, wherein if the first and second comparators indicate that a cyclically permutable codeword is invalid or old the third register means is loaded with a frame count of minus forty and wherein the third comparator means compares the frame address count with the true frame address such that when a subsequent or new cyclically permutable codeword is valid for forty frame counts an interrupt signal is generated and the first register means contents are transferred to the second register means.
Claim 15
Dependent Claim 296 words
A subscriber line signalling device for use in a subscriber line interface module of a digital telecommunications system in which the device, being controlled by a microprocessor, is arranged to generate and detect cyclically permutable code words on any of a plurality of independent traffic channel paths to or from the device respectively, each generated cyclically permutable codeword on any one traffic channel path being synchronously coded with respect to any other channel of the plurality of traffic channel paths by clock timing means, in which a cyclically permutable codeword detector is allocated to each channel path, the detector being arranged to recognise a serial data stream comprising any eight-bit word repeated six times and upon such code being detected a signal is transmitted to said microprocessor, in which the detector comprises a first register means for receiving serial data, second register means for storing a detected cyclically permutable codeword, first comparator means for determining if a cyclically permutable codeword is present in said first register means, second comparator means for comparing the contents of the first register means with the contents of the second register means, third register means for storing a frame address count and a true frame address and third comparator means for comparing the frame address count with the true frame address, wherein if the first and second comparators indicate that a cyclically permutable codeword is invalid or old the third register means is loaded with a frame count of minus forty and wherein the third comparator means compares the frame address count with the true frame address such that when a subsequent or new cyclically permutable codeword is valid for forty frame counts an interrupt signal is generated and the first register means contents are transferred to the second register means.

References Cited (Backward Citations)

US3863215A Cited
US4004100A Cited
US4302836A Cited
US4413336A Cited
US4472811A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-04-12 1991-10-12 1992-04-12 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-04-12 1995-10-12 1996-04-12 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-04-12 1999-10-12 2000-04-12 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag