Multistage digital cross connect with synchronized configuration switching
First Claim
1. A digital cross connect comprising:
- plural switching stages, each stage having plural switches receiving plural frames of time multiplexed input data and switching the data in time and space; and
configuration storage at each switch configured to store a primary time/space configuration table and a standby time/space configuration table for the switch, all switches switching configuration between the primary time/space configuration and the standby time/space configuration in frame synchronization at the start of synchronized data frames by synchronizing switches of successive stages to a configuration select signal propagated from at least one switch of an input stage, wherein configuration switching is initiated by a prepare-to-switch signal propagated from a master switch to all switches of an output stage and the input stage, the at least one switch of the input stage then propagating the configuration select signal, and each switch is configured to switch between the primary time/space configuration table and the standby time/space configuration table in response to the configuration select signal.
8 Assignments
0 Petitions
Accused Products
Abstract
A digital cross connect comprises plural switching stages. Each stage has plural switches which receive plural frames of time multiplexed input data and which switch the data in time and space. Configurations of the switches change in frame synchronization at the start of a synchronized data frame. Both the configuration data and a frame clock may be propagated through the plural stages from a master switch. First and last stages of the digital cross connect may be implemented on common chips having two framing time bases. Data may be aligned to a global frame clock and interchanged using a single random access memory in a time slot interchanger. The write address to the random access memory is generated from a local frame counter keyed to the input data frame while a read address is transformed from a global frame counter.
61 Citations
53 Claims
-
1. A digital cross connect comprising:
-
plural switching stages, each stage having plural switches receiving plural frames of time multiplexed input data and switching the data in time and space; and configuration storage at each switch configured to store a primary time/space configuration table and a standby time/space configuration table for the switch, all switches switching configuration between the primary time/space configuration and the standby time/space configuration in frame synchronization at the start of synchronized data frames by synchronizing switches of successive stages to a configuration select signal propagated from at least one switch of an input stage, wherein configuration switching is initiated by a prepare-to-switch signal propagated from a master switch to all switches of an output stage and the input stage, the at least one switch of the input stage then propagating the configuration select signal, and each switch is configured to switch between the primary time/space configuration table and the standby time/space configuration table in response to the configuration select signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of cross connecting digital data comprising:
-
providing plural switching stages, each stage having plural switches receiving plural frames of time multiplexed input data and switching the data in time and in space; providing configuration storage at each switch, wherein the configuration storage is configured to store a primary time/space configuration table and a standby time/space configuration table for the switch; propagating a configuration select signal from at least one input switch of an input stage to successive stages; and switching configuration of the switches in frame synchronization at the start of synchronized data frames by synchronizing switches of the successive stages to the configuration select signal, wherein configuration switching is initiated by a prepare-to-switch signal propagated from a master switch to all switches of an output stage and the input stage, the at least one switch of the input stage then propagating the configuration select signal, and each switch switching between the primary and standby tables in response to the configuration select signal. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A digital cross connect comprising:
-
plural switching stages, each stage having plural switching means for receiving plural frames of time multiplexed input data and switching the data in time and space; configuration storage means at each switching means for storing a primary time/space configuration table and a standby time/space configuration table for the switching means; and means for switching configuration of the plural switching means in synchronization with a configuration select signal propagated from at least one input switching means of an input stage, wherein (i) configuration switching is initiated by a prepare-to-switch signal propagated from a master switch to all switching means of an output stage and the input stage, (ii) the at least one input switching means of the input stage then propagating the configuration select signal, and (iii) each of the plural switching means switching between the primary and standby tables in response to the configuration select signal.
-
-
35. A digital cross connect comprising:
-
plural switching stages, each stage having plural switches, each comprising a time slot interchanger associated with each input and output port thereof and a space switch, each switch receiving plural frames of time multiplexed input data and switching the data in time and space; and configuration storage at each switch configured to store a primary time/space configuration table and a standby time/space configuration table for the switch, all switches switching configuration in frame synchronization at the start of synchronized data frames, wherein (i) configuration switching is initiated by a prepare-to-switch signal propagated from a master switch to all switches of an output stage and an input stage, (ii) at least one switch of the input stage then propagating the configuration select signal, and (iii) each switch switching between the primary table and the standby table in response to the configuration select signal.
-
-
36. A method of cross connecting digital data comprising:
-
providing plural switching stages, each stage having plural switches, each comprising a time slot interchanger associated with each input and output port thereof and a space switch, each switch receiving plural frames of time multiplexed input data and switching the data in time and in space; providing configuration storage at each switch, wherein the configuration storage is configured to store a primary time/space configuration table and a standby time/space configuration table for the switch; and switching configuration of the switches between the stored time/space configurations in frame synchronization at the start of synchronized data frames by synchronizing switches of the successive stages to the configuration select signal, wherein (i) configuration switching is initiated by a prepare-to-switch signal propagated from a master switch to all switches of an output stage and an input stage, (ii) at least one switch of the input stage then propagating the configuration select signal, and (iii) each switch switches between the primary table and the standby table in response to the configuration select signal.
-
-
37. A digital cross connect comprising:
-
plural switching stages, each stage having plural switching means, each comprising a time slot interchanger associated with each input and output port thereof and a space switch, for receiving plural frames of time multiplexed input data and switching the data in time and space; configuration storage means at each switching means for storing a primary time/space configuration table and a standby time/space configuration table for the switching means; and means for switching configuration of the plural switching means in frame synchronization at the start of synchronized data frames, wherein (i) configuration switching is initiated by a prepare-to-switch signal propagated from a master switch to all switches of an output stage and an input stage, (ii) at least one switching means of the input stage then propagating the configuration select signal, and (iii) each of the plural of switching means switching between the primary and the standby tables in response to the configuration select signal.
-
-
38. A digital cross connect comprising:
-
plural switching stages, each stage having plural switches on plural chips receiving plural frames of time multiplexed input data and switching the data in time and space, switches of different stages being on common chips supporting respective framing time bases for the different stages; and configuration storage at each switch configured to store a primary time/space configuration table and a standby time/space configuration table, wherein each switch is configured to switch between the primary time/space configuration and standby time/space configuration in response to a configuration select signal. - View Dependent Claims (39, 40, 41)
-
-
42. A switch circuit on an integrated circuit chip comprising:
-
switch circuitry receiving plural frames of time multiplexed input data and switching the data in time and space; a first frame counter to which a first portion of the plural frames of time multiplexed input data is synchronized; a second frame counter to which a second portion of the plural frames of time multiplexed input data is synchronized; and configuration storage, wherein (i) the configuration storage is configured to store a primary time/space configuration and a standby time/space configuration and (ii) the switch circuitry is configured to switch between the primary time/space configuration and standby time/space configuration in response to a configuration select signal. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
Specification