Patent ID: 7529260
Filing Date: 2009-05-05
Classification: H04L

Abstract:
1. A packet transmission apparatus mounted on a packet generating apparatus, for sending out packet generated toward another device via a network bus, packet transmission apparatus comprising: a buffer into which a data string of a first packet having a first header and contents data is input and which alters a value of a write pointer according to an input of the contents data and alters a value of a read pointer according to an output of the contents data; a condition storage unit which stores a threshold size as a predetermined data sending condition; a transmittable size calculation unit which calculates a size of contents data that is input to the buffer and that is not yet read out from the buffer by subtracting the value of the read pointer from the value of the write pointer, as a transmittable size; a decision unit which makes a decision whether the network bus is available in case where the transmittable size has reached at least the threshold size; a data readout unit which reads out contents data that is input to the buffer and that is not yet read out from the buffer, in case where the network bus is available; a header generation unit which generates a second header on the basis of a size of the contents data read out and the first header; a packet generation unit which adds the second header to the contents data read out to generate a second packet; and a packet output unit which outputs the second packet to the network bus.