Network Coding for Protection against Multiple Link Failures in Multi-Domain Networks

Many networks today are composed of numerous subnetworks or domains. The connection points of these domains are important and vulnerable parts of the communication. Therefore, one of the key points of protection schemes today is being able to protect these interconnections. Hence, in this type of networks a protection mechanism is applied, where there is 1+1 protection inside each domain and dual homing at the borders. With this mechanism, the breakdown due to the failure of the interconnection elements is prohibited. This system enables the network to survive any node or link failure in each domain. However, it suffers from the high capacity need on the border links, where data has to be transmitted bidirectionally for each single demand. We are showing that combining network coding with this protection mechanism gives a realization, which outperforms the existing mechanism by providing high resource savings. We present the theoretical basis and the application methodology of the proposed method.

[1]  Xiaowen Chu,et al.  Massively Parallel Network Coding on GPUs , 2008, 2008 IEEE International Performance, Computing and Communications Conference.

[2]  A.E. Kamal Efficient and fast self-healing using network coding , 2008, 2008 International Conference on Computer Engineering & Systems.

[3]  Ahmed E. Kamal,et al.  Overlay protection against link failures using network coding , 2008, CISS.

[4]  J. P. Fonseka,et al.  Analysis and design of survivable telecommunications networks , 1997 .

[5]  Christina Fragouli,et al.  Network Coding Applications , 2008, Found. Trends Netw..

[6]  Herbert Haunstein,et al.  Performance of Network Coding in Transport Networks with Traffic Protection , 2009 .

[7]  Kumar N. Sivarajan,et al.  Optical Networks: A Practical Perspective , 1998 .

[8]  Muriel Médard,et al.  Algebraic gossip: a network coding approach to optimal multiple rumor mongering , 2006, IEEE Transactions on Information Theory.

[9]  Baochun Li,et al.  Network Coding in Live Peer-to-Peer Streaming , 2007, IEEE Transactions on Multimedia.

[10]  Baochun Li,et al.  How Practical is Network Coding? , 2006, 200614th IEEE International Workshop on Quality of Service.

[11]  Ahmed E. Kamal,et al.  Network Coding-Based Protection Strategy Against Node Failures , 2009, 2009 IEEE International Conference on Communications.

[12]  Ahmed E. Kamal,et al.  Network coding-based protection strategies against a single link failure in optical networks , 2008, 2008 International Conference on Computer Engineering & Systems.

[13]  K. Jain,et al.  Practical Network Coding , 2003 .

[14]  Rudolf Ahlswede,et al.  Network information flow , 2000, IEEE Trans. Inf. Theory.