Arbiter circuit and method of carrying out arbitration
AssigneeJuniper Networks, Inc.
InventorMasayuki Shinohara
Life of this patent
Estimating the term…
Abstract
Arbitration is performed in a packet exchanger. In one implementation, a device for performing the arbitration may include input ports configured to each receive sequences that define a packet and output ports. A packet switch concurrently process multiple ones of the received sequences to select an output port for each of the received sequences, the packet switch transferring the received sequences to the selected output ports for output from the device at different times from one another.
Claims38
A method of arbitrating in a packet exchanger that includes input buffers temporarily storing packets, and a packet switch which switches packets between input ports and output ports, said method comprising:
- receiving a first plurality of sequences, each of the first plurality of sequences including cells that make up a packet;
- concurrently processing the first plurality of sequences;
- and
- assigning the packet in each of said first plurality of sequences to be output through the output ports at different times from one another.
(canceled)
(canceled)
An arbiter circuit for arbitrating for a packet exchanger comprising:
- buffers for temporarily storing a packets having arrived at input ports;
- a packet switch which switches a packet between a specific input port and a specific output port, said packet switch configured to:
- (a) concurrently process a first plurality of sequences, each said sequence including cells that make up a packet;
- and
- (b) assign the packet in each of said first plurality of sequences for output through the output ports at different times from one another.
(canceled)
(canceled)
A device comprising:
- a plurality of input ports configured to each receive sequences that define a packet;
- a plurality of output ports;
- and
- a packet switch configured to concurrently process multiple ones of the received sequences to select an output port for each of the received sequences, the packet switch transferring the received sequences to the selected output ports for output from the device at different times from one another.
Dependencies are inferred from the claim text.