Autonomous mobile robots (AMRs) in the industrial domain and future connected vehicle use cases demand continuous, low-latency streaming of large (sensor) data. However, the inherent mobility of those systems causes handover delays, and thus connectivity issues, thereby leading to stream disruptions (deadline violations) and seriously compromising application performance. We present a physical testbed designed to demonstrate and evaluate such roaming situations. Furthermore, we show that continuous low-latency streaming is possible under such circumstances given proper choice of protocols, without relying on inefficient redundant data transmissions.

The concept was previously published as part of the 2024 IEEE Intelligent Vehicles Symposium (IV) with a basic description found on the LOTUS website. To evaluate the concept’s efficacy, we setup up a pyhsical demonstrator testbed which, by utilizing off-the-shelf 802.11 hardware and Linux-based systems, closely mimics the capabilities of state-of-the-art industrial wireless systems, providing valuable insights for practical deployment. Experimental results show that our approach, which combines low-overhead link monitoring, application-centric resource management and the use of W2RP on the data plane, achieves handovers in under 10 ms, thereby significantly outperforming existing handover mechanisms that can cause stream disruptions ranging from 100 ms to few seconds depending on the technology. In constrast, our continuous connectivity concept which includes the use of W2RP allows for continuous large data streaming without any deadline violations even in those challenging roaming situations, importantly without relying on redundant transmissions via multiple links. Thereby, the results highlight the feasibility of our approach for industrial applications.

The demonstrator evaluates the proposed continuous streaming solution in real-world conditions. It consists of four nodes, two Access Points (APs), an edge server and the model truck (mobile node). The two available modes of operation (up- and downlink streaming of large data) allow for enabling applications such as remote operation and cooperative perception. For this purpose, samples are generated using openCV, allowing for free configuration of the image data to be transferred. Importantly, either application requires constant and uninterrupted data streaming between truck and edge. The testbed replicates typical mobility scenarios in factory environments, including handovers and connectivity disruptions. . The setup and configuration of the testbed is available on github.

Testbed Demonstration