Smart City

Industrial IoT News

Industrial IoT Home

Tools to Manage the Growing Complexity of Industry 4.0

By Special Guest
Kathy Tufto, Senior Product Manager, Embedded Systems Division, Mentor
April 03, 2018

Industries and businesses around the world are realizing the many advantages to implementing an Industrie 4.0, or Industrial Internet of Things (IIoT) system. The benefits of an IIoT system manifest in a number of different ways. For some it’s about gaining deeper insights into data and machine analytics. For others, Industrie 4.0 has unlocked new revenue streams by optimizing existing manufacturing methods. Further, there are companies and businesses of all sizes who have completely changed their business model or strategy to accommodate what this new technology promises to bring.

Adapting to Industrie 4.0 means everything must be connected. And while progress has been made, growing complexities due to competing platforms, communication protocols, and cloud vendor backends have created new challenges – not just how to build, but how to manage a system once it’s operational. Increasingly, there are more connectivity challenges north and south and across the entire IIoT infrastructure. Not only must these devices connect to each other in a secure fashion, but they must also collect, aggregate, process, and send data up and down a secure IIoT infrastructure.

Tools to maintain and operate today’s IIoT
Often overlooked in the conversation of IIoT challenges and complexities are the tools needed to maintain and operate an IIoT system. A couple of tool categories instrumental in managing IIoT architectures include: secure updates and enabling remote data diagnostics and system health monitoring.

Secure updates
Once device capabilities are fully implemented across the IIoT topology, one must consider more complex operations such as secure device updates and maintenance. These activities include application updates, OS updates/patches, firmware rollbacks, and fleet rollouts. Tools for secure updates involve a combination of development and testing tools for embedded devices that work in conjunction with the cloud backend updating tools. 

If you are using Linux as your runtime platform, there are certain features you can use to your advantage. Active open source communities are constantly refining the Linux kernel when it comes to OS updates and patches. As an IIoT system developer, you want to deliver relevant patches, security defect fixes, and application updates to your devices which require powerful development and debugging tools. To ensure security, you will need tools that can sign and encrypt code to be downloaded, authenticated, validated, and installed on the embedded device. Standard infrastructure within the Linux kernel, such as the Linux Update agent, enables secure software updates to be sent to individual devices throughout the IIoT infrastructure.

Enabling remote data diagnostics and system health monitoring
To fulfill the promise of the IIoT, managers and users should be able to monitor installed devices for potential issues (system health monitoring) and diagnose or predict issues so that they can be addressed during scheduled maintenance visits. System health monitoring examples include observing CPU/memory/network usage or monitoring watchdog daemons and other system-level functions. When system degradation or failure occurs, a host of system diagnostic functions can be remotely executed on the edge or end node to provide useful information to users.

Businesses that invest in IIoT are realizing the benefits, and are now implementing more expansive IIoT architectures. IIoT developers need to be aware of the many tools available, not only for building a modern-day IIoT infrastructure, but also in maintaining and maximizing its many intricate and diverse capabilities. 

About the author: Kathy Tufto is the senior product manager at Mentor’s Embedded Systems Division responsible for Mentor Embedded Linux, Android Services, and Mentor Embedded Sourcery CodeBench. Before arriving at Mentor, Kathy worked at The MathWorks as a senior training engineer and senior course developer. Kathy holds an EE degree from Boston University.

Edited by Ken Briodagh

Related Articles

Avnet and Octonion Working to Deliver AI and Security at the Edge

By: Ken Briodagh    11/12/2018

Success in today's Internet of Things (IoT) marketplace requires unique combinations of hardware, software and security delivered in a timely manner t…

Read More

Implementation of the IoT in Transportation: Autonomous Vehicles

By: Special Guest    11/12/2018

The age of the internet and autonomy is upon us; IoT technology is transforming the world with creative innovations in every imaginable aspect of our …

Read More

Comprion PCD Analog Test Solution Qualified for EMVCo 3.0

By: Ken Briodagh    11/12/2018

The validation of the PSM and eDRX tests on the Comprion test platform has activated two new GCF work items. The tests become part of GCF certificatio…

Read More

Ericsson, Einride and Telia Power Sustainable, Self-Driving Trucks with 5G

By: Ken Briodagh    11/8/2018

Ericsson, Telia and Einride work on sustainable transport by connecting electric, autonomous vehicles with 5G; reduction or elimination of harmful emi…

Read More

Renesas Electronics Sub-Gigahertz Wireless Solution Selected as Standard Test Bed Unit for Wi-SUN FAN

By: Ken Briodagh    11/7/2018

Wi-SUN Alliance has adopted the Renesas Electronics Corporation sub-gigahertz wireless solution as an interoperability test bed units for its FAN Cert…

Read More