Creating, deploying and configuring applications for Cyber-Physical Systems (CPS) still remains complex. Micro Plug-and-Play (μPnP) tackles this complexity problem by offering a near-zero configuration approach that empowers non-expert end-users to quickly take their CPS infrastructure online (www.micropnp.com, @micropnp).
Through long-term industry collaborations in the domain of transport & logistics, building management and industrial automation, researchers at iMinds-DistriNet/KU Leuven (distrinet.cs.kuleuven.be) learned that CPS technology providers and system integrators lack software management services and tools to integrate, configure and monitor a distributed CPS.
For example, the successful exploitation of a cold chain monitoring solution in trucks and trailers requires the CPS infrastructure to be seamlessly integrated and configured (e.g. every time a truck picks up a trailer), and that fleet management applications dynamically discover the available peripherals (e.g. different sensors, from different vendors, with different capabilities).
Integrating CPS peripherals is time-consuming; the developer must physically integrate the peripheral, manually configure all settings, write specific driver software, and deploy and manage the drivers installed on each CPS device. Mainstream approaches (e.g. USB for regular computing devices) are too heavyweight to apply on battery-powered and resource-constrained sensors or actuators.
Contemporary USB peripherals carry a type identifier that associates the device with a specific driver, which is automatically discovered, deployed and installed. The question remains: how can this be achieved on battery powered and resource-constrained CPS devices?
μPnP splits the sensing/actuating capabilities from the computing and communication platform; it automatically identifies all connected embedded peripherals on a CPS device and installs their corresponding driver software over the air. μPnP offers a coherent hardware & software toolkit that provides:
μPnP was selected as semi-finalist for the IPSO Challenge 2015, which evaluates IoT prototypes on their innovation, breadth of applicability, marketability and ease of use (http://challenge.ipso-alliance.org/challenge2015/meet-the-2015-semi-finalists/micropnp). The ten semi-finalists will present their prototype for an industrial jury at the Designers of Things conference in Silicon Valley, California (2-3 December, 2015).
Beyond the IPSO Challenge, iMinds-DistriNet is taking μPnP out of the lab and into industrial reality. The first step was to equip the Computer Science Department’s server room with μPnP enabled devices. Currently, iMinds-DistriNet is preparing CPS prototypes in transport & logistics and e-healthcare in close collaboration with industry. Clearly, more opportunities are quickly emerging, for instance in industrial automation (monitoring machinery and robots on the factory floor).
iMinds-DistriNet is an international research group with extensive expertise in secure and distributed software, including middleware. Embedded in the department of Computer Science at KU Leuven, iMinds-DistriNet has a headcount of over 75 researchers, including 10 professors and 20 senior researchers. iMinds-DistriNet is part of the iMinds Security Department, a de facto “one-stop-shop for ICT security research”. More information: https://distrinet.cs.kuleuven.be.
iMinds-DistriNet has ample expertise in initiating, executing and delivering application-driven research, often in close collaboration with industry partners. Currently, iMinds-DistriNet is actively involved in about 35 regional and European projects, often in close collaboration with industry. The know-how of iMinds-DistriNet was at the basis of Ubizen, a spin-off company specialised in secure e-business and related security services (now part of Verizon). A second iMinds-DistriNet spin-off company, Qmedit, focuses on the development of medical workflow software (now part of Agfa).
For more information on our R&D activities (e.g. on IoT security, software configuration management, resource management, and IoT-Cloud integration), contact Dr. Sam Michiels, Industrial Research Manager (sam.michiels@cs.kuleuven.be) or Prof. Danny Hughes (danny.hughes@cs.kuleuven.be).