Next Article in Journal / Special Issue
On Goodput and Energy Measurements of Network Coding Schemes in the Raspberry Pi
Previous Article in Journal
Energy Aware Pricing in a Three-Tiered Cloud Service Market
Previous Article in Special Issue
A New Power Quality Instrument Based on Raspberry-Pi
Article Menu

Export Article

Open AccessArticle
Electronics 2016, 5(4), 67;

Easy as Pi: A Network Coding Raspberry Pi Testbed

Department of Electronic Systems, Aalborg University, Aalborg 9220, Denmark
Steinwurf ApS, Aalborg 9220, Denmark
Deutsche Telekom Chair of Communication Networks, Technische Universität Dresden, Dresden 01069, Germany
SFB 912—Collaborative Research Center HAEC, Dresden 01069, Germany
Current address: Fredrik Bajers Vej 7A, Room A3-110, Aalborg 9220, Denmark.
Author to whom correspondence should be addressed.
Academic Editors: Steven J. Johnston and Simon J. Cox
Received: 19 July 2016 / Revised: 18 September 2016 / Accepted: 28 September 2016 / Published: 13 October 2016
(This article belongs to the Special Issue Raspberry Pi Technology)
Full-Text   |   PDF [362 KB, uploaded 13 October 2016]   |  


In the near future, upcoming communications and storage networks are expected to tolerate major difficulties produced by huge amounts of data being generated from the Internet of Things (IoT). For these types of networks, strategies and mechanisms based on network coding have appeared as an alternative to overcome these difficulties in a holistic manner, e.g., without sacrificing the benefit of a given network metric when improving another. There has been recurrent issues on: (i) making large-scale deployments akin to the Internet of Things; (ii) assessing and (iii) replicating the obtained results in preliminary studies. Therefore, finding testbeds that can deal with large-scale deployments and not lose historic data in order to evaluate these mechanisms are greatly needed and desirable from a research perspective. However, this can be hard to manage, not only due to the inherent costs of the hardware, but also due to maintenance challenges. In this paper, we present the required key steps to design, setup and maintain an inexpensive testbed using Raspberry Pi devices for communications and storage networks with network coding capabilities. This testbed can be utilized for any applications requiring results replicability. View Full-Text
Keywords: Linux; network coding; Raspberry Pi; testbed; C++ Linux; network coding; Raspberry Pi; testbed; C++

Figure 1

This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).
Printed Edition Available!
A printed edition of this Special Issue is available here.

Share & Cite This Article

MDPI and ACS Style

Sørensen, C.W.; Hernández Marcano, N.J.; Cabrera Guerrero, J.A.; Wunderlich, S.; Lucani, D.E.; Fitzek, F.H.P. Easy as Pi: A Network Coding Raspberry Pi Testbed. Electronics 2016, 5, 67.

Show more citation formats Show less citations formats

Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Related Articles

Article Metrics

Article Access Statistics



[Return to top]
Electronics EISSN 2079-9292 Published by MDPI AG, Basel, Switzerland RSS E-Mail Table of Contents Alert
Back to Top