Patent ID: 8499058

Claim:
A file transfer system comprising: a network including first to n-th transmission channels, wherein n is an integer greater than or equal to 2; a source server including: a source server storage which stores a Material eXchange Format (MXF) file, the MXF file including broadcast content and data pieces partitioned by partition packs (PPs); first to n-th transmitters respectively connected to the first to n-th transmission channels in the network; and a controller which writes a total number of the PPs associated with the MXF file, as random index information of a footer partition of the MXF file, to the source server storage when the MXF file is written to the source server storage, reads the total number of the PPs from the random index information of the MXF file, divides the total number of the PPs by n, which corresponds to the number of the transmission channels in the network, in order to determine a transmission number of the PPs, which each of the first to n-th transmitters transmit, sequentially reads each of the PPs and associated data pieces of the data pieces of the MXF file from the source server storage, sequentially allocates the PPs of the transmission number and the associated data pieces that are read to each of the first to n-th transmitters, starting with the first transmitter and ending with the n-th transmitter, and performs parallel transfer of the PPs and the associated data pieces allocated to the first to n-th transmitters through the first to n-th transmission channels, when the MXF file is transferred; and a recording server including a recording server storage, and first to n-th receivers respectively connected to the first to n-th transmission channels, the recording server being configured to receive the PPs and the associated data pieces, which are transmitted by the first to n-th transmitters, by the first to n-th receivers, respectively, and to write the PPs and the associated data pieces received by the first to n-th receivers to the recording server storage in sequential order starting with the first receiver and ending with the n-th receiver.