Show simple item record

dc.contributor.author
Bächli, Jonas
dc.contributor.supervisor
Jacob, Romain
dc.contributor.supervisor
Da Forno, Reto
dc.contributor.supervisor
Thiele, Lothar
dc.date.accessioned
2018-12-05T09:58:53Z
dc.date.available
2018-06-18T10:05:07Z
dc.date.available
2018-06-18T11:32:58Z
dc.date.available
2018-06-18T11:48:42Z
dc.date.available
2018-12-05T09:58:53Z
dc.date.issued
2018-06-07
dc.identifier.uri
http://hdl.handle.net/20.500.11850/270388
dc.identifier.doi
10.3929/ethz-b-000270388
dc.description.abstract
Low-power wireless networks allow for easy-deployment and low-maintenance solutions for sensor applications. Glossy, an often used communication primitive to build such low-power wireless networks, is a flooding protocol providing high reliability and resilience. Even though the list of protocols building on top of Glossy is extensive, the current approach to implement Glossy-based protocols could be significantly improved by separating low-level complexity from high- level protocol logic. The Glossy Middleware presented in this thesis provides system designers with a well-defined, yet versatile interface. Building on top of a round-based framework, the Glossy Middleware offers a vast amount of control over important Glossy parameters on a high-level. This report presents the design and features of the Glossy Middleware in detail, while also serving as an user manual. The evaluation displays the low performance overhead in terms of memory and energy usage as well as the high usability by reimplementing different existing protocols in addition to others, illustrating the various features of the middleware. The middleware has been designed with hardware portability in mind: currently it is fully supported on the DPP platform and to some extent on the TelosB platform. This thesis concludes by illustrating possible improvements on the existing work while also outlining exiting possibilities of the developed Glossy Middle- ware.
en_US
dc.format
application/pdf
en_US
dc.language.iso
en
en_US
dc.publisher
ETH Zurich, Computer Engineering and Networks Laboratory (TIK)
en_US
dc.rights.uri
http://rightsstatements.org/page/InC-NC/1.0/
dc.subject
Internet of Things (IoT)
en_US
dc.subject
Middleware
en_US
dc.subject
Synchronous transmissions
en_US
dc.title
Creating a Flexible Middleware for Low-Power Flooding Protocols
en_US
dc.type
Master Thesis
dc.rights.license
In Copyright - Non-Commercial Use Permitted
dc.date.published
2018-06-18
ethz.size
66 p.
en_US
ethz.publication.place
Zurich
en_US
ethz.publication.status
published
en_US
ethz.leitzahl
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02140 - Dep. Inf.technologie und Elektrotechnik / Dep. of Inform.Technol. Electrical Eng.::02640 - Inst. f. Technische Informatik und Komm. / Computer Eng. and Networks Lab.::03429 - Thiele, Lothar / Thiele, Lothar
en_US
ethz.date.deposited
2018-06-18T10:05:10Z
ethz.source
FORM
ethz.eth
yes
en_US
ethz.availability
Open access
en_US
ethz.date.embargoend
2018-12-01
ethz.rosetta.installDate
2018-06-18T11:33:02Z
ethz.rosetta.lastUpdated
2018-12-02T11:27:20Z
ethz.rosetta.exportRequired
true
ethz.rosetta.versionExported
true
ethz.COinS
ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.atitle=Creating%20a%20Flexible%20Middleware%20for%20Low-Power%20Flooding%20Protocols&rft.date=2018-06-07&rft.au=B%C3%A4chli,%20Jonas&rft.genre=unknown&rft.btitle=Creating%20a%20Flexible%20Middleware%20for%20Low-Power%20Flooding%20Protocols
 Search via SFX

Files in this item

Thumbnail

Publication type

Show simple item record