TY - GEN
T1 - Strategic network coding - How much and where to code to obtain most of the benefits
AU - Gourdin, Eric
AU - Wang, Yuhui
AU - Medard, Muriel
PY - 2013/9/9
Y1 - 2013/9/9
N2 - We consider the problem of introducing network coding in a network in a manner that balances the benefits obtained from coding with the costs of providing coding, where such costs depend both on the number of nodes performing coding and the volume of traffic that is coded. Previous work has envisaged either the minimization of the number of nodes performing coding, which is a NP-hard problem, or the trade-off between the volume of the coded traffic and the throughput gains obtained from coding. We provide an optimization framework that considers both parameters jointly and also considers the use of duplication versus coding at nodes. Traffic is multicast in a hybrid way that combines a tree with a coded multicast graph. Our results indicate that the gains of coding, which increase markedly with graph density, can be obtained with very few nodes' performing coding, but that most, though by no means all, traffic in a multicast session should be coded for the bulk of the throughput gains to be achieved for that session. Moreover, our results indicate that an optimized hybrid approach based on trees and network coded graphs may differ considerably from a mere combination of the result of optimizing for multicast trees only or for a coded solution alone.
AB - We consider the problem of introducing network coding in a network in a manner that balances the benefits obtained from coding with the costs of providing coding, where such costs depend both on the number of nodes performing coding and the volume of traffic that is coded. Previous work has envisaged either the minimization of the number of nodes performing coding, which is a NP-hard problem, or the trade-off between the volume of the coded traffic and the throughput gains obtained from coding. We provide an optimization framework that considers both parameters jointly and also considers the use of duplication versus coding at nodes. Traffic is multicast in a hybrid way that combines a tree with a coded multicast graph. Our results indicate that the gains of coding, which increase markedly with graph density, can be obtained with very few nodes' performing coding, but that most, though by no means all, traffic in a multicast session should be coded for the bulk of the throughput gains to be achieved for that session. Moreover, our results indicate that an optimized hybrid approach based on trees and network coded graphs may differ considerably from a mere combination of the result of optimizing for multicast trees only or for a coded solution alone.
UR - https://www.scopus.com/pages/publications/84883414630
U2 - 10.1109/NetCod.2013.6570838
DO - 10.1109/NetCod.2013.6570838
M3 - Conference contribution
AN - SCOPUS:84883414630
SN - 9781479908233
T3 - 2013 International Symposium on Network Coding, NetCod 2013
BT - 2013 International Symposium on Network Coding, NetCod 2013
T2 - 2013 International Symposium on Network Coding, NetCod 2013
Y2 - 7 June 2013 through 9 June 2013
ER -