Andreas Biri

dblp:238/4536 · DBLP profile ↗
← Back
8ranked-venue papers
5as first author
6since 2021 · last 2023
0000-0002-1495-3780ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 6 · 4 first-author · 4 since 2021
YearPublicationVenuePosition
2023 Demos: Robust Orchestration for Autonomous Networking
Andreas Biri, Marco Zimmerling, Lothar Thiele
EWSN1
2023 Hydra: Concurrent Coordination for Fault-tolerant Networking
abstract
Low-power wireless networks have the potential to enable applications that are of great importance to industry and society. However, existing network protocols do not meet the dependability requirements of many scenarios as the failure of a single node or link can completely disrupt communication and take significant time and energy to recover. This paper presents Hydra, a low-power wireless protocol that guarantees robust communication despite arbitrary node and link failures. Unlike most existing deterministic protocols, Hydra steers clear of centralized coordination to avoid a single point of failure. Instead, all nodes are equivalent in terms of protocol logic and configuration, performing coordination tasks such as synchronization and scheduling concurrently. This concept of concurrent coordination relies on a novel distributed consensus algorithm that yields provably unique decisions with low delay and energy overhead. In addition to a theoretical analysis, we evaluate Hydra in a multi-hop network of 23 nodes. Our experiments demonstrate that Hydra withstands random node failures without increasing coordination overhead and that it re-establishes efficient and reliable data exchange within seconds after a major disruption.
Andreas Biri, Reto Da Forno, Tobias Kuonen, Fabian Mager, Marco Zimmerling, Lothar Thiele
IPSN1
2023 LSR: Energy-Efficient Multi-Modulation Communication for Inhomogeneous Wireless IoT Networks
abstract
In many real-world wireless IoT networks, the application dictates the location of the nodes and therefore the link characteristics are inhomogeneous. Furthermore, nodes may in many scenarios only communicate with the Internet-attached gateway via multiple hops. If an energy-efficient short-range modulation scheme is used, nodes that are reachable only via high-path-loss links cannot communicate. Using a more energy-demanding long-range modulation allows connecting more nodes but would be inefficient for nodes that are easily reachable via low-path-loss links. Combining multiple modulations is challenging, as low-power radios usually only support the use of a single modulation at a time. In this article, we present the Long-Short-Range (LSR) protocol which supports low-power multi-hop communication using multiple modulations and is suited for networks with inhomogeneous link characteristics. To reduce the inherent redundancy of long-range modulations, we present a method to determine the connectivity graph of the network during regular data communication without adding significant overhead. In simulations, we show that LSR allows for reducing power consumption significantly for many scenarios when compared to a state-of-the-art multi-hop communication protocol using a single long-range modulation. We demonstrate the applicability of LSR with an implementation on real hardware and a testbed with long-range links.
Roman Trüb, Reto Da Forno, Andreas Biri, Jan Beutel, Lothar Thiele
ACM Trans. Internet Things3
2022 BUTLER: Increasing the Availability of Low-Power Wireless Communication Protocols
Fabian Mager, Andreas Biri, Lothar Thiele, Marco Zimmerling
EWSN2
2022 Non-Intrusive Distributed Tracing of Wireless IoT Devices with the FlockLab 2 Testbed
abstract
Testbeds for wireless IoT devices facilitate testing and validation of distributed target nodes. A testbed usually provides methods to control, observe, and log the execution of the software. However, most of the methods used for tracing the execution require code instrumentation and change essential properties of the observed system. Methods that are non-intrusive are typically not applicable in a distributed fashion due to a lack of time synchronization or necessary hardware/software support. In this article, we present a tracing system for validating time-critical software running on multiple distributed wireless devices that does not require code instrumentation, is non-intrusive and is designed to trace the distributed state of an entire network. For this purpose, we make use of the on-chip debug and trace hardware that is part of most modern microcontrollers. We introduce a testbed architecture as well as models and methods that accurately synchronize the timestamps of observations collected by distributed observers. In a case study, we demonstrate how the tracing system can be applied to observe the distributed state of a flooding-based low-power communication protocol for wireless sensor networks. The presented non-intrusive tracing system is implemented as a service of the publicly accessible open source FlockLab 2 testbed.
Roman Trüb, Reto Da Forno, Lukas Daschinger, Andreas Biri, Jan Beutel, Lothar Thiele
ACM Trans. Internet Things4
2021 STeC: Exploiting Spatial and Temporal Correlation for Event-based Communication in WSNs
abstract
Low-power wireless sensor networks have demonstrated their potential for the detection of rare events such as rockfalls and wildfires, where rapid reporting as well as long-term energy-efficient operation is vital. However, current systems require periodic synchronization to maintain network coordination, heavily rely on node placement or use costly long-range links to infrastructure. We present STeC, a novel wireless communication design that directly exploits the spatial and temporal correlation of signals from the sensed phenomenon to orchestrate event-based communication. We leverage the locality of a co-detection, where a physical event triggers multiple sensors quasi-simultaneously, to efficiently collect, characterize and report sensor data. This eliminates the overhead of periodic network activity and centralized control, resulting in more energy-efficient communication with a lower, more consistent detection latency. In doing so, we propose a fundamentally new approach to avoid the elementary conflict between duty cycle and latency requirements immanent to synchronous protocols by exploiting correlated sensor signals for networking. Experiments using real-world traces of a natural hazard detection application show that STeC reduces the detection latency by up to 87 % compared to standard single-hop communication and outperforms traditional schedule-based methods by up to 58.4 x in energy efficiency.
Andreas Biri, Reto Da Forno, Tonio Gsell, Tobias Gatschet, Jan Beutel, Lothar Thiele
SenSys1
2020 SociTrack: infrastructure-free interaction tracking through mobile sensor networks
abstract
Social scientists, psychologists, and epidemiologists use empirical human interaction data to research human behaviour, social bonding, and disease spread. Historically, systems measuring interactions have been forced to choose between deployability and measurement fidelity---they operate only in instrumented spaces, under line-of-sight conditions, or provide coarse-grained proximity data. We introduce SociTrack, a platform for autonomous social interaction tracking via wireless distance measurements. Deployments require no supporting infrastructure and provide sub-second, decimeter-accurate ranging information over multiple days. The key insight that enables both deployability and fidelity in one system is to decouple node mobility and network management from range measurement, which results in a novel dual-radio architecture. SociTrack leverages an energy-efficient and scalable ranging protocol that is accurate to 14.8 cm (99th percentile) in complex indoor environments and allows our prototype to operate for 12 days on a 2000 mAh battery. Finally, to validate its deployability and efficacy, SociTrack is used by early childhood development researchers to capture caregiver-infant interactions.
Andreas Biri, Neal Jackson, Lothar Thiele, Pat Pannuto, Prabal Dutta
MobiCom1
2019 TotTernary - a wearable platform for social interaction tracking: demo abstract
abstract
We present TotTernary, the first infrastructure-free, long-term research platform which enables domain scientists to measure human interactions with previously unprecedented accuracy and flexibility. The platform can be tailored to varying scenarios by adjusting the ranging fidelity and the update rate and demonstrates dynamic adaptation to its environment. As a mobile, accurate, and reliable system for ranging measurements, it allows users to gather both distance and position information with decimeter accuracy. Measuring only 61 X 35 mm and weighing 7.7 g, it integrates two radios to achieve both low-power neighbour discovery and direct user interactions using Bluetooth Low Energy as well as precise ultra-wideband ranging measurements. The system introduces a novel energy-efficient ranging protocol with linear message complexity to achieve life times of up to 39 days. Furthermore, leveraging both antenna and frequency diversity, we demonstrate that the median ranging error can be reduced by up to 86% through an efficient aggregation of measurements over multiple channels. Our system is capable of highly reliable and consistent measurements with as little as 14.8 cm of ranging error in the 99th percentile and a 90% confidence interval of 11.3 cm.
Andreas Biri, Pat Pannuto, Prabal Dutta
IPSN1