An automated testbed for profiling the packet send-time accuracy of embedded devices
Journal Title: EAI Endorsed Transactions on Internet of Things - Year 2015, Vol 1, Issue 2
Abstract
Embedded devices, such as home routers or single-board computers, are becoming more powerful and affordable. Many of the existing Linux-based network measurement tools can also be run on these devices through cross-compilation. These features provide more incentive for network administrators or researchers to employ them as network measurement probes. Large-scale measurement projects, such as BISMark and RIPE, have already deployed more than hundreds of home routers as vantage points to measure the Internet from the edge. Our previous work showed that these embedded devices have much lower packet send-time accuracy compared to commodity PC. The lower accuracy limits their ability to acquire sound measurement results in high-speed networks. In this poster, we present an automated testbed to systematically benchmark the performance of four popular embedded devices (Raspberry Pi I & II, ECS LIVA, and a TP-Link Travel Router) and suggest the network types that they can accurately measure. The testbed can also evaluate the performance of the kernel-space tools using OMware. The results can be visualized through a web interface, thus enabling users to compare various devices easily.
Authors and Affiliations
Ricky K. P. Mok, Weichao Li, Rocky K. C. Chang, Kwok-Wun Yung, Ching-Ho Chan, Yat-Sing Poon
IoT-F2CDM-LB: IoT Based Fog-to-Cloud and Data-in-Motion Architectures with Load Balancing
The work in this paper tries to enhance the performance of IoT by modifying the Cloud based architecture in terms of storage, processing, and Load Balancing (LB). The assumption is as follows: In a single Fog server, hig...
Crowdsensing Solutions in Smart Cities towards a Networked Society
The goal of the paper is to give an overview of the most relevant aspects of mobile crowdsensing that are already utilized by the society. The paper focuses on best practices applied in smart cities today, how these appl...
Securing Communication in MQTT enabled Internet of Things with Lightweight security protocol
This paper proposes a security algorithm for Internet of Things (IoT) using simple lightweight cryptographic operations. The main advantage of the proposed algorithm is the simplicity, energy efficiency and the speed of...
A Tracing Toolset for Embedded Linux Flash File Systems
NAND flash memory integration in the traditional I/O software stack of Unix-like operating systems (OS) was achieved without modifying most of the OS layers. In fact, one can dissociate two categories of flash memory dev...
Towards Smart and Sustainable Future Cities Based on Internet of Things for Developing Countries: What Approach for Africa?
This article aims first at reviewing and discussing previous works on Internet of Things based sustainable smart cities. Secondly, it proposes an ideological and technical framework that better suits communities in futur...