The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Oct. 17, 2006
Filed:
Oct. 09, 2001
Vishal Sharma, San Jose, CA (US);
Timothy Y. Chow, Quincy, MA (US);
Charles E. Rohrs, Newton Centre, MA (US);
Steven Dunstan, Beverly, MA (US);
Joseph Cerra, Nashua, NH (US);
Vishal Sharma, San Jose, CA (US);
Timothy Y. Chow, Quincy, MA (US);
Charles E. Rohrs, Newton Centre, MA (US);
Steven Dunstan, Beverly, MA (US);
Joseph Cerra, Nashua, NH (US);
Tellabs Operations, Inc., Naperville, IL (US);
Abstract
A low-cost, high-speed data switching system and method uses several parallel switching systems or fabrics. In one of various embodiments, for example, the constituent data flows in a data stream can be selectively routed to a switching fabric that has the lowest input data rate. Data flows can be assigned to the various switching fabrics so as to balance the amount of data passing through each parallel system. Data flows can be re-assigned on an as-needed basis to insure maximum throughput. In the case where a data flow initially routed into one switching fabric must be re-routed to a different fabric, the ordering of data packets can be preserved by withholding the transfer of packets through the second fabric until the packets previously sent into the first fabric have cleared. Methods and apparatus of the present invention find application to parallel computing as well.