TCPSbed

A Modular Testbed for Tactile Internet based Cyber-Physical Systems

Journal Article (2022)
Author(s)

Kurian Polachan (Indian Institute of Science)

Joydeep Pal (Indian Institute of Science)

Chandramani Singh (Indian Institute of Science)

T. V. Prabhakar (Indian Institute of Science)

Fernando Kuipers (TU Delft - Embedded Systems)

Research Group
Embedded Systems
Copyright
© 2022 Kurian Polachan, Joydeep Pal, Chandramani Singh, T. V. Prabhakar, F.A. Kuipers
DOI related publication
https://doi.org/10.1109/TNET.2021.3124767
More Info
expand_more
Publication Year
2022
Language
English
Copyright
© 2022 Kurian Polachan, Joydeep Pal, Chandramani Singh, T. V. Prabhakar, F.A. Kuipers
Research Group
Embedded Systems
Issue number
2
Volume number
30
Pages (from-to)
796-811
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Tactile Internet based Cyber-Physical Systems (TCPS) are highly sensitive to component and communication la- tencies and packet drops. Building a high performing TCPS, thus, necessitates experimenting with different hardware, algorithms, access technologies, and communication protocols. To facilitate such experiments, we have developed TCPSbed, a modular testbed for TCPS. TCPSbed facilitates the integration of different components, both real and simulated, to realize different TCPS applications and evaluate their latency and control performances. TCPSbed’s latency analyzer tool employs a novel method to isolate latencies of individual TCPS components such as the latencies contributed by actuation, sensing, algorithms, and by the network, all in an online fashion. TCPSbed’s method of analyzing stability is also novel. It involves the use of the step response analysis method, a classic control-theoretic method used for analyzing the stability of generic control systems. TCPSbed’s support for edge intelligence modules enables prediction of command and feedback signals at the network’s edge allowing TCPS applications to perform well in adverse network conditions. TCPSbed’s source-code, made available through our GitHub page TactileInternet, allows developers to extend its features and functionalities further. In this paper, we describe the architecture and implementation details of TCPSbed and demonstrate its features through several proof-of-concept experiments.

Files

License info not available