Mobile applications are increasingly taking advantage of user geographic location to provide sophisticated Location-Based Services (LBSs). Unfortunately, most LBSs rely upon centralized infrastructures, with serious problems as regards user privacy. For this reason, the research community has proposed a number of decentralized protocols and studied their effectiveness and efficiency by means of simulations. In this paper, we describe Adgt.js, a truly cross-platform, WebRTC-based implementation of the ADGT georeferenced peer-to-peer overlay scheme. Moreover, we present a concrete LBS example, realized with Adgt.js, to illustrate how simple and powerful such a framework is.
Adgt.js: A Web Application Framework for Peer-to-Peer Location-Based Services / Brambilla, Giacomo; Amoretti, Michele; Zanichelli, Francesco. - ELETTRONICO. - 10104:(2017), pp. 248-259. (Intervento presentato al convegno Large Scale Distributed Virtual Environments (LSDVE) Workshop tenutosi a Grenoble, Francia nel Agosto 2016) [10.1007/978-3-319-58943-5_20].
Adgt.js: A Web Application Framework for Peer-to-Peer Location-Based Services
BRAMBILLA, Giacomo;AMORETTI, Michele;ZANICHELLI, Francesco
2017-01-01
Abstract
Mobile applications are increasingly taking advantage of user geographic location to provide sophisticated Location-Based Services (LBSs). Unfortunately, most LBSs rely upon centralized infrastructures, with serious problems as regards user privacy. For this reason, the research community has proposed a number of decentralized protocols and studied their effectiveness and efficiency by means of simulations. In this paper, we describe Adgt.js, a truly cross-platform, WebRTC-based implementation of the ADGT georeferenced peer-to-peer overlay scheme. Moreover, we present a concrete LBS example, realized with Adgt.js, to illustrate how simple and powerful such a framework is.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.