Writing on the clean slate: Implementing a socially-aware protocol in Haggle

Mirco Musolesi*, Pan Hui, Cecilia Mascolo, Jon Crowcroft

*Corresponding author for this work

Research output: Chapter in Book/Conference Proceeding/ReportConference Paper published in a bookpeer-review

21 Citations (Scopus)

Abstract

Developing protocols and applications for opportunistic networking can represent a daunting task given the many aspects that must be taken into consideration, such as intermittent connectivity, smart choice among multiple interfaces and intelligent data storage. The implementation of these protocols can be based on generic layer-less communication frameworks that provide programming abstractions for the extraction and analysis of social, colocation and mobility information and allows data exchange by means of heterogeneous devices. We propose Gently, a novel fully implemented solution which combines techniques of context awareness and social knowledge to concretely solve issues related to opportunistic forwarding. More precisely, Gently is born as the combination of the Context-aware Adaptive Routing (CAR) and the socially aware LABEL protocol. We discuss the implementation of our solution on top of the layer-less Haggle framework presenting the key design choices and the lessons learnt.

Original languageEnglish
Title of host publication2008 IEEE International Symposium on A World of Wireless, Mobile and Multimedia Networks, WoWMoM2008
DOIs
Publication statusPublished - 2008
Externally publishedYes
Event9th IEEE International Symposium on Wireless, Mobile and Multimedia Networks, WoWMoM 2008 - Newport Beach, CA, United States
Duration: 23 Jun 200826 Jun 2008

Publication series

Name2008 IEEE International Symposium on A World of Wireless, Mobile and Multimedia Networks, WoWMoM2008

Conference

Conference9th IEEE International Symposium on Wireless, Mobile and Multimedia Networks, WoWMoM 2008
Country/TerritoryUnited States
CityNewport Beach, CA
Period23/06/0826/06/08

Fingerprint

Dive into the research topics of 'Writing on the clean slate: Implementing a socially-aware protocol in Haggle'. Together they form a unique fingerprint.

Cite this