- Publications
- Conference paper
- UnsServ: unstructured peer-to-peer library for deploying services in smart environments
UnsServ: unstructured peer-to-peer library for deploying services in smart environments
[u' @inproceedings{manterola_lasa_unsserv_2020, address = {Split (Croatia)}, title = {{UnsServ}: unstructured peer-to-peer library for deploying services in smart environments}, shorttitle = {{UnServ}}, url = {https://ieeexplore.ieee.org/document/9243828}, doi = {10.23919/SpliTech49282.2020.9243828}, abstract = {UnsServ is a modular unstructured peer-to-peer library composed of independent services that aim to provide basic functionalities. These services are designed for using them as underlying P2P technology. The work presented in this paper provides an overview to the UnsServ library. Besides, it pursues to present a unique perspective on unstructured peer-to-peer utterly focused on its practicality. To do this, we present six services that represent the functionalities UnsServ is capable of offering. Through them, we propose to characterize the peer-to-peer technology: scalable and churn resistant membership, clustering, aggregation, random sampling, broadcast dissemination and searching. All of these parts are presented along with a clear API for coupling them in a modular solution. The proposed library can help to seamlessly deploy P2P services on contexts of high dynamicity such as Internet of Things.}, booktitle = {In 2020 5th {International} {Conference} on {Smart} and {Sustainable} {Technologies} ({SpliTech})}, publisher = {IEEE Xplore}, author = {Manterola Lasa, Arazt and Casado-Mansilla, Diego and L\xf3pez de Ipi\xf1a, Diego}, month = sep, year = {2020}, keywords = {IoT, Libraries, Peer to peer computing, Software Architecture}, pages = {1--6}, } ']
Abstract