Patent ID: 8705544
Filing Date: 2014-04-22
Classification: H04L

Abstract:
1. A method of routing packets or packet portions in a single tier network, wherein the network comprises input ports, output ports, and a fabric of at least one source switch and at least one sink switch, wherein the at least one source switch comprises at least one virtual output queue, and wherein the at least one sink switch comprises at least one scheduling mechanism, comprising: sending queue status information from the at least one virtual output queue to the at least one scheduling mechanism; sending at least one credit from the at least one scheduling mechanism to the at least one virtual output queue in response to reception of the queue status information; ordering at least two packets or at least two packet portions at the source switch; sending at least one data flow of ordered packets or packet portions via multiple outputs utilizing at least one load distribution algorithm from the at least one source switch to the at least one sink switch in response to reception of the credit; reordering the packets or packet portions received at the sink switch; storing at least one source table in the at least one sink switch, the at least one source table for mapping at least one output of the at least one sink switch to at least one output port of the network; and routing the at least one data flow using the at least one source table, via multiple outputs of the at least one sink switch.