Skip to main content
Top
Published in: Peer-to-Peer Networking and Applications 1/2020

08-01-2019

RELOAD/CoAP architecture for the federation of wireless sensor networks

Authors: L. Rodrigues, J. Guerreiro, N. Correia

Published in: Peer-to-Peer Networking and Applications | Issue 1/2020

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Sensing devices are expected to interconnect over large geographical areas and federations of wireless sensor networks are expected in a near future. In such environments a critical issue is how to discover the resources available at devices in a scalable manner. For this purpose, a Constrained Application Protocol (CoAP) Usage for REsource LOcation And Discovery (RELOAD), a generic self-organizing Peer-to-Peer (P2P) overlay network service, has been defined to be used as a lookup service, to store available device resources and as a cache for sensor data. Each P2P resource, at the RELOAD/CoAP overlay, includes references to device resources, hosted at one or more constrained nodes, but no provision is made for the insertion of bindings/references to P2P resources already available at the P2P overlay network. Such feature would increase the efficiency and consistency of storage, avoiding duplicate references, a very relevant issue for future IoT applications relying on the federation of wireless sensor networks. In this article an extension to the service provided by CoAP Usage is proposed so that resource bindings can be managed. Two binding models, and a heuristic algorithm for their implementation, are proposed. Results show that such models lead to a better resource organization, reducing the number of sensor resource entries and/or fetches to the P2P overlay.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Footnotes
1
Each RELOAD node stores part of the resources, according to their keys, resulting into a distributed and scalable storage system.
 
Literature
1.
go back to reference Mäenpää J, Bolonio JJ, Loreto S (2012) Using RELOAD and coAP for wide area sensor and actuator networking. EURASIP J Wirel Commun Netw 2012:121CrossRef Mäenpää J, Bolonio JJ, Loreto S (2012) Using RELOAD and coAP for wide area sensor and actuator networking. EURASIP J Wirel Commun Netw 2012:121CrossRef
2.
go back to reference Shelby Z, et al. (2014) The constrained application protocol (coAP). RFC 7252 Shelby Z, et al. (2014) The constrained application protocol (coAP). RFC 7252
3.
go back to reference Jennings C, et al. (2014) RESource location and discovery (RELOAD) base protocol. RFC 6940 Jennings C, et al. (2014) RESource location and discovery (RELOAD) base protocol. RFC 6940
4.
go back to reference Jimenez J, et al. (2015) A constrained application protocol (coAP) usage for resource location and discovery (RELOAD). RFC 7650 Jimenez J, et al. (2015) A constrained application protocol (coAP) usage for resource location and discovery (RELOAD). RFC 7650
5.
6.
go back to reference Nottingham M, Hammer-Lahav E (2010) Defining well-known uniform resource identifiers (URIs). RFC 5785 Nottingham M, Hammer-Lahav E (2010) Defining well-known uniform resource identifiers (URIs). RFC 5785
7.
go back to reference Shelby Z (2012) Constrained RESTful environments (coRE) link format. RFC 6690 Shelby Z (2012) Constrained RESTful environments (coRE) link format. RFC 6690
8.
go back to reference Correia N, Sacramento D, Schütz G (2016) Dynamic aggregation and scheduling in coAP/observe based wireless sensor networks. IEEE Internet Things J 6:3 Correia N, Sacramento D, Schütz G (2016) Dynamic aggregation and scheduling in coAP/observe based wireless sensor networks. IEEE Internet Things J 6:3
9.
go back to reference Ludovici A, Gimeno E, Garcia X, Calveras Auge A (2012) Adding QoS support for timeliness to the observe extension of coAP. In: IEEE conference on wireless and mobile computing networking and communications (WiMob) Ludovici A, Gimeno E, Garcia X, Calveras Auge A (2012) Adding QoS support for timeliness to the observe extension of coAP. In: IEEE conference on wireless and mobile computing networking and communications (WiMob)
10.
go back to reference Hartke K (2015) Observing resources in the constrained application protocol (coAP). RFC 7641 Hartke K (2015) Observing resources in the constrained application protocol (coAP). RFC 7641
11.
go back to reference Shelby Z (2017) CoRE resource directory. draft-ietf-core-resource-directory-10 Shelby Z (2017) CoRE resource directory. draft-ietf-core-resource-directory-10
12.
go back to reference Jennings C, et al. (2016) A SIP usage for resource location and discovery (RELOAD). RFC 7904 Jennings C, et al. (2016) A SIP usage for resource location and discovery (RELOAD). RFC 7904
13.
go back to reference Maenpaa J, Camarillo G (2014) Service discovery usage for resource location and discovery (RELOAD). RFC 7374 Maenpaa J, Camarillo G (2014) Service discovery usage for resource location and discovery (RELOAD). RFC 7374
14.
go back to reference Rosenberg J (2010) Interactive connectivity establishment (ICE): a protocol for network address translator (NAT) traversal for Offer/Answer protocols. RFC 5245 Rosenberg J (2010) Interactive connectivity establishment (ICE): a protocol for network address translator (NAT) traversal for Offer/Answer protocols. RFC 5245
15.
go back to reference Mahy R, Matthews P, Rosenberg J (2010) Traversal using relays around NAT (TURN): Relay extensions to session traversal utilities for NAT (STUN). RFC 5766 Mahy R, Matthews P, Rosenberg J (2010) Traversal using relays around NAT (TURN): Relay extensions to session traversal utilities for NAT (STUN). RFC 5766
16.
go back to reference Rhea S, Godfrey B, Karp B, Kubiatowicz J, Ratnasamy S, Shenker S, Stoica I, Yu H (2005) OpenDHT: A public DHT service and its uses. ACM SIGCOMM Rhea S, Godfrey B, Karp B, Kubiatowicz J, Ratnasamy S, Shenker S, Stoica I, Yu H (2005) OpenDHT: A public DHT service and its uses. ACM SIGCOMM
17.
Metadata
Title
RELOAD/CoAP architecture for the federation of wireless sensor networks
Authors
L. Rodrigues
J. Guerreiro
N. Correia
Publication date
08-01-2019
Publisher
Springer US
Published in
Peer-to-Peer Networking and Applications / Issue 1/2020
Print ISSN: 1936-6442
Electronic ISSN: 1936-6450
DOI
https://doi.org/10.1007/s12083-018-0712-7

Other articles of this Issue 1/2020

Peer-to-Peer Networking and Applications 1/2020 Go to the issue

Premium Partner