We propose Bluemob, a novel algorithm for building ad-hoc networks among mobile devices of passengers on urban buses using the Bluetooth interface. Based on estimates of node permanence onboard, a role-assignment mechanism establishes the nodes more suited to perform a given function in the network (masters, slaves or gateways). The mechanism is flexible and isolated from the algorithm core, allowing the adoption of Bluemob in other small and dynamic environments and applications with minimal changes. Simulation studies indicate improvements of up to 75 % in the times needed to rebuild the network after nodes have left in comparison to an algorithm without the role-assignment mechanism. Performance levels related to the quality of estimates are also evaluated to indicate the accuracy of estimation needed for proper application of the algorithm.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.