About me

Recent updates (April 2017)

  • Please cite this paper when using the Contiki TSCH implementation for your projects: S. Duquennoy, A. Elsts, B. Al Nahas, G. Oikonomou. TSCH and 6TiSCH for Contiki: Challenges, Design and Evaluation, IEEE DCOSS 2017.

  • Check out our paper about the lessons learned when using Contiki for the SPHERE 100-home IoT deployment.

  • Other recent work on TSCH: channel selection, scheduling, simulation, implementation on CC2650.

Overview

I'm a research associate at University of Bristol, Department of Electrical and Electronic Engineering. My scientific interests center around experimental research and software engineering for the Internet of Things.

In Bristol I'm participating in the SPHERE project, which attempts to bridge IoT and digital healthcare.

Previously I've been a researcher at SICS Swedish ICT (now RISE SICS) and Uppsala University. In SICS I was a member of the Networked Embedded Systems Group and participated in bringing the IEEE 802.15.4e TSCH channel-hopping MAC protocol to the Contiki operating system.

In my postdoctoral work at Uppsala University (2014-2015) I was involved in the ProFuN project (A Programming Platform for Future Wireless Sensor Networks). My contribution was ProFuN TG, a tool for developing and managing sensor network applications that are aware of performance requirements.

Before that, I received my PhD from University of Latvia (in January 2014); my thesis described a software framework designed to facilitate wireless sensor network programming.

Software

  • Contiki branch with TSCH changes for microsecond-accuracy time synchronization on Texas Instruments CC2650.

  • A simple TSCH simulator.

See my GitHub for more.

Datasets

  • IEEE 802.15.4 wireless performance dataset from the Marsta testbed (16 channels, 16 nodes, 200+ links, 1 + 1 weeks of data). The dataset is used in our RealWSN paper.

Publications

Conference, workshop and journal papers

Postdoctoral work: TSCH protocol and the SPHERE project

  • A. Elsts, G. Oikonomou, X. Fafoutis and R. Piechocki. Internet of Things for Smart Homes: Lessons Learned from the SPHERE Case Study, 1st Global Internet of Things Summit, 2017. [PDF]

  • A. Elsts, X. Fafoutis, G. Oikonomou and R. Piechocki. Adaptive Channel Selection in IEEE 802.15.4 TSCH Networks, 1st Global Internet of Things Summit, 2017. [PDF]

  • S. Duquennoy, A. Elsts, B. Al Nahas, G. Oikonomou. TSCH and 6TiSCH for Contiki: Challenges, Design and Evaluation, IEEE DCOSS 2017. [PDF]

  • A. Elsts, X. Fafoutis, J. Pope, G. Oikonomou, R. Piechocki and I. Craddock. Scheduling High-Rate Unpredictable Traffic in IEEE 802.15.4 TSCH Networks, IEEE DCOSS 2017. [PDF]

  • A. Elsts, S. Duquennoy, X. Fafoutis, G. Oikonomou, R. Piechocki and I. Craddock, Microsecond-Accuracy Time Synchronization Using the IEEE 802.15.4 TSCH Protocol, IEEE LCN 2016. [PDF]

Postdoctoral work: Optimization for metabolic models

  • A. Elsts, A. Pentjuss, E. Stalidzans, SpaceScanner: COPASI wrapper for automated management of global stochastic optimisation experiments, Bioinformatics (Impact Factor: 7.307), Oxford University Press, 2017, DOI: http://doi.org/10.1093/bioinformatics/btx363

Postdoctoral work: Task allocation

  • A. Elsts. Source-Node Selection to Increase the Reliability of Sensor Networks for Building Automation. EWSN 2016. [PDF] [presentation]

  • A. Elsts, Farshid Hassani Bijarbooneh, Martin Jacobsson, and Konstantinos Sagonas, ProFuN TG: A Tool for Programming and Managing Performance-Aware Sensor Network Applications. IEEE SenseApp, 2015. [PDF]

  • A. Elsts, Hjalmar Wennerstrom, and Christian Rohner. IEEE 802.15.4 Channel Diversity in an Outdoor Environment. RealWSN, 2015. [PDF]

  • A. Elsts, Farshid Hassani Bijarbooneh, Martin Jacobsson, and Konstantinos Sagonas, Enabling Design of Performance-Controlled Sensor Network Applications Through Task Allocation and Reallocation. In proceedings of DCOSS 2015 (presented in the IEEE 7th International Workshop on Performance Control in Wireless Sensor Networks). [PDF]

SEAL, a high-level programming language for sensor networks

  • A. Elsts, J. Judvaitis, L. Selavo, SEAL: A Domain-Specific Language for Novice Wireless Sensor Network Programmers, 39th Euromicro Conference on Software Engineering and Advanced Applications (SEAA 2013), Santander, Spain, September 4-6, 2013, pp. 220-227. [PDF]

  • A. Elsts and L. Selavo, A User-Centric Approach to Wireless Sensor Network Programming Languages, Proceedings of Third International Workshop on Software Engineering for Sensor Network Applications (SESENA12), Zurich, Switzerland, pp. 29-30, June 2, 2012. [PDF]

MansOS, a WSN operating system

  • A. Elsts and L. Selavo, Improving the Usability of Wireless Sensor Network Operating Systems, Studia Informatica Universalis, Vol. 11(1), pp. 35-68, 2013. [PDF]

WSN and embedded system applications

  • A. Elsts, A. Mednis, and L. Selavo. Bayesian Network Approach to Vehicle Mode Monitoring Using Embedded System with 3-axis Accelerometer, International Journal of Imaging & Robotics (ISSN 2231-525X), Vol 13(1), 2014.
  • A. Mednis, A. Elsts, and L. Selavo. Embedded Solution for Road Condition Monitoring Using Vehicular Sensor Networks, in Proceedings of the 6th International Conference on Application of Information and Communication Technologies (AICT 2012), pp. 248-252, IEEE, 2012. [PDF]
  • A. Elsts, R. Balass, J. Judvaitis and L. Selavo, SAD: Wireless Sensor Network System for Microclimate Monitoring in Precision Agriculture, in Proceedings of the 5-th international scientific conference Applied information and communication technologies (AICT 2012), Jelgava, Latvia, April 26-27, ISBN 978-9984-48-065-7, pp. 271-281, 2012. [PDF]
  • A. Elsts, R. Balass, J. Judvaitis, R. Zviedris, G. Strazdins, L. Selavo and A. Mednis, SADmote: A Robust and Cost-Effective Device for Environmental Monitoring, in Proceedings of the conference on Architecture of Computing Systems (ARCS 2012), pp. 225-237, Springer-Verlag Berlin Heidelberg 2012. [PDF]

 

Poster & demo abstracts, technical reports, and national-level workshop papers

Postdoctoral work

  • X. Fafoutis, A. Elsts, A. Vafeas, G. Oikonomou and R. Piechocki. Demo: SPES-2 – A Sensing Platform for Maintenance-Free Residential Monitoring, EWSN 2017. [PDF]

  • A. Elsts, X. Fafoutis, A. Adeleke, G. Oikonomou, R. Piechocki, S. Duquennoy, A. Liñán, M. Fàbregas. Competition: Adaptive Time-Slotted Channel Hopping, EWSN 2017. [PDF]

  • A. Mavromatis, G. Papadopoulos, X. Fafoutis, A. Elsts, G. Oikonomou and T. Tryfonas, Impact of Guard Time Length on IEEE 802.15.4e TSCH Energy Consumption. IEEE SECON 2016. [PDF]

  • A. Elsts, Farshid Hassani Bijarbooneh, Martin Jacobsson, and Konstatinos Sagonas, ProFuN TG: Programming Sensornets with Task Graphs for Increased Reliability and Energy-Efficiency. Accepted in IEEE Local Computer Networks (LCN 2015) Demo session.

  • A. Elsts, Optimal Task Allocation in Sensor and Actuator Networks, SNCNW'15, Karlstad, May 28-29, 2015.

  • A. Elsts and Konstantinos Sagonas, ProFuN TG: A Tool for Programming and Managing Dependable Sensor Network Applications. Technical report, Uppsala University, 2015. [PDF]

  • A. Elsts, Farshid Hassani Bijarbooneh, Martin Jacobsson, and Konstantinos Sagonas, Demo Abstract: ProFuN TG: A Tool Using Abstract Task Graphs to Facilitate the Development, Deployment and Maintenance of Wireless Sensor Network Applications, in the 12th European Conference on Wireless Sensor Networks (EWSN'15), Porto, Portugal, 2015.
    [Video] [PDF] [Poster]

  • A. Elsts and E. Ngai, A Case For Node-Local Adaptations in Wireless Sensor Networks, SNCNW'14, Västerås, June 2-3, 2014.
    Poster: [PDF]

SEAL, demos and posters

  • J. Judvaitis, A. Elsts, L. Selavo, Demo Abstract: SEAL-Blockly: Sensor Network Visual Programming Using a Web Browser, 10th European Conference on Wireless Sensor Networks (EWSN 2013), Poster and Demo Proceedings, Ghent, Belgium, 2013.
    Poster abstract: [PDF]
    Poster: [PDF]

  • A. Elsts, J. Judvaitis, L. Selavo, Poster Abstract: SEAL: An Easy-to-use Sensor Node Application Development System, 9th European Conference on Wireless Sensor Networks (EWSN 2012), Poster and Demo Proceedings, pp. 31-32, Trento, Italy, 2012.
    Poster abstract: [PDF]
    Poster: [JPG]

MansOS, technical reports and posters

  • A. Elsts, G. Strazdins, A. Vihrov, and L. Selavo, Design and Implementation of MansOS: a Wireless Sensor Network Operating System, Scientific Papers, University of Latvia, Vol. 787, pp. 79-105, 2012. [PDF]

  • G. Strazdins, A. Elsts, and L. Selavo, MansOS: easy to use, portable and resource efficient operating system for networked embedded devices (poster abstract). In Proceedings of the 8th ACM Conference on Embedded Networked Sensor Systems (SenSys’10), ACM, pp. 427-428, 2010. [PDF]
    Poster: [PDF]

WSN and embedded system applications, posters

  • R. Zviedris, A. Elsts, G. Strazdins, A. Mednis and L. Selavo, LynxNet: Wild Animal Monitoring Using Sensor Networks (poster abstract). In Lecture Notes in Computer Science, 2010, Vol. 6511, Real-World Wireless Sensor Networks (REALWSN’10), Pages 170-173, 2010, Springer. [PDF]

Ph.D. thesis

A Framework to Facilitate Wireless Sensor Network Application Development, 2013, University of Latvia. [PDF]

Academic services

Teaching

  • Teaching assistant, Linux System Programming, University of Latvia, Fall 2011, 2012, and 2013
  • TA, Sociotechnical Systems Engineering project course in IT (a project developing a smart city IS), Uppsala University, Spring 2015
  • TA, Computer Networks III project course (a project developing bike parking detectors), Uppsala University, Spring 2015
  • Undergraduate thesis supervision for 3 students on wireless sensor network topics.
  • Master thesis supervision for 1 student on wireless sensor network communications.

Reviews, journals

Reviews, conferences

Contact information

  • Bristol University
  • Department of Electrical and Electronic Engineering
  • Merchant Venturers' Building
  • Woodland Road

Email:

atis.elsts at bristol dot ac dot uk, atis.elsts at gmail dot com