DocumentCode :
4728
Title :
Link Failure Recovery Over Large Arbitrary Networks: The Case of Coding
Author :
Avci, Serhat Nazim ; Ayanoglu, Ender
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Univ. of California, Irvine, Irvine, CA, USA
Volume :
63
Issue :
5
fYear :
2015
fDate :
May-15
Firstpage :
1726
Lastpage :
1740
Abstract :
Network coding-based link failure recovery techniques provide near-hitless recovery and offer high capacity efficiency. Diversity coding is the first technique to incorporate coding in this field and is easy to implement over small networks. However, the capacity efficiency of this implementation is restricted by its systematic coding and high design complexity despite having lower complexity than the other coding-based recovery techniques. In this paper, we propose a simple column generation-based design algorithm and a novel advanced diversity coding technique to achieve near-hitless recovery over large networks. The traffic matrix, which consists of unicast connection demands, is decomposed into traffic vectors for each destination node. Further, the connection demands in each traffic vector are partitioned into coding groups. The design framework consists of two parts: a main problem and a subproblem. The main problem is solved with Linear Programming (LP) and Integer Linear Programming (ILP), whereas the subproblem can be solved with different methods. Simulation results suggest that the novel design algorithm simplifies the capacity placement problem, which enables implementing diversity coding-based recovery including the novel coding structure on large networks with arbitrary topology. It achieves near-hitless recovery with an almost optimal capacity efficiency for any single destination-based recovery.
Keywords :
integer programming; linear programming; matrix algebra; network coding; telecommunication network reliability; vectors; ILP; advanced diversity coding technique; almost optimal capacity efficiency; arbitrary networks; arbitrary topology; capacity efficiency; capacity placement problem; column generation-based design algorithm; design complexity; integer linear programming; link failure recovery techniques; near-hitless recovery; network coding; single destination-based recovery; systematic coding; traffic matrix; traffic vectors; unicast connection demands; Algorithm design and analysis; Complexity theory; Encoding; Network topology; Partitioning algorithms; Systematics; Vectors; Computer network reliability; fault tolerance; integer linear programming; linear programming; network coding;
fLanguage :
English
Journal_Title :
Communications, IEEE Transactions on
Publisher :
ieee
ISSN :
0090-6778
Type :
jour
DOI :
10.1109/TCOMM.2015.2417567
Filename :
7070726
Link To Document :
بازگشت