12
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      Optimal Finite Length Coding Rate of Random Linear Network Coding Schemes

      Preprint
      ,

      Read this article at

      Bookmark
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          In this paper, we propose a methodology to compute the optimal finite-length coding rate for random linear network coding schemes over a line network. To do so, we first model the encoding, reencoding, and decoding process of different coding schemes in matrix notation and corresponding error probabilities. Specifically, we model the finite-length performance for random linear capacity-achieving schemes: non-systematic (RLNC) and systematic (SNC) and non-capacity achieving schemes: SNC with packet scheduling (SNC-S) or sliding window (SWNC). Then, we propose a binary searching algorithm to identify optimal coding rate for given target packet loss rate. We use our proposed method to obtain the region of exponential increase of optimal coding rate and corresponding slopes for representative types of traffic and erasure rates. Our results show the tradeoff for capacity-achieving codes vs non-capacity achieving schemes, since the latter trade throughput with delay, which is reflected in the decrease of the exponential slope with the blocklength. We also show the effect of the number of re-encoding times, which further decreases the slope.

          Related collections

          Most cited references7

          • Record: found
          • Abstract: not found
          • Article: not found

          Relay-by-smartphone: realizing multihop device-to-device communications

            Bookmark
            • Record: found
            • Abstract: found
            • Article: found
            Is Open Access

            Effects of the Generation Size and Overlap on Throughput and Complexity in Randomized Linear Network Coding

            To reduce computational complexity and delay in randomized network coded content distribution, and for some other practical reasons, coding is not performed simultaneously over all content blocks, but over much smaller, possibly overlapping subsets of these blocks, known as generations. A penalty of this strategy is throughput reduction. To analyze the throughput loss, we model coding over generations with random generation scheduling as a coupon collector's brotherhood problem. This model enables us to derive the expected number of coded packets needed for successful decoding of the entire content as well as the probability of decoding failure (the latter only when generations do not overlap) and further, to quantify the tradeoff between computational complexity and throughput. Interestingly, with a moderate increase in the generation size, throughput quickly approaches link capacity. Overlaps between generations can further improve throughput substantially for relatively small generation sizes.
              Bookmark
              • Record: found
              • Abstract: not found
              • Article: not found

              Caterpillar RLNC (CRLNC): A Practical Finite Sliding Window RLNC Approach

                Bookmark

                Author and article information

                Journal
                15 May 2018
                Article
                1805.05783
                83ff40a2-f6a1-4be9-ad9b-9c2b17a547b1

                http://arxiv.org/licenses/nonexclusive-distrib/1.0/

                History
                Custom metadata
                11 pages, 5 figures
                cs.NI

                Networking & Internet architecture
                Networking & Internet architecture

                Comments

                Comment on this article