• DocumentCode
    3031896
  • Title

    Network Coding for Mobile Devices - Systematic Binary Random Rateless Codes

  • Author

    Heide, Janus ; Pedersen, Morten V. ; Fitzek, Frank H P ; Larsen, Torben

  • Author_Institution
    Dept. of Electron. Syst., Aalborg Univ., Aalborg, Denmark
  • fYear
    2009
  • fDate
    14-18 June 2009
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    In this work we consider the implementation of random linear network coding (RLNC) on battery constrained mobile devices with low computational capabilities such as; sensors, mobile phones and personal digital assistants (PDAs). It is non-trivial to create an efficient implementation of RLNC which is needed to ensure high throughput, low computational requirements and energy consumption. As a consequence there does not, to the best of our knowledge, exist any such implementation for mobile device that allow for throughput close to what can be achieved in e.g. wireless local area network (WLAN). In this paper we propose to base RLNC on the binary Galois field and to use a systematic code. We have implemented this approach in C++ and Symbian C++ and achieve synthetic encoding/decoding throughput of up to 40/30 MB/s on a Nokia N95-8GB mobile phone and 1.5/1.0 GB/s on a high end laptop.
  • Keywords
    binary codes; channel coding; mobile computing; multicast communication; C++; Symbian C++; binary Galois field; mobile devices; mobile phones; network coding; personal digital assistants; sensors; systematic binary random rateless codes; wireless local area network; Batteries; Computer networks; Energy consumption; Galois fields; Mobile computing; Mobile handsets; Network coding; Personal digital assistants; Throughput; Wireless LAN;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications Workshops, 2009. ICC Workshops 2009. IEEE International Conference on
  • Conference_Location
    Dresden
  • Print_ISBN
    978-1-4244-3437-4
  • Type

    conf

  • DOI
    10.1109/ICCW.2009.5208076
  • Filename
    5208076