A journey of a thousand miles begins with a footstep.

About Me

Thank you for visiting my page. Use menu for more information.

Research

Current

Ravel

Reshaping future of development techniques for the Internet of things 2014

Ravel is a software framework for developing sensor network applications that follow the eMbedded-Gateway-Cloud architecture. Developers describe a Ravel application as a data processing pipeline in terms of two abstractions: modelsand transformsbetween models. This pipeline generates code for controllers that can compile to and run on any element of the architecture, from embedded devices to cloud servers. Developers also specify views, that represent the data set on a particular device. Therefore, each device type is a space where data flows via transform. The framework automatically handles moving data between spaces using appropriate network protocols. Compile-time tools verify that the code, once modified by the developer, still follows application specification as defined by the data pipeline.

Beetle

Beetle: Many-to-Many Communication in Bluetooth Low Energy 2014

Bluetooth Low Energy (BLE) is an ultra-low power link layer designed for personal area networks and ubiquitous computing. This efficiency comes at the cost of flexibility: each ultra-low power peripheral can communicate with at most one controller (phone) and only one application on that phone can interact with it. These and other restrictions preclude many interesting applications, such as a smart watch being able to simultaneously communicate with a phone as well as a ubiquitous computing device such as an Apple iBeacon. We propose a new communication architecture called Beetle which removes many of BLE's restrictions. Using Beatle, peripherals that share a coordinator can directly communicate with one another, many applications can use a peripheral simultaneously, and peripherals can share phone services such as its sensors as well as data from the Internet. Beetle transforms Bluetooth from a set of independent peripherals into a connection fabric between many devices. Beetle is fully compatible with BLE standards; it is a software solution that any existing hardware or software can use and requires no changes to existing peripherals.

SurfGlass

Real time support for critical maintainance 2014

Past

Parallel adaptiv simulations for system behavior predictions

Predicting failures before it happens 2014

Arrowhead

Interoperability testing tools for SOA industrial automation February 2013 - Juni 2014

Arrowhead is addressing efficiency and flexibility at the global scale by means of collaborative automation for five application verticals. That means production (manufacturing, process, energy), smart buildings and infrastructures, electro-mobility and virtual market of energy.
Project website.

WSAN4CIP

EU, Seventh Framework Programme (FP7) 2009 - 2012

The goal of WSAN4CIP is to advance the technology of Wireless Sensor and Actuator Networks (WSANs) beyond the current state of the art, in order to improve the protection of Critical Infrastructures (CIs) By advancing WSAN technology, the project will contribute to networked information and process control systems which are more secure and resilient. The distributed nature of WSANs enables them to survive malicious attacks as well as accidents and operational failures. It makes them dependable in critical situations, when information is needed to prevent further damage to CIs.
Project website.

Symphony

Framework for Simulation of Wireless Sensor Networks 2009 - 2013

We have developed a simulation framework for testing and validation of WSN applications which closely resembles processes happening inside real equipment including hardware and software induced delays. The core of the framework consists of a virtualized operating system and an emulated hardware platform integrated with a general purpose network simulator ns-3. Besides an ability of experimenting with the real code base as in the real deployments our framework allows testing the boundary effects of different hardware components on the performance of distributed applications and protocols. All in all the presented framework allows to substantially shorten the development cycle of WSN applications. Keywords: Delays, Hardware, Libraries, Operating systems, Protocols, Wireless sensor networks


Source Code: https://bitbucket.org/Northshoot/symphony

Maestro

Framework enabling distributed simulations 2012 - 2013

Contemporary wireless sensor networks (WSNs) have evolved into large and complex systems and are one of the main technologies used in cyber-physical systems and the Internet of Things. Extensive research on WSNs has led to the development of diverse solutions at all levels of software architecture, including protocol stacks for communications. This multitude of solutions is due to the limited computational power and restrictions on energy consumption that must be accounted for when designing typical WSN systems. It is therefore challenging to develop, test and validate even small WSN applications, and this process can easily consume significant resources. Simulations are inexpensive tools for testing, verifying and generally experimenting with new technologies in a repeatable fashion. Consequently, as the size of the systems to be tested increases, so does the need for large-scale simulations. This article describes a tool called Maestro for the automation of large-scale simulation and investigates the feasibility of using cloud computing facilities for such task. Using tools that are built into Maestro, we demonstrate a feasible approach for benchmarking cloud infrastructure in order to identify cloud Virtual Machine (VM)instances that provide an optimal balance of performance and cost for a given simulation.


Project website.

iRoad

Listen - Think - Talk: creating roads of the future. 2010 - 2013

The iRoad project combines on-going research activities at Luleå University of Technology with the key knowledge of the industry partners to design a intelligent road marking units which enable a self-sustained, autonomous and distributed systems that can cooperate with other intelligent infrastructure systems and intelligent vehicles. The project will create prototypes for fully integrated intelligent road marking units and test them in real-life settings in different climatic conditions.


Project website.

Publications

As of June 2014 I have in total thirty publications, including book chapters, journal, and conference, and technical reports.
Below is just selection of them, full list.

Conference:Poster Abstract: A Framework for MGC Applications. Laurynas Riliskis and Philip Levis. In SenSys '14 Proceedings of the 12th ACM Conference on Embedded Network Sensor Systems, Pages 344-345. 2014

Book Chapter:Simulation based studies of machine-to-machine communications Osipov, Evgeny; Riliskis, Laurynas. In Springer. 2014

Journal:Maestro : an orchestration framework for large scale WSN simulations Riliskis, Laurynas; Osipov, Evgeny. In: Sensors, Vol. 14, No. 3, 18.03.2014, p. 5392-5414. 2014

Conference:Educating Innovators of Future Internet of Things. Osipov, Evgeny; Riliskis, Laurynas. 2013 Frontiers in Education Conference (FIE 2013): Oklahoma City, Olöahoma, USA, 23-26 October 2013 . Piscataway, NJ : IEEE, 2013. p. 1352 - 1358 (Frontiers in Education Conference. Conference Proceedings). 2013

Conference:Symphony - simulation, emulation and virtualization framework for accurate WSN experimentation. Riliskis, Laurynas, Osipov, Evgeny. In: ICSE 2013: proceedings of the 2013 International Conference on Software Engineering, . New York : ACM, 2013. p. 1-6. 2013

Conference:Dependable MAC layer architecture based on holographic data representation using hyper-dimensional binary spatter codes. Kleyko, Denis; Lyamin, Nikita; Osipov, Evgeny; Riliskis, Laurynas. In: Multiple Access Communications: 5th International Workshop, MACOM 2012, Maynooth, Ireland, November 19-20, 2012. Proceedings. ed. / Boris Bellalta. Heidelberg : Springer, 2012. p. 134-145 (Lecture Notes in Computer Science; No. 7642). 2012

Conference:Enabling remote controlled road surface networks for enhanced ITS. Riliskis, Laurynas; Osipov, Evgeny; Hostettler, Roland; Mäkitaavola, Henrik; Birk, Wolfgang; Eliasson, Jens. In: European Conference on Wireless Sensor Networks (EWSN 2011), Bonn, Germany. 2011

Conference:Road surface networks technology enablers for enhanced ITS. Birk, Wolfgang; Eliasson, Jens; Lindgren, Per; Osipov, Evgeny; Riliskis, Laurynas. In: 2010 IEEE Vehicular Networking Conference, VNC 2010: Jersey City, NJ ; 13-15 Dec 2010. Piscataway, NJ : IEEE, 2010. p. 152 - 159. 2010

Resume


Education

Doctor of Philosophy in The Subject Computer Networking

Thesis:Methodologies and Practical Tools for Realistic Large Scale Simulations of Wireless Sensor Networks Luleå University of Technology, Luleå, Sweden February 2014 Read it! View on Prezi!

Licentiate of Engineering in The Subject Computer Networking

Thesis:On The Design of Dependable Communication Protocols for Wireless Sensor Networks Luleå University of Technology, Luleå, Sweden April 2011 Read it!

This thesis considers a problem of a design of dependable communication protocols for wireless sensor networks. In life critical applications of sensor networks, for example, connected to protection of critical infrastructures or intelligent transportation system dependability (i.e. reliability, availability, security) is the key performance requirement on the underlying communication system. In most of the cases the dependability properties of the system are evaluated a posteriori, after the communication protocols have been already implemented. This approach often leads to complete redesign of the system, which makes the development cycle long and costly. The contribution of this thesis is a proposed methodology for the design of dependable communication protocols. This methodology includes modularization of the existing protocols into functional components with known reliability and security properties. Given a set of defined components the methodology suggests rules for combining them into a protocol which satisfies the dependability requirements of the particular applications. The thesis demonstrates the application of the proposed methodology on an example of a medium access protocol synthesis for two real world applications. Finally, the performance of the resulting protocol should be evaluated prior to the deployment in the real network. Here the thesis highlights the current problem of the absence of a simulation environment for accurate performance evaluation of communication protocols in wireless sensor networks. The second contribution of the thesis is an integrated simulations environment named Symphony. Symphony allows simulating the same code which runs on the real hardware. Using this simulator the development cycle could be further reduced and the obtained performance results will better match the performance of the communication system in reality.

Master of Science with Major in Computer Science and Engineering

Thesis:Feasibility Study of Formal Analysis of MAC Protocols for Wireless Sensor Networks Luleå University of Technology, Luleå, Sweden February 2009 Read it!

This thesis addresses the question: how do you choose the proper MAC protocol? The contribution is a formal method for describing the MAC protocol using components. Proposed methodology allows to describe and analyze the MAC protocol in a simple way. Moreover, the desired metrics such as delay and energy consumption of different protocols can be compared easily. The positive technical side effect of the methodology is that components can be reused in different MAC protocols therefore allowing rapid development of new protocols and optimize existing ones for the particular situation.

Skils

Embedded and Real-time Systems

Expert knowledge in operating system, software, and driver design, development and testing with practical experience.

Distributed Systems

Well skilled in system architecture design, development and testing with practical experienced with frameworks such as Amazon AWS, Eucalyptus, Django, etc.

Programming

Proficient with the philosophy & art of programming with practical experience in modern languages such as C++/Java etc. as well databases.

Social

I do take time to interact with others as long as it does not disturb other important missions in my professional life.

Linguistic

Fluent in Lithuanian, Swedish and English. Conversationally fluent in Russian.

Experience

Contribution on International Level

  • 2014 -- present EU expert for evaluation of Horisont 2020 ICT Work Programme proposals
  • 2012 -- 2013 EU expert for evaluation of FP7 ICT Work Programme proposals
  • 2011 Expert service for the United Nationsspecialized agency for information and communication technologies ITU.
  • 2010 -- 2013 COST Action IC0906, Wireless Networking for Moving Objects (WiNeMo)
  • 2010 -- 2013 COST Action COST IC0806; Intelligent Monitoring, Control and Security of Critical Infrastructure Systems (IntelliCIS)
  • 2009 -- present The TinyOS Core Working Group

Article Referee

Have been reviewer for over ten journal and conference articles. Such us GLOBECOM, IEEE Transactions on Industrial Informatics, IEEE Communications Letters, International Journal of Distributed Sensor Networks etc.

Contribution on the Organizational Level

  • 2011--2013 Social media responsible for LTU's Master programmes
  • 2010--2011 Site Director and Coordinator for Programming Competition Activitie
  • 2010--2011 Ph.D. Representative in SRT management group at LTU
  • 2010--2011 Coordinator of Ph.D's carrier activities at LTU
  • 2010--2011 Board member of National Ph.D union SDF-SULF
  • 2009--2011 Board member of LTU's Ph.D section
  • 2011 Local Organisation Committee for 12th IEEE International Conference on Mobile Data Management
  • 2010 Local Organisation Chair for 8th International Conference on Wired/Wireless Internet Communications (WWIC)

Awards

  • Scholorship 2014

    Laurynas Riliskis has been awarded a two-year grant from the Knut and Alice Wallenberg Foundation for a postdoctoral studies at the prestigious Stanford University.
    Media.

    Knut and Alice Wallenberg Foundation
  • Travel Grant 2013

    For his outstanding efforts in research of Wireless Sensor Networks Laurynas Riliskis was awarded Nordeas Norrlandsstiftelse travel grant.

    Nordeas Norrlandsstiftelse
  • Educational Grant 2013

    Laurynas Riliskis was awarded free usage credits to tap into the on-demand infrastructure of the Amazon Web Services cloud to teach advanced courses.

    Amazon AWS
  • Best Paper Award

    Laurynas Riliskis has co-authored Dependable MAC layer architecture based on holographic data representation using hyper-dimensional binary spatter codes which received Best Paper award

    5th International Workshop on Multiple Access Communications 2012
  • Educational Grant 2012

    Laurynas Riliskis was awarded free usage credits to tap into the on-demand infrastructure of the Amazon Web Services cloud to teach advanced courses.

    Amazon AWS
  • Scholarship 2012

    For extraordinary contribution in studies of real time systems.

    Per Bengtssons Foundation
  • Best Paper Award 2011

    The paper "On Synthesis of Dependable MAC Protocol for Two Real-world WSN applications" by Evgeny Osipov and Laurynas Riliskis has received a best paper award at the Baltic Conference on Future Internet Communications (BCFIC 2011), Riga, Latvia, 16-18 February 2011. Best papers will be invited for Special Issue of Elsevier Adhoc Networks Journal.

    Baltic Conference on Future Internet Communications
  • Scholarship 2011

    Intelligent Monitoring, Control and Security of Critical Infrastructure Systems (IntelliCIS) created training school for promising PhD studens within the scope of the action. Laurynas Riliskis was one of selected attendant in the week long school.

    COST Action IC0806: IntelliCIS Training School

Get In Touch.

Simplest way to reach me is by e-mail. I get large number of them so please don't be ofended if miss to answer to you. Give a second shoot!

Contact Details

Laurynas Riliskis
353 Serra Mall
Stanford, CA 94305 US
first_name [dot] last_name [at] stanford [dot] edu