Patent ID: 7219175
Filing Date: 2007-05-15
Classification: G06F

Abstract:
1. A system for transferring packets between a packet transfer core and an application layer device over an application layer interface comprising: a buffer system disposed in the packet transfer core having an input for receiving packets from a packet source; an output for transferring packets to the application layer interface; a buffer device having an input coupled to the input of the buffer system and an output; a selection device having a first input coupled to the output of the buffer device, a control input and an output coupled to the output of the buffer system; and a bypass path coupled between the input of the buffer system and a second input of the selection device; wherein the control input of the selection device receives a first wait signal from the application layer device which is not asserted in a first mode of operation and asserted in a second mode of operation; wherein, in the first mode of operation, packets are transferred from the input of the buffer system to the output of the buffer system via the bypass path and, in the second mode of operation, packets are transferred from the input of the buffer system to the buffer device, and are stored in the buffer device without being transferred to the output of the buffer system until the first wait signal from the application layer device is deasserted.