Relative traffic gain as a metric for network coding performance evaluation

With more and more network coding methods being put forward, the metric of network coding performance becomes a key issue in network coding application. In this paper, relative traffic gain (RTG) is proposed to measure the performance of network coding; it is defined as the expected value of the ratio of saved traffic flows to the sum of all traffic flows. Considering the diversity of actual network traffic flow, the relationship between relative traffic gain and parameters of different traffic models is analyzed, including normal distribution model, Poisson distribution model, Constant Bit-Rate (CBR) traffic model, exponential distribution model and Pareto distribution model. Independent bidirectional traffic flows and multiple traffic flows are taken as examples to analyze the relative traffic gain of network coding. The results show that: better relative traffic gain can be obtained under larger mean value U and smaller standard deviation σ for normal distribution, larger expected value λ for Poisson distribution, and smaller difference between the traffic flows' rates for CBR distribution, smaller λ for exponentional distribution and lager k for Pareto distribution. The results would help in measuring NC performance and give a reference to implementation and optimization of NC.

[1]  J. J. Garcia-Luna-Aceves,et al.  Embracing Interference in Ad Hoc Networks Using Joint Routing and Scheduling with Multiple Packet Reception , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[2]  Christos Gkantsidis,et al.  Network coding for large scale content distribution , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[3]  Thorsten Biermann,et al.  Network Coding in Passive Optical Networks , 2010, 2010 IEEE International Symposium on Network Coding (NetCod).

[4]  Muriel Médard,et al.  XORs in the Air: Practical Wireless Network Coding , 2006, IEEE/ACM Transactions on Networking.

[5]  J. J. Garcia-Luna-Aceves,et al.  Embracing Interference in Ad Hoc Networks Using Joint Routing and Scheduling with Multiple Packet Reception , 2008, INFOCOM.

[6]  Sudipta Sengupta,et al.  An Analysis of Wireless Network Coding for Unicast Sessions: The Case for Coding-Aware Routing , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[7]  Tracey Ho,et al.  An information-theoretic view of network management , 2005, IEEE Transactions on Information Theory.

[8]  M.U. Chowdhury,et al.  A performance comparison of three wireless multi hop ad-hoc network routing protocols when streaming MPEG4 traffic , 2004, 8th International Multitopic Conference, 2004. Proceedings of INMIC 2004..

[9]  Dhiraj Nitnaware,et al.  Performance Evaluation of Energy Consumption of Reactive Protocols under Self- Similar Traffic , 2010 .

[10]  Muriel Médard,et al.  Network Coding for Multiple Unicasts: An Approach based on Linear Optimization , 2006, 2006 IEEE International Symposium on Information Theory.

[11]  Yunnan Wu,et al.  Reduced-complexity network coding for multicasting over ad hoc networks , 2005, Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005..

[12]  Mohamed Ould-Khaoua,et al.  Performance Analysis of MANET Routing Protocols in the Presence of Self-Similar Traffic , 2006, Proceedings. 2006 31st IEEE Conference on Local Computer Networks.

[13]  Prasanna Chaporkar,et al.  Adaptive network coding and scheduling for maximizing throughput in wireless networks , 2007, MobiCom '07.

[14]  Petar Popovski,et al.  Wireless network coding by amplify-and-forward for bi-directional traffic flows , 2007, IEEE Communications Letters.

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

[16]  Shuo-Yen Robert Li,et al.  Linear network coding , 2003, IEEE Trans. Inf. Theory.