Switch fabric with collector-based cell reordering Grant US-9172660-B2 United States of America 27 Oct 2015