Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
286 words
A switching system including redundant on-line/off-line switch matrices both electrically connected to a PCM (pulse code modulated) data bus for providing time slot interchange switching, and including a diagnostic processor executing a diagnostic program for controlling and implementing the diagonostic functions for each switch matrix, each switch matrix comprising: (a) switching means for performing time slot interchange switching of input PCM data; (b) inject and monitor means responsive to diagnostic instructions from the diagnostic processor to test the time slot interchange function of said switching means by: (i) injecting, in selectable unused time slots, predetermined PCM/inject data for the input PCM data in that time slot, the input PCM data in the other time slots being unaffected; (ii) implementing the time slot interchange process for those time slots containing PCM/inject (interchanged) data; and (iii) monitoring the PCM/inject (interchanged) data from said switching means so as to detect any malfunction in the time slot interchange switching function; (c) output driver means for transmitting PCM and PCM/inject (interchanged) data from said switching means to a PCM bus, said driver means being selectively enabled or disabled in each time slot in accordance with a predetermined out-enable signal such that the switch matrix remains electrically connected to the PCM bus in all time slots but does not transmit PCM/inject (interchanged) data in those time slots in which it is disabled; and (d) out-enable control means responsive to diagnostic instructions from the diagonostic processor to provide a predetermined out-enable signal to selectively enable/disable said output driver; (e) such that the output driver for an on-line switch matrix is selectively enabled while the output driver for an off-line switch matrix is selectively disabled for each time slot in a predetermined shared manner.
Claim 2
Dependent Claim
286 words
A switching system including redundant on-line/off-line switch matrices both electrically connected to a PCM (pulse code modulated) data bus for providing time slot interchange switching, and including a diagnostic processor executing a diagnostic program for controlling and implementing the diagonostic functions for each switch matrix, each switch matrix comprising: (a) switching means for performing time slot interchange switching of input PCM data; (b) inject and monitor means responsive to diagnostic instructions from the diagnostic processor to test the time slot interchange function of said switching means by: (i) injecting, in selectable unused time slots, predetermined PCM/inject data for the input PCM data in that time slot, the input PCM data in the other time slots being unaffected; (ii) implementing the time slot interchange process for those time slots containing PCM/inject (interchanged) data; and (iii) monitoring the PCM/inject (interchanged) data from said switching means so as to detect any malfunction in the time slot interchange switching function; (c) output driver means for transmitting PCM and PCM/inject (interchanged) data from said switching means to a PCM bus, said driver means being selectively enabled or disabled in each time slot in accordance with a predetermined out-enable signal such that the switch matrix remains electrically connected to the PCM bus in all time slots but does not transmit PCM/inject (interchanged) data in those time slots in which it is disabled; and (d) out-enable control means responsive to diagnostic instructions from the diagonostic processor to provide a predetermined out-enable signal to selectively enable/disable said output driver; (e) such that the output driver for an on-line switch matrix is selectively enabled while the output driver for an off-line switch matrix is selectively disabled for each time slot in a predetermined shared manner.
Claim 3
Dependent Claim
103 words
The switch matrix defined in claim 1 wherein said switch means comprises: (a) a data memory for performing the time slot interchange function by reading in PCM/inject data in sequential time slots, and reading out PCM/inject (interchanged) data in corresponding time slots according to interchange address signals; and (b) a control memory for providing said interchange address signals to said data memory such that the PCM/inject (interchanged) data from said data memory exhibits a predetermined time slot sequence; (c) said control memory being responsive to said switch control means to provide corresponding interchange read address signals for those time slots containing inject data.
Claim 4
Dependent Claim
87 words
The switch matrix defined in claim 2 further comprising: (a) a first parity network for detecting parity errors in the input PCM data prior to its input to said inject means; (b) a second parity network for detecting parity errors in the PCM/inject (interchanged) data from said data memory; and (c) a third parity network for detecting parity errors in the output from said control memory; (d) each of said parity networks being responsive to a status request to provide an error indication to the diagnostic processor.
Claim 5
Dependent Claim
46 words
The switch matrix defined in claim 3 where in said first parity network is responsive to a diagnostic instruction from the diagnostic processor to selectively cause the input PCM data to violate parity, thereby forcing a parity error indication as a means of verifying parity checking.
Claim 6
Dependent Claim
72 words
The switch matrix defined in claim 4 wherein the diagnostic processor communicates with the switch matrix via a terminal bus, said switch matrix further comprising a T-Bus interface and control network through which diagnostic instructions specifying inject data and out-enable signals is provided to the switch matrix, and the monitored input/output PCM data from said monitor means and the parity error indications from said parity networks are provided to the diagnostic processor.
Claim 7
Dependent Claim
34 words
The switch matrix defined in claim 5 wherein said T-Bus interface and control network comprises a fourth parity network for detecting the parity errors in the diagnostic instructions/status requests received from the diagnostic processor.
Claim 8
Dependent Claim
53 words
The switch matrix defined in claim 6 further comprising: (a) connect/disconnect means for electrically connecting said switch matrix to said PCM bus; (b) said connect/disconnect means being responsive to a connect/disconnect command from the diagnostic processor to selectively disconnect said switch matrix from the PCM bus when the diagnostic processor detects a failure.
Claim 9
Dependent Claim
69 words
The switch matrix defined in claim 7 wherein said switch matrix is identified by a respective physical address comprising a combination of bits provided at the respective position on the PCM bus by conductors in said bus, said combination forming a physical address in said switch matrix as it is connected to said PCM bus, said physical address being used by the diagnostic processor to address the switch matrix.