Protected information transfer system
First Claim
1. An information transfer system, adapted for use with add/drop modules for reading data from a data bus and/or adding data to a data bus, said system including at least one add/drop interface connected in series with the data bus and constructed for connection to an add/drop module, said interface comprising:
- a data input for connection to the data bus;
a data output for connection to the data bus;
means for connecting to an add/drop module, said means including a module output connected to the data input for providing data from the data bus to the add/drop module, a module input for receiving data from the add/drop module, and signal means for receiving a module present signal from the add/drop module;
multiplexing means having a first input connected to the data input for receiving data from the data bus and a second input connected to the module input for receiving data from the add/drop module, said multiplexing means being responsive to an output control signal for selecting the data on one of said first and second inputs, and for transmitting said selected data to the data output for transmission on the data bus; and
control means connected to the means for connecting to an add/drop module for receiving the module present signal therefrom and for providing said output control signal to said multiplexing means in response to said module present signal, whereby said multiplexing means transmits the data received from the add/drop module when a module is present, and transmits the data received from the data bus when an add/drop module is not present.
3 Assignments
0 Petitions
Accused Products
Abstract
An add/drop interface is connected in series with a data bus and is constructed for receiving an add/drop module. The add/drop interface includes a data selection multiplexer which receives through data from the data bus and add/drop from the module and selects the proper output data in response to a signal received from a controller in said interface. The controller provides a signal to drive the data selection multiplexer to select the add/drop data only after all transient signals resulting from module connection have dissipated. The controller also provides error checking so that the through data is selected if errors are detected. Timing circuitry in the interface maintains the correct phase relationship between through data and add/drop data.
-
Citations
11 Claims
-
1. An information transfer system, adapted for use with add/drop modules for reading data from a data bus and/or adding data to a data bus, said system including at least one add/drop interface connected in series with the data bus and constructed for connection to an add/drop module, said interface comprising:
-
a data input for connection to the data bus; a data output for connection to the data bus; means for connecting to an add/drop module, said means including a module output connected to the data input for providing data from the data bus to the add/drop module, a module input for receiving data from the add/drop module, and signal means for receiving a module present signal from the add/drop module; multiplexing means having a first input connected to the data input for receiving data from the data bus and a second input connected to the module input for receiving data from the add/drop module, said multiplexing means being responsive to an output control signal for selecting the data on one of said first and second inputs, and for transmitting said selected data to the data output for transmission on the data bus; and control means connected to the means for connecting to an add/drop module for receiving the module present signal therefrom and for providing said output control signal to said multiplexing means in response to said module present signal, whereby said multiplexing means transmits the data received from the add/drop module when a module is present, and transmits the data received from the data bus when an add/drop module is not present. - View Dependent Claims (2, 3, 4, 5, 9, 10)
-
-
6. An information transfer system, adapted for use with add/drop modules for reading data from a data bus and/or adding data to a data bus, said system including at least one add/drop interface connected in series with the data bus and constructed for connection to an add/drop module, said interface comprising:
-
a data input for connection to the data bus; a data output for connection to the data bus; means for connecting to an add/drop module, said means including a module output connected to the data input for providing data from the data bus to the add/drop module, a module input for receiving data from the add/drop module, and signal means for receiving a module present signal from the add/drop module; multiplexing means having a first input connected to the data input for receiving data from the data bus and a second input connected to the module input for receiving data from the add/drop module, said multiplexing means being responsive to an output control signal for selecting the data on one of said first and second inputs, and for transmitting said selected data to the data output for transmission on the data bus; and control means connected to the means for connecting to an add/drop module for receiving the module present signal therefrom and for providing said output control signal to said multiplexing means in response to said module present signal, said control means includes an input connected to the data input for receiving a signal pattern from the data bus, another input connected to the data output for receiving said signal pattern, means for comparing said received signal patterns and detecting data errors, and means responsive to data errors for causing the output control signal to drive the multiplexing means to connect the first input to the data output, whereby said multiplexing means transmits the data received from the add/drop module when a module is present, and transmits the data received from the data bus when an add/drop module is not present or data errors are detected. - View Dependent Claims (7, 8)
-
-
11. An information transfer system, adapted for use with add/drop modules for reading data from a data bus and/or adding data to a data bus, said system including at least one add/drop interface connected in series with the data bus and constructed for connection to an add/drop module, said interface comprising:
-
a data input for connection to the data bus; a data output for connection to the data bus; means for connecting to an add/drop module, said means including a module output connected to the data input for providing data from the data bus to the add/drop module, a module input for receiving data from the add/drop module, and signal means for receiving a module present signal from the add/drop module; multiplexing means having a first input connected to the data input for receiving data from the data bus and a second input connected to the module input for receiving data from the add/drop module, said multiplexing means being responsive to an output control signal for selecting the data on one of said first and second inputs, and for transmitting said selected data to the data output for transmission on the data bus; and control means connected to the means for connecting to an add/drop module for receiving the module present signal therefrom and for providing said output control signal to said multiplexing means in response to said module present signal, whereby said multiplexing means transmits the data received from the add/drop module when a module is present, and transmits the data received from the data bus when an add/drop module is not present, said control means further including means for delaying the provision of the output control signal in response to the module present signal for a predetermined period of time, whereby transients created by the connection of the add/drop module may dissipate before the multiplexing means switches to the second input and transmits data from the add/drop module.
-
Specification