Transmitting packets between packet controller and network processor
AssigneeSamsung Electronics Co., Ltd.
InventorsSu-Hyun Kim, Jong-Sang Oh, Byung-Gu Choe
Life of this patent
Estimating the term…
Abstract
An apparatus adapted to transmit and receive a packet between a network processor and a packet controller includes: the packet controller receiving an input packet from an input interface; a packet buffer storing and delivering the input packet the received input packet in response to a request from the network processor; a packet queue delivering information for the stored input packet from the packet controller to the network processor; and the network processor receiving a packet from the packet buffer and delivering the packet to an output interface using information for the input packet from the packet queue.
Claims41
An apparatus adapted to transmit and receive a packet between a network processor and a packet controller, the apparatus comprising:
- an input interface adapted to receive an input packet and to deliver the received input packet to the packet controller;
- a packet buffer adapted to receive the received input packet from the packet controller, store the received input packet from the packet controller, and to deliver the stored input packet to a network processor in response to a request from the network processor;
- a packet queue adapted to deliver information for the input packet stored in the packet buffer from the packet controller to the network processor;
- and
- an output interface, the network processor adapted to receive a packet from the packet buffer, and to deliver the packet to the output interface, using information for the input packet delivered by the packet queue.
A method adapted to transmit and receive a packet between a network processor and a packet controller, the method comprising:
- receiving a packet from an external input interface through the packet controller,
- storing the received packet;
- queuing information of the stored packet;
- delivering the queued information to the network processor;
- receiving the stored packet, in the network processor, using the delivered queued information;
- performing an interface conversion process for the received packet in the network processor, and
- delivering the converted received packet to an output interface.
A program storage device, readable by a machine, tangibly embodying a program of instructions executable by the machine to perform a method adapted to transmit and receive a packet between a network processor and a packet controller, the method comprising:
- receiving a packet from an external input interface through the packet controller,
- storing the received packet;
- queuing information of the stored packet;
- delivering the queued information to the network processor;
- receiving the stored packet, in the network processor, using the delivered queued information;
- performing an interface conversion process for the received packet in the network processor, and
- delivering the converted received packet to an output interface.
Dependencies are inferred from the claim text.