Title :
Network Coding for Joint Storage and Transmission with Minimum Cost
Author :
Jiang, Anxiao Andrew
Author_Institution :
Dept. of Comput. Sci., Texas A&M Univ., College Station, TX
Abstract :
Network coding provides elegant solutions to many data transmission problems. The usage of coding for distributed data storage has also been explored. In this work, we study a joint storage and transmission problem, where a source transmits a file to storage nodes whenever the file is updated, and clients read the file by retrieving data from the storage nodes. The cost includes the transmission cost for file update and file read, as well as the storage cost. We show that such a problem can be transformed into a pure flow problem and is solvable in polynomial time using linear programming. Coding is often necessary for obtaining the optimal solution with the minimum cost. However, we prove that for networks of generalized tree structures, where adjacent nodes can have asymmetric links between them, file splitting instead of coding - is sufficient for achieving optimality. In particular, if there is no constraint on the numbers of bits that can be stored in storage nodes, there exists an optimal solution that always transmits and stores the file as a whole. The proof is accompanied by an algorithm that optimally assigns file segments to storage nodes
Keywords :
data communication; encoding; linear programming; polynomials; telecommunication network routing; tree data structures; asymmetric links; data transmission problems; distributed data storage; file read; file segments; file splitting; file update; generalized tree structures; linear programming; minimum cost; network coding; polynomial time; pure flow problem; storage nodes; transmission cost; Computer science; Costs; Data communication; Information retrieval; Interleaved codes; Linear programming; Memory; Network coding; Polynomials; Tree data structures;
Conference_Titel :
Information Theory, 2006 IEEE International Symposium on
Conference_Location :
Seattle, WA
Print_ISBN :
1-4244-0505-X
Electronic_ISBN :
1-4244-0504-1
DOI :
10.1109/ISIT.2006.262068