Claims
- 1. A grooming switch, comprising:
plural input ports for receiving multi-time-slot input signals; plural output ports for forwarding multi-time-slot output signals; and at least five switching stages alternating between time switching and space switching, a first of the at least five switching stages connected to the input ports, a last of the at least five switching stages connected to the output ports, and plural intermediate stages, each intermediate stage connected to two other stages, the at least five stages collectively performing:
compact superconcentration of the input signals, copying and distribution of the compact superconcentrated signals, and unicast switching of the distributed signals to form the output signals; the grooming switch being rearrangeably non-blocking for arbitrary multicast traffic.
- 2. The grooming switch of claim 1, wherein each a particular stage comprises plural switches of the same type cascaded together.
- 3. The grooming switch of claim 2, wherein a switch type is a space switch.
- 4. The grooming switch of claim 2, wherein a switch type is a time slot interchange.
- 5. The grooming switch of claim 1, wherein each space switching stage comprises at least one crossbar switch.
- 6. The grooming switch of claim 5, wherein each crossbar switch is time-multiplexed across multiple time slots.
- 7. The grooming switch of claim 1, wherein a switching stage comprises at least one switch.
- 8. The grooming switch of claim 7, wherein each at least one switch in a time switching stage is a time slot interchange.
- 9. The grooming switch of claim 7, wherein each at least one switch in a space switching stage is a space switch.
- 10. The grooming switch of claim 7, wherein plural switches within a stage are arranged in parallel.
- 11. The grooming switch of claim 7, wherein plural switches within a stage are arranged in cascade.
- 12. The grooming switch of claim 1, wherein signals are according to SONET.
- 13. The grooming switch of claim 12, wherein the signals are high-level STS-N signals with STS-1 granularity.
- 14. The grooming switch of claim 1, wherein signals are according to SDH.
- 15. The grooming switch of claim 14, wherein the signals are high-level STM-N signals with STM-0 granularity.
- 16. The grooming switch of claim 1, wherein the number of time-slot interchanges is expanded internally to the switch.
- 17. The grooming switch of claim 16, wherein the number of time-slot interchanges is expanded by a factor of two.
- 18. The grooming switch of claim 1, further comprising first and second 3-stage TST grooming switches, connected so that a last stage of a first grooming switch is combined with a first stage of a second grooming switch.
- 19. The grooming switch of claim 18, wherein the first and second grooming switches are distinct devices.
- 20. The grooming switch of claim 18, wherein the first and second grooming switches comprise different portions of a single device.
- 21. The grooming switch of claim 1, wherein the grooming switch is rearrangeably non-blocking for arbitrary multicast traffic.
- 22. A method for routing packets, including multicast packets, through a grooming switch, comprising:
receiving plural input signals in multiple time slots from plural input ports; for each of the plural input ports, compact superconcentrating input signals in a first timeslot interchange; copying and distributing the compact superconcentrated signals using a space switch and a second timeslot interchange and according to fanout requirements of each signal; performing unicast switching of the copied and distributed signals to form plural time-multiplexed output signals, using additional space switches and timeslot interchanges, and according to routing requirements of the signals; and forwarding the time-multiplexed output signals from the plural output ports.
- 23. The method of claim 22, wherein the steps of copying and distributing and performing unicast switching use a common timeslot interchange.
- 24. The method of claim 22, wherein each a particular stage comprises plural switches of the same type cascaded together.
- 25. The method of claim 24, wherein a switch type is a space switch.
- 26. The method of claim 24, wherein a switch type is a time slot interchange.
- 27. The method of claim 22, wherein each space switching stage comprises at least one crossbar switch.
- 28. The method of claim 27, wherein each crossbar switch is time-multiplexed across multiple time slots.
- 29. The method of claim 22, wherein each switching stage comprises at least one switch.
- 30. The method of claim 29, wherein each at least one switch in a time switching stage is a time slot interchange.
- 31. The method of claim 29, wherein each at least one switch in a space switching stage is a space switch.
- 32. The method of claim 29, wherein plural switches within a stage are arranged in parallel.
- 33. The method of claim 29, wherein plural switches within a stage are arranged in cascade.
- 34. The method of claim 22, wherein signals are according to SONET.
- 35. The method of claim 32, wherein the signals are high-level STS-N signals with STS-1 granularity.
- 36. The method of claim 22, wherein signals are according to SDH.
- 37. The method of claim 36, wherein the signals are high-level STM-N signals with STM-0 granularity.
- 38. The method of claim 22, wherein the number of time-slot interchanges is expanded internally to the switch.
- 39. The method of claim 38, wherein the number of time-slot interchanges is expanded by a factor of two.
- 40. The method of claim 22, further comprising first and second 3-stage TST grooming switches, connected so that a last stage of a first grooming switch is combined with a first stage of a second grooming switch.
- 41. A grooming switch, comprising:
input means for receiving plural input signals in multiple time slots from plural input ports; in each of the plural input ports, compact superconcentration means for compact superconcentrating input signals in a first timeslot interchange; copy/distribution means for copying and distributing the compact superconcentrated signals using a space switch and a second timeslot interchange and according to fanout requirements of each signal; unicast switching means for performing unicast switching of the copied and distributed signals to form plural time-multiplexed output signals, using additional space switches and timeslot interchanges, and according to routing requirements of the signals; and output means for forwarding the time-multiplexed output signals from the plural output ports.
RELATED APPLICATION
[0001] This application claims the benefit of U.S. Provisional Application No. 60/305,027, filed on Jul. 12, 2001. The entire teachings of the above application are incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60305027 |
Jul 2001 |
US |