Physical implementation of switching fabrics constructed from recursive 2-stage interconnection
AssigneeIndustrial Technology Research Institute
InventorShuo-Yen Robert Li
Life of this patent
Estimating the term…
Abstract
Physical implementation of the switching fabric of a massive broadband switching network constructed from recursive 2-stage interconnection. The recursive 2-stage construction is realized through a hierarchical levels of implementation, including inside-chip implementation, PCB implementation, orthogonal packaging, interface-board packaging and fiber-array packaging. Smaller switches resulted from lower levels can be employed as the switching elements in the construction of a larger switch at a higher level of implementation. Such a hierarchical levels of implementation provides great flexibility and scalability in the physical realization of switching fabric and hence yields indefinitely large-scaled switches.
Claims20
A switch based upon a plurality of opto-electrical-physical implementation levels comprising:
- a first switching fabric having a configuration based on a first one of the implementation levels, and
- a second switching fabric, coupled to the first switching fabric, having a configuration based on a second one of the implementation levels different from the first one of the implementation levels and compatible with the first switching fabric.
A switch based upon a plurality of opto-electrical-physical implementation levels, said switch being constructed from other than a Banyan type of network, said switch comprising:
- a first switching element being a primitive switching circuitry or based on a multi-stage switching network constructed from a recursive 2-stage construction, said construction having a configuration based on one of the implementation levels, and
- a second switching element, coupled to the first switching element, being a primitive switching circuitry or based on a multi-stage switching network constructed from a recursive 2-stage construction, said construction having a configuration based on one of the implementation levels compatible with the first switching element.
A switch based upon a plurality of opto-electrical-physical implementation levels comprising:
- n first switching elements implemented by a recursive 2-stage construction technique, each of the first switching elements having m output ports and having a configuration based on a first one of the implementation levels,
- m second switching elements implemented by a recursive 2-stage construction technique, each of the second switching elements having n input ports and having a configuration based on a second one of the implementation levels, where m is not equal to n, and
- an interface circuit interposed between the n first switching elements and the m second switching elements, wherein each of the first switching elements has a configuration based on a first one of the implementation levels compatible with the interface circuit and each of the second switching elements has a configuration based on a second one of the implementation levels also compatible with the interface circuit, the interface circuit having:
- mn input ports to cooperatively interconnect with the mn outputs
- of the n first switching elements;
- nm output ports to cooperatively interconnect with the nm inputs of the m second switching elements;
- and interconnections between the mm input ports and the mn output ports corresponding to a pre-determined exchange.
A switch comprising:
- n first m×m switching elements based on a first multi-stage network constructed from a recursive 2-stage construction technique, the first switching elements being stacked in n parallel first planes, each of the first switching elements having m outputs,
- m second n×n switching elements based on a second multi-stage network constructed from the recursive 2-stage construction technique with reference to the first switching elements, the second switching elements being stacked in m parallel second planes, each of the second switching elements having n outputs, and
- an interface circuit interposed between the n first switching elements and the m second switching elements, the interface circuit having:
- m input ports in each of n input planes parallel with the first planes to cooperatively interconnect with the m outputs of each of the first switching elements;
- n output ports in each of m output planes parallel with the second planes to cooperatively interconnect with the n inputs of each of the second switching elements;
- and interconnections between the mn input ports and the nm output ports corresponding to a pre-determined exchange.
A method for physically implementing a switch based upon a plurality of opto-electrical-physical implementation levels comprising:
- implementing n first switching elements, each of the first switching elements having m output ports and a switching fabric which either is a primitive switching circuitry or has a configuration based on a first one of the implementation levels,
- implementing m second switching elements, coupled to the n first switching elements, each of the second switching elements having n input ports where n is not equal to m, and a switching fabric which either is a primitive switching circuitry or has a configuration based on a second one of the implementation levels compatible with the first switching elements , and
- configuring a 2-stage interconnection of the n first switching elements and m second switching elements by one of the implementation levels, wherein the implementation of the 2-stage interconnection are compatible with the first switching elements and the second switching elements.
Dependencies are inferred from the claim text.