Using a DHT in a Peer to Peer architecture for the Internet of Things

dc.contributor.authorTracey, David
dc.contributor.authorSreenan, Cormac J.
dc.date.accessioned2020-02-17T11:56:46Z
dc.date.available2020-02-17T11:56:46Z
dc.date.issued2019-04
dc.date.updated2020-02-17T11:53:38Z
dc.description.abstractA challenging aspect of The Internet of Things (IoT) is to provide an architecture that can handle the range of IoT elements ranging from Cloud-based applications to constrained nodes in Wireless Sensor Networks (WSNs). Such an architecture must be scalable, allow seamless operation across networks and devices with little human intervention. This paper describes a set of abstractions and an architecture for the flow of data from sensors to applications supported by a Distributed Hash Table (DHT) and our novel Holistic Peer to Peer (HPP) Application Layer protocol to handle node ids, capabilities, services and sensor data. We show that this architecture can operate in a constrained node by presenting a `C' implementation running on the Contiki3.0 OS and consider the effectiveness of its use of a DHT and its abstractions.en
dc.description.statusPeer revieweden
dc.description.versionAccepted Versionen
dc.format.mimetypeapplication/pdfen
dc.identifier.citationTracey, D. and Sreenan, C. (2019) 'Using a DHT in a Peer to Peer Architecture for the Internet of Things', IEEE 5th World Forum on Internet of Things (WF-IoT), Limerick, Ireland 15-18 April, pp. 560-565. doi: 10.1109/WF-IoT.2019.8767261en
dc.identifier.doi10.1109/WF-IoT.2019.8767261en
dc.identifier.endpage565en
dc.identifier.isbn978-1-5386-4980-0
dc.identifier.startpage560en
dc.identifier.urihttps://hdl.handle.net/10468/9653
dc.language.isoenen
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)en
dc.relation.urihttps://ieeexplore.ieee.org/document/8767261
dc.rights© 2019 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.en
dc.subjectCloud computingen
dc.subjectInternet of Thingsen
dc.subjectPeer-to-peer computingen
dc.subjectProtocolsen
dc.subjectWireless sensor networksen
dc.subjectDHTen
dc.subjectNode idsen
dc.subjectSensor dataen
dc.subjectConstrained nodeen
dc.subjectAbstractionsen
dc.subjectIoT elementsen
dc.subjectSeamless operationen
dc.subjectDistributed hash tableen
dc.subjectPeer to peer architectureen
dc.subjectCloud-based applicationsen
dc.subjectWSNen
dc.subjectData flowen
dc.subjectHolistic peer to peer application layer protocolen
dc.subjectHPP application layer protocolen
dc.subjectContiki3.0 OSen
dc.subjectSensorsen
dc.subjectComputer architectureen
dc.subjectIOTen
dc.subjectTuple Spaceen
dc.subjectData Modelen
dc.subjectOMA LWM2Men
dc.titleUsing a DHT in a Peer to Peer architecture for the Internet of Thingsen
dc.typeConference itemen
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
DHT-P2P-Paper.pdf
Size:
625.9 KB
Format:
Adobe Portable Document Format
Description:
Accepted version
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.71 KB
Format:
Item-specific license agreed upon to submission
Description: