A holistic architecture using peer to peer (P2P) protocols for the internet of things and wireless sensor networks

Show simple item record

dc.contributor.advisor Sreenan, Cormac J. en
dc.contributor.author Tracey, David
dc.date.accessioned 2020-05-12T11:38:32Z
dc.date.available 2020-05-12T11:38:32Z
dc.date.issued 2020-02
dc.date.submitted 2020-02
dc.identifier.citation Tracey D. 2020. A holistic architecture using peer to peer (P2P) protocols for the internet of things and wireless sensor networks. PhD Thesis, University College Cork. en
dc.identifier.endpage 225 en
dc.identifier.uri http://hdl.handle.net/10468/9932
dc.description.abstract Wireless Sensor Networks (WSNs) interact with the physical world using sensing and/or actuation. The wireless capability of WSN nodes allows them to be deployed close to the sensed phenomenon. Cheaper processing power and the use of micro IP stacks allow nodes to form an “Internet of Things” (IoT) integrating the physical world with the Internet in a distributed system of devices and applications. Applications using the sensor data may be located across the Internet from the sensor network, allowing Cloud services and Big Data approaches to store and analyse this data in a scalable manner, supported by new approaches in the area of fog and edge computing. Furthermore, the use of protocols such as the Constrained Application Protocol (CoAP) and data models such as IPSO Smart Objects have supported the adoption of IoT in a range of scenarios. IoT has the potential to become a realisation of Mark Weiser’s vision of ubiquitous computing where tiny networked computers become woven into everyday life. This presents the challenge of being able to scale the technology down to resource-constrained devices and to scale it up to billions of devices. This will require seamless interoperability and abstractions that can support applications on Cloud services and also on node devices with constrained computing and memory capabilities, limited development environments and requirements on energy consumption. This thesis proposes a holistic architecture using concepts from tuple-spaces and overlay Peer-to-Peer (P2P) networks. This architecture is termed as holistic, because it considers the flow of the data from sensors through to services. The key contributions of this work are: development of a set of architectural abstractions to provide application layer interoperability, a novel cache algorithm supporting leases, a tuple-space based data store for local and remote data and a Peer to Peer (P2P) protocol with an innovative use of a DHT in building an overlay network. All these elements are designed for implementation on a resource constrained node and to be extensible to server environments, which is shown in a prototype implementation. This provides the basis for a new P2P holistic approach that will allow Wireless Sensor Networks and IoT to operate in a self-organising ad hoc manner in order to deliver the promise of IoT. en
dc.format.mimetype application/pdf en
dc.language.iso en en
dc.publisher University College Cork en
dc.rights © 2020, David Tracey. en
dc.rights.uri https://creativecommons.org/licenses/by-nc-nd/4.0/ en
dc.subject Peer to Peer (P2P) en
dc.subject Contiki en
dc.subject Cache en
dc.subject Internet of things (IoT) en
dc.subject Wireless sensor network (WSN) en
dc.subject Peer to peer (P2P) en
dc.subject Fog computing en
dc.subject Tuple space en
dc.subject RESTFul architectural style en
dc.subject Paging algorithms en
dc.title A holistic architecture using peer to peer (P2P) protocols for the internet of things and wireless sensor networks en
dc.type Doctoral thesis en
dc.type.qualificationlevel Doctoral en
dc.type.qualificationname PhD - Doctor of Philosophy en
dc.internal.availability Full text available en
dc.description.version Accepted Version en
dc.description.status Not peer reviewed en
dc.internal.school Computer Science and Information Technology en
dc.internal.conferring Summer 2020 en
dc.internal.ricu Centre for Unified Computing en
dc.contributor.advisorexternal Sa Silva, Jorge en
dc.availability.bitstream openaccess


Files in this item

This item appears in the following Collection(s)

Show simple item record

© 2020, David Tracey. Except where otherwise noted, this item's license is described as © 2020, David Tracey.
This website uses cookies. By using this website, you consent to the use of cookies in accordance with the UCC Privacy and Cookies Statement. For more information about cookies and how you can disable them, visit our Privacy and Cookies statement