DocumentCode :
672689
Title :
Bridging inter-flow and intra-flow Network Coding for video applications: Testbed description and performance evaluation
Author :
Hansen, Jonas ; Krigslund, Jeppe ; Lucani, Daniel E. ; Fitzek, Frank H. P.
Author_Institution :
Dept. of Electron. Syst., Aalborg Univ., Aalborg, Denmark
fYear :
2013
fDate :
25-27 Sept. 2013
Firstpage :
7
Lastpage :
12
Abstract :
Network Coding (NC) for Wireless Mesh Network (WMN) has received a lot of attention from the research community in recent years due to its ability to provide higher throughput, reliability, and efficiency in the use of the available wireless spectrum. NC has had two main research lines focused on inter-flow and intra-flow coding. However, these two domains have historically been studied separately. This paper proposes a testbed implementation of CORE, the first protocol to bridge both approaches such that the structure of intra-flow coding can be exploited during inter-flow coding to both enhance reliability, common of the former, while maintaining an efficient spectrum usage, typical of the latter. This paper uses the intuition provided in [1] to propose a practical implementation of the protocol leveraging Random Linear Network Coding (RLNC) for intra-flow coding, a credit based packet transmission approach to decide how much and when to send redundancy in the network, and a minimalistic feedback mechanism to guarantee delivery of generations of the different flows. Given the delay constraints of video applications, we proposed a simple yet effective coding mechanism, Block Coding On The Fly (BCFly), that allows a block encoder to be fed on-the-fly, thus reducing the delay to accumulate enough packets that is introduced by typical generation based NC techniques. Our measurements and comparison to forwarding and COPE show that CORE not only outperforms these schemes even for small packet losses, but that the gains can be of five fold and two orders of magnitude, respectively, for higher packet losses.
Keywords :
linear codes; network coding; protocols; random codes; reliability; video coding; BCFly; COPE; CORE; RLNC; WMN; block coding on the fly; block encoder; credit based packet transmission approach; delay constraints; generation based NC techniques; inter-flow network coding; intra-flow network coding; minimalistic feedback mechanism; packet losses; protocol; random linear network coding; reliability enhancement; video coding; wireless mesh network; wireless spectrum; Reliability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Aided Modeling and Design of Communication Links and Networks (CAMAD), 2013 IEEE 18th International Workshop on
Conference_Location :
Berlin
Type :
conf
DOI :
10.1109/CAMAD.2013.6708079
Filename :
6708079
Link To Document :
بازگشت