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:
Apr. 11, 2006
Filed:
Aug. 23, 2001
Stacy William Nichols, Ottawa, CA;
Deborah Ann Frischknecht, Ottawa, CA;
Alan Charles Coady, Ottawa, CA;
Biniam Mesfin, Ottawa, CA;
Stacy William Nichols, Ottawa, CA;
Deborah Ann Frischknecht, Ottawa, CA;
Alan Charles Coady, Ottawa, CA;
Biniam Mesfin, Ottawa, CA;
PMC-Sierra Ltd., Burnaby, CA;
Abstract
Methods, systems, and apparatus for processing packet fragments for reassembly into packets. Datastreams containing packet fragments are received and data corresponding to different channels are segregated. For each channel, data is then aggregated to recreate packet fragments. Once the fragments are recreated, they are, if required, resequenced using a two-tier memory mapping structure where only pointers, and not the fragments, are manipulated. After resequencing fragments to reassemble the packet, the reassembled packet is dispatched to its ultimate destination. The present invention also provides a method of load balancing between multiple links when packet fragments are transmitted from a fragmenting node through a multiple link bundle.