Patent ID: 7995596
Filing Date: 2011-08-09
Classification: H04L

Abstract:
1. A method of transmitting a network packet, comprising: creating a packet using pointer information, the pointer information including a packet descriptor associated with packet data stored in a packet buffer memory allocated by a central processing unit; placing the pointer information on a fast messaging network in the form of the packet descriptor; placing the packet descriptor in a first FIFO; routing the packet descriptor to a direct memory access (DMA) engine using pointers associated with the packet descriptor, if the packet descriptor is a P2P descriptor; routing the packet through a multiplexer into a second FIFO if said packet descriptor is not a P2P descriptor; sending the packet from the second FIFO to a third FIFO; transmitting the packet data via a network interface of an egress unit from said third FIFO; and releasing the packet buffer memory after the transmission of the packet, wherein the packet buffer memory is released by the egress unit.