Interfacing with streams of differing speeds
AssigneeJuniper Networks, Inc.
InventorsStefan DYCKERHOFF, Kong KRITAYAKIRANA
Life of this patent
Estimating the term…
Abstract
A system processes packet data received in a number of incoming streams of variable speeds. The system includes an input interface, input logic, and one or more packet processors. The input interface receives the packet data and outputs the data using a first arbitration element. The input logic includes flow control logic, a memory, and a dispatch unit. The flow control logic initiates flow control on the data output by the input interface. The memory stores the data from the input interface. The dispatch unit reads the data from the memory using a second arbitration element. The packet processor(s) process the data from the dispatch unit.
Claims2
A system for processing data received in a plurality of incoming streams of variable speeds, comprising:
- a memory configured to store data;
- an interface controller comprising a first arbitration element and configured to store the data in the memory using the first arbitration element;
- and
- a dispatch unit comprising a second arbitration element and configured to read the data from the memory using the second arbitration element.
2-57. (canceled)
Dependencies are inferred from the claim text.