2012 · 18 citations · 9 references
ComputingComputer ScienceComputer SystemsComputer NetworksDistributed SystemsMobile ComputingDistributed ComputingMobile NetworkingMobile NetworksNetwork ProtocolsPeer-to-peer SystemsReliable Distributed SystemsData DisseminationDelay-tolerant NetworkingInformation DisseminationMessage Delivery ReliabilityMiddlewarePublish-subscribe MiddlewarePublish-subscribe SystemsReliable Message Delivery
In this paper, we present Mist: a reliable and delay-tolerant middleware for information dissemination between highly mobile devices. Mist provides publish/subscribe with guaranteed message delivery in fully connected networks. Through emulation we show how the middleware is effective in static networks, as well as in dynamic topologies with high mobility. We describe how Mist is able to scale using a topic routing mechanism, allowing groups of mobile units to cooperate with infrastructure-based P2P-networks. Finally, we describe recent experiments where Mist has been employed successfully in real-life deployments. The implementation of the middleware, written in Java, is released as open source.
9
Space/time trade-offs in hash coding with allowable errors
Burton H. Bloom · Communications of the ACM · 1970 · 7.5K citations · Full text
David Eppstein, Michael T. Goodrich, Frank Uyeda et al. · 2011 · 92 citations · Full text