Identifying "who is around" is key in a plethora of smart scenarios. While many solutions exist, they often take a theoretical approach, reasoning about protocol behavior with an abstract model that makes simplifying assumptions about the environment. This approach creates a gap between protocol implementations and the models used during design and analysis. In this paper, we take a system approach to continuous neighbor discovery: starting with the concrete technology of Bluetooth Low Energy (BLE) we build a protocol, called BLEnd, tailored to its constraints. Moreover, we also consider the very real effects of packet collisions, to our knowledge a first in this domain. Our ultimate goal is to directly empower developers with the ability to determine the optimal protocol configuration for their applications; in this respect, the slotless operation of BLEnd offers richer alternatives than state-of-the-art protocols. Developers specify the minimum discovery probability, the target discovery latency, and the maximum expected node density; these are used by an optimizer tool to parameterize the BLEnd implementation towards maximum lifetime. This paper shows that BLEnd not only achieves the user-specified goals, but does so more efficiently than analogous configurations of competing protocols.

BLEnd: Practical continuous neighbor discovery for bluetooth low energy / Julien, Christine; Liu, Chenguang; Murphy, Amy L.; Picco, Gian Pietro. - ELETTRONICO. - (2017), pp. 105-116. (Intervento presentato al convegno 16th ACM/IEEE International Conference on Information Processing in Sensor Networks, IPSN 2017 tenutosi a Pittsburgh Pennsylvania USA nel 2017) [10.1145/3055031.3055086].

BLEnd: Practical continuous neighbor discovery for bluetooth low energy

Picco, Gian Pietro
2017-01-01

Abstract

Identifying "who is around" is key in a plethora of smart scenarios. While many solutions exist, they often take a theoretical approach, reasoning about protocol behavior with an abstract model that makes simplifying assumptions about the environment. This approach creates a gap between protocol implementations and the models used during design and analysis. In this paper, we take a system approach to continuous neighbor discovery: starting with the concrete technology of Bluetooth Low Energy (BLE) we build a protocol, called BLEnd, tailored to its constraints. Moreover, we also consider the very real effects of packet collisions, to our knowledge a first in this domain. Our ultimate goal is to directly empower developers with the ability to determine the optimal protocol configuration for their applications; in this respect, the slotless operation of BLEnd offers richer alternatives than state-of-the-art protocols. Developers specify the minimum discovery probability, the target discovery latency, and the maximum expected node density; these are used by an optimizer tool to parameterize the BLEnd implementation towards maximum lifetime. This paper shows that BLEnd not only achieves the user-specified goals, but does so more efficiently than analogous configurations of competing protocols.
2017
Proceedings - 2017 16th ACM/IEEE International Conference on Information Processing in Sensor Networks, IPSN 2017
New York
Association for Computing Machinery, Inc
9781450348904
Julien, Christine; Liu, Chenguang; Murphy, Amy L.; Picco, Gian Pietro
BLEnd: Practical continuous neighbor discovery for bluetooth low energy / Julien, Christine; Liu, Chenguang; Murphy, Amy L.; Picco, Gian Pietro. - ELETTRONICO. - (2017), pp. 105-116. (Intervento presentato al convegno 16th ACM/IEEE International Conference on Information Processing in Sensor Networks, IPSN 2017 tenutosi a Pittsburgh Pennsylvania USA nel 2017) [10.1145/3055031.3055086].
File in questo prodotto:
File Dimensione Formato  
blend(5).pdf

accesso aperto

Tipologia: Versione editoriale (Publisher’s layout)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 1.35 MB
Formato Adobe PDF
1.35 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/195605
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 41
  • ???jsp.display-item.citation.isi??? 22
social impact