In the Internet of Things (IoT), edge devices seem almost an afterthought, assigned to a minor position at the boundary between IoT devices in the periphery and the sophisticated IoT software applications in the cloud. Yet, as IoT developers tackle emerging IoT requirements, edge devices will play a central role in addressing the many challenges that lie ahead in large-scale IoT systems.
In their most basic role, IoT edge devices connect IoT terminal devices with remote resources—not unlike how a telecom wire center, industrial I/O controller, and Wi-Fi router respectively connect telephones, factory automation devices, and home computers. An edge device can greatly simplify requirements for IoT device design by supporting diverse wireless technologies and protocols. Developers can focus on the application in their IoT device designs rather than work through the limited options for wireless connectivity. Yet, the nature of IoT drives the need for edge devices to support functionality beyond basic connectivity. Let’s review IoT edge capabilities.
IoT applications thrive on the mass effect of hundreds or thousands of wireless sensor nodes pouring out data streams. Deploying and maintaining those nodes in their large numbers represents a significant logistical challenge that can surely impede overall IoT success. Edge devices offer a natural solution by providing a local host for the initial commissioning of vast numbers of devices onto IoT networks and handling subsequent over-the-air updates of those devices. In addition, edge devices can provide local versions of cloud-based services to maintain operations when cloud connections are down. For time-sensitive operations, edge devices can perform local processing essential to support short-latency feedback loops unable to tolerate the extra delay imposed by cloud access.
At the same time, edge devices can help ensure that deployment, maintenance, and ongoing operations remain secure from device to cloud. In partitioning off a subnet of sensor nodes, edge devices inherently offer a degree of protection unavailable in shallower IoT topologies that allow hackers to reach through the cloud to attack a large set of terminal devices directly. With their combination of isolation and greater performance capabilities, edge devices can provide more robust security necessary to mitigate all but the most determined attacks.
Edge devices also provide developers with a means to address privacy requirements more effectively. On May 25, 2018, the EU General Data Protection Regulation (GDPR) replaced the Data Protection Directive 95/46/EC. The GDPR is designed to increase data privacy for EU citizens and imposes privacy regulations on EU companies and any organization that processes data from EU residents. Concepts, including privacy-by-default, and privacy techniques, such as data minimization, will add IoT requirements that are likely to find resolution at the edge. At the same time, as data scientists find more constraints on pushing detailed data to the cloud, IoT solutions will need to pull data-intensive algorithms, such as anonymized machine learning and advanced pattern matching, into the edge.
To meet their diverse requirements, edge devices will build on a hardware foundation that combines the features of host platforms and real-time systems, using both application processors and microcontrollers (Figure 1). As IoT intelligence expands from the cloud to encompass the edge, these devices will offer greater performance and processing specialization capabilities necessary to support algorithm sophistication in security, privacy, analytics, and more.
Figure 1: Using both application processors and wireless microcontrollers, IoT edge devices combine the performance of host systems with the connectivity of I/O controllers to support their unique role in the IoT systems hierarchy. (Source: NXP Semiconductors)
Developers can expect to see a growing emphasis on edge systems at all levels of the IoT solution chain—from chips to modules and boards and software specialization. In fact, Arm® has already identified edge devices as a key element in meeting emerging requirements in the IoT. As IoT applications evolve, edge devices will play a pivotal role in meeting more complex requirements for effective IoT solutions.
The blog was written by Stephen Evanczuk and originally published in 2017. Mouser updated the blog in May 2021.
Stephen Evanczuk has more than 20 years of experience writing for and about the electronics industry on a wide range of topics including hardware, software, systems, and applications including the IoT. He received his Ph.D. in neuroscience on neuronal networks and worked in the aerospace industry on massively distributed secure systems and algorithm acceleration methods. Currently, when he's not writing articles on technology and engineering, he's working on applications of deep learning to recognition and recommendation systems.
Privacy Centre |
Terms and Conditions
Copyright ©2022 Mouser Electronics, Inc.
Mouser® and Mouser Electronics® are trademarks of Mouser Electronics, Inc. in the U.S. and/or other countries.
All other trademarks are the property of their respective owners.
Corporate headquarters and logistics centre in Mansfield, Texas USA.