“SITAN: Services for Ad Hoc Networks with Unknown Participants”
in Fast Abstract at the 44th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), Atlanta, USA, Jun. 2014.
Abstract: The evolution of mobile devices with various capabilities (e.g., smartphones and tablets), together with their ability to collaborate in impromptu ad hoc networks, opens new opportunities for the design of innovative distributed applications. The development of these applications has however to address several difficulties, such as the unreliability of the network, the imprecise set of participants, or the presence of malicious nodes. In this paper we describe a middleware, called SITAN, that offers a number of communication and coordination services specially conceived for these settings. These services are implemented by a stack of Byzantine fault-tolerant protocols, enabling applications that are built on top of them to operate correctly despite the uncertainty of the environment. SITAN was evaluated in the network simulator NS-3, with results showing that it can perform well in many scenarios. An implementation in the Android OS is currently under way.
Research line(s): Fault and Intrusion Tolerance in Open Distributed Systems (FIT)