Transmitting packets between packet controller and network processor
First Claim
1. 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.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
41 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. 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. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. 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. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
Specification