Landsiedel, OlafOlafLandsiedelFerrari, FedericoFedericoFerrariZimmerling, MarcoMarcoZimmerling2025-02-062025-02-062013Proceedings of the 11th ACM Conference on Embedded Networked Sensor Systems: 1 (2013)9781450320276https://hdl.handle.net/11420/53924An important building block for low-power wireless systems is to effciently share and process data among all devices in a network. However, current approaches typically split such all-to-all interactions into sequential collection, processing, and dissemination phases, thus handling them ineffciently. We introduce Chaos, the first primitive that natively sup-ports all-to-all data sharing in low-power wireless networks. Different from current approaches, Chaos embeds program-able in-network processing into a communication support based on synchronous transmissions. We show that this de-sign enables a variety of common all-to-all interactions, including network-wide agreement and data aggregation. Re-sults from three testbeds and simulations demonstrate that Chaos scales eficiently to networks consisting of hundreds of nodes, achieving severalfold improvements over LWB and CTP/Drip in radio duty cycle and latency with almost 100% reliability across all scenarios we tested. For example, Chaos computes simple aggregates, such as the maximum, in a 100- node multi-hop network within less than 90 milliseconds.enAll-to-all communication | Capture effect | In-network processing | Synchronous transmissions | Wireless sensor networksTechnology::620: EngineeringChaos: Versatile and efficient all-to-all data sharing and in-network processing at scaleConference Paper10.1145/2517351.2517358Conference Paper