Patent ID: 8599870
Filing Date: 2013-12-03
Classification: H04L

Abstract:
1. In a channel service manager (CSM), a method for prioritizing network processor information flow, the method comprising: receiving a plurality of information streams on a plurality of input channels; selectively linking input channels of the plurality to CSM channels; creating with an ingress port scheduler fixed linkages between a first group of input channels of the plurality and a first arbiter and between a second group of input channels of the plurality and a second arbiter during said selectively linking, wherein the first arbiter uses a first selection mechanism to choose between information streams in the first group of input channels and the second arbiter uses a second selection mechanism to choose between information streams in the second group of input channels, the ingress port scheduler scheduling information streams selected by the first and second arbiters in response to the ranking of the arbiter inside the group, and selecting a CSM channel for at least one information stream scheduled by an arbiter; storing the information streams in CSM ingress first-in first-out (FIFO) lanes; minimizing data underflow with a reserved dynamic buffer memory allocation of a CSM ingress FIFO lane; mapping stored information streams to a processor queue in a group of processor queues; and, supplying information streams from the group of processor queues to a network processor in an order responsive to a ranking of the processor queues inside the group.