uu.seUppsala universitets publikasjoner
Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Storage-Centric System Architectures for Networked, Resource-Constrained Devices
Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Datorteknik. Uppsala universitet, Teknisk-naturvetenskapliga vetenskapsområdet, Matematisk-datavetenskapliga sektionen, Institutionen för informationsteknologi, Avdelningen för datorteknik. SICS.
2016 (engelsk)Doktoravhandling, med artikler (Annet vitenskapelig)
Abstract [en]

The emergence of the Internet of Things (IoT) has increased the demand for networked, resource-constrained devices tremendously. Many of the devices used for IoT applications are designed to be resource-constrained, as they typically must be small, inexpensive, and powered by batteries. In this dissertation, we consider a number of challenges pertaining to these constraints: system support for energy efficiency; flash-based storage systems; programming, testing, and debugging; and safe and secure application execution. The contributions of this dissertation are made through five research papers addressing these challenges.

Firstly, to enhance the system support for energy-efficient storage in resource-constrained devices, we present the design, implementation, and evaluation of the Coffee file system and the Antelope DBMS. Coffee provides a sequential write throughput that is over 92% of the attainable flash driver throughput, and has a constant memory footprint for open files. Antelope is the first full-fledged relational DBMS for sensor networks, and it provides two novel indexing algorithms to enable fast and energy-efficient database queries.

Secondly, we contribute a framework that extends the functionality and increases the performance of sensornet checkpointing, a debugging and testing technique. Furthermore, we evaluate how different data compression algorithms can be used to decrease the energy consumption and data dissemination time when reprogramming sensor networks.

Lastly, we present Velox, a virtual machine for IoT applications. Velox can enforce application-specific resource policies. Through its policy framework and its support for high-level programming languages, Velox helps to secure IoT applications. Our experiments show that Velox monitors applications' resource usage and enforces policies with an energy overhead below 3%.

The experimental systems research conducted in this dissertation has had a substantial impact both in the academic community and the open-source software community. Several of the produced software systems and components are included in Contiki, one of the premier open-source operating systems for the IoT and sensor networks, and they are being used both in research projects and commercial products.

sted, utgiver, år, opplag, sider
Uppsala: Acta Universitatis Upsaliensis, 2016. , s. 60
Serie
Digital Comprehensive Summaries of Uppsala Dissertations from the Faculty of Science and Technology, ISSN 1651-6214 ; 1331
Serie
SICS Dissertation Series, ISSN 1101-1335 ; 74
Emneord [en]
Internet of Things, wireless sensor networks, resource-constrained devices, file system, database management system, virtual machine, data compression, reprogramming, checkpointing
HSV kategori
Forskningsprogram
Datavetenskap
Identifikatorer
URN: urn:nbn:se:uu:diva-267628ISBN: 978-91-554-9441-4 (tryckt)OAI: oai:DiVA.org:uu-267628DiVA, id: diva2:882135
Disputas
2016-02-18, ITC/2446, Lägerhyddsvägen 2, Uppsala, 13:15 (engelsk)
Opponent
Veileder
Tilgjengelig fra: 2016-01-22 Laget: 2015-11-25 Sist oppdatert: 2018-01-10
Delarbeid
1. Efficient Sensor Network Reprogramming through Compression of Executable Modules
Åpne denne publikasjonen i ny fane eller vindu >>Efficient Sensor Network Reprogramming through Compression of Executable Modules
2008 (engelsk)Inngår i: Proceedings of Fifth Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (SECON 2008): June 16-20, 2008, San Francisco, California, USA. 2008, 2008Konferansepaper, Publicerat paper (Fagfellevurdert)
HSV kategori
Identifikatorer
urn:nbn:se:uu:diva-142776 (URN)
Konferanse
Fifth Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (SECON 2008): June 16-20, 2008, San Francisco, California, USA. 2008
Prosjekter
wisenet
Tilgjengelig fra: 2011-01-17 Laget: 2011-01-17 Sist oppdatert: 2018-01-12
2. Enabling Large- Scale Storage in Sensor Networks with the Coffee File System
Åpne denne publikasjonen i ny fane eller vindu >>Enabling Large- Scale Storage in Sensor Networks with the Coffee File System
2009 (engelsk)Inngår i: Proceedings of the 8th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN 2009), San Francisco, USA, April 2009, 2009Konferansepaper, Publicerat paper (Fagfellevurdert)
Identifikatorer
urn:nbn:se:uu:diva-142686 (URN)
Konferanse
8th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN 2009), San Francisco, USA, April 2009
Prosjekter
wisenet
Tilgjengelig fra: 2011-01-14 Laget: 2011-01-14 Sist oppdatert: 2016-02-12
3. A Database in Every Sensor
Åpne denne publikasjonen i ny fane eller vindu >>A Database in Every Sensor
2011 (engelsk)Konferansepaper, Publicerat paper (Fagfellevurdert)
Emneord
Antelope, database, energy-efficiency, sensor network
HSV kategori
Forskningsprogram
Datavetenskap med inriktning mot databasteknik
Identifikatorer
urn:nbn:se:uu:diva-267634 (URN)
Konferanse
The 9th ACM Conference on Embedded Networked Sensor Systems (SenSys 2011)
Forskningsfinansiär
EU, FP7, Seventh Framework Programme, FP7-ICT-224282EU, FP7, Seventh Framework Programme, FP7-2007-2-224053Swedish Foundation for Strategic Research
Tilgjengelig fra: 2015-11-25 Laget: 2015-11-25 Sist oppdatert: 2018-01-10
4. Efficient and Flexible Sensornet Checkpointing
Åpne denne publikasjonen i ny fane eller vindu >>Efficient and Flexible Sensornet Checkpointing
2014 (engelsk)Inngår i: Wireless Sensor Networks, volume 8354, 2014, s. -65Konferansepaper, Publicerat paper (Fagfellevurdert)
Abstract [en]

Developing sensornet software is difficult partly because ofthe limited visibility of the system state of deployed nodes. Sensor-net checkpointing is a method that allows developers to save and restore full system state of nodes. We present four extensions to sensornetcheckpointing—compression, binary diffs, selective checkpointing, and checkpoint inspection—that reduce the time required for checkpointing operations considerably, and improve the granularity at which system state can be examined and manipulated down to the variable level. We show through an experimental evaluation that the checkpoint sizes can be reduced by 70%-93%, and the time can be reduced by at least 50% because of these improvements. The reduced time and increased granularity benefits multiple checkpointing use cases, including automated testing, network visualization, and software debugging.

HSV kategori
Identifikatorer
urn:nbn:se:uu:diva-211145 (URN)0.1007/978-3-319-04651-8_4 (DOI)000340395900004 ()978-3-319-04650-1 (ISBN)978-3-319-04651-8 (ISBN)
Konferanse
EWSN 2014: The European Conference on Wireless Sensor Networks; 17-19 February 2014; University of Oxford; Oxford, UK
Prosjekter
ProFuN
Tilgjengelig fra: 2013-11-20 Laget: 2013-11-20 Sist oppdatert: 2016-02-12bibliografisk kontrollert
5. Velox: A Virtual Machine for IoT Software Security and Resource Protection
Åpne denne publikasjonen i ny fane eller vindu >>Velox: A Virtual Machine for IoT Software Security and Resource Protection
(engelsk)Manuskript (preprint) (Annet vitenskapelig)
HSV kategori
Forskningsprogram
Datavetenskap
Identifikatorer
urn:nbn:se:uu:diva-268870 (URN)
Forskningsfinansiär
VINNOVAKnowledge Foundation
Tilgjengelig fra: 2015-12-10 Laget: 2015-12-10 Sist oppdatert: 2018-01-10

Open Access i DiVA

fulltext(398 kB)627 nedlastinger
Filinformasjon
Fil FULLTEXT01.pdfFilstørrelse 398 kBChecksum SHA-512
1a4b628a60ac8eb12cfdd5ca7ac115b37cce09502143f1c41d42319625e84bee1addbee3f63db6a13655e50a3e07615c0c4f7244a8582442fda31d881ee1bb6c
Type fulltextMimetype application/pdf
Kjøp publikasjonen >>

Personposter BETA

Tsiftes, Nicolas

Søk i DiVA

Av forfatter/redaktør
Tsiftes, Nicolas
Av organisasjonen

Søk utenfor DiVA

GoogleGoogle Scholar
Totalt: 627 nedlastinger
Antall nedlastinger er summen av alle nedlastinger av alle fulltekster. Det kan for eksempel være tidligere versjoner som er ikke lenger tilgjengelige

isbn
urn-nbn

Altmetric

isbn
urn-nbn
Totalt: 2117 treff
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf