Patent ID: 6934287

Claim:
A packet transmitting apparatus for packetizing inputted one or more event sequence data into a packet, and transmitting the packet to one or more receiving node located on a network, the packet transmitting apparatus comprising: an input section that inputs the event sequence data; a transmitting buffer that stores the inputted event sequence data; a packetizing section that packetizes the stored event sequence data; and a switching section that switches between a first mode and a second mode, wherein under the first mode, the input section operates in response to a first sampling frequency for inputting 2N (N is a natural number) number of event sequence data at one period of the first sampling frequency such that the 2N number of the event sequence data have the same sampling time, the transmitting buffer stores the event sequence data inputted by the input section, and the packetizing section reads out the event sequence data from the transmitting buffer and makes every 2N number of the read event sequence data into one data block so that the 2N number of the event sequence data in one data block have the same sampling time, and packetizes one or more of the data blocks into one packet by a predetermined isochronous cycle period while a timestamp is added per every M number (M is a natural number) of the data blocks, and wherein under the second mode, the input section operates in response to a second sampling frequency, which is twice as fast as the first sampling frequency, for inputting N number of event sequence data at one period of the second sampling frequency such that the N number of the event sequence data have the same sampling time, the transmitting buffer stores the event sequence data inputted by the input section, and the packetizing section reads out the event sequence data from the transmitting buffer and makes every N number of the read event sequence data into one data block so that the N number of the event sequence data in one data block have the same sampling time, and packetizes one or more of the data blocks into one packet by the predetermined isochronous cycle period while a timestamp is added per every 2M number of the data blocks.