|Title:||CSP at the Cyber-Physical Edge|
|Conference:||Communicating Process Architectures 2018|
Lukasz Michalika, Michael Murphya, John Markus Bjørndalenb, Otto J. Anshusb
(a) University of Tromsø
(b) Department of Computer Science, University of Tromsø
Today, to do ground-based in-situ observations of the arctic tundra, researchers carry wild life cameras and other observation units into the field, manually configure the devices while on the arctic tundra, and fetch the collected data several months later. This approach does not scale. Instead, observing and reporting of data must be automated using a distributed wireless network of autonomous observation units.
We present the basic hardware and software architectures of the Distributed Arctic Observatory (DAO) observation units. A DAO observation unit is composed of both heavy and light computer cores. The idea is that the heavy cores are used for resource demanding tasks, and power them off and shift workload to light cores when possible to achieve energy efficiency.
We report on initial thoughts and experiences in applying a CSP network on an observation unit to ease development of advanced functionalities, while still achieving energy efficiency for observation units.
In order to rapidly develop prototype systems and learn from them, we have composed observation units with a combination of Raspberry Pi computers as the heavy cores, and Arduino, Nucleo, and Sleepy Pi microcontrollers as the light cores.