US4347600A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Monitored muldem with self test of the monitor
Assignee: Nokia of America Corp
•
Filing: 1980-06-03
•
Granted: 1982-08-31
•
Expires: 2000-06-03
Abstract
Abstract A muldem (100) has a monitor (101) for testing data path failures through the muldem (100) by comparing the latter's input and output. The monitor (101) tests itself by injecting errors into one of the compared data streams for detection thereof if the monitor (101) and comparing means (806, FIG. 13a and b) is operating properly. Error injection is particularly accomplished by an error generator (922, FIG. 14) synchronously clocked with a data stream (904) through an exclusive OR gate (938). The error generator (922) includes a free running gated oscillator (924) and a pair of ganged flip-flops (926, 928) toggled by a clock signal (936) recovered from the data stream (904).
Inventors
- 👤 Ned E. Abbott
- 👤 Hampapur R. Keshavan
- 👤 Robert J. McGuire
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-25 09:09
CPC Classifications
H; H04; H04J; H04J3/00; H04J3/02; H04J3/14
Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
140 words
A multiplexer with an improved monitoring system for the detection of malfunctions, comprising in combination: a plurality of parallel data input groups; transmission means multiplexing said data input groups for serial transmission of high speed data; and monitor means testing data paths through said multiplexer for detection of malfunctions in said multiplexer, and including monitor self-test means for detection of malfunctions in said monitor means; wherein said monitor means has a first input side connected to the inputs to said data input groups and has a second input side connected to the output of said transmission means for monitoring data path failures through said multiplexer by comparing the latter's input and output, and wherein said monitor self-test means comprises error injection means injecting errors at one of said input sides of said monitor means for testing the latter's detection thereof.
Claim 2
Dependent Claim
140 words
A multiplexer with an improved monitoring system for the detection of malfunctions, comprising in combination: a plurality of parallel data input groups; transmission means multiplexing said data input groups for serial transmission of high speed data; and monitor means testing data paths through said multiplexer for detection of malfunctions in said multiplexer, and including monitor self-test means for detection of malfunctions in said monitor means; wherein said monitor means has a first input side connected to the inputs to said data input groups and has a second input side connected to the output of said transmission means for monitoring data path failures through said multiplexer by comparing the latter's input and output, and wherein said monitor self-test means comprises error injection means injecting errors at one of said input sides of said monitor means for testing the latter's detection thereof.
Claim 3
Dependent Claim
56 words
The invention according to claim 1 wherein said monitor means comprises: monitor demultiplexer means demultiplexing data at said second input side; comparator means comparing a data stream A from said monitor demultiplexer means with a data stream B from said first input side; and wherein said error injection means injects errors in said monitor demultiplexer means.
Claim 4
Dependent Claim
94 words
The invention according to claim 2 wherein said comparator means comprises means performing a bit error rate test between said data streams A and B by comparing said streams bit for bit over a given sampling time interval and signaling a malfunction above a given threshold number of non-coincidences of bits in said streams, and wherein said error injection means injects bit errors to said monitor demultiplexer means to introduce bit errors in data stream A to raise the number of said non-coincidences above said given threshold if said monitor means is properly operating.
Claim 5
Dependent Claim
93 words
The invention according to claim 3 wherein said error injection means comprises: a free running gated oscillator responsive to a self-test error injection signal; flip-flop means toggled by said free running gated oscillator; clock recovery means extracting a clock signal from data at said second input side; first gate means synchronizing the toggling of said flip-flop means to said clock signal; and second gate means connected to the output of said flip-flop means and to said second input side for inverting data from the latter in response to said self-test error injection signal.
Claim 6
Dependent Claim
59 words
The invention according to claim 4 wherein: said flip-flop means comprises a pair of flip-flops; said first gate means comprises an AND gate having one input from one of said flip-flops and another input from said clock recovery means, and having an output to the other of said flip-flops; and said second gate means comprises an exclusive OR gate.
Claim 7
Dependent Claim
415 words
The invention according to claim 3 wherein said multiplexer multiplexes LS and IS rate data, where IS is greater than LS, for serial transmisson of data at a yet higher rate HS, and wherein: each said group receives LS rate data in parallel form over a plurality of channels or IS rate data in serial form; said transmission means comprises: normally on-line LS transmit means for each group which receives LS rate data, said LS transmit means multiplexing said LS rate data on said channels for serial transmission of IS rate data; normally on-line IS transmit means for each group which receives IS rate data, said IS transmit means serially receiving and transmitting IS rate data; normally off-line standby LS transmit means having an input in parallel with said plurality of parallel data input groups for protective bypass switching around any said normally on-line LS transmit means; normally off-line standby IS transmit means having an input in parallel with said plurality of parallel data input groups for protective bypass switching around any said normally on-line IS transmit means; normally on-line HS transmit means multiplexing parallel IS rate data for serial transmission of HS rate over an output line; normally off-line standby HS transmit means having an output to said output line for protective bypass switching around said normally on-line HS transmit means; and interconnection means connecting the outputs of said normally on-line LS and IS transmit means to said normally on-line HS transmit means and to said standby HS transmit means, and connecting the outputs of said standby LS and IS transmit means to said normally on-line HS transmit means and to said standby HS transmit means; said first input side of said monitor means is connected to the parallel inputs to said normally on-line and standby LS and IS transmit means; said second input side of said monitor means is connected to the outputs of said normally on-line and standby HS transmit means; said monitor demultiplexer means comprises: first monitor demultiplexer means for demultiplexing HS rate data at said second input side to IS rate data; and second monitor demultiplexer means for demultiplexing IS rate data from said first monitor demultiplexer means to LS rate data; said comparator means compares data from said first monitor demultiplexer means with data from said first input side when the latter receives IS rate data, and compares data from said second monitor demultiplexer means with data from said first input side when the latter receives LS rate data.
Claim 8
Dependent Claim
139 words
A demultiplexer with an improved monitoring system for the detection of malfunctions, comprising in combination: a plurality of parallel data output groups; reception means demultiplexing serial high speed data for parallel transmission over said groups; and monitor means testing data paths through said demultiplexer for detection of malfunctions in said demultiplexer, and including monitor self-test means for detection of malfunctions in said monitor means; wherein said monitor means has a first input side connected to the outputs of said data output groups and has a second input side connected to the input to said reception means for monitoring data path failures through said demultiplexer by comparing the latter's input and output, and wherein said monitor self-test means comprises error injection means injection errors at one of said input sides of said monitor means for testing the latter's detection thereof.
Claim 9
Dependent Claim
139 words
A demultiplexer with an improved monitoring system for the detection of malfunctions, comprising in combination: a plurality of parallel data output groups; reception means demultiplexing serial high speed data for parallel transmission over said groups; and monitor means testing data paths through said demultiplexer for detection of malfunctions in said demultiplexer, and including monitor self-test means for detection of malfunctions in said monitor means; wherein said monitor means has a first input side connected to the outputs of said data output groups and has a second input side connected to the input to said reception means for monitoring data path failures through said demultiplexer by comparing the latter's input and output, and wherein said monitor self-test means comprises error injection means injection errors at one of said input sides of said monitor means for testing the latter's detection thereof.
Claim 10
Dependent Claim
56 words
The invention according to claim 7 wherein said monitor means comprises: monitor demultiplexer means demultiplexing data at said second input side; comparator means comparing a data stream A from said monitor demultiplexer means with a data stream B from said first input side; and wherein said error injection means injects errors in said monitor demultiplexer means.
Claim 11
Dependent Claim
94 words
The invention according to claim 8 wherein said comparator means comprises means performing a bit error rate test between said data streams A and B by comparing said streams bit for bit over a given sampling time interval and signaling a malfunction above a given threshold number of noncoincidences of bits in said streams, and wherein said error injection means injects bit errors to said monitor demultiplexer means to introduce bit errors in data stream A to raise the number of said noncoincidences above said given threshold if said monitor means is properly operating.
Claim 12
Dependent Claim
93 words
The invention according to claim 9 wherein said error injection means comprises: a free running gated oscillator responsive to a self-test error injection signal; flip-flop means toggled by said free running gated oscillator; clock recovery means extracting a clock signal from data at said second input side; first gate means synchronizing the toggling of said flip-flop means to said clock signal; and second gate means connected to the output of said flip-flop means and to said second input side for inverting data from the latter in response to said self-test error injection signal.
Claim 13
Dependent Claim
59 words
The invention according to claim 10 wherein: said flip-flop means comprises a pair of flip-flops; said first gate means comprises an AND gate having one input from one of said flip-flops and another input from said clock recovery means, and having an output to the other of said flip-flops; and said second gate means comprises an exclusive OR gate.
Claim 14
Dependent Claim
425 words
The invention according to claim 9 wherein said demultiplexer delivers a plurality of parallel data output paths carrying different data rates LS and IS, where IS is greater than LS, from serial input data of higher rate HS, and wherein: each said group transmits LS rate data in parallel form over a plurality of channels or IS rate data in serial form; said reception means comprises: normally on-line LS receiver means for each group which transmits LS rate data, said LS receiver means demultiplexing IS rate data for parallel transmission of LS rate data on said channels; normally on-line IS receiver means for each group which transmits IS rate data, said IS receiver means serially receiving and transmitting IS rate data; normally off-line standby LS receiver means having an output in parallel with said plurality of parallel data output groups for protective bypass switching around any said normally on-line LS receiver means; normally off-line standby IS receiver means having an output in parallel with said plurality of parallel data output groups for protective bypass switching around any said normally on-line IS receiver means; normally on-line HS receiver means demultiplexing serial HS rate data from an input line for parallel transmission of IS rate data; normally off-line standby HS receiver means having an input from said input line for protective bypass switching around said normally on-line HS receiver means; and interconnection means connecting the outputs of said normally on-line HS receiver means to said normally on-line LS and IS receiver means and to said standby LS and IS receiver means, and connecting the outputs of said standby HS receiver means to said normally on-line LS and IS receiver means and to said standby LS and IS receiver means; said first input side of said monitor means is connected to the parallel outputs of said normally on-line and standby LS and IS receiver means; said second input side of said monitor means is connected to the input to said normally on-line and standby HS receiver means; said monitor demultiplexer means comprises: first monitor demultiplexer means for demultiplexing HS rate data at said second input side to IS rate data; second monitor demultiplexer means for demultiplexing IS rate data from said first monitor demultiplexer means to LS rate data; and said comparator means compares data from said first monitor demultiplexer means with data from said first input side when the latter receives IS rate data, and compares data from said second monitor demultiplexer means with data from said first input side when the latter receives LS rate data.
Claim 15
Dependent Claim
183 words
A muldem with an improved monitoring system for the detection of malfunctions, comprising in combination: a plurality of parallel data input transmission groups; transmission means multiplexing said data input transmission groups for serial transmission of high speed data; a plurality of parallel data output reception groups; reception means demultiplexing high speed data for parallel transmission over said output reception groups; and monitor means testing data paths through said muldem for detection of malfunctions in said muldem, and including monitor self-test means for detection of malfunctions in said monitor means; wherein said monitor means has a first input side connected to the inputs to said data input transmission groups and to the outputs of said data output reception groups, and has a second input side connected to the output of said transmission means and to the input to said reception means, for monitoring data path failures through said muldem by comparing the latter's input and output, and wherein said monitor self-test means comprises error injection means injecting errors at one of said input sides of said monitor means for testing the latter's detection thereof.
Claim 16
Dependent Claim
183 words
A muldem with an improved monitoring system for the detection of malfunctions, comprising in combination: a plurality of parallel data input transmission groups; transmission means multiplexing said data input transmission groups for serial transmission of high speed data; a plurality of parallel data output reception groups; reception means demultiplexing high speed data for parallel transmission over said output reception groups; and monitor means testing data paths through said muldem for detection of malfunctions in said muldem, and including monitor self-test means for detection of malfunctions in said monitor means; wherein said monitor means has a first input side connected to the inputs to said data input transmission groups and to the outputs of said data output reception groups, and has a second input side connected to the output of said transmission means and to the input to said reception means, for monitoring data path failures through said muldem by comparing the latter's input and output, and wherein said monitor self-test means comprises error injection means injecting errors at one of said input sides of said monitor means for testing the latter's detection thereof.
Claim 17
Dependent Claim
56 words
The invention according to claim 13 wherein said monitor means comprises: monitor demultiplexer means demultiplexing data at said second input side; comparator means comparing a data stream A from said monitor demultiplexer means with a data stream B from said first input side; and wherein said error injection means injects errors in said monitor demultiplexer means.
Claim 18
Dependent Claim
94 words
The invention according to claim 14 wherein said comparator means comprises means performing a bit error rate test between said data streams A and B by comparing said streams bit for bit over a given sampling time interval and signaling a malfunction above a given threshold number of noncoincidences of bits in said streams, and wherein said error injection means injects bit errors to said monitor demultiplexer means to introduce bit errors in data stream A to raise the number of said noncoincidences above said given threshold if said monitor means is properly operating.
Claim 19
Dependent Claim
93 words
The invention according to claim 14 wherein said error injection means comprises: a free running gated oscillator responsive to a self-test error injection signal; flip-flop means toggled by said free running gated oscillator; clock recovery means extracting a clock signal from data at said second input side; first gate means synchronizing the toggling of said flip-flop means to said clock signal; and second gate means connected to the output of said flip-flop means and to said second input side for inverting data from the latter in response to said self-test error injection signal.
Claim 20
Dependent Claim
59 words
The invention according to claim 16 wherein: said flip-flop means comprises a pair of flip-flops; said first gate means comprises an AND gate having one input from one of said flip-flops and another input from said clock recovery means, and having an output to the other of said flip-flops; and said second gate means comprises an exclusive OR gate.
Claim 21
Dependent Claim
740 words
The invention according to claim 15 wherein said muldum multiplexes LS and IS rate data, where IS is greater than LS, for serial transmission of data at a higher rate HS, and delivers a plurality of parallel data output paths carrying data rates LS and IS from serial input data of rate HS, and wherein: each said input transmission group receives LS rate data in parallel form over a plurality of input transmission channels or IS rate data in serial form; each said output reception group transmits LS rate data in parallel form over a plurality of output reception channels or IS rate data in serial form; said transmission means comprises: normally on-line LS transmit means for each input transmission group which receives LS rate data, said LS transmit means multiplexing LS rate data on said input transmission channels for serial transmission of IS rate data; normally on-line IS transmit means for each input transmission group which receives IS rate data, said IS transmit means serially receiving and transmitting IS rate data; normally off-line standby LS transmit means having an input in parallel with said plurality of parallel data input transmission groups for protective bypass switching around any said normally on-line LS transmit means; normally off-line standby IS transmit means having an input in parallel with said plurality of parallel data input transmission groups for protective bypass switching around any said normally on-line IS transmit means; normally on-line HS transmit means multiplexing parallel IS rate data for serial transmission of HS rate data over an output transmission line; normally off-line standby HS transmit means having an output to said output transmission line for protective bypass switching around said normally on-line HS transmit means; and interconnection means connecting the outputs of said normally on-line LS and IS transmit means to said normally on-line HS transmit means and to said standby HS transmit means, and connecting the outputs of said standby LS and IS transmit means to said normally on-line HS transmit means and to said standby HS transmit means; said reception means comprises: normally on-line LS receiver means for each output reception group which transmits LS rate data, said LS receiver means demultiplexing IS rate data for parallel transmission of LS rate data on said output reception channels; normally on-line IS receiver means for each output reception group which transmits IS rate data, said IS receiver means serially receiving and transmitting IS rate data; normally off-line standby LS receiver means having an output in parallel with said plurality of parallel data output reception groups for protective bypass switching around any said normally on-line LS receiver means; normally off-line standby IS receiver means having an output in parallel with said plurality of parallel data output reception groups for protective bypass switching around any said normally on-line IS receiver means; normally on-line HS receiver means demultiplexing serial HS rate data from an input reception line for parallel transmission of IS rate data; normally off-line standby HS receiver means having an input from said input reception line for protective bypass switching around said normally on-line HS receiver means; and interconnection means connecting the outputs of said normally on-line HS receiver means to said normally on-line LS and IS receiver means and to said standby LS and IS receiver means, and connecting the outputs of said standby HS receiver means to said normally on-line LS and IS receiver means and to said standby LS and IS receiver means; said first input side of said monitor means is connected to the parallel inputs to said normally on-line and standby LS and IS transmit means and to the parallel outputs of said normally on-line and standby LS and IS receiver means; said second input side of said monitor means is connected to the outputs of said normally on-line and standby HS transmit means and to the input to said normally on-line and standby HS receiver means; said monitor demultiplexer means comprises: first monitor demultiplexer means for demultiplexing HS rate data at said second input side to IS rate data; second monitor demultiplexer means for demultiplexing IS rate data from said first monitor demultiplexer means to LS rate data; and said comparator means compares data from said first monitor demultiplexer means with data from said first input side when the latter receives IS rate data, and compares data from said second monitor demultiplexer means with data from said first input side when the latter receives LS rate data.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1985-08-30 | 1986-03-01 | 1986-08-31 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1989-08-30 | 1990-03-01 | 1990-08-31 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1993-08-30 | 1994-03-01 | 1994-08-31 | $7700.00 | Window Closed / Lapsed |