Patent ID: 8214724
Filing Date: 2012-07-03
Classification: H03M,H04L

Abstract:
1. A system for continuously and sequentially transmitting data with a variable unit for playback, comprising: an obtaining section for sequentially obtaining segment data of the data to be transmitted; a buffer for storing an error correction code to correct an error caused in the data by transmission; a computing section for computing, every time newly obtained segment data from the data to be transmitted reaches a predetermined size, an XORed value of the error correction code already stored in the buffer and the newly obtained segment data, and then for updating the error correction code with the computed XORed value; and a transmitting section for sequentially transmitting the sequentially obtained segment data, concurrently with reading from the buffer and transmitting the updated error correction code, every time the computing section updates the error correction code with the computed XORed value, for the latest-obtained segment data of the data corresponding to the unit for playback; wherein the transmitting section retransmits at least a part of the sequentially obtained segment data to an extent that a total size of the transmitted data does not exceed an upper limit size predetermined as transmittable for one unit of playback, on condition that the total size of the data to be transmitted does not reach the upper limit size even while including the error correction code read from the buffer.