T. V. Vu, N. Boukhatem, T. M. Nguyen, G. Pujolle-raymond, and W. Yeung, Dynamic Coding for TCP Transmission Reliability in Multi-hop Wireless Networks Appendices References [1] Rudolf Ahlswede Network information flow, IEEE Transactions on Information Theory, vol.46, issue.4, pp.1204-1216, 2000.

S. Katti, H. Rahul, W. Hu, D. Katabi, M. Médard et al., XORs in the air: Practical wireless network coding, Proceedings of the 2006 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, SIGCOMM '06, pp.243-254, 2006.

J. Zhang, Y. Peter-chen, and I. Marsic, MAC-layer proactive mixing for network coding in multi-hop wireless networks, Computer Networks, vol.54, issue.2, pp.196-207, 2010.
DOI : 10.1016/j.comnet.2009.04.013

J. Le, J. C. , S. Lui, and D. M. Chiu, DCAR: Distributed Coding-Aware Routing in Wireless Networks, 2008 The 28th International Conference on Distributed Computing Systems, pp.462-469, 2008.
DOI : 10.1109/ICDCS.2008.84

S. Chachulski, M. Jennings, S. Katti, and D. Katabi, Trading structure for randomness in wireless opportunistic routing, SIGCOMM, pp.169-180, 2007.

P. A. Chou, Y. Wu, and K. Jain, Practical network coding, Allerton Conference on Communication, Control, and Computing, 2003.

T. Ho, M. M. Shi, M. Effros, and D. R. Karger, On randomized network coding, Proceedings of 41st Annual Allerton Conference on Communication, Control, and Computing, 2003.

J. Park, M. Gerla, D. S. Lun, Y. Yi, and M. Médard, Codecast: a network-coding-based ad hoc multicast protocol, IEEE Wireless Communications, vol.13, issue.5, pp.76-81, 2006.
DOI : 10.1109/WC-M.2006.250362

R. Koetter and M. Médard, An algebraic approach to network coding, IEEE/ACM Transactions on Networking, vol.11, issue.5, pp.782-795, 2003.
DOI : 10.1109/TNET.2003.818197

C. Chen, S. Y. Oh, P. Tao, M. Gerla, and M. Y. Sanadidi, Pipeline network coding for multicast streams, Proceedings of the 5th International Conference on Mobile Computing and Ubiquitous Networking (ICMU)

C. Chen, C. Chen, S. Y. Oh, J. Park, M. Gerla et al., ComboCoding: Combined intra-/inter-flow network coding for TCP over disruptive MANETs, Journal of Advanced Research, vol.2, issue.3, pp.241-252, 2011.
DOI : 10.1016/j.jare.2011.05.002

H. Medina-ruiz, M. Kieffer, and B. Pesquet-popescu, An adaptive redundancy scheme for TCP with network coding, IEEE International Symposium on Network Coding (NETCOD), United States, 2012.
URL : https://hal.archives-ouvertes.fr/hal-00721520

T. Van-vu, T. M. , T. Nguyen, and G. Pujolle, Distributed opportunistic and diffused coding in multi-hop wireless networks, ICC, pp.5583-5587, 2012.

T. Van-vu, T. M. , T. Nguyen, and G. Pujolle, Distributed opportunistic and diffused coding with multiple decoders in wireless mesh networks, Proceedings of the 15th ACM International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems, MSWiM '12, pp.409-412, 2012.

T. Van-vu, N. Boukhatem, T. M. , T. Nguyen, and G. Pujolle, Adaptive redundancy control with network coding in multi-hop wireless networks, Wireless Communications and Networking Conference (WCNC), 2013 IEEE, pp.1510-1515, 2013.

S. Rangwala, A. Jindal, K. Jang, K. Psounis, and R. Govindan, Understanding congestion control in multi-hop wireless mesh networks, Proceedings of the 14th ACM international conference on Mobile computing and networking, MobiCom '08, pp.291-302, 2008.
DOI : 10.1145/1409944.1409978

J. Kumar-sundararajan, D. Shah, M. Médard, M. Mitzenmacher, and J. Barros, Network Coding Meets TCP, IEEE INFOCOM 2009, The 28th Conference on Computer Communications, pp.280-288, 2009.
DOI : 10.1109/INFCOM.2009.5061931

T. Van-vu, N. Boukhatem, T. M. , T. Nguyen, and G. Pujolle, Dynamic coding for TCP transmission reliability in multi-hop wireless networks, Proceeding of IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks 2014, 2014.
DOI : 10.1109/WoWMoM.2014.6918949

S. J. Douglas, D. De-couto, J. Aguayo, R. Bicket, and . Morris, A high-throughput path metric for multi-hop wireless routing, Proceedings of the 9th Annual International Conference on Mobile Computing and Networking, MobiCom '03, pp.134-146, 2003.

C. Fragouli, J. Boudec, and J. Widmer, Network coding, ACM SIGCOMM Computer Communication Review, vol.36, issue.1, pp.63-68, 2006.
DOI : 10.1145/1111322.1111337

R. W. Shuo-yen-robert-li, N. Yeung, and . Cai, Linear network coding, IEEE Transactions on Information Theory, vol.49, issue.2, pp.371-381, 2003.

L. Larry, B. S. Peterson, and . Davie, Computer Networks: A Systems Approach, 2003.

S. Riis, Linear versus non-linear boolean functions in network flow, CISS, 2004.

A. Blasiak, R. Kleinberg, and E. Lubetzky, Lexicographic Products and the Power of Non-linear Network Coding, 2011 IEEE 52nd Annual Symposium on Foundations of Computer Science, pp.609-618, 2011.
DOI : 10.1109/FOCS.2011.39

H. Yao and E. Verbin, Network coding is highly non-approximable, 2009 47th Annual Allerton Conference on Communication, Control, and Computing (Allerton), pp.209-213, 2009.
DOI : 10.1109/ALLERTON.2009.5394818

O. Kosut, L. Tong, and D. Tse, Nonlinear network coding is necessary to combat general Byzantine attacks, 2009 47th Annual Allerton Conference on Communication, Control, and Computing (Allerton), 2009.
DOI : 10.1109/ALLERTON.2009.5394912

URL : http://acsp.ece.cornell.edu/papers/KosutTongTse09Allerton.pdf

R. Dougherty, C. Freiling, and K. Zeger, Insufficiency of linear coding in network information flow. Information Theory, IEEE Transactions on, vol.51, issue.8, pp.2745-2759, 2005.

T. Koike-akino, P. Larsson, P. Popovski, and V. Tarokh, Non-linear network coding in two-way relaying discrete channels, 2009 International Conference on Wireless Communications & Signal Processing, pp.1-5, 2009.
DOI : 10.1109/WCSP.2009.5371759

F. Davoli, M. Marchese, and M. Mongelli, Non-linear coding and decoding strategies exploiting spatial correlation in wireless sensor networks, IET Communications, vol.6, issue.14, pp.2198-2207, 2012.
DOI : 10.1049/iet-com.2011.0799

S. Y. Li and R. W. Yeung, Network multicast flow via linear coding, 1998.

P. Sanders, S. Egner, and L. Tolhuizen, Polynomial time algorithms for network information flow, Proceedings of the fifteenth annual ACM symposium on Parallel algorithms and architectures , SPAA '03, pp.286-294, 2003.
DOI : 10.1145/777412.777464

T. Ho, R. Koetter, M. Mdard, D. R. Karger, and M. Effros, The benefits of coding over routing in a randomized setting, IEEE International Symposium on Information Theory, 2003. Proceedings., 2003.
DOI : 10.1109/ISIT.2003.1228459

Y. Wang, H. Lu, P. Hong, and K. Xue, Practical Wireless Network Coding with Constrained Decoding Buffers, 2010 IEEE International Symposium on Network Coding (NetCod), pp.1-6, 2010.
DOI : 10.1109/NETCOD.2010.5487687

J. Zhou, S. Xia, Y. Jiang, and H. Zheng, Decoding Buffer Management in Practical Wireless Network Coding, 2011 International Symposium on Networking Coding, pp.1-6, 2011.
DOI : 10.1109/ISNETCOD.2011.5979060

C. Dong, G. Chen, W. Yu, P. Yang, and H. Wang, How to discover the coding opportunity for practical wireless network coding?, 2009 International Conference on Wireless Communications & Signal Processing, pp.1-4, 2009.
DOI : 10.1109/WCSP.2009.5371506

T. Aktas, A. O. Yilmaz, and E. Aktas, Practical wireless network coding and decoding methods for multiple unicast transmissions, 2012 IEEE Wireless Communications and Networking Conference (WCNC), pp.6-11, 2012.
DOI : 10.1109/WCNC.2012.6214460

H. Wang, K. Xue, P. Hong, and H. Lu, Impact of traffic pattern on benefits of practical Multi-hop Network Coding in wireless networks, 2011 IEEE Consumer Communications and Networking Conference (CCNC), pp.1197-1201, 2011.
DOI : 10.1109/CCNC.2011.5766432

S. Omiwade, R. Zheng, and C. Hua, Practical Localized Network Coding in Wireless Mesh Networks, 2008 5th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks, pp.332-340, 2008.
DOI : 10.1109/SAHCN.2008.48

B. Ni, N. Santhapuri, Z. Zhong, and S. Nelakuditi, Routing with opportunistically coded exchanges in wireless mesh networks, 2006 2nd IEEE Workshop on Wireless Mesh Networks, 2006.
DOI : 10.1109/WIMESH.2006.288636

Y. Benfattoum, S. Martin, and . Agha, IROCX: Interference-aware routing with opportunistically coded exchanges in wireless mesh networks, 2011 IEEE Wireless Communications and Networking Conference, pp.1113-1118, 2011.
DOI : 10.1109/WCNC.2011.5779287

Y. Benfattoum, S. Martin, and . Agha, TC-IROCX: Network Coding with topology control and interference awareness, 2012 IEEE Wireless Communications and Networking Conference (WCNC), pp.1970-1975, 2012.
DOI : 10.1109/WCNC.2012.6214111

S. Kano, T. Wada, and I. Sasasei, Route switching protocol for network coding in ad hoc networks, International Conference on Communications and Electronics 2010, 2010.
DOI : 10.1109/ICCE.2010.5670681

C. Liu and J. Wu, Adaptive Routing in Dynamic Ad Hoc Networks, 2008 IEEE Wireless Communications and Networking Conference, pp.2603-2608, 2008.
DOI : 10.1109/WCNC.2008.457

S. Han, Z. Zhong, H. Li, G. Chen, E. Chan et al., Coding-Aware Multi-path Routing in Multi-Hop Wireless Networks, 2008 IEEE International Performance, Computing and Communications Conference, pp.93-100, 2008.
DOI : 10.1109/PCCC.2008.4745146

J. Seong-hee-lee, H. Kim, and C. Gil, Coding-aware real-time routing in multi-hop wireless sensor networks, Consumer Electronics (ICCE), 2011 IEEE International Conference on, pp.443-444, 2011.

J. Wang, C. Zhu, Q. Guo, C. Teck-yoong, and W. Wong, SCAR: A dynamic coding-aware routing protocol, Signal Processing and Communication Systems (ICSPCS), 2012 6th International Conference on, pp.1-5, 2012.

Y. Yan, B. Zhang-zheng, and J. Ma, Core: a coding-aware opportunistic routing mechanism for wireless mesh networks, Wireless Communications, pp.1796-103, 2010.

X. Wei, L. Zhao, J. Xi, and Q. Wang, Network Coding Aware Routing Protocol for Lossy Wireless Networks, 2009 5th International Conference on Wireless Communications, Networking and Mobile Computing, pp.1-4, 2009.
DOI : 10.1109/WICOM.2009.5301768

B. Guo, H. Li, C. Zhou, and Y. Cheng, Analysis of general network coding conditions and design of a free-ride-oriented routing metric. Vehicular Technology, IEEE Transactions on, vol.60, issue.4, pp.1714-1727, 2011.

F. James, K. Kurose, and . Ross, Computer Networking: A Top-Down Approach Featuring the Internet, 2002.

L. Rizzoi, Effective erasure codes for reliable computer communication protocols, ACM SIGCOMM Computer Communication Review, vol.27, issue.2, pp.24-36, 1997.
DOI : 10.1145/263876.263881

C. Fragouli, J. Widmer, and J. Boudec, A Network Coding Approach to Energy Efficient Broadcasting: From Theory to Practice, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications, 2006.
DOI : 10.1109/INFOCOM.2006.45

Y. Xi and E. M. Yeh, Distributed algorithms for minimum cost multicast with network coding. Networking, IEEE/ACM Transactions on, vol.18, issue.2, pp.379-392, 2010.

T. Ho, J. Jin, and H. Viswanathan, On network coding and routing in dynamic wireless multicast networks, 2006.

J. Zhang and P. Fan, On network coding in wireless ad-hoc networks, International Journal of Ad Hoc and Ubiquitous Computing, vol.2, issue.3, pp.140-148, 2007.
DOI : 10.1504/IJAHUC.2007.012415

H. Seferoglu, A. Markopoulou, and K. K. Ramakrishnan, I<sup>2</sup>NC: Intra- and inter-session network coding for unicast flows in wireless networks, 2011 Proceedings IEEE INFOCOM, pp.1035-1043, 2011.
DOI : 10.1109/INFCOM.2011.5934877

Y. Wu, P. A. Chou, and S. Y. Kung, Information exchange in wireless networks with network coding and physical-layer broadcast, Proc. 39th Annual Conf. Inform. Sci. and Systems (CISS), 2005.

S. Katti, D. Katabi, W. Hu, H. Rahul, and M. Medard, The Importance of Being Opportunistic: Practical Network Coding for Wireless Environments, Allerton Annual Conference on Communication, Control and Computing, 2005.

S. Ni, Y. Tseng, Y. Chen, and J. Sheu, The broadcast storm problem in a mobile ad hoc network, Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking , MobiCom '99, pp.151-162, 1999.
DOI : 10.1145/313451.313525

A. Qayyum, L. Viennot, and A. Laouiti, Multipoint relaying for flooding broadcast messages in mobile wireless networks, Proceedings of the 35th Annual Hawaii International Conference on System Sciences, pp.3866-3875, 2002.
DOI : 10.1109/HICSS.2002.994521

URL : https://hal.archives-ouvertes.fr/inria-00471699

W. Peng and X. Lu, On the reduction of broadcast redundancy in mobile ad hoc networks, Proceedings of the 1st ACM International Symposium on Mobile Ad Hoc Networking & Computing, MobiHoc '00, pp.129-130, 2000.

T. Matsuda, T. Noguchi, and T. Takine, Broadcasting with Randomized Network Coding in Dense Wireless Ad Hoc Networks, IEICE Transactions on Communications, vol.91, issue.10, pp.3216-3225, 2010.
DOI : 10.1093/ietcom/e91-b.10.3216

L. Li, R. Ramjee, M. Buddhikot, and S. Miller, Network Coding-Based Broadcast in Mobile Ad-hoc Networks, IEEE INFOCOM 2007, 26th IEEE International Conference on Computer Communications, pp.1739-1747, 2007.
DOI : 10.1109/INFCOM.2007.203

I. Hou, Y. Tsai, T. F. Abdelzaher, and I. Gupta, AdapCode: Adaptive network coding for code updates, Wireless Sensor Networks Proceedings of IEEE INFOCOM, 2008.

S. Yang and J. Wu, Efficient broadcasting using network coding and directional antennas in MANETs. Parallel and Distributed Systems, IEEE Transactions on, vol.21, issue.2, pp.148-161, 2010.

Z. Yang, M. Li, and W. Lou, R-Code: Network Coding Based Reliable Broadcast in Wireless Mesh Networks with Unreliable Links, GLOBECOM 2009, 2009 IEEE Global Telecommunications Conference, pp.1-6, 2009.
DOI : 10.1109/GLOCOM.2009.5426175

C. Perkins, E. Belding-royer, and S. Das, Ad hoc on-demand distance vector (AODV) routing. IETF RFC 3561, 2003.

D. Johnson, Y. Hu, and D. Maltz, The Dynamic Source Routing Protocol (DSR) for Mobile Ad Hoc Networks for IPv4, RFC, vol.4728, 2007.
DOI : 10.17487/rfc4728

E. Charles, P. Perkins, and . Bhagwat, Highly dynamic destination-sequenced distance-vector routing (DSDV) for mobile computers, Proceedings of the Conference on Communications Architectures, Protocols and Applications, SIG- COMM '94, pp.234-244, 1994.

J. Le, J. C. Lui, and D. Chiu, On the performance bounds of practical wireless network coding, pp.1134-1146, 2010.

J. Le, J. C. Lui, and D. M. Chiu, How Many Packets Can We Encode? - An Analysis of Practical Wireless Network Coding, IEEE INFOCOM 2008, The 27th Conference on Computer Communications, 2008.
DOI : 10.1109/INFOCOM.2008.83

S. Biswas and R. Morris, Opportunistic routing in multi-hop wireless networks, ACM SIGCOMM Computer Communication Review, vol.34, issue.1, 2005.
DOI : 10.1145/972374.972387

A. Tiwari, A. Ganguli, A. Sampath, D. S. Anderson, B. Shen et al., Mobility Aware Routing for the Airborne Network backbone, MILCOM 2008, 2008 IEEE Military Communications Conference, pp.1-7, 2008.
DOI : 10.1109/MILCOM.2008.4753313

E. Rozner, J. Seshadri, Y. A. Mehta, and L. Qiu, SOAR: Simple Opportunistic Adaptive Routing Protocol for Wireless Mesh Networks, IEEE Transactions on Mobile Computing, vol.8, issue.12, pp.1622-1635, 2009.
DOI : 10.1109/TMC.2009.82

Y. Lin, B. Li, and B. Liang, CodeOR: Opportunistic routing in wireless mesh networks with segmented network coding, ICNP, pp.13-22, 2008.

Y. Lin, B. Liang, and B. Li, SlideOR: Online Opportunistic Network Coding in Wireless Mesh Networks, 2010 Proceedings IEEE INFOCOM, pp.171-175, 2010.
DOI : 10.1109/INFCOM.2010.5462249

S. Gheorghiu, A. L. Toledo, and P. Rodriguez, Multipath TCP with Network Coding for Wireless Mesh Networks, 2010 IEEE International Conference on Communications, pp.1-5, 2010.
DOI : 10.1109/ICC.2010.5502204

C. Chen, G. Tahasildar, Y. Yu, J. Park, M. Gerla et al., CodeMP: Network coded multipath to support TCP in disruptive MANETs, 2012 IEEE 9th International Conference on Mobile Ad-Hoc and Sensor Systems (MASS 2012), pp.209-217, 2012.
DOI : 10.1109/MASS.2012.6502519

X. Zhang and B. Li, Dice, Proceedings of the 9th ACM international symposium on Mobile ad hoc networking and computing , MobiHoc '08, pp.293-302, 2008.
DOI : 10.1145/1374618.1374658

D. Koutsonikolas, C. Wang, and Y. C. Hu, CCACK: Efficient Network Coding Based Opportunistic Routing Through Cumulative Coded Acknowledgments, 2010 Proceedings IEEE INFOCOM, pp.2919-2927, 2010.
DOI : 10.1109/INFCOM.2010.5462125

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.210.7806

A. G. Dimakis, V. Prabhakaran, and K. Ramchandran, Ubiquitous access to distributed data in large-scale sensor networks through decentralized erasure codes, IPSN 2005. Fourth International Symposium on Information Processing in Sensor Networks, 2005., pp.111-117, 2005.
DOI : 10.1109/IPSN.2005.1440909

D. Petrovi, K. Ramchandran, and J. Rabaey, Overcoming untuned radios in wireless networks with network coding, IEEE TRANSACTIONS ON INFORMATION THEORY, pp.2649-2657, 2006.

P. Ingtoft, T. Madsen, R. Jacobsen, K. Jakobsen, and F. H. Fitzek, Practical Evaluation of Partial Network Coding in Wireless Sensor Networks, 4th International Mobile Multimedia Communications Conference, 2008.

V. Shah-mansouri and V. W. Wong, Link-by-link feedback mechanism for intra-session random linear network coding in wireless sensor networks, 2012 IEEE International Conference on Communications (ICC), pp.681-686, 2012.
DOI : 10.1109/ICC.2012.6364175

I. Salhi, E. Livolant, Y. Ghamri-doudane, and S. Lohier, ZInC: Index-coding for many-to-one communications in ZigBee sensor networks, 2012 IEEE International Conference on Communications (ICC), pp.783-788, 2012.
DOI : 10.1109/ICC.2012.6364578

URL : https://hal.archives-ouvertes.fr/hal-00794699

C. Gkantsidis and P. R. Rodriguez, Network coding for large scale content distribution, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies., pp.2235-2245, 2005.
DOI : 10.1109/INFCOM.2005.1498511

M. Martalo, M. Picone, R. Bussandri, and M. Amoretti, A Practical Network Coding Approach for Peer-to-Peer Distributed Storage, 2010 IEEE International Symposium on Network Coding (NetCod), pp.1-6, 2010.
DOI : 10.1109/NETCOD.2010.5487686

Y. Wu, Existence and construction of capacity-achieving network codes for distributed storage. Selected Areas in Communications, IEEE Journal on, vol.28, issue.2, pp.277-288, 2010.

M. Martalo, M. Picone, M. Amoretti, G. Ferrari, and R. Raheli, Randomized network coding in distributed storage systems with layered overlay, 2011 Information Theory and Applications Workshop, pp.1-7, 2011.
DOI : 10.1109/ITA.2011.5743599

N. Wang and J. Lin, Network Coding for Distributed Data Storage and Continuous Collection in Wireless Sensor Networks, 2008 4th International Conference on Wireless Communications, Networking and Mobile Computing, pp.1-4, 2008.
DOI : 10.1109/WiCom.2008.821

A. G. Dimakis, V. Prabhakaran, and K. Ramchandran, Decentralized erasure codes for distributed networked storage. Information Theory, IEEE Transactions on, vol.52, issue.6, pp.2809-2816, 2006.

A. G. Dimakis, P. B. Godfrey, Y. Wu, M. J. Wainwright, and K. Ramchandran, Network coding for distributed storage systems. Information Theory, IEEE Transactions on, vol.56, issue.9, pp.4539-4551, 2010.
DOI : 10.1109/tit.2010.2054295

URL : http://arxiv.org/abs/0803.0632

N. Cai and R. W. Yeung, Secure network coding on a wiretap network Information Theory, IEEE Transactions on, vol.57, issue.1, pp.424-435, 2011.

Y. Kim, Refined Secure Network Coding Scheme with no Restriction on Coding Vectors, IEEE Communications Letters, vol.16, issue.11, pp.161907-1910, 2012.
DOI : 10.1109/LCOMM.2012.091212.121547

N. Cai and T. Chan, Theory of secure network coding, Proceedings of the IEEE, pp.421-437, 2011.

M. Yan and A. Sprintson, Weakly secure network coding for wireless cooperative data exchange, Global Telecommunications Conference, pp.1-5, 2011.

Y. Wei, Z. Yu, and Y. Guan, Efficient Weakly-Secure Network Coding Schemes against Wiretapping Attacks, 2010 IEEE International Symposium on Network Coding (NetCod), pp.1-6, 2010.
DOI : 10.1109/NETCOD.2010.5487671

C. Gkantsidis and P. R. Rodriguez, Cooperative Security for Network Coding File Distribution, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications, pp.1-13, 2006.
DOI : 10.1109/INFOCOM.2006.233

L. Scalia, F. Soldo, and M. Gerla, PiggyCode: A MAC Layer Network Coding Scheme to Improve TCP Performance Over Wireless Networks, IEEE GLOBECOM 2007-2007 IEEE Global Telecommunications Conference, pp.3672-3677, 2007.
DOI : 10.1109/GLOCOM.2007.697

N. R. Wagner, The laws of cryptography with java code, 2000.