Patent US4727495A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4727495A Expired / Lapsed US ⏱️ 0.0 years remaining

Data communication system

Assignee: GPT INTERNATIONAL Ltd
•
Filing: 1985-10-07
•
Granted: 1988-02-23
•
Expires: 2005-10-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The 16 kbit/s HDLC formatted signalling channel for each of 256 ISDN subscribers is separated from the data channel(s) at the exchange line circuit and TMD multiplexed into a 4 Mbit/s stream provided to a common signalling handler. In the handler, a receiving element processes each new bit of the 4 Mbit/s stream with 47 bits read out of a channel parameter store by a channel number provided by a channel allocation store. The 47 bits include the previous 7 received bits and a message byte address for that channel. When those 7 bits and the new bit form a new deformatted message byte, that byte is written into an incoming message store at a location determined by the current channel number and message byte address. Using a FIFO buffer, messages are read from the incoming message store by a processor in the order in which they are completed.

Inventors

  • 👤 Robert Cheetham
  • 👤 Martin Roberts

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 09:14
CPC Classifications
H; H04; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 267 words
A data communications system for handling a plurality of formatted data information channels each containing signalling information, the system comprising: (A) a line circuit for each data information channel; (B) means for multiplexing the plurality of formatted information channels received at the line circuits into a single time division multiplexed input data stream in which less than one frame of each formatted channel is present in each frame of the multiplexed stream; and (C) deformatting means including receiving and processing means for receiving successive bits of the multiplexed input data stream, processing the received bits successively, detecting when a complete message byte from an information channel has been received, and writing each detected message byte into an incoming message store for subsequent transmission, (i) said receiving and processing means including input channel allocation means for providing an input channel number for each new received bit of the multiplexed input data stream, and an input channel parameter store which responds to each input channel number to provide to the receiving and processing means a set of channel parameters, the set of channel parameters being processed with the relevant new bits to detect if the new received bit completes a message byte for its originating channel, and to provide a new set of parameters for that channel which is written back into the channel parameter store, the set of channel parameters including information characterizing the circuit status of the input data stream with a single frame of that channel, a message byte address, and the previous n-1 bits received for that channel, each channel message byte having n bits.
Claim 2
Dependent Claim 267 words
A data communications system for handling a plurality of formatted data information channels each containing signalling information, the system comprising: (A) a line circuit for each data information channel; (B) means for multiplexing the plurality of formatted information channels received at the line circuits into a single time division multiplexed input data stream in which less than one frame of each formatted channel is present in each frame of the multiplexed stream; and (C) deformatting means including receiving and processing means for receiving successive bits of the multiplexed input data stream, processing the received bits successively, detecting when a complete message byte from an information channel has been received, and writing each detected message byte into an incoming message store for subsequent transmission, (i) said receiving and processing means including input channel allocation means for providing an input channel number for each new received bit of the multiplexed input data stream, and an input channel parameter store which responds to each input channel number to provide to the receiving and processing means a set of channel parameters, the set of channel parameters being processed with the relevant new bits to detect if the new received bit completes a message byte for its originating channel, and to provide a new set of parameters for that channel which is written back into the channel parameter store, the set of channel parameters including information characterizing the circuit status of the input data stream with a single frame of that channel, a message byte address, and the previous n-1 bits received for that channel, each channel message byte having n bits.
Claim 3
Dependent Claim 71 words
A system as claimed in claim 1, and including a first-in, first-out buffer, and wherein the receiving and processing means, on detecting a complete message byte from one of the formatted channels multiplexed to form the input data stream generates a validity status signal and writes into the input of the buffer the location in the incoming message store of the last message byte in each message and its validity status.
Claim 4
Dependent Claim 87 words
A system as claimed in claim 2, and further including formatting means for receiving unformatted messages from the receiving and processing means and transmitting the unformatted messages in a time division multiplexed output data stream containing a plurality of data channels, each of the messages being formatted by the formatting means with a flag, message, frame check sequence, flag frame within the multiplexed output data stream, and less than one frame of each formatted data channel being present in each frame of the multiplexed output data stream.
Claim 5
Dependent Claim 95 words
A system as claimed in claim 3, wherein the formatting means include an outgoing message store into which the unformatted messages from the receiving and processing means are written, output channel allocation means which provide an output channel number for each new bit to be transmitted in the multiplexed output data stream, an output channel parameter store, and processing and transmitting means which receives message bytes one at a time from the outgoing message store and interacts with the output channel parameter store to process the messages for transmission in the multiplexed output data stream.
Claim 6
Dependent Claim 27 words
A system as claimed in claim 4, and further including means for demultiplexing the multiplexed data output stream to provide a plurality of separate, formatted data channels.
Claim 7
Dependent Claim 244 words
A data communications system for handling a plurality of formatted data information channels each containing signalling information, the system comprising: (A) a line circuit for each data information channel; (B) means for multiplexing the plurality of formatted information channels received at the line circuits into a single time division multiplexed input data stream in which less than one frame of each formatted channel is present in each frame of the multiplexed stream; and (C) deformatting means including receiving and processing means for receiving successive bits of the multiplexed input data stream, processing the received bits successively, detecting when a complete message byte from an information channel has been received, and writing each detected message byte into an incoming message store for subsequent transmission, (i) said receiving and processing means including input channel allocation means for providing an input channel number for each new received bit of the multiplexed input data stream, and an input channel parameter store which responds to each input channel number to provide to the receiving and processing means a set of channel parameters, the set of channel parameters being processed with the relevant new bits to detect if the new received bit completes a message byte for its originating channel, and to provide a new set of parameters for that channel which is written back into the channel parameter store, the set of parameters including the previous n-1 bits received for that channel, each channel message byte having n bits.
Claim 8
Dependent Claim 244 words
A data communications system for handling a plurality of formatted data information channels each containing signalling information, the system comprising: (A) a line circuit for each data information channel; (B) means for multiplexing the plurality of formatted information channels received at the line circuits into a single time division multiplexed input data stream in which less than one frame of each formatted channel is present in each frame of the multiplexed stream; and (C) deformatting means including receiving and processing means for receiving successive bits of the multiplexed input data stream, processing the received bits successively, detecting when a complete message byte from an information channel has been received, and writing each detected message byte into an incoming message store for subsequent transmission, (i) said receiving and processing means including input channel allocation means for providing an input channel number for each new received bit of the multiplexed input data stream, and an input channel parameter store which responds to each input channel number to provide to the receiving and processing means a set of channel parameters, the set of channel parameters being processed with the relevant new bits to detect if the new received bit completes a message byte for its originating channel, and to provide a new set of parameters for that channel which is written back into the channel parameter store, the set of parameters including the previous n-1 bits received for that channel, each channel message byte having n bits.
Claim 9
Dependent Claim 37 words
A system as claimed in claim 6, wherein the set of channel parameters also includes information characterizing the circuit status of the input data stream with a single frame of that channel and a message byte address.

References Cited (Backward Citations)

GB1518983A Cited
US4394774A Cited
EP0075998A1 Cited
EP0105212A2 Cited
GB2126843A Cited
US4577314A Cited
US4531211A Cited
US4531212A Cited
EP0147865A2 Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag