Your browser does not support JavaScript!

Post-graduate theses

Search command : Author="Στεφανίδης"  And Author="Κωνσταντίνος"

Current Record: 5 of 690

Back to Results Previous page
Next page
Add to Basket
[Add to Basket]
Identifier 000425967
Title Hardware implementation of BitSurfing communication logic
Alternative Title Υλοποίηση της λογικής BitSurfing σε πραγματικές IoT συσκευές
Author Καραγκούνης, Δημήτριος Γ.
Thesis advisor Μαρκάτος, Ευάγγελος
Reviewer Ιωαννίδης, Σωτήρης
Πρατικάκης, Πολύβιος
Abstract The demand for realistic, low energy consumption communication protocols continuously increases in the era of IoT. IoT deployments are expected to expand even more in year to come, in order to serve multiple diverse field applications. Reliability and longevity (long autonomy) are two, undeniably, important factors. Problems arising due to the lack of the later, are among the most difficult to address. In order to increase the reliability and lifespan of IoT devices many research teams have proposed protocols and architectures especially designed for IoT applications. Recently, a novel theoretical communication paradigm was proposed, called BitSurfing, which can simplify significantly the IoT transceiver hardware, with potential for major benefits in energyefficiency and security. The present work demonstrates a proof-of-concept implementation of the BitSurfing logic using low cost Raspberry Pi hardware. BitSurfing nodes take advantage of packets broadcasted in their network and utilize them to enable intra-network communications. Every node maintains a FIFO buffer, in which it stores broadcasted packets. If a node wants to send a message, it waits until the message appears in the buffer and then it sends a low energy 1-bit pulse to inform neighboring nodes. BitSurfing cuts down the required IoT device energy consumption and thus it has a potential use in battery-less systems. In this study, a proof-of-concept deployment on real hardware is presented and the results of BitSurfing evaluation suggest that the proposed logic can be feasibly used for data transfer among network nodes. This study shows that BitSurfing is implementable even with very common hardware and defines an empirical model for its operation. Furthermore, a multi-threaded BitSurfing simulator is created and tested for larger network sizes and congestion levels. The results derived from the various simulations also suggest that BitSurfing can deliver messages among network devices without using any MAC layer functionality, a characteristic reducing the energy consumption requirements even more. In conclusion, two specific BitSurfing use cases are presented and promising research directions are highlighted.
Language English
Subject Διαδίκτυο των πραγμάτων
Issue date 2019-11-22
Collection   Faculty/Department--Faculty of Sciences and Engineering--Department of Computer Science--Post-graduate theses
  Type of Work--Post-graduate theses
Permanent Link Bookmark and Share
Views 6

Digital Documents
No preview available

View document
Views : 5