FIELD: physics, computer engineering.
SUBSTANCE: invention relates to computer engineering. A method for file maintenance using a server connected to a data network, the method comprising breaking down an input file into an integer number of blocks, each block including at least one subblock and each subblock including at least one source symbol; determining a WS value representing the maximum size of the subblock based on memory limitation; determining an SS value, where SS*AL represents the lower boundary for the subsymbol size in units of the preferred size AL of the memory block; determining which blocks from the integer number of blocks to be organised into a plurality of subblocks, and for each said block, organising the block into a plurality of subblocks having a size defined by the available space P', in packets for encoded symbols to be forwarded, and the size T of the symbol to be used in each forwarded packet in order to provide the number of source symbols for source blocks which is in the range of a threshold value, wherein the number of source symbols overall is equal to the number Kt of source symbols in the file; generating encoded symbols from the blocks; outputting the encoded symbols.
EFFECT: high efficiency of encoding and decoding taking into account errors and gaps in transmitted data.
20 cl, 31 dwg, 8 tbl
Authors
Dates
2015-06-27—Published
2010-08-19—Filed